body.template-product{background-color:#fffaf0}.section-main-product{--ts-wine: #5c241f;--ts-taupe: #8e6e5d;--ts-pink-cta: #f2acd0;--ts-pink-badge: #FAB7E4;--ts-rule: rgba(92, 36, 31, .16);--ts-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ts-badge-font: "Petrona", Georgia, "Cormorant Garamond", serif;background-color:#fffaf0;color:var(--ts-wine)}.section-main-product .vendor{font-family:var(--ts-sans);text-transform:uppercase;letter-spacing:.16em;font-size:10.5px;font-weight:700;color:var(--ts-taupe)}.section-main-product .vendor .product-info-label{display:none}.section-main-product .vendor a,.section-main-product .vendor .underline{color:var(--ts-taupe);font-weight:700;text-decoration:none}.section-main-product .product-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight, 700);font-size:clamp(34px,4.6vw,52px);line-height:1.02;letter-spacing:-.03em;color:var(--ts-wine)}.section-main-product .product-info__price,.section-main-product .product-price--large .price,.section-main-product .product-price--large .price__current{font-family:var(--heading-font-family);font-weight:700;color:var(--ts-wine)}.section-main-product .product-price--large .price{font-size:18.4px}.section-main-product .product-description,.section-main-product .product-description .rte{font-size:15px;line-height:1.65;color:#5c241fb8}.section-main-product variant-picker{display:block;border-top:1px solid var(--ts-rule);margin-top:6px;padding-top:26px}.section-main-product .option-selector .label,.section-main-product .option-selector__label-value{font-family:var(--ts-sans);font-size:11.8px;text-transform:none;letter-spacing:normal;color:var(--ts-wine)}.section-main-product .option-selector__label-value{font-weight:700}.swatch-style-icon_circle .section-main-product .opt-label--swatch{width:36px;min-width:36px;height:36px;min-height:36px;margin:13px 10px 0 0;padding:0;border:4px solid #fffaf2;border-radius:50%;background-color:var(--swatch-background-color, #eee);background-image:var(--swatch-background-image);background-size:cover;background-position:center;background-clip:padding-box;box-shadow:0 0 0 1px #5c241f3d}.swatch-style-icon_circle .section-main-product .opt-label--swatch.opt-label--active{box-shadow:0 0 0 2px var(--ts-wine)}.swatch-style-icon_circle .section-main-product .opt-label--swatch:hover{box-shadow:0 0 0 1px var(--ts-wine)}.section-main-product .quantity-submit-row>.label,.section-main-product label[for=quantity]{font-family:var(--ts-sans);font-size:11.5px;text-transform:none;letter-spacing:normal;color:var(--ts-wine)}.section-main-product .buttoned-input{--buttoned-input-size: 37px;border:1px solid rgba(92,36,31,.2);border-radius:0;background:#fff;color:var(--ts-wine)}.section-main-product .buttoned-input a,.section-main-product .buttoned-input input{color:var(--ts-wine)}.section-main-product .buttoned-input input{font-family:var(--ts-sans)}.section-main-product .quantity-submit-row{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:26px}.section-main-product .quantity-submit-row>quantity-wrapper.buttoned-input{align-self:flex-start}.section-main-product .quantity-submit-row__submit{width:100%}.section-main-product .add-to-cart{width:100%;min-height:51px;border-radius:0;background:var(--ts-pink-cta);color:var(--ts-wine);border:1px solid var(--ts-pink-cta);letter-spacing:.02em}.section-main-product .add-to-cart:not([disabled]):hover{background:#efa0c8;color:var(--ts-wine);border-color:#efa0c8}.section-main-product .shopify-payment-button__button--unbranded{min-height:51px;border-radius:0;background:transparent;color:var(--ts-wine);border:1px solid var(--ts-wine);font-weight:400}.section-main-product .shopify-payment-button__button--unbranded:hover{background:#5c241f0a}.section-main-product .product-info-accordion{border-top:1px solid var(--ts-rule);margin-top:28px;padding-top:20px}.section-main-product .product-info-accordion .disclosure__title{font-family:var(--heading-font-family);font-weight:700;font-size:16.8px;color:var(--ts-wine)}.section-main-product .product-info-accordion .disclosure__content{color:#5c241fc7;font-size:12.8px;line-height:1.75}.section-main-product .product-info-accordion .disclosure__content ul{padding-left:18px}.section-main-product .media-gallery .product-label-container{inset:16px 16px auto auto;align-items:flex-end}.section-main-product .media-gallery .product-label{margin:0 0 6px}.section-main-product .media-gallery .product-label>span{background:var(--ts-pink-badge);color:var(--ts-wine);border:0;border-radius:2px;padding:5px 9px;font-family:var(--ts-badge-font);font-weight:900;font-size:10px;line-height:1;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pdp-toasted-sugar.css.map */
