#wwwbc{--ww-deep-navy: #0A1628;--ww-water-blue: #036cb0;--ww-sky-blue: #29A8E0;--ww-charcoal: #1A1A2E;--ww-mid-grey: #6B7280;--ww-light-grey: #F4F6F8;--border-subtle: #E5E7EB;--border-default: #D1D5DB;--shadow-product: 0 18px 40px -12px rgba(10, 22, 40, .18);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 12px;--ease-out: cubic-bezier(.22, .61, .36, 1);max-width:880px;margin:0 auto;color:var(--ww-charcoal);-webkit-font-smoothing:antialiased;box-sizing:border-box;padding-bottom:70px}#wwwbc *,#wwwbc *:before,#wwwbc *:after{box-sizing:border-box}#wwwbc img{display:block;max-width:100%}#wwwbc .wwwbc-hero{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:16 / 7.21;background:var(--ww-deep-navy);margin-bottom:18px}#wwwbc .wwwbc-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}#wwwbc .wwwbc-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a1628a6,#0a162840 45%,#0a1628c7),linear-gradient(90deg,#0a16288c,#0a162800 55%)}#wwwbc .wwwbc-hero-inner{position:relative;height:100%;padding:28px 32px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;gap:24px}#wwwbc .wwwbc-hero-logo{height:44px;width:auto;align-self:flex-start;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}#wwwbc .wwwbc-hero-eyebrow{font-family:Figtree,sans-serif;display:inline-flex;align-items:center;gap:8px;font-size:15.3px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ww-sky-blue);margin-bottom:8px}#wwwbc .wwwbc-hero-eyebrow:before{content:"";display:block;width:22px;height:2px;background:var(--ww-sky-blue)}#wwwbc .wwwbc-hero h1{font-weight:800;text-align:left;line-height:1.1;letter-spacing:-.005em;text-transform:capitalize;margin:0 0 10px;color:#fff;max-width:15ch;text-shadow:0 2px 18px rgba(0,0,0,.25)}#wwwbc .wwwbc-hero-sub{font-size:14px;line-height:1.2;color:#ffffffe0;max-width:50ch;margin:0}#wwwbc .wwwbc-step{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:20px 24px 22px;margin-bottom:12px;display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:center}#wwwbc .wwwbc-step-head{display:flex;flex-direction:column;gap:6px}#wwwbc .wwwbc-step-num{font-family:Figtree,sans-serif;font-weight:600;font-size:15.3px;letter-spacing:normal;text-transform:uppercase;color:var(--ww-water-blue)}#wwwbc .wwwbc-step-title{font-weight:700;font-size:24px;line-height:1;letter-spacing:.005em;color:var(--ww-deep-navy)}#wwwbc .wwwbc-step-body{display:flex;flex-direction:column;gap:12px}#wwwbc .wwwbc-units{display:inline-flex;background:var(--ww-light-grey);border-radius:999px;padding:3px;width:fit-content}#wwwbc .wwwbc-units button{border:0;background:transparent;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ww-mid-grey);padding:6px 14px;border-radius:999px;cursor:pointer;transition:background .16s var(--ease-out),color .16s var(--ease-out)}#wwwbc .wwwbc-units button.is-active{background:var(--ww-deep-navy);color:#fff}#wwwbc .wwwbc-slider{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px}#wwwbc .wwwbc-slider input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(to right,var(--ww-water-blue) var(--fill, 50%),var(--border-subtle) var(--fill, 50%));outline:none}#wwwbc .wwwbc-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--ww-water-blue);box-shadow:0 2px 6px #0a16282e;cursor:grab;transition:transform .12s var(--ease-out)}#wwwbc .wwwbc-slider input[type=range]::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.08)}#wwwbc .wwwbc-slider input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--ww-water-blue);box-shadow:0 2px 6px #0a16282e;cursor:grab}#wwwbc .wwwbc-val{font-weight:800;font-size:28px;line-height:1;color:var(--ww-deep-navy);min-width:110px;text-align:right;letter-spacing:0}#wwwbc .wwwbc-val .u{font-size:14px;font-weight:700;color:var(--ww-mid-grey);margin-left:4px}#wwwbc .wwwbc-bounds{display:flex;justify-content:space-between;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ww-mid-grey)}#wwwbc .wwwbc-result{margin-top:20px;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-product)}#wwwbc .wwwbc-result-head{background:linear-gradient(140deg,var(--ww-deep-navy) 0%,#0d2a4a 55%,var(--ww-sky-blue) 140%);color:#fff;padding:28px 32px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center;float:unset}#wwwbc .wwwbc-result-eyebrow{font-family:Figtree,sans-serif;font-size:15.3px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ww-sky-blue);margin-bottom:6px}#wwwbc .wwwbc-result-title{text-align:left;font-weight:800;font-size:26px;line-height:1;text-transform:uppercase;margin:0 0 8px;color:#fff}#wwwbc .wwwbc-result-reason{font-size:14px;line-height:1.55;color:#ffffffd9;margin:0;max-width:50ch}#wwwbc .wwwbc-badge{background:#fff;color:var(--ww-deep-navy);border-radius:var(--radius-md);padding:18px 20px;text-align:center;min-width:150px;border:1px solid rgba(255,255,255,.4)}#wwwbc .wwwbc-badge-label{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ww-water-blue);margin-bottom:4px}#wwwbc .wwwbc-badge-size{font-weight:800;font-size:40px;line-height:1;letter-spacing:-.01em}#wwwbc .wwwbc-badge-unit{font-size:12px;font-weight:700;color:var(--ww-mid-grey);letter-spacing:.1em;text-transform:uppercase;margin-top:4px}#wwwbc .wwwbc-result-body{background:#fff;padding:22px 28px 24px;border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle)}#wwwbc .wwwbc-lookup{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}#wwwbc .wwwbc-lookup-cell{background:var(--s-bg-color);border-radius:var(--radius-md);padding:12px 16px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}#wwwbc .wwwbc-lookup-cell .lcl{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ww-mid-grey);margin-bottom:2px}#wwwbc .wwwbc-lookup-cell .lcm{font-size:13px;font-weight:500;color:var(--ww-charcoal)}#wwwbc .wwwbc-lookup-cell .lcr{font-weight:700;font-size:18px;color:var(--ww-water-blue);line-height:1;letter-spacing:0;white-space:nowrap}#wwwbc .wwwbc-tips{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:14px 16px;background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:13px;line-height:1.55;color:var(--ww-charcoal)}#wwwbc .wwwbc-tips-icon{width:32px;height:32px;border-radius:999px;background:var(--ww-sky-blue);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:800;font-size:18px}#wwwbc .wwwbc-tips strong{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ww-deep-navy);margin-bottom:4px}#wwwbc .wwwbc-cta-row{background:#fff;border:1px solid var(--border-subtle);border-top:0;border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);padding:16px 20px 18px;display:block}#wwwbc .wwwbc-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:var(--radius-sm);font-weight:700;font-size:14px;letter-spacing:.02em;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .16s var(--ease-out),color .16s var(--ease-out),transform .12s var(--ease-out)}#wwwbc .wwwbc-btn:active{transform:scale(.985)}#wwwbc .wwwbc-btn--primary{background:var(--ww-water-blue);color:#fff}#wwwbc .wwwbc-btn--primary:hover{background:#06498b}#wwwbc .wwwbc-btn--secondary{background:transparent;color:var(--ww-deep-navy);border-color:var(--border-default)}#wwwbc .wwwbc-btn--secondary:hover{background:var(--ww-light-grey)}#wwwbc .wwwbc-btn svg{width:16px;height:16px}#wwwbc .wwwbc-btn--primary svg{fill:none}#wwwbc .wwwbc-disclaimer{margin-top:16px;font-size:12px;line-height:1.6;color:var(--ww-mid-grey);text-align:center}#wwwbc .wwwbc-disclaimer a{color:var(--ww-water-blue);text-decoration:none;font-weight:600;white-space:nowrap}#wwwbc .wwwbc-disclaimer a:hover{color:var(--ww-deep-navy);text-decoration:underline}@media(max-width:1024px){#wwwbc .wwwbc-hero{aspect-ratio:unset}}@media(max-width:640px){#wwwbc .wwwbc-hero-inner{padding:22px}#wwwbc .wwwbc-hero-logo{height:36px}#wwwbc .wwwbc-step{grid-template-columns:1fr;gap:14px;padding:18px 18px 20px}#wwwbc .wwwbc-result-head{grid-template-columns:1fr;padding:22px 22px 24px;text-align:center}#wwwbc .wwwbc-badge{justify-self:center}#wwwbc .wwwbc-result-reason{margin-left:auto;margin-right:auto}#wwwbc .wwwbc-result-body{padding:18px 18px 20px}#wwwbc .wwwbc-lookup{grid-template-columns:1fr}#wwwbc .wwwbc-cta-row{padding:14px 16px 16px}#wwwbc .wwwbc-val{font-size:22px;min-width:90px}#wwwbc .wwwbc-result-title{text-align:center}#wwwbc .wwwbc-hero-eyebrow,#wwwbc .wwwbc-step-num,#wwwbc .wwwbc-result-eyebrow{font-size:12px}#wwwbc{padding-bottom:35px}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/wakeboard-calculator.css.map */
