.radio__fieldset .radio__inputs{gap:8px}.radio__fieldset .radio__button label{border-radius:999px;padding:10px 18px;min-width:64px;text-transform:none;letter-spacing:.02em;font-size:13px;line-height:1.2;overflow:hidden}.radio__fieldset .radio__button label:before,.radio__fieldset .radio__button label:after{border-radius:999px}.radio__fieldset .radio__button:has(input.unavailable){display:none}.santal-preorder{display:inline-flex;align-items:center;gap:8px;margin-top:4px;margin-bottom:18px;padding:8px 16px;border:1px solid rgba(86,126,115,.45);border-radius:999px;background:#567e7314;color:#3f5f56;font-size:13px;line-height:1.2;letter-spacing:.02em}.santal-preorder__dot{width:7px;height:7px;border-radius:50%;background:#567e73;box-shadow:0 0 0 3px #567e732e}.santal-stock{margin:0 0 4px;font-size:11px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.santal-stock:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;vertical-align:1px;background:currentColor}.santal-stock--in{color:#567e73}.santal-stock--out{color:#9a9a9a}.product__badge.product__badge--sold{left:auto;right:10px;top:10px;padding:4px 12px 3px;border:1px solid #111c19;border-radius:999px;background:#fff;color:#111c19;font-size:11px;font-weight:500;text-transform:none;letter-spacing:.02em;line-height:1.3}.product__grid__price__sold{display:none}.santal-trust{list-style:none;margin:18px 0 28px;padding:16px 0;border-top:1px solid rgba(17,28,25,.1);border-bottom:1px solid rgba(17,28,25,.1);display:grid;gap:12px}.santal-trust__item{display:flex;align-items:center;gap:12px;margin:0;font-size:13.5px;line-height:1.4;color:#111c19}.santal-trust__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#567e731a;color:#567e73}.santal-trust__text a{color:#567e73;text-decoration:underline;text-underline-offset:2px}.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-widget.jdgm-preview-badge:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none!important}.santal-perml{margin:6px 0 16px;font-size:12.5px;color:#6b7a76;letter-spacing:.02em}.santal-notes{margin:4px 0 26px;padding:18px 20px;border-radius:16px;background:#567e730f}.santal-notes__title{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#111c19}.santal-notes__row{display:grid;grid-template-columns:26px 64px 1fr;align-items:start;gap:12px;padding:9px 0;border-top:1px solid rgba(17,28,25,.07)}.santal-notes__row:first-of-type{border-top:0}.santal-notes__tier path{fill:#567e732e}.santal-notes__tier path.on{fill:#567e73}.santal-notes__label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#567e73;padding-top:2px}.santal-notes__value{font-size:13.5px;line-height:1.45;color:#111c19}.santal-notes__value:first-letter{text-transform:uppercase}.santal-info{margin:22px 0 8px;border-top:1px solid rgba(17,28,25,.1)}.santal-info__item{border-bottom:1px solid rgba(17,28,25,.1)}.santal-info__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:15px 0;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#111c19}.santal-info__item summary::-webkit-details-marker{display:none}.santal-info__item summary:after{content:"+";font-size:18px;font-weight:300;line-height:1;color:#567e73;transition:transform .2s ease}.santal-info__item[open] summary:after{transform:rotate(45deg)}.santal-info__body{padding:0 0 16px;font-size:13.5px;line-height:1.55;color:#3c4744}.santal-info__body p{margin:0 0 10px}.santal-info__body a{color:#567e73;text-decoration:underline;text-underline-offset:2px}.btn--add-to-cart.btn--outline{background:#111c19!important;border-color:#111c19!important;color:#fff!important;border-radius:999px!important;transition:background .2s ease,border-color .2s ease}.btn--add-to-cart.btn--outline *{color:#fff!important}.btn--add-to-cart.btn--outline:hover:not([disabled]){background:#567e73!important;border-color:#567e73!important}.btn--add-to-cart.btn--outline[disabled]{background:#d9dedc!important;border-color:#d9dedc!important}.btn--add-to-cart.btn--outline[disabled] *{color:#6b7a76!important}.product__badge.product__badge--sale,.product__badge.product__badge--custom{padding:4px 12px 3px;border:1px solid #111c19;border-radius:999px;background:#fff;color:#111c19;font-size:11px;font-weight:500;text-transform:none;letter-spacing:.02em;line-height:1.3}.product__badge.product__badge--sale{border-color:#8a3b1e;color:#8a3b1e}.santal-sticky{display:none}@media(max-width:749px){.santal-sticky{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid rgba(17,28,25,.1);box-shadow:0 -6px 20px #111c190f;transform:translateY(110%);transition:transform .25s ease}.santal-sticky.is-visible{transform:translateY(0)}.santal-sticky__info{flex:1 1 auto;min-width:0}.santal-sticky__title{margin:0;font-size:13px;line-height:1.3;color:#111c19;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.santal-sticky__variant{margin:2px 0 0;font-size:12px;color:#6b7a76}.santal-sticky__btn{flex:0 0 auto;padding:12px 18px;border:0;border-radius:999px;background:#111c19;color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.santal-sticky__btn[disabled]{background:#d9dedc;color:#6b7a76}}.santal-pvol{margin-left:4px;font-size:.85em;color:#8a6f5a;font-weight:400;white-space:nowrap}.santal-cn{position:absolute;left:10px;right:10px;bottom:44px;z-index:3;background:#fffffff2;border:1px solid #e6ddd2;border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.35;color:#2b221c;text-align:center;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.santal-cn b{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a6f5a;font-weight:600;margin-bottom:2px}.santal-cn span+span:before{content:" \b7  ";color:#b8a593}@media(hover:hover){.product-grid-item__container:hover .santal-cn{opacity:1;transform:none}}@media(hover:none){.santal-cn{display:none}}.product__badge--custom[class*=--\445\456\442],.product__badge--custom[class*=--khit],.product__badge--custom[class*=--hit]{background:#2b221c;color:#f4eee7;border-color:#2b221c}.product__badge--custom[class*=\43c\430\43b\43e],.product__badge--custom[class*=malo]{background:#b4533c;color:#fff;border-color:#b4533c}.template-collection .metafield-rich_text_field{max-width:900px}.template-collection .metafield-rich_text_field h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.2;letter-spacing:0;text-transform:none;color:#2b221c;margin:34px 0 10px}.template-collection .metafield-rich_text_field h2:first-child{margin-top:6px}.template-collection .metafield-rich_text_field p,.template-collection .metafield-rich_text_field li{font-size:15px;line-height:1.65;color:#4a3d33}.template-collection .metafield-rich_text_field ul{margin:6px 0 14px;padding-left:18px}.template-collection .metafield-rich_text_field li{margin:4px 0}.template-collection .metafield-rich_text_field strong{font-weight:700;color:#2b221c}.template-collection .metafield-rich_text_field a{color:#2b221c;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b8a593}.template-collection .metafield-rich_text_field a:hover{text-decoration-color:#2b221c}.product__badge .santal-gift{display:inline-flex;align-items:center;gap:5px;line-height:1}.product__badge .santal-gift svg{width:15px;height:15px;flex:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/santal-variants.css.map */
