@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap";html{scroll-behavior:smooth}.slideshow .prose .subheading{font-size:12px!important;font-weight:400!important;letter-spacing:.35em!important;text-transform:uppercase;opacity:.9}.slideshow .prose h1,.slideshow .prose h2,.slideshow .prose h3,.slideshow .prose .h1,.slideshow .prose .h2,.slideshow .prose .h3{font-family:Playfair Display,serif!important;font-weight:400!important;font-style:italic;letter-spacing:0!important;line-height:1.12!important;font-size:clamp(2.2rem,5vw,4rem)!important}@keyframes heroFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.slideshow .prose{animation:heroFadeInUp 1.2s cubic-bezier(.25,.46,.45,.94) both}.slideshow .button,.slideshow .prose .button{background:transparent!important;border:1px solid rgba(255,255,255,.7)!important;color:#fff!important;border-radius:0!important;padding:14px 44px!important;font-size:11px!important;letter-spacing:.25em!important;text-transform:uppercase;font-weight:500!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.slideshow .button:hover,.slideshow .prose .button:hover{background:#ffffff1f!important;border-color:#fff!important}.slideshow .content-over-media img,.slideshow .content-over-media picture img{transition:transform 10s cubic-bezier(.25,.46,.45,.94)!important}.slideshow .content-over-media:hover img,.slideshow .content-over-media:hover picture img{transform:scale(1.04)!important}.product-card{transition:transform .5s cubic-bezier(.25,.46,.45,.94),box-shadow .5s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover{transform:translateY(-6px)!important;box-shadow:0 16px 48px #00000012!important}.product-card .product-card__figure img,.product-card .product-card__figure picture img{transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover .product-card__figure img,.product-card:hover .product-card__figure picture img{transform:scale(1.05)!important}.product-card .product-card__title{letter-spacing:.03em}.collection-card{transition:transform .5s cubic-bezier(.25,.46,.45,.94)!important;overflow:hidden}.collection-card:hover{transform:scale(1.015)!important}.collection-card .collection-card__content-wrapper h2,.collection-card .collection-card__content-wrapper h3{font-family:Playfair Display,serif!important;font-weight:400!important;font-style:italic;letter-spacing:.02em}.button,.button--primary,.button--secondary{transition:all .35s cubic-bezier(.25,.46,.45,.94)!important;letter-spacing:.08em}.button--primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1a1a1a1f}.button--secondary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #c4a88233}.impact-text__text{font-family:Playfair Display,serif!important;font-weight:400!important;letter-spacing:-.02em!important}.shopify-section:has(.press):before{content:"\2605  4.84/5 \2014  Avis clients v\e9rifi\e9s";display:block;text-align:center;font-family:Playfair Display,serif;font-size:14px;font-weight:400;letter-spacing:.15em;color:#1a1a1a;padding:0 0 20px;opacity:.65}.press .blockquote,.press blockquote{font-family:Playfair Display,serif!important;font-style:italic!important;font-weight:400!important;line-height:1.7!important}.before-after-image h2,.before-after-image .h2{font-family:Playfair Display,serif!important;font-weight:400!important;font-style:italic}[reveal-on-scroll]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important;animation-duration:.9s!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f7f4f0}::-webkit-scrollbar-thumb{background:#c4a882;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#8b7355}.content-over-media img{transition:transform 8s cubic-bezier(.25,.46,.45,.94)!important}.content-over-media:hover img{transform:scale(1.03)!important}.spring-badge{position:absolute;top:12px;left:12px;background:linear-gradient(135deg,#f7f4f0,#ede6db);color:#1a1a1a;font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;padding:6px 14px;border-radius:60px;z-index:2;box-shadow:0 2px 8px #0000000f}.shopify-section--announcement-bar .announcement-bar:before{display:none!important}a.bold.link-faded-reverse{font-weight:500;letter-spacing:1px;font-size:15px;color:#000}details.relative summary{font-size:15px;font-weight:500;margin-top:3px;color:#000}.shopify-section--header{background-color:#f7f4f0}.shopify-section--header height-observer{border-top:none}.header.is-filled .hello-farii,.header.is-filled .header__logo-image.logo-white{display:none!important;opacity:0!important}.header.is-filled .header__logo-image.default-logo{opacity:1!important}.header.is-filled .icon,.header.is-filled .header__icon-list .icon,.header.is-filled svg.icon{color:#1a1a1a!important;fill:#1a1a1a!important}.prose p.h4{font-size:20px;font-weight:400;margin-top:0}.prose .h2{font-size:15px!important;margin-top:0}.text-with-icons__text-wrapper .prose p{color:#fff}.text-with-icons__text-wrapper .prose{color:#fff!important}.text-with-icons .text-with-icon{color:#fff}.text-with-icon{gap:var(--spacing-3);align-items:center;display:flex}.navigation-drawer .text-with-icon,.navigation-drawer li a,.navigation-drawer li button,.navigation-drawer li summary,.panel-list__wrapper .text-with-icon,.panel-list__wrapper li a,.panel-list__wrapper li button{color:#1a1a1a!important}.panel-footer a,.panel-footer button,.panel-footer summary,.navigation-drawer .panel-footer__localization-wrapper a,.navigation-drawer .panel-footer__localization-wrapper button,.navigation-drawer .panel-footer__localization-wrapper summary{color:#1a1a1a!important}.navigation-drawer .circle-chevron svg,.panel-list__wrapper .circle-chevron svg{color:#1a1a1a!important;fill:#1a1a1a!important}.section-stack__main{background:#ede6db;border-radius:10px}.footer .footer-socials-links li a{display:flex!important;align-items:center!important;line-height:35px!important}.footer-socials-links .footer__block-list{gap:13rem!important}.footer-socials-links ul.v-stack{display:grid;line-height:35px}.footer__wrapper .footer__block-list{gap:10rem!important}.footer__block>p{font-size:25px!important}.v-stack p.h3{font-size:25px!important}.section-blends .prose p.h2{font-size:30px!important;font-weight:600}.scroll-area:not(.product-gallery__media-list):not(.product-gallery__thumbnail-list){display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px}.product-item{flex:0 0 auto;width:200px}.circle-button{background-color:#fff;border:1px solid #ccc;border-radius:50%;padding:10px;cursor:pointer}.circle-button:disabled{background-color:#f7f4f0;cursor:not-allowed}.newsletter-drawer{left:0!important;right:0!important;top:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important}.newsletter-drawer::part(content){max-width:480px;width:100%;height:auto!important;border-radius:12px;box-shadow:0 24px 80px #00000026}@media only screen and (min-width:320px)and (max-width:786px){.header .icon{fill:#000!important;color:#000!important;transition:fill .3s ease,color .3s ease}body.template-index .header .icon{fill:#fff!important;color:#fff!important}body.template-index .header.is-filled .icon{fill:#1a1a1a!important;color:#1a1a1a!important}.slideshow .prose h1,.slideshow .prose .h1{font-size:clamp(1.8rem,8vw,2.8rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
