:root{--bc-terra:#B8502F;--bc-terra-deep:#9A3F24;--bc-brown:#3A1E14;--bc-ink:#2A150D;--bc-cream:#F3E3C3;--bc-cream-soft:#F8EEDC;--bc-paper:#FDF7EC;--bc-line:#E6D3B3;--bc-radius:22px;--bc-gutter:clamp(16px,4vw,48px);--bc-max:1200px}.bc{font-family:var(--font-body--family);color:var(--bc-ink)}.bc *,.bc *:before,.bc *:after{box-sizing:border-box}.bc-wrap{max-width:var(--bc-max);margin:0 auto;padding-inline:var(--bc-gutter)}.bc-pad{padding-block:clamp(48px,7vw,88px)}.bc h1,.bc h2,.bc h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,700);letter-spacing:-.02em;margin:0;line-height:1.05;color:inherit}.bc h1{font-size:clamp(40px,6.4vw,76px)}.bc h2{font-size:clamp(30px,4vw,46px)}.bc h3{font-size:clamp(20px,2.2vw,26px)}.bc p{margin:0;line-height:1.55}.bc-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bc-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:var(--bc-ink);color:var(--bc-paper)}.bc-btns{display:flex;flex-wrap:wrap;gap:12px}.bc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,background-color .15s ease,color .15s ease;cursor:pointer;font-family:inherit}.bc-btn:hover{transform:translateY(-2px)}.bc-btn:focus-visible{outline:3px solid var(--bc-terra);outline-offset:3px}.bc-btn--primary{background:var(--bc-terra);color:#fff}.bc-btn--primary:hover{background:var(--bc-terra-deep)}.bc-btn--dark{background:var(--bc-ink);color:var(--bc-paper)}.bc-btn--ghost{border-color:currentColor;color:inherit;background:transparent}.bc-btn--light{background:var(--bc-paper);color:var(--bc-ink)}.bc-link{font-weight:700;text-decoration:none;color:inherit;display:inline-flex;gap:6px;align-items:center}.bc-link:hover{text-decoration:underline;text-underline-offset:4px}.bc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.bc-head p{max-width:380px;opacity:.8}.bc-hero{background:var(--bc-cream);overflow:hidden}.bc-hero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;min-height:min(560px,70vh)}.bc-hero .bc-eyebrow{color:var(--bc-terra);margin-bottom:18px}.bc-hero h1{color:var(--bc-ink)}.bc-hero h1 em{font-style:normal;color:var(--bc-terra)}.bc-hero__text{font-size:clamp(16px,1.4vw,18px);max-width:460px;margin:22px 0 30px;opacity:.85}.bc-hero__art{position:relative;height:420px}.bc-hero__badge{position:absolute;width:190px;height:190px;right:4%;top:0;animation:bc-spin 40s linear infinite}.bc-hero__badge img{width:100%;height:100%;object-fit:contain}@keyframes bc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bc-hero__badge{animation:none}}.bc-tag{position:absolute;padding:18px 24px;border-radius:16px;box-shadow:0 18px 40px #3a1e142e;min-width:220px}.bc-tag small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:4px}.bc-tag strong{display:block;font-family:var(--font-heading--family);font-size:clamp(22px,2.4vw,30px);letter-spacing:.02em;text-transform:uppercase;line-height:1.05}.bc-tag--1{background:var(--bc-paper);left:0;top:70px;transform:rotate(-6deg)}.bc-tag--2{background:var(--bc-brown);color:var(--bc-cream);left:34%;top:170px;transform:rotate(4deg)}.bc-tag--3{background:var(--bc-terra);color:#fff;left:8%;top:290px;transform:rotate(-3deg)}@media(max-width:860px){.bc-hero__grid{grid-template-columns:1fr;padding-block:48px}.bc-hero__art{height:340px}.bc-hero__badge{width:130px;height:130px}.bc-tag{min-width:180px;padding:14px 18px}.bc-tag--2{left:30%;top:130px}.bc-tag--3{top:230px}}.bc-offer{background:var(--bc-terra);color:#fff}.bc-offer__in{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px;flex-wrap:wrap}.bc-offer__label{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.bc-offer__label .bc-pill{background:var(--bc-cream);color:var(--bc-brown)}.bc-offer__title{font-family:var(--font-heading--family);font-size:clamp(18px,2vw,24px);font-weight:700}.bc-code{font-family:ui-monospace,Menlo,monospace;border:2px dashed rgba(255,255,255,.7);padding:8px 14px;border-radius:10px;font-weight:700;letter-spacing:.1em;background:transparent;color:inherit;cursor:pointer;font-size:15px}.bc-code:hover{background:#ffffff1f}.bc-cards{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:18px}.bc-card{position:relative;border-radius:var(--bc-radius);padding:26px;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;overflow:hidden;transition:transform .2s ease}a.bc-card:hover{transform:translateY(-4px)}.bc-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bc-card__icon{width:40px;height:40px}.bc-card h3{font-size:clamp(26px,2.6vw,34px);margin:28px 0 10px}.bc-card p{opacity:.85;max-width:320px}.bc-card .bc-link{margin-top:18px}.bc-card--brown{background:var(--bc-brown);color:var(--bc-cream)}.bc-card--brown .bc-pill{background:var(--bc-terra);color:#fff}.bc-card--brown .bc-card__icon,.bc-card--brown .bc-link{color:#f08a63}.bc-card--terra{background:var(--bc-terra);color:#fff}.bc-card--terra .bc-pill{background:var(--bc-paper);color:var(--bc-terra-deep)}.bc-card--cream{background:var(--bc-cream-soft);color:var(--bc-ink);border:1px solid var(--bc-line)}.bc-card--cream .bc-card__icon{color:var(--bc-terra)}.bc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.18;pointer-events:none}@media(max-width:860px){.bc-cards{grid-template-columns:1fr}}.bc-products{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);gap:20px}.bc-prod{text-decoration:none;color:inherit;display:block}.bc-prod__media{position:relative;aspect-ratio:1;border-radius:18px;overflow:hidden;background:var(--bc-cream-soft);border:1px solid var(--bc-line)}.bc-prod__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.bc-prod:hover .bc-prod__media img{transform:scale(1.04)}.bc-ph{width:100%;height:100%;display:grid;place-items:center;text-align:center;padding:16px;font-size:13px;color:#8a6a55;background:repeating-linear-gradient(135deg,var(--bc-cream-soft) 0 14px,#F1E2C8 14px 28px)}.bc-ph span{background:var(--bc-paper);padding:6px 12px;border-radius:999px;border:1px solid var(--bc-line)}.bc-prod__badge{position:absolute;top:12px;left:12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:var(--bc-terra);color:#fff}.bc-prod__row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:14px}.bc-prod__title{font-weight:700;font-size:16px;line-height:1.3}.bc-prod__price{font-weight:700;white-space:nowrap}.bc-prod__price s{opacity:.5;font-weight:400;margin-right:6px}.bc-prod__meta{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;font-size:13px;opacity:.75}.bc-chip{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;background:var(--bc-brown);color:var(--bc-cream);white-space:nowrap;opacity:1}.bc-note{margin-top:22px;font-size:13px;opacity:.7}@media(max-width:990px){.bc-products{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.bc-products{gap:12px}.bc-prod__title{font-size:14px}}.bc-steps{background:var(--bc-brown);color:var(--bc-cream)}.bc-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}.bc-step__num{font-family:var(--font-heading--family);font-size:64px;font-weight:700;color:#f08a63;line-height:1}.bc-step h3{margin:14px 0 8px;font-size:21px}.bc-step p{opacity:.82}@media(max-width:760px){.bc-steps__grid{grid-template-columns:1fr}}.bc-cta{border-radius:28px;padding:clamp(28px,4vw,48px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.bc-cta--terra{background:var(--bc-terra);color:#fff}.bc-cta--cream{background:var(--bc-cream);color:var(--bc-ink)}.bc-cta--outline{background:var(--bc-paper);border:2px solid var(--bc-brown);color:var(--bc-ink)}.bc-cta p{margin-top:10px;max-width:520px;opacity:.88}.bc-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.bc-trust div{background:var(--bc-cream-soft);border:1px solid var(--bc-line);border-radius:18px;padding:18px}.bc-trust strong{display:block;font-size:15px;margin-bottom:4px}.bc-trust span{font-size:13px;opacity:.75}@media(max-width:860px){.bc-trust{grid-template-columns:repeat(2,1fr)}}.bc-chero{background:var(--bc-brown);color:var(--bc-cream)}.bc-chero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding-block:clamp(40px,6vw,72px)}.bc-crumbs{font-size:13px;opacity:.7;margin-bottom:22px}.bc-crumbs a{color:inherit}.bc-chero .bc-eyebrow{color:#f08a63;margin-bottom:14px}.bc-chero__text{margin:20px 0 28px;max-width:460px;opacity:.85;font-size:17px}.bc-pass{background:var(--bc-paper);color:var(--bc-ink);border-radius:20px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 24px 50px #00000059;max-width:440px;margin-left:auto}.bc-pass__top{background:var(--bc-terra);color:#fff;display:flex;justify-content:space-between;padding:12px 20px;font-size:12px;font-weight:700;letter-spacing:.14em}.bc-pass__body{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;padding:20px}.bc-pass__body small{display:block;font-size:10px;letter-spacing:.14em;opacity:.6;text-transform:uppercase}.bc-pass__body strong{font-family:var(--font-heading--family);font-size:22px;text-transform:uppercase}.bc-pass__bar{border-top:2px dashed var(--bc-line);padding:16px 20px 18px}.bc-pass__bar i{display:block;height:34px;background:repeating-linear-gradient(90deg,var(--bc-ink) 0 2px,transparent 2px 5px,var(--bc-ink) 5px 6px,transparent 6px 9px,var(--bc-ink) 9px 12px,transparent 12px 14px)}.bc-pass__bar small{display:block;margin-top:8px;font-size:11px;letter-spacing:.12em;opacity:.6}@media(max-width:860px){.bc-chero__grid{grid-template-columns:1fr}.bc-pass{margin:10px auto 0}}.bc-moments{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bc-moment{border:2px solid var(--bc-brown);border-radius:18px;overflow:hidden;background:var(--bc-paper)}.bc-moment__top{background:var(--bc-brown);color:var(--bc-cream);display:flex;justify-content:space-between;padding:10px 18px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bc-moment__body{padding:20px 18px 22px}.bc-moment h3{font-size:22px;margin-bottom:8px}.bc-moment p{opacity:.8}@media(max-width:860px){.bc-moments{grid-template-columns:1fr}}.bc-callsign{background:var(--bc-brown);color:var(--bc-cream)}.bc-callsign__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.bc-callsign__box{background:var(--bc-paper);color:var(--bc-ink);border-radius:22px;padding:26px}.bc-callsign label{display:block;font-weight:700;font-size:14px;margin-bottom:8px}.bc-callsign input{width:100%;min-height:50px;border-radius:12px;border:1.5px solid var(--bc-line);padding:0 16px;font-size:16px;font-family:inherit;background:#fff;color:var(--bc-ink)}.bc-callsign input:focus{outline:3px solid var(--bc-terra);outline-offset:1px}.bc-callsign .bc-btn{width:100%;margin-top:14px}.bc-callsign__out{margin-top:18px;padding:16px;border-radius:14px;background:var(--bc-cream);text-align:center;display:none}.bc-callsign__out.is-on{display:block}.bc-callsign__out strong{display:block;font-family:var(--font-heading--family);font-size:28px;text-transform:uppercase;color:var(--bc-terra-deep);margin:4px 0}.bc-ranks{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.bc-ranks span{border:1.5px solid #F08A63;color:#f08a63;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700}@media(max-width:860px){.bc-callsign__grid{grid-template-columns:1fr}}.bc-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bc-form .full{grid-column:1/-1}.bc-form label{display:block;font-weight:700;font-size:14px;margin-bottom:6px}.bc-form input,.bc-form textarea,.bc-form select{width:100%;min-height:48px;border-radius:12px;border:1.5px solid var(--bc-line);padding:12px 14px;font:inherit;background:#fff;color:var(--bc-ink)}.bc-form textarea{min-height:130px}.bc-msg{padding:14px 16px;border-radius:12px;background:var(--bc-cream);margin-bottom:18px;font-weight:600}@media(max-width:640px){.bc-form{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bindaas.css.map */
