.bw{--bw-blue: #A9C4D0;--bw-blue-mid: #7FA3B4;--bw-blue-deep: #3F5E6D;--bw-blue-ink: #2E4A57;--bw-white: #FFFFFF;--bw-coral: #F3B5A0;--bw-coral-ink: #C4613F;--bw-ink: #33474F;--bw-mute: #6E848D;--bw-line: #CBDDE4;--bw-paper: #FBFDFE;--bw-shell-h: 250px;font-family:Work Sans,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;color:var(--bw-ink);-webkit-font-smoothing:antialiased}.bw *,.bw *:before,.bw *:after{box-sizing:border-box}.bw svg{display:block}.bw svg[fill=none],.bw svg [fill=none],.bw-deco svg[fill=none]{fill:none!important}.bw img{display:block;max-width:100%}.bw-wrap{max-width:1240px;margin:0 auto;padding:0 24px;position:relative}.bw-panel{position:relative;background:var(--bw-white);border:1px solid var(--bw-line);border-radius:32px;padding:58px 56px 64px;overflow:hidden;isolation:isolate}.bw-panel>.bw-drops,.bw-panel>.bw-origin-wave,.bw-panel>.bw-chain-topline{z-index:0}.bw-panel>*:not(.bw-drops):not(.bw-origin-wave):not(.bw-chain-topline){position:relative;z-index:1}.bw-drops{z-index:0}.bw-panel--open{border:0;border-radius:0;background:transparent;padding-left:0;padding-right:0}.bw-head{display:flex;align-items:flex-end;gap:26px;flex-wrap:nowrap;margin-bottom:12px}.bw-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--bw-blue-mid);font-weight:600;margin-bottom:12px}.bw-eyebrow:before,.bw-eyebrow:after{content:"";width:22px;height:1px;background:var(--bw-blue)}.bw-eyebrow--plain:after{display:none}.bw-title{font-size:clamp(30px,3.1vw,46px);line-height:1.12;letter-spacing:-.015em;color:var(--bw-blue-ink);margin:0;font-weight:600}.bw-title em{font-style:normal;color:var(--bw-blue-mid)}.bw-sub{margin:14px 0 0;color:var(--bw-mute);font-size:15px;line-height:1.7;max-width:52ch}.bw-head-line{flex:1 1 auto;min-width:90px;padding-bottom:14px}.bw-head-line svg{width:100%;height:26px}.bw-rule-dot{position:relative;height:1px;margin:20px 0 34px;background-image:linear-gradient(to right,var(--bw-coral) 0 6px,transparent 6px 12px);background-size:12px 1px;background-repeat:repeat-x}.bw-rule-dot:before,.bw-rule-dot:after{content:"";position:absolute;top:-3px;width:7px;height:7px;border:1px solid var(--bw-coral);border-radius:50%/60% 60% 40% 40%;transform:rotate(45deg);background:var(--bw-white)}.bw-rule-dot:before{left:0}.bw-rule-dot:after{right:0}.bw-foam{position:absolute;border-radius:50%;pointer-events:none}.bw-foam--line{border:1px solid var(--bw-blue);opacity:.55}.bw-foam--coral{border:1px dashed var(--bw-coral);opacity:.9}.bw-foam--fill{background:radial-gradient(circle at 32% 28%,#fff 0 38%,#a9c4d029);border:1px solid var(--bw-line)}.bw-drops{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.bw-drops svg{width:100%;height:100%}.bw-shelf-panel{padding-bottom:70px}.bw-shelf{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:10px;padding:18px 0 44px}.bw-shelf-plank{position:absolute;left:-2%;right:-2%;bottom:6px;height:46px;z-index:0;pointer-events:none}.bw-shelf-plank svg{width:100%;height:46px}.bw-unit{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;padding:26px 12px 18px;text-decoration:none;color:inherit;transition:transform .35s ease;z-index:1}.bw-unit--lead{flex:1.26 1 0}.bw-unit:hover{transform:translateY(-8px)}.bw-unit-wash{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:118%;aspect-ratio:1 / 1;pointer-events:none;background:radial-gradient(ellipse 52% 44% at 50% 42%,#a9c4d04d,#a9c4d01f 46%,#fff0 72%),radial-gradient(ellipse 34% 26% at 72% 66%,#f3b5a03d,#f3b5a000 70%)}.bw-unit-stage{position:relative;display:block;width:100%;aspect-ratio:1 / 1.02;max-width:380px}.bw-unit-arc{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bw-unit-arc svg{width:100%;height:100%;overflow:visible}.bw-unit-photo{position:absolute;top:12%;right:14%;bottom:16%;left:14%;display:flex;align-items:center;justify-content:center;border-radius:46% 46% 40% 40%/52% 52% 44% 44%;overflow:hidden;background:radial-gradient(ellipse at 50% 34%,#fff,#f5fafc 62%,#eaf3f7);box-shadow:inset 0 -14px 26px -18px #3f5e6d73}.bw-unit-photo img{width:100%;height:100%;object-fit:contain;padding:6%;filter:drop-shadow(0 8px 12px rgba(63,94,109,.12))}.bw-unit--lead .bw-unit-photo{top:10%;right:12%;bottom:14%;left:12%}.bw-unit-prop{position:absolute;width:56px;height:56px;right:2%;bottom:12%;opacity:.95}.bw-unit--lead .bw-unit-prop{width:66px;height:66px;right:-1%;bottom:10%}.bw-unit-prop svg{width:100%;height:100%}.bw-unit-bubbles i{position:absolute;display:block;border-radius:50%;border:1px solid rgba(169,196,208,.85)}.bw-unit-tag{position:absolute;left:6%;top:2%;padding:5px 14px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#6b3120;background:var(--bw-coral);border-radius:50%/62% 62% 38% 38%;box-shadow:0 6px 14px -8px #c4613fd9;white-space:nowrap}.bw-unit-info{position:relative;text-align:center;padding:16px 4px 26px;width:100%}.bw-unit-name{display:block;font-size:16.5px;line-height:1.35;font-weight:600;color:var(--bw-blue-ink);letter-spacing:-.005em}.bw-unit--lead .bw-unit-name{font-size:19.5px}.bw-unit-price{display:inline-block;margin-top:10px;padding:4px 16px;font-size:17px;font-weight:700;color:#fff;background:var(--bw-coral-ink);border-radius:999px;letter-spacing:.02em;box-shadow:0 8px 16px -10px #c4613fe6}.bw-unit--lead .bw-unit-price{font-size:19px}.bw-unit-note{display:block;margin-top:10px;font-size:12px;line-height:1.6;color:var(--bw-mute)}.bw-unit-wave{position:absolute;left:50%;bottom:4px;transform:translate(-50%);width:96px;height:14px;opacity:.85}.bw-unit-wave svg{width:100%;height:14px}.bw-tide{position:relative}.bw-tide-head{text-align:center;position:relative;margin-bottom:8px}.bw-tide-head .bw-title{text-align:center}.bw-tide-sides{display:flex;align-items:center;justify-content:center;gap:18px}.bw-tide-sides .bw-drop-line{width:clamp(60px,12vw,150px);height:22px;flex:0 0 auto}.bw-tide-list{display:grid;gap:0;margin-top:26px}.bw-tide-row{position:relative;display:grid;grid-template-columns:46px 132px 1fr auto;gap:24px;align-items:center;padding:22px 8px 24px;text-decoration:none;color:inherit;transition:background .3s ease}.bw-tide-row:hover{background:#a9c4d012}.bw-tide-row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='12' viewBox='0 0 120 12' fill='none' stroke='%23A9C4D0' stroke-width='1.1'><path d='M0 7c10-6 20-6 30 0s20 6 30 0 20-6 30 0 20 6 30 0'/></svg>");background-repeat:repeat-x;background-size:120px 12px;opacity:.9}.bw-tide-sep{height:26px;position:relative;display:flex;align-items:center;gap:12px}.bw-tide-sep:before{content:"";flex:1;height:1px;background-image:linear-gradient(to right,var(--bw-coral) 0 5px,transparent 5px 11px);background-size:11px 1px;background-repeat:repeat-x;opacity:.95}.bw-tide-num{font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1;opacity:.55;text-align:center}.bw-tide-thumb{width:132px;height:132px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.bw-tide-wash{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle at 50% 46%,#a9c4d057,#a9c4d01f 52%,#fff0 74%)}.bw-tide-thumb img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;padding:8%;border-radius:50%;background:radial-gradient(circle at 50% 36%,#fff,#f4fafc 64%,#eaf3f7);border:1px solid var(--bw-line)}.bw-tide-thumb:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;border-bottom:1.2px solid var(--bw-blue);opacity:.6;z-index:2}.bw-tide-prop{position:absolute;right:-10px;bottom:-4px;width:34px;height:34px;z-index:3}.bw-tide-prop svg{width:100%;height:100%}.bw-tide-copy{display:block}.bw-tide-name{display:block;font-size:19px;font-weight:600;color:var(--bw-blue-ink);margin:0 0 6px;letter-spacing:-.01em}.bw-tide-desc{margin:0;font-size:13.5px;line-height:1.65;color:var(--bw-mute);max-width:62ch}.bw-tide-tag{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:var(--bw-blue-mid)}.bw-tide-tag i{width:9px;height:9px;display:inline-block;transform:rotate(45deg);border-radius:50% 50% 50% 0;background:var(--bw-blue)}.bw-tide-end{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.bw-tide-price{font-size:22px;font-weight:700;color:var(--bw-coral-ink);white-space:nowrap}.bw-tide-weight{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bw-mute)}.bw-tide-bubble{position:absolute;right:4px;bottom:20px}.bw-index{position:relative;display:grid;grid-template-columns:1.02fr 1fr;gap:46px;align-items:center;padding-top:6px}.bw-index-panel{padding-bottom:64px}.bw-index-lead{position:relative;display:grid;grid-template-columns:.92fr 1fr;gap:26px;align-items:center;text-decoration:none;color:inherit}.bw-index-plate{position:relative;display:block;aspect-ratio:1 / .96}.bw-index-arc{position:absolute;top:0;right:0;bottom:0;left:0}.bw-index-arc svg{width:100%;height:100%;overflow:visible}.bw-index-bubbles{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bw-index-scene{position:absolute;top:4%;right:2%;bottom:4%;left:2%}.bw-index-scene svg{width:100%;height:100%;overflow:visible}.bw-index-art{position:absolute;display:block;opacity:.95}.bw-index-art svg{width:100%;height:100%}.bw-index-art{width:22%;right:12%;top:12%}.bw-index-art--b{width:20%;left:8%;top:40%;opacity:.9}.bw-index-art--c{width:16%;left:26%;bottom:22%;opacity:.85}.bw-index-art--d{width:15%;right:20%;bottom:26%;opacity:.9}.bw-index-seal{position:absolute;right:-2%;bottom:-2%;width:24%}.bw-index-seal svg{width:100%;height:100%}.bw-index-badge{position:absolute;left:2%;bottom:22%;width:34px;height:44px;display:flex;align-items:center;justify-content:center}.bw-index-badge svg{width:100%;height:100%}.bw-index-copy{display:flex;flex-direction:column;gap:8px}.bw-index-kicker{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--bw-blue-mid);font-weight:700}.bw-index-name{font-size:clamp(22px,2.2vw,30px);line-height:1.2;font-weight:600;color:var(--bw-blue-ink)}.bw-index-count{font-size:12.5px;color:var(--bw-mute);letter-spacing:.06em}.bw-index-go{display:inline-flex;align-items:center;gap:10px;margin-top:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bw-coral-ink)}.bw-index-go svg{width:48px;height:14px}.bw-index-list{position:relative;display:flex;flex-direction:column;padding-left:34px}.bw-index-rail{position:absolute;left:0;top:0;bottom:0;width:40px;opacity:.75}.bw-index-rail svg{width:100%;height:100%}.bw-index-row{position:relative;display:flex;align-items:center;gap:14px;padding:16px 4px;text-decoration:none;color:inherit;border-bottom:1px dashed rgba(243,181,160,.75);transition:padding-left .25s ease}.bw-index-row:last-child{border-bottom:0}.bw-index-row:hover{padding-left:8px}.bw-index-row:hover .bw-index-row-name{color:var(--bw-coral-ink)}.bw-index-dot{flex:0 0 auto;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.bw-index-dot i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.bw-index-row-icon{flex:0 0 auto;width:34px;height:34px}.bw-index-row-icon svg{width:100%;height:100%}.bw-index-row-text{display:flex;flex-direction:column;gap:2px;min-width:0}.bw-index-row-name{font-size:16px;font-weight:600;color:var(--bw-blue-ink);transition:color .2s ease}.bw-index-row-note{font-size:11.5px;color:var(--bw-mute);line-height:1.5}.bw-index-row-leader{flex:1 1 auto;height:1px;background-image:linear-gradient(to right,rgba(169,196,208,.85) 0 4px,transparent 4px 9px);background-size:9px 1px;background-repeat:repeat-x}.bw-index-row-count{flex:0 0 auto;font-size:12px;color:var(--bw-mute);letter-spacing:.06em}.bw-chain{position:relative;padding:10px 0 6px}.bw-chain-curve{position:absolute;left:0;right:0;top:16px;height:146px;z-index:0}.bw-chain-curve svg{width:100%;height:146px;overflow:visible}.bw-chain-nodes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:22px;align-items:start}.bw-node{position:relative;text-align:center;padding-top:0}.bw-node:nth-child(2){padding-top:56px}.bw-node:nth-child(3){padding-top:18px}.bw-node:nth-child(4){padding-top:74px}.bw-node-drop{position:relative;width:128px;height:148px;margin:0 auto 18px}.bw-node-drop svg.shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bw-node-body{position:absolute;top:14px;right:20px;bottom:26px;left:20px;display:flex;align-items:center;justify-content:center}.bw-node-body svg.icon{width:46px;height:46px}.bw-node-body .bw-node-tick{position:absolute;right:2px;top:4px;width:10px;height:10px;transform:rotate(45deg);border-radius:50% 50% 50% 0;border:1px solid var(--bw-blue)}.bw-node-step{font-size:10px;letter-spacing:.2em;color:var(--bw-blue-mid);font-weight:600}.bw-node-name{font-size:16px;font-weight:600;color:var(--bw-blue-ink);margin:6px 0 4px}.bw-node-text{font-size:12.5px;line-height:1.6;color:var(--bw-mute);padding:0 8px}.bw-chain-foams{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bw-chain-foot{position:relative;margin-top:30px;height:40px}.bw-chain-foot:before{content:"";position:absolute;left:6%;right:6%;top:18px;height:1px;background-image:linear-gradient(to right,var(--bw-coral) 0 7px,transparent 7px 14px);background-size:14px 1px;background-repeat:repeat-x}.bw-chain-foot .bw-foam{border-color:var(--bw-coral)}.bw-origin{position:relative;display:grid;grid-template-columns:1.05fr 64px 1fr;gap:30px;align-items:center}.bw-origin-divider{position:relative;display:block;width:64px;align-self:stretch;min-height:380px}.bw-origin-divider svg{width:100%;height:100%}.bw-origin-media{position:relative;border-radius:26px;overflow:hidden;background:var(--bw-paper);border:1px solid var(--bw-line);aspect-ratio:4 / 3}.bw-origin-media img{width:100%;height:100%;object-fit:cover}.bw-origin-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.bw-origin-art svg{width:88%;height:88%}.bw-origin-wave{position:absolute;left:-6%;right:-6%;top:50%;z-index:0;pointer-events:none}.bw-origin-wave svg{width:100%;height:120px}.bw-origin-copy{position:relative;z-index:1}.bw-origin-copy p{font-size:15.5px;line-height:1.85;color:var(--bw-mute);margin:0 0 18px;max-width:46ch}.bw-origin-sign{display:flex;align-items:center;gap:12px;margin-top:22px;color:var(--bw-blue-mid);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.bw-origin-stats{display:flex;gap:34px;margin:26px 0 0;flex-wrap:wrap}.bw-origin-stat b{display:block;font-size:26px;color:var(--bw-blue-ink);font-weight:600;letter-spacing:-.02em}.bw-origin-stat span{font-size:12px;color:var(--bw-mute);letter-spacing:.06em}.bw-specs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:44px;align-items:start}.bw-spec{position:relative;text-align:center;padding:6px 10px}.bw-spec-drop{position:relative;height:268px}.bw-spec-drop>svg.shape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bw-spec-inner{position:absolute;top:54px;right:46px;bottom:52px;left:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.bw-spec-inner svg.icon{width:44px;height:44px}.bw-spec-k{font-size:10px;letter-spacing:.2em;color:var(--bw-blue-mid);text-transform:uppercase;font-weight:600}.bw-spec-v{font-size:15px;color:var(--bw-blue-ink);line-height:1.5}.bw-spec-corner{position:absolute;right:26px;bottom:44px;width:12px;height:12px}.bw-specs-foams{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bw-specs-foot{position:relative;margin-top:34px;height:46px}.bw-specs-foot:before{content:"";position:absolute;left:8%;right:8%;top:22px;height:1px;background-image:linear-gradient(to right,var(--bw-coral) 0 6px,transparent 6px 13px);background-size:13px 1px;background-repeat:repeat-x}.bw-gal{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.bw-gal-item{position:relative;overflow:hidden;background:#fff;border:1px solid var(--bw-line);border-radius:14px}.bw-gal-item img{width:100%;height:100%;object-fit:contain;padding:6px;background:#fff}.bw-gal-arc{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.85}.bw-gal-arc svg{width:100%;height:100%;overflow:visible}.bw-gal-cap{position:absolute;left:10px;bottom:8px;z-index:2;padding:3px 10px;font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:#5a2c1c;background:#f3b5a0f0;border-radius:50%/60% 60% 40% 40%}.bw-gal-item:after{content:"";position:absolute;right:8px;bottom:8px;width:34px;height:17px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='17' viewBox='0 0 34 17' fill='none' stroke='%23A9C4D0' stroke-width='1'><path d='M1 12c4-6 8-6 12 0s8 6 12 0'/></svg>");background-repeat:no-repeat;opacity:.9}.bw-gal-a{grid-column:span 4;aspect-ratio:4 / 5}.bw-gal-b{grid-column:span 5;aspect-ratio:5 / 4;margin-top:34px}.bw-gal-c{grid-column:span 3;aspect-ratio:3 / 4;margin-top:62px}.bw-gal-d{grid-column:span 3;aspect-ratio:3 / 3.4;margin-top:-22px}.bw-gal-e{grid-column:span 5;aspect-ratio:5 / 3.6}.bw-gal-f{grid-column:span 4;aspect-ratio:4 / 4.4;margin-top:28px}.bw-gal-gap{grid-column:span 12;height:26px;position:relative}.bw-gal-decor{position:absolute;pointer-events:none}.bw-signup{position:relative;background:var(--bw-blue-deep);color:#fff;overflow:hidden;padding:78px 0 84px}.bw-signup-inner{position:relative;z-index:2;text-align:center;max-width:720px;margin:0 auto;padding:0 24px}.bw-signup h2{font-size:clamp(26px,3vw,40px);line-height:1.2;margin:0 0 14px;color:#fff;letter-spacing:-.01em;font-weight:600}.bw-signup p{color:#d6e5ec;font-size:15px;line-height:1.75;margin:0 auto 30px;max-width:50ch}.bw-signup form{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.bw-signup input[type=email]{min-width:300px;height:52px;padding:0 20px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#ffffff14;color:#fff;font-size:14px;outline:none}.bw-signup input[type=email]::placeholder{color:#b9cfd9}.bw-signup input[type=email]:focus{border-color:var(--bw-coral);background:#ffffff24}.bw-signup button{height:52px;padding:0 32px;border-radius:999px;border:0;cursor:pointer;background:var(--bw-coral);color:#5a2c1c;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:transform .25s ease,background .25s ease}.bw-signup button:hover{transform:translateY(-2px);background:#f7c5b3}.bw-signup-note{margin-top:16px;font-size:11.5px;color:#a9c4d0;letter-spacing:.06em}.bw-signup-deco{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.85}.bw-signup-deco svg{width:100%;height:100%}.bw-signup-wave{position:absolute;left:0;right:0;bottom:-1px;z-index:2}.bw-signup-wave svg{width:100%;height:56px}.bw-footer{position:relative;background:var(--bw-blue-ink);color:#d8e6ec;padding:0 0 26px;overflow:hidden}.bw-footer-top{position:relative;height:54px}.bw-footer-top svg{width:100%;height:54px;display:block}.bw-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding:26px 0 34px;position:relative;z-index:2}.bw-footer h4{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--bw-coral);margin:0 0 18px;font-weight:700}.bw-footer a{color:#d8e6ec;text-decoration:none;font-size:14px;line-height:2.15;transition:color .2s}.bw-footer a:hover{color:#fff}.bw-footer ul{list-style:none;margin:0;padding:0}.bw-footer-brand{font-size:22px;letter-spacing:.18em;color:#fff;font-weight:600;margin:0 0 14px}.bw-footer-about{font-size:13.5px;line-height:1.85;color:#afc7d1;max-width:34ch;margin:0}.bw-footer-contact{margin-top:18px;font-size:13px;color:#afc7d1;line-height:1.9}.bw-footer-bottom{border-top:1px solid rgba(169,196,208,.25);padding-top:20px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:#93aeba}.bw-footer-foam{position:absolute;pointer-events:none;border:1px dashed rgba(243,181,160,.55);border-radius:50%}.bw-footer-deco{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5}.bw-band{position:relative;background:#fff;padding:30px 0 26px}.bw-band-inner{display:flex;align-items:center;gap:26px;max-width:1240px;margin:0 auto;padding:0 24px}.bw-band-rule{flex:1;height:26px}.bw-band-rule svg{width:100%;height:100%}.bw-band-icons{display:flex;align-items:center;gap:22px;flex:0 0 auto}.bw-band-icons svg{width:44px;height:44px;opacity:.95}.bw-band-icons .mid{width:58px;height:58px}.bw-band-dots{display:inline-flex;gap:7px}.bw-band-dots i{width:6px;height:6px;border-radius:50%;background:var(--bw-coral);display:block}.bw-band--tint{background:var(--bw-paper)}.bw-section{padding:46px 0}.bw-section--tight{padding:26px 0}.bw-blue{color:#a9c4d0}.bw-coral{color:#f3b5a0}.bw-panel-foot{position:relative;margin-top:40px;height:40px}.bw-panel-foot>span:first-child{display:block;width:100%;height:34px}.bw-panel-foot>span:first-child svg{width:100%;height:34px}.bw-section+.bw-section{margin-top:0}@media(max-width:1100px){.bw-panel{padding:44px 34px 50px;border-radius:26px}.bw-shelf{gap:0}.bw-index{gap:26px}.bw-origin{gap:34px}.bw-specs{gap:26px}.bw-node-drop{width:112px;height:130px}.bw-chain-nodes{gap:12px}}@media(max-width:860px){.bw-head{flex-wrap:wrap}.bw-head-line{width:100%;flex:1 1 100%;padding-bottom:0}.bw-shelf{flex-direction:column;align-items:stretch;gap:34px;padding:6px 0 30px}.bw-unit,.bw-unit--lead{flex:0 0 auto;width:100%;padding:10px 2px 6px}.bw-unit-stage{max-width:none;aspect-ratio:1 / .92}.bw-unit-photo{top:9%;right:12%;bottom:13%;left:12%}.bw-unit--lead .bw-unit-photo{top:8%;right:11%;bottom:12%;left:11%}.bw-unit-info{padding:14px 2px 24px}.bw-unit-name{font-size:18px}.bw-unit--lead .bw-unit-name{font-size:20px}.bw-unit-note{font-size:12.5px}.bw-unit-prop{width:44px;height:44px;right:4%;bottom:9%}.bw-unit--lead .bw-unit-prop{width:50px;height:50px;right:3%;bottom:8%}.bw-unit-tag{left:4%;top:1%;font-size:9px;padding:4px 12px}.bw-shelf .bw-unit:nth-child(odd){margin-left:0;margin-right:26px}.bw-shelf .bw-unit:nth-child(2n){margin-left:26px;margin-right:0}.bw-shelf-plank{left:-6%;right:-6%}.bw-index{grid-template-columns:1fr;gap:30px}.bw-index-list{padding-left:22px}.bw-index-lead{grid-template-columns:1fr;gap:18px}.bw-index-name{font-size:24px}.bw-tide-row{grid-template-columns:34px 92px 1fr;gap:14px;padding:18px 4px 22px}.bw-tide-thumb{width:92px;height:92px}.bw-tide-num{font-size:22px}.bw-tide-prop{width:26px;height:26px;right:-6px}.bw-tide-end{grid-column:3;align-items:flex-start;margin-top:6px}.bw-tide-price{font-size:19px}.bw-tide-name{font-size:16.5px}.bw-chain-nodes{grid-template-columns:1fr;gap:8px}.bw-chain-nodes .bw-node{padding-top:0!important;display:grid;grid-template-columns:96px 1fr;text-align:left;gap:14px;align-items:center}.bw-node-drop{width:86px;height:100px;margin:0}.bw-node-body{top:10px;right:14px;bottom:18px;left:14px}.bw-node-body svg.icon{width:32px;height:32px}.bw-chain-curve{display:none}.bw-chain-nodes:before{content:"";position:absolute;left:42px;top:40px;bottom:40px;width:1px;background-image:linear-gradient(to bottom,var(--bw-blue) 0 6px,transparent 6px 12px);background-size:1px 12px;background-repeat:repeat-y}.bw-origin{grid-template-columns:1fr;gap:26px}.bw-origin-divider,.bw-origin-wave{display:none}.bw-specs{grid-template-columns:1fr;gap:8px}.bw-spec:nth-child(1){margin-left:0}.bw-spec:nth-child(2){margin-left:18px}.bw-spec:nth-child(3){margin-left:6px}.bw-spec-drop{height:230px}.bw-spec-inner{top:46px;right:52px;bottom:44px;left:52px}.bw-gal{gap:10px}.bw-gal-a,.bw-gal-b,.bw-gal-c,.bw-gal-d,.bw-gal-e,.bw-gal-f{grid-column:span 12;margin-top:0;aspect-ratio:4 / 3.4}.bw-gal-b,.bw-gal-e{aspect-ratio:4 / 3}.bw-footer-grid{grid-template-columns:1fr;gap:26px;padding:10px 0 26px}.bw-signup{padding:58px 0 64px}.bw-signup input[type=email]{min-width:0;width:100%}.bw-signup form{flex-direction:column;align-items:stretch}.bw-band{padding:22px 0}.bw-band-icons{gap:12px}.bw-band-icons svg{width:32px;height:32px}.bw-band-icons .mid{width:42px;height:42px}.bw-wrap{padding:0 16px}.bw-panel{padding:34px 20px 40px;border-radius:22px}}@media(max-width:480px){.bw-title{font-size:27px}.bw-tide-row{grid-template-columns:26px 76px 1fr;gap:10px}.bw-tide-thumb{width:76px;height:76px}.bw-spec:nth-child(2){margin-left:10px}.bw-spec:nth-child(3){margin-left:2px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bw.css.map */
