.grid-product__size,.grid-product__title,.grid_product_type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hidden,.sc_simple-info__row:not(.sc_code-info){display:none!important}.accordeon_hidden,.cart-recommendations .grid-product__colors,.mobile_shown{display:none}div#insta-feed{margin-top:10px}.__title,.btn,.text-uppercase,.video-parent-section .hero__title{text-transform:uppercase}.accordeon{visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;height:0;transition:opacity .2s,height .15s,transform .3s cubic-bezier(.25,.46,.45,.94);min-height:0}.accordeon-mobile,.accordeon-mobile.accordeon_active,.accordeon.accordeon_active{overflow:initial;visibility:visible;opacity:1;height:auto;min-height:20px}#MobileNavFooter .menu_accordeon>div{background-color:#000;padding:0 10px}#LangList-toolbar,.disclosure-list{z-index:8}.disclosure-list__label{text-transform:capitalize}.breadcrumb a,.footer__title,.grid_product_type{text-transform:uppercase}.toolbar-section{z-index:unset}.scrollable-grid,.scrollable-grid--small{padding-right:0;margin-top:0}.site-header__cart .scrollable-grid .grid-item,[data-section-type=collection-template] .grid-product,[data-section-type=recently-viewed] .grid-product{min-width:170px}#HeaderCart{position:fixed;right:0;min-height:100%;min-width:40%;z-index:999}.panier_background{position:fixed!important;left:0;top:0;background-color:#0005;width:100%;height:100%;z-index:7}.panier_header{position:relative;display:grid;grid-auto-flow:column;justify-content:center;align-items:flex-end;font-size:20px;padding:10px 0;background-color:#f7f9fa}.site-nav__close-cart{position:absolute;left:2%;top:50%;transform:translateY(-50%)}.cart__drawer-form{display:flex;position:absolute;height:100%;width:100%;max-height:none}#HeaderCart .site-header__drawer-animate{position:absolute;height:100%;width:100%}.cart__footer{margin-top:auto;padding:15px}.cart__footer .payment-buttons{display:flex;gap:30px}.cart__footer .payment-buttons button,.megamenu__featured{flex:0 1 50%}.cart__footer .payment-buttons button.js-close-header-cart{background-color:#fff;color:#000;border:1px solid}#shopify-section-header{z-index:7}.is-light .site-nav__link.js-close-header-cart{color:#000}.cart__scrollable{background-color:#f7f9fa;padding:5px 20px 0;flex-basis:100%}.cart__scrollable .grid-item__content,.cart__scrollable .grid-item__content div:not(.grid-product__tag--sale){background:0 0/contain}.cart__image{align-self:flex-start}.cart__image .image-wrap{mix-blend-mode:multiply}.is-empty .site-header__cart-empty{display:flex;flex-direction:column;gap:50px}.cart__item .cart__item-details{flex-wrap:initial}.cart__item .cart__item-details>div,.iconique_image{flex:1 1 50%}.cart__item .cart__item-sub{gap:10px;justify-content:space-around}.cart__item .js-qty__wrapper{background-color:transparent}.reservation_information{display:flex;align-items:center}.reservation_logo{margin-right:20px;display:flex;align-items:center}.cart__discount,.reservation_timer{font-size:calc(var(--typeBaseSize) - 2px)}.cart__item-row.cart-recommendations{margin-top:10px;margin-bottom:10px}.cart-recommendations .grid-item.grid-product{min-width:190px;font-size:12px}.cart-recommendations .grid-item .grid-product__image-wrap{height:170px;width:170px}.cart-recommendations .grid-item .grid-product__image-wrap *{height:100%}.cart-recommendations .cart__recommended-title{font-size:calc(var(--typeHeaderSize) * .4)}.cart__item{margin-bottom:0;padding-bottom:5px}.cart__item-row{margin-bottom:5px}.cart-recommendations .product-grid{padding-top:0}.cart-recommendations .grid-product__actions .quick-add-btn,.cart-recommendations .grid-product__price,.cart__footer #scDiscountApp,.cart__item-row--footer,.collection_hidden,.json-hidden,.panier_quick_add,.product__policies,.sc_simple-info__tag,div#insta-feed h2{display:none}.cart-recommendations .panier_quick_add{display:flex}.cart-recommendations .quick-add-btn,.filter_close_button,.footer_other_sections .footer__block,.site-header__logo-link.logo--inverted img{width:100%}.cart-recommendations .panier_quick_add .quick-add-btn .btn{display:flex;border:1px solid #000;background-color:transparent;color:#000;font-size:12px;justify-content:center}.panier_reduction_container{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:10px}.panier_reduction_container .panier_message_reduction span,.variant__label-info{font-weight:700}#scDiscountApp>div{width:100%!important;margin:0}#scDiscountApp{margin:0!important}.cart__discounts{visibility:hidden;height:0;margin:0}.cart__item--subtotal>div,.secondary_top_menu .toolbar__item{margin-left:auto}.cart__item--subtotal>div:before{content:"Total "}.sc_code-btn input[type=button]{background-color:#000!important;color:#fff!important;border-radius:0!important;border:none!important}.sc_simple-container{margin-bottom:10px}.sc_simple-info{margin-top:0!important}.panier_reduction_barre{height:10px;border-radius:5px;width:100%;background-color:#b1becb}.panier_reduction_progression{height:100%;width:0;background-color:#000;display:block;transition:width 1s;border-radius:5px}.reduction_icon{width:18px;height:18px}.panier_reduction_container .tag{border-radius:4px;background-color:#7171711c;color:#717171;font-size:.85em;padding:.4em;overflow:hidden;display:none;align-items:center}.reduction-code{display:flex;align-items:center;gap:10px}.panier_reduction_recompenses{display:flex;justify-content:center;width:100%;flex-wrap:wrap;column-gap:20px;row-gap:10px}@media only screen and (max-width:1900px){.cart-recommendations .cart__recommended-title{margin:0}}@media only screen and (min-width:1900px){.cart__footer,.panier_header{padding:20px}.reservation_timer{font-size:var(--typeBaseSize)}.cart-recommendations .cart__recommended-title{font-size:calc(var(--typeHeaderSize) * .6)}.cart__item .cart__item-sub{flex:1 1 20%!important}.cart-recommendations .grid-item.grid-product{min-width:33%}.cart-recommendations .grid-item .grid-product__image-wrap{width:200px;height:200px}.panier_titre{font-size:calc(var(--typeHeaderSize) * .8)}}.filters_overflow_list{max-height:300px;overflow-y:auto}.filters_search_box,.footer_newsletter form{margin-bottom:20px}.filters_overflow_list .tag{border-radius:4px;background-color:#7171711c;font-size:.85em;padding:.85em;overflow:hidden;display:flex;align-items:center;gap:10px}.filters_overflow_list .tag label,.product-block--price{margin-bottom:0}.price_range_form{display:grid;row-gap:5px;grid-auto-flow:column;grid-template-columns:45% 10% 45%;margin-bottom:10px}.price_range_form div{display:flex;justify-content:center;align-items:center}.price_range_form input{text-align:center;border:1px solid #231f20;border-radius:2px}.filter-wrapper .tag-list{max-height:150px;overflow-y:auto}.noUi-horizontal .noUi-handle{background-color:#fff;border:1px solid}.filter_search_ranges{display:flex;gap:10px;margin-bottom:10px}.filter_search_ranges>*{max-width:none;width:0;flex-basis:50%}.collapsible-trigger__layout--inline,.promo-grid .flex-grid{justify-content:space-between}.product_pictogrammes_container{display:grid;grid-template-columns:50fr 50fr;padding:30px;border:1px solid;row-gap:20px;column-gap:5%;word-break:break-word}.product_pictogrammes_wrapper{display:flex;flex:0 1 auto;gap:20px;align-items:center}.product_pictogrammes_wrapper div:first-of-type{flex:0 0 auto}.grid_product_visual_container{background:#fff;background:#f6f6f6;padding:10px;display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:10px}.color-swatch__more{max-height:8px;line-height:0}.grid_product_type{font-weight:700;font-size:12px;max-width:60%}.grid-product__image-wrap{mix-blend-mode:multiply;width:100%}.grid-item__meta{margin:12px 0 0;position:relative}.grid-product__price{position:absolute;top:-3px;right:0}.iconique_container,.transition-body{position:relative}.grid-product__price--current,.promo-grid__product-images,.promo-grid__product-text,.variant-input label{margin:0}.grid-product:after{background-color:transparent!important}.grid-product__colors .color-swatch{border-radius:0;width:12px;height:12px;margin-bottom:0}.grid-product__colors{align-items:center;height:12px}.grid-product{width:270px;margin-bottom:0}.grid-product__tags{margin-left:0;top:0;bottom:unset}.grid-product__tags .grid-product__tag{margin-top:0}.grid-product__price--sale{color:#d01345}.grid-product__price--original{color:#989898;font-weight:400}[data-section-type=collection-template] .selection_btn,[data-section-type=promo-grid] .selection_btn{margin-top:20px}[data-section-type=collection-template] .section-header{text-align:center;display:flex;flex-direction:column;align-items:center}.transition-body{z-index:10}.iconique_container .promo-grid__content{position:absolute;left:0;top:100%;transform:translateY(-100%);color:#fff;text-shadow:1px 1px 2px #000;padding:2em;font-weight:700;font-size:calc(var(--typeBaseSize) + 2px)}.collection_bloc:hover,.iconique_container:hover{filter:brightness(50%)}.megamenu__cols{display:flex;flex-direction:row;gap:10%;flex:1 1 60%}.megamenu__col-title .site-nav__dropdown-link{font-size:calc(var(--typeBaseSize) + 3px)}.megamenu__featured .product-grid{display:grid;grid-template-columns:30% 30% 40%;column-gap:20px}.megamenu__featured .product-grid .image-wrap,.megamenu__featured .product-grid .image-wrap>img,.promo-grid .type-bloc .promo-grid__product-images,.promo-grid .type-bloc .promo-grid__product-images .image-wrap,.promo-grid .type-bloc .promo-grid__product-images img,.promo-grid .type-bloc .promo_grid_bloc,.promo-grid .type-bloc .promo_grid_bloc a,.promo-grid .type-bloc .type-product__wrapper{height:100%}.megamenu__featured .grid-item{width:auto}.cart-link__bubble:before{clip-path:inset(0% 0% 10% 0%)}.cart-link__bubble-num{color:var(--colorNavText)}.site-header__search-input{border-radius:40px}.site-header__search-input::placeholder{color:#d6d6d6}.footer__section,.site-navigation--below:before{border-top:none}.header-wrapper--compressed [data-logo-align=center] .header-item--search .site-header__search-form input{border:1px solid}.hero__text-shadow{top:100%;transform:translateY(-300%) translate(-50%);position:absolute}.hero__subtitle{font-size:1em;font-weight:700;text-decoration:underline;color:#fff}.hero_logo{left:50%;top:100%;transform:translateY(-100%) translate(-50%);position:absolute;width:70px}.sticky_view_bottom{position:fixed;top:unset;bottom:0}@media only screen and (min-width:768px){.site-header__element--top{padding-top:25px}.cart-link__bubble:before{top:10px;left:-5px}.is-light .cart-link__bubble-num{color:#fff}}.feature-section{margin-bottom:40px}.feature-section .feature-row__item{flex-basis:40%}.feature-section .feature-row__text{flex-basis:50%}.product-single__title span{font-weight:400;font-size:calc(var(--typeHeaderSize) * .5)}.text_letter_spacing{letter-spacing:.2rem}label.variant__label{font-weight:400!important}.product__price{font-weight:700;font-size:calc(var(--typeBaseSize) + 15px)}.variant-input{margin:0 10px 10px 0}[data-view=list] .grid_product_visual_container{flex:1 1 33%}[data-view=list] .grid-item__meta-main{width:100%;text-align:center}.product_single_type{font-size:calc(var(--typeBaseSize) + 6px)}.option_not_available{background-color:#f7f7f7!important;display:none}.color-swatch.color-swatch--filter{border-radius:2px;border:none;box-shadow:1px 1px 1px;width:22px;height:22px;margin:0 20px 4px 4px}.collection_bloc:hover .selection_btn,.reassurance_icon,.variant__label-info,.variant__label[for]{display:flex}.product__price.on-sale{color:#d01345}.product__price.product__price--compare{color:#989898;font-weight:400;font-size:calc(var(--typeBaseSize) + 4px)}.product_reduction_tag.grid-product__tag.grid-product__tag--sale{float:none}.product-block--price{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.video-parent-section .hero__text-shadow{transform:translateY(-50%) translate(-50%);left:50%;top:50%}.add-to-cart{line-height:2.3}.breadcrumb{font-size:unset;margin:0 0 15px}.breadcrumb a{font-size:12px;line-height:18px;font-family:Poppins;font-weight:300;color:#b1becb}.breadcrumb a:last-of-type{color:#231f20}.product-single__title{margin-bottom:0;word-wrap:break-word;font-size:28px;line-height:30px;color:#231f20;font-family:Poppins;font-weight:600}.product_single_subtitle{font-size:15px;font-weight:300;font-family:Poppins;line-height:22.5px;color:#231f20;margin-top:0}.variant-wrapper+.variant-wrapper{margin-top:18px}.breadcrumb__divider{color:#b1becb;padding:0 4px;opacity:1}.product_single_type{font-size:14px;letter-spacing:4px;line-height:21px;font-family:Poppins;font-weight:300;margin-bottom:-2px;color:#231f20}.product-single__meta .product__price,.product-single__meta .product__price sup{font-size:24px;line-height:36px;font-weight:700;font-family:Poppins;color:#231f20;top:auto}.product-single__meta .product-block .variant-wrapper label.variant__label{color:#231f20;font-size:12px;line-height:15px;letter-spacing:2px;font-family:Poppins;font-weight:300!important;align-items:center;margin-bottom:5px;column-gap:10px}.product-single__meta .product-block .variant-wrapper label.variant__label .variant_dimensions{font-size:12px;line-height:18px;font-weight:600;font-family:Poppins}.product-single__meta .product-block.product-block--header.product-single__header{margin-bottom:15px}.product-single__meta .variant-wrapper .variant-input-wrap .variant-input{margin:0 10px 4px 0}.product-single__meta .variant-wrapper .variant-input-wrap .variant-input label{font-size:14px;letter-spacing:normal;font-weight:300;color:#231f20;line-height:16.94px;padding:12px 16px;border-radius:2px}.product-single__meta .variant-wrapper .variant-input-wrap .variant-input input[type=radio]:checked+label{box-shadow:0 0 0 1px #000}.product-single__meta .variant-wrapper .variant-input-wrap[data-handle=color] .variant-input,.product-single__meta .variant-wrapper .variant-input-wrap[data-handle=couleur] .variant-input{margin:0 16px 2px 0}.product-single__meta .variant-wrapper .variant-input-wrap .variant-input .variant__button-label.color-swatch{box-shadow:none}.product-single__form button.add-to-cart{font-size:14px;line-height:21px;letter-spacing:1px;font-weight:600;font-family:Poppins;padding:16px}.product-block.product-block--sales-point{margin-top:0;margin-bottom:10px}.product-block.product-formmain,.product-block.product-formmain .product-block{margin-bottom:16px}.product-metafields-pictograms{margin-top:24px}.product-block.product-block--sales-point span{font-size:11px;font-weight:300;font-family:Poppins;line-height:20px;color:#000}.product-block.product-block--sales-point span.shipping-days{font-weight:600}.product-block.product-block--sales-point span img{margin-right:16px}.variant__button-label.color-swatch{border-radius:2px!important;width:26px!important;height:26px!important;padding:0!important}.product_specs_title{background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;height:100%;padding:10px;word-break:break-word;text-align:center;min-height:60px}.product_specs_wrapper{margin-bottom:10px;display:grid;grid-auto-flow:column;grid-template-columns:30% 1fr;column-gap:5%}.product_specs_value{display:flex;align-items:center;width:100%}.product_specs_value ul{list-style:none;margin:0;width:100%}.product_specs_value ul li:nth-child(2n){background-color:#f7f7f7}.product__photos a{min-width:50px}.shipping-days{font-weight:700}.footer__section .footer__newsletter .footer__subscribe p,.instabtn{font-weight:400}.variant__label .variant__label-info{display:flex;align-items:center;gap:10px}.reassurance_container{display:flex;justify-content:space-around;align-items:center;min-height:80px}.reassurance_bloc{margin:30px 0;display:flex;gap:10px;align-items:center}@supports (-webkit-touch-callout:none) and (not (translate:none)){.cart__footer .payment-buttons button:not(:last-child){gap:0;margin-right:30px}.panier_reduction_container div:not(:last-child){gap:0;margin-bottom:10px}.reassurance_bloc div:not(:last-child),.reduction_icon{gap:0;margin-right:10px}.panier_reduction_recompenses .tag{column-gap:0;row-gap:0;margin-right:10px;margin-bottom:10px}}.footer_sections{display:grid;justify-content:space-around;width:100%;grid-auto-flow:column;grid-auto-columns:1fr}.footer_section{width:50%;display:flex;justify-content:flex-start}.footer_menu_sections{display:grid;grid-auto-flow:column;grid-template-columns:33fr 33fr 33fr;flex-basis:calc(100% * 2/3);gap:20px}.footer_menu_sections .footer__block:first-of-type,.footer_menu_sections .footer__block:last-of-type{grid-row:span 2}.footer_other_sections{width:100%;flex-basis:calc(100% * 1/3)}.footer__block{max-width:none}.menu_title_container{display:flex;justify-content:space-between}.footer__section .footer__newsletter{display:flex;flex-direction:column;gap:10px}.collection_tabs a,.footer__section .footer__newsletter .footer__title{font-size:calc(var(--typeBaseSize) + 6px)}.footer__title{font-size:calc(var(--typeBaseSize) + 4px)}.footer__section .footer__newsletter .footer__subscribe p strong:first-of-type{font-size:calc(var(--typeBaseSize) + 14px)}.footer__section .footer__newsletter .contact-form{width:100%}.footer__section .footer__newsletter .newsletter__input-group{position:relative;height:50px}.footer__section .footer__newsletter .newsletter__input{border-radius:30px;padding-left:20px;border:none;box-shadow:0 0 50px -20px #000}.footer__section .footer__newsletter .input-group-btn{position:absolute;right:0;height:50px}.footer__section .footer__newsletter .input-group-btn button{border-radius:30px!important}.footer__section .footer__newsletter .newsletter__input::placeholder{color:#000!important;opacity:.3!important}.footer__section .image-wrap{background-color:transparent;width:200px;margin:20px auto}.footer__block .payment-icons{display:grid;grid-template-columns:repeat(4,1fr);width:50%}.footer_newsletter .footer__block--mobile{margin-top:30px;display:flex;flex-direction:column;align-items:center}.footer_newsletter{width:100%;display:flex;flex-direction:column;align-items:center}.footer_newsletter .input-group{margin:0;max-width:none}.collections_list{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;padding:0;grid-column-gap:15px;margin-top:20px;height:100%}.collection_bloc{position:relative;overflow:hidden}.collection_bloc .selection_btn{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);justify-content:center}.collection_tabs_grid{display:grid;width:70%;margin:0 auto;justify-content:space-around!important;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:10%;text-align:center;list-style-type:none;align-items:center;align-self:baseline}.collections_grid_container{width:100%;transition:height 1s}.collection_tabs_grid a{font-size:20px}.featured_promotion_wrapper{width:100%;display:flex;gap:30px;align-items:center}.featured_promotion_content,.featured_promotion_image{width:50%}.featured_promotion_collection .collection_tab .grid-product{width:200px;flex-basis:auto}.promo_grid_bloc .promo_grid_subheading{text-transform:uppercase;letter-spacing:.2rem;font-size:var(--typeBaseSize);margin-bottom:0}.promo_grid_bloc .promo_grid_heading{font-weight:700;font-size:larger;font-size:calc(var(--typeBaseSize) + 4px);line-height:100%}.promo_grid_bloc .enlarge-text{font-size:calc(var(--typeBaseSize) - 1px);margin-top:10%}.promo_grid_bloc_container{border:none!important}.promo_grid_bloc{flex-direction:row-reverse;flex-wrap:nowrap}.promo_grid_bloc .promo_grid_bloc_text{margin:2%!important;padding-top:10%;height:100%}.promo_grid_bloc_text>div:first-of-type{display:flex;flex-direction:column;justify-content:center}.promo-grid__bg img{object-position:center bottom}.promo-grid .flex-grid .flex-grid__item--50{flex-basis:49%}.promo-grid .type-bloc .promo-grid__product-images{-webkit-box-shadow:60px 25px 0 0 #fffb00;box-shadow:60px 25px #fffb00}.promo-grid .type-bloc .promo-grid__product-images img{object-fit:cover}.promo-grid .type-bloc .promo-grid__product-text{z-index:1}.promo-grid .type-bloc .promo_grid_bloc a{margin-right:2%;flex-basis:50%;padding-bottom:20px}.secondary_top_menu{background-color:#eff0f0;width:100%;height:40px}.secondary_top_menu .page-width{display:flex;align-items:center;overflow:hidden;height:100%}.secondary_top_menu_nav{display:flex;flex-direction:row;gap:10px}.secondary_top_menu_nav-title{font-size:calc(var(--typeBaseSize) + 1px)}.collection-container{padding-right:0!important;overflow-x:hidden}.collection_tabs{display:flex;margin:0 0 20px;list-style-type:none;justify-content:center;position:relative}.collection_tabs li:not(:last-child){display:inline-block;padding:0 50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.scroll_container a{color:#bebebe}.collection_tabs li:not(.scroll_container) a:hover,.collection_tabs_grid li:not(.scroll_container) a:hover{opacity:1}.collection_tabs li:not(.scroll_container) a,.collection_tabs_grid li:not(.scroll_container) a{opacity:.5}.collection_tab_selected a .title_highlight:after{content:"";background-color:#ff0;width:100%;height:10px;display:block;margin-top:-12px}.collection_tabs_grid .collection_tab_selected a:after{width:80%;margin-left:10%}.collection_tab_selected a{color:#000!important;font-weight:700;opacity:1!important;font-style:italic;display:flex;justify-content:center}.collection_tab_selected a>div{width:fit-content}.collection_tab{flex-wrap:nowrap;overflow-x:hidden;padding-top:20px}.selection_btn{width:100%;display:flex;justify-content:center}.selection_btn a{padding:0 30px}.scroll_container{display:flex;justify-content:space-between;width:80px;background-color:#f9f9f9;margin-left:auto;height:35px;align-items:center;padding:0}.scroll_container a{display:flex;width:50%;height:100%;justify-content:center;align-items:center;font-size:32px}.scroll_container a.no_scroll{opacity:.3;cursor:default}.scroll_container a:not(.no_scroll):hover{background-color:#8a8a8a}.collection_tab .grid-product{width:270px;min-width:170px;flex-basis:auto}.section_header_subtitle{font-size:calc(var(--typeHeaderSize) * .5);opacity:.6}[data-section-type=collection-template] .page-width:first-of-type{margin-bottom:var(--indexSectionPadding)}.instamain{display:flex;align-items:center;justify-content:space-between}.instamain h2{margin:0;font-size:32px}.instabtn{font-size:14px;display:flex;align-items:center;column-gap:10px}span.insvg{background-color:#fff;padding:5px;border-radius:50px;line-height:0}span.insvg svg{color:#000;width:15px;height:15px}.cart__footer .applycode{border-bottom:1px solid #aeaeae;margin-bottom:10px;padding-bottom:9px;display:flex;justify-content:space-between;align-items:center}.cart__footer .applycode svg.icon{width:15px}.cart__footer .applycode:hover{cursor:pointer}.cart__footer .applycode.opclass{border-bottom:none}.applycode.opclass svg{transform:rotate(-180deg)}@media only screen and (max-width:768px){.mobile_hidden,.scroll_container,.secondary_top_menu{display:none}.mobile_shown{display:block}.accordeon-mobile{visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;height:0;transition:opacity .2s,height .15s,transform .3s cubic-bezier(.25,.46,.45,.94);min-height:0}.cart__item .cart__item-details{flex-wrap:wrap}.cart__item .cart__item-details>div{flex:1 1 100%}.site-nav__close-cart{position:initial;transform:none}.site-nav__close-cart .site-nav__link{padding:0 15px}.cart__item input{height:25px}.cart__item .cart__item-details .cart__item-name,.menu_title_container .footer__title{margin:0}.cart__item .js-qty__num{padding:5px}.product_pictogrammes_wrapper{gap:0;text-align:center;flex-direction:column}.product_pictogrammes_container{padding:20px}.collection_tab .grid-product,.featured_promotion_collection .collection_tab .grid-product,.grid-product{width:170px}.product-metafields-sections{display:flex;flex-direction:row;width:100%;overflow-x:auto;padding:20px;background-color:#fafafa;gap:20px;cursor:grab;scroll-behavior:smooth}.product-metafields-sections .feature-section{margin-bottom:0;padding:20px;background-color:#fff;box-shadow:100px 100px 80px #00000012}.product-metafields-sections .feature-row{min-width:280px;display:grid;grid-template-rows:15% 40% auto;height:680px;align-items:flex-start}.feature-section .feature-row__text:first-child{align-self:center}.feature-section .feature-row__item{height:100%;overflow:hidden}.feature-section .feature-row__item,.feature-section .feature-row__text{flex-basis:50%}.feature-section .image-wrap,.promo-grid__product-images,.promo-grid__product-images *{height:100%}.feature-section .feature-row__text{padding:15px 0;order:initial}.feature-section .feature-row__text p{text-align:center}.feature-section .feature-row__text div{text-align:justify}.product-main-slide{border:0}.breadcrumb{width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto}.breadcrumb a{flex:0 0 auto}.product__main-photos .flickity-page-dots{display:flex;padding:0 15px}.flickity-page-dots .dot.is-selected{height:unset}.flickity-page-dots .dot{flex:1 1 0;height:2px;border-radius:0;margin:0}.product__photos,.reassurance_container{flex-direction:column}.product__thumbs{max-width:none;margin:0;flex:unset}.product__thumbs--scroller{display:grid;grid-auto-flow:column}.product__thumbs--beside .product__thumbs--scroller{position:relative}.product__thumb .image-wrap img{border:none}.collection-sidebar__group .tag-list:not(.tag-list--swatches){columns:1}.reassurance_bloc{margin:10px 0}.footer_sections{display:flex;flex-direction:column}.footer_menu_sections{display:flex;flex-direction:column;gap:0}.footer__mobile-section{margin-top:0;border-top:none}.menu_title_container{padding-top:20px;border-top:1px solid #656565;cursor:pointer}.footer_menu_sections .footer__block{border-top:1px solid;width:100%;padding:20px 0}.featured_promotion_content,.featured_promotion_image,.footer_section{width:100%}.footer_other_sections{margin-bottom:20px}.footer__block .accordeon-mobile.accordeon_active{padding-top:15px}.footer__social{display:flex;justify-content:space-around}.footer__block{max-width:100%}.collection_tabs_grid{width:100%;grid-gap:2%;margin:0}.collection_tabs_grid a{font-size:16px}.collection_bloc .selection_btn a{font-size:10px!important}.collections_list,.secondary_top_menu_nav{overflow-x:auto}.collection_bloc{min-width:200px}.featured_promotion_content .enlarge-text{margin-bottom:var(--indexSectionPadding)}.featured_promotion_wrapper{flex-direction:column;gap:5px}.featured_promotion_collection{margin-top:10px;margin-bottom:20px}.promo-grid__product-images img{object-fit:cover}.promo_grid_bloc .promo_grid_bloc_text{margin:0!important;padding-top:0;display:flex;flex-direction:column;justify-content:center}.promo-grid .type-bloc .promo_grid_bloc a,.promo-grid__product-images,.promo-grid__product-text{margin-right:0}.type-bloc .promo_grid_bloc_text .rte--block{text-align:left;margin-bottom:0}.flex-grid .type-bloc.flex-grid__item:nth-of-type(2n) .promo-grid__product-images{-webkit-box-shadow:-50px 25px 0 0 #fffb00;box-shadow:-50px 25px #fffb00}.flex-grid .flex-grid__item:nth-of-type(2n) .promo_grid_bloc a{grid-column:2}.promo-grid .flex-grid .flex-grid__item--50{flex-basis:100%}.promo_grid_bloc{display:grid;grid-auto-flow:column;grid-template-columns:50fr 50fr;column-gap:4%}.promo-grid .type-bloc .promo_grid_bloc .promo-grid__product-images{height:40vw}.type-bloc{margin-bottom:20px}.promo-grid .flex-grid.flex-grid--gutters{grid-template-columns:minmax(0,50fr) minmax(0,50fr)}.secondary_top_menu.is-active{display:flex}.secondary_top_menu_nav::-webkit-scrollbar{-webkit-appearance:none}.collection_tabs{gap:0 10px}div.grid-product .grid-product__tags{top:0;left:unset;bottom:auto;right:25px}.collection_tabs li{flex-basis:initial!important}.collection_tabs a{font-size:14px}.collection_tab{flex-wrap:nowrap;overflow-x:auto}.collection_tab::-webkit-scrollbar{-webkit-appearance:none}.collection_tabs li:not(:last-child){flex-basis:50%;padding:unset}.product__thumbs--below .product__thumb-item{max-width:55px}.product-single__title{font-size:18px;line-height:23px}.product_single_type{margin-bottom:-2px}.product_single_subtitle{font-size:13px;line-height:19.5px;margin-top:0}.product-single__meta .product__price,.product-single__meta .product__price sup{font-size:18px;line-height:23px;letter-spacing:normal}}@media only screen and (max-width:600px){.instamain h2{font-size:20px}.instabtn{font-size:10px;column-gap:5px;padding:5px 15px}span.insvg svg{width:12px;height:12px}span.inbutext{width:65px;overflow:hidden;white-space:nowrap}}@media only screen and (min-width:769px){.collection-content #CollectionAjaxContent .page-width>.grid{display:grid;grid-auto-flow:column;grid-template-columns:25% 1fr}.collection_tabs li+.scroll_container{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.header-wrapper.is-light .desktop-search__trigger{color:#fff}.search-form__wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:5px}.search-form__wrapper .main-search-form{opacity:0;visibility:hidden;transition:.2s linear}.search-form__active .search-form__wrapper .main-search-form{visibility:visible;opacity:1}.desktop-search__trigger svg{width:27px;height:27px}.product-single__form a.btn.klaviyo-bis-trigger,.restock-alerts-branding-text.brandingStyle,.search-form__wrapper .site-header__search-btn--cancel,.search-form__wrapper .site-header__search-btn.site-header__search-btn--submit{display:none!important}.search-form__wrapper .site-header__search-form.is-active{width:100%}.cart__scrollable .grid-product__tag.grid-product__tag--sold-out{background-color:#ddd!important}.promo-grid .promo-grid__container .promo-grid__product .promo-grid__images-wrapper{margin-right:2%;padding-bottom:20px;flex-basis:50%}.product-block.product-block--sales-point.shipping_text_cust{display:inline-block;padding-right:18px}a.btn.klaviyo-bis-trigger{width:100%!important;margin-top:7px!important;font-size:14px;line-height:21px;letter-spacing:1px;font-weight:600;font-family:Poppins;padding:16px}.parallax-container .parallax-image{transition:transform .3s linear}.grid-product__colors .color-swatch.disabled:after{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:2px solid;border-color:#b6b6b6;border-color:var(--colorBorder);transform:rotate(45deg) translate(-50%);height:10px}body.bx-client-overlay,body.bx-client-overlay-ios{overflow:unset!important}.feature-row .feature-row__item .h3{font-size:calc(var(--typeHeaderSize)*.85)}@media screen and (max-width:768px){.header-section{padding-bottom:0}.site-header__element.site-header__element--top{padding:7px 0}.mobile-search__wrapper{display:block!important;visibility:hidden;transform:translateY(-100%);transition:.3s linear}.search-form__active .mobile-search__wrapper{visibility:visible;transform:translateY(0)}.desktop-search .main-search-form,.mobile-search__wrapper .desktop-search__trigger,.site-nav__icons .js-search-header{display:none}.search-form__wrapper .main-search-form{width:100%}.promo-grid .promo-grid__container .promo-grid__product .promo-grid__images-wrapper{margin-right:0}.flex-grid .flex-grid__item:nth-of-type(2n) .promo_grid_bloc .promo-grid__images-wrapper{grid-column:2}.feature-row .feature-row__item .h3{font-size:calc(var(--typeHeaderSize)*.63)}}@media only screen and (max-width: 768px){body .breadcrumb{flex-wrap:wrap;display:block}.needsclick.go3241907364.kl-private-reset-css-Xuajs1{margin:0!important}}web-component-embed#e0MyeW{margin-top:70px!important}body .hero__text-content.vertical-bottom.horizontal-center{position:relative}@media (min-width:768px){.search-form__wrapper{border:1px solid #000;border-radius:50px}.page--index .desktop-search__trigger svg{color:#000}.page--index .header-wrapper .search-form__wrapper{border:1px solid #000;border-radius:50px;background:#fff}body .search-form__wrapper .main-search-form{opacity:1;visibility:visible}}@media (max-width:767px){div#HeaderWrapper .new_menu_header_drawer{display:block}div#HeaderWrapper .footer__section .image-wrap{display:none}div#HeaderWrapper .new_menu_header_drawer li{display:block;font-size:14px}div#HeaderWrapper .new_menu_header_drawer ul{padding:0 20px;margin:0}div#HeaderWrapper .footer__section.footer__section--menus{padding:0}body .slideshow__slide .hero__text-shadow.banner_btn_left a.btn.banner_btn{padding:10px 12px;font-size:10px}img.hero_logo_image{width:80%;max-width:100%;margin:auto}}@media (max-width:467px){web-component-embed#e0MyeW{margin-top:100px!important}}@media (min-width:480px){.page--collection a.collection-item{flex:0 0 calc(33.3% - 40px)}.page--collection .new-grid.scrollable-grid--small{justify-content:center}}.new_menu_header_drawer{display:none}.variant-input-wrap[data-handle=taille] .variant-input{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom.css.map */
