@keyframes plusanimation{0%{width:20px;height:20px}50%{width:35px;height:35px}to{width:20px;height:20px}}.collection-filter{padding:60px 0 10px}@media only screen and (max-width: 480px){.collection-filter{padding:0 0 10px}}@media only screen and (max-width: 767px){.collection-filter{padding:0 0 10px}.collection-filter.has_sticky{padding:0}}.collection-filter.has_sticky .col-filter>ul{border:none}@media only screen and (max-width: 767px){.collection-filter .cs-container{padding:0}}.collection-filter .col-filter>ul{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width: 767px){.collection-filter .col-filter>ul{border-top:1px solid var(--black);border-bottom:1px solid var(--black);align-items:revert}}.collection-filter .col-filter>ul>li{padding:0 25px}@media only screen and (max-width: 767px){.collection-filter .col-filter>ul>li{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:25%;padding:20px 10px;border-right:1px solid var(--black)}.collection-filter .col-filter>ul>li:last-child{border:none}}@media only screen and (max-width: 640px){.collection-filter .col-filter>ul>li{width:33.33%}}@media only screen and (max-width: 640px){.collection-filter .col-filter>ul>li:nth-child(2){display:none}}.collection-filter .col-filter>ul>li>a{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width: 767px){.collection-filter .col-filter>ul>li>a{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media only screen and (max-width: 360px){.collection-filter .col-filter>ul>li>a svg{width:18px;height:18px}}.collection-filter .col-filter>ul>li>a span{font-size:12px;font-weight:300;letter-spacing:2px;text-transform:uppercase;margin-left:10px;font-family:GT-America-light}@media only screen and (max-width: 360px){.collection-filter .col-filter>ul>li>a span{font-size:10px}}.collection-filter .col-filter>ul>li>a span span{margin:0}@media only screen and (max-width: 640px){.collection-filter .col-filter>ul>li>a span span{display:none}}@media only screen and (max-width: 640px){.collection-filter .col-filter>ul>li>a span{font-weight:700}}.collection-filter .col-filter>ul>li>a.filter-sortby svg{width:25px;height:14px}.collection-filter .col-filter>ul>li>a.active span{font-weight:400;font-family:GT-America-bold;text-decoration:underline}.collection-filter .col-filter>ul>li>a.compare-hats svg .check{display:none}.collection-filter .col-filter>ul>li>a.compare-hats.this_active svg .check{display:block}.collection-filter .col-filter>ul>li>a.compare-hats.this_active span{font-family:GT-America-bold;text-decoration:underline}.core-class-filter .col-filter>ul>li>a span{letter-spacing:1.25px}.core-class-filter .cm-fl-inner .tabs-nav .tabs li a,.core-class-filter .cm-sort-filter ul li a,.core-class-filter .filter-select ul li a{letter-spacing:1.25px}.cm-filter-main{background-color:#f0f0f0;padding:15px 30px 40px;margin:50px 0 10px;display:none;position:relative}@media only screen and (max-width: 800px){.cm-filter-main{margin:30px 0 10px}}@media only screen and (max-width: 767px){.cm-filter-main{margin:0}}@media only screen and (max-width: 640px){.cm-filter-main{margin:0;max-height:calc(90vh - 139px)}}@media only screen and (max-width: 480px){.cm-filter-main{padding:20px 20px 30px;overflow:auto;height:100%}}.cm-filter-main .mob-sort-by{display:none}@media only screen and (max-width: 640px){.cm-filter-main .mob-sort-by{display:block}}.cm-filter-main .close-filter{text-align:right;margin:0 0 25px}.cm-filter-main::-webkit-scrollbar{width:10px!important}.cm-filter-main::-webkit-scrollbar-track{width:10px!important}.cm-filter-main::-webkit-scrollbar-thumb{background-color:#cacaca!important;outline:none!important}@media only screen and (max-width: 640px){.cm-fl-inner{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cm-fl-inner .tabs-nav{margin:0 0 25px}@media only screen and (max-width: 640px){.cm-fl-inner .tabs-nav{max-width:110px;width:100%;margin:0;align-items:flex-start!important;justify-content:flex-start!important}}@media only screen and (max-width: 360px){.cm-fl-inner .tabs-nav{max-width:90px}}.cm-fl-inner .tabs-nav .tabs{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width: 640px){.cm-fl-inner .tabs-nav .tabs{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.cm-fl-inner .tabs-nav .tabs li{padding:0 25px}@media only screen and (max-width: 767px){.cm-fl-inner .tabs-nav .tabs li{padding:0 15px}}@media only screen and (max-width: 640px){.cm-fl-inner .tabs-nav .tabs li{padding:3px 10px}}.cm-fl-inner .tabs-nav .tabs li a{font-size:12px;font-weight:300;letter-spacing:1.99px;text-transform:uppercase;cursor:pointer;position:relative;font-family:GT-America-light}.cm-fl-inner .tabs-nav .tabs li a:before,.cm-fl-inner .tabs-nav .tabs li a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:var(--black)}.cm-fl-inner .tabs-nav .tabs li a:before{height:7px;width:1px;left:-11px}.cm-fl-inner .tabs-nav .tabs li a:after{left:-14px;width:7px;height:1px}.cm-fl-inner .tabs-nav .tabs li.current a{font-weight:900;text-decoration:underline;color:#000;font-family:GT-America-bold}.cm-fl-inner .tabs-nav .tabs li.current a:before{content:none}@media only screen and (max-width: 640px){.cm-fl-inner .tab-content{width:calc(100% - 110px);padding-left:10px}}@media only screen and (max-width: 360px){.cm-fl-inner .tab-content{width:calc(100% - 90px)}}.tab-content,.tab-sub-content{display:none}.tab-content.current,.tab-sub-content.current{display:block}.filter-tag{margin:30px 0 0}.filter-tag ul{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-tag ul li{padding:5px}.filter-tag ul li h4{background:var(--black);color:#fff;text-transform:uppercase;font-family:GT-America-light;font-size:14px;padding:3px 15px;border-radius:20px;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:300}.filter-tag ul li h4 a{width:14px;height:14px;margin-left:10px}.filter-tag ul li h4 a svg{width:100%;height:100%}.filter-tag ul li h4 a svg path{fill:#fff}.filter-select ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px}@media only screen and (max-width: 991px){.filter-select ul{margin:-5px}}.filter-select ul li{width:16.66%;padding:20px}@media only screen and (max-width: 991px){.filter-select ul li{padding:5px}}@media only screen and (max-width: 767px){.filter-select ul li{width:25%}}@media only screen and (max-width: 640px){.filter-select ul li{width:50%}}.filter-select ul li input{display:none}.filter-select ul li input:checked+label{font-weight:900}.filter-select ul li label{font-size:12px;letter-spacing:1.99px;font-weight:300;height:85px;background:#fff;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;cursor:default;text-align:center;padding:5px}@media only screen and (max-width: 767px){.filter-select ul li label{height:40px}}.cm-sort-filter ul,.filter-select ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px}@media only screen and (max-width: 991px){.cm-sort-filter ul,.filter-select ul{margin:-5px}}.cm-sort-filter ul li,.filter-select ul li{padding:20px;width:16.66%}@media only screen and (max-width: 991px){.cm-sort-filter ul li,.filter-select ul li{padding:5px}}@media only screen and (max-width: 800px){.cm-sort-filter ul li,.filter-select ul li{width:25%}}@media only screen and (max-width: 640px){.cm-sort-filter ul li,.filter-select ul li{width:50%}}.cm-sort-filter ul li a,.filter-select ul li a{display:block;width:100%;background-color:#fff;height:85px;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:12px;font-weight:300;letter-spacing:1.99px;text-transform:uppercase;padding:10px;text-align:center;line-height:20px;font-family:GT-America-light;word-break:unset}@media only screen and (max-width: 767px){.cm-sort-filter ul li a,.filter-select ul li a{height:100%}}.cm-sort-filter ul li a.selected,.filter-select ul li a.selected{font-weight:900;font-family:GT-America-bold}.product-wrapper .products_item{padding:0 25px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-wrapper .products_item .product-card{width:25%}@media only screen and (max-width: 991px){.product-wrapper .products_item{padding:0}}@media only screen and (max-width: 768px){.product-wrapper .products_item .product-card{width:33.33%}}@media only screen and (max-width: 480px){.product-wrapper .products_item .product-card{width:50%}}.product-wrapper .products_item .slick-arrow{position:absolute;top:50%;z-index:1;height:22px;width:12px;background:transparent url(../svg/hatarrowe7c9.svg?v=1613219919) no-repeat;background-position:center;font-size:0;border:0}.product-wrapper .products_item .slick-arrow.slick-disabled{display:none!important}.product-wrapper .products_item .slick-arrow.slick-prev{left:0}.product-wrapper .products_item .slick-arrow.slick-next{right:0;transform:rotateY(180deg)}.product-wrapper .products_item .no_search{text-align:center;display:block;width:100%;font-size:20px;padding:40px 0}.product-card{padding:90px 25px;position:relative}@media only screen and (max-width: 991px){.product-card{padding:90px 10px}}@media only screen and (max-width: 767px){.product-card{padding:20px 15px 50px}}@media only screen and (max-width: 540px){.product-card{padding:20px 15px 50px}}.product-card .pr-img-wrapper,.product-card .pr-img-wrapper_wp{position:relative;overflow:hidden}.product-card .pr-img-wrapper .compare-hat-option,.product-card .pr-img-wrapper_wp .compare-hat-option{display:none}.product-card .pr-img-wrapper .compare-hat-option.active,.product-card .pr-img-wrapper_wp .compare-hat-option.active{display:block}.product-card .pr-img-wrapper .compare-hat-option a,.product-card .pr-img-wrapper_wp .compare-hat-option a{padding:0;position:absolute;right:0;left:auto;width:auto;height:auto;z-index:1;font-size:12px;font-weight:900;letter-spacing:2px;font-family:GT-America-black;text-decoration:underline;text-transform:uppercase}.product-card .pr-img-wrapper .compare-hat-option a.disabled,.product-card .pr-img-wrapper_wp .compare-hat-option a.disabled{opacity:.3}.product-card .pr-img-wrapper a,.product-card .pr-img-wrapper_wp a{display:block;width:80%;height:auto;position:relative;overflow:hidden;margin:0 auto}.product-card .pr-img-wrapper a img,.product-card .pr-img-wrapper_wp a img{width:100%;display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;transition:all .1s ease-in-out}.product-card .pr-img-wrapper a img.hover-img,.product-card .pr-img-wrapper_wp a img.hover-img{opacity:0;visibility:hidden}.product-card .pr-img-wrapper a .limited-ad-pr,.product-card .pr-img-wrapper_wp a .limited-ad-pr{position:absolute;top:0}.product-card .pr-img-wrapper a .limited-ad-pr h5,.product-card .pr-img-wrapper_wp a .limited-ad-pr h5{background-color:#a99375;max-width:73px;font-size:14px;color:#fff;font-family:GT-America-light;letter-spacing:1.3px;font-weight:300;line-height:15px;text-transform:uppercase;padding:3px 5px;text-align:center}.product-card .pr-img-wrapper .slick-arrow,.product-card .pr-img-wrapper_wp .slick-arrow{opacity:0;visibility:hidden;transition:all .2s ease-in-out}@media only screen and (max-width: 900px){.product-card .pr-img-wrapper .slick-arrow,.product-card .pr-img-wrapper_wp .slick-arrow{opacity:1;visibility:visible}}.product-card .pr-img-wrapper:hover .slick-arrow,.product-card .pr-img-wrapper_wp:hover .slick-arrow{opacity:1;visibility:visible}.product-card .pr-img-wrapper:hover a .real-img,.product-card .pr-img-wrapper_wp:hover a .real-img{opacity:0;visibility:hidden}.product-card .pr-img-wrapper:hover a .hover-img,.product-card .pr-img-wrapper_wp:hover a .hover-img{opacity:1;visibility:visible}.product-card .pr-details{padding:20px 0 0}.product-card .pr-details .product-name-price{font-family:GT-America-Regular}.product-card .pr-details .product-name-price h4 a{font-size:18px;letter-spacing:.75px;line-height:30px;color:var(--black);font-weight:500;font-family:GT-America-bold}.product-card .pr-details .product-name-price h3{font-size:18px;letter-spacing:.75px;line-height:30px;font-weight:500;color:var(--black);font-family:GT-America-bold}.product-card .product-color{margin:10px 0 0}.product-card .product-color ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2px}.product-card .product-color ul li{padding:0 5px}.product-card .product-color ul li input{display:none}.product-card .product-color ul li input:checked+label:before{content:"";position:absolute;left:-3px;top:-3px;bottom:-3px;right:-3px;border:1px solid #000}.product-card .product-color ul li label{display:block;width:24px;height:24px;position:relative;cursor:pointer}.product-card .product-color ul li label.color1{background-color:#4a0f0f}.product-card .product-color ul li label.color2{background-color:#bb0c0c}.product-card .product-color ul li label.color3{background-color:#225404}.product-card .product-color ul li label.color4{background-color:#080908}.quick_view_btn svg{width:20px;height:20px;animation-name:plusanimation;animation-duration:.8s;animation-iteration-count:infinite}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.selector-wrapper{display:none}.quick-add{background-color:#ededee;padding:5px 10px 10px;text-align:center;position:absolute;bottom:-5px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease-in-out;left:25px;right:25px}@media only screen and (max-width: 991px){.quick-add{left:10px;right:10px}}@media only screen and (max-width: 767px){.quick-add{bottom:10px}}.quick-add .quick-add-title{font-size:12px;letter-spacing:.5px;font-weight:900;line-height:20px;color:var(--black);font-family:GT-America-black;margin:0 0 5px}.quick-add ul{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -2px}.quick-add ul li{padding:0 2px}.quick-add ul li input{display:none}.quick-add ul li input:checked+label{font-weight:700;font-family:GT-America-bold}.quick-add ul li input:disabled+label{cursor:not-allowed}.quick-add ul li input:disabled+label:before{content:"";width:53px;height:1px;background:#34322e;position:absolute;transform:rotate(45deg)}.quick-add ul li label{background-color:#fff;border:1px solid #34322e;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:16px;font-weight:300;text-transform:uppercase;min-width:39px;min-height:39px;font-family:GT-America-light;color:var(--black);position:relative;cursor:pointer}.quick-add ul li.has_no_qty label{cursor:not-allowed}.quick-add ul li.has_no_qty label:before{content:"";width:53px;height:1px;background:#34322e;position:absolute;transform:rotate(45deg)}.quick-add .swatch-element.small{order:1}.quick-add .swatch-element.medium{order:2}.quick-add .swatch-element.large{order:3}.quick-add .swatch-element.x-large{order:4}.quick-add .swatch-element.xx-large{order:5}.quick-add .option_Size:before,.quick-add .option_Size:after{content:none}.has_sticky{position:fixed;top:0;left:0;right:0;background:#fff;padding:20px 0;z-index:9;border-bottom:1px solid var(--black)}@media only screen and (max-width: 767px){.has_sticky{top:74px}}.has_sticky .tabs-nav{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.quick-add-mob{display:none;margin:5px 0 0}@media only screen and (max-width: 767px){.quick-add-mob{display:block}}.quick-add-mob a{font-size:14px;font-family:GT-America-bold;text-transform:uppercase;padding-left:20px;position:relative;color:var(--black)}.quick-add-mob a:before,.quick-add-mob a:after{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);background:#000}.quick-add-mob a:before{width:10px;height:2px;left:0}.quick-add-mob a:after{width:2px;height:10px;left:4px}.quick-add-mob a.quick-active{text-decoration:underline}.quick-add-mob a.quick-active:after{content:none}.filter-search-drop .search-close{margin:0 0 15px;text-align:right}.filter-search-drop .search_note{text-align:center;margin:0 0 25px;font-size:18px;text-transform:uppercase;line-height:30px;font-family:GT-America-bold}.filter-search-drop .search-input{max-width:550px;margin:0 auto;display:flex}.filter-search-drop .search-input .search-input-inner{flex:1 0 0;display:flex;position:relative}.filter-search-drop .search-input .search-input-inner .search-close-input{position:absolute;right:0}.filter-search-drop .search-input .search-input-inner .search-close-input button{background:transparent}.filter-search-drop .search-input .search-input-inner .search-close-input button svg{width:15px}.filter-search-drop .search-input input{flex:1 0 0;border:1px solid #000;height:40px;padding:10px 40px 10px 10px;width:100%}.filter-search-drop .search-input button{background:var(--black);border:none;box-shadow:none;height:40px;width:40px;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.product-name-price small{color:#000;font-weight:400;font-family:GT-America-light;margin:auto;margin-right:.5rem}.collection_banner{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/190/assets/section-main-collection.css.map?v=107538640681186567781675699379 */
