html:root{--kp-cream:#fff;--kp-oat:#FFF1F1;--kp-sand:#FFCBD5;--kp-green:#121212;--kp-red:#FF002E;--kp-red-d:#D1001F;--kp-gold:#FFCC00;--kp-ink:#121212;--kp-muted:#555;--kp-shadow:0 10px 30px rgba(18,18,18,.08);--k-red:#FF002E;--k-red-d:#D1001F;--k-red-x:#B0001A;--k-grad:linear-gradient(180deg,#FF002E 0%,#D1001F 100%);--k-pink:#FFF1F1;--k-pink2:#FFEAEE;--k-pink3:#FFD1D6;--k-line:#FFCBD5;--k-line2:#FFB3BC;--k-ink:#121212;--k-muted:#555;--k-gold:#FFCC00;--k-r:12px}html .kp-bg-green{background:var(--k-grad);color:#fff}html .kp-ticker{background:var(--k-red);color:#fff}html .kp-ticker__track span:before{color:#fff}html .kp-bg-green .kp-eyebrow{color:#fff}html .kp-bg-green .kp-lead{color:#ffffffeb}html .kp-bg-green .kp-pills{color:#fff}html .kp-bg-green .kp-seal{border-color:#fff;color:#fff}html .kp-bg-green .kp-btn{background:#fff;color:var(--k-red)!important;box-shadow:none}html .kp h1,html .kp h2,html .kp h3{font-weight:700;letter-spacing:0}html .kp-btn{border-radius:8px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;box-shadow:0 8px 20px #ff002e40}html .kp-hero .kp-media{aspect-ratio:1/1;background:#fff}html .kp-hero .kp-media img{object-fit:contain}.k{font-family:var(--font-body--family,Poppins,system-ui,sans-serif);color:var(--k-ink);font-size:16px;line-height:1.55;font-weight:500;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.k *,.k *:before,.k *:after{box-sizing:border-box}.k h1,.k h2,.k h3{font-family:var(--font-heading--family,Poppins,system-ui,sans-serif);font-weight:700;line-height:1.14;letter-spacing:.01em;margin:0;color:inherit;text-transform:none}.k p{margin:0}.k button,.k select,.k input{font-family:inherit;letter-spacing:inherit}.k img,.k video{max-width:100%;display:block}.k svg{flex:none}.k-wrap{max-width:1240px;margin:0 auto;padding:0 18px;position:relative}@media(min-width:900px){.k-wrap{padding:0 32px}}.k-i{width:22px;height:22px}.k-top{background:var(--k-red);color:#fff;text-align:center;padding:9px 14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 26px}.k-top__t{font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.95rem;line-height:1.2}.k-top__s{font-size:.72rem;font-weight:600;letter-spacing:.05em;margin-top:2px}@media(max-width:599px){.k-top__t{font-size:.84rem}.k-top__s{font-size:.68rem;letter-spacing:.03em}}.k-cd{display:flex;gap:7px;align-items:center;font-weight:700}.k-cd b{display:grid;justify-items:center;min-width:44px;padding:6px 4px 5px;border-radius:8px;background:#00000038;font-size:1.02rem;line-height:1;font-variant-numeric:tabular-nums}.k-cd small{font-size:.55rem;font-weight:600;letter-spacing:.05em;margin-top:3px}.k-tick{background:var(--k-red);color:#fff;border-top:1px solid rgba(255,255,255,.25);overflow:hidden;white-space:nowrap;padding:12px 0;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;line-height:1.2}.k-tick__track{display:inline-flex;animation:k-marq 30s linear infinite}.k-tick__track span{padding:0 46px}@keyframes k-marq{to{transform:translate(-50%)}}@media(min-width:900px){#header-group{display:contents}.k-hdr-sec{position:sticky;top:0;z-index:18}}.k-hdr{background:#fff;border-bottom:1px solid rgba(18,18,18,.08)}.k-hdr__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:70px;padding-top:6px;padding-bottom:6px}@media(min-width:900px){.k-hdr__in{min-height:88px}}.k-hdr__l{display:flex}.k-hdr__r{display:flex;justify-content:flex-end;gap:2px}.k-hdr__btn{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:var(--k-ink);cursor:pointer;position:relative;border-radius:10px;text-decoration:none;padding:0}.k-hdr__btn:hover{background:var(--k-pink);color:var(--k-red)}.k-hdr__logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--k-ink);font-weight:700;font-size:1.5rem;letter-spacing:-.03em}.k-hdr__logo img{height:var(--k-logo-m,40px);width:auto}@media(min-width:900px){.k-hdr__logo img{height:var(--k-logo-d,52px)}}.k-hdr__logo svg{width:48px;height:48px}.k-hdr__n{position:absolute;top:3px;right:1px;min-width:18px;height:18px;border-radius:9px;background:var(--k-red);color:#fff;font-size:.66rem;font-weight:700;display:grid;place-items:center;padding:0 4px;line-height:1}@media(max-width:599px){.k-hdr__acct{display:none}}.k-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;transition:visibility 0s .25s}.k-drawer.is-on{visibility:visible;transition:none}.k-drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#12121273;opacity:0;transition:opacity .25s}.k-drawer.is-on .k-drawer__bg{opacity:1}.k-drawer__p{position:absolute;top:0;bottom:0;left:0;width:min(86vw,360px);background:#fff;transform:translate(-102%);transition:transform .25s;padding:16px 22px 26px;display:flex;flex-direction:column;overflow:auto}.k-drawer.is-on .k-drawer__p{transform:none}.k-drawer__p>a:not(.k-atc){padding:15px 2px;border-bottom:1px solid rgba(18,18,18,.08);color:var(--k-ink);text-decoration:none;font-weight:600;font-size:1.05rem}.k-drawer__p>a:not(.k-atc):hover,.k-drawer__p>a[aria-current]:not(.k-atc){color:var(--k-red)}.k-drawer__p .k-atc{margin-top:22px;display:grid;place-items:center;text-decoration:none;color:#fff;padding:0 20px}.k-pdp{padding:14px 0 26px;background:#fff}@media(min-width:900px){.k-pdp{padding:34px 0 40px}}.k-pdp__grid{display:grid;gap:22px}@media(min-width:900px){.k-pdp__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;align-items:start}}.k-gal{min-width:0;display:grid;gap:12px}@media(min-width:900px){.k-gal{position:sticky;top:124px}}.k-gal__stage{position:relative}.k-gal__main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--k-r)}.k-gal__main::-webkit-scrollbar{display:none}.k-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;background:#fff;overflow:hidden}.k-gal__slide img,.k-gal__slide video{width:100%;height:100%;object-fit:contain}.k-gal__nav{position:absolute;top:50%;margin-top:-19px;width:38px;height:38px;border-radius:50%;border:0;background:#121212b3;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.k-gal__nav:hover{background:var(--k-ink)}.k-gal__nav--prev{left:10px}.k-gal__nav--next{right:10px}.k-gal__thumbs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px}.k-gal__thumbs::-webkit-scrollbar{display:none}.k-gal__thumbs button{flex:0 0 68px;height:68px;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:#fff;cursor:pointer}@media(min-width:900px){.k-gal__thumbs button{flex-basis:84px;height:84px}}.k-gal__thumbs button.is-on{border-color:var(--k-ink)}.k-gal__thumbs img{width:100%;height:100%;object-fit:cover}.k-buy{min-width:0;display:grid;gap:14px}.k-flag{justify-self:start;border:2px solid var(--k-red);color:var(--k-red);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;padding:5px 10px;border-radius:4px;line-height:1.25}.k .k-buy__title{font-size:clamp(1.85rem,5.6vw,2.45rem)}.k-facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.88rem;font-weight:600}.k-facts li{display:inline-flex;align-items:center;gap:6px}.k-facts svg{width:18px;height:18px;color:var(--k-red)}.k-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.k-price__now{font-size:1.45rem;font-weight:700;color:var(--k-red);letter-spacing:.04em;line-height:1.2}.k-price__was{font-size:1.05rem;font-weight:600;color:var(--k-ink);text-decoration:line-through;letter-spacing:.03em}.k-save{display:inline-flex;align-items:center;gap:5px;background:var(--k-red);color:#fff;font-weight:700;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:5px;line-height:1.3}.k-save svg{width:13px;height:13px}.k-sizelink{justify-self:start;display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;font-weight:500;font-size:.95rem;color:var(--k-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.k-live{display:flex;align-items:center;gap:12px;background:var(--k-pink3);border:1px solid var(--k-line2);border-radius:10px;padding:13px 16px;font-weight:600;font-size:.92rem;color:var(--k-red-x);line-height:1.35}.k-live i{width:9px;height:9px;border-radius:50%;background:var(--k-red);animation:k-pulse 1.8s infinite;flex:none}@keyframes k-pulse{0%{box-shadow:0 0 #ff002e80}70%{box-shadow:0 0 0 9px #ff002e00}to{box-shadow:0 0 #ff002e00}}.k-rule{display:flex;align-items:center;gap:12px;color:var(--k-red);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1rem;margin-top:6px;text-align:center;line-height:1.2}.k-rule:before,.k-rule:after{content:"";flex:1;height:2px;background:var(--k-line)}.k-tiers{display:grid;gap:14px}.k-tier{position:relative;border:2px solid transparent;border-radius:10px;background:#ededed;transition:border-color .15s,background .15s}.k-tier.is-on{border-color:var(--k-red);background:#fff}.k-tier__head{display:grid;grid-template-columns:26px 1fr auto;gap:12px;align-items:center;padding:14px 14px 12px;cursor:pointer;margin:0}.k-tier input{appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--k-line2);background:#fff;margin:0;display:grid;place-items:center;cursor:pointer;padding:0}.k-tier input:checked{border-color:var(--k-red)}.k-tier input:checked:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--k-red)}.k-tier__name{display:block;font-weight:700;font-size:1.2rem;line-height:1.15;letter-spacing:0}.k-tier__meta{display:inline-block;font-size:.8rem;font-weight:600;color:var(--k-muted);margin-top:3px}.k-tier__meta--off{font-weight:700;color:var(--k-red-x)}.k-tier__pill{display:inline-block;background:#d9d9d9;color:var(--k-red-x);font-weight:700;font-size:.74rem;padding:3px 8px;border-radius:6px;margin-top:5px;line-height:1.3}.k-tier__price{text-align:right;font-weight:700;font-size:1.2rem;line-height:1.15;letter-spacing:0}.k-tier__price s{display:block;font-size:.8rem;font-weight:600;color:var(--k-muted);margin-top:3px}.k-tier__body{display:none;padding:0 14px 14px}.k-tier.is-on .k-tier__body{display:block}.k-tier__lab{font-size:.74rem;font-weight:600;color:var(--k-muted)}.k-unit{display:flex;gap:8px;align-items:center;margin-top:8px}.k-unit img{width:42px;height:42px;border-radius:8px;object-fit:cover;background:var(--k-pink);flex:none}.k-unit select{flex:1;min-width:0;height:42px;border-radius:8px;border:1px solid var(--k-line2);background-color:#fff;padding:0 10px;font-weight:600;font-size:.9rem;color:var(--k-ink)}.k-tier__perk{display:flex;align-items:center;gap:8px;padding:9px 14px;background:#efc8c8;color:var(--k-red-x);font-weight:700;font-size:.78rem;line-height:1.3}.k-tier__perk:last-child{border-radius:0 0 8px 8px}.k-tier__perk svg{width:18px;height:18px}.k-tier.is-on .k-tier__perk{background:var(--k-red);color:#fff}.k-tier__badge{position:absolute;top:-12px;right:12px;z-index:1;background:var(--k-red);color:#fff;font-weight:700;font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:5px;box-shadow:0 4px 10px #ff002e4d;line-height:1.4}.k-err{color:var(--k-red-x);font-weight:700;font-size:.9rem}.k-err:empty{display:none}.k-atc{width:100%;min-height:58px;border:0;border-radius:8px;background:var(--k-red);color:#fff;font-weight:700;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 20px #ff002e40;transition:background .15s,transform .15s;padding:0 18px;line-height:1.2}.k-atc:hover{background:var(--k-red-d);transform:translateY(-1px)}.k-atc[disabled]{opacity:.6;cursor:wait}.k-note{font-size:.8rem;color:var(--k-muted);text-align:center}.k-track{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;position:relative}.k-track:before{content:"";position:absolute;top:19px;left:16.66%;right:16.66%;height:3px;background:var(--k-ink)}.k-track li{display:grid;justify-items:center;gap:7px;position:relative;font-size:.78rem;font-weight:600;line-height:1.3;padding:0 4px}.k-track__i{width:40px;height:40px;border-radius:50%;background:var(--k-ink);color:#fff;display:grid;place-items:center}.k-track__i svg{width:20px;height:20px}.k-track b{display:block;font-weight:700}.k-track small{display:block;font-size:inherit}.k-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center;font-weight:700;font-size:.88rem;line-height:1.2;padding:10px 0 4px}.k-trust div{display:grid;justify-items:center;gap:9px}.k-trust svg{width:28px;height:28px;color:var(--k-red)}.k-acc details{border-top:1px solid rgba(18,18,18,.1)}.k-acc details:last-child{border-bottom:1px solid rgba(18,18,18,.1)}.k-acc summary{list-style:none;cursor:pointer;padding:15px 2px;font-weight:700;display:flex;align-items:center;gap:10px;font-size:.95rem}.k-acc summary::-webkit-details-marker,.k-faq summary::-webkit-details-marker,.k-fcol summary::-webkit-details-marker{display:none}.k-acc summary svg{width:20px;height:20px}.k-acc summary:after,.k-faq summary:after,.k-fcol summary:after{content:"";margin-left:auto;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s;flex:none}.k-acc details[open] summary:after,.k-faq details[open] summary:after,.k-fcol[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.k-acc__a{padding:0 2px 16px;color:var(--k-muted);font-size:.92rem;line-height:1.6}.k-acc__a ul{padding-left:18px;margin:6px 0;display:grid;gap:4px}.k-acc__a p+p,.k-acc__a ul+p{margin-top:8px}.k-acc__a a{color:var(--k-red-d);font-weight:600}.k-modal{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;border:0;border-radius:16px;padding:0;width:min(94vw,700px);max-height:88vh;overflow:auto;background:#fff;color:var(--k-ink);box-shadow:0 30px 80px #00000059}.k-modal::backdrop{background:#1212128c}.k-modal__in{padding:22px 20px 24px;display:grid;gap:14px;position:relative}.k-modal__x{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;border:0;background:var(--k-pink2);color:var(--k-ink);font-size:1.4rem;line-height:1;cursor:pointer;padding:0}.k-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;box-shadow:0 -6px 22px #0000001f;padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .25s}.k-sticky.is-on{transform:none}.k-sticky img{width:46px;height:46px;border-radius:8px;object-fit:cover;flex:none}.k-sticky__t{font-weight:700;font-size:.88rem;line-height:1.25;min-width:0;flex:1}.k-sticky__t span{display:block;color:var(--k-red);font-size:.9rem}.k-sticky .k-atc{width:auto;min-height:46px;padding:0 20px;font-size:.86rem;box-shadow:none;flex:none}@media(min-width:900px){.k-sticky{padding-left:32px;padding-right:32px}.k-sticky .k-atc{min-width:220px}}.k-has-sticky .k-foot{padding-bottom:104px}.k-up{position:fixed;right:16px;bottom:20px;z-index:39;width:44px;height:44px;border-radius:50%;border:0;background:var(--k-red);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:0 6px 16px #00000038;opacity:0;pointer-events:none;transition:opacity .2s}.k-up.is-on{opacity:1;pointer-events:auto}.k-has-sticky .k-up{bottom:88px}.k-sec{padding:56px 0;position:relative;background:#fff}@media(min-width:900px){.k-sec{padding:84px 0}}.k-red{background:var(--k-grad);color:#fff;overflow:hidden;position:relative;padding:92px 0}@media(min-width:900px){.k-red{padding:136px 0}}.k-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--k-red)}.k-eyebrow:before{content:"";width:30px;height:2px;background:currentColor}.k-red .k-eyebrow{color:#fff}.k h2.k-h2{font-size:clamp(2rem,6vw,3.1rem)}.k-lead{font-size:1rem;font-weight:600;color:var(--k-muted);max-width:46ch;line-height:1.6}.k-red .k-lead{color:#fffffff0}.k-center{text-align:center}.k-head{display:grid;gap:12px;justify-items:center;margin-bottom:32px}.k-u{color:var(--k-red);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:7px}.k-wave{position:absolute;left:0;width:100%;height:38px;display:block;pointer-events:none}@media(min-width:900px){.k-wave{height:60px}}.k-wave--top{top:-1px}.k-wave--bot{bottom:-1px;transform:scaleY(-1)}.k-wave path{fill:#fff}.k-ribbon{display:block;width:100%;height:44px;margin-bottom:34px}@media(min-width:900px){.k-ribbon{height:72px;margin-bottom:52px}}.k-ribbon path{fill:var(--k-red)}.k-sec--ribbon{padding-top:0}.k-snow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.k-snow i{position:absolute;top:-12px;width:5px;height:5px;border-radius:50%;background:#fff;opacity:.85;animation:k-fall 14s linear infinite}.k-snow i:nth-child(1){left:4%;animation-duration:13s;animation-delay:-2s}.k-snow i:nth-child(2){left:12%;width:4px;height:4px;animation-duration:17s;animation-delay:-9s}.k-snow i:nth-child(3){left:23%;animation-duration:12s;animation-delay:-5s}.k-snow i:nth-child(4){left:34%;width:3px;height:3px;animation-duration:19s;animation-delay:-12s}.k-snow i:nth-child(5){left:46%;animation-duration:15s;animation-delay:-1s}.k-snow i:nth-child(6){left:57%;width:4px;height:4px;animation-duration:18s;animation-delay:-7s}.k-snow i:nth-child(7){left:68%;animation-duration:13s;animation-delay:-10s}.k-snow i:nth-child(8){left:77%;width:3px;height:3px;animation-duration:20s;animation-delay:-4s}.k-snow i:nth-child(9){left:86%;animation-duration:14s;animation-delay:-8s}.k-snow i:nth-child(10){left:95%;width:4px;height:4px;animation-duration:16s;animation-delay:-13s}@keyframes k-fall{to{transform:translateY(1500px)}}.k-sec.k-reels{padding-top:10px}@media(min-width:900px){.k-sec.k-reels{padding-top:16px}}.k-reels .k-head{margin-bottom:22px;gap:8px}.k-reel{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 18px 6px;margin:0 -18px}.k-reel::-webkit-scrollbar{display:none}@media(min-width:700px){.k-reel{grid-auto-columns:1fr;overflow:visible;padding:0;margin:0;gap:22px}}.k-reel__c{aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:var(--k-pink);scroll-snap-align:center}.k-reel__c img,.k-reel__c video{width:100%;height:100%;object-fit:cover}.k-reel__ph{display:grid;place-items:center;height:100%;padding:20px;text-align:center;font-size:.86rem;color:var(--k-muted)}.k-duo__grid{display:grid;gap:36px;align-items:center}@media(min-width:900px){.k-duo__grid{grid-template-columns:1fr 1.15fr;gap:76px}}.k-duo__frame{background:#ffffff14;border:1px solid rgba(255,255,255,.35);border-radius:28px;padding:14px;box-shadow:0 24px 50px #6e001259;max-width:450px;margin:0 auto;width:100%}.k-duo__frame img{border-radius:18px;width:100%;aspect-ratio:1/1;object-fit:cover;background:#fff}.k-duo__copy{display:grid;gap:18px;justify-items:start}.k-oval{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;display:inline-block;padding:0 .3em .08em;border:2px solid currentColor;border-radius:50%;line-height:1.05;transform:rotate(-3deg)}.k-beat{display:flex;align-items:center;gap:12px;font-weight:700;font-size:.92rem;line-height:1.3}.k-beat svg{width:96px;height:18px}.k-beat svg+svg{width:16px;height:16px}@media(max-width:599px){.k-beat svg:first-child{width:48px}}.k-trio{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.3);padding-top:22px;text-align:center;font-weight:700;font-size:.8rem;line-height:1.3;width:100%}.k-trio div{display:grid;justify-items:center;gap:10px;padding:0 8px;align-content:start}.k-trio div+div{border-left:1px solid rgba(255,255,255,.3)}.k-trio span{width:42px;height:42px;border-radius:50%;background:#ffffff2e;border:1px solid rgba(255,255,255,.45);display:grid;place-items:center}.k-care__grid{display:grid;gap:34px;align-items:center}@media(min-width:900px){.k-care__grid{grid-template-columns:1fr 1.3fr;gap:64px}}.k-care__copy{display:grid;gap:16px;justify-items:start}.k-cards{display:grid;gap:16px}@media(min-width:600px){.k-cards{grid-template-columns:1fr 1fr;padding-bottom:24px}.k-cards>div:nth-child(2n){transform:translateY(24px)}}.k-card{position:relative;background:#fff;border:1px solid var(--k-line);border-radius:18px;padding:20px;box-shadow:0 12px 30px #ff002e12;display:grid;gap:8px;align-content:start}.k-card__i{width:48px;height:48px;border-radius:12px;background:var(--k-pink2);color:var(--k-red);display:grid;place-items:center}.k-card__n{position:absolute;top:10px;right:16px;font-size:2.5rem;font-weight:700;line-height:1;color:#fff;-webkit-text-stroke:1.5px var(--k-line);letter-spacing:0}.k .k-card h3{font-size:1.02rem;margin-top:4px}.k-card p{font-size:.88rem;color:var(--k-muted);font-weight:600;line-height:1.5}.k-pick{display:grid;gap:18px}@media(max-width:699px){.k-pick{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 18px 18px;margin:0 -18px}.k-pick::-webkit-scrollbar{display:none}.k-pick__c{scroll-snap-align:center}}@media(min-width:700px){.k-pick,.k-revs{grid-template-columns:repeat(3,1fr);gap:24px}}.k-pick__c,.k-rev{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #1212121a;display:grid;align-content:start;text-align:center}.k-pick__c img,.k-rev img{width:100%;aspect-ratio:1/1;object-fit:cover}.k-pick__b,.k-rev__b{padding:18px;display:grid;gap:8px;justify-items:center}.k .k-pick__b h3,.k .k-rev__b h3{font-size:1.12rem}.k-pick__b p,.k-rev__b p{font-size:.9rem;color:var(--k-muted);font-weight:600;line-height:1.5}.k-btn2{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:8px;border:2px solid var(--k-red);background:#fff;color:var(--k-red-d);font-weight:700;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;margin-top:4px}.k-btn2:hover{background:var(--k-red);color:#fff}.k-revs{display:grid;gap:20px}.k-stars{color:var(--k-gold);letter-spacing:3px;font-size:1.1rem;line-height:1}.k-rev__n{font-style:italic;font-weight:700;font-size:.86rem;border-top:1px solid rgba(18,18,18,.08);padding-top:10px;width:100%}.k-gua{display:grid;gap:18px;justify-items:center;max-width:680px;margin:0 auto;text-align:center}.k-seal{width:140px;height:140px;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff1a6,#fc0 52%,#c99700);display:grid;place-items:center;box-shadow:0 12px 26px #c9970059,inset 0 0 0 5px #ffffff73,inset 0 0 0 7px #121212d9;color:var(--k-ink);font-weight:700;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.15}.k-seal b{display:block;font-size:2.7rem;line-height:.95;letter-spacing:0}.k-link{display:inline-flex;gap:8px;align-items:center;color:var(--k-red-d);font-weight:700;font-size:.8rem;letter-spacing:.07em;text-transform:uppercase;text-decoration:none}.k-link:hover{text-decoration:underline}.k-link svg{width:18px;height:18px}.k-faq{max-width:720px;margin:28px auto 0}.k-faq details{border-top:1px solid rgba(255,255,255,.3)}.k-faq details:last-child{border-bottom:1px solid rgba(255,255,255,.3)}.k-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:16px 2px;font-weight:700;font-size:.95rem;line-height:1.35}.k-faq summary svg{width:20px;height:20px}.k-faq__a{padding:0 2px 18px 34px;font-size:.92rem;font-weight:600;line-height:1.6;color:#fffffff5}.k-faq__a a{color:#fff;text-decoration:underline}.k-foot{background:var(--k-grad);color:#fff;padding:96px 0 28px;position:relative;overflow:hidden;margin-top:36px}@media(min-width:900px){.k-foot{padding-top:128px;margin-top:56px}}.k-foot a{color:#fff;text-decoration:none}.k-foot a:hover{text-decoration:underline}.k-foot__grid{display:grid;gap:30px}@media(min-width:800px){.k-foot__grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.k-foot__menus{display:contents}}.k.k-foot h3{font-size:1.15rem;margin-bottom:12px}.k-foot p{font-weight:600;font-size:.9rem;max-width:34ch}.k-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:.88rem;font-weight:600}.k-fcol{border-top:1px solid rgba(255,255,255,.28)}.k-fcol:last-child{border-bottom:1px solid rgba(255,255,255,.28)}.k-fcol summary{list-style:none;display:flex;align-items:center;cursor:pointer;font-family:var(--font-heading--family,Poppins,system-ui,sans-serif);font-weight:700;font-size:1.05rem;padding:15px 2px;line-height:1.2}.k-fcol ul{padding:0 2px 16px}@media(min-width:800px){.k-fcol,.k-fcol:last-child{border:0}.k-fcol summary{font-size:1.15rem;padding:0 0 12px;cursor:default;pointer-events:none}.k-fcol summary:after{display:none}.k-fcol ul{padding:0}}.k-news{display:grid;gap:10px;max-width:330px;margin-top:14px}.k-news input[type=email]{height:46px;border-radius:8px;border:1px solid rgba(255,255,255,.7);background:transparent;color:#fff;padding:0 14px;font-size:.92rem;font-weight:600;width:100%}.k-news input::placeholder{color:#ffffffe6}.k-news button{height:46px;border-radius:8px;border:0;background:#fff;color:var(--k-red-d);font-weight:700;font-size:.92rem;cursor:pointer}.k-foot__bot{margin-top:36px;padding-top:22px;border-top:1px solid rgba(255,255,255,.25);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;font-size:.76rem;font-weight:600}.k-loc label{display:grid;gap:6px}.k-loc select{height:40px;border-radius:8px;border:1px solid rgba(255,255,255,.7);background-color:transparent;color:#fff;padding:0 10px;font-size:.82rem;font-weight:600;max-width:260px}.k-loc select option{color:#121212}.k-pay{display:flex;flex-wrap:wrap;gap:6px}.k-pay svg{height:24px;width:auto}@media(prefers-reduced-motion:reduce){.k-tick__track,.k-snow i,.k-live i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kp2.css.map */
