:root{--sj-page: #faf5ef;--sj-cream: #f1e2d3;--sj-card: #ffffff;--sj-chrome: #291d14;--sj-ink: #261b14;--sj-ink-muted: #6b5a4c;--sj-on-chrome: #f6efe7;--sj-on-chrome-muted: #b8a898;--sj-on-chrome-gold: #e2c395;--sj-gold-light: #eed8a8;--sj-gold: #c6a56a;--sj-gold-deep: #a57d40;--sj-on-gold: #1e140b;--sj-gold-text: #7d5f22;--sj-announce: #d7b17b;--sj-line: #d9cfc6;--sj-line-strong: #8c7d70;--sj-star: #c39529;--sj-focus: #6b4a14;--sj-live-ground: #090505;--sj-live-gold: #ecd091;--sj-neon-pink: #f3007a;--sj-neon-glow: #f8bfdd;--sj-shop-pay: #3f19cf;--sj-shadow-soft: 0 2px 8px rgba(58, 38, 20, .08);--sj-shadow-card: 0 8px 28px rgba(58, 38, 20, .12);--sj-font-script: "Great Vibes", "Playball", "Pinyon Script", cursive;--sj-font-display: "Cinzel", "Trajan Pro", Georgia, serif;--sj-font-serif: "Cormorant Garamond", Georgia, serif;--sj-font-sans: "Lato", system-ui, -apple-system, "Segoe UI", sans-serif;--sj-radius-sm: 2px;--sj-radius-md: 6px;--sj-radius-lg: 14px;--sj-btn-grad: linear-gradient(100deg, var(--sj-gold-deep) 0%, var(--sj-gold) 30%, var(--sj-gold-light) 62%, var(--sj-gold) 100%);--sj-btn-grad-hover: linear-gradient(100deg, var(--sj-gold) 0%, var(--sj-gold-light) 50%, var(--sj-gold) 100%)}.sj,.sj-header,.sj-announce,.sj-footer,.sj-cart{font-family:var(--sj-font-sans);color:var(--sj-ink);-webkit-font-smoothing:antialiased}.sj p,.sj h1,.sj h2,.sj h3,.sj h4,.sj figure,.sj blockquote,.sj ul,.sj fieldset,.sj-footer p,.sj-footer ul,.sj-header ul{margin:0}.sj ul,.sj-header ul,.sj-footer ul{padding:0;list-style:none}.sj a{text-decoration:none}.sj img{display:block;max-width:100%}.sj-i{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sj :focus-visible,.sj-header :focus-visible,.sj-footer :focus-visible,.sj-cart :focus-visible,.sj-announce :focus-visible{outline:2px solid var(--sj-focus);outline-offset:2px}.sj-header :focus-visible,.sj-footer :focus-visible{outline-color:var(--sj-on-chrome-gold)}.sj-section{background:var(--sj-bg, var(--sj-page));color:var(--sj-ink);padding:var(--sj-pt, 64px) 0 var(--sj-pb, 64px)}.sj-wrap{max-width:var(--sj-w, 1200px);margin:0 auto;padding:0 clamp(16px,4vw,32px)}@media(max-width:719px){.sj-section{padding:var(--sj-pt-m, 48px) 0 var(--sj-pb-m, 48px)}}.sj-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:12px 28px;font-family:var(--sj-font-sans);font-weight:700;font-size:13px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;text-align:center;text-decoration:none;border:1px solid transparent;border-radius:var(--sj-radius-sm);cursor:pointer;transition:background .2s,border-color .2s,opacity .2s,color .2s;-webkit-appearance:none;appearance:none}.sj-btn--sm{padding:8px 18px;font-size:12px}.sj-btn--lg{padding:16px 36px}.sj-btn--block{display:flex;width:100%}.sj-btn--gold{color:var(--sj-on-gold);background:var(--sj-btn-grad);border-color:var(--sj-gold-deep)}.sj-btn--gold:hover{color:var(--sj-on-gold);background:var(--sj-btn-grad-hover)}.sj-btn--dark{color:var(--sj-on-chrome);background:var(--sj-chrome);border-color:var(--sj-chrome)}.sj-btn--dark:hover{color:var(--sj-on-chrome);border-color:var(--sj-gold)}.sj-btn--outline{color:var(--sj-ink);background:transparent;border-color:var(--sj-line-strong)}.sj-btn--outline:hover{color:var(--sj-ink);border-color:var(--sj-ink)}.sj-btn[disabled]{opacity:.45;cursor:not-allowed}.sj-btn.is-loading{opacity:.7;pointer-events:none}.sj-btn.is-added{pointer-events:none}.sj-heading{text-align:center;padding:0 16px}.sj-heading__title{font-family:var(--sj-font-script);font-weight:400;font-size:var(--sj-h-size, 40px);line-height:1.1;color:var(--sj-heading, var(--sj-ink))}.sj-heading__eyebrow{margin-top:8px!important;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.16em;text-transform:uppercase;color:var(--sj-text, var(--sj-ink))}@media(max-width:719px){.sj-heading__title{font-size:var(--sj-h-size-m, 36px)}.sj-heading__eyebrow{font-size:12px;letter-spacing:.14em}}.sj-rating{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--sj-ink-muted)}.sj-rating__stars{display:inline-flex;gap:1px;color:var(--sj-star)}.sj-star{width:14px;height:14px;fill:currentColor;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.sj-star--off{fill:none}.sj-ph{display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;color:var(--sj-ink-muted);font-size:12px;line-height:18px;letter-spacing:.1em;text-transform:uppercase}.sj-announce{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;color:var(--sj-ann-text, var(--sj-on-gold));font-weight:700;font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;text-align:center;background:var(--sj-ann-bg, linear-gradient(90deg, var(--sj-announce), var(--sj-gold-light) 50%, var(--sj-announce)))}.sj-announce a{color:inherit;text-decoration:none}.sj-announce a:hover{text-decoration:underline}.sj-announce .sj-i{width:20px;height:20px}.sj-announce__list{display:grid}.sj-announce__msg{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;visibility:hidden;transition:opacity .4s}.sj-announce__msg.is-active{opacity:1;visibility:visible}.sj-header{background:var(--sj-hd-bg, var(--sj-chrome));color:var(--sj-on-chrome)}.sj-header__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 32px 8px}.sj-wordmark{grid-column:2;font-family:var(--sj-font-display);font-weight:500;font-size:var(--sj-wm-size, 30px);line-height:34px;letter-spacing:.04em;color:var(--sj-hd-gold, var(--sj-on-chrome-gold));text-align:center;text-decoration:none;white-space:nowrap}.sj-wordmark:hover{color:var(--sj-hd-gold, var(--sj-on-chrome-gold))}.sj-wordmark sup{font-size:10px;vertical-align:super;letter-spacing:0}.sj-wordmark img{width:var(--sj-logo-w, 180px);max-width:100%;height:auto}.sj-header__icons{grid-column:3;display:flex;gap:12px;justify-content:flex-end}.sj-iconbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;background:none;border:0;border-radius:var(--sj-radius-sm);color:var(--sj-hd-gold, var(--sj-on-chrome-gold));cursor:pointer;text-decoration:none}.sj-iconbtn:hover{color:var(--sj-on-chrome)}.sj-iconbtn .sj-i{width:20px;height:20px}.sj-iconbtn__count{position:absolute;top:0;right:-2px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--sj-gold);color:var(--sj-on-gold);font-weight:700;font-size:10px;line-height:1}.sj-iconbtn__count[hidden]{display:none}.sj-header__menu-btn{display:none;grid-column:1;justify-self:start}.sj-header .sj-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 32px;padding:8px 32px 16px;margin:0}.sj-header .sj-nav li{font-size:16px;line-height:normal}.sj-nav a{display:inline;padding:4px 0;font-weight:700;font-size:11px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-on-chrome);text-decoration:none;border-bottom:1px solid transparent}.sj-nav a:hover,.sj-nav a[aria-current=page]{color:var(--sj-hd-gold, var(--sj-on-chrome-gold));border-bottom-color:var(--sj-gold-deep)}.sj-header__scrim,.sj-header__close{display:none}@media(max-width:959px){.sj-header__top{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:12px 16px}.sj-header__icons{gap:4px}.sj-header__menu-btn{display:inline-flex}.sj-wordmark{justify-self:center;font-size:min(var(--sj-wm-size-m, 20px),5.2vw);line-height:28px}.sj-wordmark img{width:var(--sj-logo-w-m, 140px)}html.sj-menu-open{overflow:hidden}.sj-header__scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#12080e94;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.sj-header.is-open .sj-header__scrim{opacity:1;visibility:visible;transition-delay:0s}.sj-header__nav{position:fixed;top:0;bottom:0;left:0;z-index:901;display:flex;flex-direction:column;box-sizing:border-box;width:min(84vw,320px);padding:8px 20px max(24px,env(safe-area-inset-bottom));background:var(--sj-hd-bg, var(--sj-chrome));box-shadow:10px 0 36px #00000059;overflow-y:auto;overscroll-behavior:contain;transform:translate(-104%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.sj-header.is-open .sj-header__nav{transform:none;visibility:visible;transition-delay:0s}.sj-header__close{display:inline-flex;align-self:flex-end;margin:4px -6px 8px 0}.sj-header .sj-nav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;padding:0;border-top:1px solid rgba(226,195,149,.2)}.sj-header .sj-nav li{font-size:12px}.sj-nav a{display:block;padding:14px 0;font-size:12px;border-bottom:1px solid rgba(226,195,149,.14)}.sj-nav a:hover,.sj-nav a[aria-current=page]{border-bottom-color:#e2c39524}}.sj-skip{position:absolute;left:8px;top:-60px;z-index:40;padding:10px 16px;background:var(--sj-gold);color:var(--sj-on-gold);font:700 12px/16px var(--sj-font-sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:var(--sj-radius-sm)}.sj-skip:focus{top:8px}.sj-header{position:relative}@media(max-width:479px){.sj-iconbtn--account{display:none}}.sj-hero__grid{display:grid;align-items:center;gap:48px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.sj-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.sj-eyebrow{font-weight:700;font-size:13px;line-height:20px;letter-spacing:.16em;text-transform:uppercase;color:var(--sj-text, var(--sj-ink))}.sj-hero__title{font-family:var(--sj-font-script);font-weight:400;font-size:clamp(var(--sj-hero-min, 52px),7vw,var(--sj-hero-max, 84px));line-height:1;color:var(--sj-heading, var(--sj-ink))}.sj-hero__text{max-width:46ch;font-size:18px;line-height:28px;color:var(--sj-text, var(--sj-ink))}.sj-hero__btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sj-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj-hero__ship{display:inline-flex;align-items:center;gap:8px}.sj-hero__ship .sj-i{width:18px;height:18px}.sj-hero__media{width:100%;max-width:520px;justify-self:center;aspect-ratio:4 / 5;overflow:hidden;background:var(--sj-card);border:1px solid var(--sj-line);border-radius:var(--sj-radius-lg);box-shadow:var(--sj-shadow-card);display:flex;align-items:center;justify-content:center}.sj-hero__media img{width:100%;height:100%;object-fit:cover}@media(min-width:720px){.sj-hero--flip .sj-hero__media{order:-1}}@media(max-width:719px){.sj-hero__grid{gap:32px}.sj-hero__copy{gap:20px}.sj-hero__text{font-size:16px;line-height:26px}.sj-hero__btns{width:100%}.sj-hero__btns .sj-btn{flex:1 1 100%}}.sj-benefits{background:var(--sj-card);border-top:1px solid var(--sj-line);border-bottom:1px solid var(--sj-line)}.sj-benefits__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.sj-benefit{display:flex;flex-direction:column;align-items:center;gap:8px;padding:var(--sj-pt, 24px) 16px var(--sj-pb, 24px);text-align:center;color:var(--sj-ink);font-weight:700;font-size:12px;line-height:18px;letter-spacing:.1em;text-transform:uppercase}.sj-benefit+.sj-benefit{border-left:1px solid var(--sj-line)}.sj-benefit .sj-i{width:28px;height:28px;color:var(--sj-icon, currentColor)}@media(max-width:719px){.sj-benefit{padding:18px 12px;font-size:11px;line-height:16px;letter-spacing:.08em}.sj-benefits__list--m2{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto}.sj-benefits__list--m2 .sj-benefit{border-left:0}.sj-benefits__list--m2 .sj-benefit:nth-child(2n){border-left:1px solid var(--sj-line)}.sj-benefits__list--m2 .sj-benefit:nth-child(n+3){border-top:1px solid var(--sj-line)}.sj-benefits__list--m1{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto}.sj-benefits__list--m1 .sj-benefit{border-left:0}.sj-benefits__list--m1 .sj-benefit+.sj-benefit{border-top:1px solid var(--sj-line)}.sj-benefits__list--m4 .sj-benefit{padding:16px 6px;font-size:10px;letter-spacing:.04em}}.sj-grid{display:grid;gap:var(--sj-gap, 24px);margin-top:var(--sj-grid-gap-top, 48px);grid-template-columns:repeat(var(--sj-cols-m, 1),minmax(0,1fr))}@media(min-width:720px){.sj-grid{grid-template-columns:repeat(var(--sj-cols-t, 2),minmax(0,1fr))}}@media(min-width:990px){.sj-grid{grid-template-columns:repeat(var(--sj-cols-d, 3),minmax(0,1fr))}}@media(max-width:719px){.sj-grid{gap:var(--sj-gap-m, var(--sj-gap, 24px));margin-top:32px}}.sj-card{display:flex;flex-direction:column;min-width:0;background:var(--sj-card-bg, var(--sj-card));border:1px solid var(--sj-line);border-radius:var(--sj-radius-lg);box-shadow:var(--sj-shadow-card);overflow:hidden}.sj-card__img{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:var(--sj-ratio, 4 / 5);background:var(--sj-cream);color:var(--sj-ink-muted);font-size:12px;letter-spacing:.1em;text-transform:uppercase;overflow:hidden}.sj-card__img img{width:100%;height:100%;object-fit:contain}.sj-card__ph{padding:8px;text-align:center}.sj-card__body{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 16px 16px;text-align:center;flex:1}.sj-card__body>.sj-btn{margin-top:auto}.sj-card__name{font-family:var(--sj-font-serif);font-weight:600;font-size:17px;line-height:22px;color:var(--sj-ink)}.sj-card__name a{color:inherit}.sj-card__sub{font-size:12px;line-height:18px;color:var(--sj-ink-muted)}.sj-card__price{margin:4px 0 8px!important;font-weight:700;font-size:15px;line-height:20px;color:var(--sj-ink)}.sj-card__was{margin-right:6px;font-weight:400;color:var(--sj-ink-muted)}.sj-card--tile .sj-card__name{font-family:var(--sj-font-display);font-weight:500;font-size:20px;line-height:26px;letter-spacing:.04em;text-transform:uppercase}.sj-card--tile .sj-card__body{padding-bottom:16px}.sj-card--tile .sj-card__body>.sj-btn{margin-top:0}.sj-card--tile .sj-card__img{width:100%}.sj-card__tilelink{display:flex;flex-direction:column;color:inherit}.sj-section__cta{margin-top:32px;display:flex;justify-content:center}@media(max-width:719px){.sj-grid--products .sj-card__body{padding:10px 10px 14px}.sj-grid--products .sj-card__name{font-size:16px;line-height:20px}.sj-card--tile .sj-card__name{font-size:18px}}.sj-finder{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;background:var(--sj-box-bg, var(--sj-cream));border-radius:var(--sj-radius-lg);padding:48px 32px}.sj-finder--has-aside{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.sj-finder__form{display:flex;flex-direction:column;gap:24px;max-width:480px;margin:0 auto;width:100%}.sj-finder .sj-heading{padding:0}.sj-finder__q{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:12px}.sj-finder__legend{padding:0;margin-bottom:12px;font-weight:700;font-size:14px;line-height:20px;color:var(--sj-ink)}.sj-finder__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.sj-finder__aside img{width:100%;height:auto;border-radius:var(--sj-radius-lg)}.sj-check{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px;color:var(--sj-ink);cursor:pointer}.sj-check input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:18px;height:18px;margin:0;padding:0;background:#fff;border:1px solid #767676;border-radius:3px;cursor:pointer;transition:background .15s,border-color .15s}.sj-check input[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:none;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 9.5l3 3 6-7' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.sj-check input[type=checkbox]:checked{background:var(--sj-gold-deep);border-color:var(--sj-gold-deep)}.sj-check input[type=checkbox]:checked:before{opacity:1}.sj-check input[type=checkbox]:hover{border-color:var(--sj-gold-deep)}@media(max-width:719px){.sj-finder,.sj-finder--has-aside{grid-template-columns:minmax(0,1fr);padding:32px 20px;gap:24px}.sj-finder__aside{order:-1}}@media(max-width:380px){.sj-finder__opts{grid-template-columns:minmax(0,1fr)}}.sj-reviews__summary{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;font-size:14px;line-height:20px;color:var(--sj-ink)}.sj-reviews__summary strong{font-weight:700}.sj-reviews__summary .sj-reviews__count{color:var(--sj-ink-muted)}.sj-review{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;background:var(--sj-card-bg, var(--sj-card));border:1px solid var(--sj-line);border-radius:var(--sj-radius-lg);box-shadow:var(--sj-shadow-card);padding:24px 16px}.sj-review__avatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;border-radius:999px;background:var(--sj-cream);border:1px solid var(--sj-gold);color:var(--sj-gold-text);font-family:var(--sj-font-display);font-weight:500;font-size:18px;line-height:1}.sj-review__avatar img{width:100%;height:100%;object-fit:cover}.sj-review .sj-star{width:16px;height:16px}.sj-review__quote{font-family:var(--sj-font-serif);font-weight:500;font-size:18px;line-height:24px;color:var(--sj-ink)}.sj-review__name{font-size:12px;line-height:16px;color:var(--sj-ink-muted)}.sj-live{background:var(--sj-live-ground);color:var(--sj-on-chrome);text-align:center;font-family:var(--sj-font-sans)}.sj-live__inner{display:flex;flex-direction:column;align-items:center;gap:16px;padding:var(--sj-pt, 48px) 32px var(--sj-pb, 48px)}.sj-live__bag{width:44px;height:44px;color:var(--sj-neon-glow);filter:drop-shadow(0 0 8px var(--sj-neon-pink))}.sj-live__neon{font-weight:700;font-size:var(--sj-neon-size, 44px);line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--sj-neon-glow);text-shadow:0 0 14px rgba(243,0,122,.8),0 0 36px rgba(243,0,122,.5);text-shadow:0 0 14px color-mix(in srgb,var(--sj-neon-pink) 80%,transparent),0 0 36px color-mix(in srgb,var(--sj-neon-pink) 50%,transparent)}.sj-live__pill{display:inline-flex;align-items:center;gap:8px;background:var(--sj-live-gold);color:var(--sj-on-gold);border-radius:999px;padding:10px 24px;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.08em;text-transform:uppercase}.sj-live__dot{width:8px;height:8px;border-radius:999px;background:var(--sj-neon-pink);flex:none}.sj-live__note{max-width:44ch;font-size:14px;line-height:22px;color:var(--sj-on-chrome-muted)}.sj-live__btn{margin-top:var(--sj-live-btn-gap, 32px)}@media(max-width:719px){.sj-live__inner{padding:var(--sj-pt-m, 40px) 20px var(--sj-pb-m, 40px)}.sj-live__neon{font-size:var(--sj-neon-size-m, 30px);line-height:1.05}.sj-live__pill{padding:9px 18px;font-size:12px;text-align:left}}.sj-story__grid{display:grid;align-items:center;gap:48px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.sj-story__media{width:100%;max-width:460px;justify-self:center;aspect-ratio:4 / 5;overflow:hidden;background:var(--sj-card);border:1px solid var(--sj-line);border-radius:var(--sj-radius-lg);box-shadow:var(--sj-shadow-card);display:flex;align-items:center;justify-content:center}.sj-story__media img{width:100%;height:100%;object-fit:cover}.sj-story--flip .sj-story__media{order:2}.sj-story__copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sj-story__title{font-family:var(--sj-font-serif);font-weight:500;font-size:var(--sj-st-size, 36px);line-height:1.167;color:var(--sj-heading, var(--sj-ink))}.sj-story__text{max-width:52ch;font-size:16px;line-height:26px;color:var(--sj-text, var(--sj-ink))}.sj-story__text p{margin:0 0 16px}.sj-story__text p:last-child{margin-bottom:0}@media(max-width:719px){.sj-story__grid{gap:32px}.sj-story__title{font-size:var(--sj-st-size-m, 30px)}.sj-story--flip .sj-story__media{order:0}}.sj-acc{display:flex;flex-direction:column;gap:8px;margin-top:32px}.sj-acc__item{background:var(--sj-card);border:1px solid var(--sj-line);border-radius:var(--sj-radius-md);box-shadow:var(--sj-shadow-soft)}.sj-acc__item summary{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;font-size:14px;line-height:20px;color:var(--sj-ink);text-align:left;cursor:pointer;list-style:none;border-radius:var(--sj-radius-md)}.sj-acc__item summary::-webkit-details-marker{display:none}.sj-acc__item summary .sj-i{width:16px;height:16px}.sj-acc__item summary .sj-i--minus{display:none}.sj-acc__item[open] summary .sj-i--plus{display:none}.sj-acc__item[open] summary .sj-i--minus{display:block}.sj-acc__panel{padding:0 16px 16px;font-size:14px;line-height:22px;color:var(--sj-ink-muted)}.sj-acc__panel p{margin:0 0 10px}.sj-acc__panel p:last-child{margin-bottom:0}.sj-acc__panel a{color:var(--sj-gold-text);text-decoration:underline}.sj-news__inner{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.sj-news__form{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;text-align:left}.sj-field{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:4px}.sj-field__label{font-weight:700;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink)}.sj-field__input{width:100%;margin:0;padding:11px 12px;font-family:var(--sj-font-sans);font-size:14px;line-height:20px;color:var(--sj-ink);background:var(--sj-card);border:1px solid var(--sj-line-strong);border-radius:var(--sj-radius-md);-webkit-appearance:none;appearance:none;box-shadow:none;height:auto}.sj-field__input:hover,.sj-field__input:focus{border-color:var(--sj-ink);background:var(--sj-card);color:var(--sj-ink)}.sj-field__input::placeholder{color:var(--sj-ink-muted);opacity:1}.sj-news__note{font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj-news__msg{width:100%;font-size:14px;line-height:20px;text-align:center}.sj-news__msg--ok{color:var(--sj-gold-text)}.sj-news__msg--err{color:#a12a2a}@media(max-width:719px){.sj-news__form .sj-btn{flex:1 1 100%}}.sj-footer{background:var(--sj-ft-bg, var(--sj-chrome));color:var(--sj-on-chrome)}.sj-footer__grid{max-width:1200px;margin:0 auto;padding:64px clamp(16px,4vw,32px) 32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.sj-footer__col{display:flex;flex-direction:column}.sj-footer__brand{font-family:var(--sj-font-display);font-weight:500;font-size:26px;line-height:30px;letter-spacing:.04em;color:var(--sj-on-chrome-gold);text-decoration:none}.sj-footer__brand:hover{color:var(--sj-on-chrome-gold)}.sj-footer__tag{margin-top:12px;max-width:30ch;font-size:14px;line-height:22px;color:var(--sj-on-chrome-muted)}.sj-footer__label{margin-bottom:8px;font-weight:700;font-size:11px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-on-chrome-gold)}.sj-footer a:not(.sj-footer__brand){color:var(--sj-on-chrome);text-decoration:none;font-size:14px;line-height:28px}.sj-footer a:not(.sj-footer__brand):hover{color:var(--sj-on-chrome-gold);text-decoration:underline}.sj-footer__text{font-size:14px;line-height:28px;color:var(--sj-on-chrome-muted)}.sj-footer__text p{margin:0}.sj-footer__text p+p{margin-top:8px}.sj-footer__text a{color:var(--sj-on-chrome)}.sj-footer__legal{max-width:1200px;margin:0 auto;padding:16px clamp(16px,4vw,32px) 24px;border-top:1px solid var(--sj-gold-deep);font-size:12px;line-height:18px;color:var(--sj-on-chrome-muted)}.sj-footer__wrap{max-width:1200px;margin:0 auto}@media(max-width:719px){.sj-footer__grid{padding-top:48px;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.sj-footer__col:first-child,.sj-footer__col:nth-child(n+4){grid-column:1 / -1}}.sj-chero{border-bottom:1px solid var(--sj-line)}.sj-crumbs{font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj-crumbs a{color:var(--sj-ink-muted);text-decoration:none}.sj-crumbs a:hover{color:var(--sj-ink);text-decoration:underline}.sj-crumbs [aria-current]{color:var(--sj-ink)}.sj-chero__body{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.sj-chero__body--flush{margin-top:0}.sj-chero .sj-heading__title{line-height:1.0714}.sj-chero__desc{max-width:56ch;font-size:17px;line-height:27px;color:var(--sj-text, var(--sj-ink))}.sj-chero__desc p{margin:0}.sj-chero__meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.sj-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border:1px solid var(--sj-line-strong);border-radius:999px;background:var(--sj-card);color:var(--sj-ink);font-family:var(--sj-font-sans);font-weight:700;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer}.sj-pill:hover{background:var(--sj-cream);color:var(--sj-ink)}.sj-pill[aria-current]{background:var(--sj-chrome);border-color:var(--sj-chrome);color:var(--sj-on-chrome-gold)}.sj-toolbar{margin-top:32px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--sj-line);font-size:13px;line-height:20px;color:var(--sj-ink)}.sj-toolbar__btn{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 12px;background:none;color:var(--sj-ink);border:1px solid var(--sj-line-strong);border-radius:var(--sj-radius-md);font:inherit;cursor:pointer}.sj-toolbar__btn:hover{border-color:var(--sj-ink)}.sj-toolbar__badge{min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--sj-gold-deep);color:#fff;font-weight:700;font-size:11px;line-height:1}.sj-toolbar__sort{display:inline-flex;align-items:center;gap:8px;margin:0}.sj-toolbar__sort label{margin:0;font-size:13px;line-height:20px;color:var(--sj-ink)}.sj-select{width:auto;margin:0;padding:6px 10px;font:inherit;color:var(--sj-ink);background-color:var(--sj-card);height:auto;border:1px solid var(--sj-line-strong);border-radius:var(--sj-radius-md);-webkit-appearance:menulist;appearance:auto}.sj .sj-shop__count{margin:16px 0 0;font-size:14px;line-height:20px;color:var(--sj-ink-muted)}.sj-shop .sj-grid{margin-top:24px}.sj-grid--unequal{align-items:start}.sj .sj-shop__viewed{margin:0;font-size:14px;line-height:20px;color:var(--sj-ink-muted)}.sj-shop__more{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:12px}.sj-shop__more .sj-btn.is-loading{opacity:.6;pointer-events:none}.sj-shop__empty{margin-top:48px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--sj-ink)}.sj-shop__empty .sj-heading__title{font-size:40px}@media(max-width:719px){.sj-toolbar{margin-top:24px}.sj-shop__more{margin-top:32px}.sj-pill{min-height:40px;padding:0 18px;font-size:13px}.sj-pills{gap:8px}}.sj-fdrawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modal, 1300)}.sj-fdrawer[hidden]{display:none}.sj-fdrawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#261b1480}.sj-fdrawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(100%,400px);display:flex;flex-direction:column;margin:0;background:var(--sj-page);color:var(--sj-ink);box-shadow:-8px 0 32px #261b142e;font-family:var(--sj-font-sans)}.sj-fdrawer__head{flex:none;display:flex;align-items:center;justify-content:space-between;padding:12px 12px 12px 24px;border-bottom:1px solid var(--sj-line)}.sj-fdrawer__head h2{margin:0;font-family:var(--sj-font-display);font-weight:500;font-size:20px;line-height:26px;letter-spacing:.04em;text-transform:uppercase;color:var(--sj-ink)}.sj-fdrawer__body{flex:1 1 auto;overflow-y:auto;padding:24px}.sj-fgroup{border:0;margin:0 0 24px;padding:0;min-width:0;display:flex;flex-direction:column;gap:12px}.sj-fgroup legend{padding:0;margin-bottom:12px;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink)}.sj-fgroup .sj-check small{color:var(--sj-ink-muted);font-size:12px}.sj-check.is-disabled{opacity:.45;cursor:not-allowed}.sj-fprice{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sj-fprice label{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:16px;color:var(--sj-ink-muted)}.sj-fdrawer__none{font-size:14px;line-height:22px;color:var(--sj-ink-muted)}.sj-fdrawer__foot{flex:none;display:flex;gap:12px;padding:16px 24px max(24px,env(safe-area-inset-bottom));background:var(--sj-card);border-top:1px solid var(--sj-line);box-shadow:var(--sj-shadow-card)}.sj-fdrawer__foot .sj-btn{flex:1 1 0}html.sj-locked,html.sj-locked body{overflow:hidden}.sj-band{background:var(--sj-bg, var(--sj-chrome))}.sj-band__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.sj-band__copy{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:8px}.sj-band__title{margin:0;font-family:var(--sj-font-script);font-weight:400;font-size:clamp(var(--sj-h-size-m, 38px),5vw,var(--sj-h-size, 56px));line-height:1;color:var(--sj-heading, var(--sj-on-chrome-gold))}.sj .sj-band__text{margin:0;font-size:16px;line-height:26px;color:var(--sj-text, var(--sj-on-chrome))}.sj-band .sj-btn{flex:none}@media(max-width:719px){.sj-band .sj-btn{width:100%}}.sj-grid__band{grid-column:1 / -1;min-width:0;box-sizing:border-box;padding:32px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;background:var(--sj-chrome);border-radius:var(--sj-radius-lg);box-shadow:var(--sj-shadow-card)}.sj-band__title--sm{font-size:clamp(36px,5vw,48px)}.sj-grid__band .sj-band__copy{flex:1 1 320px}.sj-grid__band .sj-btn{flex:none}@media(max-width:719px){.sj-grid__band{padding:28px 20px}.sj-grid__band .sj-btn{width:100%}}.sj-trust{border-bottom:1px solid var(--sj-line)}.sj-trust--top{border-top:1px solid var(--sj-line)}.sj-trust__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px 24px;margin:0;padding:0;list-style:none}.sj-trust__item{display:flex;align-items:center;gap:12px;color:var(--sj-ink);font-weight:700;font-size:14px;line-height:20px}.sj-trust__icon{display:inline-flex;color:var(--sj-icon, var(--sj-gold-text))}@media(max-width:719px){.sj-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.sj-trust__item{font-size:13px;gap:10px;align-items:flex-start}}.sj-pdp__crumbs{padding:24px 0 8px;font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj-pdp__crumbs a{color:var(--sj-gold-text);text-decoration:underline}.sj-pdp__crumbs a:hover,.sj-pdp__crumbs [aria-current]{color:var(--sj-ink)}.sj-pdp__grid{margin-top:24px;display:grid;gap:48px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}@media(min-width:900px){.sj-pdp__grid--flip .sj-pdp__gallery{order:2}}.sj-pdp__gallery{display:flex;flex-direction:column;gap:12px;min-width:0}.sj-pdp__main{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--sj-cream);border:1px solid var(--sj-line);border-radius:var(--sj-radius-lg)}.sj-pdp__slide{position:static}.sj-pdp__slide[hidden]{display:none}.sj-pdp__slide{width:100%}.sj-pdp__main:not(:has(.sj-pdp__slide)){aspect-ratio:4 / 5}.sj-pdp__slide img{display:block;width:100%;height:auto;object-fit:contain}.sj-pdp__thumbs{display:grid;grid-template-columns:repeat(var(--sj-thumb-cols, 3),minmax(0,1fr));gap:12px}.sj-pdp__thumb{box-sizing:border-box;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;margin:0;padding:8px;cursor:pointer;font-family:var(--sj-font-sans);font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--sj-ink-muted);background:var(--sj-card);border-radius:var(--sj-radius-md);border:1px solid var(--sj-line-strong)}.sj-pdp__thumb[aria-pressed=true]{border:2px solid var(--sj-gold-deep)}.sj-pdp__thumb img{width:100%;height:100%;object-fit:contain;border-radius:4px}.sj-pdp__thumb:not(.sj-pdp__thumb--ph){padding:0}.sj-pdp__box{display:flex;flex-direction:column;gap:16px;margin:0;min-width:0}.sj-pdp__title{font-family:var(--sj-font-serif);font-weight:500;font-size:var(--sj-pt-size, 36px);line-height:1.1667;color:var(--sj-ink)}.sj-pdp__rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.sj-pdp__rating a{font-size:13px;line-height:20px;color:var(--sj-gold-text);text-decoration:underline}.sj-pdp__pricerow{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.sj-pdp__price{font-weight:700;font-size:26px;line-height:32px;color:var(--sj-ink)}.sj-pdp__was{font-size:16px;line-height:24px;color:var(--sj-ink-muted)}.sj-pdp__was[hidden]{display:none}.sj-pdp__note{font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj .sj-pdp__desc{font-size:16px;line-height:26px;color:var(--sj-ink)}.sj .sj-pdp__benefits{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:15px;line-height:22px;color:var(--sj-ink)}.sj-pdp__benefits li{display:flex;align-items:center;gap:12px}.sj-pdp__check{flex:none;fill:none;stroke:var(--sj-gold-text);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sj-pdp__variants{display:flex;flex-direction:column;gap:14px}.sj-vgroup{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:8px}.sj-vgroup legend{padding:0;margin-bottom:8px;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink)}.sj-vpills{display:flex;flex-wrap:wrap;gap:8px}.sj-vpill{position:relative;cursor:pointer}.sj-vpill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.sj-vpill span{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1px solid var(--sj-line-strong);border-radius:999px;background:var(--sj-card);color:var(--sj-ink);font-weight:700;font-size:13px;line-height:20px}.sj-vpill input:checked+span{background:var(--sj-chrome);border-color:var(--sj-chrome);color:var(--sj-on-chrome-gold)}.sj-vpill input:focus-visible+span{outline:2px solid var(--sj-focus);outline-offset:2px}.sj-vpill input:disabled+span{opacity:.4;text-decoration:line-through}.sj-pdp__upsell{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--sj-card);border:1px solid var(--sj-line-strong);border-radius:var(--sj-radius-md)}.sj-pdp__upsell-note{padding-left:26px;font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj-pdp__qty{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sj-pdp__label{margin:0;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink)}.sj-pdp__buy{display:flex;flex-direction:column;gap:16px}.sj-pdp__buy .sj-btn.is-loading{opacity:.7;pointer-events:none}.sj-pdp__native{min-height:0}.sj-pdp__trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;padding:16px 0;border-top:1px solid var(--sj-line);border-bottom:1px solid var(--sj-line);font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink)}.sj-pdp__trust span{display:flex;align-items:center;gap:8px}.sj-pdp__box .sj-acc{margin-top:0}.sj-pdp__box .sj-acc+.sj-acc{margin-top:-8px}.sj-pdp-sticky{display:none}@media(max-width:760px){.sj-pdp{padding-bottom:calc(var(--sj-pb-m, 40px) + 72px)}.sj-pdp__grid{gap:32px}.sj-pdp__trust{grid-template-columns:1fr}.sj-pdp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px max(12px,env(safe-area-inset-bottom));background:var(--sj-card);border-top:1px solid var(--sj-line);box-shadow:var(--sj-shadow-card);transition:transform .25s ease}.sj-pdp-sticky.is-away{transform:translateY(110%)}.sj-pdp-sticky__text{min-width:0;display:flex;flex-direction:column}.sj-pdp-sticky__title{font-weight:700;font-size:14px;line-height:20px;color:var(--sj-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sj-pdp-sticky__price{font-size:13px;line-height:18px;color:var(--sj-ink-muted)}.sj-pdp-sticky .sj-btn{flex:none}}@media(max-width:719px){.sj-pdp__title{font-size:var(--sj-pt-size-m, 30px)}}.sj-cart .quick-cart__wrapper{--menu-max-width: var(--sj-cart-w, 440px);padding-left:0}.sj-cart .quick-cart__overlay{background:#261b1480}.sj-cart .quick-cart__container{padding:0;border-radius:0;background:var(--sj-page);color:var(--sj-ink);display:flex;flex-direction:column;font-family:var(--sj-font-sans);box-shadow:-8px 0 32px #261b142e}.sj-cart__header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 24px;border-bottom:1px solid var(--sj-line)}.sj-cart .quick-cart__header{padding-bottom:12px;border-bottom:1px solid var(--sj-line)}.sj-cart__title{display:flex;align-items:baseline;gap:8px;margin:0}.sj-cart__count{display:block}.sj-cart__title-text{margin:0;font-family:var(--sj-font-display);font-weight:500;font-size:20px;line-height:26px;letter-spacing:.04em;text-transform:uppercase;color:var(--sj-ink)}.sj-cart .quick-cart__heading sup{display:inline;margin:0;font-family:var(--sj-font-sans);font-weight:400;font-size:13px;line-height:20px;letter-spacing:0;text-transform:none;vertical-align:baseline;color:var(--sj-ink-muted)}.sj-cart__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;background:none;border:0;border-radius:var(--sj-radius-sm);color:var(--sj-ink);cursor:pointer}.sj-cart__close .sj-i{width:20px;height:20px}.sj-cart .quick-cart__form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.sj-cart .quick-cart__items{flex:1 0 auto;margin:0;padding-bottom:0!important;display:block}.sj-cart .free-shipping-bar{margin:0!important;padding:16px 24px;border-radius:0;overflow:visible;background:var(--sj-cream);border-bottom:1px solid var(--sj-line)}.sj-cart .free-shipping-bar:after{display:none}.sj-cart .free-shipping-bar .inventory-counter__message-wrapper{display:block;visibility:visible;color:var(--sj-ink)}.sj-cart .free-shipping-bar .inventory-counter__message-wrapper .icon{display:none}.sj-cart .free-shipping-bar__message{margin:0;font-family:var(--sj-font-sans);font-weight:400;font-size:14px;line-height:20px;text-align:left;color:var(--sj-ink)}.sj-cart .free-shipping-bar__message span{font-weight:400}.sj-cart .free-shipping-bar__bar{position:relative;height:10px;margin-top:8px;overflow:hidden;background:var(--sj-card);border:1px solid var(--sj-line-strong);border-radius:999px}.sj-cart .free-shipping-bar__bar:after{display:none}.sj-cart .free-shipping-bar__bar-progress{position:absolute;left:0;top:0;height:100%;width:var(--progress-width, 0);max-width:100%;background:linear-gradient(100deg,var(--sj-gold-deep),var(--sj-gold) 40%,var(--sj-gold-light) 70%,var(--sj-gold));transition:width .4s ease}.sj-cart .free-shipping-bar--success .free-shipping-bar__bar{display:block}.sj-cart .free-shipping-bar--success .inventory-counter__message-wrapper{color:var(--sj-gold-text)}.sj-cart__list{list-style:none;margin:0;padding:0 24px}.sj-cart__item{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--sj-line);transition:opacity .2s}.sj-cart__item.is-removed,.sj-cart__item.has-quantity-update .sj-qty{opacity:.5;pointer-events:none}.sj-cart__thumb{display:flex;align-items:center;justify-content:center;width:80px;height:100px;overflow:hidden;background:var(--sj-cream);border:1px solid var(--sj-line);border-radius:var(--sj-radius-md);font-size:10px;line-height:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink-muted);text-align:center}.sj-cart__thumb img{width:100%;height:100%;object-fit:contain}.sj-cart__info{min-width:0;display:flex;flex-direction:column;gap:8px}.sj-cart__row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.sj-cart__name{margin:0;font-family:var(--sj-font-serif);font-weight:600;font-size:17px;line-height:22px;color:var(--sj-ink)}.sj-cart__name a{color:inherit}.sj-cart__sub,.sj-cart__props{margin:0;font-size:12px;line-height:18px;color:var(--sj-ink-muted)}.sj-cart__sub{position:relative;top:1px}.sj-cart__price{margin-top:2px;font-weight:700;font-size:15px;line-height:22px;color:var(--sj-ink);text-align:right;white-space:nowrap}.sj-cart__price s{display:block;font-weight:400;font-size:12px;line-height:16px;color:var(--sj-ink-muted)}.sj-cart__unit{margin:0;font-size:12px;line-height:18px;color:var(--sj-ink-muted)}.sj-cart__disc{margin:0;padding:0;list-style:none;font-size:12px;line-height:18px;color:var(--sj-gold-text)}.sj-cart__disc li{display:flex;gap:6px;align-items:center}.sj-cart__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.sj-cart .quick-cart__item-error{margin:0;font-size:12px;line-height:18px;color:#a12a2a}.sj-cart .quick-cart__item-error.hidden{display:none}.sj-cart .quick-cart__inventory-warning{margin:0;font-size:12px;line-height:18px;color:var(--sj-gold-text)}.sj-qty{display:inline-flex;align-items:stretch;background:var(--sj-card);border:1px solid var(--sj-line-strong);border-radius:var(--sj-radius-md)}.sj-qty__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;background:none;border:0;border-radius:var(--sj-radius-md);color:var(--sj-ink);cursor:pointer;-webkit-appearance:none;appearance:none}.sj-qty__btn:hover{background:var(--sj-cream)}.sj-qty__btn[disabled]{color:var(--sj-ink-muted);opacity:.5;cursor:not-allowed;pointer-events:none}.sj-qty__btn .sj-i{width:14px;height:14px}.sj-qty .quantity-input__input,.sj-qty .quantity-input__input:hover,.sj-qty .quantity-input__input:focus{width:44px;min-width:44px;height:auto;margin:0;padding:0;text-align:center;font-family:var(--sj-font-sans);font-size:14px;line-height:20px;color:var(--sj-ink);background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.sj-qty .quantity-input__input::-webkit-outer-spin-button,.sj-qty .quantity-input__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sj-cart__remove{margin:0;padding:0;background:none;border:0;font-family:var(--sj-font-sans);font-size:13px;line-height:20px;color:var(--sj-gold-text);text-decoration:underline;cursor:pointer}.sj-cart__remove:hover{color:var(--sj-ink)}.sj-cart .cross-sells{margin:0;padding:0}.sj-cart__upsell{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;margin:16px 24px 24px;padding:12px;background:var(--sj-card);border:1px solid var(--sj-line);border-radius:var(--sj-radius-lg);box-shadow:var(--sj-shadow-soft)}.sj-cart__upsell+.sj-cart__upsell{margin-top:-8px}.sj-cart__upsell-thumb{display:flex;align-items:center;justify-content:center;width:56px;height:70px;overflow:hidden;background:var(--sj-cream);border:1px solid var(--sj-line);border-radius:var(--sj-radius-md);font-size:9px;line-height:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink-muted);text-align:center}.sj-cart__upsell-thumb img{width:100%;height:100%;object-fit:contain}.sj-cart__upsell-body{min-width:0;display:flex;flex-direction:column;gap:2px}.sj-cart__upsell-label{font-weight:700;font-size:11px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink-muted)}.sj-cart__upsell-name{font-family:var(--sj-font-serif);font-weight:600;font-size:16px;line-height:20px;color:var(--sj-ink)}.sj-cart__upsell-name a{color:inherit}.sj-cart__upsell-meta{display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:var(--sj-ink)}.sj-cart__upsell-meta strong{font-weight:700}.sj-cart__upsell .sj-btn{position:relative}.sj-cart__upsell .sj-btn.loading{opacity:.6;pointer-events:none}.sj-cart__upsell .btn__loading-wrap{display:none}.sj-cart .quick-cart__footer{position:sticky;bottom:0;left:auto;right:auto;z-index:2;flex:none;margin-top:auto;padding:0;background:var(--sj-card);border-top:1px solid var(--sj-line);box-shadow:var(--sj-shadow-card)}.sj-cart .quick-cart__footer-inner{display:flex;flex-direction:column;gap:12px;padding:16px 24px 24px;border-top:0}.sj-cart__note-wrap{display:block}.sj-cart .quick-cart__footer-order-note-wrapper{margin:0}.sj-cart .quick-cart__footer-order-note-trigger{font-size:13px;line-height:20px;color:var(--sj-gold-text)}.sj-cart .quick-cart__footer-order-note-input[aria-expanded=true]{margin:8px 0 0}.sj-cart .quick-cart__footer-order-note-input label{display:block;margin-bottom:4px;font-size:12px;line-height:16px}.sj-cart .quick-cart__footer-order-note-input textarea{width:100%;min-height:72px;padding:10px 12px;font:400 14px/20px var(--sj-font-sans);color:var(--sj-ink);background:var(--sj-card);border:1px solid var(--sj-line-strong);border-radius:var(--sj-radius-md)}.sj-cart .quick-cart__footer .quick-cart__item-discounts{margin:0;padding:0;background:none;color:var(--sj-gold-text);font-size:13px;line-height:20px}.sj-cart .quick-cart__footer .quick-cart__item-discounts:after{display:none}.sj-cart .quick-cart__footer .quick-cart__item-discount{display:flex;gap:6px;align-items:center}.sj-cart .quick-cart__footer-subtotal{display:flex;align-items:baseline;justify-content:space-between;margin:0}.sj-cart__subtotal-label{margin:0;font-family:var(--sj-font-sans);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sj-ink)}.sj-cart .quick-cart__footer-subtotal span{font-family:var(--sj-font-sans);font-weight:700;font-size:22px;line-height:28px;color:var(--sj-ink)}.sj-cart__tax{margin:0;font-size:13px;line-height:20px;color:var(--sj-ink-muted)}.sj-cart__tax a{color:var(--sj-gold-text);text-decoration:underline}.sj-cart .quick-cart__submit{margin:0}.sj-cart__shoppay{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:12px 16px;background:var(--sj-shop-pay);color:#fff;border:0;border-radius:var(--sj-radius-sm);font-family:var(--sj-font-sans);font-weight:700;font-size:15px;line-height:20px;cursor:pointer;-webkit-appearance:none;appearance:none;transition:filter .2s}.sj-cart__shoppay:hover{filter:brightness(1.1);color:#fff}.sj-cart__native{min-height:0}.sj-cart__native [data-shopify-buttoncontainer]{margin:0}.sj-cart__continue{align-self:center;font-size:13px;line-height:20px;color:var(--sj-gold-text);text-decoration:underline;background:none;border:0;padding:0;cursor:pointer;font-family:var(--sj-font-sans)}.sj-cart__continue:hover{color:var(--sj-ink)}.sj-cart__empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:48px 24px;text-align:center;margin:0;overflow:auto}.sj-cart__empty-icon{color:var(--sj-gold-text)}.sj-cart__empty-icon .sj-i{width:44px;height:44px}.sj-cart__empty .sj-heading__title{font-size:40px}.sj-cart__empty .sj-heading__eyebrow{font-size:13px;letter-spacing:.16em}.sj-cart__empty-btns{width:100%;display:flex;flex-direction:column;gap:12px}.sj-cart__empty-note{font-size:13px;line-height:20px;color:var(--sj-ink-muted)}@media(max-width:719px){.sj-cart .quick-cart__container{max-width:100%}.sj-cart .quick-cart__footer-inner{padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.sj-btn,.sj-announce__msg,.sj-cart .free-shipping-bar__bar-progress{transition:none}}[data-decor]{position:relative;isolation:isolate}:where([data-decor]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--sj-decor-o, .8);background-repeat:no-repeat}[data-decor-o="20"]{--sj-decor-o: .2}[data-decor-o="30"]{--sj-decor-o: .3}[data-decor-o="40"]{--sj-decor-o: .4}[data-decor-o="50"]{--sj-decor-o: .5}[data-decor-o="60"]{--sj-decor-o: .6}[data-decor-o="70"]{--sj-decor-o: .7}[data-decor-o="80"]{--sj-decor-o: .8}[data-decor-o="90"]{--sj-decor-o: .9}[data-decor-o="100"]{--sj-decor-o: 1}[data-decor=glow]:before{background-image:radial-gradient(60% 90% at 12% 0%,#ffffffbf,#fff0 62%),radial-gradient(50% 80% at 92% 100%,#c6a56a38,#c6a56a00 65%),radial-gradient(40% 60% at 70% 10%,#fff6e08c,#fff6e000 70%);background-size:auto,auto,auto;background-position:0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat}[data-decor=grain]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42  0 0 0 0 .29  0 0 0 0 .16  1.1 0 0 0 -.38'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;background-position:0 0;background-repeat:repeat;opacity:calc(var(--sj-decor-o, .8) * .55)}[data-decor=satin]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 360' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23c6a56a' stop-opacity='.28'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.05'/%3E%3Cstop offset='.5' stop-color='%23eed8a8' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23a57d40' stop-opacity='.22'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 238C230 150 430 326 710 240S1190 150 1440 252V360H0Z' fill='url(%23a)'/%3E%3Cpath d='M0 292C300 218 530 346 830 284S1230 226 1440 304V360H0Z' fill='url(%23b)'/%3E%3Cpath d='M0 332C280 296 570 360 870 326S1250 294 1440 342V360H0Z' fill='%23c6a56a' fill-opacity='.16'/%3E%3Cpath d='M0 238C230 150 430 326 710 240S1190 150 1440 252' fill='none' stroke='%23fff' stroke-opacity='.85' stroke-width='1.6'/%3E%3Cpath d='M0 292C300 218 530 346 830 284S1230 226 1440 304' fill='none' stroke='%23fff' stroke-opacity='.55' stroke-width='1.2'/%3E%3C/svg%3E");background-size:100% 62%;background-position:50% 100%;background-repeat:no-repeat}[data-decor=floral]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 240' fill='none' stroke='%23c6a56a' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' opacity='1'%3E%3Cpath d='M110 58C74 56 50 84 56 116C62 148 92 164 118 160C150 156 168 128 162 98C157 72 136 58 110 58Z'/%3E%3Cpath d='M110 78C88 80 76 100 82 118C88 136 114 142 130 128C146 114 140 88 122 80C116 78 112 78 110 78Z'/%3E%3Cpath d='M110 98C99 98 93 110 99 119C105 128 121 125 124 113C127 102 118 95 110 98Z'/%3E%3Cpath d='M108 104C104 106 104 112 108 114C113 116 117 111 115 107'/%3E%3Cpath d='M56 116C38 108 34 84 50 68'/%3E%3Cpath d='M162 98C178 90 182 68 168 54'/%3E%3Cpath d='M118 160C126 176 118 192 104 198'/%3E%3Cpath d='M58 134C26 136 12 166 18 196C46 192 64 164 58 134Z'/%3E%3Cpath d='M58 134C46 152 32 172 22 192'/%3E%3Cpath d='M44 150l8 6M36 166l10 4M30 182l10 2'/%3E%3Cpath d='M156 128C188 122 204 152 196 182C166 180 146 156 156 128Z'/%3E%3Cpath d='M156 128C170 148 184 166 194 180'/%3E%3Cpath d='M166 146l-8 8M176 158l-10 6M184 170l-10 4'/%3E%3Cpath d='M104 198C100 214 94 226 86 236'/%3E%3Ccircle cx='28' cy='64' r='2.2'/%3E%3Ccircle cx='196' cy='40' r='2.2'/%3E%3Ccircle cx='188' cy='214' r='1.8'/%3E%3Ccircle cx='20' cy='222' r='1.8'/%3E%3Cpath d='M30 44c6-6 14-6 18 0M180 224c6 6 14 6 18 0'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 240' fill='none' stroke='%23c6a56a' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' opacity='1'%3E%3Cpath d='M110 58C74 56 50 84 56 116C62 148 92 164 118 160C150 156 168 128 162 98C157 72 136 58 110 58Z'/%3E%3Cpath d='M110 78C88 80 76 100 82 118C88 136 114 142 130 128C146 114 140 88 122 80C116 78 112 78 110 78Z'/%3E%3Cpath d='M110 98C99 98 93 110 99 119C105 128 121 125 124 113C127 102 118 95 110 98Z'/%3E%3Cpath d='M108 104C104 106 104 112 108 114C113 116 117 111 115 107'/%3E%3Cpath d='M56 116C38 108 34 84 50 68'/%3E%3Cpath d='M162 98C178 90 182 68 168 54'/%3E%3Cpath d='M118 160C126 176 118 192 104 198'/%3E%3Cpath d='M58 134C26 136 12 166 18 196C46 192 64 164 58 134Z'/%3E%3Cpath d='M58 134C46 152 32 172 22 192'/%3E%3Cpath d='M44 150l8 6M36 166l10 4M30 182l10 2'/%3E%3Cpath d='M156 128C188 122 204 152 196 182C166 180 146 156 156 128Z'/%3E%3Cpath d='M156 128C170 148 184 166 194 180'/%3E%3Cpath d='M166 146l-8 8M176 158l-10 6M184 170l-10 4'/%3E%3Cpath d='M104 198C100 214 94 226 86 236'/%3E%3Ccircle cx='28' cy='64' r='2.2'/%3E%3Ccircle cx='196' cy='40' r='2.2'/%3E%3Ccircle cx='188' cy='214' r='1.8'/%3E%3Ccircle cx='20' cy='222' r='1.8'/%3E%3Cpath d='M30 44c6-6 14-6 18 0M180 224c6 6 14 6 18 0'/%3E%3C/svg%3E");background-size:min(380px,34vw) auto,min(300px,28vw) auto;background-position:right -2% top -6%,left -2% bottom -8%;background-repeat:no-repeat,no-repeat;opacity:calc(var(--sj-decor-o, .8) * .5)}[data-decor=champagne]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 360' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23c6a56a' stop-opacity='.28'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.05'/%3E%3Cstop offset='.5' stop-color='%23eed8a8' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23a57d40' stop-opacity='.22'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M0 238C230 150 430 326 710 240S1190 150 1440 252V360H0Z' fill='url(%23a)'/%3E%3Cpath d='M0 292C300 218 530 346 830 284S1230 226 1440 304V360H0Z' fill='url(%23b)'/%3E%3Cpath d='M0 332C280 296 570 360 870 326S1250 294 1440 342V360H0Z' fill='%23c6a56a' fill-opacity='.16'/%3E%3Cpath d='M0 238C230 150 430 326 710 240S1190 150 1440 252' fill='none' stroke='%23fff' stroke-opacity='.85' stroke-width='1.6'/%3E%3Cpath d='M0 292C300 218 530 346 830 284S1230 226 1440 304' fill='none' stroke='%23fff' stroke-opacity='.55' stroke-width='1.2'/%3E%3C/svg%3E"),radial-gradient(60% 90% at 12% 0%,#ffffffbf,#fff0 62%),radial-gradient(50% 80% at 92% 100%,#c6a56a38,#c6a56a00 65%),radial-gradient(40% 60% at 70% 10%,#fff6e08c,#fff6e000 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42  0 0 0 0 .29  0 0 0 0 .16  1.1 0 0 0 -.38'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:100% 58%,auto,auto,auto,200px 200px;background-position:50% 100%,0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat}[data-decor=garden]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 240' fill='none' stroke='%23c6a56a' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' opacity='1'%3E%3Cpath d='M110 58C74 56 50 84 56 116C62 148 92 164 118 160C150 156 168 128 162 98C157 72 136 58 110 58Z'/%3E%3Cpath d='M110 78C88 80 76 100 82 118C88 136 114 142 130 128C146 114 140 88 122 80C116 78 112 78 110 78Z'/%3E%3Cpath d='M110 98C99 98 93 110 99 119C105 128 121 125 124 113C127 102 118 95 110 98Z'/%3E%3Cpath d='M108 104C104 106 104 112 108 114C113 116 117 111 115 107'/%3E%3Cpath d='M56 116C38 108 34 84 50 68'/%3E%3Cpath d='M162 98C178 90 182 68 168 54'/%3E%3Cpath d='M118 160C126 176 118 192 104 198'/%3E%3Cpath d='M58 134C26 136 12 166 18 196C46 192 64 164 58 134Z'/%3E%3Cpath d='M58 134C46 152 32 172 22 192'/%3E%3Cpath d='M44 150l8 6M36 166l10 4M30 182l10 2'/%3E%3Cpath d='M156 128C188 122 204 152 196 182C166 180 146 156 156 128Z'/%3E%3Cpath d='M156 128C170 148 184 166 194 180'/%3E%3Cpath d='M166 146l-8 8M176 158l-10 6M184 170l-10 4'/%3E%3Cpath d='M104 198C100 214 94 226 86 236'/%3E%3Ccircle cx='28' cy='64' r='2.2'/%3E%3Ccircle cx='196' cy='40' r='2.2'/%3E%3Ccircle cx='188' cy='214' r='1.8'/%3E%3Ccircle cx='20' cy='222' r='1.8'/%3E%3Cpath d='M30 44c6-6 14-6 18 0M180 224c6 6 14 6 18 0'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 240' fill='none' stroke='%23c6a56a' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' opacity='1'%3E%3Cpath d='M110 58C74 56 50 84 56 116C62 148 92 164 118 160C150 156 168 128 162 98C157 72 136 58 110 58Z'/%3E%3Cpath d='M110 78C88 80 76 100 82 118C88 136 114 142 130 128C146 114 140 88 122 80C116 78 112 78 110 78Z'/%3E%3Cpath d='M110 98C99 98 93 110 99 119C105 128 121 125 124 113C127 102 118 95 110 98Z'/%3E%3Cpath d='M108 104C104 106 104 112 108 114C113 116 117 111 115 107'/%3E%3Cpath d='M56 116C38 108 34 84 50 68'/%3E%3Cpath d='M162 98C178 90 182 68 168 54'/%3E%3Cpath d='M118 160C126 176 118 192 104 198'/%3E%3Cpath d='M58 134C26 136 12 166 18 196C46 192 64 164 58 134Z'/%3E%3Cpath d='M58 134C46 152 32 172 22 192'/%3E%3Cpath d='M44 150l8 6M36 166l10 4M30 182l10 2'/%3E%3Cpath d='M156 128C188 122 204 152 196 182C166 180 146 156 156 128Z'/%3E%3Cpath d='M156 128C170 148 184 166 194 180'/%3E%3Cpath d='M166 146l-8 8M176 158l-10 6M184 170l-10 4'/%3E%3Cpath d='M104 198C100 214 94 226 86 236'/%3E%3Ccircle cx='28' cy='64' r='2.2'/%3E%3Ccircle cx='196' cy='40' r='2.2'/%3E%3Ccircle cx='188' cy='214' r='1.8'/%3E%3Ccircle cx='20' cy='222' r='1.8'/%3E%3Cpath d='M30 44c6-6 14-6 18 0M180 224c6 6 14 6 18 0'/%3E%3C/svg%3E"),radial-gradient(60% 90% at 12% 0%,#ffffffbf,#fff0 62%),radial-gradient(50% 80% at 92% 100%,#c6a56a38,#c6a56a00 65%),radial-gradient(40% 60% at 70% 10%,#fff6e08c,#fff6e000 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42  0 0 0 0 .29  0 0 0 0 .16  1.1 0 0 0 -.38'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:min(380px,34vw) auto,min(300px,28vw) auto,auto,auto,auto,200px 200px;background-position:right -2% top -6%,left -2% bottom -8%,0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat}[data-decor=shimmer]:before{background-image:radial-gradient(55% 130% at 88% -15%,#e2c3954d,#e2c39500 62%),radial-gradient(45% 110% at 4% 115%,#a57d4057,#a57d4000 62%),linear-gradient(115deg,#eed8a800 36%,#eed8a81a,#eed8a800 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M-10 130L130 -10M-10 90L90 -10M30 130L130 30M-10 50L50 -10M70 130L130 70' stroke='%23e2c395' stroke-opacity='.09' stroke-width='1' fill='none'/%3E%3C/svg%3E");background-size:auto,auto,auto,120px 120px;background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,repeat}[data-decor=stage]:before{background-image:radial-gradient(60% 120% at 50% 0%,#f3007a33,#f3007a00 65%),radial-gradient(40% 80% at 8% 100%,#ecd0911f,#ecd09100 70%),radial-gradient(40% 80% at 92% 100%,#ecd0911f,#ecd09100 70%);background-size:auto,auto,auto;background-position:0 0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat}@media(max-width:719px){[data-decor=floral]:before{background-size:190px auto,150px auto}[data-decor=garden]:before{background-size:180px auto,140px auto,auto,auto,auto,200px 200px}[data-decor=champagne]:before{background-size:100% 40%,auto,auto,auto,200px 200px}[data-decor=satin]:before{background-size:100% 40%}}@media(prefers-reduced-motion:reduce),print{[data-decor]:before{display:none}}.sj[data-bgimg][data-bgimg]{background-image:var(--sj-bg-img);background-size:cover;background-position:var(--sj-bg-pos, 50% 50%);background-repeat:no-repeat;box-sizing:border-box;aspect-ratio:var(--sj-bg-ar, auto);min-height:var(--sj-bg-minh, auto)}@media(max-width:719px){.sj[data-bgimg][data-bgimg]{background-image:var(--sj-bg-img-m, var(--sj-bg-img));aspect-ratio:var(--sj-bg-ar-m, var(--sj-bg-ar, auto));min-height:var(--sj-bg-minh-m, auto)}}html:not(.no-js) .sj[data-bgimg][data-bgimg]:not(.sj-bg-on){background-image:none}html{background:var(--sj-page)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.14s;animation-timing-function:ease-out}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.sj-grid--tiles{margin-inline:auto;max-width:calc(var(--sj-tiles-n, 3) * 420px + (var(--sj-tiles-n, 3) - 1) * var(--sj-gap, 24px))}@media(max-width:719px){.sj-grid--tiles{max-width:460px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sj-theme.css.map */
