h1,.h1,h2,.h2,h3,.h3h4,.h4{font-family:Montserrat;font-weight:700}h5,.h5,h6,.h6{font-family:Open Sans}h1,.h1{font-size:32px;letter-spacing:0px;line-height:1.3125}h2,.h2{font-size:26px;letter-spacing:0px;line-height:1.3846}h3,.h3{font-size:20px;letter-spacing:0px;line-height:1.6}h4,.h4{font-size:15px;letter-spacing:0px;line-height:1.6666}h5,.h5{font-size:14px;letter-spacing:0px;line-height:1.8666}h6,.h6{font-size:13px;letter-spacing:0px;line-height:1.3846;font-weight:400}body,p{font-size:15px;letter-spacing:0px;line-height:1.6666;font-family:Open Sans}*,*:before,*:after{box-sizing:border-box}img{max-width:100%}ul{padding-left:0;list-style-type:none;margin:0}a{transition:.3s ease-in-out;text-decoration:none}.button,.button-label,.shopify-challenge__button,.customer button{font-family:Montserrat;text-align:center;font-size:14px;line-height:normal;letter-spacing:.84px;min-height:40px;padding:0 30px;transition:.3s ease-in-out;font-weight:700}.button:not(.btn_link):hover,.shopify-challenge__button:hover,.customer button:hover{background-color:#0c4832}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--color-button: rgb(230 110 0)}.button--secondary .button-arrow svg path{fill:#ff7a00}.button--secondary:hover{color:#fff}.button--secondary:hover .button-arrow svg path{fill:#fff}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.field__input,.select__select,.customer .field input,.customer select{border:1px solid #8B8B8B;background-color:#fff;height:auto;min-height:auto;padding:8px 20px;color:#000;line-height:normal;margin:0;font-size:16px;min-height:40px;letter-spacing:0;border-radius:50px}.select__select{font-weight:300}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:9px 20px;margin:0}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}.field__label,.customer .field label{display:none}.customer .field label{line-height:1;display:flex}.field__input::placeholder,.customer .field input::placeholder{letter-spacing:0px;font-size:16px;font-weight:300;color:#7b7b7b;opacity:1}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.button .button-arrow{margin-left:10px;line-height:0}.form-agreement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-agreement input{margin-left:0;width:12px;height:12px;margin-right:8px;margin-top:2px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #959595;border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;position:relative}.form-agreement label p a{text-decoration:underline}.form-agreement input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;margin-left:-1.6px;margin-top:-5.5px;display:inline-block;-webkit-transform:rotate(48deg) scale(.2);-ms-transform:rotate(48deg) scale(.2);transform:rotate(48deg) scale(.2);height:8px;width:4px;border-bottom:1px solid #959595;border-right:1px solid #959595}.form-agreement input[type=checkbox]:checked:after{-webkit-transform:rotate(48deg) scale(1);-ms-transform:rotate(48deg) scale(1);transform:rotate(48deg) scale(1);opacity:1}.form-agreement label,.form-agreement label p,.form-agreement label p a{font-size:12px;color:#959595;line-height:normal;margin:0;font-weight:300}.swiper-pagination{position:static;margin-top:30px;line-height:0;display:flex;align-items:center;flex-wrap:wrap;grid-row-gap:5px;grid-column-gap:6px;justify-content:center}.swiper-pagination .swiper-pagination-bullet{margin:0!important;width:10px;height:10px;opacity:.4}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-custom-block+.slider_btn .swiper-button-prev,.swiper-custom-block+.slider_btn .swiper-button-next{top:calc(50% - 20px)}.header .header__menu-item{text-decoration:none;padding:5px 13px;border:1px solid transparent;font-size:15px;letter-spacing:.6px;font-weight:600;color:#000;line-height:normal;border-radius:16px}.header .header__menu-item:hover{border-color:#139c63;color:#139c63}.header .header__menu-item span{text-decoration:none}.header .header__heading .header__heading-link{padding:0}.header .header__menu-item.header__active-menu-item{border-color:#139c63;color:#139c63}.search-modal__form .search__button.field__button{height:38px}.menu-drawer__navigation-container .menu-drawer__utility-links .g_satisfied_customer a{line-height:1}.product-card-wrapper .card__content .card__information{padding:16px 0 0}.product-card-wrapper .card__content .card__information .pro_card_short_des{color:#959595;font-size:13px;display:block;line-height:normal}.product-card-wrapper .card__content .card__information h3.card__heading{margin-top:8px;font-size:18px;font-family:Montserrat;line-height:normal;font-weight:600}.product-card-wrapper .card__content .card__information h3.card__heading a{text-decoration:none}.product-card-wrapper .card__content .card__information .price{margin-top:16px!important;line-height:normal}.product-card-wrapper .price-item{font-size:16px;font-weight:600;margin:0 5px 0 0;letter-spacing:0}.product-card-wrapper s.price-item.price-item--regular{color:#000;font-weight:400;font-size:16px}.product-card-wrapper .price-item--sale.price-item--last{color:#f80000}.card__badge.custom_card_badge{margin-top:-10px;border-radius:0 0 10px 10px;padding:8px 10px;position:relative}.card__badge.custom_card_badge p{margin:0;color:#fff;font-family:Montserrat;font-weight:600;line-height:normal}.card__badge.custom_card_badge:before{position:absolute;top:0;content:"";border:2px solid #393939;left:-4px;border-top:2px solid transparent;border-left:2px solid transparent}.card__badge.custom_card_badge p sup{line-height:1;font-size:10px}.product-card-wrapper:hover .card__inner{box-shadow:0 0 12px #0000001f}.product-card-wrapper .card__inner{transition:all var(--duration-long) ease}.card-wrapper.product-card-wrapper .card:not(.ratio)>.card__content{display:flex;flex-direction:column}.card-wrapper.product-card-wrapper .card:not(.ratio)>.card__content .card__information{flex:1;display:flex;flex-direction:column}.card-wrapper.product-card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading{flex:1}.section_header p{margin-bottom:0}.section_header{margin-bottom:40px;text-align:center}.section_header h2,.section_header h3,.section_header h4{margin-top:0;margin-bottom:12px}.template-search__header h1{margin-top:0}.shopify-email-marketing-confirmation__container{max-width:650px;text-align:center;padding-top:80px;padding-bottom:80px}.shopify-email-marketing-confirmation__container h1{margin-top:0}.shopify-email-marketing-confirmation__container a{background-color:#139c63;color:#fff;border-radius:50px;display:inline-block;font-family:Montserrat;text-align:center;font-size:14px;letter-spacing:.84px;min-height:40px;padding:0 30px;transition:.3s ease-in-out;font-weight:700;line-height:40px}.shopify-email-marketing-confirmation__container a:hover{background-color:#0c4832}:has(.shopify-email-marketing-confirmation__container) .footer-block--newsletter{display:none!important}:has(.shopify-email-marketing-confirmation__container) .footer__content-bottom{margin-top:0!important}.template-search__header p[role=status]{display:block;word-wrap:break-word}@media only screen and (min-width: 750px){h1,.h1{font-size:45px;letter-spacing:0px;line-height:1.2222}h2,.h2{font-size:30px;letter-spacing:0px;line-height:1.3333}h3,.h3{font-size:25px;letter-spacing:0px;line-height:1.4}h4,.h4{font-size:20px;letter-spacing:0px;line-height:1.5}h5,.h5{font-size:16px;letter-spacing:0px;line-height:1.625}h6,.h6{font-size:15px;letter-spacing:0px;line-height:1.7333}body,p{font-size:16px;letter-spacing:0px;line-height:1.75}.mobile_img{display:none!important}}@media only screen and (max-width: 1199px){.header .header__menu-item{padding:5px 6px}.header__icons{gap:20px}}@media only screen and (max-width: 989px){.header header-drawer,.header header-drawer .header__icon.header__icon--menu .icon,.header header-drawer .header__icon{margin-left:0;width:26px;height:26px}.card__badge.custom_card_badge{padding:7px}.card__badge.custom_card_badge p{font-size:12px}#main-search-filters .facets #FacetFiltersForm,.template-search .facets-container,.template-search .facets-container .facets__form{gap:0}}@media only screen and (max-width: 749px){.field__input,.select__select,.customer .field input,.customer select{padding:7px 20px;min-height:38px;font-size:14px}.field__input::placeholder,.customer .field input::placeholder{font-size:14px}.desktop_img{display:none!important}.header .header__heading .header__heading-link .header__heading-logo{max-width:138px}.section_header{margin-bottom:30px}.card__badge.custom_card_badge{padding:5px 6px}.product-card-wrapper .card__content .card__information{padding:15px 0 0}.product-card-wrapper .card__content .card__information .pro_card_short_des{font-size:12px}.product-card-wrapper .card__content .card__information h3.card__heading{margin-top:8px;font-size:15px}.product-card-wrapper .card__content .card__information .price{margin-top:10px!important}.product-card-wrapper .price-item{font-size:14px}.button,.button-label,.shopify-challenge__button,.customer button{min-height:38px;padding:0 25px}.header__icons{gap:15px}.shopify-email-marketing-confirmation__container{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width: 480px){.shopify-email-marketing-confirmation__container h1{font-size:28px}}@media only screen and (max-width: 390px){.shopify-email-marketing-confirmation__container h1{font-size:27px}}@media only screen and (max-width: 375px){.shopify-email-marketing-confirmation__container h1{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dynamic.css.map */
