:root{--sni-color-encre: #000000;--sni-color-blanc-chaud: #fcfcfb;--sni-color-creme-light: #fff5e8;--sni-color-blanc: #ffffff;--sni-color-border: #e8e6df;--sni-color-rouge-pop: #e31b23;--sni-color-fuchsia-pop: #e30a7d;--sni-color-lime: #d1e558;--sni-color-jaune-beurre: #f5e17a;--sni-color-peche: #f3a79a;--sni-color-rose-pastel: #ffcad4;--sni-color-jaune-solaire: #fee5a5;--sni-color-menthe: #cee9e4;--sni-color-rose-dragee: #ffd7f2;--sni-color-jaune-pastel: #fff7d0}h1,h2,h3,.h1,.h2,.h3{font-weight:600;letter-spacing:-.01em;text-transform:none}h4,h5,h6,.h4,.h5,.h6{font-weight:300;letter-spacing:.12em}strong,b{font-weight:600}em,i,blockquote,q,cite{font-style:italic;font-weight:300}header[role=banner] a,header.header a,#header-component a,.header__nav a,[class*=header__menu] a{font-family:var(--font-body--family, "Poppins", sans-serif);text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem;font-weight:300}.header__logo,[class*=header-logo],[class*=header__logo]{font-family:var(--font-heading--family, "Poppins", sans-serif);font-weight:600;letter-spacing:.02em}footer[role=contentinfo],footer.footer,.footer-section,#footer-component,footer-component{padding-block:4rem 3rem}footer h3,footer h4,footer h5,.footer h3,.footer h4,.footer h5,[class*=footer] h3,[class*=footer] h4,[class*=footer] h5,[class*=footer] .menu__heading,[class*=footer] .sni-footer__nav-heading{font-family:var(--font-body--family, "Poppins", sans-serif)!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:.8125rem!important;font-weight:600!important;color:var(--color-foreground)!important}footer a,.footer a,[class*=footer] a{font-family:var(--font-body--family, "Poppins", sans-serif);font-size:.8125rem;text-decoration:none;color:var(--color-foreground)!important}footer a:hover,.footer a:hover,[class*=footer] a:hover{text-decoration:underline;text-underline-offset:.2em}.social-icons__wrapper{margin-block-start:1.25rem}.social-icons__wrapper a{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:.45rem}.social-icons__icon-wrapper:has(.social-icons__icon path){width:auto!important}.social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon-label{display:inline-block!important;font-size:.8125rem;letter-spacing:.02em}@media screen and (max-width:749px){[class*=footer] .group-block-content.mobile-column>.group-block:has(form){order:-1}}.product__title,.product-title,.product-information__title,[class*=product__title],[class*=product-information] h1,[class*=product-title] h1{font-family:var(--font-heading--family, "Poppins", sans-serif)!important;font-weight:600;letter-spacing:-.01em;text-transform:none}.product__price,.product-price,.price,[class*=product__price],[class*=product-information] .price,.price__regular,.price__sale{font-family:var(--font-body--family, "Poppins", sans-serif)!important;font-weight:500;color:var(--sni-color-encre)}.product__description,.product-description,[class*=product__description]{font-family:var(--font-body--family, "Poppins", sans-serif)!important;font-weight:300;line-height:1.7}.variant-option--buttons:not(.variant-option--swatches){gap:.4rem 1.5rem}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:nowrap;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:.35rem 0!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill,.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:before,.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:after{display:none!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{display:inline-block;white-space:nowrap;font-family:var(--font-body--family, "Poppins", sans-serif);font-size:.9375rem;letter-spacing:.01em;padding-bottom:4px;border-bottom:2px solid transparent;transition:border-color .15s ease,color .15s ease}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover .variant-option__button-label__text{border-bottom-color:var(--sni-color-peche)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked) .variant-option__button-label__text{border-bottom-color:var(--sni-color-encre);color:var(--sni-color-encre);font-weight:600}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input[aria-disabled=true]) .variant-option__button-label__text{opacity:.45}.variant-option legend{font-family:var(--font-body--family, "Poppins", sans-serif)!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em;color:var(--sni-color-encre)}.variant-option__swatch-value{text-transform:none!important;font-weight:400!important;letter-spacing:normal!important}.accordion .details__header,.accordion .details__header h1,.accordion .details__header h2,.accordion .details__header h3,.accordion .details__header h4,.accordion .details__header h5,.accordion .details__header h6{font-family:var(--font-body--family, "Poppins", sans-serif)!important;font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;line-height:1.3!important}@media screen and (min-width:750px){html body{--header-height: 76px}#header-component .header__row--top .header__columns{min-height:var(--header-height)}}.menu-list__list-item[slot=overflow] .menu-list__link{padding-block:.6rem}.menu-list__submenu .mega-menu__link{padding-block:var(--padding-xs)}#header-component .menu-list__submenu,#header-component .overflow-menu::part(overflow){--submenu-padding-block-end: calc(var(--padding-3xl) + 60px)}#header-component .menu-drawer__menu-item--mainlist{font-family:var(--font-body--family, "Poppins", sans-serif);font-size:1.125rem;font-weight:500;letter-spacing:.08em}.sni-breadcrumb{padding-block:var(--sni-bc-pt, 0px) var(--sni-bc-pb, 0px);font-family:var(--font-body--family, "Poppins", sans-serif)}.sni-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.4}.sni-breadcrumb--center .sni-breadcrumb__list{justify-content:center}.sni-breadcrumb--right .sni-breadcrumb__list{justify-content:flex-end}.sni-breadcrumb__item{display:inline-flex;align-items:center;color:rgb(var(--color-foreground-rgb) / .55)}.sni-breadcrumb__item+.sni-breadcrumb__item:before{content:"";width:.32em;height:.32em;margin-inline:.6em;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);opacity:.55;flex:none}.sni-breadcrumb__item a{color:rgb(var(--color-foreground-rgb) / .55);text-decoration:none;transition:color var(--animation-speed, .15s) var(--animation-easing, ease)}.sni-breadcrumb__item a:hover{color:var(--color-foreground);text-decoration:underline;text-underline-offset:.2em}.sni-breadcrumb__item [aria-current=page]{color:var(--color-foreground)}.sni-selection .sni-selection__grid{padding-inline:0}.sni-selection .sni-selection__info{padding-inline:clamp(10px,1.4vw,18px)}.sni-lifestyle.sni-lifestyle--grid,.sni-lifestyle.sni-lifestyle--masonry{padding-inline:0}.sni-lifestyle--grid .sni-lifestyle__title,.sni-lifestyle--masonry .sni-lifestyle__title{padding-inline:var(--page-margin, 5vw)}.sni-hero .sni-hero__cta,.sni-selection .sni-selection__cta,.sni-edito .sni-edito__cta,.sni-lifestyle .sni-lifestyle__cta{display:inline-block;background:var(--color-primary-button-background, var(--color-foreground, #000000));color:var(--color-primary-button-text, var(--color-background, #fcfcfb));border:0;border-block-end:0;border-radius:2px;padding-block:.7rem;padding-inline:1.45rem;text-decoration:none;text-shadow:none;font-weight:600}.sni-lifestyle .sni-lifestyle__cta{padding-block:.45rem;padding-inline:.9rem;font-size:.75rem}.sni-selection__media,.sni-lifestyle__card,.sni-hero__media{border-radius:0}.product-card__content [ref=productTitleLink] .text-block{font-weight:600;text-transform:uppercase}.facets__summary,.facets--filters-title{font-weight:600}.product-badges{display:none}.card-gallery slideshow-arrows{mix-blend-mode:normal}.card-gallery slideshow-arrows .slideshow-control{color:var(--color-foreground);opacity:0;transition:opacity .2s var(--animation-easing, ease)}.card-gallery:hover slideshow-arrows .slideshow-control{opacity:.85}.card-gallery slideshow-arrows .slideshow-control:hover{opacity:1}@media screen and (max-width:749px){.card-gallery slideshow-arrows .slideshow-control{opacity:.7}}@supports (animation-timeline: scroll()){.card-gallery{timeline-scope:--sni-card-scroll}.card-gallery slideshow-slides{scroll-timeline:--sni-card-scroll inline}.card-gallery:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--color-foreground);transform:scaleX(0);transform-origin:left;animation:sni-card-progress linear both;animation-timeline:--sni-card-scroll;pointer-events:none;z-index:2}@keyframes sni-card-progress{to{transform:scaleX(1)}}}[product-grid-view=zoom-out] .card-gallery slideshow-arrows{display:none}[product-grid-view=zoom-out] .card-gallery:after{display:none}.sni-swatches{--sni-swatch-radius: 2px}.product-card__content .sni-swatches{--sni-swatch-size: 10px !important;margin-block-start:3px}.product-card__content .sni-swatches__list{gap:4px}.product-card__content .sni-swatches__item:hover{box-shadow:inset 0 0 0 1px #0000001f}.product-card__content .sni-swatches__current,[product-grid-view=zoom-out] .product-card__content .sni-swatches{display:none}.compare-at-price{opacity:.6}.quick-add__button{--button-border-color: rgb(var(--color-foreground-rgb))}@media screen and (max-width:749px){.section .group-block--width-fit-content{width:fit-content;margin-inline:auto}}.section-resource-list .collection-card{--ratio: 3 / 4 !important}@media screen and (min-width:1200px){.collection-wrapper{position:relative}.facets-toggle{position:absolute!important;top:0!important;right:380px!important;left:auto!important;bottom:auto!important;width:auto!important;height:44px!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;z-index:3}.facets-toggle__wrapper{margin:0!important;padding:0!important;display:flex!important;align-items:center!important}.facets-toggle__button{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:0!important;min-width:0!important;padding:0!important;background:none!important;box-shadow:none!important;color:var(--color-foreground)!important;font-size:var(--font-paragraph--size, .875rem)!important;text-transform:uppercase!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important;cursor:pointer!important}.facets-toggle__button .svg-wrapper{width:14px!important;height:14px!important}.facets-toggle .facets-controls-wrapper{display:none!important}.facets-toggle .filter-count-bubble{position:static!important;width:auto!important;min-width:1.4em;height:auto!important;margin-inline-start:4px;padding:0 .35em}}media-gallery .product-media-container{aspect-ratio:3 / 4!important;height:auto!important;max-height:none!important}media-gallery .product-media-container .product-media,media-gallery .product-media-container .product-media__image{aspect-ratio:3 / 4!important;height:100%!important}media-gallery .product-media-container img{width:100%!important;height:100%!important;object-fit:cover!important}@media screen and (min-width:750px){.media-gallery--two-column .media-gallery__grid>li:last-child:nth-child(odd){grid-column:1 / -1}}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{border:1px solid var(--color-foreground)!important;border-radius:2px!important;padding:.5rem .85rem!important;background:transparent!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{border-bottom:none!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){border-color:var(--color-foreground)!important;background:var(--color-foreground)!important}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--color-background)!important}.sticky-add-to-cart__bar[data-stuck=true]{width:100%!important;max-width:none!important;bottom:0!important;border-radius:0!important;padding-block:9px!important}.sticky-add-to-cart__bar:before{display:none!important}.product-information .price{font-size:1.15rem}.product-information .compare-at-price{font-size:.92rem}.product-information .group-block.color-scheme-5:not(:has(.text-block)){display:none!important}.product-information .details-content ul{list-style:none;margin:0;padding:0}.product-information .details-content li{font-size:14px;line-height:1.85;color:var(--color-foreground);border-bottom:1px dotted rgba(0,0,0,.12);padding:3px 0}.product-information .details-content li b,.product-information .details-content li strong{font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-size:.82em;color:#0009}.product-information .details-content .text-block+.text-block ul{margin-top:0}.product-information .details-content .text-block:empty{display:none}.product-certifs{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;margin-top:22px;padding-top:20px;border-top:1px solid rgba(0,0,0,.12)}.certif{display:flex;flex-direction:column;align-items:center;width:84px;text-align:center;margin:0}.certif-picto{width:44px;height:44px;object-fit:contain}.certif-label{font-size:10px;line-height:1.3;color:#0000008c;margin-top:8px}.product-information .accordion details:not(:has(.text-block)){display:none}.shopify-section:has(product-recommendations[data-intent=complementary]:not(:has(a[href*="/products/"]))){display:none}.sni-hero .sni-hero__title :where(h1,h2,p),.sni-selection .sni-selection__title,.sni-lifestyle .sni-lifestyle__title,.sni-picto .sni-picto__title,.sni-edito .sni-edito__heading :where(h1,h2,p){font-weight:600}.sni-hero .sni-hero__title :where(h1,h2,p),.sni-selection .sni-selection__title,.sni-lifestyle .sni-lifestyle__title,.sni-picto .sni-picto__title,.sni-picto .sni-picto__label,.sni-edito .sni-edito__heading :where(h1,h2,p){color:rgb(from var(--color-foreground) r g b / 1)}.accordion .details-content li{border-block-end:none!important}h1,h2,h3,.h1,.h2,.h3,[class*=product-title],.product-title,.sni-selection__title,.sni-lifestyle__title,.sni-picto__title{color:rgb(from var(--color-foreground) r g b / 1)}.menu-list__link{font-weight:400!important}.sni-hero__cta,.sni-selection__cta,.sni-edito__cta,.sni-lifestyle__introcta{display:inline-block;background:#000!important;color:#fff!important;border:none!important;border-radius:0;padding:.72rem 1.6rem;font-family:var(--font-body--family, "Poppins", sans-serif);font-weight:500;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.sni-hero__cta:hover,.sni-selection__cta:hover,.sni-edito__cta:hover,.sni-lifestyle__introcta:hover{opacity:.85}.sni-hero__cta,.sni-selection__cta,.sni-edito__cta,.sni-lifestyle__introcta{text-align:center;text-indent:.08em;line-height:1.1}h1,h2,h3,.h1,.h2,.h3,[class*=product-title],.product-title,.sni-hero .sni-hero__title :where(h1,h2,p),.sni-selection .sni-selection__title,.sni-lifestyle .sni-lifestyle__title,.sni-picto .sni-picto__title,.sni-edito .sni-edito__heading :where(h1,h2,p){text-transform:uppercase}.localization-form__select{background-color:transparent!important;color:rgb(from var(--color-foreground) r g b / 1)!important;padding-block:.45rem!important;border-radius:2px;transition:opacity .15s ease}.localization-form__select:hover{opacity:.6}.text-block.text-block.h1>*,.text-block.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-weight:600;color:rgb(from var(--color-foreground) r g b / 1)}.sni-lifestyle.sni-lifestyle--intro .sni-lifestyle__introcta{border-radius:2px;padding-block:.7rem;padding-block-end:.7rem;padding-inline:1.45rem;font-weight:600;font-size:.8125rem;border-block-end:0}.text-block[class*=text_7VVz8U] :is(h1,h2,h3,h4,h5,p){text-transform:uppercase!important}.section-wrapper:has(textarea){max-width:1080px;margin-inline:auto}.localization-form__select{accent-color:#000}.localization-form__select option{background-color:#fff;color:#000}.localization-form__select option:checked,.localization-form__select option:hover{background-color:#000!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sni-brand-authenticcashmere.css.map */
