.bx .everyone .ways{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.bx .way4{display:flex;flex-direction:column;border-radius:var(--r);background:#fff;box-shadow:inset 0 0 0 2px var(--blue);overflow:hidden;text-decoration:none;color:var(--blue);transition:transform .25s}.bx .way4:hover{transform:translateY(-5px)}.bx .way4 .wp{background:var(--c);aspect-ratio:5/4;display:grid;place-items:center;padding:18px}.bx .way4 .wp img{max-height:100%;width:auto;filter:drop-shadow(0 14px 16px rgba(0,0,0,.2))}.bx .way4 .wt{padding:18px 20px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.bx .way4 .k{font:800 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--coral)}.bx .way4 b{font:900 26px/1 var(--disp);letter-spacing:-.02em}.bx .way4 p{margin:2px 0 0;font-size:15px;line-height:1.4;flex:1}.bx .way4 .who{font:800 12px/1 var(--cond);letter-spacing:.12em;text-transform:uppercase;margin-top:8px}.bx .everyone .mix{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bx .everyone .mix b{font:900 18px/1 var(--disp);margin-right:6px}.bx .everyone .mix span{border-radius:99px;box-shadow:inset 0 0 0 2px var(--blue);padding:9px 14px 8px;font-weight:700;font-size:14px}.bx .everyone .adds{margin-top:36px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;background:var(--blue);color:var(--bone);border-radius:var(--r);padding:clamp(24px,3vw,40px)}.bx .everyone .adds .big2{font:900 clamp(26px,2.8vw,42px)/1 var(--disp);letter-spacing:-.02em;margin:0}.bx .everyone .adds p{margin:8px 0 0}.bx .everyone .ctas2{display:flex;gap:10px;flex-wrap:wrap}.bx .everyone .ctas2 .btn-blue{background:var(--bone);color:var(--blue)}.bx .everyone .ctas2 .btn-line{color:var(--bone);box-shadow:inset 0 0 0 2px var(--bone)}@media(max-width:1000px){.bx .everyone .ways{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.bx .everyone .ways{gap:10px}.bx .way4 b{font-size:20px}.bx .way4 p{font-size:13.5px}.bx .way4 .wt{padding:12px}}.bx .way4 .wp{aspect-ratio:auto;height:230px;background:linear-gradient(90deg,var(--c) 50%,var(--c2) 50%);position:relative}.bx .way4 .wp img{max-height:190px;max-width:80%;object-fit:contain}.bx .way4 .wp.two img{position:absolute;max-height:170px;max-width:52%}.bx .way4 .wp.two img:first-child{left:8%;bottom:26px;transform:rotate(-7deg)}.bx .way4 .wp.two img:last-child{right:8%;bottom:18px;transform:rotate(6deg)}@media(max-width:760px){.bx .way4 .wp{height:150px}.bx .way4 .wp img{max-height:120px}.bx .way4 .wp.two img{max-height:108px}}.bx .sopen{background:var(--blue);color:var(--bone);padding:clamp(56px,6vw,96px) 0 0}.bx .sopen .head{grid-template-columns:minmax(0,1fr);gap:18px}.bx .sopen h1{font-size:clamp(50px,6.6vw,106px);line-height:.88;letter-spacing:-.035em;margin-top:16px}.bx .sopen .way4{box-shadow:none}.bx .sopen .mix span{box-shadow:inset 0 0 0 2px #fffdee99}.bx .sopen .adds{background:var(--bone);color:var(--blue)}.bx .sopen .ctas2 .btn-blue{background:var(--blue);color:var(--bone)}.bx .sopen .ctas2 .btn-line{color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue)}.bx .sopen .jump{margin-top:clamp(36px,4vw,56px)}@media(max-width:760px){.bx .sopen h1{font-size:46px}}.bx .sopen .jump{border-top:2px solid rgba(255,253,238,.3);display:flex;gap:6px;flex-wrap:wrap;padding:16px 0;font:800 13px/1 var(--cond);letter-spacing:.12em;text-transform:uppercase}.bx .sopen .jump a{text-decoration:none;padding:9px 12px;border-radius:99px;box-shadow:inset 0 0 0 2px #fffdee73}.bx .sopen .jump a:hover{background:var(--bone);color:var(--blue)}.bx .sec{padding:clamp(64px,8vw,120px) 0}.bx .shead{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:end}.bx .finder{background:var(--lav)}.bx .fbox{margin-top:44px;background:var(--bone);border-radius:var(--r);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);overflow:hidden}.bx .fq{padding:clamp(24px,3vw,40px);border-right:2px solid var(--lav)}.bx .q{margin-bottom:28px}.bx .q:last-child{margin-bottom:0}.bx .q .n{display:flex;gap:10px;align-items:center;font:900 20px/1.1 var(--disp);margin-bottom:14px}.bx .q .n i{font-style:normal;width:30px;height:30px;border-radius:50%;background:var(--blue);color:var(--bone);display:grid;place-items:center;font-size:15px;flex:none}.bx .opts{display:flex;gap:8px;flex-wrap:wrap}.bx .opt{border:0;background:var(--lav);color:var(--blue);font:800 16px/1 var(--disp);padding:14px 16px;border-radius:14px;display:flex;align-items:center;gap:10px}.bx .opt[aria-pressed=true]{background:var(--blue);color:var(--bone)}.bx .opt small{font:500 13px/1.2 var(--disp);opacity:.8;display:block;margin-top:3px}.bx .opt.big{padding:12px 20px 12px 12px}.bx .opt.big img{width:46px;height:46px;border-radius:50%;object-fit:cover}.bx .fr{padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:18px;background:linear-gradient(180deg,var(--bone),#fff)}.bx .fr .eyebrow{color:var(--coral)}.bx .fr h3{font-size:clamp(32px,3.2vw,48px)}.bx .fr .why{margin:0;font-size:17px;max-width:52ch}.bx .picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bx .pick{border-radius:20px;background:var(--c);padding:14px;display:grid;grid-template-columns:86px 1fr;gap:12px;align-items:center}.bx .pick .im{background:#fffdee59;border-radius:14px;height:104px;display:grid;place-items:center}.bx .pick .im img{max-height:92px;width:auto;filter:drop-shadow(0 8px 10px rgba(0,0,0,.18))}.bx .pick .in{background:var(--bone);border-radius:14px;padding:12px}.bx .pick .in b{font:900 17px/1.05 var(--disp);display:block}.bx .pick .in span{font-size:13px;display:block;margin-top:4px;line-height:1.25}.bx .pick .in .pr{font:900 15px/1 var(--disp);margin-top:8px}.bx .pick .in .pr s{font-weight:700;opacity:.55;margin-right:4px;font-size:13px}.bx .adds{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-weight:700}.bx .adds li{display:flex;gap:10px;align-items:baseline}.bx .adds .ph{background:var(--yellow);border-radius:4px;padding:0 5px;font-weight:800}.bx .fr .act{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:auto}.bx .fr .tot{font:800 15px/1.2 var(--disp)}.bx .steps4{margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;position:relative}.bx .stp{border-radius:var(--r);overflow:hidden;background:#fff;box-shadow:inset 0 0 0 2px var(--blue);display:flex;flex-direction:column}.bx .stp .top{background:var(--c);padding:22px 20px 0;height:230px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.bx .stp .top .k{font:900 64px/.8 var(--disp);color:var(--bone);letter-spacing:-.04em}.bx .stp .top img{height:160px;width:auto;align-self:center;filter:drop-shadow(0 14px 14px rgba(0,0,0,.2));margin-bottom:-24px;position:relative;z-index:1}.bx .stp .body{padding:36px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.bx .stp h3{font-size:32px}.bx .stp .lvl{font:800 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;opacity:.7}.bx .stp dl{margin:6px 0 0;display:grid;gap:10px}.bx .stp dt{font:800 12px/1 var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--coral)}.bx .stp dd{margin:3px 0 0;font-size:15px;font-weight:600;line-height:1.35}.bx .stp .from{margin-top:auto;padding-top:14px;border-top:2px solid var(--lav);display:flex;justify-content:space-between;align-items:center;font:900 16px/1 var(--disp)}.bx .addsup{background:var(--blue);color:var(--bone)}.bx .cal{margin-top:44px;display:grid;grid-template-columns:repeat(52,1fr);gap:4px}.bx .cal i{aspect-ratio:1;border-radius:3px;background:#fffdee2e}.bx .cal i.on{background:var(--yellow)}.bx .calk{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:18px;align-items:center}.bx .calk .ctl{display:flex;gap:8px;flex-wrap:wrap}.bx .calk .ctl button{border:0;border-radius:99px;padding:11px 16px;font:800 15px/1 var(--disp);background:#fffdee24;color:var(--bone)}.bx .calk .ctl button[aria-pressed=true]{background:var(--bone);color:var(--blue)}.bx .calk .big{font:900 clamp(34px,3.4vw,52px)/1 var(--disp);letter-spacing:-.02em}.bx .calk .big small{font:700 16px/1.2 var(--disp);display:block;letter-spacing:0;margin-top:6px;opacity:.85}.bx .notice{margin-top:56px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.bx .notice div{background:var(--bone);color:var(--blue);border-radius:20px;padding:20px}.bx .notice b{font:900 20px/1.1 var(--disp);display:block;margin-top:10px}.bx .notice q{display:block;font-size:14px;margin-top:8px;quotes:none;opacity:.85}.bx .notice .nose{font-size:22px}.bx .fine{font-size:13px;opacity:.75;margin-top:14px}.bx .switch .grid2{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(30px,5vw,80px);align-items:center}.bx .days{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px}.bx .day{border-radius:18px;background:var(--lav);padding:14px;text-align:center}.bx .day b{font:900 17px/1 var(--disp);display:block}.bx .day .pie{width:74px;height:74px;border-radius:50%;margin:12px auto;background:conic-gradient(var(--coral) calc(var(--v)*1%),#fff 0);box-shadow:inset 0 0 0 2px var(--blue)}.bx .day span{font-size:13px;font-weight:700;display:block;line-height:1.25}.bx .key{display:flex;gap:18px;margin-top:14px;font-size:14px;font-weight:700}.bx .key i{display:inline-block;width:14px;height:14px;border-radius:4px;vertical-align:-2px;margin-right:6px}.bx .tips{margin-top:22px;display:grid;gap:10px}.bx .tips div{display:flex;gap:10px;font-weight:700}.bx .swpic{border-radius:var(--r);overflow:hidden;aspect-ratio:4/4.3}.bx .swpic img{width:100%;height:100%;object-fit:cover}.bx .faq2{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(30px,5vw,80px)}.bx .faq2 details{border-top:2px solid var(--blue);padding:18px 0}.bx .faq2 details:last-child{border-bottom:2px solid var(--blue)}.bx .faq2 summary{font:900 21px/1.2 var(--disp);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.bx .faq2 summary::-webkit-details-marker{display:none}.bx .faq2 summary:after{content:"+";font-size:26px;line-height:.8}.bx .faq2 details[open] summary:after{content:"\2013"}.bx .faq2 p{margin:12px 0 0;max-width:62ch}.bx .ph3{background:var(--yellow);border-radius:4px;padding:0 5px;font-weight:800}@media(max-width:1100px){.bx .steps4{grid-template-columns:repeat(2,minmax(0,1fr))}.bx .notice{grid-template-columns:1fr 1fr}.bx .cal{gap:2px}}@media(max-width:760px){.bx .shead,.bx .fbox,.bx .switch .grid2,.bx .faq2{grid-template-columns:minmax(0,1fr)}.bx .fq{border-right:0;border-bottom:2px solid var(--lav)}.bx .opt{font-size:15px;padding:12px 13px}.bx .picks{grid-template-columns:1fr}.bx .steps4{grid-template-columns:minmax(0,1fr);gap:14px}.bx .stp .top{height:190px}.bx .stp .top img{height:130px}.bx .cal{grid-template-columns:repeat(52,1fr);gap:1.5px}.bx .cal i{border-radius:1px}.bx .notice{grid-template-columns:1fr 1fr;gap:10px}.bx .notice div{padding:14px}.bx .notice b{font-size:16px}.bx .days{grid-template-columns:1fr 1fr}}.bx .sopen .head{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;max-width:900px}.bx .sopen .jump a{color:inherit}.bx .fans{display:flex;flex-direction:column;gap:18px;flex:1}.bx .fans[hidden]{display:none}.bx .pick{text-decoration:none;color:var(--blue)}.bx .pick .im{overflow:hidden}.bx .pick .im img{max-height:92px;max-width:100%;width:auto;object-fit:contain;border-radius:10px}.bx .opt{cursor:pointer}.bx .opt.big{padding:14px 24px}.bx button.btn{border:0;cursor:pointer}.bx button.btn[disabled]{opacity:.6}.bx .swpic img{object-position:var(--fp,50% 50%)}.bx .stp .from .btn{padding:.7em 1em .65em;font-size:14px}.bx .faq2 .btn-line{display:inline-flex}@media(max-width:760px){.bx .steps4{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-inline:-16px;padding:0 16px 8px;scroll-padding-inline:16px;scrollbar-width:none}.bx .steps4::-webkit-scrollbar{display:none}.bx .stp{flex:0 0 82%;scroll-snap-align:start}.bx .sopen .ways{grid-template-columns:repeat(2,minmax(0,1fr))}.bx .sopen .adds{padding:22px}.bx .sopen .ctas2{display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:8px}.bx .sopen .ctas2 .btn{justify-content:center}.bx .fr{padding:22px 18px}.bx .fr h3{font-size:30px}.bx .fr .act .btn{width:100%;justify-content:center}.bx .faq2 summary{font-size:18px}.bx .calk .ctl button{padding:10px 13px;font-size:14px}.bx .notice q{font-size:13px}}.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;transition:transform .25s}.bx .btn:hover .nose{transform:translateY(-2px) scale(1.12)}.bx .btn-bone{background:var(--bone);color:var(--blue)}.bx .btn-line{background:transparent;box-shadow:inset 0 0 0 2.5px currentColor}.bx .adds li .nose,.bx .tips .nose{margin-top:.2em}
/*# sourceMappingURL=/cdn/shop/t/46/assets/boost-v3d.css.map */
