:root{--bcs-black: #0a0a0a;--bcs-ink: #141414;--bcs-ink-2: #2b2b2b;--bcs-muted: #666;--bcs-line: #e2e1dc;--bcs-paper: #f4f3ef;--bcs-ground: #ecebe6;--bcs-white: #fff;--bcs-head: "bc-ludva", "DIN Condensed", "Bahnschrift SemiBold Condensed", "Arial Narrow", Impact, sans-serif;--bcs-ui: "obviously-variable", "obviously", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--bcs-body: "archivo-variable", "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--bcs-wrap: 1360px;--bcs-gut: clamp(20px, 4vw, 56px);--bcs-ease: cubic-bezier(.2, .7, .2, 1)}.bcs{font:400 16px/1.6 var(--bcs-body);color:var(--bcs-ink);-webkit-font-smoothing:antialiased}.bcs *,.bcs *:before,.bcs *:after{box-sizing:border-box}:where(.bcs) :where(h1,h2,h3,h4,p,ul,ol,figure,table){margin:0;padding:0}:where(.bcs) :where(h1,h2,h3,h4){font-weight:inherit;text-transform:none;letter-spacing:normal;line-height:inherit;color:inherit}:where(.bcs) a{color:inherit}.bcs img{display:block;max-width:100%;height:auto}.bcs button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;min-height:0;text-transform:none;letter-spacing:normal}.bcs :focus-visible{outline:2px solid currentColor;outline-offset:3px}.bcs-wrap{width:100%;max-width:calc(var(--bcs-wrap) + 2 * var(--bcs-gut));margin-inline:auto;padding-inline:var(--bcs-gut)}.bcs .bcs-disp,.bcs-disp{font-family:var(--bcs-head);font-weight:700;font-feature-settings:"ss01";text-transform:uppercase;letter-spacing:-.012em;line-height:.9}.bcs-eyebrow{font:600 11px/1.4 var(--bcs-ui);letter-spacing:.16em;text-transform:uppercase}.bcs-ext:after{content:"\2197";display:inline-block;margin-left:.35em;font-family:var(--bcs-body);font-weight:400}.bcs .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bcs-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:0 26px;font:600 12px/1.2 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;transition:background .2s,color .2s}.bcs-btn--light{background:var(--fg, var(--bcs-white));color:var(--bg, var(--bcs-ink))}.bcs-btn--light:hover{background:var(--bcs-white)}.bcs-btn--white{background:var(--bcs-white);color:var(--bcs-ink)}.bcs-btn--white:hover{background:#ddd}.bcs button.bcs-btn{min-height:52px;padding:0 26px;font:600 12px/1.2 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase}.bcs button.bcs-btn--white{background:var(--bcs-white);color:var(--bcs-ink)}.bcs button.bcs-btn--white:hover{background:#ddd}.bcs-arr{font-family:var(--bcs-body);font-weight:400;letter-spacing:0;font-size:16px}.bcs-tlink{display:inline-flex;align-items:center;gap:10px;min-height:44px;font:600 12px/1.2 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.bcs-tlink:hover{text-decoration-thickness:2px}.bcs-pennant{flex:none;width:34px;height:16px;background:var(--flag, #d9372b);clip-path:polygon(0 0,100% 50%,0 100%)}.bcs-stripes{display:inline-flex;flex-direction:column;gap:3px;width:26px}.bcs-stripes i{display:block;height:4px;background:var(--c)}.bcs-sec{padding-block:clamp(64px,8vw,112px);background:var(--bcs-white)}.bcs-sec--flush-top{padding-top:0}.bcs-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 48px;margin-bottom:clamp(28px,3.4vw,44px)}.bcs .bcs-sh h2{font-size:clamp(46px,5.6vw,84px)}.bcs-sh__aside{max-width:380px;font-size:15px;color:var(--bcs-muted);display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.bcs-sh__aside .bcs-tlink{color:var(--bcs-ink)}.bcs-launch{position:relative;background:var(--bg);color:var(--fg);overflow:hidden;isolation:isolate}.bcs-launch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 72% 46%,rgba(239,232,207,.1),transparent 70%)}.bcs-launch__in{position:relative;width:100%;max-width:calc(var(--bcs-wrap) + 2 * var(--bcs-gut));margin-inline:auto;padding:44px var(--bcs-gut) 52px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 40px;min-height:clamp(600px,calc(100vh - 120px),800px)}.bcs-launch__copy{display:flex;flex-direction:column;justify-content:center;gap:26px;position:relative;z-index:2}.bcs-launch__eyebrow{display:flex;align-items:center;gap:12px;font:600 11px/1.4 var(--bcs-ui);letter-spacing:.16em;text-transform:uppercase}.bcs .bcs-launch__title{font-size:clamp(76px,9.2vw,142px);line-height:.84;letter-spacing:-.02em;color:var(--fg)}.bcs-launch__lede{max-width:26em;font-size:18px;line-height:1.55;opacity:.92}.bcs-launch__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:4px}.bcs-launch__ctas .bcs-tlink{color:var(--fg)}.bcs-launch .bcs-btn--light:hover{color:var(--bg)}.bcs-launch :focus-visible{outline-color:var(--fg)}.bcs-launch__stage{position:relative;min-height:520px}.bcs-launch__cuts{position:absolute;top:0;right:0;bottom:0;left:-4%}.bcs-cut{position:absolute;display:block;transform:rotate(var(--r));transition:transform .5s var(--bcs-ease);text-decoration:none;color:var(--bcs-ink)}.bcs-cut img{width:100%;height:auto;filter:drop-shadow(0 26px 28px rgba(0,0,0,.32)) drop-shadow(0 4px 6px rgba(0,0,0,.18))}.bcs-cut:hover,.bcs-cut:focus-visible{transform:rotate(var(--r)) translateY(-10px);z-index:6!important}.bcs-cut:focus-visible{outline:2px dashed var(--fg);outline-offset:6px}.bcs-cut__tag{position:absolute;left:50%;bottom:4%;transform:translate(-50%,6px) rotate(calc(var(--r) * -1));display:flex;gap:14px;white-space:nowrap;padding:9px 12px 8px;background:var(--fg);color:var(--bg);font:600 11px/1 var(--bcs-ui);letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:opacity .2s,transform .2s;pointer-events:none}.bcs-cut:hover .bcs-cut__tag,.bcs-cut:focus-visible .bcs-cut__tag{opacity:1;transform:translate(-50%) rotate(calc(var(--r) * -1))}.bcs-score{position:absolute;z-index:5;right:var(--bcs-gut);bottom:46px;width:318px;padding:16px 18px 14px;background:#f6f1df;color:#1d3a21;transform:rotate(2.2deg);box-shadow:0 22px 40px #00000057,0 2px 4px #0003;background-image:repeating-linear-gradient(0deg,transparent 0 27px,rgba(29,58,33,.07) 27px 28px);font-family:var(--bcs-body)}.bcs-score__head{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;border-bottom:2px solid #1d3a21}.bcs-score__head h2{font:700 26px/.9 var(--bcs-head);font-feature-settings:"ss01";text-transform:uppercase}.bcs-score__head>span:last-child{margin-left:auto;max-width:130px;font:600 9.5px/1.25 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;text-align:right}.bcs-score__flag{width:16px;height:10px;background:var(--flag, #d9372b);clip-path:polygon(0 0,100% 50%,0 100%);align-self:center}.bcs-score table{width:100%;border-collapse:collapse;margin-top:6px;font-variant-numeric:tabular-nums;border:0}.bcs-score :is(th,td){padding:6px 0;text-align:left;border:0;border-bottom:1px solid rgba(29,58,33,.22);font-size:14px;background:none;color:inherit}.bcs-score thead th{font:600 9.5px/1 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;padding-bottom:7px}.bcs-score :is(td,th):first-child{width:48px}.bcs-score td:first-child{font:700 18px/1 var(--bcs-head)}.bcs-score :is(td,th):nth-child(3),.bcs-score :is(td,th):nth-child(4){text-align:right}.bcs-score td:nth-child(3){padding-right:14px}.bcs-score tbody th :is(button,a){font:600 14px/1.2 var(--bcs-body);color:inherit;text-decoration:underline;text-decoration-color:#1d3a2159;text-underline-offset:4px;padding:4px 0}.bcs-score tbody th :is(button,a):hover{text-decoration-color:currentColor}.bcs-score tr.is-on :is(td,th){background:#d9372b1a}.bcs-score tfoot :is(th,td){border-bottom:2px solid #1d3a21;font-weight:700}.bcs-score tfoot th{font:700 18px/1 var(--bcs-head);text-transform:uppercase}.bcs-score__players{display:flex;gap:10px;margin-top:10px!important;font-size:13.5px;line-height:1.4}.bcs-score__players span{flex:none;font:600 9.5px/1.9 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase}.bcs-score__date{margin-top:6px!important;font:600 9.5px/1.4 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;opacity:.75}.bcs-score :focus-visible{outline-color:#1d3a21}.bcs-chips{display:flex;flex-wrap:wrap;gap:8px;margin:-8px 0 28px}.bcs-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px!important;padding:0 16px!important;border:1px solid #cfcfcb!important;border-radius:999px;font:600 12px/1 var(--bcs-ui)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.bcs-chip span{font:500 12px/1 var(--bcs-body);letter-spacing:0;color:var(--bcs-muted)}.bcs-chip:hover{border-color:var(--bcs-ink)!important}.bcs-chip[aria-pressed=true]{background:var(--bcs-ink)!important;color:var(--bcs-white)!important;border-color:var(--bcs-ink)!important}.bcs-chip[aria-pressed=true] span{color:#bdbdbd}.bcs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}.bcs-card{display:block;text-decoration:none;color:var(--bcs-ink);min-width:0}.bcs-card[hidden]{display:none}.bcs-card__media{position:relative;aspect-ratio:1 / 1;background:var(--bcs-ground);overflow:hidden}.bcs-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain;transition:opacity .35s ease,transform .6s var(--bcs-ease)}.bcs-card__alt{opacity:0}.bcs-card:hover .bcs-card__alt{opacity:1}.bcs-card:hover .bcs-card__img:has(+.bcs-card__alt){opacity:0}.bcs-card__flag{position:absolute;z-index:1;left:10px;top:10px;padding:5px 8px 4px;background:var(--bcs-white);font:600 10px/1 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase}.bcs-card__body{padding-top:14px}.bcs-card__show{display:flex;align-items:center;gap:7px;font:600 10px/1.3 var(--bcs-ui);letter-spacing:.15em;text-transform:uppercase;color:var(--bcs-muted)}.bcs-card__show i{flex:none;width:9px;height:9px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 1px #0000001f}.bcs-card__title{margin-top:7px!important;font:500 16px/1.3 var(--bcs-body);color:var(--bcs-ink)}.bcs-card:hover .bcs-card__title{text-decoration:underline;text-underline-offset:3px}.bcs-card__tag{margin-top:3px!important;font-size:14px;line-height:1.4;color:var(--bcs-muted)}.bcs-card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:9px}.bcs-price{font:600 15px/1.2 var(--bcs-body);font-variant-numeric:tabular-nums}.bcs-price s{margin-left:6px;font-weight:400;color:var(--bcs-muted)}.bcs-card__cols{font-size:13px;color:var(--bcs-muted)}.bcs-card__added{margin-top:6px!important;font:600 9.5px/1.3 var(--bcs-ui);letter-spacing:.15em;text-transform:uppercase;color:var(--bcs-muted)}.bcs-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bcs-tile{position:relative;display:block;aspect-ratio:5 / 5.4;overflow:hidden;background:var(--bg);color:var(--fg);text-align:left;isolation:isolate;text-decoration:none}.bcs-tile__text{position:absolute;z-index:2;left:18px;right:18px;top:18px}.bcs-tile__name{display:block;font:700 clamp(28px,2.6vw,40px)/.88 var(--bcs-head);font-feature-settings:"ss01";text-transform:uppercase;letter-spacing:-.01em}.bcs-tile__genre{display:block;margin-top:10px;font:600 10px/1 var(--bcs-ui);letter-spacing:.16em;text-transform:uppercase;opacity:.85}.bcs-tile__media{position:absolute;top:26%;right:10%;bottom:-5%;left:10%;display:grid;place-items:end center}.bcs-tile__media img{width:100%;height:auto;transition:transform .5s var(--bcs-ease);filter:drop-shadow(0 18px 18px rgba(0,0,0,.18))}.bcs-tile:hover .bcs-tile__media img{transform:translateY(-8px) rotate(-1.5deg)}.bcs-tile__go{position:absolute;z-index:2;right:14px;bottom:14px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--fg);color:var(--bg);transition:transform .25s}.bcs-tile:hover .bcs-tile__go{transform:translate(3px)}.bcs-tile:focus-visible{outline:3px solid var(--bcs-ink);outline-offset:3px}.bcs-tile .bcs-stripes{position:absolute;z-index:2;right:18px;top:22px}.bcs-tile--stripes .bcs-tile__text{right:56px}.bcs-tile--sash:before{content:"";position:absolute;z-index:0;left:-30%;right:-30%;top:50%;height:30%;background:var(--accent);transform:rotate(-32deg)}.bcs-tile--flag .bcs-tile__name:after{content:"";display:inline-block;width:18px;height:12px;margin-left:8px;background:var(--accent);clip-path:polygon(0 0,100% 50%,0 100%);vertical-align:.32em}.bcs-photo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:clamp(560px,86vh,760px);background:var(--bcs-black)}.bcs-photo__copy{background:var(--bg);color:var(--fg);display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:44px 48px 48px max(var(--bcs-gut),calc((100vw - var(--bcs-wrap)) / 2))}.bcs-photo__top{display:flex;align-items:center;gap:14px}.bcs.bcs-photo h2{font-size:clamp(68px,9.2vw,140px);line-height:.84;letter-spacing:-.02em;color:var(--fg)}.bcs-photo__lede{max-width:30em;font-size:18px;line-height:1.55;opacity:.92}.bcs-photo__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px}.bcs-photo__ctas .bcs-tlink{color:var(--fg)}.bcs-photo :focus-visible{outline-color:var(--fg)}.bcs-photo__media{display:grid;grid-template-columns:1fr 1fr;gap:3px;min-width:0}.bcs-shot{position:relative;overflow:hidden;display:block;text-decoration:none;color:var(--bcs-white);background:#222;min-height:0}.bcs-shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:var(--op, 50%) 50%;transition:transform .8s var(--bcs-ease)}.bcs-shot:hover img{transform:scale(1.025)}.bcs-shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.25) 22%,transparent 42%);pointer-events:none}.bcs-shot__cap{position:absolute;z-index:1;left:24px;right:24px;bottom:22px;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.bcs-shot__name{font:700 34px/.9 var(--bcs-head);font-feature-settings:"ss01";text-transform:uppercase}.bcs-shot__kind{display:block;margin-top:6px;font:500 10.5px/1 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;color:#dcdcdc}.bcs-shot__price{font:600 15px/1.2 var(--bcs-body);text-align:right}.bcs-shot__price s{display:block;font-weight:400;font-size:13px;color:#c9c9c9}.bcs-service{border-top:1px solid var(--bcs-line);border-bottom:1px solid var(--bcs-line);background:var(--bcs-white)}.bcs-service__in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.bcs-svc{padding:30px 28px 30px 0;display:grid;grid-template-columns:28px 1fr;gap:4px 14px;align-content:start;min-width:0}.bcs-svc+.bcs-svc{padding-left:28px;border-left:1px solid var(--bcs-line)}.bcs-svc svg{width:24px;height:24px;grid-row:span 3;margin-top:1px}.bcs-svc h3{font:600 11px/1.5 var(--bcs-ui);letter-spacing:.15em;text-transform:uppercase}.bcs-svc p{font-size:14.5px;line-height:1.5;color:var(--bcs-muted)}.bcs-svc a{font-size:14.5px;color:var(--bcs-ink);text-underline-offset:3px;overflow-wrap:anywhere}.bcs-svc__links{display:flex;flex-wrap:wrap;gap:4px 16px}.bcs-closer{background:var(--bcs-black);color:var(--bcs-white);padding-top:clamp(80px,10vw,140px)}.bcs-closer__in{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px 60px;align-items:end}.bcs.bcs-closer h2{font-size:clamp(96px,12.5vw,190px);line-height:.82;letter-spacing:-.025em;color:var(--bcs-white)}.bcs-closer__side{max-width:340px;display:flex;flex-direction:column;gap:24px}.bcs-closer__side p{font-size:17px;line-height:1.55;color:#cfcfcf}.bcs-bar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:68px;align-items:end;margin-top:clamp(56px,7vw,96px)}.bcs-bar a{position:relative;display:flex;align-items:center;height:56px;padding:0 14px;background:var(--bg);color:var(--fg);font:600 11px/1.3 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:height .25s var(--bcs-ease)}.bcs-bar a:hover,.bcs-bar a:focus-visible{height:68px}.bcs-bar a:focus-visible{z-index:1;outline:2px solid var(--bcs-white);outline-offset:2px;box-shadow:0 0 0 2px var(--bcs-black)}.bcs-bar a span{position:relative;min-width:0;overflow-wrap:break-word}.bcs-bar .bcs-bar__ffn{background:linear-gradient(0deg,var(--sash) 0 10px,var(--bg) 10px)}.bcs-bar .bcs-bar__sash{background:linear-gradient(118deg,var(--bg) 0 70%,var(--sash) 70% 88%,var(--bg) 88%)}.bcs-signup{background:var(--bcs-black);color:var(--bcs-white)}.bcs-signup__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:28px 64px;align-items:end;padding-block:clamp(56px,6vw,88px);border-bottom:1px solid #2b2b2b}.bcs-signup .bcs-eyebrow{margin-bottom:16px;color:#a3a3a3}.bcs.bcs-signup h2{font-size:clamp(44px,4.6vw,68px);color:var(--bcs-white)}.bcs.bcs-signup .bcs-signup__line{margin-bottom:20px;font-size:17px;line-height:1.55;color:#cfcfcf}.bcs-signup__row{display:flex;gap:10px}.bcs-signup .bcs-signup__row input[type=email]{flex:1 1 auto;min-width:0;height:52px;min-height:52px;margin:0;padding:0 18px;background:transparent;border:1px solid #6b6b6b;border-radius:0;box-shadow:none;color:var(--bcs-white);font:400 16px/1.2 var(--bcs-body)}.bcs-signup .bcs-signup__row input[type=email]::placeholder{color:#a3a3a3;opacity:1}.bcs-signup .bcs-signup__row input[type=email]:focus{border-color:var(--bcs-white);outline:2px solid var(--bcs-white);outline-offset:2px}.bcs-signup__row .bcs-btn{flex:none}.bcs-signup .bcs-btn:focus-visible{outline-color:var(--bcs-white)}.bcs-signup .bcs-btn:disabled{opacity:.6;cursor:progress}.bcs.bcs-signup .bcs-signup__msg{margin-top:12px;font-size:15px;line-height:1.5;color:#ffb4a8}.bcs-signup__msg:empty{display:none}.bcs.bcs-signup .bcs-signup__msg--ok{margin-top:0;font:600 13px/1.4 var(--bcs-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--bcs-white)}.bcs-signup__msg--ok:focus{outline:none}.bcs-signup__form.is-done .bcs-signup__row{display:none}.bcs.bcs-signup .bcs-signup__fine{margin-top:14px;font-size:13px;line-height:1.5;color:#a3a3a3}.bcs-signup__fine:empty{display:none}.bcs-signup__fine a{color:#cfcfcf;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.bcs-signup__hp{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:1023px){.bcs-signup__in{grid-template-columns:minmax(0,1fr);align-items:start}.bcs-signup__body{max-width:560px}}@media(max-width:1180px){.bcs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bcs-score{width:290px}}@media(max-width:1023px){.bcs-launch__in{grid-template-columns:1fr;min-height:0;padding-top:28px}.bcs-launch__stage{order:-1;min-height:0;height:min(78vw,600px)}.bcs-launch__cuts{top:0;right:2%;bottom:0;left:11%}.bcs-score{position:relative;right:auto;bottom:auto;justify-self:start;width:min(100%,380px);transform:rotate(-1deg)}.bcs-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bcs-photo{grid-template-columns:1fr;min-height:0}.bcs-photo__media{order:-1;height:min(72vw,620px)}.bcs-photo__copy{padding:40px var(--bcs-gut) 44px}.bcs-service__in{grid-template-columns:repeat(2,minmax(0,1fr))}.bcs-svc{padding:26px 20px 26px 0}.bcs-svc+.bcs-svc{padding-left:0;border-left:0}.bcs-svc:nth-child(2n){padding-left:24px;border-left:1px solid var(--bcs-line)}.bcs-svc:nth-child(n+3){border-top:1px solid var(--bcs-line)}.bcs-closer__in{grid-template-columns:1fr}}@media(max-width:699px){.bcs-launch__in{padding:16px 20px 34px;gap:18px}.bcs-launch__stage{height:300px}.bcs-launch__cuts{top:0;right:-2%;bottom:0;left:-2%}.bcs .bcs-launch__title{font-size:clamp(54px,15.5vw,66px)}.bcs-launch__lede{font-size:16.5px}.bcs-launch__copy{gap:18px}.bcs-launch__ctas .bcs-btn{width:100%}.bcs-cut__tag{display:none}.bcs-score{width:100%;transform:none}.bcs-sh{flex-direction:column;align-items:flex-start}.bcs-sh__aside{align-items:flex-start;text-align:left}.bcs-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--bcs-gut));padding-inline:var(--bcs-gut);scrollbar-width:none}.bcs-chips::-webkit-scrollbar{display:none}.bcs-chip{flex:none}.bcs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px}.bcs-card__title{font-size:15px}.bcs-card__tag{font-size:13px}.bcs-card__meta{flex-direction:column;align-items:flex-start;gap:3px}.bcs-tiles{grid-template-columns:1fr;gap:0;border-top:1px solid var(--bcs-line)}.bcs-tile{aspect-ratio:auto;display:grid;grid-template-columns:76px 1fr 40px;align-items:center;gap:16px;padding:10px 0;background:var(--bcs-white);color:var(--bcs-ink);border-bottom:1px solid var(--bcs-line)}.bcs-tile:before{display:none}.bcs-tile__media{order:-1;position:relative;inset:auto;width:76px;height:76px;background:var(--bg);overflow:hidden;place-items:center}.bcs-tile__media img{width:92%;filter:none}.bcs-tile:hover .bcs-tile__media img{transform:none}.bcs-tile__text{position:static}.bcs-tile__name{font-size:27px}.bcs-tile__genre{margin-top:6px;color:var(--bcs-muted);opacity:1}.bcs-tile__go{position:static;width:36px;height:36px;background:var(--bcs-paper);color:var(--bcs-ink)}.bcs-tile .bcs-stripes{display:none}.bcs-tile--flag .bcs-tile__name:after{width:14px;height:10px}.bcs-photo__media{display:flex;gap:6px;height:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bcs-photo__media::-webkit-scrollbar{display:none}.bcs-shot{flex:0 0 84%;aspect-ratio:4 / 4.6;scroll-snap-align:start}.bcs-shot__name{font-size:30px}.bcs-photo__copy{gap:26px;padding:30px 20px 36px}.bcs.bcs-photo h2{font-size:clamp(56px,16.5vw,76px)}.bcs-photo__ctas .bcs-btn{width:100%}.bcs-service__in{grid-template-columns:minmax(0,1fr)}.bcs-svc,.bcs-svc:nth-child(2n){padding:22px 0;border-left:0}.bcs-svc+.bcs-svc{border-top:1px solid var(--bcs-line)}.bcs.bcs-closer h2{font-size:clamp(72px,22vw,104px)}}@media(max-width:1180px){.bcs-bar{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:52px;align-items:stretch}.bcs-bar a,.bcs-bar a:hover,.bcs-bar a:focus-visible{height:auto}.bcs-bar a:hover span{text-decoration:underline;text-underline-offset:4px}}@media(max-width:599px){.bcs-bar{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:48px}}@media(max-width:479px){.bcs-signup__row{flex-direction:column}.bcs-signup__row .bcs-btn{width:100%}}@media(prefers-reduced-motion:reduce){.bcs-cut,.bcs-cut__tag,.bcs-tile__media img,.bcs-card__img,.bcs-shot img,.bcs-bar a{transition:none}}.header.header{min-height:0}.header .header__logo img,.header .primary-logo img{filter:invert(1);max-height:38px;width:auto!important}.header a.header__logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.header a.header__logo:after{content:"SHOP";font:700 31px/1 var(--bcs-head);font-feature-settings:"ss01";color:#fff;letter-spacing:-.01em}.header .navbar-link.header__link{font:600 12px/1.2 var(--bcs-ui)!important;letter-spacing:.14em!important;text-transform:uppercase!important}.header .navbar-item{font-family:var(--bcs-body)!important}.announcement-bar,.announcement-bar p{font:500 12px/1.4 var(--bcs-ui)!important;letter-spacing:.12em;text-transform:uppercase}.footer,.footer p,.footer a,.footer li{font-family:var(--bcs-body)}.footer h1,.footer h2,.footer h3,.footer h4,.footer .footer__title,.footer .title{font:600 11px/1.4 var(--bcs-ui)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#fff!important}.footer .footer__logo img,.footer img.primary-logo,.footer .logo img{filter:invert(1)}.bcs .bcs-card__title{text-transform:none;letter-spacing:normal;font-weight:500}.bcs .bcs-card__img{mix-blend-mode:multiply}.header .header__logo img,.header .primary-logo img{height:34px!important;max-height:none;width:auto!important}.header .navbar-link.header__link{padding-right:12px!important}.header .has-dropdown .navbar-link.header__link{padding-right:34px!important}.header .has-dropdown .navbar-link.header__link:after{right:6px}.header a.header__logo{width:auto!important;max-width:none!important;flex:none}.header a.header__logo .image-element__wrap{flex:none;width:auto!important;max-width:none!important}.header .navbar-link.header__link+*{margin-left:0}footer.bcs-ftr img.footer__logo{filter:invert(1);width:48px!important;height:auto!important}footer.bcs-ftr .footer__logo-wrapper{max-width:48px}footer.bcs-ftr .footer__heading{font:600 11px/1.4 var(--bcs-ui)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#fff!important;margin-bottom:14px}footer.bcs-ftr,footer.bcs-ftr p,footer.bcs-ftr a,footer.bcs-ftr li{font-family:var(--bcs-body)!important;font-size:14.5px}footer.bcs-ftr a{text-decoration:none}footer.bcs-ftr a:hover{text-decoration:underline;text-underline-offset:3px}a.mobile-header__logo img{filter:invert(1);height:30px!important;width:auto!important;max-width:none}a.mobile-header__logo .image-element__wrap{width:auto!important;max-width:none!important}a.mobile-header__logo{display:inline-flex!important;align-items:center;gap:8px;text-decoration:none}a.mobile-header__logo:after{content:"SHOP";font:700 27px/1 var(--bcs-head);font-feature-settings:"ss01";color:#fff}a.mobile-header__logo{justify-content:center}a.mobile-header__logo .image-element__wrap{margin:0!important;flex:none}.bcs-pdp-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.bcs-showlink{display:inline-flex;align-items:center;gap:9px;font:600 11px/1.3 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--bcs-ink)!important;text-decoration:underline;text-decoration-color:#c8c8c4;text-underline-offset:5px}.bcs-showlink:hover{text-decoration-color:currentColor}.bcs-showlink i{width:12px;height:12px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 1px #00000024}.bcs-added{display:inline-flex;align-items:center;gap:7px;padding:6px 11px 5px;border-radius:999px;background:var(--bcs-paper);font:600 10px/1 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--bcs-ink)}.bcs-added:before{content:"";width:6px;height:6px;border-radius:50%;background:#d9372b}.bcs.bcs-pdp-tag{margin:4px 0 6px!important;font-size:18px;line-height:1.45;color:var(--bcs-ink-2)}.bcs-facts{margin:14px 0 6px}.bcs-facts__label{display:block;margin-bottom:8px;font:600 10px/1.3 var(--bcs-ui);letter-spacing:.15em;text-transform:uppercase;color:var(--bcs-muted)}.bcs-facts ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0!important;padding:0!important}.bcs-facts li{margin:0!important;padding:6px 10px;border:1px solid #d6d5d0;border-radius:999px;font-size:13px;line-height:1.2;list-style:none}.bcs-facts li:before{display:none!important}.bcs.bcs-promise{margin:18px 0 0!important;padding:0!important;border:1px solid var(--bcs-line);list-style:none}.bcs-promise li{display:grid;grid-template-columns:22px 1fr;gap:14px;margin:0!important;padding:14px 16px;font-size:14px;line-height:1.45;color:var(--bcs-ink-2);list-style:none}.bcs-promise li:before{display:none!important}.bcs-promise li+li{border-top:1px solid var(--bcs-line)}.bcs-promise svg{width:20px;height:20px;margin-top:1px;color:var(--bcs-ink)}.bcs-promise b{display:block;font:600 14.5px/1.35 var(--bcs-body);color:var(--bcs-ink)}.bcs-promise a{color:var(--bcs-ink);text-decoration:underline;text-underline-offset:3px}.bcs.bcs-acc{margin-top:22px;border-top:1px solid var(--bcs-line)}.bcs-acc details{border-bottom:1px solid var(--bcs-line)}.bcs-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:56px;cursor:pointer;font:600 11.5px/1.4 var(--bcs-ui);letter-spacing:.15em;text-transform:uppercase}.bcs-acc summary::-webkit-details-marker{display:none}.bcs-acc summary:after{content:"+";font:300 22px/1 var(--bcs-body);transition:transform .2s}.bcs-acc details[open] summary:after{transform:rotate(45deg)}.bcs-acc__body{padding-bottom:20px;font-size:15px;line-height:1.6;color:var(--bcs-ink-2)}.bcs-acc__body>*+*{margin-top:10px}.bcs-acc__body ul{padding-left:18px}.bcs-acc__body a{color:var(--bcs-ink);text-decoration:underline;text-underline-offset:3px}.bcs-from{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);background:var(--bg);color:var(--fg)}.bcs-from__copy{padding:clamp(40px,5vw,72px) clamp(28px,4vw,64px) clamp(40px,5vw,72px) max(var(--bcs-gut),calc((100vw - var(--bcs-wrap)) / 2));display:flex;flex-direction:column;gap:18px;justify-content:center}.bcs.bcs-from h2{font-size:clamp(54px,6vw,96px);line-height:.84;color:var(--fg)}.bcs-from blockquote{margin:0;padding:0;border:0;font-size:19px;line-height:1.5;max-width:28em;color:var(--fg);font-style:normal}.bcs-from cite{display:block;margin-top:10px;font:500 10.5px/1.4 var(--bcs-ui);font-style:normal;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.bcs-from__links{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;margin-top:6px}.bcs-from__links .bcs-tlink{color:var(--fg)}.bcs-from__media--prods{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.bcs-from__media--prods a{position:relative;display:block;background:var(--bcs-ground);min-height:300px}.bcs-from__media--prods img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain;mix-blend-mode:multiply}.bcs-from__media--score{display:grid;place-items:center;padding:48px 24px}.bcs-from__media--score .bcs-score{position:relative;right:auto;bottom:auto;width:min(100%,380px);transform:rotate(1.6deg)}.bcs-sec--tight{padding-block:clamp(48px,6vw,80px)}.bcs-cohead{background:var(--bg);color:var(--fg)}.bcs-cohead__in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:24px 56px;align-items:end;padding-block:clamp(40px,5vw,72px)}.bcs-cohead__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:18px!important;font:600 11px/1.4 var(--bcs-ui);letter-spacing:.16em;text-transform:uppercase}.bcs.bcs-cohead h1{font-size:clamp(64px,8vw,128px);line-height:.84;letter-spacing:-.02em;color:var(--fg)}.bcs-cohead__side p{font-size:17px;line-height:1.55;max-width:30em}.bcs-cohead__side p.bcs-cohead__src{margin-top:8px!important;font:600 10px/1.4 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;opacity:.75}.bcs-cohead__links{display:flex;gap:20px;margin-top:18px}.bcs-cohead__links .bcs-tlink{color:var(--fg)}.bcs-cohead :focus-visible{outline-color:var(--fg)}.bcs-cobar{display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--bcs-line)}.bcs-cobar>*{min-width:0}.bcs-cobar .bcs-chips{margin:0}.bcs-cosort{display:inline-flex;align-items:center;gap:12px;font:600 11px/1 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase}.bcs-cosort select{min-height:42px;padding:0 34px 0 14px;border:1px solid #cfcfcb;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M1 3l4 4 4-4' fill='none' stroke='%23141414' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 14px center;font:500 14px/1 var(--bcs-body);letter-spacing:0;text-transform:none;appearance:none;-webkit-appearance:none;color:var(--bcs-ink);max-width:100%}.bcs-cocount{margin:18px 0 26px!important;font:600 10.5px/1.4 var(--bcs-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--bcs-muted)}.bcs-coempty{font-size:16px;color:var(--bcs-muted)}.bcs-coempty a{color:var(--bcs-ink)}.bcs-pager{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:48px;font-size:14px;color:var(--bcs-muted)}.bcs-pager .bcs-tlink{color:var(--bcs-ink)}.bcs-tiles--mini{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.bcs-tiles--mini .bcs-tile{aspect-ratio:4 / 5}.bcs-tiles--mini .bcs-tile__name{font-size:clamp(18px,1.5vw,24px)}.bcs-tiles--mini .bcs-tile__text{left:12px;right:12px;top:12px}.bcs-tiles--mini .bcs-tile__media{top:34%;right:8%;bottom:-6%;left:8%}@media(max-width:1180px){.bcs-tiles--mini{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.bcs-from{grid-template-columns:1fr}.bcs-from__copy{padding:48px var(--bcs-gut)}.bcs-cohead__in{grid-template-columns:1fr}}@media(max-width:699px){.bcs.bcs-cohead h1{font-size:clamp(54px,15.5vw,68px)}.bcs-cobar{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.bcs-cosort{justify-content:space-between}.bcs-tiles--mini{grid-template-columns:1fr}.bcs-tiles--mini .bcs-tile{aspect-ratio:auto}.bcs-from__media--prods a{min-height:140px}.bcs-from__media--score{padding:28px 20px 36px}}.product-breadcrumb .breadcrumb,.product-breadcrumb .breadcrumb a,.product-breadcrumb .breadcrumb span{font:600 10.5px/1.4 var(--bcs-ui)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--bcs-muted);text-decoration:none}.product-breadcrumb .breadcrumb li:last-child span{color:var(--bcs-ink)}.product-breadcrumb .breadcrumb-separator svg{width:9px;height:9px}.product-main .product-gallery__image,.product-main .product-gallery__thumbnail{background:var(--bcs-ground)}.product-main .product-gallery__image img,.product-main .product-gallery__thumbnail img{mix-blend-mode:multiply}.product-main .product-gallery__image img.zoomImg{mix-blend-mode:normal;background:var(--bcs-ground)}.product-main .product-gallery__thumbnail.is-nav-selected{outline:1px solid var(--bcs-ink);outline-offset:-1px}.product-main .product-gallery__thumbnail{opacity:1!important}.product-main .product-gallery__thumbnail:hover{outline:1px solid #9a9a9a;outline-offset:-1px}.product-main .product-gallery__thumbnail.is-nav-selected:hover{outline-color:var(--bcs-ink)}.product-main .flickity-prev-next-button{background:#fffffff0;border-radius:50%}.product-main .product-block--title h1.product-title{font-family:var(--bcs-head)!important;font-weight:700!important;font-feature-settings:"ss01";text-transform:uppercase!important;font-size:clamp(48px,4.6vw,80px)!important;line-height:.88!important;letter-spacing:-.02em!important;color:var(--bcs-ink);margin:0 0 4px}.product-main .product-block--price .price,.product-main .product-block--price .money{font:600 26px/1.1 var(--bcs-body)!important;color:var(--bcs-ink)}.product-main .product-block--price .compare-at-price,.product-main .product-block--price .compare-at-price .money{font:400 17px/1.1 var(--bcs-body)!important;color:var(--bcs-muted);text-decoration:line-through}.product-main .product-block--price{margin-top:10px}.product-main .kit-fieldset{border:0;padding:0;margin:22px 0 0}.product-main .kit-fieldset__legend{margin-bottom:12px}.product-main .kit-fieldset__legend-text{font:600 11px/1.4 var(--bcs-ui)!important;letter-spacing:.15em;text-transform:uppercase}.product-main .kit-fieldset__legend-selection{font:400 15px/1.4 var(--bcs-body)!important;color:var(--bcs-ink-2);margin-left:6px}.product-main .kit-swatch{width:64px!important;height:64px!important;border-radius:0!important;background-color:var(--bcs-ground)!important;background-size:contain!important;background-blend-mode:multiply;box-shadow:none!important;border:1px solid transparent}.product-main .kit-radio__input:checked+.kit-swatch{border-color:var(--bcs-ink);box-shadow:0 0 0 1px var(--bcs-ink)!important}.product-main .kit-radio__input:focus-visible+.kit-swatch,.product-main .kit-radio__input:focus-visible+.kit-button{outline:2px solid var(--bcs-ink);outline-offset:2px}.product-main .kit-button{min-width:64px;min-height:50px!important;border:1px solid #cfcfcb!important;border-radius:0!important;background:#fff!important;color:var(--bcs-ink)!important;font:600 13px/1 var(--bcs-ui)!important;letter-spacing:.06em}.product-main .kit-radio__input:checked+.kit-button{background:var(--bcs-ink)!important;border-color:var(--bcs-ink)!important;color:#fff!important}.product-main .kit-radio__input:disabled+.kit-button,.product-main .kit-radio__input[aria-disabled=true]+.kit-button{color:#9b9b9b!important;border-color:#e4e3df!important;background:linear-gradient(to top right,transparent calc(50% - .75px),#cfcfcb calc(50% - .75px),#cfcfcb calc(50% + .75px),transparent calc(50% + .75px))!important}.product-main .purchase-details{display:grid!important;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:stretch;margin-top:26px}.product-main .purchase-details__quantity{margin:0!important}.product-main .quantity-wrapper{height:58px;border:1px solid #cfcfcb}.product-main .quantity-wrapper .button,.product-main .quantity-wrapper .input{border:0!important;height:56px;box-shadow:none!important}.product-main .purchase-details__buttons{margin:0!important;display:flex;flex-direction:column;gap:10px}.product-main .button--add-to-cart{width:100%!important;min-height:58px!important;margin:0!important;border-radius:0!important;background:var(--bcs-ink)!important;color:#fff!important;border:0!important;font:600 13px/1.2 var(--bcs-ui)!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product-main .button--add-to-cart:hover{background:#333!important}.product-main .button--add-to-cart[disabled]{background:#e8e7e3!important;color:#8a8a8a!important}.product-main .shopify-payment-button{width:100%}@media(max-width:699px){.product-main .kit-swatch{width:56px!important;height:56px!important}.product-main .product-block--title h1.product-title{font-size:clamp(44px,13vw,60px)!important}}.product-main .purchase-details{display:flex!important;flex-wrap:wrap;gap:10px;align-items:flex-start}.product-main .purchase-details__quantity{flex:none}.product-main .purchase-details__buttons{flex:1 1 260px;display:flex!important;flex-direction:column!important;align-items:stretch;gap:10px}.product-main .purchase-details .cart-warning{flex-basis:100%}.product-main .button--add-to-cart{height:58px;flex:none}.product-main .quantity-wrapper{display:flex;align-items:stretch}.product-main .quantity-wrapper .button.is-inverse,.product-main .quantity-element.button{background:#fff!important;color:var(--bcs-ink)!important;width:46px}.product-main .quantity-wrapper .button.is-inverse:hover{background:var(--bcs-paper)!important}.product-main .quantity-input{width:44px!important;text-align:center;font:600 15px/1 var(--bcs-body)!important}.product-main .shopify-payment-button__more-options{font:400 13px/1.4 var(--bcs-body)!important;color:var(--bcs-ink-2);text-align:center}.product-main .purchase-details{width:100%}.product-main .purchase-details__buttons{max-width:none!important;width:auto}.product-main .purchase-details{display:grid!important;grid-template-columns:150px minmax(0,1fr);gap:10px;align-items:start}.product-main .purchase-details__quantity{grid-column:1;width:150px!important;max-width:150px}.product-main .purchase-details__buttons{grid-column:2;flex:none;width:100%!important}.product-main .purchase-details__quantity[style*="display: none"]+.purchase-details__buttons,.product-main .purchase-details__quantity.is-hidden+.purchase-details__buttons{grid-column:1 / -1}.product-main .purchase-details .cart-warning{grid-column:1 / -1}.product-main .quantity-wrapper{width:150px}.product-main .quantity-wrapper .control{flex:none}.product-main .quantity-wrapper .quantity-input-control{flex:1 1 auto}.product-main .quantity-element .icon,.product-main .quantity-element svg{color:var(--bcs-ink)!important;fill:currentColor!important}.product-main .quantity-element svg path{fill:currentColor!important;stroke:currentColor}.product-main .shopify-payment-button,.product-main shopify-accelerated-checkout{width:100%!important;max-width:none!important}.bcs .bcs-score .bcs-score__head h2{font:700 26px/.9 var(--bcs-head)!important;color:#1d3a21!important;letter-spacing:0}.bcs-from cite:before,.bcs-from blockquote:before,.bcs-from blockquote:after{content:none!important;display:none!important}.header .image-element__wrap,.header .primary-logo .image-element__wrap{width:auto!important;max-width:none!important}.quantity-wrapper .quantity-element.button,.quantity-wrapper .button.is-inverse{background:#fff!important;color:var(--bcs-ink)!important;border:1px solid #cfcfcb!important;box-shadow:none!important}.quantity-wrapper .quantity-element.button:hover{background:var(--bcs-paper)!important}.quantity-wrapper .quantity-element svg,.quantity-wrapper .quantity-element .icon{color:var(--bcs-ink)!important;fill:currentColor!important}.quantity-wrapper .quantity-input{border-top:1px solid #cfcfcb!important;border-bottom:1px solid #cfcfcb!important}.shopify-section:not(.bcs-section) h1.title:not(.product-title){font-size:clamp(40px,4.2vw,64px)!important;line-height:.9!important;margin-bottom:18px}.breadcrumb,.breadcrumb a,.breadcrumb span{font:600 10.5px/1.4 var(--bcs-ui)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--bcs-muted);text-decoration:none}.breadcrumb .breadcrumb-separator svg{width:9px;height:9px}.product-thumbnail .image-element__wrap,.thumbnail .image__container,.product-wrap .image__container{background:var(--bcs-ground)}.product-thumbnail img,.thumbnail .image__container img,.product-wrap .image__container img{mix-blend-mode:multiply}.contact-form .button,form.contact-form [type=submit],.button.button--primary,.action_button:not(.button--add-to-cart){font-family:var(--bcs-ui)!important;letter-spacing:.14em;text-transform:uppercase;border-radius:0!important}@media(min-width:1025px){.section.bcs-pdp,.product-breadcrumb .section{max-width:var(--bcs-wrap);width:calc(100% - 2 * var(--bcs-gut))}.bcs-pdp .product_section.container{max-width:none;width:100%}.bcs-pdp .product__images.column{width:calc((100% - clamp(32px,4.4vw,72px)) * 7 / 12);margin-left:0;margin-right:0}.bcs-pdp .product__information.column{width:calc((100% - clamp(32px,4.4vw,72px)) * 5 / 12);margin-left:0;margin-right:0}.bcs-pdp .product-gallery>.product-gallery__thumbnails--left-thumbnails{width:84px!important;max-width:84px;flex:0 0 84px;margin:0 14px 0 0!important}.bcs-pdp .product-gallery__thumbnails--left-thumbnails .product-gallery__thumbnail{width:84px!important;margin:0 0 10px!important}.bcs-pdp .product-gallery__main{flex:1 1 0;min-width:0}.product-breadcrumb .breadcrumb__container,.product-breadcrumb .container>.column{margin-left:0;margin-right:0;width:100%}}.quantity-wrapper .quantity-input:focus-visible,.quantity-wrapper .quantity-element:focus-visible{outline:2px solid var(--bcs-ink)!important;outline-offset:-3px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bcs.css.map */
