.thaani-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.2rem 0}.thaani-packs__option{display:grid;gap:.4rem;padding:1.4rem .8rem;border:1px solid #b7aebf;border-radius:.8rem;background:transparent;color:#180733;font:inherit;font-size:1.3rem;cursor:pointer}.thaani-packs__option strong{font-size:1.5rem}.thaani-packs__option[aria-pressed=true]{border-color:#4b2673;background:#eee7f1;box-shadow:inset 0 0 0 1px #4b2673}.thaani-packs__option:disabled{opacity:.4;cursor:not-allowed}.thaani-packs__option:focus-visible{outline:3px solid #c9a24a;outline-offset:3px}.thaani-availability{display:flex;align-items:baseline;gap:.8rem;font-size:1.3rem;line-height:1.6;margin:1rem 0}.thaani-availability__dot{flex-shrink:0;width:.7rem;height:.7rem;border-radius:50%;background:#4f7552}.thaani-availability__dot--waiting{background:#a0792d}.thaani-notify{margin-top:1rem}.thaani-notify>summary{list-style:none}.thaani-notify>summary::-webkit-details-marker{display:none}.thaani-notify form{padding:1.6rem 0;font-size:1.4rem}.thaani-notify .thaani-launch__form{display:flex;gap:.8rem;flex-wrap:wrap}.thaani-notify input[type=email]{min-width:0;flex:1 1 15rem;border:1px solid #b7aebf;border-radius:.6rem;padding:1rem;font:inherit}.thaani-notify .thaani-launch__note{font-size:1.2rem;line-height:1.6}.thaani-trust__list{gap:.8rem}.thaani-packs__heading{margin:1.6rem 0 .6rem;font-size:1.3rem}.thaani-packs__images{display:flex;justify-content:center;height:6.4rem}.thaani-packs__images img{width:5.2rem;height:6.4rem;object-fit:contain}.thaani-packs__images img+img{margin-left:-2.7rem}.thaani-packs__option{position:relative;align-content:start}.thaani-packs__saving{position:absolute;top:-.9rem;right:.5rem;padding:.1rem .6rem;background:#c9a24a;border-radius:1rem;font-size:1.1rem;font-weight:600}.thaani-packs__saving[hidden]{display:none}.thaani-buybox-benefits{list-style:none;padding:0;margin:1.4rem 0 2rem;display:grid;gap:.6rem}.thaani-buybox-benefits li{display:flex;gap:.8rem;align-items:flex-start;font-size:1.35rem;line-height:1.5}.thaani-buybox-benefits .thaani-icon{width:1.6rem;height:1.6rem;flex-shrink:0;margin-top:.2rem;color:#8b681a}.thaani-buybox .thaani-product__title h1{font-size:clamp(2.5rem,2.5vw,3.8rem);line-height:1.15;letter-spacing:-.025em;margin-bottom:.8rem}.thaani-buybox .thaani-product__line{display:inline-block;padding:.4rem 1.2rem;border-radius:2rem;background:#e5d9b6;color:#180733;font-size:1.1rem;margin:0 0 1rem}.thaani-buybox .thaani-product__thai{font-size:1.5rem}.thaani-buybox .product__info-container>*+*{margin-top:1.4rem;margin-bottom:1.4rem}.thaani-buybox .thaani-trust{padding:1.6rem;background:#efe9df;border-radius:.6rem}.thaani-buybox .thaani-trust__list{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.6rem}.thaani-buybox .thaani-trust__text{font-size:1.2rem;line-height:1.5}.thaani-buybox .thaani-trust__item--labor{grid-column:1 / -1;padding-top:1rem;border-top:1px solid #ddd2c3}.thaani-buybox .thaani-availability{justify-content:center;font-size:1.2rem}.thaani-buybox .product-form__submit{min-height:5rem;border-radius:3rem}.thaani-buybox .product__accordion{margin:0;border-color:#ddd2c3}.thaani-buybox .product__accordion summary{padding:1.8rem 0}.thaani-buybox .accordion__title{font-size:1.35rem;font-weight:500}.thaani-buybox-values{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:2.4rem;margin:3.2rem 0 0;gap:2.4rem;background:#efe9df}.thaani-buybox-values li{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.25rem;line-height:1.5}.thaani-buybox-values .thaani-icon{width:3rem;height:3rem;flex-shrink:0;color:#8b681a}.thaani-buybox-values a{color:inherit;text-underline-offset:.3rem}@media(min-width:990px){.thaani-buybox .product.product--medium .product__media-wrapper{width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2);max-width:52%}.thaani-buybox .product.product--medium .product__info-wrapper{width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2);max-width:48%;padding-left:4rem}}@media(max-width:749px){.thaani-buybox-values{grid-template-columns:1fr 1fr;padding:2rem 1rem;gap:2rem 1rem}.thaani-buybox-values li{justify-content:flex-start;font-size:1.1rem}}@media(max-width:480px){.thaani-packs__option{padding:1.2rem .5rem}.thaani-packs__option strong{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/thaani-purchase.css.map */
