.pp img{max-width:100%}.pp [hidden]:not([hidden=until-found i]){display:none!important}.pp{--bg:#ffffff;--surface:#ffffff;--soft:#f7f7f7;--ink:#121212;--muted:#484848;--line:#ececec;--line2:#e6e6e6;--btn-dark:#121212;--sale:#e93636;--good:#1e7b3a;--bar:#e2e2e2;--accent:#eda645;--accent-ink:#121212;--accent-text:#b45309;--accent-soft:#fff4e5;--star:#eda645;--orange:#eda645;--tag:#1c3a8a;--tag-soft:#e6ebfa;--warn:#a15c00;--warn-soft:#fdf1dc;--font:Assistant,"Segoe UI",system-ui,sans-serif}.pp,.pp *{box-sizing:border-box}.pp h1,.pp h2,.pp h3{line-height:1.2;text-wrap:balance;margin:0;font-weight:800;letter-spacing:-.01em}.pp p{margin:0}.pp a{color:inherit}.pp button{font-family:inherit}.pp :focus-visible{outline:3px solid var(--accent);outline-offset:2px}.pp .wrap{max-width:1200px;margin:0 auto;padding-inline:16px}.pp .product{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:44px;align-items:start;padding-block:12px 24px}.pp .gallery{position:sticky;top:16px;display:grid;gap:12px;min-width:0}.pp .stage{background:var(--soft);border-radius:10px;aspect-ratio:1/1;max-width:100%;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.pp .stage img{width:100%;height:100%;object-fit:contain;display:block}.pp .stage .fallback{padding:24px;text-align:center;color:var(--muted);font-size:14.4px;max-width:30ch}.pp .thumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.pp .thumbs button{aspect-ratio:1/1;border:2px solid var(--line);border-radius:10px;background:var(--soft);cursor:pointer;padding:0;overflow:hidden;font-size:11.2px;color:var(--muted)}.pp .thumbs button img{width:100%;height:100%;object-fit:cover;display:block}.pp .thumbs button[aria-pressed=true]{border-color:var(--accent-text);color:var(--ink)}.pp .buy{display:grid;gap:14px;min-width:0;border:1px solid var(--line);border-radius:16px;padding:20px}.pp .social{display:flex;gap:12px;align-items:center;background:#f4f4f4;border-radius:16px;padding:12px 16px;font-size:14px;line-height:1.4;color:#222}.pp .social img{height:36px;width:auto;flex:none;display:block}.pp .vendor{font-size:11.52px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pp .buy h1{font-size:25px;font-weight:700}.pp .rating{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:14.4px}.pp .stars{color:var(--star);letter-spacing:2px;font-size:16.8px}.pp .price{font-size:32px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.pp .ptax{font-size:12px;color:var(--muted)}.pp .stock{display:inline-flex;gap:8px;align-items:center;font-size:14.08px;font-weight:600;color:var(--ink)}.pp .stock i{width:9px;height:9px;border-radius:50%;background:#2e9e4f;display:inline-block}.pp .bullets{list-style:none;margin:0;padding:0;display:grid;gap:9px}.pp .bullets li{display:grid;grid-template-columns:24px 1fr;gap:8px}.pp .qty-row{display:flex;gap:12px;flex-wrap:wrap}.pp .qty{display:inline-flex;background:#f1f1f1;border-radius:999px;overflow:hidden}.pp .qty button{width:42px;border:0;background:transparent;font-size:19.2px;cursor:pointer;color:var(--ink)}.pp .qty input{width:46px;text-align:center;border:0;background:transparent;font:inherit;font-weight:600;color:var(--ink)}.pp .cta{flex:1 1 220px;min-height:50px;border:0;border-radius:0;background:#eda645;color:#121212;font-weight:700;font-size:16px;letter-spacing:1px;cursor:pointer;padding:0 30px}.pp .cta:hover{background:#e59a30}.pp .ship{display:grid;gap:7px;padding:14px 16px;background:var(--soft);border-radius:10px;font-size:14.08px}.pp .ship div{display:grid;grid-template-columns:112px 1fr;gap:8px}.pp .ship b{font-weight:600}.pp .seal{display:flex;gap:10px;flex-wrap:wrap;font-size:12.8px;color:var(--muted)}.pp .seal span{border:1px solid var(--line);border-radius:10px;padding:5px 9px}.pp .must{font-size:14.08px;color:#121212;background:#fff4e5;border-left:4px solid #eda645;border-radius:10px;padding:12px 14px;margin:0;line-height:1.45}.pp .must b{color:#121212}.pp .sections{display:grid;gap:44px;padding-block:40px 0}.pp .sec{background:var(--surface);border:1px solid var(--line2);border-radius:20px;box-shadow:0 2px 14px #0000000d;padding:24px;min-width:0}.pp .sec>h2{font-size:clamp(20.8px,2.6vw,27.2px);margin-bottom:18px}.pp .panel{background:transparent;border-radius:16px;padding:0}.pp .sec--bundle .pbx__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 18px}.pp .pbx__title{font-size:20px;font-weight:700;margin:0;line-height:1.25}.pp .pbx__pill{background:#1b1b1b;color:#fff;font-size:13px;font-weight:600;padding:4px 12px;border-radius:999px;white-space:nowrap}.pp .pbx__pill--benefit{background:#fff4e5;color:#1b1b1b;border:1px solid #eda645}.pp .pbx__grid{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 300px;gap:16px;align-items:stretch}.pp .pbx__card{background:#f7f7f7;border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0;color:#1b1b1b}.pp .pbx__imgbox{background:#fff;border-radius:16px;aspect-ratio:1/1;max-height:240px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.pp .pbx__imgbox img{max-width:100%;max-height:100%;object-fit:contain;display:block}.pp .pbx__name{font-size:14px;font-weight:500;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pp .pbx__prices{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:auto}.pp .pbx__price{font-size:18px;font-weight:700}.pp .pbx__cmp{font-size:14px;color:#e93636;text-decoration:line-through}.pp .pbx__plus{display:flex;align-items:center;justify-content:center}.pp .pbx__plus span{width:36px;height:36px;border-radius:50%;background:#1b1b1b;color:#fff;font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;padding-bottom:2px}.pp .pbx__sum{background:#f7f7f7;border-radius:16px;padding:20px;display:flex;flex-direction:column;justify-content:center;gap:8px;color:#1b1b1b}.pp .pbx__sumlabel{font-size:14px;font-weight:600;color:#555;margin:0}.pp .pbx__sumcmp{font-size:15px;color:#e93636;text-decoration:line-through}.pp .pbx__total{font-size:30px;font-weight:700;line-height:1.1}.pp .pbx__save{font-size:14px;font-weight:600;color:#1e7b3a;margin:0 0 8px}.pp .pbx__btn{width:100%;background:#1b1b1b;color:#fff;font-size:17px;font-weight:600;border:0;border-radius:16px;padding:14px 12px;cursor:pointer;font-family:inherit}@media(max-width:1000px){.pp .pbx__grid{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)}.pp .pbx__sum{grid-column:1/-1}}@media(max-width:560px){.pp .pbx__grid{grid-template-columns:minmax(0,1fr)}.pp .pbx__plus{height:36px}.pp .pbx__sum{grid-column:auto}}.pp .study{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px;align-items:center}.pp .study .big{font-size:clamp(38.4px,6vw,57.6px);font-weight:800;color:var(--accent-text);line-height:1}.pp .tl{position:relative;display:grid;gap:22px;padding-left:28px}.pp .tl:before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:3px;background:linear-gradient(var(--accent),var(--accent-soft));border-radius:10px}.pp .tl div{position:relative}.pp .tl div:before{content:"";position:absolute;left:-26px;top:5px;width:13px;height:13px;border-radius:50%;background:var(--accent)}.pp .tl b{display:block;font-size:16.8px}.pp .tl span{color:var(--muted);font-size:14.4px}.pp .foot{font-size:12.8px;color:var(--muted);margin-top:12px}.pp ol.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;counter-reset:s}.pp ol.steps li{counter-increment:s;background:var(--surface);border:1px solid var(--line2);border-radius:16px;padding:16px 0 0;display:flex;flex-direction:column;gap:8px;overflow:hidden;position:relative}.pp ol.steps li>b,.pp ol.steps li>span{padding-inline:16px}.pp ol.steps .sim{order:9;margin-top:auto;flex:none;width:100%;background:#fff;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--line2);padding-top:0}.pp ol.steps .sim{position:relative;overflow:hidden}.pp ol.steps .sim img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.pp ol.steps li:before{content:counter(s);margin-left:16px;flex:none;width:34px;height:34px;border-radius:50%;background:var(--accent);color:var(--accent-ink);font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000002e}.pp ol.steps b{font-size:16.32px}.pp ol.steps span{color:var(--muted);font-size:14.72px}.pp .sec.band{background:var(--band,#fff);border:0;border-radius:0;box-shadow:0 0 0 100vmax var(--band,#fff);clip-path:inset(0 -100vmax);padding:44px 0;color:var(--ink)}.pp .band--dark{--band:#fff4e5;--ink:#121212;--muted:#484848;--surface:#ffffff;--soft:#ffffff;--line:#f1d9b5;--line2:#f1d9b5;--accent:#121212;--accent-text:#b45309;--accent-soft:#ffe9c4}.pp .band--dark .tl:before{background:linear-gradient(#eda645,#f8e0b2)}.pp .band--dark .tl div:before{background:#eda645}.pp .band--dark .big{color:#b45309}.pp .band--warm{--band:#fff4e5;--ink:#121212;--muted:#484848;--surface:#ffffff;--soft:#ffffff;--line:#f1d9b5;--line2:#f1d9b5;--accent-text:#b45309;--accent-soft:#ffe6c2}.pp .band--grey{--band:#f4f4f4;--ink:#121212;--muted:#484848;--surface:#ffffff;--soft:#ffffff;--line:#e2e2e2;--line2:#e2e2e2;--accent-text:#b45309;--accent-soft:#fff4e5}.pp .spots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pp .spot{border:1px solid var(--line2);border-radius:20px;background:var(--surface);overflow:hidden;display:grid;align-content:start}.pp .spot .im{aspect-ratio:4/3;position:relative;background:#f2efe9}.pp .spot .im img{width:100%;height:100%;object-fit:contain;display:block}.pp .spot .im em{position:absolute;left:10px;top:10px;font-style:normal;font-weight:700;font-size:11.84px;border-radius:999px;padding:4px 10px;background:#eda645;color:#121212}.pp .spot .im em.dose{background:#fff;color:#121212}.pp .spot .im b.n{position:absolute;right:10px;top:10px;width:30px;height:30px;border-radius:50%;background:#fff;color:#121212;display:flex;align-items:center;justify-content:center;font-size:14.4px}.pp .spot h3{font-size:16.8px;padding:14px 16px 4px}.pp .spot p{margin:0;padding:0 16px 16px;color:var(--muted);font-size:14.72px}.pp .spotnote{margin-top:16px;display:flex;gap:12px;align-items:center;background:var(--accent-soft);border-radius:16px;padding:12px 16px;font-weight:600}@media(max-width:900px){.pp .spots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.pp .spots{grid-template-columns:minmax(0,1fr)}}.pp .hth{height:170px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;background:#fff;border:1px solid var(--line2);border-radius:20px;padding:6px}.pp .hth img{max-height:100%;max-width:100%;object-fit:contain;display:block}.pp .cmp th{vertical-align:bottom;padding:14px 18px}.pp .safgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.pp .safgrid details.q{border:1px solid var(--line2);border-radius:20px;padding:0 16px;background:var(--surface)}.pp .safgrid details.q:first-of-type{border-top:1px solid var(--line2)}.pp .seo article{grid-template-columns:132px 1fr;gap:6px 16px;align-items:start}@media(max-width:560px){.pp .seo article{grid-template-columns:minmax(0,1fr)}}.pp .support div.t{display:grid;gap:6px;justify-items:start;align-content:start;padding:22px;border:1px solid var(--line2);border-radius:20px;background:var(--surface)}.pp .support .ico{width:52px;height:52px;border-radius:50%;background:#eda645;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.pp .support .ico svg{width:26px;height:26px;stroke:#121212;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pp .support .big2{font-size:18.4px;font-weight:700}.pp .tablewrap{overflow-x:auto;background:var(--surface);border:1px solid var(--line);border-radius:10px}.pp table.cmp{border-collapse:collapse;width:100%;min-width:460px}.pp .cmp th,.pp .cmp td{padding:14px;border-bottom:1px solid var(--line);text-align:center}.pp .cmp tr:last-child td{border-bottom:0}.pp .cmp th:first-child,.pp .cmp td:first-child{text-align:left;font-weight:600}.pp .cmp td.q{width:34%}.pp .cmp td.q span{display:inline-flex;gap:10px;align-items:center;font-weight:700}.pp .cmp td.q i{font-style:normal;width:34px;height:34px;border-radius:50%;background:var(--accent-soft);display:inline-flex;align-items:center;justify-content:center;flex:none}.pp .cmp td{font-size:14.88px;vertical-align:middle}.pp .cmp thead th{font-size:16px}.pp .verdict{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:18px}.pp .verdict div{border:1px solid var(--line2);border-radius:16px;padding:14px 16px;background:var(--soft);display:grid;gap:4px}.pp .verdict b{font-size:16px}.pp .reviews-head{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.pp .score{font-size:41.6px;font-weight:800;line-height:1}.pp .bar{height:10px;border-radius:99px;background:var(--line);overflow:hidden;width:min(260px,100%)}.pp .bar i{display:block;height:100%;width:79%;background:var(--star)}.pp .rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.pp .rcard{border:1px solid var(--line);border-radius:10px;padding:16px;display:grid;gap:6px;align-content:start;background:var(--surface)}.pp .rcard small{color:var(--muted)}.pp .faqgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.pp .faqgrid details.q{border:1px solid var(--line2);border-radius:20px;background:var(--surface);box-shadow:0 1px 8px #0000000a;transition:border-color .15s}.pp .faqgrid details.q[open]{border-color:var(--accent);background:var(--accent-soft)}.pp .faqgrid details.q summary{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;padding:14px 44px 14px 14px;font-size:16.32px}.pp .faqgrid details.q summary .ic{width:44px;height:44px;border-radius:20px;background:#ffe6c2;color:#b45309;display:flex;align-items:center;justify-content:center;font-size:16.8px;font-weight:800;letter-spacing:.02em}.pp .faqgrid details.q[open] summary .ic{background:#eda645;color:#121212}.pp .faqgrid details.q summary:after{right:14px;width:28px;height:28px;border-radius:50%;background:var(--soft);display:flex;align-items:center;justify-content:center;font-size:19.2px;line-height:1}.pp .faqgrid details.q[open] summary:after{background:var(--accent);color:var(--accent-ink)}.pp .faqgrid details.q .a{padding:0 18px 18px 72px;color:var(--ink);max-width:none}@media(max-width:760px){.pp .faqgrid{grid-template-columns:minmax(0,1fr)}.pp .faqgrid details.q .a{padding-left:18px}}.pp details.q{border-bottom:1px solid var(--line)}.pp details.q:first-of-type{border-top:1px solid var(--line)}.pp .faqgrid details.q:first-of-type{border-top:1px solid var(--line2)}.pp details.q summary{cursor:pointer;list-style:none;padding:16px 34px 16px 0;font-weight:600;position:relative}.pp details.q summary::-webkit-details-marker{display:none}.pp details.q summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:24px;color:var(--accent-text)}.pp details.q[open] summary:after{content:"\2013"}.pp details.q .a{padding:0 0 18px;color:var(--muted);max-width:70ch}.pp details.q .a ul{margin:0;padding-left:20px;display:grid;gap:4px}.pp .cover{aspect-ratio:16/9;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f2efe9;margin-bottom:6px}.pp .cover:before{content:"";position:absolute;right:-12%;top:-30%;width:62%;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle,#eda645,#eda645 55%,transparent 70%);opacity:.9}.pp .cover .big{position:relative;font-size:54.4px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.pp .cover .chip{position:absolute;left:12px;bottom:12px;background:#fff;color:#121212;font-size:11.52px;font-weight:700;border-radius:999px;padding:3px 10px}.pp .cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:1;z-index:0}.pp .cover:before{display:none}.pp .cover .chip{z-index:1;background:#eda645;color:#121212}.pp .seo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 36px}.pp .seo article{display:grid;gap:8px;align-content:start;padding-left:18px;border-left:4px solid var(--accent)}.pp .seo h3{font-size:17.92px}.pp .seo p{margin:0;color:var(--ink)}@media(max-width:760px){.pp .seo{grid-template-columns:minmax(0,1fr)}}.pp .support{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.pp .support div{padding:16px;border:1px solid var(--line);border-radius:10px;display:grid;gap:4px}.pp .support small{color:var(--muted)}@media(max-width:900px){.pp .product{grid-template-columns:minmax(0,1fr);gap:24px}.pp .gallery{position:static}.pp .study{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.pp,.pp *{transition:none!important}}.pp .seo{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.pp .seo article.scard{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:start;padding:0 0 18px;border:1px solid var(--line2);border-left:1px solid var(--line2);border-radius:20px;overflow:hidden;background:var(--surface);box-shadow:0 1px 8px #0000000d}.pp .seo article.scard:nth-child(n+4){grid-column:span 3}.pp .seo article.scard>small,.pp .seo article.scard>h3,.pp .seo article.scard>p{padding-inline:18px}.pp .seo article.scard small{color:var(--muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:11.52px}.pp .seo article.scard p{font-size:15.2px}@media(max-width:860px){.pp .seo{grid-template-columns:minmax(0,1fr)}.pp .seo article.scard,.pp .seo article.scard:nth-child(n+4){grid-column:auto}}.pp .safgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.pp .safc{border:1px solid var(--line2);border-radius:20px;background:var(--surface);padding:18px;display:grid;gap:14px;align-content:start;box-shadow:0 1px 8px #0000000d}.pp .safh{display:flex;gap:12px;align-items:center}.pp .safh h3{margin:0;font-size:17.6px}.pp .safh small{color:var(--muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:11.52px;display:block}.pp .safi{width:48px;height:48px;border-radius:20px;background:#ffe6c2;color:#b45309;display:flex;align-items:center;justify-content:center;flex:none}.pp .kv,.pp .codes{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pp .kv li{font-size:14.72px;color:var(--ink)}.pp .kv em{display:block;font-style:normal;font-weight:700;font-size:12.8px;color:var(--accent-text);margin-bottom:1px}.pp .signal{display:flex;align-items:center;gap:10px}.pp .signal span{color:var(--muted);font-size:13.6px;font-weight:600}.pp .signal b{background:#121212;color:#fff;border-radius:10px;padding:4px 14px;letter-spacing:.06em;text-transform:uppercase;font-size:14.4px}.pp .codes li{display:grid;grid-template-columns:64px 1fr;gap:10px;align-items:start;font-size:14.4px}.pp .codes code{background:#ffe6c2;color:#121212;border-radius:10px;font-weight:700;font-size:12.48px;text-align:center;padding:3px 0;font-family:inherit}@media(max-width:760px){.pp .safgrid{grid-template-columns:minmax(0,1fr)}}.pp .faqmain{min-width:0}.pp .faqwrap{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;align-items:start}.pp .faqside{position:sticky;top:16px;border:1px solid var(--line2);border-radius:20px;overflow:hidden;background:var(--surface);box-shadow:0 1px 8px #0000000d;padding:0 0 18px;display:grid;gap:8px}.pp .faqside>b,.pp .faqside>p,.pp .faqside>.pill{margin-inline:18px}.pp .faqside p{margin:0;color:var(--muted);font-size:14.72px}.pp .faqside b{font-size:17.6px}.pp .faqside .pill{display:inline-flex;gap:8px;align-items:center;background:var(--accent-soft);border:1px solid var(--accent);border-radius:999px;padding:4px 12px 4px 4px;font-weight:600;font-size:13.6px;justify-self:start}.pp .faqside .pill i{font-style:normal;background:var(--accent);color:var(--accent-ink);border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-weight:800}.pp .faqwrap .faqgrid{grid-template-columns:minmax(0,1fr)}.pp .fq{display:grid;gap:1px}.pp .fq small{color:var(--accent-text);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:10.88px}@media(max-width:900px){.pp .faqwrap{grid-template-columns:minmax(0,1fr)}.pp .faqside{position:static}}.pp .boxgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:14px}.pp .bx{border:1px solid var(--line2);border-radius:20px;overflow:hidden;background:var(--surface);box-shadow:0 1px 8px #0000000d;display:grid;gap:6px;align-content:start;padding:0 0 18px}.pp .bx .im{position:relative;aspect-ratio:4/3;background:#fff;border-bottom:1px solid var(--line2);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.pp .bx .im img{width:100%;height:100%;object-fit:contain;display:block}.pp .bx .qty{position:absolute;left:12px;top:12px;background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:4px 14px;font-size:16.8px;font-weight:800;box-shadow:0 2px 6px #00000026}.pp .bx h3,.pp .bx p{margin:0;padding-inline:18px}.pp .bx h3{font-size:16.8px}.pp .bx p{color:var(--muted);font-size:14.72px}.pp .facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.pp .facts li{background:var(--accent-soft);border-left:4px solid var(--accent);border-radius:10px;padding:12px 16px;display:grid;gap:2px}.pp .facts b{font-size:17.6px}.pp .facts span{color:var(--muted);font-size:14.08px}.pp .pcs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.pp .pc{display:grid;gap:6px;align-content:start;border:1px solid var(--line2);border-radius:20px;overflow:hidden;background:var(--surface);color:inherit;text-decoration:none;box-shadow:0 1px 8px #0000000d;padding:0 0 16px}.pp .pc .im{position:relative;aspect-ratio:16/11;background:#fff;border-bottom:1px solid var(--line2);margin-bottom:6px}.pp .pc .im img{width:100%;height:100%;object-fit:contain;display:block}.pp .pc .chip{position:absolute;left:12px;top:12px;background:var(--accent);color:var(--accent-ink);font-size:11.52px;font-weight:700;border-radius:999px;padding:3px 10px}.pp .pc h3,.pp .pc p,.pp .pc .pr{margin:0;padding-inline:16px}.pp .pc h3{font-size:16px;line-height:1.3}.pp .pc p{color:var(--muted);font-size:14.08px}.pp .pc .pr{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.pp .pc .pr b{font-size:18.4px}.pp .pc .pr span{color:var(--accent-text);font-weight:600;font-size:14.08px}.pp .seo .scard .cover{aspect-ratio:4/3;background:#fff;border-bottom:1px solid var(--line2);margin-bottom:6px}.pp .seo article.scard:nth-child(n+4) .cover{aspect-ratio:16/9}.pp .seo article.scard:nth-child(n+4) .cover img{object-fit:cover}.pp a.il{color:var(--accent-text);font-weight:600;text-decoration:underline;text-underline-offset:2px}.pp a.il:hover{text-decoration-thickness:2px}.pp .more{margin-top:16px;display:grid;gap:8px}.pp .more>b{font-size:12.48px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.pp .chips{display:flex;flex-wrap:wrap;gap:8px}.pp .chips a{background:var(--accent-soft);border:1px solid var(--accent);color:var(--ink);border-radius:999px;padding:6px 14px;font-size:14.08px;font-weight:600;text-decoration:none}.pp .chips a:hover{background:var(--accent)}.pp .car{position:relative}.pp .car .track{display:flex!important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 2px 6px}.pp .car .track::-webkit-scrollbar{display:none}.pp .car .track>*{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start;min-width:0}.pp .car .dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.pp .car .dots i{width:8px;height:8px;border-radius:50%;background:#ddd;transition:all .2s}.pp .car .dots i.on{background:var(--accent);width:22px;border-radius:10px}@media(max-width:760px){.pp .car .track>*{flex-basis:78%}}.pp .ftabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 0 16px;padding-bottom:2px}.pp .ftabs button{flex:none;border:1px solid var(--line2);background:var(--surface);border-radius:999px;padding:7px 16px;font:inherit;font-size:14.4px;font-weight:600;color:var(--ink);cursor:pointer;transition:all .15s}.pp .ftabs button:hover{border-color:var(--accent)}.pp .ftabs button[aria-selected=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.pp .ftabs button i{font-style:normal;opacity:.6;margin-left:6px;font-size:12.8px}.pp .faqgrid details.q.hid{display:none}.pp .seo .scard.clamp p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pp .seo .scard.clamp.open p{display:block;-webkit-line-clamp:unset}.pp .seo .scard .more-btn{justify-self:start;margin:0 18px;background:none;border:0;padding:0;font:inherit;font-weight:700;font-size:14.4px;color:var(--accent-text);cursor:pointer}.pp .seo .scard .more-btn:after{content:" \2193"}.pp .seo .scard.open .more-btn:after{content:" \2191"}
/*# sourceMappingURL=/cdn/shop/t/15/assets/panteer-produkt.css.map */
