@media only screen and (min-width: 751px){.is_hidden_desktop{display:none}}@media only screen and (max-width: 750px){.is_hidden_mobile{display:none}}@media (min-width: 60em){.header .header__icon--account{display:inline-block}}.drawer-menu .drawer-menu__bottom .drawer-menu__contents{overflow-y:auto}.search__container .search__results .price{display:none}@media only screen and (max-width: 750px){.footer{padding-top:20px}}.footer .footer__divider,.footer .footer__bottom,.footer .footer__payment-icons,.footer .footer__copyright{display:none}.footer .footer__group--text .footer__group-content{display:flex!important;gap:50px}@media only screen and (max-width: 750px){.footer .footer__group--text .footer__group-content{display:block!important}}.footer .footer__group--text .footer__group-content .footer__image--wrapper{flex-basis:33%}@media only screen and (max-width: 750px){.footer .footer__group--text .footer__group-content .footer__image--wrapper{margin-left:auto;margin-right:auto;max-width:150px}}.footer .footer__group--text .footer__group-content .footer__text{flex-basis:67%}@media only screen and (max-width: 750px){.footer .footer__group--text .footer__group-content .footer__text{text-align:center}}.footer .footer__group--text .footer__group-content .footer__text .footer__social-icons{margin-top:20px}@media only screen and (max-width: 750px){.footer .footer__group--text .footer__group-content .footer__text .footer__social-icons ul{justify-content:center}}.footer .footer__group--newsletter .footer__text{margin-bottom:0}.footer .footer__group--newsletter input{border-top:0;border-left:0;border-right:0;padding-left:0;padding-right:0}.footer .footer__group--newsletter .footer__newsletter-button{right:0}.section-borderable+.section-borderable>.section--bordered{border-top:0}.carousel__navigation{transform:none;box-shadow:none;background:transparent}@media only screen and (max-width: 750px){.carousel__navigation{background:white}}.carousel__navigation.carousel__next-button{right:40px}@media only screen and (max-width: 750px){.carousel__navigation.carousel__next-button{right:0}}.carousel__navigation.carousel__previous-button{left:40px}@media only screen and (max-width: 750px){.carousel__navigation.carousel__previous-button{left:0}}.carousel__navigation svg{width:16px}.text-columns{padding-top:60px;padding-bottom:60px}.text-columns .text-columns__intro{margin-bottom:50px}.text-columns .text-columns__intro .text-block__heading{position:relative;color:#222970}.text-columns .text-columns__intro .text-block__heading:after{content:"";position:absolute;bottom:-20px;left:calc(50% - 35px);width:70px;height:10px;background-color:#222970}.text-columns .text-columns__content .text-block__heading{margin-bottom:30px}.testimonials{max-width:1250px;padding-top:0;padding-bottom:0}.testimonials .testimonials__slides{width:100%;overflow:hidden}.testimonials .testimonials__slide{display:flex;align-items:center;padding:0;background-color:#000;border-bottom:18px solid #222970}@media only screen and (max-width: 750px){.testimonials .testimonials__slide{display:block}}.testimonials .testimonials__slide .testimonials__image{flex-basis:50%;padding:0 50px 0 150px}@media only screen and (max-width: 750px){.testimonials .testimonials__slide .testimonials__image{padding:20px}}.testimonials .testimonials__slide .testimonials__image.no_padding{padding:0}.testimonials .testimonials__slide .text_side{flex-basis:50%;padding:0 100px 0 50px;color:#fff}@media only screen and (max-width: 750px){.testimonials .testimonials__slide .text_side{padding:0 20px 20px}}.testimonials .testimonials__slide .text_side .testimonials__reviewer-wrapper .b{display:none}.testimonials .testimonials__slide .text_side .testimonials__reviewer-wrapper .overline{font-size:30px;letter-spacing:.05em}.testimonials .testimonials__slide .text_side .testimonials__review{line-height:1.2}.testimonials .testimonials__slide .text_side .testimonials__button{display:inline-block;margin-top:20px;padding:10px 40px;border:1px solid white;font-size:14px;font-weight:700}@media only screen and (max-width: 750px){.testimonials .testimonials__slide .text_side .testimonials__button{width:100%;text-align:center}}.product-item:hover .designer_wrapper{z-index:9;opacity:1}.product-item .badge{margin:0;top:-7px;right:-7px;padding:7px 12px;line-height:1;background-color:#222970;font-weight:700;font-size:12px}.product-item .designer_wrapper{position:absolute;bottom:0;text-transform:uppercase;padding:10px;font-size:14px;line-height:1;opacity:0}.product-item .product-item__image-wrapper{margin-bottom:10px}.product-item .product-item__details{position:relative}@media only screen and (max-width: 750px){.product-item .product-item__details{text-align:center}}.product-item .product-item__details a:after{content:"";position:absolute;bottom:-12px;left:0;width:35px;height:10px;background-color:#222970}@media only screen and (max-width: 750px){.product-item .product-item__details a:after{left:calc(50% - 17px)}}.product-item .product-item__details .price{display:none}.product-item .designer_wrapper_mobile{color:#222970;text-align:center;margin-top:20px;font-size:12px}.featured-collection-grid.no_padding{padding-top:0}.featured-collection-grid .text-block{margin-top:25px}@media only screen and (max-width: 750px){.featured-collection-grid .text-block{margin-top:0}}.featured-collection-grid .text-block .text-block__button{text-transform:none;color:#222970;font-size:14px;font-weight:700;border-color:#222970}.featured-collection-grid .text-block .text-block__button:before{background:#222970}.featured-collection-grid .text-block .text-block__button:hover{color:#fff}@media only screen and (max-width: 750px){.rich-text:not(.no_padding){padding-top:40px;padding-bottom:40px}}.rich-text.no_padding{padding-top:0}.rich-text.double_columns{max-width:1350px}.rich-text.double_columns .rich-text__inner{display:flex}@media only screen and (max-width: 750px){.rich-text.double_columns .rich-text__inner{display:block}}.rich-text.double_columns .rich-text__inner .rich-text__title{flex-basis:25%;margin:0;text-align:right}@media only screen and (max-width: 750px){.rich-text.double_columns .rich-text__inner .rich-text__title{text-align:center;margin-bottom:25px}}.rich-text.double_columns .rich-text__inner .rich-text__subheading{flex-basis:75%;padding-left:75px;margin:0;max-width:none!important;text-align:left;line-height:1.2}@media only screen and (max-width: 750px){.rich-text.double_columns .rich-text__inner .rich-text__subheading{padding:0;text-align:center}}.rich-text.double_columns .rich-text__inner .rich-text__subheading strong{font-weight:700}.rich-text.double_columns .rich-text__inner .rich-text__subheading .block_button{display:inline-block;margin-top:20px;padding:15px 40px;font-size:14px;font-weight:700;color:#fff;background-color:#000;text-decoration:none}.rich-text.double_columns .rich-text__inner .rich-text__subheading .block_button:hover{opacity:1}.shoppable-image{padding-top:0;max-width:1350px}.shoppable-image .shoppable-item__hotspot{border:6px solid transparent;box-shadow:0 0 0 1px #000}.shoppable-image .shoppable-item__hotspot:before{background-color:#000;width:28px;height:28px}.shoppable-image .shoppable-item__product-card{background-color:#000;color:#fff}.shoppable-image .shoppable-item__product-card .shoppable-item__product-card-inner{padding:10px 25px}.shoppable-image .shoppable-item__product-card .shoppable-item__product-card-inner .shoppable-item__product-title{font-size:15px}.shoppable-image .shoppable-item__product-card .shoppable-item__product-card-inner .shoppable-item__price{display:none}.featured-collection{display:flex;margin-top:-80px}@media only screen and (max-width: 750px){.featured-collection{display:block}}.featured-collection .carousel__navigation{z-index:9}.featured-collection .text-block{min-width:max-content;display:flex;flex-direction:column;justify-content:center;background-color:#fff;z-index:5;min-height:100%;margin-bottom:0;padding-right:150px;position:relative}@media only screen and (max-width: 750px){.featured-collection .text-block{padding:0 0 25px}}.featured-collection .text-block:before{content:"";position:absolute;bottom:-15px;left:-120px;width:calc(100% + 120px);height:calc(100% + 30px);background:white}@media only screen and (max-width: 750px){.featured-collection .text-block:before{content:none}}.featured-collection .text-block .text-block__item{z-index:1}.featured-collection .text-block .text-block__button{text-transform:none;color:#222970;font-size:14px;font-weight:700;border-color:#222970;margin-top:15px}@media only screen and (max-width: 750px){.featured-collection .text-block .text-block__button{width:fit-content;padding:0 30px;margin:0 auto}}.featured-collection .text-block .text-block__button:before{background:#222970}.featured-collection .text-block .text-block__button:hover{color:#fff}.gallery{max-width:1350px}.gallery.no_padding{margin-top:-80px}.gallery .text-block__heading{margin-bottom:0}.gallery .text-block__subheading{color:#222970;font-size:18px}.gallery .gallery__slides{overflow:hidden;width:100%!important}.gallery .gallery__slides .flickity-slider{display:flex;align-items:center}.gallery .gallery__slide{margin-left:11px}.gallery .gallery__slide.large_spacing{padding-right:75px}@media only screen and (max-width: 750px){.gallery .gallery__slide.large_spacing{padding-right:0}}.gallery .gallery__slide:hover .text_on_image{z-index:1}.gallery .gallery__slide .text_on_image{position:absolute;bottom:0;z-index:0;width:100%;margin:0;background-color:#f8f6f380;text-transform:uppercase;padding:5px 10px}@media only screen and (max-width: 750px){.gallery .gallery__slide .text_on_image{z-index:1}}.collection .collection-top-bar__filters{overflow-x:auto}.collection .collection-top-bar__filters .collection__button{border:0}.product .product__media .image{padding-top:100%}.product .product-thumbnails{position:absolute}@media only screen and (max-width: 750px){.product .product-thumbnails{display:block}}.product .product-thumbnails .product-thumbnails__list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;padding:0 10px}.product .product-thumbnails .product-thumbnails__list .product-thumbnails__item{flex-basis:16.66%}.product .product__meta{flex-basis:42%;width:42%;padding:50px 50px 15px;background-color:#000;color:#fff;border-bottom:18px solid #222970}@media only screen and (max-width: 750px){.product .product__meta{width:calc(100% + 40px);margin-top:20vw;margin-left:-20px;padding:40px 15px 15px;text-align:center}}.product .product__meta .product__price{font-size:18px}.product .product__meta .product__description{font-size:14px;line-height:1.2}.product .product__meta .product__description .dimensions_label{color:#b6b6b6;margin-right:10px}.product .product__meta .product-form__option .product-form__option-label-wrapper .product-form__option-label{font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:0}.product .product__meta .product-form__option .product-form__option-label-wrapper .product-form__option-selected{display:none}.product .product__meta .product-form__option .product-form__option-swatches-wrapper .product-form__color-swatch{width:auto;height:auto;background:transparent;box-shadow:none;border:1px solid #5C5959;border-radius:0;padding:5px 15px;color:#5c5959;text-transform:uppercase}.product .product__meta .product-form__option .product-form__option-swatches-wrapper .product-form__color-swatch.selected{color:#fff;border-color:#fff;font-weight:700}.product .product__meta .product-form__controls-group .product-form__cart-submit{background:transparent;border:1px solid white;text-transform:lowercase;font-size:14px;font-weight:700;letter-spacing:0}.product .product__meta .store-availability-container__wrapper{display:none}.product .product__meta .designer_wrapper{margin:30px 0;display:flex;align-items:center}@media only screen and (max-width: 750px){.product .product__meta .designer_wrapper{text-align:left}}.product .product__meta .designer_wrapper .image_wrapper{flex-basis:40%}.product .product__meta .designer_wrapper .designer{padding-left:30px}.product .product__meta .designer_wrapper .designer .designer_label{margin:0;text-transform:uppercase;color:#b6b6b6;font-size:12px}.product .product__meta .designer_wrapper .designer .designer_name{margin:0;font-size:20px;text-transform:uppercase}.product .product__meta .bottom_meta_product{border-top:1px solid #D9D9D9}.product .product__meta .bottom_meta_product .content_bottom{display:flex;justify-content:space-between;align-items:center;margin:8px 0}.product .product__meta .bottom_meta_product .content_bottom a{color:#fff;display:flex;gap:8px;align-items:center;font-size:14px}.product .product__meta .product__policies{display:none}.product .product__meta .product_share{display:flex;justify-content:flex-end;margin-right:-42px}@media only screen and (max-width: 750px){.product .product__meta .product_share{justify-content:center;margin-right:0}}.product .product__meta .product_share .product_share_text{margin-right:10px}.product .product__meta .product_share .icon{width:20px;height:25px;color:#fff;margin-right:10px}.product .product__meta .accordion__group{border-top:1px solid #D9D9D9;padding-bottom:20px}.product .product__meta .accordion__group .accordion__label{display:flex;justify-content:space-between;align-items:center;text-transform:none;color:#fff;font-size:15px;padding-top:10px;letter-spacing:0}.product .product__meta .accordion__group .accordion__label:before,.product .product__meta .accordion__group .accordion__label:after{content:none}.product .product__meta .accordion__group .accordion__label:hover{background-color:transparent}.product .product__meta .accordion__group .accordion__label[aria-expanded=true] svg{transform:rotate(180deg)}.product .product__meta .accordion__group .accordion__text{padding-top:10px;color:#fff;font-size:14px;line-height:1.2}.mosaic-grid{max-width:1350px}@media only screen and (max-width: 750px){.mosaic-grid .mosaic-grid__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}}.image-with-text.no_padding{padding-top:0}@media only screen and (max-width: 750px){.image-with-text .image-with-text__text{text-align:center}}.image-with-blocks-section{padding-top:0}.image-with-blocks-section .image-with-blocks{display:flex;align-items:center}@media only screen and (max-width: 750px){.image-with-blocks-section .image-with-blocks{display:block;padding-top:25px}}.image-with-blocks-section .image-with-blocks .left_block{flex-basis:60%;display:flex;flex-wrap:wrap;row-gap:35px;padding-right:50px}@media only screen and (max-width: 750px){.image-with-blocks-section .image-with-blocks .left_block{padding-right:0;padding-bottom:25px}}.image-with-blocks-section .image-with-blocks .left_block .picto_wrapper{flex-basis:25%;padding-right:50px}@media only screen and (max-width: 750px){.image-with-blocks-section .image-with-blocks .left_block .picto_wrapper{flex-basis:50%;padding:0 15px}}.image-with-blocks-section .image-with-blocks .left_block .picto_wrapper .image_wrapper{margin:0 35px}.image-with-blocks-section .image-with-blocks .left_block .picto_wrapper .picto_text{margin-top:20px;text-align:center;font-weight:700}.image-with-blocks-section .image-with-blocks .right_block{flex-basis:40%}.image-with-blocks-section .bottom_content{margin-top:75px;text-align:center}@media only screen and (max-width: 750px){.image-with-blocks-section .bottom_content{margin-top:40px}}.image-with-blocks-section .bottom_content .text-block__button{text-transform:none;color:#222970;font-size:14px;font-weight:700;border-color:#222970;margin-top:20px}.image-with-blocks-section .bottom_content .text-block__button:before{background:#222970}.image-with-blocks-section .bottom_content .text-block__button:hover{color:#fff}.custom-collection-list{padding-top:0;padding-bottom:0}.custom-collection-list .collections_picker_wrapper{display:flex}@media only screen and (max-width: 750px){.custom-collection-list .collections_picker_wrapper{overflow:auto;gap:20px;padding-bottom:7px}}.custom-collection-list .collections_picker_wrapper .collection_picker{flex-basis:20%;margin:0 8px;position:relative;cursor:pointer;border:2px solid transparent}@media only screen and (max-width: 750px){.custom-collection-list .collections_picker_wrapper .collection_picker{border:none}}@media only screen and (max-width: 750px){.custom-collection-list .collections_picker_wrapper .collection_picker .image{display:none}}.custom-collection-list .collections_picker_wrapper .collection_picker.selected{border-color:#000}.custom-collection-list .collections_picker_wrapper .collection_picker.selected .collection_title{display:block}@media only screen and (max-width: 750px){.custom-collection-list .collections_picker_wrapper .collection_picker.selected .collection_title{text-decoration:underline}}.custom-collection-list .collections_picker_wrapper .collection_picker:hover .collection_title{display:block}.custom-collection-list .collections_picker_wrapper .collection_picker .collection_title{display:none;position:absolute;bottom:0;width:100%;margin:0;padding:2px 0;background-color:#f8f6f380;font-weight:500;text-align:center;text-transform:uppercase}@media only screen and (max-width: 750px){.custom-collection-list .collections_picker_wrapper .collection_picker .collection_title{display:block;position:relative;background:transparent}}.custom-collection-list .collection_display_wrapper{margin:50px 8px 0;padding:25px 0;background-color:#fbf9f8}@media only screen and (max-width: 750px){.custom-collection-list .collection_display_wrapper{background:transparent;margin:0;padding:0}}.custom-collection-list .collection_display_wrapper .collection_display{display:none}.custom-collection-list .collection_display_wrapper .collection_display.selected{display:flex}@media only screen and (max-width: 750px){.custom-collection-list .collection_display_wrapper .collection_display.selected{flex-direction:column}}.custom-collection-list .collection_display_wrapper .collection_display .left_block{flex-basis:25%;align-self:center;text-align:center}@media only screen and (max-width: 750px){.custom-collection-list .collection_display_wrapper .collection_display .left_block{order:999}}.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__heading{position:relative;margin-bottom:40px;color:#222970}@media only screen and (max-width: 750px){.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__heading{display:none}}.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__heading:after{content:"";position:absolute;bottom:-20px;left:calc(50% - 35px);width:70px;height:10px;background-color:#222970}.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__subheading{margin:0;font-size:18px;line-height:1.1;text-transform:uppercase}@media only screen and (max-width: 750px){.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__subheading{display:none}}.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__button{text-transform:none;color:#222970;font-size:14px;font-weight:700;border-color:#222970;margin-top:20px}.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__button:before{background:#222970}.custom-collection-list .collection_display_wrapper .collection_display .left_block .text-block__button:hover{color:#fff}.custom-collection-list .collection_display_wrapper .collection_display .product_item_block{flex-basis:25%;padding:0 15px}@media only screen and (max-width: 750px){.custom-collection-list .collection_display_wrapper .collection_display .product_item_block{padding:15px 0}}.page{padding-bottom:0}.page h1{margin-bottom:0}.page .page__content{display:none}.template-page .text-columns .text-columns__feature{justify-content:space-between}.template-page .text-columns .text-columns__feature .text-columns__image{margin:auto 0}.template-page .text-columns .text-columns__feature .text-block__button{margin-top:20px}@media only screen and (max-width: 750px){.template-page .mosaic-grid .mosaic-grid__grid{display:flex;flex-wrap:wrap}.template-page .mosaic-grid .mosaic-grid__grid .mosaic-grid__item{flex-basis:100%;margin-bottom:0}.template-page .mosaic-grid .mosaic-grid__grid .mosaic-grid__text-container{margin-top:0}}.search-template__results .search-template__content span{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/css_custom.scss.css.map?v=91973428524040939691700064629 */
