@font-face{font-family:Futura PT;font-style:normal;font-weight:400;src:local("Futura PT"),url(FuturaCyrillicBook.woff) format("woff");font-display:swap}@font-face{font-family:Futura PT;font-style:normal;font-weight:500;src:local("Futura PT"),url(FuturaCyrillicDemi.woff) format("woff");font-display:swap}@font-face{font-family:Futura PT;font-style:normal;font-weight:700;src:local("Futura PT"),url(FuturaCyrillicBold.woff) format("woff");font-display:swap}.AnnouncementBar,.AnnouncementBar__Wrapper,.announcement-badges{overflow:visible!important}.AnnouncementBar{position:relative;overflow:hidden}.AnnouncementBar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(olive-texture.webp);background-size:cover;opacity:.15;mix-blend-mode:screen;pointer-events:none}.announcement-badges{display:flex;justify-content:center;align-items:center;gap:40px;padding:8px 20px;position:relative;z-index:1}@media(max-width:1100px)and (min-width:751px){.announcement-badges{flex-wrap:wrap;gap:6px 40px}.announcement-badge{flex:0 0 calc(50% - 30px);justify-content:center}}.announcement-badge{display:flex;align-items:center;gap:6px;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:inherit;white-space:nowrap}.announcement-badge svg,.announcement-badge img{flex-shrink:0;overflow:visible}@media(max-width:767px){.announcement-badges{gap:12px;flex-wrap:wrap;justify-content:center}.announcement-badge{font-size:10px}}.site-header .header_top,.site-header .search-bar__interior,.header_cart_info{display:none!important}.redesign-header-icons{display:inline-flex;align-items:center;gap:18px;margin-right:12px}.redesign-header-icon{color:#fff;text-decoration:none;position:relative}.redesign-header-icon svg{stroke:#fff;display:block}.redesign-cart-count{position:absolute;top:-6px;right:-8px;background:#ef751b;color:#fff;font-size:10px;font-weight:700;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.showAlternateHeader .redesign-header-icon svg{stroke:#0a0b09}@media(min-width:751px){.call-us-btn{pointer-events:none;cursor:default}}.call-us-btn{display:inline-flex;align-items:center;gap:6px;border:1.5px solid white;border-radius:21px;padding:8px 18px;color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s}.call-us-btn,.call-us-btn span,.call-us-btn:visited{color:#fff!important}.call-us-btn:hover{background:#ffffff26;color:#fff!important}.call-us-btn svg{stroke:#fff}.showAlternateHeader .call-us-btn,.showAlternateHeader .call-us-btn span,.showAlternateHeader .call-us-btn:visited{border-color:#0a0b09;color:#0a0b09!important}.showAlternateHeader .call-us-btn svg{stroke:#0a0b09}.showAlternateHeader .call-us-btn:hover{background:#0000000d}.site-header__icons-wrapper{display:flex!important;align-items:center;flex-wrap:nowrap;justify-content:flex-end;gap:16px}.site-header__mobile-nav{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:0}.site-header__mobile-nav>.grid__item{width:auto!important;float:none!important}.site-header__mobile-nav>.grid__item:first-child{grid-column:1;margin-top:-8px}.site-header__mobile-nav nav{grid-column:2;overflow:visible;padding-right:0!important;margin-right:0!important}.site-header__mobile-nav nav .main_nav-bar_linklist{flex-wrap:wrap!important}.site-header__mobile-nav .site-header__icons,.site-header__mobile-nav .grid__item.site-header__icons{grid-column:3;width:auto!important;display:flex!important;justify-content:flex-end!important;float:none!important;padding:0!important;margin:0!important}.site-header__mobile-nav .grid__item.site-header__icons>.small--hide{display:none!important}.btn--primary{border-radius:26px}.slideshow__btn-wrapper .btn--primary,.slideshow__btn-wrapper .btn{background-color:#ef751b;color:#fff;border-color:#ef751b;border-radius:26px;min-width:200px;padding:14px 32px}.slideshow__btn-wrapper .btn--primary:not([disabled]):hover,.slideshow__btn-wrapper .btn:not([disabled]):hover{background-color:#d96816;border-color:#d96816}.slideshow__btn-wrapper .btn--primary:after,.slideshow__btn-wrapper .btn:after{background:#d96816;border-radius:26px}.feature-row .btn--primary{background-color:#ef751b;color:#fff;border-color:#ef751b;border-radius:26px;min-width:200px;padding:14px 32px}.feature-row .btn--primary:not([disabled]):hover{background-color:#d96816;border-color:#d96816}.feature-row .btn--primary:after{background:#d96816;border-radius:26px}.product-single__meta .btn--primary,.product-single__meta .shopify-payment-button .shopify-payment-button__button--unbranded{background-color:#ef751b!important;color:#fff!important;border-color:#ef751b!important;border-radius:26px!important}.product-single__meta .product-form__item--submit{display:block!important}.product-single__meta .product-form__cart-submit,.product-single__meta .product-form__item--payment-button .product-form__cart-submit{width:100%!important;margin:0!important}.product-single__meta .product-form__item--payment-button{flex-direction:column!important}.product-trust-badges{display:flex;align-items:center;justify-content:center;gap:40px;width:100%;padding:18px 0}.product-trust-badge{display:flex;flex-direction:column;align-items:center;gap:16px}.product-trust-badge__icon{width:40px;height:40px;object-fit:contain}.product-trust-badge__text{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:500;color:#0a0b09;text-transform:capitalize;text-align:center;line-height:normal}.product-trust-badge__divider{width:1px;height:73px;background:#0a0b0933;flex-shrink:0}@media(max-width:480px){.product-trust-badges{gap:20px}.product-trust-badge__text{font-size:13px}.product-trust-badge__icon{width:32px;height:32px}.product-trust-badge__divider{height:55px}}.product-single__meta .shopify-payment-button{display:none!important}.product-single__meta .btn--primary:not([disabled]):hover{background-color:#d96816!important;border-color:#d96816!important}.product-single__meta .btn--primary:after{background:#d96816!important;border-radius:26px!important}.product-card .product-item__action-list .btn,.product-card .product-item__action-list .btn--primary,.product-card .open-quick-view--btn.btn--primary{background-color:#ef751b;color:#fff;border-color:#ef751b;border-radius:26px}.product-card .product-item__action-list .btn:not([disabled]):hover,.product-card .product-item__action-list .btn--primary:not([disabled]):hover,.product-card .open-quick-view--btn.btn--primary:not([disabled]):hover{background-color:#d96816;border-color:#d96816}.product-card .product-item__action-list .btn:after,.product-card .product-item__action-list .btn--primary:after,.product-card .open-quick-view--btn.btn--primary:after{background:#d96816;border-radius:26px}@media(min-width:751px){.product-card{border-radius:10px;border:1px solid rgba(10,11,9,.2);overflow:hidden}}.collection-grid-item{border-radius:0!important;overflow:hidden}.collection-grid-item a,.collection-grid-item .grid-item_link,.collection-grid-item img{border-radius:0!important}[data-section-type=collection-list]{padding-bottom:0!important;margin-bottom:0!important}[data-section-type=collection-list] .grid-type{padding-bottom:10px!important}[data-section-type=collection-list] .section-header .title,[data-section-type=collection-list] .section-header h2{font-family:Futura PT,Futura,Century Gothic,sans-serif!important;font-weight:700!important;font-size:36px!important;text-transform:uppercase;letter-spacing:.5px}.collection-grid-item .collection-grid-item__title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-weight:700;font-size:32px;text-decoration:underline;text-underline-offset:4px}.spr-icon,.spr-badge-starrating .spr-icon{color:#eda823!important}.product-card .spr-badge{display:block}.index-section--featured-products-heading{background-color:#4b5519;color:#fff}.index-section--newsletter .index-newsletter{background-color:#f6f6f6}[id*=__newsletter_cta]{padding:0!important;margin:0!important}.shopify-section:has(.index-newsletter){padding:0!important;margin-bottom:0!important}.index-newsletter .section_bg{opacity:1!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important}.index-newsletter .section_bg_image{filter:brightness(.35)!important;height:100%!important;width:100%!important;object-fit:cover!important}.index-newsletter{border-radius:0}.index-newsletter .newsletter-section{position:relative;padding:80px 0;text-align:center}.index-newsletter .newsletter-section .page-width-small{display:flex!important;flex-direction:column!important;align-items:center!important}.index-newsletter .newsletter-section .page-width-small form{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.index-newsletter .newsletter-privacy-text{text-align:center!important}.index-newsletter .newsletter-section:before{display:none}.index-newsletter .newsletter-section>*{position:relative;z-index:1}.index-newsletter .newsletter-section .section-header h2,.index-newsletter .newsletter-section .section-header .rte,.index-newsletter .newsletter-section .section-header .rte p,.index-newsletter .newsletter-section .section-header .h5{color:#fff!important}.index-newsletter .newsletter-section .section-header .h5:before{display:none!important}.newsletter-inline-form{display:flex!important;align-items:center!important;background:#fff!important;border-radius:36px!important;padding:4px 4px 4px 20px!important;max-width:500px!important;margin:0 auto!important;border:none!important}.newsletter-inline-form .input-group__field{flex:1!important;padding:0!important;border:none!important;font-size:16px!important;height:36px!important;line-height:36px!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:#333;margin:0!important}.newsletter-inline-btn{background-color:#ef751b!important;border-color:#ef751b!important;border-radius:26px!important;color:#fff!important;width:90px!important;height:36px!important;padding:0!important;min-width:auto!important;display:flex!important;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}.newsletter-inline-btn:not([disabled]):hover{background-color:#d96816!important;border-color:#d96816!important}.newsletter-inline-btn:after{background:#d96816!important;border-radius:26px!important}.newsletter-inline-btn .icon{margin:0}.newsletter-privacy-text{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:14px;color:#fff;text-align:center;margin-top:10px}.feature-row__image{border-radius:0!important}[data-section-type=feature-row] .feature-row__item.layout_left,[data-section-type=feature-row] .feature-row__item.layout_right:not(.feature-row__text){padding:0!important}[data-section-type=feature-row] .feature-row__item .feature-row__image-wrapper,[data-section-type=feature-row] .feature-row__item .feature-row__image-wrapper div{border-radius:0!important}[data-section-type=feature-row] .feature-row__item img.feature-row__image{border-radius:0!important;object-fit:cover;width:100%;height:100%}.feature-row--full-width .feature-row__item,[data-section-type=feature-row] .feature-row__text{padding:80px 70px!important}[data-section-type=feature-row] .feature-row{display:flex;align-items:stretch}[data-section-type=feature-row] .feature-row__item{flex:1}[data-section-type=feature-row] .feature-row__item .placeholder-svg{height:100%}[data-section-type=feature-row]{margin-top:50px!important}.feature-row__item .placeholder-svg,.feature-row .placeholder-svg{background-size:cover!important;background-position:center!important;min-height:500px;width:100%}.feature-row__item .placeholder-svg svg,.feature-row .placeholder-svg svg{display:none!important}.ebook-cta-section{background-color:#f6f6f6;margin-bottom:0!important}.shopify-section:has(.ebook-cta-section){margin-bottom:0!important;padding-bottom:0!important}.ebook-cta{display:flex;align-items:center;padding:60px 70px;gap:60px;overflow:hidden}.ebook-cta__content{flex:1}.ebook-cta__title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;margin:0 0 20px}.ebook-cta__text{font-size:16px;line-height:1.7;margin-bottom:30px}.ebook-cta__btn{background-color:#ef751b!important;border-color:#ef751b!important;border-radius:26px!important;color:#fff!important;min-width:200px;padding:14px 32px;display:inline-flex;align-items:center}.ebook-cta__btn:not([disabled]):hover{background-color:#d96816!important;border-color:#d96816!important}.ebook-cta__btn:after{background:#d96816!important;border-radius:26px!important}.ebook-cta__images{flex:0 0 300px;display:flex;align-items:center;justify-content:center}.ebook-cta__single-img{max-width:100%;max-height:400px;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #00000026}.ebook-cta__single-img-placeholder{width:250px;height:380px;background-image:url(/cdn/shop/files/book_cover_for_Privy_compressed.jpg?v=1738730844);background-size:cover;background-position:center;border-radius:8px;box-shadow:0 4px 20px #00000026}@media(max-width:767px){.ebook-cta{flex-direction:column;padding:40px 20px}.ebook-cta__images{flex:none;width:100%;height:300px}}[data-section-type=featured-blog]{padding-top:60px!important}[data-section-type=featured-blog] .section-header{text-align:left!important}[data-section-type=featured-blog] .section-header h2{text-align:left!important;font-family:Futura PT,Futura,Century Gothic,sans-serif!important;font-weight:700!important;font-size:36px!important}.blog-posts .grid__item article{border-radius:10px;border:1px solid rgba(10,11,9,.2);overflow:hidden}.logo-bar .logo-bar__item{border-radius:10px;border:none}.logo-bar .logo-bar__item img,.logo-bar .logo-bar__item .logo-bar__image,.hover_opacity_true .logo-bar .grid-view-item,.hover_opacity_true .logo-bar .grid-view-item:hover{opacity:1!important}.logo-bar .zoom-fade-animation-element{animation:none!important;transform:none!important;transition:none!important}.logo-bar .logo-bar__item .grid-view-item,.logo-bar .logo-bar__item .logo-bar__link{border:none!important;box-shadow:none!important}.logo-bar .logo-bar__item .placeholder-svg{background-image:url(/cdn/shop/files/Himiway-Logo-HD.png?v=1738668988)!important;background-size:80% auto;background-repeat:no-repeat;background-position:center;background-color:#fff!important;min-height:100px;position:relative;overflow:hidden}.logo-bar .logo-bar__item .placeholder-svg svg,.logo-bar .logo-bar__item .placeholder-svg text{display:none!important;visibility:hidden!important}[data-section-type=logo-bar]{padding-top:50px!important}[data-section-type=logo-bar] .section-header{text-align:left!important;padding-left:0}[data-section-type=logo-bar] .section-header .title,[data-section-type=logo-bar] .section-header h2{text-align:left!important}.redesign-divider-bar{background-color:#4b5519;padding:30px 0;text-align:center}.template-index #MainContent .shopify-section{margin:0!important;padding:0!important}.template-index #MainContent .shopify-section .index-section{margin:0!important}.template-index #MainContent .shopify-section .index-section--flush{margin:0!important;padding:0!important}[data-section-type=featured-products] .index-tabs-collections-wrapper{min-height:500px}@media(min-width:751px){[data-section-type=featured-products]{padding-top:50px!important;padding-bottom:30px!important;overflow:visible}[data-section-type=featured-products] .slider_custom_arrows{overflow:visible!important}}.slideshow__slide{min-height:600px}.index-section--slideshow:first-of-type .slideshow__image--blank{display:none}.index-section--slideshow:first-of-type .slideshow__slide{background-size:cover;background-position:20% center}.index-section--slideshow:first-of-type .slideshow__btn-wrapper{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.index-section--slideshow:first-of-type .slideshow__image{content-visibility:auto}.slideshow__slide .slideshow__text-wrap{display:flex!important;align-items:flex-end!important;top:0!important;left:0!important;transform:none!important;width:100%!important;height:100%!important;position:absolute!important}.slideshow__slide .slideshow__text-content{padding-bottom:40px!important;width:100%}div.slideshow__review-badge.slideshow__review-badge--above-title{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.slideshow__btn-wrapper .slideshow__review-badge{display:flex!important}.slideshow__review-badge--above-title{margin-bottom:30px;display:flex!important;flex-direction:row!important;align-items:center;gap:8px}.index-section--slideshow:not(:first-of-type) .slideshow__review-badge--above-title{justify-content:flex-start}.index-section--slideshow:not(:first-of-type) .slideshow__text-content{text-align:center}.index-section--slideshow:not(:first-of-type) .slideshow__btn-wrapper{justify-content:center}.index-section--slideshow:not(:first-of-type) .slideshow__review-badge{text-align:left;align-items:flex-start}.index-section--slideshow:not(:first-of-type) .slideshow__slide{background-size:cover;background-position:center}.index-section--slideshow:not(:first-of-type) .slideshow__image--blank{display:none}.slideshow__btn-wrapper{display:flex;align-items:center;gap:20px}.slideshow__review-badge{display:flex;flex-direction:column;align-items:flex-start}.slideshow__review-stars{color:#eda823;font-size:16px;letter-spacing:1px}.slideshow__review-text{color:#fff;font-size:13px;font-weight:400;white-space:nowrap;margin-top:2px}.reviews-heading-section{padding:50px 0 20px}.reviews-heading-section .slideshow__review-badge{margin-bottom:15px}.reviews-heading-section .slideshow__review-stars{color:#eda823;font-size:16px;letter-spacing:1px}.reviews-heading-section .slideshow__review-text{color:#0a0b09;font-size:13px;font-weight:400;margin-top:2px}.reviews-heading-title-row{display:flex;justify-content:space-between;align-items:center}.quotes-section{padding-top:10px!important;margin-top:0!important}.quotes-section .section-header{text-align:left!important;padding-left:55px}.quotes-section .section-header h2{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;text-align:left!important}.quotes-section .section-header .h5{text-align:left!important;font-size:13px;font-weight:400;display:flex;flex-direction:column;align-items:flex-start}.quotes-section .section-header .h5:before{content:"\2605\2605\2605\2605\2605"!important;white-space:pre;color:#eda823;font-size:16px;letter-spacing:1px;height:auto!important;width:auto!important;background:none!important;margin-right:0!important;margin-bottom:4px}.review-product-image{width:100%;height:180px;overflow:hidden;border-radius:8px;margin-bottom:15px}.review-product-image img{width:100%;height:100%;object-fit:contain;object-position:center}.review-stars{color:#eda823;font-size:16px;letter-spacing:1px;margin-bottom:8px}[data-section-type=quotes]{padding-top:60px!important}[data-section-type=quotes] .testimonials_slider .testimonial_block .quote{margin-bottom:10px!important}[data-section-type=quotes] .testimonials_slider .testimonial_block .author_name{margin-top:0!important}.olive-texture-bg{position:relative}.olive-texture-bg:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(olive-texture.webp);background-size:cover;opacity:.15;mix-blend-mode:screen;pointer-events:none}.wounded-warrior-bar{display:flex;justify-content:center;align-items:center;background:#4b5519;padding:40px 200px;gap:30px;position:relative;overflow:hidden}.wounded-warrior-bar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(olive-texture.webp);background-size:cover;opacity:.15;mix-blend-mode:screen;pointer-events:none}.wounded-warrior-badge{width:200px;height:auto;flex-shrink:0}.wounded-warrior-heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:700;color:#fff;margin:0 0 8px;text-transform:uppercase}.wounded-warrior-sub{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:22px;font-weight:500;color:#fff;margin:0}@media(max-width:767px){.wounded-warrior-bar{flex-direction:column;text-align:center;padding:30px 20px}}.announcement-badges-repeat{display:flex;justify-content:center;align-items:center;gap:40px;padding:12px 20px;background-color:#4b5519;position:relative;overflow:hidden}.announcement-badges-repeat:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(olive-texture.webp);background-size:cover;opacity:.15;mix-blend-mode:screen;pointer-events:none}.announcement-badges-repeat .announcement-badge{position:relative;z-index:1;color:#fff}.features-bar-section{padding:0!important;margin:0!important}.shopify-section:has(.features-bar-section),.shopify-section:has([data-section-type=features-bar]){margin:0!important;padding:0!important}[data-section-type=features-bar]{margin:0!important;padding:0!important}.features-bar{display:flex;justify-content:center;align-items:center;gap:60px;background-color:#4b5519;padding:40px 70px;position:relative;overflow:hidden}.features-bar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(olive-texture.webp);background-size:cover;opacity:.15;mix-blend-mode:screen;pointer-events:none}.features-bar__item{display:flex;flex-direction:row;align-items:center;gap:12px;text-align:left}.features-bar__text{display:flex;flex-direction:column;gap:4px}.features-bar__title{color:#fff;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:17px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.features-bar__sub{color:#fffc;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:400}.features-bar__item img{width:52px;height:52px;flex-shrink:0}@media(max-width:767px){.features-bar{flex-wrap:wrap;gap:30px;padding:30px 20px}.features-bar__item{flex-basis:40%}}.about-row-section{padding:0!important;margin:0!important}.about-row{display:flex;min-height:600px}.about-row__content{flex:1;background-color:#f6f6f6;padding:80px 70px;display:flex;flex-direction:column;justify-content:center}.about-row__review-badge{margin-bottom:30px}.about-row__review-badge .slideshow__review-stars{color:#eda823;font-size:16px;letter-spacing:1px}.about-row__review-badge .slideshow__review-text{color:#0a0b09;font-size:13px;font-weight:400;margin-top:2px}.about-row__heading{font-size:36px;font-weight:700;text-transform:uppercase;margin-bottom:20px;color:#0a0b09}.about-row__text{font-size:16px;line-height:1.7;color:#0a0b09;margin-bottom:30px}.about-row__btn{background-color:#ef751b!important;border-color:#ef751b!important;border-radius:26px!important;color:#fff!important;min-width:200px;padding:14px 32px;display:inline-flex;align-items:center;align-self:flex-start}.about-row__btn:not([disabled]):hover{background-color:#d96816!important;border-color:#d96816!important}.about-row__btn:after{background:#d96816!important;border-radius:26px!important}.about-row__image{flex:1;overflow:hidden}.about-row__image img{width:100%;height:100%;object-fit:cover}.about-row__image-placeholder{width:100%;height:100%;background-size:cover;background-position:center;min-height:400px}@media(max-width:767px){.about-row{flex-direction:column}.about-row__content{padding:40px 20px}.about-row__image{min-height:300px}}.btn--circle-arrow{width:50px!important;height:50px!important;border-radius:50%!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:2px solid #0A0B09!important;color:#0a0b09!important}.btn--circle-arrow:after{border-radius:50%!important;background:#0a0b09!important}.btn--circle-arrow svg{stroke:#0a0b09;fill:none;stroke-width:2px}.btn--circle-arrow:hover{background:#0a0b09!important;color:#fff!important}.btn--circle-arrow:not([disabled]):hover:after{background:#0a0b09!important;border-radius:50%!important}.btn--circle-arrow:hover svg{stroke:#fff}.quotes-section .flickity-prev-next-button{width:50px;height:50px;border-radius:50%;background:transparent;border:2px solid #0A0B09}.quotes-section .flickity-prev-next-button:hover{background:#0a0b09}.quotes-section .flickity-prev-next-button:hover .flickity-button-icon{fill:#fff}.slider_custom_arrows{display:flex;gap:10px;justify-content:flex-end}@media(min-width:751px){[data-section-type=featured-products] .section-tabs-content{overflow:hidden!important;padding-right:0!important}[data-section-type=featured-products] .section-tabs-content:not(.page-width){padding-left:70px!important}}@media(min-width:751px){[data-section-type=featured-products] .section-tabs-content:not(.page-width){padding-left:70px!important;padding-right:70px!important;max-width:100vw;box-sizing:border-box}}@media(min-width:751px){[data-section-type=featured-products] .index-tabs-content_block__slider:after{display:none!important}}.faq-redesign{background-color:#f6f6f6;padding:50px 70px;margin-bottom:0!important}.faq-redesign+.shopify-section,.shopify-section:has(.faq-redesign){margin-bottom:0!important;padding-bottom:0!important}.shopify-section:has(.faq-redesign)+.shopify-section{margin-top:0!important}.shopify-section:has(.slideshow-section),.shopify-section:has(.slideshow){margin-top:0!important;padding-top:0!important}[id*=__cta_banner]{margin-top:0!important;padding-top:0!important;min-height:0!important}.faq-redesign__wrapper{display:flex;gap:60px;align-items:center}.faq-redesign__left{flex:0 0 33%}.faq-redesign__logo{margin-bottom:30px}.faq-redesign__title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;margin:0 0 10px}.faq-redesign__subtitle{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:500;margin:0}.faq-redesign__right{flex:1}.faq-redesign__item{border-bottom:1px solid rgba(10,11,9,.1)}.faq-redesign__question{display:flex;align-items:center;gap:12px;padding:20px 0;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:18px;font-weight:500;color:#0a0b09;text-decoration:none;cursor:pointer}.faq-redesign__question:hover{color:#0a0b09}.faq-icon-minus,.faq-redesign__item.is-open .faq-icon-plus{display:none}.faq-redesign__item.is-open .faq-icon-minus{display:block}.faq-redesign__answer{display:none;padding:0 0 20px 22px;font-size:16px;line-height:1.7}.faq-redesign__item.is-open .faq-redesign__answer{display:block}@media(max-width:767px){.faq-redesign{padding:30px 20px}.faq-redesign__wrapper{flex-direction:column;gap:30px}.faq-redesign__left{flex:none;text-align:center}}[data-section-type=index-accordion]{background-color:#f6f6f6;padding:30px 0 0!important;min-height:auto!important;margin-bottom:0!important}section[data-section-type=index-accordion],section.fade-in-animation[data-section-type=index-accordion],#section-template--18342401245287__faq_section,[id*=__faq_section]{min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:30px!important}section[data-section-type=index-accordion] .section_bg{display:none!important;height:0!important;min-height:0!important;position:absolute!important}section[data-section-type=index-accordion] .section_content{position:relative!important;height:auto!important}section[data-section-type=index-accordion] .section_overlay{display:none!important}[data-section-type=index-accordion] .section_content .page-width-small .section_content__wrapper{padding:0!important;height:auto!important}[data-section-type=index-accordion] .section_bg,[data-section-type=index-accordion] .section_overlay,[data-section-type=index-accordion] .section_overlay_border_top,[data-section-type=index-accordion] .section_overlay_border_bottom{display:none!important}[data-section-type=index-accordion] .section_content__wrapper .section_main_content{width:100%!important;display:flex!important;flex-direction:row!important;gap:60px;align-items:center;justify-content:flex-start!important}[data-section-type=index-accordion] .section_main_content>.section-header{flex:0 0 33%;order:-1;display:flex!important;flex-direction:column}[data-section-type=index-accordion] .section_content .page-width-small{max-width:100%!important;width:100%!important;padding:0 70px!important}[data-section-type=index-accordion] .section_main_content>.section-header:before{content:"";display:block;width:215px;height:74px;background-image:url(/cdn/shop/files/new_2020_logo.png);background-size:contain;background-repeat:no-repeat;margin-bottom:30px;order:-2}[data-section-type=index-accordion] .section_main_content>.section-header h2{order:-1}[data-section-type=index-accordion] .section_main_content>.section-header .h5{order:0;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:500;margin-top:10px}[data-section-type=index-accordion] .section_main_content>.homepage_accordion{flex:1}[data-section-type=index-accordion] .section-header h2{font-family:Futura PT,Futura,Century Gothic,sans-serif!important;font-size:36px!important;font-weight:700!important;text-transform:uppercase}[data-section-type=index-accordion] .homepage_accordion__block{border-bottom:1px solid rgba(10,11,9,.1)}[data-section-type=index-accordion] .homepage_accordion__block .question{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:18px;font-weight:500;padding:20px 0}[data-section-type=index-accordion] .homepage_accordion__block .answer_content{font-size:16px;line-height:1.7;padding-bottom:20px}[data-section-type=index-accordion] .section-header .h5:before{display:none!important}.site-footer,.site-footer__bottom_content{background-color:#f6f6f6!important}.site-footer__bottom_content{display:none!important}.site-footer,.site-footer-wrapper{margin-bottom:0!important;padding-bottom:0!important}#shopify-section-footer-group,.shopify-section-group-footer-group{background-color:#f6f6f6}.site-footer .h4,.site-footer h4{font-family:Futura PT,Futura,Century Gothic,sans-serif!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.5px}.site-footer,.site-footer a,.site-footer p,.site-footer small,.site-footer .h4,.site-footer h4,.site-footer li,.site-footer .rte,.site-footer .site-footer__copyright-content,.site-footer .site-footer__copyright-content a{color:#0a0b09!important;font-size:14px}.footer-logo-social-row{border-top:1px solid rgba(10,11,9,.1);border-bottom:1px solid rgba(10,11,9,.1);padding:30px 0;margin-top:30px}.footer-logo-social-row__inner{display:flex;align-items:center;justify-content:space-between}.footer-logo-social-row__logo{display:flex;align-items:center;gap:15px}.footer-logo-social-row__logo img{display:block}.footer-logo-copyright{font-size:13px;color:#0a0b09!important;white-space:nowrap}.site-footer__bottom_content .site-footer__copyright-content,.site-footer__bottom_content .site-footer-item-align-right{display:none!important}.footer-logo-social-row__right{display:flex;align-items:center;gap:20px}.footer-logo-social-row__right .site-footer__payment-icons{margin:0}.footer-logo-social-row__right .payment-icons{display:flex;gap:6px;list-style:none;margin:0;padding:0}.footer-logo-social-row__social .social-icons{display:flex;gap:12px;list-style:none;margin:0;padding:0}.footer-logo-social-row__social .social-icons__item{background:#0a0b09;border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.footer-logo-social-row__social .social-icons__link{color:#fff;display:flex;align-items:center;justify-content:center}.footer-logo-social-row__social .social-icons__link svg,.footer-logo-social-row__social .social-icons__link .icon{fill:#fff;width:18px;height:18px}.back-to-top-btn,.back-to-top,#BackToTop{display:none!important}@media(max-width:767px){.footer-logo-social-row__inner{flex-direction:column;gap:20px;text-align:center}}[data-section-type=product] .product-single__meta .product_swatches{width:100%!important}[data-section-type=product] .product-single__meta .swatch{width:100%!important;flex-wrap:wrap!important}[data-section-type=product] .product-single__meta .swatch .header{width:100%!important;margin:0 0 8px!important;font-size:16px!important;font-weight:600!important}[data-section-type=product] .product-single__meta .swatch .swatch_elements_wrapper{display:flex!important;width:100%!important;gap:8px!important}[data-section-type=product] .product-single__meta .swatch:not(.color) .swatch-element{flex:1!important;margin:0!important}[data-section-type=product] .product-single__meta .swatch:not(.color) .swatch-element label{width:100%!important;text-align:center!important;padding:12px 10px!important;font-size:15px!important;border-radius:8px!important;border:2px solid #999!important;display:block!important;box-sizing:border-box!important;cursor:pointer!important}[data-section-type=product] .product-single__meta .swatch:not(.color) .swatch-element input:checked+label{border:2px solid #0A0B09!important;font-weight:700!important}[data-section-type=product] .product-single__meta .swatch.color .swatch-element{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important}[data-section-type=product] .product-single__meta .swatch.color .swatch-element label{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;min-height:44px!important;max-height:44px!important;border-radius:50%!important;border:2px solid #999!important;overflow:hidden!important;padding:0!important;background-size:cover!important;background-position:center!important;float:none!important}[data-section-type=product] .product-single__meta .swatch.color .swatch-element input:checked+label{border:2px solid #0A0B09!important}.swatch-color-name{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:14px;font-weight:500;color:#0a0b09;white-space:normal;word-wrap:break-word;line-height:1.3;margin-left:6px!important}[data-section-type=product] .product-single__meta .form_bg_row,[data-section-type=product] .product-single__meta .selector-wrapper{width:100%!important}[data-section-type=product] .product-single__meta .selector-wrapper select,[data-section-type=product] .product-single__meta .single-option-selector{width:100%!important;padding:12px 15px!important;font-size:16px!important;border-radius:8px!important;border:2px solid #999!important}[data-section-type=product] .product-single__meta .product-form{width:100%!important}[data-section-type=product] .page-width-small{max-width:1500px!important}.product-summary-section{margin:10px 0 0;padding:10px 0 0}[data-section-type=product] .product-single__meta .product_swatches .form_bg_row{margin:0!important;padding:10px 0!important}[data-section-type=product] .product-single__meta .product_options_block_wrapper{margin:0!important;padding:0!important}.product-single__meta .warranty-upsell{width:100%!important;padding:10px 0!important;margin:0!important}.product-single__meta .warranty-upsell .warranty-upsell__title{margin:0 0 8px!important;padding:0!important}[data-section-type=product] .product-single__meta .warranty-upsell__title{font-family:Futura PT,Futura,Century Gothic,sans-serif!important;font-size:20px!important;font-weight:600!important;color:#0a0b09!important;margin:0 0 8px!important;padding:0!important;text-align:left!important;line-height:1.36!important}.warranty-upsell__cards{display:flex;gap:10px;width:100%}.warranty-card{flex:1;display:flex;align-items:center;gap:12px;padding:4px 12px;border:1px solid rgba(10,11,9,.25);border-radius:6px;cursor:pointer;box-sizing:border-box;background:transparent;overflow:hidden;transition:border-color .15s,background-color .15s}.warranty-card:hover{border-color:#0a0b0980}.warranty-card.is-selected{background:#f6f6f6;border:1.5px solid #373a46}.warranty-card__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.warranty-card__badge{width:56px;height:82px;flex-shrink:0;object-fit:contain}.warranty-card__info{display:flex;flex-direction:column;gap:12px;align-items:flex-start;min-width:0}.warranty-card__tag{display:inline-block;background:#4b551945;padding:7px 10px;border-radius:5px;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#0a0b09;text-transform:capitalize}.warranty-card__price{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:22px;font-weight:600;line-height:1.4;color:#4b5519}@media(max-width:480px){.warranty-upsell__cards{flex-direction:column}}.product-accordion{width:100%;margin:15px 0}.product-accordion__item{border-bottom:1px solid rgba(10,11,9,.2)}.product-accordion__item:first-child{border-top:1px solid rgba(10,11,9,.2)}.product-accordion__summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.product-accordion__summary::-webkit-details-marker{display:none}.product-accordion__title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:20px;font-weight:600;color:#0a0b09;text-transform:capitalize;line-height:1.36}.product-accordion__chevron{flex-shrink:0;transition:transform .2s ease}.product-accordion__item[open] .product-accordion__chevron{transform:rotate(180deg)}.product-accordion__content{padding:0 0 20px;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#0a0b09}.product-accordion__content p{margin:0 0 12px;white-space:pre-line}.product-accordion__content p:last-child{margin-bottom:0}.product-accordion__content ul,.product-accordion__content ol{margin:0 0 12px;padding-left:20px}.product-accordion__content li{margin-bottom:6px}.product-accordion__content strong{font-weight:600}.inline-testimonial{display:flex;align-items:stretch;background:#fff;border-radius:10px;box-shadow:0 4px 21.7px #0000001f;width:100%;min-height:135px;overflow:hidden;margin:15px 0}.inline-testimonial__image{flex:0 0 154px;background:#fff;overflow:hidden}.inline-testimonial__image img{width:100%;height:100%;object-fit:contain;display:block}.inline-testimonial__body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px;min-width:0}.inline-testimonial__quote{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:#0a0b09;margin:0}.inline-testimonial__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.inline-testimonial__stars{color:#ef751b;font-size:12px;letter-spacing:2px;line-height:1}.inline-testimonial__author{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;font-weight:600;color:#0a0b09}.inline-testimonial__verified{display:inline-flex;align-items:center}@media(max-width:767px){.inline-testimonial__image{flex:0 0 120px}.inline-testimonial__body{padding:15px}.inline-testimonial__quote{font-size:13px}}.shopify-section:empty,.shopify-section:has(>:empty:only-child){display:none}.product-included{background:#f6f6f6;padding:60px 70px}.product-included__inner{max-width:1500px;margin:0 auto}.product-included__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#0a0b09;margin:0 0 12px;line-height:1.2;text-align:center}.product-included__subheading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:20px;font-weight:400;color:#0a0b09;margin:0 0 40px;line-height:1.4;text-align:center;opacity:.8}.product-included__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.product-included__card{background:#fff;border-radius:12px;padding:28px 24px;box-shadow:0 2px 12px #0000000f;display:flex;gap:14px;align-items:flex-start}.product-included__card-check{flex-shrink:0;margin-top:2px}.product-included__card-text{flex:1;min-width:0;display:flex;flex-direction:column}.product-included__card-title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:18px;font-weight:700;color:#0a0b09;margin:0 0 6px;line-height:1.3;display:block;width:100%}.product-included__card-body{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;font-weight:400;color:#0a0b09;margin:0;line-height:1.5;opacity:.75;display:block;width:100%}.product-included__cta{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:40px}.product-included__btn{display:inline-flex;align-items:center;gap:12px;background:#ef751b;color:#fff;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:70px;border:none;cursor:pointer;padding:0 30px;height:52px;width:270px;justify-content:center;transition:background .15s}.product-included__btn:hover{background:#d96816}.product-included__rating{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;color:#0a0b09}.product-included__rating .slideshow__review-stars{color:#ef751b;margin-right:8px;flex-shrink:0;white-space:nowrap}@media(max-width:767px){.product-included__rating{display:flex;flex-direction:column;align-items:center;gap:2px}.product-included__rating .slideshow__review-stars{margin-right:0}}@media(max-width:767px){.product-included{padding:40px 20px}.product-included__cards{grid-template-columns:repeat(2,1fr);gap:16px}.product-included__heading{font-size:24px}.product-included__subheading{margin-bottom:24px}}@media(max-width:480px){.product-included__cards{grid-template-columns:1fr}}.product-steps{padding:60px 70px;background:#fff}.product-steps__inner{max-width:1500px;margin:0 auto;text-align:center}.product-steps__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#0a0b09;margin:0 0 12px;line-height:1.2}.product-steps__subheading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:20px;font-weight:400;color:#0a0b09;margin:0 0 50px;line-height:1.4}.product-steps__cards{display:flex;gap:50px;justify-content:center}.product-steps__card{flex:1;max-width:400px;text-align:left;background:#f6f6f6;border-radius:12px;overflow:hidden}.product-steps__card-image img{width:100%;height:280px;object-fit:contain;display:block;background:#f6f6f6}.product-steps__card-content{padding:24px}.product-steps__number{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#0a0b09;color:#fff;border-radius:50%;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:18px;font-weight:700;margin-bottom:12px}.product-steps__card-title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:22px;font-weight:700;color:#0a0b09;margin:0 0 8px;line-height:1.3}.product-steps__card-body{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:400;color:#0a0b09;margin:0;line-height:1.5;opacity:.8}@media(max-width:767px){.product-steps{padding:40px 20px}.product-steps__cards{flex-direction:column;gap:24px;align-items:center}.product-steps__card{max-width:100%}.product-steps__heading{font-size:24px}}.product-video{padding:0;background:#fff}.product-video__inner{max-width:100%;margin:0}.product-video__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#0a0b09;text-align:center;margin:0 0 30px;line-height:1.2}.product-video__embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:0}.product-video__embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.product-video__heading{padding:40px 70px 30px}@media(max-width:767px){.product-video__heading{font-size:24px;padding:30px 20px 20px}}.product-features{padding:60px 70px;background:#fff}.product-features__inner{max-width:1500px;margin:0 auto;text-align:center}.product-features__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;color:#0a0b09;margin:0 0 12px;line-height:1.2}.product-features__subheading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:20px;font-weight:400;color:#0a0b09;margin:0 0 50px;line-height:1.4}.product-features__grid{display:flex;align-items:center;gap:40px;margin-bottom:40px}.product-features__column{flex:0 0 300px;display:flex;flex-direction:column;gap:40px}.product-features__center{flex:1}.product-features__center img{width:100%;max-width:668px;height:auto;object-fit:contain}.product-features__item{text-align:center}.product-features__icon{width:115px;height:115px;object-fit:contain;margin-bottom:16px}.product-features__item-title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:20px;font-weight:700;color:#0a0b09;text-transform:uppercase;margin:0 0 8px}.product-features__item-body{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;font-weight:400;color:#0a0b09;line-height:1.5;margin:0;opacity:.8}.product-features__cta{display:flex;flex-direction:column;align-items:center;gap:16px}.product-features__btn{display:inline-flex;align-items:center;gap:12px;background:#ef751b;color:#fff;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:70px;padding:0 30px;height:52px;width:270px;justify-content:center;transition:background .15s}.product-features__btn:hover{background:#d96816;color:#fff;text-decoration:none}.product-features__rating{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;color:#0a0b09}.product-features__rating .slideshow__review-stars{color:#ef751b;margin-right:8px;flex-shrink:0;white-space:nowrap}@media(max-width:767px){.product-features__rating{display:flex;flex-direction:column;align-items:center;gap:2px}.product-features__rating .slideshow__review-stars{margin-right:0}}@media(max-width:767px){.product-features{padding:40px 20px}.product-features__grid{flex-direction:column;gap:30px}.product-features__column{flex:none;width:100%;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center}.product-features__item{flex:0 0 45%}.product-features__heading{font-size:24px}}.product-why-love{background:#f6f6f6;overflow:hidden;margin:0!important}.shopify-section:has(.product-why-love){margin:0!important;padding:0!important}.shopify-section:has(.product-specs-split){margin:0!important;padding:0!important}.product-why-love__inner{display:flex}.product-why-love__text{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;padding:40px 60px;box-sizing:border-box}.product-why-love__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:#0a0b09;margin:0 0 16px;line-height:1.2}.product-why-love__body{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;font-weight:400;color:#0a0b09;line-height:1.5}.product-why-love__body p{margin:0 0 12px}.product-why-love__image{flex:0 0 50%;overflow:hidden;line-height:0;position:relative;background:#e8e8e8}.product-why-love__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000000a;pointer-events:none}.product-why-love__image img{width:100%;height:auto;display:block}@media(max-width:767px){.product-why-love__inner{flex-direction:column}.product-why-love__text{padding:30px 20px}.product-why-love__heading{font-size:24px}.product-why-love__body{font-size:16px}}.product-specs-split{background:#fff;overflow:hidden;margin:0!important}.product-specs-split__inner{display:flex}.product-specs-split__image{flex:0 0 50%;overflow:hidden;line-height:0;position:relative;background:#e8e8e8}.product-specs-split__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000000a;pointer-events:none}.product-specs-split__image img{width:100%;height:auto;display:block}.product-specs-split__content{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;padding:30px 60px;box-sizing:border-box}.product-specs-split__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:#0a0b09;margin:0 0 12px;line-height:1.2}.product-specs-split__rows{display:flex;flex-direction:column;gap:10px}.product-specs-split__row{display:flex;flex-direction:column;gap:0;padding-bottom:8px;border-bottom:1px solid rgba(10,11,9,.2)}.product-specs-split__row:last-child{border-bottom:none;padding-bottom:0}.product-specs-split__label{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;font-weight:800;color:#0a0b09;text-transform:capitalize;line-height:1.2;margin:0 0 2px}.product-specs-split__value{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:14px;font-weight:400;color:#0a0b09;line-height:1.3;margin:0;white-space:pre-line}.product-specs-split__cta{display:flex;flex-direction:column;gap:12px;margin-top:16px}.product-specs-split__btn{display:inline-flex;align-items:center;gap:12px;background:#ef751b;color:#fff;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:70px;padding:0 30px;height:52px;width:270px;justify-content:center;transition:background .15s}.product-specs-split__btn:hover{background:#d96816;color:#fff;text-decoration:none}.product-specs-split__rating{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;color:#0a0b09}.product-specs-split__rating .slideshow__review-stars{color:#ef751b;margin-right:8px;flex-shrink:0;white-space:nowrap}@media(max-width:767px){.product-specs-split__rating{display:flex;flex-direction:column;align-items:center;gap:2px}.product-specs-split__rating .slideshow__review-stars{margin-right:0}}@media(max-width:767px){.product-specs-split__inner{flex-direction:column-reverse}.product-specs-split__content{padding:30px 20px}.product-specs-split__heading{font-size:24px}.product-specs-split__label{font-size:16px}.product-specs-split__value{font-size:15px}}.product-cta-banner{position:relative;width:100%;min-height:750px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.product-cta-banner__bg{position:absolute;top:0;left:0;right:0;bottom:0}.product-cta-banner__bg img{width:100%;height:100%;object-fit:cover;transform:rotate(180deg) scaleY(-1)}.product-cta-banner__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000004d,#00000080 40%,#000c)}.product-cta-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:35px;max-width:1110px;width:100%;padding:0 40px 80px;text-align:center}.product-cta-banner__stars{display:flex;align-items:center;gap:12px}.product-cta-banner__stars .slideshow__review-stars{color:#ef751b;font-size:16px;letter-spacing:2px;white-space:nowrap;flex-shrink:0}.product-cta-banner__rating{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;font-weight:400;color:#fff}.product-cta-banner__rating strong{font-weight:700}.product-cta-banner__headline{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;color:#fff;line-height:1.2;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.5)}.product-cta-banner__subtext{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:24px;font-weight:500;color:#fff;line-height:1.2;max-width:930px;margin:0;text-shadow:0 1px 6px rgba(0,0,0,.5)}.product-cta-banner__btn{display:inline-flex;align-items:center;gap:12px;background:#ef751b;color:#fff;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:70px;padding:0 30px;height:52px;width:270px;justify-content:center;transition:background .15s}.product-cta-banner__btn:hover{background:#d96816;color:#fff;text-decoration:none}.product-cta-banner__btn svg{flex-shrink:0}@media(max-width:767px){.product-cta-banner{min-height:500px}.product-cta-banner__headline{font-size:28px}.product-cta-banner__subtext{font-size:18px}.product-cta-banner__content{padding:0 20px 50px;gap:25px}}.product-summary-headline{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:20px;font-weight:500;color:#0a0b09;margin:0 0 10px;line-height:1.3;text-transform:none}.product-summary-text{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:15px;line-height:1.6;color:#444;margin:0}.summary-wow{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:16px;font-weight:700;color:#0a0b09;margin:0 0 8px}.summary-check-line{display:flex;align-items:flex-start;gap:8px;margin-top:6px;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:18px;font-weight:300;color:#333}.summary-check{color:#4b5519;font-weight:700;font-size:16px;flex-shrink:0}.product-single__media-wrapper img,.product-single__media-wrapper .product-single__media{border-radius:12px;overflow:hidden}.product-single__meta .product-single__title{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2}.product-single__meta .price-item{font-size:22px}.product-single__meta s.price-item--regular{font-size:18px;color:#888!important}.product-single__meta .price--on-sale .price__regular{display:none!important}.product-single__meta .price:not(.price--on-sale) .price__sale{display:none!important}.product-single__meta .price__sale{display:flex;flex-direction:row;align-items:center;gap:5px;flex-wrap:nowrap}@media(max-width:767px){.product-single__meta .price__pricing-group{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.product-single__meta .price__sale{flex-shrink:0}.product-single__meta .price__badges{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}}.product-single__meta .price-item--sale{color:#0a0b09!important;font-weight:700!important}.product-single__meta .price__badge--sale{display:none!important}.price__badge--you-save{display:inline-flex;align-items:center;justify-content:center;background-color:#4b5519;color:#fff;font-size:12px;font-weight:600;padding:6px 16px;border-radius:15px;margin-left:2px;white-space:nowrap;vertical-align:middle;text-transform:capitalize}.product-single__meta .price__pricing-group{text-align:left}.product-single__meta .price__sale{justify-content:flex-start;align-items:center}.product-single__meta .price__badges{display:inline-flex;align-items:center;vertical-align:middle}.product-single__meta .product__policies{display:none!important}.product-single__meta klarna-placement,.product-single__meta [data-key=top-strip-promotion-badge]{text-align:left!important;justify-content:flex-start!important}.price__stock{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:600;margin-left:10px;vertical-align:middle;white-space:nowrap}.price__stock--in-stock{color:#2d7d2d}.price__stock--preorder{color:#0a0b09;font-style:italic}.stock-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.stock-dot--green{background-color:#2d7d2d}.product-review-badge{margin-bottom:10px;display:flex;align-items:center;gap:8px}@media(max-width:767px){.product-review-badge{flex-direction:column;align-items:flex-start;gap:2px}}.product-review-badge .slideshow__review-stars{color:#eda823;font-size:20px;letter-spacing:1px;white-space:nowrap;flex-shrink:0}.product-review-badge .slideshow__review-text{color:#0a0b09;font-size:16px;font-weight:400}.redesign-trust-badges .icon-with-text__icon{max-width:40px;max-height:40px}.redesign-trust-badges .title{font-size:14px;font-weight:600}.mobile-hamburger-row{display:inline}[data-section-type=product] .product-single__description{font-size:15px;line-height:1.7;color:#0a0b09;margin-top:15px;padding-top:15px;border-top:1px solid rgba(10,11,9,.15)}[data-section-type=product] .product-single__description h3 span[style*="color: rgb(255, 42, 0)"],[data-section-type=product] .product-single__description h3 span[style*="color:rgb(255, 42, 0)"],[data-section-type=product] .product-single__description span[style*="color: rgb(255, 42, 0)"]{color:#4b5519!important}[data-section-type=product] .product-single__description h3{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:14px;font-weight:600;margin:8px 0}[data-section-type=product] .product-single__description ul{padding-left:20px;margin:12px 0}[data-section-type=product] .product-single__description ul li{margin-bottom:6px;font-size:14px;line-height:1.6}.full_product-single__description{max-width:1500px;margin:0 auto;padding:40px 60px;font-size:15px;line-height:1.7;color:#0a0b09}.full_product-single__description h2{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:#0a0b09;margin:30px 0 20px}.full_product-single__description iframe{max-width:100%;border-radius:12px}[data-section-type=product] .product_description_accrordion .product_accordion__block{border-bottom:1px solid rgba(10,11,9,.15)!important;padding:16px 0!important}[data-section-type=product] .product_accordion__heading{font-family:Futura PT,Futura,Century Gothic,sans-serif!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#0a0b09!important}[data-section-type=product] .product_accordion__heading:after{font-size:20px!important;font-weight:300!important;color:#0a0b09!important}[data-section-type=product] .product_accordion__content{font-size:14px;line-height:1.6;color:#555}[data-section-type=product] .product_accordion__content .rte{padding:5px 0 10px}[data-section-type=product] .fbt-section,.fbt-wrapper,[data-app-block*=frequently-bought]{background-color:#f6f6f6!important;padding:40px 0!important;margin-top:30px}[data-app-block*=frequently-bought] .fbt-product-card,[data-app-block*=frequently-bought] [class*=product-card],[data-app-block*=frequently-bought] [class*=ProductCard]{background:#fff;border-radius:10px;overflow:hidden}[data-app-block*=frequently-bought] button[type=submit],[data-app-block*=frequently-bought] .fbt-add-btn,[data-app-block*=frequently-bought] [class*=add-to-cart],[data-app-block*=frequently-bought] [class*=AddToCart]{background-color:#ef751b!important;color:#fff!important;border-color:#ef751b!important;border-radius:26px!important;font-family:Futura PT,Futura,Century Gothic,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.5px}[data-section-type=product-recommendations]{padding:40px 0 60px}[data-section-type=product-recommendations] .section-header h2{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;color:#0a0b09;text-align:left!important}[data-section-type=product-recommendations] .section-header{text-align:left!important}[data-section-type=product-recommendations] .product-card{border-radius:12px!important;overflow:hidden;border:1px solid rgba(10,11,9,.1);transition:box-shadow .2s ease}[data-section-type=product-recommendations] .product-card:hover{box-shadow:0 4px 16px #00000014}[data-section-type=product-recommendations] .product-card .product-card__image-with-placeholder-wrapper{border-radius:12px 12px 0 0;overflow:hidden}[data-section-type=product-recommendations] .product-card .product-card__info{padding:12px 15px}[data-section-type=product-recommendations] .product-card .product-card__name{font-family:Futura PT,Futura,Century Gothic,sans-serif;font-size:14px;font-weight:600;color:#0a0b09}.template-product [data-section-type=features-bar],.template-product .index-newsletter{margin-top:0}@media(max-width:750px){.announcement-badges{justify-content:center;gap:0;padding:8px 15px}.announcement-badge{font-size:11px;gap:4px}.announcement-badge:not(:first-child){display:none!important}.site-header__logo-image img{max-width:120px!important}.redesign-header-icons{display:inline-flex!important;gap:12px;margin-right:8px}.redesign-header-icons .redesign-header-icon svg{width:18px;height:18px}.call-us-btn{display:inline-flex!important;padding:0!important;border:none!important;margin:0!important}.call-us-btn span{display:none!important}.call-us-btn svg{width:18px;height:18px}.header_cart_info{display:none!important}.site-header__icons-wrapper{display:flex!important;align-items:center;justify-content:flex-end!important;flex-wrap:nowrap!important;position:relative}.mobile-hamburger-row{position:absolute!important;right:10px;top:100%;margin-top:5px}#AccessibleNav{display:none!important}.slideshow__slide{min-height:60vh!important}.slideshow__title{font-size:24px!important}@media(max-width:400px){.slideshow__slide{min-height:70vh!important}.slideshow__slide .slideshow__text-content{padding-bottom:15px!important;padding-top:0!important}.slideshow__title{font-size:20px!important;line-height:1.2!important}.slideshow__subtitle{font-size:12px!important}.site-header__logo-image img{max-width:100px!important}.redesign-header-icons .redesign-header-icon svg{width:16px;height:16px}.call-us-btn svg{width:16px;height:16px}.mobile-hamburger-row{right:5px}}.slideshow__title{font-size:28px!important;line-height:1.2!important}.slideshow__subtitle{font-size:14px!important}.slideshow__btn-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.slideshow__review-badge{flex-direction:column!important;align-items:flex-start!important}.slideshow__review-text{font-size:11px!important}.slideshow__btn-wrapper .btn{min-width:160px!important;max-width:250px!important;width:auto!important;padding:12px 24px!important;font-size:13px!important}.product-card .btn,.product-card .btn--primary{max-width:250px!important;width:auto!important}.btn--primary:not(.newsletter-inline-btn),.about-row__btn,.ebook-cta__btn,.feature-row .btn--primary{max-width:300px!important;width:auto!important;white-space:nowrap!important}.features-bar{flex-direction:column;gap:15px;padding:25px 20px}.features-bar__item{flex-direction:row;gap:10px;width:100%}.features-bar__item img{width:36px!important;height:36px!important}.features-bar__title{font-size:14px}.features-bar__sub{font-size:13px}.about-row{flex-direction:column-reverse;min-height:auto;gap:0!important}.about-row__image{margin:0!important;min-height:auto!important}.about-row__image-placeholder{margin:0!important;min-height:200px!important}.about-row__content{margin:0!important}.about-row__content{padding:30px 20px}.about-row__heading{font-size:26px}.about-row__image-placeholder{min-height:250px}[data-section-type=collection-list] .section-header h2,[data-section-type=collection-list] .section-header .title{font-size:22px!important}.wounded-warrior-bar{flex-direction:column;text-align:center;padding:25px 20px;gap:15px}.wounded-warrior-badge{width:120px}.wounded-warrior-heading{font-size:22px}.wounded-warrior-sub{font-size:16px}[data-section-type=logo-bar] .section-header{padding-left:20px!important;text-align:center!important}[data-section-type=logo-bar] .section-header h2{text-align:center!important}[data-section-type=logo-bar] .slider_custom_arrows{display:none!important}.mobile-logo-arrows{display:flex!important;justify-content:center;gap:15px;padding:15px 0}[data-section-type=logo-bar] .logo-bar{overflow:visible!important;display:block!important}[data-section-type=logo-bar] .logo-bar--slider,[data-section-type=logo-bar] .flickity-viewport{overflow:visible!important;height:auto!important}[data-section-type=logo-bar] .flickity-slider{position:static!important;transform:none!important}[data-section-type=logo-bar] .flickity-slider .logo-bar{position:static!important;left:auto!important}[data-section-type=logo-bar] .logo-bar{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:15px;padding:0 20px!important}[data-section-type=logo-bar] .logo-bar::-webkit-scrollbar{display:none}[data-section-type=logo-bar] .logo-bar__item{flex:0 0 100%!important;min-width:100%!important;scroll-snap-align:center;margin:0!important}[data-section-type=logo-bar] .logo-bar .grid-view-item{border:none!important;box-shadow:none!important}[data-section-type=logo-bar] .logo-bar__item{border:none!important;box-shadow:none!important;background:#fff;border-radius:10px}[data-section-type=logo-bar] .logo-bar__link{border:none!important}[data-section-type=feature-row] .feature-row{flex-direction:column!important}[data-section-type=feature-row] .feature-row__text{padding:30px 20px!important}[data-section-type=feature-row]{margin-top:20px!important}.quotes-section .section-header{padding-left:20px!important;padding-right:20px!important;text-align:center!important}.quotes-section .section-header h2{font-size:24px!important;text-align:center!important}.quotes-section .section-header .h5{text-align:center!important;align-items:center!important}.quotes-section .slider_custom_arrows{display:none!important}.quotes-section .testimonials_slider.flickity-enabled{position:static!important}.quotes-section .flickity-viewport{position:static!important;height:auto!important;overflow:visible!important}.quotes-section .flickity-slider{position:static!important;transform:none!important}.quotes-section .testimonial_block{position:static!important;left:auto!important;width:100%!important;min-width:100%!important}.mobile-review-arrows{display:flex!important;justify-content:center;gap:15px;padding:15px 0}.quotes-section .testimonial_block{width:100%!important;min-width:100%!important}.quotes-section .testimonials_row{overflow:hidden!important}.announcement-badges-repeat{justify-content:center;gap:0;padding:8px 15px}.announcement-badges-repeat .announcement-badge:not(:first-child){display:none!important}.faq-redesign{padding:30px 20px}.faq-redesign__wrapper{flex-direction:column;gap:25px}.faq-redesign__left{flex:none;text-align:center}.faq-redesign__title{font-size:24px}.faq-redesign__question{font-size:15px}.index-section--slideshow:not(:first-of-type) .slideshow__text-content{padding:20px!important}[data-section-type=featured-blog] .section-header h2{font-size:22px!important}.ebook-cta{flex-direction:column;padding:30px 20px;gap:30px}.ebook-cta__images{flex:none!important;margin:40px 0 60px!important}.ebook-cta__title{font-size:24px}.ebook-cta__images{flex:none;width:100%;height:300px}.newsletter-inline-form{max-width:100%!important;padding:4px 4px 4px 15px!important}.index-newsletter .newsletter-section{padding:50px 20px!important}.index-newsletter .newsletter-section .section-header h2{font-size:22px!important}[data-section-type=product-recommendations]{padding:30px 0 40px}[data-section-type=product-recommendations] .section-header h2{font-size:22px!important}[data-section-type=product-recommendations] .product-card{border-radius:10px!important}[data-section-type=product] .product_accordion__heading{font-size:14px!important}.footer-logo-social-row__inner{flex-direction:column;gap:15px;text-align:center}.footer-logo-social-row__logo{flex-direction:column!important;align-items:center!important;gap:10px!important}.footer-logo-social-row__right{flex-direction:column;gap:15px}.footer-logo-social-row__right .payment-icons{flex-wrap:wrap!important;justify-content:center}.site-footer__payment-icons{max-width:100%;overflow:hidden}.site-footer__payment-icons .payment-icons{flex-wrap:wrap!important;justify-content:center}.template-index #MainContent .shopify-section:has([data-section-type=featured-products]){padding-top:40vh!important}[data-section-type=featured-products] .section-header{margin-bottom:0!important;padding-bottom:0!important}[data-section-type=featured-products] .section-tabs-content{padding-top:0!important}.use_align_height .product-card .product-card__image-with-placeholder-wrapper{min-height:180px!important;max-height:180px!important}.use_align_height .product-card img{max-height:180px!important}[data-section-type=featured-products] .section-header{text-align:left!important;padding:0 20px 10px!important}[data-section-type=featured-products] .section-header h2{font-size:22px!important;text-align:left!important}[data-section-type=featured-products] .slider_custom_arrows{display:none!important}.mobile-carousel-arrows{display:flex!important;justify-content:center;gap:15px;padding:20px 0}[data-section-type=featured-products] .section-tabs-content,.index-tabs-collections-wrapper .section-tabs-content:not(.page-width){padding-left:20px!important;padding-right:20px!important;overflow:hidden!important}.index-tabs-content_block__slider .product-item-block{width:100%!important;min-width:100%!important;margin-right:0!important;padding:0!important}[data-section-type=logo-bar]{padding-top:30px!important}[data-section-type=featured-blog]{padding-top:30px!important;padding-bottom:0!important}[data-section-type=featured-blog] .slider_custom_arrows{display:none!important}[data-section-type=featured-blog] .featured-blog__slider.flickity-enabled{position:static!important}[data-section-type=featured-blog] .flickity-viewport{position:static!important;height:auto!important;overflow:visible!important}[data-section-type=featured-blog] .flickity-slider{position:static!important;transform:none!important}[data-section-type=featured-blog] .featured-blog__slide{position:static!important;left:auto!important;width:100%!important}[data-section-type=featured-blog] .featured-blog__slider{margin-bottom:0!important;padding-bottom:0!important}[data-section-type=featured-blog]{margin-top:5vh!important}.mobile-blog-arrows{display:flex!important;justify-content:center;gap:15px;padding:10px 0 20px}.template-index #MainContent .shopify-section:has([data-section-type=featured-blog]){padding-top:400px!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/redesign.css.map */
