.collections-list-container .utility-bar{position:fixed;inset-inline:0;inset-block-end:20px;z-index:10;display:flex;justify-content:center;margin:0}@media(min-width:1024px){.collections-list-container .utility-bar{inset-block-end:30px}}@media(min-width:1440px){.collections-list-container .utility-bar{inset-block-end:40px}}.collections-list-container .utility-bar__left{flex:unset}.collections-list-container .utility-bar__right{display:none}.collections-list-container .utility-bar [data-toggle-filters]{height:auto;padding:8px 12px;margin:0;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:0 8px 38px 7px rgba(0,0,0,.09);box-shadow:0 20px 31px 3px rgba(0,0,0,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;font-size:12px;font-weight:500}.collections-list-container .utility-bar [data-toggle-filters] .button-icon{display:grid;place-content:center;width:24px;height:24px}.collections-list-container .filter-container--side{display:block}.collections-list-container .filter-container--side .filter-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8001;display:block;width:100%;height:100%;background:#000;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,visibility .3s}.collections-list-container .filter-container--side .filters{position:fixed;inset-block:0;inset-inline-end:0;z-index:9999;width:100vw;max-width:375px;height:auto;opacity:1;padding:32px 24px 0;background:#f7f3ed;transform:translate(375px);transition:transform .3s ease;visibility:visible}@media(min-width:768px){.collections-list-container .filter-container--side .filters{max-width:462px;padding-inline:48px;transform:translate(462px)}}.collections-list-container .filter-container--side .filters__inner{display:flex;flex-direction:column;height:100%;padding:0}.collections-list-container .filter-container--side .filters__heading{display:flex;align-items:center;justify-content:space-between;margin-block-end:20px}.collections-list-container .filter-container--side .filters__heading-text{color:#000;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.collections-list-container .filter-container--side .filters__close{display:grid;place-content:center;width:32px;height:32px;background-color:#fff;border-radius:100%;color:#000}.collections-list-container .filter-container--side .filters__close svg{width:12px;height:12px}.collections-list-container .filter-container--side .filters__form{flex:1;display:flex;flex-direction:column;height:100%;padding-block-end:106px;overflow-y:auto;overflow-x:clip;scrollbar-width:thin;scrollbar-color:#F3DED5 #FCFCFC}.collections-list-container .filter-container--side .filters .filter-group{padding:16px;margin-block-end:8px;background-color:#fff;border-radius:4px}.collections-list-container .filter-container--side .filters .filter-group.filter-group--availability{display:none}.collections-list-container .filter-container--side .filters .filter-group__heading{padding-block-end:0}.collections-list-container .filter-container--side .filters .filter-group__heading__text{font-size:12px;font-weight:500;text-transform:uppercase}.collections-list-container .filter-container--side .filters .filter-group__items{padding-block-start:16px}.collections-list-container .filter-container--side .filters .filter-group__item{justify-content:flex-start;align-items:baseline;gap:8px;padding:12px;margin:0 0 4px;border:1px solid #F7F3ED;border-radius:4px;font-size:10px;line-height:1.6;font-weight:400}.collections-list-container .filter-container--side .filters .filter-group__item:last-child{margin:0}.collections-list-container .filter-container--side .filters .filter-group__item:has(.filter-group__checkbox:checked,.filter-group__radio:checked){border-color:rgba(43,47,135,.33);font-weight:500}.collections-list-container .filter-container--side .filters .filter-group__item__text:before,.collections-list-container .filter-container--side .filters .filter-group__item__text:after{content:unset}.collections-list-container .filter-container--side .filters .filter-group__radio,.collections-list-container .filter-container--side .filters .filter-group__checkbox{width:14px;height:14px}.collections-list-container .filter-container--side .filters .filter-group__radio:before{width:6px;height:6px}.collections-list-container .filter-container--side .filters .filter-group__checkbox{position:unset;margin:0;border:1px solid #A3A3A3;clip:unset}.collections-list-container .filter-container--side .filters .filter-group__checkbox:hover,.collections-list-container .filter-container--side .filters .filter-group__checkbox:checked{border-color:#2b2f87}.collections-list-container .filter-container--side .filters .filter-group__applied-item{background-color:#f7f3ed}.collections-list-container .filter-container--side .filters .filter-group__applied-item__text{font-size:10px}.collections-list-container .filter-container--side .filters .filter-group__applied-item__icon svg{width:12px;height:12px}.collections-list-container .filter-container--side .filters .filter-group__clear-link{font-size:10px}.collections-list-container .filter-container--side .filters .filter-group .toggle-target-container{padding:0}.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Couleur] .toggle-target-container,.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Color] .toggle-target-container{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Couleur] .toggle-target-container .filter-group__checkbox,.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Color] .toggle-target-container .filter-group__checkbox{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Couleur] .toggle-target-container .filter-group__item__text,.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Color] .toggle-target-container .filter-group__item__text{display:flex;gap:8px}.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Couleur] .toggle-target-container .filter-group__item__text .color-swatch,.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Color] .toggle-target-container .filter-group__item__text .color-swatch{width:12px;height:12px;border-radius:100%}@media(min-width:768px){.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Couleur] .toggle-target-container,.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Color] .toggle-target-container{grid-template-columns:repeat(3,1fr)}}.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Couleur] .toggle-target-container .filter-group__item,.collections-list-container .filter-container--side .filters .filter-group[data-filter-label=Color] .toggle-target-container .filter-group__item{align-items:center;margin:0}.collections-list-container .filter-container--side .filters .filter-group__item--disabled{pointer-events:none}.collections-list-container .filter-container--side .filters .filter-submit-row{position:fixed;inset-inline:0;inset-block-end:0;display:flex;gap:8px;padding:24px;margin-block-start:auto;background:rgba(247,243,237,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(min-width:768px){.collections-list-container .filter-container--side .filters .filter-submit-row{padding-inline:48px}}.collections-list-container .filter-container--side .filters .filter-submit-row .btn{flex:1}.collections-list-container .filter-container--side .filters .filter-submit-row .btn-reset{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:12px;border:1px solid transparent!important;border-radius:0;font-size:10px;font-weight:400;line-height:16px!important;color:#000;background:transparent;border-color:#2b2f87!important}.collections-list-container .filter-container--side .filters .filter-submit-row .btn-reset:is(:hover,:focus){border-color:#000!important}.collections-list-container .filter-container--side.filter-container--show-filters-desktop .filter-shade{opacity:.5;pointer-events:auto;visibility:visible}.collections-list-container .filter-container--side.filter-container--show-filters-desktop .filters{transform:translate(0)}.subcollection-links--buttons{display:flex;gap:8px;margin:unset}.subcollection-links--buttons .subcollection-link{width:-moz-fit-content;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;padding:12px;border:1px solid transparent!important;border-radius:0;font-size:10px;font-weight:400;line-height:16px!important;color:#000;background:transparent;border-color:rgba(0,0,0,.1)!important}.subcollection-links--buttons .subcollection-link:is(:hover,:focus){border-color:#000!important}.subcollection-links--buttons .subcollection-link{padding:8px 25px;border-radius:100px;min-width:-moz-fit-content;min-width:fit-content;margin:0}.subcollection-links.subcollection-links--gallery{max-width:1284px;margin-inline:auto;margin-block-end:0}.subcollection-links.subcollection-links--gallery>.custom-gallery{margin:0 0 16px;padding-block-start:0}.subcollection-links.subcollection-links--gallery>.custom-gallery:has(.image-page-button) .slick-list:before,.subcollection-links.subcollection-links--gallery>.custom-gallery:has(.image-page-button) .slick-list:after{content:"";position:absolute;inset-block:0;z-index:1;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5) 33%,#fff)}.subcollection-links.subcollection-links--gallery>.custom-gallery:has(.image-page-button) .slick-list:before,.subcollection-links.subcollection-links--gallery>.custom-gallery:has(.image-page-button) .slick-list:after{width:40px}.subcollection-links.subcollection-links--gallery>.custom-gallery:has(.image-page-button) .slick-list:before{left:-20px}@media(min-width:768px){.subcollection-links.subcollection-links--gallery>.custom-gallery:has(.image-page-button) .slick-list:before{left:-10px}}.subcollection-links.subcollection-links--gallery>.custom-gallery:has(.image-page-button) .slick-list:after{right:-20px}.subcollection-links.subcollection-links--gallery>.custom-gallery .slick-list{max-width:90vw}.subcollection-links.subcollection-links--gallery>.custom-gallery .slick-list .slick-track{display:flex}.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item{min-width:70px;margin-block:0!important;margin-inline-start:20px!important}@media(min-width:1024px){.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item{margin-inline-start:30px!important}}@media(min-width:1440px){.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item{margin-inline-start:48px!important}}.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item.lazyload--placeholder{background-color:#fff}.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item--first a{width:-moz-fit-content;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;padding:12px;border:1px solid transparent!important;border-radius:0;font-size:10px;font-weight:400;line-height:16px!important;color:#000;background:transparent;border-color:rgba(0,0,0,.1)!important}.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item--first a:is(:hover,:focus){border-color:#000!important}.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item--first a{padding:8px 25px;border-radius:100px;padding-inline:.4rem;margin-block-start:20px}@media(min-width:1024px){.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item--first a{padding-inline:.5rem;margin-block-start:60px}}.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item--first a .overlay-text__inner{padding:0}.subcollection-links.subcollection-links--gallery>.custom-gallery .gallery__item--first .gallery__image-container img{display:none}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-overlay__image-link .overlay-text{position:static}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-overlay__image-link .overlay-text__inner{padding:8px 0 0;text-align:center}@media(min-width:1024px){.subcollection-links.subcollection-links--gallery>.custom-gallery .image-overlay__image-link .overlay-text__inner{padding:12px 0 0}}@media(min-width:1440px){.subcollection-links.subcollection-links--gallery>.custom-gallery .image-overlay__image-link .overlay-text__inner{padding:16px 0 0}}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-overlay__image-link .overlay-text__inner:before{content:none}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-overlay__image-link .overlay-text__title{color:#000;font-family:Poppins,sans-serif;font-size:10px;font-weight:500;text-transform:uppercase}@media(max-width:767.98px){.subcollection-links.subcollection-links--gallery>.custom-gallery .image-overlay__image-link .overlay-text__title{font-size:9px}}@media(max-width:767.98px){.subcollection-links.subcollection-links--gallery>.custom-gallery .image-page-button{display:none!important}}@media(min-width:768px){.subcollection-links.subcollection-links--gallery>.custom-gallery .image-page-button{display:grid!important}}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-page-button{place-items:center;width:32px;height:32px;margin-block-start:-12px;border-radius:100%;background:rgba(247,243,237,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#000}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-page-button:after{background-color:inherit;opacity:1}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-page-button svg{width:16px;height:16px}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-page-button.image-page-button--next{right:-30px}.subcollection-links.subcollection-links--gallery>.custom-gallery .image-page-button.image-page-button--previous{left:0}.breadcrumbs{font-size:10px;line-height:12px;font-weight:300;letter-spacing:2px;text-transform:uppercase;font-weight:400;color:#737373}.breadcrumbs ol,.breadcrumbs ol>li{display:flex;align-items:center;gap:8px}.breadcrumbs svg{width:16px!important;height:16px!important;fill:currentColor}.collection-breadcrumbs{display:none}@media(min-width:768px){.collection-breadcrumbs{display:block;padding-block:25px}.collection-breadcrumbs .breadcrumbs{color:#000}}.template-collection-heading{display:flex;flex-direction:column}@media(max-width:767.98px){.template-collection-heading{flex-direction:row;align-items:baseline;min-height:185px;padding-block-start:8px;padding-block-end:16px}.template-collection-heading .custom-gallery{display:none}.template-collection-heading .custom-gallery.slick-initialized{display:block}.template-collection-heading:has(.subcollection-links--gallery){padding-block-start:16px;padding-block-end:0;flex-direction:column}.template-collection-heading:has(.subcollection-links--gallery)>.container--not-mobile{padding-inline:0}.template-collection-heading:has(.subcollection-links--gallery)>.page-header{width:100%}.template-collection-heading:has(.subcollection-links--gallery)>.page-header>.container{padding-inline:0}.template-collection-heading:has(.subcollection-links--gallery)>.page-header>.container>.pagetitle{margin-block:16px}}@media(min-width:768px){.template-collection-heading{margin-block-end:34px}}.template-collection-heading .container-subcollection-links{overflow-x:auto}@media(max-width:767.98px){.template-collection-heading .container-subcollection-links{flex:1;padding-block:8px;padding-inline:0}}@media(min-width:768px){.template-collection-heading .container-subcollection-links{padding-block-end:16px}}.template-collection-heading .subcollection-links--buttons{flex-wrap:nowrap}@media(min-width:768px){.template-collection-heading .subcollection-links--buttons{justify-content:center}}.template-collection-heading .page-header{order:-1;margin-block-start:0;padding:0}@media(max-width:767.98px){.template-collection-heading .page-header .container{padding-inline-end:16px}}@media(min-width:768px){.template-collection-heading .page-header{min-height:34px;margin-block:50px;text-align:center}}.template-collection-heading .pagetitle{font-size:14px;font-style:normal;font-weight:400;line-height:21px}@media(min-width:768px){.template-collection-heading .pagetitle{font-size:24px;font-weight:300;line-height:34px}}.collections-list-container{padding-inline:unset}.container--reading-width{font-size:10px;font-weight:300;color:#737373}@media(min-width:1024px){.container--reading-width{max-width:80vw!important}}.ajaxinate-loader-content{width:100%;padding:2em 0;display:flex;justify-content:center;align-items:center}.ajaxinate-loader-content .button{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:12px;border:1px solid transparent!important;border-radius:0;font-size:10px;line-height:12px;font-weight:300;letter-spacing:2px;text-transform:uppercase;color:#000;text-shadow:none;font-style:normal;font-weight:400;background:#2b2f87;color:#fff}.ajaxinate-loader-content .button:is(:hover,:focus){background:#191348}
