.product-information .product-details,.product-information .product-details button,.product-information .product-details input,.product-information .product-details select{font-family:var(--font-body--family, "Instrument Sans", sans-serif)}.product-information .product-details>.group-block{gap:clamp(12px,3.5vw,18px)}.product-information .sundar-product-title{width:100%}.product-information .sundar-product-title h1{margin:0;color:var(--color-foreground);font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-size:clamp(1.9rem,7.2vw,2.65rem);font-weight:750;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.product-information .product-details .price-block{width:100%}.product-information .product-details .price,.product-information .product-details .price-item__group{font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-size:clamp(1.18rem,4.8vw,1.45rem);font-weight:650;letter-spacing:-.015em;line-height:1.25}.product-information .product-details .compare-at-price{color:rgba(var(--color-foreground-rgb),.58);font-size:.92rem;font-weight:450;text-decoration-thickness:1px}.product-information .sundar-product-note{display:flex;width:100%;align-items:center;gap:8px;color:rgba(var(--color-foreground-rgb),.72);font-size:.82rem;line-height:1.45}.product-information .sundar-product-note--delivery{color:var(--color-foreground);font-size:.9rem}.product-information .sundar-product-note__icon{display:inline-flex;width:18px;height:18px;flex:0 0 18px;color:var(--sundar-green, #173f35)}.product-information .variant-picker{width:100%}.product-information .variant-option{margin:0}.product-information .variant-option legend,.product-information .variant-option>label{color:var(--color-foreground);font-size:.88rem;font-weight:650;letter-spacing:.02em}.product-information .variant-option--buttons{gap:8px}.product-information .variant-option__button-label{min-height:48px;padding:10px 14px;border-radius:var(--sundar-radius-sm, 4px);font-size:.86rem;line-height:1.2}.product-information .variant-option__button-label:has(:checked){background:var(--sundar-green, #173f35);color:var(--sundar-white, #fffdf8)}.product-information .variant-option__button-label:has([data-option-available=false]){cursor:not-allowed;color:rgba(var(--color-foreground-rgb),.45);background:rgba(var(--color-foreground-rgb),.035)}.product-information .variant-option__button-label:has(:focus-visible){outline:2px solid var(--sundar-green, #173f35);outline-offset:3px}.product-information .sundar-option-legend{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px}.product-information .sundar-size-guide__trigger{min-height:44px;padding:8px 0;color:var(--sundar-green, #173f35);font-size:.86rem;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.product-information .sundar-size-guide__trigger:focus-visible,.product-information .sundar-size-guide__close:focus-visible{outline:2px solid var(--sundar-green, #173f35);outline-offset:3px}.product-information .buy-buttons-block,.product-information .product-form-buttons{width:100%}.product-information .product-form-buttons{display:grid;grid-template-columns:1fr;gap:10px}.product-information .sundar-quantity-field{display:flex;flex-direction:column;gap:6px}.product-information .sundar-quantity-label{color:rgba(var(--color-foreground-rgb),.75);font-size:.78rem;font-weight:650;line-height:1.2}.product-information .quantity-selector-wrapper{min-width:132px}.product-information .quantity-selector,.product-information .quantity-selector button,.product-information .quantity-selector input,.product-information .add-to-cart-button{min-height:48px}.product-information .add-to-cart-button{width:100%;min-height:52px;font-weight:700;letter-spacing:.025em}.product-information .accelerated-checkout-block,.product-information shopify-accelerated-checkout{width:100%;--shopify-accelerated-checkout-button-block-size: 52px}.product-information .product-form-text__error:not(.hidden){grid-column:1 / -1;min-height:24px;color:var(--color-error, #8c1d18);font-size:.85rem}.product-information .sundar-product-disclosure{width:100%;border-block:1px solid rgba(var(--color-foreground-rgb),.16)}.product-information .sundar-product-disclosure summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-family:var(--font-heading--family, "Instrument Serif", serif);font-size:1.2rem;font-weight:650;list-style:none}.product-information .sundar-product-disclosure summary::-webkit-details-marker{display:none}.product-information .sundar-product-disclosure summary:focus-visible{outline:2px solid var(--sundar-green, #173f35);outline-offset:3px}.product-information .sundar-product-disclosure__icon{position:relative;width:16px;height:16px;flex:0 0 16px}.product-information .sundar-product-disclosure__icon:before,.product-information .sundar-product-disclosure__icon:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;content:""}.product-information .sundar-product-disclosure__icon:after{transform:rotate(90deg)}.product-information .sundar-product-disclosure[open] .sundar-product-disclosure__icon:after{transform:rotate(0)}.product-information .sundar-product-disclosure__content{padding:0 0 18px;color:rgba(var(--color-foreground-rgb),.76);font-size:.94rem;line-height:1.65}.product-information .sundar-product-details{width:100%;padding:16px 0 2px;border-top:1px solid rgba(var(--color-foreground-rgb),.16)}.product-information .sundar-product-details__heading{margin:0 0 10px;color:var(--color-foreground);font-family:var(--font-body--family, "Instrument Sans", sans-serif);font-size:1.15rem;font-weight:750;line-height:1.25}.sundar-size-guide__dialog{width:min(900px,95vw);max-height:92dvh;padding:0;overflow:hidden;border:1px solid rgba(var(--color-foreground-rgb),.16);border-radius:var(--sundar-radius-md, 8px);background:var(--sundar-warm-white, #fffdf8);color:var(--color-foreground);box-shadow:0 24px 80px #14191738}.sundar-size-guide__dialog::backdrop{background:#0e131194}.sundar-size-guide__panel{display:flex;max-height:inherit;flex-direction:column}.sundar-size-guide__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 22px 16px;border-bottom:1px solid rgba(var(--color-foreground-rgb),.14)}.sundar-size-guide__header h2,.sundar-size-guide__header p{margin:0}.sundar-size-guide__header h2{font-family:var(--font-heading--family, "Instrument Serif", serif);font-size:1.7rem;font-weight:400;line-height:1.1}.sundar-size-guide__header p{margin-top:5px;color:rgba(var(--color-foreground-rgb),.65);font-size:.82rem}.sundar-size-guide__close{display:inline-grid;width:48px;height:48px;place-items:center;flex:0 0 48px;border:1px solid rgba(var(--color-foreground-rgb),.18);border-radius:50%;font-size:1.7rem}.sundar-size-guide__body{padding:20px 22px 28px;overflow:auto;overscroll-behavior:contain}.sundar-size-guide__table-section+.sundar-size-guide__table-section{margin-top:28px}.sundar-size-guide__table-section h3{margin:0 0 10px;font-size:1rem}.sundar-size-guide__table-scroll{overflow-x:auto;border:1px solid rgba(var(--color-foreground-rgb),.15)}.sundar-size-guide__table-scroll:focus-visible{outline:2px solid var(--sundar-green, #173f35);outline-offset:2px}.sundar-size-guide table{width:100%;min-width:520px;border-collapse:collapse;font-size:.86rem}.sundar-size-guide th,.sundar-size-guide td{padding:11px 12px;border-bottom:1px solid rgba(var(--color-foreground-rgb),.12);text-align:center}.sundar-size-guide th:first-child,.sundar-size-guide td:first-child{text-align:left}.sundar-size-guide thead th{background:rgba(var(--color-foreground-rgb),.045);font-weight:700}.sundar-size-guide__note{margin:18px 0 0;color:rgba(var(--color-foreground-rgb),.68);font-size:.82rem;line-height:1.5}@media(max-width:749px){.product-information .product-details>.group-block{padding-inline:16px}.product-information .product-form-buttons{grid-template-columns:1fr}.product-information .sundar-quantity-field,.product-information .quantity-selector-wrapper{width:100%}.product-information .quantity-selector{width:132px}.sundar-size-guide__dialog{width:95vw;max-width:95vw;max-height:92dvh;margin:auto;border-width:1px;border-radius:12px}.sundar-size-guide__header{padding:18px 16px 14px}.sundar-size-guide__body{padding:18px 16px 24px}}@media(prefers-reduced-motion:reduce){.product-information *,.sundar-size-guide__dialog *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.sundar-size-guide__dialog[open]{position:static;width:100%;max-height:none;border:0;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sundar-product-part-2a.css.map */
