/** Shopify CDN: Minification failed

Line 30:63 Expected identifier but found whitespace
Line 631:592 Expected "}" to go with "{"

**/
/* ===========================================
   LOPAZZI - Custom CSS inspired by MinimalClub
      Clean, modern, premium fashion store style
         =========================================== */

         /* --- Google Fonts Import --- */
         @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Barlow+Condensed:wght@400;500;600;700;800&display=swap');

         /* --- Root Variables --- */
         :root {
           --font-primary: 'Inter', sans-serif;
             --font-heading: 'Barlow Condensed', sans-serif;
               --color-text: #121212;
                 --color-bg: #ffffff;
                   --color-accent: #c8a96e;
                     --color-accent-dark: #a0803e;
                       --color-black: #000000;
                         --color-white: #ffffff;
                           --color-gray-light: #f5f5f5;
                             --color-gray-mid: #e0e0e0;
                               --color-gray-text: #666666;
                                 --color-announcement-bg: #000000;
                                   --color-announcement-text: #ffffff;
                                     --border-radius-btn: 0px;.

                                         /* --- Base Typography --- */
                                         body,
                                         body * {
                                           font-family: var(--font-primary) !important;
                                             -webkit-font-smoothing: antialiased;
                                               -moz-osx-font-smoothing: grayscale;
                                               }

                                               h1, h2, h3, h4, h5, h6,
                                               .h1, .h2, .h3, .h4, .h5, .h6 {
                                                 font-family: var(--font-heading) !important;
                                                   font-weight: 700 !important;
                                                     letter-spacing: 0.04em !important;
                                                       text-transform: uppercase !important;
                                                         color: var(--color-text) !important;
                                                           line-height: 1.1 !important;
                                                           }

                                                           /* --- Announcement Bar --- */
                                                           .announcement-bar,
                                                           .shopify-section-announcement-bar {
                                                             background-color: var(--color-announcement-bg) !important;
                                                               color: var(--color-announcement-text) !important;
                                                                 padding: 10px 0 !important;
                                                                   font-size: 12px !important;
                                                                     font-weight: 600 !important;
                                                                       letter-spacing: 0.12em !important;
                                                                         text-transform: uppercase !important;
                                                                         }

                                                                         .announcement-bar__message,
                                                                         .announcement-bar p,
                                                                         .announcement-bar span {
                                                                           color: var(--color-announcement-text) !important;
                                                                             font-weight: 600 !important;
                                                                               letter-spacing: 0.12em !important;
                                                                               }

                                                                               /* --- Header / Navigation --- */
                                                                               .header,
                                                                               .site-header,
                                                                               header.header,
                                                                               .shopify-section-header {
                                                                                 background-color: var(--color-white) !important;
                                                                                   border-bottom: 1px solid var(--color-gray-mid) !important;
                                                                                     padding: 16px 0 !important;
                                                                                     }

                                                                                     .header__heading-link,
                                                                                     .header__heading a,
                                                                                     .header .header__heading {
                                                                                       font-family: var(--font-heading) !important;
                                                                                         font-size: 20px !important;
                                                                                           font-weight: 700 !important;
                                                                                             letter-spacing: 0.12em !important;
                                                                                               text-transform: uppercase !important;
                                                                                                 color: var(--color-text) !important;
                                                                                                 }

                                                                                                 .header__menu-item,
                                                                                                 .header__active-menu-item,
                                                                                                 nav a,
                                                                                                 .header__menu-item span {
                                                                                                   font-family: var(--font-primary) !important;
                                                                                                     font-size: 13px !important;
                                                                                                       font-weight: 500 !important;
                                                                                                         letter-spacing: 0.06em !important;
                                                                                                           text-transform: uppercase !important;
                                                                                                             color: var(--color-text) !important;
                                                                                                               transition: color var(--transition-fast) !important;
                                                                                                               }

                                                                                                               .header__menu-item:hover span,
                                                                                                               nav a:hover {
                                                                                                                 color: var(--color-accent) !important;
                                                                                                                 }

                                                                                                                 /* Highlight special nav item (like "Linha Inverno") */
                                                                                                                 .header__menu-item--highlight span,
                                                                                                                 .header__menu-item:last-child span {
                                                                                                                   color: var(--color-accent) !important;
                                                                                                                   }

                                                                                                                   /* --- Marquee / Scrolling Banner --- */
                                                                                                                   .marquee,
                                                                                                                   .scrolling-promotions,
                                                                                                                   [class*="marquee"],
                                                                                                                   [class*="scrolling-text"],
                                                                                                                   .announcement-bar--scrolling {
                                                                                                                     background-color: #f97316 !important;
                                                                                                                       color: var(--color-white) !important;
                                                                                                                         padding: 8px 0 !important;
                                                                                                                           font-size: 11px !important;
                                                                                                                             font-weight: 700 !important;
                                                                                                                               letter-spacing: 0.14em !important;
                                                                                                                                 text-transform: uppercase !important;
                                                                                                                                 }

                                                                                                                                 /* --- Hero / Slider Banner --- */
                                                                                                                                 .banner,
                                                                                                                                 .hero,
                                                                                                                                 .slideshow,
                                                                                                                                 [class*="hero"],
                                                                                                                                 [class*="banner"],
                                                                                                                                 [class*="slideshow"] {
                                                                                                                                   overflow: hidden !important;
                                                                                                                                   }

                                                                                                                                   .banner__content,
                                                                                                                                   .hero__content,
                                                                                                                                   .banner__box {
                                                                                                                                     background: rgba(0, 0, 0, 0.3) !important;
                                                                                                                                     }

                                                                                                                                     .banner__heading,
                                                                                                                                     .hero__heading,
                                                                                                                                     .slideshow__text-heading,
                                                                                                                                     [class*="banner"] h1,
                                                                                                                                     [class*="banner"] h2,
                                                                                                                                     [class*="banner"] h3 {
                                                                                                                                       font-family: var(--font-heading) !important;
                                                                                                                                         font-size: clamp(28px, 5vw, 64px) !important;
                                                                                                                                           font-weight: 800 !important;
                                                                                                                                             text-transform: uppercase !important;
                                                                                                                                               letter-spacing: 0.06em !important;
                                                                                                                                                 color: var(--color-white) !important;
                                                                                                                                                   line-height: 1.0 !important;
                                                                                                                                                     text-shadow: 2px 2px 20px rgba(0,0,0,0.4) !important;
                                                                                                                                                     }

                                                                                                                                                     /* --- Buttons --- */
                                                                                                                                                     .btn,
                                                                                                                                                     button,
                                                                                                                                                     .button,
                                                                                                                                                     [class*="btn"],
                                                                                                                                                     input[type="submit"],
                                                                                                                                                     .shopify-payment-button__button {
                                                                                                                                                       font-family: var(--font-primary) !important;
                                                                                                                                                         font-weight: 700 !important;
                                                                                                                                                           font-size: 12px !important;
                                                                                                                                                             letter-spacing: 0.14em !important;
                                                                                                                                                               text-transform: uppercase !important;
                                                                                                                                                                 border-radius: var(--border-radius-btn) !important;
                                                                                                                                                                   transition: all var(--transition-med) !important;
                                                                                                                                                                   }

                                                                                                                                                                   /* Primary Button */
                                                                                                                                                                   .button--primary,
                                                                                                                                                                   .btn-primary,
                                                                                                                                                                   .button:not(.button--secondary),
                                                                                                                                                                   [class*="button--primary"] {
                                                                                                                                                                     background-color: var(--color-text) !important;
                                                                                                                                                                       color: var(--color-white) !important;
                                                                                                                                                                         border: 2px solid var(--color-text) !important;
                                                                                                                                                                           padding: 14px 28px !important;
                                                                                                                                                                           }

                                                                                                                                                                           .button--primary:hover,
                                                                                                                                                                           .btn-primary:hover,
                                                                                                                                                                           .button:not(.button--secondary):hover {
                                                                                                                                                                             background-color: var(--color-white) !important;
                                                                                                                                                                               color: var(--color-text) !important;
                                                                                                                                                                                 border-color: var(--color-text) !important;
                                                                                                                                                                                 }

                                                                                                                                                                                 /* Secondary / Outline Button */
                                                                                                                                                                                 .button--secondary,
                                                                                                                                                                                 .btn-secondary {
                                                                                                                                                                                   background-color: transparent !important;
                                                                                                                                                                                     color: var(--color-white) !important;
                                                                                                                                                                                       border: 2px solid var(--color-white) !important;
                                                                                                                                                                                         padding: 14px 28px !important;
                                                                                                                                                                                         }

                                                                                                                                                                                         .button--secondary:hover {
                                                                                                                                                                                           background-color: var(--color-white) !important;
                                                                                                                                                                                             color: var(--color-text) !important;
                                                                                                                                                                                             }

                                                                                                                                                                                             /* CTA buttons on banners */
                                                                                                                                                                                             .banner .button,
                                                                                                                                                                                             .hero .button,
                                                                                                                                                                                             .slideshow .button {
                                                                                                                                                                                               background-color: transparent !important;
                                                                                                                                                                                                 color: var(--color-white) !important;
                                                                                                                                                                                                   border: 2px solid var(--color-white) !important;
                                                                                                                                                                                                     padding: 12px 24px !important;
                                                                                                                                                                                                       font-size: 11px !important;
                                                                                                                                                                                                         letter-spacing: 0.16em !important;
                                                                                                                                                                                                         }

                                                                                                                                                                                                         .banner .button:hover,
                                                                                                                                                                                                         .hero .button:hover {
                                                                                                                                                                                                           background-color: var(--color-white) !important;
                                                                                                                                                                                                             color: var(--color-text) !important;
                                                                                                                                                                                                             }

                                                                                                                                                                                                             /* --- Product Cards --- */
                                                                                                                                                                                                             .card,
                                                                                                                                                                                                             .product-card,
                                                                                                                                                                                                             [class*="card"],
                                                                                                                                                                                                             .card-wrapper {
                                                                                                                                                                                                               border: none !important;
                                                                                                                                                                                                                 border-radius: 0 !important;
                                                                                                                                                                                                                   overflow: hidden !important;
                                                                                                                                                                                                                     transition: transform var(--transition-med) !important;
                                                                                                                                                                                                                     }

                                                                                                                                                                                                                     .card:hover,
                                                                                                                                                                                                                     .product-card:hover,
                                                                                                                                                                                                                     .card-wrapper:hover {
                                                                                                                                                                                                                       transform: translateY(-4px) !important;
                                                                                                                                                                                                                         box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12) !important;
                                                                                                                                                                                                                         }

                                                                                                                                                                                                                         .card__image,
                                                                                                                                                                                                                         .card-wrapper img,
                                                                                                                                                                                                                         .product-card__image {
                                                                                                                                                                                                                           border-radius: 0 !important;
                                                                                                                                                                                                                             aspect-ratio: 4/5 !important;
                                                                                                                                                                                                                               object-fit: cover !important;
                                                                                                                                                                                                                                 width: 100% !important;
                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                 .card__heading,
                                                                                                                                                                                                                                 .card__title,
                                                                                                                                                                                                                                 .product-card__title,
                                                                                                                                                                                                                                 [class*="card"] h3,
                                                                                                                                                                                                                                 [class*="card"] h4 {
                                                                                                                                                                                                                                   font-family: var(--font-primary) !important;
                                                                                                                                                                                                                                     font-size: 14px !important;
                                                                                                                                                                                                                                       font-weight: 600 !important;
                                                                                                                                                                                                                                         letter-spacing: 0.02em !important;
                                                                                                                                                                                                                                           text-transform: none !important;
                                                                                                                                                                                                                                             color: var(--color-text) !important;
                                                                                                                                                                                                                                               line-height: 1.4 !important;
                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                               /* Star rating badge */
                                                                                                                                                                                                                                               .card .rating,
                                                                                                                                                                                                                                               .product-card .rating,
                                                                                                                                                                                                                                               [class*="rating"] {
                                                                                                                                                                                                                                                 background-color: var(--color-white) !important;
                                                                                                                                                                                                                                                   border-radius: 4px !important;
                                                                                                                                                                                                                                                     padding: 2px 6px !important;
                                                                                                                                                                                                                                                       font-size: 12px !important;
                                                                                                                                                                                                                                                         font-weight: 700 !important;
                                                                                                                                                                                                                                                           box-shadow: 0 2px 8px rgba(0,0,0,0.15) !important;
                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                           /* --- Price --- */
                                                                                                                                                                                                                                                           .price,
                                                                                                                                                                                                                                                           .product-price,
                                                                                                                                                                                                                                                           [class*="price"] {
                                                                                                                                                                                                                                                             font-family: var(--font-primary) !important;
                                                                                                                                                                                                                                                               font-size: 15px !important;
                                                                                                                                                                                                                                                                 font-weight: 700 !important;
                                                                                                                                                                                                                                                                   color: var(--color-text) !important;
                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                   .price--sale,
                                                                                                                                                                                                                                                                   .price--on-sale,
                                                                                                                                                                                                                                                                   [class*="price--sale"] {
                                                                                                                                                                                                                                                                     color: #e53e3e !important;
                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                     .price--compare,
                                                                                                                                                                                                                                                                     .price s,
                                                                                                                                                                                                                                                                     .price del {
                                                                                                                                                                                                                                                                       color: var(--color-gray-text) !important;
                                                                                                                                                                                                                                                                         font-weight: 400 !important;
                                                                                                                                                                                                                                                                           font-size: 13px !important;
                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                           /* --- Section Titles --- */
                                                                                                                                                                                                                                                                           .section-header,
                                                                                                                                                                                                                                                                           .collection-header,
                                                                                                                                                                                                                                                                           [class*="section-header"],
                                                                                                                                                                                                                                                                           [class*="section__heading"] {
                                                                                                                                                                                                                                                                             padding-bottom: 24px !important;
                                                                                                                                                                                                                                                                               border-bottom: 2px solid var(--color-text) !important;
                                                                                                                                                                                                                                                                                 margin-bottom: 32px !important;
                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                 .section-header h2,
                                                                                                                                                                                                                                                                                 .collection-header h2,
                                                                                                                                                                                                                                                                                 [class*="section"] > h2,
                                                                                                                                                                                                                                                                                 [class*="section__heading"] {
                                                                                                                                                                                                                                                                                   font-family: var(--font-heading) !important;
                                                                                                                                                                                                                                                                                     font-size: clamp(22px, 3vw, 36px) !important;
                                                                                                                                                                                                                                                                                       font-weight: 700 !important;
                                                                                                                                                                                                                                                                                         text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                           letter-spacing: 0.05em !important;
                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                           /* "Ver tudo" / "View all" button */
                                                                                                                                                                                                                                                                                           .button--tertiary,
                                                                                                                                                                                                                                                                                           a[href*="collections"],
                                                                                                                                                                                                                                                                                           .button-see-all,
                                                                                                                                                                                                                                                                                           [class*="view-all"] {
                                                                                                                                                                                                                                                                                             font-size: 12px !important;
                                                                                                                                                                                                                                                                                               font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                 letter-spacing: 0.12em !important;
                                                                                                                                                                                                                                                                                                   text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                     padding: 12px 24px !important;
                                                                                                                                                                                                                                                                                                       background-color: var(--color-text) !important;
                                                                                                                                                                                                                                                                                                         color: var(--color-white) !important;
                                                                                                                                                                                                                                                                                                           border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                             transition: all var(--transition-fast) !important;
                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                             /* --- Footer --- */
                                                                                                                                                                                                                                                                                                             footer,
                                                                                                                                                                                                                                                                                                             .footer,
                                                                                                                                                                                                                                                                                                             .site-footer {
                                                                                                                                                                                                                                                                                                               background-color: var(--color-text) !important;
                                                                                                                                                                                                                                                                                                                 color: var(--color-white) !important;
                                                                                                                                                                                                                                                                                                                   padding-top: 48px !important;
                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                   footer *,
                                                                                                                                                                                                                                                                                                                   .footer *,
                                                                                                                                                                                                                                                                                                                   .site-footer * {
                                                                                                                                                                                                                                                                                                                     color: rgba(255, 255, 255, 0.8) !important;
                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                     footer h2,
                                                                                                                                                                                                                                                                                                                     footer h3,
                                                                                                                                                                                                                                                                                                                     footer h4,
                                                                                                                                                                                                                                                                                                                     .footer__heading {
                                                                                                                                                                                                                                                                                                                       color: var(--color-white) !important;
                                                                                                                                                                                                                                                                                                                         font-family: var(--font-heading) !important;
                                                                                                                                                                                                                                                                                                                           font-size: 14px !important;
                                                                                                                                                                                                                                                                                                                             font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                               letter-spacing: 0.1em !important;
                                                                                                                                                                                                                                                                                                                                 text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                   margin-bottom: 16px !important;
                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                   footer a:hover,
                                                                                                                                                                                                                                                                                                                                   .footer a:hover {
                                                                                                                                                                                                                                                                                                                                     color: var(--color-accent) !important;
                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                     /* Footer divider */
                                                                                                                                                                                                                                                                                                                                     .footer__content-bottom {
                                                                                                                                                                                                                                                                                                                                       border-top: 1px solid rgba(255,255,255,0.15) !important;
                                                                                                                                                                                                                                                                                                                                         padding-top: 24px !important;
                                                                                                                                                                                                                                                                                                                                           margin-top: 32px !important;
                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                           /* --- Collection Grid --- */
                                                                                                                                                                                                                                                                                                                                           .collection-grid,
                                                                                                                                                                                                                                                                                                                                           .product-grid,
                                                                                                                                                                                                                                                                                                                                           [class*="grid"],
                                                                                                                                                                                                                                                                                                                                           .collection-list {
                                                                                                                                                                                                                                                                                                                                             gap: 24px !important;
                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                             /* --- Badges --- */
                                                                                                                                                                                                                                                                                                                                             .badge,
                                                                                                                                                                                                                                                                                                                                             [class*="badge"],
                                                                                                                                                                                                                                                                                                                                             .product-badge {
                                                                                                                                                                                                                                                                                                                                               font-family: var(--font-primary) !important;
                                                                                                                                                                                                                                                                                                                                                 font-size: 10px !important;
                                                                                                                                                                                                                                                                                                                                                   font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                     letter-spacing: 0.1em !important;
                                                                                                                                                                                                                                                                                                                                                       text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                         border-radius: 2px !important;
                                                                                                                                                                                                                                                                                                                                                           padding: 3px 8px !important;
                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                           /* --- Icons (cart, search, account) --- */
                                                                                                                                                                                                                                                                                                                                                           .header__icons a,
                                                                                                                                                                                                                                                                                                                                                           .header__icon {
                                                                                                                                                                                                                                                                                                                                                             color: var(--color-text) !important;
                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                             /* --- Cart Drawer --- */
                                                                                                                                                                                                                                                                                                                                                             .cart-drawer,
                                                                                                                                                                                                                                                                                                                                                             [class*="cart-drawer"] {
                                                                                                                                                                                                                                                                                                                                                               border-left: 3px solid var(--color-text) !important;
                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                               .cart-drawer__heading,
                                                                                                                                                                                                                                                                                                                                                               [class*="cart"] h2,
                                                                                                                                                                                                                                                                                                                                                               [class*="cart"] h3 {
                                                                                                                                                                                                                                                                                                                                                                 font-family: var(--font-heading) !important;
                                                                                                                                                                                                                                                                                                                                                                   font-size: 20px !important;
                                                                                                                                                                                                                                                                                                                                                                     font-weight: 700 !important;
                                                                                                                                                                                                                                                                                                                                                                       text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                         letter-spacing: 0.08em !important;
                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                         /* --- Scrollbar (minimal) --- */
                                                                                                                                                                                                                                                                                                                                                                         ::-webkit-scrollbar {
                                                                                                                                                                                                                                                                                                                                                                           width: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                             height: 4px !important;
                                                                                                                                                                                                                                                                                                                                                                             }
                                                                                                                                                                                                                                                                                                                                                                             ::-webkit-scrollbar-track {
                                                                                                                                                                                                                                                                                                                                                                               background: var(--color-gray-light) !important;
                                                                                                                                                                                                                                                                                                                                                                               }
                                                                                                                                                                                                                                                                                                                                                                               ::-webkit-scrollbar-thumb {
                                                                                                                                                                                                                                                                                                                                                                                 background: #888 !important;
                                                                                                                                                                                                                                                                                                                                                                                   border-radius: 2px !important;
                                                                                                                                                                                                                                                                                                                                                                                   }
                                                                                                                                                                                                                                                                                                                                                                                   ::-webkit-scrollbar-thumb:hover {
                                                                                                                                                                                                                                                                                                                                                                                     background: var(--color-text) !important;
                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                     /* --- Input Fields --- */
                                                                                                                                                                                                                                                                                                                                                                                     input[type="text"],
                                                                                                                                                                                                                                                                                                                                                                                     input[type="email"],
                                                                                                                                                                                                                                                                                                                                                                                     input[type="search"],
                                                                                                                                                                                                                                                                                                                                                                                     textarea,
                                                                                                                                                                                                                                                                                                                                                                                     select {
                                                                                                                                                                                                                                                                                                                                                                                       font-family: var(--font-primary) !important;
                                                                                                                                                                                                                                                                                                                                                                                         font-size: 14px !important;
                                                                                                                                                                                                                                                                                                                                                                                           border: 1px solid var(--color-gray-mid) !important;
                                                                                                                                                                                                                                                                                                                                                                                             border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                               padding: 12px 16px !important;
                                                                                                                                                                                                                                                                                                                                                                                                 outline: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                   transition: border-color var(--transition-fast) !important;
                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                   input:focus,
                                                                                                                                                                                                                                                                                                                                                                                                   textarea:focus,
                                                                                                                                                                                                                                                                                                                                                                                                   select:focus {
                                                                                                                                                                                                                                                                                                                                                                                                     border-color: var(--color-text) !important;
                                                                                                                                                                                                                                                                                                                                                                                                       box-shadow: none !important;
                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                       /* --- Mobile Responsive --- */
                                                                                                                                                                                                                                                                                                                                                                                                       @media (max-width: 768px) {
                                                                                                                                                                                                                                                                                                                                                                                                         .header__heading-link {
                                                                                                                                                                                                                                                                                                                                                                                                             font-size: 16px !important;
                                                                                                                                                                                                                                                                                                                                                                                                               }
                                                                                                                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                                                                                                                   .banner__heading,
                                                                                                                                                                                                                                                                                                                                                                                                                     .hero__heading {
                                                                                                                                                                                                                                                                                                                                                                                                                         font-size: 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                           }
                                                                                                                                                                                                                                                                                                                                                                                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                               .section-header h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                   font-size: 22px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                     }
                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                     /* --- Utilities --- */
                                                                                                                                                                                                                                                                                                                                                                                                                                     .text-uppercase { text-transform: uppercase !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                     .font-heading { font-family: var(--font-heading) !important; }
                                                                                                                                                                                                                                                                                                                                                                                                                                     .letter-wide { letter-spacing: 0.1em !important; }

                                                                                                                                                                                                                                                                                                                                                                                                                                     /* === LOPAZZI FOOTER STYLE (Minimal Club inspired) === */
                                                                                                                                                                                                                                                                                                                                                                                                                                     .footer-lopazzi-custom {
                                                                                                                                                                                                                                                                                                                                                                                                                                       background-color: #111 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                         color: #fff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                           padding: 60px 40px 30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                           }

                                                                                                                                                                                                                                                                                                                                                                                                                                           .footer-lopazzi-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                             display: grid;
                                                                                                                                                                                                                                                                                                                                                                                                                                               grid-template-columns: 1fr 1fr 1fr 1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                 gap: 40px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                   max-width: 1400px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                     margin: 0 auto 40px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                     }

                                                                                                                                                                                                                                                                                                                                                                                                                                                     .footer-lopazzi-logo {
                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-size: 22px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                         font-weight: 700;
                                                                                                                                                                                                                                                                                                                                                                                                                                                           letter-spacing: 0.2em;
                                                                                                                                                                                                                                                                                                                                                                                                                                                             margin-bottom: 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: #fff;
                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                               .footer-lopazzi-newsletter h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                 font-size: 14px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-weight: 700;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                     letter-spacing: 0.1em;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                       margin-bottom: 10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: #fff;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .footer-lopazzi-newsletter p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: 13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             color: #ccc;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                               margin-bottom: 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .footer-lopazzi-email-form {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 display: flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   border: 1px solid #444;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     border-radius: 4px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       overflow: hidden;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .footer-lopazzi-email-form input {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         flex: 1;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           background: transparent;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             border: none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               padding: 10px 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 color: #fff;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-size: 13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .footer-lopazzi-email-form button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     background: #fff;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       border: none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         padding: 10px 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           cursor: pointer;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             color: #111;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .footer-lopazzi-links h4 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-size: 13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 font-weight: 700;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   letter-spacing: 0.1em;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     margin-bottom: 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       color: #E8760A;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .footer-lopazzi-links ul {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         list-style: none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           padding: 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             margin: 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .footer-lopazzi-links ul li a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: #ccc;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 text-decoration: none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   font-size: 13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     line-height: 2;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       transition: color 0.2s;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .footer-lopazzi-links ul li a:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: #fff;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .footer-lopazzi-frete h4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .footer-lopazzi-atendimento h4 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: 13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             font-weight: 700;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               letter-spacing: 0.1em;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 margin-bottom: 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   color: #E8760A;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .footer-lopazzi-frete p,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .footer-lopazzi-atendimento p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     font-size: 12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       color: #ccc;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         line-height: 1.6;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .footer-lopazzi-frete ul {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           list-style: disc;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             padding-left: 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: #ccc;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .footer-lopazzi-frete ul li {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 font-size: 12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   line-height: 1.8;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .footer-lopazzi-atendimento-buttons {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     display: flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       gap: 10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         margin-top: 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         .footer-lopazzi-atendimento-buttons a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           display: flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             flex-direction: column;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               align-items: center;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 gap: 5px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   background: #222;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     padding: 12px 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       border-radius: 4px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: #fff;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           text-decoration: none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             font-size: 12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               transition: background 0.2s;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               .footer-lopazzi-atendimento-buttons a:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 background: #333;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 .footer-lopazzi-bottom {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   border-top: 1px solid #333;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     padding-top: 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       text-align: center;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         color: #666;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: 12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             max-width: 1400px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               margin: 0 auto;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               }