@media only screen and (min-width:769px){.site-header{padding:5px 0}}.announcement-bar{background-color:#1caa03}.sale-banner-container{display:flex;align-items:center;justify-content:center;gap:15px;background-color:#1caa03;padding:15px}.sale-icon{width:67px;height:35px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 67 35'%3E%3Cstyle%3E.s0{fill:none;stroke:%23000;stroke-width:.2}.s1{fill:%23bf0a30}.s2{fill:%23fff}.s3{fill:%23002868}%3C/style%3E%3Cpath class='s0' d='m66.82.17v34.83h-66.82V.17z'/%3E%3Cpath class='s1' d='m66.82 32.2v2.8h-66.82v-2.8z'/%3E%3Cpath class='s2' d='m66.82 29.4v2.8h-66.82v-2.8z'/%3E%3Cpath class='s1' d='m66.82 26.6v2.8h-66.82v-2.8z'/%3E%3Cpath class='s2' d='m66.82 23.8v2.8h-66.82v-2.8z'/%3E%3Cpath class='s1' d='m66.82 21.17v2.63h-66.82v-2.63z'/%3E%3Cpath class='s2' d='m66.82 18.55v2.62h-66.82v-2.62z'/%3E%3Cpath class='s1' d='m66.82 15.92v2.63h-66.82v-2.63z'/%3E%3Cpath class='s2' d='m66.82 13.3v2.62h-66.82v-2.62z'/%3E%3Cpath class='s1' d='m66.82 10.67v2.63h-66.82v-2.63z'/%3E%3Cpath class='s2' d='m66.82 8.05v2.62h-66.82v-2.62z'/%3E%3Cpath class='s1' d='m66.82 5.42v2.63h-66.82v-2.63z'/%3E%3Cpath class='s2' d='m66.82 2.8v2.63h-66.82v-2.63z'/%3E%3Cpath class='s1' d='m66.82.17v2.63h-66.82V.17z'/%3E%3Cpath class='s3' d='m26.8.18v18.37h-26.8V.18z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.sale-text{font-weight:700;font-size:1.2rem;color:#333}div[id^=ai-section-divider__container-],div[class*=ai-section-divider__container-]{gap:0!important;margin-top:0!important;margin-bottom:0!important}.form-vertical input,.form-vertical select,.form-vertical textarea{background-color:#fff}[data-button_style=square] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static),[data-button_style=square] .rte .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static),[data-button_style=square] .shopify-payment-button .shopify-payment-button__button--unbranded:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static),[data-button_style^=round] .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static),[data-button_style^=round] .rte .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static),[data-button_style^=round] .shopify-payment-button .shopify-payment-button__button--unbranded:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static){overflow:hidden;position:relative;transition:background .2s ease 0s;background-color:#196c11}.star-review{border-bottom:2px solid #14C502!important}.logo-bar--template--25897263890797__logo_list_qRLyEU{justify-content:center!important;gap:15px!important;display:flex!important;flex-wrap:wrap!important}.logo-bar--template--25897263890797__logo_list_qRLyEU .logo-bar__item{margin:0!important;flex:0 0 auto!important;max-width:120px!important}.logo-bar--template--25897263890797__logo_list_qRLyEU .logo-bar__image{padding:0!important;margin:0 auto!important}#StickyHeaderWrap{height:80px!important}.modal--quick-shop .shopify-payment-terms,.modal--quick-shop #shopify-buyer-consent-modal,.modal--quick-shop [data-purchase-options-container]{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important}.buddha-menu-item .mm-submenu.tree{padding-top:0!important;padding-bottom:0!important;width:250px!important;min-width:250px!important}.buddha-menu-item .mm-submenu li{margin:0!important;padding:0!important;line-height:1!important}.buddha-menu-item .mm-submenu li a{padding-top:2px!important;padding-bottom:2px!important;min-height:0!important;display:flex!important;align-items:center;line-height:1.2!important}.buddha-menu-item .mm-submenu li a .mm-title{padding:0!important;margin:0!important}.buddha-menu-item .mm-submenu li a .mm-arrow{line-height:1!important;margin:0!important}.buddha-menu-item .mm-submenu.mm-last-level{width:250px!important}.horizontal-mega-menu ul.mm-submenu.tree li{padding:8px 5px!important}.horizontal-mega-menu ul.mm-submenu.tree li a{padding:0!important;margin:0!important;min-height:0!important;line-height:1.2!important}.horizontal-mega-menu ul.mm-submenu.tree{width:250px!important;min-width:250px!important}.product-description hr,.rte hr{margin:0!important;border:0!important;border-bottom:2px solid #14C502!important;opacity:1!important;display:block!important}details.details summary{display:flex;align-items:center;justify-content:space-between;padding:15px 0!important;cursor:pointer;list-style:none;font-family:var(--typeBasePrimary),var(--typeBaseFallback),sans-serif;font-weight:400!important;font-size:1em;text-transform:uppercase;letter-spacing:.12em;color:#111}details.details summary::-webkit-details-marker{display:none}details.details summary{list-style:none}details.details summary:hover{color:#14c502!important}.details-content.rte{padding:5px 0 25px}.details-content ul{margin:0 0 0 20px!important;padding:0!important;list-style-type:square!important}.details-content ul li::marker{color:#196c11!important;font-size:1.1em}.details-content li{padding:6px 0 6px 8px;font-size:.95em;color:#333}.details-content ul ul{margin-left:20px!important;list-style-type:disc!important}.details-content ul ul li::marker{color:#196c11!important}details.details .svg-wrapper{color:#14c502;width:14px;height:14px;transition:transform .3s ease}details[open].details .svg-wrapper{transform:rotate(45deg)}.rte a:not(.btn):not(.btn--secondary):not(.rte__image){color:#196c11;border-bottom:1px solid #196C11;text-decoration:none}.rte a:not(.btn):not(.btn--secondary):not(.rte__image):hover{color:#14c502;border-bottom-color:#14c502;opacity:1}.pdf-info a,.product-resources a{color:#196c11!important;text-decoration:none;border-bottom:1px solid rgba(25,108,17,.3);transition:border-bottom-color .2s ease-in-out,opacity .2s ease-in-out}.pdf-info a:hover,.product-resources a:hover{border-bottom-color:#196c11;opacity:.85}.product-block--installation .collapsible-item__btn{font-family:Almarai;color:#333;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:600;padding:0 5px 20px}.rte ol:last-child,.rte p:last-child,.rte table:last-child,.rte ul:last-child{margin-bottom:20px}.product-block--installation .installation-icon svg{stroke:#196c11}.product-block--installation .collapsible-item{border-bottom:1px solid #14C502}.product__video-wrapper[data-video-style=muted] .product__video-overlay{display:none!important}.product__video-wrapper[data-video-style=muted] .product__video{pointer-events:auto!important;opacity:1!important}.collapsible-content__inner p a{border-bottom:none}ul+.footer__small-text{padding-top:15px;display:none}.rte .video-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;margin:2.5rem 0;border-radius:4px;background-color:#000;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.rte .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.promo-grid__container{justify-content:center}body .horizontal-mega-menu ul.mm-submenu.tree li,body .horizontal-mega-menu .mm-submenu li{padding:8px 20px!important;margin-top:0!important;margin-bottom:0!important}body .horizontal-mega-menu>ul>li>a{padding-left:15px!important;padding-right:15px!important}@media screen and (min-width:769px)and (max-width:1275px){.site-navigation,.site-nav,.horizontal-mega-menu ul.menu{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important}.site-nav__link,.horizontal-mega-menu ul.menu>li>a,.buddha-menu-item>a{padding-left:5px!important;padding-right:5px!important;font-size:clamp(10px,1.1vw,13px)!important;letter-spacing:-.3px!important;white-space:nowrap!important}.buddha-menu-item,.horizontal-mega-menu ul.menu>li{position:relative!important}.buddha-menu-item .mm-submenu.tree,.horizontal-mega-menu ul.mm-submenu.tree{position:absolute!important;left:0!important;right:auto!important;top:100%!important;transform:none!important;margin-top:-2px!important;width:240px!important;min-width:240px!important;display:none}.buddha-menu-item:hover .mm-submenu.tree,.horizontal-mega-menu ul.menu>li:hover .mm-submenu.tree{display:block!important}}@media screen and (max-width:1130px){.site-nav__link--burger{display:inline-block!important;visibility:visible!important;opacity:1!important}.site-header__element--left,.site-header__mobile-nav{display:flex!important;visibility:visible!important;min-width:50px!important}.header-item--navigation,.site-navigation,.horizontal-mega-menu{display:none!important}.site-header{display:flex!important;align-items:center!important;justify-content:space-between!important}}#wo-product-specs.wo-table-wrapper{margin:30px 0;border:1px solid #d1d1d1;border-radius:8px;overflow:hidden;background-color:#fff}#wo-product-specs .wo-conversion-table{width:100%;border-collapse:collapse!important;margin:0!important;border:none!important}#wo-product-specs .wo-conversion-table thead tr{background-color:#1b5e20!important}#wo-product-specs .wo-conversion-table th{padding:15px!important;text-align:left;color:#fff!important;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:1px}#wo-product-specs .wo-conversion-table td{padding:12px 15px!important;border-bottom:1px solid #e8e8e8!important;color:#333!important}#wo-product-specs .wo-conversion-table tr:nth-child(2n){background-color:#e8f5e9!important}#wo-product-specs .wo-conversion-table td:first-child{font-weight:700;color:#1b5e20}input.tpo_option-input.tpo_option-dropdown{border:2px solid #14C502!important;border-radius:4px!important;padding:10px!important;background-color:#fff!important;box-shadow:none!important;outline:none!important}input.tpo_option-input.tpo_option-dropdown:focus,input.tpo_option-input.tpo_option-dropdown:active{border-color:#14c502!important}a[href*=".pdf"],.installation-guide-pdf,.product__description a{color:#000!important;text-decoration:underline!important}.variant-input-wrap,.tpo_option-input-inner{position:relative!important;display:inline-block!important;width:100%!important;min-width:150px}.variant-input-wrap select,.tpo_option-dropdown{background-color:#fff!important;color:#000!important;appearance:none!important;-webkit-appearance:none!important;padding-right:40px!important;width:100%!important}.variant-input-wrap:after,.tpo_option-input-inner svg,#IconChangeColor{fill:#000!important;stroke:#000!important;color:#000!important;position:absolute!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important;display:block!important;z-index:5!important;pointer-events:none!important;width:12px!important}.js-qty__num{background-color:#fff!important}.cart__item-qty .js-qty__num,.ajaxcart__qty-num,#CartDrawer input.js-qty__num{color:#000!important;background-color:#fff!important;opacity:1!important}.js-qty__adjust,.js-qty__adjust svg{fill:#000!important;stroke:#000!important;color:#000!important}.easyred{color:#d30000}.product__price{color:var(--colorPrice);font-size:calc(var(--typeBaseSize) + 8px);margin-right:5px}.tpo_option-container{background-color:#d3d3d3!important;border:1px solid #14C502!important;border-radius:8px!important;overflow:visible!important;margin:30px 0!important;padding:0!important}.tpo_option-container .tpo_option-label-container{background-color:#8d8d8d!important;padding:15px 20px!important;display:flex!important;align-items:center;width:100%!important;box-sizing:border-box!important;border-radius:7px 7px 0 0!important}.tpo_option-container .form__label.tpo_{color:#fff!important;font-weight:700!important;text-transform:uppercase;font-size:14px!important}.tpo_option-container .tpo_dropdown-wrapper,.tpo_option-container .tpo_custom-select,.tpo_option-container select{position:relative!important;z-index:9999!important}.tpo_option-container .tpo_radio-buttons-wrapper,.tpo_option-container .tpo_option-content{padding:20px!important}.tpo_option-container .tpo_option-required-indicator:after{color:#fff!important;font-size:18px!important;font-weight:900!important}.tpo_option-container img.tpo-image-select-value{border:1px solid #14C502!important;border-radius:4px!important;padding:2px!important;background-color:#fff!important;display:block!important}.specs-table__wrapper{margin:2rem 0;border:1px solid #444;border-radius:4px;overflow:hidden;background-color:#1a1a1a}.specs-table thead th{background-color:#000!important;color:#f33!important;padding:18px 15px;text-transform:uppercase;font-family:Impact,sans-serif;border-bottom:2px solid #ff3333!important}.specs-table td:first-child{background-color:#0006!important;color:#14c502!important;font-weight:800;width:22%}.specs-table tbody tr:hover{background-color:#07c76740!important}.grid-product__content{background:#fff!important;border-radius:8px!important;box-shadow:0 10px 25px #00000026!important;margin:12px;transition:all .3s ease!important}.grid-product__content:hover{transform:translateY(-6px)}.article__grid-image{border-radius:8px!important;box-shadow:0 10px 25px #00000026!important;overflow:hidden!important}.grid-product__link{display:block;padding:5px}.site-footer{border-top:10px solid #14C502!important}.header-section,.header-sticky-wrapper{border-bottom:10px solid #14c502!important}.site-header--stuck{border-bottom:10px solid #14c502!important;background-color:#000!important}.is-stuck .site-nav__link,.is-stuck .site-header__logo a,.is-stuck .site-header__icon{color:#fff!important}.add-to-cart.btn--secondary,#AddToCart-template--28096695238822__main-15273799647398{background-color:#fff!important;background:#fff!important;color:#14c502!important;border:1px solid #14C502!important;opacity:1!important}.add-to-cart.btn--secondary:hover{background-color:#14c502!important;color:#fff!important}.tpo_option-input-wrapper,.tpo_option-content{padding:10px 15px!important;background-color:transparent!important;box-sizing:border-box!important}input.tpo_option-input{margin:2px auto!important;width:calc(100% - 4px)!important;border:2px solid #14C502!important;border-radius:4px!important;padding:12px 15px!important;background-color:#fff!important;display:block!important;box-shadow:none!important;outline:none!important;box-sizing:border-box!important;font-size:16px!important}.technical-resources-container{margin-bottom:20px}.tech-resources-collapsible{border:2px solid #14C502;border-radius:4px;background-color:#f9fdfa;overflow:hidden}.tech-resources-collapsible summary.tech-resources-header{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;font-weight:600;cursor:pointer;list-style:none}.tech-resources-collapsible summary.tech-resources-header::-webkit-details-marker{display:none}.tech-resources-collapsible[open] summary.tech-resources-header .tech-resources-icon{transform:rotate(45deg);transition:transform .2s ease}.tech-resources-content{padding:0 15px 15px;border-top:1px solid #e0e0e0}.tech-resources-content ul{list-style-type:none;padding-left:0;margin:15px 0 0}.tech-resources-content li{margin-bottom:8px}.tech-resources-content a{text-decoration:underline;color:#333}.tech-resources-content a:hover{color:#2ecc71}.hero__top-subtitle{font-size:2.6em;font-family:Archivo Black,sans-serif;letter-spacing:.3em;margin-bottom:5px;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;text-shadow:-.5px -.5px 0 #1CAA03,.5px -.5px 0 #1CAA03,-.5px .5px 0 #1CAA03,.5px .5px 0 #1CAA03,2px 2px 8px rgba(0,0,0,.6)}#VideoModal .js-modal-close{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:100px!important;right:200px!important;background-color:#000000b3!important;border:4px solid #1CAA03!important;border-radius:50%!important;width:60px!important;height:60px!important;z-index:1000000!important;cursor:pointer!important;opacity:1!important;transition:all .2s ease-in-out;box-shadow:0 0 20px #00ff004d}#VideoModal .js-modal-close svg{fill:#fff!important;stroke:#fff!important;width:24px!important;height:24px!important;margin:0!important;display:block!important}#VideoModal .js-modal-close:before,#VideoModal .js-modal-close:after{content:""!important;position:absolute!important;width:2px!important;height:24px!important;background-color:#fff!important;transition:background-color .2s ease}#VideoModal .js-modal-close:before{transform:rotate(45deg)!important}#VideoModal .js-modal-close:after{transform:rotate(-45deg)!important}#VideoModal .js-modal-close:hover{transform:scale(1.1);background-color:#1caa03!important}#VideoModal .js-modal-close:hover:before,#VideoModal .js-modal-close:hover:after{background-color:#000!important}#VideoModal:after{content:"Close Video";position:absolute;bottom:100px;left:50%;transform:translate(-50%);color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:3px;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,.8);pointer-events:none;z-index:999999}@media screen and (max-width:768px){#VideoModal .js-modal-close{top:20px!important;right:20px!important;width:44px!important;height:44px!important}#VideoModal .modal__inner{margin:20% 10px!important;width:calc(100% - 20px)!important}}#VideoModal:after{content:"Close Video";position:absolute;bottom:80px;left:50%;transform:translate(-50%);color:#fff!important;background-color:#1caa0333!important;border:2px solid #1CAA03!important;padding:12px 30px!important;border-radius:50px!important;font-size:16px!important;font-weight:700!important;letter-spacing:2px;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.5);box-shadow:0 4px 15px #0006;pointer-events:none;z-index:999999}#VideoModal .js-modal-close{border:4px solid #1CAA03!important;box-shadow:0 0 20px #1caa034d}#VideoModal .js-modal-close:hover{background-color:#1caa03!important}.productinfo{color:#14c502!important;text-decoration:none!important;position:relative;display:inline-block;transition:color .3s ease!important;font-weight:700;border-bottom:2px solid rgba(20,197,2,.3);padding-bottom:2px}.productinfo:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#0d8201;transform-origin:bottom right;transition:transform .4s cubic-bezier(.86,0,.07,1)}.productinfo:hover{color:#1caa03!important}.productinfo:hover:after{transform:scaleX(1);transform-origin:bottom left}.easify-options-list,.ep-widget-option-value-selected,.ep-widget-dropdown-label{width:100%!important;white-space:normal!important;display:block!important}.product-block--variant-picker{overflow:visible!important}.site-nav__item a,.site-nav__item button,.site-nav__link,.site-nav__dropdown-trigger{font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#fff!important;background:transparent!important;border:none!important;padding:10px 15px!important}.site-nav__item:hover>a,.site-nav__item:hover>button,.site-nav__link:hover,.site-nav__dropdown-trigger:hover{color:#1caa03!important}.site-nav__dropdown,.megamenu,.site-navigation--below .site-nav__dropdown{background-color:#000!important;border:1px solid #333!important}.site-nav__dropdown a,.megamenu__link{font-size:15px!important;color:#fff!important;font-weight:400!important;text-transform:none!important}.site-nav__dropdown a:hover,.megamenu__link:hover{color:#29ff03!important;padding-left:5px!important;transition:all .2s ease}.site-nav__link:after{content:"";display:block;width:0;height:2px;background:#1caa03;transition:width .3s;margin-top:4px}.site-nav__link:hover:after{width:100%}.site-nav__details[open] .site-nav__dropdown,.site-nav--has-dropdown:hover .site-nav__dropdown{display:block!important;visibility:visible!important;opacity:1!important}.site-nav__dropdown{position:absolute!important;background:#000!important;min-width:260px!important;top:100%!important;left:0!important;z-index:1000!important;box-shadow:0 10px 25px #0000001a!important}.site-nav__deep-dropdown{display:none!important;position:absolute!important;top:0!important;left:100%!important;background:#000!important;min-width:280px!important;width:max-content!important;max-width:350px!important;border:1px solid #333333!important;box-shadow:10px 0 25px #00000080!important}.site-nav__deep-dropdown li a{white-space:normal!important;word-wrap:break-word!important;padding:12px 20px!important;display:block!important;line-height:1.2!important;color:#fff!important}.site-nav__dropdown-link:hover{color:#14c502!important}.site-nav__dropdown-link--has-children{pointer-events:auto!important}.site-nav__dropdown-link--has-children svg{pointer-events:none!important}.site-nav__deep-dropdown-trigger:hover>.site-nav__deep-dropdown,.site-nav__deep-dropdown-trigger:focus-within>.site-nav__deep-dropdown{display:block!important;visibility:visible!important;opacity:1!important}.site-nav__deep-dropdown{position:absolute!important;top:0!important;left:100%!important;background:#000!important;z-index:1002!important;border:1px solid #333333!important;min-width:280px!important;margin-left:2px!important}.site-nav__dropdown{overflow:visible!important}.about-us-cta-container{display:flex;gap:20px;justify-content:center;padding:40px 0;flex-wrap:wrap}.wod-btn{padding:18px 35px;font-family:Industry,sans-serif;font-weight:800;letter-spacing:2px;text-decoration:none;transition:all .3s ease;text-align:center;min-width:280px}.wod-btn--primary{background-color:#1caa03;color:#000;border:2px solid #1CAA03}.wod-btn--primary:hover{background-color:#000;color:#1caa03;box-shadow:0 0 15px #1caa0380}.wod-btn--secondary{background-color:transparent;color:#1caa03;border:2px solid #1CAA03}.wod-btn--secondary:hover{background-color:#1caa031a;transform:translateY(-2px)}[data-center-text=center] .payment-icons{text-align:right}ul+.footer__small-text{margin-top:-35px;display:block;text-align:left}.footer__small-text{display:none}.blog-contact-component{margin-top:40px;padding:30px;background-color:#fcfdfc;border:1px solid #2d6a4f;border-radius:4px}.blog-contact-component .contact-form{display:flex;flex-direction:column;width:100%}.blog-contact-component .contact-form input[type=text],.blog-contact-component .contact-form input[type=email],.blog-contact-component .contact-form textarea{width:100%;padding:12px;margin-top:5px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.blog-contact-component .contact-form label{font-weight:700;display:block;margin-top:10px}.blog-contact-component .contact-form input[type=submit]{width:auto;padding:10px 25px;background-color:#2d6a4f;color:#fff;border:none;border-radius:4px;cursor:pointer;align-self:flex-start}.rte table.custom-specs-table{width:100%!important;border-collapse:collapse!important;margin-bottom:30px!important;font-family:inherit;font-size:15px;background-color:#fff!important}.rte table.custom-specs-table thead,.rte table.custom-specs-table thead tr{background-color:#222!important}.rte table.custom-specs-table th{color:#fff!important;background-color:#222!important;padding:12px 15px!important;text-align:left!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;border:1px solid #111111!important}.rte table.custom-specs-table td{padding:12px 15px!important;border:1px solid #cccccc!important;vertical-align:top!important;color:#333!important}.rte table.custom-specs-table tbody tr:nth-child(odd),.rte table.custom-specs-table tbody tr:nth-child(odd) td{background-color:#fff!important}.rte table.custom-specs-table tbody tr:nth-child(2n),.rte table.custom-specs-table tbody tr:nth-child(2n) td{background-color:#e6e6e6!important}.rte table.custom-specs-table tbody tr:hover,.rte table.custom-specs-table tbody tr:hover td{background-color:#d4d4d4!important}@media only screen and (max-width:768px){.rte table.custom-specs-table th{font-size:11px!important;padding:8px 5px!important;letter-spacing:0px!important}.rte table.custom-specs-table td{font-size:13px!important;padding:8px 5px!important}}.template-404 .h1.hero__title{font-family:Impact,Arial Black,sans-serif;font-size:3.5rem;text-transform:capitalize;letter-spacing:.5px;color:#fff;text-shadow:2px 3px 6px rgba(0,0,0,.6);margin-bottom:15px;line-height:1.2}.template-404 .h1.hero__title{font-family:Impact,Arial Black,sans-serif;font-size:3.5rem;color:#fff;margin-bottom:15px;line-height:1.2;filter:drop-shadow(3px 3px 2px rgba(0,0,0,.85))}.template-404 .h1.hero__title span{background:linear-gradient(to bottom,#fba026,#ef4a24 55%,#ba1e25);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-weight:900;text-shadow:none}@media screen and (max-width:768px){.template-404 .h1.hero__title{font-size:2.2rem;line-height:1.1}}.guide-spoke-wrapper{padding:0 0 60px;clear:both;background-color:#0c0c0c!important;width:100%!important}.guide-spoke-wrapper .page-width{background-color:#0c0c0c!important}.guide-hero{height:500px;display:flex;align-items:start;justify-content:flex-start;padding-top:60px;padding-left:50px;background-size:cover;background-position:center;margin-bottom:60px}.guide-master-description{margin-bottom:40px;color:#ccc;line-height:1.7;font-size:1.1rem}.guide-subsection-card{background-color:#161616;border:1px solid #1CAA03;border-radius:12px;padding:40px;margin-bottom:60px;box-shadow:0 15px 35px #0009;clear:both;overflow:hidden;transition:border-color .3s ease}.subsection-title{color:#fff;font-weight:400;font-size:30px;margin-bottom:20px;letter-spacing:-.5px}.subsection-description{margin-bottom:40px;line-height:1.7;color:#ccc;font-size:15px}.subsection-content-grid{display:flex!important;gap:40px;align-items:flex-start;margin-bottom:20px}.subsection-products{flex:2!important;min-width:0}.subsection-side-notes{flex:1!important;min-width:260px;border-left:1px solid #1CAA03;padding-left:30px;color:#fff}.tech-resources-panel{background-color:#000;padding:40px;margin:60px -40px -40px;border-top:1px solid #4B6B40;clear:both}.tech-resources-heading{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#888;margin-bottom:25px;font-weight:700}.guide-shock-builder-header .hero-title-top,.hero-content h1{display:flex;align-items:center;font-size:1.4rem;font-weight:700;font-style:italic;color:#fff;letter-spacing:.2em;text-transform:uppercase;text-shadow:6px 6px 10px rgba(0,0,0,1)}.guide-shock-builder-header .hero-title-top:before,.hero-content .guide-shock-builder-header:before{content:"";display:block;width:30px;height:4px;background-color:var(--wod-green);margin:0 15px}.guide-shock-builder-header .hero-title-top:after,.hero-content .guide-shock-builder-header:after{content:"";display:block;width:230px;height:4px;background-color:var(--wod-green);margin:0 15px}.guide-shock-builder-header .hero-title-main{font-family:Rajdhani,sans-serif;font-weight:900;font-style:italic;font-size:5.5em;!important text-transform: uppercase;color:#fff;letter-spacing:2em;-webkit-text-stroke:4px #000000;text-shadow:3px 3px 0 #FFFFFF,-3px 3px 0 #FFFFFF,3px -3px 0 #FFFFFF,-3px -3px 0 #FFFFFF;margin-bottom:-50px;margin-top:-20px}.guide-shock-builder-header .hero-title-bottom{font-family:Rajdhani,sans-serif;font-weight:900;font-style:italic;font-size:5em;!important text-transform: uppercase;border-color:#fff;letter-spacing:-.06em;-webkit-text-stroke:4px #000000;margin-bottom:-10px}.hero-title-phrase:before{content:"";display:block;width:40px;height:4px;background-color:var(--wod-green);margin-right:15px;text-shadow:6px 6px 10px rgba(0,0,0,1)}@media(max-width:886px){.guide-shock-builder-header{margin-left:-50px}.guide-hero{background-position:70% center!important}.hero-content h1{font-size:3.5em!important;margin-bottom:-20px!important;margin-top:-10px!important;-webkit-text-stroke:2px #000000!important}.guide-shock-builder-header h2{font-size:2.5em!important;margin-bottom:-5px!important;-webkit-text-stroke:2px #000000!important}.hero-title-top{font-size:1rem!important}.hero-title-top:after{width:60px!important}.hero-title-phrase{font-size:.75rem!important;letter-spacing:.1em!important;justify-content:center}}.part-card{background:#000;border:1px solid #838282ff;padding:12px;border-radius:6px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.part-card a{text-decoration:none;display:block;overflow:hidden;border-radius:4px}.part-card img{width:100%;height:140px;object-fit:cover;display:block;margin-bottom:12px;border-radius:4px;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.part-card h3{font-size:14px;margin:0 0 6px;line-height:1.3;font-weight:300}.part-card{display:block!important;transition:all .3s ease!important;border:2px solid #7b7b7bff!important;cursor:pointer!important;overflow:hidden!important}.part-card:hover{border-color:#1caa03!important;box-shadow:0 6px 16px #1caa0333!important;transform:translateY(-5px)!important}.part-card:hover img{transform:scale(1.05)!important}.guide-spoke-wrapper .part-card h3,.guide-spoke-wrapper .part-card p,.guide-spoke-wrapper .grid-view-item__title,.guide-spoke-wrapper .grid-product__title,.guide-spoke-wrapper .grid-product__price{color:#fff!important}.guide-spoke-wrapper .guide-parts-grid,.guide-spoke-wrapper .grid,.guide-spoke-wrapper .grid--uniform{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important;gap:20px!important}:root{--wod-green: #1CA003}.guide-shock-builder-header{padding:40px;width:900px}.guide-shock-builder-header .hero-title-top{display:flex;align-items:center;font-size:1.4rem;font-weight:700;font-style:italic;color:#fff;letter-spacing:.2em;text-transform:uppercase;text-shadow:6px 6px 10px rgba(0,0,0,1)}.guide-shock-builder-header .hero-title-top:before{content:"";display:block;width:30px;height:4px;background-color:var(--wod-green);margin:0 15px}.guide-shock-builder-header .hero-title-top:after{content:"";display:block;width:230px;height:4px;background-color:var(--wod-green);margin:0 15px}.guide-shock-builder-header .hero-title-main{font-family:Rajdhani,sans-serif;font-weight:900;font-style:italic;font-size:5.5em!important;text-transform:uppercase;color:#fff;letter-spacing:-.02em;line-height:.7em;-webkit-text-stroke:4px #000000;margin-bottom:-50px;margin-top:10px}.guide-shock-builder-header .hero-title-bottom{font-family:Rajdhani,sans-serif;font-weight:900;font-style:italic;font-size:5em!important;text-transform:uppercase;color:#fff;letter-spacing:-.06em;-webkit-text-stroke:4px #000000;margin-bottom:-10px}.guide-shock-builder-header .hero-title-phrase{display:flex;align-items:center;font-size:.9rem;color:#fff;letter-spacing:.3em;font-style:italic}.guide-shock-builder-header .hero-title-phrase:before{content:"";display:block;width:40px;height:4px;background-color:var(--wod-green);margin-right:15px;text-shadow:6px 6px 10px rgba(0,0,0,1)}.subsection-title .level{display:block;width:fit-content;margin-bottom:8px;font-family:Rajdhani,sans-serif;font-weight:800;font-size:14px;color:#1caa03!important;letter-spacing:3px;border:1px solid #1CAA03;padding:2px 10px;margin-right:10px;border-radius:4px;text-transform:uppercase;letter-spacing:2px;vertical-align:middle}@media(max-width:886px){.guide-shock-builder-header{margin-left:-50px;width:650px}.guide-hero{background-position:70% center!important}.guide-shock-builder-header .hero-title-main{font-size:4.5em!important;margin-bottom:-20px!important;margin-top:20px!important;-webkit-text-stroke:2px #000000!important;text-shadow:1px 1px 0 #FFFFFF,-1px 1px 0 #FFFFFF,1px -1px 0 #FFFFFF,-1px -1px 0 #FFFFFF}.guide-shock-builder-header .hero-title-top{font-size:1.5rem!important;-webkit-text-stroke:1px #000000!important;letter-spacing:0px}.guide-shock-builder-header .hero-title-top:before,.hero-content .guide-shock-builder-header:before{content:"";display:none;width:40px!important;height:4px;background-color:var(--wod-green);margin:0 15px}.guide-shock-builder-header .hero-title-top:after,.hero-content .guide-shock-builder-header:after{content:"";display:block;width:100px!important;height:4px;background-color:var(--wod-green);margin:0 15px}.guide-shock-builder-header .hero-title-phrase{font-size:.75rem!important;letter-spacing:.1em!important;justify-content:center}.guide-spoke-wrapper .subsection-content-grid{flex-direction:column!important;gap:30px!important}.guide-spoke-wrapper .subsection-side-notes{width:100%!important;flex:none!important;min-width:100%!important;border-left:none!important;border-top:1px solid #2d2d2d!important;padding-left:0!important;padding-top:25px!important}.guide-spoke-wrapper .tech-resources-panel{padding:30px 20px!important;margin:40px -20px -20px!important;border-radius:0 0 8px 8px!important}}.sub-hub-paragraph{text-align:left;width:100%}.animation-contents .hero-title-top{display:flex!important;align-items:center!important;font-size:1.4rem!important;font-weight:700!important;font-style:italic!important;color:#e0e0e0!important;letter-spacing:.2em!important;text-transform:uppercase!important}.animation-contents .hero-title-main{font-family:Rajdhani,sans-serif!important;font-weight:900!important;font-style:italic!important;font-size:3.5em!important;text-transform:uppercase!important;-webkit-text-stroke:3px #000000!important;letter-spacing:-.09em;margin:-25px 0 -50px!important;width:975px}.animation-contents .hero-title-bottom{font-family:Rajdhani,sans-serif;font-weight:900;font-style:italic;font-size:1.5em;!important text-transform: uppercase;border-color:#fff;letter-spacing:-.08em;-webkit-text-stroke:3px #000000;margin-bottom:-10px;width:975px}.animation-contents .hero-title-phrase{display:flex;align-items:center;font-size:.9rem;color:#fff;letter-spacing:.3em;font-style:italic}.animation-contents .hero-title-top:before{content:"";display:block;width:30px;height:4px;background-color:var(--wod-green);margin:0 15px}.animation-contents .hero-title-top:after{content:"";display:block;width:300px;height:4px;background-color:var(--wod-green);margin:0 15px}@media(max-width:886px){.animation-contents .hero-title-main{font-family:Rajdhani,sans-serif!important;font-weight:900!important;font-style:italic!important;font-size:3.5em!important;text-transform:uppercase!important;-webkit-text-stroke:3px #000000!important;letter-spacing:-.09em;margin:-12px 0 -25px!important;width:975px}.animation-contents .hero-title-phrase{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom-style.css.map */
