:root{--fg-cream: #faf8f5;--fg-cream-warm: #f5efe7;--fg-blush: #fdf0ee;--fg-blush-deep: #efd5d0;--fg-olive: #6e8a52;--fg-olive-soft: #eef3ec;--fg-olive-deep: #5e7745;--fg-gold: #b5904a;--fg-ink: #2a2420;--fg-text: #2d2d2d;--fg-text-soft: #6b6359;--fg-text-mute: #908778;--fg-r-sm: 10px;--fg-r-md: 16px;--fg-r-lg: 22px;--fg-r-xl: 28px;--fg-r-pill:999px;--fg-shadow-sm: 0 2px 10px rgba(42,36,32,.05);--fg-shadow-md: 0 8px 24px rgba(42,36,32,.07);--fg-shadow-lg: 0 18px 40px rgba(42,36,32,.08);--fg-shadow-cta: 0 12px 28px rgba(110,138,82,.22);--fg-ease: cubic-bezier(.4, 0, .2, 1);--fg-ease-out: cubic-bezier(.16, 1, .3, 1)}body,.gradient{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--fg-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=ai-luxury-hero-heading-],[class*=ai-luxury-hero-line],[class*=ai-before-after-heading-],[class*=ai-benefits-heading-],[class*=ai-benefits-title-],[class*=ai-comparison-table__heading-],[class*=ai-contact-section__heading-],[class*=ai-experience-heading-],[class*=ai-faq-accordion__heading-],[class*=ai-reviews-heading-],[class*=ai-review-heading-],[class*=ai-products-heading-],[class*=ai-products-card-name-],[class*=ai-products-card__name-],[class*=ai-cta-heading-],[class*=ai-cta-section-heading-],[class*=ai-collection-heading-],[class*=ai-collection-product-name-],[class*=ai-luxury-product-name-],[class*=ai-luxury-product__name-],[class*=ai-experience-card-number-],[class*=ai-reviews-card-text-],[class*=ai-review-text-]{font-family:Playfair Display,Cormorant Garamond,Georgia,serif!important;letter-spacing:-.005em;font-weight:500}[class*=ai-luxury-hero-subheading-],[class*=ai-before-after-label-],[class*=ai-benefits-label-],[class*=ai-comparison-table__label-],[class*=ai-contact-section__label-],[class*=ai-experience-label-],[class*=ai-faq-accordion__label-],[class*=ai-reviews-label-],[class*=ai-products-label-],[class*=ai-cta-label-],[class*=ai-collection-label-]{font-family:Inter,sans-serif!important;letter-spacing:.32em!important;font-weight:500!important}[class*=ai-luxury-hero-] em,[class*=ai-experience-heading-] em,[class*=ai-cta-heading-] em{font-style:italic;font-weight:400}[class*=ai-before-after-section-],[class*=ai-benefits-section-],[class*=ai-experience-section-],[class*=ai-reviews-section-],[class*=ai-faq-accordion-],[class*=ai-comparison-table-],[class*=ai-contact-section-],[class*=ai-cta-section-],[class*=ai-products-section-]{position:relative}[class*=ai-luxury-hero-] a,[class*=ai-luxury-hero-] button,[class*=ai-cta-] a,[class*=ai-cta-] button,[class*=ai-reviews-button-],[class*=ai-contact-section__button-],[class*=ai-review-submit-],[class*=ai-review-form-submit-],[class*=ai-products-card-link-],[class*=ai-collection-card-button-],[class*=ai-luxury-product-button-]{border-radius:var(--fg-r-pill)!important;letter-spacing:.04em;transition:transform .28s var(--fg-ease),box-shadow .28s var(--fg-ease),opacity .28s var(--fg-ease)!important;will-change:transform}[class*=ai-luxury-hero-] a[style*="6e8a52"],[class*=ai-luxury-hero-] a[style*="7a9a5a"],[class*=ai-cta-] a[style*="6e8a52"],[class*=ai-cta-] a[style*="7a9a5a"],[class*=ai-cta-] button[style*="6e8a52"],[class*=ai-cta-] button[style*="7a9a5a"],[class*=ai-contact-section__button-][href*=contact]{box-shadow:var(--fg-shadow-cta)!important}[class*=ai-luxury-hero-] a:hover,[class*=ai-luxury-hero-] button:hover,[class*=ai-cta-] a:hover,[class*=ai-cta-] button:hover,[class*=ai-reviews-button-]:hover,[class*=ai-contact-section__button-]:hover{transform:translateY(-1px);opacity:.94}[class*=ai-luxury-hero-] a:active,[class*=ai-cta-] a:active,[class*=ai-cta-] button:active{transform:translateY(0)}[class*=ai-products-card-],[class*=ai-products-card__],[class*=ai-collection-card-],[class*=ai-reviews-card-],[class*=ai-experience-card-],[class*=ai-before-after-column-],[class*=ai-benefits-column-],[class*=ai-luxury-product-card-]{transition:transform .5s var(--fg-ease-out),box-shadow .5s var(--fg-ease-out)}[class*=ai-products-card-]:hover,[class*=ai-products-card__]:hover,[class*=ai-collection-card-]:hover,[class*=ai-luxury-product-card-]:hover{transform:translateY(-4px);box-shadow:var(--fg-shadow-lg)}[class*=ai-reviews-card-]:hover{box-shadow:var(--fg-shadow-md)}[class*=ai-products-card-] img,[class*=ai-products-card__] img,[class*=ai-collection-card-] img,[class*=ai-luxury-product-card-] img,[class*=ai-before-after-image-]:not(div),[class*=ai-before-after-stacked-image-]:not(div){transition:transform .7s var(--fg-ease-out)}[class*=ai-products-card-]:hover img,[class*=ai-products-card__]:hover img,[class*=ai-collection-card-]:hover img,[class*=ai-luxury-product-card-]:hover img{transform:scale(1.04)}[class*=ai-faq-accordion__item-]{transition:box-shadow .3s var(--fg-ease),background .3s var(--fg-ease);border-radius:var(--fg-r-md)}[class*=ai-faq-accordion__item-]:hover{background:#fff9!important}[class*=ai-faq-accordion__question-]{transition:color .2s ease}[class*=ai-faq-accordion__chevron-]{transition:transform .3s var(--fg-ease)}[class*=ai-comparison-table__row-]{transition:background .2s ease}[class*=ai-comparison-table__row-]:hover{background:#6e8a520a!important}[class*=ai-reviews-card-stars-] svg,[class*=ai-reviews-card-stars-] span{display:inline-flex;align-items:center}.fg-whatsapp-icon{background:var(--fg-olive)!important;box-shadow:0 6px 18px #6e8a5252!important}html{scroll-padding-top:120px;scroll-behavior:smooth}@media(max-width:749px){html{scroll-padding-top:100px}}.shopify-section-header,.shopify-section--header{position:sticky;top:0;z-index:90}.shopify-section-header .header-wrapper,.section-header .header-wrapper{background:#faf8f5eb!important;backdrop-filter:saturate(150%) blur(12px);-webkit-backdrop-filter:saturate(150%) blur(12px);border-bottom:1px solid rgba(42,36,32,.06);transition:background .3s ease,box-shadow .3s ease}.cart-notification,cart-drawer .drawer__inner{font-family:Inter,sans-serif}cart-drawer .drawer__heading,.cart-notification__heading{font-family:Playfair Display,serif!important;font-weight:500!important;letter-spacing:-.01em}cart-drawer .cart-drawer__footer button[name=checkout],cart-drawer .cart__checkout-button,.cart__checkout-button{border-radius:var(--fg-r-pill)!important;letter-spacing:.04em!important;box-shadow:var(--fg-shadow-cta)!important;transition:transform .2s ease!important}.cart__checkout-button:hover{transform:translateY(-1px)}.button:not(.button--tertiary):not(.button--secondary),.shopify-payment-button__button,button[type=submit]:not([class*=ai-]){border-radius:var(--fg-r-pill)!important}input[type=text]:not([class*=ai-]),input[type=email]:not([class*=ai-]),input[type=tel]:not([class*=ai-]),input[type=search]:not([class*=ai-]),input[type=number]:not([class*=ai-]),textarea:not([class*=ai-]),select:not([class*=ai-]){border-radius:var(--fg-r-md)!important;transition:border-color .2s ease,box-shadow .2s ease}input:not([class*=ai-]):focus,textarea:not([class*=ai-]):focus,select:not([class*=ai-]):focus{border-color:var(--fg-olive)!important;outline:none!important;box-shadow:0 0 0 3px #6e8a521f!important}[class*=ai-review-input-],[class*=ai-review-textarea-],[class*=ai-review-select-],[class*=ai-review-form-input-],[class*=ai-review-form-textarea-],[class*=ai-review-form-select-]{transition:border-color .2s ease,box-shadow .2s ease!important}[class*=ai-review-input-]:focus,[class*=ai-review-textarea-]:focus,[class*=ai-review-select-]:focus,[class*=ai-review-form-input-]:focus,[class*=ai-review-form-textarea-]:focus,[class*=ai-review-form-select-]:focus{box-shadow:0 0 0 3px #6e8a521f!important}@keyframes fg-ken-burns{0%{transform:scale(1)}to{transform:scale(1.06)}}.banner__media:not(.animate--ambient):not(.animate--fixed):not(.animate--zoom-in) img{animation:fg-ken-burns 14s cubic-bezier(.25,.46,.45,.94) forwards;transform-origin:center center;will-change:transform}@keyframes fg-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.fg-reveal{opacity:0}.fg-reveal.fg-in{animation:fg-fade-up .8s var(--fg-ease-out) forwards}.fg-reveal[data-fg-delay="1"]{animation-delay:.08s}.fg-reveal[data-fg-delay="2"]{animation-delay:.16s}.fg-reveal[data-fg-delay="3"]{animation-delay:.24s}.fg-reveal[data-fg-delay="4"]{animation-delay:.32s}.fg-h-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--fg-ease-out),transform .7s var(--fg-ease-out);will-change:opacity,transform}.fg-h-reveal.fg-in{opacity:1;transform:translateY(0)}.fg-h-reveal.fg-h-label{transition-delay:0s}.fg-h-reveal.fg-h-heading{transition-delay:.11s}@media(prefers-reduced-motion:reduce){.fg-reveal{opacity:1!important;animation:none!important}.fg-h-reveal{opacity:1!important;transform:none!important;transition:none!important}.banner__media img{animation:none!important}*{transition:none!important}}@media(max-width:749px){[class*=ai-cta-] a,[class*=ai-cta-] button,[class*=ai-luxury-hero-] a,[class*=ai-contact-section__button-],[class*=ai-reviews-button-]{min-height:44px}[class*=ai-products-card-],[class*=ai-products-card__],[class*=ai-collection-card-]{padding:14px!important}}.banner__buttons .button{border-radius:var(--fg-r-pill)!important}predictive-search .predictive-search{border-radius:var(--fg-r-md)!important;box-shadow:var(--fg-shadow-md)!important}.quantity__button,quantity-input .quantity__button{border-radius:var(--fg-r-pill)!important}.shopify-section-footer .footer,.footer{font-family:Inter,sans-serif}.footer__heading{font-family:Playfair Display,serif!important;font-weight:500!important}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:2px solid var(--fg-gold);outline-offset:3px}.shopify-section{animation:fg-page-in .6s var(--fg-ease-out)}@keyframes fg-page-in{0%{opacity:.7}to{opacity:1}}::selection{background:var(--fg-blush-deep);color:var(--fg-ink)}img{background-color:#f5efe766}@media print{.fg-whatsapp-btn{display:none!important}}[class*=fg-ls-][class*=__heading]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[class*=fg-ls-][class*=__btn]{letter-spacing:.08em!important;transition:background .28s var(--fg-ease),color .28s var(--fg-ease)!important}@media(min-width:990px){[class*=fg-ls-][class*=__image-col]{box-shadow:inset -1px 0 #2a24200a}}[class*=fg-pf-][class*=__btn]{box-shadow:var(--fg-shadow-cta)!important;letter-spacing:.15em!important}[class*=fg-pf-][class*=__btn]:hover{box-shadow:0 18px 40px #6e8a5247!important}[class*=fg-pf-][class*=__body] strong{-webkit-font-smoothing:antialiased}[class*=fg-pf-][class*=__heading]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Playfair Display,Cormorant Garamond,Georgia,serif!important}section[class*=fg-ls-]{border-top:1px solid rgba(42,36,32,.04);border-bottom:1px solid rgba(42,36,32,.04)}.utility-bar,.shopify-section-group-header-group .utility-bar,section.shopify-section .utility-bar{background:var(--fg-olive)!important;color:#fff!important;padding:0!important;min-height:34px;display:flex;align-items:center;border:none!important;position:relative}.utility-bar .utility-bar__grid{padding:0 20px;min-height:34px;display:flex;align-items:center;justify-content:center}.announcement-bar,.announcement-bar--one-announcement{background:transparent!important;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.announcement-bar__message,.announcement-bar__link{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.04em!important;color:#fff!important;line-height:1.45!important;margin:0!important;padding:0!important;text-align:center!important;text-transform:none!important}.announcement-bar__link{text-decoration:none!important}.announcement-bar__link:hover{opacity:.85}.announcement-bar h2,.announcement-bar p.h5{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:400!important}@media(max-width:749px){.utility-bar,.utility-bar .utility-bar__grid{min-height:36px}.announcement-bar__message,.announcement-bar__link{font-size:12px!important;padding:0!important;letter-spacing:.02em!important}}.header-wrapper{background:#faf8f5f0!important;backdrop-filter:saturate(150%) blur(12px);-webkit-backdrop-filter:saturate(150%) blur(12px);border-bottom:1px solid rgba(42,36,32,.06)!important;transition:box-shadow .3s ease,background .3s ease}.scrolled-past-header .header-wrapper{background:#faf8f5fa!important;box-shadow:0 1px #2a24200d}.header{padding-top:14px!important;padding-bottom:14px!important;align-items:center}.header__heading,.header__heading-link{margin:0!important}.header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center}.header__heading-logo{max-height:44px;width:auto!important;object-fit:contain;filter:none}.header__inline-menu .list-menu__item,.header__menu-item{font-family:Inter,sans-serif!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--fg-text)!important;font-weight:500!important;padding:8px 16px!important;position:relative;transition:color .2s ease}.header__inline-menu .list-menu__item:hover,.header__menu-item:hover{color:var(--fg-olive)!important}.header__inline-menu .list-menu__item:after,.header__menu-item:after{content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%) scaleX(0);width:16px;height:1px;background:var(--fg-olive);transform-origin:center;transition:transform .3s var(--fg-ease)}.header__inline-menu .list-menu__item:hover:after,.header__menu-item:hover:after{transform:translate(-50%) scaleX(1)}.header__icons{display:flex;align-items:center;gap:4px}.header__icon{width:40px;height:40px;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;color:var(--fg-text)!important;transition:background .2s ease;border:none!important;background:transparent!important;padding:0!important;margin:0!important}.header__icon:hover{background:#2a24200f!important}.header__icon svg{width:19px!important;height:19px!important}@media(max-width:749px){.header__icon{width:40px;height:40px}.header__icon svg{width:18px!important;height:18px!important}}.header__icon .cart-count-bubble{background:var(--fg-olive)!important;color:#fff!important;min-width:18px!important;height:18px!important;font-size:10px!important;border-radius:999px!important;font-weight:600!important;top:4px!important;right:4px!important}header-drawer .header__icon{margin-left:0!important}header-drawer summary.header__icon{list-style:none;background:transparent!important}header-drawer summary::-webkit-details-marker{display:none}header-drawer .header__icon--menu svg{width:22px!important;height:22px!important}.menu-drawer{background:var(--fg-cream)!important;border-right:1px solid rgba(42,36,32,.06)}.menu-drawer__menu-item{font-family:Inter,sans-serif!important;font-size:14px!important;letter-spacing:.06em!important;color:var(--fg-text)!important;padding:18px 24px!important;border-bottom:1px solid rgba(42,36,32,.06);transition:background .2s ease,padding-left .2s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:#2a242008!important;padding-left:28px!important}.menu-drawer__close-button{border-radius:999px!important;background:transparent!important}@media(min-width:990px){.header{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-left:32px!important;padding-right:32px!important}.header__inline-menu{align-items:center}}@media(max-width:989px){.header{grid-template-columns:auto 1fr auto;gap:8px;padding:10px 16px!important;min-height:56px}.header__heading,.header__heading-link{justify-self:center;text-align:center}.header__heading-logo{max-height:36px}.header__icons{justify-self:end;gap:0}}.utility-bar--bottom-border{border-bottom:none!important}.fg-welcome-bar{background:var(--fg-blush-deep)!important;display:flex;align-items:center;justify-content:center;min-height:34px;padding:0 40px}.fg-welcome-bar__text{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--fg-ink)!important;margin:0!important;padding:8px 0!important;text-align:center!important}@media(max-width:749px){.fg-welcome-bar{min-height:36px}.fg-welcome-bar__text{font-size:12px!important}}.utility-bar{transition:max-height .35s ease,opacity .35s ease;max-height:40px;overflow:hidden}.fg-bars-hidden.utility-bar{max-height:0!important;opacity:0!important;min-height:0!important}@media(max-width:749px){.utility-bar{padding:0!important}.utility-bar .utility-bar__grid{padding:0 14px!important;min-height:36px!important}.announcement-bar__message,.announcement-bar__link{font-size:12px!important;color:#fff!important;padding:0!important;line-height:1.4!important;letter-spacing:.01em!important;text-align:center!important}}@media(max-width:749px){.header-wrapper{background:#faf8f5!important}.header{padding:12px 18px!important;grid-template-columns:44px 1fr auto!important;gap:8px!important;align-items:center!important;min-height:58px}.header__heading-link{display:inline-flex!important;justify-content:center!important;align-items:center!important}.header__heading-logo-wrapper{justify-content:center!important}.header__heading-logo{max-height:28px!important;height:auto!important;width:auto!important}.header__icons{gap:2px!important;align-items:center!important}.header__icon,header-drawer summary.header__icon{width:42px!important;height:42px!important;padding:0!important;margin:0!important}.header__icon svg,header-drawer summary.header__icon svg{width:22px!important;height:22px!important}.header__icons--localization{display:none!important}}.fg-footer{position:relative;z-index:1;padding-bottom:80px!important}@media(min-width:750px){.fg-footer{padding-bottom:28px!important}}.fg-whatsapp-btn{bottom:20px!important;right:20px!important}.fg-footer__links a:focus-visible{outline:2px solid #b5904a;outline-offset:3px;border-radius:4px}@media(max-width:380px){.fg-footer__newsletter-form{flex-direction:column;gap:8px;padding:8px;border-radius:20px}.fg-footer__newsletter-form input[type=email]{padding:12px 10px!important;text-align:center}.fg-footer__newsletter-form button{padding:12px 18px!important}}@media(max-width:989px){header-drawer,.header header-drawer,.menu-drawer-container header-drawer{display:block!important;justify-self:start!important;margin-left:-.4rem!important}header-drawer details summary.header__icon{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important}header-drawer details summary.header__icon svg{width:22px!important;height:22px!important;display:block!important}header-drawer .icon-hamburger{display:inline-block!important}header-drawer details[open] .icon-hamburger{display:none!important}header-drawer details[open] .icon-close{display:inline-block!important}}@media(min-width:990px){header-drawer:not(.menu-drawer-container){display:none!important}}.fg-stars{display:flex!important}.jdgm-prev-badge,.jdgm-widget,.jdgm-rev-widg,.jdgm-carousel-wrapper{display:block!important}.header__heading-logo{max-height:32px!important;width:auto!important;height:auto!important}@media(max-width:749px){.header__heading-logo{max-height:26px!important}}.fg-product-info h1,.product__info-container h1,.product__title h1,.product__title h2,.fg-product-info .product__title{font-family:Playfair Display,Cormorant Garamond,Georgia,serif!important;font-size:26px!important;line-height:1.15!important;font-weight:500!important;letter-spacing:-.005em!important;margin-bottom:6px!important}@media(min-width:750px){.fg-product-info h1,.product__info-container h1{font-size:32px!important}}@media(max-width:600px){.fg-product-info h1,.product__info-container h1{font-size:22px!important}}.product__description,.fg-product-info .product__description{font-size:14.5px;line-height:1.65;color:#6b6359;max-height:none}.product__description p{margin-bottom:.6em}.product__description p:last-child{margin-bottom:0}quantity-input{border-radius:999px!important}.quantity__button{border-radius:999px!important}.product__column-sticky{padding-bottom:80px}@media(min-width:990px){.product__column-sticky{padding-bottom:0}}.product__accordion summary,details.product__accordion summary,.collapsible-tab summary{border-radius:14px!important;transition:background .2s ease;padding:14px 18px!important;font-family:Inter,sans-serif!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:500!important}.product__accordion summary:hover,details.product__accordion summary:hover{background:#2a242008!important}.product__accordion[open] summary{background:#2a24200a!important}.announcement-bar-section{position:relative!important;z-index:1001!important}.fg-welcome-bar{display:flex!important;visibility:visible!important;position:relative!important;z-index:1001!important}.announcement-bar__message{height:34px!important;min-height:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;line-height:1.3!important}.announcement-bar__announcement{height:34px!important;display:flex!important;align-items:center!important}.announcement-bar .slider-button{height:34px!important}@media(max-width:749px){.announcement-bar__message{font-size:11px!important}}@media(prefers-color-scheme:dark){:root{--fg-cream: #faf8f5;--fg-cream-warm: #f5efe7;--fg-blush: #fdf0ee;--fg-blush-deep: #efd5d0;--fg-olive: #6e8a52;--fg-olive-soft: #eef3ec;--fg-olive-deep: #5e7745;--fg-gold: #b5904a;--fg-ink: #2a2420;--fg-text: #2d2d2d;--fg-text-soft: #6b6359;--fg-text-mute: #908778}.announcement-bar{background:var(--fg-olive)!important;color:#fff!important}.announcement-bar__message,.announcement-bar__message *{color:#fff!important}.header-wrapper,.header{background:#faf8f5!important}}@media(max-width:749px){.banner--adapt_image .banner__media,.banner--adapt_image .slideshow__media{max-height:68vw!important;overflow:hidden!important}.banner--adapt_image .banner__media img,.banner--adapt_image .slideshow__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/femme-gatee-polish.css.map */
