.template-product{--sv-ink: #1A1F1B;--sv-forest: #1C2A21;--sv-parchment: #F4EEE3;--sv-cream: #FBF8F2;--sv-sand: #E9E0CE;--sv-line: #DDD2BE;--sv-line-dark: #3A4C3F;--sv-muted: #4F5549;--sv-muted-dark: #CFC6B4;--sv-brass: #7E5B1E;--sv-gold: #C9A15A;--sv-serif: "Cormorant Garamond", Georgia, serif;--sv-sans: "Jost", system-ui, sans-serif}.template-product .product-section .product-single__meta{font-family:var(--sv-sans);color:var(--sv-ink)}.template-product .product-block--header .breadcrumb{font-size:13px;color:var(--sv-muted);letter-spacing:0;text-transform:none}.template-product .product-block--header .breadcrumb a{color:var(--sv-muted)}.template-product .product-block--header .product-subtitle{display:none}.template-product .product-single__title{font-family:var(--sv-serif)!important;font-weight:600!important;font-size:clamp(34px,3.4vw,50px)!important;line-height:1.04!important;color:var(--sv-forest)!important;text-transform:none!important;letter-spacing:0!important;margin:6px 0!important}.svp-sub{margin:0 0 12px;font-family:var(--sv-serif);font-style:italic;font-weight:500;font-size:22px;line-height:1.3;color:var(--sv-muted)}.svp-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.svp-badges span{border:1px solid #CDBFA6;padding:4px 10px;font:500 11px/1.3 var(--sv-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sv-brass)}.template-product .product-single__meta .jdgm-preview-badge{margin:0 0 4px;font-family:var(--sv-sans)}.template-product .jdgm-star{color:var(--sv-brass)!important}.template-product .jdgm-prev-badge__text{color:var(--sv-muted)!important;text-decoration:underline;text-underline-offset:3px}.template-product .product-single__meta .product-block--price{padding:14px 0 12px;border-top:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line);margin:12px 0 16px}.template-product .product-single__meta .product-block--price .product__price{font-family:var(--sv-serif);font-size:36px;font-weight:600;line-height:1.1;color:var(--sv-ink)}.template-product .product-single__meta .product__price--compare{font-size:20px!important;color:#6b6f66!important}.template-product .product-single__meta .product__price-savings{color:var(--sv-brass)!important;font-weight:600}.template-product .product-single__meta .product__policies{font-size:13px;color:var(--sv-muted);margin-top:4px;text-align:left}.template-product .product-single__meta .product__policies a{color:var(--sv-muted)}.svp-lede{margin:0 0 18px;font-size:16px;line-height:1.6;color:var(--sv-muted)}.template-product .kit-fieldset__legend-text,.template-product .product__quantity label{font:500 12px var(--sv-sans)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sv-muted)!important}.template-product .kit-radio .kit-button{min-height:52px;min-width:120px;padding:0 22px;border:1px solid #CDBFA6!important;border-radius:0!important;background:var(--sv-cream)!important;color:var(--sv-ink)!important;font:600 15px var(--sv-sans)!important;letter-spacing:.02em;box-shadow:none!important;cursor:pointer}.template-product .kit-radio:hover .kit-button{border-color:var(--sv-forest)!important}.template-product .kit-radio__input:checked+.kit-button{background:var(--sv-forest)!important;color:var(--sv-parchment)!important;border-color:var(--sv-forest)!important}.template-product .kit-radio__input:focus-visible+.kit-button{outline:2px solid var(--sv-gold);outline-offset:2px}.template-product .product-single__meta .product__quantity .js-qty__wrapper{border:1px solid var(--sv-forest);border-radius:0;max-width:150px;background:transparent}.template-product .product-single__meta .product__quantity .js-qty__num{min-height:52px;font:600 16px var(--sv-sans);border:0;background:transparent;color:var(--sv-ink)}.template-product .product-single__meta .js-qty__adjust{color:var(--sv-forest)}.template-product .product-single__meta .sales-points{font-size:14px;color:var(--sv-muted)}.template-product .product-single__meta .add-to-cart{min-height:56px;border:0!important;border-radius:0!important;background:var(--sv-forest)!important;color:var(--sv-parchment)!important;font:600 13px var(--sv-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important}.template-product .product-single__meta .add-to-cart:hover{background:#2a3b2f!important}.template-product .product-single__meta .shopify-payment-button__button--unbranded{min-height:56px;border-radius:0!important;background:var(--sv-gold)!important;color:var(--sv-forest)!important;font:600 13px var(--sv-sans)!important;letter-spacing:.14em;text-transform:uppercase}.template-product .product-single__meta .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#d9b26e!important}.template-product .product-single__meta .shopify-payment-button__more-options{color:var(--sv-muted);font-size:13px}.svp-offer{display:flex;align-items:center;gap:12px;margin:16px 0 14px;padding:12px 16px;background:var(--sv-cream);border:1px dashed var(--sv-gold);font-size:14px;color:var(--sv-ink)}.svp-offer svg{flex:none}.svp-perks{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--sv-line);border:1px solid var(--sv-line)}.svp-perks li{margin:0;background:var(--sv-parchment);padding:14px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:13px;line-height:1.35;color:var(--sv-ink)}.template-product .product-single__meta .collapsible-trigger-btn{font-family:var(--sv-serif)!important;font-weight:600!important;font-size:21px!important;letter-spacing:0!important;text-transform:none!important;color:var(--sv-forest)!important;padding-top:16px!important;padding-bottom:16px!important}.template-product .product-single__meta .collapsibles-wrapper,.template-product .product-single__meta .collapsible-trigger-btn--borders{border-color:var(--sv-line)!important}.template-product .product-single__meta .collapsible-content__inner{font-size:15px;line-height:1.7;color:var(--sv-muted)}.template-product .product-single__meta .collapsible-content__inner h2,.template-product .product-single__meta .collapsible-content__inner h3,.template-product .product-single__meta .collapsible-content__inner h4{font-family:var(--sv-serif);font-weight:600;font-size:20px;color:var(--sv-forest);text-transform:none;letter-spacing:0;margin:16px 0 6px}.template-product .product__photos .product__thumb{border:1px solid transparent}.template-product .product__photos .product__thumb-item.is-active .product__thumb,.template-product .product__photos .product__thumb.is-active{border-color:var(--sv-forest)}.template-product .jdgm-rev-widg{font-family:var(--sv-sans)!important;color:var(--sv-ink)}.template-product .jdgm-rev-widg__title{font-family:var(--sv-serif)!important;font-weight:600!important;font-size:clamp(30px,3.4vw,44px)!important;color:var(--sv-forest)!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important}.template-product .jdgm-rev-widg .jdgm-star{color:var(--sv-brass)!important}.template-product .jdgm-rev__title{font-family:var(--sv-serif)!important;font-weight:600!important;font-size:20px!important;color:var(--sv-forest)!important}.template-product .jdgm-write-rev-link,.template-product .jdgm-ask-question-btn{background:var(--sv-forest)!important;color:var(--sv-parchment)!important;border:0!important;border-radius:0!important;font:600 12px var(--sv-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:14px 22px!important}.template-product .jdgm-histogram__bar-content{background:var(--sv-gold)!important}.svp-process__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px}.svp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:28px}.svp-steps li{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--sv-line-dark);padding-top:18px}.svp-steps__num{font-family:var(--sv-serif);font-size:34px;font-weight:600;line-height:1;color:var(--sv-gold)}.svp-steps p{margin:0;font-size:14px;color:var(--sv-muted-dark)}.sv .svp-steps h3{color:var(--sv-parchment)}@media(max-width:640px){.svp-perks{grid-template-columns:1fr}.svp-perks li{flex-direction:row;justify-content:flex-start;text-align:left;padding:12px 14px}.template-product .kit-radio .kit-button{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/svastya-product.css.map */
