h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:var(--font-heading);letter-spacing:-.01em}.vp-display{font-family:var(--font-display);font-weight:400;font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:-.015em;text-transform:none;color:var(--vp-brown)}.vp-display em{font-style:italic}.vp-label{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--vp-brown)}.vp-on-dark .vp-label{color:var(--vp-gold)}.vp-rule{width:64px;height:1px;border:0;background:var(--vp-gold);margin:var(--space-6) 0}.rte a,.vp-link{text-decoration-thickness:1px;text-underline-offset:.2em}.button,button,input[type=submit],input[type=reset],input[type=button]{font-family:var(--nav-family)!important;font-weight:var(--nav-weight);letter-spacing:.04em;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.theme-features__button-shape--rounded .button,.theme-features__button-shape--rounded button,.theme-features__button-shape--rounded input[type=submit],.theme-features__button-shape--rounded input[type=reset],.theme-features__button-shape--rounded input[type=button]{border-radius:var(--radius-sm)}.button:active:not(:disabled),button:active:not(:disabled),input[type=submit]:active:not(:disabled),input[type=button]:active:not(:disabled){transform:scale(.97)}.button:disabled,button:disabled,input[type=submit]:disabled,.button[aria-disabled=true],.button.is-loading,button.is-loading{opacity:.55;cursor:not-allowed;transform:none}button.button-as-link:active,summary:active,.swatches__form--label:active{transform:none}:focus:not(:focus-visible){outline:none!important}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,label:focus-visible,.focus-visible{outline:2px solid var(--vp-focus-light)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--vp-neutral)}#footer,.announcement-rotating,.email-capture,.vp-on-dark{--vp-focus-light: var(--vp-focus-dark)}.skip-link:focus-visible{background:var(--vp-brown);color:var(--vp-neutral)}input[type=text],input[type=password],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=url],select,textarea{border-color:var(--vp-line);transition:border-color var(--dur-fast) var(--ease-out)}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--vp-brown);box-shadow:none}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--vp-danger)}@media(prefers-reduced-motion:reduce){.button,button,input[type=submit],input[type=reset],input[type=button]{transition:background-color var(--dur-fast) linear,color var(--dur-fast) linear}.button:active,button:active,input[type=submit]:active,input[type=button]:active{transform:none}}#sticky-cart:not(.show){pointer-events:none}.js-carousel-main .image-slide .product-media-container{aspect-ratio:4 / 3}.js-carousel-main .image-slide .product__image{width:100%;height:100%;object-fit:contain}.js-carousel-main:not(.flickity-enabled)>.carousel-cell:not(:first-child){display:none}.product-photos{visibility:visible;animation:none}#slider .js-carousel-main:not(.flickity-enabled)>.carousel-cell:first-child{opacity:1!important}.js-carousel-main .flickity-viewport{transition:none}.color.swatch-element .swatches__form--label{background-size:cover}.swatch .swatch-element.soldout:not(.color) label{opacity:1;color:var(--vp-charcoal);border-style:dashed}.footer-menu li a{display:inline-block;padding-block:3px}shopify-account:focus-within{border-radius:4px;box-shadow:0 0 0 2px var(--vp-neutral),0 0 0 4px var(--vp-focus-light)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vp-foundation.css.map */
