:root{--color-background: 244,239,228;--color-foreground: 21,17,13;--color-button: 21,17,13;--color-button-text: 244,239,228;--color-secondary-button: 244,239,228;--color-secondary-button-text: 21,17,13;--color-link: 156,43,38;--color-badge-background: 156,43,38;--color-badge-foreground: 244,239,228;--color-badge-border: 156,43,38;--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--product-card-corner-radius: 0px;--collection-card-corner-radius: 0px;--popup-corner-radius: 0px;--badge-corner-radius: 0px;--grid-desktop-horizontal-spacing: 32px;--grid-desktop-vertical-spacing: 56px;--font-body-family: "Jost", sans-serif;--font-heading-family: "Cormorant Garamond", serif;--stp-ink:#15110d;--stp-paper:#f4efe4;--stp-brass:#ab8a53;--stp-brass-light:#e4c896;--stp-cinnabar:#9c2b26}.color-scheme-3{--color-background: 16,12,9;--color-foreground: 244,239,228;--color-button: 244,239,228;--color-button-text: 16,12,9;--color-secondary-button: 16,12,9;--color-secondary-button-text: 244,239,228}::selection{background:var(--stp-cinnabar);color:var(--stp-paper)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}a:focus-visible,button:focus-visible,input:focus-visible{outline:1px solid var(--stp-cinnabar);outline-offset:3px}.button,button[type=submit],.shopify-payment-button__button--unbranded,.header__menu-item{letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem}.header__menu-item:hover{color:rgb(var(--color-link))}.banner__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:500}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#100c0900 40%,#100c09bf);pointer-events:none}.card__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:500}.price{letter-spacing:.06em;color:var(--stp-brass)}.badge{transform:rotate(-6deg);letter-spacing:.05em}.footer{background:var(--stp-ink)}.footer,.footer a{color:var(--stp-paper)}.curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--stp-ink);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.2rem;transition:opacity 1s cubic-bezier(.16,.84,.44,1),visibility 1s cubic-bezier(.16,.84,.44,1)}.curtain__mark{font-family:var(--font-heading-family);font-style:italic;font-weight:500;color:var(--stp-paper);font-size:1.6rem;letter-spacing:.06em;opacity:0;animation:stpCurtainFade 1.4s cubic-bezier(.16,.84,.44,1) .2s forwards}.curtain__line{width:0;height:1px;background:var(--stp-brass);animation:stpCurtainLine 1.1s cubic-bezier(.16,.84,.44,1) .9s forwards}@keyframes stpCurtainFade{to{opacity:1}}@keyframes stpCurtainLine{to{width:120px}}.curtain--hide{opacity:0;visibility:hidden}.cursor-dot,.cursor-ring{display:block!important;position:fixed;top:0;left:0;z-index:9998;pointer-events:none;border-radius:50%;transform:translate(-50%,-50%)}.cursor-dot{width:6px;height:6px;background:var(--stp-cinnabar)}.cursor-ring{width:38px;height:38px;border:1px solid var(--stp-brass);transition:width .35s ease,height .35s ease,background .35s ease;display:flex;align-items:center;justify-content:center;font-size:1rem;letter-spacing:.18em;color:var(--stp-paper)}.cursor-ring:after{content:"";opacity:0;transition:opacity .3s ease;font-size:1rem}html.has-fine-pointer body,html.has-fine-pointer a,html.has-fine-pointer button{cursor:none}body.cursor--view .cursor-ring{width:76px;height:76px;background:#100c09d1}body.cursor--view .cursor-ring:after{content:"VIEW";opacity:1}body.cursor--view .cursor-dot{opacity:0}@media(hover:none){.cursor-dot,.cursor-ring{display:none}}.stp-eyebrow{display:block;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:var(--stp-brass);margin-bottom:1.2rem}.stp-eyebrow--light{color:var(--stp-brass-light)}.stp-brush{width:100%;max-width:220px;height:20px;margin:0 auto}.stp-brush--left{margin:0}.stp-brush path{fill:none;stroke:var(--stp-brass);stroke-width:1.4;stroke-linecap:round}.stp-manifesto{display:grid;grid-template-columns:.85fr 1.15fr;gap:5vw;align-items:center;padding:9rem 0}.stp-manifesto__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(3rem,3.6vw,4.3rem);line-height:1.25;margin-bottom:1.6rem}.stp-manifesto__body{max-width:44ch;opacity:.75;margin-bottom:1.8rem}.stp-manifesto__media{position:relative}.stp-manifesto__media img,.stp-manifesto__media svg{width:100%;aspect-ratio:4/5;object-fit:cover}.stp-manifesto__media:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid var(--stp-brass);pointer-events:none}@media(max-width:900px){.stp-manifesto{grid-template-columns:1fr}.stp-manifesto__media{order:-1}}.stp-link-arrow{display:inline-flex;align-items:center;gap:.5em;letter-spacing:.1em}.stp-link-arrow:after{content:"\2192";transition:transform .3s ease}.stp-link-arrow:hover:after{transform:translate(5px)}.stp-craft{text-align:center;max-width:680px;padding-top:9rem;padding-bottom:9rem}.stp-craft__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(3rem,4vw,4.6rem);margin-bottom:1.5rem}.stp-craft .stp-brush{margin:2.4rem auto}.stp-craft__body{opacity:.85}.stp-spotlight{position:relative;overflow:hidden}.stp-spotlight img,.stp-spotlight svg{width:100%;height:100%;object-fit:cover;display:block}.stp-spotlight:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(16,12,9,.78),transparent 48%)}.stp-spotlight__caption{position:absolute;left:6vw;bottom:3.2rem;z-index:1;color:var(--stp-paper);max-width:34ch}.stp-spotlight__caption p{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(2.2rem,3vw,3.2rem);margin-top:.6rem}.stp-showcase-head{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 3rem;padding-top:9rem;flex-wrap:wrap;gap:1.5rem}.stp-showcase-head__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(3.2rem,4vw,4.8rem)}.stp-gallery{display:grid;grid-template-columns:repeat(6,1fr);background:var(--stp-brass);gap:1px}.stp-tile{position:relative;overflow:hidden;background:var(--stp-paper);display:block;grid-column:span 6}.stp-tile.tile--feature{grid-column:span 4;aspect-ratio:3/4.1}.stp-tile.tile--tall2{grid-column:span 2;aspect-ratio:3/4.1}.stp-tile.tile--sq{grid-column:span 2;aspect-ratio:1/1.12}.stp-tile.tile--mid3{grid-column:span 3;aspect-ratio:3/3.6}@media(max-width:820px){.stp-tile{grid-column:span 3!important}}@media(max-width:560px){.stp-tile{grid-column:span 6!important;aspect-ratio:4/5}}.stp-tile img{width:100%;height:100%;object-fit:cover;filter:sepia(10%) saturate(90%) contrast(102%);transition:transform 1.1s cubic-bezier(.16,.84,.44,1),filter .7s ease}.stp-tile:hover img{transform:scale(1.045);filter:none}.stp-tile__info{position:absolute;left:0;right:0;bottom:0;padding:1.6rem;background:linear-gradient(0deg,rgba(16,12,9,.78) 0%,transparent 100%);color:var(--stp-paper);opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.stp-tile:hover .stp-tile__info{opacity:1;transform:translateY(0)}.stp-tile__title{font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem}.stp-tile__price{font-size:1.1rem;letter-spacing:.1em;color:var(--stp-brass-light);margin-top:.35rem}.stp-tile__price--sale{color:var(--stp-cinnabar)}.stp-tile__badge{position:absolute;top:1rem;right:1rem;z-index:2;background:var(--stp-cinnabar);color:var(--stp-paper);font-family:var(--font-heading-family);font-style:italic;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;padding:.3em .7em;transform:rotate(-6deg)}.stp-showcase-more{text-align:center;margin:3.5rem 0}:root{--variant-pills-radius: 0px;--stp-stone:#756e60}.product__title{font-family:var(--font-heading-family);font-style:italic;font-weight:500}.product__title h1,.product__title .h1{font-size:clamp(3rem,3vw,4rem)}.product-form__input .form__label,fieldset.product-form__input legend{text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;color:var(--stp-stone)}.product__media img{filter:sepia(6%) saturate(94%)}.product-form__buttons .button:hover{background:var(--stp-cinnabar);border-color:var(--stp-cinnabar);color:var(--stp-paper)}.accordion__title{font-family:var(--font-heading-family);font-style:italic;letter-spacing:.02em}.breadcrumbs{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.header-wrapper--transparent{position:absolute;top:0;left:0;right:0;z-index:40;background:transparent;border-bottom-color:transparent;transition:background-color .4s ease,border-color .4s ease}.header-wrapper--transparent:before{content:"";position:absolute;top:0;left:0;right:0;height:140px;background:linear-gradient(180deg,#100c0980,#100c0900);pointer-events:none;z-index:-1}.header-wrapper--transparent .header__heading-link,.header-wrapper--transparent .header__icon,.header-wrapper--transparent .header__menu-item,.header-wrapper--transparent .list-menu__item,.header-wrapper--transparent summary.list-menu__item{color:var(--stp-paper);transition:color .4s ease}.section-header.scrolled-past-header .header-wrapper--transparent{background:rgb(var(--color-background));border-bottom-color:#ab8a5359}.section-header.scrolled-past-header .header-wrapper--transparent:before{content:none}.section-header.scrolled-past-header .header-wrapper--transparent .header__heading-link,.section-header.scrolled-past-header .header-wrapper--transparent .header__icon,.section-header.scrolled-past-header .header-wrapper--transparent .header__menu-item,.section-header.scrolled-past-header .header-wrapper--transparent .list-menu__item,.section-header.scrolled-past-header .header-wrapper--transparent summary.list-menu__item{color:rgb(var(--color-foreground))}.drawer__inner{--color-background: 244,239,228;--color-foreground: 21,17,13;--color-button: 21,17,13;--color-button-text: 244,239,228;--color-secondary-button: 244,239,228;--color-secondary-button-text: 21,17,13;box-shadow:-8px 0 24px #15110d26}.cart-drawer__overlay{background:#15110d8c}.drawer__heading,.totals__total,.cart__empty-text{font-family:var(--font-heading-family);font-style:italic;font-weight:500;letter-spacing:.02em}.cart-item__name{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:1.6rem}.cart-item__details .caption-with-letter-spacing{letter-spacing:.14em;text-transform:uppercase}.cart-item__details dl dt{text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem;color:var(--stp-stone, #756e60)}.cart-item__old-price{color:var(--stp-cinnabar);opacity:.65}.cart-item__image{border-radius:0;filter:sepia(6%) saturate(94%)}.quantity{border-radius:0;border-color:#15110d2e}.quantity__button:hover{background:var(--stp-ink);color:var(--stp-paper)}.cart-remove-button:hover,.drawer__close:hover{color:var(--stp-cinnabar)}.drawer__footer .summary__title{font-family:var(--font-heading-family);font-style:italic;letter-spacing:.02em;text-transform:none}.cart-drawer__footer{border-top:1px solid rgba(171,138,83,.35);padding-top:2rem}.totals__total-value{color:var(--stp-brass);font-size:1.8rem;letter-spacing:.04em}.tax-note{color:var(--stp-stone, #756e60)}.cart__checkout-button:hover{background:var(--stp-cinnabar);border-color:var(--stp-cinnabar);color:var(--stp-paper)}.footer{--color-background: 21,17,13;--color-foreground: 244,239,228;--color-button: 244,239,228;--color-button-text: 21,17,13;--color-secondary-button: 21,17,13;--color-secondary-button-text: 244,239,228}.footer a:hover{color:var(--stp-brass-light)}.footer-block__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:500;letter-spacing:.02em}.footer .list-menu__item--link{letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem;opacity:.85}.footer .list-menu__item--link:hover{opacity:1}.footer .newsletter-form__button:hover{color:var(--stp-cinnabar)}.footer__copyright{letter-spacing:.04em;opacity:.75}.footer__copyright a{text-decoration:underline;text-underline-offset:2px}@media(max-width:749px){.stp-craft{padding-top:5rem;padding-bottom:5rem}.stp-craft__heading{font-size:clamp(2.4rem,9vw,3.2rem);line-height:1.3}.stp-craft .stp-brush{margin:1.8rem auto}}.stp-craft__body{overflow-wrap:break-word;word-break:break-word}.stp-gallery{grid-auto-flow:dense}.cursor-ring:after{margin-left:.18em}.cursor-ring{display:flex!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
