.zr-store{--zr-bg:#F8F5F1;--zr-sand:#E9DFD1;--zr-ink:#080706;--zr-line:rgba(8, 7, 6, .2);--zr-rust:#9C4A2F;--zr-rust-dark:#7d3a24}.zr-store,.zr-store #page,.zr-store .site-content,.zr-store .ast-container{background:var(--zr-bg)!important}.zr-store .zt-grain{display:none}.zr-store .site-content{padding-top:calc(var(--navbar-height, 4.5rem) + 3rem);padding-bottom:5rem}.zr-store .site-content,.zr-store .site-content p,.zr-store .site-content li,.zr-store .site-content td,.zr-store .site-content th,.zr-store .site-content label,.zr-store .site-content input,.zr-store .site-content select,.zr-store .site-content textarea,.zr-store .site-content button{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--zr-ink)}.zr-store .site-content{font-size:16px;line-height:1.6}.zr-store .site-content h1,.zr-store .site-content h2,.zr-store .site-content h3,.zr-store .site-content .product_title,.zr-store .woocommerce-products-header__title,.zr-store .wc-block-components-title{font-family:Fraunces,Georgia,serif!important;font-weight:400!important;letter-spacing:-.01em;color:var(--zr-ink)!important}.zr-store .site-content h1,.zr-store .woocommerce-products-header__title,.zr-store .site-content .product_title{font-size:clamp(2.25rem, 4vw, 3.25rem)!important;line-height:1.2}.zr-store .site-content a:not(.button):not(.wc-block-components-button){color:var(--zr-rust)}.zr-store .price,.zr-store .amount,.zr-store .woocommerce-Price-amount{color:var(--zr-ink)!important}.zr-store .site-content .button,.zr-store .site-content button.button,.zr-store .site-content input.button,.zr-store .site-content a.button,.zr-store .site-content .wc-block-components-button:not(.is-link),.zr-store .site-content .wp-element-button,.zr-store #place_order{background:var(--zr-rust)!important;color:#fff!important;border:1px solid var(--zr-rust)!important;border-radius:0!important;padding:12px 20px!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}.zr-store .site-content .button:hover,.zr-store .site-content .wc-block-components-button:not(.is-link):hover,.zr-store .site-content .wp-element-button:hover,.zr-store #place_order:hover{background:var(--zr-rust-dark)!important;border-color:var(--zr-rust-dark)!important}.zr-store .site-content .button.wc-backward,.zr-store .site-content .woocommerce-Button--previous,.zr-store .site-content .button[name="update_cart"]{background:transparent!important;color:var(--zr-ink)!important;border-color:var(--zr-ink)!important}.zr-store .site-content input[type="text"],.zr-store .site-content input[type="email"],.zr-store .site-content input[type="tel"],.zr-store .site-content input[type="password"],.zr-store .site-content input[type="number"],.zr-store .site-content select,.zr-store .site-content textarea,.zr-store .wc-block-components-text-input input,.zr-store .wc-block-components-combobox .components-combobox-control input,.zr-store .wc-blocks-components-select__select{background:transparent!important;border:0!important;border-bottom:1px solid var(--zr-line)!important;border-radius:0!important;box-shadow:none!important}.zr-store .site-content input:focus,.zr-store .site-content select:focus,.zr-store .site-content textarea:focus{border-bottom-color:var(--zr-ink)!important;outline:none}.zr-store .woocommerce-message,.zr-store .woocommerce-info,.zr-store .woocommerce-error,.zr-store .wc-block-components-notice-banner{background:var(--zr-sand)!important;border:0!important;border-left:3px solid var(--zr-rust)!important;border-radius:0!important;color:var(--zr-ink)!important}.zr-store .woocommerce-message::before,.zr-store .woocommerce-info::before{color:var(--zr-rust)!important}.zr-store .site-content table.shop_table,.zr-store .wc-block-components-sidebar .wc-block-components-panel,.zr-store .wc-block-cart__sidebar,.zr-store .wc-block-checkout__sidebar,.zr-store .woocommerce-MyAccount-navigation,.zr-store .ast-woocommerce-container .woocommerce-form-login,.zr-store .woocommerce-form-register{border-color:var(--zr-line)!important;border-radius:0!important;background:transparent!important}.zr-store .woocommerce-MyAccount-navigation ul li a{color:var(--zr-ink)!important}.zr-store .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--zr-rust)!important}.zr-store ul.products li.product img{aspect-ratio:3 / 4;object-fit:cover;border-radius:0}.zr-store ul.products li.product .woocommerce-loop-product__title{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:1.375rem!important;color:var(--zr-ink)}.zr-store .onsale{background:var(--zr-rust)!important;border-radius:0!important}.company-logo-wrapper{display:inline-flex;align-items:center;gap:.5rem;color:inherit;text-decoration:none}.zr-wordmark{font-family:Fraunces,serif;font-weight:600;font-size:1.375rem;letter-spacing:-.01em;line-height:1}