.bx{--bx-line: #e2e2df;--bx-mist: #f3f3f1;--bx-tile: #fbfaf9;--bx-ink-2: #545454}.bx-sec{padding:56px var(--sx-pad)}.bx-in{width:100%;max-width:var(--sx-col);margin-inline:auto}.bx-in--narrow{max-width:760px}.bx-sec .sx-h2+.sx-lead{margin-top:20px}.bx-buy{padding-top:calc(var(--sx-hdr, 74px) + 6px)}.bx .gal{position:static;display:grid;gap:10px;padding:0 10px}.bx .gal__main{height:auto;aspect-ratio:1 / 1;border-radius:18px;background:var(--bx-mist)}.bx .gal__slide{background:var(--bx-mist)}.bx .gal__slide>img{width:100%;height:100%;object-fit:cover}.bx .gal__slide--sq>img{position:static;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;border-radius:0;box-shadow:none}.bx .gal__cap{position:absolute;left:14px;right:18px;bottom:16px;z-index:2;display:flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:400 12px/19.2px var(--font-body);color:#fff}.bx .gal__nav{width:40px;height:40px;min-height:40px;border-radius:20px;background:#ffffffdb;box-shadow:0 4px 14px #00000014}.bx .gal__nav--prev img{transform:scaleX(-1)}.bx .gal__count{left:auto;right:16px;top:16px;bottom:auto;min-height:28px;padding:0 10px;font:400 12px/19.2px var(--font-body)}.bx .gal__thumbs{display:flex;gap:6px;padding:2px}.bx .gal__thumbs button{width:56px;height:56px;border-radius:10px;background:var(--bx-mist)}.bx-info{padding:22px 16px 34px}.bx-name{font:500 32px/1.3 var(--font-display);letter-spacing:-.015em;margin:10px 0 0}.bx-sub{font:400 18px/22.5px var(--font-display);letter-spacing:-.015em;margin:8px 0 0;max-width:none}.bx-sub b{font-weight:600}.bx-desc{font:400 15px/24px var(--font-body);color:var(--bx-ink-2);margin:8px 0 0}.bx-marks{list-style:none;margin:14px 0 0;padding:0;display:flex;justify-content:center;align-items:center;gap:28px;min-height:36px}.bx-marks li{display:flex;align-items:center;gap:10px;font:500 13px/20.8px var(--font-body)}.bx-marks img{width:auto;height:36px}.bx-marks img.bx-marks__fda{height:18px}.bx-bens{list-style:none;margin:18px 0 0;padding:16px 0;border-block:1px solid var(--bx-line);display:grid;grid-template-columns:1fr 1fr;gap:14px}.bx-bens li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start}.bx-bens img{margin-top:-2px}.bx-bens span{font:600 12px/16.2px var(--font-body);letter-spacing:.05em;text-transform:uppercase}.bx-bens:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bx-bens:has(>li:nth-child(3):last-child) li{grid-template-columns:none;justify-items:center;gap:8px;text-align:center}.bx-bens:has(>li:nth-child(3):last-child) img{margin-top:0}.bx-bens:has(>li:nth-child(3):last-child) span{font-size:11px;line-height:15px}.bx-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:18px 0 0;max-width:none}.bx-price b{font:700 32px/1.6 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bx-price s{font:400 17px/27.2px var(--font-body);color:var(--bx-ink-2)}.bx-price span{font:600 16px/25.6px var(--font-body);color:#ff2a1a}.bx-save{display:flex;align-items:center;gap:10px;margin:4px 0 0;font:400 14px/22.4px var(--font-body);color:var(--bx-ink-2)}.bx-save i{width:1px;height:14px;background:var(--bx-line)}.bx-fit{border:0;margin:20px 0 0;padding:0;min-width:0}.bx-fit legend{padding:0;font:500 15px/24px var(--font-body)}.bx-fit__opts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.bx-fit__opt{position:relative;display:grid;gap:2px;padding:12px 14px;border:1px solid var(--bx-line);border-radius:14px;cursor:pointer;transition:border-color var(--t-quick) var(--ease-out)}.bx-fit__opt input{position:absolute;opacity:0;pointer-events:none}.bx-fit__opt:has(input:checked){border-color:#000}.bx-fit__opt:has(input:focus-visible){outline:2px solid #000;outline-offset:2px}.bx-fit__opt b{font:600 16px/25.6px var(--font-body)}.bx-fit__opt small{font:400 13px/20.8px var(--font-body);color:var(--bx-ink-2)}.bx-fit__guide{display:inline-flex;align-items:center;min-height:44px;margin-top:2px;padding:0;border:0;background:none;font:500 14px/22.4px var(--font-body);color:#000;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bx-qty{margin-top:14px}.bx-qty .qty__label{font:500 15px/24px var(--font-body)}.bx-qty .qty__note{font:400 13px/20.8px var(--font-body);color:var(--bx-ink-2)}.bx .bcol__ctas{margin-top:12px}.bx-cta{display:flex;align-items:center;justify-content:center;width:100%;height:54px;min-height:44px;padding:0 24px;border:0;border-radius:999px;background:#000;color:#fff;font:500 16px/25.6px var(--font-body);cursor:pointer;transition:background-color var(--t-quick) var(--ease-out),transform var(--t-instant) var(--ease-out)}.bx-cta:hover{background:#2a2a2a}.bx-cta:active{transform:scale(.98)}.bx-cta[aria-busy=true]{opacity:.7}.bx-assure{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bx-assure li{display:grid;justify-items:center;gap:6px;font:400 12px/16.2px var(--font-body);color:var(--bx-ink-2);text-align:center}.bx-strip{list-style:none;margin:22px 0 0;padding:13px 0;border-block:1px solid var(--bx-line);display:flex;justify-content:center;align-items:center;gap:12px;font:500 12px/19.2px var(--font-body);text-align:center}.bx-strip li+li{padding-left:12px;border-left:1px solid var(--bx-line)}.bx-rows{border-top:1px solid var(--bx-line)}.bx-rows--info{margin-top:24px;border-top:0}.bx-row{border-bottom:1px solid var(--bx-line)}.bx-row summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 0;cursor:pointer;list-style:none;font:500 17px/1.35 var(--font-display);letter-spacing:-.01em}.bx-row summary::-webkit-details-marker{display:none}.bx-row summary img{flex:none;width:10px;height:10px;margin:4px;transform:rotate(45deg);transition:transform var(--t-base) var(--ease-out)}.bx-row[open] summary img{transform:none}.bx-row summary:focus-visible{outline:2px solid #000;outline-offset:2px}.bx-row p,.bx-row ul{margin:0;padding:0 0 18px;font:400 15px/24px var(--font-body);color:var(--bx-ink-2);max-width:none}.bx-row ul{padding-left:22.5px}.bx-tiles{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bx-tiles li{display:grid;align-content:center;justify-items:center;text-align:center;gap:8px;padding:24px 12px 20px;border-radius:12px;background:var(--bx-tile)}.bx-tiles b{font:700 28px/1 var(--font-display);letter-spacing:-.03em}.bx-tiles b i{font-style:normal;font-size:18px}.bx-tiles b small{font:400 12px/1 var(--font-display);color:var(--bx-ink-2);letter-spacing:0}.bx-tiles span{font:400 13px/18.2px var(--font-body);color:var(--bx-ink-2)}.bx-routine{background:#000;color:#fff;padding-bottom:48px}.bx-routine .sx-h2{color:#fff;font-size:28px}.bx-rt{color:#fff;width:100%;margin-top:28px;border-collapse:collapse;table-layout:fixed}.bx-rt th,.bx-rt td{padding:0;text-align:left;vertical-align:top}.bx-rt thead th{padding-bottom:12px;font:600 12px/16px var(--font-body);color:#fff9}.bx-rt thead th:nth-child(1){width:44.7%}.bx-rt thead th:nth-child(2){width:30.2%}.bx-rt tbody th,.bx-rt tbody td{padding:14px 0 13px;height:66px}.bx-rt th:first-child{position:relative}.bx-rt th:first-child:after{content:"";position:absolute;left:0;bottom:0;width:calc(100% * 100 / 44.7);height:1px;background:#ffffff29;transform-origin:0 50%;transform:scaleX(var(--rule, 1))}.bx-rt thead th:first-child:after{background:#ffffff52}.bx-rt tbody th{font:600 15px/19px var(--font-body)}.bx-rt tbody td:nth-child(2) b{font:700 26px/1 var(--font-display);letter-spacing:-.023em;vertical-align:middle}.bx-rt tbody td:nth-child(2) small{font:400 13px/17px var(--font-body)}.bx-rt tbody td:last-child{font:400 14px/1 var(--font-body);color:#fff9;padding-top:22px}.bx-rt__dots{display:inline-flex;gap:6px;margin-left:13px;vertical-align:middle}.bx-rt__dots img{width:10px;height:10px}.bx-rt__note{margin:28px 0 0;font:400 13px/19.5px var(--font-body);color:#ffffffbf;max-width:none}.bx-life .sx-lead{max-width:24ch}.bx-life__rail{list-style:none;margin-top:25px;margin-bottom:0;gap:14px}.bx-life__rail>li{flex:0 0 296px}:is(.bx-life,.bx-how) figure{position:relative;margin:0;aspect-ratio:296.4 / 370.5;border-radius:18px;overflow:hidden;background:#111}:is(.bx-life,.bx-how) figure img{width:100%;height:100%;object-fit:cover}.bx-life .bx-life__crop img{position:absolute;left:-23.35%;top:-17.36%;width:146.7%;height:117.36%;max-width:none;object-fit:fill}:is(.bx-life,.bx-how) h3{font:600 13px/17.55px var(--font-body);letter-spacing:.06em;color:#2c2c30;margin:14px 0 0}:is(.bx-life,.bx-how) li p{font:500 17px/22.95px var(--font-display);letter-spacing:-.01em;color:#959595;margin:6px 0 0}.bx-cmp__wrap{margin:25px calc(var(--sx-pad) * -1) 0;padding-inline:var(--sx-pad);overflow-x:auto;scrollbar-width:none}.bx-cmp__wrap::-webkit-scrollbar{display:none}.bx-cmp__wrap:focus-visible{outline:2px solid #000;outline-offset:-2px}.bx-cmp__t{width:100%;min-width:470px;border-collapse:separate;border-spacing:0;table-layout:fixed}.bx-cmp__t th,.bx-cmp__t td{border-bottom:1px solid var(--bx-line);text-align:center;padding:12px 4px}.bx-cmp__t thead th{vertical-align:bottom;padding:14px 2px 12px;font:500 11px/13.75px var(--font-body)}.bx-cmp__t thead th:first-child{width:26%;text-align:left;padding-left:0}.bx-cmp__t thead th.is-m{width:18%;background:#000;color:#fff;font-size:12px;line-height:15px;border-radius:12px 12px 0 0}.bx-cmp__t tbody th{text-align:left;padding-left:0;font:400 12px/15.6px var(--font-body);color:var(--bx-ink-2);height:50.6px}.bx-cmp__t td.is-m{background:var(--bx-mist)}.bx-cmp__t tbody tr:last-child td.is-m{border-radius:0 0 12px 12px}.bx-cmp__t .y{font:400 16px/25.6px var(--font-body);color:#000}.bx-cmp__t .n{font:400 16px/25.6px var(--font-body);color:#0000004d}.bx-cmp__t td small{font:400 11px/17.6px var(--font-body);color:var(--bx-ink-2)}.bx-cmp__note{margin:12px 0 0;font:400 13px/20.8px var(--font-body);color:var(--bx-ink-2)}@media(max-width:899px){.bx-cmp__wrap{--c1: 128px;--c2: 84px;padding-inline:0}.bx-cmp__t{min-width:560px}.bx-cmp__t thead th:first-child{width:var(--c1)}.bx-cmp__t thead th.is-m{width:var(--c2)}.bx-cmp__t :is(thead,tbody) th:first-child{position:sticky;left:0;z-index:2;background:#fff;padding-left:var(--sx-pad);padding-right:8px}.bx-cmp__t .is-m{position:sticky;left:var(--c1);z-index:2}.bx-cmp__t tr>:last-child{padding-right:var(--sx-pad)}}.bx-box .sx-h2{max-width:18ch}.bx-box__rail{list-style:none;margin-top:24px;margin-bottom:0;gap:16px}.bx-box__rail>li{flex:0 0 107px;display:grid;gap:6px;align-content:start}.bx-box figure{margin:0;aspect-ratio:1;border-radius:12px;background:var(--bx-tile);display:grid;place-items:center;overflow:hidden}.bx-box figure img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.bx-box__rail span{font:400 14px/20.3px var(--font-body);color:var(--bx-ink-2)}.bx-trust{padding-block:40px}.bx-trust__marks{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bx-trust__marks li{display:grid;justify-items:center;align-content:center;gap:12px;padding:22px 12px 18px;border-radius:14px;background:var(--bx-tile)}.bx-trust__logo{display:flex;align-items:center;justify-content:center;width:100%;height:64px}.bx-trust__marks img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.bx-trust__marks img.bx-trust__ic{height:78%}.bx-trust__marks span{font:500 13px/1.4 var(--font-body);color:var(--bx-ink-2);text-align:center}.bx-tabs{display:flex;justify-content:center;gap:6px;margin:25px auto 18px;padding:4px;width:max-content;border-radius:999px;background:var(--bx-mist)}.bx-tabs button{min-height:40px;padding:0 20px;border:0;border-radius:999px;background:none;font:500 14px/22.4px var(--font-body);color:var(--bx-ink-2);cursor:pointer;transition:background-color var(--t-quick) var(--ease-out),color var(--t-quick) var(--ease-out)}.bx-tabs button[aria-selected=true]{background:#000;color:#fff}.bx-tabs button:focus-visible{outline:2px solid #000;outline-offset:2px}.bx-more{display:inline-flex;align-items:center;min-height:44px;margin-top:18px;padding:0 18px;border:1px solid rgb(0 0 0 / .18);border-radius:999px;background:#efefef;font:500 14px/22.4px var(--font-body);color:#000;text-decoration:none}.bx-more:hover{background:#e6e6e3}.bx-final{background:#000;color:#fff;padding:56px var(--sx-pad);text-align:center}.bx-final__in{max-width:420px;margin:0 auto;display:grid;justify-items:center}.bx-final h2{font:500 32px/1.3 var(--font-display);letter-spacing:-.01em;color:#fff;margin:8px 0 0}.bx-final__in>p{max-width:none}.bx-final__meet{color:#fff;font:500 20px/32px var(--font-display);letter-spacing:-.015em;margin-top:10px}.bx-final__line{font:400 16px/25.6px var(--font-body);color:#fffc;margin-top:14px}.bx-final__tags{font:400 14px/22.4px var(--font-body);color:#fff9;letter-spacing:.02em;margin-top:14px}.bx-final__chip{color:#fff;margin-top:14px;padding:6px 14px;border:1px solid rgb(255 255 255 / .3);border-radius:999px;font:400 14px/22.4px var(--font-body)}.bx-final__price{margin-top:14px;font:400 16px/25.6px var(--font-body);color:#fff9}.bx-final__price b{font-weight:700;color:#fff}.bx-final__price span{font-weight:600;color:#fff}.bx-final__cta{width:100%;min-height:54px;margin-top:20px;border:0;font-size:16px;cursor:pointer}.bx-final__marks{display:grid;gap:6px;margin-top:14px}.bx-final__marks ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:18px}.bx-final__marks li{display:inline-flex;align-items:center;gap:6px;font:400 14px/22.4px var(--font-body);color:#fffc;white-space:nowrap}.bx-final__end{margin-top:22px;font:400 22px/1.3 var(--font-display);letter-spacing:-.02em}.bx-sbar .sbar__name{display:grid;margin:0;line-height:1.2}.bx-sbar .sbar__name b{font-family:var(--font-display);font-weight:700;font-size:1.125rem;font-variant-numeric:tabular-nums}.bx-sbar .sbar__name span{display:block;font-size:.75rem;color:var(--ink-2)}.bx-sbar .pill{height:48px;padding:0 28px;font-size:1rem}.sbar.bx-sbar.is-shown.is-off{translate:-50% calc(100% + 40px)}@media(max-width:760px){.bx-sbar{left:0;right:0;bottom:0;width:100%;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-radius:0;background:#fff;box-shadow:0 -1px 0 var(--line);translate:0 110%}.sbar.bx-sbar.is-shown{translate:0 0}.sbar.bx-sbar.is-shown.is-off{translate:0 110%}.bx-sbar .pill{flex:0 0 58%;height:50px}}@media(min-width:900px){.bx-sec{padding:var(--sx-sec) var(--sx-pad)}.bx-in--narrow{max-width:860px}.bx-sec .sx-h2+.sx-lead{margin-top:18px}.bx-buy{display:grid;grid-template-columns:minmax(0,6fr) minmax(400px,4fr);gap:clamp(28px,3.4vw,64px);align-items:start;padding:calc(var(--sx-hdr, 74px) + 6px) var(--inset) 0}.bx .gal{position:sticky;top:calc(var(--sx-hdr, 74px) + 6px);padding:0}.bx .gal__main{aspect-ratio:auto;height:clamp(440px,calc(100svh - var(--sx-hdr, 74px) - 150px),820px);border-radius:var(--r)}.bx .gal__nav{width:48px;height:48px;border-radius:24px}.bx .gal__nav--prev{left:20px}.bx .gal__nav--next{right:20px}.bx .gal__count{right:20px;top:20px;font-size:13px;padding:0 12px;min-height:30px}.bx .gal__cap{left:20px;right:auto;bottom:20px;min-height:34px;padding:0 16px;font-size:14px}.bx .gal__slide--sq>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:93%;max-width:93%;aspect-ratio:1 / 1;border-radius:14px}.bx .gal__thumbs{gap:8px}.bx .gal__thumbs button{width:72px;height:72px;border-radius:12px}.bx-info{padding:12px var(--sx-pad) 48px 0;max-width:600px}.bx-name{font-size:clamp(40px,1.5rem + 1.6vw,52px);margin-top:6px}.bx-sub{font-size:21px;line-height:1.4;margin-top:10px}.bx-desc{font-size:17px;line-height:1.6;margin-top:10px}.bx-marks{justify-content:flex-start;margin-top:18px;gap:32px}.bx-marks li{font-size:14px}.bx-marks img{height:40px}.bx-marks img.bx-marks__fda{height:20px}.bx-bens{margin-top:22px;padding:20px 0;gap:18px 20px}.bx-bens span,.bx-bens:has(>li:nth-child(3):last-child) span{font-size:13px;line-height:1.4}.bx-price b{font-size:40px}.bx-price s{font-size:19px}.bx-price span{font-size:18px}.bx-save{font-size:15px}.bx-fit{margin-top:24px}.bx-fit legend{font-size:16px}.bx-fit__opt{padding:16px 18px}.bx-fit__opt b{font-size:17px}.bx-fit__opt small{font-size:14px}.bx-fit__guide{font-size:15px}.bx-qty{margin-top:18px}.bx-qty .qty__label{font-size:16px}.bx-qty .stepper{height:50px;grid-template-columns:48px 56px 48px}.bx-qty .stepper button{width:48px;height:48px}.bx-qty .stepper input{width:56px;height:48px;font-size:17px}.bx-cta{height:58px;font-size:17px}.bx-assure{margin-top:22px}.bx-assure li{font-size:13px}.bx-strip{font-size:13px;padding:15px 0}.bx-row summary{min-height:68px;font-size:20px}.bx-row p,.bx-row ul{font-size:17px;line-height:1.6;padding-bottom:22px}.bx-nums .bx-in{max-width:1180px}.bx-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(40px,4vw,56px)}.bx-tiles li{padding:clamp(32px,3vw,44px) clamp(22px,2vw,32px) clamp(28px,2.6vw,36px);border-radius:var(--r);gap:12px}.bx-tiles b{font-size:clamp(48px,2rem + 2vw,64px)}.bx-tiles b i{font-size:.6em}.bx-tiles b small{font-size:16px}.bx-tiles span{font-size:16px;line-height:1.5}.bx-routine .sx-h2{font-size:var(--sx-h2)}.bx-rt{margin-top:clamp(40px,4vw,56px)}.bx-rt thead th{font-size:14px;padding-bottom:16px}.bx-rt tbody th,.bx-rt tbody td{height:92px;padding:24px 0 22px}.bx-rt tbody th{font-size:19px;line-height:1.35}.bx-rt tbody td:nth-child(2) b{font-size:40px}.bx-rt tbody td:nth-child(2) small{font-size:16px;line-height:1.4}.bx-rt tbody td:last-child{font-size:18px;padding-top:34px}.bx-rt__dots{gap:8px;margin-left:18px}.bx-rt__dots img{width:13px;height:13px}.bx-rt__note{font-size:15px;line-height:1.6;margin-top:32px}.bx-life .sx-lead{max-width:40ch}.bx-life__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,32px);margin-top:clamp(40px,4vw,56px)}:is(.bx-life,.bx-how) figure{border-radius:var(--r)}:is(.bx-life,.bx-how) h3{font-size:15px;margin-top:20px}:is(.bx-life,.bx-how) li p{font-size:clamp(20px,1rem + .5vw,24px);line-height:1.35;margin-top:8px}.bx-cmp .bx-in{max-width:1080px}.bx-cmp__wrap{margin:clamp(40px,4vw,56px) 0 0;padding:0;overflow:visible}.bx-cmp__t thead th{font-size:15px;line-height:1.3;padding:20px 8px 16px}.bx-cmp__t thead th.is-m{font-size:16px;line-height:1.3;border-radius:16px 16px 0 0}.bx-cmp__t tbody th{font-size:16px;line-height:1.4;height:72px}.bx-cmp__t td{padding:16px 8px}.bx-cmp__t .y,.bx-cmp__t .n{font-size:22px}.bx-cmp__t td small{font-size:14px}.bx-cmp__t tbody tr:last-child td.is-m{border-radius:0 0 16px 16px}.bx-cmp__note{font-size:14px;margin-top:16px}.bx-box .sx-h2{max-width:22ch}.bx-box .bx-in{max-width:1180px}.bx-box__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(40px,4vw,56px)}.bx-box figure{border-radius:var(--r)}.bx-box figure img{width:84%;height:84%}.bx-box__rail>li{gap:14px}.bx-box__rail span{font-size:17px;line-height:1.45;text-align:center}.bx-trust{padding-block:var(--sx-sec)}.bx-trust__marks{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(40px,4vw,56px)}.bx-trust__marks li{gap:20px;padding:clamp(32px,3vw,48px) clamp(20px,2vw,32px) clamp(26px,2.4vw,36px);border-radius:var(--r)}.bx-trust__logo{height:clamp(96px,4rem + 3vw,132px)}.bx-trust__marks span{font-size:16px}.bx-tabs{margin:clamp(32px,3vw,44px) auto 24px}.bx-tabs button{min-height:46px;padding:0 26px;font-size:15px}.bx-more{min-height:48px;padding:0 24px;font-size:15px;margin-top:24px}.bx-final{padding:var(--sx-sec) var(--sx-pad)}.bx-final__in{max-width:760px}.bx-final h2{font-size:var(--sx-h2)}.bx-final__meet{font-size:26px;line-height:1.4;margin-top:14px}.bx-final__line{font-size:var(--sx-lead-d);line-height:1.55;margin-top:18px}.bx-final__tags{font-size:16px;margin-top:14px}.bx-final__chip{font-size:15px;padding:8px 18px;margin-top:22px}.bx-final__price{font-size:19px;margin-top:18px}.bx-final__cta{width:auto;min-width:360px;min-height:58px;font-size:17px;margin-top:26px}.bx-final__marks{margin-top:24px;grid-auto-flow:column;justify-content:center;gap:0 26px}.bx-final__marks ul{gap:26px}.bx-final__marks li{font-size:15px}.bx-final__end{font-size:clamp(26px,1rem + 1vw,32px);margin-top:36px}}.bx-size{width:100%;max-width:none;height:auto;max-height:86svh;margin:auto 0 0;padding:0;border:0;border-radius:24px 24px 0 0;background:#fff;color:#000;box-shadow:0 -20px 60px #00000029;overflow:auto}.bx-size::backdrop{background:#0000007a}.bx-size[open]{animation:bx-size-up .32s var(--ease-out)}@keyframes bx-size-up{0%{transform:translateY(48px);opacity:0}}@keyframes bx-size-in{0%{transform:translate(48px);opacity:0}}.bx-size__in{padding:22px 20px calc(28px + env(safe-area-inset-bottom))}.bx-size__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.bx-size h2{margin:0;font:600 20px/1.3 var(--font-body);letter-spacing:0}.bx-size .modal__x{margin:-8px -10px -8px 0}.bx-size__lead{margin:8px 0 0;font:400 15px/1.5 var(--font-body);color:var(--bx-ink-2);max-width:none}.bx-size__t{width:100%;margin-top:20px;border-collapse:collapse;font:400 14px/1.45 var(--font-body)}.bx-size__t th{padding:0 12px 10px 0;border-bottom:1px solid var(--bx-line);text-align:left;font-weight:600;font-size:13px}.bx-size__t td{padding:14px 12px 14px 0;border-bottom:1px solid var(--bx-line);vertical-align:top}.bx-size__t th:last-child,.bx-size__t td:last-child{width:44%;padding-right:0}.bx-size__t b{font-weight:600}@media(min-width:900px){.bx-size{width:460px;height:100%;max-height:none;margin:0 0 0 auto;border-radius:0;box-shadow:-20px 0 60px #00000029}.bx-size[open]{animation-name:bx-size-in}.bx-size__in{padding:36px 36px 40px}.bx-size h2{font-size:24px}.bx-size__lead{font-size:16px}.bx-size__t{margin-top:28px;font-size:15px}.bx-size__t th{font-size:14px}}@media(prefers-reduced-motion:reduce){.bx-size[open]{animation:none}}.bx-kv{margin:0;padding:0 0 16px}.bx-kv div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:10px 0;border-top:1px solid var(--bx-line)}.bx-kv div:first-child{padding-top:0;border-top:0}.bx-kv dt{font:600 14px/1.45 var(--font-body);color:#000}.bx-kv dd{margin:0;font:400 14px/1.45 var(--font-body);color:var(--bx-ink-2)}@media(min-width:900px){.bx-kv div{padding:12px 0}.bx-kv dt,.bx-kv dd{font-size:15px}.bx-kv{padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/b.css.map */
