@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap";.btn.btn--primary,.btn.btn--primary span{font-weight:600;color:#fff!important}.btn.btn--primary{background-color:#ed6840}.cross-sells__item-details{display:flex;align-items:center}.cross-sells__item-details .first{width:50%}@media screen and (max-width:640px){.cross-sells__item-details{display:flex;align-items:center;flex-wrap:wrap}#main .image-with-text-split__inner .image-with-text-split__text-container-inner{text-align:center}#main .button-block__button{display:block}#main .image-block__inner{margin:auto}}@media screen and (min-width:769px){.image-hero .image-hero__text-container-inner{display:flex;flex-direction:column;align-items:start;max-width:400px}.image-hero .image-hero__text-container-text p{text-align:left;line-height:1.2;font-size:22px}.image-hero .button-block__button{margin-top:5px}}@media screen and (min-width:769px){.image-with-text__image-container{display:flex;align-items:center;justify-content:center}.image-with-text__image-container-inner{width:70%}}.announcement-bar{position:fixed;width:100%}.cross-sells_item-meta-description{width:150%;padding-right:15px}@media only screen and (max-width:768px){.header__outer-wrapper{top:34px!important}.cross-sells_item-meta-description{width:100%;padding-right:0}.video-hero__text-container-wrapper{padding-top:72px}}@media only screen and (min-width:769px){.header__outer-wrapper{top:0!important}}.product__reassurance-badges--compact{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;justify-items:center;align-items:start;margin-top:20px;margin-bottom:0;padding:0;overflow:visible}.product__reassurance-badges--compact::-webkit-scrollbar{display:none}.reassurance-badge{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:56px;aspect-ratio:1;transition:transform .3s ease;cursor:default}.reassurance-badge:hover{transform:translateY(-2px) scale(1.05)}.reassurance-badge__image{width:100%;height:100%;object-fit:contain;display:block}.reassurance-badges__seo-content{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.reassurance-badges__seo-content ul{list-style:none;padding:0;margin:0}.reassurance-badges__seo-content li{margin:0;padding:0}.reassurance-badges__seo-content strong{font-weight:600}@media screen and (max-width:768px){.product__reassurance-badges--compact{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;max-width:100%}.product__reassurance-badges--compact .reassurance-badge{max-width:64px}}@media screen and (max-width:480px){.product__reassurance-badges--compact{gap:6px;margin-top:12px}}.featured-collection-slider--iconiques .featured-collection-slider__inner{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;overflow:visible!important;position:relative}section:has(.featured-collection-slider--iconiques),[data-section-id]:has(.featured-collection-slider--iconiques){overflow:visible!important}.featured-collection-slider--iconiques .featured-collection-slider__meta{text-align:center!important;display:flex;flex-direction:column;align-items:center}.featured-collection-slider--iconiques .section-introduction{text-align:center!important;width:100%;display:block}.featured-collection-slider--iconiques .featured-collection-slider__heading{text-align:center!important;width:100%;margin-left:auto;margin-right:auto}.featured-collection-slider--iconiques .featured-collection-slider__inner>*{text-align:center}.featured-collection-slider--iconiques .featured-collection-slider__heading-link{text-decoration:none;color:inherit;transition:opacity .2s}.featured-collection-slider--iconiques .featured-collection-slider__heading-link:hover{opacity:.7}.featured-collection-slider--iconiques .featured-collection-slider__content{overflow:hidden!important;position:relative;padding-left:0;padding-right:0}.featured-collection-slider--iconiques .featured-collection-slider__product{overflow:hidden}.featured-collection-slider--iconiques .featured-collection-slider__content .carousel__navigation-buttons{display:none!important}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button-wrapper{display:flex;align-items:center;z-index:10;position:absolute;pointer-events:auto;top:0}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button-wrapper--prev{left:0;right:auto;transform:translate(-50%) translateY(-50%)}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button-wrapper--next{left:auto;right:0;transform:translate(50%) translateY(-50%)}.featured-collection-slider--iconiques .featured-collection-slider__inner{position:relative!important}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-background, #ffffff);color:var(--color-text, #000000);width:44px;height:44px;border-radius:50%;box-shadow:0 0 2px #00000017,0 2px 6px #00000024;transition:transform .2s ease;border:none;cursor:pointer}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button:hover{transform:scale(1.1)}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button .icon{height:21px;width:21px}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button--prev .icon{transform:rotate(90deg)}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button--next .icon{transform:rotate(-90deg)}.featured-collection-slider--iconiques .product-item--border-on-hover .product-item__inner .product-item__hover-container,.featured-collection-slider--iconiques .product-item--border-on-hover .product-item__inner:hover .product-item__hover-container{border:none!important}@media(max-width:719px){.featured-collection-slider--iconiques .featured-collection-slider__navigation-button-wrapper--prev{left:0;transform:translate(-50%) translateY(-50%)}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button-wrapper--next{right:0;transform:translate(50%) translateY(-50%)}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button{width:44px;height:44px}.featured-collection-slider--iconiques .featured-collection-slider__navigation-button .icon{height:16px;width:16px}}.featured-collection-slider--iconiques .swiper{overflow:hidden!important;padding-left:0;padding-right:0}.featured-collection-slider--iconiques .swiper-wrapper{overflow:visible}.featured-collection-slider--iconiques,.featured-collection-slider--iconiques .featured-collection-slider__inner{overflow:visible!important;position:relative}.featured-collection-slider--iconiques .swiper-container{overflow:hidden!important}.shopify-app-block[id*=scalapay]{display:none!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}scalapay-widget{display:none!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}.reassurance-stamp{display:inline-block;width:var(--reassurance-stamp-size, 96px);height:var(--reassurance-stamp-size, 96px);flex-shrink:0;overflow:visible}.reassurance-stamp__svg{width:100%;height:100%;display:block;overflow:visible}.reassurance-stamp__text{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif}@media(max-width:480px){.reassurance-stamp{--reassurance-stamp-size: 72px}}.reassurance-stamps-bar .reassurance-stamp{--reassurance-stamp-size: 128px}.reassurance-stamps-bar__inner{display:grid;grid-template-columns:repeat(var(--rsb-cols, 6),1fr);gap:16px;justify-items:center;align-items:start;max-width:var(--max-width, 1280px);margin:0 auto;padding:0 var(--space-outer, 16px)}.reassurance-stamp-wrap{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;border-radius:16px;padding:10px 4px 8px;transition:transform .38s cubic-bezier(.2,.8,.2,1)}.reassurance-stamp-wrap.has-link{cursor:pointer}.reassurance-stamp-wrap:focus-visible{outline:2.5px solid #ed6840;outline-offset:4px}.reassurance-stamp-wrap .reassurance-stamp{position:relative;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.reassurance-stamp-wrap .reassurance-stamp:before{content:"";position:absolute;top:50%;left:50%;width:71%;height:71%;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 16px 30px -12px #1c266757;opacity:0;z-index:-1;pointer-events:none;transition:opacity .4s ease}.reassurance-stamp__reveal{display:grid;grid-template-rows:0fr;opacity:0;width:100%;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1),opacity .35s ease}.reassurance-stamp__reveal-inner{overflow:hidden;min-height:0}.reassurance-stamp__line{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;line-height:1.5;color:#5b6178;margin:6px 4px 0;max-width:18ch}.reassurance-stamp__cta{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;letter-spacing:.06em;font-weight:700;text-transform:uppercase;color:#ed6840}.reassurance-stamp__cta svg{width:12px;height:12px;transition:transform .3s ease}@media(hover:hover){.reassurance-stamp-wrap.has-link:hover,.reassurance-stamp-wrap.has-link:focus-visible{transform:translateY(-4px)}.reassurance-stamp-wrap:hover .reassurance-stamp,.reassurance-stamp-wrap:focus-visible .reassurance-stamp{transform:scale(1.12)}.reassurance-stamp-wrap:hover .reassurance-stamp:before,.reassurance-stamp-wrap:focus-visible .reassurance-stamp:before{opacity:1}.reassurance-stamp-wrap:hover .reassurance-stamp svg>circle,.reassurance-stamp-wrap:focus-visible .reassurance-stamp svg>circle{stroke:#ed6840}.reassurance-stamp-wrap:hover .reassurance-stamp text,.reassurance-stamp-wrap:focus-visible .reassurance-stamp text{fill:#ed6840}.reassurance-stamp-wrap:hover .reassurance-stamp__reveal,.reassurance-stamp-wrap:focus-visible .reassurance-stamp__reveal{grid-template-rows:1fr;opacity:1}.reassurance-stamp-wrap:hover .reassurance-stamp__cta svg,.reassurance-stamp-wrap:focus-visible .reassurance-stamp__cta svg{transform:translate(3px)}}@media(hover:none){.reassurance-stamp__reveal,.reassurance-stamp__cta{display:none}}@media(prefers-reduced-motion:reduce){.reassurance-stamp-wrap,.reassurance-stamp-wrap .reassurance-stamp,.reassurance-stamp__reveal,.reassurance-stamp__cta svg{transition:none}}@media(max-width:768px){.reassurance-stamps-bar__inner{grid-template-columns:repeat(var(--rsb-cols-mobile, 3),1fr)}.reassurance-stamps-bar__inner>*:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:480px){.reassurance-stamps-bar .reassurance-stamp{--reassurance-stamp-size: 92px}}.video-hero__video--mobile{display:none}@media(max-width:749px){.video-hero__video-wrapper:has(.video-hero__video--mobile) .video-hero__video--desktop{display:none}.video-hero__video--mobile{display:block}}.image-with-text__text-container-accent{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;opacity:.55;margin-bottom:12px}.image-with-text__text-container-heading{line-height:1.15}.image-with-text__text-container-text{line-height:1.7}.image-with-text:not(.image-with-text--has-small-image) .image-with-text__image-wrapper img{box-shadow:0 22px 44px -26px #1c266761}@media(min-width:720px){.image-with-text{--text-container-outer: 12%;--text-container-outer-large: 15%}.image-with-text__content{padding-block:clamp(8px,2.2vw,28px)}}.section-blocks__accent{color:#ed6840;letter-spacing:.18em;font-weight:600;opacity:.92}.cart__form-items{min-width:0}.quick-cart__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.quick-cart__items{flex:0 1 auto;min-height:0;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.quick-cart__items::-webkit-scrollbar{display:none}.quick-cart__footer{position:static;margin-top:0;flex-shrink:0;padding-right:0;padding-left:0}.quick-cart__items .cross-sells .cross-sells__items.swiper{display:block;grid-row-gap:0;row-gap:0;margin-bottom:0;overflow:hidden}.quick-cart__items .cross-sells .slider-nav-button{opacity:1}.product__price [data-price]{display:inline-block;font-size:22px;font-weight:500;line-height:1.25}.product__price s[data-compare-price]{font-size:16px}@media(min-width:720px){.product__price [data-price]{font-size:24px}}.header__row.lower .header__row-segment .header__cross-border .disclosure-form{margin-top:0}@media(max-width:959px){.template-index main.main{display:flex;flex-direction:column}.template-index main.main>*{order:1}.template-index main.main>.home-collections-featured-wrap{order:2}.template-index main.main>.shopify-section:has(.multi-column){order:3}.template-index main.main>.home-collections-featured-wrap~*{order:4}}.perso-options .perso-option{border-radius:0;background:#fff}.product-seo-text__inner{max-width:820px;margin:0 auto;padding:0 var(--spacing-5, 20px)}.product-seo-text__title{margin-bottom:var(--spacing-3, 12px)}.product-seo-text__body{color:var(--color-text)}.product__loox-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.product__loox-link .loox-rating{display:inline-flex;align-items:center}.product__loox-count{color:currentColor;opacity:.7;white-space:nowrap}.quote .quote__item-inner{background:#efe9df;padding:clamp(28px,5vw,56px) clamp(20px,4vw,64px)}.quote .quote__item-text{max-width:46ch;margin-left:auto;margin-right:auto}.quote .quote__item-logo-wrapper{margin-bottom:20px}.quote .quote__item-logo{max-height:72px;width:auto}.multi-column .multi-column__grid-item-image-wrapper{display:block;min-height:96px}@media(min-width:720px){.multi-column .multi-column__grid-item-image-wrapper{min-height:140px}}.template-page .page__header{margin-bottom:20px;margin-bottom:var(--spacing-5)}@media(min-width:960px){.footer__group--newsletter{display:flex;align-items:center;column-gap:var(--spacing-7)}.footer__group--newsletter>h4.footer__header{flex:0 0 auto;width:auto;margin-bottom:0;white-space:nowrap}.footer__group--newsletter>.footer__group-content{flex:1 1 auto;min-width:0}.footer__newsletter{display:flex;align-items:center;column-gap:var(--spacing-7)}.footer__newsletter .footer__text{margin:0}.footer__newsletter .footer__text:empty{display:none}.footer__newsletter .footer__newsletter-form{flex:1 1 auto;min-width:0;margin:0}.footer .footer__newsletter .social-icons{flex:0 0 auto;margin-top:0}.footer .footer__newsletter .footer__follow-on-shop,.footer .footer__newsletter .social-icons+.footer__follow-on-shop{flex:0 0 auto;margin-top:0;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/custom.css.map */
