:root:root{--narrow-page-width: 1600px;--normal-page-width: 1600px;--wide-page-width: 1600px;--spacing-scale-md: 1;--spacing-scale-default: 1;--font-size--h1: 3rem;--font-size--h2: 2rem;--font-size--h3: 1.5rem;--font-size--h4: 1.25rem;--font-size--h5: 1.125rem;--font-size--h6: 1rem;--font-size--paragraph: .875rem;--font-h1--line-height: 1.25;--font-h2--line-height: 1.25;--font-h3--line-height: 1.25;--font-h4--line-height: 1.25;--font-h5--line-height: 1.25;--font-h6--line-height: 1.25;--font-paragraph--line-height: 1.4;--font-heading--spacing: 1rem;--font-paragraph--spacing: 1rem;--button-padding-block: 10px;--button-padding-inline: 20px;--svf-button-min-height: 50px;--svf-button-min-width: 120px;--svf-card-radius: 16px;--svf-card-padding: 15px}@media screen and (min-width:750px){:root:root{--font-size--h1: 4.5rem;--font-size--h2: 3rem;--font-size--h3: 2rem;--font-size--h4: 1.5rem;--font-size--h5: 1.25rem;--font-size--h6: 1.125rem;--svf-card-padding: 20px}}.page-width-wide,.page-width-normal,.page-width-narrow{--page-margin: max(20px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow{--page-margin: max(10px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}strong{font-weight:600}p{text-wrap:pretty}.text-block.text-block.text-block:is(.rte,.paragraph,.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:wrap}.text-block.text-block.text-block p{text-wrap:pretty}.text-block.svf-align{--text-align: var(--svf-text-align-mobile);text-align:var(--svf-text-align-mobile)}@media screen and (min-width:750px){.text-block.svf-align{--text-align: var(--svf-text-align);text-align:var(--svf-text-align)}}:where(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,figure,blockquote,pre){margin:0}:where(.rte)>:where(*){margin-block:1rem}.text-block.svf-weight.paragraph>*{font-weight:var(--svf-font-weight)}.text-block.svf-plain{display:block}:where(.svf-plain,.svf-code) :where(*){margin:0}.svf-plain>*{margin-block:1rem 0}.svf-plain>*:first-child{margin-top:0}.svf-plain>*:last-child{margin-bottom:0}:where(.svf-plain,.svf-code) :is(img,picture,video,canvas,svg){display:block;max-width:100%;height:auto}.text-block.svf-plain.auto,.svf-code{font-size:1rem;line-height:normal}:where(.svf-plain,.svf-code) p,:where(.svf-plain,.svf-code) ul li,:where(.svf-plain,.svf-code) ol li{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:normal;-webkit-font-smoothing:antialiased}:where(.svf-plain,.svf-code) p{text-wrap:pretty}:where(.svf-plain,.svf-code) button{font-family:var(--font-paragraph--family)}:where(.svf-plain,.svf-code) :is(h1,h2,h3,h4,h5,h6){color:var(--color, var(--color-foreground));-webkit-font-smoothing:auto}.svf-plain.paragraph p{font-weight:var(--svf-font-weight, 400)}.svf-plain a,.svf-plain.paragraph a{color:inherit}.text-block.svf-plain.svf-contenu-page{min-width:min-content;max-width:none}.section:not(.spacing-style,.product-grid-container):not(:where(.svf-plain *,.svf-code *)){padding:0}.section.spacing-style:not(:where(.svf-plain *,.svf-code *)){padding-block:calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end)}.section.product-grid-container:not(.spacing-style){padding-block:var(--padding-block-start) var(--padding-block-end);padding-inline:0}body{overflow-x:clip}@media screen and (min-width:750px){.section.svf-article.svf-max-width>.custom-section-content{width:calc(min(92vw,1200px) - 20px);max-width:100%}}.section>.custom-section-content,.section-content-wrapper,.text-block.svf-plain{min-width:0}.text-block.svf-plain{max-width:100%}.hero.svf-hero-fit.svf-hero-fit{min-height:0}.hero.svf-hero-fit:not(:has(img.hero__media)){display:none}.hero.svf-hero-fit.svf-hero-fit>.hero__container{min-height:0;padding-block:0}.hero.svf-hero-fit .hero__media-grid{position:relative;height:min(calc(100vw / var(--svf-hero-ratio, 1.777)),var(--svf-hero-height-mobile, 70vh));background:var(--svf-hero-backdrop) center / cover no-repeat}.hero.svf-hero-fit .hero__media-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(30px) brightness(.75);backdrop-filter:blur(30px) brightness(.75)}.hero.svf-hero-fit .hero__media-wrapper{height:100%}.hero.svf-hero-fit .hero__media{object-fit:contain}.hero.svf-hero-fit .hero__content-wrapper:not(:has(*)){display:none}@media screen and (min-width:750px){.hero.svf-hero-fit .hero__media-grid{height:min(calc(100vw / var(--svf-hero-ratio, 1.777)),var(--svf-hero-height, 70vh))}}.text-block.svf-text-small>*{font-size:.78125rem}.text-block.svf-text-large>*{font-size:.875rem}@media screen and (min-width:750px){.text-block.svf-text-large>*{font-size:.9375rem}}.button,.button-secondary,.button-custom{min-height:var(--svf-button-min-height);min-width:var(--svf-button-min-width);letter-spacing:.025rem;font-weight:400}.button-secondary{font-weight:600}.svf-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;max-width:max-content;margin-top:var(--svf-margin-top, 0)}.svf-button--small{padding:5px 14px;min-height:35px;min-width:84px;border-radius:7px}.svf-button--full{width:100%;max-width:100%}.svf-button .svf-icon{font-size:18px!important}.svf-fw-600{font-weight:600}.svf-icon{display:inline-block;flex-shrink:0;width:1em;height:1em;font-size:24px;background-color:currentColor;-webkit-mask:var(--icon-url) center / contain no-repeat;mask:var(--icon-url) center / contain no-repeat}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-dc39c57a-5dca-4d27-aa18-4454c1b54ee4,.color-scheme-c103a6b2-823a-4f64-98af-41ea3f4922a8{color:var(--color-foreground);background-color:var(--color-background);--gradient-background: var(--color-background)}:root:root,.color-scheme-1{--color-stars-icons: #fcdc00}:root:root{--svf-font-size-emphasized: .875rem}@media screen and (min-width:750px){:root:root{--svf-font-size-emphasized: .9375rem}}.color-scheme-1{--color-background: #f6f6f6;--color-foreground: #252525;--color-foreground-rgb: 37 37 37;--color: #252525;--color-border: #0000000f}.color-scheme-2{--color-background: #f8f8f8;--color-foreground: #252525;--color-foreground-rgb: 37 37 37;--color: #252525;--color-border: #00000030;--color-stars-icons: #000000;--color-primary-button-background: #fcdc00;--color-primary-button-text: #252525;--color-primary-button-border: #000000;--color-secondary-button-background: #fcdc00;--color-secondary-button-text: #000000;--color-secondary-button-border: #000000}.color-scheme-3{--color-background: #fcdc00;--color-foreground: #252525;--color-foreground-rgb: 37 37 37;--color: #252525;--color-border: #ffffff4f;--color-stars-icons: #ffffff}.color-scheme-dc39c57a-5dca-4d27-aa18-4454c1b54ee4{--color-background: #000000;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color: #ffffff;--color-border: #0000000f;--color-stars-icons: #000000}.color-scheme-c103a6b2-823a-4f64-98af-41ea3f4922a8{--color-background: #ffffff;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color: #ffffff;--color-border: #0000000f;--color-stars-icons: #fcdc00}.page-width:not(:where(.hero__content-wrapper)){width:100%;max-width:1600px;margin:0 auto;padding:0 20px}@media screen and (min-width:750px){.page-width:not(:where(.hero__content-wrapper)){padding:0 10px}.page-width:where(.page-width--narrow){max-width:900px}}.breadcrumbs li{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height)}.svf-card.svf-card{border-radius:16px;padding:var(--svf-card-padding);height:auto}.svf-card.svf-card--with-border{border:1px solid var(--color-border)}.review p,.reviews-summary p,.svf-rating p{margin:0}.reviews-summary .reviews-summary__photos-title{margin-bottom:10px}.reviews-summary .svf-rating{font-size:1rem;line-height:normal}@media screen and (max-width:749px){.mobile-hide{display:none!important}}@media screen and (min-width:750px){.desktop-hide{display:none!important}}@media screen and (max-width:749px){.svf-desktop-only{display:none!important}.layout-panel-flex.svf-gap-mobile{gap:var(--svf-gap-mobile)}.spacing-style.svf-padding-mobile{padding-block:var(--svf-padding-block-mobile, var(--padding-block-start)) var(--svf-padding-block-mobile, var(--padding-block-end));padding-inline:var(--svf-padding-inline-mobile, var(--padding-inline-start)) var(--svf-padding-inline-mobile, var(--padding-inline-end))}.layout-panel-flex.svf-mobile-column-reverse{flex-flow:column-reverse nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex.svf-mobile-row{flex-flow:row nowrap}}@media screen and (min-width:750px){.svf-mobile-only{display:none!important}}.section.svf-max-width>.custom-section-content{justify-self:center;width:100%;max-width:min(100%,var(--svf-max-width));min-width:0}@media screen and (min-width:750px){.section.svf-max-width>.custom-section-content{max-width:min(100%,calc(var(--svf-max-width) - 20px))}}.text-block.announcement-promo,.text-block.announcement-promo>*{font-family:var(--font-body--family);font-size:19px!important;font-weight:700!important;line-height:1.4;letter-spacing:normal;text-transform:uppercase}.text-block.svf-hero-title,.text-block.svf-hero-title>*{max-width:640px;font-family:var(--font-heading--family)!important;font-size:56px!important;font-weight:700!important;line-height:70px!important;letter-spacing:normal;text-transform:uppercase}.text-block.svf-hero-sub,.text-block.svf-hero-sub>*{font-family:var(--font-body--family)!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.svf-hero-button,.svf-hero-button a{font-family:var(--font-body--family)!important;font-size:15px!important;font-weight:400!important;border-radius:0!important}a.svf-hero-button,.svf-hero-button a{min-width:220px;padding:14px 48px!important;font-size:16px!important;font-weight:600!important}.svf-hero-check,.svf-hero-check p{font-family:var(--font-body--family)!important;font-size:15px!important;line-height:21px!important;color:#fff}@media(hover:none),(pointer:coarse){.product-card .card-gallery slideshow-slides{overflow:hidden!important;scroll-snap-type:none!important;touch-action:pan-x pan-y}.product-card .card-gallery slideshow-controls,.product-card .card-gallery slideshow-arrows{display:none!important}}[class*=__text_zLqMQw] h1{font-family:var(--font-heading--family)!important;font-size:36px!important;font-weight:700!important;line-height:45px!important;letter-spacing:normal!important;text-transform:uppercase!important;color:#252525}@media(max-width:750px){[class*=__text_zLqMQw] h1{font-size:24px!important;line-height:30px!important}}#header-component .currency-code{font-size:16px!important}.menu-list__link-title{font-size:19px!important;font-weight:700!important}@media(max-width:750px){.text-block.svf-hero-title,.text-block.svf-hero-title>*{font-size:38px!important;line-height:44px!important}.text-block.svf-hero-sub,.text-block.svf-hero-sub>*{font-size:15px!important}}.announcement-promo strong{margin-right:.35em;color:#fbcb05}@media(max-width:750px){.text-block.announcement-promo,.text-block.announcement-promo>*{font-size:14px!important}}@media not (min-width:380px){.text-block.announcement-promo,.text-block.announcement-promo>*{font-size:12.5px!important}}.stretched-link{position:relative;cursor:pointer}.stretched-link__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.stretched-link a:not(.stretched-link__overlay),.stretched-link button,.stretched-link input,.stretched-link select,.stretched-link summary{position:relative;z-index:1}product-price>div{display:flex;flex-wrap:wrap;align-items:center;gap:.33rem}product-price .compare-at-price,product-price .compare-at-price bdi{color:var(--color-foreground)}product-price .svf-badge{margin-inline-start:calc(8px - .33rem)}.svf-badge{display:inline-flex;align-items:center;justify-content:center;padding:.33rem 12px;border-radius:8px;background-color:#000;color:#fff;font-size:.78125rem;font-weight:400;line-height:normal}@media screen and (max-width:749px){.svf-row-mobile>.group-block-content.layout-panel-flex--row{flex-wrap:nowrap}.svf-row-mobile>.group-block-content.layout-panel-flex--row>.text-block{flex:0 1 auto}.svf-mobile-start>.group-block-content.mobile-column,.svf-mobile-start .section-content-wrapper.mobile-column{align-items:flex-start;justify-content:flex-start}}.hero.svf-hero-height{min-height:var(--svf-hero-height-mobile)}@media screen and (min-width:750px){.hero.svf-hero-height{min-height:var(--svf-hero-height)}}.hero-wrapper:has(>.hero.svf-hero-height){margin-top:0!important}.hero.svf-hero-height>.hero__container{--section-top-offset: 0px !important}.hero.svf-hero-contained{width:calc(100% - 40px);max-width:1580px;margin:var(--svf-hero-outer-top, 0px) auto var(--svf-hero-outer-bottom, 0px);border-radius:var(--svf-card-radius);overflow:hidden}@media screen and (min-width:750px){.hero.svf-hero-contained{width:calc(100% - 20px)}}.announcement-bar .splide__slide{list-style:none}.accordion[class*=svf-accordion--] .details__header .icon-caret{align-items:center;min-height:24px}.accordion[class*=svf-accordion--] .details__header .svg-wrapper.icon-caret{width:24px;height:24px}.accordion[class*=svf-accordion--] .details__header .icon-caret svg{display:none}.accordion[class*=svf-accordion--] .details__header .icon-caret:before{content:"";display:block;width:24px;height:24px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/keyboard_arrow_down/wght300/24px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/keyboard_arrow_down/wght300/24px.svg) center / contain no-repeat;transition:transform .1s ease-in-out}.accordion[class*=svf-accordion--] details[open]>.details__header .icon-caret:before{transform:rotate(180deg)}.footer-content .menu__heading__default.h3{font-weight:var(--font-h3--weight)}.footer-content .menu__heading__default.h4{font-weight:var(--font-h4--weight)}.footer-content .menu__heading__default.h5{font-weight:var(--font-h5--weight)}.footer-content .menu__heading__default.h6{font-weight:var(--font-h6--weight)}.footer-utilities .footer-utilities__text{font-size:.78125rem;line-height:normal}see-more-component{display:block;margin-block:0!important}.see-more__content{position:relative;mask:linear-gradient(to bottom,black calc(100% - 40px),transparent 100%);-webkit-mask:linear-gradient(to bottom,black calc(100% - 40px),transparent 100%);transition:mask .3s ease,-webkit-mask .3s ease}.see-more__content>*{margin-block:1rem 0}.text-block.paragraph .see-more__content>*{font-size:var(--font-paragraph--size);font-weight:var(--svf-font-weight, var(--font-paragraph--weight));text-align:inherit}.see-more__content--expanded,.see-more__content--no-overflow{mask:none;-webkit-mask:none}.see-more__toggle{background:none;border:none;color:var(--color-foreground);cursor:pointer;font-size:.9em;font-weight:500;margin-top:.5rem;padding:.25rem 0;text-decoration:underline}.see-more__toggle:hover{opacity:.75}.see-more__toggle-text{display:inline-block;text-decoration:underline}a.button.svf-button[aria-disabled=true],a.button-secondary.svf-button[aria-disabled=true]{opacity:1}.button.button--secondary{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary);font-weight:600}.button.button--small{display:inline-flex;justify-content:center;align-items:center;padding:5px 14px;min-height:35px;min-width:84px;border-radius:7px}.button.button--icon-only{display:inline-flex;justify-content:center;align-items:center;padding:0;min-width:50px}.button.button--small.button--icon-only{min-width:35px;min-height:35px;max-width:35px;max-height:35px}.button.button--icon-only .svf-icon,.button.button--small .svf-icon{font-size:18px}.list-unstyled{list-style:none;padding:0;margin:0}.header .header__columns{padding-block:5px}.header .header__row.header__row--top{border-bottom:1px solid rgb(0 0 0 / 6%)}@media screen and (min-width:1200px){.header .header-logo__image{width:auto;height:88px;max-width:none;margin-block:-9px}}@media screen and (min-width:1024px)and (max-width:1439px){.header .header-menu .menu-list__link{font-size:clamp(.78rem,1.17vw,1.05rem)}.header .header-menu .menu-list__link-title{font-size:clamp(13px,1.32vw,19px)!important}.header .menu-list .menu-list__link-title{padding-inline:clamp(4px,.7vw,10px)}.header .menu-list__list-item:has(>.menu-list__trigger>.menu-list__disclosure) .menu-list__link-title{padding-inline-end:calc(clamp(4px,.7vw,10px) + 22px)}.header .header__column--right,.header header-actions{gap:clamp(8px,1.1vw,16px)}}@media screen and (min-width:1024px)and (max-width:1279px){#header-component[data-menu-style=menu] .header__columns{grid-template-columns:auto minmax(0,1fr) auto}}.header-menu .menu-list__link{font-size:1.05rem;font-weight:600;letter-spacing:.01em}.header .localization-selector{font-size:.9375rem}@media screen and (max-width:749px){.header header-actions>.account-button.header-actions__action{display:none}.header .header__columns{min-height:80px}.header .header__drawer{width:24px}.header .header__icon--menu{justify-content:center;width:24px}.header .header__icon--menu .header-drawer-icon--open{width:24px;height:24px}.header .header__icon--menu .header-drawer-icon--open svg{display:none}.header .header__icon--menu .header-drawer-icon--open:before{content:"";display:block;width:24px;height:24px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/menu/wght300/24px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/menu/wght300/24px.svg) center / contain no-repeat}.header .header__columns .header__column--left .search-action{width:24px;margin-inline-start:-4px}}.header .header__column .search-action,.header .header__column header-actions{margin:0}.header .header__column--right,.header header-actions{gap:16px}.header .search-action>.header-actions__action,.header header-actions>.header-actions__action,.header .header-actions__cart-icon{position:relative;display:flex;justify-content:center;align-items:center;width:24px;min-width:0;height:24px;padding:0}.header .search-action .svg-wrapper>svg,.header .account-button svg,.header .header-actions__cart-icon>.svg-wrapper>svg{display:none}.header .search-action .svg-wrapper:before,.header .account-button [slot=signed-out-avatar][aria-hidden]:before,.header .header-actions__cart-icon>.svg-wrapper:before{content:"";display:block;width:24px;height:24px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/search/wght300/24px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/search/wght300/24px.svg) center / contain no-repeat}.header .account-button [slot=signed-out-avatar][aria-hidden]:before{-webkit-mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/person/wght300/24px.svg);mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/person/wght300/24px.svg)}.header .header-actions__cart-icon>.svg-wrapper:before{-webkit-mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/local_mall/wght300/24px.svg);mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/local_mall/wght300/24px.svg)}.header header-actions{--svf-couleur-entete: var(--color-foreground)}.header .account-button [slot=signed-out-avatar][aria-hidden]:before{background:var(--svf-couleur-entete, currentcolor)}.header .search-action .header-actions__action .svg-wrapper,.header .header-actions__action .header-actions__cart-icon>.svg-wrapper{width:24px;height:24px}.header .header-actions__cart-icon .cart-bubble{position:absolute!important;inset:auto -6px -6px auto;display:flex;justify-content:center;align-items:center;width:18px!important;height:18px!important;margin:0!important;padding:0;overflow:visible!important;clip:auto!important;clip-path:none!important;aspect-ratio:auto;border-radius:10px;background-color:#000;color:#fff}.header[transparent]:not([data-sticky-state=active]) .header-actions__cart-icon .cart-bubble{background-color:transparent}.header .header-actions__cart-icon .cart-bubble .cart-bubble__background{top:2px;right:2px;bottom:2px;left:2px;border-radius:10px;background-color:#000}.header .header-actions__cart-icon .cart-bubble .cart-bubble__text{color:#fff;font-size:.6rem;font-weight:400;line-height:normal}.header .header-actions__cart-icon .cart-bubble .cart-bubble__text-count.hidden{display:inline!important}.header .header-actions__cart-icon--has-cart .cart-bubble .cart-bubble__background{background-color:#fbcb05}.header .header-actions__cart-icon--has-cart .cart-bubble .cart-bubble__text{color:#000;font-weight:700}@media screen and (min-width:750px){.header .menu-list .menu-list__link-title{padding-inline:10px}.header .menu-list__list-item:has(>.menu-list__trigger>.menu-list__disclosure) .menu-list__link-title{padding-inline-end:34px}.header .menu-list .menu-list__trigger{position:relative}.header .menu-list .menu-list__disclosure{inset:50% 10px auto auto;width:20px;height:20px;padding:0;transform:translateY(-50%)}.header .menu-list .menu-list__disclosure svg{display:none}.header .menu-list .menu-list__disclosure:before,.header .dropdown-localization__button .icon-caret:before{content:"";display:block;width:20px;height:20px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/keyboard_arrow_down/wght300/20px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/keyboard_arrow_down/wght300/20px.svg) center / contain no-repeat}.header .dropdown-localization .dropdown-localization__button{gap:3px;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;line-height:normal;letter-spacing:normal}.header .dropdown-localization__button .svg-wrapper.icon-caret{width:20px;height:20px}.header .dropdown-localization__button .icon-caret svg{display:none}}.product-badges.product-badges{--badge-inset: 12px}.product-badges .product-badges__badge{--badge-font-size: .78125rem;display:flex;align-items:center;min-height:30px;padding:5.28px 12px;line-height:normal}@media screen and (min-width:750px){.product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}.facets .facets__form .products-count-wrapper{display:none}@media screen and (min-width:750px){.collection-wrapper .facets-block-wrapper--horizontal{margin-bottom:32px}.facets-block-wrapper--horizontal .facets.facets--horizontal{padding-block:0}.facets--horizontal .facets__panel>.facets__summary{height:auto;min-height:0;padding-block:0;line-height:normal}.facets--horizontal .facets__summary .facets__label{margin-inline-end:4px}.facets--horizontal .facets__overflow-list::part(list){gap:8px}.facets--horizontal .facets__summary .svg-wrapper.icon-caret{width:20px;height:20px;margin:0}.facets--horizontal .facets__summary .icon-caret svg{display:none}.facets--horizontal .facets__form .sorting-filter{margin-inline-start:auto}.facets--horizontal .facets__summary .icon-caret:before{content:"";display:block;width:20px;height:20px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/keyboard_arrow_down/wght300/20px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/keyboard_arrow_down/wght300/20px.svg) center / contain no-repeat}}@media screen and (max-width:749px){.facets-toggle.facets-toggle{--icon-offset: 0px;height:24px;margin:0 0 32px;padding:0 20px}.facets-toggle .facets-toggle__button.facets-toggle__button{gap:8px;width:auto;height:24px;min-height:0;padding:0;font-size:13.3333px;font-weight:400;line-height:normal;letter-spacing:normal}.facets-toggle .facets-toggle__button .svg-wrapper{width:24px;height:24px}.facets-toggle .facets-toggle__button .svg-wrapper svg{display:none}.facets-toggle .facets-toggle__button .svg-wrapper:before{content:"";display:block;width:24px;height:24px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/page_info/wght300/24px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/page_info/wght300/24px.svg) center / contain no-repeat}}product-card .card-gallery slideshow-arrows{justify-content:space-between;align-items:center;padding-inline:10px;mix-blend-mode:normal}product-card .card-gallery slideshow-arrows .slideshow-control.slideshow-control{display:flex;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:10px;color:#000;opacity:1;animation:none!important;transition:opacity .1s linear}product-card .card-gallery slideshow-arrows .slideshow-control.slideshow-control:disabled{opacity:0}@media screen and (min-width:751px){product-card .card-gallery slideshow-arrows .slideshow-control.slideshow-control,product-card .card-gallery slideshow-arrows .slideshow-control.slideshow-control:disabled{opacity:0;transition:opacity .2s ease-in-out}product-card:hover .card-gallery slideshow-arrows .slideshow-control.slideshow-control{opacity:1}product-card:hover .card-gallery slideshow-arrows .slideshow-control.slideshow-control:disabled{opacity:.5}}product-card .card-gallery slideshow-arrows .slideshow-control .svg-wrapper{width:24px;height:24px}product-card .card-gallery slideshow-arrows .slideshow-control svg{display:none}product-card .card-gallery slideshow-arrows .slideshow-control .svg-wrapper:before{content:"";display:block;width:24px;height:24px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/arrow_forward/wght300/24px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/arrow_forward/wght300/24px.svg) center / contain no-repeat}product-card .card-gallery slideshow-container{height:auto;min-height:0;aspect-ratio:var(--gallery-aspect-ratio)}product-card product-swatches:not(:has(input:checked)) .variant-option__swatch:first-child .variant-option__button-label,product-card product-swatches .variant-option__button-label:has(input:checked){outline:1px solid #000000;outline-offset:1px}product-card .group-block-content>product-swatches,product-card .group-block-content>:has(product-swatches){order:2}product-card .buy-buttons-block product-form-component{display:block}@media screen and (min-width:750px){.footer-content[style*="--grid-columns: 4"]{grid-template-columns:repeat(4,1fr)}}.footer-content .menu__heading{min-height:0;padding:0;margin-bottom:16px}.svf-menu-heading{margin:0}.footer-content .svf-menu-center .menu{width:fit-content}@media screen and (max-width:749px){.footer-content.footer-content{gap:40px}.footer-content .svf-menu-center>.group-block-content.layout-panel-flex{align-items:flex-start}.utilities.utilities{gap:20px}.utilities>.logo-block{align-self:flex-start}}.email-signup-block .email-signup__input.email-signup__input{height:50px;padding:0 14px;font-size:.875rem}.email-signup-block .email-signup__input::placeholder{color:inherit;opacity:1}.email-signup__button.email-signup__button--integrated.email-signup__button--arrow{justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;margin:0;border:0;border-radius:0 10px 10px 0;background:transparent;box-shadow:none;color:#252525}.email-signup__button--integrated.email-signup__button--arrow .email-signup__button-icon{display:none}.email-signup__button--integrated.email-signup__button--arrow:before{content:"";width:18px;height:18px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/send/wght300/20px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/send/wght300/20px.svg) center / contain no-repeat}.product-details .product-inventory__status,.product-details .product-inventory__text{line-height:normal}.text-block.text-block.svf-footer-logo.svf-footer-logo a{text-decoration-line:underline}product-card .product-form-buttons add-to-cart-component,product-card .add-to-cart-button{width:100%;max-width:none}product-card .add-to-cart-button .add-to-cart-icon{display:none}.product-grid__item>product-card,.product-grid__item>product-card>.product-card__content{height:100%}product-card .product-card__content>.buy-buttons-block{margin-top:auto}product-card .product-form-buttons .add-to-cart-button{height:50px;min-height:50px;padding-block:10px}product-card .add-to-cart-button,.product-details .add-to-cart-button{container-type:inline-size}.add-to-cart-button .svf-atc-short{display:none}@container (width < 200px){product-card .add-to-cart-button .svf-atc-full,.product-details .add-to-cart-button :is(.svf-atc-separator,.svf-atc-price,.svf-atc-compare){display:none}product-card .add-to-cart-button .svf-atc-short{display:inline}}@container (width < 270px){.product-details .add-to-cart-button .svf-atc-full{display:none}.product-details .add-to-cart-button .svf-atc-short{display:inline}}:is(.shopify-app-block,.svf-code,.svf-plain) .button{max-width:max-content}.textfields-group{display:flex;flex-direction:row;align-items:center;gap:.5rem}@media screen and (max-width:749px){.textfields-group{flex-direction:column;gap:1rem}}.form-success,.form-error{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-radius:10px;font-size:.875rem;text-align:left}.form-success{background-color:color-mix(in srgb,var(--color-success, #1a7f37) 15%,transparent);color:var(--color-success, #1a7f37)}.form-error{background-color:color-mix(in srgb,var(--color-error, #b3261e) 15%,transparent);color:var(--color-error, #b3261e)}.svf-contact-form .textfield input,.svf-contact-form .textarea textarea{font-size:.875rem}.pagination-wrapper>.pagination{display:block;margin:0;padding:0}results-list .pagination{margin:0;padding:30px 0}results-list .pagination__list{flex-wrap:wrap;justify-content:center;gap:10px}results-list .pagination__item,results-list .pagination__item--mobile-hide{display:grid;width:35px;height:35px}results-list .pagination__link{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border:1px solid rgb(0 0 0 / 13%);border-radius:7px;background:#fff;color:#000;font-size:.875rem;font-weight:600}results-list .pagination__link--current{border:0;background:#000;color:#fff;font-weight:400}results-list .pagination__link--disabled{opacity:.5}results-list .pagination__link--arrow svg{display:none}results-list .pagination__link--arrow:before{content:"";width:18px;height:18px;background:currentcolor;-webkit-mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/arrow_back/wght300/20px.svg) center / contain no-repeat;mask:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/arrow_back/wght300/20px.svg) center / contain no-repeat}results-list .pagination__item:last-child .pagination__link--arrow:before{-webkit-mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/arrow_forward/wght300/20px.svg);mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsoutlined/arrow_forward/wght300/20px.svg)}body:has(.svf-search-header) .main-collection-grid>div:has(>.product-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body:has(.svf-search-header) .main-collection-grid .product-grid{display:contents}@media screen and (min-width:750px){body:has(.svf-search-header) .main-collection-grid>div:has(>.product-grid){grid-template-columns:repeat(4,minmax(0,1fr))}}product-card product-swatches{height:36px}product-card product-swatches .variant-option--swatches{padding:4px 4px 11px}product-card product-swatches overflow-list,product-card product-swatches overflow-list::part(list){height:auto}product-card product-swatches overflow-list::part(list){align-items:flex-start;gap:12px;padding:0!important}product-card product-swatches :is(.variant-option__swatch,.variant-option__button-label,.swatch){width:21px;height:21px}.header .menu-list .menu-list__list-item .menu-list__link{color:var(--menu-top-level-font-color)}@media screen and (max-width:749px){.main-collection-grid.main-collection-grid{padding-inline:20px}}.resource-list__carousel .resource-list__slide{--peek-next-slide-size: 0px}@media screen and (max-width:749px){.resource-list__carousel .resource-list__slide{--mobile-card-size: calc(65vw + 14px) }}.resource-list.resource-list{--resource-list-mobile-gap-max: 9999px}@media screen and (max-width:749px){.layout-panel-flex--row>.group-block--width-custom{flex-basis:var(--size-style-width-mobile, var(--size-style-width))}}product-price.text-block{min-height:23.05px;justify-content:center}product-card product-price+div:has(>.svf-rating){padding-top:5px}.announcement-bar{font-size:1rem;line-height:normal}.product-information.section{padding-block-end:60px}@media screen and (min-width:750px){.product-information.section{padding-block:0}.product-information .product-information__grid:not(.product-information--media-none){display:flex;flex-direction:row;gap:20px;grid-column:1 / -1;width:100%;max-width:1600px;margin:0 auto 40px;padding:40px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000000f}.product-information .product-information__grid.product-information--media-right{flex-direction:row-reverse}.product-information .product-information__grid .product-information__media{flex:none;width:60%;min-width:0;padding:0!important}.product-information .product-information__grid .product-details{flex:none;width:100%;max-width:calc(40% - 20px);padding:0!important}}.product-details :is(.variant-picker,product-inventory,.toggle-cross-sell)+:is(product-inventory,.toggle-cross-sell,.buy-buttons-block){margin-top:-4px}.product-details .variant-picker{--svf-swatch-size: 30px;--svf-swatch-radius: 100px;--svf-swatch-offset: 2px}.product-details .variant-picker.svf-swatches--small{--svf-swatch-size: 21px;--svf-swatch-offset: 1px}.product-details .variant-picker.svf-swatches--big{--svf-swatch-size: 56px;--svf-swatch-offset: 3px}.product-details .variant-picker.svf-swatches--square{--svf-swatch-radius: 8px}.product-details .variant-picker.svf-swatches--square.svf-swatches--small{--svf-swatch-radius: 6px}.product-details .variant-picker.svf-swatches--square.svf-swatches--big{--svf-swatch-radius: 14px}.product-details .variant-picker .variant-option legend{margin:0 0 8px;padding:0;color:#252525;font-size:.875rem;font-weight:500;line-height:normal}.product-details .variant-picker .variant-picker__form{gap:16px}.product-details .variant-picker .variant-option.variant-option--swatches{flex-wrap:nowrap;gap:10px;overflow-x:auto;padding:0 0 10px}.product-details .variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{flex:none;width:var(--svf-swatch-size);height:var(--svf-swatch-size);margin:4px 1px 1px;border-radius:var(--svf-swatch-radius);outline-offset:var(--svf-swatch-offset);background:none}.product-details .variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:first-of-type{margin-left:4px}.product-details .variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:last-of-type{margin-right:4px}.product-details .variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:hover:not(:has(input:checked)){outline:1px solid rgb(230 230 230 / 8%)}.product-details .variant-picker .variant-option--swatches .swatch{position:relative;overflow:hidden;width:var(--svf-swatch-size);height:var(--svf-swatch-size);border:1px solid rgb(230 230 230 / 8%);border-radius:var(--svf-swatch-radius);background-size:cover;background-origin:border-box}.product-details .variant-picker .variant-option__button-label--has-swatch .variant-option__strikethrough{display:none}.product-details .variant-picker .variant-option__button-label--has-swatch:has([data-option-available=false]) .swatch:after{content:"";position:absolute;bottom:-.5px;left:0;width:calc(var(--svf-swatch-size) * 1.414);height:1px;background-color:#252525;transform:rotate(-45deg);transform-origin:left}.product-details product-inventory{line-height:normal}.product-details .product-inventory__icon,.product-details .product-inventory__icon svg{width:15px;height:15px}.product-details .buy-buttons-block .product-form-buttons{gap:8px}.product-details .product-form-buttons .add-to-cart-button{height:50px;min-height:50px;padding-block:10px}.buy-buttons-block[data-svf-sticky=true] .product-form-buttons,.buy-buttons-block[data-svf-closing=true] .product-form-buttons{position:fixed;bottom:0;left:0;z-index:2;width:100%;padding:.75rem 20px;border-top:.5px solid var(--color-border);background:var(--color-background)}.buy-buttons-block[data-svf-sticky=true] .product-form-buttons{animation:svf-sticky-buy-up .3s ease-in-out}.buy-buttons-block[data-svf-closing=true] .product-form-buttons{animation:svf-sticky-buy-down .3s ease-in-out forwards}@keyframes svf-sticky-buy-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svf-sticky-buy-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media screen and (min-width:750px){.buy-buttons-block[data-svf-sticky=true] .product-form-buttons,.buy-buttons-block[data-svf-closing=true] .product-form-buttons{padding:1rem max(10px,calc((100% - 1600px)/2))}}.swatch:where(.color-swatches>*) span{display:block;position:relative;overflow:hidden;border:.5px solid rgb(230 230 230 / 8%)}.accordion[class*=svf-accordion--] .details__header{min-height:0;padding-block:8px}.accordion.svf-accordion--medium .details__header{padding-block:12px}.accordion.svf-accordion--large .details__header{padding-block:16px}.accordion[class*=svf-accordion--] .details__icon.svf-icon{height:1em;margin-inline-end:8px;font-size:20px}.accordion[class*=svf-accordion--].accordion--dividers accordion-custom .details{border:0}.accordion[class*=svf-accordion--].accordion--dividers accordion-custom:not(:last-child) .details{border-block-end:.5px solid rgb(0 0 0 / 19%)}.accordion[class*=svf-accordion--] .details-content{display:flex;flex-direction:column;gap:.5rem;padding:0 0 1rem}.product-information .slideshow-controls__thumbnails{gap:10px;padding-block:10px 16px}.product-information .slideshow-controls__thumbnails .slideshow-control{width:70px;min-width:70px}@media screen and (max-width:749px){.product-information .slideshow-controls__thumbnails{padding-inline:20px}}.product-form-buttons{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.product-form-buttons .quantity-selector-wrapper{flex:0 0 92px;width:92px}.product-form-buttons .quantity-selector{width:92px;height:50px;min-height:50px;background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:none}.product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus){width:30px;min-width:30px;min-height:0;height:48px;padding:0}.product-form-buttons .quantity-selector input{width:30px;min-width:0;padding:0;font-size:1rem;text-align:center}.product-form-buttons add-to-cart-component{flex:1 1 auto}.product-form-buttons .add-to-cart-button{width:100%;max-width:none;min-height:50px}.product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}.add-to-cart-button .svf-atc-separator{margin-inline:8px}.add-to-cart-button .svf-atc-compare{margin-inline-start:6px;text-decoration:line-through;opacity:.7}.variant_label{margin:0 0 .5rem;font-family:var(--font-body--family);font-size:.875rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--color-foreground)}.toggle-cross-sell__product{--color-input-border: #e6e6e6}.toggle-cross-sell__product .price,.toggle-cross-sell__product .compare-at-price{white-space:nowrap}.toggle-cross-sell__product .compare-at-price{text-decoration:line-through;opacity:.7}.svf-checkbox{position:relative;display:block;line-height:20px;cursor:pointer}.svf-checkbox>input{position:absolute;opacity:0;width:20px;height:20px;margin:0}.svf-checkbox>span{display:block;box-sizing:border-box;width:20px;height:20px;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff}.svf-checkbox>input:checked+span{border-color:#000;background-color:#000}.svf-checkbox>input:checked+span:after{content:"";display:block;width:.6rem;height:.3rem;border:solid 1.5px #ffffff;border-right:none;border-top:none;transform:translate(.22rem,.32rem) rotate(-45deg)}.toggle-cross-sell .select-wrapper{position:relative;display:inline-block}.toggle-cross-sell .select{-webkit-appearance:none;appearance:none;height:35px;min-width:120px;padding:0 35px 0 14px;border:1px solid #e6e6e6;border-radius:7px;color:#000;background-color:#fff;font-size:.875rem;cursor:pointer}.toggle-cross-sell .select-wrapper__icon{position:absolute;top:50%;right:14px;height:20px;transform:translateY(-50%);pointer-events:none}.toggle-cross-sell .select-wrapper__icon .svf-icon{font-size:20px}.svf-panier{--color-border: rgb(0 0 0 / 6%);--color-error: #9f3a38;--modal-shadow: 0 4px 24px rgb(0 0 0 / 12%);--animation-link-hover: opacity .15s ease-in-out;--icon-fill: 0;--icon-weight: 300}.svf-panier .button{display:inline-flex;justify-content:center;align-items:center;gap:10px;line-height:normal}.svf-panier .button.button--full-width{display:flex;width:100%;max-width:none}.svf-panier .badge{display:inline-flex;justify-content:center;align-items:center;padding:.33rem .75rem;border:0 solid #000000;border-radius:8px;background-color:#000;color:#fff;font-size:.78125rem;font-weight:400;line-height:normal}.svf-panier .badge:not(:has(.badge__text:empty)){gap:.33rem}.svf-panier .badge .svf-icon{font-size:14px}.svf-panier .badge.badge--secondary{border:1px solid rgb(0 0 0 / 13%);background-color:#fff;color:#000}.svf-panier .badge.badge--small{padding:.25rem .5rem}.svf-panier .toast-notification{position:fixed;top:100%;left:50%;z-index:10001;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:max-content;min-width:300px;max-width:calc(100% - 4rem);padding:1rem;box-shadow:var(--modal-shadow);font-size:.875rem;transform:translate(-50%) translateY(0);transition:transform .5s cubic-bezier(.4,0,.2,1)}.svf-panier .toast-notification.active{transform:translate(-50%) translateY(calc(-100% - 20px))}.svf-panier .toast-notification .icon-container{height:24px}.svf-panier .toast-notification .icon-container .svf-icon{display:none;font-size:24px}.svf-panier .toast-notification.success{background-color:#f0f9eb;color:#2d6a4f}.svf-panier .toast-notification.error{background-color:#f9e7e7;color:#9f3a38}.svf-panier .toast-notification.warning{background-color:#fff4e5;color:#7f5a1e}.svf-panier .toast-notification.info{background-color:#e6f7ff;color:#1890ff}.svf-panier .toast-notification.success .icon-success,.svf-panier .toast-notification.error .icon-error,.svf-panier .toast-notification.warning .icon-warning,.svf-panier .toast-notification.info .icon-info{display:block}.svf-panier .cart__footer .accordion[class*=svf-accordion--] .details__header{padding-block:.33rem}.svf-panier .product-price-container:has(.unit-price:not(:empty)){display:flex;flex-direction:column;gap:.33rem}.svf-panier .price-container{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.svf-panier .price-container .prices{display:flex;flex-wrap:wrap;align-items:center;gap:.33rem}.svf-panier .price-container :is(.price,.compare-at-price){text-wrap-mode:nowrap}.svf-panier .price-container .compare-at-price{color:inherit;text-decoration:line-through;text-decoration-thickness:1.5px;opacity:.7}.svf-panier .unit-price{font-size:.78125rem;opacity:.7}.svf-panier :is(input,textarea,select){border-radius:10px}.svf-panier shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-border-radius: 4px}.textfield label{line-height:normal}body.svf-overflow-hidden{overflow:hidden!important}.svf-panier svf-tiroir.svf-tiroir{background:none}.svf-panier .svf-tiroir__inner.svf-tiroir__inner{box-shadow:none}@keyframes modalSlideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes modalSlideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.svf-panier svf-tiroir .button.button--tertiary{--button-background-color: transparent;--button-border-width: 0px;--button-color: var(--color-foreground);border:0;background-color:transparent;box-shadow:none;color:var(--color-foreground)}.svf-panier svf-tiroir .button.button--tertiary.button--icon-only .svf-icon{font-size:24px}.svf-panier svf-tiroir .button.button--secondary.button--icon-only{border:1px solid rgb(0 0 0 / 13%);box-shadow:none}.svf-panier svf-tiroir .cart-progress-bar__step-label{line-height:normal}.svf-panier .accordion__heading-title{font-size:.875rem}.svf-panier p{text-wrap:pretty}.svf-panier{line-height:normal}:where(.svf-panier) :is(p,ul li,ol li){line-height:1.4}.svf-panier .accordion-animation details::details-content,.svf-panier .accordion-animation details .accordion__content{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility .1s allow-discrete,padding-block .1s ease-in-out,opacity .1s ease-in-out,block-size .1s ease-in-out}.svf-panier .accordion-animation details[open]::details-content,.svf-panier .accordion-animation details[open] .accordion__content{opacity:1;block-size:auto}@starting-style{.svf-panier .accordion-animation details[open]::details-content,.svf-panier .accordion-animation details[open] .accordion__content{block-size:0;opacity:0;overflow-y:clip}}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container--image{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:100vh;height:100dvh;padding-block:20px;padding-inline:calc(var(--thumbnail-width, 80px) + var(--padding-lg, 16px) * 2 + 10px)}.dialog-zoomed-gallery .product-media-container--image :is(.product-media__drag-zoom-wrapper,.product-media){width:100%;height:100%;min-width:0;min-height:0;aspect-ratio:auto}.dialog-zoomed-gallery .product-media-container--image img{width:100%;height:100%;object-fit:contain}}@media screen and (max-width:749px){.dialog-thumbnails-list{--thumbnail-width: 64px !important}.dialog-thumbnails-list__thumbnail,.dialog-thumbnails-list__thumbnail img{min-width:0!important;width:64px!important;height:64px!important}.dialog-zoomed-gallery{overflow-x:auto!important}.dialog-zoomed-gallery>li:not(.product-media-container--image){touch-action:pan-y}.dialog-zoomed-gallery .product-media-container--image{display:flex;align-items:center;box-sizing:border-box;height:calc(100dvh - 96px - var(--safe-area-inset-bottom, 0px));padding-block:70px 10px}.dialog-zoomed-gallery .product-media-container--image :is(.product-media__drag-zoom-wrapper,.product-media){width:100%;height:100%;min-height:0}.dialog-zoomed-gallery .product-media-container--image img{width:100%;height:100%;object-fit:contain}}.shopify-section:has(.buy-buttons-block:is([data-svf-sticky=true],[data-svf-closing=true])),.product-details:has(.buy-buttons-block:is([data-svf-sticky=true],[data-svf-closing=true])){z-index:calc(var(--layer-sticky) - 1)}.buy-buttons-block:is([data-svf-sticky=true],[data-svf-closing=true]) .product-form-buttons{z-index:calc(var(--layer-sticky) - 1)}.dialog-zoomed-gallery__close-button:focus,.dialog-zoomed-gallery__close-button:focus-visible{outline:none}.product-media video:fullscreen{object-fit:contain!important}.product-media video:-webkit-full-screen{object-fit:contain!important}.icon-with-text .svf-icon.icon--check{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23dcf3e5'/%3E%3Cpath d='M7.2 12.4l3.1 3.1 6.5-6.7' fill='none' stroke='%232f8a55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:none;mask:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/svf-identique.css.map */
