.hs-cta,.hs-feat__cta,.hs-btn-solid{transition:background-color .18s ease,transform .12s ease,box-shadow .18s ease,opacity .18s ease;will-change:transform}.hs-cta:hover:not([disabled]),.hs-feat__cta:hover,.hs-btn-solid:hover{transform:translateY(-1px);box-shadow:0 6px 18px #1d1b1947}.hs-cta:active:not([disabled]),.hs-feat__cta:active,.hs-btn-solid:active{transform:translateY(0);box-shadow:0 2px 7px #1d1b1938}.hs-cta:focus-visible,.hs-feat__cta:focus-visible,.hs-btn-solid:focus-visible{outline:2px solid var(--ink, #1d1b19);outline-offset:3px}.hs-cta.is-loading{opacity:.7;cursor:progress;transform:none;box-shadow:none}.hs-cta.is-added{background-color:#2f4f3a!important;transform:none;box-shadow:none}@media(prefers-reduced-motion:reduce){.hs-cta,.hs-feat__cta,.hs-btn-solid{transition:background-color .18s ease}.hs-cta:hover:not([disabled]),.hs-feat__cta:hover,.hs-btn-solid:hover,.hs-cta:active:not([disabled]){transform:none}}.hs-added{margin:0 0 1.6rem;font-size:1.3rem;color:var(--ink-soft, #6b6560);opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease}.hs-added.is-on{opacity:1;transform:translateY(0)}.hs-added a{color:var(--ink, #1d1b19);border-bottom:1px solid var(--ink, #1d1b19);padding-bottom:.1rem;text-decoration:none}.cart-item quantity-input.quantity{display:inline-flex;align-items:stretch;border:1px solid var(--ink, #1d1b19);border-radius:2px;background:var(--hs-white, #fff);width:auto;min-height:0;box-shadow:none;overflow:hidden}.cart-item quantity-input.quantity:focus-within{outline:2px solid var(--ink, #1d1b19);outline-offset:2px}.cart-item .quantity__button{width:4rem;height:4rem;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--ink, #1d1b19);cursor:pointer;transition:background-color .15s ease,color .15s ease}.cart-item .quantity__button:hover:not([disabled]){background:var(--ink, #1d1b19);color:var(--paper, #f4f1ee)}.cart-item .quantity__button:active:not([disabled]){background:#000;color:var(--paper, #f4f1ee)}.cart-item .quantity__button[disabled],.cart-item .quantity__button:disabled{opacity:.28;cursor:not-allowed}.cart-item .quantity__button .svg-wrapper{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.cart-item .quantity__button .svg-wrapper svg{width:100%;height:100%}.cart-item .quantity__input{width:4.8rem;height:4rem;padding:0;font-family:Lora,serif;font-size:1.8rem;font-weight:500;text-align:center;color:var(--ink, #1d1b19);background:transparent;border-left:1px solid var(--hs-line, #ddd8d3);border-right:1px solid var(--hs-line, #ddd8d3);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cart-item .quantity__input::-webkit-outer-spin-button,.cart-item .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-item .quantity__input:focus{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hs-cart-ux.css.map */
