:root{--shalin-maroon: #7A1F2B;--shalin-maroon-deep: #5f1721;--shalin-gold: #C89B3C;--shalin-gold-light: #E0C088;--shalin-ivory: #FFF8ED;--shalin-brown: #4A2C20;--shalin-line: rgba(74, 44, 32, .16);--shalin-soft: #f5ecdc;--shalin-white: #fffdf7;--shalin-serif: var(--font-heading--family, "Playfair Display", Georgia, serif);--shalin-sans: var(--font-body--family, "DM Sans", Arial, sans-serif)}.product-information,.section-background.color-custom-main{background-color:var(--shalin-ivory)}.product-information{color:var(--shalin-brown)}.product-information .slideshow-controls__dots .slideshow-control{color:var(--shalin-gold-light)}.product-information .slideshow-controls__dots .slideshow-control[aria-selected=true]{color:var(--shalin-gold)}.product-information .slideshow-controls__thumbnail{outline:2px solid transparent;outline-offset:2px}.product-information .slideshow-controls__thumbnail[aria-selected=true]{outline-color:var(--shalin-maroon)}.product-information slideshow-arrows .slideshow-control{color:var(--shalin-brown)}.dialog-zoomed-gallery__dialog{background:var(--shalin-ivory);color:var(--shalin-brown)}.dialog-thumbnails-list__thumbnail[aria-selected=true]{outline:2px solid var(--shalin-maroon)}.product-information .product-details{color:var(--shalin-brown)}.product-information .product-details .text-block h1,.product-information .product-details .text-block.h2>*{font-family:var(--shalin-serif);font-weight:500;font-size:clamp(1.9rem,2.9vw,2.75rem);line-height:1.08;letter-spacing:-.03em;color:var(--shalin-brown);margin:0}.product-information .product-details .text-block.paragraph{color:#4a2c20b3}.product-information .rating{--star-fill-color: var(--shalin-gold);--empty-star-fill-color: rgba(74,44,32,.2)}.product-information .rating-count{color:#4a2c2099}.product-information product-price.text-block,.product-information product-price.text-block>*,.product-information product-price .price,.product-information product-price .price-item__group{font-family:var(--shalin-sans)!important;letter-spacing:0}.product-information product-price .price{color:var(--shalin-maroon);font-weight:700;font-size:1.35rem}.product-information product-price .compare-at-price{color:#4a2c2080;font-weight:400;font-size:1rem;text-decoration:line-through}.product-information .tax-note,.product-information .installments{color:#4a2c2099;font-size:.78rem}.product-information variant-picker{--color-variant-background: var(--shalin-white);--color-variant-text: var(--shalin-brown);--color-variant-border: var(--shalin-gold-light);--color-variant-hover-background: var(--shalin-soft);--color-variant-hover-text: var(--shalin-brown);--color-variant-hover-border: var(--shalin-gold);--color-selected-variant-background: var(--shalin-maroon);--color-selected-variant-text: var(--shalin-ivory);--color-selected-variant-border: var(--shalin-maroon);--color-selected-variant-hover-background: var(--shalin-maroon-deep);--color-selected-variant-hover-text: var(--shalin-ivory);--color-selected-variant-hover-border: var(--shalin-maroon-deep);--variant-picker-button-radius: 4px;--options-border-radius: 4px}.product-information .variant-option>legend,.product-information .variant-option legend{font-family:var(--shalin-sans);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--shalin-brown)}.product-information .variant-option__swatch-value{color:var(--shalin-maroon);text-transform:none;letter-spacing:0}.product-information .variant-option__button-label__text{font-family:var(--shalin-sans);font-weight:500}.product-information .variant-option__button-label--has-swatch:has(:checked) .swatch{box-shadow:0 0 0 2px var(--shalin-ivory),0 0 0 3.5px var(--shalin-maroon)}.product-information .quantity-selector{border:1px solid var(--shalin-gold-light);border-radius:4px;background:var(--shalin-white);color:var(--shalin-brown);min-height:52px}.product-information .quantity-selector input{color:var(--shalin-brown);font-family:var(--shalin-sans);font-weight:600}.product-information .quantity-selector .quantity-minus,.product-information .quantity-selector .quantity-plus{color:var(--shalin-brown);min-width:44px;min-height:44px}.product-information .quantity-label{color:#4a2c20a6}.product-information .product-form-text__error{color:var(--shalin-maroon)}.product-information .accelerated-checkout-block a,.product-information .product-form-buttons a.link,.product-information .product-form-buttons .shopify-payment-button__more-options{color:var(--shalin-maroon);text-decoration-color:var(--shalin-gold)}.product-information .product-details .group-block-content>.group-block[class*=color-custom-]{border-radius:4px;box-shadow:inset 0 0 0 1px var(--shalin-line)}.product-information .product-details .group-block .icon-block__media{color:var(--shalin-gold)}.product-information .product-details rte-formatter.rte,.product-information .product-details .text-block.rte{color:#4a2c20bf;font-family:var(--shalin-sans);line-height:1.75}.product-information .product-details .rte a{color:var(--shalin-maroon);text-decoration-color:var(--shalin-gold)}.product-information .accordion{--color-border: var(--shalin-line)}.product-information .accordion .details{border-color:var(--shalin-line)}.product-information .accordion .details__header{font-family:var(--shalin-serif);font-weight:500;font-size:1.02rem;color:var(--shalin-brown);min-height:48px}.product-information .accordion .details__header .svg-wrapper{color:var(--shalin-gold)}.product-information .accordion .details-content{color:#4a2c20b8;line-height:1.7}.product-information .disclosures{--color-border: var(--shalin-line)}.product-information .disclosures__heading{font-family:var(--shalin-serif);color:var(--shalin-brown)}.product-information .disclosures__item-header{color:var(--shalin-brown)}.sticky-add-to-cart .sticky-add-to-cart__bar{background:#fff8edf5;border-top:1px solid var(--shalin-line);box-shadow:0 -8px 30px #4a2c2014;color:var(--shalin-brown)}.sticky-add-to-cart .sticky-add-to-cart__title{font-family:var(--shalin-serif)}.sticky-add-to-cart .sticky-add-to-cart__price{color:var(--shalin-maroon);font-weight:700}.product-badges__badge.color-custom-badge-sale{background:var(--shalin-maroon);color:var(--shalin-ivory)}.product-badges__badge.color-custom-badge-sold-out{background:var(--shalin-brown);color:var(--shalin-ivory)}.section-resource-list[data-testid=product-list]{background-color:var(--shalin-ivory)}.section-resource-list[data-testid=product-list] .section-resource-list__header .text-block h2,.section-resource-list[data-testid=product-list] .section-resource-list__header .text-block h3{font-family:var(--shalin-serif);font-weight:500;letter-spacing:-.03em;color:var(--shalin-brown)}.section-resource-list[data-testid=product-list] product-card .product-title-link,.section-resource-list[data-testid=product-list] product-card .text-block p[role=heading]{font-family:var(--shalin-serif);color:var(--shalin-brown)}.section-resource-list[data-testid=product-list] product-card product-price .price{color:var(--shalin-maroon);font-weight:700}.product-information .slideshow-controls__dots .slideshow-control,.product-information .accordion .details__header{min-width:44px;min-height:44px}@media screen and (max-width:989px)and (min-width:750px){.product-information .product-details .text-block h1,.product-information .product-details .text-block.h2>*{font-size:clamp(1.8rem,3.6vw,2.4rem)}}@media screen and (max-width:749px){.product-information .product-details .text-block h1,.product-information .product-details .text-block.h2>*{font-size:clamp(1.65rem,7vw,2.2rem)}.product-information product-price .price{font-size:1.25rem}.product-information .quantity-selector-wrapper{width:100%}.product-information .quantity-selector{width:100%;justify-content:space-between}.product-information .slideshow-controls__dots{padding-block:.5rem}.sticky-add-to-cart .sticky-add-to-cart__variant{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shalin-product-skin.css.map */
