body{--hg-action:#007f7b;--hg-action-hover:#06625e}@font-face{font-family:HugglerParkinsans;src:url(hg-parkinsans-latin-v8.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}body:not(.template-index){--font-body-family:HugglerParkinsans,sans-serif;--font-heading-family:HugglerParkinsans,sans-serif;--color-foreground:23,61,55;--color-button:0,127,123;--color-button-text:255,255,255;background:#fff;color:#173d37}body:not(.template-index) #MainContent{background:#fff;font-family:HugglerParkinsans,sans-serif;color:#173d37}body:not(.template-index) #MainContent :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3){font-family:HugglerParkinsans,sans-serif;color:#173d37;letter-spacing:-.025em}body.template-product #MainContent .shippig_text{letter-spacing:.02em;line-height:1.5}body.template-product #MainContent .fbt__heading{letter-spacing:.01em;line-height:1.25}body:not(.template-index) #MainContent h1{font-size:clamp(28px,3.3vw,48px);line-height:1.15;font-weight:700}body:not(.template-index) #MainContent :is(.button,.product-form__submit){border-radius:30px;background:#007f7b;color:#fff;font-family:inherit;min-height:46px;box-shadow:none}body:not(.template-index) #MainContent .button:after{border-radius:30px;box-shadow:none}body:not(.template-index) #MainContent .cmn_btn_1{background:var(--hg-action);border-color:var(--hg-action);color:#fff;box-shadow:none}body:not(.template-index) #MainContent .cmn_btn_1:hover{background:var(--hg-action-hover);border-color:var(--hg-action-hover)}body:not(.template-index) #MainContent :is(.button--secondary,.button--tertiary){background:#fff;color:#173d37;border:1px solid #dbe5e2}body.template-product #MainContent button.product-form__submit{background:#007f7b;color:#fff;border:1px solid #007f7b;opacity:1}body.template-product #MainContent button.product-form__submit span{color:inherit}body.template-product #MainContent button.product-form__submit:not(:disabled):hover{background:#06625e;border-color:#06625e}body.template-product #MainContent button.product-form__submit:disabled{background:#e5e9e8;color:#53645f;border-color:#d0d9d6}body:not(.template-index) #MainContent .huggler-price-discount-pill{background:#ffe047!important;color:#173d37!important;border-radius:20px;animation:none!important;font-family:inherit;font-weight:600}body:not(.template-index) #MainContent :is(.price,.price-item){color:#173d37;font-family:inherit}body:not(.template-index) #MainContent s.price-item{color:#66736d}body:is(.template-collection,.template-search) #MainContent .pro_card_wrap .card{border:0;box-shadow:none;border-radius:24px;overflow:hidden;background:#fff}body:is(.template-collection,.template-search) #MainContent .pro_card_wrap .card>.card__content{position:static;display:block;width:100%}body:is(.template-collection,.template-search) #MainContent .card_content_inner{margin:0!important;padding:14px 10px 16px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;width:100%}body:is(.template-collection,.template-search) #MainContent .card__inner{border-radius:24px 24px 0 0}body:is(.template-collection,.template-search) #MainContent .card__media img{border-radius:24px 24px 0 0}body:is(.template-collection,.template-search) #MainContent .card__heading a{font-family:inherit;font-size:16px;line-height:1.45;font-weight:500;color:#173d37}body:is(.template-collection,.template-search) #MainContent .card-information{margin-top:8px}body:is(.template-collection,.template-search) #MainContent .price{font-size:19px;font-weight:700}body:is(.template-collection,.template-search) #MainContent .price s{font-size:12px;font-weight:400}body:is(.template-collection,.template-search) #MainContent .facets__summary{border-radius:24px}.template-product #MainContent .product__title h1{font-size:clamp(26px,2.5vw,38px);line-height:1.2}.template-product #MainContent .product__info-container{color:#173d37}.template-product #MainContent .product__media{border-radius:24px;overflow:hidden}.template-product #MainContent .product__description{font-size:16px;line-height:1.7}.template-product #MainContent .product-form__input input[type=radio]+label{border-radius:24px;background:#fff;border:1px solid #dbe5e2;color:#173d37;min-height:44px}.template-product #MainContent .product-form__input input[type=radio]:checked+label{background:#007f7b;color:#fff;border-color:#007f7b}body.template-product #MainContent .variant_wrapper input[type=radio]+.product-form__label{border:0;background:transparent;min-height:44px}body.template-product #MainContent .product-form__label .text{background:#fff;border:1px solid #cddbd7;color:#173d37;min-height:44px;letter-spacing:.02em;transition:background-color .15s,border-color .15s}body.template-product #MainContent .product-form__input--pill input[type=radio]:checked+label .text{background:var(--hg-action);border-color:var(--hg-action);color:#fff}body.template-product #MainContent .product-form__label .text:hover{border-color:var(--hg-action)}body.template-product #MainContent .product-form__input input[type=radio]:focus-visible+label .text{outline:2px solid var(--hg-action);outline-offset:3px}body.template-product #MainContent .product-form__input input[type=radio].disabled+label .text{color:#788580;background:#f6f8f7;border-color:#e3e9e6}body.template-product #MainContent .variant_wrapper{gap:12px}body.template-product #MainContent .slick-dots .slick-active button{background:var(--hg-action);border-color:var(--hg-action)}body.template-product #MainContent .slick-dots button{border-color:var(--hg-action)}body.template-product #MainContent .product__info-container .shippig_text{font-size:14px;letter-spacing:.025em;gap:10px}body.template-product #MainContent .product__info-container .shippig_text svg{flex-shrink:0}body.template-product #MainContent .product__info-container .shippig_text svg .cls-1{fill:var(--hg-action)}body.template-product #MainContent .productView-text{gap:16px;align-items:flex-start;flex-wrap:wrap}body.template-product #MainContent .product__info-container .shippig_text{max-width:none;margin:0;flex:1 1 210px;align-items:center}body.template-product #MainContent .shippig_text>span{width:24px;min-width:24px;height:24px;flex:0 0 24px}.template-product #MainContent .accordion{border-color:#e5e9e8}.template-cart #MainContent{--color-background:255,255,255}body:is(.template-page,.template-blog,.template-article,.template-search,.template-list-collections) #MainContent{--color-background:255,255,255}body:is(.template-page,.template-article) #MainContent .rte{line-height:1.75}body:not(.template-index) #MainContent :focus-visible{outline:2px solid #007f7b;outline-offset:4px}@media(max-width:749px){body.template-product #MainContent .variant_wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}body.template-product #MainContent .variant_wrapper .product-form__label .text{min-width:0;width:100%;font-size:14px;padding:0 4px}body.template-product #MainContent .product__info-container .shippig_text{flex:1 1 130px;font-size:12px;line-height:1.5;gap:8px}body:is(.template-collection,.template-search) #MainContent .card_content_inner{padding:10px 4px 14px}body:is(.template-collection,.template-search) #MainContent .card__heading a{font-size:13px;line-height:1.4}body:is(.template-collection,.template-search) #MainContent .price{font-size:16px}body:is(.template-collection,.template-search) #MainContent .price s{font-size:10px}body:is(.template-collection,.template-search) #MainContent .huggler-price-discount-pill{font-size:9px;padding:3px 5px;margin-left:3px}.template-product #MainContent .product__description{font-size:14px;line-height:1.7}.template-product #MainContent .product__media{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/hg-storefront-unified.css.map */
