body.template-product{--pmeta-serif: var(--font-body-family);--pmeta-mono: var(--font-body-family);--pmeta-accent: #0066ff;--pmeta-accent-soft: #eff6ff}body.template-product .main-product .product__title h1{line-height:1.25;letter-spacing:-.015em}body.template-product .main-product .product__description{margin-bottom:24px}body.template-product .main-product .product__description>.h5{margin-bottom:10px}body.template-product .main-product .product__description .rte{font-size:15px;line-height:1.65}body.template-product .main-product .product__description .rte :is(p,ul,ol){margin-bottom:10px}body.template-product .main-product .product__description .rte li{margin-bottom:5px}body.template-product .main-product .product-btn-atc{border-radius:8px}body.template-product .main-product sht-qty-inp.field_quantity{border-color:#bfdbfe;border-radius:8px}body.template-product .main-product .sht-cmp-pdp-btn{border-radius:8px;border-color:#06f}body.template-product .product-sticky-bar>.ctnr{background:#f3f4f6;border-radius:10px}body.template-product .ptoc{border-color:#e1e6ed;box-shadow:none}body.template-product .ptoc__item{border-radius:8px}body.template-product .ptoc__item.is-active{background:#eff6ff;color:#0054d6}body.template-product .ptoc__item:hover{background:#f3f7fc;color:#0054d6}body.template-product :is(.pmeta,.kitcust,.pbundle){font-family:var(--font-body-family)}body.template-product .pmeta__heading{margin-bottom:24px;line-height:1.25;letter-spacing:-.02em}body.template-product .pmeta__eyebrow{margin-bottom:14px;letter-spacing:.14em;font-weight:500}body.template-product .pmeta__eyebrow-num{padding:3px 7px;border:1px solid #dbeafe;border-radius:6px;background:#eff6ff;font-size:13px;font-style:normal}body.template-product :is(.pmeta__body,.pmeta__card-desc,.pmeta-faq__a){line-height:1.7}body.template-product .pmeta__card-title{line-height:1.4;margin-bottom:12px}body.template-product :is(.pmeta__card-num,.pmeta-faq__q-num,.pmeta-ds__tab-num){font-style:normal}body.template-product .pmeta-tech__downloads{border-color:#dbe4f0;background:#f8fafc;box-shadow:none}body.template-product .pmeta-tech__download{border-color:#dbe4f0;background:#fff;color:#0054d6;border-radius:8px;transform:none}body.template-product .pmeta-tech__download svg{color:currentColor;transform:none}body.template-product .pmeta-tech__download:after{color:#475569;background:#f1f5f9}body.template-product .pmeta-tech__download:hover{border-color:#06f;background:#eff6ff}body.template-product .pmeta-ds__tab--on{background:#eff6ff;color:#0054d6}body.template-product :is(.kitcust__details,.pbundle__details){border-color:#dbe4f0;border-radius:12px}body.template-product :is(.kitcust__trigger,.pbundle__trigger){background:#f5f7fa}body.template-product :is(.kitcust__heading,.pbundle__heading){font-weight:700;line-height:1.4}body.template-product :is(.kitcust__notes-label,.kitcust__breakdown-label){font-size:14px;font-weight:700;letter-spacing:.02em}body.template-product .kitcust__notes-input{border-radius:8px}body.template-product .kitcust__breakdown-item{font-size:14px;line-height:1.6}body.template-product .kitcust__bulk{border-left-color:#f33;background:#fff5f5;border-radius:6px}body.template-product .kitcust__bulk-label{color:#b42323}body.template-product .kitcust__bulk-price{font-size:24px;line-height:1.3}@media(max-width:1279.98px){body.template-product .ptoc-acc__head{background:#f5f7fa;border-color:#e1e6ed}body.template-product .ptoc-acc__head.is-open{background:#eff6ff;color:#0054d6}}@media(max-width:768px){body.template-product .main-product .product__description .rte{font-size:16px}body.template-product .pmeta__heading{margin-bottom:20px}body.template-product .kitcust__breakdown-item{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/smk-product-refinements.css.map */
