body,html{height:100%;margin:0}.spinner-collection{position:fixed;z-index:9999;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.spinner-collection .spinner{background:#fff;padding:20px 20px 18px;border-radius:7px;box-shadow:3px 6px 14px 4px #1a1c2a14;bottom:0}.product-grid>.row:before{border-top-color:#fff!important}.collection-product-type{margin-bottom:5px;font-size:15px;color:#6d6d6d}.type-container{display:flex;flex-wrap:wrap}.type-title{border-bottom:1px solid #d7d7d7;margin-top:0!important;padding-bottom:10px!important}.variation-availability{line-height:18px}.box-with-categories .box-heading{background-color:#b7b7b7;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:8px 20px}.sidebar-product-filter li.active{font-weight:700}.sidebar-product-filter li:not(.disabled) label{cursor:pointer}.collection-filter-sidebar{padding:0 8px}.collection-filter-sidebar h2{font-size:20px;font-weight:600;border-bottom:1px solid #d7d7d7;text-transform:uppercase;padding-bottom:8px}.collection-filter-sidebar .sidebar-product-type-filter{margin-bottom:25px}@media only screen and (max-width:991px){.responsive .product-grid .row>div.col-xs-6:nth-child(odd){clear:none}.breadcrumb.full-width,.sidebar-product-filter,.filter-all,.filter-all-price{display:none}.collection-filter-mob{margin-top:10px}.collection-filter-mob h2{font-size:18px;border-bottom:none}.collection-filter-mob h2.target-open span img{transform:rotate(180deg)}.collection-filter-mob .bordered-sibebar-mob{border-top:1px solid #d7d7d7}.collection-filter-mob .filter-mob-title{background-color:#b7b7b7;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;padding:9px 20px;letter-spacing:1px;border:1px solid #9b9b9b;cursor:pointer;margin:0}.collection-filter-mob .filter-mob-title span{float:right}.collection-filter-mob .filter-mob-title span.down{display:inline-block}.collection-filter-mob .filter-mob-title span.cls,.collection-filter-mob .button-sidebar,.collection-filter-mob .filter-mob-inner{display:none}.collection-filter-mob.abst{position:absolute;top:-46px;transition:top .5s}.collection-filter-mob.spy-scrolled{position:fixed;top:0;width:calc(100% - 55px);z-index:999;transition:top .5s}.collection-filter-mob.filter-open{position:fixed;z-index:100000;width:100%;left:0;height:100%;top:0;background:#fff;margin-top:0;transition:none;bottom:0;overflow-y:scroll}.collection-filter-mob.filter-open .filter-mob-title{padding:15px 20px}.collection-filter-mob.filter-open .filter-mob-title span.down{display:none}.collection-filter-mob.filter-open .filter-mob-title span.cls{display:inline-block}.collection-filter-mob.filter-open .button-sidebar,.collection-filter-mob.filter-open .filter-mob-inner{display:block}.collection-filter-mob.filter-open .filter-mob-inner h2,.collection-filter-mob.filter-open .filter-mob-inner ul{padding-left:20px;padding-right:20px}.collection-filter-mob.filter-open .filter-mob-inner ul{margin-bottom:25px}.collection-filter-mob.filter-open .button-sidebar{padding-left:25px;padding-right:25px}.collection-filter-mob.filter-open.filtered .button-sidebar .clear{float:none}.collection-filter-mob.filter-open.filtered .button-sidebar .apply{display:inline-block}.collection-filter-mob.filtered .button-sidebar{display:block}.collection-filter-mob.filtered .button-sidebar .clear{float:right}.collection-filter-mob.filtered .button-sidebar .apply{display:none}.responsive .templateCollection #sidebar{position:static;width:100%}.button-sidebar{padding-top:15px}.button-sidebar .btn{border-radius:0;font-size:15px;padding:2px 15px;font-weight:400}.button-sidebar .apply{background-color:#000;color:#fff;border:1px solid #000000;margin-right:8px}.button-sidebar .clear{background-color:transparent;color:#000!important;border:1px solid #000000}.button-sidebar .apply:hover{background-color:transparent;color:#000!important}.button-sidebar .clear:hover{background-color:#000;color:#fff!important}#col-main{padding-top:0!important;margin-top:0!important}}.mini-breadcrumb.full-width{display:none}.banner-caption{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding-left:30px;padding-right:30px}.line-hr{position:absolute;left:0;right:0;bottom:0;margin:auto auto 40px;width:1px;height:30px;background-color:#fff}.banner-caption h1{font-size:60px;font-weight:700}.banner-caption p.caption{font-size:18px;letter-spacing:1.8px}.type-navigation{display:flex;justify-content:center;margin:40px 0}.type-navigation li{font-size:18px;text-transform:uppercase;margin:0 25px}.type-navigation li{display:block}.type-navigation li .img-container{max-width:300px;height:200px;min-width:260px;background:#f8f8f8;overflow:hidden;padding:25px 10px;margin-bottom:25px}.type-navigation li .img-container img{height:100%}.product:hover .image-swap-effect img:nth-child(2){visibility:hidden}#collection-template-2024{margin-bottom:5px;padding-bottom:5px}#sandbox.collection-2024,.faq-container-2024{max-width:1390px;margin:auto;width:100%}.collection-2024 .type-title{border:none;font-size:30px;text-transform:uppercase;font-weight:500}.collection-2024 .type-title.hassub{margin-bottom:0!important}.collection-2024 .type-subtitle{font-size:16px;margin-bottom:34px}.collection-2024 .product-item-advanced-wrapper{padding-top:40px!important}.collection-2024 .product-item{margin-bottom:40px;padding-left:25px;padding-right:25px}.collection-2024 .product-item-content{max-width:450px;margin:auto;padding:0 6px}.collection-2024 .label-tag{position:static}.collection-2024 .product-item-content .name a{font-size:25px;font-weight:500;display:block;line-height:30px;margin-bottom:5px;margin-left:auto;margin-right:auto}.collection-2024 .product-item-advanced-wrapper,.collection-2024 .product-item-content{background-color:#f8f8f8!important}.collection-2024 .product-item-content p.caption{line-height:21px;color:#8b8b8b}.collection-2024 .product-item-content .btn{background-color:transparent;border:1px solid #000;color:#000!important;border-radius:6px;letter-spacing:1.4px;font-size:14px;padding:12px 20px}.collection-2024 .product-item-content .btn:hover{background-color:#000;color:#fff!important}.collection-2024 .label-hidden .label-tag.label{padding:0;margin:0}.collection-2024 .label-tag.label{font-size:16px;display:inline-block;transform:rotate(0);margin:0 auto 20px;width:auto;font-weight:300;letter-spacing:.9px;padding:8px 15px 7px}.collection-2024 .label-tag.label-percentage{background-color:#c01e29}.collection-2024 .label-tag.label.label-pre-order{background-color:#000}.img-thumbnail-2024,.collection-2024 .left .image{padding:20px 50px 0}.collection-2024 .product-item-content .price{display:flex;justify-content:center;align-items:center;margin-bottom:18px}.collection-2024 .product-item-content .price span.price-new{font-size:20px;font-weight:500;margin:0 8px}.collection-2024 span.price-old{position:relative;margin-left:8px;color:#b8b8b8!important}.collection-2024 span.price-old:before{position:absolute;display:block!important;content:"";left:-7px;top:2px;width:1px;height:75%;background-color:#b8b8b8}.blog-container-2024{padding:43px 65px 25px}.blog-container-2024 .blogs{width:100%;margin-left:auto;margin-right:auto;max-width:1920px}.blog-container-2024 .blog{margin-bottom:30px}.blog-container-2024 h2{font-size:35px;font-weight:600;margin-top:0;margin-bottom:30px}.blog-container-2024 .text-blog h3{font-size:27px;font-weight:500;margin-bottom:12px}.blog-container-2024 .btn{background-color:#c01e29;padding:11px 30px 10px;border-radius:5px;letter-spacing:1.4px}.blog-container-2024 .btn:hover{background-color:#333}.faq-container-2024{padding-top:52px;padding-bottom:52px}.faq-container-2024 p{margin-bottom:15px;line-height:22px}.faq-container-2024 h2{font-size:25px;margin-top:0;margin-bottom:40px}.faq-container-2024 h4{font-size:20px}.faq-container-2024 ul,.faq-container-2024 ol{padding-left:15px}.faq-container-2024 h4.panel-title{margin:18px 0 14px}.faq-container-2024 .panel.panel-faq{border-bottom:1px solid #DADADA;padding-bottom:4px}.panel-title a .toggle-icon.pull-right:after{font-size:25px;color:#c01e29;content:"-"}.panel-title a.collapsed .toggle-icon.pull-right:after{content:"+"}.seo-blurb{margin-bottom:40px;padding-top:10px;margin-top:10px;clear:both}.seo-blurb h2{margin-top:0}.seo-blurb #readmore{font-weight:500;margin-top:12px;display:inline-block;color:#8b8b8b}.seo-blurb .outer{max-width:1010px;overflow:hidden;transition:all .4s;padding-left:30px;padding-right:30px}@media only screen and (max-width:1440px){#sandbox.collection-2024,.faq-container-2024{padding-left:35px;padding-right:35px;max-width:1200px}}@media only screen and (max-width:992px){.img-thumbnail-2024,.collection-2024 .left .image{padding:20px 30px 0}.product-grid .product.product-item-advanced-wrapper{padding-bottom:35px}}@media only screen and (max-width:767px){#col-main{padding:0!important}.thumb-navigate{margin-bottom:0;margin-top:20px}.thumb-navigate li{display:inline-block;width:11px;height:11px;background-color:#dadada;border-radius:100px;margin:0 4px;cursor:pointer}.thumb-navigate li.active{background-color:#888b93;cursor:default}.product .image-swap-effect .swap-image{left:auto!important;right:-100%}.image-swap-effect .main-images-wrapper.swapped .swap-image{left:auto!important;right:0%;visibility:visible;opacity:1;z-index:1}.collection-2024 .product-item{margin-bottom:20px}.collection-2024 .product-item-content .btn{padding:9px 17px}.collection-2024 .product-item-advanced-wrapper{padding:30px 0 20px!important}.img-thumbnail-2024,.collection-2024 .left .image{padding:20px 3px 3px}}@media only screen and (max-width:500px){#sandbox.collection-2024,.faq-container-2024{padding-left:24px;padding-right:24px}.type-navigation li .img-container{height:auto;padding:20px 9px}.type-navigation li{margin:0 9px}.collection-2024 .product-item-content{padding:0 25px}.product-item-content .price span.price-old{font-size:16px}.collection-2024 .product-item-content .price span.price-new{font-size:22px}.blog-container-2024{padding-left:25px;padding-right:25px}.faq-container-2024{background-color:#f5f5f5}.faq-container-2024 h4,.panel-title a .toggle-icon.pull-right:after{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom_collection.css.map */
