@font-face{font-family:cc_X7uDykROvu_Playfair Display;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQ.woff2) format("woff2");unicode-range:U+0000-00FF,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:cc_X7uDykROvu_DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTmf3ZGMZpg.woff2) format("woff2");unicode-range:U+0000-00FF,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}:where([data-cc-scope~=X7uDykROvu]) :where([data-cc-scope~=X7uDykROvu]),:where([data-cc-scope~=X7uDykROvu]):where([data-cc-scope~=X7uDykROvu]){--color-bg: #FAF7F2;--color-surface: #FFFFFF;--color-surface-alt: #EEF1EA;--color-hover: #F2EAE1;--color-border: #E7DDD2;--color-text-primary: #2A2420;--color-text-secondary: #73665C;--color-text-muted: #9A8B80;--color-accent: #B68A6A;--color-accent-dark: #8A624A;--color-accent-light: #EFE2D6;--color-sage: #7D8B76;--color-sage-light: #EEF1EA;--color-sale: #9E2F2F;--color-error: #9E2F2F;--color-success: #477056;--color-footer: #211B18;--color-overlay-warm: #2A2420;--font-display: "Playfair Display", Georgia, serif;--font-body: "DM Sans", system-ui, sans-serif;--font-label: "DM Sans", system-ui, sans-serif;--text-hero: 40px;--text-h1: 32px;--text-h2: 28px;--text-h3: 22px;--text-body-lg: 17px;--text-body: 16px;--text-small: 14px;--text-label: 12px;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 40px;--space-xl: 64px;--space-2xl: 96px;--space-3xl: 128px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-pill: 999px;--shadow-soft: 0 12px 30px rgba(42, 36, 32, .07);--shadow-hover: 0 18px 40px rgba(42, 36, 32, .12);--container-wide: 1400px}@media (min-width: 768px){:where([data-cc-scope~=X7uDykROvu]) :where([data-cc-scope~=X7uDykROvu]),:where([data-cc-scope~=X7uDykROvu]):where([data-cc-scope~=X7uDykROvu]){--text-hero: 56px;--text-h1: 42px;--text-h2: 34px;--text-h3: 24px;--text-body-lg: 18px}}@media (min-width: 1024px){:where([data-cc-scope~=X7uDykROvu]) :where([data-cc-scope~=X7uDykROvu]),:where([data-cc-scope~=X7uDykROvu]):where([data-cc-scope~=X7uDykROvu]){--text-hero: 72px;--text-h1: 52px;--text-h2: 38px;--text-h3: 26px}}:where([data-cc-scope~=X7uDykROvu]) *,:where([data-cc-scope~=X7uDykROvu]),:where([data-cc-scope~=X7uDykROvu]) *:before,:where([data-cc-scope~=X7uDykROvu]):before,:where([data-cc-scope~=X7uDykROvu]) *:after,:where([data-cc-scope~=X7uDykROvu]):after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-cc-scope~=X7uDykROvu]) img,img:where([data-cc-scope~=X7uDykROvu]),:where([data-cc-scope~=X7uDykROvu]) video,video:where([data-cc-scope~=X7uDykROvu]){display:block;max-width:100%}:where([data-cc-scope~=X7uDykROvu]) .announcement-bar,:where([data-cc-scope~=X7uDykROvu]).announcement-bar{display:flex;align-items:center;justify-content:center;min-height:34px;padding:6px var(--space-sm);overflow:hidden;background:var(--color-footer);color:#fff;font-family:var(--font-label);font-size:var(--text-label);line-height:1}:where([data-cc-scope~=X7uDykROvu]) .announcement-bar-text,:where([data-cc-scope~=X7uDykROvu]).announcement-bar-text{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}:where([data-cc-scope~=X7uDykROvu]) .announcement-bar-link,:where([data-cc-scope~=X7uDykROvu]).announcement-bar-link{color:inherit;text-decoration:none}:where([data-cc-scope~=X7uDykROvu]) .header,:where([data-cc-scope~=X7uDykROvu]).header{position:sticky;top:0;z-index:90;width:100%;background:var(--color-bg);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);font-family:var(--font-body)}:where([data-cc-scope~=X7uDykROvu]) .header--transparent,:where([data-cc-scope~=X7uDykROvu]).header--transparent{background:transparent;border-bottom-color:transparent;color:#fff}:where([data-cc-scope~=X7uDykROvu]) .header-inner,:where([data-cc-scope~=X7uDykROvu]).header-inner{display:flex;align-items:center;gap:var(--space-sm);width:min(100%,var(--container-wide));min-height:58px;margin:0 auto;padding:0 14px}:where([data-cc-scope~=X7uDykROvu]) .header-logo,:where([data-cc-scope~=X7uDykROvu]).header-logo{display:flex;flex:0 0 auto;align-items:center;color:inherit;text-decoration:none}:where([data-cc-scope~=X7uDykROvu]) .header-logo-text,:where([data-cc-scope~=X7uDykROvu]).header-logo-text{color:inherit;font-family:var(--font-display);font-size:21px;line-height:1;white-space:nowrap}:where([data-cc-scope~=X7uDykROvu]) .header-logo-img,:where([data-cc-scope~=X7uDykROvu]).header-logo-img{width:auto;max-height:42px;object-fit:contain}:where([data-cc-scope~=X7uDykROvu]) .header-nav,:where([data-cc-scope~=X7uDykROvu]).header-nav,:where([data-cc-scope~=X7uDykROvu]) .header-right,:where([data-cc-scope~=X7uDykROvu]).header-right{display:none}:where([data-cc-scope~=X7uDykROvu]) .header-nav-list,:where([data-cc-scope~=X7uDykROvu]).header-nav-list,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-list,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-list,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-sub-list,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-sub-list,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-deep-list,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-deep-list{list-style:none;margin:0;padding:0}:where([data-cc-scope~=X7uDykROvu]) .header-icons,:where([data-cc-scope~=X7uDykROvu]).header-icons{display:flex;align-items:center;gap:2px;margin-left:auto}:where([data-cc-scope~=X7uDykROvu]) .header-icon-btn,:where([data-cc-scope~=X7uDykROvu]).header-icon-btn,:where([data-cc-scope~=X7uDykROvu]) .header-hamburger,:where([data-cc-scope~=X7uDykROvu]).header-hamburger{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:inherit}:where([data-cc-scope~=X7uDykROvu]) .header-hamburger,:where([data-cc-scope~=X7uDykROvu]).header-hamburger{margin-left:0}:where([data-cc-scope~=X7uDykROvu]) .whatsapp-support-fab,:where([data-cc-scope~=X7uDykROvu]).whatsapp-support-fab{position:fixed;right:20px;bottom:22px;z-index:25;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid rgba(255,255,255,.7);border-radius:var(--radius-pill);background:#3f765b;color:#fff;cursor:pointer;box-shadow:0 10px 24px #29231f38}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-overlay,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;visibility:hidden;opacity:0;pointer-events:none;background:#0006}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-overlay--open,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-overlay--open{visibility:visible;opacity:1;pointer-events:auto}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer{position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;width:min(88vw,360px);overflow-y:auto;visibility:hidden;pointer-events:none;transform:translate(-100%);background:var(--color-bg);color:var(--color-text-primary)}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer--open,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer--open{visibility:visible;pointer-events:auto;transform:translate(0)}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-header,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-header{display:flex;justify-content:flex-end;padding:var(--space-sm);border-bottom:1px solid var(--color-border)}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-close,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-close,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-top-btn,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-top-btn,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-accordion,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-accordion,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-footer-btn,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-footer-btn{display:flex;align-items:center;gap:var(--space-sm);width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-close,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-close{justify-content:center;width:40px;height:40px;margin-left:auto}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-top-actions,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-top-actions,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-footer,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-footer{border-bottom:1px solid var(--color-border)}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-top-btn,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-top-btn,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-accordion,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-accordion,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-link,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-link,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-footer-btn,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-footer-btn{padding:14px var(--space-md);font-family:var(--font-label);font-size:var(--text-label);font-weight:500}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-link,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-link,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-sub-link,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-sub-link,:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-deep-link,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-deep-link{display:block;color:inherit;text-decoration:none}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-list,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-list{flex:1;padding:var(--space-sm) 0}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-accordion,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-accordion{justify-content:space-between}:where([data-cc-scope~=X7uDykROvu]) .mobile-drawer-footer,:where([data-cc-scope~=X7uDykROvu]).mobile-drawer-footer{margin-top:auto;border-top:1px solid var(--color-border)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider,:where([data-cc-scope~=X7uDykROvu]).hero-slider{position:relative;width:100%;min-height:620px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#faf7f2,#f2eae1);color:var(--color-text-primary)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-auto,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-auto{min-height:auto}:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-100vh,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-100vh{min-height:680px}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-track,:where([data-cc-scope~=X7uDykROvu]).hero-slider-track{position:absolute;top:0;right:0;bottom:0;left:0}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-slot,:where([data-cc-scope~=X7uDykROvu]).hero-slider-slot{position:absolute;top:0;right:0;bottom:0;left:0;display:none}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-slot.is-active,:where([data-cc-scope~=X7uDykROvu]).hero-slider-slot.is-active{display:block}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-arrow,:where([data-cc-scope~=X7uDykROvu]).hero-slider-arrow{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:#ffffffe0;color:var(--color-text-primary);box-shadow:var(--shadow-soft);transform:translateY(-50%)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-arrow--prev,:where([data-cc-scope~=X7uDykROvu]).hero-slider-arrow--prev{left:clamp(8px,2vw,24px)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-arrow--next,:where([data-cc-scope~=X7uDykROvu]).hero-slider-arrow--next{right:clamp(8px,2vw,24px)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-dots,:where([data-cc-scope~=X7uDykROvu]).hero-slider-dots{position:absolute;bottom:22px;left:50%;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(232,222,210,.9);border-radius:var(--radius-pill);background:#ffffffd1;transform:translate(-50%)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-dot,:where([data-cc-scope~=X7uDykROvu]).hero-slider-dot{width:8px;height:8px;padding:0;border:0;border-radius:var(--radius-pill);background:#6f625859}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-dot.is-active,:where([data-cc-scope~=X7uDykROvu]).hero-slider-dot.is-active{width:24px;background:var(--color-accent)}:where([data-cc-scope~=X7uDykROvu]) .scroll-indicator,:where([data-cc-scope~=X7uDykROvu]).scroll-indicator{display:none}:where([data-cc-scope~=X7uDykROvu]) .hero-slide,:where([data-cc-scope~=X7uDykROvu]).hero-slide,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback{min-height:inherit;color:var(--color-text-primary)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-empty,:where([data-cc-scope~=X7uDykROvu]).hero-slider-empty{display:grid;min-height:inherit;place-content:center;gap:10px;padding:48px 20px;text-align:center;background:linear-gradient(135deg,#b68a6a29,#7d8b7629)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-empty__eyebrow,:where([data-cc-scope~=X7uDykROvu]).hero-slider-empty__eyebrow{color:var(--color-accent);font-family:var(--font-label);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-empty h2,:where([data-cc-scope~=X7uDykROvu]).hero-slider-empty h2{margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(28px,4vw,52px);font-weight:400}:where([data-cc-scope~=X7uDykROvu]) .hero-slide,:where([data-cc-scope~=X7uDykROvu]).hero-slide{position:relative;height:100%;overflow:hidden}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-content-wrap,:where([data-cc-scope~=X7uDykROvu]).hero-slide-content-wrap{position:relative;z-index:1;display:flex;align-items:center;width:min(100%,var(--container-wide));min-height:inherit;margin:0 auto;padding:64px min(52vw,620px) 64px clamp(20px,5vw,80px)}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-content,:where([data-cc-scope~=X7uDykROvu]).hero-slide-content{display:flex;flex-direction:column;gap:16px;width:min(100%,500px)}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-visual,:where([data-cc-scope~=X7uDykROvu]).hero-slide-visual{position:absolute;top:50%;right:clamp(40px,7vw,140px);width:min(39vw,470px);aspect-ratio:4 / 5;padding:10px;transform:translateY(-50%);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-soft)}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-bg,:where([data-cc-scope~=X7uDykROvu]).hero-slide-bg{position:relative;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--radius-lg) - 4px);background:linear-gradient(145deg,#b68a6a57,#7d8b7647),var(--color-surface-alt)}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media{width:100%;height:100%;object-position:center}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media--image,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media--image,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media{object-fit:contain}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media--video,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media--video{object-fit:cover}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media{position:relative;z-index:1;opacity:0;transition:opacity .18s ease}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media.is-loaded,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media.is-loaded{opacity:1}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media-fallback,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;padding:clamp(18px,3vw,30px);color:var(--color-text-primary);background:linear-gradient(160deg,#faf7f285,#7d8b7657),linear-gradient(145deg,var(--color-hover),var(--color-sage-light));font-family:var(--font-label);transition:opacity .18s ease,visibility .18s ease}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media-fallback span,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media-fallback span{font-family:var(--font-display);font-size:clamp(28px,3vw,42px);line-height:1}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-media-fallback small,:where([data-cc-scope~=X7uDykROvu]).hero-slide-media-fallback small{color:var(--color-text-secondary);font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-visual.is-media-loaded .hero-slide-media-fallback,:where([data-cc-scope~=X7uDykROvu]).hero-slide-visual.is-media-loaded .hero-slide-media-fallback{visibility:hidden;opacity:0}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-heading,:where([data-cc-scope~=X7uDykROvu]).hero-slide-heading,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__title,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__title{max-width:640px;margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-hero);font-weight:400;line-height:1.05}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-subtext,:where([data-cc-scope~=X7uDykROvu]).hero-slide-subtext,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__text,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__text{max-width:520px;margin:0;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.65}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-actions,:where([data-cc-scope~=X7uDykROvu]).hero-slide-actions,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__actions,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-btn,:where([data-cc-scope~=X7uDykROvu]).hero-slide-btn,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__button,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-label);font-size:var(--text-small);font-weight:700;text-decoration:none}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-btn--primary,:where([data-cc-scope~=X7uDykROvu]).hero-slide-btn--primary,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__button--primary,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__button--primary{background:var(--color-accent);color:#fff}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-btn--secondary,:where([data-cc-scope~=X7uDykROvu]).hero-slide-btn--secondary,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__button--secondary,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__button--secondary{border-color:var(--color-border);background:#ffffff9e;color:var(--color-text-primary)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);align-items:center;gap:clamp(32px,6vw,96px);width:min(100%,var(--container-wide));height:100%;margin:0 auto;padding:64px clamp(20px,5vw,80px)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__panel,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__panel{display:flex;flex-direction:column;gap:14px;max-width:620px}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__eyebrow,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__eyebrow{color:var(--color-accent);font-family:var(--font-label);font-size:var(--text-label);font-weight:700;letter-spacing:.14em;text-transform:uppercase}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media-frame,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media-frame{position:relative;isolation:isolate;justify-self:end;width:min(100%,420px);aspect-ratio:4 / 5;padding:10px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-soft)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media-fallback,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media-fallback{position:absolute;z-index:0;top:10px;right:10px;bottom:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;padding:clamp(18px,3vw,30px);overflow:hidden;border-radius:calc(var(--radius-lg) - 4px);color:var(--color-text-primary);background:linear-gradient(160deg,#faf7f27a,#7d8b765c),linear-gradient(145deg,var(--color-hover),var(--color-sage-light));font-family:var(--font-label)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media-fallback span,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media-fallback span{font-family:var(--font-display);font-size:clamp(28px,3vw,42px);line-height:1}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media-fallback small,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media-fallback small{color:var(--color-text-secondary);font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media{position:relative;z-index:1}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__trust-note,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__trust-note,:where([data-cc-scope~=X7uDykROvu]) .hero-slide-trust-note,:where([data-cc-scope~=X7uDykROvu]).hero-slide-trust-note{margin:0;color:var(--color-text-secondary);font-family:var(--font-label);font-size:var(--text-small);line-height:1.5}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-price,:where([data-cc-scope~=X7uDykROvu]).hero-slide-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight{width:100%;padding:clamp(38px,5vw,64px) clamp(16px,5vw,80px);background:var(--color-bg)}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__inner,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__inner{width:min(100%,var(--container-wide));margin:0 auto}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__heading,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__heading{display:block;max-width:640px;margin-bottom:clamp(22px,3vw,32px)}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__eyebrow,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__eyebrow,:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__heading h2,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__heading h2,:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__heading p,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__heading p{display:block}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__eyebrow,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__eyebrow{margin-bottom:12px;color:var(--color-accent);font-family:var(--font-label);font-size:var(--text-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__heading h2,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__heading h2{margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-h2);font-weight:400;line-height:1.1}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__heading p,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__heading p{max-width:520px;margin:14px 0 0;color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.65}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__grid,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__grid{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:12px}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__card,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__card{position:relative;display:block;min-height:420px;overflow:hidden;border-radius:var(--radius-md);background:linear-gradient(145deg,#b68a6a5c,#7d8b7661),var(--color-surface-alt);color:#fff;text-decoration:none}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__card img,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__card img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__overlay,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#201b180a 20%,#201b18c7)}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__content,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__content{position:absolute;inset:auto 0 0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(20px,3vw,32px)}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__content strong,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__content strong,:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__card-eyebrow,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__card-eyebrow,:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__description,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__description,:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__link,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__link{display:block}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__content strong,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__content strong{font-family:var(--font-display);font-size:clamp(24px,3.2vw,46px);font-weight:400;line-height:1.05}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__card-eyebrow,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__card-eyebrow{margin-bottom:8px;color:#ffffffc7;font-family:var(--font-label);font-size:var(--text-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__description,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__description{margin-top:10px;font-size:var(--text-body);line-height:1.5}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__link,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__link{margin-top:18px;padding-bottom:4px;border-bottom:1px solid currentColor;font-family:var(--font-label);font-size:var(--text-small);font-weight:700}@media (pointer: coarse){:where([data-cc-scope~=X7uDykROvu]) .hero-slider,:where([data-cc-scope~=X7uDykROvu]).hero-slider{touch-action:pan-y;overscroll-behavior-x:contain;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}}@media (min-width: 768px){:where([data-cc-scope~=X7uDykROvu]) .header-inner,:where([data-cc-scope~=X7uDykROvu]).header-inner{min-height:64px;padding:0 clamp(16px,4vw,56px)}:where([data-cc-scope~=X7uDykROvu]) .header-icons,:where([data-cc-scope~=X7uDykROvu]).header-icons{gap:var(--space-sm)}}@media (min-width: 1024px){:where([data-cc-scope~=X7uDykROvu]) .announcement-bar,:where([data-cc-scope~=X7uDykROvu]).announcement-bar{min-height:40px}:where([data-cc-scope~=X7uDykROvu]) .header-nav,:where([data-cc-scope~=X7uDykROvu]).header-nav,:where([data-cc-scope~=X7uDykROvu]) .header-right,:where([data-cc-scope~=X7uDykROvu]).header-right{display:flex;align-items:center}:where([data-cc-scope~=X7uDykROvu]) .header-nav,:where([data-cc-scope~=X7uDykROvu]).header-nav{flex:1}:where([data-cc-scope~=X7uDykROvu]) .header-nav-list,:where([data-cc-scope~=X7uDykROvu]).header-nav-list{display:flex;align-items:center;gap:22px}:where([data-cc-scope~=X7uDykROvu]) .header-nav-link,:where([data-cc-scope~=X7uDykROvu]).header-nav-link{display:block;padding:24px 0;color:inherit;font-family:var(--font-body);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;white-space:nowrap}:where([data-cc-scope~=X7uDykROvu]) .header-right,:where([data-cc-scope~=X7uDykROvu]).header-right{gap:var(--space-lg);margin-left:auto}:where([data-cc-scope~=X7uDykROvu]) .header-hamburger,:where([data-cc-scope~=X7uDykROvu]).header-hamburger{display:none}}@media (max-width: 767px){:where([data-cc-scope~=X7uDykROvu]) .whatsapp-support-fab,:where([data-cc-scope~=X7uDykROvu]).whatsapp-support-fab{right:14px;bottom:14px;width:50px;height:50px}:where([data-cc-scope~=X7uDykROvu]) .hero-slider,:where([data-cc-scope~=X7uDykROvu]).hero-slider,:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-80vh,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-80vh,:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-100vh,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-100vh{min-height:860px}:where([data-cc-scope~=X7uDykROvu]) .hero-slide,:where([data-cc-scope~=X7uDykROvu]).hero-slide{display:flex;flex-direction:column;justify-content:flex-start;padding:24px 18px 62px}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-content-wrap,:where([data-cc-scope~=X7uDykROvu]).hero-slide-content-wrap{order:2;width:100%;min-height:0;padding:0}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-visual,:where([data-cc-scope~=X7uDykROvu]).hero-slide-visual{position:relative;top:auto;right:auto;order:1;width:min(100%,340px);margin:0 auto 24px;padding:8px;transform:none}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:22px;padding:38px 18px 54px}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__media-frame,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__media-frame{justify-self:center;align-self:end;width:min(100%,340px)}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight{padding-top:38px;padding-bottom:42px}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__grid,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__grid{grid-template-columns:1fr 1fr;gap:10px}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__card,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__card,:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__card--1,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__card--1{min-height:240px}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__card--1,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__card--1{grid-column:1 / -1;min-height:310px}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__content,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__content{padding:18px}:where([data-cc-scope~=X7uDykROvu]) .collection-spotlight__description,:where([data-cc-scope~=X7uDykROvu]).collection-spotlight__description{display:none}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-heading,:where([data-cc-scope~=X7uDykROvu]).hero-slide-heading,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__title,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__title{max-width:330px}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-subtext,:where([data-cc-scope~=X7uDykROvu]).hero-slide-subtext,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__text,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__text{max-width:335px;font-size:var(--text-body)}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-actions,:where([data-cc-scope~=X7uDykROvu]).hero-slide-actions,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__actions,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__actions{flex-wrap:nowrap;width:100%}:where([data-cc-scope~=X7uDykROvu]) .hero-slide-btn,:where([data-cc-scope~=X7uDykROvu]).hero-slide-btn,:where([data-cc-scope~=X7uDykROvu]) .hero-slider-fallback__button,:where([data-cc-scope~=X7uDykROvu]).hero-slider-fallback__button{flex:1 1 0;min-height:44px;padding:0 14px;font-size:12px;white-space:nowrap}:where([data-cc-scope~=X7uDykROvu]) .hero-slider-arrow,:where([data-cc-scope~=X7uDykROvu]).hero-slider-arrow{display:none}}:where([data-cc-scope~=X7uDykROvu]) .account-sidebar,:where([data-cc-scope~=X7uDykROvu]).account-sidebar{display:none}@media (min-width: 768px){:where([data-cc-scope~=X7uDykROvu]) .account-sidebar,:where([data-cc-scope~=X7uDykROvu]).account-sidebar{display:block}}:where([data-cc-scope~=X7uDykROvu]) .account-sidebar__nav,:where([data-cc-scope~=X7uDykROvu]).account-sidebar__nav{position:sticky;top:calc(var(--header-height, 0px) + var(--space-md))}:where([data-cc-scope~=X7uDykROvu]) .account-sidebar__heading,:where([data-cc-scope~=X7uDykROvu]).account-sidebar__heading{display:block;margin-bottom:var(--space-sm);font-family:var(--font-label);font-size:var(--text-label);font-weight:500;color:var(--color-text-muted)}:where([data-cc-scope~=X7uDykROvu]) .account-sidebar__list,:where([data-cc-scope~=X7uDykROvu]).account-sidebar__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}:where([data-cc-scope~=X7uDykROvu]) .account-sidebar__link,:where([data-cc-scope~=X7uDykROvu]).account-sidebar__link{display:block;padding:var(--space-xs) var(--space-sm);border-radius:2px;font-family:var(--font-body);font-size:var(--text-small);color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease,background-color .2s ease}:where([data-cc-scope~=X7uDykROvu]) .account-sidebar__link:hover,:where([data-cc-scope~=X7uDykROvu]).account-sidebar__link:hover,:where([data-cc-scope~=X7uDykROvu]) .account-sidebar__link:focus-visible,:where([data-cc-scope~=X7uDykROvu]).account-sidebar__link:focus-visible{color:var(--color-text-primary);outline:none}:where([data-cc-scope~=X7uDykROvu]) .account-sidebar__link--active,:where([data-cc-scope~=X7uDykROvu]).account-sidebar__link--active{color:var(--color-accent);font-weight:500;background:var(--color-accent-light)}:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-auto .hero-slide,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-auto .hero-slide,:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-auto .image-slide,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-auto .image-slide{height:auto;min-height:auto;display:block}:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-auto .hero-slide-bg,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-auto .hero-slide-bg{position:relative;inset:auto}:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-auto .hero-slide-media,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-auto .hero-slide-media,:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-auto .image-slide-media,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-auto .image-slide-media{position:relative;inset:auto;width:100%;height:auto;object-fit:contain}:where([data-cc-scope~=X7uDykROvu]) .hero-slider--height-auto .hero-slide-content-wrap,:where([data-cc-scope~=X7uDykROvu]).hero-slider--height-auto .hero-slide-content-wrap{position:absolute;top:0;right:0;bottom:0;left:0}
