body{background:#666}.custom-collection .container{max-width:100%!important;width:100%!important;padding:0 60px!important}.custom-collection .container:after,.custom-collection .container:before{display:none!important}.custom-collection .row{display:flex;flex-wrap:wrap}.custom-collection .row:after,.custom-collection .row:before{display:none}.custom-collection .collection-banner .container{max-width:100%;padding:0 60px!important}.custom-collection .collection-banner{background:#000;padding:100px 0 0;margin:0}.custom-collection .collection-banner h1{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);font-size:40px;font-weight:700;line-height:1.2}.custom-collection .collection-banner .collection-banner__description{max-width:700px;margin:0!important}.custom-collection .collection-banner .collection-banner__description p{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.35);font-size:15px;font-weight:400;line-height:1.4}.custom-collection .collection-banner .collection-banner-image img{max-height:650px;object-fit:cover}.custom-collection .collection-banner .collection-banner-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 40px 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;text-align:left}.product-list-section{padding:30px 0 100px;background:#000;display:flex;flex-direction:column;gap:30px}.product-list-section.no-banner{padding:90px 0 100px}.product-list-section #product-grid{gap:50px}.product-list-section .product-block{flex:0 0 calc((100% - 100px) / 3);max-width:calc((100% - 100px) / 3);padding:0;margin:0;border:0;text-align:left;display:flex;flex-direction:column;gap:30px}.product-list-section .product-details-block{display:flex;flex-direction:column;flex:1;gap:15px}.product-list-section .product-highlights{flex:1;display:flex;flex-direction:column;gap:5px}.product-list-section .product-highlights p{color:#fff;font-size:13px;font-weight:400;line-height:1.4}.product-list-section .see-all a{display:flex;align-items:center;gap:10px;color:#fff;font-size:20px;font-weight:400;line-height:normal;text-transform:capitalize}.product-list-section .top-badge{width:max-content;height:25px;padding:3px 7px;display:flex;align-items:center;justify-content:center;background:var(--Black, #000);border:0;color:#fff;font-size:12px;font-weight:600;line-height:1.56em}.product-list-section .top-badge.sale-off{background:#b7080d}.product-list-section .product-badge.top{position:absolute;top:0;right:0}.product-list-section .bottom-badge{margin:10px 0 0!important}.product-list-section .bottom-badge p{color:var(--Black, #000);font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;margin:0!important}.product-list-section .product-title{color:var(--Black, #000);font-size:20px;font-weight:600;line-height:1.2}.product-list-section .product-title a{display:block;line-height:inherit;color:#fff}.product-list-section .product-price-view{margin-top:0}.product-list-section .product-price{display:flex;align-items:center;gap:10px}.product-list-section .regular-price{color:#e77219;font-size:25px;font-weight:600;line-height:1.2}.product-list-section .sale-price{color:var(--Sale, #b7080d);font-size:20px;font-weight:600;line-height:1.5em}.product-list-section .orig-price{color:var(--Dark-Grey, #888);font-size:12px;font-weight:400;line-height:1.5em;text-decoration-line:line-through}.product-list-section .out-stock{color:var(--Black, #000)!important}.product-list-section .product-filter-new{padding:0 20px 0 0}.product-list-section .product-list-custom{padding:0 0 0 20px}.product-list-section .filter-head{padding-bottom:12px;border-bottom:.5px solid #bab9b9;margin-bottom:5px}.product-list-section .filter-head h4{padding:5px 0;color:#fff;font-size:20px;font-weight:700;line-height:1.56;text-transform:uppercase}.product-list-section .accordion-item{padding:15px 0;border:0;background:none}.product-list-section .accordion-button{padding:0;background:none;border:0;outline:0;box-shadow:none;color:#fff;font-size:15px;font-weight:700;line-height:1.56;text-transform:uppercase}.product-list-section .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' viewBox='0 0 20 10' fill='none'%3E%3Cpath d='M3.86404e-07 1.1601L1.1775 5.14703e-08L9.4175 8.11824C9.57389 8.27227 9.78596 8.35879 10.0071 8.35879C10.2282 8.35879 10.4403 8.27227 10.5967 8.11824L18.8208 0.0139682L20 1.17571L11.7758 9.27834C11.3067 9.74042 10.6705 10 10.0071 10C9.34371 10 8.70749 9.74042 8.23833 9.27834L3.86404e-07 1.1601Z' fill='white'/%3E%3C/svg%3E");background-size:20px 10px;width:20px;height:10px;transform:rotate(0)}.product-list-section .accordion-button:not(.collapsed):after{transform:rotate(180deg)}.product-list-section .accordion-body{padding:20px 0 0;display:flex;flex-direction:column;gap:15px}.product-list-section .accordion-body label{position:relative;display:flex!important;align-items:center;gap:8px;padding:0;margin-bottom:0!important;color:#fff;font-size:15px;font-weight:400;line-height:1;cursor:pointer}.product-list-section .accordion-body label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;margin:0}.product-list-section .accordion-body label .checkmark{display:inline-block;position:relative;width:18px;height:18px;border:.5px solid #bbb;border-radius:0;box-sizing:border-box;transition:all .2s ease}.product-list-section .accordion-body label:hover input~.checkmark:after,.product-list-section .accordion-body label input:checked~.checkmark:after{content:"";display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;background:#fff;transform:translate(-50%,-50%)}.product-list-section .filter-box{display:none;padding:15px 0;border-bottom:.5px solid #bab9b9;margin-bottom:5px}.product-list-section .filter-box.active{display:block}.product-list-section .filter-box h5{padding-bottom:12px;color:#fff;font-size:15px;font-weight:700;line-height:1.56}.product-list-section .filter-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.product-list-section .filter-item,.product-list-section .clear-filters{display:flex;align-items:center;justify-content:center;gap:8px;padding:3px 8px;background:#aaa;border:0;border-radius:8px;outline:0;box-shadow:none}.product-list-section .price-filter label{color:#fff;font-size:15px;font-weight:400;line-height:1.56}.product-list-section .price-filter input{width:100%;height:55px;padding:12px;margin:0;border:1px solid var(--Line, #bab9b9);color:#fff;font-size:15px}.product-list-section .price-filter-group{display:flex;gap:30px}.product-list-section .input-group{flex:1}.product-list-section .sort-filter{display:flex;justify-content:flex-end}.product-list-section .custom-sort-dropdown{position:relative}.product-list-section #sort-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 15px;background:none;border:.5px solid var(--Line, #bab9b9);outline:0;box-shadow:none;color:#fff;font-size:12px;font-weight:400;line-height:1.56;text-transform:uppercase}.product-list-section #sort-button svg{transition:transform .3s ease}.product-list-section #sort-button.open svg{transform:rotate(180deg)}.product-list-section #sort-options{position:absolute;top:41px;left:0;z-index:10;width:100%;list-style:none;padding:0;margin:0;background:#fff;border:.5px solid var(--Line, #bab9b9);border-top:0}.product-list-section #sort-options li{padding:10px 15px;border-bottom:1px solid #e5e5e5;color:var(--Black, #000);font-size:12px;font-weight:400;line-height:1em;text-transform:uppercase;cursor:pointer}.product-list-section .list-head{padding-bottom:12px;border-bottom:.5px solid #bab9b9;margin-bottom:5px}.product-list-section .list-head .row{align-items:center}.product-list-section .show-sort{display:flex;justify-content:flex-end;align-items:center;gap:20px}.product-list-section .show-sort p{color:#fff}.product-list-section .popular-tags{display:flex;align-items:flex-start;gap:17px}.product-list-section .popular-tags .popular-label{padding:5px 0!important;color:#fff;font-size:20px;font-weight:700;line-height:1.56;text-transform:uppercase}.infinite-loader{display:none;text-align:center}.filter-mob{position:fixed;top:0;left:0;z-index:10000000000;width:100%;height:100%;overflow-y:auto;background:#000;display:flex;flex-direction:column;transform:translateY(-100%);transition:transform .35s ease}.filter-mob.active{transform:translateY(0)}.filter-mob .filter-wrapper{display:flex;flex-direction:column;flex:1;padding:0;gap:0}.filter-mob .filter-head{position:relative;display:flex;justify-content:center;align-items:center;height:58px;padding:10px 0;background:#000;border-bottom:0;margin-bottom:0}.filter-mob .filter-head h4{color:#fff;font-size:20px;font-weight:700;line-height:1.5;text-transform:uppercase}.filter-mob .filter-head svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.filter-mob .product-filter{padding:0!important}.filter-mob .product-filter .accordion-button{padding:0 0 30px;color:var(--Black, #000);font-size:22px;font-weight:500;line-height:1em}.filter-mob .product-filter .accordion-body{display:flex;flex-direction:column;gap:20px}.filter-mob .product-filter label{color:var(--Black, #000);font-size:20px;font-weight:400}.filter-mob .product-filter label .checkmark{width:20px;height:20px;top:-1px}.filter-mob .product-filter label input[type=checkbox]:checked+.checkmark:after{content:"";position:absolute;left:6px;top:0;width:7px;height:14px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}#ajax-filter-form-mob{display:flex;flex-direction:column;gap:35px}.filter-mob .filter-foot{position:sticky;bottom:0;left:0;width:100%;padding:25px 30px;display:flex;align-items:center;justify-content:center;gap:20px;background:#000}.filter-mob .filter-foot #apply-filters,.filter-mob .filter-foot #clear-filters-mob{display:flex;align-items:center;justify-content:center;width:50%;height:50px;padding:19px 0 17px;color:#000;font-size:18px;font-weight:600;line-height:1em;text-align:center;text-transform:uppercase}.filter-mob .filter-foot #apply-filters{background:#000;color:#fff;border:1px solid #fff}.filter-mob .filter-foot #clear-filters-mob{background:#fff;border:1px solid #000}.why-xds{padding:65px 0 100px}.why-xds .row{gap:40px}.why-xds h2{color:#fff;font-size:45px;font-weight:400;text-transform:capitalize;letter-spacing:0}.why-xds h3{color:#fff;font-size:30px;font-weight:600;text-transform:capitalize;margin-bottom:10px!important}.why-xds p{color:#fff;font-size:20px;font-weight:400;line-height:1.4}.why-xds .retailer-btn{display:flex;align-items:center;justify-content:center;width:210px;height:38px;margin-top:45px;border:1px solid #000;border-radius:55px;color:#fff;font-size:15px;font-weight:400;letter-spacing:1.5px;text-transform:capitalize;transition:all .3s ease}.why-xds .retailer-btn:hover{color:#fff;border:1px solid #000;background:#000}.wx-content{display:flex;flex-wrap:wrap;gap:45px}.wx-block{flex:1;display:flex;flex-direction:column;gap:30px}.custom-collection .featured-products{padding:25px 0 0}.custom-collection .featured-products .featured-block{display:flex;flex-wrap:wrap;padding:25px 0;gap:100px}.custom-collection .featured-products .featured-block:nth-child(2n){flex-direction:row-reverse}.featured-block .featured-image{flex:1}.featured-block .featured-content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:30px}.featured-block h2{color:var(--Black, #000);font-size:60px;font-weight:600;text-transform:initial;letter-spacing:0}.featured-block p{color:var(--Black, #000);font-size:25px;font-weight:400;line-height:1.4}.featured-block .see-more-btn{display:flex;align-items:center;justify-content:center;width:165px;height:45px;border:1px solid var(--Black, #000);border-radius:54px;color:var(--Black, #000);font-size:20px;font-weight:400;letter-spacing:2px;text-transform:capitalize;transition:all .3s ease}.featured-block .see-more-btn:hover{color:#fff;border:1px solid #000;background:#000}@media screen and (min-width:1700px){.featured-products .container{max-width:1645px!important;padding:0 15px!important}.featured-block .featured-image{flex:0 0 860px}}@media screen and (max-width:1200px){.custom-collection .collection-banner .collection-banner-text{padding:40px 60px}.product-list-section .product-list-custom{padding:20px 10px}}@media screen and (max-width:991.98px){.custom-collection .collection-banner h1{font-size:20px}.custom-collection .collection-banner .collection-banner__description{max-width:100%}.custom-collection .collection-banner .collection-banner__description p{font-size:14px}.custom-collection .collection-banner .collection-banner-text{position:relative;padding:20px 35px 25px}.banner-wrapper{background:#000;display:flex;flex-direction:column-reverse}.custom-collection.collection-all .banner-wrapper{background:#000;flex-direction:column}.custom-collection.collection-all .collection-banner h1,.custom-collection.collection-all .collection-banner p{color:#fff}.custom-collection .collection-banner .container{padding:0 15px!important}.product-list-section .product-block{flex:0 0 calc((100% - 50px)/2);max-width:calc((100% - 50px)/2);gap:0}.product-list-section .product-filter-new,.product-list-section .product-filter-new .filter-head{display:none}.product-list-section .product-list-custom{padding:0 0 20px}.product-list-section .list-head{border-bottom:0;padding-bottom:20px;margin:0}.product-list-section .btn-filter-block{margin:20px 0}.product-list-section .btn-filter{display:flex;align-items:center;justify-content:center;height:45px;padding:0 15px;background:#fff;border:0;outline:0;box-shadow:none;color:#000;font-size:16px;font-weight:700;line-height:1.5;text-transform:uppercase}.product-list-section .accordion-button{display:flex;align-items:center;height:35px;padding:15px 25px 15px 40px}.product-list-section .accordion-body{padding:20px 40px 0}.product-list-section .filter-box{padding:15px 40px}.filter-mob .filter-head{margin-bottom:0}}@media screen and (max-width:767.98px){.custom-collection .container{padding:0 35px!important}.custom-collection .collection-banner .container,.custom-collection .featured-products .container{padding:0 15px!important}.custom-collection .collection-banner h1{font-size:20px}.custom-collection .collection-banner .collection-banner-text{gap:10px}.product-list-section #product-grid{gap:15px}.product-list-section .product-block{gap:15px;flex:0 0 calc((100% - 15px)/2);max-width:calc((100% - 15px)/2)}.product-list-section .product-highlights p{font-size:12px}.product-list-section .regular-price,.product-list-section .sale-price{font-size:18px}.product-list-section .orig-price{font-size:10px}.product-list-section .top-badge{height:20px;padding:1px 5px}.product-list-section .product-badge.top{width:72px}.product-list-section .bottom-badge{margin:5px 0 0!important}.product-list-section .bottom-badge p{font-size:10px}.why-xds{padding:30px 0}.why-xds .row{gap:20px}.why-xds h2{font-size:30px}.why-xds h3{font-size:20px}.why-xds p{font-size:14px}.wx-block{flex:0 0 100%}.wx-content{gap:25px}.featured-block{padding:10px 0;gap:15px}.featured-block .featured-image,.featured-block .featured-content{flex:0 0 100%}.featured-block .featured-content{padding:0 15px}.featured-block h2{font-size:30px}.featured-block p{font-size:20px}.product-list-section .product-details-block{align-items:center}}@media screen and (max-width:430px){.product-list-section .product-block{flex:0 0 100%;max-width:100%}.product-list-section .product-title{margin-bottom:0!important;font-size:20px;text-align:center}.product-list-section .product-highlights{text-align:center}.product-list-section .see-all a{justify-content:center;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-new.css.map */
