@media (max-width:1200px) and (min-width:1151px){.ves-megamenu li.level0>a,.ves-megamenu li.level0>.as-link{font-size:13px}.page-header .header .links>div span{font-size:13px}}@media (max-width:1350px){.checkout-cart-index .formboxs .field.qty{bottom:15px}}@media (max-width:1150px){.catalog-product-view .products-grid .product-items .product-item-details .product-item-link{font-weight:700;font-size:20px}#mb-ajaxcart-wrapper #block-related-heading{font-size:14px;font-weight:400;line-height:17px;letter-spacing:3px;text-align:center}.drawer-inner .swatch-option.text,.drawer-inner .qty-option,.drawer-inner .swatch-option.text,.drawer-inner .qty-option-bundle{font-size:16px;font-weight:400;line-height:25px;letter-spacing:.5px;text-align:center;padding:20px}.drawer-overlay{right:0}.my-account-mobile{display:flex;justify-content:center;align-items:center;margin-right:1.5rem!important;font-size:16px;svg{margin-right:.5rem}}.page-header .header .logo{margin:0 auto;text-align:center;display:block;clear:both;position:relative;width:100%;max-width:250px;padding:0 15px}.page-wrapper .page-header .header.content{padding:10px 0;margin:0;display:grid;grid-template-columns:.2fr 1fr .3fr;align-items:center}.page-header .header .logo img{padding:0;margin:0 auto;height:45px}#x-footer .copyright{order:4;margin-top:40px}#x-footer .block.newsletter{order:2;border-top:1px solid #9196a3;padding-top:40px;margin-top:20px}#x-footer .block.newsletter .subtitle span{text-align:center;font-size:22px}#x-footer .socials{order:3;display:flex;flex-direction:column;border-top:1px solid #fff;padding-top:40px}#x-footer .socials>img{order:2;margin:40px auto auto}#x-footer .socials .socials-footer{order:1}.home-block.container,.home-block.container .intro+.subtitle{margin-bottom:0}.home-pictos .inner-picto{padding:20px 0}.home-pictos .picto-widget span{font-size:24px}.home-pictos .inner-picto .picto-widget:not(:last-child){border-right:1px solid #fff}.home-pictos .inner-picto .picto-widget .content p{display:none}.page-header .header .links>div.left-link{display:none}.price-reviews.reviews-container,.catalog-product-view .products-grid .netreviews-stars{position:relative;top:0;margin-bottom:10px!important;display:flex}.ves-megamenu .opener{flex-grow:1;position:relative;margin-left:20px;display:flex;justify-content:flex-end}.ves-megamenu .opener.item-active{background:0 0}.netreviews-global-note{display:none}.block.block-search .block.block-title,.nav-sections-item-title,.pull-right.sfr span,.minicart-wrapper .mon-panier span.db,.ves-megamenu .dropdown-menu .content-wrap .right-sidebar{display:none;visibility:hidden}.page-wrapper .page-header .header.content{grid-template-columns:1fr .5fr 1fr}.nav-toggle:before{content:'';background:url("../images/menu_icon.png") no-repeat center;background-size:contain;width:28px;height:16px;transition:all .3s}.nav-open .nav-toggle:before{background:url("../images/menu_icon_close.png") no-repeat center;background-size:cover;width:35px;height:35px}.catalog-product-view .product-options-bottom .box-tocart .field.qty{flex-basis:100%}.catalog-product-view .product-options-bottom .actions{margin-top:10px}.drawer-control{width:100%}.catalog-product-view .product-options-bottom .box-tocart .fieldset{margin-top:0}.drawer-header-label{font-size:16px;font-weight:300;color:#363a45}.drawer-inner .swatch-option.text{width:100%;font-size:16px;padding:15px 20px;padding-left:30px;grid-template-columns:1fr 1fr .7fr;font-weight:400;line-height:25px;letter-spacing:.5px;text-align:left;max-height:56px}.guide-tailles{font-size:13px;font-weight:600;line-height:19px;letter-spacing:.5px;text-align:center;color:#363a45;margin-bottom:20px;margin-top:20px}.drawer-inner .pro span,.drawer-inner .pro a{font-size:14px;font-weight:400;line-height:19px;letter-spacing:.5px;text-align:center}.drawer-header{height:calc(100% - 61px);padding:20px 20px 20px 30px}.drawer-inner .qty-select{max-height:calc(100% - 61px - 75px);overflow-y:scroll}.drawer-inner .pro{height:calc(100% - 75px)}.drawer-close{height:35px;width:35px}.drawer-control{min-width:100%}.product-options-wrapper .drawer-control{padding-left:15px}.product-options-wrapper .drawer-control .drawer-control-label{text-align:left;font-size:13px}.product-options-wrapper .drawer-control .drawer-control-choice{font-size:13px}.drawer-content.active{bottom:0;top:unset;left:0;right:0;width:100%;max-height:85vh}.catalog-product-view .product-info-main .swatch-attribute.choice{min-width:100%}.drawer-inner{border-top-left-radius:20px;border-top-right-radius:20px;max-height:100vh;overflow:hidden}.catalog-product-view .box-tocart .tocart span{padding:9px}.page-header .switcher{display:none}.ves-megamenu.menu-hover .subhover:hover .dropdown-menu{top:inherit !important}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-content{padding-top:0}.ves-menu .navigation .level0>.submenu{border-top:1px solid #e5e5e5!important}.ves-megamenu.menu-hover .subhover:hover .dropdown-menu{padding:15px}.home-block.container .home-category{flex-basis:calc(100%/2)}.breadcrumbs .items{padding-left:35px}.page-wrapper .sections.nav-sections{align-items:flex-start}.category-bottom-description>div{flex-direction:column}.navigation .submenu:not(:first-child) .active>a{padding-left:20px}.navigation .promo-link>*{justify-content:center;padding:30px!important;font-weight:700;font-size:16px}.navigation .level0.active>a:not(.ui-state-active){border-color:#fff}.navigation .level0:hover>a{border-bottom:none}.navigation .megamenu-footer{display:none}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-content{flex-basis:100%;padding-left:0;padding-bottom:10px}.navigation .level0 .submenu .level1>a.nav-anchor.subitems-group,.navigation .level0 .submenu .level1>span[data-link].nav-anchor.subitems-group{margin-bottom:0;text-align:left;display:flex;align-items:center;font-size:13px;letter-spacing:1.5px;font-weight:400;height:35px}.navigation .level0 .submenu .level1 .dropdown-submenu a,.navigation .level0 .submenu .level1 .dropdown-submenu span[data-link]{font-weight:400;font-size:15px;letter-spacing:.5px;line-height:35px}.navigation .level0 .submenu .level1>span.as-link.nav-anchor.subitems-group{margin-bottom:0;text-align:left;display:flex;align-items:center;height:45px;padding-left:0}.catalog-category-view.page-products .products-grid .product-items,.catalogsearch-result-index.page-products .products-grid .product-items{justify-content:center}.nav-toggle{padding-left:23px}.nav-toggle{top:0;bottom:0;display:flex !important;align-items:center;position:relative}.ves-megamenu .dropdown-menu .content-wrap .megamenu-content{width:100% !important;padding:0}.promotext{font-size:14px}.nav-sections-item-content{margin-top:0;padding:0}.nav-sections{background:#fff;padding-bottom:10px}.nav-sections nav.navigation{padding:0}.navigation .level0 .submenu{min-width:100%}.nav-mobile .nav-item.promo-link span[data-link],.nav-mobile .nav-item.promo-link a{padding-left:30px!important;padding-right:26px!important;padding-top:0!important;padding-bottom:0!important;justify-content:space-between;color:#ff1306!important}.nav-mobile .nav-item.promo-link span[data-link]:after,.nav-mobile .nav-item.promo-link a:after{content:'';mask-image:url(../images/right-arrow.svg);-webkit-mask-image:url(../images/right-arrow.svg);mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background:#000;display:inline-block;width:20px;height:20px}.nav-mobile .nav-item.level1{padding-left:30px!important}.ves-megamenu li.level0>a,.ves-megamenu li.level0>span[data-link]{text-align:left;display:flex;align-items:center;height:65px;font-size:16px;line-height:17px;font-weight:500;letter-spacing:.5px;padding-left:30px;font-family:'Roboto',sans-serif}.page-header .header .links{padding-right:20px}.mb-ajaxsuite-popup-wrapper{transform:none;-webkit-transform:none;border-bottom-left-radius:0;border-bottom-right-radius:0;left:0;bottom:0;right:0;top:unset;max-width:100%;width:100%;max-height:80vh;height:auto}#mb-ajaxcart-wrapper,.mb-ajaxsuite-popup-border{max-width:100%}#mb-ajaxcart-wrapper{padding:0}#mb-ajaxcart-wrapper .success-content{padding:20px;padding-top:25px}#mb-ajaxcart-wrapper .mb-message-successs{font-size:18px;font-weight:400;line-height:17px;letter-spacing:.5px;text-align:left}#mb-ajaxcart-wrapper .ajaxcart-success-box .ajaxcart-buttons{padding-left:20px;padding-right:20px;margin-top:5px;border-bottom:0}#mb-ajaxcart-wrapper{max-height:80vh}#mb-ajaxcart-wrapper .ajaxcart-success-box .minicart-crosssell{padding-left:20px;padding-right:20px}.catalog-product-view .mb-ajaxsuite-popup-wrapper .block.related{padding-left:20px;padding-right:20px}}@media (min-width:1151px){.navigation li.level0{padding-bottom:10px}.overlay-on:after{content:'' !important;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2)}.overlay-on .nav-sections nav.navigation{background:0 0}.overlay-on-color{background-color:rgba(0,0,0,.2)}.overlay-on .sections.nav-sections .nav-sections-items{z-index:1}.overlay-on .sections.nav-sections .nav-sections-items ul li.overlay-on-color{z-index:1}.switcher-language-mobile{display:none}}@media screen and (max-width:768px){.catalog-product-view .product-info-main .bundle-options .swatch-attribute.choice{grid-template-columns:3fr 1fr;gap:10px}.swatch-option.image:not(.disabled):not(.selected):hover,.swatch-option.color:not(.disabled):not(.selected):hover{box-shadow:none}#checkout .actions-toolbar{flex-direction:column-reverse;gap:15px}.pastille-list>div{z-index:1}#checkout .opc-wrapper .logo{margin:30px auto 30px}.checkout-index-index .form.form-discount{gap:0}.checkout-index-index .opc-wrapper .payment-group .step-title+span{padding-left:15px;font-size:12px;padding-top:5px}.checkout-index-index .opc-block-shipping-information .shipping-information{margin-bottom:122px}#checkout-payment-method-load .payment-method .actions-toolbar{width:100%;padding:10px}.checkout-index-index .form.form-discount .actions-toolbar{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{padding-left:0}.catalog-category-view .guide .title,.catalog-product-view .guide .title,.cms-index-index .guide .title{font-size:23px;font-style:italic;font-weight:400;line-height:24.2px;text-align:center}.cms-index-index .guide{padding:20px 0;padding-bottom:0}.home-block.container .intro{margin-top:40px;font-size:28px;font-weight:400;line-height:34.2px;letter-spacing:.5px}.home-block.container .intro,.home-block.container .intro+.subtitle{padding:0 20px}.home-block.container .intro+.subtitle{font-size:18px;font-weight:300;line-height:25px;letter-spacing:.5px;margin-bottom:60px}.al__illustrated-row-text h2{font-size:23px;font-weight:500;line-height:28.6px;letter-spacing:.5px;text-align:center}.al__illustrated-row p,.al__illustrated-row span,.al__illustrated-row a{font-size:13px;font-weight:300;line-height:21px;letter-spacing:.5px;text-align:left}.home-pictos .picto-widget span{font-size:15px;font-weight:400;line-height:17px;text-align:center}.home-pictos .picto-widget .content img{margin-bottom:10px}.home-block.container .home-category .left img{max-width:125px;min-width:100px;width:100%}.home-block.container .home-category:nth-child(even){padding-left:0}.al__illustrated-row.even .al__illustrated-row-text,.al__illustrated-row.odd .al__illustrated-row-text{padding:20px}.cms-index-index .product-items.owl-carousel .owl-item:nth-child(odd){padding:0 2px}.cms-index-index .product-items.owl-carousel .owl-item:nth-child(even){padding:0 2px}.special-filter .filter-options-content .items.-am-multiselect .as-filter-link{padding:0}.special-filter .filter-options-content .items.-am-multiselect a label,.special-filter .filter-options-content .items.-am-multiselect .as-filter-link label{margin-top:10px;font-size:13px;padding:3px 7px;margin-bottom:10px;border:0;font-weight:400;line-height:20px;letter-spacing:.5px;text-align:left;height:26px}.special-filter .filter-options-content .items.-am-singleselect a label,.special-filter .filter-options-content .items.-am-singleselect .as-filter-link label{padding:2px 10px;height:29px}.special-filter .filter-options-content .items .item{flex-basis:auto;margin-left:5px;margin-right:5px;margin-top:7px;margin-bottom:7px;line-height:29px;font-size:13px;border-radius:20px;margin-top:0!important}.customer-account-create .account .fieldset>.field{flex-wrap:wrap}.customer-account-create .account .fieldset>.field .control{margin-left:0!important}.customer-account-create .account .fieldset>.field .label{max-width:100%}.customer-account-create .fieldset>.field.required>.label:after{position:relative}.customer-account-create .account .fieldset>.field.choice{flex-wrap:nowrap}.home-our-products .item{min-width:29vw;padding:0 7.5px}.home-our-products .item .item-title{font-size:13px;font-weight:500;line-height:15px;letter-spacing:.5px;text-align:center;padding-top:15px}.pro-reassurance ul{flex-direction:column}.amform-form-fieldset,.pro-end{padding:20px}.pro-end{margin-top:0;margin-bottom:0;font-size:24px}.pro-header .right p,.pro-form-before .left p{font-size:14px}.pro-header h1,.pro-form-before h2{font-size:28px}.amform-form-fieldset .h1 p{font-size:26px;margin-top:40px}.amform-form-fieldset .field input,.amform-form-fieldset .field textarea{padding:15px !important}.pro-end a{font-size:24px}.catalog-product-view .swiper.mySwiper:not(.swiper-initialized){display:none}.catalog-category-view.categorypath-offres .current-info.column-mode{padding:0 !important}.payplug-amex-method .payment-method-title img{height:34px}#payment-form #checkout-payment-method-load .payment-method-title{align-items:center}.checkout-payment-method .payment-method-content{padding:0}.special-filter .filter-options-content .items.-am-multiselect .as-filter-link.amshopby-link-selected label{color:#fff}.catalog-category-view #amasty-shopby-product-list .header-tag-filters .items{max-height:130px;padding-bottom:10px;display:flex;flex-direction:column;justify-content:start;align-items:stretch;flex-wrap:wrap;overflow-x:auto;overflow-y:hidden}.catalog-category-view #amasty-shopby-product-list .header-tag-filters .item label{width:100%;justify-content:center;border:1px solid #545760 !important}.special-filter .filter-options-content .items{margin-left:0 !important}.special-filter .filter-options-content{padding:0}.catalog-category-view .category-navigator .navigable,.catalogsearch-result-index .category-navigator .navigable,.catalog-product-view .category-navigator .navigable{font-size:12px;padding:5px 10px;margin-top:10px}.catalog-category-view .top-navigator .category-navigator{overflow:hidden;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;width:auto;margin-bottom:0}.catalog-category-view .column.main .navigator,.catalogsearch-result-index .column.main .navigator{padding:0 !important}.catalog-product-view .avertissement{width:100vw;margin-left:-20px;padding-left:20px}.catalog-category-view .product-item.embroidery .show-size,.catalogsearch-result-index .product-item.embroidery .show-size,.catalog-product-view .product-item.embroidery .show-size{width:100%}.catalog-category-view .product-item.embroidery .qty .control,.catalogsearch-result-index .product-item.embroidery .qty .control,.catalog-product-view .product-item.embroidery .qty .control{width:100%;margin-bottom:5px}.embroidery-option,.embroidery-option>a{font-size:13px}.product-item .netreviews-stars{justify-content:flex-start;min-height:24px}.catalog-product-view div.product-gallery-wrapper .swiper-thumbs{display:none}.checkout-cart-index #shopping-cart-table{display:block}.checkout-cart-index #shopping-cart-table>tbody{display:block}.checkout-cart-index #shopping-cart-table>tbody .item-info{display:grid;grid-template-columns:.5fr 2fr .5fr}.checkout-cart-index #shopping-cart-table>tbody .item-info>td{width:100%;&:nth-child(2){overflow-y:auto}}.checkout-cart-index #shopping-cart-table>tbody .item-info>td.col.subtotal{display:flex;flex-direction:column;justify-content:flex-end}.product-item .listStars{margin-left:0}.account-link .mon-compte,.mon-panier,.block-search .block-title{padding:5px}.swatch-option:not(.text){height:25px !important;width:25px !important;min-height:25px !important;min-width:25px !important}.catalog-product-view .swatch-option:not(.text){height:36px !important;width:36px !important;min-height:36px !important;min-width:36px !important}.catalog-category-view.page-products .products-grid .product-items,.catalogsearch-result-index.page-products .products-grid .product-items{justify-content:flex-start;padding-left:4px;padding-right:4px}.catalog-category-view .products-grid .product-item,.catalogsearch-result-index .products-grid .product-item{width:50%;margin:0 0 30px 0!important;padding:0}.product-new-pastille{left:10px}.catalog-category-view .products-grid .product-item:nth-child(odd),.catalogsearch-result-index .products-grid .product-item:nth-child(odd){padding-right:3px;margin-bottom:10px}.catalog-category-view .products-grid .product-item:nth-child(even),.catalogsearch-result-index .products-grid .product-item:nth-child(even){padding-left:3px;margin-bottom:10px}.catalog-category-view .products-grid .product-items span.category-name,.catalogsearch-result-index .products-grid .product-items span.category-name,.catalog-product-view .products-grid .product-items span.category-name,.cms-index-index .products-grid .product-items span.category-name{padding:5px 0 5px;padding-top:5px;padding-bottom:0}.catalog-product-view .products-grid .product-items span.category-name{padding:0}.catalog-product-view .products-grid .product-item-description{text-align:left;margin:5px 0 10px}.catalog-product-view .products-grid .product-item-actions{margin:0}.catalog-product-view .products.list .price{font-size:18px}.catalog-product-view .products.list .normal-price .price-final_price .price{color:#363a45}.catalog-product-view .products.list .old-price .price-final_price .price{color:#363a45}.catalog-product-view .products.list .price-final_price .price{color:red}.catalog-product-view .products.list .price-box{margin-bottom:0;width:100%;text-align:left !important}.catalog-product-view .block.upsell .product.details{align-items:flex-start}.catalog-product-view .block.upsell .products-grid .product-items .product-item .swatch-attribute.color .inner{display:flex !important}.catalog-product-view .block.upsell .products-grid .product-items .product-item .price-box{justify-content:flex-start}.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.color .inner{display:flex !important}.catalog-product-view .products-grid .product-items .product-item .qty label.label{display:none;visibility:visible;margin-bottom:5px}.catalog-product-view .products-grid .product-items .product-item .qty label.label>span{font-size:13px}.actions-group .field.qty{margin-bottom:15px}.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.size .inner .swatch-attribute-label,.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.color .inner .swatch-attribute-label,.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.color .inner .swatch-attribute-selected-option,.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.size .inner .swatch-attribute-label,.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.color .inner .swatch-attribute-label,.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.color .inner .swatch-attribute-selected-option{display:inline-block;text-transform:initial;font-size:13px;visibility:visible;margin-left:0}.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.color .inner .swatch-attribute-label:after,.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.size .inner .swatch-attribute-label:after{content:':';margin:0 5px}.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.size .inner .swatch-attribute-label{font-weight:400}.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.size .inner .swatch-attribute-selected-option{display:none}.catalog-product-view .products-grid .product-items .product-item .swatch-attribute.size .guide-tailles{text-transform:uppercase;text-decoration:underline !important;font-size:13px;text-underline-offset:1px;display:block;float:right}.catalog-product-view .column.main .products-upsell .product-items .product-item{flex:0 0 calc((100% - 16px)/2);max-width:calc((100% - 16px)/2)}.catalog-product-view .column.main .products-upsell .product-items .swatch-option:not(.text){width:25px!important;height:25px!important;min-height:25px !important;min-width:25px !important}.catalog-product-view .column.main .products-upsell .product-items .product-item-details{text-align:left;align-items:flex-start;padding:0 10px}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .category-name{text-align:left}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .category-name span{font-size:12px!important}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .product-item-name .product-item-link{font-size:14px!important;text-align:left}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .price-box .price-label{font-size:13px!important}.catalog-product-view .products-grid .product-item-description div,.catalog-product-view .products-grid .product-item-description p{font-size:15px}.catalog-product-view .products-grid .product-item-description div,.catalog-product-view .products-grid .product-item-description div{text-align:left !important;font-size:14px;font-weight:300}.catalog-product-view .products-grid .product-item .tocart{margin-top:5px !important}.catalog-product-view .products-grid .product-item input.qty{font-size:16px}.category-description .category-name,.products-grid .product-items span.category-name{text-align:left}.catalog-category-view .page-main .product-item .product-item-name a,.catalogsearch-result-index .page-main .product-item .product-item-name a,.catalog-product-view .page-main .product-item .product-item-name a,.cms-index-index .page-main .product-item .product-item-name a{text-align:left}.products-grid .product-item-description{text-align:left;margin:5px 0 5px}.products-grid .product-item-description div,.products-grid .product-item-description p{font-size:13px}.catalog-category-view .price-box .old-price .price,.catalogsearch-result-index .price-box .old-price .price,.cms-index-index .price-box .old-price .price{font-size:17px}.catalog-category-view .product-item .price-box .price-label,.catalogsearch-result-index .product-item .price-box .price-label,.cms-index-index .product-item .price-box .price-label{font-size:13px}.catalog-category-view .price-box .discount,.catalog-product-view .price-box .discount,.catalogsearch-result-index .price-box .discount,.cms-index-index .price-box .discount{font-size:13px;font-weight:400}.catalog-product-view .price-box .normal-price.red .price{font-size:12px}.catalog-product-view .product-info-main .price-box .price,.catalog-product-view .products-grid .price-box .price{font-size:17px!important;font-weight:500!important;letter-spacing:.5px}.catalog-product-view .price-box .old-price .price{font-size:17px!important;font-weight:300!important;letter-spacing:.5px}.netreviews_customer_review{font-size:13px}.netreviews-list-title{margin-bottom:20px}.catalog-category-view .price-box .normal-price.red .price,.catalogsearch-result-index .price-box .normal-price.red .price,.cms-index-index .price-box .normal-price.red .price{font-size:17px}.product-item .price-box{text-align:left}.catalog-category-view .price-container .price,.catalogsearch-result-index .price-container .price{font-size:17px}.product-info-main .product.attribute.overview>.value>*{font-size:14px;font-weight:300}.catalog-product-view .product-info-main .swatch-attribute.color .swatch-attribute-selected-option,.catalog-product-view .product-info-main .swatch-attribute.color .swatch-attribute-label{font-size:13px}.catalog-product-view .product-options-wrapper .swatch-attribute.size .inner .swatch-attribute-label,.catalog-product-view .product-options-wrapper .swatch-attribute.btowels_size .inner .swatch-attribute-label,.catalog-product-view .product-options-wrapper .swatch-attribute.bedlinen_size .inner .swatch-attribute-label{font-size:13px}.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.color,.cms-index-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.color{justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:20px}.catalog-category-view .products-grid .product-item-actions .actions-primary .swatch-attribute.color,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary .swatch-attribute.color{justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-bottom:5px}.swatch-option:not(.text):first-child{margin-left:0!important}#shopping-cart-table .product-item-details{padding-bottom:0}.checkout-cart-index .swatch-option:not(.text):first-child{margin-left:10px}.catalog-category-view .products-grid .product-items span.category-name span:nth-child(2),.category-description .category-name span:nth-child(2),.catalogsearch-result-index .products-grid .product-items span.category-name span:nth-child(2),.cms-index-index .products-grid .product-items span.category-name span:nth-child(2){text-transform:uppercase;font-size:12px}.catalog-category-view .page-main .product-item .product-item-name a,.catalogsearch-result-index .page-main .product-item .product-item-name a,.cms-index-index .page-main .product-item .product-item-name a{font-size:14px;font-weight:500;line-height:16px;letter-spacing:.5px;text-align:left}.category-description .category-name span,.category-name span{font-size:12px!important}.products-grid .product-item-actions{margin-top:0}.swatch-attribute.color .swatch-attribute-options{margin-bottom:0;margin-top:12px}.catalog-category-view .product-item .show-size,.catalogsearch-result-index .product-item .show-size,.catalog-product-view .product-item .show-size,.catalog-product-view .qty .show-size{width:100%;margin-bottom:5px}.catalog-category-view .product-item .tocart,.catalogsearch-result-index .product-item .tocart,.catalog-product-view .product-item .tocart{margin-top:10px !important;margin-bottom:10px !important}.catalog-category-view .product-item .qty .control,.catalogsearch-result-index .product-item .qty .control,.catalog-product-view .product-item .qty .control,.catalog-product-view .qty .control,#mini-cart .qty .control{width:100%;margin:0}.catalog-product-view .products-grid .product-item .qty .control,.cms-index-index .products-grid .product-item .qty .control{margin-left:0}.product-item .tocart span,.catalog-product-view .box-tocart .tocart span{padding:10px 0;font-size:14px}#category-page .category-pr-items .collection-title{align-items:center;justify-content:center;margin-top:9px;padding-left:10px;padding-right:10px}#category-page .category-pr-items .category-itemdetails .colors .right .swatch-option.color{height:25px;width:25px;min-width:25px}#category-page .category-pr-items .category-itemdetails h3{font-size:16px;padding-left:0}#category-page .category-pr-items .collection-title>*:first-child{display:none}#category-page .category-pr-items .category-itemdetails h4{padding-left:10px;padding-right:10px;padding-top:7px;font-size:13px;text-align:left}#category-page .category-pr-items .category-itemdetails h4 *{font-size:13px}#category-page .category-pr-items .category-itemdetails h4>span{text-align:left;font-size:15px}#category-page .category-pr-items .category-itemdetails .colors{justify-content:center;padding-left:10px;margin-top:10px;padding-right:10px}.wrapper.products-grid{margin:0}.modal-popup._show,.modal-slide._show .modal-header{left:0}.product.gallery.zoomed .mySwiper2{height:77%}.cms-index-index .guide .guide-title{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.5px;text-align:left;padding-right:45px}.cms-index-index .guide .guide-content p{padding:0 35px 10px 40px;font-size:14px}.checkout-index-index .columns,.checkout-index-index .column.main,.checkout-index-index #checkout,.checkout-index-index .page-wrapper{height:auto !important}#checkout .opc-sidebar{height:auto;z-index:0;padding:30px}.checkout-onepage-success .checkout-success{padding:10px}.checkout-onepage-success .page-title.tit{margin-bottom:0}.checkout-onepage-success #maincontent .page-title-wrapper{margin-bottom:0}.checkout-cart-index #shopping-cart-table .product-item-name a{white-space:normal;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.5px}.checkout-cart-index .product-item-details .collection{font-size:12px;font-weight:300;letter-spacing:.5px;margin-bottom:0}.checkout-cart-index input.qty{font-size:13px;font-weight:400;letter-spacing:.5px}.checkout-cart-index .formboxs .item-options *{font-size:12px;font-weight:300;letter-spacing:.5px}.checkout-cart-index .formboxs .field.qty{position:relative;bottom:unset}.opc-wrapper .methods-shipping{border-bottom:0 !important}.checkout-cart-index .cart.table-wrapper .col.item .product-image-wrapper{max-width:125px;width:100%}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:20px;position:static;vertical-align:top;width:1%}.cart.table-wrapper .item .col.item{padding:20px 8px 20px 0}.cart-container{display:flex;flex-direction:column}.cart-container .cart-summary{order:2}.cart-container .cart-form{order:1}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{float:none;display:table-cell;padding:20px 0}.cart.table-wrapper .col.subtotal{text-align:right;width:60px}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.price[data-th]:before,.cart.table-wrapper .col.subtotal[data-th]:before,.cart.table-wrapper .col.msrp[data-th]:before{display:none}.opc-estimated-wrapper .minicart-wrapper .showcart{display:none}.cart-container .cart-discount{border:0}#checkout-shipping-method-load{padding:0}.home-block.container .home-category{flex-basis:100%}.home-block.container .home-category .right{padding:0 17px}.home-block.container .home-category:hover .title{top:20px}.home-block.container .home-category .content{font-size:12px;font-weight:400;line-height:15px;letter-spacing:.3px;text-align:left}.home-block.container .home-category .title{font-size:16px;font-weight:500;line-height:16px;letter-spacing:.5px;margin-bottom:5px}.overlay-on:after{display:none}.product.data.items>.item.title.active>.switch:after{display:none}.product.data.items .item.title a{position:unset}.product.data.items>.item.content{margin-top:25px}.catalog-category-view .toolbar.toolbar-products .sorter,.catalogsearch-result-index .toolbar.toolbar-products .sorter{text-align:right;display:block;margin-left:auto;width:100%}.catalog-category-view .toolbar.toolbar-products,.catalogsearch-result-index .toolbar.toolbar-products{grid-template-columns:0fr 1fr 2fr 1fr}.catalog-category-view .block.filter .filter-options .filter-header{width:100%;padding-left:0}.catalog-category-view .products-grid .product-items .product-item-details,.catalogsearch-result-index .products-grid .product-items .product-item-details{padding:0;padding-left:10px;padding-right:10px}.cms-index-index .products-grid .product-items .product-item-details{padding-left:10px;padding-right:10px}.catalog-category-view .block.filter .filter-options .inner-filter,.catalogsearch-result-index .block.filter .filter-options .inner-filter{width:100%}.catalog-category-view .block.filter .filter-options .inner-filter>div,.catalogsearch-result-index .block.filter .filter-options .inner-filter>div{padding:10px}.catalog-category-view .category-navigator{width:100%;flex-wrap:wrap;margin-bottom:0;justify-content:flex-start;margin-bottom:15px}.catalog-category-view .page-title.tit,.catalogsearch-result-index .page-title.tit{margin-bottom:0;padding:10px;font-size:18px;font-weight:400;line-height:20px;letter-spacing:.5px;text-align:center}.catalog-category-view .top-description *,.catalogsearch-result-index .top-description *{font-size:13px}.catalog-category-view .category-navigator .navigable,.catalogsearch-result-index .category-navigator .navigable{margin-top:10px;font-size:13px;padding:3px 7px;margin-bottom:10px;border:0;font-weight:700;line-height:20px;letter-spacing:.5px;text-align:left}.catalog-category-view .toolbar.toolbar-products .toolbar-amount,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-amount,.catalog-category-view .toolbar.toolbar-products .toolbar-amount span,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-amount span{font-size:11px;font-weight:400;line-height:20px;letter-spacing:.5px;text-align:left}.catalog-category-view .toolbar.toolbar-products .toolbar-amount,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-amount{margin-left:20px}.catalog-category-view .toolbar.toolbar-products,.catalogsearch-result-index .toolbar.toolbar-products,.catalogsearch-result-index .toolbar.toolbar-products{padding-bottom:15px;padding-top:0}.catalog-category-view .toolbar.toolbar-products .filters span,.catalogsearch-result-index .toolbar.toolbar-products .filters span{font-size:11px;font-weight:400;line-height:20px;letter-spacing:1px;text-align:center}.catalog-category-view .toolbar.toolbar-products .filters:before,.catalogsearch-result-index .toolbar.toolbar-products .filters:before{width:16px;height:11px;margin-right:5px}.page-products .products-grid .product-item{padding:0 4px!important}.catalog-category-view .navigator{width:100%;padding:0}.catalog-category-view .navigator::-webkit-scrollbar{display:none}.catalog-product-view .guide-tailles-popup.active .content{width:100%;padding-left:20px;padding-right:20px}.catalog-category-view .toolbar.toolbar-products .filters:after,.catalogsearch-result-index .toolbar.toolbar-products .filters:after{display:none}.catalog-category-view .toolbar.toolbar-products .filters,.catalogsearch-result-index .toolbar.toolbar-products .filters{margin-right:20px}.am_shopby_apply_filters{width:100%}.page-header .header .links{padding-right:15px;padding-bottom:0}.home_block .une span{font-size:22px;font-style:italic;font-weight:400;line-height:20.5px;margin-top:25px}.mon-compte span,.mon-panier span,.block-search .block-title span{display:none}.home-block.container .wide-link{font-size:13px;font-weight:400;line-height:16px;letter-spacing:2px;text-align:center}#search_mini_form{left:0;right:0;width:100%;bottom:-33px;border-top:1px solid #d3d3d3}.pull-right.sfr{z-index:9 !important}.pull-right.sfr{padding:0 10px;display:flex;align-items:center;grid-column:3;grid-row:1}.pull-right.sfr img{min-width:25px}.promotext .inner-text{max-width:99%;margin:auto;padding:0 10px}.minicart-wrapper,.pull-right.sfr{position:relative;padding:0;margin:0}.minicart-wrapper{border:0;padding:0;display:flex;align-items:center;justify-content:flex-end}.minicart-wrapper img{min-width:25px}.minicart-wrapper .action.showcart .counter.qty{width:20px;min-width:18px;height:35px;display:flex;align-items:center;justify-content:center}.minicart-wrapper .action.showcart{flex-direction:row-reverse}.mon-compte{padding:0;margin:0}#customer-email-fieldset{padding:0;margin-bottom:0}.checkout-index-index .opc-wrapper{padding:15px !important}.checkout-index-index .checkout-billing-address .billing-address-same-as-shipping-block *{max-width:100%}.checkout-index-index .opc-wrapper .form-login{margin:0;padding:0}.checkout-index-index #shipping-new-address-form .row,.checkout-index-index #checkout-shipping-method-load .row{margin-left:0;margin-right:0}.checkout-index-index .checkout-billing-address{padding:0}.opc-wrapper .agreements .label{max-width:85%;margin-left:15px}#minicart-content-wrapper{min-width:unset;padding:0 15px}.product.data.items>.item.title:not(.active){z-index:unset}.minicart-wrapper .block-minicart #minicart-content-wrapper .block-content>.actions{float:none;text-align:center;margin:auto;width:100%}.minicart-wrapper .action.close{padding-right:10px}#minicart-content-wrapper .actions{padding:20px 15px;padding-bottom:5px}.block-minicart .items-total{padding:0 15px}.block-minicart .new-static-cont{margin-top:0;margin-bottom:35px}#minicart-content-wrapper{position:fixed;right:0;left:0;top:0;max-width:none;width:100vw;height:100%;overflow:hidden}#minicart-content-wrapper .block-content>.actions.minicart-footer,#minicart-content-wrapper .block-content>.actions.minicart-footer>.primary{padding-left:0;padding-right:0}.minicart-wrapper .block-minicart:after{display:none}nav.navigation .level0 .submenu{padding:15px}.homepage-avis{margin-bottom:25px}.mobile-only{display:block;position:relative}.swiper-slider{overflow:hidden;position:relative}.desktop-only{display:none}.cms-index-index .owl-theme .product-item-info{width:fit-content;margin:auto}.nav-toggle{padding-bottom:0}.guide-navigator.guide-navigator-category{padding:10px}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-item-details{align-items:flex-start}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .category-name{text-align:left}.catalog-product-view .mb-ajaxsuite-popup-wrapper .products-grid .product-items .product-item .category-name span:first-child,.catalog-product-view .mb-ajaxsuite-popup-wrapper .products-grid .product-items .product-item .category-name span:last-child{font-size:12px!important}.catalog-product-view .mb-ajaxsuite-popup-wrapper .products-grid .product-items .product-item-details .product-item-link{font-size:14px}.catalog-product-view .mb-ajaxsuite-popup-wrapper .products-grid .price-box .price-label{font-size:13px}.catalog-product-view .mb-ajaxsuite-popup-wrapper .products-grid .product-items .product-item .swatch-attribute.color .inner{display:none!important}.catalog-product-view .mb-ajaxsuite-popup-wrapper .swatch-option:not(.text){width:25px!important;height:25px!important;min-height:25px !important;min-width:25px !important}.catalog-product-view .mb-ajaxsuite-popup-wrapper .swatch-attribute.color .swatch-attribute-options{margin-bottom:10px}.home-block.instagram>a.title{font-size:24px}.home-block.instagram>em{font-size:14px}}@media only screen and (max-width:580px){.stock-status{font-size:13px;max-width:110px;padding:3px}.minicart-wrapper .block-minicart li{padding-left:10px;padding-right:10px}.guide-tailles.bundle-guide{margin-top:-30px}.mb-ajaxsuite-popup-wrapper .block.related{margin-top:40px;padding-left:4px;padding-right:4px;padding-top:0!important}#x-footer .block.newsletter .title strong{font-size:26px}.home-pictos .picto-widget{padding:10px}.home-pictos .picto-widget .content img{max-height:40px}.home-pictos .picto-widget:nth-child(2) .content img{max-width:45px}.page-header .header .links .account-link{display:none}.home-our-products .list-categories{grid-template-columns:1fr 1fr}.catalog-category-view .category-view.container .info ul,.catalog-product-view .product-info-main .info ul{margin-bottom:0}.catalog-product-view .product-info-main .info img{max-height:35px}.catalog-category-view .category-view.container .info ul li .right,.catalog-product-view .product-info-main .info ul li .right{font-size:12px;padding:10px 0}.catalog-product-view #block-related-heading,.catalog-product-view #block-upsell-heading{font-size:24px}.catalog-product-view .product-info-main .info{margin-top:0!important;margin-bottom:0!important}.catalog-category-view .category-view.container .info ul li .left,.catalog-product-view .product-info-main .info ul li .left{padding-left:0!important;text-align:center}.catalog-category-view .category-view.container .info ul li:not(:last-child),.catalog-product-view .product-info-main .info ul li:not(:last-child){border-right:none}.catalog-category-view .col-sm-6.full-mode,.catalogsearch-result-index .col-sm-6.full-mode{display:flex}.catalog-category-view .category-view.container .current-info.full-mode,.catalogsearch-result-index .category-view.container .current-info.full-mode{border:none;padding:20px 0}.catalog-category-view .category-view.container .current-info.full-mode .col-sm-6,.catalogsearch-result-index .category-view.container .current-info.full-mode .col-sm-6{padding-left:0}.owl-carousel .owl-item img.mobile-only{display:block}.owl-carousel .owl-item img.desktop-only{display:none}.catalog-category-view .block.filter .filter-options .filter-options-title .sep,.catalogsearch-result-index .block.filter .filter-options .filter-options-title .sep{margin-left:10px}.filter-options-content .items .item{margin-bottom:5px}.filter-options-content .items{flex-direction:column;margin-top:5px !important}.special-filter .filter-options-content .items{flex-direction:row;margin-top:0 !important;margin-right:0!important}.special-filter .filter-options-content .items .item{margin-bottom:0;margin-top:10px}.special-filter .filter-options-content .items .item a{padding:3px 0}.special-filter .filter-options-content .items .item .label{margin-bottom:0}.cart.table-wrapper .actions-toolbar>.action-delete:before,.fancybox-close:before,.minicart-items .action.delete:before{font-size:19px;line-height:19px}.catalog-product-view .validate_side{width:100%}.catalog-product-view .price_div>.field.qty{width:100%}.catalog-product-view .custom-option_cls .opt_value .options-list.nested{flex-direction:column}.catalog-product-view .custom-option_cls .opt_value .options-list.nested .sec-options{width:100%;margin:0}.catalog-product-view .custom-option_cls .opt_value .options-list.nested.picto-list{flex-direction:row;flex-wrap:wrap;gap:10px}.catalog-product-view .custom-option_cls .opt_value .options-list.nested.picto-list .sec-options{width:auto}.catalog-product-view .custom-option_cls .opt_value .options-list.nested .sec-options .field label span:not(.price-notice){display:block;margin:auto;text-align:center}.catalog-product-view .custom-option_cls .spread-width label{margin-bottom:20px}.catalog-product-view .custom-option_cls .opt_value>.field.next{flex-direction:column}.catalog-category-view .page-title.tit.composed:after,.catalog-category-view .page-title.tit.composed:before{display:none}.catalog-category-view .toolbar.toolbar-products .sorter,.catalog-product-view .swatch-attribute.size .swatch-attribute-options{width:100%}.catalog-product-view .product-info-main .swatch-attribute.size .swatch-attribute-options select{height:52px;width:100%;max-width:100%}.catalog-product-view .custom-option_cls .spread-width #opt_val_0{margin-bottom:0}.product-info-main .product-add-form .options-list.nested{margin-bottom:0}.catalog-product-view .product-options-wrapper .swatch-attribute.size .inner{align-items:flex-start}.catalogsearch-result-index .toolbar.toolbar-products .sorter{width:100%}.catalog-category-view .toolbar.toolbar-products,.catalogsearch-result-index .toolbar.toolbar-products{grid-template-columns:0fr 1fr 1fr 0fr}.catalog-product-view .product-info-main .qty .control{width:100%}.catalog-category-view:not(.page-with-filter) .toolbar.toolbar-products{display:none}.promotext .inner-text{font-size:13px;letter-spacing:.5px}#x-footer .top-content .link-list br{display:none}.cms-index-index .blocs-duo .bloc-pictos{order:1;margin-top:5px}.cms-index-index .blocs-duo .bloc-avis{order:2}.homepage-avis-carousel>span:before,.homepage-avis-carousel>span:after{display:none}#x-footer .top-content .link-list li{display:block}.page-wrapper{margin-top:0}.cms-index-index .home-pictos .picto-widget .content p{max-width:80%}.checkout-index-index #checkout-step-shipping_method #co-shipping-method-form{margin:0;background:#fff;padding:0}.checkout-index-index .nav-toggle{visibility:hidden}.checkout-cart-index .cart-summary .cart-discount{max-width:100%}.header.content:before{content:none}.header.content:after{content:none}.switcher.switcher-store{left:15px;top:12px;position:relative}.block.block-title{display:flex;margin:0;left:15px;position:relative;top:5px}.owl-theme .owl-controls{bottom:10px}.page-header{margin-bottom:0}.cms-index-index .owl-nav{display:none}.cms-index-index .owl-buttons{display:none}.cms-index-index .homepage-avis-carousel .owl-nav{display:block}.cms-index-index .homepage-avis-carousel .owl-buttons{display:block}.fancybox-wrap{top:0 !important;width:100% !important;min-width:unset}.fancybox-wrap .fancybox-inner{min-height:100vh}.cms-index-index .home-pictos{height:auto}.promotext{font-size:12px}.promotext span{font-size:14px}.cms-index-index .page-main{padding:0}.page-title.tit,.page-title.tit span{padding-bottom:10px !important}.catalog-product-view .page-title.tit,.page-title.tit span{padding-bottom:5px !important}.catalog-product-view .page-title.tit span{padding-bottom:0 !important;font-size:20px}.block-static-block .bottom-logos .itf:before,.home_block .une span:before{top:55%}.catalog-product-view .fieldset>.field.bundle-options>span.swatch-attribute-label strong,.catalog-product-view .fieldset>.field.bundle-options>span.swatch-attribute-label>span{font-size:13px}.home_block .une span:after{top:55%}.block-static-block .bottom-logos .itf:after{width:22.5%}.pt30.pb30.tac{padding:10px 0 !important;margin-bottom:0!important}.owl-theme .owl-controls .owl-buttons div.owl-prev,.owl-theme .owl-controls .owl-buttons div.owl-next{width:25px;height:50px;background-size:100% auto}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:-5px}.owl-theme .owl-controls .owl-buttons div.owl-next{right:-5px}.cms-index-index .owl-carousel .owl-item{border-right:none}#mageplaza-bannerslider-block-before-page-top-1 .owl-controls .owl-buttons div.owl-prev{left:5px}#mageplaza-bannerslider-block-before-page-top-1 .owl-controls .owl-buttons div.owl-next{right:5px}#mageplaza-bannerslider-block-before-page-top-1 .owl-pagination{bottom:-70px !important}#banner-slider-carousel .banner-title{margin-bottom:10px;width:150px}#banner-slider-carousel .banner-title div{padding:6px 0;font-size:14px}#x-footer div.tac{padding-left:10px}.block.block-title strong{font-weight:300}.field.field-name-lastname{padding:0 !important;width:48% !important}.field.field-name-firstname{padding:0 !important;width:48% !important;margin-right:12px}.fancybox-wrap .fancybox-inner .login-register{padding:20px}.field.field-name-lastname{padding:0 !important;width:100% !important}.field.field-name-firstname{padding:0 !important;width:100% !important;margin-right:0}.fancybox-wrap .fancybox-inner .login-register{padding:20px}.page-products .columns{padding-top:20px}.page-products.page-with-filter .columns{padding-top:0}#category-page .category-pr-items>li:nth-child(even){padding-left:3px}.catalog-product-view .product-info-main{width:100%;margin-top:20px}.catalog-product-view .block-bundle-summary .box-tocart .fieldset>.field.qty{padding-right:0}.catalog-product-view .product-options-bottom .actions{flex-grow:1}.navigator strong{font-size:22px}.catalog-product-view .column.main .customcontainer-cls{padding:0;margin-top:20px}.product.data.items{border:none}.home_block{margin:0}.cms-index-index .home-pictos{margin-top:20px}.home_block .une span:before,.home_block .une span:after,.block-static-block .bottom-logos .itf:after,.block-static-block .bottom-logos .itf:before,.home_block .une span:after,.home_block .une span:before{width:15%}.wrapper.products-grid{margin:0}.column.main .product-items{margin:0;justify-content:flex-start!important}.column.main .product-items .product-item{flex-basis:50%}.column.main .products-grid.products-related .product-items .product-item,.column.main .products-grid.products-upsell .product-items .product-item{flex-basis:100%}.checkout-cart-index .cart-summary,.checkout-cart-index .formboxs{padding:15px;width:100%}.catalog-product-view.page-layout-1column .products-grid .product-item,.blog-page.page-layout-1column .products-grid .product-item{width:0}.catalog-category-view .category-view.container .category-description,.catalogsearch-result-index .category-view.container .category-description{position:relative}.catalog-category-view .category-view.container .category-description .product-exclusive,.catalogsearch-result-index .category-view.container .category-description .product-exclusive{top:-185%;right:2%;left:auto}.category-description .category-name{padding:10px 0}.catalog-category-view .category-view.container .category-description,.catalogsearch-result-index .category-view.container .category-description{padding-bottom:0}.catalog-category-view .product-exclusive,.catalogsearch-result-index .product-exclusive{top:5%;right:8%;left:auto}.catalog-category-view .category-view.container .current-info,.catalogsearch-result-index .category-view.container .current-info{padding:0}.catalog-product-view.page-layout-1column .products-grid .product-item{margin:10px 0;padding:0}.catalog-product-view.page-layout-1column .products-grid .product-item{padding-left:0!important;padding-right:0!important}.owl-theme .product-item-info{padding:15px 10px}.catalog-product-view .page-main{padding:0 20px}.product.data.items .item.title a{position:unset !important}.catalog-product-view .column.main .customcontainer-cls{display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog-product-view .column.main .customcontainer-cls .product.gallery{width:100%}.product-options-bottom .price-box{margin-top:20px;margin-bottom:20px}.products.wrapper.grid.products-grid.products-related li.item.product.product-item .product-item-info .product-exclusive{right:15px}.block.related strong#block-related-heading,.block.upsell strong#block-upsell-heading{font-size:22px;padding:0}.catalog-product-view .block.related .products-grid .product-items .product-item .swatch-attribute.color .inner{margin-right:10px}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items{grid-template-columns:1fr}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items li{max-width:250px;margin-left:auto !important;margin-right:auto !important}.catalog-product-view .products-grid .product-items .product-item-details{padding:0}.block.related .block-title.title{text-align:center}.catalog-product-view .block.related{margin-top:0;padding-top:10px}.netreviews-list-title .title{font-size:20px}.catalog-product-view #block-related-heading,.catalog-product-view #block-upsell-heading{margin-bottom:20px}.catalog-product-view .products-grid .product-item{margin-bottom:20px!important}.netreviews-list-title p{font-size:13px}.see-all-reviews>a{font-size:13px}.catalog-product-view .column.main .products-related .product-items{min-height:auto}.catalog-product-view .products.list .category-name>span:nth-child(2){font-size:13px !important;text-align:left;display:inline-block}.catalog-product-view .product.media .product-exclusive{top:5%;right:15px}.catalog-product-view .product-options-bottom .action.show-custom-button{height:52px;margin-top:20px;width:100%;flex-basis:100%;margin-bottom:10px}.catalog-product-view .product-options-bottom .action.tocart{margin:0}ol#owl-demo_related .owl-buttons{display:none !important}ol#owl-demo_upsell .owl-controls{display:none !important}.catalog-product-view .custom-option_cls .spread-width{margin:0;width:100%;padding:0;font-size:10px;font-weight:300;line-height:17px;letter-spacing:.7px;text-align:left}.catalog-product-view .custom-option_cls .opt_value .field{width:100%;margin-bottom:15px}.catalog-product-view .custom-option_cls .opt_value .field .label.ver{width:100%;padding:10px 0 0}.catalog-product-view .custom-option_cls .opt_value .field .control{width:100%}.catalog-product-view .custom-option_cls .price_div{margin:0;padding:0}.catalog-product-view .custom-option_cls .opt_value .field:nth-child(3){margin:0;padding:0}.catalog-product-view .custom-option_cls .opt_value .field:nth-child(2){width:100%}.catalog-product-view .validate_side{display:inline-block;float:none;margin:10px auto}.category-view.container .category-description .coton-bio{top:-268%}.fieldset>.field.email,.fieldset>.field.password{background:#fff !important;padding-left:0}.customer-account-create .account .form,.customer-account-create .form.create.account,.customer-account-create .form.form-orders-search,.customer-account-create .form.password.forget,.customer-account-create .form.password.reset,.customer-account-create .form.search.advanced,.customer-account-create .form.send.confirmation{max-width:80%}.customer-account-create .field.choice.newsletter{clear:both}.customer-account-create .field.password{padding:0 !important}.customer-account-create fieldset.fieldset.create.info{margin-bottom:20px}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{padding:35px 15px 15px;min-width:unset !important}.customer-account-create .field.confirmation label.label{margin-top:20px}.customer-account-create .page-title-wrapper{margin:20px 0 0}.customer-account-create .page-main .page-title.tit span{font-size:18px;padding:0}.form-discount .payment-option-inner .action-apply{margin:15px 0}.fancybox-wrap.fancybox-desktop{left:0 !important;position:fixed !important}.fancybox-wrap .fancybox-inner .actions-toolbar>div.primary{margin:0 auto;width:88%}.customer-account-create .page-title-wrapper,.customer-account-login .page-title-wrapper{margin:20px 0 20px}.account .form,.form.create.account,.form.form-orders-search,.form.password.forget,.form.password.reset,.form.search.advanced,.form.send.confirmation{margin:0 auto;max-width:100%}.account .page-main .page-title-wrapper{margin:0;margin-top:60px}.account .page-main .page-title.tit span,.customer-account-create .page-main .page-title.tit span,.customer-account-login .page-main .page-title.tit span{padding:0}.account.page-layout-1column .title.block-collapsible-nav-title{border:none;margin-top:20px;padding:0}.block-collapsible-nav .title:before{content:none}.account .block-collapsible-nav .content{border-top:1px solid #ccc}.account .page-main input[type=datetime],.account .page-main input[type=email],.account .page-main input[type=number],.account .page-main input[type=password],.account .page-main input[type=search],.account .page-main input[type=tel],.account .page-main input[type=text],.account .page-main input[type=url]{padding:25px 15px 15px}.account .page-main .field.confirmation.password{margin-top:15px}.account .page-main .password-strength-meter{background-color:#fff}.account .page-main .block.block-dashboard-addresses{margin:75px 0 !important}.account .page-main .box.box-shipping-address strong.box-title{margin-top:15px !important}.account .page-main .form-address-edit>.fieldset{width:100%}.account .page-main .form-address-edit fieldset.fieldset .field{padding:0}.account .page-main .field.street .col-12{padding:0}.address-option a.action,.customer-address-form .column.main .box-actions a.action{width:calc(40% - 10px)}.account .page-main{padding:0 20px}.page-main .block.block-addresses-list{margin-top:50px}.account .column.main .block-content{padding:20px 5px}.block.paypal.acceptance{margin-left:15px}.modal-popup .modal-inner-wrap{width:90%}.fieldset>.field.billing{margin:0}.field .control._with-tooltip input{margin-right:0}#checkout-shipping-method-load .table-checkout-shipping-method tr td.col{display:inline-grid;padding:10px !important}#checkout-shipping-method-load .table-checkout-shipping-method tr td.col .col{padding:0;padding-right:20px}li#opc-shipping_method{padding:0 !important}form.form.form-login .field .control._with-tooltip input{margin:0}.checkout-index-index .custom-slide{position:absolute}.custom-slide .modal-inner-wrap{background-color:#fff;position:absolute}.block-search .label.active+.control input{position:absolute}body.cms-no-route.cms-noroute-index main#maincontent{padding:20px}.form-discount .title h4{margin:0 0 10px}#shipping-new-address-form h5.pb30{padding:0 !important}.opc-wrapper .form-login{maring:15px 0}.seo-home>.widget{max-height:450px}}@media only screen and (min-width:581px) and (max-width:780px){html,body{overflow-x:hidden}.checkout-index-index .page-header{margin-bottom:0}.block-static-block .bottom-logos .itf:after{width:35%}.switcher.switcher-store{left:55px;top:22px}.block.block-title{display:flex;margin:0;left:-41px;position:relative;top:3px}.block-search .label{position:relative;top:-40px;left:-34px;display:inline-block;float:none}.cms-index-index .page-main{padding:25px 0 0}.page-title.tit,.page-title.tit span{padding-bottom:10px !important}.home_block .une span:before{content:none}.home_block .une span:after{content:none}.home_block .une span:before,.home_block .une span:after,.block-static-block .bottom-logos .itf:before,.block-static-block .bottom-logos .itf:after{width:30.5%}.pt30.pb30.tac{padding:10px 0 !important}.owl-theme .owl-controls .owl-buttons div.owl-prev{display:none}.owl-theme .owl-controls .owl-buttons div.owl-next{display:none}.cms-index-index .owl-carousel .owl-item{border-right:none}#mageplaza-bannerslider-block-before-page-top-1 .owl-controls .owl-buttons div.owl-prev{left:5px}#mageplaza-bannerslider-block-before-page-top-1 .owl-controls .owl-buttons div.owl-next{right:5px}#mageplaza-bannerslider-block-before-page-top-1 .owl-pagination{bottom:-70px !important}.page-header .header .logo img{padding-left:15px}#x-footer div.tac{padding-left:10px}.block.block-title strong{font-weight:300}.field.field-name-lastname{padding:0 !important;width:48% !important}.field.field-name-firstname{padding:0 !important;width:48% !important;margin-right:12px}.fancybox-wrap .fancybox-inner .login-register{padding:20px}.field.field-name-lastname{padding:0 15px !important;width:100% !important}.field.field-name-firstname{padding:0 15px !important;width:100% !important;margin-right:0}.fancybox-wrap .fancybox-inner .login-register{padding:20px}.page-products .columns{padding-top:0}.catalog-product-view .product-info-main{width:100%}.catalog-product-view .column.main .customcontainer-cls{padding:15px 15px 0}.catalog-product-view .product-options-bottom select,.catalog-product-view .swatch-attribute-options select,.catalog-product-view select.qty{max-width:100%}.block.block-search .block.block-title{display:none}.block-search .action.search{bottom:0}#banner-slider-carousel .owl-item img{min-height:210px}.owl-theme .product-item-info{padding:15px}.container{max-width:768px !important}.products{margin-top:0}.catalog-product-view .product.media .product-exclusive{top:24%;right:20px}.catalog-product-view #maincontent .customcontainer-cls{display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog-product-view #maincontent .customcontainer-cls .product-info-main{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.catalog-product-view #maincontent .customcontainer-cls .product.gallery{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin:0 auto}.product-exclusive span{font-size:11px}.cms-page-view .page-title-wrapper{margin:10px 0 0}.cms-footer .cms-menu li a{padding:12px;font-size:12px}.fancybox-wrap{min-width:490px}.checkout-index-index .opc-wrapper{padding:10px}.header.panel>.header.links>li.welcome{padding-left:110px}.header.panel>.header.links>li.welcome{padding-left:110px}.product-exclusive{line-height:13px}.checkout-shipping-address .form-login .field .control._with-tooltip input{padding:15px 0 0 15px !important;height:35px;line-height:20px}.checkout-shipping-address .form select{padding:15px 5px 8px;height:41px;line-height:20px}.checkout-payment-method .payment-method-title .action-help{display:contents;margin:0;font-size:12px}.account .block-collapsible-nav .item{padding:0 15px}.account .form{margin:0 auto;max-width:70%}.account .form .field{padding:0 5px !important}.password-strength-meter{background-color:#fff}.field.address_new2{min-width:100%}.block.paypal.acceptance{margin-left:10px}body.cms-no-route.cms-noroute-index main#maincontent{padding:30px}.fieldset>.field.shipping{max-width:100%}}@media (max-width:490px){.catalog-product-view .column.main .products-upsell .price-box .discount{display:none!important}}@media (max-width:430px){.catalog-category-view .price-box .discount,.catalogsearch-result-index .price-box .discount,.cms-index-index .price-box .discount{display:none!important}}@media (max-width:360px){.block-search .label{top:-70px !important}.catalog-category-view .product-item .nb-avis,.catalogsearch-result-index .product-item .nb-avis{font-size:12px}}@media only screen and (max-width:1300px){.pro-header,.pro-form-before{flex-direction:column}.pro-header .right,.pro-form-before .left{padding:30px}.pro-header .right>*,.pro-form-before .left>*{max-width:100%}.pro-reassurance ul{flex-wrap:wrap}.pro-reassurance ul li{margin-top:20px}.catalog-category-view .blocs-duo{width:100%;transform:translateX(0)}.catalog-product-view .guide{width:100%;transform:translateX(0)}.mon-compte span,.mon-panier span,.block-search .block-title span{display:none}}@media only screen and (max-width:1080px){.page-wrapper .page-header .header.content{grid-template-columns:1fr 2fr 1fr}#x-footer .top-content .list .title{font-size:14px;font-weight:700;line-height:17.5px;letter-spacing:.5px;text-align:center}#x-footer .top-content .link-list li a,#x-footer .top-content .link-list li span[data-link]{font-size:14px;font-weight:400;line-height:17.5px;letter-spacing:.5px;text-align:center}#x-footer .top-content .inner-content{flex-direction:column;align-items:center}#x-footer .top-content .inner-content .list{text-align:center;margin-right:0}#x-footer .top-content .inner-content .list:not(:first-child){margin-top:40px}#x-footer .block.newsletter{text-align:center}#x-footer .block.newsletter .title{text-align:center}#x-footer .block.newsletter .subtitle{max-width:100%;margin-right:auto}#x-footer .block.newsletter .hint{max-width:100%;margin-left:auto}}@media only screen and (max-width:990px){.catalog-category-view .category-view.container .current-info .category-image{max-width:350px;margin:auto}.cms-avis-clients-cottonco .review-list{grid-template-columns:1fr}.home-block.container .home-category{column-gap:5px;position:relative;grid-template-columns:.5fr 1fr 40px;justify-items:center}.home-block.container .home-category:after{content:"";-webkit-mask-image:url('../images/chevron_right.svg');mask-image:url('../images/chevron_right.svg');background:#9196a3;width:26px;height:48px;margin-right:5px}.home-block.container .home-category .content a{position:absolute;text-indent:-1000px;right:0;top:0;bottom:0;left:0;border:0;margin:0}.home-block.container .home-category .content a:hover{background:0 0}.home-block.container .home-category{margin-top:0}.home-block.container .home-category{flex-basis:100%;border-bottom:1px solid #d5d5d5;padding:20px 0}.home-block.container .home-category:nth-child(odd){padding-right:0}.home-block.container .home-category:last-of-type{border-bottom:0}.home-block.container .wide-link{margin-top:15px}.catalog-category-view .category-view.container .category-description.column-mode ul{width:fit-content;margin:auto;text-align:initial}.catalog-category-view .category-view.container .col-sm-6.column-mode{margin:auto;max-width:100%}.catalog-category-view .category-description-top{margin:auto;padding-left:10px;text-align:center}.catalog-category-view .category-description-top .category-name{text-align:center}.catalog-category-view .category-view.container .category-description-top .scroll{margin-top:0}.catalog-category-view .category-description-top .scroll .view-button{margin:auto}.catalog-category-view .category-view.container .scroll .view-button{margin-top:30px}.catalog-category-view .category-description-top .available-colors{display:flex;justify-content:center;flex-wrap:wrap}.catalog-category-view .category-description-top .available-colors .title{flex-basis:100%}.catalog-category-view .category-description-top .available-colors .swatch-option{width:30px;float:none}.catalog-category-view .category-view.container .scroll .view-button a{margin-top:20px}}@media (max-width:950px){.home-our-products .list-categories{grid-template-columns:1fr 1fr 1fr}}@media (max-width:780px){.fill-unavailable{height:48px}.promotext .inner-text br{display:block}.catalog-product-view .custom-option_cls.only-custom-box .intro .intro-title button{right:20px}.product-item .netreviews-stars>span{justify-content:flex-start}.catalog-product-view .custom-option_cls.only-custom-box .right{margin-left:0;padding-left:20px;overflow-y:visible;max-width:100vw}.catalog-product-view .custom-option_cls.only-custom-box .left{max-width:100vw}.catalog-product-view .custom-option_cls.only-custom-box{top:0;max-height:100vh;z-index:10!important}.catalog-product-view .custom-option_cls.only-custom-box{padding:0;overflow-y:auto}.catalog-product-view .custom-option_cls.only-custom-box .inner{grid-template-columns:1fr;height:auto}.catalog-product-view .custom-option_cls.only-custom-box .right{overflow-y:unset;margin-left:0;padding-left:20px}}@media only screen and (min-width:781px) and (max-width:1024px){.home_block .une span:before,.home_block .une span:after,.block-static-block .bottom-logos .itf:before,.block-static-block .bottom-logos .itf:after{width:35%}.home-our-products .list-categories{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:581px) and (max-width:768px){.checkout-cart-index .cart-summary,.checkout-cart-index .formboxs{width:100%;padding:15px}}@media only screen and (max-width:768px){.checkout-cart-index .page-main{padding:0 15px 40px}.checkout-cart-index .page-title-wrapper{margin:22px 0 18px}.checkout-cart-index .page-title.tit,.checkout-cart-index .page-title.tit span{font-size:26px}.checkout-cart-index .formboxs{width:100%;padding:0 0 20px}.checkout-cart-index .cart-summary{padding:24px 20px !important}.checkout-cart-index .cart.table-wrapper .col.item .product-image-container,.checkout-cart-index .cart.table-wrapper .col.item .product-image-wrapper,.checkout-cart-index .cart.table-wrapper .col.item .product-image-photo{border-radius:8px}}