body.index{background:#e2e6e8}.page-width-normal{--page-content-width: 1080px;--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.menu-list__link.menu-list__link--active,.menu-list__link:hover{color:#c40d05!important}.header__row .menu-list__link{padding-inline:20px!important;font-weight:500}.shopify-section-group-header-group{border-bottom:1px solid #6666661A}.header-actions__action svg{width:28px!important;height:28px!important}.menu-drawer__menu-item{min-height:100%!important;font-size:18px!important;line-height:normal!important}.menu-drawer__menu{padding-block:15px}.menu-drawer-container .header__icon--summary .header-drawer-icon{width:20px!important;height:20px!important}.hero__content-wrapper.page-width{max-width:504px}a.button{font-weight:700;font-size:18px;line-height:100%;display:flex;align-items:center;gap:10px;padding-block:18px}.email-signup__input-group{grid-template-columns:max-content!important}.email-signup__input,.email-signup__button--text{width:100%}.email-signup__button{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;border-radius:5px}.email-signup__input{padding-block:11px!important}.menu__heading.h5{color:#07a7ee}.email-signup__heading.h5{color:#07a7ee;padding-bottom:28px}.utilities,.utilities a{color:#fff!important}.shopify-section-group-footer-group.footer-utilities{border-top:1px solid #FFFFFF40}.email-signup__input.paragraph{min-width:300px}.email-signup__input::placeholder{color:#fff!important;opacity:1}.utilities a{text-transform:lowercase;word-spacing:-3px}.how-to-use-section{padding:40px 0}.how-to-use-wrapper{text-align:center}.how-to-use-heading{font-size:36px;margin-bottom:35px;font-weight:700;color:#022d38}.how-to-use-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;row-gap:20px;justify-content:center}.how-to-use-item{background:#fff;border-radius:12px;padding:0 0 25px;box-shadow:0 2px 4px #00000026;overflow:hidden;max-width:532px;max-height:430px}.how-to-use-image{position:relative}.how-to-use-image img{width:100%;height:auto;display:block}.how-to-use-step{position:absolute;bottom:-25px;left:50%;transform:translate(-50%);background:#07a7ee;color:#fff;height:52px;width:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:700}.how-to-use-title{margin-top:42px;margin-bottom:22px;font-size:26px;font-weight:700;line-height:100%}.how-to-use-text{font-size:18px;padding:0 20px;line-height:1.5;margin:0 auto;max-width:437px;color:#000000b2}.image-width-text{padding:40px 0}.image-width-text-content{max-width:480px}.image-width-text-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px);align-items:center;background:#fff}.image-width-text-image img{width:100%;height:auto;display:block}.image-width-text-label{font-size:20px;font-weight:500;color:#022d38;margin-bottom:20px;display:inline-block;line-height:100%}.image-width-text-heading{font-size:38px;font-weight:700;color:#c6140a;line-height:1.2;margin:0}.image-width-text-text{font-size:18px;color:#0009;line-height:32px;margin-bottom:30px}.image-width-text-btn svg path{fill:#fff!important}.testimonial-grid-section{padding:40px 0 60px}.tg-heading{text-align:center;font-size:36px;margin-bottom:40px;font-weight:700;color:#053b44}.swiper-button-next,.swiper-button-prev{position:unset!important;width:26px!important}.testimonial-grid{padding:0 20px 40px}.testimonial-slider-arrow-main{display:flex;justify-content:center;gap:10px}.testtimonial-item-col{background:#fff;max-width:308px;box-shadow:0 0 12px 1px #00000014;border-radius:20px;margin-inline:auto;position:relative;left:-20px}.testimonial-card-top{background:#022d38;color:#fff;padding:25px 20px;text-align:center;position:relative;top:30px;left:-12px;z-index:0;min-width:331px;height:180px;z-index:1}.testimonial-text{font-size:14px;line-height:22px;margin-bottom:25px;color:#ffffffe5;font-weight:600}.testimonial-name{font-size:18px;font-weight:700;margin:0}.testimonial-role{font-size:12px;opacity:1;margin-top:6px;color:#fffc}.testimonial-card-bottom{padding:50px 0 35px;text-align:center;position:relative}.testimonial-user-img{position:relative;display:inline-block}.testimonial-user-img img,.testimonial-user-img .image-shape{width:73px;height:73px;border-radius:50%;object-fit:cover;border:3px solid #c6140a}.testimonial-user-img .image-shape div{background:#c6140a;width:100%;height:100%;overflow:hidden;border-radius:50%;border:4px solid #fff}.quote-circle{position:absolute;right:0;bottom:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}.testimonial-card-top:after{content:"";position:absolute;bottom:-7px;left:0;width:0;height:0;border-top:8px solid #022D38;border-left:11px solid transparent}.testimonial-card-top:before{content:"";position:absolute;bottom:-7px;right:0;width:0;height:0;border-top:8px solid #022D38;border-right:11px solid transparent}.email-signup__message{display:flex;align-items:center;gap:var(--gap-xs);text-align:center;justify-content:center;margin-top:8px;color:green}.product-media-container.media-fit-contain img{object-position:center center;padding:30px;border:1px solid #00000012;border-radius:15px}.slideshow-controls__thumbnails{padding-right:20px}.slideshow-controls__thumbnail{position:relative;border:1px solid #00000012;border-radius:8px!important}product-price span.price{color:#be1017;font-weight:700}.metafield-rich_text_field p{font-size:16px;font-weight:400;color:#666;line-height:35px}.metafield-rich_text_field p strong{color:#022d38}.product-form-buttons.spacing-style{display:inline-block}.quentity-selector-main{display:flex;align-items:center;gap:20px;margin-bottom:25px}.quentity-selector-main p{font-size:18px;color:#022d38;font-weight:400;margin:0}.add-to-cart-button.button{font-family:Bricolage Grotesque;font-weight:700;font-size:18px;line-height:35px;letter-spacing:0%;min-width:225px}.add-to-cart-button.button .add-to-cart-icon{display:none}.product_shelf_detail_containor .product_shelf_detail:before{content:"";background-image:url(/cdn/shop/files/Frame_10.png?v=1763543044);background-size:16px;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;margin-left:-14px;margin-right:0;transform:translate(-10px,4px)}ul.product_shelf_detail_containor{padding-left:15px;list-style:none;margin:0 0 10px}.product_shelf_detail_containor li.product_shelf_detail{font-weight:500;font-size:16px;line-height:24px;color:#666;padding-left:8px}rte-formatter p,.group-block{font-weight:400;font-size:16px;line-height:24px;color:#666}rte-formatter p strong,.group-block .feature_benefits_heading strong,.group-block .product_specification_heading strong,.group-block .product_application_heading strong{font-family:Bricolage Grotesque;font-weight:600;font-size:18px;line-height:40px;text-transform:uppercase;color:#000}ul.product_shelf_detail_containor:last-child{margin-bottom:0}.product-price-main{line-height:normal}.spacing-style.text-block.text-block--AYlBzcXhycFFoTnFBZ__text_kRQ99Y.custom{margin-top:-4px;margin-bottom:15px}.product_custom_information_metafield{padding-top:10px}quantity-selector-component.quantity-selector{display:none}.custom-qty-wrapper select,.custom-qty-wrapper input{background-color:var(--color-background);color:currentcolor;padding:6px 16px 6px 10px;outline:none!important;border:1px solid #00000040;-webkit-appearance:none;appearance:none;width:94px}.custom-qty-wrapper{position:relative}.custom-qty-icon{position:absolute;top:25%;right:15px}.product_custom_information_metafield.warning{padding:15px;border:1px solid #EEEEEE;margin-top:35px;border-radius:10px}.product_custom_information_metafield.warning p{font-size:12px;color:#666;line-height:20px;margin:0}.product_custom_information_metafield.warning p strong{color:#666;margin-bottom:5px;display:inline-block}.product_custom_information_metafield.warning p strong:before{content:"";background-image:url(/cdn/shop/files/Frame_1321315097.png?v=1763968230);background-size:20px;display:inline-block;width:20px;height:20px;background-repeat:no-repeat;vertical-align:bottom;margin-right:5px}.product-quantity-label-custom{position:absolute;top:60px;right:15px;z-index:1}.group-block.color-.quantity_lable{font-family:Bricolage Grotesque;font-weight:600;font-size:12px;line-height:normal;color:#fff;background:#c40d05;padding:7px 8px;border-radius:3px;max-width:fit-content;margin:0 0 0 auto}.jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-histogram__bar-content,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge,.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{background-color:#022d38!important;border-color:#022d38!important}.jdgm-histogram .jdgm-star{color:#022d38!important}.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star,.jdgm-rev__author,.jdgm-rev__icon:before,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#022d38!important}.accordion details.details{border:1px solid #00000026;border-radius:5px;overflow:hidden;margin-bottom:18px}.details[open] .details__header{background:#c40d05;color:#fff}.accordion details.details[open]{border-radius:16px;box-shadow:0 0 6px #0003}.accordion summary.details__header{padding:24px 30px;font-size:24px;font-family:Bricolage Grotesque}.accordion .details-content{padding:24px 30px;font-weight:400;font-size:18px!important;line-height:30px;color:#4e5055}.accordion summary .svg-wrapper{width:20px;height:20px}.about-safety-section{padding:60px 0;text-align:center}.safety-heading{color:#c41515;font-size:36px;font-weight:700;margin-bottom:10px}.safety-subtext{max-width:900px;margin:0 auto 40px;font-size:16px;font-family:Archivo;font-weight:500;font-size:18px;line-height:34px;text-align:center;color:#000}.safety-wrapper{display:flex;gap:30px;align-items:center;justify-content:center}.safety-image-box img{width:100%;max-width:590px;border-radius:14px}.safety-card{display:flex;background:#eef3f7;padding:6px 10px;border-radius:10px;gap:10px;align-items:start;margin-bottom:15px;max-width:max-content}.icon-circle img{max-width:20px}.about-safety-section-row{margin-bottom:80px;max-width:753px;margin-inline:auto}.safety-card h3{margin:0;font-size:20px;line-height:1}.safety-content-box{max-width:460px}.safety-card-main p{font-weight:400;font-size:16px;line-height:26px;text-align:left;margin:0 0 30px}.contact-form.spacing-style.size-style{max-width:660px}.contact-info-custom .image img{max-width:24px}.contact-form-right h3{font-family:Archivo;font-weight:600;font-size:26px;line-height:100%;margin:0 0 20px}.contact-form-right p{font-weight:400;font-size:16px;line-height:22px;color:#000000b2;margin:0 0 35px}.contact-form-right{padding-left:36px;margin-left:36px;border-left:1px solid #0000004D;max-width:383px}.contact-form-right .custom-row{display:flex;gap:8px;margin-top:26px}.contact-form-right .custom-row h5{font-family:Archivo;font-weight:700;font-size:18px;line-height:100%;letter-spacing:-1%;margin:0 0 15px}.contact-form-right .custom-row a{font-weight:500;font-size:16px;line-height:100%;margin:0;color:#000000b2}.contact-form-right .custom-row p{margin:0}.contact-info-custom{margin-bottom:45px}.contact-form__input{background:#fcfcfc!important;border:1px solid #00000026!important;min-height:64px;max-height:100px;outline:none}.contact-form .submit-button{font-family:Archivo;font-weight:700;font-size:18px;line-height:100%;text-align:center}.contact-form input:focus::placeholder,.contact-form textarea:focus::placeholder{transform:translateY(-15px);font-size:12px;opacity:1;transition:.2s ease}.cart-items__title{font-weight:500;line-height:normal}.cart-items__details span{font-size:20px;color:#c40d05;font-weight:600}span.disclosure-trigger__label.h6{font-size:16px;font-weight:500;color:#000}.tax-note.tax-note.tax-note{font-size:18px;color:#000}span.cart__total-label.cart-primary-typography{color:#000;font-weight:500}.cart__total-value{font-size:var(--cart-font-size--2xl);font-weight:600!important;color:#c40d05}.cart__ctas .cart__checkout-button{font-weight:600;font-size:18px}div#Home-page-product-container{background:#e2e6e8;padding-bottom:40px}.product-form-text__error{max-width:290px}.add-to-cart-button.button{max-width:225px}#Home-page-product-container .product_shelf_detail_containor,#Home-page-product-container div#shopify-block-AQVR6ekFBWi9iakNDc__product_shelf_details_X6fRNX,#Home-page-product-container #shopify-block-AaEpwL25xN0pFNFE1U__product_feature_benefits_XERKnG,#Home-page-product-container rte-formatter,#Home-page-product-container #shopify-block-Aa1c3QUtNUXFxdVJha__product_specification_ajrhCG,#Home-page-product-container #shopify-block-AS2gyaXFWNHh4Uk5FZ__product_application_details_zNPtJJ{display:none}#Home-page-product-container .product_custom_information_metafield{display:none}#Home-page-product-container .product-media-container.media-fit-contain img{padding:0;border:unset}div#shopify-section-template--15824395960366__main{border-radius:20px;overflow:hidden}#Home-page-product-container div#shopify-section-template--15824395960366__176344562902b7eb30{display:none}#Home-page-product-container .slideshow-control{width:100px}#Home-page-product-container .product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:510px 450px;background:#fff;box-shadow:0 0 10px #0000000d;border-radius:20px;padding:50px 60px;position:relative}#Home-page-product-container .product-details>.group-block{padding:0}#Home-page-product-container slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){height:160px}.section-password .email-signup__input-group{justify-content:center}.section-password .logo-block{width:60px}.section-password .email-signup__button{border-radius:10px}.shopify-policy__container{max-width:1080px!important}@media (max-width: 1300px){.image-width-text-heading{font-size:30px;max-width:410px}.image-width-text-label{font-size:18px;margin-bottom:10px}.image-width-text-text{font-size:16px;line-height:26px;margin-bottom:20px}.image-width-text-image img{min-height:410px;object-fit:cover}}@media (max-width: 1024px){.how-to-use-title{margin-top:40px;margin-bottom:15px;font-size:24px}.how-to-use-text{font-size:17px;padding:0 20px;line-height:1.2}.how-to-use-step{height:48px;width:48px;font-size:28px}.accordion summary.details__header{padding:20px 30px;font-size:22px}.accordion .details-content{padding:20px 30px;font-size:16px!important}.email-signup__input.paragraph{min-width:300px}.group-block-content{gap:15px}product-price span.price{font-size:24px;line-height:normal}.metafield-rich_text_field p{font-size:15px;line-height:30px}.quentity-selector-main p,.add-to-cart-button.button{font-size:16px}.email-signup__input.paragraph{min-width:240px}.testimonial-card-top{min-width:106%}.testtimonial-item-col{max-width:95%}}@media (max-width: 992px){.contact-form-right{padding-left:25px;margin-left:25px}.contact-form-right h3{font-size:24px;margin:0 0 15px}.contact-form-right p{font-size:15px;margin:0 0 20px}.contact-form-right .custom-row h5{font-size:17px;margin:0 0 10px}.contact-form-right .custom-row p{font-size:14px}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:1fr min(50vw,40%)!important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{padding-left:0!important}.email-signup__input.paragraph{min-width:unset;max-width:210px;padding:0 15px}#Home-page-product-container .slideshow-control{width:65px}#Home-page-product-container .product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{padding:50px 30px}}@media (max-width: 768px){.header__row .menu-list__link{padding-inline:14px!important;font-size:16px}.how-to-use-item{margin-inline:auto}.how-to-use-grid{grid-template-columns:1fr}.how-to-use-title{font-size:20px}.how-to-use-text{font-size:16px}.image-width-text-grid{grid-template-columns:1fr;gap:0px}.image-width-text-content{max-width:480px;padding:40px 20px}.image-width-text-image img{min-height:100%;object-fit:contain}.image-width-text-heading{font-size:26px;max-width:410px}a.button{font-size:16px;gap:10px;padding-block:14px}.accordion summary.details__header{padding:18px 25px;font-size:18px}.accordion .details-content{padding:18px 25px;font-size:16px!important}.safety-wrapper{flex-direction:column;text-align:left}.safety-heading{font-size:28px}.contact-info-custom .image img{max-width:20px}.contact-form-right h3{font-size:22px;margin:0 0 12px}.contact-form-right p{font-size:14px;margin:0 0 20px}.contact-form__form-row{flex-wrap:wrap}.contact-form__input{min-height:100%}.contact-form .submit-button{font-size:16px}.testimonial-card-top{min-width:312px;padding:15px 22px}.testtimonial-item-col{max-width:89%}}@media (max-width: 750px){.contact-form-right{padding-left:0;margin-left:0;margin-top:30px;padding-top:30px;border-left:0;border-top:1px solid #0000004D;max-width:100%}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:subgrid!important;gap:30px}.product-media{margin:0 20px}#Home-page-product-container .slideshow-control{width:20px}#Home-page-product-container .product-media{margin:0 auto;max-width:410px;padding-bottom:16px}#Home-page-product-container .product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{margin:0 15px}.product-quantity-label-custom{top:45px}}@media (max-width: 576px){.how-to-use-heading,.tg-heading{font-size:28px;margin-bottom:30px}.shopify-section-group-footer-group .text-block{margin:auto;text-align:center}.shopify-section-group-footer-group .logo-block{margin-inline:auto}.shopify-section-group-footer-group .text-block p{text-align:center}.shopify-section-group-footer-group .menu__heading.h5{justify-content:center;max-width:135px;margin-inline:auto}.shopify-section-group-footer-group .list-unstyled{text-align:left;margin-inline:auto;max-width:135px}.email-signup__input.paragraph{max-width:100%}.shopify-section-group-footer-group .details-content{text-align:center;margin:0!important}.shopify-section-group-footer-group .email-signup__heading.h5{text-align:center;padding-bottom:20px}.shopify-section-group-footer-group .email-signup__input-group{justify-content:center}.accordion summary.details__header,.accordion .details-content{padding:14px 20px;font-size:16px;gap:10px}.hero__container .custom-font-size p{font-size:16px!important}.hero{position:relative;min-height:100%!important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{gap:20px}.page .hero__container{padding:70px 0}.safety-subtext{font-size:16px;line-height:25px}.about-safety-section-row{margin-bottom:50px}.testtimonial-item-col{max-width:306px;left:-18px}.testimonial-card-top{left:-12px;z-index:0;min-width:330px;padding:15px 22px}.testimonial-grid-section{padding:0 0 60px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dynamic.css.map */
