:root{--main-font-family:"Poppins";--body-text-font-family:"Noto Sans";--section-title-font-color:#1E1E1E;--body-text:rgba(255, 255, 255, .8);--icon-with-text-color:#1E1E1E;--site-theme-main-color:#01974F;--site-theme-text-color:#58585A}p{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:32px;letter-spacing:normal;color:#58585a}*{margin:0;padding:0;box-sizing:border-box}img{vertical-align:middle;max-width:100%}*:focus-visible{outline:none;outline-offset:initial;box-shadow:none}*:focus-visible{outline:0;outline-offset:0;box-shadow:unset}body{font-family:var(--main-font-family)}a{text-decoration:none;letter-spacing:0}a.link.underlined-link{text-transform:capitalize;color:var(--site-theme-main-color);font-family:var(--main-font-family);font-size:16px;font-weight:700;line-height:52px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:19%;text-underline-position:from-font}ul{padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,span,li,a,select,option{font-family:var(--main-font-family);letter-spacing:0}.body-text{letter-spacing:0;color:var(--body-text);font-family:var(--body-text-font-family);font-size:16px;font-style:normal;font-weight:400;line-height:30px}.section-title{letter-spacing:0;color:var(--section-title-font-color);font-family:var(--main-font-family);font-size:35px;font-weight:700;line-height:52px}.section-title a{color:#01974f!important}.custom-button{transition:all .2s ease-in-out;letter-spacing:0;border-radius:50px;border:1px solid var(--site-theme-main-color);background-color:var(--site-theme-main-color);color:#fff;font-family:var(--main-font-family);font-size:16px;font-weight:600;line-height:normal}.custom-button:hover,.button--primary:hover{background-color:#fff!important;color:var(--site-theme-main-color)!important;border:1px solid var(--site-theme-main-color)!important}.dd-shipping-information span.deferred-media__poster-button.motion-reduce{opacity:0}.product-form__submit:hover span{color:var(--site-theme-main-color)!important}.product-form__submit:hover svg path{fill:var(--site-theme-main-color)!important}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{box-shadow:unset}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:unset}.contact .field input{border-top:1px solid #EFEFEF!important;background:#fff;border-right:1px solid #EFEFEF!important;box-shadow:2px 2px #0000000a;border-radius:10px;overflow:hidden;border-left:1px solid #EFEFEF!important}.contact .field__input,.contact .select__select{min-height:50px}.contact .select .svg-wrapper,.customer select+.svg-wrapper{right:14px}.header .custom-search .field:before,.header .custom-search .field:after,.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{box-shadow:unset}.contact .field:before,.contact .select:before,.localization-form__select:before{box-shadow:unset}.contact .field:after,.contact .select:after,.localization-form__select:after{box-shadow:unset}.contact .field:hover.field:after,.contact .select:hover.select:after,.contact .select__select:hover.select__select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:unset}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill{padding:1.5rem}.contact .field__input:focus,.contact .select__select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:unset;outline:0;border-radius:var(--inputs-radius)}.contact .field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.contact .field__input:-webkit-autofill~.field__label{display:none}nav.header__inline-menu{width:100%}nav.header__inline-menu .list-menu--inline{display:flex}a.button,button.button,.customer button{font-family:Poppins;font-weight:600;font-size:16px;line-height:normal;letter-spacing:0;text-transform:uppercase;border-radius:50px;border:1px solid var(--site-theme-main-color)!important;padding:11.5px 28px}.button:hover,.customer button:hover{background-color:#fff!important;color:var(--site-theme-main-color)!important}.cart-item cart-remove-button button.button{border:0!important}.product-form__input legend.form__label{color:#1e1e1e;margin-bottom:20px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:26px;text-transform:uppercase}h2,.h2{font-weight:700;font-size:35px;line-height:100%}.product-form__input label{min-width:141px;max-width:141px}label.quantity__label.form__label,.product__view-details{display:none!important}.featured-product .product__info-wrapper{display:flex;align-items:center}.featured-product .product-form__input.product-form__quantity{display:flex;gap:16px;margin-top:34px}.buy-button-wrap{width:100%}.quantity:after{border-radius:50px;border:1.3px solid rgba(0,0,0,.09);box-shadow:unset}.dd-product .quantity:after{border:0}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:transparent}.product-form__submit{border-radius:50px}.tax-included{margin:8px 0 25px;color:#58585a;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.dd-product label.quantity__label.form__label{display:block!important}.svg-atc{display:flex;gap:6px;align-items:center}.svg-atc span{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.product-form__input{margin:0 0 3.6rem}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{content:"/"}.breadcrumbs__link,.breadcrumbs__item a{color:#525252;text-align:center;font-family:var(--main-font-family);font-size:14px;font-style:normal;font-weight:600;line-height:26px;text-decoration:none}.breadcrumbs__link:hover,.breadcrumbs__item a:hover{color:var(--site-theme-main-color)}.breadcrumbs__link[aria-current=page]{text-decoration:none;color:#525252cc;font-size:14px;font-style:normal;font-weight:500;line-height:26px}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:none}.variant-meta-wrap{display:flex;flex-wrap:wrap;gap:10px}.variant-meta-wrap .variant-meta{margin:0}.video-section .video-section__media{margin:0 158px}.product-form__quantity label.quantity__label.form__label{min-width:100%;max-width:100%}.template-404 h1.title{margin:25px 0}.template-404 p{font-size:24px}.jdgm-paginate__page.jdgm-curt{color:#f47b25!important}a.jdgm-paginate__page{color:#5a5a5a!important;font-family:Poppins;font-size:16px!important;font-style:normal;font-weight:400;line-height:28px}.jdgm-paginate__last-page,.jdgm-paginate__first-page,.jdgm-paginate__next-page,.jdgm-paginate__prev-page{display:none!important}.jdgm-paginate{border-top:0!important}h2.jdgm-rev-widg__title{font-size:35px;margin-bottom:50px!important}a.jdgm-write-rev-link{border-radius:50px}span.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text{color:#1e1e1e;font-family:Poppins;font-size:16px!important;font-style:normal;font-weight:400;line-height:28px}.jdgm-star.jdgm--off{color:#f47b251a}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#212121!important}.jdgm-sort-dropdown{padding:10px 20px 10px 10px!important;-webkit-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;position:relative;z-index:1;font-family:Poppins;font-size:16px!important;font-style:normal;font-weight:500!important;line-height:28px}.jdgm-row-actions{padding:16px 0 60px!important}.jdgm-rev-widg__body{padding:0 40px!important}span.jdgm-rev__author{color:#272727!important;leading-trim:both;text-edge:cap;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.jdgm-rev{border-color:#efefef!important}.jdgm-rev__body p{color:#525252;leading-trim:both;text-edge:cap;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.jdgm-rev__icon{background-color:#eedccf!important;margin-right:12px!important}.jdgm-rev__icon:before{color:#272727!important}.jdgm-row-rating{margin-bottom:24px!important}.jdgm-rev__timestamp,.jdgm-rev__location{color:#1e1e1e!important}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{padding-bottom:60px!important}}.shopify-section .customer:not(.account):not(.order){max-width:55.8rem}.customer h1{font-weight:600;font-size:35px;line-height:100%}.customer h2{font-weight:600}.customer.register button,.customer.login button{width:100%;margin-top:20px!important;transition:.3s ease-out}.login p a{display:contents}.customer form{margin-top:2rem!important}.customer.register p.register-text{margin-top:15px}div#AddAddress{margin-top:20px}.customer.addresses h2{font-size:26px}.customer span.form__message{display:none}.customer h2.form__message{font-size:16px!important;margin:0}.customer h2.form__message:focus-visible{outline:none;outline-offset:initial;box-shadow:none!important}.customer ul{margin-bottom:20px}.customer ul li{margin-top:7px;line-height:normal}.customer ul li a,.customer ul li{color:#e02b27;font-size:1.2rem;line-height:normal}.cart-drawer .cart-drawer__empty-content h2.cart__empty-text{font-size:28px}.cart-drawer .cart-drawer__empty-content p.cart__login-title.h3{font-size:20px;font-weight:500}.cart-drawer .cart-drawer__empty-content p.cart__login-paragraph a.link.underlined-link{margin-right:5px}.cart-drawer .cart-drawer__empty-content p.cart__login-paragraph{font-size:14px}.cart-drawer .drawer__inner{width:44rem}.cart-drawer .drawer__header h2.drawer__heading{font-size:24px}.cart-items thead th{color:#262626;font-size:14px;font-weight:500;line-height:normal;opacity:1}.cart-items .quantity:before,.cart-items .quantity:after{display:none}.cart-items .quantity{max-width:125px;border-radius:5px;border:1.2px solid #E4E4E4}.cart-items .quantity .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.cart-items .quantity input.quantity__input{color:#262626;font-size:18px;font-weight:400;line-height:normal}.cart-items .quantity input.quantity__input:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.cart-items td.cart-item__details a.cart-item__name{color:#262626;font-size:15px;font-weight:500;line-height:normal;text-decoration:none}.cart-items td.cart-item__details .cart-details-price{color:#1e1e1e;font-size:16px;font-weight:400;line-height:normal}.cart-items td.cart-item__totals .cart-item__price-wrapper span.price.price--end{font-size:14px;color:#1e1e1e;line-height:normal}.totals p.totals__total-value{color:#1e1e1e;font-size:18px;font-weight:500;line-height:normal}.cart-drawer .drawer__footer span.summary__title,.cart__footer .cart__note label{color:#262626;font-size:16px;font-weight:500;line-height:normal}.drawer__footer .cart__ctas{flex-direction:column}.view-cart-button a.button{width:100%;text-transform:unset}.drawer__footer .cart__ctas .cart__checkout-button{margin:0}@media only screen and (max-width: 1199px){h2,.h2{line-height:normal;font-size:30px}.product-form__input label{min-width:125px;max-width:125px}.section-featured-product .page-width{padding-bottom:50px!important}.video-section .video-section__media{margin:0 100px}h2.jdgm-rev-widg__title{font-size:30px;margin-bottom:30px!important}}@media only screen and (max-width: 1024px){.video-section .video-section__media{margin:0}}@media only screen and (max-width: 989px){h2,.h2{font-size:26px}h2.jdgm-rev-widg__title{font-size:26px;margin-bottom:20px!important}.jdgm-rev-widg__body{padding:0!important}.jdgm-row-actions{padding:20px 0!important}.customer h1{font-size:28px}}@media only screen and (max-width: 768px){a.button{font-size:14px}p{font-size:14px;line-height:normal}.featured-product .product-form__input.product-form__quantity{margin-top:15px}.section-featured-product .page-width{padding-bottom:20px!important}.jdgm-rev__body p{font-size:14px}.jdgm-row-actions{padding:5px 0!important}.jdgm-sort-dropdown,span.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text{font-size:14px!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,span.jdgm-rev__author{font-size:14px}.jdgm-row-rating{margin-bottom:8px!important}.jdgm-rev .jdgm-rev__custom-form{margin:8px 0}a.jdgm-paginate__page{font-size:14px!important;line-height:normal}.cart-drawer .cart-drawer__empty-content h2.cart__empty-text{font-size:24px}.cart-drawer .cart-drawer__empty-content p.cart__login-title.h3{font-size:18px}.cart-items thead th{padding-bottom:10px}}@media only screen and (max-width: 575px){h2,.h2{font-size:22px}.cart-drawer .drawer__header h2.drawer__heading{font-size:20px}.cart-items td.cart-item__details a.cart-item__name,.cart-items td.cart-item__details .cart-details-price{font-size:14px}}@media only screen and (max-width: 500px){.product-form__input label{min-width:100%;max-width:100%}}@media only screen and (max-width: 375px){.featured-product .product-form__input.product-form__quantity{flex-direction:column}.featured-product span.badge.price__badge-sold-out,.featured-product .price--on-sale .price__badge-sale{display:none!important}.product--no-media .product-form__quantity{justify-content:left!important;align-items:flex-start!important}}.field:hover.field:after{box-shadow:unset}.jdgm-preview-badge .jdgm-star{color:#f79e1b!important}cart-remove-button a.button{border:unset!important}.dd-cart h1.title.title--primary{font-weight:700;font-size:24px}span.jdgm-prev-badge__text,.jdgm-prev-badge__text{color:#1e1e1e;margin-left:10px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:26px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:8%;text-underline-offset:18%;text-underline-position:from-font}.main-blog h1.title--primary.scroll-trigger.animate--fade-in,.article-template__social-sharing{display:none}.dd-article .page-width--narrow{max-width:var(--page-width);padding:0 50px}a.article-template__link.link.animate-arrow{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#242424;letter-spacing:.42px}@media only screen and (max-width: 500px){.dd-article .page-width--narrow{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dynamic.css.map */
