@charset "UTF-8";.page-product-list.products-col-2 #product-list .products .product.product-category-banner{width:66%;padding:0}.page-product-list #site-footer{padding-bottom:45px;background:#ced0c4}.page-product-list .cat-banner{position:relative;height:500px;background-color:#ed5e4b;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-product-list .cat-banner .banner-inner{padding-top:230px}.page-product-list .cat-banner .banner-inner h1{font-size:1.75rem;font-family:"Rumeur","arial","sans-serif";color:#f2f3ee;margin:0;text-align:center}.page-product-list .cat-banner .banner-inner h3{font-size:1.375rem;color:#f2f3ee;margin:10px 0 0;text-align:center}.page-product-list .cat-banner .banner-inner .open-cat-menu{position:absolute;left:calc(50% - 18px);bottom:5px}.page-product-list .cat-banner .banner-inner .open-cat-menu::before{border-color:#f2f3ee}.page-product-list #product-list .list-left{display:none}.page-product-list #category-swiper{margin-top:140px}#collection{margin-top:80px}#collection .banner{position:relative;height:555px;overflow:hidden;background:#f1f3ef;margin-bottom:60px}#collection .banner .picture{position:relative;top:50%;transform:translateY(-50%)}#collection .banner .text{position:absolute;top:245px;left:0;width:100%;text-align:center;color:#f2f3ee}#collection .banner .text .mini{font-size:1.375rem;margin-bottom:5px}#collection .banner .text p{font-size:2.125rem;margin-bottom:50px;font-family:"Rumeur","arial","sans-serif";display:block}#collection .banner .text a,#collection .banner .text p.view-el{font-weight:400;position:relative;padding-left:30px}#collection .banner .text a::before,#collection .banner .text p.view-el::before{content:"";display:inline-block;width:20px;border-top:1px solid #f2f3ee;position:absolute;left:0;top:50%}#collection .product-swiper>span{text-align:center;margin-bottom:50px;font-size:1.375rem;display:block}#filters .filter-sections{padding:0 10px}#filters .filter-sections .filter-section{margin-bottom:50px}#filters .filter-sections .filter-section p{font-weight:400;font-size:1.125rem;margin-bottom:15px}#filters .filter-sections .filter-section ul li{margin-bottom:10px}#filters .filter-sections .filter-section ul li label,#filters .filter-sections .filter-section ul li input[type="checkbox"]{cursor:pointer}#filters .filter-sections .filter-section.color ul{display:flex;flex-wrap:wrap}#filters .filter-sections .filter-section.color ul li{width:50%}#filters .filter-sections .filter-section.color ul li a{display:inline-block;position:relative;padding-left:40px}#filters .filter-sections .filter-section.color ul li a span.color{position:absolute;top:0;left:0;display:inline-block;border-radius:50%;border:1px solid #fff;font-size:0}#filters .filter-sections .filter-section.color ul li a span.color i{display:inline-block;width:25px;height:25px;border-radius:50%}#filters .filter-sections .filter-section.color ul li a span.text{color:#1d1d1c;line-height:25px;font-size:1rem}#filters .filter-sections .filter-section.color ul li.selected a span.color{border-color:#d9dbcf;padding:5px}#filters .filter-sections .filter-section.color ul li.selected a span.color i{width:15px;height:15px}#filters .filter-sections .filter-section.color ul li.selected a span.text{font-weight:400}#filters .filter-sections .filter-section.size ul{display:flex;flex-wrap:wrap}#filters .filter-sections .filter-section.size ul li{min-width:50px;height:50px;border:1px solid #fff;border-radius:50%}#filters .filter-sections .filter-section.size ul li a{display:block;height:50px;line-height:50px;text-align:center}#filters .filter-sections .filter-section.size ul li a span.text{font-size:.87rem}#filters .filter-sections .filter-section.size ul li.selected{border-color:#d9dbcf}#filters .filter-sections .filter-section.size ul li.selected a span.text{font-weight:400}#filters .filter-sections .filter-section ul.flex-list{display:flex;flex-wrap:wrap}#filters .filter-sections .filter-section ul.flex-list.wp-50 li{width:50%}#filters .filter-sections .filter-section ul.flex-list.wp-33 li{width:33%}#filters .filter-sections .filter-section ul.flex-list.wp-25 li{width:25%}#filters .filter-sections .filter-section.product-list ul li.selected a span.text{color:#00d8c1}#filters .filter-sections .filter-section.product-list ul li a span.text{font-size:1rem;line-height:25px;color:#1d1d1c}#popupFilters .modal-dialog .modal-content .modal-header{padding:30px 65px;justify-content:flex-start}#popupFilters .modal-dialog .modal-content .modal-header .close-modal{right:20px;left:auto}#popupFilters .modal-dialog .modal-content .modal-header .clear-all-btn{position:absolute;left:30px;top:25px}@media(min-width:1025px){#filters .filter-sections{padding:0}#popupFilters .modal-dialog .modal-content .modal-header{padding:40px 90px}#popupFilters .modal-dialog .modal-content .modal-header .close-modal{right:30px}#popupFilters .modal-dialog .modal-content .modal-header .clear-all-btn{left:60px}}#filter-row{position:sticky;top:0;transition:all .4s ease-in-out;background-color:#f2f3ee;z-index:0;padding:0 40px;margin-bottom:20px;margin-top:10px}#filter-row.sticked{top:71px;z-index:3}#filter-row .controls{display:flex;align-items:center;justify-content:space-between}#filter-row .controls .controls-left,#filter-row .controls .controls-right{display:flex;flex:1;align-items:center}#filter-row .controls .controls-left{justify-content:center}#filter-row .controls .controls-right{justify-content:flex-end;flex:0 0 20%;height:40px}#filter-row .controls .controls-left>div a{display:flex;align-items:center;position:relative;height:40px;color:#9a9a98;font-size:.9rem;transition:all .4s ease-in-out}#filter-row .controls .controls-left>div a:hover{color:#0a0808}#filter-row .controls .controls-left>div a.active{font-weight:400;color:#0a0808}#filter-row .controls .controls-left>.controls-left-items{display:flex;align-items:center;padding-right:0;margin-right:0;border-right:0}#filter-row .controls .controls-left .controls-border{display:flex;align-items:center;gap:30px;border-right:1px solid #e1e2d8;padding-right:20px;margin-right:20px}#filter-row .controls .controls-left .controls-left-items .btn-all{margin-right:30px}#filter-row .controls .controls-left .controls-border:last-child{border:0;padding-right:0;margin-right:0}#filter-row .controls .controls-right .change-col-btn{display:flex;align-items:center;height:40px;padding:0 20px;margin:0 20px;border-left:solid 1px #e1e2d8;border-right:solid 1px #e1e2d8}#filter-row .controls .controls-right .change-col .p-list-count{color:#9a9a98;font-size:.9rem}#filter-row .controls .controls-right .change-col-btn a{display:inline-flex;align-items:center;gap:5px}#filter-row .controls .controls-right .change-col-btn a span{width:6px;height:6px;background-color:#9a9a98}#filter-row .controls .controls-right .change-col-btn a span:last-child{display:none}#filter-row .controls .controls-right .filters-btn a{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#0a0808}#filter-row-image{position:relative;padding:0 40px;margin-bottom:20px}#filter-row-image .controls-bottom .controls-border{display:flex;justify-content:center;gap:152px;text-align:center;overflow-y:auto;height:100%}#filter-row-image .controls-bottom .controls-border::-webkit-scrollbar{display:none}#filter-row-image .controls-bottom .controls-border>div a{position:relative;display:block;color:#9a9a98;font-size:15px;line-height:20px;padding-bottom:8px}#filter-row-image .controls-bottom .controls-border>div a:after{content:'';position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#00d8c1;transition:all .8s ease-in-out}#filter-row-image .controls-bottom .controls-border>div a.active{font-weight:400;color:#353532}#filter-row-image .controls-bottom .controls-border>div a.active:after{width:100%}#filter-row-image .controls-bottom .controls-border>div a img{padding-bottom:20px}.page-product-list #product-list .p-list{width:100%}.page-product-list #product-list .products{padding:0}.page-product-list.products-col-2 #product-list .products .product{width:calc(100% / 3);padding:20px}.page-product-list.products-col-2 #filter-row .controls .controls-right .change-col-btn a span:last-child{display:block}#square-banners{padding:0 10px;margin:45px 0 115px;display:flex;flex-wrap:wrap}#square-banners .banner{position:relative;margin-bottom:10px;width:100%}#square-banners .banner figure{position:relative}#square-banners .banner figure::after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;background:linear-gradient(to top,rgba(0,0,0,0.6),rgba(0,0,0,0));pointer-events:none}#square-banners .banner .text{display:inline-block;position:absolute;padding:0 40px;width:100%;left:0;bottom:40px;color:#f2f3ee;text-align:center}#square-banners .banner .text .mini{font-size:1.375rem;line-height:1.09;margin-bottom:10px}#square-banners .banner .text p{font-size:2.125rem;font-family:"Rumeur","arial","sans-serif";text-transform:uppercase;display:block}@media(max-width:1024px){#square-banners .banner .text{bottom:20px}#square-banners .banner .text p{font-size:1.5rem}}@media(min-width:1024px){#square-banners{padding:0;margin:100px 0 160px;flex-wrap:nowrap}#square-banners .banner{position:relative;margin-bottom:0;width:50%}#square-banners .banner .text{position:absolute;padding:0;width:auto;left:10%;bottom:10%;text-align:left}#square-banners .banner .text.top{bottom:unset;top:10%}#square-banners .banner .text.right{left:unset;right:10%;text-align:right}#square-banners.triple .banner{width:calc(100% / 3)}#collection .banner{margin-bottom:65px}#collection .banner img{max-width:100%;width:100%}#collection .banner .text{top:225px;left:auto;right:0;width:35%;text-align:left;padding-right:20px}#collection .banner .text p{font-size:3.125rem;margin-bottom:65px}#collection .product-swiper>span{display:block;text-align:center;font-size:1.375rem;margin-bottom:110px}.page-product-list #site-footer{padding-bottom:0}.page-product-list #product-list{display:flex}.page-product-list #product-list .list-left{display:block;padding-left:180px}.page-product-list #product-list .list-left .left-menu{position:-webkit-sticky;position:sticky;top:100px;z-index:2;margin-left:-130px}.page-product-list #product-list .list-left .left-menu ul{padding:0}.page-product-list #product-list .list-left .left-menu ul li{margin-bottom:12px}.page-product-list #product-list .list-left .left-menu ul li a{transition:all .222s linear 0s;position:relative;font-size:1.125rem}.page-product-list #product-list .list-left .left-menu ul li a::before{content:"";display:inline-block;width:0;border-top:1px solid #353532;height:0;font-size:0;position:absolute;left:0;top:calc(50% - .5px);transition:all .222s linear 0s}.page-product-list #product-list .list-left .left-menu ul li a:hover{padding-left:20px}.page-product-list #product-list .list-left .left-menu ul li a:hover::before{width:15px}.page-product-list #product-list .list-left .left-menu ul li.selected a{padding-left:20px}.page-product-list #product-list .list-left .left-menu ul li.selected a::before{width:15px}.page-product-list #product-list .products .list-col-holder .list-col{width:calc(100% / 3)}.page-product-list .go-to-top{display:none}}@media(min-width:768px){.page-product-list.products-col-2 #filter-row .controls ul li.filters .change-col-btn span:nth-child(4){display:inline-block}#filter-row .controls ul li.filters .change-col-btn span:nth-child(2){display:inline-block}#filter-row .controls ul li.filters .change-col-btn span:nth-child(3){display:inline-block}}@media(min-width:1025px) and (prefers-reduced-motion:reduce){.page-product-list #product-list .list-left .left-menu ul li a,.page-product-list #product-list .list-left .left-menu ul li a::before{transition:none}}@media(max-width:1024px){#collection .banner .text .mini,#square-banners .banner .text .mini{font-size:.9rem}#filter-row-image{padding:0 24px}#filter-row-image .controls-bottom .controls-border{justify-content:flex-start;gap:0;scroll-snap-type:x mandatory}#filter-row-image .controls-bottom .controls-border>div{padding:0 10px;flex:0 0 29%;max-width:29%;scroll-snap-align:start}#filter-row{padding:0 10px}#filter-row.sticked{top:57px}#filter-row .controls .controls-left{width:calc(100% - 75px);justify-content:flex-start}#filter-row .controls .controls-left>.controls-left-items{position:relative;overflow-y:auto}#filter-row .controls .controls-left .controls-left-items .btn-all{margin-right:15px}#filter-row .controls .controls-left .controls-border{gap:15px;margin-right:15px;padding-right:15px}#filter-row .controls .controls-left>.controls-left-items a{white-space:nowrap}#filter-row .controls .controls-right .change-col{display:none}#filter-row .controls .controls-right .change-col-btn{padding-left:0;margin-left:0;border-left:0;margin-right:15px;padding-right:15px}#filter-row .controls .controls-right .change-col-btn a span{width:5px;height:5px}}@media(max-width:768px){#collection .banner{height:inherit}#collection .banner .text{top:45%}#collection .banner .text p{margin-bottom:0}.page-product-list.products-col-2 #product-list .products .product.product-category-banner{width:100%}.page-product-list.products-col-2 #filter-row .controls ul li.filters .change-col-btn span:nth-child(2){display:inline-block}.page-product-list.products-col-2 #product-list .products .product{width:100%}}@media(max-width:600px){#filter-row .controls .controls-right .change-col-btn a span:nth-child(2),#filter-row .controls .controls-right .change-col-btn a span:nth-child(3){display:none}}@media(max-width:375px){#filter-row-image{padding:0 6px}}.breadcrumb{display:flex;align-items:center;font-size:.8rem;list-style:none}.breadcrumb li,.breadcrumb a{color:#9a9a98;text-decoration:none}.breadcrumb li::after{content:" / ";margin:0 5px 0 3px}.breadcrumb li:last-of-type::after{content:none}@media(max-width:768px){.breadcrumb{padding-inline-start:17px;margin-bottom:10px}}.product-list-head-banner .banner{height:400px!important}.product-list-head-banner picture{position:absolute;top:0;left:0;right:0;bottom:0}.product-list-head-banner picture img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.category-seo-content{display:block;padding:60px 40px;color:#666}.category-content-wrapper section{margin-bottom:25px}.expandable-content{max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(0,1,0,1)}.expandable-content.is-expanded{max-height:5000px;transition:max-height 1s ease-in-out}.read-more-wrapper{margin-top:15px;text-align:center}.category-seo-content>span{display:block;margin-bottom:15px;font-size:22px;font-weight:600}.category-seo-content p{font-size:12px;margin-bottom:0;display:inline}.category-content-wrapper>p{padding-bottom:20px;display:block}.category-seo-content .category-description ul li p{font-size:12px;padding-left:0;margin-bottom:0}.category-seo-content section div{margin-bottom:8px;display:block}.category-seo-content .category-faq h3{display:block}.category-seo-content .category-faq p{margin-bottom:10px;display:block}.category-seo-content .category-seo-show-more{font-size:12px;text-decoration:underline}.category-seo-content section h2{font-size:17px;font-weight:600}.category-seo-content section h3{font-size:12px;font-weight:500;margin-bottom:0;display:inline}.category-seo-content section strong{font-weight:400;padding-right:3px}.category-seo-content .bag-style-category{display:flex;gap:12px}@media(max-width:767px){.product-list-head-banner .banner{height:200px!important}}#popupPattern.modal .modal-dialog .modal-content{background-color:transparent}#popupPattern.modal .modal-dialog .modal-content .modal-body{padding:0;background:#ffffffcf;backdrop-filter:blur(17.4px)}#popupPattern.modal .modal-dialog .modal-content .modal-header{background-color:#d9dbcf}.tshirt-pattern .pattern-title{text-align:center;font-size:14px;background-color:#d9dbcf;padding-bottom:12px}.pattern-slide{position:relative}.pattern-slide .swiper{overflow:hidden;background-color:#d9dbcf}.pattern-slide .swiper-wrapper{align-items:center;transform:translate3d(180px,0px,0px)}.pattern-slide .swiper-slide{width:50%;opacity:.5;transition:opacity .35s ease;cursor:pointer;box-sizing:border-box}.pattern-slide .swiper-slide-active{opacity:1;cursor:default}.pattern-slide-title{text-align:center;font-size:38px;font-family:"Rumeur","arial","sans-serif";min-height:1.5em;transition:opacity .35s ease;background-color:#d9dbcf}.pattern-slide-img{width:100%;aspect-ratio:3/5;overflow:hidden;background:transparent}.pattern-slide-img img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.pattern-slide-subtitle{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.pattern-slide-subtitle-p{margin:0 0 .5rem;font-size:1rem;font-weight:600}.pattern-slide-subtitle-span{display:block;font-size:.9rem;line-height:1.4;max-width:500px}.category-top-row{display:flex;gap:25px;justify-content:space-between}.pattern-modal-button{padding-right:40px}#popupPattern .swiper-pagination-progressbar{top:unset;bottom:0;width:100%;height:4px;left:0;background:#00000040;position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}#popupPattern .swiper-pagination-progressbar span{background:#00d8c1;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}@media(max-width:1024px){.tshirt-pattern .pattern-title{padding-top:20px;justify-content:center}#popupPattern .pattern-modal-button span{font-size:13px;height:100%}.pattern-slide-subtitle-p{font-size:20px}.pattern-slide-subtitle-span{font-size:18px}.category-seo-content{padding:50px 20px}.category-seo-content .bag-style-category{flex-direction:column}}@media(max-width:768px){.pattern-title{padding:0 10px;display:flex;justify-content:space-between}.pattern-modal-button{padding-right:0}a.pattern-modal-button>span{font-size:14px}}