:root{--brand-color: #132730}.subtitle{font-size:20px;line-height:18px;font-family:var(--subheading-font-family)}@media (min-width: 750px){.subtitle{font-size:20px;line-height:22px}}.font-tertiary{font-family:var(--subheading-font-family)}.text-transform--none{text-transform:none!important}.h1{font-size:26px;line-height:34px;font-weight:600}@media (min-width: 750px){.h1{font-size:34px;line-height:41px}}.h2{font-size:22px;line-height:1.2;font-weight:600}.h3{font-size:16px;line-height:1.4;font-weight:400;letter-spacing:3.6px}@media (min-width: 750px){.h3{font-size:18px}}.h4{font-size:14px;line-height:1.4;font-weight:600;letter-spacing:2.8px}@media (min-width: 750px){.h4{font-size:16px}}.h5{font-size:10px;line-height:1.4;font-weight:600;letter-spacing:1px}.semi-bold{font-weight:600}.prose .subtitle+.title{margin-block-start:.625rem}.prose :where(:not(meta,span)+*){margin-block-start:1.25rem}.prose.prose--tight :where(:not(meta,span)+*){margin-block-start:.625rem}.prose.prose--tight .subtitle+.title{margin-block-start:.3125rem}@media screen and (min-width: 750px){.prose .subtitle+.title{margin-block-start:.3125rem}.prose.prose-large :where(:not(meta,span)+*){margin-block-start:1.25rem}}.squared-groups .group{aspect-ratio:1/1;display:block}.content-over-media--square{aspect-ratio:1/1}.relative{position:relative}.absolute{position:absolute}.images-with-text-scroll__dots{height:100%;position:absolute;top:0;left:2rem;z-index:1}.images-with-text-scroll__dots-container{height:calc(100vh - var(--sticky-area-height));position:sticky;top:var(--sticky-area-height);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.8rem}.images-with-text-scroll__dots-container .page-dots{flex-direction:column;gap:1rem}.images-with-text-scroll .page-dots{gap:.7rem}@media screen and (min-width: 750px){.images-with-text-scroll .page-dots{gap:1rem}}.images-with-text-scroll .page-dots .tap-area:before,.images-with-text-scroll__dots-container .tap-area:before{top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem;border-radius:50%}.images-with-text-scroll .page-dots>*[aria-current=true]:before,.images-with-text-scroll__dots-container .page-dots>*.active:before{background:#fff3}.images-with-text-scroll .tap-area:after{opacity:1}.images-with-text-scroll__dots-container .images-with-text-scroll__navigation-button button{rotate:90deg}@media screen and (min-width: 700px){.image-with-text>.prose{padding-inline-start:60px;max-width:461px}.image-with-text--reverse>.prose{padding-inline-end:60px}}@media screen and (min-width: 1200px){.image-with-text>.prose{padding-inline-start:145px}.image-with-text--reverse>.prose{padding-inline-end:145px}}.slideshow__controls{position:absolute;left:50%;top:auto;transform:translate(-50%);bottom:var(--slideshow-controls-spacing);z-index:1;display:flex;align-items:center;justify-content:center;gap:1rem;color:currentColor}.slideshow .page-dots{position:relative;inset-block-end:auto;inset-inline-end:auto}.slideshow .page-dots>*:after{opacity:1}.slideshow .page-dots .tap-area:before{top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem;border-radius:50%}.slideshow .page-dots>*[aria-current=true]:before{background:#fff3}.blog-post-card{display:flex;flex-direction:column;height:100%}.blog-post-card img{aspect-ratio:1.32 / 1;object-fit:cover}.blog-post-card__info{justify-items:center;text-align:center;padding-inline:1rem;gap:0}.blog-post-card__info .button{margin-top:auto;border-color:currentColor}@media (max-width: 699px){.blog-post-list{padding-inline:1.5rem}.blog-post-list--carousel{--blog-post-list-card-width: 90vw}}@media (min-width: 700px){.blog-post-card__info{flex:1;padding-inline:2rem}}@media (max-width: 699px){.timeline__item{--button-background: var(--timeline-item-mobile-text-color);--button-outline-color: var(--timeline-item-mobile-text-color)}.timeline__nav{padding-inline-start:1.25rem;justify-content:start;gap:1.875rem}.timeline__nav>button:after{height:2px;inset-block-end:-.4rem}}.timeline{margin-block-start:var(--section-vertical-spacing);padding-block-end:var(--section-vertical-spacing)}@media (min-width: 700px){.timeline__nav{margin-block-start:0;margin-block-end:var(--section-stack-gap)}.timeline__item-content{align-self:center;padding-inline-start:80px;max-width:606px}}@media (min-width: 1200px){.timeline__item-content{padding-inline-start:140px}}@media (min-width: 1400px){.timeline__item-content{max-width:80%}}.multi-column__button{position:absolute;top:50%;left:.3rem;transform:translateY(-50%);width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#000;z-index:1;box-shadow:0 4px 10px #0000001f}.multi-column__button.next{left:auto;right:.3rem}.multi-column__item .prose{padding-inline:1rem}.multi-column__item .title{font-weight:var(--title-font-weight)}@media (min-width: 700px){.multi-column__item .prose{padding-inline:2rem}}.slideshow{max-height:calc(100vh - var(--announcement-bar-height))}.slideshow .slideshow__slide,.slideshow .slideshow__slide .content-over-media{max-height:inherit}.slideshow .slideshow__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#36100199,#36100100 70%)}.hero-images__item{max-height:calc(100vh - var(--announcement-bar-height))}.hero-images__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#36100199,#36100100 70%);z-index:1}.hero-images__item img{aspect-ratio:1.15 / 1;object-fit:cover;max-height:inherit}.hero-images__link{top:0;right:0;bottom:0;left:0;z-index:4}.hero-images__inner{left:1.5rem;bottom:2.5rem;z-index:2}@media (min-width: 700px){.hero-images__item img{aspect-ratio:.6 / 1;object-fit:cover}.hero-images__inner{left:50%;transform:translate(-50%);bottom:6.75rem}}.faq__category{padding-top:1.5rem;border-block-start-width:1px;font-size:.875rem;font-weight:600}.accordion+.faq__category{border:none;margin-top:0}.accordion .text-with-icon{font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1.4px}@media (min-width: 700px){.faq__category{font-size:1rem}.accordion .text-with-icon{font-weight:600;letter-spacing:.7px}}.shopify-section--shop-the-look .floating-controls-container{padding:0}.shopify-section--shop-the-look .floating-controls-container__control{z-index:3}.shop-the-look__item{max-width:100%}.shopify-section--shop-the-look .page-dots{color:#000c}.shopify-section--shop-the-look .page-dots .tap-area:before{top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem}.shopify-section--shop-the-look .page-dots .tap-area:after{background:transparent;border:1px solid currentColor;opacity:1}.shopify-section--shop-the-look .page-dots>*[aria-current=true]:after{background-color:currentColor}@media (max-width: 999px){.shopify-section--shop-the-look .button{margin-inline:auto}}@media (min-width: 1000px){.shop-the-look__item{grid:auto / 1fr 1fr}.shop-the-look__item-content{gap:0}.shop-the-look__item-content carousel-navigation{margin-top:.75rem}.shop-the-look__item-product{max-width:21.375rem}.shop-the-look__item .button{margin-top:1.375rem;padding:1rem 1.25rem;letter-spacing:1px}}.announcement-bar{line-height:1.3}@media (max-width: 699px){.announcement-bar__carousel{font-size:.75rem;font-weight:700}}.header__wrapper{--header-show-transparent-logo: 0;grid:var(--header-grid);justify-content:center;align-items:center;column-gap:1.25rem;row-gap:var(--header-padding-block);box-shadow:0 -1px color-mix(in srgb,currentColor 19%,transparent) inset;padding-block-start:var(--header-padding-block);padding-block-end:var(--header-padding-block);padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .15s ease-in-out;display:grid;position:relative;width:100%}@media screen and (max-width: 699px){.header__primary-nav,.header__secondary-nav{flex-wrap:nowrap}}@media screen and (min-width: 700px){.header__wrapper{column-gap:2.5rem}}.header{box-shadow:0 -1px color-mix(in srgb,currentColor 19%,transparent) inset;display:flex;flex-direction:column;padding:0;gap:0}.header .header__logo img{transition:filter .25s ease}:has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-solid,:hover,.drawer--open) .header__logo img{filter:brightness(0) invert(1)}@media screen and (min-width: 1000px){.header .header__primary-nav{column-gap:1.875rem}}.header .header__primary-nav-item a{font-size:.75rem}.header .header__primary-nav-item a:hover,.header .header__primary-nav-item a[aria-current=page]{font-weight:700}.header__primary-nav-item:has(a[aria-current=page]):before{transform:scaleX(1)}.header__nav-icon{width:24px;height:24px}@media (min-width: 700px){.header__nav-icon{width:17px;height:17px}}.header-drawer__footer .th_wlc_position_relative svg,.header__secondary-nav .th_wlc_position_relative svg{width:16px;height:14px}.submenu .header__primary-nav-item .header__menu-disclosure{padding-block:1.25rem;font-size:.75rem;line-height:1.3125rem}.submenu .header__primary-nav-item:before{font-size:.75rem;text-transform:none;letter-spacing:0;height:.2rem}.submenu .mega-menu{justify-content:space-between}@media (min-width: 1500px){.mega-menu{--mega-menu-linklist-gap: 5rem;--mega-menu-promo-gap: 5rem}}@media (min-width: 1900px){.mega-menu{--mega-menu-linklist-gap: 7rem;--mega-menu-promo-gap: 7rem}}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(:hover,.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])) .submenu .header__primary-nav-item .header__menu-disclosure summary,:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(:hover,.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])) .submenu .header__primary-nav-item a{--text-color: var(--header-transparent-header-text-color)}.submenu .header__primary-nav-item .header__menu-disclosure summary,.submenu .header__primary-nav-item a{color:rgb(var(--text-color))}.submenu .header__primary-nav-item:hover .header__menu-disclosure summary,.submenu .header__primary-nav-item:hover a{font-weight:700}.header .submenu .mega-menu__linklist .submenu__link--secondary{font-weight:600;font-size:1rem;text-transform:uppercase}.header .submenu .mega-menu__linklist .submenu__link--tertiary{font-weight:400;font-size:.75rem;line-height:1rem}.header .submenu .mega-menu__linklist .submenu__link--underline,.header-drawer__panel a.underline{text-decoration:underline;font-weight:500}.submenu .mega-menu__image-subtitle{font-size:.875rem;font-weight:600;line-height:1.4rem}.header-search{inset-block-start:var(--header-height)}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(:hover,.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])).drawer--open{--header-show-transparent-logo: 0;--background: inherit;--background-gradient: inherit;--border-color: inherit;--text-color: inherit}.header__wrapper .drawer__buttons{position:relative;width:1.5rem;height:1.5rem}.header__wrapper .drawer__close--button,.header__wrapper .drawer__open--button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.25s ease all}.header.drawer--open .drawer__open--button{visibility:hidden;opacity:0}.header:not(.drawer--open) .drawer__close--button{visibility:hidden;opacity:0}.drawer-header{display:flex;flex-direction:column;position:fixed;top:100%;height:calc(100vh - var(--header-height) - var(--header-offset));width:100%;left:0;background:rgb(var(--background));opacity:0;visibility:hidden;transform:translate(-100%);transition:.25s ease all}.drawer-header[open=true]{opacity:1;visibility:visible;transform:translate(0)}.header-drawer__inner{display:flex;flex-direction:column;flex:1;position:relative}.header-drawer__top{list-style:none;margin:0;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;box-shadow:0 -1px color-mix(in srgb,currentColor 19%,transparent) inset;padding-inline:.75rem}.header-drawer__top a{text-align:center;display:block;padding-block:.75rem;width:100%;font-size:.75rem;line-height:1.25rem;text-transform:uppercase;position:relative;border-bottom:3px solid transparent}.header-drawer__top a.active{border-color:currentColor;font-weight:700}.header-drawer__top a:after{content:"";position:absolute;top:50%;left:100%;width:1px;height:1rem;background:#0003;transform:translateY(-50%)}.header-drawer__top li:last-child a:after{content:none}.header-drawer__body{padding:.5rem 1.25rem;flex:1;overflow-y:scroll}.header-drawer__button,.header-drawer__panel--second a{color:rgb(var(--text-color));display:flex;align-items:center;justify-content:space-between;padding-block:.75rem;width:100%;line-height:1.25rem;font-size:.75rem}.header-drawer__button:not(.header-drawer__button--top) .icon{width:6px;stroke-width:2px}.header-drawer__body li:not(:last-child){box-shadow:0 -1px color-mix(in srgb,currentColor 20%,transparent) inset;margin-bottom:.25rem}.header-drawer__panel{position:absolute;top:0;right:0;bottom:0;left:0;margin-top:-1px;background:rgb(var(--background));z-index:1;transform:translate(100%);visibility:hidden;opacity:0;transition:all .25s ease;display:flex;flex-direction:column}.header-drawer__panel.active{opacity:1;visibility:visible;transform:translate(0)}.header-drawer__panel .header-drawer__button--top{background:#f8f6f3;padding:1rem 1.25rem;width:100%;display:flex;justify-content:start;gap:.625rem}.header-drawer__panel .header-drawer__button{font-size:.625rem;line-height:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}.header-drawer__footer{background:#f8f6f3;padding:.5rem 1.25rem;margin:0}.header-drawer__footer li:not(:last-child){box-shadow:0 -1px color-mix(in srgb,currentColor 8%,transparent) inset}.header-drawer__footer a{padding-block:.75rem;width:100%;display:flex;align-items:center;gap:.75rem;justify-content:start;font-size:.625rem;line-height:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}.footer{padding-block-start:3.125rem;padding-block-end:3.125rem}.footer__inner{column-gap:4.875rem;grid-template-columns:1fr;row-gap:0}.footer__inner .footer__infos .footer__text{margin-block-start:.75rem;margin-block-end:2rem}.footer__inner .footer__infos .social-media--list{gap:1.5rem}.footer__inner .footer__infos .social-media--list .social-media__item{opacity:1}.footer__block-list{display:grid;grid-template-columns:1.1fr 1fr}.footer__linklist--title{font-weight:600;font-size:1rem;line-height:1.2;letter-spacing:1.2px}.footer__block-list a{line-height:1.2;display:block;padding-block:3px}@media (max-width: 699px){.footer__infos{border-bottom:1px solid rgba(0,0,0,.5);padding-block-end:1.75rem;margin-block-end:3.125rem;text-align:center}.footer__infos img{margin-inline:auto}.footer__inner .footer__infos .footer__text{margin-block-end:1.875rem}.footer__infos .social-media--list{justify-content:center}.footer__block-list{column-gap:43px;row-gap:38px}}@media (min-width: 700px){.footer{padding-block-start:7.94rem;padding-block-end:10.31rem}.footer__inner{grid-template-columns:minmax(auto,320px) 1fr}.footer__block-list{grid-template-columns:repeat(4,1fr)}}.product-card{border:1px solid rgba(232,232,232,.7);gap:0;height:100%;display:flex;flex-direction:column}.product-card__info{padding:1.125rem .75rem .8rem;margin-top:auto;position:relative}.collection .product-list[collection-desktop-layout=compact] .product-card__info{display:grid}.product-card__info .product-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:.625rem}.product-title-ctn{display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row nowrap;gap:15px}.product-title-ctn .th_prd_wl_btn .wc_wishlistBlock{color:#6e6e6e;display:flex;height:40px;width:40px;border-radius:50%;background-color:#f8f6f3;align-items:center;justify-content:center}.product-title-ctn .th_prd_wl_btn .wc_wishlistBlock .wc_wishlistIcon svg{color:#6e6e6e}.product-title-ctn .th_prd_wl_btn .wc_wishlistBlock:hover .wc_wishlistIcon svg{color:#000}.product-card__info .vendor{text-transform:uppercase;font-size:.5rem;font-weight:700;letter-spacing:1px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__info .price-list .h6{letter-spacing:0;font-size:.875rem;font-weight:600;line-height:1.1;color:rgb(var(--on-sale-text));text-transform:lowercase}.product-card__info .price-list compare-at-price.h6{font-size:.75rem;font-weight:400}.product-title__wrapper{width:100%;justify-content:space-between}.product-title__wrapper .price-list{white-space:nowrap;justify-content:end;align-items:end}.product-card__figure .product-card__hover{position:absolute;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding-inline:1.25rem;bottom:1.25rem;transition:.25s ease bottom}.product-card__figure .product-card__hover .product-gallery-enseignes{top:auto;right:1.25rem;bottom:0;opacity:0;visibility:hidden;transition:.25s ease all}.product-card:hover .product-card__hover .product-gallery-enseignes{opacity:1;visibility:visible}.product-card__figure .product-card__colors{justify-content:start;gap:.5rem}.product-card__figure .product-card__colors a{border-radius:50%;display:block;background:var(--color-variant);width:.625rem;height:.625rem;position:relative}.product-card__figure .product-card__colors a.active:after{content:"";position:absolute;border:1px solid currentColor;border-radius:50%;top:-3px;right:-3px;bottom:-3px;left:-3px}.product-card__figure .product-card__colors a .tooltip{position:absolute;left:50%;transform:translate(-50%,-1rem);font-size:.625rem;text-transform:uppercase;font-weight:600;color:#fff;background:#0006;border-radius:2px;padding:.25rem .375rem;line-height:1;top:-1.5rem;opacity:0;visibility:hidden;transition:.25s ease all}.product-card__figure .product-card__colors a:hover .tooltip{transform:translate(-50%);opacity:1;visibility:visible}.product-card__figure .product-card__colors-text{line-height:1}.product-card__figure .product-card__variants{display:flex;align-items:center;justify-content:start;background:#0006;overflow-y:scroll;z-index:1;position:absolute;width:100%;bottom:0;padding-inline:.25rem;opacity:0;visibility:hidden;transition:all .25s ease}.product-card:hover .product-card__variants{opacity:1;visibility:visible}.product-card__figure .product-card__variants::-webkit-scrollbar{display:none}.product-card__figure .product-card__quick-add-button{position:unset;color:#fff;opacity:1;background:transparent;transform:none;transition:none;padding:.25rem;font-weight:600;font-size:.625rem}.product-card__figure .product-card__quick-add-button[disabled]{opacity:.7;text-decoration:line-through}.product-card__figure>.badge-list{inset-block-start:.625rem;inset-inline-start:.625rem;font-weight:600;font-size:.625rem;text-transform:uppercase;line-height:1;padding:.25rem .375rem;border:1px solid;border-radius:2px}.product-card__figure>.badge-list--nouveau{background:#132730;border-color:#132730}.product-card__figure>.badge-list--amount{background:#a98d74;border-color:#a98d74}.product-card__figure>.badge-list--soldes{border-color:#e62833;color:#e62833}.product-card__figure>.badge-list--promotion{border-color:#a98d74}.product-card__figure>.badge-list--exclusivite{background:#f8f6f3;border-color:#f8f6f3}.product-card__figure>.badge-list--soldes,.product-card__figure>.badge-list--promotion{background:transparent}.product-card__figure>.badge-list--nouveau,.product-card__figure>.badge-list--amount{color:#fff}.product-card__figure>.badge-list--promotion,.product-card__figure>.badge-list--exclusivite{color:#000c}@media (max-width: 699px){.product-title__wrapper{flex-direction:column;gap:.25rem}.product-title__wrapper .price-list{width:100%;flex-direction:column}.product-card__info .price-list .h6{font-size:.75rem}.product-card__figure{position:unset}.product-card__figure .product-card__hover{padding-inline:.5rem;bottom:.3rem;z-index:1}.product-card__figure .product-card__variants{display:none}.product-card__info{padding:15px 5px 5px}.product-card__figure .product-card__hover .product-gallery-enseignes{opacity:1;visibility:visible;top:-6rem;right:.625rem;bottom:auto}.product-card__figure .product-card__hover .product-gallery-enseignes img{width:30px;height:30px}}@media (min-width: 700px){.product-card:hover .product-card__hover{bottom:2.5rem}.product-card__figure>.badge-list{font-size:.75rem;inset-block-start:1.25rem;inset-inline-start:1.25rem}}.maillage-interne .accordion{border:none}.maillage-interne .accordion__toggle{position:relative;padding:0}@media (max-width: 699px){.maillage-interne .accordion__toggle.h3{gap:1rem}}.maillage-interne .accordion__content{padding:0}@media (min-width: 700px){.maillage-interne .accordion .animated-plus{position:absolute;top:50%;right:20vw;transform:translateY(-50%)}}.maillage-interne .h3{display:flex;align-items:center;justify-content:center}.maillage-interne__blocks{margin-block-start:1.375rem;margin-block-end:.75rem;display:flex;flex-wrap:wrap;align-items:center}.maillage-interne__link{padding:.5rem 1rem;display:block;font-size:.875rem;font-weight:600;line-height:1.25rem}.maillage-interne__link span{position:relative;white-space:nowrap}.maillage-interne__link span:after{content:"";position:absolute;top:auto;left:0;bottom:0;height:1px;background:currentColor;width:0;transition:.3s ease-in-out width}.maillage-interne__link:hover span:after{width:100%}@media (max-width: 749px){.maillage-interne__blocks{overflow-x:scroll;flex-wrap:nowrap;scrollbar-width:none;padding-inline:1rem}}@media (min-width: 750px){.maillage-interne__blocks{justify-content:center}}.shopify-section--media-grid h2{font-weight:var(--title-font-weight)}.media-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-template-columns:auto;gap:var(--media-grid-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--media-grid-gap, 0);scrollbar-width:none;-webkit-overflow-scrolling:touch}.media-grid__line{grid-template-rows:auto;grid-template-columns:calc(100% / 5 - var(--media-grid-gap))}.media-grid__control{--floating-controls-inset-inline: 1.75rem;transition:all .3s ease-in-out}.media-grid__control.button--hidden{opacity:0;visibility:hidden}.media-grid__item{scroll-snap-align:start;scroll-snap-stop:always;grid-row:span var(--media-grid-item-row-span, 1);grid-column:span var(--media-grid-item-column-span, 1);aspect-ratio:1/1}@media (max-width: 749px){.media-grid:not(.media-grid__line){grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-flow:row;grid-auto-rows:auto}.media-grid__line{grid-template-columns:90%}.media-grid__item--full{grid-column:span 2}}.featured-collections-navigation__item{text-transform:uppercase;letter-spacing:1px;font-size:.75rem;font-weight:500;transition:all .3s ease-in-out}.featured-collections-navigation__item[aria-current=true]{font-size:1rem;font-weight:600}@media screen and (max-width: 699px){.featured-collections .product-list--carousel{--product-list-card-width: 95%}}.breadcrumb{display:block}.breadcrumb--floating{inset-block-end:16px;inset-block-start:auto;inset-inline-start:16px}@media (min-width: 700px){.breadcrumb--floating{inset-inline-start:26px}}.breadcrumb__list{column-gap:.25rem}.breadcrumb__list-item+.breadcrumb__list-item:before{margin-inline-end:.2rem}.breadcrumb__list-item a{font-size:.625rem}@media (max-width: 699px){.shopify-section--main-collection{margin-top:1.375rem}.shopify-section--main-collection .container>.v-stack{gap:1.25rem}}.collection-toolbar__products-count{font-size:1rem;color:#000c}.collection-toolbar__button-list{flex-grow:0}.collection-toolbar__button-container>.collection-toolbar__button{padding:1rem .875rem;font-size:1rem;letter-spacing:.5px;white-space:nowrap}.collection-toolbar__layout-switch-list{margin-left:auto;width:100%;border-inline-start-width:1px}@media (min-width: 700px){.collection-toolbar__button-container>.collection-toolbar__button{padding:1rem 3.125rem}.collection-toolbar__layout-switch-list{margin-left:0;border-inline:0;justify-content:start}.collection-toolbar__button-container>.collection-toolbar__button span{position:relative}.collection-toolbar__button span svg{position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + .5rem);width:.75rem;transform-origin:top}.collection-toolbar__button[aria-expanded=true] svg{transform:rotate(180deg) translateY(-50%)}}.facets-drawer{--drawer-header-padding-inline: 1.75rem}.facets-drawer.drawer::part(header){min-height:0;border-block-end:0;background:#f8f6f3}.facets-drawer.drawer::part(body),.facets-drawer.drawer::part(footer){padding:0;border:0}.facets-drawer .h4{letter-spacing:1px}.facets-drawer .accordion{padding:1.25rem var(--drawer-header-padding-inline)}.facets-drawer .accordion__toggle{padding:0}.facets-drawer .accordion .text-with-icon{font-size:.875rem;line-height:1;letter-spacing:1px;font-weight:600}.facets-drawer .accordion__content{margin:0;padding:.75rem 0 0}@media (min-width: 700px){.facets-drawer .accordion .text-with-icon{font-size:1rem}.facets-drawer .accordion__content{padding:1rem 0 0}}.facets-drawer .checkbox-control{gap:.5rem;align-items:center}.facets-drawer .dot-checkbox{opacity:1;position:relative;border-radius:0;width:1.125rem;height:1.125rem;background:transparent;border:1px solid currentColor;top:auto;pointer-events:all}.facets-drawer .dot-checkbox:checked:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:currentColor}.facets-drawer .dot-checkbox~label{font-size:.875rem;line-height:1.25rem;opacity:1;text-transform:lowercase}.facets-drawer .dot-checkbox~label:first-letter,.facets-drawer .enseignes .dot-checkbox~label{text-transform:uppercase}@media (min-width: 700px){.facets-drawer .dot-checkbox~label{font-size:1rem}}.facets-drawer .dot-checkbox:checked~label{transform:none}.facets-drawer__colors{grid-template-columns:repeat(3,1fr)}.facets-drawer__colors .color-swatch{display:flex;align-items:center;gap:.5rem;width:auto;height:auto;background:transparent}.facets-drawer__colors .color-swatch:after{content:none}.facets-drawer__colors .color-swatch,.facets-drawer__colors .color-swatch.border{border:none}.facets-drawer__colors .color-swatch__pill{width:1rem;height:1rem;border-radius:50%;background:var(--swatch-background);display:block;border:1px solid transparent}.facets-drawer__colors .border .color-swatch__pill{border:1px solid rgb(var(--border-color))}.facets-drawer__colors :checked+.color-swatch .color-swatch__pill{border-color:currentColor}.facets-drawer__colors .color-swatch__text{font-size:.75rem;line-height:1.25rem}.facets-drawer__sizes .dot-checkbox{position:absolute;opacity:0;visibility:hidden}.facets-drawer__sizes .dot-checkbox~label{border:1px solid #E8E8E8B2;border-radius:1rem;padding:.25rem .75rem;font-size:.75rem}.facets-drawer__sizes .dot-checkbox:checked~label{border-color:currentColor}.linked-collections{position:relative;display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.linked-collections__container{overflow:hidden}@media (min-width: 700px){.linked-collections{grid-template-columns:auto 1fr auto}.linked-collections__control{cursor:pointer;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;z-index:3;background:#fff}.linked-collections__control.button--hidden{opacity:0;visibility:hidden}}.linked-collections__scroller{display:flex;align-items:center;justify-content:start;gap:3rem;padding-block:1.25rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory}@media (min-width: 700px){.linked-collections__scroller{padding-block:1.875rem}}.linked-collections__item{display:block;white-space:nowrap;padding:.5rem 0;font-size:.875rem;line-height:1.25rem;scroll-snap-align:start;scroll-snap-stop:always}.linked-collections__item span{position:relative;font-weight:600;transition:font-weight .3s ease-in-out}.linked-collections__item:hover span{font-weight:700}.linked-collections__item span:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;background:currentColor;width:0%;transition:width .3s ease-in-out}.linked-collections__item:hover span:after{width:100%}.breadcrumb{margin:.25rem 0 .375rem;display:flex;overflow-x:auto;gap:1rem;scrollbar-width:none}@media (min-width: 700px){.breadcrumb{margin:0 0 1.375rem}}.breadcrumb--item{padding:0;opacity:.6;position:relative;font-size:.625rem;line-height:1.25rem;white-space:nowrap}.breadcrumb--item:not(:last-child):after{content:"/";position:absolute;top:50%;right:-.625rem;transform:translateY(-50%)}.breadcrumb--item.active{opacity:1}.shopify-section--collection-banner .breadcrumb{position:absolute;left:1.875rem;bottom:1rem;margin:0}.popin-contact{position:fixed;bottom:0;right:0;z-index:98;transition:transform .3s ease-in-out}@media (max-width: 699px){body:has(.product-sticky-bar.is-visible) .popin-contact{bottom:var(--sticky-atc-bar-height)}}body:has(.newsletter-popup.popin-activated) .popin-contact,.popin-contact.hide{transform:translateY(100%)}.popin-contact a{display:flex;align-items:center;justify-content:end;width:fit-content;font-weight:600;line-height:1;font-size:.875rem;gap:.5rem;color:#fff;background:#132730;border-top-left-radius:1.25rem;padding:.625rem 1rem;text-transform:uppercase;letter-spacing:2px}@media (min-width: 700px){.popin-contact a{border-top-right-radius:1.25rem;font-size:1rem;gap:.5rem;padding:.75rem 1.25rem;letter-spacing:1px}}.popin-contact [data-close-button]{rotate:45deg}@media (max-width: 699px){.popin-contact [data-close-button]{display:none}}.brands{display:block;padding-top:0}.brands__input{position:relative}.brands__top{padding-bottom:1rem}@media (max-width: 699px){.brands__top{padding-top:1rem;position:sticky;top:var(--header-height);background:#fff;z-index:2}}.brands input{padding-left:2.25rem;margin:0!important}.brands__input svg{position:absolute;top:50%;left:.825rem;transform:translateY(-50%);width:1rem;height:1rem;z-index:1;pointer-events:none}.brands__header{display:none}@media (min-width: 700px){.brands__header{display:flex;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}}.brands__header .brands__button{scroll-snap-align:start;scroll-snap-stop:always;padding:.625rem 1rem;border-bottom:1px solid rgba(0,0,0,.4);opacity:.5;transition:opacity .3s ease-in-out}.brands__header .brands__button:hover{opacity:1}.brands__item:not(.hidden){display:grid;grid-template-columns:.2fr 1fr;padding-block:2rem}.brands__item:not(.hidden)+.brands__item{border-top:1px solid rgba(0,0,0,.2)}.brands__letter{font-size:2rem;line-height:1;font-weight:700}.brands__list{display:grid;grid-template-columns:1fr;gap:.25rem 1rem}@media (min-width: 700px){.brands__list{grid-template-columns:repeat(4,1fr)}}.brands__link{text-transform:uppercase}.product-list:not(.product-list--carousel){row-gap:1.25rem;column-gap:0rem}@media (min-width: 700px){.product-list{row-gap:1.5rem;column-gap:.25rem}}.product-gallery{--product-gallery-gap: 1.5rem;--product-gallery-thumbnail-list-gap: 26px 13px;--product-gallery-thumbnail-size: 110px}@media screen and (min-width: 1000px){.product-gallery__image-list{border:1px solid hsl(0deg 0% 91% / 70%)}}.product-gallery__image-list carousel-prev-button,.product-gallery__image-list carousel-next-button{position:absolute;top:50%;transform:translateY(-40%);display:block;z-index:1}.product-gallery__image-list button[disabled]{opacity:.4}.product-gallery__image-list carousel-prev-button{left:10px;right:auto}.product-gallery__image-list carousel-next-button{left:auto;right:10px}.product-gallery-enseignes{position:absolute;top:30px;right:30px;z-index:1;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0}.product-gallery-enseignes img{width:2.375rem;height:2.375rem}.product-gallery-enseignes img+img{margin-left:-9px}.product-gallery__thumbnail{border:1px solid hsl(0deg 0% 91% / 70%)}.product-gallery__zoom-button{inset-block-start:unset;inset-block-end:2rem}.product-info__block-item:is([data-block-type=title]){--product-info-gap: 4px}.product-info__block-item:is([data-block-type=sold-by]){--product-info-gap: 0}.product-info__block-item:is([data-block-type=variant-picker]){--product-info-gap: 10px}.product-info__block-item:is([data-block-type=custom-variant-select]){--product-info-gap: 10px}.product-info__block-item:is([data-block-type=buy-buttons]){margin-block-end:20px}.product-info__block-item:is([data-block-type=shoemaker-advice]){--product-info-gap: 12px}.product-info__block-item:is([data-block-type=onestock-delivery]){--product-info-gap: 30px;margin-block-end:9px}.product-info__block-item:is([data-block-type=e-resa-modal]){--product-info-gap: 10px}.shoemaker_advice{font-size:14px;font-weight:700;line-height:20px}@media screen and (min-width: 1000px){.shoemaker_advice{font-size:12px}}.product_reassurances{padding:10px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-flow:column nowrap;gap:8px}.product_reassurances p{display:flex;align-items:center;justify-content:flex-start;flex-flow:row nowrap;font-size:12px;line-height:1.6;gap:10px}@media screen and (min-width: 1000px){.product_reassurances p{font-size:10px}}.price-with-rating .product-info__block-item:is([data-block-type="@app"]){display:flex;align-items:center;justify-content:end}.product-info__block-group:has(.product-info__block-item:is([data-block-type=price])){--product-info-gap: 30px;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;grid-column-gap:20px}.price-list--product{column-gap:10px}compare-at-price.h4{font-weight:400;font-size:14px;letter-spacing:1.4px;color:var(--brand-color)}.product-discount-percentage{display:flex;height:20px;padding:10px 6px;justify-content:center;align-items:center;gap:10px;background:var(--brand-color);color:#fff;border-radius:2px;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:20px;margin-left:10px}custom-variant-popover.popover{--popover-block-offset: -1px;width:100%}.custom-variant-popover-relative{line-height:0;position:relative}.custom-variant-popover-select{padding:3px;box-shadow:none}.custom-variant-popover-item{display:flex;flex-flow:row nowrap;gap:5px;align-items:center;justify-content:flex-start;width:100%}.custom-variant-popover-color{flex-grow:1}custom-variant-popover.popover::part(body){padding-block-start:0;padding-block-end:0}@media screen and (min-width: 1000px){custom-variant-popover.popover::part(content){width:calc(100% - 2px);max-width:calc(100% - 2px);box-shadow:none}}.product-info .accordion{border-block-width:0}.product-info .accordion__toggle{padding-block:10px}.product-info [data-block-type=accordion] .prose h1,.product-info [data-block-type=accordion] .prose h2,.product-info [data-block-type=accordion] .prose h3,.product-info [data-block-type=accordion] .prose h4,.product-info [data-block-type=accordion] .prose h5,.product-info [data-block-type=accordion] .prose h6{font-size:10px;font-weight:700;text-transform:none;letter-spacing:0}.product-info [data-block-type=accordion] .prose h1+*,.product-info [data-block-type=accordion] .prose h2+*,.product-info [data-block-type=accordion] .prose h3+*,.product-info [data-block-type=accordion] .prose h4+*,.product-info [data-block-type=accordion] .prose h5+*,.product-info [data-block-type=accordion] .prose h6+*{margin-block-start:0}.product-info [data-block-type=accordion] .prose,.product-info [data-block-type=accordion] .prose *,.product-info [data-block-type=accordion-caracteristics] .accordion__content *{font-size:10px}.size_guide_button{display:flex;height:25px;padding:0 10px;justify-content:space-between;align-items:center;border-radius:20px;background:#f8f6f3;color:#132730;text-align:center;font-size:10px;font-weight:700;line-height:20px;transition:all .2s ease-in-out}.size_guide_button:hover,.size_guide_button:focus{background:#132730;color:#f8f6f3}.onestock_delivery{opacity:1}.onestock_delivery.loading{opacity:0;transition:all .2s ease-in-out}.onestock_delivery_content{color:#a98d74;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.modal-eresa{--modal-body-max-width: 65rem}.modal-eresa iframe{max-height:650px;height:100%}@media screen and (min-width: 1200px){.modal-eresa{--modal-body-max-width: 950px}}.modal-eresa::part(header){display:none}.modal-eresa::part(body){--modal-body-padding-block: 0;--modal-body-padding-inline: 0;height:100%}.modal-eresa::part(content){height:96%;max-height:650px}.product-eresa-buttons{display:flex;align-items:center;justify-content:center}.product-eresa-buttons .button{color:#132730!important}.product-sticky-bar{background-color:#fff;z-index:99}.product-sticky-bar.is-visible.mobile_hidden{opacity:0;visibility:hidden}@media screen and (min-width: 700px){.product-sticky-bar.is-visible.pc_hidden{opacity:0;visibility:hidden}}.product-sticky-bar .onestock_delivery{padding-bottom:8px;display:block}.product-sticky-bar .product-eresa-buttons .button{width:100%;--button-background: 255 255 255;margin-top:7px;--button-outline-color: 19 39 48}.onestock_delivery_store{opacity:1;display:flex;flex-flow:row nowrap;align-items:center;gap:5px}.onestock_delivery_store.loading{opacity:0}.onestock_delivery_store:before{content:"";border-radius:50%;width:6px;height:6px;display:inline-block;background-color:#24b117}.content-over-media .collection-description.has-breadcrumb{margin-block-end:1.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-custom.css.map */
