@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/18ef1054ddb08289-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/28227fc33272f292-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9f0fb38794e75c8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Quicksand Fallback;src:local("Arial");ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.00%;size-adjust:104.31%}.__className_a712e5{font-family:Quicksand,Quicksand Fallback;font-weight:400;font-style:normal}.__variable_a712e5{--font-quicksand:"Quicksand","Quicksand Fallback"}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/430d9b5ecb1dfdc9-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83815cdbd40945a1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/08937f8f7da0f7dc-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fff8a84dbee2705-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/480a98fd0a6a9160-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d55e7506d5a64124-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9fcf23fe9b8dd84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lora Fallback;src:local("Times New Roman");ascent-override:87.33%;descent-override:23.78%;line-gap-override:0.00%;size-adjust:115.20%}.__className_1aba0b{font-family:Lora,Lora Fallback;font-weight:400;font-style:normal}.__variable_1aba0b{--font-lora:"Lora","Lora Fallback"}body,html{background:#fcf5f0;margin:0!important;scroll-behavior:smooth}@media (max-width:768px){body{padding-bottom:calc(62px + env(safe-area-inset-bottom, 16px))}}img{object-fit:cover}:root{--primary-color:#d4af37;--primary-color-rgb:212,175,55;--primary-dark:#b89d32;--primary-light:#fffbe6;--background:#f9f8f6;--secondary-background:#fffefb;--text-main:#0b0b0e;--text-secondary:#5f5f5f;--button-cta:#d4af37;--accent:#dbb539;--border:#e7d7aa;--shadow:rgba(44,44,44,0.07);--banner-height:130vh;--shadow-normal:0 4px 12px rgba(44,44,44,0.15);--shadow-strong:0 8px 20px rgba(44,44,44,0.25);--transition-time:0.3s;--box-shadow:0 4px 12px rgba(44,44,44,0.08);--border-radius:12px;--transition-speed:0.3s;--background-light:#ffffff;--background-card-dark:#232323;--card-shadow:0 8px 20px rgba(44,44,44,0.1);--card-shadow-hover:0 12px 28px rgba(44,44,44,0.2);--card-shadow-dark:0 8px 20px rgba(44,44,44,0.3);--card-shadow-hover-dark:0 12px 28px rgba(44,44,44,0.4);--transition-normal:all 0.3s cubic-bezier(0.4,0,0.2,1);--transition-slow:all 0.5s cubic-bezier(0.4,0,0.2,1);--border-color:#e7d7aa;--border-color-dark:#434343;--swiper-theme-color:var(--primary-color);--swiper-pagination-bullet-inactive-color:#ccc;--swiper-pagination-bullet-inactive-opacity:0.5;--swiper-navigation-size:28px;--radius:16px;--color:#2f1a0f;--color2:#d4af37;--input-bg:#65656513;--hover:#f5e6d3;--danger:#b71c1c;--success:#388e3c;--warning:#ffb300;--info:#1976d2;--deleteColor:#e02a2a;--loader-primary:#d4af37;--loader-secondary:#e7d7aa;--loader-tertiary:#fff5ec;--loader-background:#f9f8f6;--loader-text:#1f1f1f;--loader-shadow:rgba(44,44,44,0.07);--loader-animation-duration:0.8s;--loader-entrance-timing:cubic-bezier(0.4,0,0.2,1);--loader-exit-timing:cubic-bezier(0.4,0,0.2,1);--searcher-primary:#d4af37;--searcher-primary-light:#e7d7aa;--searcher-primary-dark:#b89d32;--searcher-primary-gradient:linear-gradient(135deg,#d4af37,#e7d7aa);--searcher-bg-light:#fff5ec;--searcher-bg-dark:#2c2c2c;--searcher-input-bg-light:#f9f8f6;--searcher-input-bg-dark:#232323;--searcher-text-light:#1f1f1f;--searcher-text-muted-light:#5f5f5f;--searcher-text-dark:#f2f2f2;--searcher-text-muted-dark:#a5a5a5;--searcher-border-light:#e7d7aa;--searcher-border-dark:#434343;--searcher-border-active-light:#d4af37;--searcher-border-active-dark:#b89d32;--searcher-shadow-light:0 2px 8px rgba(44,44,44,0.05);--searcher-shadow-hover-light:0 4px 12px rgba(44,44,44,0.08);--searcher-shadow-dark:0 2px 8px rgba(44,44,44,0.2);--searcher-shadow-hover-dark:0 4px 12px rgba(44,44,44,0.25);--searcher-radius-sm:8px;--searcher-radius-md:12px;--searcher-radius-lg:16px;--searcher-transition:0.3s ease;--searcher-font:Lora,Lora Fallback;--searcher-spacing-xs:0.5rem;--searcher-spacing-sm:1rem;--searcher-spacing-md:1.5rem;--stepper-primary:#d4af37;--stepper-primary-dark:#b89d32;--stepper-primary-light:#e7d7aa;--stepper-success:#e7d7aa;--stepper-success-dark:#b89d32;--stepper-success-light:#fff5ec;--stepper-text-dark:#1f1f1f;--stepper-text-light:#f2f2f2;--stepper-text-muted:#5f5f5f;--stepper-bg-light:#fff5ec;--stepper-bg-dark:#232323;--stepper-transition:0.3s ease;--stepper-border-radius:12px;--stepper-shadow-light:0 4px 20px rgba(44,44,44,0.08);--stepper-shadow-dark:0 4px 20px rgba(44,44,44,0.25);--bg-light:#fff5ec;--bg-light-alt:#f9f8f6;--bg-dark:#232323;--bg-dark-alt:#2c2c2c;--border-light:#e7d7aa;--border-dark:#434343;--shadow-sm:0 2px 8px rgba(44,44,44,0.08);--shadow-md:0 4px 16px rgba(44,44,44,0.1);--shadow-lg:0 8px 24px rgba(44,44,44,0.12);--shadow-hover:0 8px 28px rgba(44,44,44,0.16);--shadow-dark-sm:0 2px 8px rgba(44,44,44,0.15);--shadow-dark-md:0 4px 16px rgba(44,44,44,0.2);--shadow-dark-lg:0 8px 24px rgba(44,44,44,0.25);--shadow-dark-hover:0 8px 28px rgba(44,44,44,0.35);--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--transition-fast:0.2s ease;--transition-medium:0.3s ease;--transition-slow:0.5s cubic-bezier(0.25,0.1,0.25,1.0);--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--carousel-primary:#d4af37;--carousel-primary-dark:#b89d32;--carousel-primary-light:#e7d7aa;--carousel-text-light:#f2f2f2;--carousel-text-dark:#1f1f1f;--carousel-bg-light:#fff5ec;--carousel-bg-dark:#232323;--carousel-transition:0.3s ease;--carousel-shadow:0 5px 20px rgba(44,44,44,0.1);--carousel-shadow-dark:0 5px 20px rgba(44,44,44,0.25);--carousel-height-lg:clamp(500px,89vh,600px);--carousel-height-md:clamp(400px,60vh,500px);--carousel-height-sm:clamp(300px,45vh,400px);--item-primary:#d4af37;--item-primary-light:#e7d7aa;--item-primary-dark:#b89d32;--item-secondary:#fff5ec;--item-secondary-light:#f9f8f6;--item-secondary-dark:#e7d7aa;--item-bg-light:#fff5ec;--item-bg-hover-light:#f9f8f6;--item-bg-dark:#232323;--item-bg-hover-dark:#2c2c2c;--item-text-primary-light:#1f1f1f;--item-text-secondary-light:#5f5f5f;--item-text-primary-dark:#f2f2f2;--item-text-secondary-dark:#a5a5a5;--item-border-light:#e7d7aa;--item-border-dark:#434343;--item-border-radius:12px;--item-border-radius-sm:8px;--item-shadow-sm-light:0 2px 8px rgba(44,44,44,0.06);--item-shadow-md-light:0 4px 12px rgba(44,44,44,0.1);--item-shadow-hover-light:0 6px 16px rgba(44,44,44,0.12);--item-shadow-sm-dark:0 2px 8px rgba(44,44,44,0.15);--item-shadow-md-dark:0 4px 12px rgba(44,44,44,0.25);--item-shadow-hover-dark:0 6px 16px rgba(44,44,44,0.35);--item-spacing-xs:4px;--item-spacing-sm:8px;--item-spacing-md:16px;--item-spacing-lg:24px;--item-spacing-xl:32px;--item-spacing-xxl:40px;--item-transition:0.3s ease;--item-card-width:250px;--item-card-max-width:250px;--item-card-height:450px;--item-card-mobile-height:130px;--item-image-height:220px;--item-mobile-image-size:120px;--adicional-primary:#d4af37;--adicional-primary-rgb:212,175,55;--adicional-primary-light:#e7d7aa;--adicional-primary-light-rgb:231,215,170;--adicional-primary-dark:#b89d32;--adicional-primary-dark-rgb:184,157,50;--adicional-accent:#e7d7aa;--adicional-accent-rgb:231,215,170;--adicional-accent-light:#fff5ec;--adicional-accent-dark:#b89d32;--adicional-bg-light:#fff5ec;--adicional-bg-light-alt:#f9f8f6;--adicional-bg-light-hover:#f0f4f8;--adicional-text-light:#1f1f1f;--adicional-text-muted-light:#5f5f5f;--adicional-text-subtle-light:#a5a5a5;--adicional-border-light:#e7d7aa;--adicional-border-light-hover:#d4af37;--adicional-bg-dark:#232323;--adicional-bg-dark-alt:#2c2c2c;--adicional-bg-dark-hover:#434343;--adicional-text-dark:#f2f2f2;--adicional-text-muted-dark:#a5a5a5;--adicional-text-subtle-dark:#5f5f5f;--adicional-border-dark:#434343;--adicional-border-dark-hover:#d4af37;--adicionales-primary:#d4af37;--adicionales-primary-light:#e7d7aa;--adicionales-primary-dark:#b89d32;--adicionales-accent:#e7d7aa;--adicionales-accent-light:#fff5ec;--adicionales-bg-light:#fff5ec;--adicionales-bg-dark:#232323;--adicionales-text-light:#1f1f1f;--adicionales-text-secondary:#5f5f5f;--adicionales-text-tertiary:#a5a5a5;--adicionales-text-dark:#f2f2f2;--adicionales-border-light:#e7d7aa;--adicionales-border-dark:#434343;--adicionales-shadow-sm:0 2px 8px rgba(44,44,44,0.06);--adicionales-shadow:0 4px 16px rgba(44,44,44,0.1);--adicionales-spacing-xs:4px;--adicionales-spacing-sm:8px;--adicionales-spacing-md:16px;--adicionales-spacing-lg:24px;--adicionales-spacing-xl:32px;--adicionales-border-radius-sm:8px;--adicionales-border-radius:12px;--adicionales-border-radius-lg:16px;--adicionales-transition:0.3s ease;--adicionales-transition-slow:0.5s ease;--adicional-shadow-sm:0 1px 3px rgba(44,44,44,0.05),0 1px 2px rgba(44,44,44,0.1);--adicional-shadow-md:0 4px 6px -1px rgba(44,44,44,0.1),0 2px 4px -1px rgba(44,44,44,0.06);--adicional-shadow-lg:0 10px 15px -3px rgba(44,44,44,0.1),0 4px 6px -2px rgba(44,44,44,0.05);--adicional-shadow-xl:0 20px 25px -5px rgba(44,44,44,0.1),0 10px 10px -5px rgba(44,44,44,0.04);--adicional-shadow-dark-sm:0 1px 3px rgba(44,44,44,0.25),0 1px 2px rgba(44,44,44,0.22);--adicional-shadow-dark-md:0 4px 6px -1px rgba(44,44,44,0.3),0 2px 4px -1px rgba(44,44,44,0.18);--adicional-shadow-dark-lg:0 10px 15px -3px rgba(44,44,44,0.3),0 4px 6px -2px rgba(44,44,44,0.2);--adicional-shadow-dark-xl:0 20px 25px -5px rgba(44,44,44,0.3),0 10px 10px -5px rgba(44,44,44,0.2);--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--font-sans:Lora,Lora Fallback;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-normal:300ms cubic-bezier(0.4,0,0.2,1);--transition-slow:500ms cubic-bezier(0.4,0,0.2,1);--transition-bounce:500ms cubic-bezier(0.34,1.56,0.64,1);--z-dropdown:1000;--z-modal:1050;--z-tooltip:1080;--form-primary:#d4af37;--form-primary-hover:#b89d32;--form-primary-light:#e7d7aa;--form-secondary:#e7d7aa;--form-secondary-hover:#b89d32;--form-error:#b89d32;--form-warning:#e7d7aa;--form-bg:#fff5ec;--form-bg-alt:#f9f8f6;--form-bg-dark:#232323;--form-text:#1f1f1f;--form-text-light:#5f5f5f;--form-text-muted:#a5a5a5;--form-border:#e7d7aa;--form-border-focus:#d4af37;--form-border-hover:#b89d32;--form-shadow:0 2px 8px rgba(44,44,44,0.08);--form-shadow-hover:0 4px 12px rgba(44,44,44,0.12);--form-radius:12px;--form-radius-sm:8px;--form-transition:all 0.25s ease;--popup-card-w:140px;--popup-img-h:160px}.dark-mode{--primary-color:#8b7017;--primary-color-rgb:139,112,23;--primary-light:#1b1a18;--background:radial-gradient(1200px circle at 10% 10%,#111216 0%,#0c0d11 35%,#0a0b0f 60%,#08090d 100%);--secondary-background:#101014;--section-bg:rgb(22,23,24);--text-main:#f2f2f2;--text-secondary:#b1b1b1;--button-cta:#b89d32;--accent:#d4af37;--border:#434343;--radius:20px;--shadow:rgba(42,42,42,0.25);--transition:0.3s ease;--deleteColor:#e02a2a;--color:#fcf5f0;--color2:#D4AF37;--input-bg:#000000;--shadow:rgba(0,0,0,0.3);--hover:#3a2116;--item-primary-light:#5b4f2c}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-thumb{background-color:#2f1a0f;border-radius:10px;-webkit-transition:background-color 1s ease-in;transition:background-color 1s ease-in;cursor:-webkit-grab;cursor:grab}html::-webkit-scrollbar-thumb:hover{background-color:#D4AF37}html::-webkit-scrollbar-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.slick-next:before,.slick-prev:before{color:var(--primary-color)!important;font-size:30px!important}a,abbr,address,b,blockquote,button,caption,cite,code,dd,del,details,dfn,div,dt,em,figcaption,h1,h2,h3,h4,h5,h6,i,input,ins,kbd,label,legend,li,mark,meter,optgroup,option,output,p,pre,progress,q,samp,select,small,span,strong,sub,summary,sup,td,textarea,th,time,u,var{font-family:Lora,Lora Fallback!important;margin:0}.swiper-wrapper{padding:10px 0}.swiper-button-next,.swiper-button-prev{color:var(--primary-color)!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#d4af3740!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px!important;font-weight:700!important}.swiper-button-disabled{opacity:.35!important}.swiper-pagination-bullet{background:var(--adicional-primary-dark)!important;opacity:.6!important}.swiper-pagination-bullet-active{background:var(--primary-color)!important;opacity:1!important}.dark-mode .swiper-button-next,.dark-mode .swiper-button-prev{background:rgba(0,0,0,.8)!important;color:var(--text-light)!important}.dark-mode .swiper-pagination-bullet{background:var(--text-dark)!important;opacity:.6!important}.dark-mode .swiper-pagination-bullet-active{background:var(--primary-light)!important;opacity:1!important}.dark-mode .swiper-button-disabled{opacity:.35!important}.dark-mode .swiper-button-next:after,.dark-mode .swiper-button-prev:after{color:var(--text-light)!important;font-size:18px!important;font-weight:700!important}.dark-mode .swiper-button-next,.dark-mode .swiper-button-prev{background:#777777cc!important;width:40px!important;height:40px!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.swal2-popup{background:var(--background);color:var(--text-main);border-radius:var(--border-radius);box-shadow:var(--shadow-normal);font-family:var(--font-sans)}.swal2-title{color:var(--primary-color);font-family:var(--font-quicksand);font-size:var(--font-size-xl);font-weight:700}.swal2-html-container{color:var(--text-secondary);font-size:var(--font-size-base)}.swal2-cancel,.swal2-confirm,.swal2-deny,.swal2-styled{border-radius:var(--border-radius);font-family:var(--font-sans);font-size:var(--font-size-base);padding:var(--spacing-2) var(--spacing-4);transition:background var(--transition-time),color var(--transition-time)}.swal2-confirm{background:var(--button-cta);color:var(--background-light);border:1px solid var(--primary-color)}.swal2-confirm:hover{background:var(--primary-dark);color:var(--background-light)}.swal2-cancel,.swal2-deny{background:var(--background);color:var(--primary-color);border:1px solid var(--border)}.swal2-cancel:hover,.swal2-deny:hover{background:var(--primary-light);color:var(--text-main)}.swal2-input,.swal2-textarea{background:var(--background-light);color:var(--text-main);border:1px solid var(--border);border-radius:var(--border-radius);font-family:var(--font-sans);font-size:var(--font-size-base)}.swal2-input:focus,.swal2-textarea:focus{border-color:var(--primary-color);outline:none}.swal2-icon{color:var(--primary-color);border-color:var(--primary-color)}.swal2-progress-steps .swal2-progress-step{background:var(--primary-light);color:var(--primary-color)}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:var(--primary-color);color:var(--background-light)}.swal2-timer-progress-bar{background:var(--primary-color)}.swal2-footer{color:var(--text-secondary);border-top:1px solid var(--border);margin-top:var(--spacing-4);padding-top:var(--spacing-2)}.swal2-close{color:var(--primary-color);transition:color var(--transition-time)}.swal2-close:hover{color:var(--primary-dark)}.swal2-actions{gap:var(--spacing-2)}.dark-mode .swal2-popup{background:var(--background);color:var(--text-main);box-shadow:var(--shadow-strong)}.dark-mode .swal2-title{color:var(--primary-color)}.dark-mode .swal2-html-container{color:var(--text-secondary)}.dark-mode .swal2-confirm{background:var(--button-cta);color:var(--background);border:1px solid var(--primary-color)}.dark-mode .swal2-confirm:hover{background:var(--primary-dark);color:var(--background)}.dark-mode .swal2-cancel,.dark-mode .swal2-deny{background:var(--background);color:var(--primary-color);border:1px solid var(--border)}.dark-mode .swal2-cancel:hover,.dark-mode .swal2-deny:hover{background:var(--primary-light);color:var(--text-main)}.dark-mode .swal2-input,.dark-mode .swal2-textarea{background:var(--background-card-dark);color:var(--text-main);border:1px solid var(--border)}.dark-mode .swal2-icon,.dark-mode .swal2-input:focus,.dark-mode .swal2-textarea:focus{border-color:var(--primary-color)}.dark-mode .swal2-icon{color:var(--primary-color)}.dark-mode .swal2-footer{color:var(--text-secondary);border-top:1px solid var(--border)}.dark-mode .swal2-close{color:var(--primary-color)}.dark-mode .swal2-close:hover{color:var(--primary-dark)}.message-error{color:var(--danger);font-size:.875rem;margin:.5rem 0 0 .25rem;display:flex;align-items:flex-start;gap:.5rem;line-height:1.4;font-weight:500}.message-error:before{content:"⚠";font-size:1rem;flex-shrink:0}.screenLoader_screen__e8h1X{position:fixed;inset:0;background:var(--background);display:flex;align-items:center;justify-content:center;z-index:100000;opacity:1}.screenLoader_inner__hn9lo{display:flex;flex-direction:column;align-items:center;gap:24px}.screenLoader_logo__DlvfR{opacity:0;animation:screenLoader_logoIn__4xWLI .5s ease .05s forwards}@keyframes screenLoader_logoIn__4xWLI{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}.screenLoader_barTrack__isrF3{width:100px;height:2px;background:color-mix(in srgb,var(--primary-color) 18%,transparent);border-radius:2px;overflow:hidden}.screenLoader_barFill__vAp_r{height:100%;background:var(--primary-color);border-radius:2px;transition:width .08s linear}.screenLoader_fadeOut___VTMk{opacity:0;pointer-events:none;transition:opacity .4s ease}@media (max-width:650px){.screenLoader_logo__DlvfR{width:80px;height:auto}.screenLoader_barTrack__isrF3{width:80px}}.footer_footerContainer__chClT{color:var(--text-main);background:var(--background);border-top:1px solid var(--border);transition:all .4s ease}.footer_footerContent__XM4Qh{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(4,minmax(120px,1fr));grid-gap:2rem 1.5rem;gap:2rem 1.5rem;padding:2.75rem 2rem 1.75rem;max-width:1400px;margin:0 auto}.footer_footerSection__BHYA1{animation:footer_slideUp__gWeCd .5s ease forwards}.footer_footerSection__BHYA1:first-child{animation-delay:.05s}.footer_footerSection__BHYA1:nth-child(2){animation-delay:.1s}.footer_footerSection__BHYA1:nth-child(3){animation-delay:.15s}.footer_footerSection__BHYA1:nth-child(4){animation-delay:.2s}.footer_footerTitle__vMJpq{color:var(--primary-color);font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:1rem;position:relative;padding-bottom:.6rem}.footer_footerTitle__vMJpq:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:2px;background-color:var(--primary-color);transition:width var(--transition,.3s)}.footer_footerSection__BHYA1:hover .footer_footerTitle__vMJpq:after{width:48px}.footer_footerDescription__bZ0Ck{margin-bottom:1rem;line-height:1.55;font-size:.85rem;color:var(--text-secondary)}.footer_footerBrand__ywjhR{display:inline-block;margin-bottom:.9rem;line-height:0}.footer_footerLogo__KkOsv{width:170px;height:auto;display:block}.footer_footerSocial__P9noP{display:flex;gap:.8rem;margin-top:1.1rem}.footer_socialIcon__a99xX{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:var(--primary-color);color:var(--background);font-size:1.05rem;transition:all var(--transition,.3s)}.footer_socialIcon__a99xX:hover{background-color:var(--accent);transform:scale(1.08);box-shadow:0 2px 8px var(--shadow)}.footer_footerContactList__QQ1bx{list-style:none;padding:0;margin:0}.footer_footerContactItem__Jui_J{display:flex;align-items:center;margin-bottom:.7rem;transition:transform var(--transition,.3s)}.footer_footerContactItem__Jui_J:hover{transform:translateX(4px)}.footer_contactIcon__33nDH{margin-right:.7rem;color:var(--primary-color);font-size:1rem;flex-shrink:0}.footer_footerContactItem__Jui_J a,.footer_footerContactItem__Jui_J span{color:var(--text-main);text-decoration:none;transition:color var(--transition,.3s);font-size:.85rem}.footer_footerContactItem__Jui_J a:hover{color:var(--primary-color)}.footer_footerLinksList__zzrvl{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-gap:.55rem 1rem;gap:.55rem 1rem}.footer_footerLinksList__zzrvl li{transition:transform var(--transition,.3s)}.footer_footerLinksList__zzrvl li:hover{transform:translateX(4px)}.footer_footerLinksList__zzrvl a{color:var(--text-main);text-decoration:none;position:relative;display:inline-block;transition:color var(--transition,.3s);font-size:.85rem}.footer_footerLinksList__zzrvl a:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:var(--primary-color);transition:width var(--transition,.3s)}.footer_footerLinksList__zzrvl a:hover{color:var(--primary-color)}.footer_footerLinksList__zzrvl a:hover:after{width:100%}.footer_paymentDescription__ASUG3{margin-bottom:1rem;line-height:1.55;font-size:.85rem;color:var(--text-secondary)}.footer_paymentIcons__2OREX{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.footer_paymentIcon__8yKEN{font-size:1.7rem;color:var(--primary-color);transition:transform var(--transition,.3s)}.footer_paymentIcon__8yKEN:hover{transform:scale(1.1)}.footer_footerTrust__GTaWH{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem 2rem;padding:.9rem 1.5rem;border-top:1px solid var(--border);max-width:1400px;margin:0 auto}.footer_footerTrustItem__JZ9hH{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;color:var(--text-secondary)}.footer_footerTrustItem__JZ9hH svg{color:var(--primary-color);font-size:.95rem;flex-shrink:0}.footer_footerBottom__rGiDO{background-color:var(--section-bg);color:var(--text-main);padding:1rem 5%;position:relative;z-index:2}.footer_footerBottomContent__Qgc1w{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.footer_copyright__QAM8b{margin:0;gap:.35rem;color:var(--text-secondary)}.footer_copyright__QAM8b,.footer_legalLinks__6lZxn{font-size:.75rem;display:flex;flex-wrap:wrap;align-items:center}.footer_legalLinks__6lZxn{gap:.6rem}.footer_legalLinks__6lZxn a{color:var(--text-secondary);text-decoration:none}.footer_legalLinks__6lZxn a:hover{color:var(--primary-color);text-decoration:underline}.footer_legalLinksSeparator__1eZWR{color:var(--text-secondary);opacity:.5}.footer_developerCredit__my6va{display:inline-flex;align-items:center;gap:.35rem}.footer_developerLink__2ohE3{color:var(--primary-color);text-decoration:none;font-weight:600;transition:color var(--transition,.3s)}.footer_developerLink__2ohE3:hover{color:var(--accent)}.footer_developerLogoLink__R845z{display:block;mix-blend-mode:difference;transition:transform var(--transition,.3s)}.footer_developerLogoLink__R845z:hover{transform:scale(1.05)}.footer_developerLogo__A_l_p{height:22px;mix-blend-mode:difference}@keyframes footer_slideUp__gWeCd{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.footer_footerContainer__chClT.footer_darkMode__pwyPw{background:var(--background);color:var(--text-main);border-top:1px solid var(--border)}.footer_darkMode__pwyPw .footer_footerTitle__vMJpq{color:var(--primary-color)}.footer_darkMode__pwyPw .footer_footerTitle__vMJpq:after{background-color:var(--primary-color)}.footer_darkMode__pwyPw .footer_footerContactItem__Jui_J a,.footer_darkMode__pwyPw .footer_footerContactItem__Jui_J span,.footer_darkMode__pwyPw .footer_footerDescription__bZ0Ck,.footer_darkMode__pwyPw .footer_footerLinksList__zzrvl a,.footer_darkMode__pwyPw .footer_footerTrustItem__JZ9hH,.footer_darkMode__pwyPw .footer_paymentDescription__ASUG3{color:var(--text-secondary)}.footer_darkMode__pwyPw .footer_contactIcon__33nDH,.footer_darkMode__pwyPw .footer_footerContactItem__Jui_J a:hover,.footer_darkMode__pwyPw .footer_footerLinksList__zzrvl a:hover,.footer_darkMode__pwyPw .footer_footerTrustItem__JZ9hH svg,.footer_darkMode__pwyPw .footer_paymentIcon__8yKEN{color:var(--primary-color)}.footer_darkMode__pwyPw .footer_socialIcon__a99xX{background-color:var(--primary-color)}.footer_darkMode__pwyPw .footer_socialIcon__a99xX:hover{background-color:var(--accent);color:var(--background)}.footer_darkMode__pwyPw .footer_footerBottom__rGiDO{background-color:var(--section-bg);color:var(--text-main)}.footer_developerLink__2ohE3.footer_darkMode__pwyPw{color:var(--text-secondary)}.footer_developerLink__2ohE3.footer_darkMode__pwyPw:hover{color:var(--accent)}@media (max-width:1200px){.footer_footerContent__XM4Qh{grid-template-columns:repeat(3,1fr)}.footer_about__a44Bl{grid-column:1/-1}}@media (max-width:768px){.footer_footerContent__XM4Qh{grid-template-columns:repeat(2,1fr);gap:1.75rem 1.5rem;padding:2.25rem 1.25rem 1.25rem;text-align:left}.footer_about__a44Bl{grid-column:1/-1}.footer_footerTrust__GTaWH{justify-content:flex-start;padding:.85rem 1.25rem;gap:.6rem 1.5rem}.footer_footerBottom__rGiDO{padding:.9rem 1.25rem}.footer_footerBottomContent__Qgc1w{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.footer_footerContent__XM4Qh{grid-template-columns:1fr}.footer_about__a44Bl,.footer_contact__HMwUV,.footer_help__VHmyU,.footer_links__pEMvR,.footer_payment__MbKnv{grid-column:auto}.footer_footerLogo__KkOsv{width:150px}.footer_footerTitle__vMJpq{font-size:.85rem}.footer_footerContactItem__Jui_J a,.footer_footerContactItem__Jui_J span,.footer_footerDescription__bZ0Ck,.footer_footerLinksList__zzrvl a,.footer_paymentDescription__ASUG3{font-size:.82rem}.footer_socialIcon__a99xX{width:32px;height:32px;font-size:.95rem}.footer_paymentIcon__8yKEN{font-size:1.5rem}.footer_footerTrustItem__JZ9hH{font-size:.72rem}.footer_copyright__QAM8b{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.footer_developerLogoLink__R845z:hover,.footer_footerContactItem__Jui_J:hover,.footer_footerLinksList__zzrvl li:hover,.footer_footerSection__BHYA1,.footer_paymentIcon__8yKEN:hover,.footer_socialIcon__a99xX:hover{animation:none;transition:none;transform:none}}.Main_mainPage__U1ieJ{text-align:center;min-height:100vh}.Main_mainPage__U1ieJ,.Main_mainPage__U1ieJ.Main_darkMode__hpKAm{position:relative;transition:background .5s,color .5s;background:var(--background);color:var(--text-main)}.Main_mainPage__U1ieJ.Main_darkMode__hpKAm{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:50%}@keyframes Main_waveAnimation__ppgC5{0%{background-position-x:0}to{background-position-x:-100%}}.Main_mainPage__U1ieJ:before{content:"";position:fixed;top:0;left:0;width:-webkit-fill-available;height:100%;pointer-events:none;z-index:1}.WhatsAppMobile_whatsapp-mobile-container__PcAxh{position:fixed;bottom:1.5rem;right:2.5rem;z-index:1111;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.WhatsAppMobile_whatsapp-fab__QLpRz{pointer-events:all;background:var(--primary-color);color:var(--background);border:1px solid var(--accent);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px var(--shadow);cursor:pointer;font-size:1.62rem;position:relative;transition:all .3s ease}.WhatsAppMobile_whatsapp-fab__QLpRz:hover{box-shadow:0 12px 40px var(--shadow);transform:scale(1.07);background:var(--button-cta);border:1px solid var(--primary-color)}.WhatsAppMobile_whatsapp-drawer__N_yuR{pointer-events:all;background:var(--background);border-radius:1.5rem 0 0 1.5rem;box-shadow:0 8px 32px var(--shadow);width:350px;max-width:95vw;height:min-content;max-height:min-content;z-index:1112;display:flex;flex-direction:column;justify-content:center;align-items:stretch;animation:WhatsAppMobile_fadeInDrawer__Lygtz .4s cubic-bezier(.4,0,.2,1)}@keyframes WhatsAppMobile_fadeInDrawer__Lygtz{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.WhatsAppMobile_whatsapp-backdrop__em5EM{position:fixed;inset:0;z-index:99;background:rgba(30,32,36,.25);-webkit-backdrop-filter:blur(4px) brightness(.95);backdrop-filter:blur(4px) brightness(.95);transition:background .3s,-webkit-backdrop-filter .3s;transition:background .3s,backdrop-filter .3s;transition:background .3s,backdrop-filter .3s,-webkit-backdrop-filter .3s;animation:WhatsAppMobile_fadeInBackdrop__rimad .3s cubic-bezier(.4,0,.2,1)}@keyframes WhatsAppMobile_fadeInBackdrop__rimad{0%{opacity:0}to{opacity:1}}.WhatsAppMobile_whatsapp-header__tHxpL{position:relative;padding:2.5rem 2rem 1rem;background:transparent;text-align:left}.WhatsAppMobile_whatsapp-close-btn__Zal4D{position:absolute;top:1.2rem;right:1.2rem;background:none;border:none;color:var(--primary-color);cursor:pointer;z-index:2;padding:.3rem;border-radius:50%;transition:background .2s}.WhatsAppMobile_whatsapp-close-btn__Zal4D:hover{background:rgba(0,0,0,.07)}.WhatsAppMobile_whatsapp-title__HTZd8{font-size:1.5rem;font-weight:700;color:var(--primary-color);margin-bottom:.5rem;letter-spacing:-.5px}.WhatsAppMobile_whatsapp-desc__4Ohbg{font-size:1.05rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.5}.WhatsAppMobile_whatsapp-form__zi76b{display:flex;flex-direction:column;gap:1.2rem;padding:0 2rem 2rem}.WhatsAppMobile_whatsapp-input__u2D3k{border:none;border-radius:1rem;background:var(--section-bg);color:var(--text-main);font-size:1.1rem;padding:1.1rem 1.2rem;min-height:90px;resize:none;box-shadow:0 2px 8px var(--shadow);transition:box-shadow .2s,background .2s}.WhatsAppMobile_whatsapp-input__u2D3k:focus{outline:2px solid var(--primary-color);background:#fff;box-shadow:0 4px 16px var(--shadow)}.WhatsAppMobile_whatsapp-send-btn__veDCj{background:linear-gradient(90deg,var(--primary-color) 60%,var(--button-cta) 100%);color:var(--background);border:none;border-radius:1rem;font-size:1.1rem;font-weight:600;padding:1rem 0;box-shadow:0 2px 8px var(--shadow);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.7rem;transition:background .2s,box-shadow .2s,transform .1s}.WhatsAppMobile_whatsapp-send-btn__veDCj:hover{background:linear-gradient(90deg,var(--primary-color) 80%,var(--accent) 100%);box-shadow:0 4px 16px var(--shadow);transform:translateY(-2px) scale(1.03)}@media (max-width:600px){.WhatsAppMobile_whatsapp-mobile-container__PcAxh{bottom:1.2rem;right:1.2rem}.WhatsAppMobile_whatsapp-fab__QLpRz{width:52px;height:52px;font-size:1.5rem}.WhatsAppMobile_whatsapp-drawer__N_yuR{width:100vw;border-radius:1.2rem 1.2rem 0 0;height:100dvh;max-width:100vw;left:0;right:0;bottom:0;top:auto;position:fixed;animation:WhatsAppMobile_fadeInDrawerMobile__sjb3C .4s cubic-bezier(.4,0,.2,1)}@keyframes WhatsAppMobile_fadeInDrawerMobile__sjb3C{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.WhatsAppMobile_whatsapp-form__zi76b,.WhatsAppMobile_whatsapp-header__tHxpL{padding-left:1.2rem;padding-right:1.2rem}}.WhatsAppMobile_dark-mode__ka84h .WhatsAppMobile_whatsapp-drawer__N_yuR{background:var(--background);box-shadow:0 8px 32px var(--shadow)}.WhatsAppMobile_dark-mode__ka84h .WhatsAppMobile_whatsapp-title__HTZd8{color:var(--primary-color)}.WhatsAppMobile_dark-mode__ka84h .WhatsAppMobile_whatsapp-desc__4Ohbg{color:var(--text-secondary)}.WhatsAppMobile_dark-mode__ka84h .WhatsAppMobile_whatsapp-input__u2D3k{background:var(--secondary-background);color:var(--color)}.WhatsAppMobile_dark-mode__ka84h .WhatsAppMobile_whatsapp-input__u2D3k:focus{background:var(--background)}.WhatsAppMobile_dark-mode__ka84h .WhatsAppMobile_whatsapp-send-btn__veDCj{color:var(--background)}.CookieConsent_cookieShell__lyTIk{position:fixed;right:clamp(12px,3vw,32px);bottom:calc(16px + env(safe-area-inset-bottom, 0px));left:auto;width:min(620px,calc(100vw - 24px));display:grid;grid-template-columns:4px minmax(0,1fr) auto;align-items:stretch;grid-gap:0;gap:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:8px;background:color-mix(in srgb,var(--secondary-background) 92%,transparent);color:var(--text-main);box-shadow:0 18px 44px rgba(44,44,44,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:6000;animation:CookieConsent_cookieEnter__uElG3 .24s ease-out}.CookieConsent_cookieAccent__eivaI{background:linear-gradient(180deg,var(--primary-color),var(--primary-dark))}.CookieConsent_cookieContent__JH2Q7{min-width:0;padding:16px 18px;text-align:left}.CookieConsent_cookieHeader__vcys9{display:flex;align-items:center;gap:10px;margin-bottom:8px}.CookieConsent_cookieIcon__P8vr9{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--primary-color) 28%,transparent);border-radius:8px;background:rgba(var(--primary-color-rgb),.1);color:var(--primary-color)}.CookieConsent_cookieCopy__TDW5W{min-width:0}.CookieConsent_cookieEyebrow__LriZL{display:block;margin-bottom:2px;color:var(--primary-dark);font-size:.7rem;font-weight:700;line-height:1.1;text-transform:uppercase}.CookieConsent_cookieTitle__YjqiP{color:var(--text-main);font-size:clamp(.98rem,1.8vw,1.1rem);font-weight:700;line-height:1.25}.CookieConsent_cookieText__9vOe1{max-width:46rem;color:var(--text-secondary);font-size:.88rem;line-height:1.55}.CookieConsent_cookieTextSmall__VwX8f{display:block;margin-top:8px;color:color-mix(in srgb,var(--text-secondary) 82%,var(--primary-dark));font-size:.76rem;line-height:1.4}.CookieConsent_cookieActions__nHeIr{min-width:190px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px 16px 16px 0}.CookieConsent_primaryAction__u28tn,.CookieConsent_secondaryAction___9w1P,.CookieConsent_textAction__h6z8M{border-radius:7px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important}.CookieConsent_primaryAction__u28tn{background:var(--primary-color)!important;color:#1f1f1f!important;border:1px solid var(--primary-color)!important;box-shadow:none!important}.CookieConsent_primaryAction__u28tn:hover{background:var(--primary-dark)!important;border-color:var(--primary-dark)!important}.CookieConsent_secondaryAction___9w1P{color:var(--text-main)!important;border-color:color-mix(in srgb,var(--border) 88%,var(--primary-color))!important;background:transparent!important}.CookieConsent_secondaryAction___9w1P:hover{background:rgba(var(--primary-color-rgb),.08)!important;border-color:var(--primary-color)!important}.CookieConsent_utilityActions__uncI1{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.CookieConsent_textAction__h6z8M{min-width:0!important;color:var(--primary-dark)!important;padding-inline:6px!important;font-size:.76rem!important}.CookieConsent_textAction__h6z8M:hover{background:rgba(var(--primary-color-rgb),.08)!important}.dark-mode .CookieConsent_cookieShell__lyTIk{background:color-mix(in srgb,var(--secondary-background) 88%,transparent);border-color:color-mix(in srgb,var(--border) 76%,var(--primary-color));box-shadow:0 20px 52px rgba(0,0,0,.38)}.dark-mode .CookieConsent_cookieIcon__P8vr9{background:rgba(var(--primary-color-rgb),.16)}.dark-mode .CookieConsent_cookieEyebrow__LriZL,.dark-mode .CookieConsent_textAction__h6z8M{color:var(--accent)!important}.dark-mode .CookieConsent_primaryAction__u28tn{color:#08090d!important}@keyframes CookieConsent_cookieEnter__uElG3{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.CookieConsent_cookieShell__lyTIk{right:12px;bottom:calc(10px + env(safe-area-inset-bottom, 0px));width:calc(100vw - 24px);grid-template-columns:1fr}.CookieConsent_cookieAccent__eivaI{height:3px}.CookieConsent_cookieContent__JH2Q7{padding:14px 14px 10px}.CookieConsent_cookieActions__nHeIr{min-width:0;display:grid;grid-template-columns:1fr 1fr;padding:0 14px 14px}.CookieConsent_utilityActions__uncI1{grid-column:1/-1}}@media (max-width:420px){.CookieConsent_cookieShell__lyTIk{right:8px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));width:calc(100vw - 16px)}.CookieConsent_cookieHeader__vcys9{align-items:flex-start}.CookieConsent_cookieIcon__P8vr9{width:30px;height:30px}.CookieConsent_cookieText__9vOe1{font-size:.82rem}.CookieConsent_cookieActions__nHeIr{grid-template-columns:1fr;gap:7px}.CookieConsent_utilityActions__uncI1{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.CookieConsent_cookieShell__lyTIk{animation:none}.CookieConsent_primaryAction__u28tn,.CookieConsent_secondaryAction___9w1P,.CookieConsent_textAction__h6z8M{transition:none!important}}.sercherNavBar_searcherMobileContainer__EO9xe{position:relative;width:100%;max-width:600px;margin:0 auto;padding:8px;z-index:1200}.sercherNavBar_navbarSearcherContainer__QdPmn{position:relative;display:flex;align-items:center;z-index:1200}.sercherNavBar_navbarSearchWrapper__TrCIn{display:flex;align-items:center;background-color:var(--searcher-input-bg-light,rgba(255,255,255,.8));border-radius:14px;padding:1px;box-shadow:0 1px 4px rgba(0,0,0,.08);overflow:hidden;position:relative;transition:all .3s ease;height:32px;min-width:38px}.sercherNavBar_navbarSearchWrapper__TrCIn.sercherNavBar_darkMode__iOobC{background-color:rgba(255,255,255,.1);color:white}.sercherNavBar_navbarSearchIconContainer__MHjs8{display:flex;align-items:center;justify-content:center;min-width:30px;height:30px;cursor:pointer;border-radius:50%}.sercherNavBar_navbarSearchIconButton__MSXN5{color:var(--primary-color)!important;padding:4px!important}.sercherNavBar_navbarSearchIconButton__MSXN5.sercherNavBar_darkMode__iOobC{color:#fff!important}.sercherNavBar_navbarSearchInputContainer__JFC69{flex:1 1;display:flex;align-items:center;padding:0 4px}.sercherNavBar_navbarSearchInput__2JBRU{font-family:var(--font-primary,Lora,Lora Fallback);font-size:14px;padding:2px 6px;transition:all .3s ease;color:var(--text-dark,#333)}.sercherNavBar_navbarSearchInput__2JBRU.sercherNavBar_darkMode__iOobC{color:var(--text-light,#eee)}.sercherNavBar_navbarSearchInput__2JBRU::placeholder{color:var(--text-muted,#666);opacity:.7}.sercherNavBar_navbarSearchInput__2JBRU.sercherNavBar_darkMode__iOobC::placeholder{color:#aaa}.sercherNavBar_navbarClearButton__bRm6_{color:#999!important;padding:2px!important;transition:all .2s ease}.sercherNavBar_navbarClearButton__bRm6_:hover{color:var(--primary-color,var(--primary-color))!important}.sercherNavBar_navbarClearButton__bRm6_.sercherNavBar_darkMode__iOobC{color:#777!important}.sercherNavBar_navbarClearButton__bRm6_.sercherNavBar_darkMode__iOobC:hover{color:var(--primary-light,#ff4d4d)!important}.sercherNavBar_navbarSearchResultsContainer__8FkwL{position:absolute;top:calc(100% + 5px);left:0;width:400px;z-index:1500}.sercherNavBar_navbarSearchResultsPaper__23q9i{padding:10px;border-radius:8px;background-color:white;overflow:hidden;max-height:60vh;overflow-y:auto}.sercherNavBar_navbarSearchResultsPaper__23q9i.sercherNavBar_darkMode__iOobC{background-color:var(--adicional-bg-dark-alt,#1a1a1a);border:1px solid var(--adicional-border-dark,#333)}.sercherNavBar_navbarResultsTitle__C5OyB{padding:6px 4px;font-weight:600!important;border-bottom:1px solid var(--border-color,#eaeaea);margin-bottom:8px!important;color:var(--text-dark,#333);font-size:.85rem!important}.sercherNavBar_navbarResultsTitle__C5OyB.sercherNavBar_darkMode__iOobC{color:var(--text-light,#eee);border-bottom:1px solid var(--adicional-border-dark,#333)}.sercherNavBar_navbarSearchResultsGrid__Z2FQL{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px;gap:10px;padding-bottom:8px}.sercherNavBar_navbarProductCard__z1XMZ{border-radius:10px!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:row;align-items:center;background-color:white;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);position:relative}.sercherNavBar_navbarProductCard__z1XMZ:hover{box-shadow:0 8px 20px rgba(0,0,0,.018)}.sercherNavBar_navbarProductCard__z1XMZ.sercherNavBar_darkMode__iOobC{background-color:var(--adicional-bg-dark,#1e1e1e);border:1px solid var(--adicional-border-dark,#444);box-shadow:0 2px 8px rgba(0,0,0,.3)}.sercherNavBar_navbarProductCard__z1XMZ.sercherNavBar_darkMode__iOobC:hover{box-shadow:0 8px 20px rgba(0,0,0,.5)}.sercherNavBar_navbarProductLink__BZS1D{text-decoration:none;color:inherit;display:block;flex-shrink:0}.sercherNavBar_navbarProductImage__lkJ6y{width:100px;height:100px;object-fit:cover;background-color:#f5f5f5;transition:transform .3s ease}.sercherNavBar_navbarProductLink__BZS1D:hover .sercherNavBar_navbarProductImage__lkJ6y{transform:scale(1.05)}.sercherNavBar_navbarProductCardContent__mglRe{flex:1 1;display:flex;flex-direction:column;gap:8px;padding:12px!important;min-height:100px;justify-content:space-between}.sercherNavBar_navbarProductTitleLink__1eOk0{text-decoration:none;color:inherit;display:block}.sercherNavBar_navbarProductName__6_yMV{font-weight:600!important;font-size:.875rem!important;line-height:1.3!important;color:var(--text-dark,#2c2c2c);display:-webkit-box;-webkit-line-clamp:2;text-align:left;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;margin:0!important}.sercherNavBar_navbarProductTitleLink__1eOk0:hover .sercherNavBar_navbarProductName__6_yMV{color:var(--primary-color,#a70000)}.sercherNavBar_navbarVariantName__gk8OF{display:block;font-size:.75rem!important;font-weight:500;color:var(--primary-color,#a70000);margin-top:2px;line-height:1.2}.sercherNavBar_navbarProductCard__z1XMZ.sercherNavBar_darkMode__iOobC .sercherNavBar_navbarProductName__6_yMV{color:var(--text-light,#e8e8e8)}.sercherNavBar_navbarProductFooter__ct1Nu{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto}.sercherNavBar_navbarPriceContainer__9WqSA{display:flex;align-items:center;gap:6px;flex:1 1}.sercherNavBar_navbarSparkleIcon__C1XY9{color:var(--primary-color,#a70000);font-size:1rem;flex-shrink:0;animation:sercherNavBar_sparkle__NSYIJ 2s ease-in-out infinite}@keyframes sercherNavBar_sparkle__NSYIJ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.sercherNavBar_navbarPrice__JZ8s9{font-weight:700!important;font-size:.95rem!important;color:var(--primary-color,#a70000);margin:0!important;line-height:1!important}.sercherNavBar_navbarProductCard__z1XMZ.sercherNavBar_darkMode__iOobC .sercherNavBar_navbarPrice__JZ8s9{color:var(--primary-light,#ff6b6b)}.sercherNavBar_navbarAddToCartBtn__5ZXQB{width:38px;height:38px;border-radius:50%;border:none;background:linear-gradient(135deg,var(--primary-color) 0,var(--accent) 100%);color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(167,0,0,.25);font-size:1rem;flex-shrink:0;position:relative;overflow:hidden}.sercherNavBar_navbarAddToCartBtn__5ZXQB:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(255,255,255,.3) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.sercherNavBar_navbarAddToCartBtn__5ZXQB:hover:before{opacity:1}.sercherNavBar_navbarAddToCartBtn__5ZXQB:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 6px 20px rgba(167,0,0,.4)}.sercherNavBar_navbarAddToCartBtn__5ZXQB:active{transform:scale(.95)}.sercherNavBar_navbarAddToCartBtn__5ZXQB.sercherNavBar_adding__3F_1Y{background:linear-gradient(135deg,#D4AF37,#b8941f);box-shadow:0 4px 12px rgba(212,175,55,.4);cursor:not-allowed}.sercherNavBar_navbarAddToCartBtn__5ZXQB.sercherNavBar_darkMode__iOobC{background:linear-gradient(135deg,var(--primary-color) 0,var(--accent) 100%);box-shadow:0 4px 12px rgba(196,30,30,.3)}.sercherNavBar_navbarAddToCartBtn__5ZXQB.sercherNavBar_darkMode__iOobC:hover{box-shadow:0 6px 20px rgba(196,30,30,.5)}.sercherNavBar_navbarAddToCartBtn__5ZXQB:disabled{opacity:.8;cursor:not-allowed}.sercherNavBar_navbarViewAllLink__evrJC{display:block;text-align:center;padding:6px;margin-top:4px;border-top:1px solid var(--border-color,#eaeaea);text-decoration:none;transition:all .2s ease;font-weight:500;color:var(--primary-color,var(--primary-color))}.sercherNavBar_navbarViewAllLink__evrJC:hover{background-color:rgba(0,0,0,.04)}.sercherNavBar_navbarViewAllLink__evrJC.sercherNavBar_darkMode__iOobC{border-top:1px solid var(--adicional-border-dark,#333);color:var(--primary-light,#ff4d4d)}.sercherNavBar_navbarViewAllLink__evrJC.sercherNavBar_darkMode__iOobC:hover{background-color:rgba(255,255,255,.05)}.sercherNavBar_navbarNoResultsText__J2nWM{font-weight:500!important;margin-bottom:4px!important;color:var(--text-dark,#333);font-size:.9rem!important}.sercherNavBar_navbarSearchResultsPaper__23q9i.sercherNavBar_darkMode__iOobC .sercherNavBar_navbarNoResultsText__J2nWM{color:var(--text-light,#eee)}.sercherNavBar_navbarSuggestionText__UehXJ{color:var(--text-muted,#666);font-style:italic;font-size:.8rem!important}.sercherNavBar_navbarSearchResultsPaper__23q9i.sercherNavBar_darkMode__iOobC .sercherNavBar_navbarSuggestionText__UehXJ{color:var(--adicional-text-muted-dark,#999)}.sercherNavBar_navbarSearchResultsPaper__23q9i.sercherNavBar_noResults__WiedB{padding:12px;text-align:center}.sercherNavBar_navbarPlaceholderOverlay__q1jy5{position:absolute;inset:0;display:flex;align-items:center;padding-left:36px;pointer-events:none;color:var(--text-muted,#666);font-size:12px}.sercherNavBar_navbarPlaceholderOverlay__q1jy5.sercherNavBar_darkMode__iOobC{color:#aaa}@media (max-width:768px){.sercherNavBar_navbarSearchResultsContainer__8FkwL{width:calc(100vw - 20px);left:50%;transform:translateX(-50%);max-width:450px}.sercherNavBar_navbarImageContainer__HvVNx{height:120px}.sercherNavBar_navbarProductName__6_yMV{font-size:.8125rem!important}.sercherNavBar_navbarPrice__JZ8s9{font-size:.95rem!important}.sercherNavBar_navbarAddToCartBtn__5ZXQB{width:38px;height:38px;font-size:1rem}}@media (max-width:480px){.sercherNavBar_navbarSearchResultsContainer__8FkwL{width:calc(100vw - 16px)}.sercherNavBar_navbarImageContainer__HvVNx{height:110px}.sercherNavBar_navbarProductCardContent__mglRe{padding:10px!important;gap:8px}.sercherNavBar_navbarProductName__6_yMV{font-size:.8rem!important;min-height:2.4em}.sercherNavBar_navbarPrice__JZ8s9{font-size:.9rem!important}.sercherNavBar_navbarAddToCartBtn__5ZXQB{width:36px;height:36px;font-size:.95rem}}@keyframes sercherNavBar_shimmer__whZET{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.sercherNavBar_navbarProductCard__z1XMZ:after{content:"";position:absolute;top:0;left:-200px;width:200px;height:100%;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.3) 50%,transparent);animation:sercherNavBar_shimmer__whZET 3s infinite;pointer-events:none}.sercherNavBar_navbarAddToCartBtn__5ZXQB:focus{outline:2px solid var(--primary-color);outline-offset:2px}.sercherNavBar_navbarAddToCartBtn__5ZXQB.sercherNavBar_darkMode__iOobC:focus{outline-color:var(--primary-light)}.sercherNavBar_navbarSearchResultsPaper__23q9i::-webkit-scrollbar{width:6px}.sercherNavBar_navbarSearchResultsPaper__23q9i::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.sercherNavBar_navbarSearchResultsPaper__23q9i::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}.sercherNavBar_navbarSearchResultsPaper__23q9i::-webkit-scrollbar-thumb:hover{background:#8a0000}.sercherNavBar_navbarSearchResultsPaper__23q9i.sercherNavBar_darkMode__iOobC::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.sercherNavBar_navbarSearchResultsPaper__23q9i.sercherNavBar_darkMode__iOobC::-webkit-scrollbar-thumb{background:var(--primary-light)}.sercherNavBar_navbarSearchResultsPaper__23q9i.sercherNavBar_darkMode__iOobC::-webkit-scrollbar-thumb:hover{background:#ff8888}.sercherNavBar_searchWrapper__xYzJ2{display:flex;align-items:center;background-color:var(--searcher-input-bg-light);border-radius:var(--searcher-radius-lg);padding:3px;box-shadow:var(--searcher-shadow-light);overflow:hidden;position:relative;transition:var(--searcher-transition);margin:8px 0}.sercherNavBar_searchWrapper__xYzJ2.sercherNavBar_darkMode__iOobC{background-color:var(--searcher-input-bg-dark);box-shadow:var(--searcher-shadow-dark)}.sercherNavBar_searchIconContainer__0BKWO{display:flex;align-items:center;justify-content:center;min-width:50px;height:50px;font-size:24px;cursor:pointer;border-radius:var(--searcher-radius-lg);margin-right:4px}.sercherNavBar_searchIconContainer__0BKWO.sercherNavBar_darkMode__iOobC{display:contents}.sercherNavBar_searchIconButton__xKJ2T{color:white!important;padding:8px!important}.sercherNavBar_searchInputContainer__WNsQf{flex:1 1;display:flex;align-items:center;padding:0 8px}.sercherNavBar_searchInput__aiEZe{font-family:var(--font-primary);font-size:16px;padding:4px 8px;transition:var(--searcher-transition);color:var(--searcher-text-light)}.sercherNavBar_searchInput__aiEZe.sercherNavBar_darkMode__iOobC{color:var(--searcher-text-dark)}.sercherNavBar_searchInput__aiEZe::placeholder{color:var(--searcher-text-muted-light);opacity:.7}.sercherNavBar_searchInput__aiEZe.sercherNavBar_darkMode__iOobC::placeholder{color:var(--searcher-text-muted-dark)}.sercherNavBar_clearButton__44MEC{color:var(--searcher-text-muted-light)!important;transition:var(--searcher-transition)}.sercherNavBar_clearButton__44MEC:hover{color:var(--searcher-primary-dark)!important}.sercherNavBar_clearButton__44MEC.sercherNavBar_darkMode__iOobC{color:var(--searcher-text-muted-dark)!important}.sercherNavBar_clearButton__44MEC.sercherNavBar_darkMode__iOobC:hover{color:var(--primary-light)!important}