:root{--bs-porcelain: #f6f5f2;--bs-stone: #ebe8e3;--bs-ink: #2a1a14;--bs-ink-soft: #6b5f57;--bs-room-comfort: #5a3a2b;--bs-on-comfort: var(--bs-porcelain);--bs-room-sweet: #c9822f;--bs-on-sweet: var(--bs-ink);--bs-room-bright: #e9e3b4;--bs-on-bright: var(--bs-ink);--bs-room-fruit: #8e2a44;--bs-on-fruit: var(--bs-porcelain);--bs-room-deep: #1f1a17;--bs-on-deep: var(--bs-porcelain);--bs-tint-comfort: #e0dbd6;--bs-on-tint-comfort: var(--bs-room-comfort);--bs-tint-sweet: #f0e5d7;--bs-on-tint-sweet: var(--bs-ink);--bs-tint-bright: #f4f2e9;--bs-on-tint-bright: var(--bs-ink);--bs-tint-fruit: #e7d9da;--bs-on-tint-fruit: var(--bs-room-fruit);--bs-tint-deep: #d8d6d3;--bs-on-tint-deep: var(--bs-room-deep);--bs-font-display: "Anton", "Impact", sans-serif;--bs-font-body: "Instrument Sans", "Helvetica Neue", sans-serif;--bs-text-mega: clamp(3.625rem, 15vw, 13.5rem);--bs-text-display: clamp(4rem, 15vw, 13.75rem);--bs-text-h2: clamp(3.5rem, 8vw, 7rem);--bs-text-step: clamp(6rem, 12vw, 10.5rem);--bs-text-h3: clamp(2.75rem, 4.5vw, 4rem);--bs-text-statement: clamp(2.125rem, 4vw, 3.5rem);--bs-text-lead: 1.3125rem;--bs-text-body: 1.0625rem;--bs-text-small: .9375rem;--bs-container: 1440px;--bs-gutter: clamp(1.25rem, 5.5vw, 5rem);--bs-section-gap: clamp(3.5rem, 8vw, 7.5rem);--bs-inner-gap: clamp(1.25rem, 3vw, 3rem);--bs-element-gap: 1rem;--bs-radius: 6px;--bs-radius-meter: 3px;--bs-ease-out: cubic-bezier(.16, 1, .3, 1);--bs-duration-fast: .16s;--bs-duration-moderate: .28s;--bs-duration-base: .65s;--bs-reveal-distance: 16px;--bs-room: var(--bs-ink);--bs-on-room: var(--bs-porcelain);--bs-tint: var(--bs-stone);--bs-on-tint: var(--bs-ink);--bs-cream: var(--bs-porcelain);--bs-warm-beige: var(--bs-stone);--bs-muted: var(--bs-ink-soft);--bs-atlas: var(--bs-ink);--bs-atlas-hover: color-mix(in srgb, var(--bs-ink) 88%, var(--bs-porcelain));--bs-sky: var(--bs-porcelain);--bs-dark-coffee: var(--bs-room-deep);--bs-surface: var(--bs-room-deep);--bs-font-label: var(--bs-font-body);--bs-radius-btn: var(--bs-radius);--bs-radius-card: 0px;--bs-border-muted: 1px solid color-mix(in srgb, var(--bs-ink) 15%, transparent);--bs-border-atlas: 1px solid var(--bs-ink);--bs-container-pad: var(--bs-gutter);--bs-card-pad: 1.5rem;--bs-legacy-text-label: .8125rem;--bs-legacy-text-body-sm: .9375rem;--bs-legacy-text-sub: 1.125rem;--bs-legacy-text-h3: 1.75rem;--bs-legacy-text-h2: 2.5rem;--bs-legacy-text-h1: 3.25rem;--bs-legacy-text-display: 4.5rem}.bs-room--comfort{--bs-room: var(--bs-room-comfort);--bs-on-room: var(--bs-on-comfort);--bs-tint: var(--bs-tint-comfort);--bs-on-tint: var(--bs-on-tint-comfort)}.bs-room--sweet{--bs-room: var(--bs-room-sweet);--bs-on-room: var(--bs-on-sweet);--bs-tint: var(--bs-tint-sweet);--bs-on-tint: var(--bs-on-tint-sweet)}.bs-room--bright{--bs-room: var(--bs-room-bright);--bs-on-room: var(--bs-on-bright);--bs-tint: var(--bs-tint-bright);--bs-on-tint: var(--bs-on-tint-bright)}.bs-room--fruit{--bs-room: var(--bs-room-fruit);--bs-on-room: var(--bs-on-fruit);--bs-tint: var(--bs-tint-fruit);--bs-on-tint: var(--bs-on-tint-fruit)}.bs-room--deep{--bs-room: var(--bs-room-deep);--bs-on-room: var(--bs-on-deep);--bs-tint: var(--bs-tint-deep);--bs-on-tint: var(--bs-on-tint-deep)}.bs-field{background:var(--bs-room);color:var(--bs-on-room)}:root:root{--font-body--family: var(--bs-font-body);--font-body--weight: 400;--font-subheading--family: var(--bs-font-body);--font-subheading--weight: 600;--font-heading--family: var(--bs-font-display);--font-heading--weight: 400;--font-accent--family: var(--bs-font-display);--font-accent--weight: 400}.bs-section{position:relative;padding-block:var(--bs-section-gap)}.bs-container{max-width:var(--bs-container);margin-inline:auto;padding-inline:var(--bs-gutter)}.bs-headline,.bs-display{font-family:var(--bs-font-display);font-weight:400;text-transform:uppercase;line-height:.9;letter-spacing:0;color:inherit;margin:0;text-wrap:balance}.bs-headline em,.bs-display em{font-style:normal}.bs-text-mega{font-size:var(--bs-text-mega);line-height:.85}.bs-text-display{font-size:var(--bs-text-display);line-height:.85}.bs-text-h2{font-size:var(--bs-text-h2)}.bs-text-h3{font-size:var(--bs-text-h3)}.bs-text-statement{font-size:var(--bs-text-statement);line-height:.95}.bs-body{font-family:var(--bs-font-body);font-size:var(--bs-text-body);font-weight:400;line-height:1.6;color:inherit;margin:0;text-wrap:pretty}.bs-lead{font-family:var(--bs-font-body);font-size:var(--bs-text-lead);font-weight:400;line-height:1.5;margin:0;max-width:38ch;text-wrap:pretty}.bs-label{display:block;font-family:var(--bs-font-body);font-size:var(--bs-text-small);font-weight:600;letter-spacing:0;text-transform:none;color:inherit;margin-bottom:.75rem}.bs-rule{display:none}.bs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;font-family:var(--bs-font-body);font-size:1.0625rem;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;border:0;border-radius:var(--bs-radius);background:var(--bs-btn-fill, var(--bs-ink));color:var(--bs-btn-label, var(--bs-porcelain));cursor:pointer;transition:background-color var(--bs-duration-fast) ease,transform var(--bs-duration-fast) var(--bs-ease-out)}.bs-btn:hover{background:color-mix(in srgb,var(--bs-btn-fill, var(--bs-ink)) 92%,var(--bs-btn-label, var(--bs-porcelain)))}.bs-btn:active{transform:scale(.97)}.bs-btn:focus-visible{outline:3px solid currentColor;outline-offset:3px}.bs-field .bs-btn{--bs-btn-fill: var(--bs-on-room);--bs-btn-label: var(--bs-room)}.bs-btn--atlas,.bs-btn--ghost-ink{--bs-btn-fill: var(--bs-ink);--bs-btn-label: var(--bs-porcelain)}.bs-btn--ghost-cream{--bs-btn-fill: var(--bs-porcelain);--bs-btn-label: var(--bs-ink)}.bs-link{font-family:var(--bs-font-body);font-size:1.0625rem;font-weight:500;color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.bs-link:hover{text-decoration-thickness:3px}:root .bs-field :is(p,li,td) a:not(.bs-btn):hover{color:inherit;text-decoration-thickness:3px}@media(max-width:749px){.bs-btn{min-height:52px;width:100%}}@media(prefers-reduced-motion:reduce){.bs-btn{transition:none}.bs-btn:active{transform:none}}.bs-chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.bs-chip{display:inline-block;font-family:var(--bs-font-body);font-size:1rem;font-weight:600;letter-spacing:0;text-transform:none;padding:8px 18px;border:0;border-radius:var(--bs-radius);background:var(--bs-tint);color:var(--bs-on-tint)}.bs-field .bs-chip{background:color-mix(in srgb,var(--bs-room) 75%,#000);color:var(--bs-on-room)}.bs-meters{display:grid;gap:.75rem}.bs-meter{display:grid;grid-template-columns:7rem 1fr;align-items:center;gap:1rem;font-family:var(--bs-font-body);font-size:1rem;font-weight:600}.bs-meter__track{height:16px;border-radius:var(--bs-radius-meter);background:var(--bs-tint);overflow:hidden}.bs-meter__fill{height:100%;width:var(--bs-meter, 50%);border-radius:var(--bs-radius-meter);background:var(--bs-room)}.bs-field .bs-meter__track{background:color-mix(in srgb,var(--bs-room) 75%,#000)}.bs-field .bs-meter__fill{background:var(--bs-on-room)}@media(max-width:749px){.bs-meter{grid-template-columns:6rem 1fr}.bs-meter__track{height:14px}}.bs-tint{background:var(--bs-room);isolation:isolate;overflow:hidden}.bs-tint img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1);mix-blend-mode:multiply}.bs-room--deep .bs-tint img,.bs-tint.bs-room--deep img{mix-blend-mode:normal;opacity:.55}.bs-room--sweet .bs-tint:not([class*=bs-room--]):not(.bs-tint--soft) img,.bs-room--bright .bs-tint:not([class*=bs-room--]):not(.bs-tint--soft) img,.bs-tint.bs-room--sweet img,.bs-tint.bs-room--bright img{filter:grayscale(1) contrast(.7) brightness(1.3)}.bs-tint--soft{--bs-tint-strength: .45;position:relative;background:var(--bs-porcelain)}.bs-tint.bs-tint--soft img{filter:grayscale(1) contrast(1.05) brightness(1.1);mix-blend-mode:normal;opacity:1}.bs-tint--soft:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bs-room);mix-blend-mode:multiply;opacity:var(--bs-tint-strength);pointer-events:none}@media(prefers-reduced-motion:no-preference){.bs-reveal{opacity:0;transform:translateY(var(--bs-reveal-distance));transition:opacity var(--bs-duration-base) var(--bs-ease-out),transform var(--bs-duration-base) var(--bs-ease-out);transition-delay:var(--bs-reveal-delay, 0s)}.bs-reveal.bs-reveal--visible{opacity:1;transform:translateY(0)}.bs-reveal--quiet{transform:none}}.bs-article-card{display:flex;flex-direction:column;gap:.75rem;color:var(--bs-ink);text-decoration:none}.bs-article-card__media{--bs-tint-strength: .25;position:relative;aspect-ratio:4 / 3;margin-bottom:.25rem}.bs-article-card__media img{transition:transform .5s var(--bs-ease-out),filter .4s var(--bs-ease-out)}.bs-article-card__media.bs-tint--soft img{filter:grayscale(1) contrast(.9) brightness(1.3)}.bs-article-card:hover .bs-article-card__media img{transform:scale(1.03)}.bs-article-card__media.bs-tint--soft:after{transition:opacity .4s var(--bs-ease-out)}@media(hover:hover){.bs-article-card:hover .bs-article-card__media.bs-tint--soft img{filter:none}.bs-article-card:hover .bs-article-card__media.bs-tint--soft:after{opacity:0}}.bs-article-card:focus-visible .bs-article-card__media.bs-tint--soft img{filter:none}.bs-article-card:focus-visible .bs-article-card__media.bs-tint--soft:after{opacity:0}.bs-article-card__stand-in{position:absolute;inset:auto 1.25rem 1rem;font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:.9;color:var(--bs-on-room)}.bs-article-card__topic{font-size:var(--bs-text-small);font-weight:600;color:var(--bs-ink-soft)}.bs-article-card__title{margin:0;font-family:var(--bs-font-body);font-size:1.3125rem;font-weight:600;line-height:1.25;text-wrap:pretty}.bs-article-card:hover .bs-article-card__title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.bs-article-card__summary{margin:0;font-size:1rem;line-height:1.5}.bs-cart__remove-text{display:none}.bs-frame{container-type:inline-size;--bs-edge: max(var(--bs-gutter), calc((100cqi - var(--bs-container)) / 2 + var(--bs-gutter)))}.bs-header-cta{--bs-btn-fill: var(--color-primary-button-background, var(--bs-ink));--bs-btn-label: var(--color-primary-button-text, var(--bs-porcelain));min-height:44px;padding:0 20px;font-size:.9375rem;white-space:nowrap}.bs-header-cta--bar{margin-inline-end:.75rem}.bs-header-cta--drawer{width:100%;min-height:52px;margin-block-end:1rem}@media(max-width:749px){.bs-header-cta--bar{display:none}}@media(min-width:750px){.bs-header-cta--drawer{display:none}}.bs-footer .menu__heading{text-transform:none;letter-spacing:0}:is(.bs-header .header__row,.bs-cart .section--page-width,.bs-footer.section--page-width){grid-template-columns:max(var(--bs-gutter),calc((100% - var(--bs-container)) / 2 + var(--bs-gutter))) minmax(0,1fr) max(var(--bs-gutter),calc((100% - var(--bs-container)) / 2 + var(--bs-gutter)))}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bs-tokens.css.map */
