.bw{--bw-accent: #f75939;--bw-dark: #181818;--bw-light: #efede9;--bw-white: #ffffff;--bw-radius: 4px;--bw-font: var(--font-body-family, "Montserrat"), sans-serif;font-family:var(--bw-font);color:var(--bw-dark)}.bw *,.bw *:before,.bw *:after{box-sizing:border-box}.bw h2,.bw h3,.bw p{margin:0;font-family:var(--bw-font);letter-spacing:normal}.bw a:focus-visible{outline:2px solid var(--bw-accent);outline-offset:3px;box-shadow:none}.bw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border:1.5px solid transparent;border-radius:var(--bw-radius);font:600 14px/1.2 var(--bw-font);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;transition:opacity .15s ease}.bw-btn:hover{opacity:.85}.bw-btn--light{background:var(--bw-white);color:var(--bw-dark)}.bw-btn--outline{background:transparent;border-color:var(--bw-white);color:var(--bw-white)}.bw-btn--dark{background:var(--bw-dark);color:var(--bw-white)}.bw-hero__grid,.bw-countdown{position:relative}.bw-stretched:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bw-hero__buttons .bw-btn:not(.bw-stretched){position:relative;z-index:2}div.bw-badge{pointer-events:none}.bw-hero__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "content"}.bw-hero__media{grid-area:media;position:relative;overflow:hidden;background:var(--bw-light);height:var(--bw-media-h-mobile, 300px)}.bw-hero__media picture,.bw-hero__img,.bw-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.bw-hero__img{object-fit:cover}.bw-hero__placeholder{fill:#18181840}.bw-hero__content{grid-area:content;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:32px 24px;background:var(--bw-dark);color:var(--bw-white)}.bw-hero__eyebrow{color:var(--bw-accent);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bw .bw-hero__heading{color:var(--bw-white);font-size:30px;font-weight:700;line-height:1.1;overflow-wrap:break-word}.bw-hero__text{max-width:44ch;font-size:15px;line-height:1.5}.bw-hero__buttons{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media screen and (max-width:749px){.bw-hero .container{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.bw-hero__buttons{flex-direction:row;flex-wrap:wrap}.bw-hero__grid{border-radius:var(--bw-radius);overflow:hidden}}@media screen and (min-width:990px){.bw-hero__grid{grid-template-columns:minmax(400px,40%) 1fr;grid-template-areas:"content media";min-height:var(--bw-hero-h, 540px)}.bw-hero--text-right .bw-hero__grid{grid-template-columns:1fr minmax(400px,40%);grid-template-areas:"media content"}.bw-hero__media{height:auto}.bw-hero__content{gap:22px;padding:clamp(40px,4vw,56px)}.bw-hero__eyebrow{font-size:16px}.bw .bw-hero__heading{font-size:clamp(34px,3.2vw,46px);line-height:1.08}.bw-hero__text{font-size:17px}}.bw-tape{position:absolute;left:-10%;z-index:2;width:120%;overflow:hidden;padding:10px 0;font-size:16px;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.bw-tape--top{top:10%;transform:rotate(-4deg)}.bw-tape--bottom{bottom:10%;transform:rotate(3deg)}.bw-tape--accent{background:var(--bw-accent);color:var(--bw-dark)}.bw-tape--dark{background:var(--bw-dark);color:var(--bw-accent)}.bw-tape__track,.bw-tape__set{display:flex;width:max-content}.bw-tape__set span{padding-right:2.2em}.bw-tape--animate .bw-tape__track{animation:bw-ticker 60s linear infinite}.bw-tape--animate.bw-tape--bottom .bw-tape__track{animation-direction:reverse}@keyframes bw-ticker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bw-tape--animate .bw-tape__track{animation:none}}@media screen and (min-width:990px){.bw-tape{padding:16px 0;font-size:clamp(18px,1.7vw,24px)}}.bw-badge{--bw-badge-size-mobile: calc(var(--bw-badge-size, 120px) * .66);position:absolute;right:6%;z-index:3;display:flex;align-items:center;justify-content:center;width:var(--bw-badge-size-mobile);aspect-ratio:1;border-radius:50%;overflow:hidden;text-decoration:none}.bw-badge--top{top:8%}.bw-badge--middle{top:50%;transform:translateY(-50%)}.bw-badge--bottom{bottom:8%}.bw-badge.bw-badge--corner{top:20px;right:20px;width:clamp(56px,12vw,var(--bw-badge-size, 110px));transform:none}.bw-badge--with-bg,.bw-badge--fallback{background:var(--bw-white)}.bw-badge--fallback{border:2px solid var(--bw-dark)}.bw-badge__img{display:block;width:100%;height:100%;object-fit:contain}.bw-badge__text{color:var(--bw-dark);font-size:12px;font-weight:700;line-height:1.1;text-align:center;text-transform:uppercase}@media screen and (min-width:990px){.bw-badge{width:var(--bw-badge-size, 120px)}.bw-badge__text{font-size:15px}}.bw-countdown{display:grid;grid-template-columns:1fr;grid-template-areas:"head" "timer" "sub" "btn";gap:12px;padding:20px 16px;background:var(--bw-accent);color:var(--bw-dark)}.bw-countdown__heading{grid-area:head;font-size:var(--bw-cd-heading-m, 16px);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bw-countdown__sub{grid-area:sub;font-size:13px;font-weight:var(--bw-cd-sub-weight, 400);line-height:1.4}.bw-countdown__timer{grid-area:timer;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.bw-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:var(--bw-radius);background:var(--bw-dark)}.bw-countdown__num{color:var(--bw-white);font-size:24px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.bw-countdown__label{color:var(--bw-accent);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bw-countdown__done{grid-area:sub;font-size:16px;font-weight:700}.bw-countdown__btn{grid-area:btn}.bw-countdown .bw-btn:focus-visible{outline-color:var(--bw-dark)}.bw-countdown.is-done{grid-template-areas:"head" "sub" "btn"}.bw-countdown.is-done .bw-countdown__timer,.bw-countdown.is-done .bw-countdown__sub{display:none}@media screen and (max-width:749px){.bw-countdown-section .container{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.bw-countdown{border-radius:var(--bw-radius)}}@media screen and (min-width:990px){.bw-countdown{grid-template-columns:1fr auto auto;grid-template-areas:"head timer btn" "sub  timer btn";column-gap:40px;row-gap:6px;align-items:center;padding:24px 40px}.bw-countdown__heading{align-self:end;font-size:var(--bw-cd-heading-d, 20px)}.bw-countdown__sub{align-self:start;font-size:15px}.bw-countdown__timer{grid-template-columns:repeat(4,76px);gap:10px}.bw-countdown__unit{padding:10px 4px}.bw-countdown__num{font-size:30px}.bw-countdown__label{font-size:12px}.bw-countdown.is-done{grid-template-areas:"head btn btn" "sub btn btn"}}.bw .bw-tiles__heading{margin-bottom:20px;font-size:24px;font-weight:700}.bw-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none}.bw-tile{display:flex}.bw-tile__link{display:flex;flex-direction:column;width:100%;border-radius:var(--bw-radius);overflow:hidden;color:inherit;text-decoration:none}.bw-tile__media{aspect-ratio:var(--bw-ratio, 13 / 12);overflow:hidden;background:var(--bw-light)}.bw-tile__img,.bw-tile__placeholder{display:block;width:100%;height:100%;object-fit:cover}.bw-tile__placeholder{fill:#18181840}.bw-tile__label{flex:1;display:flex;flex-direction:column;gap:6px;padding:12px}.bw .bw-tile__title{color:inherit;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.bw-tile__cta{margin-top:auto;font-size:13px;font-weight:600;letter-spacing:.04em}a.bw-tile__link:hover .bw-tile__title{text-decoration:underline;text-underline-offset:3px}.bw-tile--accent{--bw-tile-bg-default: var(--bw-accent);--bw-tile-title-default: var(--bw-dark);--bw-tile-cta-default: var(--bw-dark)}.bw-tile--dark{--bw-tile-bg-default: var(--bw-dark);--bw-tile-title-default: var(--bw-white);--bw-tile-cta-default: var(--bw-accent)}.bw-tile__label{background:var(--bw-tile-bg, var(--bw-tile-bg-default));color:var(--bw-tile-title, var(--bw-tile-title-default))}.bw-tile__cta{color:var(--bw-tile-cta, var(--bw-tile-cta-default))}.bw .bw-tile--title-serif .bw-tile__title{font-family:georgiapro,Georgia,serif;font-weight:400;font-size:16px;line-height:1.15;text-transform:none}.bw .bw-tile--cta-serif .bw-tile__cta{font-family:georgiapro,Georgia,serif;font-weight:400;font-size:14px;letter-spacing:normal}@media screen and (min-width:750px){.bw-tiles{grid-template-columns:repeat(var(--bw-cols, 4),1fr);gap:20px}.bw-tile__label{gap:8px;padding:20px 20px 22px}.bw .bw-tile__title{font-size:clamp(15px,1.4vw,19px)}.bw-tile__cta{font-size:13px}.bw .bw-tile--title-serif .bw-tile__title{font-size:clamp(19px,1.7vw,25px)}.bw .bw-tile--cta-serif .bw-tile__cta{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/bw-2026.css.map */
