@layer base{.color-secondary{color:var(--color-content-secondary)}.no-scroll-bar::-webkit-scrollbar{display:none}.no-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}}@layer base{.body-m-light{font-family:var(--typography-body-m-light-font-family);font-size:var(--typography-body-m-light-font-size);line-height:var(--typography-body-m-light-line-height);font-weight:var(--typography-body-m-light-font-weight);letter-spacing:var(--typography-body-m-light-letter-spacing)}.label-m-regular{font-family:var(--typography-label-m-regular-font-family);font-size:var(--typography-label-m-regular-font-size);line-height:var(--typography-label-m-regular-line-height);font-weight:var(--typography-label-m-regular-font-weight);letter-spacing:var(--typography-label-m-regular-letter-spacing)}.label-m-alternate{font-family:var(--typography-label-m-alternatif-font-family);font-size:var(--typography-label-m-alternatif-font-size);line-height:var(--typography-label-m-alternatif-line-height);font-weight:var(--typography-label-m-alternatif-font-weight);letter-spacing:var(--typography-label-m-alternatif-letter-spacing)}.label-s-regular{font-family:var(--typography-label-s-regular-font-family);font-size:var(--typography-label-s-regular-font-size);line-height:var(--typography-label-s-regular-line-height);font-weight:var(--typography-label-s-regular-font-weight);letter-spacing:var(--typography-label-s-regular-letter-spacing)}}@layer components{.filter-bar_container-tag [data-ais-clear],.filter-bar_container-tag>.link{flex:0 0 auto;white-space:nowrap}.filter-legend button,.filter-content-input button.links,.filter-content-input button.link,[data-ais-clear] button.link{-webkit-appearance:none;appearance:none;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}}@layer components{.link{margin-top:.75rem}}@layer variants{.link.v-primary,.link.v-secondary,.link.v-tabs{position:relative;display:inline-flex;justify-content:center;align-items:flex-start;gap:var(--spacings-small-s, .25rem)}.link.v-primary:active,.link.v-secondary:active{color:var(--State-Pressed, #717171)}.link.v-primary:disabled,.link.v-secondary:disabled,.link.v-tabs:disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}.link.v-primary:hover .cta--label:after,.link.v-primary:focus .cta--label:after,.link.v-primary:hover .cta--label .cta--label__text:after,.link.v-primary:focus .cta--label .cta--label__text:after,.link.v-secondary:hover .cta--label:after,.link.v-secondary:focus .cta--label:after,.link.v-secondary:hover .cta--label .cta--label__text:after,.link.v-secondary:focus .cta--label .cta--label__text:after{transform:translateY(-.125rem)}.link.v-primary .cta--label,.link.v-secondary .cta--label,.link.v-tabs .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem)}.link.v-primary .cta--label{font-family:var(--font-headline);font-size:var(--typography-label-m-regular-font-size, .875rem);font-style:normal;font-weight:var(--typography-label-m-regular-font-weight, 400);line-height:var(--typography-label-m-regular-line-height, 1rem);letter-spacing:var(--typography-label-m-regular-letter-spacing, 0)}.link.v-secondary .cta--label{font-family:var(--font-body);font-size:var(--typography-label-s-regular-font-size, .75rem);font-style:normal;font-weight:var(--typography-label-s-regular-font-weight, 400);line-height:var(--typography-label-s-regular-line-height, .875rem);letter-spacing:var(--typography-label-s-regular-letter-spacing, 0)}.link.v-primary .cta--label__text,.link.v-secondary .cta--label__text{position:relative;padding-bottom:.25rem}.link.v-primary .cta--label__text:after,.link.v-secondary .cta--label__text:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.0625rem}.link.v-tabs{color:var(--Content-secondary, #717171)}.link.v-tabs:hover,.link.v-tabs:focus,.link.v-tabs.is-active{color:var(--Content-primary, #000)}.link.v-tabs:hover .cta--label:after,.link.v-tabs:focus .cta--label:after,.link.v-tabs.is-active .cta--label:after,.link.v-tabs:hover .cta--label .cta--label__text:after,.link.v-tabs:focus .cta--label .cta--label__text:after,.link.v-tabs.is-active .cta--label .cta--label__text:after{transform:translateY(-.125rem);background-color:currentColor}.link.v-tabs .cta--label{font-family:var(--font-body);font-size:var(--typography-label-m-regular-font-size, .875rem);font-style:normal;font-weight:var(--typography-label-m-regular-font-weight, 400);line-height:var(--typography-label-m-regular-line-height, 1rem);letter-spacing:var(--typography-label-m-regular-letter-spacing, 0)}.link.v-tabs .cta--label__text{position:relative;padding-bottom:.5rem}.link.v-tabs .cta--label__text:after{transition:all .4s ease;content:" ";position:absolute;left:0;bottom:0;background-color:transparent;width:100%;height:.0625rem}}@layer variants{.cta.v-fit{width:fit-content;justify-self:center}.cta.v-full{width:100%}.cta.v-primary.v-margin-top{margin-top:var(--spacings-medium-m, 2rem)}.cta.v-secondary.v-margin-top{margin-top:var(--spacings-medium-s, 1.5rem)}.cta.v-primary{position:relative;display:inline-flex;justify-content:center;align-items:center}.cta.v-primary.v-small{height:var(--spacings-medium-l, 2.5rem);padding:0 var(--spacings-small-m, .5rem)}.cta.v-primary.v-small .cta--label{gap:var(--spacings-small-xs, .125rem);font-family:var(--font-headline);font-size:var(--typography-label-s-alternatif-font-size, .875rem);font-style:normal;font-weight:var(--typography-label-s-alternatif-font-weight, 400);line-height:var(--typography-label-s-alternatif-line-height, 1rem);letter-spacing:var(--typography-label-s-alternatif-letter-spacing, 0)}.cta.v-primary.v-large{height:var(--spacings-medium-xl, 3rem);padding:0 var(--spacings-medium-s, 1.5rem)}.cta.v-primary.v-large .cta--label{gap:var(--spacings-small-s, .25rem);font-family:var(--font-headline);font-size:var(--typography-label-m-alternatif-font-size, 1rem);font-style:normal;font-weight:var(--typography-label-m-alternatif-font-weight, 400);line-height:var(--typography-label-m-alternatif-line-height, 1.125rem);letter-spacing:var(--typography-label-m-alternatif-letter-spacing, 0)}.cta.v-primary.v-light{color:var(--Content-primary, #000);border:var(--border-width-extra-small, 1px) solid currentColor;background:var(--Background-primary, #fff);transition:all .4s ease}.cta.v-primary.v-light:after{content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.125rem;clip-path:inset(0 0 0 0);transition:all .4s ease}.cta.v-primary.v-light:hover:after,.cta.v-primary.v-light:focus:after{clip-path:inset(100% 0 0 0)}.cta.v-primary.v-light:active{color:var(--State-Pressed, #717171)}.cta.v-primary.v-light:disabled,.cta.v-primary.v-light.is-form-disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}.cta.v-primary.v-light .cta--label{color:var(--Content-primary, #000)}.cta.v-primary.v-light:disabled .cta--label,.cta.v-primary.v-light.is-form-disabled .cta--label{color:var(--State-Disable, #c8c8c8)}.cta.v-primary.v-dark{color:var(--Content-primary, #000);border:var(--border-width-extra-small, 1px) solid transparent;background:currentColor;transition:all .4s ease}.cta.v-primary.v-dark:active{color:var(--State-Pressed, #717171)}.cta.v-primary.v-dark:disabled,.cta.v-primary.v-dark.is-form-disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}.cta.v-primary.v-dark .cta--label{color:var(--color-white)}.cta.v-primary .cta--label{display:flex;align-items:center}.cta.v-secondary{position:relative;display:inline-flex;justify-content:center;align-items:flex-start;gap:var(--spacings-small-s, .25rem)}.cta.v-secondary.v-large .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem);padding-bottom:.25rem;font-family:var(--font-headline);font-size:var(--typography-label-m-alternatif-font-size, 1rem);font-style:normal;font-weight:var(--typography-label-m-alternatif-font-weight, 400);line-height:var(--typography-label-m-alternatif-line-height, 1.125rem);letter-spacing:var(--typography-label-m-alternatif-letter-spacing, 0)}.cta.v-secondary.v-large .cta--label:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.0625rem}.cta.v-secondary:active{color:var(--State-Pressed, #717171)}.cta.v-secondary:disabled,.cta.v-secondary.is-form-disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}.cta.v-secondary:hover .cta--label:after,.cta.v-secondary:focus .cta--label:after,.cta.v-secondary:hover .cta--label .cta--label__text:after,.cta.v-secondary:focus .cta--label .cta--label__text:after{transform:translateY(-.125rem)}.cta.v-secondary.v-normal .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem);font-family:var(--font-headline);font-size:var(--typography-label-m-alternatif-font-size, 1rem);font-style:normal;font-weight:var(--typography-label-m-alternatif-font-weight, 400);line-height:var(--typography-label-m-alternatif-line-height, 1.125rem);letter-spacing:var(--typography-label-m-alternatif-letter-spacing, 0)}.cta.v-secondary.v-normal .cta--label__text{position:relative;padding-bottom:.25rem}.cta.v-secondary.v-normal .cta--label__text:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.0625rem}}@layer components{.gallery-list{position:relative;grid-column:1 / -1;grid-row:1 / -1;display:none;grid-template-rows:auto;row-gap:1.3125rem;column-gap:var(--spacings-small-xl, 1rem);padding-inline:var(--spacings-small-xl, 1rem);pointer-events:none;opacity:0}@media(min-width:1024px){.gallery-list{row-gap:1.5rem;padding-inline:var(--spacings-medium-m, 2rem)}}.gallery-list.is-active{display:grid;opacity:1;pointer-events:auto}}@layer components{.card-product{display:grid;row-gap:var(--spacings-small-xl);text-align:center;justify-items:center;height:100%;grid-template:auto 1fr / auto}.card-product__top{display:grid;grid-template:1fr / 1fr;width:100%}.card-product-quick-buy__container{grid-row:1 / -1;grid-column:1/-1;z-index:3;align-self:flex-end;justify-self:flex-end;padding-block-end:var(--spacings-small-xl);padding-inline-end:var(--spacings-small-xl)}.card-product_tags{grid-row:1 / -1;grid-column:1/-1;z-index:3;align-self:flex-start;justify-self:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacings-small-m);padding-top:var(--spacings-small-m);padding-left:var(--spacings-small-m);pointer-events:none;transition:all .3s ease}@media screen and (min-width:1024px){.card-product_tags{padding-top:var(--spacings-small-xl);padding-left:var(--spacings-small-xl)}}.card-product_tags .tag{display:grid;padding:var(--spacings-small-s) var(--spacings-small-s) var(--spacings-small-xs);background-color:var(--color-white)}.card-product_image{display:grid;grid-row:1 / -1;grid-column:1/-1}.card-product_image figure{grid-column:1/-1;grid-row:1/-1;z-index:1;width:100%;aspect-ratio:3/4}.card-product_image figure video{object-fit:cover;width:100%}.card-product_image figure:nth-child(2n){transition:all .5s linear;z-index:0;opacity:0;visibility:hidden}@media(hover:hover)and (pointer:fine){.card-product_image.is-hover-active:hover figure:nth-child(2n){z-index:2;opacity:1;visibility:visible}}.card-product figure img,.card-product figure video{display:grid;aspect-ratio:3/4;height:100%}.card-product_content{grid-row:2 / span 1;grid-column:1/-1;display:grid;width:100%;row-gap:var(--spacings-small-xl);padding:0 var(--spacings-small-m) var(--spacings-small-xl)}@media screen and (min-width:1024px){.card-product_content{padding:0 var(--spacings-small-xl) var(--spacings-small-xl)}}.card-product_description{overflow:hidden;height:fit-content;color:var(--color-content-secondary)}.card-product_infos{display:grid;align-content:flex-start;row-gap:var(--spacings-small-xl)}.card-product_infos.card-product_infos--set-to-compose{align-content:space-between}.card-product_infos .card-product_infos_top{display:grid;row-gap:var(--spacings-small-m)}.card-product_infos .card-product_infos_bottom{display:grid;row-gap:var(--spacings-small-s)}.card-product_content .product-form{align-self:flex-end}.card-product_content .product-form .button{margin:auto}.card-product_content .product-form .button.button--card-product{width:fit-content}.card-product.set-to-compose{border:1px solid var(--State-Disable, #c8c8c8)}}@layer components{.card-product-quick-buy__container .card-product-quick-buy{pointer-events:auto;z-index:2;display:grid;height:2.25rem;border-radius:var(--radius-full, 999px);background:var(--Background-primary, #fff);align-content:center;overflow:hidden;color:var(--Content-primary, #000);padding:var(--spacings-small-m, .5rem)}.card-product-quick-buy__container .card-product-quick-buy:active{color:var(--State-Pressed, #717171)}.card-product-quick-buy__container .card-product-quick-buy:disabled{color:var(--color-black-200);cursor:initial;pointer-events:none;background:var(--color-black-100)}.card-product-quick-buy__container .card-product-quick-buy:disabled label{color:var(--color-black-200)}.card-product-quick-buy__container .card-product-quick-buy:disabled[data-gift-pending]{color:var(--Content-primary, #000);background:var(--Background-primary, #fff);opacity:.6;cursor:progress;pointer-events:auto}.card-product-quick-buy__container .card-product-quick-buy:disabled[data-gift-pending] label{color:inherit}:is(.card-product-quick-buy__container .card-product-quick-buy:hover,.is-animate-quick-buy :is(.card-product-quick-buy__container .card-product-quick-buy)) .card-product-quick-buy__content{gap:var(--spacings-small-xs, .125rem);grid-template-columns:auto 1fr}:is(.card-product-quick-buy__container .card-product-quick-buy:hover,.is-animate-quick-buy :is(.card-product-quick-buy__container .card-product-quick-buy)) .label{transform:translate(0);opacity:1;transition:0s}.card-product-quick-buy__container .card-product-quick-buy .label{display:inline-block;width:100%;min-width:0;text-wrap:nowrap;overflow:hidden;transform:translate(100%);opacity:0;transition:all .3s ease}.card-product-quick-buy__container .card-product-quick-buy .card-product-quick-buy__content{display:inline-grid;align-items:center;grid-template-columns:auto 0fr;transition:grid-template-columns .3s ease,gap .3s ease}.card-product-quick-buy__container .card-product-quick-buy .card-product-quick-buy__content .logo{display:inline-grid}}@layer variants{.card-product-quick-buy.is-disabled{cursor:initial;color:var(--State-Disable, #c8c8c8)}}@layer components{c-media-card{display:grid;height:100%;grid-template-rows:auto 1fr}c-media-card .media-container{align-self:flex-start}c-media-card .content-container{--background-color: transparent;display:grid;text-align:center;justify-content:center;padding-inline:.25rem;padding-block-end:1rem;padding-block-start:0;height:100%}@media(min-width:1024px){c-media-card .content-container{padding:0 var(--spacings-small-xl, 1rem) var(--spacings-small-xl, 1rem)}}c-media-card .content-container .inside{display:grid;height:100%;gap:var(--spacings-small-m, .5rem);grid-template-rows:1fr auto}c-media-card .content-container .inside .inside__top{display:grid;gap:var(--spacings-small-m, .5rem);align-self:flex-start;padding-block-start:1rem}c-media-card .content-container .inside .inside__top .title{color:var(--Content-primary, #000);font-family:var(--font-headline);font-size:var(--typography-headline-m-font-size, 2rem);font-style:normal;font-weight:var(--typography-headline-m-font-weight, 400);line-height:var(--typography-headline-m-line-height, 2.375rem);letter-spacing:var(--typography-headline-m-letter-spacing, 0)}c-media-card .content-container .inside .inside__top .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;align-self:stretch}c-media-card .content-container .inside .inside__bottom{display:grid;gap:var(--spacings-small-m, .5rem);align-self:flex-end}}@layer variants{.embla__container.v-border c-media-card{border:1px solid var(--State-Disable, #c8c8c8)}c-media-card.algolia-rule-push .content-container{height:fit-content}c-media-card.algolia-rule-push .content-container .inside{row-gap:0}}@layer components{.plp-night-toggle .link{margin-top:0;padding:0;border:0;background:none;cursor:pointer;white-space:nowrap}}@layer variants{[data-plp-night=on] .plp-night-toggle .link:hover,[data-plp-night=on] .plp-night-toggle .link:focus{color:var(--plp-night-fg, #000)}:root:not([data-plp-night=on]) .plp-night-toggle [data-plp-night-value=day] .cta--label__text:after,:root[data-plp-night=on] .plp-night-toggle [data-plp-night-value=night] .cta--label__text:after{transform:translateY(-.125rem);background-color:currentColor}}@layer variants{:is([data-plp-grid=compact],[data-plp-night=on]) :is(.collection-grid,.collection-grid--next) :is(.card-product-quick-buy__container,.card-product_tags){display:none}[data-plp-grid=compact] :is(.collection-grid,.collection-grid--next) .card-product_content{display:none}[data-plp-grid=compact] :is(.collection-grid,.collection-grid--next) .card-product{grid-template:auto / auto;row-gap:0;height:auto;align-self:start}[data-plp-grid=compact] :is(.collection-grid,.collection-grid--next) .card-product_image figure{min-width:0}[data-plp-night=on] :is(.header__section--top,.hero-collection,t-filter,.collection-grid,.collection-grid--next,[data-rerender-more]) :is(a,button):not(.button):not(.cta):not(.tag):not(.card-product-quick-buy):not([data-notify-me-button]):not([data-plp-night-value]):not([data-plp-grid-value]){color:var(--plp-night-fg, #000)}[data-plp-night=on] .plp-night-toggle .link,[data-plp-night=on] .plp-view-toggle button{color:var(--plp-night-fg-subtle, #c8c8c8)}[data-plp-night=on] :is(dialog,.menu__submenu,.tag,.tag_filter,.button,.cta,.filter-btn-apply,.card-product-quick-buy__container){color:var(--color-black)}[data-plp-night=on] .card-product-quick-buy__container svg{color:var(--color-black)}.card-product_image .card-product__night{z-index:2;opacity:0;visibility:visible;pointer-events:none}@media(prefers-reduced-motion:no-preference){:root[data-plp-night-fade] .card-product_image .card-product__night,.card-product_image .card-product__night[data-plp-night-fade]{transition:opacity var(--plp-night-duration) var(--plp-night-easing)}}[data-plp-night=on] .card-product_image .card-product__night.card-product__night--ready{opacity:1}[data-plp-night=on] .collection-grid .card-product_image.is-hover-active:hover figure:nth-child(2n),[data-plp-night=on] .collection-grid--next .card-product_image.is-hover-active:hover figure:nth-child(2n){z-index:0;opacity:0;visibility:hidden}}[data-plp-night=on] :is(dialog,.menu__submenu,.tag,.tag_filter,.button,.cta,.card-product-quick-buy__container){--color-content-secondary: #717171;--Content-secondary: var(--color-black-200);--color-text-subtle: var(--color-black-200)}@layer components{.filter-legend .link.v-secondary .cta--label,.filter-content-input .link.v-secondary .cta--label,.filter-bar_container-tag .link.v-secondary .cta--label{font-family:var(--font-body);font-size:.875rem;font-style:normal;font-weight:400;line-height:135%;letter-spacing:0}.filter-legend .link.v-secondary .cta--label__text,.filter-content-input .link.v-secondary .cta--label__text,.filter-bar_container-tag .link.v-secondary .cta--label__text{padding-bottom:0;color:var(--Gris-Perle, #5f5f5f)}}@layer components{.block-trending-search .inside{overflow:scroll;width:100%;padding-inline:1rem}@media screen and (min-width:1024px){.block-trending-search .inside{padding-inline:0}}.block-trending-search .inside ul{display:flex;column-gap:calc(var(--spacing) * 6);width:max-content;flex-wrap:nowrap}.block-trending-search .inside ul li{display:flex;height:1.875rem;padding:.4375rem .5rem;justify-content:center;align-items:center;border-radius:3px;border:1px solid var(--Border-secondary, #717171);color:var(--Content-secondary, #717171);transition:.15s ease-out}.block-trending-search .inside ul li :hover{text-decoration:var(--color-black)}.block-push-iconics .inside{overflow:scroll;width:100%;padding-inline:1rem}@media screen and (min-width:1024px){.block-push-iconics .inside{padding-inline:0}}.block-push-iconics .inside .block-push-iconics__container{display:flex;column-gap:calc(var(--spacing) * 5);width:max-content;flex-wrap:nowrap}@media screen and (min-width:1024px){.block-push-iconics .inside .block-push-iconics__container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(var(--spacing) * 10)}}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push{max-width:73.07vw;display:grid;row-gap:calc(var(--spacing) * 8);text-align:center;grid-template-rows:auto 1fr;padding-bottom:var(--spacings-small-xl, 1rem)}@media screen and (min-width:1024px){.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push{max-width:unset}}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push a{display:grid}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push img{aspect-ratio:4 / 3;height:100%}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push .push__text{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;row-gap:calc(var(--spacing) * 4);text-align:start}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push .push__text .push__link{padding-top:var(--spacings-small-l);justify-self:center}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push .push__text a{margin-block-start:auto}.block-push-new-trending .inside{overflow:scroll;width:100%;padding-inline:1rem}@media screen and (min-width:1024px){.block-push-new-trending .inside{padding-inline:0}}.block-push-new-trending .inside .block-push-new-trending__container{display:flex;column-gap:calc(var(--spacing) * 5);width:max-content;flex-wrap:nowrap}@media screen and (min-width:1024px){.block-push-new-trending .inside .block-push-new-trending__container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(var(--spacing) * 10)}}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push{max-width:73.07vw;display:grid;width:100%;align-content:flex-start;row-gap:calc(var(--spacing) * 8);padding-bottom:var(--spacings-small-xl, 1rem)}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push .push__text{display:grid;row-gap:calc(var(--spacing) * 4)}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push a{display:grid}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push img{aspect-ratio:4 / 3;width:100%}.block-push-about .inside{overflow:scroll;width:100%}.block-push-about .inside .block-push-about__container{display:grid}.block-push-about .inside .block-push-about__container .block-push-about__push{display:grid;align-content:start;row-gap:calc(var(--spacing) * 8)}.block-push-about .inside .block-push-about__container .block-push-about__push .push__text{text-align:start;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;row-gap:calc(var(--spacing) * 4)}.block-push-about .inside .block-push-about__container .block-push-about__push .push__text .push__link{padding-top:var(--spacings-small-l);justify-self:center}.block-push-about .inside .block-push-about__container .block-push-about__push img{aspect-ratio:4 / 3;height:100%}.block-push-related-search .inside{overflow:scroll;width:100%}.block-push-related-search .inside .block-push-related-search__container{display:grid}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push{display:grid;align-content:start;row-gap:calc(var(--spacing) * 8)}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push .push__text{text-align:left;display:grid;row-gap:calc(var(--spacing) * 4);padding:0 0 var(--spacings-small-xl, 1rem) 0}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push .push__text .push__link{padding-top:var(--spacings-small-l);justify-self:flex-start}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push img{aspect-ratio:4 / 3;height:100%}}.block-search-trending .inside{overflow:scroll;width:100%;padding-inline:1rem}@media screen and (min-width:1024px){.block-search-trending .inside{padding-inline:0}}.block-search-trending .inside ul{display:flex;gap:calc(var(--spacing) * 6);flex-wrap:wrap}@media screen and (max-width:1023px){.block-search-trending .inside ul{width:max-content;flex-wrap:nowrap}}.block-search-trending .inside ul li{display:flex;height:1.875rem;padding:.4375rem .5rem;justify-content:center;align-items:center;border-radius:3px;color:var(--Content-secondary, #717171);border:1px solid var(--Border-secondary, #717171);transition:.15s ease-out}[data-algolia-results] .algolia-results__sidebar [data-algolia-explore] .inside{overflow:visible;padding-inline:0}@layer components{:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push,:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push .algolia-rule-push__media,:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push picture,:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push img,:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push video{width:100%;max-width:100%;min-width:0}:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push .algolia-rule-push__media{display:block}:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push img,:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push video{height:100%;object-fit:cover;aspect-ratio:var(--ratio-mobile, 4 / 3)}.collection-grid--next.is-active{padding-top:calc(var(--spacing) * 20);visibility:visible;max-height:max-content}@media screen and (min-width:768px){.collection-grid c-media-card.algolia-rule-push .algolia-rule-push__media img,.collection-grid c-media-card.algolia-rule-push .algolia-rule-push__media video{aspect-ratio:var(--ratio-desktop, 4 / 3)}}}@layer components{:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push .algolia-rule-push__media,:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push picture,:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push img{width:100%}:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push .algolia-rule-push__media{display:block}:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push img{height:100%;object-fit:cover;aspect-ratio:var(--ratio-mobile, 4 / 3)}:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push[style*=--push-columns]{grid-column:span min(var(--push-columns),2)}@media screen and (min-width:768px){:is(.collection-grid,.collection-grid--next) c-media-card.algolia-rule-push[style*=--push-columns]{grid-column:span min(var(--push-columns),4)}}.collection-grid--next.is-active{padding-top:calc(var(--spacing) * 20);visibility:visible;max-height:max-content}@media screen and (min-width:768px){.collection-grid c-media-card.algolia-rule-push .algolia-rule-push__media img{aspect-ratio:var(--ratio-desktop, 4 / 3)}}}@layer components{.filter-bar_container-tag [data-ais-clear],.filter-bar_container-tag>.link{flex:0 0 auto;white-space:nowrap}}@layer components{.block-trending-search .inside{overflow:scroll;width:100%;padding-inline:1rem}@media screen and (min-width:1024px){.block-trending-search .inside{padding-inline:0}}.block-trending-search .inside ul{display:flex;column-gap:calc(var(--spacing) * 6);width:max-content;flex-wrap:nowrap}.block-trending-search .inside ul li{display:flex;height:1.875rem;padding:.4375rem .5rem;justify-content:center;align-items:center;border-radius:3px;border:1px solid var(--Border-secondary, #717171);color:var(--Content-secondary, #717171);transition:.15s ease-out}.block-trending-search .inside ul li :hover{text-decoration:var(--color-black)}.block-push-iconics .inside{overflow:scroll;width:100%;padding-inline:1rem}@media screen and (min-width:1024px){.block-push-iconics .inside{padding-inline:0}}.block-push-iconics .inside .block-push-iconics__container{display:flex;column-gap:calc(var(--spacing) * 5);width:max-content;flex-wrap:nowrap}@media screen and (min-width:1024px){.block-push-iconics .inside .block-push-iconics__container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(var(--spacing) * 10)}}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push{max-width:73.07vw;display:grid;row-gap:calc(var(--spacing) * 8);text-align:center;grid-template-rows:auto 1fr;padding-bottom:var(--spacings-small-xl, 1rem)}@media screen and (min-width:1024px){.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push{max-width:unset}}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push a{display:grid}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push img{aspect-ratio:4 / 3;height:100%}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push .push__text{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;row-gap:calc(var(--spacing) * 4);text-align:start}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push .push__text .push__link{padding-top:var(--spacings-small-l);justify-self:center}.block-push-iconics .inside .block-push-iconics__container .block-push-iconics__push .push__text a{margin-block-start:auto}.block-push-new-trending .inside{overflow:scroll;width:100%;padding-inline:1rem}@media screen and (min-width:1024px){.block-push-new-trending .inside{padding-inline:0}}.block-push-new-trending .inside .block-push-new-trending__container{display:flex;column-gap:calc(var(--spacing) * 5);width:max-content;flex-wrap:nowrap}@media screen and (min-width:1024px){.block-push-new-trending .inside .block-push-new-trending__container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(var(--spacing) * 10)}}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push{max-width:73.07vw;display:grid;width:100%;align-content:flex-start;row-gap:calc(var(--spacing) * 8);padding-bottom:var(--spacings-small-xl, 1rem)}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push .push__text{display:grid;row-gap:calc(var(--spacing) * 4)}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push a{display:grid}.block-push-new-trending .inside .block-push-new-trending__container .block-push-new-trending__push img{aspect-ratio:4 / 3;width:100%}.block-push-about .inside{overflow:scroll;width:100%}.block-push-about .inside .block-push-about__container{display:grid}.block-push-about .inside .block-push-about__container .block-push-about__push{display:grid;align-content:start;row-gap:calc(var(--spacing) * 8)}.block-push-about .inside .block-push-about__container .block-push-about__push .push__text{text-align:start;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;row-gap:calc(var(--spacing) * 4)}.block-push-about .inside .block-push-about__container .block-push-about__push .push__text .push__link{padding-top:var(--spacings-small-l);justify-self:center}.block-push-about .inside .block-push-about__container .block-push-about__push img{aspect-ratio:4 / 3;height:100%}.block-push-related-search .inside{overflow:scroll;width:100%}.block-push-related-search .inside .block-push-related-search__container{display:grid}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push{display:grid;align-content:start;row-gap:calc(var(--spacing) * 8)}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push .push__text{text-align:center;display:grid;row-gap:calc(var(--spacing) * 4);padding:0 var(--spacings-small-xl, 1rem) var(--spacings-small-xl, 1rem) var(--spacings-small-xl, 1rem)}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push .push__text .push__link{padding-top:var(--spacings-small-l);justify-self:center}.block-push-related-search .inside .block-push-related-search__container .block-push-related-search__push img{aspect-ratio:4 / 3;height:100%}}@layer components{@media screen and (min-width:1024px){.body--cart #MainContent:has([data-cart-items]):has([data-cart-empty]) .section-cart-summary,.body--cart #MainContent:has([data-cart-items]):has([data-cart-empty]) .section-text-gallery-media,.body--cart #MainContent:has([data-cart-items]):has([data-cart-empty]) .section-cart-samples{display:none}.body--cart .section-text-gallery-media{grid-column:1 / span 1;grid-row:3 / span 1;overflow:hidden;max-width:none!important;margin:initial!important}}}@layer components{.collection-grid--next.is-active{padding-top:calc(var(--spacing) * 20);visibility:visible;max-height:max-content}}@layer components{.engraving-trigger__wrapper .engraving-trigger .engraving-trigger__content .label{white-space:nowrap}.engraving-trigger__wrapper .engraving-trigger:hover .label{transform:translate(0);opacity:1}.engraving-trigger__wrapper .engraving-trigger .label{transform:translate(100%);opacity:0;transition:all .3s ease}}@layer components{.shopify-section--newsletter-popin .body-m-light{margin-block-start:.625rem;color:var(--color-gris-perle);text-align:center}}@layer variants{@media screen and (min-width:1024px){.section-content-media.v-container-padded-desktop .block-content-container.content-container{padding-inline:5rem}}.section-content-media.v-disposition-media-mobile--top{grid-template:auto auto / auto}.section-content-media.v-disposition-media-mobile--top .media-container{order:1}.section-content-media.v-disposition-media-mobile--top .block-content-container.content-container{order:2;--padding-block-start: var(--spacings-medium-l, 2.5rem)}@media screen and (min-width:1024px){.section-content-media.v-disposition-media-mobile--top .block-content-container.content-container{--padding-block-start: 0}}.section-content-media.v-disposition-media-mobile--bottom .media-container{order:2}.section-content-media.v-disposition-media-mobile--bottom .block-content-container.content-container{order:1}@media screen and (min-width:1024px){.section-content-media.v-disposition-media-desktop--bottom,.section-content-media.v-disposition-media-desktop--top{grid-template:auto auto / auto}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--bottom,.section-content-media.v-disposition-media-desktop--top) .block-content-container.content-container .inside{max-width:40.8125rem}}@media screen and (min-width:1024px){:is(:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-56,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-45) .media-container,:is(:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-56,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-45) .block-content-container.content-container{max-width:50%;min-width:36.11%;width:100%}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-43,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-11,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-169{display:flex;flex-direction:row}}@media screen and (min-width:1024px){:is(:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-43,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-11,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-169) .media-container{max-width:53.47%;min-width:37.85%;width:100%}}@media screen and (min-width:1024px){:is(:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-43,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-11,:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left).v-media-ratio-desktop-169) .block-content-container.content-container{max-width:46.53%;min-width:33.26%;width:100%}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left) .block-content-container.content-container{padding-block:0!important}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--left) .block-content-container.content-container .inside{max-width:26.875rem}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--left,.section-content-media.v-disposition-media-desktop--top) .media-container{order:1}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--left,.section-content-media.v-disposition-media-desktop--top) .block-content-container.content-container{order:2}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--bottom) .media-container{order:2}}@media screen and (min-width:1024px){:is(.section-content-media.v-disposition-media-desktop--right,.section-content-media.v-disposition-media-desktop--bottom) .block-content-container.content-container{order:1}}}@layer variants{.section-coupon:has(.content-container.is-white){border:1px solid var(--State-Disable, #c8c8c8)}@media screen and (min-width:1024px){.section-coupon.v-container-padded-desktop .content-container{padding-inline:5rem}}.section-coupon.v-disposition-media-mobile--top{grid-template:auto auto / auto}.section-coupon.v-disposition-media-mobile--top .media-container{order:1}.section-coupon.v-disposition-media-mobile--top .content-container{order:2;--padding-block-start: var(--spacings-medium-l, 2.5rem)}@media screen and (min-width:1024px){.section-coupon.v-disposition-media-mobile--top .content-container{--padding-block-start: 0}}.section-coupon.v-disposition-media-mobile--bottom .media-container{order:2}.section-coupon.v-disposition-media-mobile--bottom .content-container{order:1}@media screen and (min-width:1024px){:is(:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-56,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-45) .media-container{min-width:24.5rem;max-width:40.8125rem;width:100%}}@media screen and (min-width:1024px){:is(:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-56,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-45) .content-container{max-width:50%;min-width:36.11%;width:100%}}@media screen and (min-width:1024px){:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-43,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-11,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-169{display:flex;flex-direction:row}}@media screen and (min-width:1024px){:is(:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-43,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-11,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-169) .media-container{max-width:25rem;min-width:25rem;width:100%}}@media screen and (min-width:1024px){:is(:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-43,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-11,:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left).v-media-ratio-desktop-169) .content-container{min-width:24.5rem;max-width:40.8125rem;width:100%}}@media screen and (min-width:1024px){:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left) .content-container{padding-block:1.9375rem!important;padding-inline:5rem}}@media screen and (min-width:1024px){:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--left) .content-container .inside{max-width:30.8125rem}}@media screen and (min-width:1024px){:is(.section-coupon.v-disposition-media-desktop--left,.section-coupon.v-disposition-media-desktop--top) .media-container{order:1}}@media screen and (min-width:1024px){:is(.section-coupon.v-disposition-media-desktop--left,.section-coupon.v-disposition-media-desktop--top) .content-container{order:2}}@media screen and (min-width:1024px){:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--bottom) .media-container{order:2}}@media screen and (min-width:1024px){:is(.section-coupon.v-disposition-media-desktop--right,.section-coupon.v-disposition-media-desktop--bottom) .content-container{order:1}}.section-coupon:has(.content-container[style*="--background-color: #ffffff"]){border:1px solid var(--State-Disable, #c8c8c8)}}@layer components{.section-in-page-nav [data-internal-name]{scroll-margin-top:8rem}body:has(header.is-scroll-down) :is(.section-in-page-nav [data-internal-name]){scroll-margin-top:4rem}}@layer settings{.section-collection-list c-media-container.media-container video,.section-collection-list c-media-container.media-container picture img{aspect-ratio:var(--media-ratio-mobile)}@media screen and (min-width:1024px){.section-collection-list c-media-container.media-container video,.section-collection-list c-media-container.media-container picture img{aspect-ratio:var(--media-ratio-desktop)}}}@layer components{c-section-text-gallery-media{display:grid;align-items:flex-start}c-section-text-gallery-media>.content-container{padding:2.5rem 1rem 2rem;margin:0 auto}c-section-text-gallery-media>.content-container .inside{max-width:40.8125rem}}@layer variants{@media screen and (min-width:1024px){c-section-text-gallery-media.v-container-padded-desktop{padding-inline:7.5rem}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-container-padded-desktop>.content-container{padding-inline:5rem}}c-section-text-gallery-media.v-container-padded-mobile{padding-inline:2rem}@media screen and (min-width:1024px){c-section-text-gallery-media.v-container-padded-mobile:not(.v-container-padded-desktop){padding-inline:0}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-container-padded-mobile.v-container-padded-desktop{padding-inline:7.5rem}}c-section-text-gallery-media.v-disposition-media-mobile--top>.media-container{order:1}c-section-text-gallery-media.v-disposition-media-mobile--top>.content-container{order:2}c-section-text-gallery-media.v-disposition-media-mobile--top>c-gallery-container,c-section-text-gallery-media.v-disposition-media-mobile--top>.gallery-container{order:3}c-section-text-gallery-media.v-disposition-media-mobile--bottom>.media-container{order:3}c-section-text-gallery-media.v-disposition-media-mobile--bottom>.content-container{order:1}c-section-text-gallery-media.v-disposition-media-mobile--bottom>c-gallery-container,c-section-text-gallery-media.v-disposition-media-mobile--bottom>.gallery-container{order:2}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--left{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:2.5rem}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--left>.media-container{grid-column:1/2;grid-row:1/-1;align-self:center}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--left>.content-container{padding:0 var(--spacings-medium-xl, 3rem) 2.5rem;align-self:flex-end}}c-section-text-gallery-media.v-disposition-media-desktop--left c-gallery-container.v-slider .embla{--slide-spacing: 1rem;--slide-size-desktop: 40%}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--right{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:2.5rem}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--right>.media-container{grid-column:2/3;grid-row:1/-1;align-self:center}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--right>.content-container{padding:0 var(--spacings-medium-xl, 3rem) 2.5rem;align-self:flex-end}}c-section-text-gallery-media.v-disposition-media-desktop--right c-gallery-container.v-slider .embla{--slide-spacing: 1rem;--slide-size-desktop: 40%}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--right,c-section-text-gallery-media.v-disposition-media-desktop--left) .gallery-list .embla__progress{display:none}}:is(c-section-text-gallery-media.v-disposition-media-desktop--right,c-section-text-gallery-media.v-disposition-media-desktop--left) .gallery-list .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--right,c-section-text-gallery-media.v-disposition-media-desktop--left) .gallery-list .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}}@media(min-width:1024px){:is(:is(c-section-text-gallery-media.v-disposition-media-desktop--right,c-section-text-gallery-media.v-disposition-media-desktop--left) .gallery-list:has(.container-product-card:nth-child(3)),:is(c-section-text-gallery-media.v-disposition-media-desktop--right,c-section-text-gallery-media.v-disposition-media-desktop--left) .gallery-list:has(.container-collection-card:nth-child(3)),:is(c-section-text-gallery-media.v-disposition-media-desktop--right,c-section-text-gallery-media.v-disposition-media-desktop--left) .gallery-list:has(.container-info-card:nth-child(3)),:is(c-section-text-gallery-media.v-disposition-media-desktop--right,c-section-text-gallery-media.v-disposition-media-desktop--left) .gallery-list:has(.container-media-card:nth-child(3))) .embla__progress{display:grid}}c-section-text-gallery-media.v-disposition-media-desktop--top>.content-container{padding:2rem 1rem 2.5rem}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top>.content-container{padding:2.5rem 0;margin:0 auto;width:100%}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top>.content-container .inside{max-width:40.8125rem}}c-section-text-gallery-media.v-disposition-media-desktop--top>.content-container>.media-container{padding-block-end:2rem}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top>.content-container>.media-container{padding-block-end:2.5rem}}c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider{padding-block-end:2.5rem}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider{padding-block-end:3.5rem}}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list .embla__progress{display:none}}:is(c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-media-card:nth-child(5))) .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-media-card:nth-child(5))) .embla__viewport{padding-inline:var(--spacings-medium-m, 2rem)}}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list:has(.container-media-card:nth-child(5))) .embla__progress{display:grid}}c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .gallery-list .embla__viewport{padding-inline:0}}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .embla__container{justify-content:center}c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .embla__container:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .embla__container:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .embla__container:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider .embla__container:has(.container-media-card:nth-child(5)){justify-content:flex-start}}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list .embla__progress{display:none}}:is(c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-media-card:nth-child(5))) .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-media-card:nth-child(5))) .embla__viewport{padding-inline:3.5rem}}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list:has(.container-media-card:nth-child(5))) .embla__progress{display:grid}}c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .gallery-list .embla__viewport{padding-inline:0}}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .embla__container{justify-content:center}c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .embla__container:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .embla__container:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .embla__container:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--top c-gallery-container.v-slider.v-cart .embla__container:has(.container-media-card:nth-child(5)){justify-content:flex-start}}c-section-text-gallery-media.v-disposition-media-desktop--bottom>.content-container{padding:2.5rem 1rem 2rem}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom>.content-container{padding:2.5rem 0;margin:0 auto;width:100%}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom>.content-container .inside{max-width:40.8125rem}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom>.media-container{order:3}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom>.content-container{order:1}}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom>c-gallery-container,c-section-text-gallery-media.v-disposition-media-desktop--bottom>.gallery-container{order:2}}c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider{padding-block-end:2.5rem}@media screen and (min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider{padding-block-end:3.5rem}}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list .embla__progress{display:none}}:is(c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-media-card:nth-child(5))) .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-media-card:nth-child(5))) .embla__viewport{padding-inline:var(--spacings-medium-m, 2rem)}}@media(min-width:1024px){:is(c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list:has(.container-media-card:nth-child(5))) .embla__progress{display:grid}}c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list .embla__viewport{padding-inline:var(--spacings-small-xl, 1rem)}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .gallery-list .embla__viewport{padding-inline:0}}@media(min-width:1024px){c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .embla__container{justify-content:center}c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .embla__container:has(.container-product-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .embla__container:has(.container-collection-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .embla__container:has(.container-info-card:nth-child(5)),c-section-text-gallery-media.v-disposition-media-desktop--bottom c-gallery-container.v-slider .embla__container:has(.container-media-card:nth-child(5)){justify-content:flex-start}}}@layer components{.gallery-list{position:relative;grid-column:1 / -1;grid-row:1 / -1;display:none;grid-template-rows:auto;row-gap:1.3125rem;column-gap:var(--spacings-small-xl, 1rem);padding-inline:var(--spacings-small-xl, 1rem);pointer-events:none;opacity:0}@media(min-width:1024px){.gallery-list{row-gap:1.5rem;padding-inline:var(--spacings-medium-m, 2rem)}}.gallery-list.is-active{display:grid;opacity:1;pointer-events:auto}}@layer components{.card-product{display:grid;row-gap:var(--spacings-small-xl);text-align:center;justify-items:center;height:100%;grid-template:auto 1fr / auto}.card-product__top{display:grid;grid-template:1fr / 1fr;width:100%}.card-product-quick-buy__container{grid-row:1 / -1;grid-column:1/-1;z-index:3;align-self:flex-end;justify-self:flex-end;padding-block-end:var(--spacings-small-xl);padding-inline-end:var(--spacings-small-xl)}.card-product_tags{grid-row:1 / -1;grid-column:1/-1;z-index:3;align-self:flex-start;justify-self:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacings-small-m);padding-top:var(--spacings-small-m);padding-left:var(--spacings-small-m);pointer-events:none;transition:all .3s ease}@media screen and (min-width:1024px){.card-product_tags{padding-top:var(--spacings-small-xl);padding-left:var(--spacings-small-xl)}}.card-product_tags .tag{display:grid;padding:var(--spacings-small-s) var(--spacings-small-s) var(--spacings-small-xs);background-color:var(--color-white)}.card-product_image{display:grid;grid-row:1 / -1;grid-column:1/-1}.card-product_image figure{grid-column:1/-1;grid-row:1/-1;z-index:1;width:100%;aspect-ratio:3/4}.card-product_image figure video{object-fit:cover;width:100%}.card-product_image figure:nth-child(2n){transition:all .5s linear;z-index:0;opacity:0;visibility:hidden}@media(hover:hover)and (pointer:fine){.card-product_image.is-hover-active:hover figure:nth-child(2n){z-index:2;opacity:1;visibility:visible}}.card-product figure img,.card-product figure video{display:grid;aspect-ratio:3/4;height:100%}.card-product_content{grid-row:2 / span 1;grid-column:1/-1;display:grid;width:100%;row-gap:var(--spacings-small-xl);padding:0 var(--spacings-small-m) var(--spacings-small-xl)}@media screen and (min-width:1024px){.card-product_content{padding:0 var(--spacings-small-xl) var(--spacings-small-xl)}}.card-product_description{overflow:hidden;height:fit-content;color:var(--color-content-secondary)}.card-product_infos{display:grid;align-content:flex-start;row-gap:var(--spacings-small-xl)}.card-product_infos.card-product_infos--set-to-compose{align-content:space-between}.card-product_infos .card-product_infos_top{display:grid;row-gap:var(--spacings-small-m)}.card-product_infos .card-product_infos_bottom{display:grid;row-gap:var(--spacings-small-s)}.card-product_content .product-form{align-self:flex-end}.card-product_content .product-form .button{margin:auto}.card-product_content .product-form .button.button--card-product{width:fit-content}.card-product.set-to-compose{border:1px solid var(--State-Disable, #c8c8c8)}}@layer components{.card-product-quick-buy__container .card-product-quick-buy{pointer-events:auto;z-index:2;display:grid;height:2.25rem;border-radius:var(--radius-full, 999px);background:var(--Background-primary, #fff);align-content:center;overflow:hidden;color:var(--Content-primary, #000);padding:var(--spacings-small-m, .5rem)}.card-product-quick-buy__container .card-product-quick-buy:active{color:var(--State-Pressed, #717171)}.card-product-quick-buy__container .card-product-quick-buy:disabled{color:var(--color-black-200);cursor:initial;pointer-events:none;background:var(--color-black-100)}.card-product-quick-buy__container .card-product-quick-buy:disabled label{color:var(--color-black-200)}:is(.card-product-quick-buy__container .card-product-quick-buy:hover,.is-animate-quick-buy :is(.card-product-quick-buy__container .card-product-quick-buy)) .card-product-quick-buy__content{gap:var(--spacings-small-xs, .125rem);grid-template-columns:auto 1fr}:is(.card-product-quick-buy__container .card-product-quick-buy:hover,.is-animate-quick-buy :is(.card-product-quick-buy__container .card-product-quick-buy)) .label{transform:translate(0);opacity:1;transition:0s}.card-product-quick-buy__container .card-product-quick-buy .label{display:inline-block;width:100%;min-width:0;text-wrap:nowrap;overflow:hidden;transform:translate(100%);opacity:0;transition:all .3s ease}.card-product-quick-buy__container .card-product-quick-buy .card-product-quick-buy__content{display:inline-grid;align-items:center;grid-template-columns:auto 0fr;transition:grid-template-columns .3s ease,gap .3s ease}.card-product-quick-buy__container .card-product-quick-buy .card-product-quick-buy__content .logo{display:inline-grid}}@layer variants{.card-product-quick-buy.is-disabled{cursor:initial;color:var(--State-Disable, #c8c8c8)}}@layer components{.block-content-container.content-container{--background-color: transparent;width:100%;display:grid;text-align:center;justify-content:center;padding-inline:var(--spacings-medium-m, 2rem);background-color:var(--background-color);padding-block:var(--spacings-medium-l, 2.5rem)}@media screen and (min-width:1024px){.block-content-container.content-container{padding-inline:var(--spacings-large-l, 7.5rem);padding-block:var(--spacings-large-xs, 3.5rem)}}.block-content-container.content-container .inside{display:grid;align-content:center;gap:var(--spacings-small-m, .5rem)}}@layer variants{.block-content-container.content-container.v-text-align-left{text-align:left}.block-content-container.content-container.v-text-align-left c-countdown{justify-content:flex-start}.block-content-container.content-container.v-text-align-center{text-align:center}.block-content-container.content-container.v-text-align-center c-countdown{justify-content:center}.block-content-container.content-container.v-text-align-right{text-align:right}.block-content-container.content-container.v-text-align-right c-countdown{justify-content:flex-end}}@layer components{.block-content-container.content-container{--background-color: transparent;width:100%;display:grid;text-align:center;justify-content:center;padding-inline:var(--spacings-medium-m, 2rem);background-color:var(--background-color);padding-block:var(--spacings-medium-l, 2.5rem)}@media screen and (min-width:1024px){.block-content-container.content-container{padding-inline:var(--spacings-large-l, 7.5rem);padding-block:var(--spacings-large-xs, 3.5rem)}}.block-content-container.content-container .inside{display:grid;align-content:center;gap:var(--spacings-small-m, .5rem)}}@layer variants{.block-content-container.content-container.v-text-align-left{text-align:left}.block-content-container.content-container.v-text-align-left c-countdown{justify-content:flex-start}.block-content-container.content-container.v-text-align-center{text-align:center}.block-content-container.content-container.v-text-align-center c-countdown{justify-content:center}.block-content-container.content-container.v-text-align-right{text-align:right}.block-content-container.content-container.v-text-align-right c-countdown{justify-content:flex-end}}@layer components{c-gallery-container{background-color:var(--background-color);overflow:hidden}c-gallery-container .container-tabs{overflow:scroll}c-gallery-container .tabs{position:relative;width:max-content;display:flex;align-items:flex-start;gap:var(--spacings-medium-s, 1.5rem);padding-block-end:var(--spacings-medium-s, 1.5rem);padding-inline:1rem;margin:0 auto}.gallery-container__content{display:grid}c-gallery-container:not(:defined) .gallery-container__content>.gallery-list:not(:first-child){display:none}.embla{--slide-spacing: 1rem;--slide-size-mobile: 70%;--slide-size-desktop: 22%}.embla .embla__viewport{--bg-info-card: "transparent";overflow:hidden;position:relative;padding-block-end:.125rem}@media(min-width:1024px){.embla .embla__viewport{padding-inline:0}}.embla .container_embla__prev,.embla .container_embla__next{height:100%;z-index:2;right:0;width:6.25rem;position:absolute;display:none;top:50%;opacity:1;transform:translateY(calc(-50% - 1.25rem));cursor:none}@media(min-width:1024px){.embla .container_embla__prev,.embla .container_embla__next{display:grid}}:is(.embla .container_embla__prev,.embla .container_embla__next)[data-disabled]{opacity:0;pointer-events:none;cursor:not-allowed}.embla .container_embla__prev{left:0}.embla .container_embla__next{right:0}.embla .embla__prev,.embla .embla__next{cursor:none;display:grid;align-self:center;justify-self:center;width:2.5rem;height:var(--spacings-medium-l, 2.5rem);justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:var(--radius-full, 999px);border:var(--border-width-extra-small, 1px) solid var(--Border-primary, #000);background:var(--Background-primary, #fff);transition:transform .15s ease-out}.embla .embla__progress{display:block;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:var(--radius-small, 2px);background:var(--State-Disable, #c8c8c8);position:relative;height:.0625rem;justify-self:center;align-self:center;width:15rem;max-width:90%;overflow:hidden}.embla .embla__progress .embla__progress__bar{background:var(--Content-primary, #000);position:absolute;width:100%;top:0;bottom:0;left:0;transition:transform .3s ease}}@layer variants{c-gallery-container.v-grid .gallery-list .embla__container{grid-template:auto / 1fr 1fr;display:grid;row-gap:2rem;column-gap:.5rem;justify-content:center}@media(min-width:1024px){c-gallery-container.v-grid .gallery-list .embla__container{display:flex;row-gap:2.5rem;column-gap:var(--spacings-small-xl, 1rem)}c-gallery-container.v-grid .gallery-list .embla__container .embla__slide{max-width:18.75rem;width:100%}c-gallery-container.v-grid .gallery-list .embla__container .embla__slide.container-info-card{max-width:28.0625rem;width:100%}}@media(min-width:1024px){c-gallery-container.v-grid .gallery-list .embla__container:has(.container-product-card:nth-child(4)),c-gallery-container.v-grid .gallery-list .embla__container:has(.container-collection-card:nth-child(4)),c-gallery-container.v-grid .gallery-list .embla__container:has(.container-info-card:nth-child(4)),c-gallery-container.v-grid .gallery-list .embla__container:has(.container-media-card:nth-child(4)){display:grid;grid-template:auto / repeat(4,minmax(0,18.75rem))}}c-gallery-container.v-grid .embla__prev,c-gallery-container.v-grid .embla__next{display:none;visibility:hidden}c-gallery-container.v-grid .embla__progress{display:none}c-gallery-container.v-slider .gallery-list{padding-inline:0}@media(min-width:1024px){c-gallery-container.v-slider .gallery-list{padding-inline:0}}c-gallery-container.v-slider .gallery-list .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}c-gallery-container.v-slider .gallery-list .embla__slide{flex:0 0 var(--slide-size-mobile);min-width:0;padding-left:var(--slide-spacing)}@media(min-width:1024px){c-gallery-container.v-slider .gallery-list .embla__slide{flex:0 0 var(--slide-size-desktop)}}c-gallery-container.v-cart .embla{--slide-spacing: 1rem;--slide-size-mobile: 70%;--slide-size-desktop: 30%}@media(min-width:1024px){c-gallery-container.v-cart .embla__viewport{padding-inline:3.5rem}}}@layer components{.media-container{display:grid}.media-container .test-container-image,.media-container .container-card-horizontal,.media-container .container-button,.media-container .container-video{grid-column:1/-1;grid-row:1/-1}.media-container .test-container-image{display:grid}.media-container .test-container-image a{cursor:pointer}.media-container picture{display:grid;align-self:center}}@layer components{.media-container{display:grid}.media-container .test-container-image,.media-container .container-card-horizontal,.media-container .container-button,.media-container .container-video{grid-column:1/-1;grid-row:1/-1}.media-container .test-container-image{display:grid}.media-container .test-container-image a{cursor:pointer}.media-container picture{display:grid;align-self:center}.media-container .container-card-horizontal{justify-items:center;display:grid;pointer-events:none;z-index:2;width:100%;height:100%}@media screen and (min-width:1024px){.media-container .container-card-horizontal{justify-items:flex-end}}.media-container .container-card-horizontal .product-card-horizontal{position:sticky;pointer-events:auto;top:calc(100vh - 12.5rem);margin-block:var(--spacings-medium-l, 2.5rem)}@media screen and (min-width:1024px){.media-container .container-card-horizontal .product-card-horizontal{margin-block:var(--spacings-medium-xl, 3rem);margin-inline-end:var(--spacings-medium-xl, 3rem)}}.media-container .container-button{display:grid;justify-items:center;width:100%;height:fit;pointer-events:none;align-items:flex-end}.media-container .container-button .cta{pointer-events:auto;margin-block:var(--spacings-medium-l, 2.5rem)}@media screen and (min-width:1024px){.media-container .container-button .cta{margin-block:var(--spacings-medium-xl, 3rem)}}}@layer variants{.container-button.v-sticky .cta{position:sticky;top:calc(100vh - 6rem)}.media-container[data-animate-card] .container-card-horizontal .product-card-horizontal{opacity:0;transform:translateY(1.25rem);transition:opacity 1.2s ease,transform 1.2s ease;transition-delay:var(--card-delay, 2s)}.media-container[data-animate-card].is-visible .container-card-horizontal .product-card-horizontal{opacity:1;transform:translateY(0)}}@layer components{.title{color:var(--Content-primary, #000);font-family:var(--font-headline);font-size:var(--typography-headline-m-font-size, 2rem);font-style:normal;font-weight:var(--typography-headline-m-font-weight, 400);line-height:var(--typography-headline-m-line-height, 2.375rem);letter-spacing:var(--typography-headline-m-letter-spacing, 0)}}@layer components{c-category-card .media-container{align-self:flex-start}c-category-card .content-container{--background-color: transparent;display:grid;text-align:center;justify-content:center;padding:var(--spacings-small-xl, 1rem);height:100%}c-category-card .content-container .inside{display:grid;height:100%;gap:var(--spacings-small-m, .5rem);grid-template-rows:1fr auto}c-category-card .content-container .inside .inside__top{display:grid;gap:var(--spacings-small-m, .5rem);align-self:flex-start}c-category-card .content-container .inside .inside__top .title{color:var(--Content-primary, #000);font-family:var(--font-headline);font-size:var(--typography-headline-m-font-size, 2rem);font-style:normal;font-weight:var(--typography-headline-m-font-weight, 400);line-height:var(--typography-headline-m-line-height, 2.375rem);letter-spacing:var(--typography-headline-m-letter-spacing, 0)}c-category-card .content-container .inside .inside__top .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;align-self:stretch}c-category-card .content-container .inside .inside__top .category-card__product-count{padding-block-start:.5rem}c-category-card .content-container .inside .inside__bottom{display:grid;gap:var(--spacings-small-m, .5rem);align-self:flex-end}}@layer components{.collections-list__embla .embla__viewport{overflow:hidden}.collections-list__embla .embla__progress{margin-top:var(--spacings-small-xl, 1rem);margin-inline:auto;width:15rem;max-width:90%;height:.0625rem;background:var(--State-Disable, #c8c8c8);border-radius:var(--radius-small, 2px);overflow:hidden}.collections-list__embla .embla__progress__bar{height:100%;width:100%;background:var(--color-black, #000);border-radius:var(--radius-small, 2px);will-change:transform;transition:transform .3s ease}.collections-list__embla .container_embla__prev,.collections-list__embla .container_embla__next{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:6.25rem;height:100%;cursor:none}@media screen and (min-width:1024px){.collections-list__embla .container_embla__prev,.collections-list__embla .container_embla__next{display:grid}}:is(.collections-list__embla .container_embla__prev,.collections-list__embla .container_embla__next)[data-disabled]{opacity:0;pointer-events:none}.collections-list__embla .container_embla__prev{left:0;justify-content:flex-start}.collections-list__embla .container_embla__next{right:0;justify-content:flex-end}.collections-list__embla .embla__prev,.collections-list__embla .embla__next{display:grid;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:var(--radius-full, 999px);border:1px solid var(--Border-primary, #000);background:var(--Background-primary, #fff);cursor:pointer}}@layer variants{.cta.v-fit{width:fit-content;justify-self:center}.cta.v-primary.v-margin-top{margin-top:var(--spacings-medium-m, 2rem)}.cta.v-secondary.v-margin-top{margin-top:var(--spacings-medium-s, 1.5rem)}.cta.v-primary{position:relative;display:inline-flex;justify-content:center;align-items:center}.cta.v-primary.v-small{height:var(--spacings-medium-l, 2.5rem);padding:0 var(--spacings-small-m, .5rem)}.cta.v-primary.v-small .cta--label{gap:var(--spacings-small-xs, .125rem);font-family:var(--font-headline);font-size:var(--typography-label-s-alternatif-font-size, .875rem);font-style:normal;font-weight:var(--typography-label-s-alternatif-font-weight, 400);line-height:var(--typography-label-s-alternatif-line-height, 1rem);letter-spacing:var(--typography-label-s-alternatif-letter-spacing, 0)}.cta.v-primary.v-large{height:var(--spacings-medium-xl, 3rem);padding:0 var(--spacings-medium-s, 1.5rem)}.cta.v-primary.v-large .cta--label{gap:var(--spacings-small-s, .25rem);font-style:normal;font-size:var(--typography-label-m-alternatif-font-size, 1rem);font-family:var(--font-headline);font-weight:var(--typography-label-m-alternatif-font-weight, 400);line-height:var(--typography-label-m-alternatif-line-height, 1.125rem);letter-spacing:var(--typography-label-m-alternatif-letter-spacing, 0)}.cta.v-primary.v-light{color:var(--Content-primary, #000);border:var(--border-width-extra-small, 1px) solid currentColor;background:var(--Background-primary, #fff);transition:all .4s ease}.cta.v-primary.v-light:after{content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.125rem;clip-path:inset(0 0 0 0);transition:all .4s ease}:is(.cta.v-primary.v-light:hover,.cta.v-primary.v-light:focus):after{clip-path:inset(100% 0 0 0)}.cta.v-primary.v-light:active{color:var(--State-Pressed, #717171)}.cta.v-primary.v-light:disabled,.cta.v-primary.v-light.is-form-disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}:is(.cta.v-primary.v-light:disabled,.cta.v-primary.v-light.is-form-disabled) .cta--label{color:var(--State-Disable, #c8c8c8)}.cta.v-primary.v-light .cta--label{color:var(--Content-primary, #000)}.cta.v-primary.v-dark{color:var(--Content-primary, #000);border:var(--border-width-extra-small, 1px) solid transparent;background:currentColor;transition:all .4s ease}.cta.v-primary.v-dark:active{color:var(--State-Pressed, #717171)}.cta.v-primary.v-dark:disabled,.cta.v-primary.v-dark.is-form-disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}.cta.v-primary.v-dark .cta--label{color:var(--color-white)}.cta.v-primary .cta--label{display:flex;align-items:center}.cta.v-secondary{position:relative;display:inline-flex;justify-content:center;align-items:flex-start;gap:var(--spacings-small-s, .25rem)}.cta.v-secondary.v-large .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem);font-family:var(--font-headline);font-size:var(--typography-label-m-alternatif-font-size, 1rem);font-style:normal;font-weight:var(--typography-label-m-alternatif-font-weight, 400);line-height:var(--typography-label-m-alternatif-line-height, 1.125rem);letter-spacing:var(--typography-label-m-alternatif-letter-spacing, 0);padding-bottom:.25rem}.cta.v-secondary.v-large .cta--label:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.0625rem}.cta.v-secondary:active{color:var(--State-Pressed, #717171)}.cta.v-secondary:disabled,.cta.v-secondary.is-form-disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}:is(.cta.v-secondary:hover,.cta.v-secondary:focus) .cta--label:after,:is(.cta.v-secondary:hover,.cta.v-secondary:focus) .cta--label .cta--label__text:after{transform:translateY(-.125rem)}.cta.v-secondary.v-normal .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem);font-family:var(--font-headline);font-size:var(--typography-label-m-alternatif-font-size, 1rem);font-style:normal;font-weight:var(--typography-label-m-alternatif-font-weight, 400);line-height:var(--typography-label-m-alternatif-line-height, 1.125rem);letter-spacing:var(--typography-label-m-alternatif-letter-spacing, 0)}.cta.v-secondary.v-normal .cta--label .cta--label__text{position:relative;padding-bottom:.25rem}.cta.v-secondary.v-normal .cta--label .cta--label__text:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.0625rem}.cta.v-full{width:100%}}@layer components{.engraving-tabs__item.is-disabled{opacity:.5}.engraving-panel__form-wrapper c-product-form form{padding:var(--spacings-small-xl, 1rem);display:grid;grid-template:1fr / 1fr}@media screen and (min-width:1024px){.engraving-panel__form-wrapper c-product-form form{overflow:visible;gap:var(--spacings-medium-l, 2.5rem);padding:var(--spacings-large-xs, 3.5rem) var(--spacings-large-l, 7.5rem) var(--spacings-medium-l, 2.5rem)}}c-product-form{-ms-overflow-style:none;scrollbar-width:none}c-product-form::-webkit-scrollbar{display:none}}@layer components{.engraving-step--text .engraving-input .engraving-input__error.is-active{display:flex}}@layer components{.main-product__gallery .engraving-trigger__wrapper .engraving-trigger .engraving-trigger__content .logo{display:inline-grid;justify-items:center;align-items:center}:is(.main-product__gallery .engraving-trigger__wrapper .engraving-trigger:hover,.is-animate-engraving-trigger :is(.main-product__gallery .engraving-trigger__wrapper .engraving-trigger)) .label{transform:translate(0);opacity:1}.main-product__gallery .engraving-trigger__wrapper .engraving-trigger .label{transform:translate(100%);opacity:0;transition:all .3s ease}.gallery-main-product .embla{--slide-spacing: 1rem;--slide-size-mobile: 100%;--slide-size-tablet: 60%;--slide-size-desktop: 100%}.gallery-main-product .embla .embla__viewport{--bg-info-card: "transparent";overflow:hidden;position:relative;padding-block-end:.125rem;display:grid}@media(min-width:1024px){.gallery-main-product .embla .embla__viewport{padding-inline:0}}.gallery-main-product .embla .product-description{grid-column:1/-1;grid-row:1/-1;z-index:2;align-self:end;justify-self:center;width:100%;text-align:center;min-height:10.6875rem;color:var(--color-white);mix-blend-mode:difference;pointer-events:none;transition:opacity .3s ease;padding:0 0 var(--spacings-medium-s, 1.5rem)}@media(min-width:1024px){.gallery-main-product .embla .product-description{display:none}}.gallery-main-product .embla .embla__container{grid-column:1/-1;grid-row:1/-1;transition:height .3s linear;height:fit-content;display:flex;align-items:flex-start;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.gallery-main-product .embla .embla__container:has(.embla__slide):not(:has(.embla__slide~.embla__slide)){justify-content:center}.gallery-main-product .embla .embla__slide{flex:0 0 var(--slide-size-mobile);min-width:0}@media(min-width:768px){.gallery-main-product .embla .embla__slide{flex:0 0 var(--slide-size-tablet)}}@media(min-width:1024px){.gallery-main-product .embla .embla__slide{flex:0 0 var(--mp-gallery-slide-size, var(--slide-size-desktop))}}.gallery-main-product .embla .container_embla__prev,.gallery-main-product .embla .container_embla__next{width:2.5rem;height:2.5rem;z-index:2;position:absolute;display:none;top:50%;opacity:1;transform:translateY(-50%);cursor:pointer}@media(min-width:1024px){.gallery-main-product .embla .container_embla__prev,.gallery-main-product .embla .container_embla__next{display:grid}}:is(.gallery-main-product .embla .container_embla__prev,.gallery-main-product .embla .container_embla__next)[data-disabled]{opacity:0;pointer-events:none;cursor:not-allowed}.gallery-main-product .embla .container_embla__prev{left:1rem}.gallery-main-product .embla .container_embla__next{right:1rem}.gallery-main-product .embla .embla__prev,.gallery-main-product .embla .embla__next{cursor:pointer;display:grid;align-self:center;justify-self:center;width:2.5rem;height:2.5rem;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:var(--radius-full, 999px);border:var(--border-width-extra-small, 1px) solid var(--Border-primary, #000);background:var(--Background-primary, #fff);transform:none!important;transition:background-color .15s ease-out}.gallery-main-product .embla .embla__prev:hover,.gallery-main-product .embla .embla__next:hover{background:var(--color-white-100, #f8f8f8)}.gallery-main-product .embla .embla__progress{display:block;border-radius:var(--radius-small, 2px);background:#ffffff59;mix-blend-mode:difference;position:relative;height:.0625rem;justify-self:center;align-self:end;width:15rem;max-width:90%;overflow:hidden;margin-block-end:.5rem;margin-inline:auto}.gallery-main-product .embla .embla__progress .embla__progress__bar{background:var(--color-white);position:absolute;width:100%;top:0;bottom:0;left:0;mix-blend-mode:difference;transition:transform .3s ease}}@layer components{c-info-card .content-container{display:grid;row-gap:.5rem;max-width:28.0625rem;padding:0;text-align:center}}@layer components{.link{margin-top:.75rem}}@layer variants{.link.v-primary{position:relative;display:inline-flex;justify-content:center;align-items:flex-start;gap:var(--spacings-small-s, .25rem)}.link.v-primary:active{color:var(--State-Pressed, #717171)}.link.v-primary:disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}:is(.link.v-primary:hover,.link.v-primary:focus) .cta--label:after,:is(.link.v-primary:hover,.link.v-primary:focus) .cta--label .cta--label__text:after{transform:translateY(-.125rem)}.link.v-primary .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem);font-family:var(--font-headline);font-size:var(--typography-label-m-regular-font-size, .875rem);font-style:normal;font-weight:var(--typography-label-m-regular-font-weight, 400);line-height:var(--typography-label-m-regular-line-height, 1rem);letter-spacing:var(--typography-label-m-regular-letter-spacing, 0)}.link.v-primary .cta--label .cta--label__text{position:relative;padding-bottom:.25rem}.link.v-primary .cta--label .cta--label__text:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.0625rem}.link.v-secondary{position:relative;display:inline-flex;justify-content:center;align-items:flex-start;gap:var(--spacings-small-s, .25rem)}.link.v-secondary:active{color:var(--State-Pressed, #717171)}.link.v-secondary:disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}:is(.link.v-secondary:hover,.link.v-secondary:focus) .cta--label:after,:is(.link.v-secondary:hover,.link.v-secondary:focus) .cta--label .cta--label__text:after{transform:translateY(-.125rem)}.link.v-secondary .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem);font-family:var(--font-body);font-size:var(--typography-label-s-regular-font-size, .75rem);font-style:normal;font-weight:var(--typography-label-s-regular-font-weight, 400);line-height:var(--typography-label-s-regular-line-height, .875rem);letter-spacing:var(--typography-label-s-regular-letter-spacing, 0)}.link.v-secondary .cta--label .cta--label__text{position:relative;padding-bottom:.25rem}.link.v-secondary .cta--label .cta--label__text:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background:currentColor;width:100%;height:.0625rem}.link.v-tabs{position:relative;display:inline-flex;justify-content:center;align-items:flex-start;gap:var(--spacings-small-s, .25rem);color:var(--Content-secondary, #717171)}.link.v-tabs:disabled{color:var(--State-Disable, #c8c8c8);cursor:initial}.link.v-tabs:hover,.link.v-tabs:focus,.link.v-tabs.is-active{color:var(--Content-primary, #000)}:is(.link.v-tabs:hover,.link.v-tabs:focus,.link.v-tabs.is-active) .cta--label:after,:is(.link.v-tabs:hover,.link.v-tabs:focus,.link.v-tabs.is-active) .cta--label .cta--label__text:after{transform:translateY(-.125rem);background-color:currentColor}.link.v-tabs .cta--label{position:relative;display:flex;align-items:flex-start;gap:var(--spacings-small-s, .25rem);font-family:var(--font-body);font-size:var(--typography-label-m-regular-font-size, .875rem);font-style:normal;font-weight:var(--typography-label-m-regular-font-weight, 400);line-height:var(--typography-label-m-regular-line-height, 1rem);letter-spacing:var(--typography-label-m-regular-letter-spacing, 0)}.link.v-tabs .cta--label .cta--label__text{position:relative;padding-bottom:.5rem}.link.v-tabs .cta--label .cta--label__text:after{transition:all .4s ease;content:"";position:absolute;left:0;bottom:0;background-color:transparent;width:100%;height:.0625rem}}.localization-trigger--header:hover .link.v-secondary .cta--label:after,.localization-trigger--header:hover .link.v-secondary .cta--label .cta--label__text:after,.localization-trigger--header:focus .link.v-secondary .cta--label:after,.localization-trigger--header:focus .link.v-secondary .cta--label .cta--label__text:after,.localization-trigger--header:focus-visible .link.v-secondary .cta--label:after,.localization-trigger--header:focus-visible .link.v-secondary .cta--label .cta--label__text:after{transform:translateY(-.125rem)}@layer components{.main-product-reassurance .embla__viewport{overflow:hidden}.main-product-reassurance .embla__container{display:flex;touch-action:pan-y pinch-zoom}.main-product-reassurance .embla__slide{flex:0 0 100%;min-width:0;display:grid}.main-product-reassurance .embla__dot.is-active{opacity:1}}@layer components{c-product-form{display:grid;align-self:flex-end}}@layer components{c-media-card.push-collection{min-width:0;grid-column:var(--push-col-mobile, 1) / span var(--push-span-mobile, 1);grid-row:var(--push-row-mobile, auto)}@media screen and (min-width:768px){c-media-card.push-collection{grid-column:var(--push-col-desktop, 1) / span var(--push-span-desktop, 1);grid-row:var(--push-row-desktop, auto)}}c-media-card.push-collection .content-container{height:fit-content;align-self:start}c-media-card.push-collection .content-container .inside{row-gap:0}c-media-card.push-collection .content-container .inside .inside__top{padding-block-start:var(--spacings-small-xl, 1rem)}c-media-card.push-collection .content-container .inside .inside__bottom{padding-block-start:var(--spacings-medium-xs, 1.25rem)}c-media-card.push-collection .content-container .inside .inside__bottom .link{margin-top:0}}.related-products-v2 .embla__viewport{overflow:hidden;display:grid}.related-products-v2 .embla__viewport:has(.embla__slide:nth-child(5)){display:block}@media screen and (min-width:1024px){.related-products-v2 .embla__viewport:has(.embla__slide:nth-child(5)){display:grid}}@media screen and (min-width:1024px){.related-products-v2 .embla__viewport:has(.embla__slide:nth-child(6)){display:block}}.related-products-v2 .embla__container{display:flex;margin-inline-start:.5rem;margin-inline-end:1rem;touch-action:pan-y pinch-zoom;justify-self:center}@media screen and (min-width:1024px){.related-products-v2 .embla__container{margin-inline-start:-.5rem;margin-inline-end:0}}.related-products-v2 .embla__container:has(.embla__slide:nth-child(5)){justify-self:unset}@media screen and (min-width:1024px){.related-products-v2 .embla__container:has(.embla__slide:nth-child(5)){justify-self:center}}@media screen and (min-width:1024px){.related-products-v2 .embla__container:has(.embla__slide:nth-child(6)){justify-self:unset}}.related-products-v2 .embla__slide{padding-left:var(--slide-spacing);flex:0 0 max-content;min-width:0}.related-products-v2 .related-product.is-active{border:var(--border-width-extra-small, 1px) solid var(--Border-secondary, #717171)}@layer variants{.story-list.v-container-full-width-mobile{padding-inline:0}@media screen and (min-width:1024px){.story-list.v-container-full-width-desktop{padding-inline:0}}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/gallery.css.map */
