.button,.button--primary,.button--secondary,.button--tertiary{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:0;padding:1.4rem 2.8rem;font-family:var(--font-heading);font-weight:600;font-size:1.5rem;letter-spacing:normal;text-transform:none;border-radius:var(--btn-radius);border:1px solid var(--ink);transition:opacity .15s ease,background .15s ease,color .15s ease}.button:after,.button--primary:after,.button--secondary:after,.button--tertiary:after{display:none}.button,.button--primary{background:var(--ink);color:var(--ground)}.button:hover,.button--primary:hover{background:var(--ink);color:var(--ground);opacity:.86}.button--secondary,.button--tertiary{background:transparent;color:var(--ink)}.button--secondary:hover,.button--tertiary:hover{background:var(--surface-2);color:var(--ink)}.button--tw-accent,.button--tw-accent:hover{background:var(--chestnut);color:#fff;border-color:var(--chestnut)}.button--tw-accent:hover{opacity:.9}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight, 700);letter-spacing:-.02em;line-height:1.1;color:var(--ink)}body{color:var(--ink)}a,.link{color:inherit}a:hover,.link:hover{color:var(--chestnut)}.rte a{color:var(--chestnut);text-decoration:underline;text-underline-offset:2px}.field__input,.select__select,.text-area,textarea,input[type=text],input[type=email],input[type=search]{border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink)}.field__input:focus,.select__select:focus,.text-area:focus,textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=search]:focus{border-color:var(--ink);outline:none}.badge{display:inline-block;border-radius:20px;padding:.5rem 1rem;font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;background:var(--surface);color:var(--ink);border:1px solid var(--line)}.badge.color-scheme-3,.badge.price__badge-sale{background:var(--sale);color:#fff;border-color:var(--sale)}.price{font-weight:600;color:var(--ink)}.price .price-item--regular{color:var(--ink)}.price-item--sale,.price__sale .price-item--last{color:var(--sale);font-weight:600}.price--on-sale .price-item--regular{color:var(--ink-soft);text-decoration:line-through;font-weight:400}.tw-eyebrow{text-transform:uppercase;letter-spacing:.2em;font-size:1.1rem;font-weight:600;color:var(--chestnut)}:focus-visible{outline:2px solid var(--chestnut);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/tw-over-global.css.map */
