[data-store-brand=editorial]{--color-slate-50:#f7f5f0;--color-slate-100:#eeece6;--color-slate-200:#deddd5;--color-slate-300:#c3c5bc;--color-slate-400:#858d82;--color-slate-500:#616b61;--color-slate-600:#4b574e;--color-slate-700:#394b3f;--color-slate-800:var(--store-ink);--color-slate-900:var(--store-ink);--color-slate-950:#15221c;--store-line:color-mix(in srgb, var(--store-ink) 15%, transparent);--store-soft-shadow:0 2px 5px #17231c06, 0 14px 40px #17231c0b;-webkit-font-smoothing:antialiased;min-height:100dvh}[data-store-brand=editorial] :where(h1,h2,h3,button,input,select,textarea){font-family:var(--store-font)}[data-store-brand=editorial] :where(h1,h2,h3){text-wrap:balance}[data-store-brand=editorial] :where(input,select,textarea){accent-color:var(--store-primary)}[data-store-brand=editorial] :where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--store-primary);outline-offset:4px}[data-store-brand=editorial] :where(button:disabled,input:disabled){cursor:not-allowed}[data-store-brand=editorial] :where([id],[data-sect]){scroll-margin-top:calc(var(--store-header-height,148px) + 12px)}[data-store-brand=editorial] ::selection{color:#15221c;background:#dce5d2}[data-store-brand=editorial] [data-store-canvas]{color:var(--store-ink);background-color:var(--store-canvas)!important;font-family:var(--store-font)!important;background-image:none!important}[data-store-brand=editorial] [data-store-header]{color:var(--store-ink);border-bottom:1px solid var(--store-line);background:var(--store-canvas)!important;box-shadow:none!important}[data-store-brand=editorial] [data-store-header] :is(a,h1,p,span,button){color:inherit}[data-store-brand=editorial] [data-store-header] a{text-underline-offset:.25em}[data-store-brand=editorial] [data-store-search] input{background:#fff;border-radius:.5rem;padding-block:.75rem;box-shadow:none!important}[data-store-brand=editorial] [data-store-title]{letter-spacing:-.035em;color:var(--store-ink);font-weight:500;line-height:1.18}[data-store-brand=editorial] [data-store-panel]{border:1px solid var(--store-line);box-shadow:var(--store-soft-shadow);border-radius:1rem}[data-store-brand=editorial] [data-store-control]{border-color:var(--store-line);min-height:3rem;color:var(--store-ink);background-color:#fff;border-radius:.5rem;font-size:1rem}[data-store-brand=editorial] [data-store-button]{color:#fff;min-height:3rem;box-shadow:none;border-radius:.5rem;background:var(--store-primary)!important}[data-store-brand=editorial] [data-store-button]:hover{filter:brightness(1.12)}[data-store-brand=editorial] [data-store-button=secondary]{color:var(--store-primary);border:1px solid var(--store-line);background:0 0!important}[data-store-brand=editorial] [data-store-header] [data-store-button]{color:#fff}[data-store-brand=editorial] [data-store-header=inverse]{color:#fff;background:var(--store-primary)!important}[data-store-brand=editorial] [data-store-header=inverse] [data-store-title]{color:#fff}[data-store-brand=editorial] [data-store-header=inverse] [data-store-button]{color:var(--store-primary);background:#fff!important}[data-store-brand=editorial] [data-store-cart]{border-inline-start:1px solid var(--store-line);background:#fff}[data-store-brand=editorial] [data-store-sticky]{background:color-mix(in srgb, var(--store-canvas) 96%, transparent);border-color:var(--store-line);box-shadow:0 -4px 24px #17231c0f}[data-store-brand=editorial] [data-sect=product-grid],[data-store-brand=editorial] [data-sect=featured-products]{padding-block:clamp(3rem,6vw,5rem)}[data-store-brand=editorial] [data-store-product-card]{--tw-ring-color:var(--store-line);border-radius:.5rem;box-shadow:none!important}[data-store-brand=editorial] [data-store-product-card]:hover{box-shadow:var(--store-soft-shadow)!important}[data-store-brand=editorial] [data-store-product-card] h3{font-weight:500;line-height:1.55}[data-store-brand=editorial] [data-sect=rich-text]{border-block:1px solid var(--store-line);padding-block:clamp(3rem,6vw,5rem)}[data-store-brand=editorial] [data-sect=rich-text] :is(h2,h3){color:var(--store-ink);letter-spacing:-.025em;font-weight:500}[data-store-brand=editorial] [data-sect=rich-text] p{line-height:1.9}[data-store-brand=editorial] [data-store-section-heading] h2{letter-spacing:-.03em;font-weight:500}[data-store-brand=editorial] [data-sect=faq]{padding-block:clamp(3rem,6vw,5rem)}[data-store-brand=editorial] [data-sect=contact]{border-top:1px solid var(--store-line);padding-block:clamp(3rem,6vw,5rem)}[data-store-brand=editorial] [data-sect=footer]{border-top:1px solid var(--store-line)}@media (min-width:768px){[data-store-brand=editorial] [data-store-faq-layout]{grid-template-columns:.7fr 1.3fr;gap:4rem;max-width:72rem;display:grid}[data-store-brand=editorial] [data-store-faq-layout] [data-store-section-heading]{text-align:start}[data-store-brand=editorial] [data-store-faq-layout] [data-store-section-heading] h2{font-size:clamp(2rem,3.3vw,3rem)}[data-store-brand=editorial] [data-sect=rich-text] .store-rt{max-width:64rem}[data-store-brand=editorial] [data-sect=rich-text] .store-rt>ul{grid-template-columns:1fr 1fr;gap:1rem 2rem;margin-block:2rem;display:grid}[data-store-brand=editorial] [data-sect=rich-text] .store-rt>ul>li{border-block-start:1px solid var(--store-line);padding-block-start:1rem;padding-inline-start:0}[data-store-brand=editorial] [data-sect=rich-text] .store-rt>ul>li:before{display:none}}@media (max-width:767px){[data-store-brand=editorial] :where([data-store-control],input[type=email],input[type=tel],input[type=text],input[type=password]){font-size:16px}[data-store-brand=editorial] [data-store-title]{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){[data-store-brand=editorial] *,[data-store-brand=editorial] :before,[data-store-brand=editorial] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-store-brand=editorial][data-store-motion=none] *,[data-store-brand=editorial][data-store-motion=none] :before,[data-store-brand=editorial][data-store-motion=none] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
