:root{--bs-gold: #fdb834;--bs-mint: #a8d5b9;--bs-ink: #1a1a2e;--bs-midnight: #3c415d;--bs-navy: #516071;--bs-line: #e4e7ee;--bs-soft: #f5f7fa;--bs-section-space: clamp(56px, 7.5vw, 104px);--bs-text-lead: clamp(1.0625rem, .98rem + .35vw, 1.3125rem);--bs-text-h2: clamp(1.75rem, 1.3rem + 1.6vw, 2.75rem)}body{font-weight:300;color:var(--bs-ink);-webkit-font-smoothing:antialiased}strong,b{font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:300}#header-component{--border-bottom-color: var(--bs-gold)}.page-wrapper>footer{border-block-start:2px solid var(--bs-gold)}.button,.shopify-payment-button__button--unbranded,button[type=submit].button{font-weight:400;letter-spacing:.14em;font-size:.8125rem}.page-width-narrow,.page-width-normal,.page-width-wide{--page-margin: clamp(20px, 4vw, 64px)}.bs-wrap{width:100%;max-width:calc(var(--page-content-width, 90rem) + 2 * var(--page-margin, 40px));margin-inline:auto;padding-inline:var(--page-margin, 40px)}.bs-section{padding-block:var(--bs-section-space);color:var(--bs-ink)}.bs-section--soft{background:var(--bs-soft)}.bs-overline{display:inline-flex;align-items:center;gap:.9em;margin:0;font-size:.75rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--bs-midnight)}.bs-overline:before{content:"";inline-size:32px;block-size:2px;background:var(--bs-gold)}.bs-h{margin:0;font-weight:300;line-height:1.18;letter-spacing:0;text-wrap:balance;color:var(--bs-ink)}.bs-h em{font-style:normal;background:var(--bs-mint);padding:.02em .3em .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.bs-h strong{font-weight:400}.bs-richtext{font-size:1rem;line-height:1.7;color:var(--bs-ink)}.bs-richtext p{margin:0}.bs-richtext p+p{margin-block-start:.9em}.bs-richtext strong{font-weight:400}.bs-link{display:inline-block;padding-block:.15em;font-size:.9375rem;font-weight:400;color:var(--bs-ink);text-decoration:none;background:linear-gradient(var(--bs-gold),var(--bs-gold)) left bottom / 100% 2px no-repeat;transition:background-size .2s ease}.bs-link:hover{background-size:100% 100%}@media(prefers-reduced-motion:reduce){.bs-link{transition:none}}.bs-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;padding:.95em 2.1em;background:var(--bs-gold);color:var(--bs-ink);border:0;border-radius:2px;font-family:inherit;font-size:.8125rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.bs-button:hover{background:#fca602}.bs-button:focus-visible,.bs-link:focus-visible{outline:2px solid var(--bs-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.bs-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bs-design.css.map */
