:root{--s-r: 6px;--s-cream: #faf7f2;--s-ink: #222222;--s-ink-soft: #5d5752;--s-gold: #c6a77b;--s-gold-deep: #7a5f38;--s-blush: #f4e8e8;--s-lav: #e6e0f0;--s-sand: #efe6d8;--s-dusk: #1e1a1c;--s-glow: #ffc978;--s-line: rgba(34, 34, 34, .12);--s-card: #ffffff;--font-heading-family: "Sienna Amp", "Fraunces", Georgia, "Times New Roman", serif;--font-heading-weight: 380;--font-body-family: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-weight: 400;--s-ease: cubic-bezier(.22, .7, .2, 1)}body{letter-spacing:0;color:var(--s-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3,.s-head__title{font-family:var(--font-heading-family);font-weight:380;font-variation-settings:"SOFT" 100,"WONK" 0;letter-spacing:-.02em;color:var(--s-ink)}::selection{background:var(--s-gold);color:var(--s-ink)}:focus-visible{outline:2px solid var(--s-ink);outline-offset:3px}.s-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 2.8rem;border:1.5px solid var(--s-ink);border-radius:var(--s-r);font:600 1.3rem/1 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .25s var(--s-ease),color .25s var(--s-ease),transform .25s var(--s-ease),border-color .25s var(--s-ease)}.s-btn svg{transition:transform .25s var(--s-ease)}.s-btn:hover svg{transform:translate(4px)}.s-btn--solid{background:var(--s-ink);color:var(--s-cream)}.s-btn--solid:hover{background:#000}.s-btn--line{background:transparent;color:var(--s-ink)}.s-btn--line:hover{background:var(--s-ink);color:var(--s-cream)}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.button:not(.button--secondary):not(.button--tertiary):after{box-shadow:none}.s-head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:3.6rem}.s-head__title{margin:0;font-size:clamp(3.2rem,4.4vw,5.2rem);line-height:1.05}.s-head__link{font:600 1.3rem/1 var(--font-body-family);letter-spacing:.12em;text-transform:uppercase;color:var(--s-ink);text-decoration:none;padding-bottom:.6rem;border-bottom:1.5px solid var(--s-gold);white-space:nowrap;transition:border-color .2s}.s-head__link:hover{border-color:var(--s-ink)}.section-header .header-wrapper{position:relative;background:var(--s-cream);border-bottom:1px solid var(--s-line)}.section-header .header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1.6rem;max-width:140rem;padding:1.2rem 2rem}.header__heading-link{padding:0;justify-self:center;grid-column:2;display:block}.sienna-logo{display:block;width:9.6rem;height:auto}.header__icons{grid-column:3;justify-self:end}.header>.header__search{display:none}.header .header__icons .header__search{display:block}@media screen and (max-width:749px){.header__icon--account{display:none}}.header__icon{color:var(--s-ink)}.header__icon:hover{color:var(--s-gold-deep)}.cart-count-bubble{background:var(--s-ink);color:var(--s-cream)}.sm-toggle{grid-column:1;justify-self:start;width:4.4rem;height:4.4rem;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:var(--s-ink)}.sm-toggle__bars{display:grid;gap:6px;width:22px}.sm-toggle__bars i{display:block;height:1.5px;background:currentColor}.sm-toggle__bars i:last-child{width:70%}.sn{display:none}@media screen and (min-width:990px){.section-header .header{grid-template-columns:auto 1fr auto;padding:1.4rem 4rem}.header__heading-link{grid-column:1;justify-self:start}.sienna-logo{width:11.2rem}.sn{display:block;grid-column:2;justify-self:center}.header__icons{grid-column:3}.sm-toggle{display:none}.sn__list{display:flex;gap:.4rem;margin:0;padding:0;list-style:none}.sn__link{display:inline-flex;align-items:center;gap:.7rem;padding:1.1rem 1.5rem;border-radius:var(--s-r);font:500 1.45rem/1 var(--font-body-family);color:var(--s-ink);text-decoration:none;transition:color .2s var(--s-ease);border:0;background:none;cursor:pointer}.sn__link:hover,.sn__link.is-current{color:var(--s-gold)}button.sn__link{gap:.5rem;outline:0}button.sn__link:focus-visible{color:var(--s-gold)}.sn__caret{transition:transform .25s var(--s-ease)}}.sn-panel{position:absolute;left:0;right:0;top:100%;z-index:30;background:var(--s-cream);border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);box-shadow:0 30px 50px -30px #22222247;padding:2.8rem 0 3.4rem;animation:s-panel-in .28s var(--s-ease)}.sn-panel[hidden]{display:none}@keyframes s-panel-in{0%{opacity:0;transform:translateY(-8px)}}.sn-panel.is-closing{pointer-events:none;animation:s-panel-out .2s var(--s-ease) forwards}@keyframes s-panel-out{to{opacity:0;transform:translateY(-8px)}}.sn-panel__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:140rem}.sn-col{display:flex;flex-direction:column;padding:1rem;border-radius:var(--s-r);transition:background .25s var(--s-ease)}.sn-col:hover,.sn-col:focus-within{background:#c6a77b24}.sn-col__hero{display:block;aspect-ratio:16 / 10;border-radius:var(--s-r);overflow:hidden;background:var(--s-sand)}.sn-col__hero img,.sn-col__ph{width:100%;height:100%;object-fit:cover;display:block}.sn-col__title{margin:1.6rem 0 .2rem;font-size:2.4rem;line-height:1.1}.sn-col__tag{margin:0 0 1.2rem;font-size:1.35rem;color:var(--s-ink-soft)}.sn-col__all{align-self:flex-start;padding:.8rem 1.6rem;border-radius:var(--s-r);background:var(--s-sand);font:600 1.25rem/1 var(--font-body-family);color:var(--s-ink);text-decoration:none;transition:background .2s}.sn-col__all:hover{background:var(--s-gold)}.sn-col__subs{list-style:none;margin:1.8rem 0 0;padding:0;display:grid;gap:.6rem}.sn-sub{display:flex;align-items:center;gap:1.2rem;padding:.7rem;border-radius:var(--s-r);text-decoration:none;color:var(--s-ink);transition:background .2s}.sn-sub:hover{background:#ffffffbf}.sn-sub__thumb{flex:none;width:4.8rem;height:4.8rem;border-radius:var(--s-r);overflow:hidden;background:var(--s-sand)}.sn-sub__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sn-sub__text{display:grid;gap:.2rem;min-width:0}.sn-sub__name{font-size:1.4rem;font-weight:600;line-height:1.2}.sn-sub__desc{font-size:1.2rem;color:var(--s-ink-soft);line-height:1.3}.sm[hidden]{display:none}.sm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.sm__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#22222273;animation:s-fade .25s ease}.sm__sheet{position:absolute;inset:0 auto 0 0;width:min(38rem,90vw);background:var(--s-cream);padding:1.6rem 2.4rem 3rem;overflow-y:auto;animation:s-slide .32s var(--s-ease)}@keyframes s-fade{0%{opacity:0}}@keyframes s-slide{0%{transform:translate(-30px);opacity:0}}.sm__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.sm__close{width:4.4rem;height:4.4rem;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:var(--s-ink)}.sm__home,.sm__group summary{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 0;font:380 2.4rem/1.1 var(--font-heading-family);font-variation-settings:"SOFT" 100;color:var(--s-ink);text-decoration:none;border-bottom:1px solid var(--s-line);cursor:pointer;list-style:none}.sm__group summary::-webkit-details-marker{display:none}.sm__group[open] summary svg{transform:rotate(180deg)}.sm__group ul{list-style:none;margin:0;padding:.8rem 0 1.4rem}.sm__group li a{display:block;padding:.9rem 0;font-size:1.6rem;color:var(--s-ink);text-decoration:none}.sm__all{font-weight:600;color:var(--s-gold-deep)!important}.sm__foot{display:flex;gap:2.4rem;margin-top:2.4rem}.sm__foot a{font-size:1.4rem;color:var(--s-ink-soft)}@media screen and (min-width:990px){.sm{display:none!important}}.s-hero{--h-bg: var(--s-cream);--h-fg: var(--s-ink);--h-soft: var(--s-ink-soft);position:relative;overflow:hidden;background:var(--h-bg);color:var(--h-fg);padding:4rem 0 8rem;transition:background .7s var(--s-ease),color .7s var(--s-ease);isolation:isolate}html[data-theme=dark] .s-hero{--h-bg: var(--s-dusk);--h-fg: #f6eee0;--h-soft: rgba(246, 238, 224, .72)}.s-hero__waves{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.s-hero__waves .w1{fill:var(--s-blush);transition:fill .7s var(--s-ease)}.s-hero__waves .w2{fill:var(--s-lav);opacity:.75;transition:fill .7s var(--s-ease),opacity .7s}html[data-theme=dark] .s-hero .w1{fill:#2c2226}html[data-theme=dark] .s-hero .w2{fill:#2a2433;opacity:1}.s-hero__grid{display:grid;gap:4.8rem;align-items:center;max-width:140rem;padding:0 2rem}@media screen and (min-width:990px){.s-hero{padding:6.4rem 0 11rem}.s-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7rem;padding:0 4rem}}.s-hero__title{margin:0;font-size:clamp(4.4rem,6.1vw,8.6rem);line-height:.96;letter-spacing:-.035em;color:var(--h-fg);transition:color .7s}.s-hero__line{display:block}.s-hero__glow{transition:color .7s var(--s-ease),text-shadow .9s var(--s-ease)}html:not([data-theme=dark]) .s-hero .s-hero__glow{background:linear-gradient(100deg,#bf650c,#e58a16 30%,#f9b52e,#e58a16 70%,#bf650c);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#e08a1e;filter:drop-shadow(0 0 .14em rgba(255,176,64,.55)) drop-shadow(0 .04em .3em rgba(255,150,40,.3));animation:s-shine 5s ease-in-out infinite}@keyframes s-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}@media(prefers-reduced-motion:reduce){html .s-hero .s-hero__glow{animation:none!important}}html[data-theme=dark] .s-hero .s-hero__glow{background:linear-gradient(100deg,#ffc978,#ffdca3 32%,#fff3d9,#ffdca3 68%,#ffc978);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#ffdca3;filter:drop-shadow(0 0 .14em rgba(255,190,100,.65)) drop-shadow(0 0 .5em rgba(255,170,70,.35));animation:s-shine 5s ease-in-out infinite}.s-hero__sub{max-width:42ch;margin:2.8rem 0 0;font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.55;color:var(--h-soft);transition:color .7s}.s-hero__cta{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:3.6rem}html[data-theme=dark] .s-hero .s-btn--solid{background:var(--s-gold);border-color:var(--s-gold);color:var(--s-ink)}html[data-theme=dark] .s-hero .s-btn--line{color:#f6eee0;border-color:#f6eee0b3}html[data-theme=dark] .s-hero .s-btn--line:hover{background:#f6eee0;color:var(--s-ink)}.s-switch{display:inline-flex;align-items:center;gap:1.2rem;margin-top:4.4rem;padding:0;background:none;border:0;cursor:pointer;font:500 1.4rem/1 var(--font-body-family);color:var(--h-soft)}.s-switch__track{position:relative;width:4.6rem;height:2.6rem;border-radius:99px;border:1.5px solid currentColor;transition:background .4s,border-color .4s}.s-switch__knob{position:absolute;top:3px;left:3px;width:1.8rem;height:1.8rem;border-radius:50%;background:currentColor;transition:transform .4s var(--s-ease),background .4s,box-shadow .6s}.s-switch[aria-checked=true] .s-switch__track{border-color:var(--s-glow)}.s-switch[aria-checked=true] .s-switch__knob{transform:translate(2rem);background:var(--s-glow);box-shadow:0 0 12px 2px #ffc978cc}.s-switch:hover{color:var(--h-fg)}.s-hero__art{position:relative;padding:0 0 5rem}.s-hero__block{position:absolute;right:-2%;bottom:0;width:58%;aspect-ratio:1;background:var(--s-lav);border-radius:var(--s-r);overflow:hidden;transition:background .7s,transform .4s var(--s-ease)}html[data-theme=dark] .s-hero .s-hero__block{background:#332b40}.s-hero__back-img{position:absolute;inset:auto -8% -10% auto;width:112%;height:112%;object-fit:cover;opacity:.9}.s-hero__frame{position:relative;margin:0 auto 0 0;width:76%;aspect-ratio:4 / 5;transition:transform .4s var(--s-ease),box-shadow .9s var(--s-ease)}.s-hero__outline{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-2.2rem,-2.2rem);border:1px solid var(--s-gold);border-radius:var(--s-r);pointer-events:none}.s-hero__img{position:relative;width:100%;height:100%;object-fit:cover;border-radius:var(--s-r);display:block;background:var(--s-sand);transition:filter .9s var(--s-ease)}.s-hero__bloom{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--s-r);pointer-events:none;background:radial-gradient(circle at 50% 42%,#ffc46e8c,#ffa03c00 62%);mix-blend-mode:screen;opacity:0;transition:opacity .9s var(--s-ease)}html[data-theme=dark] .s-hero .s-hero__bloom{opacity:1}html[data-theme=dark] .s-hero .s-hero__img{filter:saturate(1.18) contrast(1.06) brightness(1.04)}html[data-theme=dark] .s-hero .s-hero__frame{box-shadow:0 0 120px 10px #ffaa4638}.s-hero__tag{position:absolute;top:-1.6rem;right:6%;display:grid;gap:.3rem;padding:1.2rem 1.8rem;background:var(--s-card);border:1px solid var(--s-gold);border-radius:var(--s-r);color:var(--s-ink);text-decoration:none;box-shadow:0 14px 30px -18px #22222280;transition:transform .4s var(--s-ease)}.s-hero__tag-title{font:700 1.2rem/1 var(--font-body-family);letter-spacing:.12em;text-transform:uppercase}.s-hero__tag-sub{font-size:1.3rem;color:var(--s-ink-soft)}.s-hero__tag:hover{transform:translateY(-3px)}@media(prefers-reduced-motion:no-preference){.s-hero__line,.s-hero__sub,.s-hero__cta,.s-switch{animation:s-rise .9s var(--s-ease) both}.s-hero__line:nth-child(2){animation-delay:.08s}.s-hero__sub{animation-delay:.2s}.s-hero__cta{animation-delay:.3s}.s-switch{animation-delay:.45s}.s-hero__frame{animation:s-rise 1.1s var(--s-ease) .12s both}.s-hero__block{animation:s-rise 1.1s var(--s-ease) .3s both}.s-hero__tag{animation:s-rise .9s var(--s-ease) .6s both}}@keyframes s-rise{0%{opacity:0;transform:translateY(18px)}}@media screen and (max-width:989px){.s-hero__frame{width:82%}.s-hero__outline{transform:translate(-1.2rem,-1.2rem)}.s-hero__block{width:54%;right:0}.s-hero__tag{right:0}.s-btn{flex:1 1 18rem}}.s-cats{padding:9rem 0 7rem;background:var(--s-cream)}.s-cats .page-width,.s-feature__grid,.s-promises .page-width,.s-reviews .page-width{max-width:140rem;padding-inline:2rem}@media screen and (min-width:990px){.s-cats .page-width,.s-promises .page-width,.s-reviews .page-width{padding-inline:4rem}}.s-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}@media screen and (min-width:990px){.s-cats__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}.s-cat:nth-child(2n){margin-top:4.8rem}}.s-cat__link{position:relative;display:block;color:var(--s-ink);text-decoration:none}.s-cat__arch{display:block;aspect-ratio:4 / 5;border-radius:var(--s-r);overflow:hidden;background:var(--s-sand)}.s-cat--blush .s-cat__arch{background:var(--s-blush)}.s-cat--lavender .s-cat__arch{background:var(--s-lav)}.s-cat__arch img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;transition:transform .9s var(--s-ease)}.s-cat__link:hover .s-cat__arch img{transform:scale(1.05)}.s-cat__meta{display:block;padding:1.6rem 5rem 0 .4rem}.s-cat__name{display:block;font:380 clamp(2rem,2.1vw,2.6rem) / 1.1 var(--font-heading-family);font-variation-settings:"SOFT" 100;letter-spacing:-.015em}.s-cat__note{display:block;margin-top:.5rem;font-size:1.4rem;color:var(--s-ink-soft);line-height:1.4}.s-cat__go{position:absolute;right:.2rem;bottom:.2rem;display:grid;place-items:center;width:4.2rem;height:4.2rem;border:1px solid var(--s-line);border-radius:var(--s-r);transition:background .25s,color .25s,border-color .25s}.s-cat__link:hover .s-cat__go{background:var(--s-ink);color:var(--s-cream);border-color:var(--s-ink)}.s-feature{padding:7rem 0;background:var(--s-blush)}.s-feature--lavender{background:var(--s-lav)}.s-feature__grid{display:grid;gap:5rem;align-items:center;margin-inline:auto}@media screen and (min-width:990px){.s-feature{padding:10rem 0}.s-feature__grid{grid-template-columns:1fr 1fr;gap:9rem;padding-inline:4rem}.s-feature.is-reverse .s-feature__art{order:-1}}.s-feature__eyebrow{margin:0 0 1.6rem;font:600 1.25rem/1 var(--font-body-family);letter-spacing:.16em;text-transform:uppercase;color:var(--s-gold-deep)}.s-feature__title{margin:0;font-size:clamp(3.6rem,5.2vw,6.4rem);line-height:1.02;letter-spacing:-.03em;max-width:14ch}.s-feature__text{max-width:46ch;margin:2.2rem 0 0;font-size:1.75rem;line-height:1.6;color:var(--s-ink-soft)}.s-feature .s-btn{margin-top:3.6rem}.s-steps{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;gap:0;max-width:46ch}.s-step{position:relative;display:grid;grid-template-columns:3.4rem 1fr;gap:1.8rem;padding-bottom:2.2rem}.s-step:not(:last-child):before{content:"";position:absolute;left:1.7rem;top:3.6rem;bottom:.2rem;width:1px;background:var(--s-gold)}.s-step__n{width:3.4rem;height:3.4rem;display:grid;place-items:center;border:1px solid var(--s-gold);border-radius:var(--s-r);font:600 1.4rem/1 var(--font-body-family);background:var(--s-cream)}.s-step__body{display:grid;gap:.3rem;padding-top:.5rem;font-size:1.5rem;line-height:1.45;color:var(--s-ink-soft)}.s-step__body strong{color:var(--s-ink);font-weight:600;font-size:1.6rem}.s-feature__art{position:relative}.s-feature__shot{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:var(--s-r);overflow:hidden;background:var(--s-cream);box-shadow:0 40px 60px -40px #22222273}.s-feature__shot img{width:100%;height:100%;object-fit:cover;display:block}.s-feature__shot--small{position:absolute;right:0;bottom:-2rem;width:38%;aspect-ratio:1;border:6px solid var(--s-cream);border-radius:var(--s-r)}.s-moon{position:relative;aspect-ratio:4 / 5;border-radius:var(--s-r);overflow:hidden;background:linear-gradient(#262038,#3b3057 70%,#54406b)}.s-moon__orb{position:absolute;left:50%;top:40%;width:36%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 38% 36%,#fffaf0,#ffe2a8 55%,#f5bd6b);box-shadow:0 0 40px 10px #ffd68c8c}.s-moon__star{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff4d6;box-shadow:0 0 8px 2px #fff4d6b3}.s-moon__star--a{left:22%;top:30%}.s-moon__star--b{left:76%;top:22%;width:4px;height:4px}.s-moon__star--c{left:68%;top:62%;width:4px;height:4px}.s-moon__orb:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;border-radius:50%;background:radial-gradient(circle,#ffc87866,#ffc87800 65%);pointer-events:none}@media(prefers-reduced-motion:no-preference){.s-moon__orb:after{animation:s-breathe 6s ease-in-out infinite}}@keyframes s-breathe{50%{opacity:.55;transform:scale(1.12)}}.s-promises{padding:9rem 0 8rem;background:var(--s-cream)}.s-promises__title{margin-bottom:4.4rem}.s-promises__list{list-style:none;margin:0;padding:0;display:grid;gap:3.6rem}@media screen and (min-width:750px){.s-promises__list{grid-template-columns:repeat(var(--n, 3),1fr);gap:4rem}}.s-promise{padding-top:2.4rem;border-top:1px solid var(--s-gold)}.s-promise__mark{display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:var(--s-r);background:var(--s-blush);color:var(--s-ink)}.s-promise__title{margin:2rem 0 .8rem;font-size:2.6rem;line-height:1.1}.s-promise__text{margin:0;max-width:34ch;font-size:1.55rem;line-height:1.6;color:var(--s-ink-soft)}.s-promise__link{display:inline-block;margin-top:1.6rem;font:600 1.3rem/1 var(--font-body-family);letter-spacing:.1em;text-transform:uppercase;color:var(--s-ink);border-bottom:1.5px solid var(--s-gold);padding-bottom:.4rem;text-decoration:none}.s-reviews{padding:2rem 0 9rem;background:var(--s-cream)}.s-reviews__list{list-style:none;margin:3.6rem 0 0;padding:0;display:grid;gap:2rem}@media screen and (min-width:750px){.s-reviews__list{grid-template-columns:repeat(3,1fr)}}.s-review{padding:3rem;background:var(--s-sand);border-radius:var(--s-r)}.s-review__stars{margin:0 0 1.4rem;letter-spacing:.2em;color:#2223}.s-review__stars .on{color:var(--s-gold-deep)}.s-review__quote{margin:0;font:380 2rem/1.4 var(--font-heading-family)}.s-review__by{margin:1.8rem 0 0;font-size:1.4rem;font-weight:600}.s-review__by span{display:block;font-weight:400;color:var(--s-ink-soft)}.section-featured-collection,.collection{background:var(--s-cream)}.collection .title-wrapper-with-link{align-items:baseline;margin-bottom:3.6rem}.collection .title,.collection .title--primary,.title-wrapper-with-link .title{font-family:var(--font-heading-family);font-weight:380;font-variation-settings:"SOFT" 100;font-size:clamp(3.2rem,4.4vw,5.2rem);letter-spacing:-.02em;line-height:1.05}.collection .page-width,.section-featured-collection .page-width{max-width:140rem}@media screen and (min-width:990px){.collection .page-width,.section-featured-collection .page-width{padding-inline:4rem}}.card-wrapper{--media: var(--s-sand)}.card--standard .card__inner,.card--standard.card--media .card__inner{border-radius:var(--s-r);background:var(--s-sand)}.card__media,.card__media .media{border-radius:var(--s-r)}.card__media .media img{transition:transform 1s var(--s-ease),opacity .5s}.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.03)}.card--standard .card__heading,.card__heading{font:500 1.55rem/1.35 var(--font-body-family);letter-spacing:0}.card__heading a{color:var(--s-ink)}.card-information .price{font-size:1.5rem;color:var(--s-ink-soft)}.price-item--regular{font-weight:500}.badge{font:600 1.1rem/1 var(--font-body-family);letter-spacing:.1em;text-transform:uppercase;padding:.7rem 1.1rem}.quick-add__submit{font:600 1.2rem/1 var(--font-body-family);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--s-r)}.newsletter{background:var(--s-lav)}.newsletter__wrapper h2,.newsletter__wrapper .h1{font-size:clamp(3.4rem,4.6vw,5.6rem);line-height:1.03}.newsletter .field__input,.newsletter .field{border-radius:var(--s-r)}.footer{background:var(--s-dusk);color:#f3ebdd;border-top:0}.footer .footer-block__heading{font:600 1.25rem/1 var(--font-body-family);letter-spacing:.16em;text-transform:uppercase;color:var(--s-gold);margin-bottom:2rem}.footer a,.footer .link{color:#f3ebddd1;text-decoration:none}.footer a:hover{color:var(--s-glow);text-decoration:none}.footer__content-top{padding-bottom:4rem}.s-footer-brand{display:grid;gap:1.8rem;max-width:34rem}.s-footer-brand img{width:15rem;height:auto}.s-footer-brand p{margin:0;font-size:1.5rem;line-height:1.6;color:#f3ebddb3}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}.s-footer-top{display:grid;gap:3.6rem;max-width:140rem;padding:2rem 2rem 4rem;border-bottom:1px solid rgba(243,235,221,.14);margin-bottom:4rem}.s-footer-cats{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;align-content:start}.s-footer-cats a{font:380 2.6rem/1.1 var(--font-heading-family);font-variation-settings:"SOFT" 100;letter-spacing:-.015em}@media screen and (min-width:990px){.s-footer-top{grid-template-columns:1fr 1fr;padding:2rem 4rem 5rem;align-items:start}.s-footer-cats{justify-self:end;text-align:right}}.sienna-logo--dark{display:none}.s-lights{position:relative;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;background:none;border:0;cursor:pointer}.s-lights__bulb{transition:color .4s,filter .5s,transform .4s var(--s-ease)}.s-lights:hover .s-lights__bulb{transform:translateY(-1px)}.s-lights[aria-pressed=true] .s-lights__bulb{color:var(--s-glow);fill:#ffc97859;filter:drop-shadow(0 0 6px rgba(255,190,100,.8))}.s-lights__tip{position:absolute;top:calc(100% + .4rem);right:0;padding:.6rem 1rem;border-radius:var(--s-r);background:var(--s-ink);color:var(--s-cream);font:500 1.2rem/1 var(--font-body-family);white-space:nowrap;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .2s,transform .2s;z-index:5}.s-lights:hover .s-lights__tip,.s-lights:focus-visible .s-lights__tip{opacity:1;transform:none}html[data-theme=dark]{color-scheme:dark;--s-cream: #1e1a1c;--s-ink: #f3ebdd;--s-ink-soft: rgba(243, 235, 221, .68);--s-gold-deep: #d7b98c;--s-sand: #2a2427;--s-blush: #2d2327;--s-lav: #2a2434;--s-line: rgba(243, 235, 221, .14);--s-card: #2a2427}html[data-theme=dark],html[data-theme=dark] .color-scheme-1{--color-background: 30, 26, 28;--gradient-background: #1e1a1c;--color-foreground: 243, 235, 221;--color-background-contrast: 60, 53, 56;--color-shadow: 0, 0, 0;--color-button: 198, 167, 123;--color-button-text: 30, 26, 28;--color-secondary-button: 30, 26, 28;--color-secondary-button-text: 243, 235, 221;--color-link: 243, 235, 221;--color-badge-foreground: 243, 235, 221;--color-badge-background: 30, 26, 28;--color-badge-border: 243, 235, 221}html[data-theme=dark] .color-scheme-2{--color-background: 45, 35, 39;--gradient-background: #2d2327;--color-foreground: 243, 235, 221;--color-button: 198, 167, 123;--color-button-text: 30, 26, 28;--color-secondary-button: 45, 35, 39;--color-secondary-button-text: 243, 235, 221;--color-link: 243, 235, 221;--color-badge-foreground: 243, 235, 221;--color-badge-background: 45, 35, 39;--color-badge-border: 243, 235, 221}html[data-theme=dark] .color-scheme-4{--color-background: 42, 36, 52;--gradient-background: #2a2434;--color-foreground: 243, 235, 221;--color-button: 198, 167, 123;--color-button-text: 30, 26, 28;--color-secondary-button: 42, 36, 52;--color-secondary-button-text: 243, 235, 221;--color-link: 243, 235, 221}html[data-theme=dark] .color-scheme-3,html[data-theme=dark] .color-scheme-5{--color-background: 14, 12, 13;--gradient-background: #0e0c0d}html[data-theme=dark] body{background-color:#1e1a1c}html[data-theme=dark] .sienna-logo--light{display:none}html[data-theme=dark] .sienna-logo--dark{display:block}html[data-theme=dark] .sm__top img{filter:invert(1) hue-rotate(180deg)}html[data-theme=dark] .s-cat__arch img,html[data-theme=dark] .card__media img{mix-blend-mode:normal}html[data-theme=dark] .s-btn--solid{background:var(--s-gold);border-color:var(--s-gold);color:#1e1a1c}html[data-theme=dark] .s-btn--solid:hover{background:#d9bd92}html[data-theme=dark] .s-btn--line{border-color:#f3ebdd99}html[data-theme=dark] .s-btn--line:hover{background:var(--s-ink);color:#1e1a1c}html[data-theme=dark] .s-step__n{background:var(--s-cream)}html[data-theme=dark] .s-feature__shot{background:var(--s-sand)}html[data-theme=dark] .s-lights__tip{background:var(--s-ink);color:#1e1a1c}html[data-theme=dark] .footer,html[data-theme=dark] .newsletter{border-top:1px solid var(--s-line)}@media(prefers-reduced-motion:no-preference){body,.header-wrapper,.s-cats,.s-feature,.s-promises,.s-reviews,.collection,.newsletter{transition:background-color .5s var(--s-ease),color .5s var(--s-ease)}}.s-wall{padding:2rem 0 8rem;background:var(--s-cream)}.s-wall .page-width{max-width:140rem;padding-inline:2rem}.s-wall__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.s-wall__tile a{position:relative;display:block;height:100%;overflow:hidden;border-radius:var(--s-r);background:var(--s-sand);color:#fff;text-decoration:none}.s-wall__tile img{width:100%;height:100%;min-height:24rem;object-fit:cover;display:block;transition:transform 1s var(--s-ease)}.s-wall__tile a:hover img{transform:scale(1.04)}.s-wall__cap{position:absolute;inset:auto 0 0 0;display:flex;justify-content:space-between;gap:1rem;padding:4rem 1.6rem 1.4rem;font:500 1.35rem/1.3 var(--font-body-family);background:linear-gradient(transparent,#14100eb8);opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s var(--s-ease)}.s-wall__tile a:hover .s-wall__cap,.s-wall__tile a:focus-visible .s-wall__cap{opacity:1;transform:none}@media(hover:none){.s-wall__cap{opacity:1;transform:none}}@media screen and (min-width:990px){.s-wall .page-width{padding-inline:4rem}.s-wall__grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:17rem;gap:1.6rem}.s-wall__tile--1{grid-column:1 / 6;grid-row:span 3}.s-wall__tile--2{grid-column:6 / 10;grid-row:span 3}.s-wall__tile--3{grid-column:10 / 13;grid-row:span 3}.s-wall__tile--4{grid-column:1 / 8;grid-row:span 2}.s-wall__tile--5{grid-column:8 / 13;grid-row:span 2}.s-wall__tile img{min-height:0}}.s-collage{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;align-items:start}.s-collage figure{margin:0;overflow:hidden;background:var(--s-cream);box-shadow:0 30px 50px -36px #22222280}.s-collage img{width:100%;height:100%;object-fit:cover;display:block}.s-collage__a{grid-row:span 2;aspect-ratio:4 / 5.4;border-radius:var(--s-r)}.s-collage__b{aspect-ratio:1;border-radius:var(--s-r);margin-top:5rem}.s-collage__c{aspect-ratio:1;border-radius:var(--s-r);margin-top:-1rem}.footer{padding-top:0}.footer .footer__content-top{padding-top:0;padding-bottom:2.4rem}.s-footer-top{grid-template-columns:1fr;align-items:center;gap:1.8rem;padding:3.2rem 2rem 2.8rem;margin-bottom:2.4rem}.s-footer-brand{grid-template-columns:auto 1fr;align-items:center;gap:2.4rem;max-width:none}.s-footer-brand img{width:11rem}.s-footer-brand p{max-width:34ch}.s-footer-cats{display:flex;flex-wrap:wrap;gap:.6rem 2.8rem}.s-footer-cats a{font-size:2rem}@media screen and (min-width:990px){.s-footer-top{grid-template-columns:1fr auto;padding:3.6rem 4rem 3rem}.s-footer-cats{justify-self:end;text-align:left}}@media screen and (max-width:749px){.s-footer-brand{grid-template-columns:1fr}}.footer__blocks-wrapper{row-gap:2.4rem}.footer .footer-block__heading{margin-bottom:1.2rem}.footer .footer-block__details-content .list-menu__item--link{padding-block:.35rem}.footer__content-bottom{padding-top:1.6rem;margin-top:1.6rem;border-top:1px solid var(--s-line)}.footer__payment{margin-bottom:1rem}.footer__payment .list-payment__item svg{height:2.2rem}.collection-hero__title,.title--primary,.main-page-title,.main-collection-banner h1{font-family:var(--font-heading-family);font-weight:380;font-variation-settings:"SOFT" 100;font-size:clamp(3.8rem,5vw,6.4rem);line-height:1.02;letter-spacing:-.03em}.collection-hero__description,.collection-hero .rte{max-width:52ch;color:var(--s-ink-soft)}.facets-container .facets__summary,.facets__summary,.facet-filters__sort{border-radius:var(--s-r)}.facets__disclosure .facets__summary{padding-inline:1.6rem}.product__title h1,.product__title{font-family:var(--font-heading-family);font-weight:380;font-variation-settings:"SOFT" 100;letter-spacing:-.025em;line-height:1.04}.product__title h1{font-size:clamp(3.4rem,4.2vw,5.2rem)}.product__text.caption-with-letter-spacing{font:600 1.2rem/1 var(--font-body-family);letter-spacing:.16em;color:var(--s-gold-deep)}.product .price--large .price-item{font:380 2.8rem/1 var(--font-heading-family)}.product-media-container .media,.product__media img,.product-media-container{border-radius:var(--s-r)}.product-form__submit,.shopify-payment-button__button--unbranded{min-height:5.2rem}.product__info-container .accordion,.product__accordion .accordion{border-color:var(--s-line)}.product__description,.product__description p{color:var(--s-ink-soft);line-height:1.7}.variant-input-wrapper input[type=radio]+label,.product-form__input input[type=radio]+label{border-radius:var(--s-r)}.cart-drawer .drawer__inner,.drawer__inner{background:var(--s-cream)}.drawer__heading,.cart__empty-text,.title--primary.cart-title{font-family:var(--font-heading-family);font-weight:380;letter-spacing:-.02em}.cart-item__name{font:500 1.5rem/1.35 var(--font-body-family);text-decoration:none}.totals__total-value{font:380 2.2rem/1 var(--font-heading-family)}.cart__checkout-button{min-height:5.4rem}.announcement-bar{border-bottom:1px solid var(--s-line)}.announcement-bar__message,.announcement-bar__link{font:600 1.2rem/1.4 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase}html[data-theme=dark] .announcement-bar{background:#0e0c0d}.footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap;gap:2.4rem 8rem}.footer__blocks-wrapper .footer-block.grid__item{width:auto;max-width:none;flex:0 0 auto}.collection--empty .title-wrapper,.collection--empty .title-wrapper-with-link{display:grid;justify-items:center;gap:1.6rem;padding-block:4rem 6rem;text-align:center}.s-empty__text{margin:0;max-width:40ch;font-size:1.6rem;color:var(--s-ink-soft)}.sn-col__ph,.sn-sub__ph{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(135deg,var(--s-blush),var(--s-lav));color:var(--s-gold-deep);font:380 2.2rem/1 var(--font-heading-family);font-variation-settings:"SOFT" 100}.sn-col__ph{font-size:6rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sienna.css.map */
