.cfdc-social-links{display:flex;margin-top:15px;column-gap:10px}.cfdc-social-links img{filter:invert(1);width:25px}.var-opt{display:flex;flex-wrap:wrap}.variant-options-cls{position:relative}.variant-options-cls:hover .tooltip-clr,.variant-options-cls:hover:before{visibility:visible;opacity:1}.variant-options-cls span.tooltip-clr{visibility:hidden;background-color:#383838;color:#fff;text-align:center;position:absolute;z-index:1;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;bottom:120%;left:50%;transform:translate(-50%);letter-spacing:0}.variant-options-cls span.tooltip-clr:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#383838 transparent transparent transparent}.inta-titles{margin-bottom:40px;text-align:center}.template--about_us .inta-titles,.template--brand-reps .inta-titles{margin-top:68px}.inta-titles h2{color:#a44c24;font-family:Gotham;font-size:50px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.inta-titles p{color:#1d1c1c;text-align:center;font-size:25px;font-style:normal;font-weight:400;line-height:normal}.mobile-drawer-collection-head p{padding:1.1rem 2rem;font-size:25px;font-weight:500;font-family:Gotham}.mobile-menu-drawer-collections-scrollable span.price-item.price-item--regular span{font-size:20px;line-height:25px}.mobile-menu-drawer-collections-scrollable s.price-item.price-item--regular{font-size:16px;line-height:20px}.mobile-menu-drawer-collections-scrollable{overflow-x:scroll;-webkit-overflow-scrolling:touch;height:400px}.mobile-menu-drawer-collections{display:flex;flex-wrap:nowrap;scroll-snap-type:x mandatory}.mobile-menu-drawer-collections li.grid__item{padding:0;padding-inline-start:20px;flex:0 0 260px;max-width:75%;scroll-snap-align:start;width:260px}.menu-drawer__navigation-container{overflow-y:unset!important}.mobile-menu-drawer-collections .underline-links-hover a{font-size:14px;text-align:left}.mobile-menu-drawer-collections .card-information{text-align:left!important}.mobile-menu-drawer-collections span.price-item.price-item--regular{font-size:16px}.mobile-menu-drawer-collections .prod-variants ul{justify-content:left;padding:0}h1,h2,h3,h4,h5,h6,p,strong{margin:0}.collection__title.title-wrapper{margin:0!important;width:40%;padding-left:30px}.line-img{width:100%}.form__message{color:#fff;margin-top:10px!important}.application-form-main .form__message{color:#000;margin-top:10px!important;margin-bottom:15px}.featured-coll-main{display:flex;align-items:end;margin-bottom:40px!important;gap:15px}.line-img img{width:100%}p.coll-cubt{color:#1d1c1c;font-size:35px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px!important}.collection__title .title{color:#a44c24;font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin:0!important;text-transform:uppercase;font-family:Gotham;letter-spacing:0}s.price-item.price-item--regular{color:#1d1c1c;font-size:18px;font-style:normal;font-weight:500;line-height:25px;text-transform:capitalize;letter-spacing:0;font-family:poppins}span.price-item.price-item--sale.price-item--last{color:#1d1c1c;font-size:20px;font-style:normal;font-weight:500;line-height:25px;text-transform:capitalize;letter-spacing:0;font-family:poppins}header.header{width:100%}.header__submenu.list-menu{background:#000}.header__submenu.list-menu .header__menu-item{font-size:18px;color:#fff!important;text-align:left}.header__menu-item{color:#fff;text-shadow:0px 4px 21px rgba(0,0,0,.25);font-size:20px;font-style:normal;font-weight:700;line-height:normal;font-family:Gotham}.header__menu-item:hover,.header__active-menu-item{color:#fff}.header__menu-item:hover span,.header__active-menu-item{text-decoration:unset}.banner:after,.banner__media:after{background:none!important}.banner__text p{font-size:30px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;color:#fff}h2.banner__heading{text-shadow:0px 4px 50px rgba(0,0,0,.45);font-size:110px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0;font-family:Gotham;margin:0 0 20px;color:#fff}.button:before,.button:after{content:unset}.banner__buttons a{font-size:22px;font-style:normal;font-weight:700;line-height:normal;border-radius:50px;font-family:Gotham;padding:15px 25px}section.faq-banner{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;position:relative}section.faq-banner .page-width{margin:0}.faq-text{position:absolute;top:80%;transform:translateY(-80%)}.faq-text h5{color:#fff;font-size:30px;font-style:normal;font-weight:400;line-height:normal;margin:0}.faq-text h1{text-shadow:0px 4px 50px rgba(0,0,0,.45);font-size:100px;font-style:normal;font-weight:700;line-height:normal;font-family:Gotham;margin:5px 0}ul#product-grid{margin-top:30px}span.mobile-facets__open-label{color:#1d1c1c;font-size:20px;font-style:normal;font-weight:500;line-height:normal}select#SortBy{color:#1d1c1c;font-size:16px;font-style:normal;font-weight:600;letter-spacing:0;line-height:normal}.facet-filters__label label{color:#1d1c1c;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}.full-unstyled-link{color:#1d1c1c;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:25px;text-transform:capitalize}.underline-links-hover:hover a{text-decoration:unset!important}.card-information{color:#1d1c1c;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:center!important}.rating-count.caption{display:none}.rating-star:before{font-size:30px}.quantity .icon-caret.qty-plus{rotate:180deg;top:10px}.quantity svg.icon.icon-caret{width:10px;position:absolute;right:5px;bottom:10px;cursor:pointer}.quantity svg.icon.icon-caret path{fill:#e0e0e0}.varianyt-options-cls{display:flex;align-items:center;column-gap:10px}.varianyt-option-label{width:15%;margin-right:20px}.coll-grod-color-swatches{display:flex;justify-content:center;margin:15px auto 0;flex-wrap:wrap;position:relative;z-index:2}.coll-grod-color-swatches label{border:1px solid #1d1c1c;border-radius:50px;cursor:pointer;margin-right:8px;padding:10px;margin-bottom:5px}.coll-grod-color-swatches label.activated{border:2px solid #1d1c1c;padding:9px}.product span.price-item.price-item--regular span{font-family:Roboto;font-weight:600}.template--product header.header,.template--search header.header,.template--cart header.header,.template--login header.header,.template--register header.header,.template--account header.header,.template--addresses header.header{position:unset!important;transform:unset}.template--product .header__menu-item,.template--search .header__menu-item,.template--cart .header__menu-item,.template--login .header__menu-item,.template--register .header__menu-item,.template--account .header__menu-item,.template--addresses .header__menu-item{color:#000!important;text-shadow:unset}.product__description{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:30px}span.price-item.price-item--regular span{color:#1d1c1c;font-size:20px;font-style:normal;font-weight:500;line-height:25px;text-transform:capitalize;letter-spacing:0;font-family:Poppins}.product__title h1{color:#1d1c1c;font-size:40px;font-style:normal;font-weight:700;line-height:50px;text-transform:capitalize}fieldset.js.product-form__input{margin-bottom:3rem}fieldset.js.product-form__input:last-child{margin:0}.product-form__input input[type=radio]+label{height:50px;width:50px;border-radius:50px!important;padding:0!important;line-height:3.5!important;background-size:cover;background-repeat:no-repeat}fieldset.js.product-form__input legend.form__label{color:#202020;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.product-form__submit{background:#a44c24;color:#fff;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;font-family:Gotham;padding:15px 0}.product-form__input input[type=radio]:checked+label,.product-form__input input[type=radio].disabled:checked+label{border:2px solid rgb(var(--color-foreground))}button.quantity__button{display:none}.product-form__input.product-form__quantity{display:flex;align-items:center}.product-form__quantity .form__label{margin-right:20px;color:#202020;font-size:22px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;margin-bottom:0}.quantity{min-height:40px;background:#fff;border:1px solid #e0e0e0;width:85px;padding-right:15px}.quantity:after{content:unset}.quantity__input:focus-visible{outline:none;outline-offset:no;box-shadow:none}.quantity__input{text-align:right;font-size:24px;font-family:Gotham}.product-form__input{width:100%;min-width:100%!important}.accordion{border-top:unset!important}.collapsible-content summary{padding:3rem 0!important}.collapsible-content summary:hover{background:unset!important}.collapsible-content summary:hover .accordion__title{text-decoration:unset!important;text-underline-offset:unset!important}h3.accordion__title{color:#1d1c1c;font-size:25px;font-style:normal;font-weight:600;line-height:30px}.accordion summary .icon-caret{height:1.5rem}.accordion__content{padding-left:30px!important}.accordion__content p{color:#1d1c1c;font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:15px}.contact-bkg-cstm{background:#834230;padding:100px 100px 60px;position:relative}.hat-img-contact{position:absolute;z-index:2;bottom:75%;left:-120px}.contact-bkg-cstm .title{color:#fff;text-shadow:0px 4px 50px rgba(0,0,0,.45);font-size:50px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin-bottom:50px;font-family:Gotham}input.field__input{min-height:60px}input.field__input,textarea.field__input{background:#fff}.contact__fields .field__label{top:50%;transform:translateY(-50%)}.field__label,input.field__input{color:#202020;font-size:20px!important;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0!important}.contact__button .button{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:5.4px;min-width:100%;min-height:77px;font-family:Gotham}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:12px;font-size:12px!important}.contact-bkg-cstm .field:after,.contact-bkg-cstm .field:before{content:unset}product-recommendations.related-products{background:#834230;padding-top:50px;text-align:center;padding-bottom:50px}h2.related-products__heading{color:#fff;font-size:52px;font-style:normal;font-weight:700;line-height:60px;margin-bottom:70px;text-transform:capitalize}product-recommendations.related-products .full-unstyled-link,product-recommendations.related-products span.price-item.price-item--regular span{color:#fff}.custom-page-main{background:#000;min-height:300px;position:relative}h1.main-page-title{position:absolute;top:65%;left:50%;transform:translate(-50%,-65%);color:#fff;text-shadow:0px 4px 50px rgba(0,0,0,.45);font-size:80px;font-style:normal;font-weight:700;line-height:normal;width:100%;text-align:center}.custom-page-content.page-width--narrow{margin:0 auto;padding:50px 0}.custom-page-content h2{font-size:45px;letter-spacing:0;font-weight:700}.custom-page-content div{font-size:24px;line-height:30px}.custom-page-content h4{font-size:24px;font-weight:700;color:#1d1c1c}.custom-page-content strong{font-size:24px;font-weight:500}.custom-page-content label{font-size:24px;font-style:italic;font-weight:700}.custom-page-content table{width:max-content;margin:0 auto;text-align:center}.custom-page-content th{background:#834230;color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:30px}.custom-page-content td{background:#fff;color:#1d1c1c;font-size:24px;font-style:normal;font-weight:400;line-height:30px}.template--register .field__input:focus~.field__label,.template--register .field__input:not(:placeholder-shown)~.field__label,.template--register .field__input:-webkit-autofill~.field__label,.template--register .customer .field input:focus~label,.template--register .customer .field input:not(:placeholder-shown)~label,.template--register .customer .field input:-webkit-autofill~label,.template--login .field__input:focus~.field__label,.template--login .field__input:not(:placeholder-shown)~.field__label,.template--login .field__input:-webkit-autofill~.field__label,.template--login .customer .field input:focus~label,.template--login .customer .field input:not(:placeholder-shown)~label,.template--login .customer .field input:-webkit-autofill~label,.template--addresses .field__input:focus~.field__label,.template--addresses .field__input:not(:placeholder-shown)~.field__label,.template--addresses .field__input:-webkit-autofill~.field__label,.template--addresses .customer .field input:focus~label,.template--addresses .customer .field input:not(:placeholder-shown)~label,.template--addresses .customer .field input:-webkit-autofill~label{top:5px;font-size:12px!important}@media only screen and (max-width:1201px){.line-img{display:none}.collection__title.title-wrapper{width:100%}}@media screen and (min-width: 990px){.template--product .header__heading-logo-wrapper img,.template--search .header__heading-logo-wrapper img,.template--cart .header__heading-logo-wrapper img,.template--login .header__heading-logo-wrapper img,.template--register .header__heading-logo-wrapper img,.template--account .header__heading-logo-wrapper img,.template--addresses .header__heading-logo-wrapper img{filter:invert(1)!important}header.header{position:absolute;width:100%;left:50%;transform:translate(-50%)}.header--middle-left .header__inline-menu{text-align:center}.header--middle-left{grid-template-columns:auto}}@media screen and (max-width: 990px){.custom-page-content.page-width--narrow{padding:50px 20px}header.header{background:#000}.header__icon svg path{fill:#fff}h1.main-page-title{top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px}.custom-page-main{min-height:unset;padding:40px 0}}@media screen and (max-width: 750px){.collection__title.title-wrapper{padding-left:0}.product__media.media img{object-fit:cover;position:absolute!important}.media>img{position:unset!important;object-fit:contain}.slideshow__media.large-up-hide:before{padding:0!important}.banner__media{height:100%!important;position:unset!important}.custom-page-content table{width:100%}.custom-page-content th,.custom-page-content td{font-size:20px;line-height:25px}.span.price-item.price-item--regular span,span.price-item.price-item--sale.price-item--last{font-size:20px}s.price-item.price-item--regular{font-size:18px}.story-heading h3{margin-bottom:20px!important}.story-heading span{margin:0}.featured-coll-main{margin-bottom:30px!important}.featured-coll-main .collection__title{width:100%;text-align:center}.full-unstyled-link{font-size:15px;line-height:20px}.faq-text h1{font-size:50px;line-height:50px}.header__icons{padding-right:0}.header__icon{height:2rem;width:2rem;margin:0 5px}.banner__text p{font-size:20px}h2.banner__heading{font-size:60px}.banner__buttons a{font-size:18px;background:#000;color:#fff}h3.accordion__title{font-size:20px;line-height:25px}.accordion__content p{font-size:16px;line-height:25px}.accordion summary .icon-caret{height:1rem}.contact-bkg-cstm .title{font-size:35px;margin-bottom:30px}}@media screen and (max-width: 589px){.custom-page-content th,.custom-page-content td{font-size:15px;line-height:20px}.contact__button .button{font-size:15px;letter-spacing:1px;min-height:60px}.contact-bkg-cstm{padding:30px}.hat-img-contact{display:none}h1.main-page-title{font-size:45px;line-height:50px;padding:0 10px}.custom-page-content h2{font-size:35px}.custom-page-content div,.custom-page-content h4,.custom-page-content strong,.custom-page-content label{font-size:20px;line-height:25px}h2.banner__heading{font-size:50px;margin:0}.product__title h1{font-size:25px;line-height:30px}fieldset.js.product-form__input legend.form__label,.product-form__quantity .form__label{font-size:20px;line-height:25px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/style.css.map */
