body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"cv11","ss01"}body,.gradient{--color-background: 251, 248, 244}.color-scheme-1.gradient,.color-scheme-2.gradient{background:var(--color-paper)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-display);font-weight:500;letter-spacing:var(--tracking-heading);text-wrap:balance;font-variation-settings:"opsz" 72}.h1,h1{font-size:var(--text-heading-lg);line-height:var(--leading-heading)}.h2,h2{font-size:var(--text-heading-md);line-height:1.2}.h3,h3{font-size:var(--text-heading-sm);line-height:1.3}.h4,h4{font-size:var(--text-body-lg);line-height:1.4}.sh-display-xl{font-size:var(--text-display-xl);line-height:.95;letter-spacing:-.03em}.sh-display-lg{font-size:var(--text-display-lg);line-height:1;letter-spacing:var(--tracking-display)}.sh-display-md{font-size:var(--text-display-md);line-height:1.05;letter-spacing:-.02em}.sh-display-xl,.sh-display-lg,.sh-display-md{font-family:var(--font-display);font-weight:500;margin:0;text-wrap:balance;font-variation-settings:"opsz" 96}.sh-label{display:inline-block;font-family:var(--font-sans);font-size:var(--text-label);font-weight:500;letter-spacing:var(--tracking-label);line-height:1.2;text-transform:uppercase;color:var(--color-ink-muted)}.sh-lede{font-size:var(--text-body-lg);line-height:1.6;color:var(--color-ink-muted)}.sh-muted{color:var(--color-ink-muted)}.sh-shell{width:100%;max-width:var(--shell-max);margin-inline:auto;padding-inline:var(--shell-pad)}.sh-tabular{font-variant-numeric:tabular-nums}.rte{line-height:var(--leading-body)}a{color:inherit}.link,.underlined-link{color:var(--color-ink-muted);text-underline-offset:.3em}.link:hover,.underlined-link:hover{color:var(--color-ink)}::selection{background:var(--color-accent-sunk)}.page-width{max-width:var(--shell-max);padding-inline:var(--shell-pad)}@media screen and (min-width:750px){.page-width{padding-inline:var(--shell-pad)}}.button,.shopify-challenge__button,.customer button,.sh-btn{--color-button: 184, 90, 58;--color-button-text: 255, 255, 255;--buttons-radius-outset: var(--radius-md);--buttons-border-width: 0;--buttons-shadow-opacity: 0;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:var(--touch);padding:0 2rem;border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-sans);font-size:var(--text-body);font-weight:500;line-height:1;letter-spacing:0;text-decoration:none;cursor:pointer;touch-action:manipulation;box-shadow:none;transition:background-color var(--duration-fast) var(--ease-out-soft),color var(--duration-fast) var(--ease-out-soft),border-color var(--duration-fast) var(--ease-out-soft),transform var(--duration-fast) var(--ease-out-soft)}.button:after,.button:before,.shopify-challenge__button:after,.customer button:after{content:none!important;box-shadow:none!important}.button:hover:not([disabled]),.sh-btn:hover:not([disabled]){background:var(--color-accent-hover);color:var(--color-accent-ink)}.button:active:not([disabled]),.sh-btn:active:not([disabled]){transform:translateY(1px)}.button:focus-visible,.sh-btn:focus-visible,.sh-chip:focus-visible,.sh-icon-btn:focus-visible,.sh-input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.button[disabled],.button[aria-disabled=true],.sh-btn[disabled]{opacity:.5;pointer-events:none}.button--secondary,.sh-btn--secondary,.button--tertiary{background:transparent;color:var(--color-ink);border:1px solid var(--color-ink)}.button--secondary:hover:not([disabled]),.sh-btn--secondary:hover:not([disabled]){background:var(--color-ink);color:var(--color-paper)}.sh-btn--ghost,.button--tertiary{border:1px solid var(--color-line);color:var(--color-ink);background:transparent}.sh-btn--ghost:hover,.button--tertiary:hover:not([disabled]){border-color:var(--color-ink-subtle);background:var(--color-surface-sunk);color:var(--color-ink)}.sh-btn--inverse{background:transparent;color:var(--color-paper);border:1px solid rgb(251 248 244 / .6)}.sh-btn--inverse:hover{background:var(--color-paper);color:var(--color-ink)}.sh-btn--lg{min-height:4.8rem;padding:0 2.4rem}.sh-btn--block{width:100%}.sh-btn .icon{width:1.8rem;height:1.8rem}.sh-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);border-radius:50%;color:var(--color-ink);transition:background-color var(--duration-fast) var(--ease-out-soft)}.sh-icon-btn:hover{background:var(--color-surface-sunk)}.field__input,.select__select,.customer .field input,.customer select,.text-area,.search__input,.sh-input{border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);min-height:var(--touch);box-shadow:0 0 0 1px var(--color-line)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 1px var(--color-line);border-radius:var(--radius-sm)}.field:hover:after,.select:hover:after{box-shadow:0 0 0 1px var(--color-ink-subtle)}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 1px var(--color-ink);outline:2px solid var(--color-accent);outline-offset:2px}.field__label{color:var(--color-ink-subtle)}.sh-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.2rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-body-sm);font-weight:500;line-height:1;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-soft),background-color var(--duration-fast) var(--ease-out-soft)}.sh-chip:hover{border-color:var(--color-ink-subtle)}.sh-chip[aria-pressed=true],.sh-chip--active{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.sh-chip__count{color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.sh-chip--active .sh-chip__count{color:#fbf8f4b3}.badge,.sh-badge{display:inline-flex;align-items:center;min-height:2.4rem;padding:.2rem .8rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink-muted);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none;transform:none}.sh-badge--accent,.badge.color-scheme-4,.price__badge-sale{background:var(--color-accent-sunk);border-color:transparent;color:var(--color-accent-text)}.badge.color-scheme-3,.price__badge-sold-out{background:var(--color-surface-sunk);border-color:transparent;color:var(--color-ink-muted)}.sh-officer{display:inline-flex;align-items:center;gap:.6rem;color:var(--color-ink-muted);font-size:var(--text-body-sm);text-decoration:none}.sh-officer__portrait{width:2rem;height:2rem;border-radius:50%;object-fit:cover;background:var(--color-surface-sunk);flex:none}.sh-officer__portrait--md{width:4.8rem;height:4.8rem}.sh-officer__portrait--lg{width:7.2rem;height:7.2rem}.sh-swatches{display:flex;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none}.sh-swatch{width:1rem;height:1rem;border-radius:50%;border:1px solid rgb(28 25 23 / .1);background:var(--sh-swatch, #a8a29e)}.sh-photo,.card__media .media{background:var(--color-photo)}.card-wrapper .card--standard .card__inner,.card-wrapper .card--card{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:none}.card-wrapper .card--standard .card__inner:after,.card-wrapper .card--card:after{content:none}.card-wrapper .card--standard .card__inner{overflow:hidden}.card-wrapper .card__media,.card-wrapper .card__media .media{border-radius:0}.card-wrapper .card__media{width:100%;margin:0}.card-wrapper .card__media .media img{object-fit:contain;padding:6%;background:var(--color-photo)}.card-wrapper{transition:transform var(--duration-fast) var(--ease-out-soft)}.card-wrapper .card--standard{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);transition:box-shadow var(--duration-fast) var(--ease-out-soft),border-color var(--duration-fast) var(--ease-out-soft)}.card-wrapper .card--standard .card__inner{border:0;border-radius:var(--radius-md) var(--radius-md) 0 0}.card-wrapper .card--standard>.card__content{padding:1.6rem}.card-wrapper .card__information{padding:0}.card-wrapper .card__heading{font-family:var(--font-display);font-weight:500;font-size:var(--text-body-lg);line-height:1.3;letter-spacing:0;font-variation-settings:"opsz" 20}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper .card-information{margin-top:.8rem}.card-wrapper .card-information .price{font-family:var(--font-sans);font-size:var(--text-body);font-weight:500;font-variant-numeric:tabular-nums}.card-wrapper .card-information .price .price-item{font-family:var(--font-sans);font-weight:500;font-size:var(--text-body)}.card-wrapper .card-information .price__sale .price-item--regular{font-weight:400;color:var(--color-ink-muted)}.card-wrapper .card__badge{margin:1.2rem}.sh-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin-bottom:.6rem;min-height:2rem}.sh-card-swatches{margin-top:.6rem}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover{transform:translateY(-2px)}.card-wrapper:hover .card--standard{border-color:transparent;box-shadow:var(--shadow-lift)}}.card-wrapper .quick-add__submit{min-height:4rem}.header-wrapper{--sh-header-bg: rgb(251 248 244 / .95);background:var(--sh-header-bg);border-bottom:1px solid var(--color-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color var(--duration-base) var(--ease-out-soft),border-color var(--duration-base) var(--ease-out-soft),box-shadow var(--duration-base) var(--ease-out-soft)}.header-wrapper.color-scheme-1.gradient{background:var(--sh-header-bg)}.header-wrapper--border-bottom{border-bottom:1px solid var(--color-line)}.header-wrapper.sh-header--scrolled{box-shadow:var(--shadow-lift)}.header{padding-top:0!important;padding-bottom:0!important;min-height:var(--header-h)}.header__menu-item-icon{display:none!important}.header.page-width{padding-inline:var(--shell-pad)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr;grid-template-areas:"heading navigation icons";column-gap:2rem}.header--middle-left .header__inline-menu{justify-self:center;margin:0}}.sh-wordmark{display:inline-flex;align-items:baseline;font-family:var(--font-display);font-weight:500;font-size:2.2rem;letter-spacing:-.02em;line-height:1;color:var(--color-ink);white-space:nowrap;font-variation-settings:"opsz" 24;text-decoration:none}.sh-wordmark span{color:var(--color-ink-muted)}.header__heading-link{padding:0}.header__heading-logo-wrapper{display:inline-flex;align-items:center}.header__menu-item{font-family:var(--font-sans);font-size:1.5rem;font-weight:500;color:var(--color-ink);padding:1rem 1.2rem}.header__menu-item:hover{color:var(--color-ink-muted)}.header__menu-item span{text-underline-offset:.4em}.header__active-menu-item{text-decoration-color:var(--color-accent)}.header__submenu{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-overlay)}.header__icon{width:var(--touch);height:var(--touch);border-radius:50%;transition:background-color var(--duration-fast) var(--ease-out-soft)}.header__icon:hover{background:var(--color-surface-sunk)}.header__icon .icon{width:2rem;height:2rem;stroke-width:1.5;transform:none!important;color:var(--color-ink)}.header__icon--cart{margin-right:0}.header__icon--cart .icon{width:4.4rem;height:4.4rem}.cart-count-bubble{background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-sans);font-size:1rem;font-weight:600;width:1.8rem;height:1.8rem;bottom:.5rem;left:auto;right:.3rem}.header__icons .desktop-localization-wrapper{display:none}.menu-drawer{border-right:1px solid var(--color-line)}.menu-drawer__menu-item{font-family:var(--font-display);font-weight:500;font-size:var(--text-heading-md);letter-spacing:-.01em;padding:1.2rem 2.4rem}.menu-drawer__menu .menu-drawer__menu-item,.menu-drawer__submenu .menu-drawer__menu-item{font-size:var(--text-heading-sm)}.menu-drawer__utility-links{background:var(--color-surface-sunk);border-top:1px solid var(--color-line);padding:2rem 2.4rem}.menu-drawer__localization{display:flex;flex-wrap:wrap;gap:1rem 2rem;padding:0}.menu-drawer__account{font-family:var(--font-sans);font-size:var(--text-body)}.utility-bar{--color-surface-sunk: #1c1917;--color-ink-muted: #cbc3ba;--color-line: rgb(251 248 244 / .14);background:var(--color-surface-sunk);border-bottom:1px solid var(--color-line)}.utility-bar.color-scheme-4.gradient{background:var(--color-surface-sunk)}.utility-bar,.utility-bar .announcement-bar__message,.utility-bar .localization-form__select,.utility-bar .icon{color:var(--color-ink-muted)}.utility-bar .localization-form__select.link{color:var(--color-ink-muted)!important}.utility-bar .disclosure__list-wrapper .disclosure__link{color:var(--color-ink)!important}.utility-bar .localization-form__select.link:focus-visible{outline:none!important;box-shadow:none!important}.utility-bar .localization-form__select:after,.utility-bar .localization-form__select:hover.localization-form__select:after,.utility-bar .localization-form__select:focus.localization-form__select:after,.utility-bar .localization-form__select:focus-visible.localization-form__select:after{box-shadow:none!important;outline:0!important}.announcement-bar__message{font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:500;letter-spacing:0}.utility-bar .slider-button{color:var(--color-ink-muted)}.breadcrumbs{font-size:var(--text-body-sm);color:var(--color-ink-muted)}.breadcrumbs a{color:var(--color-ink-muted);text-decoration:none}.breadcrumbs a:hover{color:var(--color-ink)}.sh-page-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:52dvh;margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);overflow:hidden;background:var(--color-ink);color:var(--color-paper)}.sh-page-hero--md{min-height:64dvh}.sh-page-hero--lg{min-height:78dvh}@media screen and (min-width:750px){.sh-page-hero{min-height:46dvh}.sh-page-hero--md{min-height:56dvh}.sh-page-hero--lg{min-height:72dvh}}.sh-page-hero__media,.sh-page-hero__media img,.sh-page-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sh-page-hero__scrim-top{position:absolute;inset:0 0 auto 0;height:16rem;background:linear-gradient(to bottom,rgb(28 25 23 / .45),transparent);pointer-events:none}.sh-page-hero__scrim{position:absolute;inset:auto 0 0 0;height:75%;background:linear-gradient(to top,rgb(28 25 23 / .7),rgb(28 25 23 / .25) 45%,transparent);pointer-events:none}.sh-page-hero__content{position:relative;width:100%;align-self:stretch;padding-block:4rem 4.8rem}.sh-page-hero__title{color:var(--color-paper)}.sh-page-hero__lede{max-width:52ch;margin-top:1.6rem;color:#fbf8f4d9;font-size:var(--text-body-lg);line-height:1.5}.sh-page-hero .breadcrumbs,.sh-page-hero .breadcrumbs a{color:#fbf8f4bf}.sh-page-hero .breadcrumbs{margin-bottom:1.6rem}.sh-section{padding-block:6.4rem}@media screen and (min-width:990px){.sh-section{padding-block:11.2rem}}.sh-section--sunk{background:var(--color-surface-sunk);border-block:1px solid var(--color-line)}.sh-section__head{margin-bottom:3.2rem;max-width:64rem}.sh-section__title{font-size:var(--text-heading-lg);line-height:1.15;margin:0}.sh-section__lede{margin:.8rem 0 0;color:var(--color-ink-muted)}.sh-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2.4rem}@media screen and (min-width:750px){.footer__blocks-wrapper>.footer-block:not(:first-child){margin-top:1.8rem}}.sh-trust{list-style:none;margin:0;padding:0}.pagination__item{border-radius:var(--radius-sm);font-weight:500}.pagination__item--current:after{background:var(--color-accent)}.loading__spinner .path{stroke:var(--color-accent)}.skip-to-content-link.button{border-radius:var(--radius-sm)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/sh-components.css.map */
