.bx .sec{padding:clamp(56px,7vw,96px) 0}.bx .nose{display:inline-block;width:1.05em;height:.76em;flex:none;background:currentColor;-webkit-mask:var(--boost-nose) center/contain no-repeat;mask:var(--boost-nose) center/contain no-repeat;vertical-align:-.05em}.bx .btn .nose{width:1.15em;height:.84em}.bx .btn-bone{background:var(--bone);color:var(--blue)}.bx button.btn{border:0;cursor:pointer}.bx .ups{background:var(--lav);padding:clamp(40px,5vw,64px) 0}.bx .ups .top{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}.bx .ups h2{font-size:clamp(30px,3.4vw,46px)}.bx .ups .top p{margin:0;font-weight:700;max-width:46ch}.bx .urow{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.bx .uc{background:#fff;border-radius:20px;padding:12px;display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:center}.bx .uc .ui{height:84px;border-radius:14px;overflow:hidden;background:var(--bone);display:grid;place-items:center}.bx .uc .ui img{max-height:84px;width:auto;object-fit:contain}.bx .uc a{text-decoration:none;color:var(--blue)}.bx .uc b{font:900 16px/1.1 var(--disp);display:block}.bx .uc .pr{font:800 14px/1 var(--disp);margin-top:6px;display:block}.bx .uc .qa{margin-top:10px;border:0;border-radius:99px;background:var(--blue);color:var(--bone);font:900 14px/1 var(--disp);padding:9px 14px;cursor:pointer}.bx .uc .qa[disabled]{opacity:.7}.bx .tb{background:var(--bone);padding:clamp(56px,7vw,96px) 0 clamp(40px,5vw,72px)}.bx .tb .tm{text-align:center}.bx .tb .tm .wm{display:block;width:min(300px,60vw);aspect-ratio:1400/347;margin:0 auto;background:var(--blue);-webkit-mask:var(--boost-wordmark) center/contain no-repeat;mask:var(--boost-wordmark) center/contain no-repeat}.bx .tb .tm b{display:block;font:900 clamp(24px,2.6vw,38px)/1 var(--cond);letter-spacing:.02em;text-transform:uppercase;margin-top:6px}.bx .mods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1080px;margin:34px auto 0}.bx .mods .mod h3{font:900 clamp(24px,2.2vw,32px)/.95 var(--disp);letter-spacing:-.02em;transform:rotate(-2deg)}.bx .mods .mod:nth-child(2n) h3{transform:rotate(2deg)}.bx .mods .mod p{margin:10px 0 0;font:800 15px/1.35 var(--disp)}.bx .panel2{position:relative;background:var(--blue);color:var(--bone);border-radius:var(--r);margin:clamp(120px,14vw,190px) auto 0;max-width:1080px;padding:clamp(34px,4vw,54px) clamp(20px,3vw,44px) clamp(26px,3vw,40px)}.bx .panel2 .base{position:absolute;left:50%;top:0;width:clamp(180px,20vw,260px);transform:translate(-50%,-88%);aspect-ratio:1076/782;background:var(--blue);-webkit-mask:var(--boost-nose) center/contain no-repeat;mask:var(--boost-nose) center/contain no-repeat}.bx .panel2 .pimg{position:absolute;left:50%;top:0;transform:translate(-50%,-112%);width:clamp(110px,11vw,150px);filter:drop-shadow(0 12px 12px rgba(0,0,0,.2));border-radius:12px}.bx .panel2 h3{font:900 clamp(22px,2.2vw,32px)/1.05 var(--disp);color:var(--c);text-align:center}.bx .panel2 .sub{text-align:center;margin:10px auto 0;max-width:60ch;font-size:15px;opacity:.9}.bx .gives{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:26px}.bx .gv{border-radius:18px;box-shadow:inset 0 0 0 2px #fffdee47;padding:18px 16px}.bx .gv .v{font:900 clamp(30px,2.8vw,42px)/1 var(--disp);color:var(--c);letter-spacing:-.02em}.bx .gv .v small{font-size:.45em;letter-spacing:0;margin-left:2px}.bx .gv b{display:block;font:900 13px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;margin-top:10px}.bx .gv p{margin:8px 0 0;font-size:14px;line-height:1.4}.bx .info{background:#fff;padding:clamp(56px,7vw,96px) 0}.bx .tabs{display:flex;gap:8px;overflow-x:auto;border-bottom:2px solid var(--blue);padding-bottom:14px;scrollbar-width:none}.bx .tabs::-webkit-scrollbar{display:none}.bx .tabs button{flex:none;border:0;border-radius:99px;padding:13px 18px;font:800 16px/1 var(--disp);background:var(--lav);color:var(--blue);cursor:pointer}.bx .tabs button[aria-selected=true]{background:var(--blue);color:var(--bone)}.bx .tpanel{padding-top:28px}.bx .ing2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}.bx .ing2.solo{grid-template-columns:minmax(0,1fr)}.bx .bar{display:flex;height:56px;gap:2px;margin-top:12px}.bx .bar div{display:flex;align-items:center;justify-content:center;color:#fff;font:900 15px/1 var(--disp);min-width:0}.bx .bar div:first-child{border-radius:4px 0 0 4px}.bx .bar div:last-child{border-radius:0 4px 4px 0}.bx .leg{margin:14px 0 0;display:grid;grid-template-columns:1fr;gap:8px;list-style:none;padding:0}.bx .leg li{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:baseline;font-weight:700;font-size:15px;border-bottom:1px solid var(--lav);padding-bottom:7px}.bx .leg i{width:14px;height:14px;border-radius:4px;align-self:center}.bx .leg span:last-child{font-weight:900}.bx .leg small{display:block;font-weight:500;font-size:13px;opacity:.8;margin-top:2px}.bx .fulltxt{background:var(--lav);border-radius:18px;padding:18px;font-size:15px}.bx .fulltxt b{display:block;font:900 17px/1 var(--disp);margin-bottom:8px}.bx .fulltxt p{margin:0 0 6px}.bx .antab p{margin:0;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--lav);padding:10px 0;font-size:16px;max-width:520px}.bx .antab strong{font-weight:800}.bx .calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.bx .cf{background:var(--lav);border-radius:var(--r);padding:22px;display:grid;gap:14px}.bx .cf label,.bx .cf .lb{font:800 14px/1 var(--disp);display:grid;gap:8px}.bx .cf input{border:0;border-radius:12px;padding:13px 14px;font:800 17px var(--disp);color:var(--blue);background:#fff;width:100%}.bx .seg3{display:flex;gap:6px}.bx .seg3 button{flex:1;border:0;border-radius:12px;padding:12px 6px;font:800 15px/1 var(--disp);background:#fff;color:var(--blue);cursor:pointer}.bx .seg3 button[aria-pressed=true]{background:var(--blue);color:var(--bone)}.bx .res{border-radius:var(--r);background:var(--blue);color:var(--bone);padding:24px}.bx .res .g{font:900 clamp(48px,5vw,76px)/1 var(--disp);letter-spacing:-.03em}.bx .res .g small{font:800 18px/1 var(--disp);letter-spacing:0}.bx .res p{margin:10px 0 0;font-weight:700}.bx .res .fine{font-size:13px;opacity:.8;font-weight:600}.bx .made{background:var(--blue);color:var(--bone);padding:clamp(56px,7vw,96px) 0}.bx .made .grid{display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center}.bx .made .rb{width:130px;height:130px;background:var(--bone);-webkit-mask:var(--mk) center/contain no-repeat;mask:var(--mk) center/contain no-repeat}.bx .made h2{font-size:clamp(32px,3.8vw,54px);margin-top:10px}.bx .made .flow{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px;font:800 16px/1.2 var(--disp)}.bx .made .flow span+span:before{content:"\2192  ";color:var(--yellow)}.bx .pfaq .grid{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(30px,5vw,80px)}.bx .pfaq details{border-top:2px solid var(--blue);padding:16px 0}.bx .pfaq details:last-child{border-bottom:2px solid var(--blue)}.bx .pfaq details summary{font:900 20px/1.2 var(--disp);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px;border:0;padding:0;margin:0}.bx .pfaq summary::-webkit-details-marker{display:none}.bx .pfaq summary:after{content:"+";font-size:24px}.bx .pfaq details[open] summary:after{content:"\2013"}.bx .pfaq details p{margin:10px 0 0}@media(max-width:1000px){.bx .mods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.bx .ing2,.bx .calc,.bx .made .grid,.bx .pfaq .grid{grid-template-columns:minmax(0,1fr)}.bx .made .rb{width:90px;height:90px}.bx .mods{gap:22px 16px}.bx .mods .mod h3{font-size:22px}.bx .mods .mod p{font-size:14px}.bx .gives{grid-template-columns:repeat(2,minmax(0,1fr))}.bx .bar{height:48px}.bx .bar div{font-size:12px}.bx .tabs button{padding:11px 14px;font-size:14px}.bx .pfaq details summary{font-size:18px}.bx .urow{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px 6px;scroll-padding-inline:16px;scrollbar-width:none}.bx .urow::-webkit-scrollbar{display:none}.bx .uc{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/boost-v3f.css.map */
