.ann-icon-box{padding:4px 15px;border-right:1px solid #fff}.announcement-bar__carousel .heading{letter-spacing:0;opacity:.7}.header:hover .icon-account path,.header.is-solid .icon-account path{fill:#000}.header:hover .icon-cart path,.header.is-solid .icon-cart path{fill:#000}.header:hover .icon-search path,.header.is-solid .icon-search path{fill:#000}.header:hover .header__logo img,.header.is-solid .header__logo img{filter:invert(1)}.subtxt{font-size:23px}.header__primary-nav-item a,.header__primary-nav-item summary{opacity:.6}.header__primary-nav-item a[aria-current=page],.header__primary-nav-item summary[aria-current=page]{opacity:1}.header.color-scheme{border-bottom:1px solid #FFFFFF80}.multi-column__item p{margin-top:0!important}.collection-list.wrap .content-over-media,.media-grid .content-over-media{border-radius:7.5px}.collect-title{font-size:20px;text-transform:uppercase;font-weight:600}.title-content{font-size:30px;opacity:.7;margin-top:0!important}.flex-head-title{display:flex;justify-content:space-between;align-items:end;width:100%;max-width:100%!important}.d-flex-qt{display:flex;justify-content:space-between;align-items:center}.content-over-media .sm\:place-self-center-end{margin-left:20%;place-self:center center}.newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5rem}.container.imgsec{max-width:1536px!important;width:100%}.container.imgsec .subtxt{line-height:1.2}.content .prose{max-width:var(--content-over-media-content-max-width, 48rem)}.newsletter .title-content{font-size:20px}.form-row .button{outline:1px solid #1c1c1c!important;border:8px solid #fff;padding:11px 25px;max-width:max-content;line-height:1}.slideshow__slide-content{max-width:var(--content-over-media-content-max-width)}.collection-card__content{display:flex;align-items:center;justify-content:space-between;width:100%}.collection-card .content-over-media{--content-over-media-calculated-row-gap: 1.2rem}.collection-card__content .button{margin-top:0!important;transform:translate(200%);transition:all .3s;min-width:max-content;border-radius:25px;padding:8px 30px;background:#000;border:none;color:#fff}.content-over-media:hover .collection-card__content .button{transform:translate(0)}.image-col-2{opacity:0;transition:all .3s}.content-over-media:hover .image-col-2{opacity:1}.subttl{font-size:20px;font-weight:700}.quantity-with-buybtn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.h6a{font-family:var(--heading-font-family)!important}.h6a.ftmenu{font-family:var(--heading-font-family)!important;font-size:12px!important;text-transform:uppercase;letter-spacing:2.16px}.header-sidebar__linklist-button.h6{font-family:var(--heading-font-family)!important;font-size:15px!important}.h6a.ftlink{font-family:var(--heading-font-family)!important;font-size:14px!important;line-height:25.1px;font-weight:400}.copyright-text{font-size:11px!important;letter-spacing:1.98px!important;text-transform:uppercase!important}.media-grid p.h3{margin-top:0}.logo-media-grid{max-width:88px;margin-bottom:10px}footer .container{max-width:100%}h2.agrs__widget-title{font-family:ClashDisplay;font-size:clamp(36px,4.5vw,60px)}.shopify-app-block .agrs__widget{max-width:1440px}.shopify-app-block .agrs__card{min-height:485px;border-radius:20px;padding:28px;height:100%;box-shadow:0 3px 12px #00000014}.agrs__card__text-wrapper{order:-1}.agrs__card-photos{order:-2;margin-bottom:10px}.agrs__carousel1 .agrs__swiper-button-next,.agrs__carousel1 .agrs__swiper-button-prev{width:55px!important;height:55px!important;background:#333;color:#fff!important;margin:0 10px!important;border-radius:0!important}.shopify-app-block .swiper-pagination{display:none!important}.shopify-app-block .agrs__card p{font-family:ClashDisplay;color:#373737;font-size:19px;line-height:1.1;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.image-with-text p:not(.h2){font-size:20px}a.button.button--outline,button.button.button--outline{background-color:#5050501a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);outline:0;padding:10px 35px;border:0}a.button.button--outline:after,button.button.button--outline:after{content:"";position:absolute;height:130%;width:110%;border:8px solid transparent;outline:1px solid #ffffff75}.multi-column__item .h4{font-family:airstrike!important;font-size:20px;letter-spacing:.4px!important;color:#373737}.multi-column__item img,.multi-column__item .multi-column__media{min-width:72px}.multi-column__item p:not(.h4){line-height:1.3}#shopify-section-template--28330178380158__multi_column_6rEhaT .multi-column__item p:not(.h4){line-height:1.3;font-size:18px;text-transform:uppercase}#shopify-section-template--28330178380158__image_with_text_overlay_QYQKVp{--content-over-media-content-max-width: 28rem !important}#shopify-section-template--28330178380158__image_with_text_overlay_QYQKVp .subtxt{opacity:.7}#shopify-section-template--28330178380158__media-grid .media-grid .content-over-media:hover #image-1.prose{transform:translateY(20%)}#shopify-section-template--28330178380158__media-grid .media-grid .content-over-media #image-2.prose{transform:translateY(75%)}#shopify-section-template--28330178380158__media-grid .media-grid .content-over-media:hover #image-2.prose{transform:translateY(0)}#shopify-section-template--28330178380158__image_with_text_overlay_fnLyfE .button{padding-left:50px;padding-right:50px}.product-specs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.product-specs-box{background:#f5f5f5;padding:18px}.product-specs-box h3{font-size:18px;font-family:ClashDisplay-Med;text-transform:uppercase}.spec-row{display:flex;justify-content:space-between;gap:20px;font-size:16px}.spec-row span:last-child{text-align:right}h2.product-title.h3{font-size:clamp(28px,4vw,50px);line-height:1}.product-info div[data-block-type=separator]{margin-top:0!important}.product-info .price-list sale-price,.product-info .price-list compare-at-price{font-size:35px;line-height:1;font-weight:400!important;font-family:Inter!important}div[data-block-type=price]{min-width:max-content}.legal-disclaimer{background:#f7efe6;border:1px solid #ecd8c4;padding:24px;margin-top:24px}.legal-disclaimer h3{margin:0 0 8px;color:#ff7f22;font-size:20px;line-height:1.1;font-weight:700}.legal-disclaimer__content,.legal-disclaimer__content p{margin:0;color:#6f6f6f;font-size:16px;line-height:1.2}.imgsec .content p.h3{font-size:clamp(28px,4vw,50px);line-height:1.2}.content-coming-container{max-width:648px;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}.coming-soon-div{display:block;position:relative}.coming-soon-div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--content-over-media-overlay)}.image-div-coming{position:absolute;right:0;top:0;z-index:2;height:100%;object-fit:contain}.image-div-coming img{border-radius:0 8px 8px 0!important}.coming-soon-header-flex{display:flex;justify-content:space-between;gap:15px;align-items:center;color:#fff;border-bottom:1px solid #FFFFFF4D}.content-coming-container p{color:#fff;text-align:justify}.coming-soon-header-flex .subttl{margin:0;font-weight:400}.coming-soon-div img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.row{display:flex;align-items:center;justify-content:center}.contact-form-custom,.contact-details{width:100%}.usp-items-container{display:flex;flex-direction:column;gap:13px;padding:20px 20px 20px 0}.contact-multi-column__item{display:flex;flex-direction:row;gap:15px;align-items:center}.contact-multi-column__item p{margin:0!important}.contact-multi-column__item img{width:35px!important;height:35px!important}.contact-multi-column__media{padding:10px;border-radius:50%;background:#e7e7e7;display:block}.container .faq__content{flex-basis:1440px}@media(min-width:769px){.product-gallery__thumbnail-list{position:absolute!important;top:0!important;left:20px!important}product-gallery.product-gallery{position:sticky;top:0}}@media(max-width:767px){.row{flex-direction:column}.product-specs-grid{grid-template-columns:1fr}.image-div-coming img{display:none}.authorized-dealer-header{flex-direction:column;margin-bottom:20px}.media-grid .media-grid__item.coming-soon{grid-row:span 2}.content-coming-container{max-width:300px;width:100%}.comparison-table .feature-col,.comparison-table .feature-name{min-width:140px!important}.page-dots{gap:5px!important}.page-dots>*{width:24px!important;height:4px!important}.product-info .price-list sale-price,.product-info .price-list compare-at-price{font-size:25px}#shopify-section-template--28330178511230__image_with_text_overlay_QYQKVp .color-scheme--with-image-overlay{margin-top:0!important}#shopify-section-template--28330178511230__image_with_text_overlay_QYQKVp .content-over-media .sm\:place-self-center-end{margin-left:0!important}#shopify-section-template--28330178511230__image_with_text_overlay_QYQKVp .h2{max-width:100%!important}#shopify-section-template--28330178511230__image_with_text_overlay_QYQKVp .content-over-media--auto{min-height:40vh!important}.table-header span{font-size:20px!important}}@media(max-width:750px){.flex-head-title{flex-direction:column;align-items:center}.shopify-section--media-grid .prose,.flex-head-title .prose{text-align:center}.title-content{font-size:20px}.content-over-media .sm\:place-self-center-end{margin-left:0}.media-grid .content-over-media .prose p.h3{font-size:27px}.media-grid .content-over-media .prose{transform:translateY(-20px)}.media-grid .content-over-media .prose p{opacity:1}.media-grid .media-grid__item{grid-row:span 1}.testimonial-card .testimonial-content,.subtxt{font-size:18px}.shopify-section--image-with-text-overlay .content-over-media--md{--content-over-media-height: 45rem}.newsletter{display:grid;grid-template-columns:1fr;gap:3rem}.newsletter .content{order:2}}@media(max-width:768px){.content-over-media--lg{--content-over-media-height: 35rem !important}.multi-column__item img,.multi-column__item .multi-column__media{min-width:62px}a.button.button--outline,button.button.button--outline,#shopify-section-template--28330178380158__image_with_text_overlay_fnLyfE .button{padding:5px 20px}.agrs__carousel1 .agrs__swiper-button-next,.agrs__carousel1 .agrs__swiper-button-prev{width:40px!important;height:40px!important}.content-over-media--auto{min-height:60vh!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
