:root{--bsb-ink:#111111;--bsb-muted:#5C5C58;--bsb-line:#E4E4E0;--bsb-surface:#F4F4F2;--bsb-green:#0E7C4A;--bsb-green-bg:#E7F4EC;--bsb-display:"Archivo",sans-serif;--bsb-body:"Inter",system-ui,sans-serif}.bsb{font-family:var(--bsb-body);color:var(--bsb-ink);max-width:1360px;margin:0 auto;padding:0 40px;box-sizing:border-box}.bsb *,.bsb *:before,.bsb *:after{box-sizing:border-box}.bsb a{color:inherit;text-decoration:none}.bsb-h2{font-family:var(--bsb-display);font-weight:900;font-stretch:75%;text-transform:uppercase;font-size:40px;line-height:1;margin:0;letter-spacing:0}.bsb-sec{padding-top:56px}.bsb-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}.bsb-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:20px}.bsb-hero__panel{position:relative;display:block;height:620px;border-radius:12px;overflow:hidden;background:#ead9cf}.bsb-hero__panel img{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block;transition:transform .6s ease}.bsb-hero__panel:hover img{transform:scale(1.03)}.bsb-hero__cap{position:absolute;left:0;right:0;bottom:0;padding:32px;background:linear-gradient(180deg,#1110,#111111b8);color:#fff;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.bsb-hero__eyebrow{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.bsb-hero__title{margin:6px 0 0;font-family:var(--bsb-display);font-weight:900;font-stretch:75%;font-size:72px;line-height:.9;text-transform:uppercase;color:#fff}.bsb-m{display:none}.bsb-hero__btn{background:#fff;color:var(--bsb-ink);font-weight:700;font-size:15px;padding:14px 22px;border-radius:8px;white-space:nowrap}.bsb-trust{margin-top:16px;background:var(--bsb-surface);border-radius:12px;padding:18px 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;font-size:14px;line-height:1.35}.bsb-trust__item{display:flex;gap:12px;align-items:center}.bsb-trust__item svg{flex:0 0 auto}.bsb-vibes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.bsb-vibe{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-weight:700;font-size:15px}.bsb-vibe img,.bsb-vibe__ph{width:100%;max-width:160px;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;object-position:center 38%;background:var(--bsb-surface);border:3px solid var(--bsb-green);padding:3px}.bsb-chips{display:flex;gap:8px;flex-wrap:wrap}.bsb-chip{height:40px;padding:0 16px;border-radius:999px;border:1px solid #CFCFCA;background:#fff;color:var(--bsb-ink);font:600 13px var(--bsb-body);cursor:pointer}.bsb-chip[aria-selected=true]{background:var(--bsb-ink);color:#fff;border-color:var(--bsb-ink)}.bsb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}[role=tabpanel][hidden]{display:none}.bsb-card{display:flex;flex-direction:column;gap:5px;min-width:0}.bsb-card__media{position:relative;display:block;border-radius:10px;overflow:hidden;background:#f5f5f5;aspect-ratio:4/5}.bsb-card__media img{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.bsb-card__badge{position:absolute;top:10px;left:10px;background:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-radius:4px}.bsb-card__rating{position:absolute;bottom:10px;left:10px;background:#fff;font-size:12px;font-weight:700;padding:4px 8px;border-radius:4px}.bsb-card__vibe{font-size:12px;font-weight:600;color:var(--bsb-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.bsb-card__title{font-weight:600;font-size:15px;line-height:1.3}.bsb-card__price{font-weight:700;font-size:16px}.bsb-card__price s{font-weight:500;color:var(--bsb-muted);font-size:13px;margin-left:6px}.bsb-combo{font-size:13px;font-weight:600;color:var(--bsb-green);display:flex;align-items:center;gap:6px}.bsb-more{display:flex;justify-content:center;margin-top:40px}.bsb-btn-outline{border:1.5px solid var(--bsb-ink);font-weight:700;font-size:15px;padding:15px 36px;border-radius:8px;display:inline-block}.bsb-colour-wrap{background:var(--bsb-surface);margin-top:64px}.bsb-colour{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding-top:64px;padding-bottom:64px}.bsb-colour__copy{flex:1 1 320px;min-width:0}.bsb-colour__copy p{margin:12px 0 0;font-size:17px;line-height:1.5;color:#3a3a37;max-width:420px}.bsb-colour__list{flex:2 1 640px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-width:0}.bsb-colour__item{display:flex;flex-direction:column;gap:8px;align-items:center;font-size:13px;font-weight:600}.bsb-colour__item img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:center 40%;border-radius:10px;background:#f5f5f5}.bsb-signup{background:var(--bsb-ink);color:#fff;border-radius:16px;padding:48px;display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between;margin:64px 0}.bsb-signup .bsb-h2{color:#fff;font-size:48px}.bsb-signup p{margin:8px 0 0;color:#d4d4d0;font-size:16px}.bsb-signup form{flex:1 1 380px;display:flex;gap:8px;flex-wrap:wrap}.bsb-signup input[type=email]{flex:1 1 220px;height:52px;border-radius:8px;border:1px solid #5C5C58;background:#1e1e1e;color:#fff;padding:0 16px;font:500 15px var(--bsb-body)}.bsb-signup button{height:52px;padding:0 24px;border-radius:8px;border:0;background:#fff;color:var(--bsb-ink);font:700 15px var(--bsb-body);cursor:pointer}.bsb-signup__msg{flex-basis:100%;font-size:14px}.bsb-pdp-line{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.bsb-pill{background:var(--bsb-green-bg);color:#0a5c37;font:600 13px var(--bsb-body);padding:7px 11px;border-radius:6px}.bsb-trust-mini{display:flex;flex-wrap:wrap;gap:6px 16px;font:600 12px var(--bsb-body);color:var(--bsb-ink)}.bsb-trust-mini span:before{content:"\2713  ";color:var(--bsb-green)}.bsb-pdp{padding-top:8px;padding-bottom:8px}.bsb-offers{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.bsb-offer{flex:0 0 auto;width:240px;border:1px dashed #CFCFCA;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;font-size:13px;color:#3a3a37}.bsb-offer b{font-size:14px;color:var(--bsb-ink)}.bsb-offer--on{border-color:var(--bsb-green);background:#f3faf6}.bsb-hl{border:1px solid var(--bsb-line);border-radius:8px;padding:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;font-size:13px}.bsb-hl span{color:var(--bsb-muted);display:block}.bsb-pdp h3{font:700 16px var(--bsb-body);margin:24px 0 10px}.bsb-nav{display:none}@media(max-width:989px){.bsb{padding:0 16px}.bsb-h2{font-size:28px}.bsb-sec{padding-top:32px}.bsb-hero{gap:8px;padding-top:10px}.bsb-hero__panel{height:300px;border-radius:10px}.bsb-hero__cap{padding:8px;background:none}.bsb-hero__cap>div{display:none}.bsb-d{display:none}.bsb-m{display:inline}.bsb-hero__btn{width:100%;text-align:center;font-family:var(--bsb-display);font-weight:900;font-stretch:75%;font-size:20px;text-transform:uppercase;padding:10px;border-radius:6px}.bsb-trust{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px;gap:8px;font-size:11px;text-align:center;margin-top:12px}.bsb-trust__item{flex-direction:column;gap:4px}.bsb-trust__item:nth-child(4){display:none}.bsb-trust__item small{display:none}.bsb-vibes{display:flex;overflow-x:auto;gap:12px;margin:0 -16px;padding:0 16px 6px}.bsb-vibe{flex:0 0 76px;font-size:11px;gap:6px;line-height:1.2}.bsb-vibe img,.bsb-vibe__ph{border-width:2.5px;padding:2px}.bsb-chips{flex-wrap:nowrap;overflow-x:auto;width:100%}.bsb-chip{flex:0 0 auto;height:36px;font-size:12px}.bsb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.bsb-card__title{font-size:13px}.bsb-card__price{font-size:14px}.bsb-card__vibe{display:none}.bsb-combo{font-size:11px}.bsb-colour-wrap{margin-top:32px}.bsb-colour{padding-top:24px;padding-bottom:24px;gap:14px}.bsb-colour__list{display:flex;overflow-x:auto;gap:10px;flex-basis:100%}.bsb-colour__item{flex:0 0 96px}.bsb-colour__copy p{font-size:13px;margin-top:4px}.bsb-signup{padding:26px 22px;margin:32px 0;border-radius:14px}.bsb-signup .bsb-h2{font-size:30px}.bsb-hl{grid-template-columns:repeat(2,minmax(0,1fr))}.bsb-offer{width:210px}body.bsb-has-nav{padding-bottom:64px}.bsb-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;height:64px;background:#fff;border-top:1px solid var(--bsb-line);z-index:20;box-shadow:0 -4px 16px #1111110f;font-family:var(--bsb-body)}.bsb-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10px;font-weight:600;color:var(--bsb-ink);text-decoration:none}.bsb-nav a[aria-current=page]{color:var(--bsb-green);font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bs-optionb.css.map */
