:root{--sia-font-heading: "Cormorant Garamond", Georgia, serif;--sia-font-body: "Inter", system-ui, -apple-system, sans-serif;--sia-font-eyebrow: "Inter", system-ui, -apple-system, sans-serif;--sia-size-display: clamp(44px, 6.2vw, 120px);--sia-size-h1: clamp(38px, 4.8vw, 88px);--sia-size-h2: clamp(32px, 3.6vw, 68px);--sia-size-h3: clamp(24px, 2.2vw, 42px);--sia-size-h4: clamp(20px, 1.5vw, 28px);--sia-size-lead: clamp(16px, 1.2vw, 22px);--sia-size-body: clamp(15px, .95vw, 18px);--sia-size-small: clamp(13px, .85vw, 15px);--sia-size-caption: clamp(12px, .78vw, 14px);--sia-size-eyebrow: clamp(11px, .75vw, 13px);--sia-size-btn: clamp(13px, .9vw, 15px);--sia-size-nav: clamp(13px, .95vw, 16px);--sia-ls-display: -.02em;--sia-ls-heading: -.01em;--sia-ls-body: 0;--sia-ls-eyebrow: .22em;--sia-ls-btn: .12em;--sia-lh-display: 1.05;--sia-lh-heading: 1.12;--sia-lh-body: 1.65;--sia-ink: #0a0a0a;--sia-text: #333333;--sia-muted: #777777;--sia-accent: #b8935a;--sia-bg: #fbfaf7;--sia-line: rgba(10,10,10,.12);--sia-ease: cubic-bezier(.65, 0, .076, 1);--sia-ease-out: cubic-bezier(.16, 1, .3, 1)}.sia-eyebrow,.sia-section-eyebrow{font-family:var(--sia-font-eyebrow);font-size:var(--sia-size-eyebrow);letter-spacing:var(--sia-ls-eyebrow);text-transform:uppercase;font-weight:500;line-height:1.2}.sia-heading,.sia-section-heading{font-family:var(--sia-font-heading);font-size:var(--sia-size-h2);letter-spacing:var(--sia-ls-heading);line-height:var(--sia-lh-heading);font-weight:400;margin:0}.sia-display{font-family:var(--sia-font-heading);font-size:var(--sia-size-display);letter-spacing:var(--sia-ls-display);line-height:var(--sia-lh-display);font-weight:400}.sia-body{font-family:var(--sia-font-body);font-size:var(--sia-size-body);line-height:var(--sia-lh-body);letter-spacing:var(--sia-ls-body)}.sia-lead{font-family:var(--sia-font-body);font-size:var(--sia-size-lead);line-height:1.5;letter-spacing:var(--sia-ls-body)}.sia-caption{font-family:var(--sia-font-body);font-size:var(--sia-size-caption);line-height:1.55;color:var(--sia-muted)}.section-categories-stack-scroll .cats__title,.section-categories-stack-scroll .cats__subtitle,.section-categories-stack-scroll [class*=title],.section-categories-stack-scroll [class*=heading],.section-sia-usp-pillars .usp__heading,.section-sia-usp-pillars .usp__title,.section-sia-strip .sia-strip__head,.ct-diversity-section .ctd-heading,.section-choose-stone-section .choose-stone__heading,.section-choose-stone-section h2,.section-sia-hero-slider .sia-hero__title{font-family:var(--sia-font-heading)!important;letter-spacing:var(--sia-ls-heading)}.section-categories-stack-scroll .cats__eyebrow,.section-categories-stack-scroll [class*=eyebrow],.section-sia-usp-pillars .usp__eyebrow,.section-sia-strip [class*=eyebrow],.ct-diversity-section [class*=eyebrow]{font-family:var(--sia-font-eyebrow)!important;letter-spacing:var(--sia-ls-eyebrow)!important;text-transform:uppercase}.section-categories-stack-scroll .cats__card-label,.section-categories-stack-scroll .cats__card-sub,.section-sia-usp-pillars .usp__pillar-title,.section-sia-usp-pillars .usp__pillar-desc,.section-sia-usp-pillars .usp__intro,.section-sia-strip .sia-strip__name,.ct-diversity-section .ctd-body,.ct-diversity-section .ctd-caption,.section-choose-stone-section p,.section-choose-stone-section li,.section-choose-stone-section [class*=label]{font-family:var(--sia-font-body)!important}.product-card,.product-card *:not(.sia-btn):not(.sia-btn *),.product-item,.card-wrapper,.card,.card__media,.card-media,.media,.product-card-image,.product-card__image-wrapper,.product-card__media,.product-card .card-wrap,.product-card-wrap{border-radius:0!important}.product-card img,.product-item img,.card img,.card__media img,.media img{border-radius:0!important}.product-card [class*=swatch],.product-card [class*=Swatch],.product-card .swatch__input,.product-card .swatch-option,.product-card [class*=circle],.product-card [class*=-icon],.product-card .product-card__wishlist,.product-card .product-card__quickview,.product-card .badge--circle{border-radius:50%!important}.sia-btn--primary,.sia-btn--outline,.sia-btn--light,.sia-btn--link,a.sia-btn--primary,a.sia-btn--outline,a.sia-btn--light,a.sia-btn--link,button.sia-btn--primary,button.sia-btn--outline,button.sia-btn--light,button.sia-btn--link,[data-sia-btn]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;font-family:var(--sia-font-body);font-size:var(--sia-size-btn);font-weight:500;letter-spacing:var(--sia-ls-btn);text-transform:uppercase;text-decoration:none;color:var(--sia-ink);background:transparent;border:1px solid var(--sia-ink);border-radius:0;cursor:pointer;overflow:hidden;line-height:1;isolation:isolate;transition:color .35s var(--sia-ease-out);-webkit-appearance:none;appearance:none}.sia-btn--primary .sia-btn__fill,.sia-btn--outline .sia-btn__fill,.sia-btn--light .sia-btn__fill,.sia-btn--link .sia-btn__fill,[data-sia-btn] .sia-btn__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sia-ink);transform:scaleX(0);transform-origin:100% 50%;z-index:-1;pointer-events:none;will-change:transform;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.sia-btn--primary .sia-btn__text,.sia-btn--outline .sia-btn__text,.sia-btn--light .sia-btn__text,.sia-btn--link .sia-btn__text,[data-sia-btn] .sia-btn__text{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;transition:color .35s var(--sia-ease-out)}.sia-btn--primary:hover,.sia-btn--outline:hover,.sia-btn--light:hover,.sia-btn--primary:hover .sia-btn__text,.sia-btn--outline:hover .sia-btn__text{color:#fff}.sia-btn--primary{color:#fff;background:var(--sia-ink);border-color:var(--sia-ink)}.sia-btn--primary .sia-btn__fill{background:var(--sia-accent)}.sia-btn--primary:hover,.sia-btn--primary:hover .sia-btn__text{color:#fff}.sia-btn--outline{color:var(--sia-ink);background:transparent;border-color:var(--sia-ink)}.sia-btn--outline .sia-btn__fill{background:var(--sia-ink)}.sia-btn--light{color:#fff;background:transparent;border-color:#fff9}.sia-btn--light .sia-btn__fill{background:#fff}.sia-btn--light:hover,.sia-btn--light:hover .sia-btn__text{color:var(--sia-ink)}.sia-btn--link{padding:4px 0;border:0;background:transparent;color:var(--sia-ink);text-transform:none;letter-spacing:0;overflow:visible}.sia-btn--link .sia-btn__fill{top:auto;bottom:0;height:1px;background:currentColor;transform-origin:0% 50%;transform:scaleX(1);clip-path:none}.sia-btn--link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:.2}.sia-btn--link:hover,.sia-btn--link:hover .sia-btn__text{color:var(--sia-accent)}.sia-btn--sm{padding:10px 20px;font-size:calc(var(--sia-size-btn) - 1px)}.sia-btn--lg{padding:20px 40px;font-size:calc(var(--sia-size-btn) + 1px)}.sia-btn:focus-visible{outline:2px solid var(--sia-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.sia-btn__fill{transform:scaleX(1)!important;transition:none!important}.sia-btn:not(:hover) .sia-btn__fill{transform:scaleX(0)!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sia-framework.css.map */
