:where([data-botanical-storefront=true]){--theme-soft-surface:#f3efe7;--theme-soft-card:#ece6db;--theme-soft-accent:#f0eadf;--theme-primary-soft:#f7efe6;--theme-primary-border:#e2d6c3;--shn-display:"Cormorant Garamond","Noto Serif SC","Songti SC","Source Han Serif SC",Georgia,serif}:where([data-botanical-storefront=true]) [data-botanical-design-catalog-heading] h1,:where([data-botanical-storefront=true]) [data-botanical-design-product=true] h1,:where([data-botanical-storefront=true][data-botanical-design-block]) .shn-display,:where([data-botanical-storefront=true][data-botanical-design-block]) :where(h1,h2),:where([data-botanical-storefront=true][data-botanical-design-hero]) h1{font-family:var(--shn-display);font-weight:600;letter-spacing:-.01em;font-size-adjust:.5;line-height:1.2}:where([data-botanical-storefront=true]) [data-botanical-design-product=true] h1{font-size:2.4rem;line-height:1.1;text-transform:none}:where([data-botanical-storefront=true]) [data-botanical-design-product=true] .group.relative.aspect-\[4\/3\]{background:#12100e;border-radius:6px}:where([data-botanical-storefront=true]) header.fixed{border-bottom:1px solid rgba(212,147,58,.45);box-shadow:0 1px 0 rgba(17,16,15,.04)}:where([data-botanical-storefront=true]) header.fixed nav a{letter-spacing:.02em}:where([data-botanical-storefront=true]) footer{border-top:1px solid rgba(212,147,58,.55)}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border{border-radius:6px;border-color:#e6dfd3;background:#fff;box-shadow:none;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border:hover{transform:translateY(-4px);border-color:#d4933a;box-shadow:0 22px 44px rgba(17,16,15,.14)}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border .aspect-square{background:#12100e}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border .aspect-square img{padding:14px}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border a[data-slot=button]{border-radius:3px;border-color:#11100f;color:#11100f;background:transparent;font-size:.8rem;letter-spacing:.04em}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border a[data-slot=button]:hover{background:#11100f;color:#fff}:where([data-botanical-design-catalog=true]) aside>div.rounded-lg{border-radius:6px;box-shadow:none;border-color:#e6dfd3}:where([data-botanical-storefront=true]) .shn-prose p{line-height:1.9;color:#4f4841}:where([data-botanical-storefront=true]) .shn-prose :where(h2,h3){font-family:var(--shn-display)}@media (prefers-reduced-motion:reduce){:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border{transition:none}:where([data-botanical-design-catalog=true]) .group.flex.min-w-0.flex-col.overflow-hidden.rounded-xl.border:hover{transform:none}}