:root,:after,:before{--taille-header:121.5px}textarea{display:block}*{line-height:normal;letter-spacing:.5px}@font-face{font-family:'Cottonco Pictos';src:url('../fonts/cottonco-pictos.woff2') format('woff2'),url('../fonts/cottonco-pictos.woff') format('woff');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Anglaise';src:url('../fonts/pinyonscript-regular-webfont.woff2') format('woff2'),url('../fonts/pinyonscript-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'English';src:url('../fonts/pinyonscript-regular-webfont.woff2') format('woff2'),url('../fonts/pinyonscript-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Bâton';src:url('../fonts/sriracha.woff2') format('woff2'),url('../fonts/sriracha.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Baton';src:url('../fonts/sriracha.woff2') format('woff2'),url('../fonts/sriracha.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Stick';src:url('../fonts/sriracha.woff2') format('woff2'),url('../fonts/sriracha.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Classique';src:url('../fonts/apple-chancery.woff2') format('woff2'),url('../fonts/apple-chancery.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Classic';src:url('../fonts/apple-chancery.woff2') format('woff2'),url('../fonts/apple-chancery.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-Thin.woff2') format('woff2'),url('../fonts/lato/Lato-Thin.woff') format('woff');font-weight:100;font-style:normal;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-Light.woff2') format('woff2'),url('../fonts/lato/Lato-Light.woff') format('woff');font-weight:300;font-style:normal;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-Regular.woff2') format('woff2'),url('../fonts/lato/Lato-Regular.woff') format('woff');font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-Bold.woff2') format('woff2'),url('../fonts/lato/Lato-Bold.woff') format('woff');font-weight:700;font-style:normal;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-BlackItalic.woff2') format('woff2'),url('../fonts/lato/Lato-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-ThinItalic.woff2') format('woff2'),url('../fonts/lato/Lato-ThinItalic.woff') format('woff');font-weight:100;font-style:italic;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-LightItalic.woff2') format('woff2'),url('../fonts/lato/Lato-LightItalic.woff') format('woff');font-weight:300;font-style:italic;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-Italic.woff2') format('woff2'),url('../fonts/lato/Lato-Italic.woff') format('woff');font-weight:400;font-style:italic;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-BoldItalic.woff2') format('woff2'),url('../fonts/lato/Lato-BoldItalic.woff') format('woff');font-weight:700;font-style:italic;unicode-range:U+30-39}@font-face{font-family:'Lato';src:url('../fonts/lato/Lato-BlackItalic.woff2') format('woff2'),url('../fonts/lato/Lato-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;unicode-range:U+30-39}.owl-stage{display:-webkit-box;display:-moz-box;display:-ms-box;display:box}.fotorama__arr--next .fotorama__arr__arr{background-image:url('../images/arrow.svg');background-position:0 0;width:60px;height:60px}.fotorama__arr--prev .fotorama__arr__arr{background-image:url('../images/arrow.svg');background-position:0 0;-webkit-transform:translate3d(-50%,-50%,0) rotate(180deg);transform:translate3d(-50%,-50%,0) rotate(180deg);width:60px;height:60px}.owl-carousel{z-index:0}.ves-megamenu li.level0>a,.ves-megamenu li.level0>.as-link{padding:0 20px}.owl-carousel .owl-item img.mobile-only{display:none}.mobile-only{display:none}.glide{position:relative}.owl-carousel .owl-item img.desktop-only{display:block}.modal-popup._show .modal-inner-wrap{position:absolute;left:0;right:0;max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.broderie-popup .modal-inner-wrap{max-width:400px;background-color:#fff !important}.broderie-popup .modal-header{border-bottom:none}.broderie-popup .modal-header button{outline:0}.broderie-popup .modal-content{border:none}.broderie-popup .modal-footer{border-top:none !important;padding-bottom:1rem;padding-top:1rem}.broderie-popup .modal-footer button{background:#383838;display:none;color:#fff;padding:15px 0}.broderie-popup .modal-footer button span{color:#fff;text-transform:uppercase;padding:10px;font-weight:400}.page-footer{background-color:#fff;padding-bottom:0}.netreviews-global-note{margin-right:20px;font-weight:700}.as-link{cursor:pointer}.navigation .bold-menu a>span,.navigation .bold-menu .as-link>span{font-weight:700}.navigation .operation a>span,.navigation .operation .as-link>span{color:red;font-weight:700}.navigation a>span,.navigation .as-link>span{font-size:14px;text-transform:initial;font-weight:400}#x-footer .top-content{background-color:#828282;text-align:center;padding:50px 10px}#x-footer .top-content .inner-content{padding:0 20px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:center;max-width:1280px;margin:auto}#x-footer .socials{flex-basis:22%;padding:0 20px}#x-footer .block.newsletter{text-align:right;flex-basis:27%}#x-footer .block.newsletter .title{display:block;text-align:right;font-style:normal;color:inherit;font-family:inherit}#x-footer .block.newsletter .title strong{color:#fff;margin:auto;font-weight:400;font-family:"Playfair Display",serif !important;font-size:35px;margin-bottom:10px;letter-spacing:.5px;line-height:35.2px}#x-footer .block.newsletter .subtitle{color:#fff;font-size:16px;margin-left:auto;margin-bottom:28px;margin-top:14px}#x-footer .block.newsletter .subtitle span{display:block;font-weight:800;font-size:26px;letter-spacing:.5px;text-align:right;color:#fff}#x-footer .socials>img{margin:auto;display:block;margin-bottom:60px;filter:brightness(100);--webkit-filter:brightness(100)}#x-footer .socials-footer>p{color:white!important;text-align:center;margin-bottom:20px}#x-footer .block.newsletter form{margin-bottom:20px}#x-footer .block.newsletter .actions,#x-footer .block.newsletter .field{display:inline-block;width:auto}#x-footer .block.newsletter .actions button{background:#fff;border:none;height:40px;border-left:1px solid #dedede}#x-footer .block.newsletter .actions button span{color:#000}#x-footer .block.newsletter .field .control input{padding:0 0 0 10px;height:40px;width:230px;margin-right:0;border:none;color:#000}#x-footer .block.newsletter .field .control input::placeholder{color:#000}#x-footer .block.newsletter .field .control:before{display:none}#x-footer .block.newsletter .hint{margin-top:24px;display:block;margin-right:0;margin-left:auto}#x-footer .block.newsletter .hint p{font-size:12px;font-weight:400;letter-spacing:.5px;line-height:15px;margin:0;color:white!important}#x-footer .top-content .list{text-align:left;padding-right:20px;flex-basis:17%}#x-footer .top-content .list .title{text-transform:uppercase;font-weight:700;font-size:14px;line-height:17.5px;display:block;margin-bottom:30px;text-align:left;font-style:normal;color:#fff;font-family:inherit}#x-footer .icon{display:inline-block;margin-left:7px;margin-right:7px}#x-footer .icon:after{width:40px;height:40px;content:" ";display:block;background-size:contain}#x-footer .icon.instagram:after{background-image:url(../images/instagram.png)}#x-footer .icon.facebook:after{background-image:url(../images/facebook.png)}#x-footer .top-content .link-list li{padding:5px 0}#x-footer .top-content .link-list li a,#x-footer .top-content .link-list li span[data-link]{font-size:14px;line-height:17.5px;font-weight:400;color:white!important}#x-footer .top-content .link-list li a:hover,#x-footer .top-content .link-list li span.as-link:hover{font-weight:700}#x-footer .copyright{text-align:left;color:white!important;background:0 0;font-size:10px;font-weight:400;letter-spacing:.5px;flex-basis:100%;margin:0;padding:0}body,html,input{height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}html.smooth-scroll,html.smooth-scroll body,html.smooth-scroll input{scroll-behavior:smooth}a,aside,dd,div,dl,dt,figure,footer,form,h1,h2,h3,h4,h5,h6,header,input,label,li,ol,p,select,span,table,tbody,td,textarea,tfoot,th,tr,ul{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;color:#383838;font-size:20px}a,aside,dd,div,dl,dt,figcaption,figure,footer,form,header,input,label,li,ol,p,select,span,table,tbody,td,textarea,tfoot,th,tr,ul{line-height:1.25;color:#383838}.product-item .old-price{padding-left:5px}a,a:hover{text-decoration:none !important;color:#383838}.white{color:#fff !important}ol>li,ul>li{margin:0;padding:0}.itf{font-family:"Playfair Display",serif !important;font-style:italic}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{border:1px solid #d2d2d2;padding:25px 15px 15px;border-radius:0;font-family:'Roboto',sans-serif;height:auto;font-size:14px;background:#fff}input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{box-shadow:none;border:1px solid #383838;background:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}input[type=checkbox],input[type=radio]{min-height:15px}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}::-ms-placeholder{color:#000}::-ms-input-placeholder{color:#000}::placeholder{color:#000;opacity:1}.nobr{cursor:none !important}.nobr:hover,.nobr .nav-anchor.subitems-group,.nobr .nav-anchor.subitems-group:hover{font-weight:300 !important}.form-control:-moz-placeholder{color:#000;opacity:1}.fa{-webkit-text-stroke:0 #fff}.block-collapsible-nav .item a:hover{background:0 0}._keyfocus :focus,input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:none}.header.content{position:relative}.cms-index-index .owl-theme .owl-dots .owl-dot.active span,.cms-index-index .owl-theme .owl-dots .owl-dot:hover span{background:#fff}.cms-index-index .owl-theme .owl-dots .owl-dot span{background:#c9c9c9}.cms-index-index #owl-demo.owl-theme .owl-dots .owl-dot.active span{background:#000}.seo-home{max-width:1920px;margin:auto;margin-top:40px!important}.seo-home>.widget{max-height:300px;overflow:hidden;mask-image:linear-gradient(to top,transparent 1%,#000 20%);-webkit-mask-image:linear-gradient(to top,transparent 1%,#000 20%)}.seo-home>.widget.overflow-show{max-height:none;overflow:initial;mask-image:none;-webkit-mask-image:none}.seo-home .more-action{cursor:pointer;margin:auto;display:block;width:fit-content;font-style:italic;margin-top:15px;margin-bottom:15px;font-size:14px;line-height:1.5}.seo-home .al__illustrated-row{margin-bottom:20px}.seo-home img{max-height:450px;width:100%;object-fit:cover;border-radius:15px}.seo-home a{text-decoration:underline!important}.tab-hr{border:none;margin:0}.action.primary:focus,.action.primary:active{outline:none;background:#545760;border:1px solid #545760}.page-wrapper{min-height:auto !important;height:auto !important}.page-print #x-footer,.page-print .nav-toggle{display:none!important}.page-print .order-date{font-weight:700;font-size:15px;padding-bottom:3px}.page-print .order-date .label{font-weight:400;font-size:15px}.page-print .logo{max-width:300px;margin:auto}.logo{margin-left:20px}.page-print .block-order-details-view>.block-content:before,.page-print .block-order-details-view>.block-content:after{content:none!important}.page-print .order-details-items .col.name{width:300px}.page-print.account .column.main .order-details-items .table-wrapper .data.table>tfoot>tr>th:after{content:':'}.page-print .order-details-items .col{padding-left:0}.page-print .order-details-items .col.price .price{font-weight:400}.page-print.account .column.main .order-details-items .table-wrapper .data.table>tbody>tr>td{padding-top:10px;padding-bottom:15px}.page-print .table-order-items{table-layout:fixed}.page-print .block-order-details-view>.block-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.page-print .block-order-details-view>.block-content>.box{width:100%!important;float:none!important}.page-print table tfoot{display:table-row-group;background:0 0;border-top:2px solid #d3d3d3}.page-print table tfoot td{background:0 0}.page-print table tfoot th,.page-print table tfoot td{padding:2px}.page-print .block-order-details-view .block-title{margin-bottom:0!important}.page-print{padding:0}#banner-slider-carousel,.category-cms,.category-description,.category-image,.page-wrapper .block-static-block.widget,.page-wrapper .sections.nav-sections{margin:0}.page-wrapper .sections.nav-sections{background:#fff;display:flex;align-items:flex-end;justify-content:flex-start;margin:auto;margin-left:0}.block-static-block,.block-static-block .bottom-logos,.block.category.event,.footer.content,.header.content,.home_block,.navigation,.page-header .header.panel,.page-main,.page-wrapper>.page-bottom,.page-wrapper>.widget,.top-container{max-width:100% !important;width:100%;padding:0}.breadcrumbs{max-width:1280px}.page-footer .footer.content{border:none}.home_block,.products-grid .product-item-actions{margin:0 auto}.catalog-category-view:not(.page-with-filter) .toolbar.toolbar-products .filters,.catalogsearch-result-index:not(.page-with-filter) .toolbar.toolbar-products .filters,.catalog-category-view:not(.page-with-filter) .toolbar.toolbar-products .toolbar-sorter.sorter,.catalogsearch-result-index:not(.page-with-filter) .toolbar.toolbar-products .filters .toolbar-sorter.sorter{visibility:hidden}.catalog-category-view .products-grid .product-item-actions .actions-primary,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary,.catalog-product-view .products-grid .product-item-actions .actions-primary,.cms-index-index .products-grid .product-item-actions .actions-primary{width:100%}.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,.catalog-product-view .products-grid .product-item-actions .actions-primary .swatch-attribute.color,.checkout-cart-index .products-grid .product-item-actions .actions-primary .swatch-attribute.color,.cms-index-index .products-grid .product-item-actions .actions-primary .swatch-attribute.color{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size .swatch-attribute-options .swatch-option:first-child,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size .swatch-attribute-options .swatch-option:first-child,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size .swatch-attribute-options .swatch-option:first-child,.checkout-cart-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size .swatch-attribute-options .swatch-option:first-child,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size .swatch-attribute-options .swatch-option:first-child,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size .swatch-attribute-options .swatch-option:first-child,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size .swatch-attribute-options .swatch-option:first-child,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size .swatch-attribute-options .swatch-option:first-child,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size .swatch-attribute-options .swatch-option:first-child,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size .swatch-attribute-options .swatch-option:first-child{margin-left:0}.catalog-product-view .bloc-avis{display:none}.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active,.checkout-cart-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active{width:42.5rem;right:0;left:unset;position:fixed;display:flex!important;flex-direction:column;background:#fff;bottom:0;z-index:2;top:0}.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-selected-option,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-selected-option,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-selected-option,.cms-index-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-selected-option,.checkout-cart-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-selected-option,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-selected-option,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-selected-option,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-selected-option,.cms-index-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-selected-option,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-selected-option,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-selected-option,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-selected-option,.cms-index-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-selected-option{display:none}.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-options,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-options,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-options,.cms-index-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-options,.checkout-cart-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.size.active .swatch-attribute-options,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-options,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-options,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-options,.cms-index-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.btowels_size.active .swatch-attribute-options,.catalog-category-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-options,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-options,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-options,.cms-index-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.bedlinen_size.active .swatch-attribute-options{margin-top:20px !important}.catalog-product-view .products-grid .product-items .product-item .category-name,.checkout-cart-index .products-grid .product-items .product-item .category-name,.catalog-product-view .products-grid .product-items .product-item-details .product-item-link,.checkout-cart-index .products-grid .product-items .product-item-details .product-item-link,.catalog-product-view .products-grid .product-items .product-item .price-box,.checkout-cart-index .products-grid .product-items .product-item .price-box,.catalog-product-view .products-grid .product-items .product-item-description,.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.color,.checkout-cart-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.color,.blog-page .products-grid .product-items .product-item .category-name,.blog-page .products-grid .product-items .product-item-details .product-item-link,.blog-page .products-grid .product-items .product-item .price-box,.blog-page .products-grid .product-items .product-item-description,.blog-page .products-grid .product-item-actions .actions-primary form .swatch-attribute.color{text-align:left;justify-content:flex-start}.catalog-product-view .products-grid .product-item-actions .actions-primary form .swatch-attribute.color .inner,.checkout-cart-index .products-grid .product-item-actions .actions-primary form .swatch-attribute.color .inner,.cms-index-index,.products-grid .product-item-actions .actions-primary form .swatch-attribute.color .inner,.blog-page,.products-grid .product-item-actions .actions-primary form .swatch-attribute.color .inner{display:block;flex-basis:100%}.catalog-product-view .products-grid .product-item-actions .actions-primary form>*,.cms-index-index .products-grid .product-item-actions .actions-primary form>*,.blog-page .products-grid .product-item-actions .actions-primary form>*{margin-bottom:0}.catalog-product-view .products-grid .product-item-actions .actions-primary form>*:first-child,.cms-index-index .products-grid .product-item-actions .actions-primary form>*:first-child,.blog-page .products-grid .product-item-actions .actions-primary form>*:first-child{position:relative}.catalog-category-view .products-grid .product-item-actions .actions-primary .swatch-attribute.color .inner,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary .swatch-attribute.color .inner,.catalog-product-view .products-grid .product-item-actions .actions-primary .swatch-attribute.color .inner{display:none}.actions-group .field.qty label{display:none;text-align:center;margin-bottom:.5em;font-size:13px}.actions-group .field.qty label span{font-size:13px}.home-our-products{margin-top:30px;margin-bottom:30px}.home-our-products .list-categories{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;max-width:1140px;margin:auto;align-items:start}@media (max-width:1200px){.home-our-products .list-categories{grid-template-columns:1fr 1fr 1fr}}.home-our-products .item{padding:0 8.5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-our-products .item .item-title{color:#363a45 !important;font-size:16px;line-height:18.5px;padding:15px 0;padding-top:22px;font-weight:500;letter-spacing:.5px;text-align:center;max-width:100px}.home-our-products .owl-nav.disabled+.owl-dots{margin-top:50px}.home-our-products .item .content{color:#fff;text-align:center;max-width:70%;line-height:1.5}.home-our-products .item img{border-radius:300px;height:auto}.cms-linge-de-maison-professionnel .breadcrumbs{display:none}.pro-header,.pro-form-before{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;font-size:26px}.pro-header h1,.pro-form-before h2{font-family:'Playfair Display';font-weight:500;font-size:32px;padding:15px 0;margin-bottom:10px}.pro-header .left,.pro-form-before .right{flex-basis:45%}.pro-header .right,.pro-form-before .left{flex-basis:55%}.pro-header .right p,.pro-form-before .left p{font-size:16px;line-height:26px}.pro-header .pro-link{display:block;margin-top:40px!important;border:1px solid #ddd;border-radius:40px;width:fit-content;padding:15px}.pro-header .pro-link:hover{background:#3c414c;color:white!important;border-color:#3c414c}.pro-header .pro-link:hover:after{background-color:#fff}.pro-header .pro-link:after{mask-image:url(../images/arrow-down.png);mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url(../images/arrow-down.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;height:9px;content:'';width:19px;margin-left:10px;top:10px;display:inline-block;background-color:#000}.pro-header .right>*,.pro-form-before .left>*{max-width:510px;display:block;margin:auto}.pro-reassurance{background:#3c414c;color:#fff}.pro-reassurance ul{padding-top:50px;padding-bottom:50px;display:flex;align-items:center;justify-content:space-evenly;text-align:center;margin-bottom:0}.pro-reassurance ul li{max-width:225px}.pro-reassurance .reassurance-icon{max-height:60px}.pro-reassurance .reassurance-icon img{width:auto;height:60px;display:block;margin:auto}.pro-reassurance .reassurance-title{color:#d0b19a;font-family:'Playfair Display';font-size:20px;margin-top:10px}.pro-reassurance .reassurance-text{margin-top:15px;color:#fff}.pro-end{margin-top:50px;margin-bottom:50px;text-align:center;font-style:italic;font-weight:500;font-family:"Playfair Display";font-size:26px;color:#000;display:block}.pro-end a{color:black!important;font-style:italic;font-family:"Playfair Display";font-size:26px;text-decoration:underline!important}.amform-form-fieldset .h1 p{font-family:"Playfair Display";font-size:30px;font-weight:500;color:#b97863;margin-bottom:20px;margin-top:70px;text-align:center;font-style:italic}.amform-form-fieldset input,.amform-form-fieldset textarea{background:#fbfbfb;padding:15px}.amform-form{max-width:1000px}.amcform-toolbar .submit.primary{display:block;float:none;text-align:center;margin:auto;background:#3c414c;color:#fff;font-weight:400;padding:12px 25px;font-size:14px;outline:none;margin-top:40px;margin-bottom:40px;border-radius:40px;border-color:#3c414c}.amcform-toolbar .submit.primary:active,.amcform-toolbar .submit.primary:focus,.amcform-toolbar .submit.primary:hover{outline:none;border-color:#3c414c}.amcform-toolbar .submit.primary:hover{background:#fff;color:#3c414c}.amform-form-fieldset input:focus,.amform-form-fieldset textarea:focus{border-color:#3c414c}.amform-form-fieldset .field{margin-bottom:25px!important}.amform-form-fieldset .field>label{display:none!important}.checkout-cart-index .products-grid .product-item .qty .control{height:42px!important;min-width:0!important;margin-right:0!important}.checkout-cart-index .products-grid .product-item .actions-primary>form{display:flex;flex-wrap:wrap}.checkout-cart-index .products-grid .product-item .actions-primary>form>div,.checkout-cart-index .products-grid .product-item .actions-primary>form>button{width:100%}.checkout-cart-index .products-grid .product-item .actions-primary>form .show-size,.checkout-cart-index .products-grid .product-item .actions-primary>form .field.qty{width:50%}.checkout-cart-index .products-grid .product-items .product-item .category-name{white-space:pre-wrap;line-height:0}.checkout-cart-index .products-grid .product-items .product-item-details .product-item-link{min-height:58px}.checkout-cart-index .product-item .tocart span{padding:10px;font-size:14px}.catalog-category-view .products-grid .product-item-actions .actions-primary form>div:first-child .swatch-attribute:not(:first-child) .swatch-attribute-options,.catalogsearch-result-index .products-grid .product-item-actions .actions-primary form>div:first-child .swatch-attribute:not(:first-child) .swatch-attribute-options,.catalog-product-view .products-grid .product-item-actions .actions-primary form>div:first-child .swatch-attribute:not(:first-child) .swatch-attribute-options{margin:0}.page-products .product-item-info,.product-item-info{width:100%}.toolbar,.toolbar-products{margin:0;padding:0}.catalog-category-view .page-title-wrapper,.catalogsearch-result-index .page-title-wrapper,.catalog-product-view .page-title-wrapper{text-align:center;padding-bottom:7px}.catalog-product-view .fieldset>.field.bundle-options>span.swatch-attribute-label{display:flex;justify-content:space-between;visibility:visible;flex-wrap:wrap;align-items:center}.catalog-product-view .fieldset>.field.bundle-options>span.swatch-attribute-label>span{visibility:visible;font-weight:400;margin-bottom:1rem;text-align:left;display:flex;text-transform:initial;font-size:16px;align-items:flex-end}.catalog-product-view .fieldset>.field.bundle-options>span.swatch-attribute-label strong{margin-right:5px;font-size:16px}.catalog-product-view .bundle-options-wrapper .fieldset>p.required{display:none}.catalog-product-view .bundle-options-wrapper .fieldset,.catalog-product-view .bundle-options-wrapper .fieldset.fieldset-bundle-options{margin-bottom:0}.catalog-product-view .block-bundle-summary .box-tocart .fieldset{display:flex;flex-direction:row;align-items:flex-start}.catalog-product-view .block-bundle-summary .box-tocart .fieldset .label{flex-basis:100%;text-align:left}.catalog-product-view .block-bundle-summary .box-tocart .fieldset .label>span{font-size:16px}.catalog-product-view .block-bundle-summary .box-tocart .fieldset .field.qty{flex-basis:25%;margin:0;padding-right:10px}.catalog-product-view .block-bundle-summary .box-tocart .fieldset .field.qty .control{margin:0}.catalog-product-view .block-bundle-summary .box-tocart .fieldset .actions{flex-basis:75%;text-align:center}.catalog-product-view .block-bundle-summary .box-tocart .fieldset .actions button{height:45px}.catalog-product-view .product-options-bottom .box-tocart label.label{visibility:visible;display:block;flex-basis:100%;margin-bottom:1rem}.catalog-product-view .product-options-bottom .box-tocart label.label span{font-size:16px}.catalog-product-view .bundle-options-wrapper .swatch-attribute.color .inner{width:100%;text-align:left}.catalog-product-view .bundle-options-wrapper .guide-tailles{float:right}.catalog-product-view .product-options-wrapper .swatch-attribute.size .inner,.catalog-product-view .product-options-wrapper .swatch-attribute.btowels_size .inner,.catalog-product-view .product-options-wrapper .swatch-attribute.bedlinen_size .inner{display:flex;justify-content:space-between;width:100%;align-items:flex-start}.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{display:block;visibility:visible;font-size:13px;font-weight:400;margin-bottom:1rem;text-align:left}.catalog-product-view .product-options-wrapper .swatch-attribute.size .inner,.catalog-product-view .product-options-wrapper .swatch-attribute.btowels_size .inner,.catalog-product-view .product-options-wrapper .swatch-attribute.bedlinen_size .inner{display:none}.catalog-product-view .swatch-attribute.size .inner,.catalog-product-view .swatch-attribute.btowels_size .inner,.catalog-product-view .swatch-attribute.bedlinen_size .inner{display:none}.catalog-product-view .product-options-wrapper .swatch-option{height:36px;width:36px}.catalog-product-view .product-options-wrapper .swatch-attribute.size .inner .swatch-attribute-label:after,.catalog-product-view .product-options-wrapper .swatch-attribute.size .inner .swatch-attribute-label:after,.catalog-product-view .product-options-wrapper .swatch-attribute.btowels_size .inner .swatch-attribute-label:after,.catalog-product-view .product-options-wrapper .swatch-attribute.bedlinen_size .inner .swatch-attribute-label:after{content:' :'}.catalog-product-view .product-options-wrapper .swatch-attribute.size .swatch-attribute-selected-option,.catalog-product-view .product-options-wrapper .swatch-attribute.btowels_size .swatch-attribute-selected-option,.catalog-product-view .product-options-wrapper .swatch-attribute.bedlinen_size .swatch-attribute-selected-option{display:none}.guide-tailles{text-transform:uppercase;text-decoration:underline !important;font-size:13px;text-underline-offset:1px;display:block;letter-spacing:.5px;font-weight:400;margin-bottom:10px;text-align:center;margin-top:25px}.guide-tailles.bundle-guide{margin-left:auto;margin-top:-25px}.fieldset-bundle-options>.bundle-options~.bundle-options .guide-tailles{display:none}.guide-tailles:hover{font-weight:700}.promotext{padding:10px 0;font-size:20px;align-items:center;justify-content:center;background:#dedede;color:#fff}.promotext .inner-text{font-size:14px;padding:0 25px;color:#000}.promotext .inner-text br{display:none}.promotext span{color:#000;font-weight:700}.page-header .header .logo{padding-bottom:5px;margin-right:20px}.page-header .header .logo img{max-width:198px}.page-header .header .links{display:flex;align-items:center;justify-content:flex-end;padding-right:30px;column-gap:20px}@media screen and (min-width:1151px){.page-header .header .links{padding-bottom:13px}}.page-header .header .links>div{min-width:45px;position:relative}.page-header .header .links>div a:hover,.page-header .header .links>div span[data-link]:hover{font-weight:700}.page-header .header .links .account-link{cursor:pointer}.widget.block-new-products{width:100%;max-width:100%;margin:0}.page-wrapper{transition:none}.page-wrapper .page-header .header.content{max-width:100%;display:flex;align-items:center;background-color:#fff;top:0;width:100%;z-index:2;padding-top:10px;box-shadow:-1px 2px 5px 0px rgba(0,0,0,.1);-webkit-box-shadow:-1px 2px 5px 0px rgba(0,0,0,.1);-moz-box-shadow:-1px 2px 5px 0px rgba(0,0,0,.1)}.page-wrapper .page-header .header.content.scrolled{position:fixed}.page-wrapper .page-header .panel.header{background:#fff;padding:0;max-width:100%}.page-wrapper .page-header .panel.header span.not-logged-in{display:block;width:100%;text-align:center}.header.panel>.header.links{width:100%}.header.panel>.header.links>li{margin:0}.header.panel>.header.links>li.welcome{display:block;padding:10px 0;background:#d5d5d5;padding-left:50px;min-height:36px}.block-search input[type=text]{padding:10px 35px 10px 10px;font-size:14px}#search_mini_form{display:none;position:absolute;bottom:-41px;right:0;z-index:1555;width:250px;background-color:#fff}#search_mini_form .label:before{right:0}.navigation .level0.parent>.level-top>.ui-menu-icon,.widget.block-new-products .block-title{display:none;visibility:hidden}.panel.header ul.links li.welcome{display:block;visibility:visible}.cms-index-index .page-main{padding:0}.cms-index-index .page-main .owl-carousel .owl-wrapper-outer{width:99%}.minicart-wrapper .action.showcart.active:before{display:none !important}.navigation ul{display:inline-block;position:unset;padding:0}.navigation .level0{position:static;margin:0}.nav-sections nav.navigation{max-width:100%;text-align:center;background:#fff;position:unset}.nav-sections nav.navigation ul{margin:0 auto;display:inline-block;width:100%;float:none;background:#fff}.nav-sections nav.navigation .level0>.level-top{color:#383838;text-transform:uppercase}.navigation .level0 .submenu{left:0;padding:35px}.ves-megamenu *{font-weight:400}.navigation .ves-megamenu .level0 .level2 .submenu{width:fit-content;top:unset !important;position:relative;left:unset !important;right:unset;float:none;padding-left:20px}.navigation .ves-megamenu .level0 .level2 .submenu .megamenu-content{padding-top:0;padding-left:20px;width:fit-content !important}.ves-megamenu .level0>.dropdown-menu>.content-wrap{display:flex}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-sidebar{flex-basis:30%}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-sidebar *{display:block;height:100%}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-sidebar img{margin-right:0;margin-left:auto;object-fit:cover;max-height:350px;width:100%}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-content{flex-basis:70%;width:100%;display:flex;padding-left:65px;padding-top:20px;flex-direction:column}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-content>.level1>.hidden-xs.hidden-sm>.mega-col{display:flex;flex-direction:row;align-items:flex-start}.ves-megamenu .level0>.dropdown-menu>.content-wrap>.megamenu-content>.level1>.hidden-xs.hidden-sm>.mega-col>div{flex-basis:22%;padding-bottom:40px}.ves-megamenu .dropdown-menu .subgroup.level1>.submenu>.content-wrap>.megamenu-content{margin:0;width:100% !important}.ves-megamenu .level0 .submenu .submenu.dropdown-mega{padding:0}.ves-menu .navigation .level0>.submenu{width:100%;margin-top:0 !important;z-index:9999}.ves-megamenu li.level0>a,.ves-megamenu li.level0>.as-link{width:100%;text-transform:none;font-weight:400}@media screen and (min-width:1151px){.ves-megamenu li.level0>a,.ves-megamenu li.level0>.as-link{background-color:transparent!important;color:black!important}.ves-megamenu .dropdown.submenu-left.promo-link a,.ves-megamenu .dropdown.submenu-left.promo-link span[data-link]{font-weight:700}}.ves-megamenu li.level0>a:hover,.ves-megamenu li.level0>.as-link:hover{font-weight:700}.ves-megamenu li.active>a,.ves-megamenu li.level0:focus>a,.ves-megamenu li.level0:hover>a,.ves-megamenu li.active>.as-link,.ves-megamenu li.level0:focus>.as-link,.ves-megamenu li.level0:hover>.as-link{background:0 0}.ves-megamenu li.active>a span,.ves-megamenu li.level0:focus>a span,.ves-megamenu li.level0:hover>a span,.ves-megamenu li.active>.as-link span,.ves-megamenu li.level0:focus>.as-link span,.ves-megamenu li.level0:hover>.as-link span{font-weight:700}.ves-megamenu li.level0 .level1 .mega-col .dropdown-submenu{display:block}.ves-megamenu li.level0 .level1 .mega-col .level1.dropdown-submenu{border:0;padding-left:10px}.ves-megamenu li.level0 .level1 .mega-col .dropdown-submenu a span,.ves-megamenu li.level0 .level1 .mega-col .dropdown-submenu .as-link span{font-weight:400;text-transform:none}.ves-megamenu li.level0 .level1 .mega-col .dropdown-submenu.active>a span,.ves-megamenu li.level0 .level1 .mega-col .dropdown-submenu.active>.as-link span{font-weight:700}.ves-megamenu li.level0 .level1 .mega-col .dropdown-submenu a:hover span,.ves-megamenu li.level0 .level1 .mega-col .dropdown-submenu .as-link:hover span{font-weight:700}.ves-megamenu li.level0 .level2 .mega-col .dropdown-submenu{float:none;clear:both;width:100%}.ves-megamenu li.level0 .level2 .mega-col .dropdown-submenu a span,.ves-megamenu li.level0 .level2 .mega-col .dropdown-submenu .as-link span{width:100%}.ves-megamenu img:hover{transform:none;transition:none}.ves-megamenu.menu-hover .subhover:hover .dropdown-menu{padding:15px;padding-right:0;padding-bottom:0;padding-top:0;border:0;top:67px !important}.ves-megamenu li.level0 .level2 .mega-col .dropdown-submenu.toutes a span,.ves-megamenu li.level0 .level2 .mega-col .dropdown-submenu.toutes .as-link span{text-transform:none;padding-top:10px;display:block}.ves-megamenu li.level0 .level3 .mega-col .dropdown-submenu{width:auto;display:block}.megamenu-sidebar .block p{text-align:right}.navigation .level0 .submenu a,.navigation .level0 .submenu .as-link{padding:5px 20px;position:relative;display:block;line-height:inherit}.navigation .level0 .submenu .level1>a.nav-anchor.subitems-group,.navigation .level0 .submenu .level1>span[data-link].nav-anchor.subitems-group,.navigation .level0 .submenu .level1>.as-link.nav-anchor.subitems-group{margin-bottom:20px;color:black!important;text-transform:uppercase}.ves-megamenu .dropdown-menu .subgroup.level1>span[data-link]{background:0 0;font-weight:700}.navigation .level0 .submenu .level1>a.nav-anchor.subitems-group span,.navigation .level0 .submenu .level1>.as-link.nav-anchor.subitems-group span{text-transform:uppercase !important;font-size:13px;letter-spacing:1.5px;color:black!important;font-weight:400}.navigation .level0 .submenu .level1>a.nav-anchor.subitems-group span.opener,.navigation .level0 .submenu .level1>.as-link.nav-anchor.subitems-group span.opener{display:none}.navigation .level0 .submenu .submenu:before{display:none;visibility:hidden;position:relative}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover,.navigation .level0 .submenu .as-link.ui-state-focus,.navigation .level0 .submenu .as-link:hover{background:0 0;font-weight:700}.page-wrapper>.breadcrumbs{padding:20px 0 0;margin:auto;text-align:left}.page-wrapper>.breadcrumbs li{vertical-align:revert}.page-wrapper>.breadcrumbs a,.page-wrapper>.breadcrumbs h1,.page-wrapper>.breadcrumbs strong{font-size:14px !important;margin-bottom:0}.breadcrumbs .item:not(:last-child):after{margin:0 5px}.page-wrapper>.breadcrumbs h1,.category-view.container h1{font-size:inherit;font-weight:700}.category-view.container .breadcrumbs{padding-left:10px}.switcher.switcher-store{position:absolute;z-index:9;left:10px;top:10px}.switcher.switcher-store *{display:inline-block}.switcher.switcher-store strong span{font-weight:700;text-transform:uppercase}.switcher.switcher-store .alink:visited,.switcher.switcher-store a,.switcher.switcher-store a:visited{color:#383838;text-transform:uppercase}#banner-slider-carousel .banner-title{background:0 0;opacity:1;border-radius:0;left:0;right:0;margin:auto;width:220px;padding:5px;bottom:20%;border:1px solid #383838}#banner-slider-carousel .banner-title div{background:#383838;padding:12px 20px 10px;text-align:center;color:#fff;font-size:16px}.owl-theme .owl-controls .owl-pagination{position:absolute;left:0;right:0;bottom:50px;margin:auto;top:90%}.owl-theme .owl-controls .owl-page span{background:#fff}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:.99;background:#fff}.account-link{display:flex;height:100%;justify-content:flex-end;position:relative}.account-link .mon-compte,.mon-panier,.block-search .block-title{padding:10px;display:flex;align-items:center;cursor:pointer}.minicart-wrapper .action.showcart:before{display:none}.account-link .mon-compte+.account-dropdown{display:none}.account-link .mon-compte+.account-dropdown.active{display:block;position:fixed;top:0;bottom:0;right:0;max-width:450px;background:#fff;width:100%;z-index:1;-webkit-box-shadow:-300px 0px 0px 11000px rgba(0,0,0,.29);-moz-box-shadow:-300px 0px 0px 11000px rgba(0,0,0,.29);box-shadow:-300px 0px 0px 11000px rgba(0,0,0,.29)}.account-link .mon-compte+.account-dropdown.active .overlay{position:fixed;left:0;height:100%;top:0;background:0 0;right:450px;display:block}.account-link .mon-compte+.account-dropdown.active .header{padding:57px 20px 40px;text-align:center;border-bottom:1px solid #000}.account-link .mon-compte+.account-dropdown.active .header .intro{display:block;font-family:"Playfair Display";font-size:28px;font-style:italic}.account-link .mon-compte+.account-dropdown.active .header .name{display:block;font-family:"Playfair Display";font-size:28px}.account-link .mon-compte+.account-dropdown.active .content{padding-top:40px;text-align:center}.account-link .mon-compte+.account-dropdown.active .content .account a{margin-top:20px;margin-left:auto;margin-right:auto;padding:15px 20px;font-size:16px;color:white!important;border:1px solid #bb9889;background:#bb9889;border-radius:25px;display:block;max-width:250px}.guide-navigator-product{margin-top:30px;margin-bottom:30px}.navigator strong{overflow:hidden;text-align:center;width:100%;margin-top:20px;margin-bottom:20px;font-weight:400;font-size:30px;font-family:"Playfair Display",serif;display:inherit}.account-link .mon-compte+.account-dropdown.active .content .account a:hover{background:#dbbdb0;border-color:#dbbdb0;color:#fff !important}.account-link .mon-compte+.account-dropdown.active .content .logout a{margin-top:20px;margin-left:auto;margin-right:auto;padding:15px 20px;font-size:16px;color:#545760;border:1px solid #545760;border-radius:25px;display:block;max-width:250px}.account-link .mon-compte+.account-dropdown.active .content .logout a:hover{background:#545760;color:#fff !important}.account-link .mon-compte+.account-dropdown.active .close{opacity:1}.account-link .mon-compte+.account-dropdown.active .close:before{content:'';background:url('../images/close-light.svg') no-repeat;background-size:contain;width:40px;height:40px;position:absolute;right:10px;top:10px;opacity:1;cursor:pointer}.account-link .mon-compte+.account-dropdown.active .footer-links{margin:auto;display:block;margin-top:20px}.account-link .mon-compte+.account-dropdown.active .footer-links ul{display:flex;justify-content:center}.account-link .mon-compte+.account-dropdown.active .footer-links ul a{text-decoration:underline!important;font-size:13px}.account-link .mon-compte+.account-dropdown.active .footer-links ul li:not(:first-child):before{content:'|';margin-left:3px;margin-right:3px}.minicart-wrapper a.showcart,.minicart-wrapper a.showcart .mon-panier{height:100%}.mon-compte span,.mon-panier span,.block-search .block-title span{margin-right:10px}#x-footer div.tac{width:100%;clear:both}#x-footer img{max-width:120px;margin-top:20px;margin-bottom:20px;display:block}.block.widget .products-grid .product-item{-webkit-box-flex:0 !important;flex:0 0 33.333333% !important;max-width:33.333333% !important;padding:0 15px !important;width:33.33333% !important;margin:0 !important;border-right:1px solid #d5d5d5}.block.widget .product-item-info,.page-products .product-item-info,.product-item-info{border:0;padding:10px;position:relative;margin:0}.category-description .category-name,.products-grid .product-items span.category-name{display:block;width:100%;text-align:center;padding:0}.category-description .category-name{text-align:left}.products-grid .product-items .product-item-name{margin:0}.category-description .category-name{padding:0 0 10px}.category-description div:not(.category-name){font-size:16px}.catalog-category-view .products-grid .product-item-name,.catalogsearch-result-index .products-grid .product-item-name,.catalog-product-view .products-grid .product-item-name,.cms-index-index .products-grid .product-item-name,.blog-page .products-grid .product-item-name{padding:0;margin:0;margin-top:5px;margin-bottom:10px}.category-description .category-name span,.category-name span,.products-grid .product-items span.category-name span{font-size:18px;text-transform:uppercase;font-weight:400}.category-description .category-name span,.category-name span,.products-grid .product-items span.category-name span{text-transform:capitalize;font-size:14px;font-weight:300;color:#363a45;display:inline-block}.products-grid .product-item-description{margin:5px 0 10px;font-size:12px;font-weight:400;text-align:center}.products-grid .product-item-description p,.products-grid .product-item-description div,.products-grid .product-item-description span{font-size:14px;font-weight:300;margin:0}.catalog-product-view .guide-tailles-popup{display:none}.catalog-product-view .guide-tailles-popup.active{display:block;position:fixed;right:0;top:0;content:'';background-color:rgba(0,0,0,.5);z-index:3;left:0;width:100%;height:100%}.catalog-product-view .guide-tailles-popup.active .content{width:47rem;background-color:#fff;height:100%;margin-left:auto;padding-top:30px;padding-left:40px;padding-right:40px;text-align:left;overflow-y:auto}.catalog-product-view .guide-tailles-popup.active .content::-webkit-scrollbar{display:none}.catalog-product-view .guide-tailles-popup.active .content .close{border:none;-webkit-mask-image:url(../images/close-light.svg);mask-image:url(../images/close-light.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#000;height:33px;width:31px;cursor:pointer;opacity:1}.catalog-product-view .guide-tailles-popup.active .content .title{font-style:inherit;font-size:21px;text-align:left;color:#363a45;font-weight:500;display:block;padding:20px 0}.catalog-product-view .guide-tailles-popup.active .content .intro{line-height:24px;margin-bottom:30px}.catalog-product-view .guide-tailles-popup.active .content .taille-title{padding:20px 0;border-top:1px solid #000;font-weight:400;font-size:16px;cursor:pointer;position:relative}.catalog-product-view .guide-tailles-popup.active .content div .taille-title:after{content:'';mask-image:url(../images/arrow.svg);mask-size:contain;-webkit-mask-image:url(../images/arrow.svg);-webkit-mask-size:contain;background-color:#000;height:25px;width:16px;display:block;margin-right:15px;position:absolute;right:0;top:17px;cursor:pointer}.catalog-product-view .guide-tailles-popup.active .content div[aria-expanded=true] .taille-title:after{mask-image:url(../images/arrow.svg);mask-size:contain;-webkit-mask-image:url(../images/arrow.svg);-webkit-mask-size:contain;height:25px;width:16px;top:17px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.catalog-product-view .guide-tailles-popup.active .content ul li{border-top:1px solid #d7d7d7;padding:20px 0;padding-left:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.catalog-product-view .guide-tailles-popup.active .content ul li .swatch-title{font-size:15px;margin:5px}.catalog-product-view .guide-tailles-popup.active .content ul li .swatch{margin:5px;border-radius:25px;border:1px solid #000;font-size:15px;padding:5px}.catalog-category-view .products-grid .product-items .product-item-details,.catalogsearch-result-index .products-grid .product-items .product-item-details,.catalog-product-view .products-grid .product-items .product-item-details,.cms-index-index .products-grid .product-items .product-item-details,.blog-page .products-grid .product-items .product-item-details{text-align:left;padding-left:15px;padding-right:15px;display:flex;flex-direction:column;flex-grow:1}.blog-page .products-grid .product-items .product-item-details{min-height:auto}.tns-visually-hidden{display:none}.overlay-on .products-grid .product-items .product-item-details{z-index:0}.catalog-category-view .products-grid .product-items .product-item-details .product-item-link,.checkout-cart-index .products-grid .product-items .product-item-details .product-item-link,.catalogsearch-result-index .products-grid .product-items .product-item-details .product-item-link,.checkout-cart-index .products-grid .product-items .product-item-details .product-item-link,.cms-index-index .products-grid .product-items .product-item-details .product-item-link,.blog-page .products-grid .product-items .product-item-details .product-item-link{font-weight:500;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.catalog-product-view .products-grid .product-items .product-item-details .product-item-link{font-weight:700;font-size:20px;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.catalog-category-view .products-grid .product-items span.category-name span,.category-description .category-name span,.catalogsearch-result-index .products-grid .product-items span.category-name span,.catalog-product-view .products-grid .product-items span.category-name span,.checkout-cart-index .products-grid .product-items span.category-name span,.cms-index-index .products-grid .product-items span.category-name span,.blog-page .products-grid .product-items span.category-name span{padding:0;font-size:14px;font-weight:300;line-height:17px;letter-spacing:.7px}.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),.catalog-product-view .products-grid .product-items span.category-name span:nth-child(2),.checkout-cart-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),.blog-page .products-grid .product-items span.category-name span:nth-child(2){text-transform:uppercase;padding:0;font-size:14px;font-weight:300;line-height:17px;letter-spacing:.7px}.products-grid .product-item-info,.products-grid .product-item-info.active,.products-grid .product-item-info:hover{box-shadow:none;margin:0}.products-grid .product-item-info .product-item-photo{position:relative;display:block;aspect-ratio:1}.catalog-category-view .products-grid .product-item-info,.catalog-category-view .products-grid .product-item-info.active,.catalog-category-view .products-grid .product-item-info:hover,.catalogsearch-result-index .products-grid .product-item-info,.catalogsearch-result-index .products-grid .product-item-info.active,.catalogsearch-result-index .products-grid .product-item-info:hover,.catalog-product-view .products-grid .product-item-info,.catalog-product-view .products-grid .product-item-info.active,.catalog-product-view .products-grid .product-item-info:hover,.cms-index-index .products-grid .product-item-info,.cms-index-index .products-grid .product-item-info.active,.cms-index-index .products-grid .product-item-info:hover,.blog-page .products-grid .product-item-info,.blog-page .products-grid .product-item-info.active,.blog-page .products-grid .product-item-info:hover{padding:0;flex-grow:1;display:flex;flex-direction:column}.catalog-category-view.page-layout-2columns-left .column.main,.catalogsearch-result-index.page-layout-2columns-left .column.main{float:none;width:100%;max-width:1280px;margin:0 auto;padding:0}.catalog-category-view .products-grid .product-item-info.active,.catalog-category-view .products-grid .product-item:hover .product-item-info,.catalogsearch-result-index .products-grid .product-item-info.active,.catalogsearch-result-index .products-grid .product-item:hover .product-item-info,.catalog-product-view .products-grid .product-item-info.active,.catalog-product-view .products-grid .product-item:hover .product-item-info,.blog-page .products-grid .product-item:hover .product-item-info{border:none}.cms-index-index .products-grid .product-item-info,.cms-index-index .products-grid .product-item-info.active,.cms-index-index .products-grid .product-item-info:hover{border:0}.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,.blog-page .page-main .product-item .product-item-name a{text-align:center;font-size:16px;color:#363a45 !important;font-weight:500}.checkout-index-index .block-authentication .fieldset{margin:0}#checkout .form-login .actions-toolbar{display:flex;flex-direction:column;gap:12px;text-align:center}#checkout .form-login .actions-toolbar .primary{width:100%;margin:0}#checkout .form-login .actions-toolbar .secondary{margin:0;text-align:center}#checkout .form-login .actions-toolbar .action.login{display:block;width:100%;margin:0;padding:14px 0;background:#363a45;border:0;border-radius:12px;transition:background .2s}#checkout .form-login .actions-toolbar .action.login:hover{background:#545760}#checkout .form-login .actions-toolbar .action.login span{display:block;width:100%;margin:0;padding:0 !important;background:0 0;color:#fff;font-size:15px;font-weight:400;text-transform:none}.checkout-cart-index .cart.table-wrapper .col.item .product-item-photo{padding-right:0}.checkout-cart-index .cart.table-wrapper .col.item .product-image-wrapper{width:125px}.checkout-onepage-success #maincontent{max-width:1280px !important;margin:auto;display:block;margin-top:20px;flex-grow:0}.checkout-onepage-success #maincontent .page-title-wrapper{margin-bottom:20px}.checkout-onepage-success #maincontent .continue{margin-top:20px}.checkout-cart-index .product-item-name a{text-align:left;font-weight:700}.opc-sidebar .opc-block-summary{margin:0;padding:0}.opc-block-summary .table-totals{margin-bottom:0}.opc-block-shipping-information{padding:0}.opc-block-shipping-information .ship-via{margin-bottom:0}.product-item-name a,.product.name a>a{color:#383838;display:block;width:100%;text-align:center;font-size:23px}.category-description .category-name span,.category-name span{display:inline-block;font-size:30px}.category-description .category-name span:first-child,.category-name span:first-child{font-size:25px;padding-right:5px}.catalog-category-view .product-item .price-box .price-label,.catalogsearch-result-index .product-item .price-box .price-label,.catalog-product-view .product-item .price-box .price-label,.cms-index-index .product-item .price-box .price-label{display:inline-block;text-transform:uppercase}.catalog-category-view .product-item .price-box .old-price .price-label,.catalogsearch-result-index .product-item .price-box .old-price .price-label,.catalog-product-view .product-item .price-box .old-price .price-label,.cms-index-index .product-item .price-box .old-price .price-label{display:none}.checkout-onepage-success .page-title-wrapper{position:relative}.checkout-onepage-success .page-title.tit{text-align:center;display:block;margin-bottom:40px}.checkout-onepage-success .page-title.tit span{font-family:'Playfair Display';font-style:italic;text-align:center;font-weight:400;font-size:32px}.checkout-onepage-success .page-title.tit+.action.print{position:absolute;right:0;top:0}.checkout-onepage-success .checkout-success,.checkout-onepage-success #registration{text-align:center}.checkout-onepage-success .checkout-success .action.print{float:none;text-align:center;text-decoration:underline !important;font-weight:700;font-size:15px;margin:0}.checkout-onepage-success .checkout-success p,.checkout-onepage-success #registration p,.checkout-onepage-success #registration span{font-size:16px}.checkout-onepage-success .checkout-success .actions-toolbar .action.continue,.checkout-onepage-success #registration .action{padding:5px;width:100%;text-align:center;border-radius:25px;display:inline-block;background:#363a45;margin:auto;border:none;max-width:350px}.checkout-onepage-success .checkout-success .actions-toolbar .action.continue>span,.checkout-onepage-success #registration .action>span{text-transform:unset;display:block;color:#fff !important;font-weight:400;font-size:17px;background:#363a45;padding:9px 30px;border-radius:25px}.checkout-onepage-success .checkout-success .actions-toolbar .action.continue:focus,.checkout-onepage-success #registration .action:focus{outline:none}.checkout-onepage-success .checkout-success .actions-toolbar .action.continue:hover,.checkout-onepage-success #registration .action:hover{border:none;color:background;background:#545760}.checkout-onepage-success .checkout-success .actions-toolbar .action.continue:hover>span,.checkout-onepage-success #registration .action:hover>span{color:#fff;background:#545760}.customer-account-create .account .fieldset>.field{padding:0!important;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:15px;max-width:100%;width:100%;float:none}.customer-account-create .account .primary.submit{padding:0;background:#545760;font-weight:700;margin-top:10px}.customer-account-create .account .primary.submit:hover{border-color:#545760}.customer-account-create .account .primary.submit:hover>span{background:#545760}.customer-account-create .account .fieldset{margin-bottom:0}.customer-account-create .account .fieldset>.field .label{max-width:100px;width:100%}.customer-account-create .account .fieldset>.field.choice{justify-content:flex-start}.customer-account-create .account .fieldset>.field.choice .label{max-width:100%;width:100%;margin-left:10px}.customer-account-create .account .fieldset>.field.choice input{top:0}.customer-account-create .account .fieldset>.field .control{width:100%;margin-left:20px}.customer-account-create .account .fieldset>.field .control input{padding:10px;border-color:#919191}.page-title.tit,.page-title.tit span{font-size:23px;text-align:center;display:block;font-weight:700;margin:0}.catalog-category-view .page-title.tit,.catalogsearch-result-index .page-title.tit{overflow:hidden;text-align:center;width:100%;margin-top:5px;margin-bottom:20px;font-family:"Playfair Display",serif;display:inherit;font-size:22px;font-weight:400;letter-spacing:.5px}.catalog-category-view .page-title.tit .composed-title.prefix{color:#ac9788;display:inline-block;font-style:italic;text-transform:initial;font-weight:400;font-family:"Playfair Display",serif;font-size:28px}.catalog-category-view h1.page-title.tit.composed{font-size:28px}.catalog-category-view .am-filter-items-product_tags,.catalog-category-view .top-navigator .category-navigator{width:100%;display:block;overflow:hidden;margin-left:auto;margin-right:auto;text-align:center}.catalog-category-view .am-filter-items-product_tags:not(.owl-carousel){display:flex;flex-wrap:wrap;justify-content:center}.catalog-category-view .top-navigator .category-navigator .owl-stage{margin-left:auto;margin-right:auto}.catalog-product-view .navigator{margin-bottom:20px}.navigator.top-navigator{max-width:100%;overflow:hidden}.catalog-category-view .top-navigator .category-navigator:not(.owl-loaded){display:flex;justify-content:center;flex-wrap:wrap}.catalog-category-view .column.main>.navigator{margin-top:10px}.catalog-category-view .top-description .inner,.catalogsearch-result-index .top-description .inner{margin-top:10px;margin-left:auto;margin-right:auto;max-height:2.5em;overflow:hidden}.catalog-category-view .top-description .inner.overflow-show,.catalogsearch-result-index .top-description .inner.overflow-show{max-height:none;overflow:initial;mask-image:none;-webkit-mask-image:none}.catalog-category-view .top-description,.catalogsearch-result-index .top-description{position:relative;margin:auto;margin-bottom:15px;max-width:1200px}.catalog-category-view .top-description .more-action,.catalogsearch-result-index .top-description .more-action{cursor:pointer;display:block;width:fit-content;font-style:italic;position:absolute;right:15px;bottom:0;background:#fff;text-decoration:underline}.catalog-category-view .top-description .more-action:not(.toggle):before,.catalogsearch-result-index .top-description .more-action:not(.toggle):before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff,#fff);content:"...";left:4px;padding-left:12px;position:absolute;transform:translateX(-100%)}.catalog-category-view .top-description *,.catalogsearch-result-index .top-description *{text-align:center;font-weight:400;font-size:14px;padding-right:15px;padding-left:15px}.catalog-category-view .product-image-wrapper .product-image-photo,.catalogsearch-result-index .product-image-wrapper .product-image-photo,.catalog-product-view .product-image-wrapper .product-image-photo{border:0 solid transparent;width:100%;height:auto;aspect-ratio:1/1;border-radius:15px}.catalog-category-view .category-navigator .navigable,.catalog-category-view .category-navigator .swatch-option.text,.catalogsearch-result-index .category-navigator .navigable,.catalog-product-view .category-navigator .navigable{margin:5px;padding:6px 16px;color:#363a45;border:.5px solid #545760;border-radius:20px;width:fit-content;display:inline-block;font-size:15px;font-weight:400;line-height:24px;letter-spacing:.5px;text-align:center}.filter-options-item .filter-options-title:after{display:none}.catalog-category-view .category-navigator .navigable:hover,.catalogsearch-result-index .category-navigator .navigable:hover,.catalog-product-view .category-navigator .navigable:hover{background:#545760;color:#fff !important}.catalog-category-view .block.filter .filter-options,.catalogsearch-result-index .block.filter .filter-options{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:500000}.catalog-category-view .block.filter .filter-options.active,.catalogsearch-result-index .block.filter .filter-options.active{display:block}.catalog-category-view .block.filter .filter-options .items .item .count,.catalogsearch-result-index .block.filter .filter-options .items .item .count{display:none}.catalog-category-view .block.filter .filter-options.active .background,.catalogsearch-result-index .block.filter .filter-options.active .background{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.3);width:100%;height:100%;z-index:-1}.catalog-category-view .block.filter .filter-options .inner-filter,.catalogsearch-result-index .block.filter .filter-options .inner-filter{height:calc(100% - 110px);display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;width:50rem;margin-left:auto}.catalog-category-view .block.filter .filter-options .filter-header,.catalogsearch-result-index .block.filter .filter-options .filter-header{width:50rem}.am-show-button>.amshopby-button{height:50px;background:#edeff4;text-transform:uppercase;font-size:15px;font-weight:400;color:#363a45;border:0}.am-show-button>.amshopby-button:hover{background:#545760;color:#fff}.catalog-category-view .block.filter .filter-options .inner-filter>div,.catalogsearch-result-index .block.filter .filter-options .inner-filter>div{background-color:#fff;width:100%;padding:2.5rem 2.5rem 0 3rem;margin-right:auto;box-sizing:border-box;position:relative;top:0}.catalog-category-view .block.filter .filter-options .inner-filter>div .inner,.catalogsearch-result-index .block.filter .filter-options .inner-filter>div .inner{padding-bottom:2.5rem;border-bottom:1px solid #c9c9c9}.catalog-category-view .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content,.catalogsearch-result-index .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content{display:block !important;padding-top:26px}.catalog-category-view .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option,.catalogsearch-result-index .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option{margin-bottom:10px;display:flex;align-items:center}.catalog-category-view .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option label,.catalogsearch-result-index .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option label,.catalog-category-view .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option input,.catalogsearch-result-index .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option input{margin-top:0;margin-bottom:0}.catalog-category-view .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option label,.catalogsearch-result-index .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option label{font-size:15px;font-weight:400;line-height:24px;letter-spacing:.5px;text-align:left;color:#363a45}.filter-options-item .filter-options-content .items [class*=am-filter-item] .label{font-size:15px;font-weight:400;line-height:24px;letter-spacing:.5px;text-align:left;color:#363a45}.catalog-category-view .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option input,.catalogsearch-result-index .block.filter .filter-options .inner-filter .filter-options-item.active .filter-options-content .sort-option input{accent-color:#363a45;width:21px;height:21px;margin-right:10px;cursor:pointer}.catalog-category-view .block.filter .filter-options>.filter-header,.catalogsearch-result-index .block.filter .filter-options>.filter-header{background-color:#363a45;color:#fff;font-size:15px;text-transform:uppercase;flex-direction:row;justify-content:flex-start;height:60px;display:flex;font-weight:400;align-items:center;position:relative;margin-left:auto;padding-left:30px}.catalog-category-view .block.filter .filter-options>.filter-header .close,.catalogsearch-result-index .block.filter .filter-options>.filter-header .close{display:flex;align-items:center;opacity:1}.catalog-category-view .block.filter .filter-options>.filter-header:before,.catalogsearch-result-index .block.filter .filter-options>.filter-header:before{content:'';background-image:url("../images/filter-icon-white.png");background-size:contain;height:16px;width:21px;display:inline-block;margin-right:15px;margin-left:15px}.catalog-category-view .block.filter .filter-options>.filter-header .close:after,.catalogsearch-result-index .block.filter .filter-options>.filter-header .close:after{content:'';mask-image:url("../images/filter-close.svg");mask-size:contain;-webkit-mask-image:url("../images/filter-close.svg");-webkit-mask-size:contain;background-color:#fff;height:25px;width:25px;display:inline-block;margin-right:15px;position:absolute;right:0;cursor:pointer}.catalog-category-view .block.filter .filter-options .filter-options-title,.catalogsearch-result-index .block.filter .filter-options .filter-options-title{color:#363a45;font-weight:500;font-size:15px;display:flex;flex-direction:row;align-items:center;text-transform:none}.catalog-category-view .block.filter .filter-options .inner-filter>.fill-available,.catalogsearch-result-index .block.filter .filter-options .filter-options-title{flex:1;padding:0;border:0}.product-exclusive{font-family:"Playfair Display",serif;background:#fdfa00;position:absolute;font-size:16px;border-radius:100%;line-height:9px;width:62px;height:62px;padding:21px 5px 5px;font-weight:700;text-align:center;z-index:2;top:20%;right:40px;word-wrap:break-word}.coton-bio{background:#4bbe68;position:absolute;color:#fff;font-size:15px;line-height:18px;padding:7px 10px 3px;text-align:left;text-transform:uppercase;left:20px;top:5%;z-index:2}.product-new{background:#f54552;position:absolute;color:#fff;font-size:15px;line-height:18px;padding:7px 10px 3px;text-align:left;text-transform:uppercase;left:20px;top:10%;z-index:2}.catalog-category-view .price-box .normal-price.red .price,.catalogsearch-result-index .price-box .normal-price.red .price,.catalog-product-view .price-box .normal-price.red .price,.cms-index-index .price-box .normal-price.red .price{color:unset}.catalog-category-view .price-box .old-price .price,.catalogsearch-result-index .price-box .old-price .price,.catalog-product-view .price-box .old-price .price,.cms-index-index .price-box .old-price .price{font-size:16px;font-weight:300;line-height:16px;letter-spacing:.5px;color:#5c6271}.catalog-product-view .product-info-main .price-box .old-price .price{font-size:19px;font-weight:300;letter-spacing:.5px;color:#5c6271}.catalog-category-view .price-box .discount,.catalogsearch-result-index .price-box .discount,.catalog-product-view .price-box .discount,.cms-index-index .price-box .discount{color:red;border:1px solid red;padding:0 3px;font-weight:500;align-self:center;vertical-align:text-bottom;margin-left:5px;font-size:14px}.catalog-product-view .price-box .discount{display:inline-block}.catalog-category-view .guide{background:#f5f5f5;clear:both;padding-top:30px;padding-bottom:40px;width:100vw;transform:translateX(calc((-100vw + 1280px)/2))}.catalog-product-view .guide{background:#edeff4;clear:both;padding-top:30px;padding-bottom:40px;width:100vw;transform:translateX(calc((-100vw + 1280px)/2))}.cms-index-index .guide{background:#edeff4;clear:both;padding-top:30px;padding-bottom:40px}.catalog-category-view .guide .inner,.catalog-product-view .guide .inner,.cms-index-index .guide .inner{max-width:1140px;margin:auto;display:block}.catalog-category-view .guide .title,.catalog-product-view .guide .title,.cms-index-index .guide .title{text-align:center;color:#545760;font-family:"Playfair Display",serif;font-size:40px;margin:auto;margin-bottom:20px;display:block;font-weight:500;font-style:italic}.catalog-category-view .guide .guide-item,.catalog-product-view .guide .guide-item,.cms-index-index .guide .guide-item{border-top:1px solid #c9c9c9;padding:20px 20px 20px 40px;position:relative}.catalog-category-view .guide .guide-title,.catalog-product-view .guide .guide-title,.cms-index-index .guide .guide-title{position:relative}.catalog-category-view .guide .guide-title:after,.catalog-product-view .guide .guide-title:after,.cms-index-index .guide .guide-title:after{content:'';mask-image:url(../images/chevron_right_tiny.svg);mask-size:contain;-webkit-mask-image:url(../images/chevron_right_tiny.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#000;height:20px;width:11px;display:block;margin-right:0;position:absolute;right:0;top:2px;cursor:pointer}.catalog-category-view .guide .guide-item[aria-expanded=true] .guide-title:after,.catalog-product-view .guide .guide-item[aria-expanded=true] .guide-title:after,.cms-index-index .guide .guide-item[aria-expanded=true] .guide-title:after{mask-image:url(../images/arrow-down.png);mask-size:contain;-webkit-mask-image:url(../images/arrow-down.png);-webkit-mask-size:contain;height:13px;width:25px;top:10px}.catalog-category-view .guide .guide-content p,.catalog-product-view .guide .guide-content p,.cms-index-index .guide .guide-content p{padding:0 0 15px 40px;color:#7c7e88;font-size:15px;line-height:24px;text-align:justify}.catalog-category-view .guide .guide-title,.catalog-product-view .guide .guide-title,.cms-index-index .guide .guide-title{color:#545760;font-size:24px;font-weight:400;cursor:pointer}.embroidery-option{text-transform:uppercase;font-size:16px;color:#fff;background:#4a4949;width:100%;padding:5px 0;text-align:center;position:absolute;bottom:0;left:0;right:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.pastille-list-list{position:absolute;top:13px;right:0;z-index:0}.pastille-list-list>div{text-transform:uppercase;padding:3px 5px;margin-bottom:5px;font-size:14px;font-weight:500}.product-discount-pastille{background:#ff7474;color:#fff}.product-new-pastille{color:#363a45;position:absolute;left:20px;top:13px;text-transform:uppercase;border:1px solid #363a45;padding:2px 10px;font-size:12px;font-weight:600;line-height:16px}.product-bio-pastille{background:#47ad8e;color:#fff}.product-best-pastille{background:#f1a530;color:#383838}.product-exclusive span{font-family:"Playfair Display",serif;font-size:16px;font-weight:700;display:block}.catalog-product-view .block.related .product-exclusive,.catalog-product-view .block.related .stock.unavailable{top:14%}.block.upsell .product-exclusive,.stock.unavailable{top:28%;right:10px}.block.upsell .coton-bio,.block.upsell .product-new{left:0}.swatch-option.image:not(.disabled):not(.selected):hover,.swatch-option.color:not(.disabled):not(.selected):hover{box-shadow:0 0 0 1px #525252}.catalog-category-view #amasty-shopby-product-list{display:flex;flex-direction:column}.special-filter .filter-options-content .item>span[data-filter-link]:before{display:none}.special-filter .filter-options-content .items.-am-singleselect a:before,.special-filter .filter-options-content .items.-am-singleselect .as-filter-link:before{content:none}.special-filter .filter-options-content .items.-am-singleselect a label,.special-filter .filter-options-content .items.-am-singleselect .as-filter-link label{padding:8px 20px;height:40px}.special-filter .filter-options-content .items.-am-multiselect a:before,.special-filter .filter-options-content .items.-am-multiselect .as-filter-link:before{content:none}.special-filter .filter-options-content .items.-am-multiselect a label,.special-filter .filter-options-content .items.-am-multiselect .as-filter-link label{padding:6px 20px;height:39.5px}.special-filter .filter-options-content .items.-am-multiselect a label:hover,.special-filter .filter-options-content .items.-am-multiselect .as-filter-link label:hover{background:#545760!important;color:#fff !important;border:1px solid #545760;box-shadow:0 0 0 1px #545760}.special-filter .filter-options-content .items{margin-left:0!important}.filter-current .item.amshopby-item[data-container=product_tags]{display:none}.special-filter .filter-options-content .items .item{flex-basis:auto;margin-left:5px;line-height:40px;margin-top:10px;margin-bottom:12px;font-size:14px;border-radius:20px}.special-filter .filter-options-content{margin:0 auto;text-align:center;display:block;padding-top:0}.catalog-category-view #amasty-shopby-product-list .header-tag-filters{order:0;position:relative;padding-top:0!important;padding-bottom:10px!important}.catalog-category-view #amasty-shopby-product-list .header-tag-filters .am-filter-items-product_tags .label.selected{color:white!important}.catalog-category-view #amasty-shopby-product-list .header-tag-filters:not(.loading) .lds-ring{display:none}.catalog-category-view #amasty-shopby-product-list .header-tag-filters.loading .lds-ring{display:flex;align-items:center}@media (max-width:767px){.catalog-category-view #amasty-shopby-product-list .header-tag-filters .swatch-option.text{border:0}}.lds-ring{position:absolute;background:rgba(255,255,255,.4);left:0;right:0;top:0;bottom:0;z-index:1;margin:auto;text-align:center;justify-content:center}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:6px;border:6px solid #d3d3d3;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#d3d3d3 transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.catalog-category-view #amasty-shopby-product-list .header-tag-filters .filter-options-item{border:0}.catalog-category-view #amasty-shopby-product-list .toolbar.toolbar-products{order:1}#layered-filter-block .filter-options-content .items{justify-content:flex-start}.catalog-category-view #amasty-shopby-product-list #layered-filter-block{order:2}.catalog-category-view #amasty-shopby-product-list .products.wrapper.grid.products-grid{order:3}.catalog-category-view #amasty-shopby-product-list .second-toolbar{order:4}.catalog-category-view .products-grid .unavailable .product-item-info .product-item-inner .stock.unavailable,.catalogsearch-result-index .products-grid .unavailable .product-item-info .product-item-inner .stock.unavailable{text-align:center;position:absolute;top:0;border-top-left-radius:15px;border-top-right-radius:15px;left:0;right:0;background:#ff7474;color:#fff !important;padding:5px}.catalog-category-view .products-grid .unavailable .product-item-info .product-item-inner .stock.unavailable span,.catalogsearch-result-index .products-grid .unavailable .product-item-info .product-item-inner .stock.unavailable span{color:#fff}.product-item.unavailable .desktop-only,.product-item.unavailable .mobile-only{opacity:.7}.products-upsell .product-item-info .product-item-actions,.products-upsell .product-item-info .product-item-inner,.products-upsell .products-grid .product-item-actions,.products-related .product-item-info .product-item-actions,.products-related .product-item-info .product-item-inner,.products-related .products-grid .product-item-actions{position:relative;border-top:1px solid #c9c9c9;padding-top:20px;margin-top:12px!important;margin-left:0;margin-right:0}.interlayer-link{height:100%}.interlayer-img{border-radius:20px;object-fit:cover;object-position:top}.product-item .tocart,.catalog-product-view .box-tocart .tocart{border:1px solid #363a45;padding:5px;width:100%;text-align:center;margin-top:40px;border-radius:25px;display:block;background:#363a45}.catalog-product-view .box-tocart .tocart{margin-top:0}.product-item .tocart span,.catalog-product-view .box-tocart .tocart span{display:block;color:#fff !important;font-weight:400;font-size:17px;background:#363a45;padding:6px 30px;border-radius:25px}.product-item .action.primary:hover,.page-products .products-grid .product-item .action.primary:hover,.catalog-product-view .box-tocart .actions .tocart:hover{background:#464c5a;border:1px solid #464c5a;color:#fff}.product-item .action.primary:hover span,.page-products .products-grid .product-item .action.primary:hover span,.catalog-product-view .box-tocart .actions .tocart:hover span{color:#fff !important;background:#464c5a}.product-info-main .page-title-wrapper h1{margin:0}.product-info-main .page-title-wrapper h1 .collection{margin:0 !important;padding:0 !important;overflow:hidden;text-indent:-9999999px;height:0}.product-info-main .category-name span:first-child,.catalog-product-view .products-grid .product-items .product-item .category-name span:first-child{font-size:14px!important}.product-info-main .category-name span:last-child,.catalog-product-view .products-grid .product-items .product-item .category-name span:last-child{font-size:14px!important;text-transform:uppercase}.catalog-category-view .product-item .tocart,.catalogsearch-result-index .product-item .tocart,.catalog-product-view .product-item .tocart{margin:0 auto;margin-top:20px !important}.htmlsitemap-index-index h1{margin:auto!important;display:block!important;margin-top:20px!important}.catalog-category-view .products-grid .product-item select,.catalogsearch-result-index .products-grid .product-item select,.catalog-product-view .product-add-form select,.catalog-product-view .products-grid .product-item select{border:1px solid #383838;text-align:center;border-radius:25px;cursor:pointer;height:42px;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj4KICAgIDxkZWZzPgogICAgICAgIDxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO30uY2xzLTJ7ZmlsbDojNDQ0O308L3N0eWxlPgogICAgPC9kZWZzPgogICAgPHRpdGxlPmFycm93czwvdGl0bGU+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+Cjwvc3ZnPg==) no-repeat;background-position:right 15px top -3px;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:4px 40px 4px 15px}.catalog-category-view .products-grid .product-item select.mage-error,.catalogsearch-result-index .products-grid .product-item select.mage-error,.catalog-product-view .product-add-form select.mage-error,.catalog-product-view .products-grid .product-item select.mage-error{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj4KICAgIDxkZWZzPgogICAgICAgIDxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO30uY2xzLTJ7ZmlsbDpyZWQ7fTwvc3R5bGU+CiAgICA8L2RlZnM+CiAgICA8dGl0bGU+YXJyb3dzPC90aXRsZT4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz4KPC9zdmc+) no-repeat;background-position:right 15px top -3px}.catalog-category-view .products-grid .product-item input.qty,.catalogsearch-result-index .products-grid .product-item input.qty,.catalog-product-view .products-grid .product-item input.qty,.checkout-cart-index .products-grid .product-item input.qty,.checkout-cart-index input.qty,#mini-cart input.qty,.catalog-product-view .box-tocart input.qty,.catalog-product-view .price_div input.qty{width:100%;height:45px;border:1px solid #9196a3;text-align:center;border-radius:10px;cursor:pointer;font-size:13px;font-weight:400}.checkout-cart-index input.qty,#mini-cart input.qty{max-width:100px}.checkout-cart-index .product-item-details .collection{font-size:18px;margin-bottom:10px}.catalog-product-view .box-tocart input.qty,.catalog-product-view .price_div input.qty,.checkout-cart-index input.qty{height:45px;font-size:18px}.checkout-cart-index input.qty,#mini-cart input.qty{height:32px}.catalog-product-view .box-tocart .decrease-qty,.catalog-product-view .box-tocart .increase-qty,.checkout-cart-index .decrease-qty,.checkout-cart-index .increase-qty,#mini-cart .decrease-qty,#mini-cart .increase-qty,.catalog-product-view .price_div .decrease-qty,.catalog-product-view .price_div .increase-qty{font-size:22px;font-weight:300;padding:0 10px}.catalog-category-view.page-products .products-grid .product-items,.catalogsearch-result-index.page-products .products-grid .product-items,.catalog-product-view .products-grid .product-items,.blog-page .products-grid .product-items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:auto;padding:0}.catalog-category-view.page-products .products-grid .product-items:before,.catalogsearch-result-index.page-products .products-grid .product-items:before,.catalog-category-view.page-products .products-grid .product-items:after,.catalogsearch-result-index.page-products .products-grid .product-items:after{content:none}.catalog-category-view .product-item .show-size,.catalogsearch-result-index .product-item .show-size,.catalog-product-view .product-item .show-size,.checkout-cart-index .product-item .show-size,.catalog-product-view .qty .show-size{cursor:pointer !important;font-size:14px;height:42px;border:1px solid #383838;text-align:center;border-radius:25px;cursor:pointer;display:flex;padding:0 20px;justify-content:space-between;align-items:center}.catalog-category-view .product-item .show-size:after,.catalogsearch-result-index .product-item .show-size:after,.catalog-product-view .product-item .show-size:after,.checkout-cart-index .product-item .show-size:after,.catalog-product-view .qty .show-size:after{content:'';mask-image:url('../images/chevron_down.svg');-webkit-mask-image:url('../images/chevron_down.svg');mask-size:cover;-webkit-mask-size:cover;background:#9196a3;width:16px;height:9px;margin-left:10px;display:block;transition:all .3s}.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:30%}.catalog-category-view .product-item .show-size.error,.catalogsearch-result-index .product-item .show-size.error,.catalog-product-view .product-item .show-size.error,.checkout-cart-index .product-item .show-size.error,.catalog-product-view .qty .show-size.error{border-color:red;color:red}.catalog-category-view .product-item .qty .control,.catalogsearch-result-index .product-item .qty .control,.catalog-product-view .product-item .qty .control,.checkout-cart-index .qty .control,.catalog-product-view .qty .control,.checkout-cart-index .qty .control,#mini-cart .qty .control{position:relative;height:42px;display:inline-block;width:100%}.catalog-product-view .product-info-main .qty .control,.checkout-cart-index .qty .control,#mini-cart .qty .control{height:auto;width:unset;min-width:100%}.checkout-cart-index .qty .control,#mini-cart .qty .control{height:32px}#mini-cart .qty .control{width:90px!important}.swatch-attribute.size .swatch-option,.swatch-attribute.bedlinen_size .swatch-option,.swatch-attribute.btowels_size .swatch-option,.swatch-attribute.manufacturer .swatch-option{width:auto;display:flex;justify-content:space-between;align-items:center}.drawer-inner .swatch-attribute.size .swatch-option,.drawer-inner .swatch-attribute.bedlinen_size .swatch-option,.drawer-inner .swatch-attribute.btowels_size .swatch-option,.drawer-inner .swatch-attribute.manufacturer .swatch-option{width:auto;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;align-items:center}.bundle-option-drawer{position:relative;display:flex;align-items:center}.bundle-option-drawer .price-label{display:none}.stock-status{font-size:14px;line-height:15px;color:#363a45;padding:5px 7px;text-align:center;letter-spacing:0;border-radius:35px;width:110px;justify-self:center}.stock-status.is{background:#5ec176}.catalog-category-view .product-item .qty .decrease-qty,.catalog-category-view .product-item .qty .increase-qty,.catalogsearch-result-index .product-item .qty .decrease-qty,.catalogsearch-result-index .product-item .qty .increase-qty,.checkout-cart-index .qty .decrease-qty,.checkout-cart-index .qty .increase-qty,#mini-cart .qty .increase-qty,#mini-cart .qty .decrease-qty,.catalog-product-view .qty .decrease-qty,.checkout-cart-index .qty .decrease-qty,.catalog-product-view .qty .increase-qty,.checkout-cart-index .qty .increase-qty{position:absolute;background:0 0;border:none;top:0;bottom:0;cursor:pointer}.second-image{position:absolute;left:0;opacity:0;top:0;width:100%;height:auto;aspect-ratio:1/1;border-radius:15px}.second-image:hover{opacity:1;transition:.2s}.swiper-slider .second-image{position:relative;opacity:1;left:unset;top:unset}.catalog-category-view .product-item .qty .decrease-qty:focus,.catalog-category-view .product-item .qty .increase-qty:focus,.catalogsearch-result-index .product-item .qty .decrease-qty:focus,.catalogsearch-result-index .product-item .qty .increase-qty:focus,.catalog-product-view .qty .decrease-qty:focus,.checkout-cart-index .qty .decrease-qty:focus,.catalog-product-view .qty .increase-qty:focus,.checkout-cart-index .qty .increase-qty:focus,#mini-cart .qty .increase-qty:focus,#mini-cart .qty .decrease-qty:focus,.checkout-cart-index .qty .decrease-qty:focus,.checkout-cart-index .qty .increase-qty:focus{outline:0}.catalog-category-view .product-item .qty .decrease-qty,.checkout-cart-index .qty .decrease-qty,#mini-cart .qty .decrease-qty,.catalogsearch-result-index .product-item .qty .decrease-qty,.catalog-product-view .qty .control,.checkout-cart-index .qty .control{left:0;border-radius:22px 0 0 22px;display:flex;align-items:center}.catalog-category-view .product-item .qty .increase-qty,.catalogsearch-result-index .product-item .qty .increase-qty,.checkout-cart-index .qty .increase-qty,#mini-cart .qty .increase-qty,.catalog-product-view .qty .increase-qty,.checkout-cart-index .qty .increase-qty{right:0;top:0;border-radius:0 22px 22px 0}.checkout-cart-index .qty .increase-qty,.checkout-cart-index .qty .decrease-qty{font-size:18px}#mageplaza-bannerslider-block-before-page-top-1 .owl-carousel .owl-item{max-height:700px;overflow:hidden;position:relative}.block-static-block .bottom-logos .itf{position:relative;display:flex;justify-content:space-around;align-items:center;font-style:normal}body>.block-static-block.widget{margin-bottom:0 !important}.block-static-block .bottom-logos .itf:after,.block-static-block .bottom-logos .itf:before,.home_block .une span:after,.home_block .une span:before{background:#d5d5d5;height:1px;position:absolute;left:0;top:50%;width:calc(50% - 160px);display:block;content:'';z-index:-1}.home_block .une.materials span:after,.home_block .une.materials span:before{background:#d5d5d5;height:1px;position:absolute;left:0;top:50%;width:calc(50% - 280px);display:block;content:'';z-index:-1}.home_block .une.materials span:before{left:auto;right:0}.block-static-block .bottom-logos .itf:after,.home_block .une span:after,.homepage-avis-carousel>span:after{left:auto;right:0}.product-item .price-box{text-align:center}.catalog-category-view .current-info .special-price,.product-item .price-box .special-price *,.catalogsearch-result-index .current-info .special-price{color:#f44552}.catalog-category-view .current-info .special-price,.price-container .price,.catalogsearch-result-index .current-info .special-price{font-size:16px;font-weight:500}.old-price .price{text-decoration:line-through}.catalog-category-view .current-info .special-price,.product-item .old-price .price,.catalogsearch-result-index .current-info .special-price{font-weight:700}.catalog-category-view .category-view.container,.catalog-product-view .column.main,.catalogsearch-result-index .category-view.container{max-width:1280px;margin:0 auto;padding:40px;border:1px solid #d5d5d5}.catalog-product-view .breadcrumbs{margin-bottom:20px;min-height:38px}.catalog-product-view .page-title.tit{padding:0}.catalog-product-view .page-title.tit span{text-align:left;padding:0;color:#363a45;font-size:27px;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.catalog-product-view .column.main{padding:0;border:0}.catalog-product-view .column.main .product.info.detailed{padding:0;border:0;overflow:hidden;margin:0 0 20px}.catalog-product-view .block.related{margin-top:0}.catalog-product-view .column.main .product.info.detailed>.data.items{z-index:0}.catalog-product-view #block-related-heading,.catalog-product-view #block-upsell-heading{overflow:hidden;text-align:center;width:100%;margin-top:5px;margin-bottom:40px;font-family:"Playfair Display",serif;display:inherit;font-size:28px;font-weight:400;letter-spacing:.5px}.catalog-product-view .block.upsell .products-grid .product-items .product-item .category-name,.catalog-product-view .block.upsell .products-grid .product-items .product-item .swatch-attribute.color,.catalog-product-view .block.upsell .products-grid .product-items .product-item .price-box{justify-content:center;text-align:center}.catalog-product-view .block.upsell .products-grid .product-items .product-item .category-name span{font-size:20px}.catalog-product-view .block.upsell .products-grid .product-items .product-item .product-item-link{text-align:center;font-size:20px}.catalog-product-view .block.upsell .products-grid .product-items .product-item .product-item-description *{text-align:center}.catalog-product-view .block.upsell .products-grid .product-items .product-item .show-size{display:none}.catalog-product-view .block.upsell .products-grid .product-items .product-item .price-box{display:flex;align-items:baseline;justify-content:center}.catalog-product-view .block.upsell .products-grid .product-items .product-item .price-box .price-label{display:block;margin-right:5px}.catalog-product-view .block.upsell .products-grid .product-items .product-item .price-box .old-price .price-label{display:none}.catalog-product-view .block.upsell .products-grid .product-items .product-item .price-box .old-price{margin-left:5px}.catalog-product-view .block.upsell .products-grid .product-items .product-item .swatch-attribute:not(.color),.catalog-product-view .block.upsell .products-grid .product-items .product-item .swatch-attribute.color .inner,.catalog-product-view .block.upsell .products-grid .product-items .product-item .field.qty,.catalog-product-view .block.upsell .products-grid .product-items .product-item button.tocart{display:none !important}.catalog-category-view .products-grid .product-item,.catalogsearch-result-index .products-grid .product-item,.catalog-product-view .products-grid .product-item{width:calc(100%/3);margin:0 0 50px !important;position:relative;display:flex;flex-direction:column}.catalog-category-view .toolbar.toolbar-products,.catalogsearch-result-index .toolbar.toolbar-products,.catalogsearch-result-index .toolbar.toolbar-products{padding:10px;align-items:center;display:flex;justify-content:space-between}.breadcrumbs .item:not(:last-child):after{content:'/';font-family:'Roboto',sans-serif}.catalog-category-view .block-content.filter-content{text-align:left}.catalog-category-view .columns{overflow:hidden}.catalog-category-view .blocs-duo{width:100vw;transform:translateX(calc((-100vw + 1280px)/2))}.catalog-category-view #amasty-shopby-product-list .second-toolbar.with-pager,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar.with-pager{display:block}.catalog-category-view #amasty-shopby-product-list .second-toolbar,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar{display:none}.catalog-category-view #amasty-shopby-product-list .second-toolbar .toolbar,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar .toolbar{display:flex}.catalog-category-view #amasty-shopby-product-list .second-toolbar .sorter,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar .sorter{display:none}.catalog-category-view #amasty-shopby-product-list .second-toolbar .filters,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar .filters{display:none}.catalog-category-view #amasty-shopby-product-list .second-toolbar.with-pager .toolbar-amount,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar.with-pager .toolbar-amount{display:inline-block}.catalog-category-view #amasty-shopby-product-list .second-toolbar .toolbar-amount,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar .toolbar-amount{display:none}.catalog-category-view #amasty-shopby-product-list .second-toolbar .pages,.catalogsearch-result-index #amasty-shopby-product-list .second-toolbar .pages{display:inline-block;margin-bottom:0}body.scroll-disabled{overflow-y:hidden;position:relative;height:100%}body.scroll-disabled .page-wrapper{overflow-y:hidden;position:relative;height:100%!important}.catalog-category-view .toolbar.toolbar-products .filters,.catalogsearch-result-index .toolbar.toolbar-products .filters{cursor:pointer;float:left;left:0;line-height:18px;margin:0;padding:7px 0;text-align:left;top:0;vertical-align:middle;display:flex;align-items:center;font-weight:700}.catalogsearch-result-index #amasty-shopby-product-list dl.block{margin-top:20px}.catalogsearch-result-index .toolbar.toolbar-products .filters{visibility:hidden}.catalog-category-view .toolbar.toolbar-products .filters span,.catalogsearch-result-index .toolbar.toolbar-products .filters span{font-size:13px;font-weight:400;line-height:20px;letter-spacing:1px;text-align:center;text-transform:uppercase}.catalog-category-view .toolbar.toolbar-products .filters:before,.catalogsearch-result-index .toolbar.toolbar-products .filters:before{content:'';background-image:url("../images/filter-icon.png");background-size:contain;height:16px;width:21px;display:inline-block;margin-right:15px}.catalog-category-view .toolbar.toolbar-products .filters:after,.catalogsearch-result-index .toolbar.toolbar-products .filters:after{content:''}.catalog-category-view .toolbar.toolbar-products .toolbar-amount,.catalogsearch-result-index .toolbar.toolbar-products .toolbar-amount{display:inline-block;float:none;margin-right:auto}.catalog-category-view .products-grid .product-item .price-box,.catalogsearch-result-index .products-grid .product-item .price-box,.catalog-product-view .products-grid .product-item .price-box,.cms-index-index .products-grid .product-item .price-box{margin:0;margin-top:auto;padding-left:0}.catalog-category-view .block.related .owl-carousel .owl-item,.catalogsearch-result-index .block.related .owl-carousel .owl-item,.catalog-product-view .block.related .owl-carousel .owl-item,.cms-index-index .block.related .owl-carousel .owl-item{max-width:100%}.product.data.items>.item.content{margin-top:10px;border:0;padding:10px 0}.catalog-product-view .column.main .products-related .product-items{min-height:708px}.catalog-product-view .column.main .products-related .product-items .product-item-details{margin-top:15px}.catalog-product-view .column.main .products-related .product-items .product-item-description{margin-top:auto;padding-top:5px}.catalog-product-view .column.main .products-related .product-items .product-item-description+.price-box{margin-top:0}.catalog-product-view .column.main .products-related .product-items .product-item-details .netreviews-stars{margin-top:0}.catalog-product-view .column.main .products-upsell .product-items{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.catalog-product-view .column.main .products-upsell .product-items .product-item{flex:0 0 calc((100% - 30px)/3);max-width:calc((100% - 30px)/3)}.catalog-product-view .column.main .products-upsell .product-items:before,.catalog-product-view .column.main .products-upsell .product-items:after{display:none}.catalog-product-view .column.main .products-upsell .product-items .netreviews-stars,.catalog-product-view .column.main .products-upsell .product-items .product-item-description,.catalog-product-view .column.main .products-upsell .product-items .actions-group,.catalog-product-view .column.main .products-upsell .product-items .tocart,.catalog-product-view .column.main .products-upsell .product-items .swatch-attribute.size,.catalog-product-view .column.main .products-upsell .product-items .swatch-attribute.bedlinen_size,.catalog-product-view .column.main .products-upsell .product-items .swatch-attribute.btowels_size,.catalog-product-view .column.main .products-upsell .product-items .swatch-attribute.color .inner{display:none!important}.catalog-product-view .column.main .products-upsell .product-items .swatch-attribute.color{margin:15px 0}.catalog-product-view .column.main .products-upsell .product-items .swatch-attribute.color .swatch-attribute-options{margin:0}.catalog-product-view .column.main .products-upsell .product-items .product-item{padding:0}.catalog-product-view .column.main .products-upsell .product-items .product-item-details{text-align:center;align-items:center}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .product-item-actions{order:1;border:0;margin:0!important;padding:0!important}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .category-name{order:2;text-align:center}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .product-item-name{order:3}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .product-item-name .product-item-link{font-size:16px;text-align:center}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .price-box{order:4}.catalog-product-view .column.main .products-upsell .product-items .product-item-details .price-box .normal-price .price,.catalog-product-view .column.main .products-upsell .product-items .product-item-details .price-box .old-price .price{font-size:16px}.column.main .products-grid.products-related .product-items .product-item .swatch-attribute.color .swatch-option,.column.main .products-grid.products-upsell .product-items .product-item .swatch-attribute.color .swatch-option{width:36px;height:36px}.column.main .products-grid.products-upsell .product-items .product-item .swatch-attribute.color .swatch-option{width:30px;height:30px}.product.data.items>.item.content{margin-left:0;float:none}.product.data.items>.item.title{position:relative;float:none!important;border-bottom:1px solid #c9c9c9}.product.data.items>.item.title:not(.active){z-index:-1}.product.data.items>.item.title>.switch{font-weight:700;font-size:12px;background:#fff;margin:0;text-transform:lowercase;border:0;padding:0;height:45px}.product.data.items>.item.title>.switch a{line-height:45px;font-family:'Playfair Display',sans-serif;font-style:italic;font-size:18px;font-weight:400;display:flex;align-content:center;align-items:center;justify-content:space-between;text-transform:capitalize}.product.data.items>.item.title>.switch a:after{content:" ";-webkit-mask-image:url(../images/chevron_right_tiny.svg);mask-image:url(../images/chevron_right_tiny.svg);background:#363a45;display:block;width:9px;height:16px;mask-size:cover;-webkit-mask-size:cover;position:relative;transition-duration:.2s}.product.data.items>.item.title.active>.switch a:after{--webkit-transform:rotate(90deg);transform:rotate(90deg);transition-duration:.2s}.product.data.items>.item.title>.switch a:first-letter {text-transform:uppercase}.product.data.items>.item.title.active>.switch a{color:#363a45 !important}.product.data.items>.item.title.active>.switch a:after{content:"-"}.cms-index-index .product-image-photo{max-width:260px}.products-grid .product-items .product-item-details{min-height:105px}.catalog-category-view .products-grid .product-items .product-item .view-detail,.catalog-category-view .products-grid .product-items .product-item:hover .category-name,.catalog-category-view .products-grid .product-items .product-item:hover .price-box,.catalog-category-view .products-grid .product-items .product-item:hover .product-item-name,.catalogsearch-result-index .products-grid .product-items .product-item .view-detail,.catalogsearch-result-index .products-grid .product-items .product-item:hover .category-name,.catalogsearch-result-index .products-grid .product-items .product-item:hover .price-box,.catalogsearch-result-index .products-grid .product-items .product-item:hover .product-item-name{display:block;visibility:visible}.catalog-product-view .page-main{padding:0 30px;position:relative}.catalog-product-view .product-info-main .swatch-attribute.choice{min-width:65%}.catalog-product-view .product-info-main .bundle-options .swatch-attribute.choice{width:100%;display:grid;grid-template-columns:3fr 1fr;align-items:center;gap:20px}.catalog-product-view .product-info-main .swatch-attribute{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}.catalog-product-view .product-info-main .swatch-attribute.error.size .inner .swatch-attribute-label,.catalog-product-view .product-info-main .swatch-attribute.error.btowels_size .inner .swatch-attribute-label,.catalog-product-view .product-info-main .swatch-attribute.error.bedlinen_size .inner .swatch-attribute-label{color:red}.catalog-product-view .product-info-main .swatch-attribute .swatch-option:first-child{margin-left:0}.catalog-product-view .product-info-main .swatch-attribute.color,.catalog-product-view .products-grid .swatch-attribute.color{margin-bottom:20px}.catalog-product-view .product-info-main .swatch-attribute.color.fieldset-bundle-options .swatch-attribute-label{margin-bottom:10px}.catalog-product-view .bundle-options-wrapper .fieldset,.catalog-product-view .bundle-options-wrapper .fieldset.fieldset-bundle-options .bundle-options{width:100%}.products-grid .product-item-info .view-detail{text-align:center;margin:40px 0;display:inline-block;border:0;max-width:130px;padding:5px}.products-grid .product-item-info .view-detail a{display:block;color:#383838 !important;text-transform:uppercase;background:rgba(255,255,255,.5);padding:10px 0}.products-grid .product-items .product-item:hover .view-detail{display:block;visibility:visible;position:absolute;left:0;right:0;margin:auto;bottom:50px;z-index:9}.catalog-category-view .products-grid .product-items .product-item .view-detail,.catalog-category-view .products-grid .product-items .product-item:hover .view-detail,.catalogsearch-result-index .products-grid .product-items .product-item .view-detail,.catalogsearch-result-index .products-grid .product-items .product-item:hover .view-detail,.catalog-product-view .products-grid .product-items .product-item .view-detail,.catalog-product-view .products-grid .product-items .product-item:hover .view-detail{position:absolute;margin:0 auto;bottom:auto;z-index:3;top:30%;left:0;right:0;display:none}.owl-theme .owl-controls .owl-buttons div{margin:0;padding:0;font-size:0;color:transparent;border-radius:0;position:absolute;left:5rem;top:50%;background:url(https://cottonco.fr/pub/media/left-arrow.png) no-repeat 0 0;width:32px;height:63px}.owl-theme .owl-controls .owl-buttons div.owl-next{left:auto;right:5rem;background:url(https://cottonco.fr/pub/media/right-arrow.png) no-repeat 0 0}.gallery-placeholder{width:100%}.magnifier-preview:not(.hidden){box-shadow:rgb(0 0 0/25%) 0px 6px 8px 2px;z-index:1}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{box-shadow:none}.fotorama__fullscreen-icon{transform:none;background-position:center!important;background-image:url('../images/close-light.svg');height:50px;right:10px;top:20px;width:80px}#owl-demo.product-items .owl-controls{bottom:50%}#category-page .category-pr-items .category-itemdetails{text-align:left;overflow:hidden;position:relative;margin-top:20px}#category-page .category-pr-items .category-itemdetails img{opacity:1;border-radius:20px}#category-page .category-pr-items .category-itemdetails img:hover{opacity:.75}#category-page .category-pr-items>li{padding:0 7px}#category-page .category-pr-items .category-itemdetails .view-detail{border:1px solid #545760;padding:5px;text-align:center;margin-top:20px;border-radius:25px;display:block;background:#545760;margin-left:30px;margin-right:30px}#category-page .category-pr-items .category-itemdetails .view-detail:hover{background:#b2b4ba;border-color:#b2b4ba}#category-page .category-pr-items .category-itemdetails .view-detail a{display:block;color:#fff !important;padding:10px 30px;font-size:16px}#category-page .category-pr-items .collection-title{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:10px}#category-page .category-pr-items .category-itemdetails h2,#category-page .category-pr-items .category-itemdetails .h2{text-transform:capitalize;font-size:14px;font-weight:300;color:#363a45;display:inline-block;margin-right:5px!important}#category-page .category-pr-items .category-itemdetails h3,#category-page .category-pr-items .category-itemdetails .h3{font-size:14px;font-weight:300;color:#363a45;display:inline-block;text-transform:uppercase}#category-page .category-pr-items .category-itemdetails .colors{display:flex;margin-top:10px;justify-content:center}#category-page .category-pr-items .category-itemdetails .colors .left{display:flex;flex-direction:column}#category-page .category-pr-items .category-itemdetails .colors .right .swatch-option.color{overflow:initial}#category-page .category-pr-items .category-itemdetails .colors .right .swatch-option.color .hover{display:none;position:absolute;top:-21px;left:-32px;min-width:90px}#category-page .category-pr-items .category-itemdetails .colors .right .swatch-option.color:hover .hover{display:block}#category-page .category-pr-items .category-itemdetails .colors .left span{font-size:12px}#category-page .category-pr-items .category-itemdetails h3 a:first-letter {text-transform:uppercase}#category-page .category-pr-items .category-itemdetails h4,#category-page .category-pr-items .category-itemdetails .h4{font-size:14px;font-weight:400;margin:0;padding:10px 0 0;padding-left:30px;padding-right:30px;text-align:center}#category-page .category-pr-items .category-itemdetails h4>span,#category-page .category-pr-items .category-itemdetails .h4>span{text-align:center;font-size:16px;color:#363a45 !important;min-height:60px;margin-bottom:10px;font-weight:500}#category-page .category-pr-items .category-itemdetails h4 *,#category-page .category-pr-items .category-itemdetails .h4 *{font-size:13px}.category-description>*:not(.category-name) span{font-size:21px;color:#545760 !important;font-weight:700;display:block}#category-page .category-pr-items{display:flex;flex-wrap:wrap;justify-content:center}.catalog-category-view .category-view.container,.catalogsearch-result-index .category-view.container,.catalog-product-view .category-view.container{border:0;padding:0}.catalog-category-view .col-md-6.full-mode,.catalogsearch-result-index .col-md-6.full-mode,.catalog-product-view .col-md-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,.catalog-product-view .category-view.container .current-info.full-mode{border:none;padding:20px 0}.catalog-category-view .category-view.container .current-info.full-mode .col-md-6,.catalogsearch-result-index .category-view.container .current-info.full-mode .col-md-6,.catalog-product-view .category-view.container .current-info.full-mode .col-md-6{padding-left:0;padding-right:0}.catalog-category-view .category-view.container,.catalogsearch-result-index .category-view.container,.catalog-product-view .category-view.container{max-width:1280px}.catalog-category-view .category-view.container .current-info.column-mode,.catalogsearch-result-index .category-view.container .current-info.column-mode,.catalog-product-view .category-view.container .current-info.column-mode{max-width:1280px;margin:auto}.catalog-category-view .category-view.container .current-info.column-mode>div:first-child,.catalogsearch-result-index .category-view.container .current-info.column-mode>div:first-child,.catalog-product-view .category-view.container .current-info.column-mode>div:first-child{padding:0}.catalog-category-view .category-view.container .current-info.full-mode h1,.catalogsearch-result-index .category-view.container .current-info.full-mode h1,.catalog-product-view .category-view.container .current-info.full-mode h1{font-weight:700;font-size:28px;margin-bottom:25px}.catalog-category-view .category-view.container .current-info .category-image,.catalogsearch-result-index .category-view.container .current-info .category-image,.catalog-product-view .category-view.container .current-info .category-image{position:relative;margin-top:20px}.catalog-category-view .category-view.container .current-info .category-image img,.catalogsearch-result-index .category-view.container .current-info .category-image img,.catalog-product-view .category-view.container .current-info .category-image img{border-radius:20px}.catalog-category-view .current-info.column-mode .blocs-duo{transform:translateX(calc((-100vw + 1140px)/2))}.catalog-category-view .compose span{overflow:hidden;text-align:center;width:100%;font-weight:400;font-size:24px;font-family:"Playfair Display",serif;color:#545760;display:inherit;margin-bottom:30px}.catalog-category-view .compose span:before{right:.5em;margin-left:-50%}.catalog-category-view .compose span:after{left:.5em;margin-right:-50%}.catalog-category-view .compose span:before{right:.5em;margin-left:-50%}.catalog-category-view .compose span:after,.catalog-category-view .compose span:before{background-color:#d6d6d6;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.catalog-category-view .category-view.container .category-description.full-mode,.category-description.full-mode,.catalogsearch-result-index .category-view.container .category-description.full-mode,.category-description.full-mode{margin:0}.catalog-category-view .category-view.container .category-description.full-mode,.category-description.full-mode,.catalogsearch-result-index .category-view.container .category-description.full-mode,.category-description.full-mode{padding:20px 25px 0;text-align:justify;max-width:475px;margin:auto}.catalog-category-view .category-view.container .category-description.column-mode,.catalogsearch-result-index .category-view.container .category-description.column-mode{margin:0}.catalog-category-view .category-view.container .category-description.column-mode,.catalogsearch-result-index .category-view.container .category-description.column-mode{margin-bottom:30px}.catalog-category-view .category-view.container .category-description.column-mode ul,.catalog-category-view .category-view.container .category-description.column-mode li{list-style:initial}.catalog-category-view .category-view.container .category-description.column-mode ul{padding-left:15px}.catalog-category-view .category-view.container .category-cms,.catalogsearch-result-index .category-view.container .category-cms{padding:20px 0;margin:0;margin-top:10px}.catalog-category-view .category-view.container .available-colors .title{display:block;margin-bottom:5px;font-size:15px}.catalog-product-view .product-info-main .price-as-configured .old-price span.price{font-size:16px;font-weight:400;color:#000;display:inline-block}.catalog-category-view .category-view.container .scroll{margin-top:60px}.catalog-category-view .category-view.container .info,.catalog-product-view .product-info-main .info{margin-top:10px}.catalog-product-view .product-info-main .info{margin-top:40px;margin-bottom:40px}.catalog-product-view .product-info-main .info sup{font-size:11px}.catalog-product-view .product-info-main .info *{font-size:14px;text-align:left;margin-left:0;margin-right:0;line-height:1.5}.catalog-product-view .product-info-main .info .more-action{cursor:pointer;margin:auto;display:block;width:fit-content;font-style:italic;margin-top:15px}.catalog-category-view .category-view.container .info ul,.catalog-product-view .product-info-main .info ul{display:flex;flex-direction:row}.catalog-category-view .category-view.container .info ul,.catalog-product-view .product-info-main .info .data.item.content ul{display:block;list-style:disc;padding-left:20px;margin-bottom:20px}.catalog-category-view .category-view.container .info ul,.catalog-product-view .product-info-main .info .data.item.content ul li{display:list-item;text-align:left;border:0!important;list-style:disc;padding:0;line-height:21px}.catalog-category-view .category-view.container .info ul,.catalog-product-view .product-info-main .info .data.item.content ul li::marker{color:#d6bcab;font-size:18px}.catalog-category-view .category-view.container .info ul li:not(:last-child),.catalog-product-view .product-info-main .info:not(.detailed) ul li:not(:last-child){border-right:1px solid #c9c9c9}.catalog-category-view .category-view.container .info ul li,.catalog-product-view .product-info-main .info:not(.detailed) ul li{display:flex;flex-direction:column;width:100%;padding:10px 0;align-items:center;flex-basis:33%}.catalog-category-view .category-view.container .info ul li .left,.catalog-product-view .product-info-main .info:not(.detailed) ul li .left{max-width:100px;width:100%;text-align:center}.catalog-category-view .category-view.container .info ul li .right,.catalog-product-view .product-info-main .info:not(.detailed) ul li .right{text-align:center;color:#363a45;font-size:14px;padding:10px 18%;line-height:17px}.catalog-category-view .category-view.container .scroll .view-button,.catalogsearch-result-index .category-view.container .scroll .view-button{max-width:300px;margin-top:80px;position:relative}.catalog-category-view .category-description-top{padding-left:40px;margin-top:20px}.catalog-category-view .category-view.container .scroll .view-button a,.catalogsearch-result-index .category-view.container .scroll .view-button a{border:1px solid #545760;text-align:center;margin-top:40px;display:block;background:#545760;color:#fff !important;font-weight:400;font-size:18px;padding:14px 30px;border-radius:25px}.catalog-category-view .category-view.container .scroll .view-button a:hover,.catalogsearch-result-index .category-view.container .scroll .view-button a:hover{background:#b2b4ba;border-color:#b2b4ba}.catalog-product-view .product.gallery{position:relative;margin:0;width:52%}.catalog-product-view .product-info-main{text-align:center;width:40%}.catalog-product-view .block.related{clear:both;padding-top:30px;margin-top:40px;border-top:0}.mb-ajaxsuite-popup-border .block.related{margin-top:0}#mb-ajaxcart-wrapper #block-related-heading{font-family:"Roboto",sans-serif;font-size:18px;margin-bottom:20px;text-transform:uppercase;font-weight:400;letter-spacing:3px;text-align:center}.product-info-main .product.attribute.overview{margin:0 0 10px}.product-info-main .product.attribute .value{max-height:195px;overflow:hidden;mask-image:linear-gradient(to top,transparent 1%,#000 20%);-webkit-mask-image:linear-gradient(to top,transparent 1%,#000 20%)}.product-info-main .product.attribute .value.overflow-show{max-height:none;overflow:initial;mask-image:none;-webkit-mask-image:none}.product-info-main .product.attribute.overview>.value>*{font-size:14px;font-weight:300}.catalog-category-view .coton-bio{top:6%}.catalog-category-view .product-exclusive,.catalogsearch-result-index .product-exclusive{top:15%;right:45px}.catalog-category-view .current-info .product-exclusive,.catalogsearch-result-index .current-info .product-exclusive{top:15%;left:-15%}.catalog-product-view .product.media .coton-bio{top:3%;left:0}.catalog-product-view .product.media .product-new{left:0}.catalog-product-view .product.media .product-exclusive{top:13%;right:20px}.page-products .products-grid .product-item{padding:0 7px!important}.catalog-product-view.page-layout-1column .products-grid .product-item,.blog-page.page-layout-1column .products-grid .product-item{width:100%}.mb-ajaxsuite-popup-wrapper .products-grid .product-item,.blog-page.page-layout-1column .products-grid .product-item{width:calc(100%/2) !important}.price-reviews{border-bottom:1px solid #c9c9c9;padding-bottom:20px;padding-top:5px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.price-reviews.reviews-container .netreviews-stars a{margin-left:0}.see-all-reviews{text-align:center;margin-top:30px}.see-all-reviews>a{font-size:16px}.see-all-reviews>a:hover{text-decoration:underline!important}.product-item .netreviews-stars{position:relative;margin-top:10px;margin-bottom:5px;min-height:24px}.catalog-product-view .product-items .product-item .netreviews-stars{margin-top:20px}.product-item .netreviews-stars a{margin-left:0}.product-item .netreviews-stars a>span{display:flex;align-items:center;justify-content:center}.product-item .netreviews-stars a>span .nb-avis{font-size:12px}.catalog-product-view .products-grid .product-item .netreviews-stars a>span .nb-avis{font-size:13px;font-weight:400;line-height:24px}.product-item .netreviews-stars>span{display:flex;align-items:center;justify-content:center}.product-item .netreviews-stars>span .nb-avis{margin-top:-1px}.price-reviews .netreviews-stars>a>span .nb-avis{font-size:13px;font-weight:400;line-height:24px}.product-item .listStars{float:none;margin:auto}.catalog-category-view .product-item .listStars,.catalogsearch-result-index .product-item .listStars{margin:0}.product-item .listStars>div{bottom:0}.price-reviews .netreviews-stars{align-self:end}.price-reviews .netreviews-stars>a>span{display:flex;align-items:center;justify-content:flex-end}.price-reviews .netreviews-stars .headerStars{float:none;position:relative}.price-reviews .netreviews-stars.gold a span{color:#363a45 !important}.price-reviews .netreviews-stars .nr-icon.gold,.netreviews-stars .nr-icon.gold{color:#363a45 !important}.price-reviews .netreviews-stars .nr-star:before,.catalog-product-view .products-grid .netreviews-stars .nr-star:before{font-size:16px}.netreviews_bg_stars_big{width:85px;min-width:85px}.price-reviews .netreviews-stars .headerStars>div:nth-child(2){left:0;display:flex;justify-content:flex-start}.catalog-product-view .product-info-main .price-box{text-align:left;padding-left:0}.catalog-product-view .product-info-main .price-box .price-label,.catalog-product-view .products-grid .price-box .price-label{display:inline-block;text-transform:uppercase;color:#363a45;font-size:12px}.catalog-product-view .product-info-main .price-box .price-container .price-label{display:none}.catalog-product-view .product-info-main .price-box .normal-price .price,.catalog-product-view .product-info-main .price-box .price-as-configured .price,.catalog-product-view .products-grid .price-box .normal-price .price,.catalog-product-view .products-grid .price-box .price-as-configured .price{font-weight:700;font-size:19px;color:#363a45}.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{display:inline-block;text-transform:initial;font-size:13px}.catalog-product-view .product-info-main .swatch-attribute.color .inner{margin-bottom:1rem}.catalog-product-view .product-info-main .swatch-attribute.color .swatch-attribute-label:after{content:' :';margin-right:5px}.catalog-product-view .products-grid .product-item,.blog-page .products-grid .product-item{padding:0 20px}.owl-theme .owl-dots button.owl-dot:focus{outline:none}.cms-index-index .owl-theme .product-item-info,.cms-index-index .owl-theme .product-item-info.active,.cms-index-index .owl-theme .product-item-info:hover{border:0}.cms-index-index .product-items.owl-carousel .owl-item{width:100%;padding:0 10px}.home-block.container{display:flex;flex-wrap:wrap}.home-block.container .intro{color:#000;margin:30px 0;font-family:"Playfair Display",serif !important;font-size:32px;line-height:31.2px;text-align:center;font-weight:400;letter-spacing:.5px;margin-bottom:20px;margin-top:55px;flex-basis:100%}.home-block.container .subtitle{margin:auto;margin-top:10px;margin-bottom:60px;letter-spacing:1px;line-height:27px;font-size:20px;text-align:center;display:block;font-weight:300;max-width:800px}.home-block.container .home-category{flex-basis:50%;display:grid;grid-template-columns:1fr 1fr;column-gap:27px;margin-top:20px;align-items:center}.home-block.container .home-category:nth-child(odd){padding-right:33px}.home-block.container .home-category:nth-child(even){padding-left:33px}.home-block.container .home-category .left img{border-radius:600px;max-width:260px}.home-block.container .wide-link{display:flex;margin-top:50px;font-size:13px;line-height:16px;letter-spacing:2px;font-weight:400;padding:19px;text-align:center;width:100%;color:#363a45;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-transform:uppercase;justify-content:center;align-items:center}.home-block.container .wide-link:hover{font-weight:500}.home-block.container .wide-link:hover:after{background:#000}.home-block.container .wide-link:after{content:'';mask-image:url('../images/chevron_down.svg');-webkit-mask-image:url('../images/chevron_down.svg');mask-size:cover;-webkit-mask-size:cover;background:#9196a3;width:16px;height:9px;margin-left:10px;display:block;transition:all .3s}.home-block.container .home-category .title{color:#363a45;font-size:24px;line-height:16px;letter-spacing:.5px;font-weight:500;margin-bottom:15px}.home-block.container .home-category .content{font-size:15px;letter-spacing:.3px;line-height:22px;font-weight:400}.home-block.container .home-category .content a{border:1px solid #363a45;border-radius:25px;padding:12px 20px;background-color:transparent;cursor:pointer;display:block;margin-top:30px;font-size:17px;text-align:center;font-weight:400;letter-spacing:.5px;line-height:22px;width:100%}.home-block.container .home-category .content a:hover{background-color:#545760;color:#fff !important}.blocs-duo{display:flex;flex-direction:column}.blocs-duo .bloc-pictos{order:1}.blocs-duo .bloc-avis{order:2}.homepage-avis-carousel{display:block;margin:auto;margin-top:50px;margin-bottom:50px}.homepage-avis-carousel .homepage-avis{max-width:1140px;margin:auto}.homepage-avis-carousel .owl-nav button{position:absolute;top:0}.homepage-avis-carousel .owl-stage{display:flex;align-content:stretch}.homepage-avis-carousel .owl-nav button span{font-size:50px;font-weight:400}.homepage-avis-carousel .owl-nav button.owl-prev{left:10px}.homepage-avis-carousel .owl-nav button.owl-next{right:10px}.homepage-avis-carousel .owl-next:focus,.homepage-avis-carousel .owl-prev:focus{outline:none}.homepage-avis-carousel .owl-nav button.owl-prev:hover{background:0 0}.homepage-avis-carousel .owl-nav button.owl-next:hover{background:0 0}.homepage-avis-carousel .owl-theme .owl-dots .owl-dot.active span{background:#797979}.homepage-avis-carousel .owl-theme .owl-dots .owl-dot:hover span{background:#797979}.homepage-avis-carousel .owl-carousel .owl-item{border:0;text-align:center}.homepage-avis-carousel .rating-summary.item{margin-bottom:20px}.homepage-avis-carousel .rating-summary .rating-result{width:110px}.homepage-avis-carousel .rating-summary .rating-result span:before{color:#b9937e;font-size:20px;height:20px;line-height:20px}.homepage-avis-carousel .rating-summary .rating-result:before{font-size:20px;height:20px;line-height:20px}.homepage-avis-carousel>span{text-align:center;margin-bottom:50px}.homepage-avis-carousel p{text-align:center;max-width:65%;margin:auto;font-size:20px;font-family:"Playfair Display",serif !important;font-style:italic}.homepage-avis-carousel em{display:block;margin:10px auto 40px;font-weight:300;font-style:normal}.homepage-avis-carousel em .author{font-weight:600}.homepage-avis-carousel .avis{height:100%}.homepage-avis-carousel .avis .content{flex:1;display:flex;flex-direction:column;height:100%}.bloc-pictos{width:100%}.home-pictos{background-color:#828282;height:100%}.home-pictos .inner-picto{max-width:1140px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr}.home-pictos .inner-picto .owl-item img{display:inherit;margin:auto;width:auto}.home-pictos .inner-picto .owl-dots{padding-bottom:30px}.home-pictos .inner-picto.owl-theme .owl-dots .owl-dot.active span,.home-pictos .inner-picto.owl-theme .owl-dots .owl-dot:hover span{background:#000}.home-pictos .inner-picto.owl-theme .owl-dots .owl-dot span{background:#fff}.cms-index-index .category-description .category-name span:first-child,.category-name span:first-child{padding-right:0}.columns .column.main{padding-bottom:0 !important}.home-pictos .picto-widget{padding-top:40px;padding-bottom:40px;width:100%;height:auto;color:#fff;padding-left:30px;padding-right:30px}.home-pictos .picto-widget .content{text-align:center;color:#fff}.home-pictos .picto-widget .content img{margin-bottom:25px;max-height:70px}.home-pictos .picto-widget span{color:#fff;display:block;max-width:70%;margin:auto;font-family:"Playfair Display",serif !important;font-size:26px;line-height:32.5px;font-weight:400}.home-pictos .picto-widget .content p{margin:auto;max-width:62%;font-size:14px;line-height:17.5px;letter-spacing:.5px;margin-top:15px;text-align:center;color:#fff;font-weight:400}.owl-theme .product.name a>a,.owl-theme.product-item-name>a{color:#383838;display:block;width:100%;font-size:18px;text-align:center;font-weight:700}.owl-theme .product-item-info .view-detail{text-align:center;margin:40px 0;display:inline-block;border:1px solid #383838;padding:5px;position:relative;min-width:230px}.owl-theme .product-item-info .view-detail a{display:block;color:#fff !important;text-transform:uppercase;background:#383838;padding:10px 30px}.owl-theme .product-image-photo{max-width:100%;position:relative}.owl-theme .product-image-container{width:100%}.owl-theme .product-image-wrapper{height:auto !important}.catalog-product-view .page-layout-1column .product-info-main{width:47%}.catalog-product-view .page-layout-1column .product.media{width:50%}.catalog-product-view .product-info-main .product-info-price{border:0}.catalog-product-view .product-options-bottom .actions{text-align:center;flex-grow:1;margin-top:20px}.catalog-product-view .product-options-bottom .embroidery-product .actions{flex-basis:100%}.catalog-category-view .category-view .current-info .category-description .coton-bio,.catalogsearch-result-index .category-view .current-info .category-description .coton-bio{left:-100%}.swatch-attribute.error .drawer-control,.swatch-attribute.error .drawer-control span{border-color:red;color:red}.swatch-attribute.error .drawer-control:after{background:red}.drawer-control{display:flex;justify-content:space-between;align-items:center;padding:0 20px;border-radius:25px;font-size:14px;font-weight:400;line-height:45px;height:45px;border:1px solid #545760;color:#545760;width:100%}.drawer-control.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.drawer-control-choice{flex-grow:1}.bundle-info .field.qty{display:none}.bundle-info .box-tocart>.fieldset{display:block!important}.bundle-options .drawer-control-choice{text-align:right}.drawer-content{display:none;width:100%;background-color:#fff}.drawer-overlay{position:fixed;top:0;left:0;right:47rem;bottom:0;background-color:rgba(0,0,0,.5)}.drawer-header{padding:40px;padding-bottom:45px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c9c9c9}.drawer-header-label{font-size:21px;font-weight:600;line-height:19px;letter-spacing:.5px;text-align:left}.drawer-close{cursor:pointer;-webkit-mask-image:url(../images/close.svg);mask-image:url(../images/close.svg);mask-size:cover;-webkit-mask-size:cover;background:#363a45;width:21px;height:23px}.drawer-inner{display:flex;flex-direction:column;width:100%;flex-grow:1;background:#fff;z-index:0}.field.qty .drawer-content.active{overflow-y:unset}.field.qty .drawer-content.active .qty-select{overflow-y:scroll}.field.qty .drawer-inner{max-height:100%}.drawer-inner .pro{padding:20px;background:#363a45;text-align:center}.drawer-inner .pro span,.drawer-inner .pro a{display:block;color:#fff;text-decoration:underline!important}.drawer-inner .qty-select{margin-bottom:0}.mb-message-successs{color:#363a45;font-family:"Playfair Display",sans-serif;font-size:22px}.drawer-inner .swatch-option.text,.drawer-inner .qty-option,.drawer-inner .swatch-option.text,.drawer-inner .qty-option-bundle{width:100%;cursor:pointer;border-radius:0;border:0;text-align:left;font-size:17px;padding:25px 30px 25px 40px;border-bottom:1px solid #c9c9c9;box-shadow:none;outline:none;margin:0;height:unset;color:#363a45;background:0 0;min-width:70px;font-weight:400;line-height:32px}.drawer-inner .swatch-option.text .price{color:#363a45;font-weight:500;font-size:17px;line-height:20px;letter-spacing:.5px;text-align:center}.drawer-inner .swatch-option.text:hover,.drawer-inner .qty-option:hover,.drawer-inner .swatch-option.text:hover,.drawer-inner .qty-option-bundle:hover{background:#EDEFF4!important}.drawer-inner .swatch-option.text.disabled{border:0;border-bottom:1px solid #c9c9c9;cursor:not-allowed;opacity:.5}.drawer-inner .swatch-option.text.selected,.drawer-inner .qty-option.selected,.drawer-inner .swatch-option.text.selected,.drawer-inner .qty-option-bundle.selected{border:0;box-shadow:none;border-bottom:1px solid #c9c9c9;background-color:#EDEFF4!important;color:#363a45}.drawer-inner .swatch-option.text .value{font-size:17px}.drawer-inner .swatch-option.text.disabled:after{-webkit-transform:rotate(173deg);-moz-transform:rotate(173deg);-ms-transform:rotate(173deg);-o-transform:rotate(173deg);transform:rotate(173deg)}.drawer-inner .swatch-option.text:hover{box-shadow:none;outline:none}.drawer-inner .swatch-option.text{font-size:17px;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;align-items:center;max-height:88px;align-content:center}.drawer-content.active{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;right:0;width:47rem;z-index:2;overflow-y:scroll}.drawer-control:after{content:'';mask-image:url(../images/chevron_down.svg);-webkit-mask-image:url(../images/chevron_down.svg);mask-size:cover;-webkit-mask-size:cover;background:#363a45;width:16px;min-width:16px;height:9px;margin-left:10px;display:block;transition:all .3s}.fieldset>.field,.fieldset>.fields>.field{position:relative}.field-error,div.mage-error[generated]{bottom:20px;right:10px}input.mage-error,select.mage-error,textarea.mage-error{border-color:#e02b27 !important;color:#e02b27 !important}select.mage-error{background:#fff url(../images/select-bg-error.svg) no-repeat 100% 45%}.homepage-avis-carousel>span,.home_block .une span{color:#232323;font-family:"Playfair Display",serif !important;font-size:30px;text-align:center;position:relative;display:flex;justify-content:space-around;align-items:center}.swatch-attribute.color .swatch-attribute-options{text-align:center;margin-top:20px}.catalog-product-view .products-grid .swatch-attribute.color .swatch-attribute-options{margin-top:5px}.swatch-attribute.color .swatch-attribute-options .swatch-option{margin:3px}.swatch-attribute.color .swatch-attribute-options .swatch-option:first-child{margin-left:3px}.home_block .une span{margin-bottom:0;margin-top:15px;color:#363a45;font-size:33px;letter-spacing:.5px;line-height:18.5px;font-weight:400}.swatch-attribute .pointerCursor:hover{cursor:pointer}.product-info-main .product-add-form{padding:0}.product-info-main .product-add-form .field.choice.checkbox input{display:none}.product-info-main .product-add-form .field.choice.checkbox{border-radius:25px;border:1px solid #545760;cursor:pointer}.product-info-main .product-add-form .options-list.nested{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px;flex-wrap:wrap;clear:both}.product-info-main .product-add-form .options-list.nested .sec-options:not(:last-child){margin-right:15px}.product-info-main .product-add-form .options-list.nested .sec-options{margin-top:15px}.product-info-main .product-add-form .options-list.nested .sec-options label{margin:0}.product-info-main .product-add-form .options-list.nested .sec-options .field.choice.checkbox label{padding:7px 25px;cursor:pointer;min-height:45px;display:flex}.product-info-main .product-add-form .options-list.nested .sec-options .field.choice.checkbox label>span:not(.price-notice){display:flex;align-items:center}.product-options-bottom .price-box{margin:0 auto;display:block;margin-top:90px;margin-bottom:60px}.product-info-price .price-box .price-container .price,.product-options-bottom .price-box .price-container .price{font-size:24px;line-height:24px}.price-box .old-price .price{color:#000;font-size:18px;line-height:18px;font-weight:400}.price-box .normal-price.red .price{color:#f54552}.block .block-title.title strong{font-size:30px;font-weight:300;padding-left:15px}.product-info-main .product-info-stock-sku{padding-bottom:0;padding-left:0;text-align:right;vertical-align:top;margin:0 auto;display:inline-block;max-width:400px;padding-top:10px}.attribute.sku *{display:inline-block;float:left;font-size:11px}.product-options-bottom,.swatch-attribute-options{text-align:left}.product-options-bottom select,.swatch-attribute-options select,select.qty,.input-text.qty{border:0;border-bottom:1px solid #383838;color:#383838}.catalog-product-view .product-info-main .swatch-attribute.color .swatch-attribute-options,.product-info-main .product-options-bottom .box-tocart{padding:0;margin:0}.cat,.cat .category-name,.product-info-main .product-info-stock-sku,.product-info-main .product.overview .value,.product-info-main h1{text-align:left;margin:0 auto}.product-info-main .cat{margin:7px 0!important}.block.related .catalog-product-view .swatch-attribute.color .swatch-attribute-options{margin-bottom:20px}.product-info-main .price-box *{display:block}.catalog-product-view .product-info-main .price-box .old-price{display:inline-block;padding-left:5px}.catalog-product-view .product-options-bottom .box-tocart .fieldset{margin-top:0}.catalog-product-view .product-options-bottom .box-tocart .fieldset>.field.qty,.actions-group .field.qty{margin-bottom:0;width:30%;margin-left:auto;padding-left:15px;margin-top:0}.catalog-product-view .product-info-main .qty .control>.field.qty{flex-grow:1}.catalog-product-view .swatch-attribute.size .swatch-attribute-options,.catalog-product-view .swatch-attribute.btowels_size .swatch-attribute-options,.catalog-product-view .swatch-attribute.bedlinen_size .swatch-attribute-options{margin-top:0;width:100%}.catalog-product-view .swatch-attribute.size,.catalog-product-view .swatch-attribute.btowels_size,.catalog-product-view .swatch-attribute.bedlinen_size{position:absolute;width:70%}.catalog-category-view .products-grid .swatch-attribute.size,.catalog-category-view .products-grid .swatch-attribute.btowels_size,.catalog-category-view .products-grid .swatch-attribute.bedlinen_size,.catalogsearch-result-index .products-grid .swatch-attribute.size,.catalogsearch-result-index .products-grid .swatch-attribute.btowels_size,.catalogsearch-result-index .products-grid .swatch-attribute.bedlinen_size{display:none}.catalog-product-view .block.related .swatch-attribute.size .swatch-attribute-options,.catalog-product-view .block.related .swatch-attribute.btowels_size .swatch-attribute-options{margin-top:0}.col-carrier{font-weight:700}.product-info-main .product.attribute.sku .value{font-size:11px}.swatch-attribute .swatch-attribute-selected-option,.swatch-attribute .swatch-attribute-label{font-weight:400;font-size:13px}.products-grid .swatch-attribute .swatch-attribute-label{margin-bottom:1rem;display:inline-block}.swatch-attribute.color .swatch-attribute-label:after,.swatch-attribute.size .swatch-attribute-label:after,.swatch-attribute.btowels_size .swatch-attribute-label:after,.swatch-attribute.bedlinen_size .swatch-attribute-label:after{content:' :';margin-right:5px}.swatch-attribute.color .swatch-attribute-selected-option{font-weight:600;font-size:12px}.catalog-product-view .product-info-main .product-options-bottom select,.catalog-product-view .product-info-main .swatch-attribute-options select,.catalog-product-view .product-info-main select.qty,.catalog-product-view .product-info-main .input-text.qty{width:200px;max-width:200px}.catalog-product-view .custom-option_cls .opt_side,.catalog-product-view .custom-option_cls .opt_value{margin-bottom:20px}.catalog-product-view .custom-option_cls .opt_value{margin-bottom:25px}.catalog-product-view .custom-option_cls .opt_side,.catalog-product-view .custom-option_cls .opt_value>.field:first-child .field span{font-size:24px}.catalog-product-view .custom-option_cls .field.checkbox.selected{background:#545760}.catalog-product-view .custom-option_cls .field.checkbox.selected span{color:#fff}.catalog-product-view .custom-option_cls .opt_side .options-list.nested{display:flex;flex-wrap:wrap}.catalog-product-view .box-tocart .custom-option_cls{width:100%;text-align:center}.catalog-product-view .custom-option_cls.only-custom-box{position:fixed;padding-top:20px;padding-bottom:20px;top:var(--taille-header);bottom:0;width:100%;right:-3000px;visibility:hidden;transition:.5s;z-index:1;max-height:calc(100vh - var(--taille-header));margin:0 auto}.catalog-product-view .custom-option_cls.only-custom-box .inner{display:grid;grid-template-columns:1fr 1fr;height:100%}.catalog-product-view .custom-option_cls.only-custom-box .left{max-width:100%;overflow:hidden;position:relative;overflow-y:auto;scrollbar-gutter:stable}.catalog-product-view .custom-option_cls.only-custom-box .right{margin-left:40px;padding-right:20px;overflow-y:auto}.catalog-product-view .custom-option_cls.only-custom-box.active{right:0;left:0;transition:.5s;visibility:visible;z-index:1}.catalog-product-view .product-options-bottom .action.show-custom-button{margin:0;margin-bottom:20px;border:1px solid #545760;background-color:#fff;position:relative;padding:2.5px 0;border-radius:25px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.catalog-product-view .shipment-delay{display:flex;align-items:center;margin-top:15px;margin-bottom:15px;column-gap:15px;justify-content:center}.catalog-product-view .shipment-delay .right>div{font-size:13px;text-align:left}.catalog-product-view .shipment-delay .right>div:nth-child(2){margin-top:0}.catalog-product-view .box-tocart>.fieldset{margin-bottom:10px}.catalog-product-view .product-options-bottom .action.show-custom-button:before{content:'';background-image:url('../images/broderie-input.svg');background-repeat:no-repeat;background-size:38px 38px;height:38px;width:38px;margin-right:10px}.catalog-product-view .product-options-bottom .action.show-custom-button:hover{background-color:#363a45;border-color:#363a45;color:#fff;outline:none}.catalog-product-view .product-options-bottom .action.show-custom-button:active,.catalog-product-view .product-options-bottom .action.show-custom-button:focus{outline:none}.catalog-product-view .product-options-bottom .action.show-custom-button:hover span{color:#fff !important;background-color:#363A45!important}.catalog-product-view .product-options-bottom .action.show-custom-button:hover:before{background-image:url('../images/broderie-input-hover.svg')}.catalog-product-view .product-options-bottom .action.show-custom-button span{font-size:15px;background-color:#fff;color:#545760 !important;font-weight:400}.catalog-product-view .product-options-bottom .action.show-custom-button span em{display:block;text-transform:none}.catalog-product-view .custom-option_cls.only-custom-box{background-color:#fff;border:0}.catalog-product-view .custom-option_cls.only-custom-box .inner{max-width:1280px;margin:0 auto;position:relative}.catalog-product-view .custom-option_cls .spread-width{padding:10px;height:100%}.catalog-product-view .custom-option_cls .spread-width .order-resume-title{color:#545760;font-size:20px;margin-bottom:10px;font-weight:600}.catalog-product-view .custom-option_cls .spread-width .price_div table{margin-top:20px;margin-bottom:30px}.catalog-product-view .custom-option_cls .spread-width .price_div tr:first-child{border-bottom:1px solid #545760}.catalog-product-view .custom-option_cls .spread-width .price_div td{padding:10px 0}.catalog-product-view .custom-option_cls .spread-width .price_div table tr td:last-child{text-align:right}.catalog-product-view .custom-option_cls .spread-width .price_div table tr td:last-child span{font-size:16px;font-weight:700}.catalog-product-view .custom-option_cls .spread-width .price_div td span.column-title{font-size:16px}.catalog-product-view .custom-option_cls.only-custom-box .intro{padding-bottom:20px;border-bottom:1px solid #545760;margin-bottom:20px}.catalog-product-view .custom-option_cls.only-custom-box .intro .intro-title{display:flex;justify-content:space-between;align-items:center;font-size:28px;color:#545760;margin-bottom:20px}.catalog-product-view .custom-option_cls.only-custom-box .intro .intro-title button{border:0;border-radius:50px;background-color:#fff;height:40px;width:40px;position:absolute;top:10px;right:30px;padding:4px;margin:0;z-index:2}.catalog-product-view .custom-option_cls.only-custom-box .intro .intro-title button:hover{border:1px solid #383838}.catalog-product-view .custom-option_cls.only-custom-box .intro .intro-title button:focus,.catalog-product-view .custom-option_cls.only-custom-box .intro .intro-title button:active{border:0;outline:0}.catalog-product-view .custom-option_cls.only-custom-box .intro .intro-title button .inner{-webkit-mask-image:url("../images/close-light.svg");mask-image:url("../images/close-light.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#000;height:33px;width:31px}.catalog-product-view .custom-option_cls.only-custom-box .intro p{color:#545760;margin:0;font-size:15px}.catalog-product-view .custom-option_cls.only-custom-box .outro{margin-top:30px;padding-left:15px;margin-bottom:20px}.catalog-product-view .custom-option_cls.only-custom-box .outro ul,.catalog-product-view .custom-option_cls.only-custom-box .outro li{list-style:initial;font-size:14px;margin-bottom:5px}.catalog-product-view .column.main{position:relative}.catalog-product-view .custom-option_cls .spread-width label{display:block;visibility:visible;text-align:left;width:100%}.opt_side .field.small{position:relative}.catalog-product-view .custom-option_cls .opt_side .control input[type=checkbox]{margin:0 10px 0 0;top:0;float:left}.catalog-product-view .custom-option_cls .opt_side .control input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.catalog-product-view .custom-option_cls .opt_side .control .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:1px solid #eee}.catalog-product-view .custom-option_cls .opt_side .control input:checked~.checkmark{background-color:#fff;border:1px solid #000}.catalog-product-view .custom-option_cls .opt_side .control:hover input~.checkmark{background-color:#ccc}.catalog-product-view .custom-option_cls .opt_side .control .checkmark:after{content:"";position:absolute;display:none}.catalog-product-view .custom-option_cls .opt_side .control input:checked~.checkmark:after{display:block}.catalog-product-view .custom-option_cls .opt_side .control .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catalog-product-view .custom-option_cls .spread-width label span{font-size:16px;cursor:pointer}.catalog-product-view .custom-option_cls .spread-width label span .selected-value{font-weight:700}.catalog-product-view .custom-option_cls input[type=text]{padding:0;font-size:34px;border:none;text-indent:20px}.catalog-product-view .custom-option_cls select{border:1px solid #ccc;height:42px;padding:5px 30px 0;text-transform:uppercase}.catalog-product-view .embroidery-delay{color:green}.catalog-product-view .custom-option_cls .embroidery-delay{text-align:center;margin-top:10px}.catalog-product-view .validate_side{border:1px solid #363a45;padding:5px;width:65%;text-align:center;border-radius:25px;display:inline-block;background:#363a45}.catalog-product-view .avertissement{background-color:red;color:#fff;padding:10px;margin-bottom:15px;padding-bottom:5px}.catalog-product-view .price_div>.field.qty{display:inline-block;width:30%}.catalog-product-view .validate_side{outline:none;margin-left:10px}.catalog-product-view .validate_side span{display:block;color:#fff !important;font-weight:400;font-size:18px;background:#363a45;padding:9px 30px;border-radius:25px}.catalog-product-view .validate_side span>span{display:contents}.catalog-product-view .validate_side:hover{background:#545760;border:1px solid #545760;color:#fff}.catalog-product-view .validate_side:hover span{color:#fff !important;background:#545760}.catalog-product-view .custom-option_cls .opt_value>.field{position:relative}.catalog-product-view .custom-option_cls .opt_value>.field.next{border-bottom:1px solid #d7d7d7;display:flex;align-items:baseline;padding-bottom:5px}.catalog-product-view .custom-option_cls .opt_value>.field.next label{width:fit-content;white-space:nowrap;margin-bottom:0}.catalog-product-view .custom-option_cls .opt_value>.field.next .control{margin-left:0}.catalog-product-view .custom-option_cls .spread-width label.small-label .price-notice{display:none}.catalog-product-view .custom-option_cls .opt_value .field:nth-child(3) label span.checkmark{margin:0}.fotorama__nav__frame--thumb.fotorama__active{border:1px solid #000}.fotorama__thumb-border{border:0 !important;background:0 0 !important}.minicart-items-wrapper{padding:0;overflow:hidden}.minicart-wrapper .action.showcart,.minicart-wrapper .action.showcart.active{display:flex!important;flex-direction:row;align-items:center}.minicart-wrapper .action.showcart .counter.qty{background:0 0;color:#000;min-width:18px}.minicart-wrapper .action.showcart .counter.qty.empty{display:none}.minicart-wrapper .action.showcart .counter-number{text-shadow:none;color:#000;font-size:14px;padding:3px 0 0;display:block;text-align:center}.minicart-wrapper .block-minicart{width:350px !important;height:100vh;min-height:100%;position:absolute;top:-100%;-webkit-box-shadow:-300px 0px 0px 11000px rgba(0,0,0,.29);-moz-box-shadow:-300px 0px 0px 11000px rgba(0,0,0,.29);box-shadow:-300px 0px 0px 11000px rgba(0,0,0,.29)}#minicart-content-wrapper{position:fixed;right:0;top:0;max-width:550px;background:#fff;height:100vh;min-height:100%;min-width:350px;width:100%;padding:0;display:flex;flex-direction:column}#minicart-content-wrapper .block-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#minicart-content-wrapper .minicart-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}#minicart-content-wrapper .minicart-items-wrapper{max-height:none;overflow:visible;border:0}#minicart-content-wrapper .minicart-items .product-item:not(:first-child){border-top:0}#minicart-content-wrapper .minicart-items .product-item>.product{border-bottom:1px solid #e4e4e4}#minicart-content-wrapper .minicart-free-shipping{margin:0 0 12px}#minicart-content-wrapper .minicart-free-shipping-message{margin:0 0 8px;font-size:13px;line-height:17px;color:#363a45;text-align:center}#minicart-content-wrapper .minicart-free-shipping-bar{height:6px;border-radius:3px;background:#e4e4e4;overflow:hidden}#minicart-content-wrapper .minicart-free-shipping-fill{display:block;height:100%;border-radius:inherit;background:#363a45;transition:width .4s ease}#minicart-content-wrapper .minicart-free-shipping.is-reached .minicart-free-shipping-fill{background:#1f8a4c}@media (prefers-reduced-motion:reduce){#minicart-content-wrapper .minicart-free-shipping-fill{transition:none}}#minicart-content-wrapper .block-content>.actions.minicart-footer>.primary{margin-bottom:0}#minicart-content-wrapper .minicart-returns{margin:10px 0 20px;font-size:13px;line-height:17px;color:#363a45;text-align:center}#minicart-content-wrapper .block-content>.actions.minicart-footer{flex:0 0 auto;margin-top:auto}.block-minicart .block-content>.actions>.primary .action.primary.checkout{display:flex;align-items:center;justify-content:center}.block-minicart .minicart-checkout-amount:before{content:' - ';white-space:pre}.block-minicart .minicart-checkout-label,.block-minicart .minicart-checkout-amount,.block-minicart .minicart-checkout-amount .price{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#minicart-content-wrapper .minicart-items .action.delete:before{height:30px;width:30px}.minicart-items .product-item-name,.minicart-items-wrapper{margin:0}.minicart-items .item-qty,.minicart-items .product-item{padding:0}.minicart-items .product-item-details{padding-right:50px;padding-left:100px}.minicart-items .product-item-pricing .label,.minicart-wrapper .block-minicart:before,.minicart-wrapper .product .actions .primary{display:none;visibility:hidden}.minicart-wrapper .product .actions{position:absolute;right:0;top:0;margin:0;float:none}.minicart-wrapper .product .product-item-pricing{display:flex;justify-content:flex-start;clear:both;align-items:center;padding-top:10px}.minicart-wrapper .product .product-item-pricing .price-container{position:static;margin-left:auto;padding-left:10px;white-space:nowrap}.minicart-wrapper .product .product-item-pricing .price-container .price{font-size:15px;line-height:32px}.minicart-items .cart.item.message.notice{width:fit-content;padding:5px}#minicart-content-wrapper .minicart-items .cart.item.message.notice{min-width:0;margin:0 0 0 12px}.minicart-items .cart.item.message.notice>div{font-size:13px}.minicart-items .cart.item.message.notice>*:first-child:before{display:none}.minicart-items .product-item-name a{text-align:left;font-size:14px;font-weight:500;color:#363a45;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.minicart-items .product.options .toggle>span{font-size:12px}.minicart-items .product .toggle:after{font-size:9px}.block-minicart .block-content>.actions>.primary,.modal-popup .modal-inner-wrap .action-primary,.modal-popup .modal-inner-wrap .action-primary:hover{padding:5px;border:1px solid #383838;margin:0;box-shadow:none;background:#fff}.block-minicart .block-content>.actions>.primary{border:0;margin-bottom:20px}.block-minicart .new-static-cont{padding:20px 0;margin-top:45px;margin-bottom:45px}.block-minicart .block-content>.actions>.primary .action.primary{background:#363a45;font-size:15px;font-weight:400;border-radius:25px;border:0;width:100%;margin:auto;color:#fff}.block-minicart .block-content>.actions>.primary .action.primary.continue{background:#fff;border:1px solid #363a45;color:#363a45}.block-minicart .block-content>.actions>.primary .action.primary:hover{background:#545760;color:#fff}#mb-ajaxcart-wrapper .ajaxcart-success-box .ajaxcart-buttons button#ajaxcart_checkout{background:#363a45;border:0;border-radius:25px;color:#fff;width:100%;font-size:15px;font-weight:400}#mb-ajaxcart-wrapper .ajaxcart-success-box .ajaxcart-buttons button#ajaxcart_checkout span{color:inherit;font-size:inherit;font-weight:inherit}#mb-ajaxcart-wrapper .ajaxcart-success-box .ajaxcart-buttons button#ajaxcart_checkout:hover,#mb-ajaxcart-wrapper .ajaxcart-success-box .ajaxcart-buttons button#ajaxcart_checkout:hover span{background:#545760;color:#fff}#mb-ajaxcart-wrapper{display:flex;flex-direction:column;box-sizing:border-box;height:auto;max-height:min(620px,85vh);overflow:hidden}#mb-ajaxcart-wrapper .ajaxcart-success-box{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#mb-ajaxcart-wrapper .ajaxcart-success-box .success-content{flex:0 0 auto}#mb-ajaxcart-wrapper .ajaxcart-success-box .minicart-crosssell{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}#mb-ajaxcart-wrapper .ajaxcart-success-box .ajaxcart-buttons{flex:0 0 auto;margin-top:auto}#mb-ajaxsuite-popup-wrapper>#mb-ajaxsuite-close{z-index:2}#mb-ajaxcart-wrapper .ajaxcart-success-box .minicart-crosssell .minicart-crosssell-items{display:grid;grid-template-columns:repeat(2,minmax(0,200px));justify-content:center;column-gap:14px;row-gap:20px;padding:0;overflow-x:visible}#mb-ajaxcart-wrapper .ajaxcart-success-box .minicart-crosssell .minicart-crosssell-items:has(.minicart-crosssell-item:only-child){grid-template-columns:minmax(0,200px)}#mb-ajaxcart-wrapper .ajaxcart-success-box .minicart-crosssell .minicart-crosssell-item{width:auto}#mb-ajaxcart-wrapper .ajaxcart-success-box .minicart-crosssell{padding:0}#mb-ajaxcart-wrapper .ajaxcart-buttons button#ajaxcart_checkout .minicart-checkout-amount:before{content:' - ';white-space:pre}#mb-ajaxcart-wrapper .ajaxcart-buttons button#ajaxcart_checkout .minicart-checkout-label,#mb-ajaxcart-wrapper .ajaxcart-buttons button#ajaxcart_checkout .minicart-checkout-amount,#mb-ajaxcart-wrapper .ajaxcart-buttons button#ajaxcart_checkout .minicart-checkout-amount .price{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media (min-width:1151px){#mb-ajaxcart-wrapper .ajaxcart-success-box .success-content{padding-bottom:15px}#mb-ajaxsuite-popup-wrapper .mb-ajaxsuite-popup-border{padding-bottom:0}}.block-minicart .block-content>.actions>.primary .action.primary.continue:hover{background:#363a45;color:#fff}.product.gallery.zoomed{position:fixed;width:100%;left:0;top:0;z-index:999999;bottom:0;height:100vh;background:#fff}.product.gallery.zoomed .close-icon{z-index:2}.product.gallery.zoomed .close-icon:before{content:'';background:url('../images/close-light.svg') no-repeat;background-size:contain;width:40px;height:40px;position:absolute;right:10px;top:10px;cursor:pointer}.product.gallery.zoomed .pastille-list{display:none}.product.gallery.zoomed .mySwiper{max-width:780px;margin-left:0;padding:0}.product.gallery.zoomed .mySwiper2 .swiper-slide{width:100%!important}.product.gallery.zoomed .mySwiper2{height:87%;max-width:100%}.product.gallery.zoomed .mySwiper2 .swiper-slide img{object-fit:contain}.product-gallery-wrapper{display:flex;flex-direction:column;height:100%}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.mySwiper2:hover{cursor:zoom-in}.swiper-slide-zoomed{cursor:grab}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.mySwiper2,.swiperEmbroidery{z-index:0;height:100%;width:100%;max-width:100vw;overflow:hidden;position:relative}.mySwiper,.swiperEmbroideryThumb{z-index:0;overflow:hidden;height:125px;box-sizing:border-box;padding:15px 0;position:relative}.mySwiper .swiper-slide,.swiperEmbroideryThumb .swiper-slide{height:100%;opacity:.4}.mySwiper .swiper-slide img,.swiperEmbroideryThumb .swiper-slide img{object-fit:cover}.mySwiper .swiper-slide-thumb-active,.swiperEmbroideryThumb .swiper-slide-thumb-active{opacity:1}.mySwiper2 .swiper-zoom-container,.swiperEmbroidery .swiper-zoom-container{display:block;height:100%;width:100%}.mySwiper .swiper-slide img,.swiperEmbroideryThumb .swiper-slide img{cursor:pointer}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:15px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.swiper-button-prev{z-index:1;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36.8 55.8' style='enable-background:new 0 0 36.8 55.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%2355575F;stroke-width:0.8504;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpolyline class='st0' points='6.9,4.9 29.9,27.9 6.9,50.9 '/%3E%3C/svg%3E ") !important;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);width:40px;height:50px;background-size:cover}.swiper-button-next{z-index:1;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 36.8 55.8' style='enable-background:new 0 0 36.8 55.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%2355575F;stroke-width:0.8504;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpolyline class='st0' points='6.9,4.9 29.9,27.9 6.9,50.9 '/%3E%3C/svg%3E ") !important;width:40px;height:50px;background-size:cover}.swiper-pagination{z-index:1;position:absolute;bottom:0;left:0;right:0;display:block;margin:auto;width:100%!important}.swiper-button-disabled{display:none}.swiper-pagination .swiper-pagination-bullet{margin:5px}.swiper-pagination .swiper-pagination-bullet{opacity:.5;background-color:#383838}.swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;opacity:1}.modal-popup .modal-inner-wrap .action-primary span{background:#383838;font-size:16px;text-transform:uppercase;border:0;display:block;color:#fff;font-size:14px;font-weight:300;padding:10px 20px}button.action-dismiss{background:#fff;padding:15px 20px;font-size:14px;text-transform:uppercase;font-weight:300;margin-right:10px !important}.minicart-items-wrapper{height:auto !important;clear:both;max-height:calc(100vh - 340px);overflow-y:auto;min-height:30px}.minicart-items-wrapper>ol{padding:0}.minicart-wrapper .block-minicart li{padding:20px 25px 0;position:relative}.minicart-wrapper .block-minicart li>.product{padding-bottom:20px}.minicart-wrapper .block-minicart li:first-child{padding-top:20px!important}.cart.table-wrapper .actions-toolbar>.action-delete:before,.fancybox-close:before,.minicart-items .action.delete:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:14px;color:#757575;content:'';mask-image:url(../images/close.svg);-webkit-mask-image:url(../images/close.svg);-moz-mask-image:url(../images/close.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;mask-position:center;-webkit-mask-position:center;-moz-mask-position:center;background:#000;width:30px;height:30px;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.minicart-items .product-item-details .price-container{position:absolute;right:25px;bottom:20px}.minicart-items .product-item-details .price{font-weight:500;font-size:14px;padding:0;display:inline-block}.block-minicart .bundle dl.product.options.list{flex-direction:column}.block-minicart dl.product.options.list{display:flex;flex-wrap:wrap;margin-bottom:0}.block-minicart dl.product.options.list *{font-weight:300;font-size:12px}.block-minicart .bundle dl.product.options.list .price{display:none}.block-minicart .bundle dl.product.options.list dd:not(:last-child):after{content:none}.block-minicart dl.product.options.list dd:not(:last-child):after{content:'|';margin-right:3px}.checkout-cart-index .minicart-items .product-item-details .details-qty{float:left;margin-top:5px}#shopping-cart-table .product-item-details{padding-bottom:30px}.opc-block-summary .table-totals tbody .amount span.price{line-height:1.3}#minicart-content-wrapper .details-qty.qty button.update-cart-item{margin-top:10px;width:125px;border:0;border-radius:25px;background:#545760;float:none;clear:both;display:none!important}#minicart-content-wrapper .details-qty.qty button.update-cart-item span{color:#fff;font-weight:400}#minicart-content-wrapper .details-qty.qty button.update-cart-item:hover{background:#b2b4ba}#minicart-content-wrapper .details-qty.qty button.update-cart-item:active{outline:0}#minicart-content-wrapper .actions{float:none;padding:20px 25px;padding-bottom:0;margin:0}#minicart-content-wrapper .block-content>.actions{padding-top:10px}#minicart-content-wrapper .actions a span,#minicart-content-wrapper .actions span.action span{font-family:'Playfair Display',sans-serif;font-size:19px;font-weight:400;line-height:18px;letter-spacing:.5px;text-align:left;color:#363a45}#minicart-content-wrapper .block-content{margin-top:15px}#minicart-content-wrapper .block-content .product-image-photo{border-radius:15px}.block-minicart .items-total{float:none;margin:0;padding:5px 0;padding-left:25px;padding-right:25px;color:#a9a9a9}.items-total span:last-child{display:inline-block;text-transform:lowercase;color:#363a45;font-size:12px;font-weight:300;line-height:17px;letter-spacing:.5px;text-align:left}.block-minicart .shipping .label,.block-minicart .subtotal .label,.block-minicart .total .label{float:left}.block-minicart .shipping .label:after,.block-minicart .subtotal .label:after{display:none;padding:2px 0}.block-minicart .shipping .amount,.block-minicart .subtotal .amount,.block-minicart .total .amount{float:right;padding:2px 0}.block-minicart .shipping .amount .price-wrapper:first-child .price,.block-minicart .subtotal .amount .price-wrapper:first-child .price{font-weight:400;font-size:14px}.block-minicart .shipping,.block-minicart .subtotal{margin:0;text-align:right;border-top:0;overflow:hidden;padding:0}.block-minicart .shipping{border-bottom:1px solid #c9c9c9;padding-bottom:10px;padding-left:25px;padding-right:25px;padding-top:5px}.block-minicart .subtotal{margin-top:20px;padding-left:25px;padding-right:25px}.block-minicart .shipping .label span,.block-minicart .subtotal .label span,.block-minicart .shipping .price-wrapper,.block-minicart .subtotal .price-wrapper{font-size:12px;font-weight:400;line-height:22px;letter-spacing:.5px}.block-minicart .subtotal{display:none}.block-minicart .shipping{display:none}.block-minicart .total{margin-top:20px;padding-bottom:30px;padding-left:25px;padding-right:25px}.block-minicart .total .label span{font-size:17px;font-weight:500;line-height:17px;letter-spacing:.5px}.modal-popup._show,.modal-slide._show{z-index:9999999999 !important}.modal-popup._show,.modal-slide._show .modal-footer{border-top:0 !important}.modal-popup._show,.modal-slide._show .modal-header{border-bottom:0 !important}.modal-popup .modal-inner-wrap .action-primary,.modal-popup .modal-inner-wrap .action-primary:hover{min-width:150px}.modal-popup.confirm .modal-inner-wrap .modal-content{padding:5rem 7rem 4rem;border:1px solid #d5d5d5;border-radius:0;border-left:0;border-right:0;border:0;box-shadow:none;text-align:center;font-size:16px}.modal-popup.confirm._show .modal-inner-wrap .action-primary span{background:0 0;font-size:16px}.modal-popup.confirm._show .modal-inner-wrap .action-primary{background:#363a45;font-size:16px;text-transform:initial;font-weight:400;border-radius:25px;border:0;margin:0}.modal-popup.confirm._show .modal-inner-wrap .action-primary:hover{background:#545760}.modal-popup.confirm._show .modal-inner-wrap .action-primary:focus{outline:none}.modal-popup.confirm._show .modal-inner-wrap .action-secondary span{background:0 0;color:#000;border:0;font-size:16px}.modal-popup.confirm._show .modal-inner-wrap .action-secondary{background:#fff;font-size:16px;min-width:150px;text-transform:initial;font-weight:400;border-radius:25px;border:1px solid #383838;margin:0}.modal-popup.confirm._show .modal-inner-wrap .action-secondary:hover{background:#383838}.modal-popup.confirm._show .modal-inner-wrap .action-secondary:focus{outline:none}.modal-popup.confirm._show .modal-inner-wrap .action-secondary:hover span{color:#fff}.modal-popup.confirm._show .modal-inner-wrap{max-width:400px}.modal-popup.confirm._show .modal-header{border:0}.modal-popup.confirm._show .modal-header button:before{border:none;-webkit-mask-image:url(../images/close-light.svg);mask-image:url(../images/close-light.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#000;height:26px;width:28px;cursor:pointer;opacity:1;content:''}.modal-popup.confirm._show .modal-header button:focus{outline:none}.modal-popup.confirm .modal-inner-wrap .modal-footer{border-top:0;padding:0;display:flex;justify-content:center;align-content:flex-start;padding-bottom:30px}.fancybox-close{background:0 0}.account .data.table .col.actions .action:after,.account .main .box.box-newsletter,.block .box-actions .action:after,.block-addresses-list .items.addresses .item.actions .action:after,.customer-address-form h1,.sales-guest-view .data.table .col.actions .action:after,[class^=sales-guest-] .data.table .col.actions .action:after{display:none;visibility:hidden}.actions-toolbar .primary .action.continue,.customer-account-forgotpassword .action.primary,.customer-account-create .action.primary,.customer-account-login .action.primary,.actions-toolbar .primary .action.login{background:#fff;border:1px solid #383838;padding:5px;font-size:14px;border-radius:0;padding:0;margin:0}.customer-account-forgotpassword .page-title-wrapper{text-align:center;margin-bottom:20px;margin-top:20px}.customer-account-forgotpassword .fieldset>.field.email{background-color:#fff;padding:0}.customer-account-forgotpassword .fieldset>.field.email #email_address{padding:10px}.actions-toolbar .primary .action.continue span,.customer-account-forgotpassword .action.primary span,.customer-account-create .action.primary span,.customer-account-login .action.primary span,.actions-toolbar .primary .action.login span,.place-order .action.primary span{background:#383838;padding:10px 30px;font-size:14px;display:block;color:#fff;text-transform:uppercase}.actions-toolbar{text-align:center}#checkout .actions-toolbar{display:flex;align-items:center;justify-content:space-between}#checkout .actions-toolbar .back{display:flex;align-items:center}#checkout .actions-toolbar .back a{font-family:'Roboto',sans-serif;font-size:14px;font-weight:500;line-height:21px;letter-spacing:.5px;text-align:left}#checkout .actions-toolbar .back a:hover{text-decoration:underline!important}#checkout .payment-method-content .actions-toolbar{justify-content:space-between!important;padding:0 20px}#checkout .actions-toolbar .back a:before{content:"";-webkit-mask-image:url('../images/chevron_right_tiny.svg');mask-image:url('../images/chevron_right_tiny.svg');mask-size:contain;--webkit-mask-size:contain;mask-repeat:no-repeat;--webkit-mask-repeat:no-repeat;background:#363a45;width:6px;height:12px;transform:rotate(180deg);--webkit-transform:rotate(180deg);display:block;margin-right:10px}#checkout .actions-toolbar:before,.actions-toolbar:after{display:none}.customer-account-login .actions-toolbar .primary{float:none}.account .page-main{max-width:1280px !important;padding:0 30px}.account .page-main .page-title-wrapper{position:relative;margin:20px 0 0}.customer-account-forgotpassword #maincontent{padding:20px}.customer-account-create .page-title-wrapper,.customer-account-login .page-title-wrapper{position:relative;margin:20px 0 20px}.block-collapsible-nav .block-collapsible-nav-title:before,.customer-account-create .page-title-wrapper:before,.customer-account-login .page-title-wrapper:before{width:100%;height:1px;background:#d5d5d5;position:absolute;left:0;top:56%}.account .page-main .page-title-wrapper .page-title{text-align:left}.customer-review .product-details,.page-main .block{margin:0}.customer-account-create .page-main .page-title-wrapper .page-title,.customer-account-login .page-main .page-title-wrapper .page-title{margin:0;width:100%;display:inline-block;position:relative;text-align:center}.block-collapsible-nav .title{width:auto;height:auto;clip:auto;position:relative;text-align:center}.block-collapsible-nav .title:before{height:1px;background:#d5d5d5;width:100%;content:'';left:0;top:26px;position:absolute;z-index:-1}.block-collapsible-nav .title strong{text-transform:uppercase;font-weight:300;display:inline-block;padding:0 30px;background:#fff}.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{font-size:20px;font-weight:300;background:#fff;z-index:9999;display:inline-block;padding:10px 30px 10px 0;text-transform:uppercase}.account .block-collapsible-nav .content{background:#fff}.account .block-collapsible-nav .nav{max-width:750px;margin:0 auto}.account .block-collapsible-nav .item{padding:0 20px}.account .block-collapsible-nav .item,.account .block-collapsible-nav .item .delimiter{margin:0}.account .block-collapsible-nav .item a,.account .block-collapsible-nav .item>strong{border-left:0;color:#575757;display:block;padding:5px 10px;text-transform:uppercase}.account .column.main .block-title,.fieldset>.legend{background:#d5d5d5;font-size:14px;padding:20px 30px 15px !important}.account .column.main .block-title strong,.account .column.main .block:not(.widget) .block-title>strong,.fieldset>.legend span{font-size:14px;color:#383838;font-weight:600}.account:not(.page-print) .column.main .block-content{padding:30px}.account .column.main button.action{padding:5px;border:1px solid #383838;margin:0 10px 0 0;text-transform:uppercase;background:#fff;font-size:14px;font-weight:500}.account .column.main button.action span{font-size:14px;font-weight:500;display:block}.account .column.main .block .box-actions{margin:30px 0 0}.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:50%}.account .form.minisearch{max-width:100%}.fieldset>.field.email,.fieldset>.field.password{padding:0}.actions-toolbar .primary{float:none;width:100%;text-align:center}.account .column.main button.action span{font-size:14px;font-weight:500;display:block;background:#383838;color:#fff;padding:15px 30px}.account .column.main .box-actions a.action,.action.update,.address-option a.action,.checkout .action.checkout,.place-order .action.primary{padding:10px 15px;border:1px solid #383838;margin:0 10px 0 0;text-transform:uppercase;background:#fff;font-size:14px;font-weight:500;display:block;text-align:center;max-width:370px;float:left}.account .column.main .box-actions a.action span,.action.update span,.address-option a.action span,.checkout .action.checkout span{font-size:14px;font-weight:500;display:block}.place-order .action.primary{padding:5px;margin:60px 0 0 60px}.account .page-main form .fieldset>.field>.label,.account .page-main form .fieldset>.field .nested>.field>.label{position:absolute;left:15px;width:100%;z-index:9;height:auto;clip:unset}.account .page-main form .fieldset>.field>.label span,.account .page-main form .fieldset>.field .nested>.field>.label span{display:block;padding:10px 10px 10px 15px;font-size:12px;font-weight:300}input[name="street[0]"]::placeholder,input[name="street[1]"]::placeholder,input[name="street[2]"]::placeholder,input[name="street[3]"]::placeholder{font-style:italic;font-size:13px;color:#d3d3d3}.account .page-main select{padding:25px 15px 0 5px;height:65px}.form-address-edit>.fieldset{width:60%;margin:0 auto;float:none !important}.fieldset>.field.company,.fieldset>.field.field-name-firstname,.fieldset>.field.field-name-lastname,.fieldset>.field.telephone{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px;float:left;width:50%}.form-create-account .fieldset .field.newsletter{clear:both}.fieldset>.field._required>.label:after,.fieldset>.field.required>.label:after,.fieldset>.fields>.field._required>.label:after,.fieldset>.fields>.field.required>.label:after{display:inline-block;position:absolute;top:10px}.account .box .box-newsletter,.block-minicart .paypal,.cart-summary .paypal,.checkout-cart-index #block-shipping,.checkout-cart-index .formboxs .price-excluding-tax,.checkout-cart-index .page-title-wrapper,.checkout-methods-items .action.multicheckout,.field-tooltip .field-tooltip-action:before,.fieldset>.field.country,.fieldset>.legend,.formboxs .actions-toolbar .action.action-edit,.minicart-wrapper .actions .paypal{display:none;visibility:hidden}.fieldset>.field.country{margin:0;padding:0;width:0;height:0}.account .message.info{height:40px;clear:both;margin:15px}.account .form-edit-account .fieldset{width:100%}.account .fieldset>.field.email,.account .fieldset>.field.password{padding:0 15px;background:#fff}.fieldset>.field.billing{clear:both;margin:0 0 15px 15px}.fieldset>.field.billing input,.fieldset>.field.shipping input{margin:8px 15px 0 0}.fieldset>.field.shipping{width:100% !important}.account .column.main .block:not(.widget) .block-title{border:0}.fotorama__arr,.fotorama__thumb__arr{background-color:transparent !important}.navigation .level0 .submenu .active>a{border-color:#fff;border:none}#mini-cart.minicart-items .product>.product-item-photo{padding-right:10px}.new-static-cont{text-align:center;display:block;font-size:15px;clear:both}.new-static-cont .first-span{display:block;margin-bottom:4px;font-size:18px;font-weight:500;line-height:21px;letter-spacing:.5px}.new-static-cont span:last-of-type{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.5px;text-align:center}.new-static-cont{border-top:1px solid #363a45;padding:30px 0;margin:0 0 10px;border-bottom:1px solid #363a45;max-width:300px;margin:auto}.cart.item.my-item .col.qty span{text-align:left;display:block}.cart.item.my-item .col.qty:before{display:none}.minicart-wrapper .block-minicart{margin:0;position:fixed;right:0}.block-minicart .items-total .count{font-size:13px;font-weight:400;color:#363a45}.minicart-wrapper .action.close{top:18px;padding-right:5px;outline:0;right:10px;width:auto;height:50px;opacity:1}.minicart-wrapper .action.close:before{content:'';mask-image:url(../images/close.svg);-webkit-mask-image:url(../images/close.svg);-moz-mask-image:url(../images/close.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;mask-position:center;-webkit-mask-position:center;-moz-mask-position:center;width:5rem;height:5rem;background:#000}.minicart-items .product-item-details .price-excluding-tax,.minicart-items .product-item-details .price-including-tax{margin:0}.cms-footer .cms-menu li{margin:0 0 15px}.cms-footer .cms-menu li a{padding:15px;display:block;text-transform:uppercase;font-size:13px}.cms-footer .cms-menu li a:hover,.cms-footer .cms-menu li.active a{background:#d5d5d5;font-weight:700}.cms-footer #content{padding:15px 0 0}.block-minicart .subtitle.empty{padding:23px 0 20px !important}.account form #search_mini_form{max-width:100%}.contact-index-index .page-title-wrapper,.cms-page-view .page-title-wrapper,.vestrackorder-index-index .page-title-wrapper{position:relative;text-align:center;margin:30px 0}.contact-index-index .page-title-wrapper h1,.cms-page-view .page-title-wrapper h1,.vestrackorder-index-index .page-title-wrapper h1{text-align:center;display:inline-block;background:#fff;padding:0 30px}.contact-index-index .page-title-wrapper h1 span,.cms-page-view .page-title-wrapper h1 span,.vestrackorder-index-index .page-title-wrapper h1 span{font-size:32px;font-weight:400;letter-spacing:.5px;font-family:'Playfair Display'}.cms-page-view .columns .column.main{background:#fafafa;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px!important}.cms-page-view .columns .column.main p{font-size:15px;line-height:1.7;font-weight:300;letter-spacing:.5px}.cms-page-view .columns .column.main ul{padding-left:25px}.cms-page-view .columns .column.main ul,.cms-page-view .columns .column.main li{list-style-type:circle}.cms-page-view .columns .column.main li{font-size:15px;line-height:1.7;font-weight:300}.page-main .block-addresses-default .box-address-billing,.page-main .block-addresses-default .box-address-shipping{width:100% !important;padding:0}.page-main .block-addresses-default .box-address-shipping{padding:0 0 60px}.address-option{margin:0 0 45px;clear:both;overflow:hidden;padding:0 0 45px;border-bottom:1px solid #d5d5d5}.page-main .block.block-addresses-list{margin-top:30px}.account .table-wrapper{margin:0;border:0}.address-option a.action,.customer-address-form .column.main .box-actions a.action{max-width:50% !important;display:inline-block !important;width:calc(30% - 10px);padding:15px;margin-top:30px}.customer-address-form .column.main .box.box-address-billing .box-actions a.action{width:30% !important;max-width:30% !important}.customer-address-form .box.box-customer_address{max-width:720px;margin:0 auto;padding:60px 0;overflow:hidden;border-top:1px solid #d5d5d5}.customer-address-form .box.box-customer_address span.add-name{font-size:18px}.form-address-edit{overflow:hidden;padding:0 0 60px}.login-container{padding:0 30px}.fieldset>.field.email,.fieldset>.field.password{background:#fff}button:not(.primary){box-shadow:none}button:focus{outline:none}.formboxs .field.qty,.formboxs .price-excluding-tax{text-align:left}.formboxs .item-options *,.opc-block-summary .items-in-cart .product.options .item-options *{font-weight:300;font-size:12px}.checkout-cart-index .formboxs .item-options *{font-size:13px}.formboxs .product-item-name>a,.formboxs .product.name a>a{font-size:18px}.formboxs .action.update{float:right;margin:0}.cart-container .cart-gift-item,.cart-container .form-cart,.checkout-cart-index .column.main,.checkout-cart-index .page-main{padding:0;width:100%}.checkout-cart-index .column.main{background:#fff}.checkout-cart-index .column.main{background:#fff}.checkout-cart-index #shopping-cart-table .product-item-name a{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.opc-sidebar .opc-block-summary .items-in-cart .product:first-of-type .product-item-details .product-item-name{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-wrap:break-word}.checkout-cart-index .formboxs{width:55%;padding:30px;overflow:hidden;background:#fff}.checkout-cart-index .cart-summary{width:45%;padding:30px;overflow:hidden}.mark,mark{background:0 0 !important}.cart.table-wrapper .product-item-name+.item-options{margin:0}.cart.table-wrapper .item-options dt,.minicart-items .product-item-details .product .options.list dt,.multicheckout .item-options dt,.opc-block-summary .items-in-cart .product .item-options dt{margin:0 10px 0 0}.checkout-cart-index .formboxs .field.qty{display:block;max-width:180px;cursor:pointer;position:absolute;bottom:40px}.checkout-cart-index .formboxs .no-absolute-qty .field.qty{position:relative;bottom:unset}.cart.table-wrapper .item .message{padding:10px;margin-top:10px;font-size:12px;width:fit-content}.cart.table-wrapper .item .message>div{font-size:12px;padding-left:0;text-align:left}.cart.table-wrapper .item .message>div:before{display:none}.checkout-cart-index td.subtotal{vertical-align:bottom;padding:0 0 20px}.checkout-cart-index .cart.table-wrapper .actions-toolbar{right:0;top:30px;position:absolute}.checkout-cart-index .cart.table-wrapper .item-options{display:flex;flex-wrap:wrap;margin-bottom:15px}.checkout-cart-index .cart.table-wrapper .item-info.bundle .item-options{flex-direction:column;align-items:flex-start}.checkout-cart-index .cart.table-wrapper .bundle .item-options li:not(:last-child):after{content:none;margin:0}.checkout-cart-index .cart>.item>.item-info{overflow-y:auto}.checkout-cart-index .cart.table-wrapper .flexible{display:flex;flex-direction:column}.checkout-cart-index .cart.table-wrapper .item-options li:not(:last-child):after{content:'|';margin-right:3px}.cart.table-wrapper .col.subtotal .price-excluding-tax{visibility:visible}.cart.table-wrapper .col.subtotal .price-excluding-tax .price{font-weight:300;font-size:16px;display:block;padding:0 0 10px;text-align:right}.cart-summary .cart-discount #coupon_code,.form-discount .payment-option-inner .input-text{padding:10px 15px;width:100%;background:#fff;font-size:13px;font-weight:300;line-height:21px;letter-spacing:.5px}.block-compare .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus),.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-summary .block .actions-toolbar>.primary .action.primary:not(:focus),.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus),.paypal-review-discount .actions-toolbar .action.cancel:not(:focus),.paypal-review-discount .actions-toolbar .action.primary:not(:focus){box-shadow:none;border:0}.cart-summary .cart-discount .actions-toolbar .action.primary,.form-discount .primary .action.action-apply,.form-discount .primary .action.action-cancel,.checkout-index-index .opc-wrapper .shipping-address-item .action-select-shipping-item{border:1px solid #373e4e;background:#373e4e;border-radius:0;font-size:13px;font-weight:300;line-height:21px;letter-spacing:.5px}.cart-summary .cart-discount .actions-toolbar .action.primary span,.form-discount .primary .action.action-apply span,.form-discount .primary .action.action-cancel span,.checkout-index-index .opc-wrapper .shipping-address-item .action-select-shipping-item span{color:#fff;font-size:13px;font-weight:500}.cart-summary .cart-discount .actions-toolbar .action.primary:hover,.checkout-index-index .form.form-discount .actions-toolbar .action-apply:hover,.form-discount .primary .action.action-cancel:hover{background-color:#363a45;border-color:#363a45}.checkout-cart-index .blocs-duo .bloc-avis{order:3;margin-bottom:20px}.cart-summary .cart-discount{padding:0 0 10px;width:100%}.cart.table-wrapper tr>td{border:0!important}.cart-summary>.title{font-weight:500}.checkout-shipping-address .form-login .field .control._with-tooltip input{padding:10px;background:#fff}.cart.table-wrapper{overflow-x:hidden}.cart-discount .fieldset>.field>.label,.checkout-index-index .form.form-discount .title h4{display:block;width:100%;text-align:center;padding-top:10px !important;margin-bottom:10px}#opc-sidebar{background:#f8f8f8}#opc-sidebar .payment-option-content:first-child{border:0;background:#f8f8f8}#opc-sidebar .payment-option-content:first-child span{font-weight:600;text-transform:uppercase}.cart-totals,.opc-block-summary .table-totals{border:0}.opc-block-summary .table-totals .totals.sub th{padding-top:20px;padding-bottom:20px}.opc-block-summary .table-totals .totals.sub td{padding-top:20px;padding-bottom:0}.opc-block-summary .table-totals .totals.shipping th{padding-bottom:20px;padding-top:0}.opc-block-summary .table-totals .totals.shipping td{padding-bottom:20px;padding-top:0}.cart-summary .checkout-methods-items .action.checkout{padding:0 !important;border:0}.cart-summary .checkout-methods-items .action.checkout span{color:#fff;background:#383838;display:block;padding:10px 0;text-align:center;border-radius:15px}.cart-totals .grand .amount span,.checkout-index-index .grand.totals .amount span{font-size:20px!important;font-weight:700!important;line-height:30px!important;letter-spacing:.5px!important}.table-checkout-shipping-method tr.row.active{border-color:#000}.table-checkout-shipping-method tbody td{border:0;padding:25px 0}.table-checkout-shipping-method tbody td:nth-child(2) *{padding-left:0}.cart-empty{text-align:center;padding:150px 0}.cart-empty a{text-decoration:underline !important}.field .control._with-tooltip input{width:100%}.authentication-dropdown{min-width:400px}#mageplaza-bannerslider-block-before-page-top-1 .owl-theme .owl-controls{bottom:50%}#mageplaza-bannerslider-block-before-page-top-1 .owl-theme .owl-controls .owl-pagination{position:relative;width:100%;bottom:-220px}.fancybox-close{right:10px;top:20px}.fancybox-wrap{max-width:450px;width:100%!important;height:100%!important;right:0!important;bottom:0!important;left:unset!important;top:0!important}.fancybox-wrap .field .label{position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;z-index:2}.fancybox-wrap .field .toggle-password{position:absolute;right:10px;top:0;bottom:0;display:flex;align-items:center;font-size:18px;z-index:2}.fancybox-wrap .field .toggle-password:before{cursor:pointer}.fancybox-wrap .field label{color:#d3d3d3;font-size:16px}.fancybox-wrap .field .control>div.mage-error{position:absolute;left:0;right:0;margin:auto;bottom:-17px}.fancybox-wrap .field input:focus~label,.fancybox-wrap .field input.has-value~label,.fancybox-wrap .field textarea:focus~label,.fancybox-wrap .field textarea.has-value~label{top:20px;font-size:14px;color:#383838!important}.fancybox-wrap .field textarea:focus~label,.fancybox-wrap .field textarea.has-value~label{top:30px}.fancybox-wrap .fancybox-skin{height:100%!important}.fancybox-wrap .fancybox-skin{border-radius:0;background:#fff;padding:0 !important}.fancybox-wrap .fancybox-inner,.fancybox-wrap .fancybox-outer,.popup-mess-social{width:100% !important;background:#fff;height:auto !important}.fancybox-wrap .fancybox-inner .login-register{font-family:"Playfair Display",serif !important;font-size:25px;padding:35px 35px 30px;width:100%;background:#fff;height:auto !important;text-align:center}.tab-social .nav-tabs>li>a{position:relative}.tab-social .nav-tabs>li.active>a:hover{background:0 0;border:0;border-bottom:2px solid #383838}.tab-social .nav-tabs>li>a:hover:after,.tab-social .nav-tabs>li.active>a:after{content:'';position:absolute;left:0;right:0;margin:auto;bottom:-8px;width:0;height:0;border-style:solid;border-width:7px 7.5px 0;border-color:#383838 transparent transparent}.fieldset>.field.email,.fieldset>.field.password{padding:0 35px 35px}.fancybox-wrap .fancybox-inner .form-customer-create .create.account,.fancybox-wrap .fancybox-inner .form-customer-create .create.info{padding:0}.fancybox-wrap .fancybox-inner .fieldset,.fancybox-wrap .fancybox-inner .form-customer-create .create.account{padding:0;padding-bottom:20px}.fancybox-wrap .fancybox-inner .block-container{padding:0}.fancybox-wrap .fancybox-inner .tab-social{padding:0}.fancybox-wrap .fancybox-inner form#social-form-login{padding:0}.fancybox-wrap .fancybox-inner .fieldset>.field{clear:both}.fancybox-wrap .fancybox-inner .fieldset>.field.company,.fancybox-wrap .fancybox-inner .fieldset>.field.field-name-firstname,.fancybox-wrap .fancybox-inner .fieldset>.field.field-name-lastname,.fancybox-wrap .fancybox-inner .fieldset>.field.telephone{width:100%;max-width:100%;padding:0}#social-login-popup .fieldset{margin:0 20px}.fotorama__thumb{background:#fff}.fotorama:not(.fotorama--fullscreen) .fotorama__nav.fotorama__nav--thumbs{margin:20px 0 0}.fotorama__nav--thumbs .fotorama__nav__frame{margin:0 10px 0 0;padding:0 !important}.tab-social .nav-tabs{border:0}.tab-social .nav>li{margin:0;width:50%}.tab-social .nav>li a,.tab-social .nav>li.active a,.tab-social .nav>li:hover a{display:block;border:0;background-color:transparent;text-align:center;color:#383838 !important;border-bottom:2px solid #383838;border-radius:0;margin:0;padding:5px 0}.fancybox-wrap .fancybox-inner .fieldset>.field>.label,.fancybox-wrap .fancybox-inner .fieldset>.fields>.field>.label{position:absolute;margin:10px;margin-left:15px;font-weight:100;z-index:99}.fancybox-wrap .fancybox-inner .fieldset>.field>.label span,.fancybox-wrap .fancybox-inner .fieldset>.fields>.field>.label span{font-size:12px}.fancybox-wrap .fancybox-inner .actions-toolbar{padding:0;text-align:center}.fancybox-wrap .fancybox-inner .actions-toolbar>div.primary{width:80%;float:none;padding:5px}.fancybox-wrap .fancybox-inner .actions-toolbar .primary button{background:#363a45;border-radius:25px;border:0;max-width:100%;width:100%;margin:0;padding:15px 0}.fancybox-wrap .fancybox-inner .actions-toolbar .primary button:hover{background:#545760}.fancybox-wrap .actions-toolbar .secondary{margin-bottom:30px}.fancybox-wrap a.social-login.fogot-pw{text-decoration:underline!important}.fancybox-wrap .google-policies p,.fancybox-wrap .google-policies a{font-size:13px}.fancybox-wrap a.social-login.fogot-pw:hover span,.fancybox-wrap a.social-login.fogot-pw:hover{color:#BB9889!important}.fancybox-wrap .fancybox-inner .actions-toolbar .primary button span{color:#fff;background:0 0;text-transform:initial;padding:0 !important;font-weight:400;font-size:15px}.fancybox-wrap .fancybox-inner #social-login-popup .fieldset>.field>.label{display:block;visibility:visible}.social-login-popup .sociallogin-border{background:#fff;padding:0;margin:0;border:0;height:auto}.fancybox-wrap .fancybox-inner .fieldset{margin:0}.fancybox-wrap .fancybox-inner .fieldset>.field.email{padding:0;margin:0 0 20px}.fancybox-wrap .fancybox-inner .fieldset>.field.password{padding:0;margin:0;margin-bottom:20px}.fancybox-wrap .fancybox-inner .field.newsletter,.table-checkout-shipping-method .row.row-error{display:none;visibility:hidden}.fieldset>.field._required>.label:after,.fieldset>.field.required>.label:after,.fieldset>.fields>.field._required>.label:after,.fieldset>.fields>.field.required>.label:after{top:2px}.cart-discount .actions-toolbar .apply,.cart-discount .actions-toolbar .cancel,.checkout-index-index .form.form-discount .actions-toolbar .action-apply,.form-discount .primary .action.action-cancel{padding:10px}.cart-discount .actions-toolbar .apply:focus,.checkout-index-index .form.form-discount .actions-toolbar .action-apply:focus,.form-discount .primary .action.action-cancel:focus{outline:0}.row:before{display:none}.field-error,div.mage-error[generated]{bottom:auto}.checkout-shipping-method .step-title span{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;vertical-align:super;color:inherit;font-size:20px !important}#shipping-new-address-form{padding:0;padding-bottom:10px;padding-top:10px}table#my-orders-table th.col.shipping{min-width:100px}table#my-orders-table th.col.total{min-width:90px}input[type=checkbox]{top:8px}form#login-form .field.email,form#login-form .field.password{background:#fff}.block.paypal.acceptance{margin-left:35px}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){clear:both}.catalog-product-view .swatch-opt{margin:0;position:relative;padding-left:0}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items{display:grid;grid-template-columns:1fr 1fr;gap:14px}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items:before,.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items:after{display:none}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-item-details{align-items:center;text-align:center}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item{width:100%!important;padding:0}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .netreviews-stars{display:none}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .category-name{text-align:center;order:2}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .product-item-name{order:3}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .product-item-link{font-size:16px}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .product-item-description{display:none}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .actions-group{display:none}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .tocart{display:none}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .swatch-attribute .inner{display:none!important}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .swatch-attribute{margin:0!important}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .swatch-attribute.size,.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .swatch-attribute.bedlinen_size,.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .swatch-attribute.btowels_size{display:none}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .product-item-actions{border:0;order:1;padding:0}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .price-box{margin-top:0;order:4}.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .normal-price .price,.catalog-product-view .mb-ajaxsuite-popup-wrapper .product-items .product-item .old-price .price{font-size:16px}.mb-ajaxsuite-popup-border .block.related .product-item-info .product-item-actions{display:block}.product-item .swatch-input+.mage-error{display:none !important;visibility:hidden}.product-info-main .swatch-attribute .swatch-input+div.mage-error{position:static;margin-top:8px;padding-left:20px;color:red;font-size:13px}#product_addtocart_form.size-error .box-tocart .fieldset .actions{margin-top:36px}.checkout-index-index .promotext.tac,.checkout-cart-index .promotext.tac{display:none !important}.netreviews-list-title{text-align:center;margin-bottom:50px}.netreviews_customer_name{font-family:'Playfair Display';font-size:20px;font-weight:400}.catalog-product-view .netreviews_customer_name span{font-weight:400!important;font-size:14px!important}.netreviews_review_rate_and_stars{margin-top:10px;margin-bottom:10px}.netreviews_review_rate_and_stars .nr-icon.gold{color:#f6bb5e!important}.netreviews_review_rate_and_stars .nr-star:before{font-size:15px}.netreviews_review_part{border-bottom:1px solid #d3d3d3;padding-left:0;padding-bottom:40px}#netreviews_reviews_tab{background:#fff}#netreviews_rating_section{border:0}.netreviews-pager{text-align:center;margin:auto;display:block}.netreviews-pager .page{font-size:16px}.netreviews-pager .page.active{font-weight:700}.netreviews-pager .page-action{font-size:16px}.netreviews-pager .page-action:hover{font-weight:700;cursor:pointer}.netreviews-pager .page:not(.active):hover{text-decoration:underline;font-weight:700;cursor:pointer}.netreviews-list-title .title{color:#c3aa9b;font-size:28px;font-family:'Playfair Display',sans-serif}.netreviews-list-title p{margin:auto;margin-top:10px;max-width:500px;font-size:16px;line-height:20px}.guide-navigator.guide-navigator-category{margin:10px 0}.guide-navigator-link{text-decoration:underline!important}.guide-navigator-link:hover{text-decoration:underline!important}.catalog-category-view .swatch-option:not(.text):first-child,.catalogsearch-result-index .swatch-option:not(.text):first-child{margin-left:0}.cms-avis-clients-cottonco .cms-reviews .global-reviews{display:block;margin:auto;margin-bottom:40px;height:60px}.cms-avis-clients-cottonco .cms-reviews .global-reviews>div a{text-align:center;margin:auto}.cms-avis-clients-cottonco .cms-reviews{max-width:1280px;margin:auto}.cms-avis-clients-cottonco .review-list{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;row-gap:80px;padding-left:0!important}.cms-avis-clients-cottonco .review-item{display:grid;grid-template-columns:135px auto;border:0;min-height:135px;gap:20px;padding:0}.cms-avis-clients-cottonco .review-item:after{display:none;content:none}.cms-avis-clients-cottonco .review-item .right{display:flex;flex-direction:column}.cms-avis-clients-cottonco .review-item .review-item__header{display:flex;justify-content:space-between;align-items:center}.cms-avis-clients-cottonco .review-item .review-item__header .date{font-size:14px;font-style:italic;color:#c59789}.cms-avis-clients-cottonco .review-item .left img{border-radius:10px}.cms-avis-clients-cottonco .review-item .review-item__header .stars{font-size:16px}.cms-avis-clients-cottonco .review-item .review-item__footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.cms-avis-clients-cottonco .review-item .review-item__footer strong{font-weight:600}.cms-avis-clients-cottonco .review-item .review-item__footer span{font-size:13px}.cms-avis-clients-cottonco .review-item .review-item__content{margin-bottom:15px;margin-top:15px}.cms-avis-clients-cottonco .review-item .review-item__content p{font-family:'Playfair Display',serif;hypens:none;--webkit-hypens:none}.cms-avis-clients-cottonco .review-item .review-item__content em a{text-decoration:underline!important;font-size:13px;font-style:italic}@media (min-width:1151px){.nav-sections nav.navigation ul{display:flex;flex-wrap:wrap;height:4em;overflow:hidden}.ves-megamenu li.level0>a,.ves-megamenu li.level0>.as-link{text-transform:uppercase;white-space:nowrap}}.fill-unavailable{height:66px}.home-sub-banners{margin:15px}.home-sub-banners .home-banners{display:grid;grid-template-columns:1fr 1fr;gap:30px}.home-sub-banners .home-banners img{width:100%}.home-block.instagram{margin-top:40px;margin-bottom:40px;flex-direction:column}.home-block.instagram a:hover{text-decoration:underline!important}.home-block.instagram>a.title{color:#000;font-family:"Playfair Display",serif !important;font-size:32px;line-height:31.2px;font-weight:400;letter-spacing:2px}.home-block.instagram>em{display:block;margin-top:8px}.home-block.instagram>em a{font-weight:500;font-size:16px;font-style:italic}@media screen and (min-width:769px){.home-banners .mobile-only{display:none}}@media screen and (max-width:768px){.home-banners .desktop-only{display:none}.home-sub-banners{margin:15px}.home-sub-banners .home-banners{display:grid;grid-template-columns:1fr}}.only-custom-box .swatch-option.picto{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:#fff;border:1px solid #d2d2d2;border-radius:50%;color:#545760;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.only-custom-box .swatch-option.picto .picto-svg{width:auto;height:auto;font-size:24px}.only-custom-box .swatch-option.picto:not(.selected):hover{border-color:#545760}.only-custom-box .input-text.product-custom-option{font-variant-emoji:text;font-kerning:normal;font-family:'Cottonco Pictos','Segoe UI Symbol','Noto Sans Symbols 2','Apple Symbols','Symbola',sans-serif}.only-custom-box .swatch-option.picto:active,.only-custom-box .swatch-option.picto.inserted{border-color:#545760;box-shadow:inset 0 0 0 1px #545760}.embroidery-picto-wrap{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.embroidery-picto-wrap .embroidery-picto{height:1em;width:auto;min-width:0;flex:0 0 auto;object-fit:contain}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete{background:0 0 !important;border:0 !important;padding:0 !important;width:24px !important;height:24px !important;min-width:0 !important;box-shadow:none !important;line-height:0 !important;display:inline-block !important}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete span{display:none !important}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete:before{content:'';display:block;width:22px;height:22px;margin:0;background:#9aa0ab;mask:none;-webkit-mask:none;mask-image:url(../images/trash.svg);-webkit-mask-image:url(../images/trash.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;transition:background .2s ease}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete:hover:before{background:#c0392b}.checkout-cart-index .cart.table-wrapper .actions-toolbar{top:24px !important}.checkout-cart-index #shopping-cart-table tbody.cart.item{border-bottom:0}.checkout-cart-index #shopping-cart-table tbody.cart.item .item-info{padding:22px 0}.checkout-cart-index .product-item-details .collection{display:block;margin:2px 0 6px;font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#9aa0ab}.checkout-cart-index .product-item-name a{font-size:17px}.checkout-cart-index .cart.table-wrapper .item-options{margin-bottom:14px;font-size:13px;color:#6b7280}.checkout-cart-index .cart-summary{background:#f7f7f5 !important;padding:32px 30px !important}.checkout-cart-index .cart-summary .cart-discount{margin-bottom:8px;padding-bottom:24px !important}.checkout-cart-index .cart-totals{padding-top:6px}.checkout-cart-index .cart-totals .totals.sub th,.checkout-cart-index .cart-totals .totals.sub td{padding:6px 0 !important;font-size:15px;font-weight:400;color:#535763}.checkout-cart-index .cart-totals .grand.totals th,.checkout-cart-index .cart-totals .grand.totals td{padding:14px 0 6px !important;font-size:22px !important;font-weight:600 !important;border-top:1px solid #e5e5e1}.checkout-cart-index .cart-summary>div>p{display:flex;justify-content:space-between;align-items:baseline;margin:8px 0;font-size:14px;color:#535763}.checkout-cart-index .cart-summary>div>p strong{font-weight:400}.checkout-cart-index .cart-summary>div>p span{font-weight:600}.checkout-cart-index .cart-summary .checkout-methods-items{margin-top:22px}.checkout-cart-index .cart-summary .checkout-methods-items .action.checkout{width:100% !important;max-width:none !important;float:none !important;margin:0 !important}.checkout-cart-index .cart-summary .checkout-methods-items .action.checkout span{padding:16px 0 !important;font-size:14px;letter-spacing:1px;text-transform:uppercase}.checkout-cart-index .cart-discount .fieldset.coupon .field{display:flex !important;flex-wrap:wrap;align-items:stretch}.checkout-cart-index .cart-discount .fieldset.coupon .field>.label{flex:0 0 100%}.checkout-cart-index .cart-discount .fieldset.coupon .field>.control{flex:1 1 auto;margin:0}.checkout-cart-index .cart-discount .fieldset.coupon .field>.control #coupon_code{height:100%;box-sizing:border-box}.checkout-cart-index .cart-discount .fieldset.coupon .field>.actions-toolbar{flex:0 0 auto;margin:0 !important;display:flex;align-items:stretch}.checkout-cart-index .cart-discount .fieldset.coupon .field>.actions-toolbar .primary{display:flex;margin:0}.checkout-cart-index .cart-discount .fieldset.coupon .field>.actions-toolbar .action.apply.primary{height:100%;margin:0;white-space:nowrap}.checkout-cart-index .page-main{max-width:1440px !important;margin:0 auto;padding:0 20px 50px}.checkout-cart-index .page-title-wrapper{display:block;visibility:visible;margin:34px 0 26px;text-align:center}.checkout-cart-index .page-title.tit,.checkout-cart-index .page-title.tit span{display:block;font-family:"Playfair Display",serif;font-size:32px;font-weight:400;letter-spacing:.5px;line-height:1.2;text-align:center}.checkout-cart-index .formboxs{padding:0 40px 30px 0}.checkout-cart-index .cart-summary{border-radius:12px}.checkout-cart-index .cart-summary .totals.sub{display:none}.checkout-cart-index .formboxs .field.qty{position:static;margin-top:10px}.checkout-cart-index #shopping-cart-table .product-item-details{padding-bottom:0}.checkout-cart-index .cart.table-wrapper .col.item .product-image-container,.checkout-cart-index .cart.table-wrapper .col.item .product-image-wrapper{border-radius:12px;overflow:hidden}.checkout-cart-index .cart.table-wrapper .col.item .product-image-photo{border-radius:12px}.cart-summary .cart-discount #cc-giftcard-code-cart{height:100%;box-sizing:border-box;width:100%;padding:10px 15px;background:#fff;font-size:13px;font-weight:300;line-height:21px;letter-spacing:.5px}.cookie-status-message{display:none}#mb-ajaxcart-wrapper .ajaxcart-error-box .error-content{padding:10px 40px 25px}#mb-ajaxcart-wrapper .ajaxcart-error-box .mb-message-successs{margin:0;line-height:1.3}#mb-ajaxcart-wrapper .ajaxcart-error-box .ajaxcart-buttons{border-top:0;padding-top:0}#mb-ajaxcart-wrapper .ajaxcart-error-box .ajaxcart-buttons button#ajaxcart_checkout{background:#fff;border:1px solid #363a45;color:#363a45}#mb-ajaxcart-wrapper .ajaxcart-error-box .ajaxcart-buttons button#ajaxcart_checkout:hover,#mb-ajaxcart-wrapper .ajaxcart-error-box .ajaxcart-buttons button#ajaxcart_checkout:hover span{background:#363a45;color:#fff}@media (max-width:1150px){#mb-ajaxcart-wrapper .ajaxcart-error-box .error-content{padding:25px 50px 20px 20px}}