:root{--lp-primary: #0f4c81;--lp-accent: #ff5a1f;--lp-accent-2: #ffc93c;--lp-dark: #0b1d33;--lp-feature-bg: #1673b8;--lp-bg: #f2f7fb;--lp-ink: #13202e;--lp-muted: #5b6875;--lp-line: #e2e8ef;--lp-success: #1f9d55;--lp-danger: #e5383b;--lp-font-head: "Luckiest Guy", "Arial Black", sans-serif;--lp-head-weight: 400;--lp-head-tracking: .5px;--lp-font-body: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--lp-font-ui: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--lp-radius: 18px;--lp-radius-sm: 12px;--lp-pill: 999px;--lp-round: 50%;--lp-shadow: 0 14px 34px rgba(15, 30, 50, .12);--lp-shadow-sm: 0 4px 16px rgba(15, 30, 50, .08);--lp-card-drop: 0 14px 0 rgba(0, 0, 0, .12);--lp-btn-depth: 0 0 0 transparent}.lp{font-family:var(--lp-font-body);color:var(--lp-ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}:where(.lp) img,:where(.lp) video{display:block;max-width:100%;height:auto}:where(.lp) p{margin:0 0 12px}:where(.lp) p:where(:last-child){margin-bottom:0}:where(.lp) a{color:inherit}:where(.lp) button{font:inherit;cursor:pointer}.lp [hidden]{display:none!important}.lp-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.lp-sec{position:relative;overflow:hidden;padding:84px 0}.lp-sec>.lp-wrap{position:relative;z-index:1}.lp-center{text-align:center}.lp-scheme-light{background:var(--lp-bg);--lp-head: var(--lp-ink);--lp-hl-c: var(--lp-accent)}.lp-scheme-white{background:#fff;--lp-head: var(--lp-ink);--lp-hl-c: var(--lp-accent)}.lp-scheme-brand{background:var(--lp-feature-bg);color:#fff;--lp-head: #fff;--lp-hl-c: var(--lp-accent-2)}.lp-scheme-dark{background:var(--lp-dark);color:#fff;--lp-head: #fff;--lp-hl-c: var(--lp-accent-2)}.lp-pattern-snow:before,.lp-pattern-pixels:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lp-pattern-snow:before{background-image:radial-gradient(circle,rgba(255,255,255,.28) 0 2px,transparent 2.5px),radial-gradient(circle,rgba(255,255,255,.16) 0 1.2px,transparent 1.8px);background-size:52px 52px,26px 26px;background-position:0 0,13px 17px}.lp-pattern-pixels:before{background-image:linear-gradient(rgba(255,255,255,.05) 2px,transparent 2px),linear-gradient(90deg,rgba(255,255,255,.05) 2px,transparent 2px),linear-gradient(#ffffff8c,#ffffff8c),linear-gradient(#ffffff59,#ffffff59);background-size:32px 32px,32px 32px,4px 4px,3px 3px;background-position:0 0,0 0,46px 70px,150px 22px;background-repeat:repeat,repeat,repeat,repeat;-webkit-mask-image:linear-gradient(#000,#0009);mask-image:linear-gradient(#000,#0009)}.lp-h1{font-family:var(--lp-font-head);font-weight:var(--lp-head-weight);font-size:clamp(32px,4.6vw,56px);line-height:1.06;letter-spacing:var(--lp-head-tracking);text-transform:var(--lp-head-transform, uppercase);color:var(--lp-head, var(--lp-ink));margin:0 0 18px}.lp-h1 .lp-hl{color:var(--lp-hl-c, var(--lp-accent));font-family:var(--lp-font-hl, inherit);font-size:var(--lp-hl-size, 1em);font-weight:var(--lp-hl-weight, inherit);text-transform:var(--lp-hl-transform, inherit);letter-spacing:var(--lp-hl-tracking, inherit);line-height:1}.lp-h2-ui{font:500 clamp(26px,3vw,36px)/1.2 var(--lp-font-ui);color:var(--lp-head, var(--lp-ink));text-align:center;margin:0 0 30px}.lp-lead{font-size:17px;max-width:620px;margin:0 auto;opacity:.86}.lp-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--lp-pill);font:800 13px/1 var(--lp-font-body);letter-spacing:.7px;text-transform:uppercase;margin-bottom:20px}.lp-badge--outline{border:2px solid var(--lp-accent);color:var(--lp-accent);background:color-mix(in srgb,var(--lp-accent) 8%,#fff)}.lp-badge--solid{background:var(--lp-accent-2);color:#1b1b1b;box-shadow:0 5px #0003}.lp-badge--danger{background:var(--lp-danger);color:#fff}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;position:relative;border:0;background:var(--lp-primary);color:#fff;font:700 16px/1 var(--lp-font-ui);letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding:19px 30px;border-radius:var(--lp-radius-sm);box-shadow:var(--lp-btn-depth),0 10px 24px color-mix(in srgb,var(--lp-primary) 32%,transparent);transition:transform .15s ease,filter .15s ease}.lp-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.lp-btn:active{transform:translateY(1px)}.lp-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.lp-btn--block{width:100%}.lp-btn--accent{background:var(--lp-accent);box-shadow:var(--lp-btn-depth),0 10px 24px color-mix(in srgb,var(--lp-accent) 32%,transparent)}.lp-btn--pulse:not([disabled]){animation:lp-pulse 2.4s ease-out infinite}.lp-btn.is-loading{color:transparent;pointer-events:none}.lp-btn.is-loading:after{content:"";position:absolute;width:22px;height:22px;border:3px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:lp-spin .8s linear infinite}.lp-ph{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;color:color-mix(in srgb,var(--lp-ink) 72%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--lp-primary) 16%,#fff),color-mix(in srgb,var(--lp-accent) 14%,#fff))}.lp-ph:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:2px dashed rgba(0,0,0,.16);border-radius:max(calc(var(--lp-radius-sm) - 4px),0px);pointer-events:none}.lp-ph__icon{font-size:36px;line-height:1}.lp-ph__label{font:800 12px/1.35 var(--lp-font-body);letter-spacing:.8px;text-transform:uppercase;max-width:240px}.lp-bar{text-align:center;font:600 15px/1.25 var(--lp-font-ui);padding:9px 16px;letter-spacing:.3px}.lp-bar--dark{background:#111;color:#fff;font-weight:700;letter-spacing:1px;text-transform:uppercase}.lp-countdown__time{color:#ff4d4f;margin-left:6px;font-variant-numeric:tabular-nums}.lp-bar--primary{display:grid;place-items:center;min-height:48px;padding:12px 16px;background:var(--lp-primary);color:#fff;font-size:16px}.lp-bar__msg{grid-area:1 / 1;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.lp-bar__msg.is-active{opacity:1;transform:none}.lp-brandbar{background:#fff;border-bottom:1px solid var(--lp-line)}.lp-brandbar__inner{max-width:1200px;margin:0 auto;padding:12px 20px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.lp-brandbar__side--end{justify-self:end}.lp-brandbar__logo{display:flex;align-items:center;justify-content:center;text-decoration:none}.lp-brandbar__img{width:var(--lp-logo-w, 160px);max-width:100%;height:auto}.lp-brandbar__name{font-family:var(--lp-font-head);font-weight:var(--lp-head-weight);font-size:36px;line-height:1;letter-spacing:var(--lp-head-tracking);color:var(--lp-primary)}.lp-official-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1.5px solid currentColor;border-radius:var(--lp-pill);background:color-mix(in srgb,var(--lp-success) 10%,#fff);color:var(--lp-success);font:800 12px/1 var(--lp-font-body);letter-spacing:.8px;text-transform:uppercase}.lp-buybox{background:var(--lp-bg);padding:40px 0 70px;scroll-margin-top:20px}.lp-buybox__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:48px;align-items:start}.lp-gallery{position:sticky;top:20px;min-width:0}.lp-gallery__stage{position:relative;aspect-ratio:var(--lp-gal-ratio, 4 / 5);border-radius:var(--lp-radius);overflow:hidden;background:#fff;box-shadow:var(--lp-shadow-sm)}.lp-gallery__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp-gallery__track::-webkit-scrollbar{display:none}.lp-gallery__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;background:#fff}.lp-gallery__slide img,.lp-gallery__slide video{width:100%;height:100%;object-fit:var(--lp-gal-fit, contain);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.lp-gallery__count{position:absolute;right:12px;bottom:12px;z-index:3;padding:5px 10px;border-radius:var(--lp-pill);background:#0000008c;color:#fff;font:600 12px/1 var(--lp-font-ui);letter-spacing:.5px;pointer-events:none}.lp-gallery__nav{position:absolute;top:50%;z-index:3;width:40px;height:40px;margin-top:-20px;border:0;border-radius:var(--lp-round);background:#ffffffeb;color:var(--lp-ink);display:grid;place-items:center;box-shadow:var(--lp-shadow-sm)}.lp-gallery__nav--prev{left:12px}.lp-gallery__nav--next{right:12px}.lp-gallery__nav svg,.lp-arrow svg{width:18px;height:18px}.lp-stamp{position:absolute;top:14px;left:14px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border:2px solid #fff;border-radius:var(--lp-pill);background:var(--lp-success);color:#fff;font:800 12px/1 var(--lp-font-body);letter-spacing:.8px;text-transform:uppercase;box-shadow:0 6px 16px #0000002e}.lp-gallery__thumbs{position:relative;display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding:2px}.lp-gallery__thumbs::-webkit-scrollbar{display:none}.lp-thumb{flex:0 0 74px;height:74px;padding:0;border:2px solid transparent;border-radius:var(--lp-radius-sm);overflow:hidden;background:#fff;opacity:.7;transition:opacity .2s,border-color .2s}.lp-thumb.is-active{border-color:var(--lp-primary);opacity:1}.lp-thumb img{width:100%;height:100%;object-fit:cover}.lp-thumb .lp-ph{padding:6px}.lp-thumb .lp-ph:after{top:4px;right:4px;bottom:4px;left:4px}.lp-thumb .lp-ph__icon{font-size:18px}.lp-info{font-family:var(--lp-font-ui);min-width:0}.lp-info__brand{font:700 12px/1 var(--lp-font-ui);letter-spacing:1.6px;text-transform:uppercase;color:var(--lp-primary);margin:4px 0 10px}.lp-info__title{font:600 clamp(26px,3vw,34px)/1.18 var(--lp-font-ui);color:var(--lp-ink);letter-spacing:0;text-transform:none;margin:0 0 10px}.lp-rating{display:flex;align-items:center;gap:8px;font-size:15px;margin-bottom:12px}.lp-stars{color:#f5a623;letter-spacing:1px;white-space:nowrap}.lp-official-line{display:flex;align-items:flex-start;gap:10px;margin:8px 0 16px;padding:11px 14px;border:1.5px solid color-mix(in srgb,var(--lp-success) 45%,#fff);border-radius:var(--lp-radius-sm);background:color-mix(in srgb,var(--lp-success) 8%,#fff);color:#14532d;font-size:13.5px;font-weight:500;line-height:1.45}.lp-official-line__icon{flex:none;font-size:16px;line-height:1.2}.lp-official-line+.lp-official-line{margin-top:-8px}.lp-official-line--warn{border-color:color-mix(in srgb,var(--lp-danger) 50%,#fff);background:color-mix(in srgb,var(--lp-danger) 8%,#fff);color:#7f1d1d}.lp-price{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px}.lp-price__now{font-size:25px;font-weight:700;color:var(--lp-ink)}.lp-price__was{font-size:17px;color:var(--lp-muted)}.lp-save{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:6px;background:var(--lp-danger);color:#fff;font:700 12px/1 var(--lp-font-ui);letter-spacing:.5px;text-transform:uppercase}.lp-info__desc{font-size:14.5px;color:var(--lp-muted);margin-bottom:18px}.lp-variants{margin-bottom:18px}.lp-variants__label{font-size:13px;font-weight:600;margin-bottom:8px}.lp-variants__list{display:flex;flex-wrap:wrap;gap:8px}.lp-variant{padding:9px 16px;border:1.5px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:#fff;color:var(--lp-ink);font:500 14px/1.2 var(--lp-font-ui)}.lp-variant.is-active{border-color:var(--lp-ink);box-shadow:inset 0 0 0 1px var(--lp-ink)}.lp-variant:disabled{opacity:.45;text-decoration:line-through}.lp-divider{display:flex;align-items:center;gap:12px;margin:4px 0 18px;font:700 13px/1 var(--lp-font-ui);letter-spacing:1.6px;text-transform:uppercase;color:var(--lp-ink)}.lp-divider:before,.lp-divider:after{content:"";flex:1;height:2px;background:var(--lp-accent);opacity:.45}.lp-offers{display:grid;gap:16px;margin-bottom:14px}.lp-offer{position:relative;border:1.5px solid color-mix(in srgb,var(--lp-primary) 22%,#fff);border-radius:var(--lp-radius-sm);background:color-mix(in srgb,var(--lp-primary) 4%,#fff);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.lp-offer>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.lp-offer__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;cursor:pointer}.lp-offer__main input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.lp-offer:focus-within{outline:2px solid var(--lp-primary);outline-offset:2px}.lp-offer__addon{display:flex;align-items:center;gap:9px;padding:9px 18px;border-top:1px solid color-mix(in srgb,var(--lp-primary) 14%,#fff);background:#fff9;font-size:12.5px;font-weight:600;cursor:pointer}.lp-offer__addon input[type=checkbox]{flex:none;width:17px;height:17px;margin:0;accent-color:var(--lp-accent);cursor:pointer}.lp-offer:not(.is-selected) .lp-offer__addon input[type=checkbox]{display:none}.lp-offer__addon-icon{flex:none;font-size:18px;line-height:1}.lp-offer__addon-text{min-width:0}.lp-offer__addon-price{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.15;text-align:right}.lp-offer__addon-price strong{font-size:13px}.lp-offer__addon-price s{font-size:11px;font-weight:500;color:var(--lp-muted)}.lp-offer__addon--bonus{cursor:default;text-transform:uppercase;letter-spacing:.3px}.lp-offer__addon--bonus strong{color:var(--lp-success)}.lp-offer.is-selected .lp-offer__addon{border-top-color:color-mix(in srgb,var(--lp-accent) 25%,#fff);background:color-mix(in srgb,var(--lp-accent) 5%,#fff)}.lp-offer__radio{width:20px;height:20px;border:2px solid #9aa4ae;border-radius:50%;background:#fff;display:grid;place-items:center}.lp-offer.is-selected{border:2px solid var(--lp-accent);background:color-mix(in srgb,var(--lp-accent) 7%,#fff);box-shadow:0 8px 20px color-mix(in srgb,var(--lp-accent) 16%,transparent)}.lp-offer.is-selected .lp-offer__radio{border-color:var(--lp-accent)}.lp-offer.is-selected .lp-offer__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--lp-accent)}.lp-offer__title{font-size:16px;font-weight:600}.lp-offer__pill{display:inline-block;margin-left:6px;padding:3px 8px;border:1px solid var(--lp-line);border-radius:6px;background:#fff;font-size:11px;font-weight:600;vertical-align:2px}.lp-offer.is-selected .lp-offer__pill{background:var(--lp-accent);border-color:transparent;color:#fff}.lp-offer__sub{display:block;margin-top:2px;font-size:12.5px;color:var(--lp-muted)}.lp-offer__prices{text-align:right;line-height:1.25}.lp-offer__prices strong{display:block;font-size:17px}.lp-offer__prices s{font-size:13px;color:var(--lp-muted)}.lp-offer__tag{position:absolute;top:-11px;right:14px;padding:5px 9px;border-radius:6px;background:var(--lp-accent);color:#fff;font:700 10.5px/1 var(--lp-font-ui);letter-spacing:.8px;text-transform:uppercase}.lp-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:14px 0 0;font-size:12.5px;color:var(--lp-muted)}.lp-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 18px}.lp-payments svg{width:38px;height:24px}.lp-quote{margin-bottom:18px;padding:16px 18px;border-radius:var(--lp-radius-sm);background:#fff;box-shadow:var(--lp-shadow-sm);font-size:14px;line-height:1.55}.lp-quote__author{display:flex;align-items:center;gap:8px;margin-top:8px;font-weight:600}.lp-acc{border-top:1px solid var(--lp-line)}.lp-acc:last-child{border-bottom:1px solid var(--lp-line)}.lp-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 2px;font:500 14.5px/1.35 var(--lp-font-ui);color:var(--lp-ink)}.lp-acc summary::-webkit-details-marker{display:none}.lp-acc summary:after{content:"";flex:none;width:9px;height:9px;margin-right:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.lp-acc[open] summary:after{transform:rotate(-135deg)}.lp-acc__body{padding:0 2px 16px;font-size:14px;color:var(--lp-muted)}.lp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;box-shadow:0 -8px 26px #0000001f;font-family:var(--lp-font-ui);transform:translateY(110%);transition:transform .3s ease}.lp-sticky.is-visible{transform:none}.lp-sticky__inner{max-width:1200px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:12px}.lp-sticky__thumb{flex:none;width:48px;height:48px;border-radius:8px;overflow:hidden;background:var(--lp-bg)}.lp-sticky__thumb img{width:100%;height:100%;object-fit:cover}.lp-sticky__thumb .lp-ph{padding:0}.lp-sticky__thumb .lp-ph:after{display:none}.lp-sticky__thumb .lp-ph__icon{font-size:20px}.lp-sticky__meta{flex:1;min-width:0}.lp-sticky__title{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-sticky__price{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px}.lp-sticky__price s{color:var(--lp-muted)}.lp-sticky .lp-save{padding:4px 7px;font-size:10.5px}.lp-sticky .lp-btn{flex:none;padding:15px 24px;font-size:14px}.lp-scroller{position:relative}.lp-scroller__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 10px}.lp-scroller__track::-webkit-scrollbar{display:none}.lp-scroller__track>*{scroll-snap-align:start}.lp-arrow{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;border:0;border-radius:var(--lp-round);background:#fff;color:var(--lp-ink);display:grid;place-items:center;box-shadow:var(--lp-shadow-sm)}.lp-arrow--prev{left:-10px}.lp-arrow--next{right:-10px}.lp-scroller__nav{display:flex;justify-content:center;gap:10px;margin-top:22px}.lp-scroller__nav .lp-arrow{position:static;margin:0;border:1px solid var(--lp-line);box-shadow:none}.lp-media{padding:60px 0 76px}.lp-media__card{position:relative;aspect-ratio:var(--lp-media-ratio, 2 / 3);border-radius:var(--lp-radius-sm);overflow:hidden;background:#dde3ea}.lp-media__card img,.lp-media__card video{width:100%;height:100%;object-fit:cover}.lp-media__caption{position:absolute;left:10px;right:10px;bottom:10px;padding:8px 10px;border-radius:10px;background:#0000008c;color:#fff;font:700 13px/1.3 var(--lp-font-body);text-align:center}.lp-story.lp-scheme-light,.lp-story.lp-scheme-white{--lp-head: var(--lp-primary)}.lp-story__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:60px;align-items:center}.lp-story__grid.is-reversed .lp-story__media{order:-1}.lp-story__grid.is-text-only{grid-template-columns:minmax(0,1fr);max-width:760px;text-align:center}.lp-story__grid.is-text-only .lp-story__body{margin-left:auto;margin-right:auto}.lp-story__body{max-width:540px;margin-bottom:28px;font-size:17px;color:var(--lp-muted)}.lp-scheme-dark .lp-story__body,.lp-scheme-brand .lp-story__body{color:#ffffffdb}.lp-story__media{position:relative;width:100%;max-width:520px;justify-self:center}.lp-frame{aspect-ratio:4 / 5;border:4px solid var(--lp-accent);border-radius:var(--lp-radius);overflow:hidden;background:#fff;box-shadow:var(--lp-shadow)}.lp-frame img,.lp-frame video{width:100%;height:100%;object-fit:cover}.lp-chip{position:absolute;left:-24px;bottom:34px;z-index:2;display:flex;align-items:center;gap:10px;padding:13px 18px;border-left:5px solid var(--lp-accent-2);border-radius:var(--lp-radius-sm);background:#fff;color:var(--lp-ink);box-shadow:var(--lp-shadow);font:800 14.5px/1.25 var(--lp-font-body);animation:lp-float 4s ease-in-out infinite}.lp-chip__icon{font-size:22px}.lp-compare__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:22px;max-width:840px;margin:44px auto 0}.lp-compare__card{border-radius:var(--lp-radius);padding:30px 26px}.lp-compare__card h3{margin:0 0 20px;font-family:var(--lp-font-head);font-weight:var(--lp-head-weight);font-size:23px;line-height:1.1;letter-spacing:var(--lp-head-tracking);text-align:center;text-transform:var(--lp-head-transform, uppercase)}.lp-compare__card ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.lp-compare__card li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.4}.lp-compare__card--them{background:#f1f3f5;border:2px solid #e1e5e9;color:#7a838c}.lp-compare__card--them h3{color:#8c949c}.lp-compare__card--us{position:relative;padding-top:40px;border:3px solid var(--lp-accent);background:#fff;box-shadow:var(--lp-shadow);transform:scale(1.03)}.lp-compare__card--us h3{color:var(--lp-accent)}.lp-compare__card--us li{color:var(--lp-ink);font-weight:700}.lp-compare__flag{position:absolute;top:-16px;left:50%;transform:translate(-50%);padding:8px 14px;border-radius:var(--lp-pill);background:var(--lp-accent-2);color:#1b1b1b;font:800 12px/1 var(--lp-font-body);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px #00000029}.lp-reviews__sub{max-width:640px;margin:-4px auto 0;text-align:center;opacity:.8}.lp-rcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px}.lp-rcard{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--lp-radius);background:#fff;color:var(--lp-ink);box-shadow:var(--lp-shadow-sm)}.lp-rcard__img{aspect-ratio:1 / 1;background:#e9edf2}.lp-rcard__img img{width:100%;height:100%;object-fit:cover}.lp-rcard__body{padding:20px 22px 24px}.lp-rcard__title{margin:6px 0 8px;font:800 19px/1.25 var(--lp-font-body)}.lp-rcard__text{font-size:15px;color:#3b4652}.lp-rcard__name{margin-top:14px;font-weight:700;color:var(--lp-muted)}.lp-rcard--text{border-top:5px solid var(--lp-accent)}.lp-rcard--text .lp-rcard__body{display:flex;flex-direction:column;height:100%;padding:26px 26px 28px}.lp-rcard--text .lp-rcard__body:before{content:"\201c";display:block;height:34px;font:700 72px/1 Georgia,serif;color:color-mix(in srgb,var(--lp-accent) 35%,#fff)}.lp-rcard--text .lp-rcard__text{flex:1}.lp-scroller--reviews{margin-top:36px}@media(min-width:990px){.lp-scroller--cards .lp-scroller__nav{display:none}}.lp-scroller--reviews .lp-scroller__track{grid-auto-columns:calc((100% - 2 * 20px) / 3);gap:20px}.lp-rv{display:flex;flex-direction:column;padding:24px;border:1px solid color-mix(in srgb,var(--lp-accent) 16%,#fff);border-radius:var(--lp-radius);background:#fff;color:var(--lp-ink);box-shadow:var(--lp-shadow-sm)}.lp-rv__text{flex:1;margin:12px 0 18px;font-size:15px;color:#3b4652}.lp-rv__foot{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--lp-line)}.lp-rv__avatar{flex:none;width:36px;height:36px;border-radius:var(--lp-round);background:var(--lp-accent);color:#fff;display:grid;place-items:center;font-weight:800;text-transform:uppercase}.lp-rv__avatar{overflow:hidden}.lp-rv__avatar img{width:100%;height:100%;object-fit:cover}.lp-rv__name{font-weight:800}.lp-rv__badge{display:inline-flex;align-items:center;gap:4px;margin-left:4px;font-size:12.5px;color:var(--lp-muted)}.lp-rv__badge:before{content:"\2714";width:16px;height:16px;border-radius:50%;background:#f5b400;color:#fff;font-size:9px;display:grid;place-items:center}.lp-features{text-align:center}.lp-features .lp-frame{max-width:500px;margin:10px auto 46px;aspect-ratio:1 / 1;border-width:6px;border-color:var(--lp-accent-2);transform:rotate(-1.5deg)}.lp-fgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:40px}.lp-fcard{padding:30px 20px 28px;border-radius:var(--lp-radius);background:#fff;color:var(--lp-ink);box-shadow:var(--lp-card-drop);transform:rotate(-2deg);transition:transform .25s ease}.lp-fcard:nth-child(2n){transform:rotate(2deg) translateY(-10px)}.lp-fcard:hover{transform:rotate(0) translateY(-4px)}.lp-fcard__icon{margin-bottom:14px;font-size:36px;line-height:1}.lp-fcard__title{margin:0 0 8px;font-family:var(--lp-font-head);font-weight:var(--lp-head-weight);font-size:21px;line-height:1.1;letter-spacing:var(--lp-head-tracking);text-transform:var(--lp-head-transform, uppercase);color:var(--lp-accent)}.lp-fcard__text{font-size:14.5px;color:#3b4652}.lp-steps__sub{max-width:620px;margin:0 auto 60px;text-align:center;font-size:16.5px;opacity:.82}.lp-sgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.lp-scard{--c: var(--lp-accent);position:relative;padding:52px 26px 30px;border-bottom:6px solid var(--c);border-radius:var(--lp-radius);background:#fff;color:var(--lp-ink);text-align:center;box-shadow:var(--lp-shadow)}.lp-scard:nth-child(3n+2){--c: var(--lp-accent-2)}.lp-scard:nth-child(3n){--c: var(--lp-primary)}.lp-scard__num{position:absolute;top:-30px;left:50%;width:60px;height:60px;margin-left:-30px;border:4px solid var(--lp-dark);border-radius:var(--lp-round);background:var(--c);color:#fff;font:var(--lp-head-weight) 26px/52px var(--lp-font-head);box-shadow:0 6px 16px #00000040}.lp-scard:nth-child(3n+2) .lp-scard__num{color:#1b1b1b}.lp-scard__icon{margin-bottom:14px;font-size:34px;line-height:1}.lp-scard__title{margin:0 0 10px;font-family:var(--lp-font-head);font-weight:var(--lp-head-weight);font-size:21px;letter-spacing:var(--lp-head-tracking);text-transform:var(--lp-head-transform, uppercase)}.lp-scard__text{font-size:14.5px;color:#4a5560}.lp-faq__list{display:grid;gap:14px;max-width:860px;margin:40px auto 0}.lp-faq__item{border:1px solid color-mix(in srgb,var(--lp-accent) 14%,#fff);border-radius:var(--lp-radius-sm);background:#fff;box-shadow:var(--lp-shadow-sm)}.lp-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;font:800 16.5px/1.35 var(--lp-font-body);color:var(--lp-ink)}.lp-faq__item summary::-webkit-details-marker{display:none}.lp-faq__plus{position:relative;flex:none;width:20px;height:20px;color:var(--lp-accent);transition:transform .25s}.lp-faq__plus:before,.lp-faq__plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:currentColor}.lp-faq__plus:after{transform:rotate(90deg)}.lp-faq__item[open] .lp-faq__plus{transform:rotate(45deg)}.lp-faq__answer{padding:0 24px 22px;font-size:15.5px;color:#46515c}.lp-guarantee{display:flex;align-items:center;gap:18px;max-width:860px;margin:28px auto 0;padding:24px 28px;border:2px dashed var(--lp-accent);border-radius:var(--lp-radius);background:#fff;color:var(--lp-ink)}.lp-guarantee__icon{flex:none;font-size:44px;line-height:1}.lp-guarantee__title{margin:0 0 4px;font-family:var(--lp-font-head);font-weight:var(--lp-head-weight);font-size:23px;letter-spacing:var(--lp-head-tracking);text-transform:var(--lp-head-transform, uppercase);color:var(--lp-accent)}.lp-guarantee__text{font-size:15px;color:#46515c}.lp-official{--lp-head: var(--lp-ink);--lp-hl-c: var(--lp-danger);background:#fffaf0;padding:0}.lp-hazard{height:14px;background:repeating-linear-gradient(-45deg,var(--lp-hazard-a, #151515) 0 14px,var(--lp-hazard-b, var(--lp-accent-2)) 14px 28px)}.lp-official__body{padding:70px 0}.lp-official__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:60px}.lp-official__visual{display:grid;justify-items:center;gap:26px}.lp-seal{position:relative;width:220px;height:220px}.lp-seal__ring{position:absolute;top:0;right:0;bottom:0;left:0;animation:lp-spin 26s linear infinite}.lp-seal__ring text{font:900 15px var(--lp-font-body);fill:var(--lp-ink);text-transform:uppercase}.lp-seal__core{position:absolute;top:44px;right:44px;bottom:44px;left:44px;border-radius:50%;background:var(--lp-success);color:#fff;display:grid;place-items:center;align-content:center;gap:2px;text-align:center;box-shadow:0 0 0 6px #fff,0 0 0 9px var(--lp-success),0 14px 30px #0003}.lp-seal__icon{font-size:40px;line-height:1}.lp-seal__label{font:900 13px/1.1 var(--lp-font-body);letter-spacing:1px;text-transform:uppercase}.lp-urlbar{width:100%;max-width:440px;overflow:hidden;border-radius:14px;background:#fff;box-shadow:var(--lp-shadow);font-family:var(--lp-font-ui)}.lp-urlbar__top{display:flex;gap:6px;padding:10px 12px;background:#eef1f4}.lp-urlbar__top i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.lp-urlbar__top i:nth-child(2){background:#febc2e}.lp-urlbar__top i:nth-child(3){background:#28c840}.lp-urlbar__row{display:flex;align-items:center;gap:10px;padding:12px 14px;font-size:14px;border-top:1px solid var(--lp-line)}.lp-urlbar__field{flex:1;min-width:0;padding:8px 12px;border-radius:999px;background:#f3f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-urlbar__row--ok .lp-urlbar__field{background:color-mix(in srgb,var(--lp-success) 11%,#fff);color:#14532d;font-weight:600}.lp-urlbar__row--bad .lp-urlbar__field{background:#fdecec;color:#9b1c1c;text-decoration:line-through}.lp-urlbar__tag{flex:none;padding:5px 8px;border-radius:6px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.lp-urlbar__tag--ok{background:var(--lp-success)}.lp-urlbar__tag--bad{background:var(--lp-danger)}.lp-official__text{margin-bottom:26px;font-size:16.5px;color:#3b4652}.lp-official__text strong{color:var(--lp-ink)}.lp-fake-alert{display:flex;align-items:flex-start;gap:12px;margin:-6px 0 24px;padding:14px 16px;border:2px solid var(--lp-danger);border-left-width:7px;border-radius:var(--lp-radius-sm);background:#fdecec;color:#7f1d1d;font-size:16px;font-weight:700;line-height:1.45}.lp-fake-alert strong{color:var(--lp-danger)}.lp-fake-alert__icon{flex:none;font-size:22px;line-height:1.1}.lp-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lp-tip{padding:16px;border-radius:var(--lp-radius-sm);background:#fff;box-shadow:var(--lp-shadow-sm);font-size:13.5px;color:#46515c}.lp-tip__icon{font-size:24px;line-height:1}.lp-tip__title{margin:8px 0 4px;font-size:15px;font-weight:800;color:var(--lp-ink)}.lp-terms{background:#111;color:#ffffff8c;text-align:center}.lp-terms__inner{max-width:760px;margin:0 auto;padding:22px 20px 96px;font-size:11.5px;line-height:1.55}.lp-terms__title{margin:0 0 4px;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#ffffffb3}.lp-terms__line{margin:0 0 2px}.lp-terms__line strong{color:#ffffffb3}.lp-terms__copy{margin:14px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);font-size:12.5px;color:#ffffffc7}.lp-footer{padding:24px 20px 96px;background:#111;color:#ffffffc7;text-align:center;font-size:13px}.lp-footer small{display:block;max-width:780px;margin:8px auto 0;font-size:11.5px;opacity:.7}.lp-toast{position:fixed;left:50%;bottom:96px;z-index:80;max-width:calc(100% - 32px);padding:12px 18px;border-radius:10px;background:#111;color:#fff;font:500 14px/1.4 var(--lp-font-ui);text-align:center;opacity:0;transform:translate(-50%,20px);transition:opacity .3s,transform .3s;pointer-events:none}.lp-toast.is-visible{opacity:1;transform:translate(-50%)}.lp-js .lp-reveal{opacity:0;transform:translateY(26px);transition:opacity .65s ease,transform .65s ease}.lp-js .lp-reveal.is-in{opacity:1;transform:none}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-pulse{0%{box-shadow:var(--lp-btn-depth),0 0 color-mix(in srgb,var(--lp-primary) 45%,transparent)}70%{box-shadow:var(--lp-btn-depth),0 0 0 14px transparent}to{box-shadow:var(--lp-btn-depth),0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.lp-js .lp-reveal{opacity:1;transform:none;transition:none}.lp-chip,.lp-seal__ring,.lp-btn--pulse{animation:none!important}}@media(max-width:989px){.lp-sec{padding:64px 0}.lp-buybox__grid{grid-template-columns:minmax(0,1fr);gap:26px}.lp-gallery{position:static}.lp-story__grid{grid-template-columns:minmax(0,1fr);gap:40px}.lp-fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-sgrid{grid-template-columns:minmax(0,1fr);gap:50px;max-width:480px;margin:0 auto}.lp-rcards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(260px,46%);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 10px}.lp-rcards::-webkit-scrollbar{display:none}.lp-rcards>*{scroll-snap-align:start}.lp-scroller__track{grid-auto-columns:calc((100% - 2 * 16px) / 2.6)}.lp-scroller--reviews .lp-scroller__track{grid-auto-columns:78%}.lp-official__grid{grid-template-columns:minmax(0,1fr);gap:40px}.lp-tips{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.lp-wrap{padding:0 16px}.lp-sec{padding:52px 0}.lp-bar--dark{font-size:12.5px;letter-spacing:.6px}.lp-bar--primary{font-size:14px;min-height:44px}.lp-brandbar__name{font-size:29px}.lp-brandbar__inner{grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:10px 16px}.lp-brandbar__side:first-child{display:none}.lp-brandbar__side--end{justify-self:center}.lp-brandbar__img{width:min(var(--lp-logo-w, 160px),55vw)}.lp-buybox{padding:16px 0 52px}.lp-offer__main{gap:10px;padding:16px 14px}.lp-offer__addon{padding:8px 14px;font-size:12px}.lp-offer__title{font-size:15px}.lp-offer__pill{margin-left:0}.lp-scroller__track{grid-auto-columns:64%;gap:12px}.lp-scroller--reviews .lp-scroller__track,.lp-rcards{grid-auto-columns:86%}.lp-arrow--prev{left:4px}.lp-arrow--next{right:4px}.lp-chip{left:10px;bottom:16px;font-size:13px;padding:10px 14px}.lp-compare__grid{gap:10px;margin-top:36px}.lp-compare__card{padding:22px 12px}.lp-compare__card--us{padding-top:34px;transform:none}.lp-compare__card h3{font-size:17px;margin-bottom:14px}.lp-compare__card ul{gap:12px}.lp-compare__card li{grid-template-columns:18px minmax(0,1fr);gap:6px;font-size:13px}.lp-compare__flag{font-size:10.5px;padding:7px 10px}.lp-fgrid{gap:14px}.lp-fcard{padding:22px 14px}.lp-fcard__title{font-size:17px}.lp-fcard__text{font-size:13px}.lp-faq__item summary{padding:18px;font-size:15.5px}.lp-faq__answer{padding:0 18px 18px;font-size:14.5px}.lp-guarantee{flex-direction:column;text-align:center;padding:22px 18px}.lp-official__body{padding:52px 0}.lp-seal{width:190px;height:190px}.lp-seal__core{top:38px;right:38px;bottom:38px;left:38px}.lp-sticky__inner{padding:10px 14px}.lp-sticky .lp-btn{padding:14px 16px;font-size:13px;letter-spacing:.5px}}.lp-pattern-snowflakes:before,.lp-pattern-sparkles:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lp-pattern-snowflakes:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='white' stroke-linecap='round'%3E%3Cg stroke-opacity='.45' stroke-width='2.2' transform='translate(32 34)'%3E%3Cpath d='M0-12V12M-12 0H12M-8.5-8.5L8.5 8.5M8.5-8.5L-8.5 8.5'/%3E%3C/g%3E%3Cg stroke-opacity='.3' stroke-width='1.6' transform='translate(104 96)'%3E%3Cpath d='M0-8V8M-8 0H8M-5.7-5.7L5.7 5.7M5.7-5.7L-5.7 5.7'/%3E%3C/g%3E%3C/g%3E%3Cg fill='white'%3E%3Ccircle cx='100' cy='26' r='2' fill-opacity='.5'/%3E%3Ccircle cx='30' cy='110' r='1.6' fill-opacity='.4'/%3E%3Ccircle cx='70' cy='70' r='1.2' fill-opacity='.45'/%3E%3C/g%3E%3C/svg%3E");background-size:140px 140px}.lp-pattern-sparkles:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 150 150'%3E%3Cg fill='white'%3E%3Cpath fill-opacity='.55' d='M30 14l3.2 10.8L44 28l-10.8 3.2L30 42l-3.2-10.8L16 28l10.8-3.2z'/%3E%3Cpath fill-opacity='.35' d='M112 88l2.2 7.3 7.3 2.2-7.3 2.2-2.2 7.3-2.2-7.3-7.3-2.2 7.3-2.2z'/%3E%3Ccircle cx='118' cy='30' r='2' fill-opacity='.45'/%3E%3Ccircle cx='46' cy='118' r='1.6' fill-opacity='.4'/%3E%3Ccircle cx='80' cy='60' r='1.2' fill-opacity='.5'/%3E%3C/g%3E%3C/svg%3E");background-size:150px 150px;animation:lp-twinkle 3.5s ease-in-out infinite alternate}@keyframes lp-drift{to{background-position:0 520px,13px 277px}}@keyframes lp-drift-flakes{to{background-position:0 280px}}@keyframes lp-twinkle{0%{opacity:.55}to{opacity:1}}.lp-fcard__icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 14px;border-radius:var(--lp-round);background:color-mix(in srgb,var(--lp-accent) 12%,#fff);font-size:30px}body:has(.lp-topbar[data-lp-look=frost]){--lp-radius: 22px;--lp-radius-sm: 14px;--lp-shadow: 0 18px 40px rgba(22, 119, 207, .14);--lp-shadow-sm: 0 6px 20px rgba(22, 119, 207, .1);--lp-card-drop: 0 16px 34px rgba(8, 40, 80, .18);--lp-hazard-a: #0e2a47;--lp-hazard-b: #9fd8ff}body:has(.lp-topbar[data-lp-look=frost]) .lp-bar--dark{background:#0b2545}body:has(.lp-topbar[data-lp-look=frost]) .lp-bar--primary,body:has(.lp-topbar[data-lp-look=frost]) .lp-btn{background:linear-gradient(120deg,var(--lp-primary),var(--lp-accent))}body:has(.lp-topbar[data-lp-look=frost]) .lp-btn{border-radius:var(--lp-pill)}body:has(.lp-topbar[data-lp-look=frost]) .lp-brandbar{border-bottom-color:color-mix(in srgb,var(--lp-accent) 18%,#fff)}body:has(.lp-topbar[data-lp-look=frost]) .lp-buybox{background:linear-gradient(180deg,#fff 0%,var(--lp-bg) 100%)}body:has(.lp-topbar[data-lp-look=frost]) .lp-story{background:radial-gradient(900px 420px at 88% 18%,color-mix(in srgb,var(--lp-accent) 14%,#fff),transparent 65%),#fff}body:has(.lp-topbar[data-lp-look=frost]) .lp-frame{border:0;box-shadow:0 0 0 6px #fff,0 0 0 9px color-mix(in srgb,var(--lp-accent) 45%,#fff),var(--lp-shadow)}body:has(.lp-topbar[data-lp-look=frost]) .lp-features.lp-scheme-brand{background:linear-gradient(165deg,var(--lp-feature-bg) 0%,var(--lp-accent) 100%)}body:has(.lp-topbar[data-lp-look=frost]) .lp-steps.lp-scheme-dark{background:linear-gradient(180deg,var(--lp-dark),color-mix(in srgb,var(--lp-dark) 72%,var(--lp-primary)))}body:has(.lp-topbar[data-lp-look=frost]) .lp-fcard{transform:none}body:has(.lp-topbar[data-lp-look=frost]) .lp-fcard:nth-child(2n){transform:translateY(-12px)}body:has(.lp-topbar[data-lp-look=frost]) .lp-fcard:hover{transform:translateY(-6px)}body:has(.lp-topbar[data-lp-look=frost]) .lp-compare__card--us,body:has(.lp-topbar[data-lp-look=frost]) .lp-rcard--text{border-color:var(--lp-accent)}body:has(.lp-topbar[data-lp-look=frost]) .lp-official{background:#f3faff}body:has(.lp-topbar[data-lp-look=festive]){--lp-head-tracking: 1px;--lp-hazard-a: #d62839;--lp-hazard-b: #ffffff;--lp-card-drop: 0 12px 0 rgba(15, 36, 22, .18);--lp-btn-depth: inset 0 -4px 0 rgba(0, 0, 0, .2)}body:has(.lp-topbar[data-lp-look=festive]) .lp-bar--dark{background:var(--lp-dark)}body:has(.lp-topbar[data-lp-look=festive]) .lp-brandbar{position:relative}body:has(.lp-topbar[data-lp-look=festive]) .lp-brandbar:before{content:"";position:absolute;left:0;right:0;top:-9px;height:10px;background:radial-gradient(circle at 9px 10px,#fff 8px,transparent 8.5px) repeat-x;background-size:18px 10px}body:has(.lp-topbar[data-lp-look=festive]) .lp-brandbar__name{text-shadow:3px 3px 0 color-mix(in srgb,var(--lp-accent) 22%,transparent)}body:has(.lp-topbar[data-lp-look=festive]) .lp-buybox{background:radial-gradient(800px 380px at 10% 0%,color-mix(in srgb,var(--lp-primary) 10%,#fff),transparent 70%),var(--lp-bg)}body:has(.lp-topbar[data-lp-look=festive]) .lp-story{background:radial-gradient(900px 420px at 88% 18%,color-mix(in srgb,var(--lp-accent) 8%,#fff),transparent 65%),#fff}body:has(.lp-topbar[data-lp-look=festive]) .lp-frame{border-color:var(--lp-accent);box-shadow:0 0 0 6px #fff,0 0 0 10px var(--lp-primary),var(--lp-shadow)}body:has(.lp-topbar[data-lp-look=festive]) .lp-features.lp-scheme-brand{background:linear-gradient(170deg,var(--lp-feature-bg),color-mix(in srgb,var(--lp-feature-bg) 65%,#000))}body:has(.lp-topbar[data-lp-look=festive]) .lp-fcard__icon{background:color-mix(in srgb,var(--lp-primary) 14%,#fff)}body:has(.lp-topbar[data-lp-look=festive]) .lp-compare__flag{background:var(--lp-accent);color:#fff}body:has(.lp-topbar[data-lp-look=festive]) .lp-official{background:#fbfdf7}body:has(.lp-topbar[data-lp-look=frost]) .lp-pattern-snow:before,body:has(.lp-topbar[data-lp-look=festive]) .lp-pattern-snow:before{animation:lp-drift 24s linear infinite}body:has(.lp-topbar[data-lp-look=frost]) .lp-pattern-snowflakes:before,body:has(.lp-topbar[data-lp-look=festive]) .lp-pattern-snowflakes:before{animation:lp-drift-flakes 16s linear infinite}body:has(.lp-topbar[data-lp-look=royal]){--lp-radius: 20px;--lp-radius-sm: 14px;--lp-shadow: 0 18px 40px rgba(142, 68, 173, .16);--lp-shadow-sm: 0 6px 20px rgba(194, 54, 122, .1);--lp-card-drop: 0 14px 30px rgba(59, 29, 74, .22);--lp-hazard-a: #3b1d4a;--lp-hazard-b: #e8c15a}body:has(.lp-topbar[data-lp-look=royal]) .lp-bar--primary,body:has(.lp-topbar[data-lp-look=royal]) .lp-btn{background:linear-gradient(120deg,var(--lp-primary),var(--lp-accent))}body:has(.lp-topbar[data-lp-look=royal]) .lp-btn{border-radius:var(--lp-pill)}body:has(.lp-topbar[data-lp-look=royal]) .lp-brandbar__name{background:linear-gradient(90deg,var(--lp-primary),var(--lp-accent));-webkit-background-clip:text;background-clip:text;color:transparent}body:has(.lp-topbar[data-lp-look=royal]) .lp-buybox{background:linear-gradient(180deg,#fff 0%,var(--lp-bg) 100%)}body:has(.lp-topbar[data-lp-look=royal]) .lp-story{background:radial-gradient(900px 420px at 88% 18%,color-mix(in srgb,var(--lp-primary) 11%,#fff),transparent 65%),#fff}body:has(.lp-topbar[data-lp-look=royal]) .lp-frame{border:3px solid var(--lp-accent-2);box-shadow:0 0 0 6px #fff,0 0 0 8px color-mix(in srgb,var(--lp-accent-2) 65%,#fff),var(--lp-shadow)}body:has(.lp-topbar[data-lp-look=royal]) .lp-offer,body:has(.lp-topbar[data-lp-look=royal]) .lp-rcard,body:has(.lp-topbar[data-lp-look=royal]) .lp-rv,body:has(.lp-topbar[data-lp-look=royal]) .lp-faq__item,body:has(.lp-topbar[data-lp-look=royal]) .lp-tip,body:has(.lp-topbar[data-lp-look=royal]) .lp-scard,body:has(.lp-topbar[data-lp-look=royal]) .lp-fcard{border:1.5px solid color-mix(in srgb,var(--lp-accent-2) 60%,#fff)}body:has(.lp-topbar[data-lp-look=royal]) .lp-offer.is-selected{border:2px solid var(--lp-primary)}body:has(.lp-topbar[data-lp-look=royal]) .lp-scard{border-bottom:6px solid var(--c)}body:has(.lp-topbar[data-lp-look=royal]) .lp-stars{color:#e0a82e}body:has(.lp-topbar[data-lp-look=royal]) .lp-features.lp-scheme-brand{background:linear-gradient(160deg,var(--lp-feature-bg) 0%,var(--lp-accent) 100%)}body:has(.lp-topbar[data-lp-look=royal]) .lp-steps.lp-scheme-dark{background:linear-gradient(180deg,var(--lp-dark),color-mix(in srgb,var(--lp-dark) 70%,var(--lp-primary)))}body:has(.lp-topbar[data-lp-look=royal]) .lp-fcard{transform:none}body:has(.lp-topbar[data-lp-look=royal]) .lp-fcard:nth-child(2n){transform:translateY(-12px)}body:has(.lp-topbar[data-lp-look=royal]) .lp-fcard:hover{transform:translateY(-6px)}body:has(.lp-topbar[data-lp-look=royal]) .lp-fcard__icon{background:color-mix(in srgb,var(--lp-primary) 10%,#fff)}body:has(.lp-topbar[data-lp-look=royal]) .lp-compare__flag{background:var(--lp-accent-2)}body:has(.lp-topbar[data-lp-look=royal]) .lp-official{background:#fff8fc}@media(prefers-reduced-motion:reduce){.lp-pattern-snow:before,.lp-pattern-snowflakes:before,.lp-pattern-sparkles:before{animation:none!important}}body:has(.lp-topbar[data-lp-look=frost]) .lp-brandbar__name{background:linear-gradient(90deg,var(--lp-primary),var(--lp-accent));-webkit-background-clip:text;background-clip:text;color:transparent}body:has(.lp-topbar[data-lp-look=festive]) .lp-h1{font-size:clamp(36px,5.2vw,64px)}body:has(.lp-topbar[data-lp-look=festive]) .lp-brandbar__name{font-size:44px}@media(max-width:600px){body:has(.lp-topbar[data-lp-look=festive]) .lp-brandbar__name{font-size:34px}}.lp-stock{margin:4px 0 14px}.lp-stock__text{display:flex;align-items:center;gap:8px;margin:0 0 7px;font:600 14px/1.35 var(--lp-font-ui);color:var(--lp-danger)}.lp-stock__dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--lp-danger);box-shadow:0 0 color-mix(in srgb,var(--lp-danger) 60%,transparent);animation:lp-blink 1.6s ease-out infinite}.lp-stock__bar{height:8px;border-radius:99px;background:color-mix(in srgb,var(--lp-danger) 14%,#fff);overflow:hidden}.lp-stock__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lp-danger),#ff8a3d);animation:lp-stock-fill 1.4s ease-out both}@keyframes lp-blink{0%{box-shadow:0 0 color-mix(in srgb,var(--lp-danger) 60%,transparent)}80%,to{box-shadow:0 0 0 8px transparent}}@keyframes lp-stock-fill{0%{width:100%}}.lp-delivery-note{margin:10px 0 0!important;text-align:center;font:500 13px/1.4 var(--lp-font-ui);color:var(--lp-muted)}html.lp-modal-open{overflow:hidden}.lp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:16px}.lp-modal[hidden]{display:none}.lp-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0f198c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:lp-fade .2s ease}.lp-modal__card{position:relative;width:100%;max-width:420px;padding:30px 26px 22px;border-radius:var(--lp-radius);background:#fff;color:var(--lp-ink);text-align:center;box-shadow:0 24px 60px #0000004d;font-family:var(--lp-font-ui);animation:lp-pop .25s ease}.lp-modal__icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 12px;border-radius:var(--lp-round);background:color-mix(in srgb,var(--lp-accent) 12%,#fff);font-size:30px}.lp-modal__title{margin:0 0 8px;font-family:var(--lp-font-head);font-weight:var(--lp-head-weight);font-size:26px;letter-spacing:var(--lp-head-tracking);color:var(--lp-ink)}.lp-modal__text{margin:0 0 20px!important;font-size:15px;line-height:1.55;color:var(--lp-muted)}.lp-modal__back{margin-top:12px;padding:6px 10px;border:0;background:none;color:var(--lp-muted);font:500 14px var(--lp-font-ui);text-decoration:underline;cursor:pointer}@keyframes lp-fade{0%{opacity:0}}@keyframes lp-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}}@media(prefers-reduced-motion:reduce){.lp-stock__dot,.lp-stock__bar span,.lp-modal__card,.lp-modal__backdrop{animation:none!important}}.lp-offer__addon--free{cursor:pointer}.lp-offer__addon-check{flex:none;display:grid;place-items:center;width:17px;height:17px;border-radius:4px;background:var(--lp-success);color:#fff;font-size:11px;font-weight:800;line-height:1}.lp-free{color:var(--lp-success);letter-spacing:.4px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lp-landing.css.map */
