@font-face{font-family:Manrope;src:url('./manrope-latin-wght-normal.woff2');font-weight:200 800;font-display:swap}@font-face{font-family:Instrument;src:url('./instrument-serif-latin-400-normal.woff2');font-display:swap}*{box-sizing:border-box}body{margin:0;background:#11140f;color:#f5eee3;font:15px/1.85 Manrope,Arial,sans-serif}header,main,footer{max-width:880px;margin:auto;padding:28px clamp(24px,5vw,48px)}header{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #f2ebdd30}a{color:inherit;text-underline-offset:5px}header>a:first-child{font:22px Georgia,serif;text-decoration:none}header>a:last-child{font-size:13px;color:#e1b58f}h1{font:400 clamp(42px,7vw,66px)/1.08 Instrument,Georgia,serif;margin:28px 0 40px}p{margin:0 0 24px;white-space:pre-line;overflow-wrap:anywhere}nav{display:flex;flex-wrap:wrap;gap:16px 24px;border-top:1px solid #f2ebdd30;padding-top:24px;font-size:13px}a[aria-current]{color:#f27d3b}small{display:block;margin-top:30px;color:#b7aea5}a:focus-visible{outline:2px solid #f27d3b;outline-offset:5px}
.cart-page img{width:90px;height:120px;object-fit:contain}.cart-line{display:flex;align-items:center;gap:24px;border-bottom:1px solid #f2ebdd30;padding:24px 0}.cart-page label{display:block}.cart-page input{width:72px;padding:10px;font:inherit}.cart-page button,.page-button{display:inline-block;padding:16px 24px;background:#f27d3b;color:#11140f;border:0;font:700 14px Manrope,Arial;cursor:pointer;text-decoration:none;margin:12px 8px 12px 0}.cart-page button.secondary{background:#f2ebdd}.cart-total{font-size:24px}.policy-main .rte p{white-space:normal}