@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital,wght@0,400;1,400&family=DM+Sans:wght@400;500;600;700&display=swap";:root{--zp-ink: #0D1F17;--zp-green: #2E5240;--zp-green2: #3B6B4E;--zp-green-pale: #ECF4EE;--zp-cream: #FAF6F0;--zp-gold: #C4933A;--zp-muted: #4A5568;--zp-border: #DDE8E2}.template-product body,.template-product p,.template-product li,.template-product span,.template-product label,.template-product div{font-family:DM Sans,sans-serif!important;-webkit-font-smoothing:antialiased}.template-product h1,.template-product h2,.template-product h3,.template-product h4,.template-product .product__title{font-family:"DM Serif Display",serif!important;font-style:normal!important;font-weight:400!important;color:var(--zp-ink)!important;line-height:1.15!important;letter-spacing:-.01em}.template-product [class*=rich-text] h2,.template-product [class*=multicolumn] h3,.template-product [class*=heading]{font-family:"DM Serif Display",serif!important;font-style:normal!important;font-weight:400!important;color:var(--zp-ink)!important}.template-product .product__title{font-size:clamp(24px,3vw,38px)!important;margin-bottom:16px!important;font-style:normal!important}.template-product .price__regular .price-item,.template-product .price__sale .price-item--sale,.template-product [class*=price--large] .price-item{font-family:DM Sans,sans-serif!important;font-weight:700!important;color:var(--zp-ink)!important;font-size:32px!important}.template-product .badge--sale,.template-product [class*=sale-badge],.template-product [class*=discount]{background:#fef3c7!important;color:#92400e!important;border-radius:100px!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:12px!important;padding:4px 14px!important;border:none!important}.template-product .button.main-product-atc,.template-product .product-form__submit,.template-product button[name=add],.template-product [class*=buy-button] .button,.template-product .sticky-atc .button{background:var(--zp-green)!important;background-color:var(--zp-green)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:17px!important;letter-spacing:.03em!important;border:none!important;border-radius:12px!important;padding:18px 32px!important;box-shadow:0 4px 20px #2e524040!important;transition:all .2s ease!important;cursor:pointer!important;text-transform:uppercase!important}.template-product .button.main-product-atc:hover,.template-product .product-form__submit:hover,.template-product button[name=add]:hover{background:var(--zp-green2)!important;background-color:var(--zp-green2)!important;transform:translateY(-2px)!important;box-shadow:0 8px 28px #2e524059!important}.template-product .button.main-product-atc span,.template-product .product-form__submit span,.template-product button[name=add] span{color:#fff!important}.template-product .product__description,.template-product .product__description p,.template-product .product__description li{font-family:DM Sans,sans-serif!important;font-size:16px!important;line-height:1.75!important;color:var(--zp-muted)!important;font-weight:400!important}.template-product details>summary{font-family:DM Sans,sans-serif!important;font-weight:600!important;font-size:16px!important;color:var(--zp-ink)!important;padding:18px 0!important;border-bottom:1px solid var(--zp-border)!important;font-style:normal!important}.template-product details[open]>summary{color:var(--zp-green)!important}.template-product details p,.template-product details li{font-size:15px!important;line-height:1.75!important;color:var(--zp-muted)!important;font-style:normal!important}.template-product [class*=star],.template-product [class*=rating]{color:var(--zp-gold)!important}.template-product input[type=radio]:checked+label{border-color:var(--zp-green)!important;color:var(--zp-ink)!important}.template-product a{color:var(--zp-green)!important}.template-product a:hover{color:var(--zp-green2)!important}@media(max-width:749px){.template-product .product__title{font-size:clamp(22px,7vw,30px)!important}.template-product .button.main-product-atc,.template-product .product-form__submit{font-size:16px!important;padding:16px 24px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/zelenia-product.css.map */
