.section_dyptique{display:block;width:100%}.section_dyptique .dyptique_wrapper{display:flex;align-items:stretch;width:100%;gap:var(--dyptique-gap,0px)}.section_dyptique .dyptique_item{min-width:0;flex:0 1 var(--basis,50%)}.section_dyptique .dyptique_wrapper--seamless .dyptique_item+.dyptique_item{margin-inline-start:-1px;flex-basis:calc(var(--basis, 50%) + 1px)}.section_dyptique .dyptique_item--image{position:relative;display:grid;grid-template-columns:1fr}.section_dyptique .dyptique_item--image:active .dyptique_banner_title:after,.section_dyptique .dyptique_item--image:focus .dyptique_banner_title:after,.section_dyptique .dyptique_item--image:has(:focus-visible) .dyptique_banner_title:after,.section_dyptique .dyptique_item--image:hover .dyptique_banner_title:after{width:100%;opacity:1}.section_dyptique .dyptique_item_inner{display:grid;min-width:0;grid-template-columns:1fr;grid-area:1/1}.section_dyptique .dyptique_item_inner[href]{color:inherit;text-decoration:none;cursor:pointer}.section_dyptique .dyptique_media_wrapper{position:relative;overflow:hidden;width:100%;grid-area:1/1}.section_dyptique .dyptique_media_wrapper:not(.ratio-d-adapt){aspect-ratio:var(--dyptique-ratio-desktop)}.section_dyptique .dyptique_media,.section_dyptique .dyptique_placeholder{display:block;width:100%;height:100%;object-fit:cover}.section_dyptique .dyptique_banner_content{position:sticky;z-index:1;top:calc(var(--header-height, 60px) + 24px);color:var(--color-foreground);display:inline-flex;flex-direction:column;align-items:flex-start;justify-self:start;align-self:center;width:max-content;max-width:calc(100% - 48px);margin:24px 24px 16px;padding:0;text-align:left;grid-area:1/1}.section_dyptique .dyptique_banner_content.position-d-top-center,.section_dyptique .dyptique_banner_content.position-d-top-left,.section_dyptique .dyptique_banner_content.position-d-top-right{align-self:start;margin-top:24px}.section_dyptique .dyptique_banner_content.position-d-middle-center,.section_dyptique .dyptique_banner_content.position-d-middle-left,.section_dyptique .dyptique_banner_content.position-d-middle-right{align-self:center}.section_dyptique .dyptique_banner_content.position-d-bottom-center,.section_dyptique .dyptique_banner_content.position-d-bottom-left,.section_dyptique .dyptique_banner_content.position-d-bottom-right{align-self:end;margin-bottom:24px}.section_dyptique .dyptique_banner_content.position-d-bottom-left,.section_dyptique .dyptique_banner_content.position-d-middle-left,.section_dyptique .dyptique_banner_content.position-d-top-left{align-items:flex-start;justify-self:start;text-align:left}.section_dyptique .dyptique_banner_content.position-d-bottom-center,.section_dyptique .dyptique_banner_content.position-d-middle-center,.section_dyptique .dyptique_banner_content.position-d-top-center{align-items:center;justify-self:center;text-align:center}.section_dyptique .dyptique_banner_content.position-d-bottom-right,.section_dyptique .dyptique_banner_content.position-d-middle-right,.section_dyptique .dyptique_banner_content.position-d-top-right{align-items:flex-end;justify-self:end;text-align:right}.section_dyptique .dyptique_banner_content.color-light{--color-foreground:#fff;--color-background:#000}.section_dyptique .dyptique_banner_content.color-dark{--color-foreground:#000;--color-background:#fff}.section_dyptique .dyptique_banner_title{position:relative;margin:0;padding:0 0 8px;text-transform:uppercase}.section_dyptique .dyptique_banner_title:after{position:absolute;bottom:0;left:0;width:0;height:1px;content:"";transition:all 0.5s ease-in-out;opacity:0;background:currentColor}.section_dyptique .dyptique_banner_subtitle{margin:0 0 8px;font-size:12px;line-height:16px;letter-spacing:0.08em;text-transform:uppercase}.section_dyptique .dyptique_banner_description{margin:12px 0 0;max-width:46ch}.section_dyptique .dyptique_banner_description p{margin:0}.section_dyptique .dyptique_banner_description p+p{margin-top:8px}.section_dyptique .dyptique_banner_cta{margin-top:20px}.section_dyptique .dyptique_banner_cta.btn_link .btn_label:after,.section_dyptique .dyptique_banner_cta.btn_link .btn_label:before{background:currentColor}.section_dyptique .dyptique_banner_cta .btn_icon svg path{fill:currentColor}.section_dyptique .dyptique_item--content{display:flex;flex-direction:column;padding:24px 24px 44px;background:var(--dyptique-bg,transparent)}.section_dyptique .dyptique_item--content.align-start{justify-content:flex-start}.section_dyptique .dyptique_item--content.align-center{justify-content:center}.section_dyptique .dyptique_item--content.align-end{justify-content:flex-end}.section_dyptique .dyptique_item--content.text-left{align-items:flex-start;text-align:left}.section_dyptique .dyptique_item--content.text-center{align-items:center;text-align:center}.section_dyptique .dyptique_item--content.text-right{align-items:flex-end;text-align:right}.section_dyptique .dyptique_content_inner{display:flex;flex-direction:column;align-items:flex-start}.section_dyptique .dyptique_content_inner.content-left{align-items:flex-start;text-align:left}.section_dyptique .dyptique_content_inner.content-center{align-items:center;text-align:center}.section_dyptique .dyptique_content_inner.content-right{align-items:flex-end;text-align:right}.section_dyptique .dyptique_content_inner{--color-foreground:var(--dyptique-fg,#000000);--color-background:var(--dyptique-bg,#ffffff);color:var(--color-foreground)}.section_dyptique .dyptique_content_inner a{color:inherit}.section_dyptique .dyptique_content_inner .btn_link .btn_label:after,.section_dyptique .dyptique_content_inner .btn_link .btn_label:before{background:currentColor}.section_dyptique .dyptique_content_inner .btn_icon svg path{fill:currentColor}.section_dyptique .dyptique_uptitle{margin:0 0 12px}.section_dyptique .dyptique_title{margin:0 0 24px}.section_dyptique .dyptique_richtext>:first-child{margin-top:0}.section_dyptique .dyptique_richtext>:last-child{margin-bottom:0}.section_dyptique .dyptique_cta{margin:0 0 24px}.section_dyptique .dyptique_cta svg path{fill:var(--dyptique-fg)}.section_dyptique .dyptique_sticky_title_wrapper{position:sticky;z-index:2;top:calc(var(--header-height, 60px) + 24px);color:var(--dyptique-fg)}.section_dyptique .dyptique_sticky_title{margin:0;font-size:24px;font-weight:300;line-height:28px;text-transform:uppercase;color:var(--dyptique-fg)}.section_dyptique .dyptique_item--has-products{align-items:stretch}.section_dyptique .dyptique_item--has-products .dyptique_product>product-card:not(.minimalist):first-child .product_card__content_link{padding-left:6px}.section_dyptique .dyptique_product{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;flex:1 1 auto;color:var(--color-foreground)}.section_dyptique .dyptique_product.color-dark{--dyptique-product-color:#000;--dyptique-product-contrast:#fff}.section_dyptique .dyptique_product.color-light{--dyptique-product-color:#fff;--dyptique-product-contrast:#000}.section_dyptique .dyptique_product product-card.minimalist{--color-foreground:var(--dyptique-product-color);--color-background:var(--dyptique-product-contrast);color:var(--color-foreground)}.section_dyptique .dyptique_product product-card:not(.minimalist) .price_compare,.section_dyptique .dyptique_product product-card:not(.minimalist) .price_current,.section_dyptique .dyptique_product product-card:not(.minimalist) .price_reduction,.section_dyptique .dyptique_product product-card:not(.minimalist) .product_card__price,.section_dyptique .dyptique_product product-card:not(.minimalist) .product_card__title{color:var(--dyptique-product-color)}.section_dyptique .dyptique_product product-card:not(.minimalist) .product_card__content p{color:var(--dyptique-product-color)}.section_dyptique .dyptique_product .product_card__nav{color:inherit}.section_dyptique .dyptique_product .product_card__nav svg path{stroke:currentColor}.section_dyptique .dyptique_product .product_card{width:100%;max-width:55%;margin:0 0 44px}.section_dyptique .dyptique_product .product_card:last-child{margin:0}@media only screen and (max-width:1024px){.section_dyptique .dyptique_product .product_card{max-width:70%}}.section_dyptique .dyptique_video_controls{z-index:2;display:flex;box-sizing:border-box;width:100%;padding:24px;gap:16px;align-items:center;align-self:end;grid-area:1/1;color:var(--color-foreground);pointer-events:none}.section_dyptique .dyptique_video_controls.color-light{--color-foreground:#fff;--color-background:#000}.section_dyptique .dyptique_video_controls.color-dark{--color-foreground:#000;--color-background:#fff}.section_dyptique .dyptique_video_btn{display:inline-flex;width:24px;height:24px;padding:0;align-items:center;justify-content:center;cursor:pointer;color:inherit;border:0;background:transparent;flex:none;pointer-events:auto}.section_dyptique .dyptique_video_icon{display:inline-flex}.section_dyptique .dyptique_video_icon svg{display:block}.section_dyptique .dyptique_video_controls[data-muted=false] .dyptique_video_icon--sound-off,.section_dyptique .dyptique_video_controls[data-muted=true] .dyptique_video_icon--sound-on,.section_dyptique .dyptique_video_controls[data-playing=false] .dyptique_video_icon--pause,.section_dyptique .dyptique_video_controls[data-playing=true] .dyptique_video_icon--play{display:none}.section_dyptique .dyptique_video_controls--fallback{display:none;width:auto;padding:0;place-self:center}.section_dyptique .dyptique_item--image:has(.dyptique_media[data-autoplay-refused]) .dyptique_video_controls--fallback[data-playing=false]{display:flex}.section_dyptique .dyptique_video_btn--fallback{width:56px;height:56px;border-radius:50%;background:rgba(0,0,0,0.45)}.section_dyptique .dyptique_video_btn--fallback svg{width:auto;height:16px;transform:translateX(2px)}.section_dyptique .dyptique_video_track{position:relative;height:3px;cursor:pointer;flex:1;pointer-events:auto;touch-action:none}.section_dyptique .dyptique_video_track:before{position:absolute;inset:0;content:"";background:currentColor;opacity:0.35}.section_dyptique .dyptique_video_track:after{position:absolute;inset:-12px 0;content:""}.section_dyptique .dyptique_video_track:focus-visible{outline:1px solid currentColor;outline-offset:6px}.section_dyptique .dyptique_video_fill{position:absolute;top:0;bottom:0;left:0;width:var(--video-progress,0%);background:currentColor}.section_dyptique .dyptique_video_dragger{position:absolute;top:50%;left:var(--video-progress,0%);width:9px;height:9px;border-radius:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform 150ms ease}.section_dyptique .dyptique_video_track.is-dragging .dyptique_video_dragger,.section_dyptique .dyptique_video_track:focus-visible .dyptique_video_dragger,.section_dyptique .dyptique_video_track:hover .dyptique_video_dragger{transform:translate(-50%,-50%) scale(1.3)}.section_dyptique .dyptique_wrapper--sticky{align-items:flex-start}.section_dyptique .dyptique_wrapper--sticky .dyptique_item--image{position:sticky;top:var(--header-height,60px);align-self:flex-start;height:calc(100svh - var(--header-height, 60px))}.section_dyptique .dyptique_wrapper--sticky .dyptique_item--image,.section_dyptique .dyptique_wrapper--sticky .dyptique_item_inner{grid-template-rows:minmax(0,1fr)}.section_dyptique .dyptique_wrapper--sticky .dyptique_media_wrapper{height:100%}.section_dyptique .dyptique_wrapper--sticky .dyptique_media_wrapper:not(.ratio-d-adapt){aspect-ratio:auto}@media screen and (max-width:750px){.section_dyptique .dyptique_wrapper{flex-direction:column}.section_dyptique .dyptique_wrapper--sticky .dyptique_item--image{position:static;height:auto}.section_dyptique .dyptique_wrapper--sticky .dyptique_item--image,.section_dyptique .dyptique_wrapper--sticky .dyptique_item_inner{grid-template-rows:auto}.section_dyptique .dyptique_wrapper--sticky .dyptique_media_wrapper{height:auto}.section_dyptique .dyptique_wrapper--sticky .dyptique_media_wrapper:not(.ratio-m-adapt){aspect-ratio:var(--dyptique-ratio-mobile)}.section_dyptique .dyptique_wrapper--reverse-mobile{flex-direction:column-reverse}.section_dyptique .dyptique_item{flex-basis:auto;width:100%}.section_dyptique .dyptique_wrapper--seamless .dyptique_item+.dyptique_item{margin-inline-start:0;flex-basis:auto}.section_dyptique .dyptique_media_wrapper:not(.ratio-m-adapt){aspect-ratio:var(--dyptique-ratio-mobile)}.section_dyptique .dyptique_banner_title:after{display:none}.section_dyptique .dyptique_banner_content{max-width:calc(100% - 32px);margin-inline:16px}.section_dyptique .dyptique_banner_content.position-m-top-center,.section_dyptique .dyptique_banner_content.position-m-top-left,.section_dyptique .dyptique_banner_content.position-m-top-right{align-self:start;margin-top:16px;margin-bottom:16px}.section_dyptique .dyptique_banner_content.position-m-middle-center,.section_dyptique .dyptique_banner_content.position-m-middle-left,.section_dyptique .dyptique_banner_content.position-m-middle-right{align-self:center;margin-top:16px;margin-bottom:16px}.section_dyptique .dyptique_banner_content.position-m-bottom-center,.section_dyptique .dyptique_banner_content.position-m-bottom-left,.section_dyptique .dyptique_banner_content.position-m-bottom-right{align-self:end;margin-top:16px;margin-bottom:16px}.section_dyptique .dyptique_banner_content.position-m-bottom-left,.section_dyptique .dyptique_banner_content.position-m-middle-left,.section_dyptique .dyptique_banner_content.position-m-top-left{align-items:flex-start;justify-self:start;text-align:left}.section_dyptique .dyptique_banner_content.position-m-bottom-center,.section_dyptique .dyptique_banner_content.position-m-middle-center,.section_dyptique .dyptique_banner_content.position-m-top-center{align-items:center;justify-self:center;text-align:center}.section_dyptique .dyptique_banner_content.position-m-bottom-right,.section_dyptique .dyptique_banner_content.position-m-middle-right,.section_dyptique .dyptique_banner_content.position-m-top-right{align-items:flex-end;justify-self:end;text-align:right}.section_dyptique .dyptique_item--content{padding:32px 24px}.section_dyptique .dyptique_video_controls{padding:16px 10px;gap:12px}.section_dyptique .dyptique_video_controls--fallback{padding:0}.section_dyptique .dyptique_video_btn--fallback{width:48px;height:48px}.section_dyptique .dyptique_item--has-products{padding:8px 0 24px}.section_dyptique .dyptique_product{flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:6px;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.section_dyptique .dyptique_product::-webkit-scrollbar{display:none}.section_dyptique .dyptique_product .product_card{flex:0 0 175px;width:175px;max-width:175px;margin:0 auto!important;scroll-snap-align:start}.section_dyptique .dyptique_item--has-products .dyptique_product{padding-inline-start:6px;scroll-padding-inline-start:6px}.section_dyptique .dyptique_item--has-products .dyptique_product .product_card{margin:0!important}}