@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap";.custom-font>*{font-family:Caveat,cursive!important;font-optical-sizing:auto;font-style:normal}.highlight strong,.green-color>*{color:#237a3b!important;font-weight:unset!important}.green-color>*,.l-spacing>*{letter-spacing:2px!important}.uppercase>*{text-transform:uppercase!important}.unbold>*{font-weight:unset!important}body .bold strong{font-weight:600!important}.height-three img{height:350px;object-fit:cover;width:100%!important}.shopify-policy__container{max-width:1440px;padding:50px 20px}.shopify-policy__title{display:none}.section.page-width-content:has(.application-instructions){display:block;max-width:1440px;margin:0 auto;padding:50px 20px}.section.page-width-content:has(.application-instructions) p{margin:0!important}.warning p{color:red}.section.page-width-content:has(.application-instructions) h2,.section.page-width-content:has(.application-instructions) h3,.section.page-width-content:has(.application-instructions) h4,.section.page-width-content:has(.application-instructions) h5,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5{font-size:30px;margin:0;padding-top:20px;padding-bottom:10px}.index .height-three img{height:350px;object-fit:contain;background:#f5f5f5;border-radius:20px}.left-align ul{justify-content:start!important}.border-right-card{border-right:1px solid #DCE5DA!important}rte-formatter.footer-text p{color:#f4cd45!important}a.size-style.button,a.size-style.button-secondary,a.size-style.button-custom{font-weight:600;padding:10px 25px!important;box-shadow:0 1px 2px #0000000d;border:1px solid #237A3B}a.size-style.button:hover{background:transparent;color:#237a3b}a.size-style.button-secondary:hover{background:#237a3b;color:#fff}header-component#header-component{border-bottom:1px solid #DCE5DA}.card-design{background:#fff;border:1px solid #DCE5DA;box-shadow:0 1px 2px #0000000d;border-radius:12px;padding:16px}.card-design a.size-style.button{width:100%}.product-background-image,.product-background-image img{height:350px;width:100%;object-fit:cover}.eyebrow{background:#cce0d2;width:fit-content;margin:0 auto;border-radius:20px}.eyebrow>*{color:#202b25}.opacity-7>*{opacity:.7}.opacity-7 strong{opacity:1;font-weight:unset!important;color:#fff!important}button.add-to-cart-button{text-transform:uppercase;font-weight:600}nav.menu-list li.menu-list__list-item span.menu-list__link-title{font-weight:600}nav.menu-list li.menu-list__list-item:hover span.menu-list__link-title{color:#237a3b}nav.menu-list a.menu-list__link.menu-list__link--active span.menu-list__link-title{color:#237a3b}.video-wrapper-main{max-width:350px;margin:0 auto}.video-wrapper-main .custom-font{position:absolute;top:30px;left:20px;color:#fff;transform:rotate(-15deg)}.video-wrapper-main .custom-font>*{text-align:right}.product-image{position:absolute;width:60%;right:20px;bottom:20px}.product-image img{object-fit:contain;object-position:right}.image-wrapper{position:relative}rte-formatter.list-item ul{padding:0;list-style:none;display:flex;gap:20px;width:100%!important;max-width:100%;flex-flow:wrap;justify-content:center}rte-formatter.list-item{width:100%}rte-formatter.list-item ul li{background:#237a3b3b;padding:4px 16px;display:flex;justify-content:center;align-items:center;border-radius:25px}.grip-video{height:550px;width:400px!important}.grip-video deferred-media{height:550px}.grip-video deferred-media img{object-fit:contain}.testing-image img{height:250px;object-fit:contain}.three-row p{font-size:16px!important;text-transform:uppercase!important}.footer-content .menu__heading span,html body .menu__heading>*{color:#ffffffe5!important;text-transform:uppercase;font-family:var(--font-paragraph--family);font-size:14px!important}.footer-content .menu__heading{padding:0!important}.footer-content li.menu__item.paragraph a,.footer-content p{color:#ffffff80!important}.footer-content li.menu__item.paragraph:hover a{color:#fff!important}.footer-content li.menu__item.paragraph{margin:0!important}.footer-content{padding:60px 0 30px!important}.utilities{border-color:#ffffff26}.after-before .image-block{width:100%!important}.after-before{position:relative}.after-before-heading{position:absolute;z-index:2;top:20px;left:20px}.numbering-step{position:absolute;left:20px;top:20px;width:40px;display:flex;justify-content:center;align-items:center;height:40px;background:#237a3b;color:#fff;border-radius:50px;font-family:Barlow Condensed;font-size:20px;letter-spacing:1px}.center button.add-to-cart-button{width:fit-content;margin:0 auto}.left button.add-to-cart-button{width:fit-content}.kit-icons ul{list-style:none;padding:0}.kit-icons ul li{position:relative;padding-left:30px;margin-bottom:15px}.kit-icons ul li:before{position:absolute;content:"";width:20px;height:25px;background:url(/cdn/shop/files/Background.svg?v=1791178110);background-size:contain;background-repeat:no-repeat;background-position:left;left:0;top:0}.kit-icons ul li{color:#536158}.kit-icons ul li strong{color:#000}.grid-six>.group-block-content{display:grid;grid-template-columns:1fr 1fr 1fr}body.product img.product-media__image,body.product button.slideshow-control.button img{object-fit:contain!important}body.product button.slideshow-control.button{height:100px}.announcement-bar__slides .social-links-section{justify-content:end;display:flex!important}.announcement-bar__slides{display:grid;max-width:unset!important;grid-template-columns:1fr 1fr;width:100%}.announcement-bar__slides .social-links-section .social-links-list{padding:0;margin:0}.announcement-bar__slides .social-links-section .social-links-list img.social-links-image{filter:invert(1);width:15px;height:15px}p.announcement-bar__text{text-align:left;font-weight:400!important;font-size:12px;letter-spacing:1px;line-height:1.3}.announcement-bar__slides>*{grid-area:unset!important}@media(max-width:1250px){.three-column-wrapper>.group-block-content{flex-flow:column;align-items:start}.grid-six>.group-block-content .uppercase p,.full-width-column>.group-block-content .uppercase p{font-size:24px;padding:0 20px}.tab-fix>.group-block-content p{font-size:16px}body.page.Contact .f-column,.index .full-width-column{width:100%!important}}@media(max-width:991px){.three-row>.group-block-content{display:grid}body.page.Contact .three-column-wrapper>.group-block-content>div,body.page.Contact .f-column>.group-block-content>div{width:100%}.product .image-block{width:100%}body.product button.slideshow-control.button{height:50px}ul.menu-drawer__menu.has-submenu li.menu-drawer__list-item--flat{margin-bottom:0}ul.menu-drawer__menu.has-submenu li.menu-drawer__list-item--flat a span.menu-drawer__menu-item-text.wrap-text{font-size:14px;text-transform:uppercase;font-weight:500}ul.menu-drawer__menu.has-submenu li.menu-drawer__list-item--flat a{min-height:unset!important}button.button.close-button.menu-drawer__close-button.focus-inset{border:none!important;outline:unset!important;box-shadow:unset}.grip-video deferred-media{height:450px;width:100%}.grip-video,.full-width-column{width:100%!important}.f-column>.group-block-content{flex-flow:column;align-items:start}.f-row>.group-block-content{flex-flow:row;align-items:center;justify-content:start}.group-block:has(.testing-image){width:100%}.grid-six>.group-block-content,.two-grid>.group-block-content{grid-template-columns:1fr 1fr;display:grid!important}.full-width-tab>.group-block-content div{width:100%}}@media(max-width:749px){.three-row>.group-block-content{display:flex}.left:has(.list-item){padding:0}.announcement-bar__slides{width:100%;padding:0 20px}.announcement-bar__slides{grid-template-columns:1fr}p.announcement-bar__text{text-align:center;line-height:1.3}.announcement-bar__slides .social-links-section{justify-content:center;display:flex!important;padding-top:10px}body.product .accordion:last-child{border-top:1px solid #00000017}.grid-six>.group-block-content,.two-grid>.group-block-content{grid-template-columns:1fr}.three-row>.group-block-content .group-block-content{display:flex;flex-flow:row;align-items:center;justify-content:start}.border-right-card{border:none}.section.page-width-content:has(.application-instructions) h2,.section.page-width-content:has(.application-instructions) h3,.section.page-width-content:has(.application-instructions) h4,.section.page-width-content:has(.application-instructions) h5,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5{font-size:24px;margin:0;padding-top:20px;padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
