.hyb{background:var(--ink);color:#fff}.hyb__im{display:block;background:#000}.hyb__im img{display:block;width:100%;height:auto}.hyb__row{display:grid;gap:12px;padding-top:16px;padding-bottom:20px}.hyb__t{font-size:var(--t18);letter-spacing:-.015em;line-height:1.2}.hyb__s{margin-top:2px;font-size:var(--t14);color:var(--mut-d)}.hyb a:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(min-width:900px){.hyb__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding-top:20px;padding-bottom:24px}.hyb__t{font-size:var(--t22)}.hyb__s{font-size:var(--t15)}}.hfaq .acc__b>*+*{margin-top:10px}@media(min-width:1024px){.hfaq{grid-template-columns:7fr 5fr;gap:64px;align-items:start}.hfaq--1{grid-template-columns:minmax(0,840px)}.hfaq .help{grid-template-columns:1fr;position:sticky;top:24px}}.why{display:grid;gap:28px}@media(min-width:900px){.why{grid-template-columns:5fr 6fr;gap:64px;align-items:center}.why--r{grid-template-columns:6fr 5fr}.why--r .why__im{order:2}}.why__im img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r)}@media(max-width:899px){.why__im img{aspect-ratio:4 / 3}}.why__rt>*+*{margin-top:8px}.why__l{display:grid;gap:20px;margin:24px 0 28px}.why__l li{display:grid;grid-template-columns:24px 1fr;gap:16px}.why__l b{display:block;font-size:var(--t16)}.why__l p{color:var(--mut);font-size:var(--t15);margin-top:2px}.nv-sc:not(.sec--soft) .nv-ctw{box-shadow:inset 0 0 0 1px var(--line)}.hyt__b{margin-top:24px}.nv-sv__t{display:grid;grid-auto-flow:column;grid-auto-columns:68%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--g));padding:0 var(--g) 4px;scroll-padding-inline:var(--g)}.nv-sv__t::-webkit-scrollbar{display:none}.nv-sv__t>*{scroll-snap-align:start}@media(min-width:600px){.nv-sv__t{grid-auto-columns:40%;gap:16px}}@media(min-width:900px){.nv-sv__t{grid-auto-columns:calc((100% - 60px)/4);gap:20px;margin:0;padding:0}}@media(min-width:1200px){.nv-sv__t{grid-auto-columns:calc((100% - 80px)/5)}}.nv-vc{display:flex;flex-direction:column;min-width:0}.nv-vc__m{position:relative;display:block;aspect-ratio:9 / 16;border-radius:var(--r);overflow:hidden;background:var(--soft)}.nv-vc__m img,.nv-vc__m video{width:100%;height:100%;object-fit:cover}.nv-vc__p{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;margin-top:12px}.nv-vc__p>img{width:48px;height:48px;padding:4px;border-radius:var(--r-s);background:var(--soft);object-fit:contain}.nv-vc__t{font-size:var(--t14);font-weight:600;line-height:1.3;letter-spacing:-.01em}.nv-vc__t a{text-decoration:none}.nv-vc__t a:hover{text-decoration:underline}.nv-vc__pr{margin-top:2px;font-size:var(--t14);color:var(--mut);font-variant-numeric:tabular-nums}.nv-vc>.btn{margin-top:12px}@media(min-width:900px){.nv-vc__t{font-size:var(--t15)}}.hyv{border-radius:var(--r);overflow:hidden;background:var(--soft)}.hyv video{display:block;width:100%;height:auto}.hfaq .acc__b>*+*,.hfaq .acc__b .metafield-rich_text_field>*+*{margin-top:10px}.nv-sc .nv-ctw{padding:16px 16px 4px;border-radius:var(--r);background:#fff}@media(min-width:768px){.nv-sc .nv-ctw{width:fit-content;max-width:100%;padding:24px 8px 8px 24px}.nv-sc .nv-ct{grid-template-columns:200px repeat(var(--n),minmax(180px,260px))}}.kosik-pc.is-incart{display:none}.m-ahd .m-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:var(--t14);color:var(--mut)}.m-ahd .m-meta>*{display:inline-flex;align-items:center;gap:5px}.m-art{padding:16px 0 40px}.m-art .crumbs{margin-bottom:18px}.m-art .crumbs ol{flex-wrap:nowrap;min-width:0}.m-art .crumbs li{flex:none;white-space:nowrap}.m-art .crumbs li:last-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.m-alay{display:grid;gap:20px}.m-ahd{display:grid;gap:12px;justify-items:start;min-width:0}.m-cat{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t14);font-weight:600;text-decoration:none}.m-cat:hover{text-decoration:underline}.m-ahd .m-h1,.m-ahd .m-lead{width:100%;max-width:none;text-wrap:pretty}.m-h1{font-size:var(--t26);line-height:1.15;letter-spacing:-.025em;overflow-wrap:anywhere}.m-lead{font-size:var(--t18);line-height:1.5;color:var(--ink-3)}.m-ahd .m-meta{margin-top:4px}.m-lead--long{font-size:var(--t16)}.m-hero{margin:4px calc(-1 * var(--g)) 0}.m-hero img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--soft)}@media(min-width:600px){.m-hero{margin:8px 0 0}.m-hero img{aspect-ratio:2 / 1;border-radius:var(--r)}}@media(min-width:1024px){.m-art{padding:24px 0 72px}.m-alay{grid-template-columns:232px minmax(0,1fr);column-gap:64px;row-gap:36px}.m-ahd{grid-column:1 / -1;gap:16px;padding-top:20px}.m-h1{font-size:clamp(var(--t44),3.4vw,56px);line-height:1.06}.m-lead{font-size:var(--t22);line-height:1.45}.m-lead--long{font-size:var(--t18);line-height:1.55}.m-hero{grid-column:1 / -1;margin:0}.m-hero img{aspect-ratio:1920 / 738}.m-toc{grid-column:1;grid-row:3}.m-body{grid-column:2;grid-row:3}.m-art--stub .m-alay{grid-template-columns:minmax(0,1fr)}.m-art--stub .m-body{grid-column:1;grid-row:auto;max-width:960px}.m-art--stub .m-hero img{aspect-ratio:21 / 9}}.m-toc{display:none}@media(min-width:1024px){.m-toc{display:block}.m-toc__in{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;overscroll-behavior:contain;transition:top .25s var(--ease)}body:has(.hdr:not(.is-hidden)) .m-toc__in{top:calc(var(--hdr) - 20px);max-height:calc(100vh - var(--hdr))}.m-toc__h{margin:0 0 8px 12px;font-size:var(--t13);font-weight:600;color:var(--mut)}.m-toc ol{list-style:none;display:grid;gap:2px}.m-toc a{display:block;padding:7px 12px;border-radius:var(--r-s);font-size:var(--t14);line-height:1.35;color:var(--mut);text-decoration:none}.m-toc a:hover{color:var(--ink);background:var(--soft)}.m-toc a[aria-current=true]{color:var(--ink);background:var(--soft);font-weight:600}.m-toc .m-shr{margin:20px 0 4px 12px}}.m-tocm,.m-src{border:1px solid var(--line);border-radius:var(--r)}.m-tocm summary,.m-src summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 16px;cursor:pointer;list-style:none}.m-tocm summary::-webkit-details-marker,.m-src summary::-webkit-details-marker{display:none}.m-tocm summary>span,.m-src summary>span{flex:1;min-width:0}.m-tocm summary b,.m-src summary b{display:block;font-size:var(--t15)}.m-tocm summary i,.m-src summary i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut)}.m-tocm summary .ic:last-child,.m-src summary .ic:last-child{transition:transform .2s var(--ease)}.m-tocm[open] summary .ic:last-child,.m-src[open] summary .ic:last-child{transform:rotate(180deg)}.m-tocm summary:hover b,.m-src summary:hover b{text-decoration:underline;text-underline-offset:.2em}.m-tocm ol{list-style:none;padding:0 16px 12px 48px}.m-tocm a{display:block;padding:9px 0;font-size:var(--t15);line-height:1.35;text-decoration:none;border-top:1px solid var(--line)}.m-tocm a:hover{text-decoration:underline}@media(min-width:1024px){.m-tocm{display:none}}@media(max-width:1023px){.m-body>.m-tocm{position:sticky;top:8px;z-index:30;background:#fff;transition:top .25s var(--ease),box-shadow .2s}body:has(.hdr:not(.is-hidden)) .m-body>.m-tocm{top:calc(var(--hdr-h, var(--hdr)) + 8px)}.m-tocm.is-stuck{box-shadow:0 8px 24px #0000001a;border-color:transparent}.m-tocm summary i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-tocm[open] ol{max-height:min(60vh,420px);overflow-y:auto;overscroll-behavior:contain}.m-tocm a[aria-current=true]{font-weight:600}}@media(prefers-reduced-motion:reduce){.m-toc__in,.m-body>.m-tocm,.m-tocm summary .ic:last-child,.m-src summary .ic:last-child{transition:none}}.m-src ol{padding:4px 20px 18px 48px;display:grid;gap:8px;font-size:var(--t14);line-height:1.5;color:var(--ink-3);overflow-wrap:anywhere}.m-body{min-width:0;max-width:72ch;font-size:var(--t16)}.m-body>*+*{margin-top:32px}.m-body>.m-tocm+*{margin-top:0}.m-body>.m-tocm{margin-bottom:28px}@media(min-width:1024px){.m-body{font-size:var(--t18)}.m-body>*+*{margin-top:40px}.m-body>.m-tocm+*{margin-top:0}}.m-art-c{overflow-wrap:break-word}.m-art-c img{max-width:100%;height:auto}.m-art-c iframe{max-width:100%}.m-art-c>h2:first-child,.m-art-c>:first-child>h2:first-child{margin-top:0}.m-art-c h2,.m-art-c h3{scroll-margin-top:24px}.m-art-c h2:focus,.m-art-c h3:focus{outline:none}.m-art-c [style*=font-family]{font-family:inherit!important}.m-art-c h2[style],.m-art-c h3[style]{padding-left:0!important;border-left:0!important}.m-art-c [style*=border-left]{border-left:0!important}.m-art-c :is(h2,h3)[style]{font-weight:700!important;color:var(--ink)!important;letter-spacing:-.02em}.m-art-c h2[style]{font-size:var(--t22)!important;line-height:1.25!important}.m-art-c h3[style]{font-size:var(--t18)!important;line-height:1.3!important}@media(min-width:1024px){.m-art-c h2[style]{font-size:var(--t26)!important}.m-art-c h3[style]{font-size:var(--t22)!important}}:is(.m-art-c,.m-art-c>div)>:is(p,ul,ol,blockquote,li):is([style*="font-size: 15px"],[style*="font-size: 16px"],[style*="font-size: 17px"],[style*="font-size:15px"],[style*="font-size:16px"],[style*="font-size:17px"]),:is(.m-art-c,.m-art-c>div)>:is(ul,ol)>li:is([style*="font-size: 15px"],[style*="font-size: 16px"],[style*="font-size: 17px"],[style*="font-size:15px"],[style*="font-size:16px"],[style*="font-size:17px"]){font-size:inherit!important;line-height:1.7!important}.m-art-c>:first-child[style*="margin-top: -"],.m-art-c>:first-child[style*="margin-top:-"]{margin-top:0!important}.m-art-c table{width:100%;border-collapse:collapse}.m-art-c .tblw,.m-art-c table{display:block;max-width:100%;overflow-x:auto}.m-ref{font-size:.8em;color:var(--mut);white-space:nowrap}.prose>.m-label{margin-top:32px}.prose .m-label+h3{margin-top:8px}.prose h3+.m-hmeta{margin-top:2px}.m-hmeta,.m-cite{font-size:var(--t14);color:var(--mut)}.prose>.m-stats,.prose>.m-fig,.prose>.m-duo,.prose>.m-note,.prose>.m-dl{margin-top:28px;margin-bottom:28px}.m-fig ol,.m-fig ul,.prose .m-ck,.prose .m-dl{list-style:none;padding-left:0}.m-fig li+li,.m-ck li+li{margin-top:0}.m-stats{padding:18px 16px;border-radius:var(--r);background:var(--soft)}.m-stats dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.m-stats--3 dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.m-stats__i{display:grid;gap:4px;align-content:start}.m-stats__n{font-size:var(--t26);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.m-stats dd{font-size:var(--t14);line-height:1.4;color:var(--mut)}.m-fig__src{margin-top:12px;font-size:var(--t13);line-height:1.45;color:var(--mut)}@media(min-width:1024px){.m-stats{padding:24px}.m-stats__n{font-size:var(--t32)}.m-stats--3 dl{gap:18px 24px}}.m-fig{padding:18px 16px;border-radius:var(--r);background:var(--soft)}.m-fig__h{margin-bottom:14px;font-size:var(--t15);font-weight:600;color:var(--ink)}.m-fig__cap{margin-top:14px;font-size:var(--t14);line-height:1.5;color:var(--ink-3)}.m-flow__w{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-flow__p{display:flex;flex-direction:column}.m-flow__n{display:grid;gap:2px;align-content:center;padding:10px;border-radius:var(--r-s);background:#fff;text-align:center}.m-flow__n b{font-size:var(--t14);line-height:1.3;color:var(--ink)}.m-flow__n span{font-size:var(--t13);line-height:1.35;color:var(--mut)}.m-flow__a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 0;font-size:var(--t12);font-weight:600;color:var(--mut)}.m-flow__a .ic{transform:rotate(90deg)}.m-flow--wide{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-flow--wide .m-fig__src{grid-column:1 / -1;margin-top:4px}.m-flow__t{margin-bottom:10px;font-size:var(--t13);font-weight:600;line-height:1.35;color:var(--ink);text-align:center}@media(min-width:700px){.m-flow__w{grid-template-columns:1fr;gap:12px}.m-flow__p{flex-direction:row;align-items:stretch}.m-flow__n{flex:1 1 0;min-width:0;padding:12px 10px}.m-flow__a{flex:none;width:64px;padding:0}.m-flow__a .ic{transform:none}.m-flow--wide{grid-template-columns:1fr;gap:18px}.m-flow--wide .m-flow__a{width:28px}.m-flow__t{text-align:left}}.m-meth__g{display:grid;gap:6px}.m-meth__c{padding:14px 16px;border-radius:var(--r-s);background:#fff}.m-meth__h{margin-bottom:6px;font-size:var(--t13);font-weight:600;color:var(--mut)}.m-meth__c li{padding:4px 0;font-size:var(--t14);line-height:1.4;color:var(--ink)}.m-meth__ar{display:flex;justify-content:center;color:var(--mut)}.m-meth__ar .ic{transform:rotate(90deg)}.m-meth__r{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:var(--t15);color:var(--ink)}@media(min-width:700px){.m-meth__g{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:4px}.m-meth__ar{align-items:center}.m-meth__ar .ic{transform:none}}.m-note{padding:16px 18px;border-radius:var(--r);background:var(--soft);font-size:var(--t16);line-height:1.6;color:var(--ink-3)}.m-note__t{display:flex;align-items:center;gap:10px;margin-bottom:6px;color:var(--ink)}.m-duo{display:grid;gap:12px}.m-duo__c{display:grid;gap:6px;align-content:start;justify-items:start;padding:16px 18px;border-radius:var(--r);background:var(--soft);font-size:var(--t15);line-height:1.55}.m-duo__c .tag{background:#fff}.m-duo__t{font-size:var(--t16);font-weight:700;line-height:1.3;color:var(--ink)}@media(min-width:600px){.m-duo{grid-template-columns:1fr 1fr}}.m-dl{border-top:1px solid var(--line)}.m-dl>div{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--line)}.m-dl dt{font-weight:700;line-height:1.35;color:var(--ink)}@media(min-width:700px){.m-dl>div{grid-template-columns:190px minmax(0,1fr);gap:24px}}.m-defs li+li,.m-rules li+li{margin-top:10px}.m-body .tbl{line-height:1.5}@media(max-width:599px){.m-stack thead{display:none}.m-stack tbody tr{display:block;padding:14px 16px;border-bottom:1px solid var(--line)}.m-stack tbody tr:last-child{border-bottom:0}.m-stack tbody th,.m-stack tbody td{display:block;padding:0;border:0}.m-stack tbody th{font-weight:700;color:var(--ink)}.m-stack tbody td{margin-top:8px}.m-stack tbody td:before{content:attr(data-label);display:block;font-size:var(--t12);font-weight:600;color:var(--mut)}}.prose .m-defs{list-style:disc}.prose .m-rules{list-style:decimal}.m-ck{display:grid;gap:6px;margin-top:12px;font-size:var(--t14);line-height:1.45;color:var(--ink-3)}.m-ck li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px}.m-ck .ic{margin-top:1px;color:var(--ink)}.m-tone{--tn: var(--soft);--tn-ic: var(--ink);background:var(--tn);color:var(--ink)}.m-tone--v{--tn: #f2f0fb;--tn-ic: #4f45a8}.m-tone--g{--tn: #ebf5ef;--tn-ic: #1f6b45}.m-tone--o{--tn: #fcf2e1;--tn-ic: #8a5300}.m-tone--r{--tn: #fbeceb;--tn-ic: #9b2c2c}.m-stats.m-tone dd,.m-stats.m-tone .m-fig__src{color:var(--ink-3)}.m-note.m-tone{color:var(--ink)}.m-note.m-tone .ic{color:var(--tn-ic)}.m-box{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start}.m-box>.ic,.m-box>svg{margin-top:4px}.m-box__in>*+*{margin-top:10px}.m-box__in ul{padding-left:20px}.m-box__in li+li{margin-top:8px}.prose>.m-box{margin-top:24px;margin-bottom:24px}@media(min-width:1024px){.m-note{padding:20px 24px}.m-box{gap:14px}.m-box>.ic,.m-box>svg{margin-top:6px}}.m-pb{display:grid;gap:16px;padding:20px 16px;border:1px solid var(--line);border-radius:var(--r)}.m-pb__t{font-size:var(--t18);letter-spacing:-.01em}.m-pb__h p{margin-top:4px;max-width:60ch;font-size:var(--t15);line-height:1.5;color:var(--mut)}.m-pb__g{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px;scroll-padding-inline:16px}.m-pb__g::-webkit-scrollbar{display:none}.m-pb__g>*{scroll-snap-align:start}.m-pb__g--1,.m-pb__g--2{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;overflow:visible}.m-pb__f .btn{width:100%}@media(min-width:700px){.m-pb{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h f" "g g";column-gap:24px;row-gap:20px;padding:24px}.m-pb__h{grid-area:h}.m-pb__f{grid-area:f;align-self:end}.m-pb__f .btn{width:auto}.m-pb__g{grid-area:g;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;overflow:visible}.m-pb:has(.m-pb__g--2){grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-rows:auto 1fr;grid-template-areas:"h g" "f g";row-gap:16px}.m-pb:has(.m-pb__g--2) .m-pb__f{align-self:start}.m-pb__g--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.m-shr__b{display:flex;flex-wrap:wrap;gap:8px}.m-shr--l{display:grid;gap:14px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.m-shr--l p{font-size:var(--t15);line-height:1.5;color:var(--ink-3)}.m-shr--l p b{color:var(--ink)}@media(min-width:700px){.m-shr--l{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}}.m-cm{display:grid;gap:16px;padding-top:28px;border-top:1px solid var(--line)}.m-body>.m-cm{margin-top:48px}.m-cm__t{font-size:var(--t22)}.m-cm__0{font-size:var(--t16);line-height:1.5;color:var(--mut)}.m-cm__l{list-style:none;display:grid;gap:0}.m-cm__i{padding:16px 0;border-bottom:1px solid var(--line)}.m-cm__a{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:var(--t14);color:var(--mut)}.m-cm__a b{color:var(--ink);font-size:var(--t15)}.m-cm__b{margin-top:6px;font-size:var(--t16);line-height:1.6;color:var(--ink-3)}.m-cm__f{gap:18px;margin-top:8px;padding:20px 16px;border:1px solid var(--line);border-radius:var(--r);font-size:var(--t16)}.m-cm__ft{font-size:var(--t18)}.m-cm__in,.m-cm__fs{display:grid;gap:16px}.m-cm__go{display:grid;gap:14px}.m-cm__go .btn{width:100%}.m-cm__n{display:flex;align-items:flex-start;gap:8px;font-size:var(--t14);line-height:1.45;color:var(--ink-3)}.m-cm__n .ic{flex:none;margin-top:1px;color:var(--ink)}.m-cm__ok{display:flex;align-items:flex-start;gap:12px;font-size:var(--t16);line-height:1.5;color:var(--ink-3)}.m-cm__ok .ic{flex:none;margin-top:1px;color:var(--ink)}.m-cm__ok b{color:var(--ink)}.m-cm__ok:focus{outline:none}@media(min-width:600px){.m-cm__fs{grid-template-columns:1fr 1fr;align-items:start}.m-cm__go{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}.m-cm__go .btn{width:auto}}@media(min-width:1024px){.m-body>.m-cm{margin-top:56px}.m-cm{padding-top:36px}.m-cm__t{font-size:var(--t26)}.m-cm__f{padding:28px}}.m-phd{padding-bottom:0}.m-top{padding:20px 0 0}.m-feat{position:relative;display:grid;gap:16px}.m-feat__im{display:block;aspect-ratio:16 / 9;border-radius:var(--r);overflow:hidden;background:var(--soft)}.m-feat__im img{width:100%;height:100%;object-fit:cover;transition:transform .35s var(--ease)}.m-feat:hover .m-feat__im img{transform:scale(1.02)}.m-feat__bd{display:grid;gap:12px;align-content:start;justify-items:start}.m-kick{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:var(--t13);color:var(--mut)}.m-feat__t{font-size:var(--t22);line-height:1.2}.m-feat__t a{text-decoration:none}.m-feat__t a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.m-feat:hover .m-feat__t a{text-decoration:underline;text-decoration-thickness:2px}.m-feat__e{font-size:var(--t15);color:var(--mut);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.m-go{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:var(--t15);font-weight:600}@media(min-width:900px){.m-top{padding-top:28px}.m-feat{grid-template-columns:7fr 5fr;gap:48px;align-items:center}.m-feat__im{aspect-ratio:16 / 10}.m-feat__bd{gap:16px}.m-feat__t{font-size:var(--t32);line-height:1.15}.m-feat__e{font-size:var(--t16);-webkit-line-clamp:5}}@media(prefers-reduced-motion:reduce){.m-feat__im img{transition:none}.m-feat:hover .m-feat__im img{transform:none}}.m-arch{padding-top:36px}.m-arch__in{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.m-side{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-content:start;min-width:0}.m-side__h{display:block;margin-bottom:8px;font-size:var(--t14);font-weight:600}.m-q__f{position:relative;display:flex;align-items:center}.m-q__f .ic{position:absolute;left:14px;color:var(--mut);pointer-events:none}.m-q input{width:100%;height:48px;padding:0 14px 0 44px;border:1px solid var(--line-2);border-radius:var(--r);background:#fff;font-size:var(--t16)}.m-q input::placeholder{color:var(--mut)}.m-q input:hover{border-color:var(--mut)}.m-q input:focus-visible{outline:2px solid var(--ink);outline-offset:0;border-color:var(--ink)}.m-chips .chip small{margin-left:2px}.m-chips .chip[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.m-chips .chip[aria-current=page] small{color:var(--mut-d)}@media(min-width:1024px){.m-arch{padding-top:56px}.m-arch__in{grid-template-columns:232px minmax(0,1fr);gap:48px;align-items:start}.m-side{gap:28px}.m-chips{display:grid;gap:2px;margin:0 -12px}.m-chips .chip{width:100%;justify-content:space-between;min-height:40px;padding:0 12px;border:0;border-radius:var(--r-s);background:none;font-size:var(--t15);white-space:normal;text-align:left}.m-chips .chip:hover{background:var(--soft)}.m-chips .chip[aria-current=page],.m-chips .chip[aria-pressed=true]{background:var(--soft);color:var(--ink);font-weight:600}.m-chips .chip[aria-current=page] small,.m-chips .chip[aria-pressed=true] small{color:var(--mut)}}.m-res{min-width:0}.m-res__h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}.m-res__t{font-size:var(--t22)}.m-res__n{flex:none;font-size:var(--t14);color:var(--mut)}@media(min-width:700px){.m-res__h{margin-bottom:20px}}@media(min-width:1024px){.m-res__t{font-size:var(--t26)}}@media(min-width:1200px){.m-arch .m-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}}.m-plan{grid-column:1 / -1;display:grid;margin:16px 0;background:var(--ink);color:#fff;border-radius:var(--r);overflow:hidden}.m-plan__tx{display:grid;gap:10px;justify-items:start;align-content:center;padding:22px 20px 24px}.m-plan__t{font-size:var(--t22)}.m-plan__tx p{max-width:46ch;font-size:var(--t15);color:var(--mut-d)}.m-plan .btn{margin-top:6px}.m-plan__m{order:-1;position:relative;aspect-ratio:2 / 1}.m-plan__m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:700px){.m-plan{grid-template-columns:1fr 1fr;margin:0}.m-plan__tx{padding:32px}.m-plan__m{order:0;aspect-ratio:auto;min-height:220px}}.m-more{display:grid;justify-items:center;gap:12px;margin-top:32px}.m-more p,.m-all{font-size:var(--t14);color:var(--mut)}.m-all{margin-top:16px;text-align:center}.m-empty{display:grid;justify-items:center;gap:4px;margin-top:8px;padding:32px 20px;border-radius:var(--r);background:var(--soft);text-align:center}.m-empty p+p{color:var(--mut);font-size:var(--t15)}.m-empty .btn{margin-top:14px}.m-res .pag{margin-top:32px}.kp{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:88px}.kp__l,.kp__r{min-width:0}@media(min-width:1024px){.kp{grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:start;padding-bottom:0}}.ship--l{padding:16px 18px;font-size:var(--t15)}.kp__l>.ship+.ship{margin-top:8px}.lines--l .line{grid-template-columns:88px 1fr auto;gap:16px;padding:20px 0}.lines--l .line__img{width:88px;height:88px}.lines--l .line__t{font-size:var(--t16)}.lines--l .line__p{font-size:var(--t16);white-space:nowrap}.lines--l .line>div{min-width:0}.lines--l .qty--s{height:46px}.lines--l .qty a{display:grid;place-items:center;width:44px;height:100%;border-radius:var(--r);font-size:var(--t18);text-decoration:none;color:inherit}.lines--l .qty a:hover{background:var(--soft)}.lines--l .line__rm{display:inline-flex;align-items:center}.lines--l .line__t a{display:inline-block;padding:12px 0;margin:-12px 0}.lines--l .line--sl{grid-template-columns:none;padding:14px 0}.lines--l.is-busy{opacity:.55;pointer-events:none;transition:opacity .15s}.lines--l .line__n{min-height:46px}@media(max-width:599px){.lines--l .line{grid-template-columns:72px minmax(0,1fr) auto;gap:12px}.lines--l .line__img{width:72px;height:72px}}.up--l{margin-top:24px}@media(min-width:700px){.up--l.up--many .up__r{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.up--l.up--many .up__i{grid-template-columns:56px 1fr;grid-template-rows:1fr auto;align-items:start;padding:12px;border-radius:var(--r-s);background:var(--soft)}.up--l.up--many .up__i img{background:#fff}.up--l.up--many .up__i .btn{grid-column:1 / -1;width:100%}}.kp__empty{display:none;padding:24px 0 8px}.kp.is-empty .kp__empty{display:block}.kp.is-empty .kp__r,.kp.is-empty .kp__bar,.kp.is-empty .ship{display:none}.kp.is-empty{grid-template-columns:minmax(0,1fr);padding-bottom:0}.kp__empty h2{font-size:var(--t22)}.kp__empty p{color:var(--mut);margin-top:6px;max-width:56ch}.kp__emptyb{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.kp__box{padding:22px;border-radius:var(--r);background:var(--soft)}@media(min-width:1024px){.kp__r{position:sticky;top:24px}}.kp__h{font-size:var(--t18);margin-bottom:14px}.kp__sum{display:grid;gap:8px;font-size:var(--t15)}.kp__sum div{display:flex;justify-content:space-between;gap:12px}.kp__sum dt{color:var(--mut)}.kp__sum dd{font-variant-numeric:tabular-nums;text-align:right}.kp__cpt{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:12px;padding:0;border-top:1px solid var(--line-2);font-size:var(--t15);font-weight:500}.kp__cpt span{flex:1;text-align:left}.kp__cpt[aria-expanded=true] .ic:last-child{transform:rotate(180deg)}.kp__cp{display:grid;grid-template-columns:1fr auto;gap:8px;margin-bottom:8px}.kp__cp[hidden]{display:none}.kp__cp .fld input{background:#fff}.kp__cpok{grid-column:1 / -1;font-size:var(--t13);color:var(--ink-3)}.kp__codes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.kp__codes li{display:inline-flex;align-items:center;gap:2px;padding-left:10px;border-radius:var(--r-s);background:#fff;font-size:var(--t13);font-weight:600}.kp__codes li>span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 0}.kp__codes .ib{width:36px;height:36px}.kp__tot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;border-top:1px solid var(--line-2)}.kp__tot span{font-weight:600}.kp__tot b{font-size:var(--t26);font-variant-numeric:tabular-nums;white-space:nowrap}.kp__vat{font-size:var(--t12);color:var(--mut);margin-top:2px}.kp:has([data-ship].is-done) .kp__nos{display:none}.kp__pts{display:grid;grid-template-columns:18px 1fr;gap:10px;margin-top:14px;padding:10px 12px;border-radius:var(--r-s);background:#fff;font-size:var(--t13)}.kp__pts span{color:var(--mut)}.kp__go{margin-top:16px}.kp__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px}.kp__pay svg{display:block;width:38px;height:24px}.kp__as{display:grid;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line-2);font-size:var(--t13);color:var(--ink-3)}.kp__as li{display:grid;grid-template-columns:18px 1fr;gap:10px}.kp__bar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px var(--g) calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line);transition:transform .25s var(--ease)}.kp__bar p{display:grid;min-width:0;font-size:var(--t13);color:var(--mut);line-height:1.2}.kp__bar b{font-size:var(--t18);color:var(--ink);font-variant-numeric:tabular-nums}.kp__bar.is-off{transform:translateY(110%)}@media(prefers-reduced-motion:reduce){.kp__bar{transition:none}}@media(min-width:1024px){.kp__bar{display:none}}.colh{padding-bottom:4px}.colh__u>*+*{margin-top:8px}.colnav{padding-top:12px;padding-bottom:4px}.colnav .chip[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.colsec{padding-top:16px}.colw{display:grid;gap:0;align-items:start}@media(min-width:1024px){.colw{grid-template-columns:208px minmax(0,1fr);gap:40px}.colsec{padding-top:28px}}.flt{position:fixed;inset:auto 0 0 0;z-index:85;max-height:86vh;display:flex;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;transform:translateY(105%);transition:transform .3s var(--ease);visibility:hidden}.flt.is-open,.flt:target{transform:none;visibility:visible}.colf{display:flex;flex-direction:column;min-height:0;flex:1}.flt-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:84;background:#00000073}.flt__top{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:8px 12px 8px 20px;border-bottom:1px solid var(--line)}.flt__h{font-size:var(--t18)}.flt__b{flex:1;overflow-y:auto;padding:8px 20px 16px}.flt__f{display:grid;grid-template-columns:auto 1fr;gap:8px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.flt__go{display:none}@media(min-width:1024px){.flt{position:sticky;inset:auto;z-index:auto;max-height:none;transform:none;visibility:visible;border-radius:0;background:none;transition:none}.flt__top,.flt__f{display:none}.flt__b{padding:0;overflow:visible}.flt__go{display:block;margin-top:16px}}.fg{border:0;padding:16px 0;margin:0;border-bottom:1px solid var(--line);min-width:0}.fg:last-child{border-bottom:0}.fg legend{float:left;width:100%;margin-bottom:8px;font-size:var(--t14);font-weight:600}.fo{clear:left;display:flex;align-items:center;gap:12px;min-height:40px;cursor:pointer;font-size:var(--t15)}.fo input{-webkit-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:0;border:1.5px solid var(--line-2);border-radius:6px;background:#fff center / 14px no-repeat;cursor:pointer;transition:background-color .15s,border-color .15s}.fo input:checked{background-color:var(--ink);border-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.fo input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fo span{flex:1}.fo i{font-style:normal;font-size:var(--t13);color:var(--mut);font-variant-numeric:tabular-nums}.fo.is-0{opacity:.4;cursor:default}.fo:hover input:not(:disabled){border-color:var(--ink)}.fpr{clear:left;display:grid;grid-template-columns:1fr 1fr;gap:8px}.fpr__i{position:relative;display:grid;gap:4px;font-size:var(--t13);color:var(--mut)}.fpr__i input{width:100%;min-height:44px;padding:0 36px 0 12px;border:1px solid var(--line-2);border-radius:var(--r-s);font:inherit;font-size:var(--t15);color:var(--ink);background:#fff}.fpr__i input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.fpr__i i{position:absolute;right:12px;bottom:12px;font-style:normal;font-size:var(--t14);color:var(--mut);pointer-events:none}@media(min-width:1024px){.fg:first-child{padding-top:0}.fo{min-height:36px;font-size:var(--t14)}}.tbar{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"f s" "n n";align-items:center;gap:12px 8px;margin-bottom:16px}.tbar__n{grid-area:n;font-size:var(--t14);color:var(--mut);white-space:nowrap}.tbar__n b{color:var(--ink)}.tbar__f{grid-area:f;position:relative}.tbar__so{grid-area:s}.tbar__so .sel select{width:100%;min-height:44px;padding:0 38px 0 14px;font-size:var(--t14);font-weight:500;border-color:var(--line-2)}.tbar__so .sel .ic{right:12px}.tbar__go{grid-column:1 / -1}.tbar__fn{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--pill);background:var(--ink);color:#fff;font-size:var(--t12)}.tbar--cmp{grid-template-areas:"f s" "n c"}.tbar__c{grid-area:c;justify-self:end}@media(min-width:1024px){.tbar{display:flex}.tbar__n{margin-right:auto}.tbar__so .sel select{width:auto}.tbar__f{display:none}}.colr.is-js [data-nojs]{display:none}.actf{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 16px}.actf a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:var(--pill);background:var(--soft);font-size:var(--t13);font-weight:500;text-decoration:none}.actf a:hover{background:var(--soft-2)}.actf .actf__clr{background:none;text-decoration:underline}@media(min-width:1200px){.colg{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}.colr.is-busy .colg{opacity:.55;transition:opacity .15s}.colempty{padding:48px 0;text-align:center}.colempty h2{font-size:var(--t22)}.colempty p{color:var(--mut);margin:6px 0 16px}.cpro{grid-column:1 / -1;display:grid;grid-template-columns:112px 1fr;gap:16px;align-items:center;padding:16px;border-radius:var(--r);background:var(--soft);color:var(--ink);text-decoration:none}.cpro img{width:112px;height:112px;object-fit:contain}.cpro__t b{display:block;font-size:var(--t16);line-height:1.3}.cpro__t span{display:block;margin-top:4px;font-size:var(--t14);color:var(--mut)}.cpro__t em{display:inline-block;margin-top:10px;font-style:normal;font-weight:600;font-size:var(--t14)}.cpro:hover .cpro__t b{text-decoration:underline}@media(min-width:900px){.cpro{grid-column:span 2;grid-template-columns:1fr 1fr;padding:24px;gap:24px}.cpro img{width:100%;height:auto;aspect-ratio:1}.cpro__t b{font-size:var(--t22)}}.chelp{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--r);background:var(--soft);text-decoration:none;min-height:100%}.chelp b{font-size:var(--t16);line-height:1.3}.chelp span{font-size:var(--t14);color:var(--mut)}.chelp em{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-style:normal;font-weight:600;font-size:var(--t14)}.chelp:hover em{text-decoration:underline}@media(max-width:899px){.chelp{grid-column:1 / -1;min-height:0}}@media(min-width:1200px){.chelp{grid-column:span 2}.chelp--1{grid-column:span 1}}.nv-sw{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-size:var(--t14);font-weight:500;white-space:nowrap}.nv-sw[hidden]{display:none}.nv-sw input{position:absolute;opacity:0;width:1px;height:1px}.nv-sw__t{position:relative;flex:none;width:40px;height:24px;border-radius:var(--pill);background:var(--line-2);transition:background-color .15s}.nv-sw__t:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s var(--ease)}.nv-sw input:checked+.nv-sw__t{background:var(--ink)}.nv-sw input:checked+.nv-sw__t:after{transform:translate(16px)}.nv-sw input:focus-visible+.nv-sw__t{outline:2px solid var(--ink);outline-offset:2px}.nv-cc{display:none;position:relative;z-index:1;align-items:center;gap:10px;min-height:44px;margin-top:4px;align-self:flex-start;cursor:pointer;font-size:var(--t14);font-weight:500}.nv-cmp-on .nv-cc{display:inline-flex}.nv-cc input{position:absolute;opacity:0;width:1px;height:1px}.nv-cc__b{display:grid;place-items:center;flex:none;width:22px;height:22px;border:1.5px solid var(--line-2);border-radius:6px;background:#fff;color:transparent;transition:background-color .15s,border-color .15s}.nv-cc:hover .nv-cc__b{border-color:var(--ink)}.nv-cc input:checked+.nv-cc__b{background:var(--ink);border-color:var(--ink);color:#fff}.nv-cc input:focus-visible+.nv-cc__b{outline:2px solid var(--ink);outline-offset:2px}.nv-is-cmp .pc__im{outline:2px solid var(--ink);outline-offset:-2px}.nv-cb{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px var(--g) calc(10px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;animation:nv-up .25s var(--ease)}.nv-cb[hidden]{display:none}@keyframes nv-up{0%{transform:translateY(100%)}}.nv-cb__in{display:flex;align-items:center;gap:8px;max-width:var(--w);margin:0 auto}.nv-cb__th{display:flex;gap:6px;margin-right:auto}.nv-cb__th li{width:40px;height:40px;border-radius:var(--r-s);border:1px dashed rgba(255,255,255,.35);overflow:hidden}.nv-cb__th li.is-on{border:0;background:#fff}.nv-cb__th img{width:100%;height:100%;padding:3px;object-fit:contain}.nv-cb__n{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nv-cb__x{min-height:44px;padding:0 10px;font-size:var(--t14);font-weight:500;text-decoration:underline;text-underline-offset:.18em;color:#fff}.nv-cb__go{min-height:44px;padding:0 16px;font-size:var(--t15)}.nv-cb__go[aria-disabled=true]{opacity:.5}@media(max-width:767px){.nv-cb__th li{width:36px;height:36px}.nv-cb__go{padding:0 14px}.nv-cb__go .ic{display:none}}.nv-cb :focus-visible{outline-color:#fff}body.nv-cb-on{padding-bottom:64px}@media(min-width:768px){.nv-cb{left:24px;right:24px;bottom:16px;max-width:720px;margin:0 auto;padding:10px 10px 10px 12px;border-radius:var(--r)}.nv-cb__th{margin-right:0}.nv-cb__n{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0 auto 0 8px;font-size:var(--t14);color:var(--mut-d);white-space:normal}body.nv-cb-on{padding-bottom:88px}}.nv-cmpd .drw__p{max-height:92vh}.nv-cmpd .drw__b{padding-top:20px}@media(min-width:768px){.nv-cmpd .drw__p{width:min(1000px,calc(100vw - 48px))}.nv-cmpd .drw__b{padding:24px 24px 20px 28px}}@media(prefers-reduced-motion:reduce){.flt,.nv-sw__t,.nv-sw__t:after,.nv-cc__b{transition:none}.nv-cb{animation:none}}.lcol{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:900px){.lcol{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}.lcol .mo{position:relative;display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:8px;border-radius:var(--r);background:var(--soft);text-decoration:none}.lcol .mo img{width:72px;height:72px;object-fit:cover;border-radius:var(--r-s);background:#fff}.lcol .mo__tx b{display:block;font-size:var(--t16);line-height:1.25}.lcol .mo__tx i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut);margin-top:2px}.lcol .mo__go{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;transition:background-color .15s,color .15s}.lcol .mo:hover .mo__go{background:var(--ink);color:#fff}@media(min-width:900px){.lcol .mo{grid-template-columns:1fr auto;align-items:start;gap:4px 8px;padding:0;background:none}.lcol .mo img{grid-column:1 / -1;width:100%;height:auto;aspect-ratio:4 / 5;border-radius:var(--r);background:var(--soft);margin-bottom:8px;transition:transform .4s var(--ease)}.lcol .mo:hover img{transform:scale(1.02)}.lcol .mo__go{background:var(--soft)}}@media(min-width:1024px){.lcol .mo__tx b{font-size:var(--t18)}.lcol .mo__tx i{font-size:var(--t14)}}@media(prefers-reduced-motion:reduce){.lcol .mo img{transition:none}}.pw{min-height:60vh;display:grid;align-items:center}.pw__t{font-size:var(--t32);letter-spacing:-.03em;line-height:1.1}.pw__s{margin-top:10px;max-width:52ch;color:var(--mut);font-size:var(--t16);line-height:1.55}.pw__f{margin-top:28px;max-width:420px}.pw__n{margin-top:20px;font-size:var(--t14);color:var(--mut)}.pw__n a{color:var(--ink);font-weight:600}@media(min-width:1024px){.pw__t{font-size:var(--t44)}.pw__s{font-size:var(--t18)}}.pdp__top{padding-top:0}.pdp__cr{display:none}.pdp__g{display:grid;gap:16px}@media(min-width:1024px){.pdp__cr{display:block;padding:20px 0 16px}.pdp__g{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:start;padding-bottom:32px}}.gal{position:relative;margin:0 calc(-1 * var(--g))}.gal__t{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--soft)}.gal__t::-webkit-scrollbar{display:none}.gal__i{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:2 / 1}.gal__a{display:block;height:100%;cursor:zoom-in}.gal__i img{width:100%;height:100%;object-fit:contain;padding:0}.gal__dots{position:absolute;left:50%;bottom:0;z-index:1;display:flex;justify-content:center;transform:translate(-50%);pointer-events:none}.gal__dots:before{content:"";position:absolute;z-index:-1;left:6px;right:6px;top:12px;bottom:12px;border-radius:var(--pill);background:#ffffffd9}.gal__dot{display:grid;place-items:center;width:32px;height:44px;pointer-events:auto}.gal__dot:before{content:"";width:6px;height:6px;border-radius:50%;background:#1d1d1d40;transition:width .2s var(--ease)}.gal__dot.is-on:before{background:var(--ink);width:18px;border-radius:var(--pill)}.gal__ths,.gal__nav{display:none}@media(max-width:699px){.gal__i{aspect-ratio:1}.gal__i img{object-fit:cover}}@media(min-width:1024px){.gal{margin:0;position:sticky;top:20px}.gal__t{border-radius:var(--r)}.gal__i{aspect-ratio:1}.gal__i img{object-fit:cover}.gal__dots{display:none}.gal__ths{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:8px}.gal__th{aspect-ratio:1;border-radius:var(--r-s);background:var(--soft);overflow:hidden;border:1.5px solid transparent}.gal__th img{width:100%;height:100%;object-fit:cover;padding:0}.gal__th.is-on{border-color:var(--ink)}.gal__nav{display:grid;place-items:center;position:absolute;top:calc(50% - 60px);width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:0 2px 10px #0000001a;opacity:0;transition:opacity .15s}.gal:hover .gal__nav,.gal__nav:focus-visible{opacity:1}.gal__nav--p{left:16px}.gal__nav--n{right:16px}.gal--1 .gal__t{border-radius:var(--r)}}.pdp--wbg .gal__i img,.pdp--wbg .gal__th img{mix-blend-mode:multiply}.buy{display:flex;flex-direction:column;min-width:0}.buy__rate{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:var(--t14);text-decoration:none;min-height:24px}a.buy__rate{min-height:44px;margin:-10px 0}.buy__rate b{font-weight:600}.buy__rate>span:not(.stars){color:var(--mut);text-decoration:underline;text-underline-offset:.2em}p.buy__rate>span:not(.stars){text-decoration:none}.buy__t{margin-top:6px;font-size:var(--t26);letter-spacing:-.025em;line-height:1.12}.buy__sub{margin-top:4px;color:var(--mut);font-size:var(--t15)}.buy__facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.buy__facts li{padding:5px 10px;border-radius:var(--r-s);background:var(--soft);font-size:var(--t13);font-weight:500}.buy__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:12px}.buy__price b{font-size:var(--t22);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.buy__price s{color:var(--mut);font-size:var(--t15)}.buy__pts{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:var(--t13);color:var(--mut)}.buy__pts b{color:var(--ink)}.buy__price .tag{align-self:center}.buy__f{border:0;padding:0;margin:12px 0 0;min-width:0}.buy__f legend{padding:0;margin-bottom:6px;font-size:var(--t14);color:var(--mut)}.buy__f legend b{color:var(--ink);font-weight:600}.buy__mxn{margin-top:8px;font-size:var(--t13);color:var(--mut)}.buy__mx{margin-top:6px}.buy__row{display:flex;gap:8px;margin-top:14px}.buy__pay{margin-top:10px}.buy__pay:empty,.buy__app:empty{display:none}.buy__pay{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: var(--r);--shopify-accelerated-checkout-skeleton-background-color: var(--soft);--shopify-accelerated-checkout-row-gap: 8px}.buy__pay:not([hidden]):not(:empty){min-height:88px}.buy__pay .shopify-payment-button__more-options{min-height:36px;margin-top:4px;font-family:inherit;font-size:var(--t14);color:var(--mut);text-underline-offset:.2em}.buy__pay .shopify-payment-button__more-options:hover{color:var(--ink)}.buy__pay[hidden]{display:none}.buy__app{margin-top:14px}.buy__app--skryt{display:none!important}.buy__app--res:empty{display:block;min-height:var(--bogos-h);border-radius:var(--r);background:var(--soft);--bogos-h: 338px}.buy__app--bn:empty{--bogos-h: 431px}@media(min-width:1024px){.buy__app--res:empty{--bogos-h: 291px}.buy__app--bn:empty{--bogos-h: 410px}}#bogos-volume-discount-view .bogos-volume-discount-widget{--bogos-vl-bg: var(--soft) !important;--bogos-vl-card-bg: #fff !important;--bogos-vl-bundle-title: var(--ink) !important;--bogos-vl-bundle-description: var(--mut) !important;--bogos-vl-tier-title: var(--ink) !important;--bogos-vl-tier-description: var(--mut) !important;--bogos-vl-tier-price: var(--ink) !important;--bogos-vl-bundle-price: var(--ink) !important;--bogos-vl-bundle-origin-price: var(--mut) !important;--bogos-vl-label: var(--ink) !important;--bogos-vl-label-text: #fff !important;--bogos-vl-tag: #fff !important;--bogos-vl-tag-text: var(--ink) !important;--bogos-vl-btn-bg: var(--ink) !important;--bogos-vl-btn-text: #fff !important;--bogos-vl-section-title: var(--ink) !important;--bogos-vl-btn-check: var(--ink) !important;--bogos-vl-ship-text: var(--ink) !important;padding:16px;border-radius:var(--r);font-family:inherit}#bogos-bundle-view .bogos-bundles-widget{--bogos-bundle-bg: var(--soft) !important;--bogos-bundle-card-bg: #fff !important;--bogos-bundle-title: var(--ink) !important;--bogos-bundle-description: var(--mut) !important;--bogos-bundle-item-name: var(--ink) !important;--bogos-bundle-price: var(--ink) !important;--bogos-bundle-compare: var(--mut) !important;--bogos-bundle-btn-bg: var(--ink) !important;--bogos-bundle-btn-text: #fff !important;--bogos-bundle-ship-bg: #fff !important;--bogos-bundle-ship-text: var(--ink) !important;padding:16px;border-radius:var(--r);font-family:inherit}#bogos-volume-discount-view .bogos-volume-discount-widget *,#bogos-bundle-view .bogos-bundles-widget *{font-family:inherit}#bogos-volume-discount-view .bogos-volume-discount-widget,#bogos-bundle-view .bogos-bundles-widget{margin:0}#bogos-bundle-view .bogos-bundles-widget-body,#bogos-bundle-view .bogos-bundles-widget-footer{padding-left:0;padding-right:0}#bogos-volume-discount-view .bogos-volume-discount-widget-header,#bogos-bundle-view .bogos-bundles-widget-header{align-self:stretch;align-items:flex-start!important;padding:0;margin:0 0 12px;text-align:left}#bogos-volume-discount-view .bogos-volume-discount-widget-title,#bogos-bundle-view .bogos-bundles-widget-title{font-size:var(--t18);font-weight:700;line-height:1.3;letter-spacing:-.01em;text-align:left;color:var(--ink)}#bogos-volume-discount-view .bogos-volume-discount-widget-description,#bogos-bundle-view .bogos-bundles-widget-description{margin-top:4px;font-size:var(--t14);line-height:1.5;text-align:left;color:var(--mut)}#bogos-volume-discount-view .bogos-volume-discount_item-container,#bogos-bundle-view .bogos-bundle-item-container{border-radius:var(--r);box-shadow:0 0 0 1px var(--line);background:#fff}#bogos-volume-discount-view .bogos-volume-discount_item-container:has(input:checked){box-shadow:0 0 0 2px var(--ink)}#bogos-volume-discount-view .bogos-volume-discount-title,#bogos-bundle-view .bogos-bundle-item-title{font-size:var(--t15);font-weight:600;line-height:1.35;color:var(--ink)}#bogos-volume-discount-view .bogos-volume-discount-sub-title,#bogos-volume-discount-view .bogos-volume-discount-variant-item-title{font-size:var(--t14);color:var(--mut)}#bogos-volume-discount-view .bogos-volume-discount-label,#bogos-volume-discount-view .bogos-volume-discount-tag,#bogos-bundle-view .bogos-bundle-item-quantity{border-radius:var(--pill);padding:2px 10px;font-size:var(--t12);font-weight:600;line-height:1.5;white-space:nowrap}#bogos-volume-discount-view .bogos-volume-discount-sub{flex-wrap:wrap;gap:4px 6px}#bogos-volume-discount-view .bogos-volume-discount-tag,#bogos-bundle-view .bogos-bundle-item-quantity{box-shadow:inset 0 0 0 1px var(--line);background:#fff;color:var(--ink)}#bogos-volume-discount-view .bogos-volume-discount-item-select-button{font-size:var(--t14);font-weight:600;color:var(--ink)}#bogos-volume-discount-view .bogos-vl-select-variant-title-input{min-height:44px;border:1px solid var(--line-2);border-radius:var(--r-s);font-size:var(--t14);color:var(--ink)}#bogos-volume-discount-view .bogos-vl-select-variant-options,#bogos-bundle-view .bogos-bundle-variant-item-select{border-radius:var(--r-s)}#bogos-volume-discount-view [class*=discount-price],#bogos-bundle-view [class*=discount-price]{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}#bogos-volume-discount-view [class*=original-price],#bogos-volume-discount-view [class*=origin-price],#bogos-bundle-view [class*=original-price]{font-size:var(--t14);color:var(--mut)}#bogos-volume-discount-view .bogos-volume-discount-total-title,#bogos-bundle-view .bogos-bundles-total-title{font-size:var(--t14);color:var(--ink-3)}#bogos-bundle-view .bogos-bundle-item-img{border-radius:var(--r-s)}#bogos-volume-discount-view .bogos-volume-discount-button-add,#bogos-bundle-view .bogos-bundles-button-add{min-height:52px;padding:0 20px;border:0;border-radius:var(--r);background:var(--ink);color:#fff;font-size:var(--t16);font-weight:600;letter-spacing:0;transition:background .15s,transform .15s var(--ease)}#bogos-volume-discount-view .bogos-volume-discount-button-add:hover,#bogos-bundle-view .bogos-bundles-button-add:hover{background:#000;transform:translateY(-1px)}#bogos-volume-discount-view .bogos-volume-discount-button-add:active,#bogos-bundle-view .bogos-bundles-button-add:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){#bogos-volume-discount-view .bogos-volume-discount-button-add,#bogos-bundle-view .bogos-bundles-button-add{transition:none;transform:none}}.buy__row .qty{height:52px;flex:none}.buy__row .qty input{width:36px;padding:0;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-size:16px}.buy__row .qty input::-webkit-outer-spin-button,.buy__row .qty input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.buy__atc{flex:1;min-width:0}.buy__lbl{display:inline-flex;align-items:center;justify-content:center;gap:8px}.buy .assure{margin-top:18px}.buy__wl{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;margin-top:8px;font-size:var(--t14);font-weight:500;color:var(--mut)}.buy__wl:hover,.buy__wl[aria-pressed=true]{color:var(--ink)}.buy__wl[aria-pressed=true] svg{fill:var(--ink)}@media(max-width:1023px){.buy .pack>span{min-height:62px;padding:8px 4px}.buy .pack input:checked+span{padding:7px 3px}.buy__t{margin-top:4px}}@media(min-width:1024px){.buy__f,.buy__row{margin-top:18px}.buy{position:sticky;top:20px;padding-top:4px}.buy__t{font-size:var(--t32)}.buy__price b{font-size:var(--t26)}.buy__sub{font-size:var(--t16)}}.t-mx{border:0;padding:0;min-width:0}.fbt{margin-top:20px;padding:16px;border:1px solid var(--line);border-radius:var(--r)}.sobox{margin-top:16px;padding:16px;border-radius:var(--r);background:var(--soft);font-size:var(--t15);scroll-margin-top:90px}.sobox__f{display:grid;gap:8px;margin-top:12px}.sobox__ok{font-size:var(--t14);font-weight:500}.sobox .fld__e{margin-top:6px;color:var(--err);font-size:var(--t13)}.sobox .fld__e ul{padding:0;list-style:none}@media(min-width:600px){.sobox__f{grid-template-columns:1fr auto;align-items:start}.sobox__ok{grid-column:1 / -1}}.soalt{margin-top:16px}.soalt__h{font-size:var(--t14);color:var(--mut);margin-bottom:8px}.soalt__i{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:var(--r);text-decoration:none}.soalt__i:hover{border-color:var(--ink)}.soalt__i img{width:56px;height:56px;object-fit:contain;background:var(--soft);border-radius:var(--r-s)}.soalt__i b{display:block;font-size:var(--t15)}.soalt__i i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut)}.soalt__i em{font-style:normal;font-weight:600}.pbar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--line);padding:10px 0 calc(10px + env(safe-area-inset-bottom));transform:translateY(calc(100% + 2px));visibility:hidden;transition:transform .25s var(--ease),visibility 0s linear .25s}.pbar.is-on{transform:none;visibility:visible;transition:transform .25s var(--ease)}@media(prefers-reduced-motion:reduce){.pbar,.pbar.is-on{transition:none}}.pbar__in{display:flex;align-items:center;gap:12px}.pbar img{width:44px;height:44px;object-fit:contain;background:var(--soft);border-radius:var(--r-s);flex:none}.pbar__t{flex:1;min-width:0;font-size:var(--t13);line-height:1.3}.pbar__t b{display:block;font-size:var(--t14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbar__t span{display:block;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbar__b{flex:none}.pbar__o{display:flex;gap:8px;flex:none}.pbar__f{position:relative;display:block}.pbar__f select{height:44px;padding:0 34px 0 12px;border:1px solid var(--line-2);border-radius:var(--r-s);background:#fff;font:inherit;font-size:var(--t14);color:var(--ink);appearance:none;-webkit-appearance:none;max-width:190px;cursor:pointer}.pbar__f select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pbar__f .ic{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}@media(max-width:420px){.pbar img{display:none}.pbar__b{padding:0 14px;font-size:var(--t15)}}@media(max-width:767px){.pbar__f select{font-size:16px}.pbar__in:has(.pbar__o){flex-wrap:wrap;row-gap:8px}.pbar__in:has(.pbar__o) .pbar__t,.pbar__in:has(.pbar__o) img{display:none}.pbar__o{flex:1 1 auto;min-width:0}.pbar__o .pbar__f{flex:1 1 0;min-width:0}.pbar__o .pbar__f--n{flex:0 0 96px}.pbar__f select{width:100%;max-width:none}.pbar__in:has(.pbar__o) .pbar__b{flex:1 1 100%}}.pz{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#fff;color:var(--ink);overflow:hidden}.pz::backdrop{background:#fff}.pz__st{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;touch-action:none;cursor:zoom-in}.pz.is-zoom .pz__st{cursor:grab}.pz__st img{max-width:100%;max-height:100%;object-fit:contain;transform-origin:0 0;user-select:none;-webkit-user-select:none}.pz.is-anim .pz__st img{transition:transform .2s var(--ease)}@media(prefers-reduced-motion:reduce){.pz.is-anim .pz__st img{transition:none}}.pz__b{position:absolute;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 2px 10px #0000001f}.pz__b:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pz__x{top:12px;right:12px}.pz__p{left:12px;top:calc(50% - 24px)}.pz__nx{right:12px;top:calc(50% - 24px)}.pz__n{position:absolute;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));transform:translate(-50%);padding:4px 12px;border-radius:var(--pill);background:#ffffffe6;font-size:var(--t14);font-variant-numeric:tabular-nums}.rp{display:grid;gap:28px}.rp__sum{display:grid;gap:14px;align-content:start;padding:22px;border-radius:var(--r);background:var(--soft)}.rp__hd{display:flex;align-items:center;gap:16px}.rp__hd p{margin-top:4px;font-size:var(--t14);color:var(--mut)}.rp__txt{font-size:var(--t14);line-height:1.55;color:var(--mut);max-width:60ch}.rp__main{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start}.rp__h{font-size:var(--t18)}.rp__grid{margin-top:12px}@media(min-width:1024px){.rp{grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:start}.rp__sum{position:sticky;top:24px}}.sr-q{margin-top:14px}.sr-q li,.sr-flt__a li{list-style:none}.sr-pop{margin-bottom:16px}.sr-al{list-style:none}.sr-al__0{display:grid;place-items:center;width:120px;aspect-ratio:16 / 9;border-radius:var(--r-s);background:var(--soft);color:var(--mut)}.sr-al img{height:auto}.sr-flt{margin-bottom:20px}.sr-flt__d>summary{list-style:none;width:max-content;cursor:pointer}.sr-flt__d>summary::-webkit-details-marker{display:none}.sr-flt__in{display:grid;gap:20px;margin-top:14px;padding:18px 16px;border:1px solid var(--line);border-radius:var(--r)}.sr-flt__g{display:grid;gap:4px;min-width:0;border:0}.sr-flt__g legend{margin-bottom:8px;font-size:var(--t15);font-weight:600}.sr-flt__g .chk{min-height:44px}.sr-flt__g .chk small{color:var(--mut)}.sr-flt__g .is-dis{opacity:.5}.sr-flt__p{grid-template-columns:1fr 1fr;gap:12px}.sr-flt__p legend{grid-column:1 / -1}.sr-flt__a{margin-top:12px}.sr-flt__a .chip .ic{margin-left:2px}@media(min-width:900px){.sr-flt__in{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;padding:24px}.sr-flt__b{grid-column:1 / -1}}.t-intro{padding-bottom:28px}.t-intro .prose{max-width:72ch}.pt__w{max-width:960px}.pt__hd{margin-bottom:32px}.pt__t{font-size:var(--t32);letter-spacing:-.03em;line-height:1.1}.pt__lead{margin-top:10px;font-size:var(--t16);color:var(--mut)}.pt__ph{counter-reset:pt;display:grid}.pt__i{counter-increment:pt;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"n t" ". b";column-gap:14px;row-gap:14px;padding-bottom:36px}.pt__i:before{content:counter(pt);grid-area:n;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;font-weight:700;font-size:var(--t15)}.pt__i:after{content:"";position:absolute;left:17px;top:44px;bottom:8px;width:2px;background:var(--line-2)}.pt__i:last-child{padding-bottom:0}.pt__i:last-child:after{display:none}.pt__pt{grid-area:t;align-self:center;font-size:var(--t22);line-height:1.2}.pt__b{grid-area:b;display:grid;gap:14px;min-width:0}.pt__box{padding:16px 18px;border-radius:var(--r);background:var(--soft)}.pt__box>p+p{margin-top:6px}.pt__box--race{background:var(--ink);color:#fff}.pt__box--race .pt__tx{color:#ffffffdb}.pt__box--line{background:#fff;border:1px solid var(--line-2)}.pt__when{font-size:var(--t22);font-weight:700;letter-spacing:-.01em;line-height:1.2}.pt__s{font-size:var(--t16);font-weight:600}.pt__tx{font-size:var(--t15);line-height:1.5;color:var(--ink-3)}.pt__tx--b{color:var(--ink);font-weight:600}.pt__ben{margin-top:2px;font-size:var(--t14);font-weight:500;color:var(--mut)}.pt__prods{display:grid;gap:12px}.pt__prod{display:flex;align-items:center;gap:14px}.pt__prod img{width:104px;height:auto;flex:none;border-radius:var(--r-s);background:var(--soft)}.pt__pn,.pt__on{font-size:var(--t18);font-weight:700;line-height:1.2}.pt__pn a,.pt__on a{text-decoration:none}.pt__pn a:hover,.pt__on a:hover{text-decoration:underline}.pt__opt{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pt__opt img{width:64px;height:auto;flex:none}.pt__tag{font-size:var(--t13);font-weight:600;color:var(--mut)}.pt__gh{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pt__gels{display:flex;gap:8px}.pt__gels img{width:40px;height:auto}.pt__dose{width:100%;border-collapse:collapse}.pt__dose th,.pt__dose td{padding:12px 0;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:middle}.pt__dose th{font-size:var(--t15);font-weight:500}.pt__dose td{font-size:var(--t18);font-weight:700;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pt__note{font-size:var(--t13);color:var(--mut)}@media(min-width:750px){.pt__t{font-size:var(--t44)}.pt__lead{font-size:var(--t18)}.pt__i{grid-template-columns:36px 200px minmax(0,1fr);grid-template-areas:"n t b";column-gap:20px;padding-bottom:44px}.pt__pt{align-self:start;padding-top:4px}.pt__prods{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pt__prod img{width:120px}.pt__opt{flex-direction:row;align-items:center;gap:18px}.pt__opt img{width:88px}.pt__gh{flex-direction:row;align-items:center;gap:22px}.pt__gels img{width:44px}.pt__box{padding:18px 22px}}.feat__h{margin-bottom:24px;max-width:28ch}.feat{display:grid;gap:12px}@media(min-width:900px){.feat{grid-template-columns:repeat(3,1fr);gap:20px}.feat--2{grid-template-columns:repeat(2,1fr)}}.feat__i{padding:22px;border-radius:var(--r);background:#fff}.feat__i>.ic{display:block;width:30px;height:30px;margin-bottom:14px}.feat__i b{display:block;font-size:var(--t18);line-height:1.25;letter-spacing:-.01em}.feat__i p{margin-top:8px;color:var(--mut);font-size:var(--t15)}.hfaq{display:grid;gap:32px}.hfaq .acc__b .metafield-rich_text_field>*+*{margin-top:10px}@media(min-width:1024px){.hfaq{grid-template-columns:7fr 5fr;gap:64px;align-items:start}.hfaq .help{grid-template-columns:1fr;position:sticky;top:24px}}.fbt__h{font-size:var(--t15);font-weight:600;margin-bottom:4px}.fbt__i{position:relative;display:grid;grid-template-columns:22px 48px minmax(0,1fr) auto;grid-template-areas:"c i n p";column-gap:12px;align-items:center;padding:10px 0}.fbt__i--v{grid-template-areas:"c i n p" ". . v v";row-gap:6px}.fbt__i>input{position:absolute;opacity:0;width:1px;height:1px}.fbt__i .chk__b{grid-area:c;cursor:pointer;border-color:var(--ink)}.fbt__im{grid-area:i;cursor:pointer}.fbt__n{grid-area:n;min-width:0;cursor:pointer}.fbt__p{grid-area:p;cursor:pointer}.fbt__v{grid-area:v;position:relative;display:block}.fbt__v select{width:100%;height:44px;padding:0 36px 0 12px;border:1px solid var(--line-2);border-radius:var(--r-s);background:#fff;font:inherit;font-size:var(--t14);color:var(--ink);appearance:none;-webkit-appearance:none;cursor:pointer;text-overflow:ellipsis}.fbt__v select:hover{border-color:var(--ink)}.fbt__v select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fbt__v .ic{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}@media(min-width:1024px){.fbt__v{max-width:320px}}@media(max-width:767px){.fbt__v select{font-size:16px}}.fbt__i>input:checked+.chk__b{background:var(--ink);border-color:var(--ink);color:#fff}.fbt__i>input:focus-visible+.chk__b{outline:2px solid var(--ink);outline-offset:2px}.fbt__im img{display:block;width:48px;height:48px;object-fit:contain;background:var(--soft);border-radius:var(--r-s);padding:3px}.fbt__n b{display:block;font-size:var(--t14);line-height:1.3}.fbt__n i{display:block;font-style:normal;font-size:var(--t12);color:var(--mut)}.fbt__i em{font-style:normal;font-size:var(--t14);font-weight:600;font-variant-numeric:tabular-nums}.fbt__i.is-off em{color:var(--mut);font-weight:500}.fbt__n:hover b{text-decoration:underline;text-underline-offset:.2em}.fbt .btn{margin-top:8px}.ig__t{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--g));padding:0 var(--g);scroll-padding-inline:var(--g)}.ig__t::-webkit-scrollbar{display:none}.ig__s{scroll-snap-align:start;border-radius:var(--r);overflow:hidden;background:var(--ink)}.ig__s img{display:block;width:100%;height:auto;aspect-ratio:1080 / 1280;object-fit:cover}.ig-sec .sh__s{max-width:72ch}@media(min-width:700px){.ig__t{grid-auto-columns:75%}.ig__s img{aspect-ratio:4 / 3}}@media(min-width:900px){.ig .rail__nav{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.ig.no-scroll .rail__nav{display:none}}@media(min-width:1024px){.ig__t{grid-auto-columns:calc((100% - 20px)/2);gap:20px;margin:0;padding:0;scroll-padding-inline:0}}.ig__bar{display:flex;align-items:center;justify-content:center;margin-top:8px}.ig__dots{display:flex;justify-content:center}.ig__dot{display:grid;place-items:center;width:32px;height:44px}.ig__dot:before{content:"";width:10px;height:10px;border-radius:var(--pill);background:#949494;transition:width .2s var(--ease),background-color .2s}.ig__dot:hover:before{background:var(--mut)}.ig__dot.is-on:before{width:28px;background:var(--ink)}.ig__dot:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:var(--r-s)}@media(prefers-reduced-motion:reduce){.ig__dot:before{transition:none}}.ig.no-scroll .ig__dots{display:none}@media(min-width:900px){.ig__bar{justify-content:space-between;margin-top:16px}.ig__bar .rail__nav{margin-top:0;margin-left:auto}}.pab{display:grid;gap:32px}@media(min-width:1024px){.pab{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:64px}.pab-sec{padding-top:64px}.pab__r{padding-top:52px}.pab--solo .acc--pdp{margin-top:8px}}@media(max-width:1023px){.pab{gap:24px}}.pab__d{margin-top:14px;color:var(--ink-3)}.pab--solo{max-width:720px;gap:8px}.pab__d p+p,.pab__d .metafield-rich_text_field>*+*{margin-top:10px}.pab__d ul:not(.bens){padding-left:20px;margin-top:10px}.bens{display:grid;gap:8px;margin-top:16px}.bens li{display:grid;grid-template-columns:18px 1fr;gap:12px;font-size:var(--t15)}.bens .ic{margin-top:3px}.nums{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:24px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.nums>div{padding:14px 12px 14px 16px}.nums>div+div{border-left:1px solid var(--line)}.nums dd b{font-size:var(--t26);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nums dd{font-size:var(--t14);font-weight:600}.nums dt{font-size:var(--t13);color:var(--mut);line-height:1.35;margin-top:2px}.pab__h{margin-top:24px;font-size:var(--t16);letter-spacing:-.01em}.pab__h+p{margin-top:8px;color:var(--ink-3)}.pab__lnk{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;font-size:var(--t15)}.dose{display:grid;margin-top:10px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.dose>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 16px;font-size:var(--t15)}.dose>div+div{border-top:1px solid var(--line)}.dose dt{font-weight:600;white-space:nowrap}.dose dd{color:var(--mut);text-align:right}.tl{position:relative;display:grid;gap:18px;margin-top:14px;padding-left:22px}.tl:before{content:"";position:absolute;left:5px;top:8px;bottom:8px;width:1px;background:var(--line-2)}.tl li{position:relative;display:grid;gap:2px}.tl li:before{content:"";position:absolute;left:-22px;top:6px;width:11px;height:11px;border-radius:50%;background:#fff;border:2px solid var(--ink)}.tl b{font-size:var(--t15)}.tl span{font-size:var(--t15);color:var(--mut)}.rday__l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.rday__i{position:relative;display:grid;align-content:start;gap:2px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r)}.rday__i b{font-size:var(--t14)}.rday__i>span:not(.rday__ok){font-size:var(--t12);color:var(--mut);line-height:1.35}.rday__i.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.rday__i.is-on>span:not(.rday__ok){color:var(--ink)}.rday__ok{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#15803d;color:#fff}.acc--pdp{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.acc--pdp .acc__i:last-child{border-bottom:0}.acc--pdp .acc__i summary{min-height:52px;padding:12px 16px;font-size:var(--t15)}.acc--pdp .acc__i summary:hover{text-decoration:none;background:var(--soft)}.acc--pdp .acc__i summary:hover .acc__q>span{text-decoration:underline;text-underline-offset:.2em}.acc__q{display:flex;align-items:center;gap:12px;min-width:0}.acc__q .ic{color:var(--mut)}.acc--pdp .acc__b{padding:0 12px 12px;font-size:var(--t14)}.acc--pdp .acc__b .metafield-rich_text_field>*+*{margin-top:10px}.acc--pdp .acc__b ul,.acc--pdp .acc__b ol{padding-left:18px}@media(min-width:600px){.acc--pdp .acc__b{padding:0 16px 16px 48px}}.acc--pdp .tblw{margin-top:0}.tbl--kv th{font-weight:400}.tbl--kv tr.sub th{padding-left:32px;color:var(--mut)}.tbl--kv td{text-align:right;white-space:nowrap}.stories .wrap{display:grid;gap:12px}.story{display:grid;border-radius:var(--r);background:var(--soft);overflow:hidden}.story__im{position:relative;aspect-ratio:16 / 9;background:var(--soft);isolation:isolate}.story__im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:darken}.story__tx{padding:20px 20px 24px;max-width:64ch}.story__tx h2{font-size:var(--t22);line-height:1.2;letter-spacing:-.015em}.story__tx .metafield-rich_text_field{margin-top:12px}.story__tx .metafield-rich_text_field>*+*{margin-top:10px}.story__tx p,.story__tx li{color:var(--ink-3);font-size:var(--t15);line-height:1.55}.story__tx ul,.story__tx ol{padding-left:20px;display:grid;gap:6px}.story__tx h3,.story__tx h4,.story__tx h5{font-size:var(--t16);margin-top:18px}@media(min-width:900px){.stories .wrap{gap:20px}.story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:360px}.story__im{aspect-ratio:auto;min-height:100%}.story__tx{align-self:center;padding:40px 48px}.story__tx h2{font-size:var(--t26)}.story__tx p,.story__tx li{font-size:var(--t16)}}.study{display:grid;gap:48px}.study__b .sh__s{margin:8px 0 18px}.study__b>:last-child{margin-bottom:0}.study__b>.sh__t+.snum,.study__b>.sh__t+.paths{margin-top:18px}.snum{display:grid;gap:8px}.snum>div{padding:18px;border-radius:var(--r);background:#fff}.snum b{display:block;font-size:var(--t26);letter-spacing:-.02em;line-height:1.1}.snum span{display:block;margin-top:6px;font-size:var(--t14);color:var(--mut)}@media(min-width:700px){.snum{grid-template-columns:repeat(3,1fr)}.snum--4{grid-template-columns:repeat(4,1fr)}.snum--2{grid-template-columns:repeat(2,1fr)}}.paths{display:grid;gap:8px}.path{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;padding:12px;border-radius:var(--r);background:#fff;text-decoration:none}.path img{width:64px;height:64px;object-fit:contain}.path b{display:block;font-size:var(--t15)}.path i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut)}.path em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.path s{color:var(--mut);font-weight:400;font-size:var(--t13)}.path--on{box-shadow:inset 0 0 0 2px var(--ink);grid-template-columns:64px 1fr}.path--on em{grid-column:2}.path--on .btn{grid-column:1 / -1}@media(min-width:900px){.paths{grid-template-columns:repeat(3,1fr)}.path{grid-template-columns:64px 1fr}.path em{grid-column:2}}.study__src{margin-top:18px;font-size:var(--t13);color:var(--mut);max-width:90ch}.prv{display:grid;gap:24px}.rsum--p{flex-direction:column;align-items:flex-start;padding:22px;border-radius:var(--r);background:var(--soft)}.rsum__b{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px}.rsum__w{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--t14);font-weight:600;text-decoration:underline;text-underline-offset:.2em;color:var(--ink)}.rsum__w:hover{text-decoration-thickness:2px}.prv__w:empty{display:none}.prv .prv__w.jm-uvolni{min-height:0!important}.prv .prv__w:has(.jdgm-review-widget:not(.jdgm--done-setup-widget)){min-height:calc(380px + var(--jm-n, 0) * 190px)}@media(min-width:1024px){.prv .prv__w:has(.jdgm-review-widget:not(.jdgm--done-setup-widget)){min-height:calc(380px + var(--jm-n, 0) * 170px)}}.prv .prv__w .jdgm-rev-widg__title,.prv .prv__w .jdgm-rev-widg__summary,.prv .prv__w .jdgm-histogram{display:none!important}.prv .prv__w .jdgm-widget{font-family:inherit;color:var(--ink)}.prv .prv__w .jdgm-widget-actions-wrapper{border:0!important}.prv .prv__w .jdgm-write-rev-link{min-height:44px;padding:0 20px!important;border:1px solid var(--ink)!important;border-radius:var(--r)!important;background:#fff!important;color:var(--ink)!important;font-family:inherit;font-size:var(--t15)!important;font-weight:600!important;line-height:42px!important;text-align:center;text-decoration:none;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;transition:background .15s,transform .15s var(--ease)}.prv .prv__w .jdgm-write-rev-link:hover{background:var(--soft)!important;transform:translateY(-1px)}.prv .prv__w .jdgm-write-rev-link:active{transform:translateY(1px)}.prv .prv__w .jdgm-rev-widg__reviews{border-top:0!important}.prv .prv__w .jdgm-rev{padding:20px!important;border:1px solid var(--line)!important;border-radius:var(--r);background:#fff}.prv .prv__w .jdgm-rev+.jdgm-rev{margin-top:12px!important}.prv .prv__w .jdgm-rev__icon{display:none!important}.prv .prv__w .jdgm-rev__author{font-size:var(--t14)!important;font-weight:600!important;color:var(--ink)!important}.prv .prv__w .jdgm-rev__buyer-badge,.prv .prv__w .jdgm-rev__buyer-badge:before{padding:0!important;background:none!important;color:var(--mut)!important;font-size:var(--t12)!important;font-weight:500}.prv .prv__w .jdgm-rev__timestamp,.prv .prv__w .jdgm-rev__location{font-size:var(--t13)!important;color:var(--mut)!important}.prv .prv__w .jdgm-rev__title{font-size:var(--t15);font-weight:600;color:var(--ink)}.prv .prv__w .jdgm-rev__body{font-size:var(--t15);line-height:1.6;color:var(--ink-3)}.prv .prv__w .jdgm-rev__transparency-badge{border-color:var(--line)!important;border-radius:var(--pill)!important;color:var(--mut)!important}.prv .prv__w .jdgm-translate-button,.prv .prv__w .jdgm-link{color:var(--ink)!important;font-size:var(--t13);text-underline-offset:.2em}.prv .prv__w .jdgm-paginate__page{display:inline-grid;place-items:center;min-width:44px;min-height:44px;font-size:var(--t16)!important;font-weight:600;color:var(--mut)!important}.prv .prv__w .jdgm-paginate__page.jdgm-curt{color:var(--ink)!important;font-size:var(--t16)!important}.prv .prv__w .jdgm-paginate__page:hover{color:var(--ink)!important}@media(prefers-reduced-motion:reduce){.prv .prv__w .jdgm-write-rev-link{transition:none;transform:none!important}}.rnone{display:grid;gap:10px;justify-items:start}.rnone p{color:var(--mut)}@media(min-width:1024px){.prv{grid-template-columns:280px 1fr;align-items:start}}.hero{background:#fff}.hb{background:var(--ink);color:#fff}.hb__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hb__track::-webkit-scrollbar{display:none}.hb__s{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.hb__im{display:block;background:#000}.hb__im img{display:block;width:100%;height:auto;aspect-ratio:1920 / 540}@media(max-width:699px){.hb__im img{aspect-ratio:1080 / 1280}}.hb__row{display:grid;grid-template-columns:1fr auto;gap:10px 16px;align-items:center;padding-top:16px;padding-bottom:4px}.hb__tx{grid-column:1 / -1;min-width:0}.hb__t{font-size:var(--t18);letter-spacing:-.015em;line-height:1.2}.hb__t a{color:#fff;text-decoration:none}.hb__t a:hover{text-decoration:underline}.hb__sp{font-size:var(--t14);color:var(--mut-d);margin-top:2px}.hb__r{grid-column:1 / -1;display:inline-flex;align-items:center;gap:8px;justify-self:start;font-size:var(--t13);color:var(--mut-d);text-decoration:none;min-height:44px;margin-block:-10px}.hb__r:hover span{color:#fff;text-decoration:underline}.hb .stars__e{color:var(--ink-3)}.hb__p{min-width:0}.hb__p b{display:block;font-size:var(--t22);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.hb__p span{display:block;font-size:var(--t13);color:var(--mut-d)}.hb__a{flex:none}.hb a:focus-visible,.hb button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(min-width:900px){.hb__row{grid-template-columns:minmax(0,1fr) auto auto auto;gap:32px;padding-top:20px;padding-bottom:6px}.hb__tx{grid-column:auto}.hb__t{font-size:var(--t22)}.hb__sp{font-size:var(--t15)}.hb__r{grid-column:auto;font-size:var(--t14)}.hb__p{text-align:right}.hb__a{min-width:164px}}.hb__ctl{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;padding-bottom:12px}.hb__dots{display:flex;margin-left:-7px}.hb__dot{display:grid;place-items:center;width:32px;height:44px}.hb__dot:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffffff59;transition:width .2s var(--ease),background-color .2s}.hb__dot:hover:before{background:#ffffffb3}.hb__dot.is-on:before{background:#fff;width:18px;border-radius:var(--pill)}.hb__arr{display:flex;align-items:center;gap:4px;margin-right:-12px}.hb__nav{display:grid;place-items:center;width:44px;height:44px;color:#ffffffb3;transition:color .15s,transform .15s var(--ease)}.hb__nav:hover{color:#fff}[data-hb-prev]:hover{transform:translate(-2px)}[data-hb-next]:hover{transform:translate(2px)}.hb__n{min-width:44px;text-align:center;font-size:var(--t14);color:var(--mut-d);font-variant-numeric:tabular-nums}.hb__n b{color:#fff;font-weight:600}@media(max-width:699px){.hb__arr{display:none}}@media(min-width:900px){.hb__ctl{padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.hb__dot:before,.hb__nav{transition:none}}.cbs{display:grid;gap:12px}@media(min-width:900px){.cbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.cb{display:flex;flex-direction:column;background:#fff;border-radius:var(--r);padding:20px}.cb__f{display:flex;flex-direction:column;flex:1}.cb__l{font-size:var(--t13);color:var(--mut)}.cb__t{font-size:var(--t18);margin-top:2px;letter-spacing:-.015em}.cb__save{display:inline-block;vertical-align:middle;margin-left:4px;padding:2px 8px;border-radius:var(--pill);background:var(--ink);color:#fff;font-size:var(--t12);font-weight:600;letter-spacing:0}.cb__im{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.cb__im img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:10%;background:var(--soft);border-radius:var(--r-s)}.cb__ls{display:grid;gap:8px;margin-bottom:16px;font-size:var(--t14)}.cb__ls li{display:grid;grid-template-columns:1fr auto;gap:2px 12px}.cb__ls a{font-weight:600;text-decoration:none}.cb__ls a:hover{text-decoration:underline}.cb__ls em{font-style:normal;font-variant-numeric:tabular-nums}.cb__ls .cb__fl{grid-column:1 / -1;display:block;margin-top:4px;color:var(--ink)}.cb__sel select{min-height:44px;padding:8px 38px 8px 12px;font-size:var(--t14);border-radius:var(--r-s)}.cb__sel .ic{right:12px}.cb .btn{margin-top:auto}.mq{--mq-h: 150px;background:var(--ink);color:#fff;overflow:hidden}.mq__t{display:flex;width:max-content;height:var(--mq-h);align-items:center;animation:mq var(--mq-d, 40s) linear infinite}.mq__g{display:flex;align-items:center;flex:none}.mq__i{display:inline-flex;align-items:center;flex:none}.mq__i b{padding:0 calc(var(--mq-h) * .35);font-size:48px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.mq__m{width:calc(var(--mq-h) * .5);height:calc(var(--mq-h) * .5);flex:none}.mq__l{height:calc(var(--mq-h) * .36);width:auto;flex:none}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.mq--r .mq__t{animation-name:mqr}@keyframes mqr{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(max-width:1023px){.mq{--mq-h: 120px}}@media(max-width:767px){.mq{--mq-h: 90px}.mq__i b{font-size:30px}}@media(prefers-reduced-motion:reduce){.mq .mq__t,.mq--r .mq__t{animation:none}}.sh--h1 .sh__s{max-width:62ch}.mos{display:grid;grid-template-columns:1fr;gap:8px}.mo{position:relative;display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:8px;border-radius:var(--r);background:var(--soft);text-decoration:none}.mo img{width:72px;height:72px;object-fit:cover;border-radius:var(--r-s);background:var(--soft)}.mo__tx b{display:block;font-size:var(--t16);line-height:1.25}.mo__tx i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut);margin-top:2px}.mo__go{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;transition:background-color .15s,color .15s}.mo:hover .mo__go{background:var(--ink);color:#fff}@media(min-width:900px){.mos{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.mo{grid-template-columns:1fr auto;align-items:start;gap:4px 8px;padding:0;background:none}.mo img{grid-column:1 / -1;width:100%;height:auto;aspect-ratio:4 / 5;border-radius:var(--r);margin-bottom:8px;transition:transform .4s var(--ease)}.mo:hover img{transform:scale(1.02)}.mo__go{background:var(--soft)}}@media(min-width:1024px){.mo__tx b{font-size:var(--t18)}.mo__tx i{font-size:var(--t14)}}@media(prefers-reduced-motion:reduce){.mo img{transition:none}}.tabs__l{margin-bottom:24px}.tabs__more{display:flex;justify-content:center;margin-top:32px}@media(min-width:900px){.tabs__g .rail__t{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;gap:32px 20px;overflow:visible}.tabs__g .rail__nav{display:none}}@media(min-width:1200px){.tabs__g .rail__t{grid-template-columns:repeat(4,minmax(0,1fr))}}.pl{display:grid;gap:28px}@media(min-width:1024px){.pl{grid-template-columns:5fr 6fr;gap:64px;align-items:start}}.pl__h .sh__s{margin-bottom:20px}.seg--ink{background:var(--ink-2)}.seg--ink span{color:#ffffffd9}.seg--ink input:checked+span{background:#fff;color:var(--ink);box-shadow:none}.seg--ink input:focus-visible+span{outline-color:#fff}.pl__note{margin-top:16px;font-size:var(--t15);color:#ffffffd9;min-height:3em}.pl__more{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-weight:600;font-size:var(--t15);color:#fff;text-decoration:none}.pl__more:hover{text-decoration:underline}.pl__box{background:var(--ink-2);border-radius:var(--r);padding:8px 16px 16px}@media(min-width:1024px){.pl__box{padding:12px 24px 24px}}.pl__r{display:grid;grid-template-columns:auto 56px 1fr auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--ink-3)}.pl__r[hidden],.pl__o[hidden]{display:none}.pl__r.is-off{opacity:.5}.pl__c .chk__b{background:transparent;border-color:#ffffff80}.pl__c input:checked+.chk__b{background:#fff;border-color:#fff;color:var(--ink)}.pl__c input:focus-visible+.chk__b{outline-color:#fff}.pl__r img{width:56px;height:56px;object-fit:contain;padding:4px;background:#fff;border-radius:var(--r-s)}.pl__n span{display:block;font-size:var(--t12);color:var(--mut-d)}.pl__n b{display:block;font-size:var(--t15)}.pl__n i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut-d)}.pl__r em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.pl__f{display:grid;gap:16px;padding-top:18px}.pl__tot{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.pl__tot span{color:var(--mut-d);font-size:var(--t15)}.pl__tot b{font-size:var(--t26);font-variant-numeric:tabular-nums}.pl__tot i{flex-basis:100%;font-style:normal;font-size:var(--t14);color:var(--mut-d)}@media(min-width:600px){.pl__f{grid-template-columns:1fr auto;align-items:center}}.pl__o{display:grid;gap:14px;padding:4px 0 16px 36px;border-bottom:1px solid var(--ink-3)}.pl__o .fld label{color:#fff}.pl__o .sel select{background:var(--ink-2);border-color:var(--ink-3);color:#fff;color-scheme:dark}.pl__o .sel select:hover{border-color:var(--mut)}.pl__o .sel select:focus-visible{outline-color:#fff;border-color:#fff}.pl__o .chk{color:#fff;font-weight:600;font-size:var(--t15)}.pl__o .chk__b{background:transparent;border-color:#ffffff80}.pl__o .chk input:checked+.chk__b{background:#fff;border-color:#fff;color:var(--ink)}.pl__o .chk input:focus-visible+.chk__b{outline-color:#fff}.pl__o .fld__h{color:var(--mut-d)}.pl__caf{font-size:var(--t14);color:#ffffffe0;line-height:1.5}.pl__caf[hidden]{display:none}@media(max-width:599px){.pl__o{padding-left:0}}.t-mx{border:0;padding:0;margin:0;min-width:0}.t-mx__r[hidden]{display:none}.t-mx__ph{width:32px;height:32px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000014}.t-mx--ink .t-mx__h{color:#fff}.t-mx--ink .t-mx__s,.t-mx--ink .t-mx__t i{color:var(--mut-d)}.t-mx--ink.is-left .t-mx__s{color:#fff}.t-mx--ink .t-mx__r{border-color:var(--ink-3)}.t-mx--ink .t-mx__ph{box-shadow:none}.t-mx--ink .t-mx__b{color:#fff}.t-mx--ink .t-mx__b:hover:not(:disabled){background:var(--ink-3)}.t-mx--ink .t-mx__b:disabled{color:var(--ink-3)}.t-mx--ink .t-mx__b:focus-visible{outline-color:#fff}@media(prefers-reduced-motion:reduce){.t-mx__b{transition:none}}.uvrv{margin-top:24px}.uspb{background:var(--soft);padding:20px 0}@media(min-width:1024px){.uspb{padding:24px 0}}.i-s>.prose:not(.i-legal) table{display:block;max-width:100%;overflow-x:auto;margin-top:12px;font-size:var(--t15)}.i-s>.prose:not(.i-legal) :is(th,td){padding:10px 24px 10px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.i-s>.prose:not(.i-legal) th{font-weight:600;color:var(--ink)}.i-s>.prose:not(.i-legal) :is(h2,h3)[style*=border-bottom]{padding-bottom:0!important;border-bottom:0!important}.i-s>.prose:not(.i-legal)>div>*+*{margin-top:16px}.i-s>.prose:not(.i-legal)>div>h2+*{margin-top:10px}.i-s>.prose:not(.i-legal) :is(h2,h3,h4)+hr{display:none}.i-s>.prose:not(.i-legal) hr{margin:32px 0;border:0;border-top:1px solid var(--line)}.i-s>.prose:not(.i-legal) h4{margin-top:28px;font-size:var(--t16);font-weight:600;color:var(--ink);line-height:1.3}.i-s>.prose:not(.i-legal) h4+*{margin-top:6px}.nv-ctw{overflow-x:auto;overscroll-behavior-x:contain}.nv-ct{display:grid;grid-template-columns:repeat(var(--n),minmax(100px,1fr));column-gap:12px}.nv-ct__r{display:contents}.nv-ct__c0{display:none}.nv-ct__h{position:relative;display:flex;flex-direction:column;min-width:0;padding-bottom:16px}.nv-ct__im{display:block;width:100%;max-width:112px;aspect-ratio:1;border-radius:var(--r-s);background:var(--soft)}.nv-ct__im img{width:100%;height:100%;padding:8%;object-fit:contain}.nv-ct__n{margin-top:10px;font-size:var(--t14);font-weight:600;line-height:1.3;text-decoration:none}.nv-ct__n:hover{text-decoration:underline}.nv-ct__p{margin:2px 0 10px;font-size:var(--t14);color:var(--mut);font-variant-numeric:tabular-nums}.nv-ct__h .btn{margin-top:auto;padding:0 8px;max-width:240px}.nv-ct__rm{position:absolute;right:-8px;top:-8px;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--ink)}.nv-ct__rm .ic{padding:2px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line)}.nv-ct__rm:hover .ic{box-shadow:0 0 0 1px var(--ink)}.nv-ct__l{grid-column:1 / -1;padding:12px 0 4px;border-top:1px solid var(--line);font-size:var(--t13);color:var(--mut)}.nv-ct__l span{position:sticky;left:0}.nv-ct__v{min-width:0;padding-bottom:12px;font-size:var(--t14);font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nv-ct__na{color:var(--mut-d);font-weight:400}.nv-note{margin-top:16px;font-size:var(--t13);color:var(--mut);max-width:72ch}.nv-ct__load{padding:24px 0;color:var(--mut)}@media(min-width:768px){.nv-ct{grid-template-columns:minmax(150px,200px) repeat(var(--n),minmax(150px,1fr));column-gap:0}.nv-ct__c0{display:block}.nv-ct__h{padding:0 16px 20px}.nv-ct__rm{right:8px}.nv-ct__n{font-size:var(--t15)}.nv-ct__l{grid-column:auto;padding:14px 16px 14px 0;font-size:var(--t14)}.nv-ct__v{padding:14px 16px;border-top:1px solid var(--line);font-size:var(--t15)}}.t-phd{padding-bottom:28px}.t-phd .phd__s a{color:var(--ink);font-weight:500}@media(min-width:1024px){.t-phd{padding-bottom:44px}}.t-cg{display:grid;gap:28px}@media(min-width:1024px){.t-cg{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}}.t-calc__h{font-size:var(--t22);margin-bottom:20px}@media(min-width:1024px){.t-calc__h{font-size:var(--t26)}}.t-form{display:grid;gap:20px}.t-fs{border:0;padding:0;margin:0;min-width:0}.t-lg{padding:0;margin-bottom:8px;font-size:var(--t14);font-weight:600}.t-fs>.fld__h{margin-top:8px}.t-tg{display:grid;gap:12px}.t-tg--2{grid-template-columns:repeat(2,minmax(0,1fr))}.t-tg--3{grid-template-columns:repeat(3,minmax(0,1fr))}.t-tg .fld label{font-weight:500;font-size:var(--t13)}.t-fs .t-tg input[inputmode]{font-size:var(--t18);font-weight:600;font-variant-numeric:tabular-nums}.t-form input::placeholder,.t-conv input::placeholder{font-weight:400}.t-extra{align-items:start}.t-err{margin-top:-8px}.t-own .t-err{margin-top:6px}.t-seg span{min-height:44px}.t-seg--4{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.t-seg--5{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr))}.t-seg--5 label{grid-column:span 2}.t-seg--5 label:nth-child(n+4){grid-column:span 3}@media(min-width:600px){.t-seg--4{grid-template-columns:repeat(4,minmax(0,1fr))}.t-seg--5{grid-template-columns:repeat(5,minmax(0,1fr))}.t-seg--5 label,.t-seg--5 label:nth-child(n+4){grid-column:auto}}.t-calc .t-seg{background:var(--ink-2)}.t-calc .t-seg span{color:#ffffffd9}.t-calc .t-seg label:hover input:not(:checked)+span{color:#fff;background:var(--ink-3)}.t-calc .t-seg input:checked+span{background:#fff;color:var(--ink);box-shadow:none}.t-calc .t-seg input:focus-visible+span{outline-color:#fff;outline-offset:2px}.t-calc .fld label{color:#fff}.t-calc .fld label i,.t-calc .fld__h{color:var(--mut-d)}.t-calc .fld__h a{color:#fff;font-weight:500}.t-calc .fld input{background:var(--ink-2);border-color:var(--ink-3);color:#fff;color-scheme:dark}.t-calc .fld input::placeholder{color:var(--mut)}.t-calc .fld input:hover{border-color:var(--mut)}.t-calc .fld input:focus-visible{outline-color:#fff;border-color:#fff}.t-calc .fld__e{color:#ff9c94}.fld.t-bad input{border-color:var(--err)}.t-calc .fld.t-bad input{border-color:#ff9c94}.t-calc :focus-visible{outline-color:#fff}.t-out{background:var(--ink-2);border-radius:var(--r);padding:20px}@media(min-width:1024px){.t-out{padding:28px 32px;position:sticky;top:24px}}.t-st__l{font-size:var(--t14);color:var(--mut-d)}.t-st__v{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}.t-st__s{font-size:var(--t14);color:var(--mut-d)}.t-st--hero{padding-bottom:20px;border-bottom:1px solid var(--ink-3)}.t-st--hero .t-st__v{margin:4px 0 6px}.t-st--hero .t-st__v b{font-size:var(--t44)}.t-st--hero .t-st__v span{font-size:var(--t22);font-weight:600;letter-spacing:-.01em}.t-st--hero .t-st__s a{color:#fff;font-weight:600}.t-sts{display:grid}.t-sts .t-st{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--ink-3)}.t-sts .t-st__l{grid-column:1;color:#fff;font-weight:500;font-size:var(--t15)}.t-sts .t-st__s{grid-column:1;font-size:var(--t13)}.t-sts .t-st__v{grid-column:2;grid-row:1 / span 2;font-size:var(--t22);text-align:right}@media(min-width:600px){.t-sts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;border-bottom:1px solid var(--ink-3)}.t-sts--4{grid-template-columns:repeat(4,minmax(0,1fr))}.t-sts .t-st{display:block;padding:18px 0;border-bottom:0}.t-sts .t-st__l{color:var(--mut-d);font-weight:400;font-size:var(--t14)}.t-sts .t-st__v{margin-top:4px;font-size:var(--t26);text-align:left}.t-sts .t-st__s{margin-top:2px}}.t-say{margin-top:16px;font-size:var(--t15);color:#ffffffe0;min-height:3.1em}.t-out__ls{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:4px}.t-out__l{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;font-size:var(--t15);color:#fff;text-decoration:none;font-variant-numeric:tabular-nums}.t-out__l:hover{text-decoration:underline}.is-bad .t-say{color:#ff9c94}.t-dg{display:grid;gap:40px}@media(min-width:1024px){.t-dg{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}}.t-day.is-bad .t-tl,.t-day.is-bad .t-buy{opacity:.4;pointer-events:none}.t-ph{font-size:var(--t18);margin:32px 0 4px}.t-tl .sh+.t-ph{margin-top:8px}.t-evs{list-style:none}.t-ev{display:grid;grid-template-columns:84px minmax(0,1fr) auto;column-gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.t-ev__t{font-variant-numeric:tabular-nums;line-height:1.3}.t-ev__t b{display:block;font-size:var(--t16);font-weight:700}.t-ev__t span{display:block;font-size:var(--t13);color:var(--mut)}.t-ev__h{font-size:var(--t16);font-weight:600;line-height:1.35}.t-ev__p{margin-top:2px;font-size:var(--t15);color:var(--ink-3);line-height:1.5}.t-ev__p a{color:var(--ink);font-weight:500}.t-ev__l{display:inline-block;margin-top:6px;padding:2px 0;font-size:var(--t14);font-weight:600;color:var(--ink)}.t-ev__k{font-size:var(--t13);color:var(--mut);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:2px}.t-ev--gel{padding:11px 0}.t-ev--gel .t-ev__h{font-weight:500}.t-ev--key{background:var(--soft);border-radius:var(--r-s);border-bottom:0;padding:14px 12px;margin:6px -12px}.t-ev--key .t-ev__h{font-weight:700}@media(min-width:1024px){.t-ev{grid-template-columns:112px minmax(0,1fr) auto}}.t-buy{border:1px solid var(--line);border-radius:var(--r);padding:20px;background:#fff}@media(min-width:1024px){.t-buy{position:sticky;top:24px;padding:24px}}.t-buy__h{font-size:var(--t22)}.t-rows{margin-top:8px}.t-row{display:grid;grid-template-columns:44px 56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.t-row.is-off img,.t-row.is-off .t-row__n,.t-row.is-off em{opacity:.45}.t-row__c{display:grid;place-items:center;width:44px;height:44px;margin-left:-11px}.t-row img{width:56px;height:56px;object-fit:contain;padding:4px;background:var(--soft);border-radius:var(--r-s)}.t-row__n span{display:block;font-size:var(--t12);color:var(--mut)}.t-row__n a{display:block;font-size:var(--t15);font-weight:600;line-height:1.3;text-decoration:none}.t-row__n a:hover{text-decoration:underline}.t-row__n i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut)}.t-row em{font-style:normal;font-size:var(--t15);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.t-sada{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:12px 14px;border-radius:var(--r);background:var(--soft);font-size:var(--t14)}.t-sada .ic{margin-top:1px}.t-buy__f{display:grid;gap:12px;margin-top:18px}.t-tot{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.t-tot span{font-size:var(--t15);color:var(--mut)}.t-tot b{font-size:var(--t26);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.t-tot i{flex-basis:100%;font-style:normal;font-size:var(--t14);color:var(--mut)}.t-buy__n{font-size:var(--t13);color:var(--mut)}.t-why{display:grid;gap:32px}@media(min-width:1024px){.t-why{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}}.t-rules{display:grid;gap:10px}.t-rules li{display:flex;gap:10px;font-size:var(--t15);line-height:1.5}.t-rules .ic{margin-top:3px}.t-gold{display:flex;gap:12px;margin-top:20px;padding:16px;border-radius:var(--r);background:#fff;font-size:var(--t15);line-height:1.5}.t-gold .ic{margin-top:2px}.t-facts{display:grid;gap:12px}@media(min-width:600px){.t-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.t-fact{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:start;padding:18px;border-radius:var(--r);background:#fff}.t-fact__i{display:grid;place-items:center;width:64px;height:64px;border-radius:var(--r-s);background:var(--soft)}.t-fact img{width:64px;height:64px;object-fit:contain;padding:4px;border-radius:var(--r-s);background:var(--soft)}.t-fact__v{font-size:var(--t26);font-weight:700;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.t-fact__t{margin-top:2px;font-size:var(--t15);font-weight:600;letter-spacing:0}.t-fact__d{margin-top:6px;font-size:var(--t14);color:var(--mut);line-height:1.5}.t-fact a{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 0;font-size:var(--t14);font-weight:600;text-decoration:none}.t-fact a:hover{text-decoration:underline}.t-help{margin-top:48px}@media(min-width:1024px){.t-help{margin-top:64px}}.t-rg{display:grid;gap:48px}@media(min-width:1024px){.t-rg{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px;align-items:start}}.t-h2{font-size:var(--t22)}@media(min-width:1024px){.t-h2{font-size:var(--t26)}}.t-sub{margin-top:4px;font-size:var(--t15);color:var(--mut);max-width:56ch}.t-h3{font-size:var(--t18);margin:40px 0 12px}.t-sp__h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.t-ivf{min-width:220px}.t-ivf .t-lg{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.t-splits .tbl th,.t-splits .tbl td{padding:11px 16px}.t-splits .tbl thead th:not(:first-child),.t-splits .tbl td{text-align:right}.t-splits tbody th span{display:block;color:var(--mut);font-weight:400;font-size:var(--t12)}@media(max-width:599px){.t-splits .tbl th,.t-splits .tbl td{padding:10px 12px}.t-splits .tbl thead th{font-size:var(--t13)}}.t-splits tr.t-half th,.t-splits tr.t-half td{background:var(--soft)}.t-splits tr.t-fin th,.t-splits tr.t-fin td{font-weight:700}.t-ngw{margin-bottom:48px}.t-neg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.t-neg>div{padding:16px;border-radius:var(--r);background:var(--soft)}.t-neg__l{font-size:var(--t14);color:var(--mut)}.t-neg__v{margin-top:2px;font-size:var(--t26);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.t-neg__s{font-size:var(--t14);color:var(--mut);font-variant-numeric:tabular-nums}.t-zl{display:grid;gap:4px;margin-top:16px}.t-zl li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;padding:10px 14px;border-radius:var(--r-s);border:1px solid var(--line)}.t-zl b{grid-row:1 / span 2;font-size:var(--t15);font-weight:600}.t-zl span{grid-column:2;text-align:right;font-size:var(--t13);color:var(--mut);font-variant-numeric:tabular-nums}.t-zl li[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.t-zl li[aria-current] span{color:#ffffffc7}.t-zn{margin-top:12px;font-size:var(--t14);color:var(--mut);line-height:1.5}.t-cvg{display:grid;gap:8px}@media(min-width:1024px){.t-cvg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.t-cvg .t-h3{margin-top:0}}.t-conv{display:grid;gap:16px;padding:20px;border-radius:var(--r);background:#fff}.t-conv__eq{display:none}.t-conv__r{display:flex;flex-wrap:wrap;gap:12px 32px;padding-top:16px;border-top:1px solid var(--line)}.t-conv__r dt{font-size:var(--t13);color:var(--mut)}.t-conv__r dd{font-size:var(--t22);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.t-conv .t-err{margin-top:-4px}.t-conv input[inputmode]{font-size:var(--t18);font-weight:600;font-variant-numeric:tabular-nums}@media(min-width:600px){.t-conv{grid-template-columns:minmax(0,1fr) auto minmax(0,150px);align-items:end;column-gap:16px;padding:24px}.t-conv__eq{display:block;padding-bottom:10px;font-size:var(--t22);font-weight:600;color:var(--mut)}.t-conv .t-err,.t-conv__r{grid-column:1 / -1}}.t-ptab .tbl{font-size:var(--t14);background:#fff}.t-ptab .tbl th,.t-ptab .tbl td{padding:10px 12px;white-space:nowrap}.t-ptab .tbl thead th:not(:first-child),.t-ptab .tbl td{text-align:right}.t-ptab .tbl tbody th{font-weight:600}@media(max-width:599px){.t-ptab .tbl{font-size:var(--t13)}.t-ptab .tbl th,.t-ptab .tbl td{padding:9px 6px;white-space:normal}.t-ptab .t-kmh{display:none}.t-ptab .tbl th:first-child,.t-ptab .tbl td:first-child{padding-left:10px}.t-ptab .tbl th:last-child,.t-ptab .tbl td:last-child{padding-right:10px}}.t-cta{display:grid;overflow:hidden;border-radius:var(--r);background:var(--ink);color:#fff}.t-cta img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.t-cta__b{padding:24px 20px 28px}.t-cta .sh__s{color:var(--mut-d);margin:8px 0 20px}@media(min-width:900px){.t-cta{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.t-cta img{aspect-ratio:1;height:100%}.t-cta__b{padding:40px 48px}}.t-sport .t-soon span{flex-direction:column;gap:0;line-height:1.2;cursor:not-allowed;color:var(--mut)}.t-sport small{display:block;font-size:var(--t12);font-weight:500}.t-calc .t-sport .t-soon span,.t-calc .t-seg .t-soon:hover input+span{color:#ffffff80;background:transparent}.t-caf{display:grid;gap:6px}.t-caf .fld__h{padding-left:34px}.t-calc .t-caf .chk{color:#fff;font-weight:600;font-size:var(--t14)}.t-calc .chk__b{background:transparent;border-color:#ffffff80}.t-calc .chk input:checked+.chk__b{background:#fff;border-color:#fff;color:var(--ink)}.t-calc .chk input:focus-visible+.chk__b{outline-color:#fff}.t-cafo{margin-top:16px;font-size:var(--t14);color:#ffffffe0;line-height:1.5}.t-cafo b{color:#fff}.t-ev--caf .t-ev__h{font-weight:600}.t-mx{border:0;padding:0;margin:16px 0 0;min-width:0}.t-mx__h{padding:0;font-size:var(--t14);font-weight:600}.t-mx__s{margin-top:2px;font-size:var(--t13);color:var(--mut);font-variant-numeric:tabular-nums}.t-mx.is-left .t-mx__s{color:var(--ink);font-weight:600}.t-mx__l{display:grid;gap:0;margin-top:6px}.t-mx__r{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:52px;border-bottom:1px solid var(--line)}.t-mx__r:last-child{border-bottom:0}.t-mx__ph{width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.t-mx__t b{display:block;font-size:var(--t15);font-weight:600;line-height:1.3}.t-mx__t i{display:block;font-style:normal;font-size:var(--t12);color:var(--mut)}.t-mx__c{display:flex;align-items:center}.t-mx__b{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--ink);transition:background-color .15s}.t-mx__b:hover:not(:disabled){background:var(--soft)}.t-mx__b:disabled{color:var(--line-2);cursor:default}.t-mx__n{min-width:28px;text-align:center;font-size:var(--t16);font-weight:700;font-variant-numeric:tabular-nums}.t-mx__r.is-zero .t-mx__t,.t-mx__r.is-zero .t-mx__ph{opacity:.55}.t-mx__r.is-so .t-mx__ph{filter:grayscale(1)}.t-mx.is-off{opacity:.45}.t-mx.is-off .t-mx__b{pointer-events:none}.t-row-o{padding:4px 0 14px 56px;border-bottom:1px solid var(--line)}.t-row-o .t-mx{margin-top:0}.t-row-o[hidden]{display:none}@media(max-width:599px){.t-row-o{padding-left:0}}.t-zv{position:relative}.t-zv__f .t-lg{margin-bottom:2px}.t-zv__i{position:relative}.t-zv__i>.ic{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--mut-d);pointer-events:none}.t-calc .t-zv__i input{padding-left:44px}.t-zv__p{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;padding:6px;border-radius:var(--r);background:#fff;color:var(--ink);box-shadow:0 16px 40px #00000059;max-height:min(62vh,440px);overflow:auto;overscroll-behavior:contain}.t-zv__ph{padding:8px 8px 4px;font-size:var(--t13);color:var(--mut)}.t-zv__l{list-style:none}.t-zv__o{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 8px;border-radius:var(--r-s);cursor:pointer}.t-zv__o+.t-zv__o{border-top:1px solid var(--line)}.t-zv__o:hover,.t-zv__o[aria-selected=true]{background:var(--soft);border-top-color:transparent}.t-zv__o[aria-selected=true]+.t-zv__o,.t-zv__o:hover+.t-zv__o{border-top-color:transparent}.t-zv__ot b{display:block;font-size:var(--t15);font-weight:600;line-height:1.3}.t-zv__om{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:var(--t13);color:var(--mut);line-height:1.35}.t-zv__od{color:var(--ink-3);font-variant-numeric:tabular-nums}.t-zv__u{color:var(--mut);margin-left:-6px}.t-zv__o em{font-style:normal;font-size:var(--t13);font-weight:500;color:var(--mut);padding-top:2px;white-space:nowrap}.t-zv__fl{flex:none;width:16px;height:16px;border-radius:50%;box-shadow:0 0 0 1px #00000014}.t-zv__pn{padding:10px 8px 6px;font-size:var(--t14);color:var(--mut);line-height:1.45}.t-zv__pn:first-child,.t-zv__l:empty+.t-zv__pn{padding-top:8px}.t-zv__c:focus{outline:none}.t-zv__box{display:grid;gap:6px;padding:16px;border:1px solid var(--ink-3);border-radius:var(--r)}.t-zv__n{font-size:var(--t18);font-weight:700;line-height:1.3;letter-spacing:-.01em}.t-zv__m{display:flex;align-items:center;gap:8px;font-size:var(--t14);color:#ffffffe0;font-variant-numeric:tabular-nums}.t-zv__m .ic{flex:none;color:var(--mut-d)}.t-zv__m .t-zv__u{color:var(--mut-d);margin-left:0}.t-zv__d{font-size:var(--t14);color:var(--mut-d);font-variant-numeric:tabular-nums}.t-zv__tr{border:0;padding:0;margin:8px 0 0;min-width:0}.t-zv__lg{padding:0;margin-bottom:8px;font-size:var(--t14);font-weight:600}.t-zv__chips{display:flex;flex-wrap:wrap;gap:8px}.t-zv__chip{position:relative}.t-zv__chip input{position:absolute;opacity:0}.t-zv__chip span{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:1px solid var(--ink-3);border-radius:var(--pill);font-size:var(--t14);font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s}.t-zv__chip small{font-size:var(--t13);font-weight:400;color:var(--mut-d);font-variant-numeric:tabular-nums}.t-zv__chip:hover input:not(:checked)+span{border-color:var(--mut)}.t-zv__chip input:checked+span{background:#fff;border-color:#fff;color:var(--ink)}.t-zv__chip input:checked+span small{color:var(--mut)}.t-zv__chip input:focus-visible+span{outline:2px solid #fff;outline-offset:2px}.t-zv__tr+.t-zv__d{margin-top:2px}.t-zv__f2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;margin:6px 0 -10px}.t-zv__w,.t-zv__x{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:var(--t14);font-weight:600;color:#fff}.t-zv__w{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#fff6}.t-zv__w:hover{text-decoration-color:#fff}.t-zv__x{margin-right:-8px;padding:0 8px;border-radius:var(--r-s);color:#ffffffe0}.t-zv__x:hover{color:#fff;background:var(--ink-3)}@media(prefers-reduced-motion:reduce){.t-zv__chip span{transition:none}}.t-off{padding:4px 0}.t-off__h{font-size:var(--t22);font-weight:700;line-height:1.25;letter-spacing:-.01em}.t-off__p{margin:6px 0 20px;font-size:var(--t15);color:#ffffffe0}@media(min-width:1024px){.t-off__h{font-size:var(--t26)}}.t-mx__ph{background-color:var(--soft);background-position:center;background-size:cover;background-repeat:no-repeat}.t-zv__fl{object-fit:cover}.t-hfl .sel select{width:100%}.t-ev__p b{font-weight:700}.m-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:var(--t13);color:var(--mut)}.m-meta>*{display:inline-flex;align-items:center;gap:5px}.m-meta--l{font-size:var(--t14);gap:6px 20px}.m-grid{display:grid}.m-post .post__t a:hover{text-decoration:underline}.m-post .m-meta{margin-top:8px}@media(max-width:699px){.m-grid .m-post{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line)}.m-grid .post__im{aspect-ratio:1;border-radius:var(--r-s)}.m-grid .post__bd{padding-top:0}.m-grid .post__m{margin-bottom:2px;font-size:var(--t12)}.m-grid .post__t{font-size:var(--t16);line-height:1.3}.m-grid .post__e{display:none}.m-grid .m-meta{margin-top:6px;font-size:var(--t12)}}@media(min-width:700px){.m-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}.m-post .m-meta{margin-top:10px}}@media(min-width:1024px){.m-grid--rel{grid-template-columns:repeat(3,minmax(0,1fr))}}.i-lay{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:12px;padding-bottom:56px}.i-lay>.snav{min-width:0}.i-main{min-width:0}@media(min-width:1024px){.i-lay{grid-template-columns:240px minmax(0,1fr);gap:64px;padding-top:28px;padding-bottom:96px;align-items:start}.i-lay>.snav{align-self:stretch}}.i-s+.i-s{margin-top:48px}@media(min-width:1024px){.i-s+.i-s{margin-top:64px}}.i-h{font-size:var(--t22);line-height:1.25;scroll-margin-top:24px}.i-h+*{margin-top:16px}.i-sub{margin-top:8px;color:var(--mut);font-size:var(--t15);line-height:1.55;max-width:64ch}.i-sub+*{margin-top:20px}.i-lead{font-size:var(--t18);line-height:1.55;color:var(--ink);max-width:60ch}.i-lead+*{margin-top:24px}.i-tx{font-size:var(--t16);line-height:1.65;color:var(--ink-3);max-width:66ch}.i-tx+*{margin-top:24px}.i-main a:not([class]){color:var(--ink);font-weight:500}@media(min-width:1024px){.i-h{font-size:var(--t26)}.i-sub{font-size:var(--t16)}.i-lead{font-size:var(--t22);line-height:1.5;letter-spacing:-.01em}}.i-grid{display:grid;gap:12px}@media(min-width:640px){.i-grid--2,.i-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.i-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.i-card{display:grid;align-content:start;gap:6px;padding:20px;border-radius:var(--r);background:var(--soft)}.i-card>.ic{margin-bottom:8px}.i-card b{font-size:var(--t16);font-weight:600;line-height:1.3}.i-card p{font-size:var(--t15);line-height:1.5;color:var(--ink-3)}.i-steps{gap:20px}.i-step{counter-increment:s;display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start}.i-step:before{content:counter(s);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;font-weight:700;font-size:var(--t15)}.i-steps b{padding-top:6px}.i-steps p a{color:var(--ink);font-weight:500}.i-steps p{max-width:64ch}.i-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px}.i-cta p{font-size:var(--t15);color:var(--mut)}.i-cta p a{color:var(--ink);font-weight:600;white-space:nowrap}@media(max-width:599px){.i-cta .btn{width:100%}}.i-other{display:flex;gap:10px;align-items:flex-start;margin-top:20px;font-size:var(--t15);line-height:1.5}.i-other .ic{margin-top:2px}.i-other a{color:var(--ink);font-weight:600}.i-fine{font-size:var(--t13);color:var(--mut)}.i-fine a{color:var(--ink)}.i-link{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:20px;border:1px solid var(--line);border-radius:var(--r);text-decoration:none}.i-link:hover{border-color:var(--ink)}.i-link b{display:block;font-size:var(--t16)}.i-link i{display:block;font-style:normal;font-size:var(--t14);color:var(--mut);margin-top:2px}.i-vid{position:relative;display:block;aspect-ratio:16 / 9;border-radius:var(--r);overflow:hidden;background:var(--ink);text-decoration:none}.i-vid img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.i-vid:hover img{transform:scale(1.02)}.i-vid span{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--r);background:#fff;color:var(--ink);font-size:var(--t15);font-weight:600}@media(min-width:1024px){.i-vid span{left:20px;bottom:20px}}.i-quote{margin-top:24px;padding:24px;border-radius:var(--r);background:var(--ink);color:#fff}.i-quote p{font-size:var(--t26);font-weight:700;letter-spacing:-.02em;line-height:1.15}.i-quote figcaption{margin-top:8px;font-size:var(--t14);color:var(--mut-d)}@media(min-width:1024px){.i-quote{padding:32px}.i-quote p{font-size:var(--t32)}}.i-ph3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px}.i-ph3 img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--r-s);background:var(--soft)}@media(min-width:700px){.i-ph3{gap:16px}.i-ph3 img{border-radius:var(--r)}}.i-partners{display:flex;flex-wrap:wrap;gap:8px}.i-partners a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--pill);font-size:var(--t15);font-weight:500;text-decoration:none}.i-partners a:hover{border-color:var(--ink)}.i-partners .ic{color:var(--mut)}.i-ct{display:grid}.i-ct>.i-s+.i-s{margin-top:40px}@media(min-width:900px){.i-ct{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto auto 1fr;column-gap:40px;row-gap:48px;align-items:start}.i-ct>.i-s+.i-s{margin-top:0}.i-ct__w{grid-column:1;grid-row:1}.i-ct__c{grid-column:1;grid-row:2}.i-ct__q{grid-column:1;grid-row:3}.i-ct__f{grid-column:2;grid-row:1 / span 3;position:sticky;top:24px}}.i-ways{display:grid;gap:12px}.i-way{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:20px;border-radius:var(--r);background:var(--soft)}.i-way__ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff}.i-way h3{font-size:var(--t14);font-weight:600;color:var(--mut);letter-spacing:0}.i-way h3+p{margin-top:2px;font-size:var(--t18);font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.i-way h3+p a{text-decoration:none}.i-way h3+p a:hover{text-decoration:underline}.i-way__n{margin-top:2px;font-size:var(--t14);color:var(--mut)}.i-way__b{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.i-way__b .btn{background:#fff}.i-formbox{padding:20px;border:1px solid var(--line);border-radius:var(--r)}.i-formbox .i-h{margin-bottom:20px}@media(min-width:1024px){.i-formbox{padding:32px}}.i-ok{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:var(--r);background:var(--soft)}.i-ok:focus{outline:none}.i-ok p{margin-top:2px;font-size:var(--t14);color:var(--mut)}.i-dl{display:grid;gap:0;border-top:1px solid var(--line)}.i-dl>div{display:grid;gap:2px;padding:12px 0;border-bottom:1px solid var(--line)}.i-dl dt{font-size:var(--t13);color:var(--mut)}.i-dl dd{font-size:var(--t15);font-weight:500;overflow-wrap:anywhere}@media(min-width:600px){.i-dl>div{grid-template-columns:140px 1fr;gap:16px}.i-dl dt{font-size:var(--t14);padding-top:1px}}.i-co__n{margin-top:16px}.i-quick__l{list-style:none;border-top:1px solid var(--line)}.i-quick a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--t15);font-weight:500;text-decoration:none}.i-quick a:hover{text-decoration:underline}.i-quick .ic{color:var(--mut)}.i-fq{position:relative}.i-fq>.ic{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--mut);pointer-events:none}.i-fq input{width:100%;height:52px;padding:0 16px 0 48px;border:1px solid var(--line-2);border-radius:var(--r);background:#fff;font-size:var(--t16)}.i-fq input::placeholder{color:var(--mut)}.i-fq input:hover{border-color:var(--mut)}.i-fq input:focus-visible{outline:2px solid var(--ink);outline-offset:0;border-color:var(--ink)}.i-fq input::-webkit-search-cancel-button{cursor:pointer}.i-fq__n{margin-top:10px;min-height:1.5em;font-size:var(--t14);color:var(--mut)}.i-fg{scroll-margin-top:24px}.i-fg+.i-fg{margin-top:40px}.i-fg .i-h{font-size:var(--t18);margin-bottom:4px}.i-fg .i-h+*{margin-top:8px}@media(min-width:1024px){.i-fg .i-h{font-size:var(--t22)}}.i-fg .acc__b a{color:var(--ink);font-weight:600;white-space:nowrap}.i-empty{padding:24px;border-radius:var(--r);background:var(--soft)}.i-empty p{margin-top:4px;color:var(--mut);font-size:var(--t15)}.i-empty__b{margin-top:16px!important}.i-cmsg{margin-top:10px;min-height:1.5em;font-size:var(--t15);font-weight:600}.i-cl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin-top:8px;border-top:1px solid var(--line)}@media(min-width:700px){.i-cl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.i-cl{grid-template-columns:repeat(4,minmax(0,1fr))}}.i-cl li{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--t15)}.i-cl .ic{color:var(--ink)}.i-flag{flex:none;width:22px;height:22px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #00000014}.i-clx{margin-top:24px}.i-clx[hidden]{display:none}.i-clh{font-size:var(--t16);font-weight:600;letter-spacing:0}.i-clx .i-cl{margin-top:8px}@media(max-width:699px){.i-clx .i-cl{grid-template-columns:minmax(0,1fr)}}.i-cl[hidden]{display:none}.i-cn{display:grid;gap:1px;min-width:0;line-height:1.3}.i-cn i{font-style:normal;font-size:var(--t13);color:var(--mut)}.i-c0{margin-top:16px;padding:16px;border-radius:var(--r);background:var(--soft);font-size:var(--t15)}.i-c0 a,.i-ask a{color:var(--ink);font-weight:600}.i-ask{display:flex;gap:10px;align-items:flex-start;margin-top:20px;font-size:var(--t15);line-height:1.5}.i-ask .ic{margin-top:2px}.i-ask.is-hit{box-shadow:inset 0 0 0 2px var(--ink)}.i-opts{display:grid;gap:12px}.i-opt{display:grid;grid-template-columns:44px minmax(0,1fr) auto;column-gap:14px;row-gap:2px;align-items:center;padding:16px;border:1px solid var(--line);border-radius:var(--r)}.i-opt__ic{grid-row:1 / span 3;align-self:start;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--soft)}.i-opt__n{grid-column:2;font-size:var(--t16);font-weight:600;line-height:1.3}.i-opt__d{grid-column:2;font-size:var(--t14);line-height:1.45;color:var(--mut)}.i-opt__lg{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.i-opt__lg img{width:auto;height:18px}.i-opt__lg .i-opt__l--alza{height:22px}.i-opt__p{grid-column:3;grid-row:1 / span 3;text-align:right}.i-opt__p b{display:block;font-size:var(--t18);font-variant-numeric:tabular-nums}.i-opt__p i{display:block;font-style:normal;font-size:var(--t12);color:var(--mut);white-space:nowrap}@media(max-width:420px){.i-opt{grid-template-columns:44px minmax(0,1fr)}.i-opt__p{grid-column:2;grid-row:auto;display:flex;align-items:baseline;gap:8px;margin-top:8px;text-align:left}}@media(min-width:1024px){.i-opt{padding:20px 24px;column-gap:20px}}.i-free{margin-top:16px;padding:20px;border-radius:var(--r);background:var(--soft)}.i-free__t{display:flex;gap:14px;align-items:flex-start}.i-free__t h3{font-size:var(--t16)}.i-free__t p{margin-top:2px;font-size:var(--t14);color:var(--mut)}.i-free .ship{margin-top:16px;background:#fff}.i-free__sc{display:flex;justify-content:space-between;margin-top:6px;font-size:var(--t12);color:var(--mut);font-variant-numeric:tabular-nums}.i-pay{display:grid;border-top:1px solid var(--line)}.i-pay .i-pay__r{display:grid;grid-template-columns:1fr auto;grid-template-areas:"n p" "l l";gap:8px 16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.i-pay__l{grid-area:l;display:flex;gap:6px}.i-pay__l svg{width:38px;height:24px;border-radius:4px;box-shadow:0 0 0 1px var(--line)}.i-pay__n{grid-area:n}.i-pay__n b{display:block;font-size:var(--t15)}.i-pay__n i{display:block;font-style:normal;font-size:var(--t13);color:var(--mut)}.i-pay__p{grid-area:p;font-size:var(--t14);font-weight:600}@media(min-width:600px){.i-pay .i-pay__r{grid-template-columns:136px 1fr auto;grid-template-areas:"l n p"}}.i-promise{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:24px;border-radius:var(--r);background:var(--ink);color:#fff}.i-promise h2{font-size:var(--t22)}.i-promise p{margin-top:8px;font-size:var(--t16);line-height:1.6;color:#ffffffdb;max-width:62ch}@media(min-width:1024px){.i-promise{padding:32px;gap:20px}.i-promise h2{font-size:var(--t26)}}@media(max-width:599px){.i-promise{grid-template-columns:1fr}}.i-facts{display:grid;gap:0;border-top:1px solid var(--line)}.i-facts .i-fact{display:grid;grid-template-columns:22px 1fr;column-gap:14px;row-gap:2px;padding:14px 0;border-bottom:1px solid var(--line)}.i-facts .ic{grid-row:1 / span 2;margin-top:2px}.i-facts dt{font-size:var(--t13);color:var(--mut)}.i-facts dd{font-size:var(--t16);font-weight:600;overflow-wrap:anywhere}.i-facts dd a{color:var(--ink)}@media(min-width:900px){.i-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0}.i-facts .i-fact{padding:18px;border:0;border-radius:var(--r);background:var(--soft)}}.i-legal{font-size:var(--t16);line-height:1.7}.i-legal h2{font-size:var(--t22);scroll-margin-top:24px}.i-legal h2:first-child{margin-top:0}.i-legal h3{font-size:var(--t18)}.i-legal ol,.i-legal ul{padding-left:28px}.i-legal ol>li::marker{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.i-legal ul.i-al{list-style:none;padding-left:28px}.i-legal li>ul{margin-top:6px}.i-legal b{font-weight:600}.i-legal .i-lbl{display:block;color:var(--ink)}.i-toc+.i-other{max-width:72ch}.i-legal a{overflow-wrap:anywhere}@media(min-width:1024px){.i-legal{font-size:var(--t16)}.i-legal h2{font-size:var(--t26);margin-top:48px}.i-legal h3{font-size:var(--t18)}}.i-toc{margin-top:28px;padding:20px;border-radius:var(--r);background:var(--soft);max-width:72ch}.i-s>.i-toc:first-child{margin-top:0}.i-toc h2{font-size:var(--t16);margin-bottom:6px}.i-toc ol{list-style:none;display:grid}.i-toc a{display:flex;align-items:flex-start;min-height:44px;padding:11px 0 9px;font-size:var(--t15);line-height:1.35;text-decoration:none;border-bottom:1px solid var(--line-2)}.i-toc li:last-child a{border-bottom:0}.i-toc a:hover{text-decoration:underline}@media(min-width:900px){.i-toc{padding:24px 28px}.i-toc ol{display:block;columns:2;column-gap:32px}.i-toc li{break-inside:avoid}}.i-firm{max-width:72ch}.i-addr{display:grid;gap:2px;padding:16px 20px;border-radius:var(--r);background:var(--soft);font-style:normal}.i-annex{margin-top:20px;padding:20px;border:1px solid var(--line-2);border-radius:var(--r)}.i-annex>*+*{margin-top:12px}.i-annex__h{margin-top:24px!important}.i-annex__n{padding:12px 14px;border-radius:var(--r-s);background:var(--soft);font-size:var(--t14);line-height:1.55}.i-annex__f{display:flex;align-items:flex-end;gap:12px;min-height:40px}.i-annex__f span{flex:none;font-size:var(--t15)}.i-annex__f i{flex:1;min-width:60px;border-bottom:1px dashed var(--mut);height:1.2em}.i-annex__2{display:grid;gap:12px}@media(min-width:600px){.i-annex__2{grid-template-columns:1fr 1fr;gap:24px}}@media(min-width:1024px){.i-annex{padding:28px 32px}}.i-tbl{margin-top:20px}.i-tbl td{vertical-align:top}.i-tbl td ul{padding-left:18px;font-size:var(--t14);line-height:1.5}.i-tbl td li+li{margin-top:6px}@media(max-width:599px){.i-tbl table,.i-tbl tbody,.i-tbl tr,.i-tbl td{display:block}.i-tbl thead{display:none}.i-tbl td:before{content:attr(data-h);display:block;margin-bottom:6px;font-size:var(--t13);font-weight:600;color:var(--ink)}.i-tbl td+td{border-top:1px solid var(--line)}}.i-nf{padding:40px 0 8px}.i-nf h1{font-size:var(--t32);letter-spacing:-.03em}.i-nf__s{margin-top:10px;max-width:56ch;color:var(--mut);font-size:var(--t16)}.i-nf__f.srch{margin:24px 0 0;max-width:620px;gap:8px}.i-nf__f.srch input{height:52px;background:var(--soft)}.i-nf__f .btn{flex:none;min-height:52px}.i-nf__c{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.i-nf__h{padding-top:0}@media(min-width:1024px){.i-nf{padding:72px 0 16px}.i-nf h1{font-size:var(--t44)}.i-nf__s{font-size:var(--t18)}.i-nf__f.srch{justify-self:start}}.i-main{display:flex;flex-direction:column;gap:48px}.i-main>.shopify-block:not(:has(*)){display:none}.i-main .i-s.i-s--n{margin-top:-24px}@media(min-width:1024px){.i-main{gap:64px}.i-main .i-s.i-s--n{margin-top:-40px}}.i-grid>.shopify-block,.i-steps>.shopify-block,.i-facts>.shopify-block,.i-opts>.shopify-block,.i-pay>.shopify-block,.i-quick__l>.shopify-block,.acc>.shopify-block{display:contents}.i-facts .i-fact{margin:0}[data-faq]{display:flex;flex-direction:column;gap:40px}.i-main .prose>:first-child{margin-top:0}.i-lay--bez{grid-template-columns:minmax(0,1fr)!important}.i-ld{position:absolute;left:-9999px}.i-legal img{max-width:100%;height:auto}.i-legal table{width:100%;border-collapse:collapse}.i-legal td,.i-legal th{padding:8px 10px;border:1px solid var(--line);text-align:left;vertical-align:top}.i-legal .tblw,.i-legal table{overflow-x:auto}.i-ct .fld textarea{min-height:140px}.i-err{display:flex;gap:10px;align-items:flex-start;margin-bottom:16px;padding:14px 16px;border-radius:var(--r);background:var(--soft);color:var(--err);font-size:var(--t15)}.i-posts{margin-top:8px}.hpr-dock{position:fixed;left:50%;z-index:65;width:min(560px,calc(100vw - 24px));bottom:max(calc(14px + var(--hpr-fb, 0px)),calc(14px + env(safe-area-inset-bottom)));transform:translate(-50%,16px);opacity:0;transition:transform .45s var(--ease),opacity .3s,bottom .25s var(--ease)}.hpr-dock:not(.is-in){pointer-events:none}.hpr-dock.is-in{transform:translate(-50%);opacity:1}.hpr-dock[hidden]{display:none}html.hpr-open .hpr-dock{opacity:0;transform:translate(-50%,8px);pointer-events:none;transition-duration:.2s}html.hpr-on .ftr{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.hpr-dbox{position:relative;display:flex;align-items:center;gap:4px;min-height:60px;padding:7px;border-radius:var(--pill);background:#fff;border:1px solid var(--line-2);box-shadow:0 1px 2px #0000000f,0 12px 32px -10px #00000047;transition:border-color .15s}.hpr-dbox:focus-within{border-color:var(--ink)}.hpr-dmark,.hpr-dsend{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff;border:0;padding:0;cursor:pointer}.hpr-dsend:hover{background:#000}.hpr-dock[aria-busy=true] .hpr-dmark{opacity:.6}.hpr-dfield{position:relative;flex:1;min-width:0;display:block;padding-left:12px;cursor:text}.hpr-dinput{display:block;width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:var(--t16);line-height:1.4;padding:10px 0;color:var(--ink)}.hpr-dph{position:absolute;left:12px;right:0;top:50%;transform:translateY(-50%);font-size:var(--t16);line-height:1.4;color:var(--mut);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hpr-dfield.has-text .hpr-dph{display:none}@media(prefers-reduced-motion:reduce){.hpr-dock,.hpr-dbox{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
