:root{--lux-nav-hover: #765447;--lux-nav-hairline: rgba(42, 33, 29, .07)}body{font-family:var(--lux-font-body)!important;color:var(--lux-fg);background-color:var(--lux-bg)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--lux-font-display)!important;letter-spacing:var(--lux-ls-tight);color:var(--lux-fg)}.utility-bar,.announcement-bar{background-color:var(--lux-ink)!important;color:var(--lux-bone)!important;border:none}.announcement-bar__message,.announcement-bar__link{font-family:var(--lux-font-body);font-size:.8125rem;letter-spacing:var(--lux-ls-caps);text-transform:uppercase;color:var(--lux-bone)!important;padding-block:var(--lux-space-2)}.utility-bar__country-selector,.utility-bar__language-selector{color:var(--lux-bone)!important}.header-wrapper,.section-header{background-color:var(--lux-bg);border-bottom:1px solid rgba(42,33,29,.07)}.header{padding-block:0!important;min-height:60px;align-items:center;max-width:var(--page-width, 1400px)}@media screen and (max-width:749px){.header{min-height:54px}}.header__heading-logo,.header__heading-link{font-family:var(--lux-font-display)!important;font-weight:var(--lux-fw-display);letter-spacing:var(--lux-ls-tight);color:var(--lux-fg)}.header__inline-menu{margin-left:0}.header__inline-menu .list-menu--inline{column-gap:clamp(1.5rem,2.4vw,3rem);align-items:center}.header__menu-item,summary.header__menu-item{position:relative;display:inline-flex;align-items:center;font-family:var(--lux-font-body)!important;font-size:.8125rem!important;line-height:1;font-weight:450;letter-spacing:.035em;text-transform:uppercase;color:var(--lux-fg);padding:1.15rem 0!important;text-decoration:none;transition:color .24s cubic-bezier(.22,.61,.36,1)}.header__menu-item span{text-decoration:none!important;color:inherit}.header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:1.05rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.22,.61,.36,1);pointer-events:none}.header__menu-item:hover,.header__menu-item:hover span,summary.header__menu-item:hover{color:var(--lux-nav-hover, #765447)!important}.header__menu-item:hover:after,summary.header__menu-item:hover:after{transform:scaleX(1)}.header__menu-item[aria-current=page],.header__active-menu-item{color:var(--lux-ink)!important;font-weight:550;text-decoration:none!important}.header__menu-item[aria-current=page]:after{transform:scaleX(1);background:var(--lux-nav-hover, #765447);opacity:.55}.header__inline-menu .list-menu__item:nth-child(2)>.header__menu-item{font-weight:560}.header__menu-item:focus-visible,.header__icon:focus-visible,.header__heading-link:focus-visible{outline:2px solid var(--lux-nav-hover, #765447);outline-offset:4px;border-radius:2px}.header__menu-item:focus:not(:focus-visible){outline:none;box-shadow:none}.header__icon,.header__icon--cart,.header__icon--search,.header__icon--account{color:var(--lux-fg);transition:color .24s cubic-bezier(.22,.61,.36,1)}.header__icon:hover{color:var(--lux-nav-hover, #765447)}.header__icon .icon,.header__icon svg{width:21px;height:21px}.cart-count-bubble{background-color:var(--lux-nav-hover, #765447)!important;color:var(--lux-bone)!important;font-family:var(--lux-font-body);font-size:.6875rem;font-weight:var(--lux-fw-semibold);border-radius:999px}.menu-drawer{background-color:var(--lux-bg);border-right:1px solid rgba(42,33,29,.07)}.menu-drawer__inner-container{background-color:var(--lux-bg)}.menu-drawer__navigation{padding:var(--lux-space-5) var(--lux-space-5)}.menu-drawer__menu-item{font-family:var(--lux-font-body)!important;font-size:1rem!important;font-weight:450;letter-spacing:.03em;text-transform:uppercase;color:var(--lux-fg);padding:1rem .25rem!important;min-height:48px;display:flex;align-items:center;border-bottom:1px solid rgba(42,33,29,.06);transition:color .2s ease-out}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{background-color:transparent;color:var(--lux-nav-hover, #765447)}.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current=page]{color:var(--lux-ink);font-weight:560;text-decoration:none}.menu-drawer__utility-links{background-color:var(--lux-surface);padding:var(--lux-space-5)}.menu-drawer__account,.menu-drawer__close-button{font-family:var(--lux-font-body);font-size:.875rem;color:var(--lux-fg)}.header__icon--menu .icon{width:22px;height:22px}.mega-menu__content,.header__submenu{background-color:var(--lux-surface)!important;border:1px solid var(--lux-border);border-radius:var(--lux-radius-md);box-shadow:var(--lux-shadow-md)}.button,button.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button{font-family:var(--lux-font-body)!important;font-weight:var(--lux-fw-medium);letter-spacing:var(--lux-ls-btn);text-transform:uppercase;font-size:.875rem;border-radius:var(--lux-radius-md)!important;padding:.95rem 1.85rem;transition:background-color var(--lux-dur-med) var(--lux-ease),color var(--lux-dur-med) var(--lux-ease),transform var(--lux-dur-fast) var(--lux-ease)}.button--primary,.button.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--lux-accent)!important;color:var(--lux-bone)!important;border-color:var(--lux-accent)!important}.button--primary:hover,.button.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--lux-accent-hover)!important;border-color:var(--lux-accent-hover)!important;transform:translateY(-1px)}.button--secondary,.button.button--secondary{background-color:transparent!important;color:var(--lux-fg)!important;border:1px solid var(--lux-fg)!important}.button--secondary:hover,.button.button--secondary:hover{background-color:var(--lux-fg)!important;color:var(--lux-bone)!important}.card-wrapper,.card--product,.card--standard{background-color:var(--lux-surface);border-radius:var(--lux-radius-lg);overflow:hidden;transition:box-shadow var(--lux-dur-med) var(--lux-ease),transform var(--lux-dur-med) var(--lux-ease)}.card-wrapper:hover{box-shadow:var(--lux-shadow-md);transform:translateY(-2px)}.card__heading,.card__heading a,.card-information__text{font-family:var(--lux-font-display)!important;font-weight:var(--lux-fw-display);color:var(--lux-fg)!important;letter-spacing:var(--lux-ls-tight)}.price__regular .price-item,.price .price-item--regular{color:var(--lux-fg);font-family:var(--lux-font-body)}.price__sale .price-item--sale,.price-item--sale,.price--on-sale .price-item--last{color:var(--lux-sale)!important;font-weight:var(--lux-fw-medium)}.price__sale .price-item--regular,.price--on-sale .price-item--regular{color:var(--lux-fg-muted);text-decoration:line-through}.badge,.card__badge>.badge{background-color:var(--lux-accent)!important;color:var(--lux-bone)!important;border-radius:var(--lux-radius-pill)!important;font-family:var(--lux-font-body);font-size:.6875rem;font-weight:var(--lux-fw-semibold);letter-spacing:.1em;text-transform:uppercase;padding:.3rem .7rem;border:none}.badge--bottom-left{top:var(--lux-space-3);left:var(--lux-space-3)}.footer{background-color:var(--lux-ink)!important;color:var(--lux-bone)!important;border-top:none;padding-block:var(--lux-space-8) var(--lux-space-6)!important}.footer__content-top,.footer__content-bottom{color:var(--lux-bone)}.footer-block__heading,.footer h2,.footer h3{color:var(--lux-bone)!important;font-family:var(--lux-font-display)!important;font-size:1rem!important;letter-spacing:var(--lux-ls-caps);text-transform:uppercase;font-weight:var(--lux-fw-medium);margin-bottom:var(--lux-space-4)}.footer-block__details-content a,.footer-block-image__link,.footer__list-social a,.footer__content-bottom a,.copyright__content,.copyright__content a{color:#f7f3eebf!important;font-family:var(--lux-font-body);font-size:.875rem;transition:color var(--lux-dur-med) var(--lux-ease)}.footer-block__details-content a:hover,.footer__list-social a:hover{color:var(--lux-bone)!important}.footer__list-social .icon{fill:var(--lux-bone)}.footer__payment .icon{filter:brightness(0) invert(1);opacity:.6;transition:opacity var(--lux-dur-med) var(--lux-ease)}.footer__payment .icon:hover{opacity:1}.footer .localization-selector,.footer .disclosure__button{color:var(--lux-bone)!important;border-color:#f7f3ee33!important}.footer hr,.footer__content-bottom-wrapper--center,.footer__copyright{border-color:#f7f3ee1f!important}.footer__newsletter,.newsletter-form{border:1px solid rgba(247,243,238,.2);border-radius:var(--lux-radius-md);overflow:hidden;background:#f7f3ee0d}.newsletter-form__field-wrapper .field__input,.footer .field__input{background:transparent!important;color:var(--lux-bone)!important;border:none!important;padding:var(--lux-space-4)!important;font-family:var(--lux-font-body)}.newsletter-form__field-wrapper .field__input::placeholder{color:#f7f3ee80}.newsletter-form__field-wrapper .field__label,.footer .field__label{color:#f7f3ee99!important}.newsletter-form__button{background:var(--lux-accent)!important;color:var(--lux-bone)!important;border-radius:0!important}.newsletter-form__button:hover{background:var(--lux-accent-hover)!important}.newsletter__wrapper{background-color:var(--lux-surface);padding-block:var(--lux-space-8)}.newsletter__heading{font-family:var(--lux-font-display)!important;color:var(--lux-fg)}cart-drawer .drawer__inner,.cart-drawer .drawer__inner{background:var(--lux-bg)!important;border-left:1px solid var(--lux-border)}cart-drawer .drawer__heading,.cart-drawer .drawer__heading{font-family:var(--lux-font-display)!important;color:var(--lux-fg);letter-spacing:var(--lux-ls-tight)}.cart-drawer__collapsible,.cart-item{border-color:var(--lux-border)!important}.totals__total-value{font-family:var(--lux-font-display);color:var(--lux-fg)}.field__input,.select__select,select{border-radius:var(--lux-radius-md)!important;border-color:var(--lux-border)!important;font-family:var(--lux-font-body);color:var(--lux-fg)}.field__input:focus{border-color:var(--lux-accent)!important}.product__title h1,.product__title{font-family:var(--lux-font-display)!important;color:var(--lux-fg);letter-spacing:var(--lux-ls-tight)}.product__description{font-family:var(--lux-font-body);color:var(--lux-fg);line-height:var(--lux-lh-body)}.product__info-wrapper .price,.product__info-container .price{font-family:var(--lux-font-body);font-size:1.25rem}.product-form__submit{min-height:52px;font-size:.9375rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lux-overlay.css.map */
