body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a,button,.button,input,select,textarea{transition-property:color,background-color,border-color,opacity,transform,box-shadow;transition-duration:.22s;transition-timing-function:ease}@media(any-pointer:fine){.menu-list__link-title{position:relative;display:inline-block}.menu-list__link-title:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:currentColor;transition:width .3s ease}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{width:100%}}.product-card{transition:box-shadow .3s ease}.product-card :is(h2,h3,h4,.h2,.h3,.h4){letter-spacing:.015em;line-height:1.35}.product-card .price,.product-card .price__regular,.product-card .price__sale{letter-spacing:.04em}.product-card__content{padding-top:.6rem;gap:.25rem}.badge{letter-spacing:.06em;font-size:.6875rem}.button,[type=submit]:not(.shopify-payment-button__button){letter-spacing:.08em}.rte p,.rte li{letter-spacing:.01em;line-height:1.7}:is(h5,h6,.h5,.h6){letter-spacing:.12em}.shopify-section+.shopify-section{padding-top:0}.facets label,.filter-group__summary{letter-spacing:.07em;font-size:.75rem}header-component[stuck],header-component[data-stuck]{box-shadow:0 1px 20px #16141212;transition:box-shadow .3s ease}.cart-drawer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.field__input,.field input{transition:border-color .2s ease,box-shadow .2s ease}.field__input:focus,.field input:focus{box-shadow:0 0 0 1px var(--color-foreground, #161412);outline:none}details summary{letter-spacing:.07em}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#16141240;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#16141280}}@media(max-width:749px){.button,[type=submit]:not(.shopify-payment-button__button){min-height:44px}.product-card :is(h2,h3,h4,.h2,.h3,.h4){font-size:.8125rem;letter-spacing:.01em}}::selection{background:#7a1f2b;color:#f5f2ec}#shopify-section-footer{border-top:2px solid #7A1F2B}.menu-list__link--active .menu-list__link-title{color:#7a1f2b}@media(any-pointer:fine){.button--secondary:hover,.button-unstyled:hover{color:#7a1f2b;border-color:#7a1f2b}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
