: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", Georgia, serif;--font-body-weight: 300;--font-body-weight-bold: 500;--font-heading-weight: 400;--stp-fs-2xs: 1rem;--stp-fs-xs: 1.1rem;--stp-fs-sm: 1.2rem;--stp-fs-md: 1.4rem;--stp-fs-input: 1.3rem;--stp-fs-read: 1.6rem;--stp-fs-lg: 1.5rem;--stp-fs-xl: 1.8rem;--stp-fs-2xl: clamp(2.2rem, 2vw, 2.8rem);--stp-ink:#15110d;--stp-paper:#f4efe4;--stp-brass:#ab8a53;--stp-brass-light:#e4c896;--stp-cinnabar:#9c2b26}@media screen and (max-width:749px){:root{--stp-fs-input: 1.6rem}}.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:var(--stp-fs-xs)}.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}.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}.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}html.stp-no-curtain .curtain{display:none}.curtain{animation:stpCurtainFailsafe .8s ease 4s forwards}@keyframes stpCurtainFailsafe{to{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;align-items:center;justify-content:center;font-size:var(--stp-fs-2xs);letter-spacing:.18em;color:var(--stp-paper)}.cursor-ring:after{content:"";opacity:0;transition:opacity .3s ease;font-size:var(--stp-fs-2xs)}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}}: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:var(--stp-fs-xs);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:var(--stp-fs-2xs);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:var(--stp-fs-lg)}.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:var(--stp-fs-2xs);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:var(--stp-fs-lg);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{letter-spacing:.02em}.footer .list-menu__item--link{letter-spacing:.12em;text-transform:uppercase;font-size:var(--stp-fs-xs);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}.stp-tile-split{position:relative;grid-column:span 2;display:grid;grid-template-rows:1fr 1fr;gap:1px;background:var(--stp-brass);overflow:hidden}.stp-tile-split .stp-tile{grid-column:auto!important;aspect-ratio:auto!important;height:100%}@media(max-width:820px){.stp-tile-split{grid-column:span 3!important}}@media(max-width:560px){.stp-tile-split{grid-column:span 6!important;aspect-ratio:3/7}}.cursor-ring{display:flex!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.stp-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;pointer-events:none;opacity:.05;mix-blend-mode:overlay}.stp-grain{display:block!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}@media(pointer:coarse){.stp-grain{display:none!important}}[data-stp-reveal]{display:block}[data-stp-magnetic]{display:inline-block;will-change:transform}.stp-reveal-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.stp-reveal-media img{width:100%;height:100%;object-fit:cover;display:block}.stp-reveal-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--stp-ink);transform-origin:right;z-index:1;pointer-events:none;display:block!important}@media(prefers-reduced-motion:reduce){.stp-reveal-mask{transform:scaleX(0)}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.stp-404{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6rem 1.5rem;gap:1.25rem}.stp-404__heading{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(2.25rem,4.5vw,3.75rem);max-width:20ch}.stp-404__body{font-family:var(--font-body-family);max-width:40ch;color:var(--stp-stone, #756e60)}cart-items.is-empty .title-wrapper-with-link{display:none}cart-items.is-empty .cart__warnings{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.25rem;padding:4rem 1.5rem}cart-items.is-empty .cart__empty-text{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(2rem,4vw,3rem);margin:0}cart-items.is-empty .cart__login-title{font-family:var(--font-heading-family);font-style:italic;font-size:var(--stp-fs-lg);margin-top:1.5rem}cart-items.is-empty .cart__login-paragraph{font-family:var(--font-body-family);color:var(--stp-stone, #756e60);max-width:32em}.template-search--empty .template-search__header{min-height:40vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.template-search__header h1{font-family:var(--font-heading-family);font-style:italic;font-weight:500}.template-search__header p[role=status]{font-family:var(--font-body-family);color:var(--stp-stone, #756e60)}.template-search .collection--empty .title-wrapper h2{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(1.75rem,3vw,2.5rem)}.template-search .collection--empty .underlined-link{color:var(--stp-cinnabar)}cart-drawer.is-empty .cart-drawer__empty-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;padding:3rem 1.5rem 2rem}cart-drawer.is-empty .cart-drawer__empty-content .cart__empty-text{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(1.75rem,4vw,2.5rem);margin:0}cart-drawer.is-empty .cart-drawer__empty-content .cart__login-title{font-family:var(--font-heading-family);font-style:italic;font-size:var(--stp-fs-lg);margin-top:1rem}cart-drawer.is-empty .cart-drawer__empty-content .cart__login-paragraph{font-family:var(--font-body-family);color:var(--stp-stone, #756e60);max-width:28em}cart-drawer.is-empty .cart-drawer__collection{padding:1.5rem;border-top:1px solid var(--stp-brass)}.stp-quickview-trigger{position:absolute;right:1rem;bottom:1rem;transform:translateY(.5rem);z-index:3;padding:.65rem 1.4rem;background:var(--stp-ink);color:var(--stp-paper);font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.12em;font-size:var(--stp-fs-xs);border:1px solid var(--stp-ink);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .3s ease,transform .3s ease,background .3s ease,color .3s ease}.stp-tile:hover .stp-quickview-trigger,.stp-tile:focus-within .stp-quickview-trigger{opacity:1;transform:translateY(0);pointer-events:auto}.stp-quickview-trigger:hover{background:var(--stp-paper);color:var(--stp-ink)}@media(hover:none){.stp-quickview-trigger{opacity:1;pointer-events:auto;transform:translateY(0)}}.stp-quickview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9995;display:flex;align-items:center;justify-content:center;padding:1.5rem;visibility:hidden;opacity:0;transition:opacity .35s ease,visibility 0s linear .35s}.stp-quickview.is-open{visibility:visible;opacity:1;transition:opacity .35s ease}.stp-quickview__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--stp-ink);opacity:.9;display:block!important}.stp-quickview__dialog{position:relative;background:var(--stp-paper);width:min(520px,92vw);height:min(720px,90vh);overflow:hidden;transform:translateY(12px);transition:transform .35s ease}.stp-quickview.is-open .stp-quickview__dialog{transform:translateY(0)}.stp-quickview__close{position:absolute;top:1rem;right:1rem;z-index:5;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;background:var(--stp-paper);border:1px solid var(--stp-ink);font-size:1.8rem;line-height:1;cursor:pointer}.stp-quickview__media{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--stp-stone, #756e60);overflow:hidden}.stp-quickview__slides{position:absolute;top:0;right:0;bottom:0;left:0}.stp-quickview__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease}.stp-quickview__slide.is-active{opacity:1}.stp-quickview__nav{position:absolute;left:0;top:.85rem;width:100%;z-index:2;display:flex;align-items:center;justify-content:center;gap:.6rem}.stp-quickview__arrow{width:26px;height:26px;flex:0 0 auto;border-radius:50%;background:#f4efe4eb;border:1px solid var(--stp-ink);color:var(--stp-ink);display:flex;align-items:center;justify-content:center;font-size:1.4rem;line-height:1;padding:0;cursor:pointer;transition:background .2s ease,color .2s ease}.stp-quickview__arrow:hover{background:var(--stp-ink);color:var(--stp-paper)}.stp-quickview__dots{display:flex;align-items:center;gap:.4rem}.stp-quickview__dot{width:8px;height:8px;border-radius:50%;background:#f4efe499;border:1px solid var(--stp-ink);padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.stp-quickview__dot.is-active{background:var(--stp-paper);transform:scale(1.25)}.stp-quickview__controls{position:absolute;left:0;bottom:0;width:100%;z-index:2;padding:1.5rem 1.25rem 1.25rem;background:linear-gradient(to top,rgba(21,17,13,.92),transparent);display:flex;flex-direction:column;gap:.6rem}.stp-quickview__price{font-family:var(--font-body-family);font-size:var(--stp-fs-md);color:var(--stp-paper)}.stp-quickview__price s{color:var(--stp-brass-light);margin-right:.5em}.stp-quickview__controls-row{display:flex;gap:.5rem;align-items:stretch}.stp-quickview__option{flex:0 0 auto}.stp-quickview__option select{height:100%;width:78px;font-family:var(--font-body-family);font-size:var(--stp-fs-input);padding:0 .5rem;border:1px solid var(--stp-ink);background:#f4efe4f2;color:var(--stp-ink)}.stp-quickview__add{flex:1 1 auto}.stp-quickview__add[disabled]{opacity:.5;cursor:not-allowed}.stp-quickview__status{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);color:var(--stp-brass-light)}.stp-quickview__status--error{color:#e8ada6}.stp-quickview__status--success{color:var(--stp-paper)}@media(prefers-reduced-motion:reduce){.stp-quickview,.stp-quickview__dialog,.stp-quickview__slide{transition:none}}.button{display:inline-flex!important;align-items:center;justify-content:center;text-align:center}@media(hover:none),(pointer:coarse){.cursor-dot,.cursor-ring{display:none!important}}#ProductGridContainer .product-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:1.75rem!important;grid-auto-flow:dense;margin:0!important;padding:0!important}#ProductGridContainer .product-grid .grid__item{grid-column:span 2;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#ProductGridContainer .product-grid .grid__item:nth-child(10n+1){grid-column:span 4}#ProductGridContainer .product-grid .grid__item:nth-child(10n+6),#ProductGridContainer .product-grid .grid__item:nth-child(10n+7){grid-column:span 3}#ProductGridContainer .product-grid .grid__item:nth-last-child(-n+2){grid-column:span 3}#ProductGridContainer .product-grid .grid__item:nth-last-child(-n+2) .card__inner{aspect-ratio:1/1}@media(max-width:989px){#ProductGridContainer .product-grid{grid-template-columns:repeat(2,1fr)!important}#ProductGridContainer .product-grid .grid__item,#ProductGridContainer .product-grid .grid__item:nth-child(10n+1),#ProductGridContainer .product-grid .grid__item:nth-child(10n+6),#ProductGridContainer .product-grid .grid__item:nth-child(10n+7),#ProductGridContainer .product-grid .grid__item:nth-last-child(-n+2){grid-column:span 1}}#ProductGridContainer .product-grid .grid__item .card__inner{aspect-ratio:2/3;height:auto!important;padding:0!important}#ProductGridContainer .product-grid .grid__item .card__inner:before{display:none!important}#ProductGridContainer .product-grid .grid__item:nth-child(10n+1) .card__inner{aspect-ratio:4/3}#ProductGridContainer .product-grid .grid__item:nth-child(10n+6) .card__inner,#ProductGridContainer .product-grid .grid__item:nth-child(10n+7) .card__inner{aspect-ratio:1/1}#ProductGridContainer .product-grid .card__media,#ProductGridContainer .product-grid .card__media .media{height:100%!important;padding:0!important}#ProductGridContainer .product-grid .card__media img{width:100%!important;height:100%!important;object-fit:cover!important}@media(max-width:989px){#ProductGridContainer .product-grid .grid__item .card__inner,#ProductGridContainer .product-grid .grid__item:nth-child(10n+1) .card__inner,#ProductGridContainer .product-grid .grid__item:nth-child(10n+6) .card__inner,#ProductGridContainer .product-grid .grid__item:nth-child(10n+7) .card__inner,#ProductGridContainer .product-grid .grid__item:nth-last-child(-n+2) .card__inner{aspect-ratio:2/3}}#ProductGridContainer .card,#ProductGridContainer .card__inner{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}#ProductGridContainer .card__media{overflow:hidden}#ProductGridContainer .card__media img{transition:transform .6s cubic-bezier(.25,.1,.25,1)}#ProductGridContainer .card-wrapper{position:relative}#ProductGridContainer .card-wrapper:hover .card__media img{transform:scale(1.045)}#ProductGridContainer .card-wrapper:hover .stp-quickview-trigger,#ProductGridContainer .card-wrapper:focus-within .stp-quickview-trigger{opacity:1;transform:translateY(0);pointer-events:auto}#ProductGridContainer .card__heading{margin:.85rem 0 .25rem}#ProductGridContainer .card__heading a{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:var(--stp-fs-lg);line-height:1.3;color:var(--stp-ink);text-decoration:none}#ProductGridContainer .price{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);color:var(--stp-stone, #756e60)}#ProductGridContainer .card__badge .badge{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.1em;font-size:var(--stp-fs-2xs);border-radius:0;background:var(--stp-ink)!important;color:var(--stp-paper)!important;border:none}.facets__heading,.facet-filters__label,.facets__summary,.mobile-facets__heading,.mobile-facets__summary,.mobile-facets__sort label{font-family:var(--font-body-family)!important;text-transform:uppercase;letter-spacing:.14em;font-size:var(--stp-fs-xs)!important;color:var(--stp-ink)}.facet-filters__sort,.mobile-facets__sort .select__select{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);letter-spacing:.06em;border:1px solid var(--stp-brass);border-radius:0;background:transparent;color:var(--stp-ink);padding:.5rem 2rem .5rem .75rem}.product-count__text,.mobile-facets__count{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);letter-spacing:.08em;color:var(--stp-stone, #756e60)}.facets__label,.mobile-facets__label{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);color:var(--stp-ink)}.facets__label.active,.mobile-facets__label.active{color:var(--stp-cinnabar)}.active-facets__button-inner{font-family:var(--font-body-family)!important;text-transform:uppercase;letter-spacing:.1em;font-size:var(--stp-fs-2xs)!important;border-radius:0!important;border:1px solid var(--stp-brass)!important;background:transparent!important;color:var(--stp-ink)!important}.active-facets__button-remove,.mobile-facets__clear,.facets__reset{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.1em;font-size:var(--stp-fs-2xs);color:var(--stp-cinnabar)}.facets__display,.facets__display-vertical,.mobile-facets__inner{border-radius:0!important;border:1px solid var(--stp-brass);box-shadow:none!important;background:var(--stp-paper)}.pagination-wrapper{margin-top:3.5rem}.pagination__list{gap:.35rem}.pagination__item{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);letter-spacing:.08em;color:var(--stp-ink);border-radius:0;border:1px solid transparent;transition:border-color .25s ease,color .25s ease}.pagination__item:hover{border-color:var(--stp-brass)}.pagination__item--current{color:var(--stp-cinnabar);border-bottom:1px solid var(--stp-brass)}.pagination__item-arrow .svg-wrapper{color:var(--stp-brass)}.collection-hero__title,.collection__title .title,.collection-hero__description{font-family:var(--font-heading-family);font-style:italic;font-weight:500}.collection-hero__title,.collection__title .title{font-size:clamp(2.5rem,5vw,4rem);color:var(--stp-ink)}.collection-hero__description{font-family:var(--font-body-family);font-style:normal;color:var(--stp-stone, #756e60);max-width:44ch}main[data-template=product]{background:var(--stp-ink);color:var(--stp-paper)}main[data-template=product] .shopify-section,main[data-template=product] product-info{background:transparent}main[data-template=product] product-info .page-width{max-width:none!important;padding-left:0!important;padding-right:0!important}main[data-template=product] product-info{padding-top:0!important;padding-bottom:0!important}@media(min-width:990px){main[data-template=product] .product{display:grid!important;grid-template-columns:1fr 1fr!important;grid-auto-rows:minmax(100vh,auto);gap:0!important;margin:0!important;padding:0!important;max-width:none!important}main[data-template=product] .product__media-wrapper,main[data-template=product] media-gallery,main[data-template=product] slider-component,main[data-template=product] .product__media-list{display:contents!important}main[data-template=product] [id^=GalleryStatus],main[data-template=product] .skip-to-content-link{position:absolute!important}main[data-template=product] .product__media-item:first-of-type{grid-column:1;grid-row:1}main[data-template=product] .product__info-wrapper{grid-column:2;grid-row:1;max-width:none!important;width:auto!important;margin:0!important;padding:0!important}main[data-template=product] .product__media-item{width:auto!important;max-width:none!important;height:auto;min-height:100vh;align-self:stretch;margin:0!important;padding:0!important;overflow:hidden;position:relative}main[data-template=product] .product-media-container{height:100%!important;width:100%!important;max-width:none!important;padding:0!important;--contained-width:100% !important}main[data-template=product] .product-media-container:before,main[data-template=product] .product-media-container:after{display:none!important}main[data-template=product] .product__media-item modal-opener,main[data-template=product] .product__media-item .product__modal-opener,main[data-template=product] .product__media-item deferred-media{display:block!important;height:100%!important;width:100%!important;position:relative!important}main[data-template=product] .product__media,main[data-template=product] .product__media-item .media{height:100%!important;width:100%!important;max-width:none!important;padding:0!important;position:relative!important}main[data-template=product] .product__media-item .media:before{display:none!important}main[data-template=product] .product__media-item img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:.95}main[data-template=product] .product__media-item+.product__media-item{box-shadow:inset 0 1px #e4c89624}}main[data-template=product] .slider-buttons,main[data-template=product] .thumbnail-list,main[data-template=product] .thumbnail-slider,main[data-template=product] .product__media-icon,main[data-template=product] .product__media-toggle{display:none!important}@media(min-width:990px){main[data-template=product] .product__info-container{position:relative;min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:5rem 5.5vw}main[data-template=product] .product__info-container>*{width:100%;max-width:none}}@media(max-width:989px){main[data-template=product] .product__info-container{padding:3rem 1.5rem 4rem}}.stp-pdp-kicker{font-family:var(--font-body-family);font-size:var(--stp-fs-xs);letter-spacing:.34em;text-transform:uppercase;color:var(--stp-brass);margin-bottom:.7rem}.stp-pdp-seal{display:inline-block;border:1px solid var(--stp-brass);color:var(--stp-brass-light);font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.22em;text-transform:uppercase;padding:.6rem 1.05rem;margin-bottom:1.9rem}.stp-pdp-lede{font-family:var(--font-heading-family);font-style:italic;font-size:var(--stp-fs-xl);line-height:1.55;color:var(--stp-brass-light);max-width:34ch;margin-bottom:2.75rem}.stp-pdp-meta{display:flex;gap:2.75rem;margin-bottom:2.75rem}.stp-pdp-meta span{display:block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--stp-stone, #756e60)}.stp-pdp-meta strong{display:block;margin-top:.5rem;font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:var(--stp-fs-xl);color:var(--stp-paper)}.stp-pdp-scroll{position:absolute;right:2rem;bottom:2rem;writing-mode:vertical-rl;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.28em;text-transform:uppercase;color:var(--stp-stone, #756e60)}@media(max-width:989px){.stp-pdp-scroll{display:none}}main[data-template=product] .product__title{margin:0!important}main[data-template=product] .product__title h1,main[data-template=product] .product__title .h1{font-family:var(--font-heading-family);font-style:italic;font-weight:300;letter-spacing:-.022em;color:var(--stp-paper);margin:-.1em 0 1.3rem}main[data-template=product] .product__title>a{display:none!important}main[data-template=product] .price,main[data-template=product] .price--large{font-family:var(--font-heading-family);font-style:italic;font-size:2.5rem;letter-spacing:0;color:var(--stp-paper);white-space:nowrap}main[data-template=product] .price__sale,main[data-template=product] .price__regular,main[data-template=product] .price-item{font-family:inherit;font-size:inherit;color:inherit}main[data-template=product] .product__tax{font-family:var(--font-body-family);color:var(--stp-stone, #756e60);margin:.5rem 0 0}main[data-template=product] .product-form__input .form__label,main[data-template=product] .product-form__label{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.24em;color:var(--stp-stone, #756e60);margin-bottom:.9rem}main[data-template=product] .product-form__input{width:auto!important;max-width:none!important;margin-bottom:1.75rem}main[data-template=product] .product-form__input input[type=radio]+label{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);letter-spacing:.1em;min-width:62px;height:62px;display:inline-flex;align-items:center;justify-content:center;border-radius:0!important;border:1px solid rgba(228,200,150,.4);background:transparent;color:var(--stp-brass-light);margin:0 .5rem .5rem 0;padding:0 .7rem;transition:background .25s ease,color .25s ease,border-color .25s ease}main[data-template=product] .product-form__input input[type=radio]:checked+label{background:var(--stp-brass-light);color:var(--stp-ink);border-color:var(--stp-brass-light)}main[data-template=product] .product-form__submit{width:100%;border-radius:0!important;background:var(--stp-paper)!important;color:var(--stp-ink)!important;border:none!important;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.28em;font-size:var(--stp-fs-xs);padding:1.65rem 2rem;transition:background .3s ease}main[data-template=product] .product-form__submit:hover{background:var(--stp-brass-light)!important}main[data-template=product] .product-form__quantity{display:none!important}main[data-template=product] .product__view-details,main[data-template=product] .share-button__button{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;color:var(--stp-brass)}main[data-template=product] .product__accordion{border-top:1px solid rgba(228,200,150,.22);border-bottom:none}main[data-template=product] .product__accordion .accordion__title{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:var(--stp-fs-lg);color:var(--stp-paper)}main[data-template=product] .product__accordion .accordion__content{font-family:var(--font-body-family);font-size:var(--stp-fs-md);line-height:1.7;color:var(--stp-brass-light)}main[data-template=product] .related-products,main[data-template=product] product-recommendations{display:block;background:var(--stp-paper);color:var(--stp-ink)}main[data-template=product] .related-products .card,main[data-template=product] .related-products .card__inner,main[data-template=product] product-recommendations .card,main[data-template=product] product-recommendations .card__inner{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}main[data-template=product] .related-products .card__heading a,main[data-template=product] product-recommendations .card__heading a{font-family:var(--font-heading-family);font-style:italic;font-weight:500;color:var(--stp-ink);text-decoration:none}main[data-template=product] .related-products .price,main[data-template=product] product-recommendations .price{font-family:var(--font-body-family);font-style:normal;color:var(--stp-stone, #756e60);white-space:normal}main[data-template=product] .related-products h2,main[data-template=product] product-recommendations h2{font-family:var(--font-heading-family);font-style:italic;font-weight:500;color:var(--stp-ink)}main[data-template=product] .product__info-container form.installment,main[data-template=product] .product__info-container .installment{display:none!important}main[data-template=product]>* [id^=price-]{margin-bottom:.35rem}main[data-template=product] .product__tax{margin-bottom:1.75rem}main[data-template=product] .product__info-container>.stp-pdp-seal{width:auto!important;max-width:none;align-self:flex-start}main[data-template=product] .stp-pdp-kicker{font-size:var(--stp-fs-xs)}main[data-template=product] .stp-pdp-seal{font-size:var(--stp-fs-2xs)}main[data-template=product] .stp-pdp-meta span{font-size:var(--stp-fs-2xs)}main[data-template=product] .stp-pdp-meta strong{font-size:var(--stp-fs-xl)}main[data-template=product] .stp-pdp-lede{font-size:var(--stp-fs-xl)}main[data-template=product] .product-form__input .form__label,main[data-template=product] .product-form__label{font-size:var(--stp-fs-xs)}main[data-template=product] .product__tax{font-size:var(--stp-fs-sm)}main[data-template=product] .product__view-details,main[data-template=product] .share-button__button{font-size:var(--stp-fs-2xs)}main[data-template=product] .product__title h1,main[data-template=product] .product__title .h1{font-size:clamp(2.5rem,3.9vw,4.4rem)}main[data-template=product] .related-products .page-width,main[data-template=product] product-recommendations .page-width{max-width:var(--page-width, 120rem);margin:0 auto;padding-left:5rem!important;padding-right:5rem!important}@media(max-width:989px){main[data-template=product] .related-products .page-width,main[data-template=product] product-recommendations .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}}main[data-template=product] .related-products h2,main[data-template=product] product-recommendations h2{font-size:clamp(1.9rem,3vw,2.75rem);margin-bottom:2.5rem}main[data-template=product] .related-products .card__heading a,main[data-template=product] product-recommendations .card__heading a{font-size:var(--stp-fs-lg);line-height:1.3}main[data-template=product] .related-products .price,main[data-template=product] product-recommendations .price{font-size:var(--stp-fs-sm)}main[data-template=product] .related-products .card__media,main[data-template=product] product-recommendations .card__media{overflow:hidden}main[data-template=product] .related-products .card__media img,main[data-template=product] product-recommendations .card__media img{transition:transform .6s cubic-bezier(.25,.1,.25,1)}main[data-template=product] .related-products .card-wrapper:hover .card__media img,main[data-template=product] product-recommendations .card-wrapper:hover .card__media img{transform:scale(1.045)}@media(min-width:990px){main[data-template=product] .product__media-item:last-of-type:nth-of-type(2n){grid-column:1 / -1}}main[data-template=product] .related-products,main[data-template=product] product-recommendations{width:100vw;margin-left:calc(50% - 50vw);max-width:none!important;padding:6rem 0 5rem!important}main[data-template=product] .related-products>*,main[data-template=product] product-recommendations>*{max-width:var(--page-width, 120rem);margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}@media(max-width:989px){main[data-template=product] .related-products>*,main[data-template=product] product-recommendations>*{padding-left:1.5rem;padding-right:1.5rem}}.header{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.header__menu-item,.header__menu-item.list-menu__item,.header__inline-menu .list-menu__item--link{font-family:var(--font-body-family);text-transform:uppercase}.header__inline-menu .header__menu-item{position:relative;text-decoration:none!important}.header__inline-menu .header__menu-item span{position:relative;padding-bottom:.25rem}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--stp-brass);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.25,.1,.25,1)}.header__inline-menu .header__menu-item:hover span:after,.header__inline-menu .header__menu-item[aria-expanded=true] span:after{transform:scaleX(1);transform-origin:left}.header__submenu{border-radius:0!important;border:1px solid var(--stp-brass);box-shadow:none!important}.header__submenu .header__menu-item{font-family:var(--font-body-family);text-transform:uppercase}.header__icons .localization-form__select,.header localization-form button{font-family:var(--font-body-family)!important;text-transform:uppercase;border-radius:0!important;opacity:.75;transition:opacity .25s ease}.header__icons .localization-form__select:hover,.header localization-form button:hover{opacity:1}.localization-form__select .icon-caret{opacity:.7}.header__icon .svg-wrapper svg,.header__icon svg{stroke-width:.75}.header__icon{opacity:.85;transition:opacity .25s ease}.header__icon:hover{opacity:1}.cart-count-bubble{background:var(--stp-cinnabar)!important;color:var(--stp-paper)!important;border-radius:50%;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:0;min-width:1.5rem;height:1.5rem}.header-wrapper--border-bottom{border-bottom:1px solid rgba(171,138,83,.35)!important}.menu-drawer{border-radius:0!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:transparent;color:var(--stp-cinnabar)}@media(min-width:990px){.header{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:none!important;align-items:center;gap:2rem}.header>*{grid-area:auto!important}.header__heading,.header>.header__heading-link{grid-column:1;justify-self:start;margin:0}.header__inline-menu{grid-column:2;justify-self:center}.header__icons{grid-column:3;justify-self:end}}.header__submenu .header__menu-item{letter-spacing:.16em}#cart-icon-bubble{display:inline-flex!important;align-items:center;gap:.35rem;width:auto!important;height:auto!important;padding:.4rem 0!important;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.22em;font-size:var(--stp-fs-xs);white-space:nowrap}#cart-icon-bubble .svg-wrapper{display:none!important}#cart-icon-bubble>.visually-hidden{position:static!important;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;white-space:nowrap}#cart-icon-bubble .cart-count-bubble{position:static!important;background:transparent!important;color:var(--stp-brass)!important;border-radius:0!important;min-width:0!important;width:auto!important;height:auto!important;margin:0!important;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.1em;display:inline-flex;align-items:center}#cart-icon-bubble .cart-count-bubble:before{content:"("}#cart-icon-bubble .cart-count-bubble:after{content:")"}#cart-icon-bubble .cart-count-bubble .visually-hidden{display:none!important}@media(min-width:990px){.header.page-width,.header{max-width:none!important;padding-left:2.5rem!important;padding-right:2.5rem!important}.header__icons{gap:1.9rem}}.header__menu-item,.header__menu-item.list-menu__item,.header__inline-menu .list-menu__item--link{font-size:var(--stp-fs-xs);letter-spacing:.2em}.header__inline-menu .list-menu--inline{gap:.8rem}.header__submenu .header__menu-item{font-size:var(--stp-fs-xs)}.header__icons .localization-form__select,.header localization-form button{font-size:var(--stp-fs-xs)!important;letter-spacing:.14em}#cart-icon-bubble,#cart-icon-bubble .cart-count-bubble{font-size:var(--stp-fs-xs)}.header__icon .svg-wrapper svg,.header__icon svg{width:2.2rem;height:2.2rem}main[data-template=product] .related-products.stp-reels>*,main[data-template=product] product-recommendations.stp-reels>*,.related-products.stp-reels>*,product-recommendations.stp-reels>*{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.stp-reels>.stp-reels__head,.stp-reels>.stp-reels__foot{padding-left:6px!important;padding-right:6px!important}.stp-reels>h2{padding-left:6px!important}.stp-reels__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:0 .8vw;margin-bottom:1.2vh}.stp-reels__head .stp-reels__eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.34em;text-transform:uppercase;color:var(--stp-brass);margin-bottom:.9rem}.stp-reels__stage{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 6px;height:96vh;overflow:hidden;position:relative}.stp-reel{position:relative;overflow:hidden}.stp-reel__track{display:flex;flex-direction:column;will-change:transform;animation-name:stp-reel-drift;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:70s}@keyframes stp-reel-drift{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.stp-reel:hover .stp-reel__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.stp-reel__track{animation:none;transform:translateY(-50%)}}.stp-reel:nth-child(2) .stp-reel__track{margin-top:-15vh}.stp-reel:nth-child(3) .stp-reel__track{margin-top:-7vh}.stp-reel__slide{position:relative;flex:0 0 auto;height:auto;overflow:hidden}.stp-reel__slide>li,.stp-reel__slide li.grid__item,.stp-reel__slide product-component,.stp-reel__slide .card-wrapper,.stp-reel__slide .card,.stp-reel__slide .card__inner,.stp-reel__slide .card__media,.stp-reel__slide .media{display:block!important;position:relative!important;height:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;list-style:none!important}.stp-reel__slide .card__inner:before,.stp-reel__slide .media:before{display:none!important}.stp-reel__slide .card__media img{position:static!important;width:100%!important;height:auto!important;object-fit:contain!important;transition:transform .9s cubic-bezier(.25,.1,.25,1)}.stp-reel__slide:hover .card__media img{transform:scale(1.045)}.stp-reel__slide .card__inner .card__content{display:none!important}.stp-reel__slide .card__content{position:absolute!important}.stp-reel__slide .card__content,.stp-reel__slide .card>.card__content{position:absolute!important;left:0;bottom:0;width:100%;z-index:2;padding:2.4rem 1rem 1rem!important;margin:0!important;background:linear-gradient(to top,rgba(21,17,13,.9),transparent);opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease}.stp-reel__slide:hover .card>.card__content{opacity:1;transform:translateY(0)}.stp-reel__slide .card__heading{margin:0 0 .3rem!important}.stp-reel__slide .card__heading a{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:var(--stp-fs-lg);line-height:1.25;color:var(--stp-paper)!important;text-decoration:none}.stp-reel__slide .price,.stp-reel__slide .price-item{font-family:var(--font-body-family);font-style:normal;font-size:var(--stp-fs-sm);letter-spacing:.1em;color:var(--stp-brass-light)!important}.stp-reel__slide:before{content:attr(data-stp-no);position:absolute;top:.9rem;left:.9rem;z-index:3;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.24em;color:var(--stp-paper);text-shadow:0 1px 6px rgba(21,17,13,.6);pointer-events:none}.stp-reels__foot{align-items:center;gap:22px;padding:1.2vh .8vw 0;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.26em;text-transform:uppercase;color:var(--stp-stone, #756e60)}.stp-reels__foot .stp-reels__rule{flex:1;height:1px;background:#15110d26}@media(max-width:900px){.stp-reels__stage{grid-template-columns:repeat(2,1fr);height:70vh;gap:2vw;padding:0 1.5rem}.stp-reel:nth-child(3){display:none}.stp-reel:nth-child(2) .stp-reel__track{margin-top:-10vh}}.stp-reel__slide .stp-quickview-trigger{z-index:4}.stp-reel__slide:hover .stp-quickview-trigger,.stp-reel__slide:focus-within .stp-quickview-trigger{opacity:1;transform:translateY(0);pointer-events:auto}.stp-reel__slide .card__inner:before,.stp-reel__slide .ratio:before,.stp-reel__slide .media:before,.stp-reel__slide .card__media:before{content:none!important;display:none!important;padding-bottom:0!important}.stp-reel__slide .card__inner,.stp-reel__slide .ratio,.stp-reel__slide .card__media,.stp-reel__slide .media{padding-bottom:0!important;--ratio-percent:0% !important;aspect-ratio:auto!important;min-height:0!important}.stp-reel__slide .card__media img{display:block!important;vertical-align:top}.stp-reel__slide .media--hover-effect{position:relative!important}.stp-reel__slide .media img~img,.stp-reel__slide .media--hover-effect img:not(:first-of-type){display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0;z-index:1;transition:opacity .5s ease 0s}.stp-reel__slide:hover .media img~img,.stp-reel__slide:hover .media--hover-effect img:not(:first-of-type){opacity:1;transition:opacity .6s ease 1.5s}.stp-reels{padding:0!important}.stp-reels>.stp-reels__head{padding-top:0!important;padding-bottom:6px!important}.stp-reels>.stp-reels__foot{padding-top:6px!important;padding-bottom:0!important}.stp-reel__slide .media>img:nth-of-type(1){position:relative!important;z-index:0}.stp-reel__slide .media>img:nth-of-type(2){display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;z-index:1;transition:opacity .5s ease 0s!important}.stp-reel__slide:hover .media>img:nth-of-type(2){opacity:1!important;transition:opacity .6s ease 1.5s!important}.stp-reel__slide{margin-bottom:1px!important}.stp-reels__foot{display:none!important}main[data-template=product] .shopify-section:has(.stp-reels),main[data-template=product] .shopify-section:has(product-recommendations){background:var(--stp-paper)!important}.stp-reel__slide .media>img:nth-of-type(1),.stp-reel__slide:hover .media>img:nth-of-type(1),.stp-reel__slide .media--hover-effect>img:nth-of-type(1),.stp-reel__slide:hover .media--hover-effect>img:nth-of-type(1){opacity:1!important;visibility:visible!important;transition:transform .9s cubic-bezier(.25,.1,.25,1)!important}.stp-reel__slide .media--hover-effect>img{transform:none}.stp-reel__slide:hover .media--hover-effect>img:nth-of-type(1){transform:scale(1.045)}.stp-reels>.stp-reels__stage{padding:0 1px!important;gap:1px!important}.stp-reels>.stp-reels__head,.stp-reels>h2,.stp-reels>.related-products__heading{padding:0 0 1px 1px!important;margin:0!important}main[data-template=product] .related-products.stp-reels,main[data-template=product] product-recommendations.stp-reels,.related-products.stp-reels,product-recommendations.stp-reels{padding:0 0 1px!important;margin:0!important;font-size:0;line-height:0}.stp-reels>.stp-reels__head,.stp-reels>h2,.stp-reels>.related-products__heading{font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.1}main[data-template=product] .shopify-section:has(.stp-reels),main[data-template=product] .shopify-section:has(product-recommendations){padding:0!important;margin:0!important}.stp-reels+*,.shopify-section:has(.stp-reels)+.shopify-section{margin-top:0!important}main[data-template=product] .related-products.stp-reels>.stp-reels__stage,main[data-template=product] product-recommendations.stp-reels>.stp-reels__stage,.related-products.stp-reels>.stp-reels__stage,product-recommendations.stp-reels>.stp-reels__stage{padding-left:1px!important;padding-right:1px!important;gap:1px!important;background:var(--stp-paper)!important}main[data-template=product] .related-products.stp-reels,main[data-template=product] product-recommendations.stp-reels,.related-products.stp-reels,product-recommendations.stp-reels{background:var(--stp-paper)!important}main[data-template=product] .related-products.stp-reels:after,main[data-template=product] product-recommendations.stp-reels:after,.related-products.stp-reels:after,product-recommendations.stp-reels:after{content:""!important;width:100%!important;height:1px!important;background:var(--stp-paper)!important;position:relative;z-index:5}main[data-template=product]+.shopify-section-group-footer-group,main[data-template=product]+div[id*=footer]{border-top:1px solid var(--stp-paper)!important}main[data-template=product] .related-products.stp-reels:after,main[data-template=product] product-recommendations.stp-reels:after,.related-products.stp-reels:after,product-recommendations.stp-reels:after{display:none!important}main[data-template=product] .related-products.stp-reels>.stp-reels__stage,main[data-template=product] product-recommendations.stp-reels>.stp-reels__stage,.related-products.stp-reels>.stp-reels__stage,product-recommendations.stp-reels>.stp-reels__stage{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}main[data-template=product] .related-products.stp-reels,main[data-template=product] product-recommendations.stp-reels,.related-products.stp-reels,product-recommendations.stp-reels{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}main[data-template=product]{padding-bottom:0!important;margin-bottom:0!important}main[data-template=product]>.shopify-section:last-child,main[data-template=product] .shopify-section:has(.stp-reels),main[data-template=product] .shopify-section:has(product-recommendations){padding-bottom:0!important;margin-bottom:0!important}.footer{background:var(--stp-ink)!important;color:var(--stp-paper);margin-top:0!important;border-top:none}.footer .page-width{max-width:none!important;padding-left:2.5rem!important;padding-right:2.5rem!important}.footer__content-top{padding-top:3.5rem!important;padding-bottom:2.5rem!important;border-bottom:1px solid rgba(171,138,83,.28)}.footer-block__heading{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:400;color:var(--stp-brass-light)!important;margin-bottom:1.1rem!important}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a{font-family:var(--font-body-family);text-transform:uppercase;color:var(--stp-paper)!important;opacity:.85;text-decoration:none!important;position:relative;display:inline-block;padding:.35rem 0!important;transition:opacity .25s ease}.footer-block__details-content a:after{content:"";position:absolute;left:0;bottom:.15rem;width:100%;height:1px;background:var(--stp-brass);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.25,.1,.25,1)}.footer-block__details-content a:hover{opacity:1}.footer-block__details-content a:hover:after{transform:scaleX(1);transform-origin:left}.footer-block__details-content.rte,.footer-block__brand-info .rte{font-family:var(--font-body-family);line-height:1.75;color:var(--stp-brass-light)}.footer__newsletter .field{border:none!important}.footer__newsletter .field__input{background:transparent!important;border:none!important;border-bottom:1px solid var(--stp-brass)!important;border-radius:0!important;color:var(--stp-paper)!important;font-family:var(--font-body-family);letter-spacing:.06em;padding-left:0!important;box-shadow:none!important}.footer__newsletter .field__label{font-family:var(--font-body-family);text-transform:uppercase;color:var(--stp-stone, #756e60)!important;left:0!important}.footer__newsletter .newsletter-form__button{color:var(--stp-brass-light)!important;right:0!important}.footer__newsletter .newsletter-form__button:hover{color:var(--stp-paper)!important}.footer__list-social .list-social__link{color:var(--stp-brass)!important;opacity:.9;transition:opacity .25s ease,color .25s ease}.footer__list-social .list-social__link:hover{color:var(--stp-brass-light)!important;opacity:1}.footer__content-bottom{border-top:none!important;padding-top:1.4rem!important;padding-bottom:1.4rem!important}.footer__content-bottom-wrapper{padding-top:0!important;padding-bottom:0!important}.footer__copyright,.footer__copyright small,.footer__copyright a{font-family:var(--font-body-family)!important;text-transform:uppercase;color:var(--stp-stone, #756e60)!important}.footer__copyright a:hover{color:var(--stp-brass-light)!important}.policies{gap:1.2rem}.footer .localization-form__select{font-family:var(--font-body-family)!important;letter-spacing:.16em;text-transform:uppercase;border-radius:0!important;border:1px solid rgba(171,138,83,.4)!important;background:transparent!important;color:var(--stp-paper)!important;opacity:.8}.footer .localization-form__select:hover{opacity:1}.footer__payment .list-payment__item svg{opacity:.45;filter:grayscale(1);transition:opacity .25s ease,filter .25s ease}.footer__payment:hover .list-payment__item svg{opacity:.8;filter:grayscale(.4)}@media(max-width:749px){.footer .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}.footer__content-top{padding-top:2.5rem!important;padding-bottom:2rem!important}}.footer .field:after,.footer .field:before,.footer__newsletter .field:after,.footer__newsletter .field:before{display:none!important;box-shadow:none!important;border:none!important}.footer .field{box-shadow:none!important;border:none!important;border-radius:0!important}.footer-block__heading,.footer-block__newsletter .footer-block__heading{font-size:var(--stp-fs-lg)!important}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a{font-size:var(--stp-fs-xs);letter-spacing:.2em}.footer-block__details-content.rte,.footer-block__brand-info .rte{font-size:var(--stp-fs-sm)}.footer__newsletter .field__input{font-size:var(--stp-fs-input);padding-top:1.1rem!important;padding-bottom:.8rem!important}.footer__newsletter .field__label{font-size:var(--stp-fs-2xs);letter-spacing:.22em}.footer__copyright,.footer__copyright small,.footer__copyright a{font-size:var(--stp-fs-2xs)!important;letter-spacing:.18em}.footer .localization-form__select{font-size:var(--stp-fs-2xs)!important}.main-page-title,.main-blog .title--primary,.article-template__title,.contact .title{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:400!important;font-size:clamp(2.5rem,5vw,4.25rem)!important;line-height:1.02;letter-spacing:-.015em;color:var(--stp-ink);margin:0 0 2.5rem!important}.main-page-title+.rte,.article-template__content,.contact .rte{font-family:var(--font-body-family);font-size:var(--stp-fs-md);line-height:1.85;color:var(--stp-ink)}.article-template__content h2,.article-template__content h3,.rte h2,.rte h3{font-family:var(--font-heading-family);font-style:italic;font-weight:500;letter-spacing:-.01em;margin-top:2.5rem}.article-template__content a,.rte a{color:var(--stp-cinnabar);text-underline-offset:.25em}.article-template__content blockquote,.rte blockquote{border-left:1px solid var(--stp-brass);padding-left:1.75rem;margin:2.5rem 0;font-family:var(--font-heading-family);font-style:italic;font-size:var(--stp-fs-xl);line-height:1.6;color:var(--stp-stone, #756e60)}.contact .field:before,.contact .field:after,.article-template__comment-wrapper .field:before,.article-template__comment-wrapper .field:after{display:none!important;box-shadow:none!important;border:none!important}.contact .field,.article-template__comment-wrapper .field{border:none!important;box-shadow:none!important;border-radius:0!important;margin-bottom:1.75rem}.contact .field__input,.contact .text-area,.article-template__comment-wrapper .field__input,.article-template__comment-wrapper .text-area{background:transparent!important;border:none!important;border-bottom:1px solid rgba(21,17,13,.28)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family);font-size:var(--stp-fs-input);color:var(--stp-ink)!important;padding-left:0!important;transition:border-color .3s ease}.contact .field__input:focus,.contact .text-area:focus,.article-template__comment-wrapper .field__input:focus{border-bottom-color:var(--stp-brass)!important}.contact .field__label,.article-template__comment-wrapper .field__label{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:var(--stp-fs-xs);color:var(--stp-stone, #756e60)!important;left:0!important}.contact .button,.article-template__comment-wrapper .button,.article-template__comment-wrapper input[type=submit]{border-radius:0!important;background:var(--stp-ink)!important;color:var(--stp-paper)!important;border:none!important;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.24em;font-size:var(--stp-fs-xs);padding:1.25rem 2.75rem!important;transition:background .3s ease}.contact .button:hover,.article-template__comment-wrapper .button:hover{background:var(--stp-cinnabar)!important}.contact__button{margin-top:2.5rem}.blog-articles{gap:4.5rem 2.5rem!important}.blog-articles__article .card,.blog-articles__article .card__inner,.blog-articles__article .article-card{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.article-card__image-wrapper,.blog-articles__article .card__media{overflow:hidden}.blog-articles__article .card__media img{transition:transform .7s cubic-bezier(.25,.1,.25,1)}.blog-articles__article .card-wrapper:hover .card__media img{transform:scale(1.04)}.blog-articles__article .card__heading{margin:1.5rem 0 .6rem!important}.blog-articles__article .card__heading a{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:400;font-size:clamp(1.5rem,2.2vw,2rem)!important;line-height:1.15;color:var(--stp-ink)!important;text-decoration:none!important}.article-card__info{font-family:var(--font-body-family)!important;text-transform:uppercase;letter-spacing:.22em;font-size:var(--stp-fs-2xs)!important;color:var(--stp-brass)!important;margin-bottom:1rem}.article-card__info .circle-divider:after{content:""!important;display:inline-block;width:1.75rem;height:1px;background:var(--stp-brass);margin:0 .75rem;vertical-align:middle}.article-card__excerpt{font-family:var(--font-body-family);font-size:var(--stp-fs-md);line-height:1.8;color:var(--stp-stone, #756e60);max-width:52ch}.article-card__footer{font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--stp-brass);margin-top:1rem}.article-template__hero-container{margin-bottom:3.5rem}.article-template__hero-container .media{border-radius:0!important}.article-template article>header{margin-bottom:2.5rem}.article-template__title{margin-bottom:1rem!important}.article-template header .caption-with-letter-spacing,.article-template header .circle-divider{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.22em;font-size:var(--stp-fs-2xs);color:var(--stp-brass)}.article-template__content{padding-top:1rem}.article-template__social-sharing{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(171,138,83,.35)}.article-template__back{border-top:1px solid rgba(171,138,83,.35)}.article-template__link{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:var(--stp-fs-xs);color:var(--stp-cinnabar)!important}.article-template__comment-wrapper{background:#ab8a5312!important;margin-top:4rem;padding:4rem 0}.article-template__comment-wrapper h2{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:clamp(1.6rem,2.6vw,2.25rem);margin-bottom:2rem}.article-template__comments-comment{border-bottom:1px solid rgba(21,17,13,.12);padding:1.75rem 0;font-family:var(--font-body-family);font-size:var(--stp-fs-md);line-height:1.8}.article-template__comments-comment footer .caption-with-letter-spacing,.article-template__comments-comment footer .circle-divider{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:var(--stp-fs-2xs);color:var(--stp-brass)}.article-template__comment-warning{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);letter-spacing:.06em;color:var(--stp-stone, #756e60)}html{min-height:100%}body{display:flex!important;flex-direction:column;min-height:100vh}body>main,#MainContent{flex:1 0 auto}body>.shopify-section-group-footer-group,body>footer{flex:0 0 auto}.article-template__hero-container{display:block}.article-template__hero-adapt,.article-template__hero-small,.article-template__hero-medium,.article-template__hero-large{position:relative;overflow:hidden}.article-template__hero-container .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.stp-cover{position:relative;height:100vh;min-height:520px;overflow:hidden;background:var(--stp-ink);width:100vw;margin-left:calc(50% - 50vw)}.stp-cover__image{width:100%;height:100%;object-fit:cover;opacity:.86}.stp-cover__type{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 6vw;background:radial-gradient(ellipse at center,#15110d7a,#15110dc7)}.stp-cover__kicker{font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.4em;text-transform:uppercase;color:var(--stp-brass);margin-bottom:1.75rem}.stp-cover__title{font-family:var(--font-heading-family);font-style:italic;font-weight:300;color:var(--stp-paper);font-size:clamp(2.75rem,9vw,9.5rem);letter-spacing:-.03em;max-width:11ch;margin:0}.stp-cover__deck{margin-top:1.9rem;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.5;color:var(--stp-brass-light);max-width:40ch}.stp-cover__foot{position:absolute;bottom:1.9rem;left:0;width:100%;z-index:3;display:flex;justify-content:space-between;padding:0 2.5rem;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.28em;text-transform:uppercase;color:var(--stp-stone, #756e60)}.stp-credits{display:flex;flex-wrap:wrap;gap:1rem 3.5rem;padding:1.6rem 2.5rem;border-bottom:1px solid rgba(21,17,13,.16)}.stp-credits span{display:inline-flex;align-items:baseline;gap:.7rem}.stp-credits i{font-style:normal;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.26em;text-transform:uppercase;color:var(--stp-stone, #756e60)}.stp-credits b{font-family:var(--font-body-family);font-weight:400;font-size:var(--stp-fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--stp-ink)}.stp-read{max-width:660px;margin-left:auto;margin-right:auto;padding:0 1.5rem}.article-template__content.stp-read{padding-top:9vh;font-size:var(--stp-fs-read);line-height:2.05;color:var(--stp-ink)}.article-template__content.stp-read p{margin-bottom:1.6rem}.article-template__content.stp-read>p:first-of-type:first-letter{float:left;font-family:var(--font-heading-family);font-style:italic;font-size:5.5rem;line-height:.7;padding:.6rem .85rem 0 0;color:var(--stp-cinnabar)}.article-template__content.stp-read h2,.article-template__content.stp-read h3{font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:var(--stp-fs-2xl);margin:3rem 0 1rem}.article-template__content.stp-read blockquote{border:none;padding:6vh 0;margin:5vh 0;text-align:center;max-width:none}.article-template__content.stp-read blockquote p,.article-template__content.stp-read blockquote{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.5rem,3.4vw,2.75rem);line-height:1.3;color:var(--stp-ink)}.article-template__content.stp-read blockquote:before{content:"";display:block;width:44px;height:1px;background:var(--stp-brass);margin:0 auto 2rem}.article-template__content.stp-read img{width:100vw;max-width:none;margin:10vh 0 10vh calc(50% - 50vw);height:auto}@media(min-width:990px){.article-template__content.stp-read img{height:82vh;object-fit:cover}}.stp-colophon{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:660px;margin:8vh auto 0;padding:4vh 1.5rem 0;border-top:1px solid rgba(171,138,83,.4);font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.28em;text-transform:uppercase;color:var(--stp-stone, #756e60);line-height:2.2;text-align:center}.article-template__social-sharing.stp-read{border-top:1px solid rgba(171,138,83,.35)}.stp-article-header{padding-top:8vh}.stp-article-header .article-template__title{color:var(--stp-ink)!important}@media(max-width:749px){.stp-cover{height:82vh}.stp-cover__foot{padding:0 1.5rem;font-size:var(--stp-fs-2xs)}.stp-credits{padding:1.2rem 1.5rem;gap:.8rem 2rem}.article-template__content.stp-read{padding-top:6vh;font-size:1.02rem}.article-template__content.stp-read>p:first-of-type:first-letter{font-size:4rem}}main[data-template=article] .shopify-section,main[data-template=article] .shopify-section.section{padding-top:0!important;margin-top:0!important}main[data-template=article] .article-template{padding-top:0!important;margin-top:0!important}.stp-cover{margin-top:0!important}.article-template__social-sharing.stp-read{margin-top:3.5vh;padding-top:1.25rem;margin-bottom:0}.stp-colophon{margin-top:3.5vh;padding-top:2.5vh;padding-bottom:0}.article-template__back{margin-top:3.5vh!important;padding-top:2rem}main[data-template=collection] .collection-hero,main[data-template=collection] .shopify-section:has(.collection-hero){display:none!important}main[data-template=collection] .shopify-section,main[data-template=collection] .shopify-section.section{padding-top:0!important;padding-bottom:0!important;margin:0!important}main[data-template=collection] .collection{margin-bottom:0!important}@media(min-width:990px){main[data-template=collection] .facets-vertical,main[data-template=collection] div:has(>#main-collection-filters):has(>#ProductGridContainer){display:grid!important;grid-template-columns:clamp(260px,21vw,330px) 1fr!important;gap:0!important;max-width:none!important;padding:0!important;margin:0!important;align-items:start}}main[data-template=collection] #main-collection-filters{background:var(--stp-ink)!important;color:var(--stp-paper);padding:3rem 1.75rem 2.25rem!important;margin:0!important;max-width:none!important;width:auto!important}@media(min-width:990px){main[data-template=collection] #main-collection-filters{position:sticky;top:0;height:100vh;max-height:100vh;overflow-y:auto;overscroll-behavior:contain;align-self:start!important;display:flex;flex-direction:column;scrollbar-width:thin}main[data-template=collection] #main-collection-filters::-webkit-scrollbar{width:3px}main[data-template=collection] #main-collection-filters::-webkit-scrollbar-thumb{background:#e4c89647}}main[data-template=collection] #main-collection-filters *,main[data-template=collection] #main-collection-filters *:before,main[data-template=collection] #main-collection-filters *:after{border:none!important;box-shadow:none!important;text-decoration:none!important;background-color:transparent!important;border-radius:0!important}main[data-template=collection] #main-collection-filters .facets,main[data-template=collection] #main-collection-filters .facets__form,main[data-template=collection] #main-collection-filters .facets__wrapper,main[data-template=collection] #main-collection-filters .facets-vertical,main[data-template=collection] #main-collection-filters #FacetsWrapperDesktop,main[data-template=collection] #main-collection-filters .facet-filters,main[data-template=collection] #main-collection-filters .facet-filters__field,main[data-template=collection] #main-collection-filters .select,main[data-template=collection] #main-collection-filters .facets__display,main[data-template=collection] #main-collection-filters .facets__display-vertical{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;position:static!important}@media(min-width:990px){main[data-template=collection] #main-collection-filters facet-filters-form,main[data-template=collection] #main-collection-filters form,main[data-template=collection] #main-collection-filters .facets__form,main[data-template=collection] #main-collection-filters .facets__form-vertical,main[data-template=collection] #main-collection-filters #FacetsWrapperDesktop,main[data-template=collection] #main-collection-filters .facets__wrapper,main[data-template=collection] #main-collection-filters .facet-filters,main[data-template=collection] #main-collection-filters .facet-filters__field,main[data-template=collection] #main-collection-filters .select,main[data-template=collection] #main-collection-filters .js-filter,main[data-template=collection] #main-collection-filters .facets__disclosure,main[data-template=collection] #main-collection-filters .facets__disclosure-vertical{display:block!important;width:100%!important;float:none!important}}main[data-template=collection] .product-count,main[data-template=collection] .product-count-vertical,main[data-template=collection] [id^=ProductCount]{display:none!important}.stp-rail__head{padding-bottom:1.6rem;margin-bottom:1.4rem;border-bottom:1px solid rgba(228,200,150,.18)!important}.stp-rail__eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.36em;text-transform:uppercase;color:var(--stp-brass);margin:0 0 1rem}.stp-rail__title{font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:clamp(1.7rem,2.2vw,2.35rem);line-height:1.04;color:var(--stp-paper);margin:0 0 .75rem}.stp-rail__desc{font-family:var(--font-heading-family);font-style:italic;font-size:var(--stp-fs-lg);line-height:1.55;color:var(--stp-brass-light);margin:0}main[data-template=collection] #main-collection-filters .facets__heading,main[data-template=collection] #main-collection-filters .facets__heading--vertical,main[data-template=collection] #main-collection-filters .facet-filters__label{font-family:var(--font-body-family)!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.34em!important;text-transform:uppercase;color:var(--stp-brass)!important;margin:0 0 .5rem!important}main[data-template=collection] #main-collection-filters .facet-filters{margin-top:2.25rem!important;padding-top:0!important;border-top:none!important}main[data-template=collection] #main-collection-filters .facets__heading:first-child,main[data-template=collection] #main-collection-filters .facets__heading--vertical:first-child{margin-top:0!important}main[data-template=collection] #main-collection-filters .facets__form,main[data-template=collection] #main-collection-filters .facets__form-vertical{padding-top:0!important}main[data-template=collection] #main-collection-filters .js-filter,main[data-template=collection] #main-collection-filters .facets__disclosure,main[data-template=collection] #main-collection-filters .facets__disclosure-vertical{border-bottom:1px solid rgba(228,200,150,.16)!important;margin:0!important}main[data-template=collection] #main-collection-filters .facets__summary{display:flex!important;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0!important;font-family:var(--font-body-family)!important;font-size:var(--stp-fs-xs)!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--stp-paper)!important;cursor:pointer;list-style:none;transition:color .3s ease}main[data-template=collection] #main-collection-filters .facets__summary::-webkit-details-marker{display:none}main[data-template=collection] #main-collection-filters .facets__summary>div{display:flex!important;align-items:center;width:100%;gap:.5rem}main[data-template=collection] #main-collection-filters .facets__summary .svg-wrapper,main[data-template=collection] #main-collection-filters .facets__summary svg,main[data-template=collection] #main-collection-filters .icon-caret{display:none!important}main[data-template=collection] #main-collection-filters .facets__summary:after{content:"+";margin-left:auto;font-size:1.4rem;line-height:1;color:var(--stp-brass)}main[data-template=collection] #main-collection-filters details[open]>.facets__summary:after{content:"\2212"}main[data-template=collection] #main-collection-filters .facets__summary:hover{color:var(--stp-brass-light)!important}main[data-template=collection] #main-collection-filters .facets__label,main[data-template=collection] #main-collection-filters .facet-checkbox{display:flex!important;align-items:center;gap:.55rem;font-family:var(--font-body-family);font-size:var(--stp-fs-sm);color:var(--stp-brass-light)!important;padding:.3rem 0!important;transition:color .25s ease}main[data-template=collection] #main-collection-filters .facets__label:hover{color:var(--stp-paper)!important}main[data-template=collection] #main-collection-filters .facets__display,main[data-template=collection] #main-collection-filters .facets__display-vertical{padding-bottom:.85rem!important}main[data-template=collection] #main-collection-filters input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:.72rem;height:.72rem;border:1px solid rgba(228,200,150,.5)!important}main[data-template=collection] #main-collection-filters input[type=checkbox]:checked{background-color:var(--stp-brass)!important;border-color:var(--stp-brass)!important}main[data-template=collection] #main-collection-filters .field__input,main[data-template=collection] #main-collection-filters .facets__price input{color:var(--stp-paper)!important;border-bottom:1px solid rgba(228,200,150,.26)!important;padding:.3rem 0!important;font-size:var(--stp-fs-sm)}main[data-template=collection] #main-collection-filters .facet-filters__sort,main[data-template=collection] #main-collection-filters .select__select{width:100%!important;color:var(--stp-paper)!important;font-family:var(--font-body-family);font-size:var(--stp-fs-xs);letter-spacing:.2em;text-transform:uppercase;padding:.15rem 0 .85rem!important;border-bottom:1px solid rgba(228,200,150,.16)!important;cursor:pointer}main[data-template=collection] #main-collection-filters option{background-color:var(--stp-ink)!important;color:var(--stp-paper)}main[data-template=collection] #main-collection-filters .select .svg-wrapper{color:var(--stp-brass)}main[data-template=collection] #main-collection-filters .active-facets__button-inner{border:1px solid rgba(228,200,150,.4)!important;color:var(--stp-brass-light)!important;padding:.4rem .85rem!important;font-size:var(--stp-fs-2xs);letter-spacing:.14em}main[data-template=collection] #main-collection-filters .active-facets__button-remove,main[data-template=collection] #main-collection-filters .facets__reset{color:var(--stp-brass)!important;font-size:var(--stp-fs-2xs);letter-spacing:.2em;text-transform:uppercase}.stp-rail__seal{margin-top:auto;padding-top:2.5rem;writing-mode:vertical-rl;align-self:flex-start;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.34em;color:var(--stp-brass);opacity:.32;-webkit-user-select:none;user-select:none;pointer-events:none}.stp-rail__count{padding-top:1.5rem;text-align:right;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.26em;text-transform:uppercase;color:var(--stp-stone)}@media(max-width:989px){.stp-rail__seal{display:none}.stp-rail__count{text-align:left;padding-top:1.75rem}}main[data-template=collection] #ProductGridContainer{min-width:0}main[data-template=collection] #ProductGridContainer .collection{max-width:none!important;padding:0!important;margin:0!important}main[data-template=collection] #ProductGridContainer .product-grid{display:flex!important;align-items:flex-start;gap:1.1rem!important;padding:5.5rem 2rem 9vh!important;margin:0!important;list-style:none}main[data-template=collection] #ProductGridContainer .product-grid .stp-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1.1rem;list-style:none;transition:flex-grow .85s cubic-bezier(.2,.02,.15,1)}main[data-template=collection] #ProductGridContainer .product-grid:has(.grid__item.stp-open) .stp-col{flex-grow:.65}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:has(.grid__item.stp-open){flex-grow:2.7}main[data-template=collection] #ProductGridContainer .product-grid .grid__item{--stp-u:clamp(300px, 26vw, 400px);--stp-f:1;--stp-cap:5rem;--stp-h:calc(var(--stp-u) * var(--stp-f) + var(--stp-cap))}main[data-template=collection] #ProductGridContainer .product-grid .stp-col .grid__item:nth-child(4n+2){--stp-f:.8}main[data-template=collection] #ProductGridContainer .product-grid .stp-col .grid__item:nth-child(4n+3){--stp-f:1.18}main[data-template=collection] #ProductGridContainer .product-grid .stp-col .grid__item:nth-child(4n+4){--stp-f:.9}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(2) .grid__item:nth-child(4n+1){--stp-f:.8}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(2) .grid__item:nth-child(4n+2){--stp-f:1.18}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(2) .grid__item:nth-child(4n+3){--stp-f:.9}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(2) .grid__item:nth-child(4n+4){--stp-f:1}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(3) .grid__item:nth-child(4n+1){--stp-f:1.18}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(3) .grid__item:nth-child(4n+2){--stp-f:.9}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(3) .grid__item:nth-child(4n+3){--stp-f:1}main[data-template=collection] #ProductGridContainer .product-grid .stp-col:nth-child(3) .grid__item:nth-child(4n+4){--stp-f:.8}main[data-template=collection] #ProductGridContainer .product-grid .grid__item{position:relative;flex:0 0 auto;width:auto!important;max-width:none!important;height:var(--stp-h)!important;margin:0!important;padding:0!important;cursor:pointer}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open{z-index:30}main[data-template=collection] #ProductGridContainer .product-grid .grid__item>product-component,main[data-template=collection] #ProductGridContainer .product-grid .grid__item>product-component>.card-wrapper{display:contents!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card{position:absolute!important;top:50%;left:0;width:100%!important;height:100%!important;transform:translateY(-50%);display:block!important;aspect-ratio:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;transition:height .8s cubic-bezier(.2,.02,.15,1),box-shadow .55s ease,background-color .45s ease,padding .55s ease}main[data-template=collection] #ProductGridContainer .product-grid .stp-col .grid__item:first-child .card{top:0;transform:none}main[data-template=collection] #ProductGridContainer .product-grid .stp-col .grid__item:last-child .card{top:auto;bottom:0;transform:none}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__inner{position:relative!important;display:block!important;overflow:hidden;width:auto!important;height:calc(100% - var(--stp-cap))!important;aspect-ratio:auto!important;padding:0!important;background:var(--stp-ink)!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__inner:before,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__inner:after{display:none!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__inner>.card__content{display:none!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;padding:0!important;overflow:hidden}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;transform:none!important;opacity:1!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media img.motion-reduce~img.motion-reduce{display:none!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .stp-frame{clip-path:inset(0 100% 0 0);z-index:0;will-change:clip-path}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media *{pointer-events:none}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__heading a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .stp-quickview-trigger{position:absolute!important;left:1rem;right:auto;bottom:1rem;opacity:0}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .stp-quickview-trigger{opacity:1;transform:translateY(0)}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card>.card__content{position:static!important;height:var(--stp-cap);overflow:hidden;padding:.75rem 0 0!important;margin:0!important;border:none!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__heading{margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__heading a{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:var(--stp-fs-lg);line-height:1.25;color:var(--stp-ink)!important;text-decoration:none!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .price,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .price-item{font-family:var(--font-body-family);font-size:var(--stp-fs-sm);letter-spacing:.05em;color:var(--stp-stone)!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .price{margin-top:.2rem}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__badge,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .quick-add,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__information .rating,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__information-volume-pricing-note{display:none!important}@media(min-width:990px){main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card{display:grid!important;grid-template-columns:1fr clamp(9.5rem,12vw,13rem);gap:1.35rem;align-items:stretch;height:clamp(572px,82vh,900px)!important;padding:1.35rem!important;background:var(--stp-paper)!important;box-shadow:0 34px 90px #15110d6b!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card:before{content:"";position:absolute;top:0;left:1.35rem;right:1.35rem;height:1px;background:var(--stp-cinnabar);opacity:.75}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card__inner{height:auto!important;align-self:stretch;min-width:0}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card>.card__content{height:auto!important;overflow:visible;align-self:end;padding:0 0 .35rem 1.2rem!important;border-left:1px solid var(--stp-brass)!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card__heading{-webkit-line-clamp:4}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card__heading a{font-size:clamp(1.15rem,1.5vw,1.5rem);line-height:1.2}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .price,main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .price-item{font-size:var(--stp-fs-sm);color:var(--stp-ink)!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card>.card__content:after{content:"View piece \2192";display:block;margin-top:1.1rem;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.26em;text-transform:uppercase;color:var(--stp-cinnabar)}}main[data-template=collection] .pagination-wrapper{margin:0!important;padding:0 2rem 7vh!important}main[data-template=collection] .pagination__list{justify-content:flex-start}@media(max-width:989px){main[data-template=collection] .facets-vertical,main[data-template=collection] div:has(>#main-collection-filters):has(>#ProductGridContainer){display:block!important}main[data-template=collection] #main-collection-filters{position:static;height:auto;max-height:none}main[data-template=collection] #ProductGridContainer .product-grid{padding:1.75rem 1rem 6vh!important;gap:.8rem!important}main[data-template=collection] #ProductGridContainer .product-grid .stp-col{gap:.8rem}main[data-template=collection] #ProductGridContainer .product-grid .grid__item{--stp-u:clamp(320px, 44vw, 430px)}main[data-template=collection] #ProductGridContainer .product-grid:has(.grid__item.stp-open) .stp-col,main[data-template=collection] #ProductGridContainer .product-grid .stp-col:has(.grid__item.stp-open){flex-grow:1}main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card{display:block!important;height:100%!important;padding:0!important;background:transparent!important;box-shadow:none!important}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .stp-frame{display:none}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .stp-quickview-trigger{opacity:1}main[data-template=collection] .pagination-wrapper{padding:0 1rem 6vh!important}}@media(max-width:749px){main[data-template=collection] #ProductGridContainer .product-grid .grid__item{--stp-u:clamp(400px, 96vw, 540px)}}@media(prefers-reduced-motion:reduce){main[data-template=collection] #ProductGridContainer .product-grid .stp-col,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card{transition:none}}.stp-reel__slide{cursor:pointer;isolation:isolate}.stp-reel__slide .card__media img.motion-reduce:first-child{opacity:1!important}.stp-reel__slide .card__media img.motion-reduce~img.motion-reduce{display:none!important}.stp-reel__slide .card__media img.stp-frame,.stp-reel__slide .media--hover-effect img.stp-frame{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;z-index:0;clip-path:inset(0 100% 0 0);will-change:clip-path}@media(prefers-reduced-motion:reduce){.stp-reel__slide .card__media img.stp-frame{display:none!important}}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container{background:var(--stp-ink)!important;color:var(--stp-paper);border:none!important;border-radius:0!important;box-shadow:none!important}.menu-drawer__inner-container{border-right:1px solid rgba(228,200,150,.16)!important}.menu-drawer__navigation{padding:2.75rem 1.75rem 1.5rem!important}.menu-drawer__navigation:before{content:"The House";display:block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.36em;text-transform:uppercase;color:var(--stp-brass);padding-bottom:1.35rem;margin-bottom:1.35rem;border-bottom:1px solid rgba(228,200,150,.18)}.menu-drawer__menu{margin:0!important}.menu-drawer__menu li{border-bottom:1px solid rgba(228,200,150,.12)}.menu-drawer__menu li:last-child{border-bottom:none}.menu-drawer__menu-item{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:300;font-size:1.6rem!important;letter-spacing:0!important;text-transform:none!important;line-height:1.1;color:var(--stp-paper)!important;background:transparent!important;padding:1.05rem 0!important;transition:color .35s ease,transform .55s cubic-bezier(.2,.02,.15,1)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{color:var(--stp-brass-light)!important;background:transparent!important;text-decoration:none!important;transform:translate(10px)}.menu-drawer__menu-item--active{color:var(--stp-brass-light)!important}.menu-drawer .icon-caret,.menu-drawer__menu-item .svg-wrapper{display:none!important}.menu-drawer summary.menu-drawer__menu-item{display:flex!important;align-items:center;justify-content:space-between;gap:1rem;list-style:none}.menu-drawer summary.menu-drawer__menu-item::-webkit-details-marker{display:none}.menu-drawer summary.menu-drawer__menu-item:after{content:"+";font-family:var(--font-body-family);font-size:1.4rem;line-height:1;color:var(--stp-brass)}.menu-drawer details[open]>summary.menu-drawer__menu-item:after{content:"\2212"}.menu-drawer__submenu{background:var(--stp-ink)!important;border:none!important}.menu-drawer__submenu .menu-drawer__menu-item{font-size:var(--stp-fs-lg)!important;color:var(--stp-brass-light)!important}.menu-drawer__close-button{font-family:var(--font-body-family)!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.24em;text-transform:uppercase;color:var(--stp-brass)!important;padding:1.1rem 0!important}.menu-drawer__utility-links{background:var(--stp-ink)!important;padding:1.5rem 1.75rem 2.25rem!important;border-top:1px solid rgba(228,200,150,.16)!important}.menu-drawer__account{font-family:var(--font-body-family)!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.24em!important;text-transform:uppercase;color:var(--stp-paper)!important;background:transparent!important;border-radius:0!important;padding:0!important;transition:color .3s ease}.menu-drawer__account:hover{color:var(--stp-brass-light)!important}.menu-drawer__account .svg-wrapper{width:1rem;height:1rem;margin-right:.6rem;color:var(--stp-brass)}.menu-drawer__utility-links:after{content:"\76db\5510\7261\4e39";display:block;margin-top:1.75rem;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.42em;color:var(--stp-brass);opacity:.32}.menu-drawer .list-social__link{color:var(--stp-brass-light)!important}.menu-drawer .list-social__link:hover{color:var(--stp-paper)!important}.menu-drawer-container .menu-drawer__overlay,.menu-drawer__overlay{background-color:#15110d8c!important}@media(prefers-reduced-motion:reduce){.menu-drawer__menu-item{transition:color .35s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{transform:none}}.stp-pdp-note{font-family:var(--font-heading-family);font-size:var(--stp-fs-lg);line-height:1.72;color:var(--stp-brass-light);max-width:46ch;margin:0 0 2.75rem;padding-top:1.6rem;border-top:1px solid rgba(228,200,150,.18)}main[data-template=product] .stp-pdp-note{font-size:var(--stp-fs-lg)}main[data-template=product] .product__info-container>.stp-pdp-note{align-self:flex-start}.stp-pdp-note{white-space:pre-line}@media(max-width:989px){.stp-pdp-note{font-size:var(--stp-fs-lg);max-width:none;margin-bottom:2rem}}cart-notification{left:0!important;right:0!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important}.cart-notification-wrapper,.cart-notification-wrapper.page-width{display:flex!important;justify-content:flex-end!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}#cart-notification,.cart-notification{margin-left:auto!important;margin-right:0!important;right:0!important}#cart-notification,.cart-notification{border:1px solid rgba(228,200,150,.22)!important;border-right:0!important;border-radius:0!important;background:var(--stp-ink)!important;box-shadow:0 30px 80px #15110d80!important}.cart-notification__heading{font-family:var(--font-body-family);font-size:var(--stp-fs-2xs)!important;letter-spacing:.24em;text-transform:uppercase;color:var(--stp-brass-light)!important}.cart-notification__heading .icon-checkmark,.cart-notification__close .svg-wrapper{color:var(--stp-brass)}.cart-notification-product__name{font-family:var(--font-heading-family);font-style:italic;color:var(--stp-paper)!important}.cart-notification-product__description{font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--stp-stone)!important}#cart-notification-product{display:block!important}#cart-notification-product .cart-item{display:flex!important;align-items:flex-start;gap:1.1rem;width:100%!important;padding:0!important;border:0!important;grid-template-columns:none!important;grid-template-areas:none!important}#cart-notification-product .cart-item>div:last-child{flex:1 1 auto;min-width:0}#cart-notification-product .cart-notification-product__image{flex:0 0 70px;width:70px!important;margin:0!important}#cart-notification-product .cart-notification-product__name{white-space:normal;overflow-wrap:anywhere;margin:0;font-size:var(--stp-fs-lg)!important}#cart-notification-product .cart-item+.cart-item{margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid rgba(228,200,150,.14)}#cart-notification-product .cart-item dl{margin:.35rem 0 0}#cart-notification-product .product-option{font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--stp-stone)}#cart-notification-product .product-option dt,#cart-notification-product .product-option dd{display:inline;margin:0}#cart-notification-product{max-height:min(46vh,30rem);overflow-y:auto;scrollbar-width:thin}.cart-notification.stp-peek .cart-notification__heading .svg-wrapper,.cart-notification.stp-peek .icon-checkmark{display:none!important}.cart-notification:before{content:"";position:absolute;left:0;right:0;top:-2.5rem;height:2.5rem;pointer-events:auto}main[data-template=product] .related-products.stp-reels,main[data-template=product] product-recommendations.stp-reels,.related-products.stp-reels,product-recommendations.stp-reels{border-top-style:solid!important;border-top-color:var(--stp-ink)!important;border-top-width:clamp(1.75rem,3.5vh,3rem)!important}@media(min-width:901px){main[data-template=cart]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,clamp(340px,32vw,460px));height:calc(100vh - var(--stp-nav, 66px));width:100%;max-width:100vw;overflow:hidden}main[data-template=cart]>.shopify-section:has(#main-cart-items){grid-column:1;min-width:0;height:100%;overflow:hidden}main[data-template=cart]>.shopify-section:has(#main-cart-footer),main[data-template=cart]>.cart__footer-wrapper{grid-column:2;height:calc(100vh - var(--stp-nav, 66px));overflow-y:auto;overflow-x:hidden;min-width:0}main[data-template=cart]:has(cart-items.is-empty){display:block;height:auto;overflow:visible}}main[data-template=cart],main[data-template=cart] .shopify-section,main[data-template=cart] cart-items,main[data-template=cart] .gradient,main[data-template=cart] [class*=color-scheme-],main[data-template=cart] .cart__contents,main[data-template=cart] .cart__items,main[data-template=cart] .js-contents,main[data-template=cart] table.cart-items{background:transparent!important;background-image:none!important}main[data-template=cart]{background:var(--stp-ink)!important}main[data-template=cart] .title-wrapper-with-link{display:none!important}main[data-template=cart]>.shopify-section:has(#main-cart-items),main[data-template=cart] cart-items,main[data-template=cart] cart-items>.page-width,main[data-template=cart] form#cart,main[data-template=cart] #main-cart-items,main[data-template=cart] #main-cart-items>.js-contents,main[data-template=cart] table.cart-items{padding:0!important;margin:0!important;max-width:none!important;border:0!important}@media(min-width:901px){main[data-template=cart] table.cart-items{display:block!important;width:100%!important}main[data-template=cart] table.cart-items>thead,main[data-template=cart] table.cart-items>caption{display:none!important}main[data-template=cart] table.cart-items>tbody{display:flex!important;height:calc(100vh - var(--stp-nav, 66px))!important;gap:5px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin}main[data-template=cart] table.cart-items>tbody::-webkit-scrollbar{height:2px}main[data-template=cart] table.cart-items>tbody::-webkit-scrollbar-track{background:#e4c89614}main[data-template=cart] table.cart-items>tbody::-webkit-scrollbar-thumb{background:#e4c89673}main[data-template=cart] tr.cart-item{display:flex!important;flex-direction:column;justify-content:flex-end;position:relative;flex:0 0 auto;height:100%!important;aspect-ratio:.52;min-width:260px;max-width:760px;overflow:hidden;background:#0d0a07;padding:0!important;border:0!important;scroll-snap-align:start}main[data-template=cart] tr.cart-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(21,17,13,.97) 0%,rgba(21,17,13,.88) 16%,rgba(21,17,13,.5) 34%,rgba(21,17,13,.1) 54%,transparent 70%)}main[data-template=cart] td.cart-item__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0;width:auto!important;padding:0!important;margin:0!important}main[data-template=cart] td.cart-item__details{z-index:3;width:auto!important;margin:0 26px!important;padding:0!important}main[data-template=cart] td.cart-item__quantity{z-index:3;width:auto!important;margin:14px 26px 24px!important;padding-top:14px!important;border-top:1px solid rgba(228,200,150,.3)!important}main[data-template=cart] td.cart-item__details{order:1}main[data-template=cart] td.cart-item__quantity{order:2}main[data-template=cart] td.cart-item__details dl{position:absolute;right:26px;bottom:52px;z-index:3;margin:0!important;text-align:right}main[data-template=cart] td.cart-item__totals{position:absolute;right:26px;bottom:24px;z-index:3;width:auto!important;padding:0!important;margin:0!important;text-align:right}}main[data-template=cart] .cart-item__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}main[data-template=cart] .cart-item__image-container{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;background:transparent!important;border-radius:0!important}main[data-template=cart] .cart-item__image-container:after,main[data-template=cart] .cart-item__image-container:before{display:none!important}main[data-template=cart] img.cart-item__image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important;transition:transform 2s cubic-bezier(.2,.02,.15,1)}main[data-template=cart] tr.cart-item:hover img.cart-item__image{transform:scale(1.04)}main[data-template=cart] .cart-item__title{margin:0}main[data-template=cart] a.cart-item__name{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:400;font-size:clamp(1.2rem,1.5vw,1.55rem)!important;line-height:1.14;color:var(--stp-paper)!important;text-decoration:none!important;display:block;max-width:18ch;transition:color .35s ease}main[data-template=cart] a.cart-item__name:hover{color:var(--stp-brass-light)!important}main[data-template=cart] td.cart-item__details>.product-option,main[data-template=cart] td.cart-item__details>.cart-item__discounted-prices{display:none!important}main[data-template=cart] .cart-item__details .product-option,main[data-template=cart] .cart-item__details dl,main[data-template=cart] .cart-item__details .caption-with-letter-spacing{margin:.45rem 0 0!important;font-family:var(--font-body-family)!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.2em;text-transform:uppercase;color:var(--stp-brass-light)!important}main[data-template=cart] .cart-item__details dl{margin-top:.7rem!important}main[data-template=cart] .cart-item__details dl .product-option{font-size:var(--stp-fs-xs)!important;letter-spacing:.22em;color:var(--stp-paper)!important;margin:0!important}main[data-template=cart] .cart-item__details dl .product-option dt{color:var(--stp-brass-light)!important;margin-right:.35rem}main[data-template=cart] .cart-item__details .product-option dt,main[data-template=cart] .cart-item__details .product-option dd{display:inline;margin:0}main[data-template=cart] .cart-item__details .cart-item__old-price{color:var(--stp-stone)!important}main[data-template=cart] .cart-item__details .discounts{margin:.4rem 0 0}main[data-template=cart] .discounts__discount{font-size:var(--stp-fs-2xs)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--stp-cinnabar)!important}main[data-template=cart] .cart-item__totals .price,main[data-template=cart] .cart-item__totals .cart-item__price-wrapper{font-family:var(--font-heading-family)!important;font-style:italic;font-size:var(--stp-fs-lg)!important;color:var(--stp-paper)!important}main[data-template=cart] .cart-item__totals .cart-item__old-price{color:var(--stp-stone)!important;font-size:var(--stp-fs-sm)!important}main[data-template=cart] td.cart-item__quantity{text-align:left!important}main[data-template=cart] td.cart-item__quantity quantity-popover{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}main[data-template=cart] .cart-item__quantity-wrapper{display:flex!important;align-items:center;justify-content:flex-start!important;gap:1rem;width:100%!important;margin:0!important;padding:0!important}main[data-template=cart] .quantity-popover-container{display:flex!important;align-items:center;justify-content:flex-start!important;flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important}main[data-template=cart] .quantity.cart-quantity,main[data-template=cart] quantity-input.cart-quantity{display:inline-flex!important;align-items:center;width:auto!important;min-width:0!important;background:transparent!important;border:1px solid rgba(228,200,150,.3)!important;border-radius:0!important}main[data-template=cart] .quantity:before,main[data-template=cart] .quantity:after{display:none!important}main[data-template=cart] .quantity__button{background:transparent!important;border:0!important;color:var(--stp-brass)!important;width:2rem;height:2.2rem;cursor:pointer;transition:color .25s ease}main[data-template=cart] .quantity__button:hover{color:var(--stp-paper)!important}main[data-template=cart] .quantity__button .svg-wrapper,main[data-template=cart] .quantity__button svg{width:.7rem;height:.7rem}main[data-template=cart] .quantity__input{background:transparent!important;border:0!important;color:var(--stp-paper)!important;font-family:var(--font-heading-family)!important;font-size:var(--stp-fs-input)!important;width:2.4rem!important;min-width:0!important;text-align:center;padding:0!important}main[data-template=cart] cart-remove-button{position:static!important;order:-1;flex:0 0 auto;margin:0!important;opacity:1}main[data-template=cart] cart-remove-button .button{color:var(--stp-paper)!important;background:transparent!important;border:0!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;padding:.35rem!important;box-shadow:none!important;transition:color .3s ease}main[data-template=cart] cart-remove-button .button:hover{color:var(--stp-cinnabar)!important}main[data-template=cart] cart-remove-button .button:before,main[data-template=cart] cart-remove-button .button:after{display:none!important}main[data-template=cart] cart-remove-button .svg-wrapper,main[data-template=cart] cart-remove-button svg{width:1rem;height:1rem}main[data-template=cart] .cart-item__error-text{color:#e8ada6!important;font-size:var(--stp-fs-2xs);letter-spacing:.12em}main[data-template=cart] .quantity-popover__info-button{display:none!important}main[data-template=cart] tr.stp-lead{display:block!important;flex:0 0 clamp(200px,16vw,300px);height:100%!important;padding:0!important;border:0!important;background:transparent;scroll-snap-align:start}main[data-template=cart] tr.stp-lead>td{display:flex!important;flex-direction:column;justify-content:space-between;height:100%;padding:9vh clamp(1rem,1.4vw,1.5rem) 5vh clamp(1.5rem,2.6vw,2.75rem)!important;border:0!important}main[data-template=cart] .stp-lead .title--primary,main[data-template=cart] .stp-lead h1{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:300;font-size:clamp(1.7rem,2.4vw,2.4rem)!important;line-height:1.02;letter-spacing:0!important;text-transform:none!important;color:var(--stp-paper)!important;margin:.85rem 0 0!important}main[data-template=cart] .stp-lead__eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.36em;text-transform:uppercase;color:var(--stp-brass)}main[data-template=cart] .stp-lead__count{margin-top:1.1rem;font-family:var(--font-heading-family);font-style:italic;font-size:var(--stp-fs-lg);color:var(--stp-stone)}main[data-template=cart] .stp-lead a{display:inline-block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.24em;text-transform:uppercase;color:var(--stp-brass-light)!important;text-decoration:none!important;border-bottom:1px solid rgba(228,200,150,.35);padding-bottom:.3rem}main[data-template=cart] .stp-lead__cue{margin-top:1.35rem;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.28em;text-transform:uppercase;color:var(--stp-stone);transition:opacity .6s ease}main[data-template=cart] tbody.is-moved .stp-lead__cue{opacity:0}main[data-template=cart] .cart__footer>*+*{margin-left:0!important}main[data-template=cart] #main-cart-footer,main[data-template=cart] #main-cart-footer>.page-width,main[data-template=cart] .cart__footer,main[data-template=cart] .cart__blocks,main[data-template=cart] .cart__footer .js-contents{min-width:0!important;box-sizing:border-box!important}main[data-template=cart] #main-cart-footer,main[data-template=cart] #main-cart-footer>.page-width{height:100%;padding:0!important;margin:0!important}main[data-template=cart] .cart__footer{background:var(--stp-paper)!important;color:var(--stp-ink);min-height:100%;padding:6vh clamp(1.5rem,2.2vw,2.5rem)!important;margin:0!important;display:flex;flex-direction:column;justify-content:space-between;border:0!important}main[data-template=cart] .cart__blocks{width:auto}main[data-template=cart] .stp-reckon__head{margin-bottom:auto}main[data-template=cart] .stp-reckon__eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.36em;text-transform:uppercase;color:var(--stp-brass)}main[data-template=cart] .stp-reckon__title{font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:var(--stp-fs-2xl);line-height:1.06;margin:.85rem 0 0}main[data-template=cart] .stp-reckon__note{margin-top:1.25rem;font-family:var(--font-heading-family);font-size:var(--stp-fs-lg);line-height:1.68;color:#4a4237;max-width:32ch}main[data-template=cart] .stp-row{display:flex;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-bottom:1px solid rgba(171,138,83,.2);font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--stp-stone)}main[data-template=cart] .stp-row span:last-child{color:var(--stp-ink)}main[data-template=cart] .totals{display:flex!important;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;margin-top:1.25rem!important;padding-top:1.1rem;border-top:1px solid var(--stp-cinnabar)}main[data-template=cart] .totals__total,main[data-template=cart] .totals__subtotal{font-family:var(--font-body-family)!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.24em;text-transform:uppercase;color:var(--stp-stone)!important;margin:0!important}main[data-template=cart] .totals__total-value,main[data-template=cart] .totals__subtotal-value{font-family:var(--font-heading-family)!important;font-style:italic;font-size:clamp(1.45rem,2.1vw,1.9rem)!important;white-space:nowrap;line-height:1;color:var(--stp-ink)!important;margin:0!important}main[data-template=cart] .tax-note{display:block;margin-top:.75rem!important;font-family:var(--font-body-family)!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.08em;line-height:1.7;color:var(--stp-stone)!important;text-align:left!important}main[data-template=cart] .tax-note a{color:var(--stp-cinnabar)!important}main[data-template=cart] .cart__ctas{margin-top:1.4rem}main[data-template=cart] .cart__checkout-button,main[data-template=cart] #checkout{width:100%!important;max-width:none!important;background:var(--stp-ink)!important;color:var(--stp-paper)!important;border:0!important;border-radius:0!important;padding:1.25rem!important;font-family:var(--font-body-family)!important;font-size:var(--stp-fs-xs)!important;letter-spacing:.28em;text-transform:uppercase;box-shadow:none!important;transition:background .35s ease}main[data-template=cart] .cart__checkout-button:hover,main[data-template=cart] #checkout:hover{background:var(--stp-cinnabar)!important}main[data-template=cart] .cart__checkout-button:after,main[data-template=cart] #checkout:after{display:none!important}main[data-template=cart] .cart__dynamic-checkout-buttons{max-width:100%}main[data-template=cart] .cart__dynamic-checkout-buttons{margin-top:.7rem}main[data-template=cart] #cart-errors:not(:empty){margin-top:1rem;color:var(--stp-cinnabar);font-size:var(--stp-fs-2xs);letter-spacing:.12em}main[data-template=cart] cart-note{display:none!important}main[data-template=cart] .stp-reckon__seal{margin-top:1.6rem;text-align:center;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.4em;color:var(--stp-brass)}main[data-template=cart] .cart__warnings{padding:18vh 6vw;text-align:center}main[data-template=cart] .cart__empty-text{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:300;font-size:clamp(1.8rem,3.4vw,3rem)!important;color:var(--stp-paper)!important;letter-spacing:0!important;text-transform:none!important}main[data-template=cart] .cart__warnings .button{margin-top:2rem;background:var(--stp-paper)!important;color:var(--stp-ink)!important;border-radius:0!important;padding:1.1rem 2.5rem!important;font-size:var(--stp-fs-xs)!important;letter-spacing:.26em}main[data-template=cart] .cart__login-title{font-family:var(--font-heading-family)!important;font-style:italic;color:var(--stp-paper)!important;margin-top:3rem}main[data-template=cart] .cart__login-paragraph{color:var(--stp-brass-light)!important}@media(max-width:900px){main[data-template=cart] table.cart-items{display:block!important;width:100%!important}main[data-template=cart] table.cart-items>thead,main[data-template=cart] table.cart-items>caption{display:none!important}main[data-template=cart] table.cart-items>tbody{display:flex!important;height:76vh;gap:4px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}main[data-template=cart] tr.cart-item{display:flex!important;flex-direction:column;justify-content:flex-end;position:relative;flex:0 0 78vw;height:100%;overflow:hidden;background:#0d0a07;padding:0!important;border:0!important;scroll-snap-align:center}main[data-template=cart] tr.cart-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(21,17,13,.97) 0%,rgba(21,17,13,.86) 18%,rgba(21,17,13,.45) 38%,transparent 68%)}main[data-template=cart] td.cart-item__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0;width:auto!important;padding:0!important;margin:0!important}main[data-template=cart] td.cart-item__details{z-index:3;width:auto!important;margin:0 20px!important;padding:0!important}main[data-template=cart] td.cart-item__quantity{z-index:3;width:auto!important;margin:12px 20px 20px!important;padding-top:12px!important;border-top:1px solid rgba(228,200,150,.3)!important}main[data-template=cart] td.cart-item__details{order:1}main[data-template=cart] td.cart-item__quantity{order:2}main[data-template=cart] td.cart-item__details dl{position:absolute;right:20px;bottom:46px;z-index:3;margin:0!important;text-align:right}main[data-template=cart] td.cart-item__totals{position:absolute;right:20px;bottom:20px;z-index:3;width:auto!important;padding:0!important;margin:0!important;text-align:right}main[data-template=cart] .cart__footer{min-height:0;padding:7vh 5vw 8vh!important}}@media(prefers-reduced-motion:reduce){main[data-template=cart] img.cart-item__image{transition:none}}@media(max-width:989px){main[data-template=product] .product__media-item .media,main[data-template=product] .product__media-item .global-media-settings,main[data-template=product] .product-media-container,main[data-template=product] .product__media img{border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}main[data-template=product] .product__media-item .media:after,main[data-template=product] .product__media-item .global-media-settings:after{content:none!important;display:none!important}main[data-template=cart] .cart-item__image-container,main[data-template=cart] img.cart-item__image{border:0!important;box-shadow:none!important}}@media(max-width:989px){main[data-template=product] .product,main[data-template=product] .product__media-wrapper,main[data-template=product] media-gallery,main[data-template=product] slider-component,main[data-template=product] .product__media-list,main[data-template=product] .product__media-item,main[data-template=product] .product-media-container,main[data-template=product] .product__media,main[data-template=product] .product__media-item .media{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;--contained-width:100% !important}main[data-template=product] .product__media-item img{display:block;width:100%!important;max-width:none!important}}@media(max-width:900px){main[data-template=cart] tr.stp-lead{flex:0 0 clamp(180px,42vw,260px)!important}main[data-template=cart] tr.stp-lead>td{padding:6vh clamp(.9rem,3vw,1.35rem) 4vh clamp(1.1rem,4vw,1.6rem)!important}}@media(max-width:989px){main[data-template=collection] .pagination-wrapper{text-align:center}main[data-template=collection] .pagination__list{justify-content:center!important}}@media(max-width:989px){main[data-template=collection] #main-collection-filters .stp-rail__eyebrow{margin-bottom:.6rem}main[data-template=collection] #main-collection-filters .stp-rail__title{margin-bottom:.4rem}main[data-template=collection] #main-collection-filters .facet-filters{margin-top:1rem!important}}main[data-template=cart] .cart__login-paragraph{display:none!important}main[data-template=cart] td.cart-item__quantity{padding-left:0!important;padding-right:0!important}main[data-template=cart]:has(cart-items.is-empty)>.shopify-section:has(#main-cart-footer),main[data-template=cart]:has(cart-items.is-empty) .cart__footer-wrapper{display:none!important}main[data-template=cart] .cart__login-title{display:none!important}@media(max-width:989px){.header{padding-top:.6rem!important;padding-bottom:.6rem!important}.header__heading-logo{max-height:34px!important;width:auto!important;height:auto!important}.header__icon .svg-wrapper svg,.header__icon svg{width:1.8rem;height:1.8rem}#cart-icon-bubble,#cart-icon-bubble .cart-count-bubble{font-size:var(--stp-fs-xs)}}@media(max-width:989px){main[data-template=collection] #main-collection-filters{padding:1.1rem 1.5rem!important}main[data-template=collection] #main-collection-filters>*{margin-top:0!important;margin-bottom:0!important}main[data-template=collection] #main-collection-filters .stp-rail__head{padding-bottom:.8rem;margin-bottom:.8rem!important}main[data-template=collection] .stp-rail__count{padding-top:.8rem}}@media(max-width:989px){main[data-template=collection] #main-collection-filters .mobile-facets__open,main[data-template=collection] #main-collection-filters .mobile-facets__open-label,main[data-template=collection] #main-collection-filters .mobile-facets__open-wrapper{color:var(--stp-paper)!important;font-family:var(--font-body-family)!important;font-size:var(--stp-fs-xs)!important;letter-spacing:.2em;text-transform:uppercase}main[data-template=collection] #main-collection-filters .mobile-facets__open-wrapper{padding:.9rem 0!important;border-bottom:1px solid rgba(228,200,150,.2)!important;cursor:pointer;list-style:none}main[data-template=collection] #main-collection-filters .mobile-facets__open-wrapper::-webkit-details-marker{display:none}main[data-template=collection] #main-collection-filters .mobile-facets__open .svg-wrapper,main[data-template=collection] #main-collection-filters .mobile-facets__open svg{color:var(--stp-brass)!important}main[data-template=collection] #main-collection-filters .mobile-facets,main[data-template=collection] #main-collection-filters .mobile-facets__inner,main[data-template=collection] #main-collection-filters .mobile-facets__header,main[data-template=collection] #main-collection-filters .mobile-facets__main,main[data-template=collection] #main-collection-filters .mobile-facets__footer,main[data-template=collection] #main-collection-filters .mobile-facets__submenu{background-color:var(--stp-ink)!important;color:var(--stp-paper)!important}main[data-template=collection] #main-collection-filters .mobile-facets__heading{font-family:var(--font-body-family)!important;letter-spacing:.34em!important;text-transform:uppercase;color:var(--stp-brass)!important}main[data-template=collection] #main-collection-filters .mobile-facets__summary,main[data-template=collection] #main-collection-filters .mobile-facets__sort label{font-family:var(--font-body-family)!important;font-size:var(--stp-fs-sm)!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--stp-paper)!important}main[data-template=collection] #main-collection-filters .mobile-facets__label,main[data-template=collection] #main-collection-filters .mobile-facets__count{font-family:var(--font-body-family)!important;font-size:var(--stp-fs-sm)!important;color:var(--stp-brass-light)!important}main[data-template=collection] #main-collection-filters .mobile-facets__label.active{color:var(--stp-paper)!important}main[data-template=collection] #main-collection-filters .mobile-facets__close,main[data-template=collection] #main-collection-filters .mobile-facets__close-button,main[data-template=collection] #main-collection-filters .mobile-facets__clear,main[data-template=collection] #main-collection-filters .mobile-facets__highlight{color:var(--stp-brass)!important}main[data-template=collection] #main-collection-filters .mobile-facets__details,main[data-template=collection] #main-collection-filters .mobile-facets__disclosure{border-bottom:1px solid rgba(228,200,150,.16)!important}main[data-template=collection] #main-collection-filters .mobile-facets select,main[data-template=collection] #main-collection-filters .mobile-facets .select__select,main[data-template=collection] #main-collection-filters .mobile-facets option{background-color:var(--stp-ink)!important;color:var(--stp-paper)!important}main[data-template=collection] #main-collection-filters .mobile-facets input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:.78rem;height:.78rem;border:1px solid rgba(228,200,150,.5)!important}main[data-template=collection] #main-collection-filters .mobile-facets input[type=checkbox]:checked{background-color:var(--stp-brass)!important;border-color:var(--stp-brass)!important}}main[data-template=collection] #main-collection-filters .facet-filters__sort,main[data-template=collection] #main-collection-filters .select__select,main[data-template=collection] #main-collection-filters .facet-filters select{font-size:var(--stp-fs-sm)!important;letter-spacing:.14em;padding-bottom:1rem!important}main[data-template=collection] #main-collection-filters option{font-size:var(--stp-fs-sm);letter-spacing:0;text-transform:none}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media{pointer-events:auto}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media .media,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media img{pointer-events:none}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card[data-stp-soldout]:after{content:"Sold out";position:absolute;right:0;bottom:.2rem;z-index:6;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.24em;text-transform:uppercase;color:var(--stp-cinnabar);pointer-events:none}@media(min-width:990px){main[data-template=collection] #ProductGridContainer .product-grid .grid__item.stp-open .card[data-stp-soldout]:after{right:1.35rem;bottom:1.35rem}}.stp-quickview:not(.is-open){pointer-events:none!important}.stp-quickview.is-open{pointer-events:auto}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media{z-index:5}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media .media,main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__media .media *{pointer-events:none}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .stp-quickview-trigger{pointer-events:auto!important;z-index:12!important}main[data-template=collection] #main-collection-filters .select{position:relative!important}main[data-template=collection] #main-collection-filters .js-filter,main[data-template=collection] #main-collection-filters .facets__disclosure,main[data-template=collection] #main-collection-filters .facets__disclosure-vertical{position:relative;z-index:2}main[data-template=collection] #main-collection-filters .facet-filters{position:relative;z-index:1}main[data-template=collection] #ProductGridContainer .product-grid .grid__item .card__heading a:after{content:none!important;display:none!important}main[data-template=collection] #main-collection-filters .facet-filters{pointer-events:none}main[data-template=collection] #main-collection-filters .facet-filters .select,main[data-template=collection] #main-collection-filters .facet-filters select,main[data-template=collection] #main-collection-filters .facet-filters label,main[data-template=collection] #main-collection-filters .facet-filters .facet-filters__label{pointer-events:auto}main[data-template=collection] #main-collection-filters .js-filter:has(price-range) .facets__selected,main[data-template=collection] #main-collection-filters .facets__disclosure:has(price-range) .facets__selected,main[data-template=collection] #main-collection-filters .facets__disclosure-vertical:has(price-range) .facets__selected{display:none!important}main[data-template=collection] #main-collection-filters .js-filter:has(price-range) .facets__display,main[data-template=collection] #main-collection-filters .js-filter:has(price-range) .facets__display-vertical{display:flex!important;flex-direction:column;gap:.75rem;padding:.25rem 0 .85rem!important}main[data-template=collection] #main-collection-filters .js-filter:has(price-range) price-range,main[data-template=collection] #main-collection-filters .js-filter:has(price-range) .facets__price{order:1;margin:0!important;padding:0!important}main[data-template=collection] #main-collection-filters .js-filter:has(price-range) .facets__header,main[data-template=collection] #main-collection-filters .js-filter:has(price-range) .facets__header-vertical{order:2;display:flex!important;justify-content:flex-end;align-items:center;min-height:0;margin:0!important;padding:0!important}main[data-template=collection] #main-collection-filters .js-filter:has(price-range) .facets__reset,main[data-template=collection] #main-collection-filters .js-filter:has(price-range) facet-remove{margin:0!important;padding:0!important}main[data-template=collection] #main-collection-filters .facets__display,main[data-template=collection] #main-collection-filters .facets__display-vertical{position:relative!important;z-index:3}main[data-template=collection] #main-collection-filters .facets__summary{position:relative;z-index:1}@media(max-width:989px){main[data-template=collection] #main-collection-filters .mobile-facets__submenu{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-height:none!important;transform:none!important;visibility:visible!important;opacity:1!important;overflow:visible!important;padding:0 0 1.25rem!important}main[data-template=collection] #main-collection-filters .mobile-facets__main,main[data-template=collection] #main-collection-filters .mobile-facets__list,main[data-template=collection] #main-collection-filters .mobile-facets__item{visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}main[data-template=collection] #main-collection-filters .mobile-facets__list{display:block!important;margin:0!important;padding:0!important}main[data-template=collection] #main-collection-filters .mobile-facets__close-button,main[data-template=collection] #main-collection-filters .mobile-facets__submenu .mobile-facets__footer,main[data-template=collection] #main-collection-filters .mobile-facets__arrow{display:none!important}main[data-template=collection] #main-collection-filters .mobile-facets__item{list-style:none}main[data-template=collection] #main-collection-filters .mobile-facets__label{display:flex!important;align-items:center;gap:.6rem;padding:.55rem 0!important}main[data-template=collection] #main-collection-filters .mobile-facets__header{display:flex!important;align-items:center;justify-content:center}main[data-template=collection] #main-collection-filters .mobile-facets__header-inner{width:100%!important;margin:0!important;text-align:center!important}main[data-template=collection] #main-collection-filters .mobile-facets__sort .select{margin-top:.3rem!important}main[data-template=collection] #main-collection-filters .mobile-facets__info{display:none!important}}@media(max-width:989px){main[data-template=collection] #main-collection-filters .mobile-facets{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}main[data-template=collection] #main-collection-filters .mobile-facets__inner{display:flex!important;flex-direction:column;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}main[data-template=collection] #main-collection-filters .mobile-facets__header{flex:0 0 auto;padding:1rem 1.5rem!important}main[data-template=collection] #main-collection-filters .mobile-facets__main{flex:1 1 auto;width:100%!important;max-width:100%!important;margin:0!important;padding:1.25rem 1.5rem 2rem!important;box-sizing:border-box!important;overflow-y:auto}main[data-template=collection] #main-collection-filters .mobile-facets__details,main[data-template=collection] #main-collection-filters .mobile-facets__submenu,main[data-template=collection] #main-collection-filters .mobile-facets__list,main[data-template=collection] #main-collection-filters .mobile-facets__sort,main[data-template=collection] #main-collection-filters .mobile-facets__summary{width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}main[data-template=collection] #main-collection-filters .mobile-facets__sort{display:flex!important;align-items:center;flex-wrap:nowrap!important;gap:1rem;margin-top:.35rem!important}main[data-template=collection] #main-collection-filters .mobile-facets__sort label{flex:0 0 auto;margin:0!important;white-space:nowrap}main[data-template=collection] #main-collection-filters .mobile-facets__sort .select{flex:0 1 auto;width:auto!important;min-width:0;margin:0!important}main[data-template=collection] #main-collection-filters .mobile-facets__sort .select__select{width:auto!important;padding:0 1.5rem .35rem 0!important}main[data-template=collection] #main-collection-filters .mobile-facets__summary,main[data-template=collection] #main-collection-filters .mobile-facets__label,main[data-template=collection] #main-collection-filters .mobile-facets__sort label,main[data-template=collection] #main-collection-filters .mobile-facets__sort .select__select,main[data-template=collection] #main-collection-filters .mobile-facets__clear,main[data-template=collection] #main-collection-filters .mobile-facets__footer .button{font-size:var(--stp-fs-sm)!important;letter-spacing:.16em!important}main[data-template=collection] #main-collection-filters .mobile-facets__label{letter-spacing:.1em!important}main[data-template=collection] #main-collection-filters .mobile-facets__heading{font-size:var(--stp-fs-2xs)!important}main[data-template=collection] #main-collection-filters .mobile-facets__count{font-size:var(--stp-fs-sm)!important}main[data-template=collection] #main-collection-filters .mobile-facets__label>svg,main[data-template=collection] #main-collection-filters .mobile-facets__label .svg-wrapper,main[data-template=collection] #main-collection-filters .mobile-facets__highlight{display:none!important}main[data-template=collection] #main-collection-filters .mobile-facets__checkbox{appearance:none;-webkit-appearance:none;position:static!important;opacity:1!important;flex:0 0 auto;width:1rem!important;height:1rem!important;margin:0!important;border:1px solid rgba(228,200,150,.5)!important}main[data-template=collection] #main-collection-filters .mobile-facets__checkbox:checked{background-color:var(--stp-brass)!important;border-color:var(--stp-brass)!important}}main[data-template=product] .product-form__input input[type=radio]+label.swatch-input__label,main[data-template=product] .product-form__input input[type=radio]:checked+label.swatch-input__label,main[data-template=product] .product-form__input input[type=radio]+label:has(.swatch),main[data-template=product] .product-form__input input[type=radio]:checked+label:has(.swatch){min-width:0!important;width:auto!important;height:auto!important;padding:0!important;margin:0 .85rem .85rem 0!important;background:transparent!important;border:0!important;border-radius:0!important;display:inline-block!important;line-height:0}main[data-template=product] .swatch{--swatch-input--size:2.2rem;--swatch-input--border-radius:0;width:2.2rem!important;height:2.2rem!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #e4c89673!important}main[data-template=product] .product-form__input input[type=radio]:checked+label.swatch-input__label .swatch,main[data-template=product] .product-form__input input[type=radio]:checked+label:has(.swatch) .swatch{box-shadow:inset 0 0 0 1px #e4c89673,0 0 0 2px var(--stp-ink),0 0 0 3px var(--stp-brass-light)!important}main[data-template=product] .product-form__input input[type=radio]:focus-visible+label.swatch-input__label .swatch,main[data-template=product] .product-form__input input[type=radio]:focus-visible+label:has(.swatch) .swatch{outline:1px solid var(--stp-cinnabar);outline-offset:5px}main[data-template=product] .product-form__input:has(.swatch) .form__label,main[data-template=product] .product-form__input--swatch .form__label{margin-bottom:.9rem!important}.shopify-section:has(.stp-proc-page){padding:0!important;margin:0!important}.stp-proc-page{width:100vw;margin-left:calc(50% - 50vw);background:var(--stp-ink);color:var(--stp-paper)}.stp-proc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding:4.5rem 3vw 2.4rem}.stp-proc__eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.36em;text-transform:uppercase;color:var(--stp-brass);margin-bottom:.7rem}.stp-proc__title{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:clamp(2.4rem,5vw,4.2rem);letter-spacing:-.015em;color:var(--stp-paper)}.stp-proc__tally{font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.28em;text-transform:uppercase;color:var(--stp-stone);padding-bottom:.6rem;white-space:nowrap}.stp-proc{position:relative;display:flex;gap:3px;height:88vh;min-height:460px;margin-bottom:3px;background:#e4c89633;isolation:isolate}.stp-proc__piece{position:relative;flex:var(--f, 1) 1 0;min-width:0;overflow:hidden;background:#0d0a07;display:block;transition:flex-grow .9s cubic-bezier(.2,.02,.15,1)}.stp-proc__piece img{width:100%;height:100%;object-fit:cover;object-position:center 26%;display:block;opacity:.86;transform:scale(1.03);transition:opacity .8s ease,transform 1.6s cubic-bezier(.2,.02,.15,1)}.stp-proc:hover .stp-proc__piece img{opacity:.6}.stp-proc__piece:hover img{opacity:1;transform:scale(1)}.stp-proc__piece:hover{flex-grow:calc(var(--f, 1) + 1.1)}.stp-proc__piece:focus-visible{outline:1px solid var(--stp-cinnabar);outline-offset:-3px}.stp-proc__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:3rem 1.1rem 1.2rem;background:linear-gradient(to top,rgba(12,9,6,.92),transparent);font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:var(--stp-fs-lg);line-height:1.2;color:var(--stp-paper);opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.02,.15,1)}.stp-proc__piece:hover .stp-proc__cap,.stp-proc__piece:focus-visible .stp-proc__cap{opacity:1;transform:none}.stp-proc__say{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 4vw;pointer-events:none}.stp-proc__lead{pointer-events:auto;display:flex;flex-direction:column;align-items:center;text-decoration:none!important;color:inherit;padding:1.4rem 2.4rem;margin:-1.4rem -2.4rem}.stp-proc__lead .stp-proc__name{transition:color .4s ease}.stp-proc__lead:hover .stp-proc__name{color:var(--stp-brass-light)}.stp-proc__lead:focus-visible{outline:1px solid var(--stp-cinnabar);outline-offset:2px}.stp-proc__n{font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.36em;color:var(--stp-brass-light);text-shadow:0 2px 26px rgba(12,9,6,.95)}.stp-proc__name{margin:1.1rem 0 0;font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:clamp(2.6rem,6.6vw,6.4rem);letter-spacing:-.02em;max-width:16ch;color:var(--stp-paper);text-shadow:0 2px 44px rgba(12,9,6,.95)}.stp-proc__foot{display:flex;align-items:center;gap:1.2rem;margin-top:1.6rem;font-family:var(--font-body-family);font-size:var(--stp-fs-2xs);letter-spacing:.3em;text-transform:uppercase;color:var(--stp-brass-light);text-shadow:0 2px 20px rgba(12,9,6,.95)}.stp-proc__foot span{width:44px;height:1px;background:var(--stp-brass)}.stp-proc__enter{pointer-events:auto;margin-top:1.9rem;font-family:var(--font-body-family);font-size:var(--stp-fs-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--stp-paper)!important;text-decoration:none!important;border-bottom:1px solid var(--stp-cinnabar);padding-bottom:.45rem;text-shadow:0 2px 20px rgba(12,9,6,.95);transition:color .35s ease}.stp-proc__enter:hover{color:var(--stp-brass-light)!important}.stp-proc-page .pagination-wrapper{padding:3rem 3vw 5rem;margin:0}.stp-proc-page .pagination__item{color:var(--stp-paper)}.stp-proc-page .pagination__item--current{color:var(--stp-brass-light)}@media(max-width:900px){.stp-proc__head{padding:3rem 1.5rem 1.2rem}.stp-proc__title{font-size:clamp(2.2rem,9vw,3rem)}.stp-proc{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(8,1fr);gap:2px;height:100vh;height:100svh;min-height:0;margin-bottom:2px;overflow:hidden;scroll-snap-align:start}.stp-proc:nth-of-type(3n+1) .stp-proc__piece:nth-of-type(1){grid-area:1/1/7/4}.stp-proc:nth-of-type(3n+1) .stp-proc__piece:nth-of-type(2){grid-area:1/4/4/7}.stp-proc:nth-of-type(3n+1) .stp-proc__piece:nth-of-type(3){grid-area:4/4/9/7}.stp-proc:nth-of-type(3n+1) .stp-proc__piece:nth-of-type(4){grid-area:7/1/9/4}.stp-proc:nth-of-type(3n+2) .stp-proc__piece:nth-of-type(1){grid-area:1/1/4/7}.stp-proc:nth-of-type(3n+2) .stp-proc__piece:nth-of-type(2){grid-area:4/1/9/3}.stp-proc:nth-of-type(3n+2) .stp-proc__piece:nth-of-type(3){grid-area:4/3/7/7}.stp-proc:nth-of-type(3n+2) .stp-proc__piece:nth-of-type(4){grid-area:7/3/9/7}.stp-proc:nth-of-type(3n+3) .stp-proc__piece:nth-of-type(1){grid-area:1/3/6/7}.stp-proc:nth-of-type(3n+3) .stp-proc__piece:nth-of-type(2){grid-area:1/1/4/3}.stp-proc:nth-of-type(3n+3) .stp-proc__piece:nth-of-type(3){grid-area:4/1/9/3}.stp-proc:nth-of-type(3n+3) .stp-proc__piece:nth-of-type(4){grid-area:6/3/9/7}.stp-proc__piece{flex:none;height:auto;min-height:0;pointer-events:none}.stp-proc__piece img{opacity:1;transform:none}.stp-proc:hover .stp-proc__piece img{opacity:1}.stp-proc__cap{display:none}.stp-proc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 78% 52% at 50% 50%,#0c0906eb,#0c0906b8 52%,#0c090657 78%,#0c090633),linear-gradient(to bottom,#0c090680,#0c090600 22% 74%,#0c09069e)}.stp-proc__say{order:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 1.6rem;background:none;pointer-events:none}.stp-proc__lead{position:relative;pointer-events:auto;align-items:center;width:auto;padding:0;margin:0}.stp-proc__lead:after{content:"";position:absolute;top:-100vh;bottom:-100vh;left:-100vw;right:-100vw}.stp-proc__enter{position:relative;pointer-events:auto}.stp-proc__n{font-size:1.7rem;letter-spacing:0;line-height:1;color:var(--stp-brass-light);text-shadow:0 2px 22px rgba(12,9,6,.95)}.stp-proc__name{font-size:clamp(2.6rem,12vw,3.7rem);line-height:.95;max-width:11ch;margin:1rem auto 0;text-shadow:0 2px 40px rgba(12,9,6,.95),0 1px 12px rgba(12,9,6,.8)}.stp-proc__foot{margin-top:1.3rem;justify-content:center;text-shadow:0 2px 16px rgba(12,9,6,.95)}.stp-proc__enter{margin-top:1.7rem;text-shadow:0 2px 16px rgba(12,9,6,.95)}.stp-proc-page .pagination-wrapper{padding:2.5rem 1.5rem 4rem}}@media(prefers-reduced-motion:reduce){.stp-proc__piece,.stp-proc__piece img,.stp-proc__cap{transition:none}}main[data-template=collection] #main-collection-filters .facets__label>svg,main[data-template=collection] #main-collection-filters .facets__label .svg-wrapper,main[data-template=collection] #main-collection-filters .facet-checkbox>svg,main[data-template=collection] #main-collection-filters .facet-checkbox .svg-wrapper{display:none!important}main[data-template=collection] #main-collection-filters .facets__label input[type=checkbox]{position:static!important;opacity:1!important;flex:0 0 auto;margin:0!important}@media(max-width:900px){html:has(.stp-proc-page){scroll-snap-type:y mandatory}.stp-proc:before{background:radial-gradient(ellipse 80% 54% at 50% 50%,#0c0906bd,#0c090685 52%,#0c090633 78%,#0c090614),linear-gradient(to bottom,#0c090661,#0c090600 22% 74%,#0c09067a)}}@media(pointer:coarse){.stp-quickview__arrow{display:none!important}}@media(max-width:989px){main[data-template=product] .product__media-list .product__media-item,main[data-template=product] .product__media-list .slider__slide{width:calc(100% - 3rem)!important;flex:0 0 calc(100% - 3rem)!important;max-width:none!important;scroll-snap-align:center}}.stp-proc:last-of-type{margin-bottom:0!important}@media(max-width:900px){.stp-proc__head{scroll-snap-align:start}.shopify-section-group-footer-group,.shopify-section-group-footer-group>.shopify-section,#shopify-section-footer,.stp-proc-page .pagination-wrapper{scroll-snap-align:start}.stp-proc{scroll-snap-stop:normal}}@media(max-width:900px){.shopify-section-group-header-group,.shopify-section-group-header-group>.shopify-section,#shopify-section-header{scroll-snap-align:start}}.header__heading-link{display:flex;align-items:center;gap:.9rem;text-decoration:none}.header__heading-link:after{content:"Sheng Tang Peony";font-family:var(--font-heading-family);font-weight:300;font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:currentColor;line-height:1;padding-top:.12em}.header__heading-link img,.header__heading-link .header__heading-logo{flex:0 0 auto}@media screen and (max-width:989px){.header__heading-link{gap:.7rem}.header__heading-link:after{font-size:.86rem;letter-spacing:.18em}}@media screen and (max-width:479px){.header__heading-link:after{display:none}}.curtain__mark{opacity:0;animation:none}html.stp-fonts-ready .curtain__mark{animation:stpCurtainFade 1.1s cubic-bezier(.16,.84,.44,1) .15s both}.curtain__ring{position:relative;display:grid;place-items:center;width:clamp(168px,34vmin,236px);aspect-ratio:1;border-radius:50%;border:1px solid rgba(171,138,83,.42);container-type:inline-size}.curtain__ring:before,.curtain__ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid var(--stp-brass,#ab8a53);opacity:0}html.stp-fonts-ready .curtain__ring:before{animation:stpCurtainPulse 3.4s cubic-bezier(.16,.7,.3,1) infinite}html.stp-fonts-ready .curtain__ring:after{animation:stpCurtainPulse 3.4s cubic-bezier(.16,.7,.3,1) 1.7s infinite}@keyframes stpCurtainPulse{0%{transform:scale(1);opacity:.6}55%{opacity:.16}to{transform:scale(1.7);opacity:0}}.curtain__mark{position:relative;display:grid;place-items:center;width:100%;height:100%}.curtain__zh{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;row-gap:0;column-gap:0;font-family:var(--font-heading-family);font-weight:400;font-size:57cqw;line-height:.7;color:var(--stp-paper,#f4efe4);opacity:.06;white-space:nowrap;pointer-events:none}.curtain__zh span{display:block}.curtain__zh span:nth-child(2n){margin-left:-.18em}.curtain__en{position:relative;z-index:1;font-family:var(--font-heading-family);font-style:normal;font-weight:500;font-size:6.2cqw;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--stp-paper,#f4efe4);white-space:nowrap;text-align:center}.curtain__line,.curtain__rule{display:none}@media(prefers-reduced-motion:reduce){html.stp-fonts-ready .curtain__mark{animation-duration:.01ms}html.stp-fonts-ready .curtain__ring:before,html.stp-fonts-ready .curtain__ring:after{animation:none}.curtain__ring{border-color:#ab8a5380}}main[data-template=product] .product__title h1,main[data-template=product] .product__title .h1{line-height:1.18;margin-top:-.22em}.stp-proc__title,.stp-proc__name{line-height:1.14}.stp-cover__title{line-height:1.12}@media screen and (max-width:749px){.stp-proc__name{line-height:1.14}}@media screen and (min-width:990px){.footer .footer__content-top{display:grid!important;grid-template-columns:minmax(0,40rem) minmax(0,1fr) auto;align-items:center;column-gap:3rem}.footer .footer-block--newsletter{display:contents!important}.footer .footer-block--newsletter .footer-block__newsletter{grid-column:1;grid-row:1;margin:0!important;width:100%;max-width:none;display:flex;align-items:baseline;gap:1.8rem}.footer .footer-block--newsletter .footer-block__newsletter .footer-block__heading{margin:0!important;flex:0 0 auto;white-space:nowrap}.footer .footer-block--newsletter .footer-block__newsletter form{flex:1 1 auto;margin:0!important;max-width:26rem}.footer .footer-block--newsletter .footer__list-social{grid-column:3;grid-row:1;margin:0!important;justify-content:flex-end}.footer .footer__blocks-wrapper{grid-column:2;grid-row:1;margin:0!important;padding:0!important;width:100%}.footer .footer__blocks-wrapper .footer-block{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important}.footer .footer__blocks-wrapper .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.4rem 2.2rem;margin-bottom:0!important}.footer .footer__blocks-wrapper .footer-block__details-content a{font-weight:300;font-size:1.2rem;letter-spacing:.24em}.footer .footer__blocks-wrapper .footer-block__details-content li{margin:0}.footer .footer__blocks-wrapper .footer-block__heading{margin-bottom:.6rem!important;text-align:right}}@media screen and (max-width:989px){.footer .footer__content-top{padding-top:3rem!important;padding-bottom:2.6rem!important}.footer .footer__blocks-wrapper{margin:0!important;padding:0!important}.footer .footer__blocks-wrapper .footer-block{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;text-align:center}.footer .footer__blocks-wrapper .footer-block__details-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.7rem 1.4rem;width:100%;max-width:36rem;margin:0 auto!important;text-align:center}.footer .footer__blocks-wrapper .footer-block__details-content a{display:inline-block;font-weight:300;font-size:1.15rem;letter-spacing:.18em;white-space:nowrap}.footer .footer__blocks-wrapper .footer-block__details-content li{margin:0}.footer .footer__blocks-wrapper .footer-block__heading{text-align:center}.footer .footer-block--newsletter{display:flex!important;flex-direction:column;align-items:center;margin-top:2.2rem!important;padding-top:2.4rem;border-top:1px solid rgba(171,138,83,.28)}.footer .footer-block--newsletter .footer-block__newsletter{width:100%;max-width:26rem;margin:0!important;text-align:center}.footer .footer-block--newsletter .footer-block__newsletter *:last-child{margin-bottom:0}.footer .footer-block--newsletter .footer__list-social{margin:2rem 0 0!important;justify-content:center}}@media screen and (max-width:369px){.footer .footer__blocks-wrapper .footer-block__details-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.2rem}}.footer__content-top{--stp-footer-line:6}:root{--stp-head: 9rem}main[data-template=product]:has(.stp-album){background:#14100c;--stp-album-stone:#8a8174;--stp-album-soft:#b9ad98;--stp-album-line:rgba(171,138,83,.2)}main[data-template=product]:has(.stp-album) .stp-album-eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0 0 2rem;font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.36em;text-transform:uppercase;color:var(--stp-album-stone)}main[data-template=product]:has(.stp-album) .stp-album-dot{display:block;flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--stp-cinnabar)}main[data-template=product]:has(.stp-album) .product__title h1,main[data-template=product]:has(.stp-album) .product__title .h1{font-family:var(--font-heading-family)!important;font-style:italic;font-weight:300!important;font-size:clamp(3.4rem,3.2vw,4.8rem)!important;line-height:1.1!important;letter-spacing:.005em!important;margin:0!important;color:var(--stp-paper)}main[data-template=product]:has(.stp-album) .stp-album-tagline{margin:1.2rem 0 0;max-width:30ch;font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:1.65rem;line-height:1.5;color:var(--stp-album-soft)}main[data-template=product]:has(.stp-album) [id^=price-]{margin:2.2rem 0 0!important}main[data-template=product]:has(.stp-album) .price,main[data-template=product]:has(.stp-album) .price--large{font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:300!important;font-size:var(--stp-fs-sm)!important;letter-spacing:.16em!important;color:var(--stp-paper)!important}main[data-template=product]:has(.stp-album) .product__tax{margin:.6rem 0 0!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.08em;color:var(--stp-album-stone)!important}main[data-template=product]:has(.stp-album) .stp-album-rows{margin-top:2.6rem;border-top:1px solid var(--stp-album-line)}main[data-template=product]:has(.stp-album) .stp-album-row{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;padding:1.1rem 0;border-bottom:1px solid var(--stp-album-line)}main[data-template=product]:has(.stp-album) .stp-album-row span,main[data-template=product]:has(.stp-album) .stp-album-eye{font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.32em;text-transform:uppercase;color:var(--stp-album-stone)}main[data-template=product]:has(.stp-album) .stp-album-row strong{font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:1.55rem;color:var(--stp-paper)}main[data-template=product]:has(.stp-album) variant-selects .product-form__input{margin:2.2rem 0 0!important;padding:0!important;border:0!important;display:flex!important;flex-wrap:wrap;align-items:center;gap:0 .4rem}main[data-template=product]:has(.stp-album) variant-selects .product-form__input .form__label{width:100%;margin:0 0 .2rem!important;padding:0!important;font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs)!important;letter-spacing:.32em!important;color:var(--stp-album-stone)!important}main[data-template=product]:has(.stp-album) .product-form__input input[type=radio]+label:not(.swatch-input__label):not(:has(.swatch)),main[data-template=product]:has(.stp-album) .product-form__input input[type=radio]:checked+label:not(.swatch-input__label):not(:has(.swatch)){position:relative;min-width:3.6rem!important;height:4.4rem!important;padding:0 .4rem!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;font-family:var(--font-body-family)!important;font-weight:300!important;font-size:var(--stp-fs-sm)!important;letter-spacing:.14em!important;color:var(--stp-album-stone)!important;transition:color .3s ease}main[data-template=product]:has(.stp-album) .product-form__input input[type=radio]+label:not(.swatch-input__label):not(:has(.swatch)):after{content:"";position:absolute;left:50%;bottom:.9rem;width:0;height:1px;background:var(--stp-brass-light);transition:width .35s ease,left .35s ease}main[data-template=product]:has(.stp-album) .product-form__input input[type=radio]+label:not(.swatch-input__label):not(:has(.swatch)):hover,main[data-template=product]:has(.stp-album) .product-form__input input[type=radio]:checked+label:not(.swatch-input__label):not(:has(.swatch)){color:var(--stp-paper)!important}main[data-template=product]:has(.stp-album) .product-form__input input[type=radio]:checked+label:not(.swatch-input__label):not(:has(.swatch)):after{width:1.4rem;left:calc(50% - .7rem)}main[data-template=product]:has(.stp-album) .product-form__buttons{margin-top:1.8rem}main[data-template=product]:has(.stp-album) .product-form__submit{min-height:4.8rem!important;height:4.8rem;padding:0 2rem!important;background:transparent!important;color:var(--stp-paper)!important;border:1px solid rgba(239,233,221,.45)!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-weight:300!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.38em!important;transition:background .4s ease,color .4s ease,border-color .4s ease!important}main[data-template=product]:has(.stp-album) .product-form__submit:before,main[data-template=product]:has(.stp-album) .product-form__submit:after{display:none!important}main[data-template=product]:has(.stp-album) .product-form__submit:not([disabled]):hover{background:var(--stp-paper)!important;color:#14100c!important;border-color:var(--stp-paper)!important}main[data-template=product]:has(.stp-album) .product-form__submit[disabled]{opacity:.45}main[data-template=product]:has(.stp-album) .stp-album-links{display:flex;gap:2.6rem;margin-top:2rem}main[data-template=product]:has(.stp-album) .stp-album-links a,main[data-template=product]:has(.stp-album) .stp-album-small a{font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.28em;text-transform:uppercase;color:var(--stp-album-stone);text-decoration:none;border-bottom:1px solid rgba(171,138,83,.45);padding-bottom:.3rem;transition:color .3s ease}main[data-template=product]:has(.stp-album) .stp-album-links a:hover{color:var(--stp-paper)}main[data-template=product]:has(.stp-album) share-button{display:block;margin-top:1.4rem}main[data-template=product]:has(.stp-album) .stp-pdp-scroll,main[data-template=product]:has(.stp-album) .stp-pdp-seal{display:none!important}main[data-template=product]:has(.stp-album) product-info,main[data-template=product]:has(.stp-album) product-info>.page-width,main[data-template=product]:has(.stp-album) .product{margin-top:0!important;padding-top:0!important}main[data-template=product]:has(.stp-album) .product__media-item .global-media-settings,main[data-template=product]:has(.stp-album) .product__media-item .product-media-container,main[data-template=product]:has(.stp-album) .product__media-item .media{border:0!important;box-shadow:none!important;border-radius:0!important}main[data-template=product]:has(.stp-album) .product__media-item .global-media-settings:after,main[data-template=product]:has(.stp-album) .product__media-item .media:after{content:none!important}main[data-template=product]:has(.stp-album) .stp-album-notes{margin-top:5.6rem;max-width:48rem}main[data-template=product]:has(.stp-album) .stp-album-eye{display:block;margin:4.4rem 0 1.6rem}main[data-template=product]:has(.stp-album) .stp-album-notes>.stp-album-eye:first-child{margin-top:0}main[data-template=product]:has(.stp-album) .stp-album-desc{font-family:var(--font-heading-family);font-weight:300;font-size:1.9rem;line-height:1.6;color:var(--stp-paper);opacity:.9}main[data-template=product]:has(.stp-album) .stp-album-desc p{margin:0 0 1em}main[data-template=product]:has(.stp-album) .stp-album-desc>:last-child{margin-bottom:0}main[data-template=product]:has(.stp-album) .stp-album-measure{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-sm);letter-spacing:.06em;color:var(--stp-paper)}main[data-template=product]:has(.stp-album) .stp-album-measure th{padding:0 0 1rem;text-align:right;font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.3em;color:var(--stp-album-stone)}main[data-template=product]:has(.stp-album) .stp-album-measure td{padding:.8rem 0;text-align:right;border-top:1px solid var(--stp-album-line);font-variant-numeric:tabular-nums}main[data-template=product]:has(.stp-album) .stp-album-measure th:first-child,main[data-template=product]:has(.stp-album) .stp-album-measure td:first-child{text-align:left}main[data-template=product]:has(.stp-album) .stp-album-measure td:first-child{font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem;letter-spacing:0;color:var(--stp-brass-light)}main[data-template=product]:has(.stp-album) a.stp-album-eye{text-decoration:none;border-bottom:1px solid rgba(171,138,83,.45);padding-bottom:.3rem;display:inline-block;transition:color .3s ease}main[data-template=product]:has(.stp-album) a.stp-album-eye:hover{color:var(--stp-paper)}main[data-template=product]:has(.stp-album) .stp-album-small{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:1.5rem;line-height:1.6;color:var(--stp-album-stone)}main[data-template=product]:has(.stp-album) .stp-album-care{display:flex;flex-wrap:wrap;gap:1.8rem .6rem}main[data-template=product]:has(.stp-album) .stp-album-care figure{margin:0;width:7rem;display:flex;flex-direction:column;align-items:center;gap:.9rem;text-align:center}main[data-template=product]:has(.stp-album) .stp-album-care svg{width:2.6rem;height:2.6rem;color:var(--stp-brass)}main[data-template=product]:has(.stp-album) .stp-album-care figcaption{font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.06em;line-height:1.35;color:var(--stp-album-stone)}@media(min-width:990px){main[data-template=product]:has(.stp-album) .product{position:relative!important;isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:auto!important;row-gap:12vh!important;align-items:center;padding-bottom:12vh!important}main[data-template=product]:has(.stp-album) .product:before{content:"";position:absolute;left:50%;top:0;bottom:12vh;width:1px;margin-left:-.5px;background:#ab8a5352;z-index:3;pointer-events:none}main[data-template=product]:has(.stp-album) .product__column-sticky{position:static!important;top:auto!important}main[data-template=product]:has(.stp-album) .product__media-item{--stp-leaf:82vh;width:auto!important;max-width:50vw!important;height:auto!important;min-height:0!important;overflow:visible!important;box-shadow:none!important;align-self:center;transition:opacity .6s ease}main[data-template=product]:has(.stp-album) .product__media-item:last-of-type:nth-of-type(2n){grid-column:1!important}main[data-template=product]:has(.stp-album) .product__media-item:nth-of-type(odd){justify-self:start;transform-origin:left center}main[data-template=product]:has(.stp-album) .product__media-item:nth-of-type(2n),main[data-template=product]:has(.stp-album) .product__media-item:first-of-type{justify-self:end;transform-origin:right center}main[data-template=product]:has(.stp-album) .product__media-item:first-of-type{--stp-leaf:calc(100vh - var(--stp-head));align-self:start}main[data-template=product]:has(.stp-album) .product__media-item .product-media-container{height:var(--stp-leaf)!important;width:auto!important;max-width:50vw!important;aspect-ratio:var(--ratio)!important}main[data-template=product]:has(.stp-album) .product__media-item .product__media,main[data-template=product]:has(.stp-album) .product__media-item .media{height:100%!important;width:100%!important;padding-top:0!important}main[data-template=product]:has(.stp-album) .product__media-item img{object-fit:cover!important;opacity:1!important}main[data-template=product]:has(.stp-album) .product:has(.product__media-item:hover) .product__media-item:not(:hover){opacity:.84}main[data-template=product]:has(.stp-album) .product__info-wrapper{grid-column:2!important;grid-row:1!important;justify-self:start;align-self:center;width:min(44rem,calc(50vw - 16rem))!important;max-width:none!important;margin:0 0 0 11rem!important;padding:0!important}main[data-template=product]:has(.stp-album) .product__info-container{min-height:0!important;padding:5rem 0!important;justify-content:center}main[data-template=product]:has(.stp-album) .product>.stp-album-notes{grid-column:2;justify-self:start;align-self:center;width:min(46rem,calc(50vw - 16rem));max-width:none;margin:0 0 0 11rem}main[data-template=product]:has(.stp-album) .stp-album-no{position:absolute;left:50%;z-index:4;pointer-events:none;width:3rem;height:3rem;margin-left:-1.5rem;display:flex;align-items:center;justify-content:center;background:#14100c;border:1px solid rgba(171,138,83,.5);font-family:var(--font-heading-family);font-size:1.4rem;line-height:1;color:var(--stp-brass-light)}main[data-template=product]:has(.stp-album) .stp-strip{display:none}}@media(max-width:989px){main[data-template=product]:has(.stp-album) .product__media-list{display:flex!important;flex-wrap:nowrap!important;gap:1rem!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-left:2.4rem;width:100%!important;margin:0!important;padding:0 2.4rem!important;scrollbar-width:none}main[data-template=product]:has(.stp-album) .product__media-list::-webkit-scrollbar{display:none}main[data-template=product]:has(.stp-album) .product__media-list:after{content:"";flex:0 0 1.4rem}main[data-template=product]:has(.stp-album) .product__media-list .product__media-item,main[data-template=product]:has(.stp-album) .product__media-list .slider__slide{width:auto!important;flex:0 0 auto!important;max-width:none!important;margin:0!important;padding:0!important;scroll-snap-align:start}main[data-template=product]:has(.stp-album) .product__media-item .product-media-container{height:clamp(38rem,56svh,52rem)!important;width:auto!important;aspect-ratio:var(--ratio)!important;max-width:none!important}main[data-template=product]:has(.stp-album) .product__media-item modal-opener,main[data-template=product]:has(.stp-album) .product__media-item .product__modal-opener{display:block!important;height:100%!important;width:100%!important;position:relative!important}main[data-template=product]:has(.stp-album) .product__media-item .product__media,main[data-template=product]:has(.stp-album) .product__media-item .media{height:100%!important;width:100%!important;padding-top:0!important;position:relative!important}main[data-template=product]:has(.stp-album) .product__media-item img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}main[data-template=product]:has(.stp-album) .product__info-container{padding:2.8rem 2.4rem 5rem!important}main[data-template=product]:has(.stp-album) .product__title h1,main[data-template=product]:has(.stp-album) .product__title .h1{font-size:3.2rem!important}main[data-template=product]:has(.stp-album) .stp-strip{padding:1.8rem 2.4rem 0}main[data-template=product]:has(.stp-album) .stp-strip__rule{position:relative;height:1px;background:#ab8a5338}main[data-template=product]:has(.stp-album) .stp-strip__rule i{position:absolute;top:0;left:0;height:1px;width:20%;background:var(--stp-brass-light)}main[data-template=product]:has(.stp-album) .stp-strip__meta{display:flex;justify-content:space-between;margin-top:1rem;font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.3em;text-transform:uppercase;color:var(--stp-album-stone)}main[data-template=product]:has(.stp-album) .stp-strip__count{color:var(--stp-paper)}}.stp-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:.8rem;min-height:7.2rem;padding:0 1.4rem calc(env(safe-area-inset-bottom) + 0px) .8rem;background:#120f0bf0;border-top:1px solid rgba(171,138,83,.28);transform:translateY(105%);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.stp-bar.is-on{transform:none}.stp-bar__sizes{display:flex;gap:.2rem}.stp-bar__sz{position:relative;min-width:3.6rem;height:4.4rem;padding:0 .4rem;background:none;border:0;cursor:pointer;font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-sm);letter-spacing:.14em;color:#8a8174}.stp-bar__sz.is-on{color:var(--stp-paper)}.stp-bar__sz.is-on:after{content:"";position:absolute;left:calc(50% - .7rem);bottom:.9rem;width:1.4rem;height:1px;background:var(--stp-brass-light)}.stp-bar__sz.is-out{text-decoration:line-through;opacity:.55}.stp-bar__add{flex:1;height:4.4rem;padding:0 1rem;cursor:pointer;background:transparent;color:var(--stp-paper);border:1px solid rgba(239,233,221,.45);font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.3em;text-transform:uppercase}.stp-bar__add[disabled]{opacity:.45}@media(min-width:990px){.stp-bar{display:none}}@media(prefers-reduced-motion:reduce){main[data-template=product]:has(.stp-album) .product__media-item{transform:none!important;filter:none!important}}.stp-quickview__controls{padding:2.8rem 1.8rem 1.8rem;gap:1.1rem;background:linear-gradient(to top,#14100cf0 58%,#14100c00)}.stp-quickview__price{font-weight:300;font-size:var(--stp-fs-sm);letter-spacing:.16em}.stp-quickview__controls-row{gap:1rem;align-items:center}.stp-quickview__option select{-webkit-appearance:none;appearance:none;width:auto;min-width:7.6rem;height:4.4rem;padding:0 2rem 0 .2rem;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23e4c896' stroke-width='1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .2rem center;border:0;border-bottom:1px solid rgba(239,233,221,.45);border-radius:0;color:var(--stp-paper);font-family:var(--font-body-family);font-weight:300;letter-spacing:.14em}.stp-quickview__option select option{color:#14100c;background:#f4efe4}.stp-quickview .stp-quickview__add{min-height:4.4rem;height:4.4rem;padding:0 1.4rem;background:transparent!important;color:var(--stp-paper)!important;border:1px solid rgba(239,233,221,.45)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.34em;text-transform:uppercase;transition:background .4s ease,color .4s ease,border-color .4s ease}.stp-quickview .stp-quickview__add:before,.stp-quickview .stp-quickview__add:after{display:none!important}.stp-quickview .stp-quickview__add:not([disabled]):hover{background:var(--stp-paper)!important;color:#14100c!important;border-color:var(--stp-paper)!important}.stp-quickview__close{background:#14100c8c;border:0;color:var(--stp-paper);font-weight:300}.stp-quickview__status{font-weight:300;letter-spacing:.06em}#cart-notification .button,.cart-notification .button{min-height:4.4rem;background:transparent!important;color:var(--stp-paper)!important;border:1px solid rgba(239,233,221,.45)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.34em;text-transform:uppercase;transition:background .4s ease,color .4s ease,border-color .4s ease}#cart-notification .button:before,#cart-notification .button:after,.cart-notification .button:before,.cart-notification .button:after{display:none!important}#cart-notification .button:hover,.cart-notification .button:hover{background:var(--stp-paper)!important;color:#14100c!important;border-color:var(--stp-paper)!important}#cart-notification .button-label,.cart-notification .button-label{font-family:var(--font-body-family);font-weight:300;font-size:var(--stp-fs-2xs);letter-spacing:.28em;text-transform:uppercase;color:#8a8174}main[data-template=cart] .cart__ctas .cart__checkout-button,main[data-template=cart] .cart__ctas #checkout{min-height:4.8rem;padding:0 1.4rem!important;background:transparent!important;color:var(--stp-ink)!important;border:1px solid rgba(21,17,13,.55)!important;font-weight:300!important;font-size:var(--stp-fs-2xs)!important;letter-spacing:.36em!important;transition:background .4s ease,color .4s ease,border-color .4s ease!important}main[data-template=cart] .cart__ctas .cart__checkout-button:not([disabled]):hover,main[data-template=cart] .cart__ctas #checkout:not([disabled]):hover{background:var(--stp-ink)!important;color:var(--stp-paper)!important;border-color:var(--stp-ink)!important}main[data-template=cart] .cart__ctas .cart__checkout-button[disabled],main[data-template=cart] .cart__ctas #checkout[disabled]{opacity:.45}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
