@media (prefers-reduced-motion: no-preference){.scroll-trigger.animate--slide-in{transform:translateY(0)}}.font-bold,.product__title,.price{font-family:Druk-Wide-Bold}.mb-3{margin-bottom:3rem}.footer-block:only-child:last-child{max-width:104rem!important}.subtitle,rich-text__caption.subtitle{color:rgba(var(--color-foreground),1);letter-spacing:.5rem;text-transform:uppercase}.newsletter-form__button.field__button{background:red!important;font-family:Druk-Wide-Bold;color:#fff;text-transform:uppercase;width:auto;max-width:initial;font-size:18px;padding-left:1rem;padding-right:1rem}.footer .list-social__link .svg-wrapper{width:40px}.footer .list-social__item .list-social__link .icon{height:3.2rem;width:3.2rem;color:#828282}.banner__buttons{max-width:100%!important}.footer .footer__copyright{display:flex;justify-content:space-between;flex:1;color:#828282}.footer .policies li{text-transform:uppercase}.policies li:nth-child(1):before{display:none}.footer .footer__content-bottom{border-top:none;padding-top:2rem}.footer-block-social{justify-content:flex-end;display:flex;align-items:center;gap:15px}.footer-block-social>h4{margin:0;font-family:Druk-Wide-Medium}.footer-block-social>h4 strong{color:red}.footer__content-top{padding-bottom:0!important}.button{font-family:Druk-Wide-Bold;letter-spacing:0;text-transform:uppercase;border:2px solid rgba(var(--color-button),var(--alpha-button-background));clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.button:hover{opacity:.8}.button--secondary,.button--tertiary{border-color:var(--color-secondary-button)}.button--secondary:before{content:"";position:absolute;background:#fff;width:34px;height:2px;left:-8px;bottom:8px;transform:rotate(45deg)}.button--secondary:after{content:"";position:absolute;background:#fff;width:34px;height:2px;right:-8px;top:8px;transform:rotate(45deg)}.featureCols{display:grid;grid-template-areas:"col1 col5 col2" "col3 col5 col4";grid-template-columns:1fr 1fr 1fr;gap:5rem;align-items:center}.featureCols .first{grid-area:col1}.featureCols .second{grid-area:col2}.featureCols .third{grid-area:col3}.featureCols .forth{grid-area:col4}.featureCols .fifth{grid-area:col5}.featureCols .title{margin:0 0 1rem;font-family:Druk-Wide-Bold;text-transform:uppercase;font-size:2rem;line-height:100%}.featureCols .titleWrapper{display:flex;align-items:center;gap:12px}.featureCols .first .titleWrapper,.featureCols .third .titleWrapper{flex-direction:row-reverse}.featureCols .first,.featureCols .third{text-align:right}.featureCols .content{font-size:20px;line-height:1.3;color:#828282}.featureCols .fifth img{max-height:500px;object-fit:contain}.overflow-hidden{overflow:hidden}.leading-tight{line-height:100%}.nowrap{white-space:nowrap}.journal-sec .top-content{display:flex;flex-direction:column;align-items:center;margin-top:10rem}.journal-sec .image-with-text__media-item{margin-top:-12rem}.newsletter-form__field-wrapper .field:hover.field:after,.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field__input:focus{box-shadow:0 0 0 1px red}.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .field__label{font-family:Druk-Wide-Medium;text-transform:uppercase;letter-spacing:0}.testimonial-sec .title-wrapper-with-link{text-align:center;margin-bottom:4rem}.testimonial-sec .title{font-family:Druk-Wide-Bold;max-width:800px;margin:auto!important}.testimonial-sec .title strong{color:red}.testimonial-sec .rte.content{line-height:1.5;font-size:18px}.testimonial-sec .rte.name{font-size:16px;text-transform:uppercase;letter-spacing:3px}.testimonial-sec .rte.company{color:#828282;font-size:18px}.testimonial-sec .multicolumn-card__image-wrapper{position:relative}.testimonial-sec .testiVideoPopupBtn{position:absolute;left:0;bottom:0;right:0;font-family:Druk-Wide-Bold;font-size:20px;text-transform:uppercase;z-index:1;display:flex;align-items:center;gap:10px;cursor:pointer}.testimonial-sec .plIcon{width:70px;height:70px;background:red;display:inline-flex;align-items:center;justify-content:center;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));position:relative}.testimonial-sec .plIcon:after{width:0;height:0;border-left:16px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-banner .title-wrapper{text-align:center;margin-bottom:-5rem;position:relative;z-index:1}.video-banner .title{max-width:1400px;margin:auto!important;font-size:7.2rem;line-height:100%}.video-banner .title strong{color:red}.video-banner-content{text-align:center;margin-top:-4rem;position:relative}.video-banner-content h2{margin:0 auto;max-width:1200px;line-height:100%;font-size:3.2rem}.video-banner-content .caption{margin:0;font-size:1.6rem;color:#828282;letter-spacing:.6rem;font-weight:500}.conquor-sec .multicolumn-card__info{position:absolute;bottom:0;left:18px;right:18px;background:linear-gradient(0deg,black,transparent)}.conquor-sec .multicolumn-card__info .inline-richtext{position:relative;font-size:2.4rem}.conquor-sec .multicolumn-card__info .inline-richtext span{position:relative;z-index:1}.conquor-sec .multicolumn-card__info .inline-richtext:before{position:absolute;left:-18px;top:4px;width:95px;height:35px;background:red;content:"";z-index:0}.conquor-sec .multicolumn-card__info .rte{line-height:1.5}.conquor-sec .title strong{color:red;position:relative}.conquor-sec .title strong:after{content:"";position:absolute;width:100%;height:8px;background:url(/cdn/shop/files/line.png?v=1744703894) no-repeat top left;background-size:100% auto;bottom:0;left:10px}.video-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;max-height:100vh;overflow:auto;background-color:#000c;justify-content:center;align-items:center}.video-modal.active{display:flex}.video-modal-content{position:relative;width:90%;max-width:800px;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px #0000004d}.video-modal-close{position:absolute;top:10px;right:15px;font-size:28px;background:none;border:none;color:#999;cursor:pointer;z-index:1}.video-container iframe{width:100%;height:450px;border:none}.video-container video{width:100%;height:450px;border:none;vertical-align:top}.video-banner .video-section__media .video-container video{position:static;height:450px;background:#fff;vertical-align:top}.top-content h2{margin:0;font-size:13rem}.top-content h3{margin:0}.text-red{color:red}.block{display:block}.bottom-content{max-width:1180px;margin:0 auto}.bottom-content h2{font-family:Druk-Wide-Medium;font-size:3rem}.bottom-content h2 span{font-family:Druk-Wide-Bold;font-size:4.8rem}.bottom-content .rte{max-width:880px;margin:0 auto}cart-remove-button .button{clip-path:none}.book-slider{background-color:#000;background-image:url(/cdn/shop/files/Dirt.png?v=1744710689);background-repeat:no-repeat;background-size:cover;background-position:top left;background-attachment:initial}.book-slide-bottom-content{max-width:700px;text-align:center;margin:0 auto;padding:3rem 0;color:#fff;display:flex;flex-direction:column}.book-slide-bottom-content h4{color:#fff;font-size:2.5rem;font-family:Druk-Wide-Bold;margin:0 0 1rem}.book-slider .slider-mobile-gutter.page-width{max-width:950px}.book-topContent{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--page-width);margin:auto;padding:5rem 5rem 0;color:#fff}.book-topContent h2{color:#fff;margin:0 0 -2rem}.book-slider .banner__media,.book-slider .banner__media img{position:static;height:auto!important}.toggleTxtBtn{cursor:pointer}.toggleTxtBtn img{max-width:100%}.link.product__view-details{display:none!important}.product-tabs{margin-top:20px}.tabs{list-style:none;padding:0;margin:0;display:flex;font-size:24px}.tab-link{padding:10px 15px;cursor:pointer;border-bottom:1px solid transparent;margin-bottom:-1px;font-family:Druk-Wide-Bold;text-transform:uppercase;position:relative}.tab-link.current:after{content:"";position:absolute;width:100%;height:4px;background:url(/cdn/shop/files/line.png?v=1744703894) no-repeat top left;background-size:100% auto;bottom:0;left:10px}.tab-content{padding:15px;display:none;font-size:20px;line-height:1.5}.tab-content .metafield-rich_text_field h3{font-family:Druk-Wide-Medium;text-transform:uppercase;margin:0;font-size:20px}.tab-content.current{display:block}.featured-product .price--large{font-size:2.4rem}.featured-product .product__title{font-size:3rem}.mainProductTab{text-align:center;display:flex;justify-content:center;gap:60px}.mainProductTab .tab-btn{cursor:pointer;border:none;background:transparent;color:#828282;font-size:3rem;text-transform:uppercase;font-family:Druk-Wide-Bold}.mainProductTab .tab-btn.active{color:red;position:relative}.mainProductTab .tab-btn.active:after{content:"";position:absolute;width:100%;height:6px;background:url(/cdn/shop/files/line.png?v=1744703894) no-repeat top left;background-size:100% auto;bottom:-10px;left:10px}.book-slider .slider-counter{display:none}.book-slider .slideshow__controls{position:absolute;top:35%;transform:translateY(-50%);left:-50px;right:-50px;justify-content:space-between}.book-slider .slideshow__controls .slider-button--next{width:80px;height:60px;background:transparent url(/cdn/shop/files/path790.png?v=1744885441) no-repeat center center;background-size:100% auto}.book-slider .slideshow__controls .slider-button--prev{width:80px;height:60px;background:transparent url(/cdn/shop/files/path790.png?v=1744885441) no-repeat center center;background-size:100% auto;transform:rotate(180deg)}.book-slider .slideshow__controls .svg-wrapper{display:none!important}.home-product-gallery .thumbnail-slider{padding:0;position:absolute;left:-202px;top:265px;min-width:550px;transform:rotate(90deg);max-width:initial;display:flex}.product-form__submit .price__container{margin:0!important}.product-form__submit .price__badge-sold-out,.product-form__submit .price__badge-sale{display:none!important}@media screen and (min-width: 990px){.rich-text__blocks{max-width:90rem!important}body.page--index .shopify-section-header-sticky:not(.scrolled-past-header) .gradient{background:transparent}body.page--index .shopify-section-header-sticky:not(.scrolled-past-header){position:absolute;left:0;right:0;top:0}.footer__list-social.list-social:only-child{justify-content:flex-end!important}.home-product-gallery media-gallery{display:flex;flex-direction:row-reverse}.home-product-gallery .slider-mobile-gutter{flex:auto}.product--thumbnail_slider .home-product-gallery .thumbnail-slider{display:block;max-width:100px}.home-product-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{transform:rotate(-90deg)}.home-product-gallery .slider-button--prev{margin:auto;width:30px;height:40px;background:transparent url(/cdn/shop/files/path790.png?v=1744885441) no-repeat center center;background-size:100% auto;transform:rotate(-180deg);position:absolute;left:-40px;top:30px}.home-product-gallery .slider-button--next{margin:auto;width:30px;height:40px;background:transparent url(/cdn/shop/files/path790.png?v=1744885441) no-repeat center center;background-size:100% auto;transform:rotate(0);position:absolute;right:-40px;bottom:30px}.home-product-gallery .slider-button .svg-wrapper{display:none!important}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 0 0 7rem!important}.home-product-gallery .slider-mobile-gutter:not(.thumbnail-slider){padding-left:150px}}@media screen and (min-width: 750px){.banner--desktop-transparent .banner__box.gradient{max-width:100%}}@media screen and (max-width: 989px){.header--mobile-left{grid-template-columns:auto auto;grid-template-areas:"heading icons"}.top-content h2{font-size:6rem;white-space:pre-wrap}.journal-sec .image-with-text__media-item{margin-top:0}.bottom-content h2 span{font-size:2.4rem}.bottom-content h2 span{font-size:3.2rem}.conquor-sec .multicolumn-card__info{left:0;right:0}.video-banner-content{margin-top:0}.video-banner .title-wrapper{margin-bottom:0}.video-banner-content .caption{letter-spacing:.3rem}.footer-block-social{flex-direction:column}.journal-sec .top-content{margin-top:0}.featureCols .content{font-size:15px}}@media screen and (max-width: 749px){:root{--font-body-scale: 1;--font-heading-scale: 1}.featureCols{grid-template-areas:"col1" "col2" "col3" "col4" "col5";grid-template-columns:1fr}.featureCols .first,.featureCols .third{text-align:left}.featureCols .first .titleWrapper,.featureCols .third .titleWrapper{flex-direction:row}.video-banner .title{font-size:4.2rem}.video-banner-content h2{font-size:2rem}.header__heading-logo{max-width:40px}.header--btn .button{font-size:1rem}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 3.6rem),14vw,calc(var(--font-heading-scale) * 3.6rem))}.subtitle,rich-text__caption.subtitle{letter-spacing:.3rem;font-size:1.2rem}.footer .footer__copyright{flex-direction:column}.book-topContent{flex-direction:column;text-align:center;gap:15px}.book-topContent h2{margin-bottom:0}.toggleTxtBtn img{max-width:150px}.book-topContent .banner__media{position:static}.tabs{font-size:1.5rem;flex-wrap:wrap;gap:0;line-height:100%}.mainProductTab{gap:20px}.mainProductTab .tab-btn{font-size:20px}.book-slider .banner__media{position:static}.book-slider .slideshow__controls{left:20px;right:20px}.book-slider .slideshow__controls .slider-button--next,.book-slider .slideshow__controls .slider-button--prev{width:40px}.journal-sec .gradient{background-position:top center!important}.conquor-sec .title-wrapper-with-link .title{font-size:3.6rem}.featured-product .product__title{font-size:2.4rem}.tab-content .metafield-rich_text_field h3{font-size:20px}.tab-content{font-size:15px;padding-bottom:10px}.tab-content p{margin-bottom:0}.featured-product .price--large,.book-slide-bottom-content h4{font-size:2.4rem}.testimonial-sec .rte.content{font-size:15px}.journal-sec .button--primary{width:100%}.home-product-gallery .thumbnail-slider{display:flex!important;position:static;min-width:auto;transform:none}.home-product-gallery .slider-mobile-gutter:not(.thumbnail-slider) .slider-buttons{display:none}.home-product-gallery .thumbnail-slider .slider-button--prev{background:transparent url(/cdn/shop/files/path790.png?v=1744885441) no-repeat center center;background-size:30px auto;transform:rotate(-180deg)}.home-product-gallery .thumbnail-slider .slider-button--next{background:transparent url(/cdn/shop/files/path790.png?v=1744885441) no-repeat center center;background-size:30px auto;transform:rotate(0)}.home-product-gallery .thumbnail-slider .slider-button .svg-wrapper{display:none}.section-featured-product .product-form__submit,.section-featured-product .product-form__submit .price{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-style.css.map */
