.reviews-page{padding:24px 0 40px}.reviews-bc{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--faint)}.reviews-bc a:hover{color:var(--accent-strong)}.reviews-bc b{color:var(--muted);font-weight:500}.reviews-head{margin-top:18px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.reviews-head h1{font-size:40px;white-space:nowrap}.reviews-lead{margin-top:14px;font-size:16.5px;line-height:1.5;color:var(--muted);max-width:680px}.reviews-editor{margin-top:26px;display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.reviews-preview{flex:3 1 520px;min-width:0}.reviews-editor--below{flex-direction:column;align-items:stretch}.reviews-editor--below .reviews-preview{flex:none;width:100%}.reviews-editor--below .reviews-settings{flex:none;width:100%;max-width:none;min-width:0;position:static}.reviews-editor--below .reviews-settings__head{padding:7px 12px;font-size:11px}.reviews-editor--below .reviews-settings__head>button:not(.reviews-settings__toggle){font-size:10.5px}.reviews-settings__toggle{display:inline-flex;align-items:center;justify-self:start;margin:0;padding:0;border:none;background:none;font:inherit;font-weight:700;color:inherit;cursor:pointer}.reviews-settings__toggle:hover{color:var(--accent-strong)}.reviews-settings__reset{grid-column:2;justify-self:end}.reviews-settings__chevron-btn{display:inline-flex;align-items:center;justify-content:center;grid-column:3;justify-self:end;margin:0;padding:0;border:none;background:none;color:inherit;cursor:pointer}.reviews-settings__head .reviews-settings__chevron-btn{font-size:0;color:inherit}.reviews-settings__chevron{flex:none;width:22px;height:22px;padding:3px;border-radius:6px;background:#eef0f3;color:#4b5160;box-sizing:border-box;transition:transform .15s,background .15s,color .15s}.reviews-settings__toggle:hover .reviews-settings__chevron{background:#e4e7ec;color:var(--ink)}.reviews-settings__chevron.is-open{transform:rotate(180deg)}.reviews-settings.is-collapsed .reviews-settings__head{border-bottom:none}.reviews-editor--below .reviews-settings__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px;padding:10px 12px 12px}.reviews-editor--below .reviews-hr,.reviews-editor--below .reviews-kicker,.reviews-editor--below .reviews-settings__body>.reviews-note,.reviews-editor--below .reviews-settings__body>p,.reviews-editor--below .reviews-settings__body>small{grid-column:1/-1}.reviews-editor--below .reviews-settings-group>div>span,.reviews-editor--below .reviews-settings__body label{font-size:10px;margin-bottom:3px}.reviews-editor--below .reviews-settings input:not([type=range]):not([type=color]){height:28px;padding:0 8px;font-size:11px}.reviews-editor--below .reviews-settings small{margin-top:3px;font-size:9.5px}.reviews-editor--below .reviews-kicker{font-size:9px}.reviews-editor--below .reviews-settings .seg button{height:24px;font-size:10.5px}.reviews-editor--below .reviews-range b{min-width:46px;font-size:10px}.reviews-editor--below .reviews-static{height:28px;font-size:10px}.reviews-editor--below .reviews-color input[type=color]{width:28px;height:28px}.reviews-editor--below .reviews-toggle{padding:2px 0}.reviews-editor--below .reviews-toggle span{font-size:10px}.reviews-editor--below .reviews-note{font-size:10px;padding:7px}.reviews-settings-group{display:flex;flex-direction:column;gap:8px;min-width:0}.reviews-editor--below .reviews-settings-group+.reviews-settings-group{border-left:1px solid #f0f1f4;padding-left:14px}.reviews-preview__bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;gap:12px}.reviews-live{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--muted)}.reviews-live__dot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px rgba(15,179,164,.25)}.seg{display:inline-flex;padding:3px;background:#eef0f3;border-radius:11px;gap:2px}.seg button{height:34px;padding:0 15px;font-family:inherit;font-size:13.5px;font-weight:600;border:none;border-radius:8px;cursor:pointer;background:transparent;color:#6b7280;transition:background .15s,color .15s,box-shadow .15s,transform .15s}.seg button:hover{color:var(--ink)}.seg button.is-on{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(20,22,27,.14)}.reviews-stage{border:1px solid #e8eaee;border-radius:20px;background:radial-gradient(120% 120% at 50% 0,#ffffff,#f4f5f8);min-height:460px;display:flex;align-items:center;justify-content:center;padding:26px}.reviews-stage.is-mobile{padding:30px 20px}.reviews-device{width:100%;border:1px solid #e4e6ea;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 22px 55px -32px rgba(20,22,27,.4)}.reviews-stage.is-mobile .reviews-device{width:392px;max-width:100%;border:11px solid #14161b;border-radius:46px;background:#14161b}.reviews-chrome{height:38px;background:#fff;border-bottom:1px solid #eef0f3;gap:8px;padding:0 14px}.reviews-chrome,.reviews-url{display:flex;align-items:center}.reviews-url{margin-left:8px;flex:1 1;max-width:320px;height:22px;background:#f2f3f5;border-radius:6px;padding:0 10px;font-size:11.5px;color:var(--faint)}.reviews-notch{height:26px;display:flex;align-items:center;justify-content:center}.reviews-notch:after{content:"";width:52px;height:6px;border-radius:6px;background:#2b2f38}.rv-live h2{font-weight:800;letter-spacing:-.02em;text-align:center}.rv-live__grid{margin-top:26px;display:grid;grid-gap:14px;gap:14px}.rv-live article{display:flex;flex-direction:column;padding:20px}.rv-live__stars{color:#f5a623;letter-spacing:2px;margin-bottom:12px}.rv-live p{font-size:14px;line-height:1.5}.rv-live__meta{margin-top:auto;padding-top:14px;display:flex;align-items:center;gap:10px}.rv-live__av{width:38px;height:38px;border-radius:50%;flex:none}.rv-live__sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:3px;font-size:12.5px}.rv-live__badge{font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:20px}.reviews-settings{flex:0 1 248px;min-width:220px;max-width:268px;border:1px solid #e8eaee;border-radius:14px;background:#fff;box-shadow:0 16px 40px -30px rgba(20,22,27,.4);position:-webkit-sticky;position:sticky;top:82px}.reviews-settings__head{padding:12px 14px;border-bottom:1px solid #f0f1f4;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-column-gap:8px;column-gap:8px;font-size:13.5px;font-weight:700}.reviews-settings__head button{font-family:inherit;font-size:12px;font-weight:600;color:var(--muted);background:none;border:none;cursor:pointer}.reviews-settings__head button:hover{color:var(--accent-strong)}.reviews-settings__body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:12px}.reviews-settings-group>div>span,.reviews-settings__body label,.reviews-settings__body>div>span{display:block;font-size:12px;font-weight:600;margin-bottom:5px}.reviews-settings input:not([type=range]):not([type=color]){width:100%;max-width:100%;min-width:0;height:34px;padding:0 10px;font-family:inherit;font-size:13px;background:var(--bg-soft);border:1px solid #e8eaee;border-radius:8px;outline:none}.reviews-settings input:not([type=range]):not([type=color]):focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px #e6f7f5}.reviews-settings small{display:block;margin-top:5px;font-size:11px;color:var(--faint)}.reviews-hr{height:1px;background:#f0f1f4}.reviews-kicker{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a7adb8}.reviews-settings .seg{width:100%}.reviews-settings .seg button{flex:1 1;height:30px;padding:0 8px;font-size:12px}.reviews-accents{display:flex;gap:11px;flex-wrap:wrap}.reviews-accents button{width:30px;height:30px;border-radius:9px;border:2px solid #fff;outline:2px solid transparent;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.16);transition:transform .15s,outline-color .15s}.reviews-accents button:hover{transform:scale(1.08)}.reviews-accents button.is-on{outline-color:currentColor}.reviews-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 0}.reviews-toggle span{font-size:13.5px;font-weight:500;color:#3d4350}.switch{width:42px;height:25px;border-radius:14px;border:none;cursor:pointer;position:relative;background:#d4d7dd;transition:background .18s}.switch:after{content:"";position:absolute;top:3px;left:3px;width:19px;height:19px;border-radius:50%;background:#fff;transition:transform .18s;box-shadow:0 1px 2px rgba(0,0,0,.25)}.switch.is-on{background:var(--accent)}.switch.is-on:after{transform:translateX(17px)}.reviews-install{margin-top:44px;border:1px solid #e8eaee;border-radius:20px;background:#fbfcfd;overflow:hidden}.reviews-install__head{padding:26px 28px;display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;background:#fff}.reviews-install__head h2{font-size:22px;font-weight:800}.reviews-install__head p{margin-top:4px;font-size:14.5px;color:var(--muted)}.reviews-install__body{padding:24px 28px 28px;border-top:1px solid #eef0f3}.reviews-progress{display:flex;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap;font-size:13px;font-weight:600;color:#a7adb8}.reviews-progress__step{display:flex;align-items:center;gap:6px}.reviews-progress__step span{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid #e2e4e8;background:#fff}.reviews-progress__step.is-done{color:var(--ink)}.reviews-progress__step.is-done span{background:#e6f7f5;color:var(--accent-strong);border-color:var(--accent)}.reviews-file{border:1.5px solid #e8eaee;border-radius:15px;overflow:hidden;background:#fff;margin-bottom:14px}.reviews-file.is-done{border-color:#bfe9e3}.reviews-file__head{display:flex;align-items:center;gap:14px;padding:16px 18px}.reviews-file__head>span{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;background:#f2f3f5;color:var(--muted)}.reviews-file.is-done .reviews-file__head>span{background:var(--accent);color:#fff}.reviews-file__head div{flex:1 1}.reviews-file__head strong{display:block;font-size:15.5px}.reviews-file__head small{color:var(--faint)}.reviews-file .btn{height:42px;padding:0 20px;font-size:14px}.reviews-file pre{margin:0;padding:10px 14px;border-top:1px solid #f0f1f4;background:#fbfcfd;overflow:auto;max-height:140px;font-size:11px;line-height:1.45}.btn-copied{background:#e6f7f5;color:var(--accent-strong);border:1px solid #bfe9e3}.reviews-done{margin-top:16px;padding:16px 18px;background:#e9f8f6;border:1px solid #bfe9e3;border-radius:15px}.reviews-done b{color:#0a5d54}.reviews-done p{margin-top:2px;font-size:13.5px;color:#3a7a72}.reviews-help{width:100%;margin-top:20px;text-align:left;background:#fff;border:1px solid #e8eaee;border-radius:14px;padding:16px 20px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:inherit;transition:border-color .18s,background .18s,transform .18s}.reviews-help:hover{border-color:#d7dae0;background:#fbfcfd;transform:translateY(-1px)}.reviews-help .reviews-settings__chevron{flex:none}.reviews-help:hover .reviews-settings__chevron{background:#e4e7ec;color:var(--ink)}.reviews-help strong{display:block;font-size:15px}.reviews-help small{display:block;margin-top:1px;font-size:13.5px;color:var(--faint)}.reviews-steps{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.reviews-steps article{border:1px solid #ececf0;border-radius:14px;overflow:hidden;background:#fff;transition:transform .18s,box-shadow .18s}.reviews-steps article:hover{transform:translateY(-3px);box-shadow:0 14px 30px -20px rgba(20,22,27,.3)}.reviews-steps__shot{aspect-ratio:16/10;width:100%;min-height:160px;padding:0;border:0;background:#f4f5f8;display:block;position:relative;cursor:zoom-in;overflow:hidden}.reviews-steps__shot img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.reviews-steps__shot span{position:absolute;top:10px;left:10px;width:26px;height:26px;border-radius:8px;background:var(--ink);color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center}.reviews-steps h3{padding:15px 17px 0;font-size:14.5px;display:flex;align-items:center;gap:8px}.reviews-steps h3 span{flex:none;width:22px;height:22px;border-radius:7px;background:var(--ink);color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center}.reviews-steps p{padding:7px 17px 15px;font-size:13px;line-height:1.5;color:var(--muted)}.reviews-steps__guide{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--accent-strong);cursor:pointer;text-align:left}.reviews-steps__guide:hover{text-decoration:underline}@media (max-width:980px){.reviews-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.reviews-steps{grid-template-columns:1fr}}.reviews-steps-zoom{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px}.reviews-steps-zoom__backdrop{position:absolute;inset:0;border:0;background:rgba(20,22,27,.72);cursor:pointer}.reviews-steps-zoom__card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:auto;max-width:min(1100px,calc(100vw - 40px));max-height:calc(100vh - 40px);overflow:auto;background:#fff;border-radius:18px;padding:16px 16px 18px}.reviews-steps-zoom__card img{display:block;width:auto;height:auto;max-width:min(100%,1040px);max-height:calc(100vh - 150px);object-fit:contain;border-radius:12px;background:#f4f5f7}.reviews-steps-zoom__card figcaption{margin-top:12px;width:100%;max-width:720px;padding-right:40px;display:flex;flex-direction:column;gap:4px}.reviews-steps-zoom__card b{font-size:15px}.reviews-steps-zoom__card span{font-size:13.5px;line-height:1.45;color:var(--muted)}.reviews-steps-zoom__close{position:absolute;top:16px;right:16px;width:36px;height:36px;border:1px solid #e8eaee;background:#fff;border-radius:10px;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.reviews-steps-zoom__close:hover{color:var(--ink);border-color:#c9cdd4}.reviews-agency{margin-top:26px;border:1px solid #e8eaee;border-radius:14px;background:#fff;padding:18px 22px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between}.reviews-agency p{margin-top:1px;font-size:13.5px;color:var(--muted)}.reviews-agency a{font-size:14.5px;font-weight:600;color:var(--accent-strong);transition:transform .15s}.reviews-agency a:hover{transform:translateX(3px)}.reviews-related{margin-top:52px}.reviews-related h2{font-size:24px;font-weight:800;letter-spacing:-.02em;margin-bottom:20px}.reviews-range{display:flex;align-items:center;gap:8px}.reviews-range input[type=range]{flex:1 1;width:100%;height:28px;margin:0;accent-color:var(--accent);cursor:pointer}.reviews-range b{flex:none;min-width:58px;text-align:right;font-size:12px;font-weight:600;color:var(--muted)}.reviews-color{display:flex;align-items:center;gap:8px}.reviews-color input[type=color]{width:34px;height:34px;padding:2px;border:1px solid #e8eaee;border-radius:8px;background:var(--bg-soft);cursor:pointer}.reviews-color input:not([type=color]),.reviews-color input[type=text]{flex:1 1}.reviews-static{height:34px;display:flex;align-items:center;padding:0 10px}.reviews-note,.reviews-static{background:var(--bg-soft);border:1px solid #e8eaee;border-radius:8px;font-size:12px;color:var(--muted)}.reviews-note{padding:10px;line-height:1.45}.reviews-stage:has(.mq-page){min-height:0;align-items:stretch;padding:20px}.reviews-stage.is-mobile:has(.mq-page){padding:24px 18px;justify-content:center;align-items:center}.mq-page{background:#fff}.mq-page__storebar{height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border-bottom:1px solid #eef0f3;background:#fff}.mq-page__brand{font-size:14px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.mq-page__nav{display:flex;gap:16px;font-size:12.5px;font-weight:500;color:var(--faint)}.mq-live{background:#f4f5f7;border-bottom:1px solid #eceef1;overflow:hidden}.mq-live .marquee{width:100%;overflow:hidden;padding:22px 0}.mq-live .marquee__track{display:flex;width:max-content;animation-duration:var(--marquee-speed,18s);animation-timing-function:linear;animation-iteration-count:infinite}.mq-live .marquee__group{display:flex;align-items:center;flex-shrink:0;gap:28px;padding-right:28px;white-space:nowrap}.mq-live .marquee__group span{flex-shrink:0;color:inherit!important;font-size:var(--marquee-size,16px)!important;font-weight:500;line-height:1.4}.mq-live .marquee__separator{opacity:.6}.mq-live .marquee__track--left{animation-name:mq-live-left}.mq-live .marquee__track--right{animation-name:mq-live-right}@keyframes mq-live-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mq-live-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.mq-live .logos{width:100%;overflow:hidden;padding:26px 0}.mq-live .logos__track{display:flex;width:max-content;animation-duration:var(--logo-speed,20s);animation-timing-function:linear;animation-iteration-count:infinite}.mq-live .logos__group{display:flex;align-items:center;flex-shrink:0;gap:var(--logo-gap,40px);padding-right:var(--logo-gap,40px)}.mq-live .logos__img{display:block;flex-shrink:0;width:auto;height:var(--logo-size,56px);max-width:calc(var(--logo-size, 56px) * 2.6);object-fit:contain}.mq-live .logos__track--left{animation-name:mq-live-left}.mq-live .logos__track--right{animation-name:mq-live-right}.mq-live .benefits{width:100%;overflow:hidden;padding:24px 0}.mq-live .benefits__track{display:flex;width:max-content;animation-duration:var(--benefit-speed,20s);animation-timing-function:linear;animation-iteration-count:infinite}.mq-live .benefits__group{display:flex;align-items:center;flex-shrink:0;gap:var(--benefit-gap,12px);padding-right:var(--benefit-gap,12px)}.mq-live .benefits__item{display:flex;align-items:center;flex-shrink:0;gap:8px;padding:calc(var(--benefit-pad, 14px) * .55) var(--benefit-pad,14px);background:var(--benefit-pill,#ffffff);color:inherit}.mq-live .benefits--s .benefits__item{border-radius:8px}.mq-live .benefits--m .benefits__item{border-radius:14px}.mq-live .benefits--l .benefits__item{border-radius:20px}.mq-live .benefits--pill .benefits__item{border-radius:999px}.mq-live .benefits__icon{display:block;flex-shrink:0;width:var(--benefit-icon,24px);height:var(--benefit-icon,24px);object-fit:contain}.mq-live .benefits__item span{flex-shrink:0;font-size:var(--benefit-text,16px);line-height:1.3;font-weight:500;white-space:nowrap;color:inherit}.mq-live .benefits__track--left{animation-name:mq-live-left}.mq-live .benefits__track--right{animation-name:mq-live-right}.mq-live .promo-tapes{position:relative;width:100%;overflow:hidden;min-height:calc(var(--tape-height, 64px) * 2.35 + var(--tape-angle, 3) * 8px)}.mq-live .promo-tape{position:absolute;left:-18%;width:136%;height:max(var(--tape-height,64px),calc(var(--tape-size, 40px) * 1.75));overflow:hidden;display:flex;align-items:center}.mq-live .promo-tape--top{top:18%;z-index:1;background:var(--tape-top-bg,#0fb3a4);color:var(--tape-top-color,#04231f);transform:rotate(calc(var(--tape-angle, 3) * 1deg));transform-origin:center center}.mq-live .promo-tape--bottom{bottom:18%;z-index:2;background:var(--tape-bottom-bg,#14161b);color:var(--tape-bottom-color,#ffffff);transform:rotate(calc(var(--tape-angle, 3) * -1deg));transform-origin:center center}.mq-live .promo-tape__track{display:flex;align-items:center;width:max-content;height:100%;animation-duration:var(--tape-speed,20s);animation-timing-function:linear;animation-iteration-count:infinite}.mq-live .promo-tape__group{display:flex;align-items:center;flex-shrink:0;height:100%;gap:.7em;padding-right:.7em;white-space:nowrap}.mq-live .promo-tape__group span{display:flex;align-items:center;flex-shrink:0;font-size:var(--tape-size,40px)!important;font-weight:var(--tape-weight,800)!important;line-height:1.15;letter-spacing:-.02em;color:inherit!important}.mq-live .promo-tape__sep{opacity:.55}.mq-live .promo-tape__track--left{animation-name:mq-live-left}.mq-live .promo-tape__track--right{animation-name:mq-live-right}@media (prefers-reduced-motion:reduce){.mq-live .benefits__track,.mq-live .ipg__track,.mq-live .logos__track,.mq-live .marquee__track,.mq-live .pcat__track,.mq-live .promo-tape__track,.mq-live .reviews-03__track,.mq-live .timer-line__track{animation:none}}.mq-page__ghost{padding:22px 20px 26px;pointer-events:none;background:#fff}.mq-page__ghost--above{padding-top:12px;padding-bottom:10px}.mq-page__ghost--above .mq-page__line{display:none}.mq-page__hero{height:48px;margin-bottom:0;border-radius:12px;background:linear-gradient(180deg,#f7f8fa,#eef0f3);border:1px solid #eceef1}.mq-page__line{height:12px;width:38%;border-radius:6px;background:#eceef1}.mq-page__line--lg{width:52%;height:14px}.mq-page__line--sm{margin-top:10px;width:72%;height:10px;opacity:.72}.mq-page__cards{margin-top:18px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}.mq-page__cards span{display:block;height:108px;border-radius:12px;background:linear-gradient(180deg,#f7f8fa,#eef0f3);border:1px solid #eceef1}.mq-page.is-mobile .mq-page__storebar{height:42px;padding:0 14px}.mq-page.is-mobile .mq-page__nav{display:none}.mq-page.is-mobile .mq-page__ghost{padding:18px 14px 22px}.mq-page.is-mobile .mq-page__ghost--above{padding-top:14px;padding-bottom:14px}.mq-page.is-mobile .mq-page__hero{height:64px;margin-bottom:12px}.mq-page.is-mobile .mq-page__cards{grid-template-columns:1fr 1fr}.mq-page.is-mobile .mq-page__cards span:last-child{display:none}.mq-page.is-mobile .mq-page__cards span{height:88px}.mq-page.is-mobile .mq-live .marquee{padding:11px 0}.mq-page.is-mobile .mq-live .marquee__group{gap:22px;padding-right:22px}.mq-live:has(.wavy-marquee),.mq-page:has(.wavy-marquee){overflow:hidden;max-width:100%}.mq-page.is-mobile .mq-live .wavy-marquee{max-width:100%}.mq-page.is-mobile .mq-live .logos{padding:14px 0}.mq-page.is-mobile .mq-live .benefits{padding:12px 0}.mq-page.is-mobile .mq-live .promo-tapes{min-height:calc(var(--tape-height, 64px) * 1.35 + var(--tape-angle, 3) * 4px)}.mq-page.is-mobile .mq-live .promo-tape{height:max(calc(var(--tape-height, 64px) * .62),calc(var(--tape-size, 40px) * 1.05))}.mq-page:has(.timer-line){overflow:hidden}.mq-live:has(.timer-line){overflow:hidden;max-width:100%}.mq-page.is-mobile .timer-line,.mq-page.is-mobile .timer-line__track{min-height:calc(var(--tl-row, 48px) * .88)}.mq-page.is-mobile .timer-line__group,.mq-page.is-mobile .timer-line__unit{gap:calc(var(--tl-gap, 36px) * .72)}.mq-page.is-mobile .timer-line__group{padding-right:calc(var(--tl-gap, 36px) * .72)}.mq-page.is-mobile .timer-line__colon,.mq-page.is-mobile .timer-line__cta,.mq-page.is-mobile .timer-line__digit,.mq-page.is-mobile .timer-line__prefix,.mq-page.is-mobile .timer-line__promo{font-size:calc(var(--tl-size, 15px) * .88)!important}.mq-live:has(.promo-timer){padding:16px 20px}.mq-live .promo-timer{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden;background:var(--pt-bg,#14161b);color:var(--pt-text,#ffffff);border-radius:var(--pt-radius,14px);padding:var(--pt-pad,20px)}.mq-live .promo-timer *,.mq-live .promo-timer :after,.mq-live .promo-timer :before{box-sizing:border-box}.mq-live .promo-timer__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 28px;min-width:0;max-width:100%}.mq-live .promo-timer__units{display:flex;align-items:stretch;flex-shrink:0;min-width:0}.mq-live .promo-timer__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:3.4em;padding:0 12px;border-right:1px solid rgba(127,127,127,.28)}.mq-live .promo-timer__unit:first-child{padding-left:0}.mq-live .promo-timer__unit:last-child{padding-right:0;border-right:none}.mq-live .promo-timer__digit{display:block;margin:0;font-size:var(--pt-timer,28px);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--pt-timer-color,#0fb3a4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mq-live .promo-timer__label{display:block;margin-top:5px;font-size:11px;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--pt-text,#ffffff);opacity:.62}.mq-live .promo-timer__offer{flex:1 1 auto;min-width:0;margin:0;text-align:center;font-size:var(--pt-font,15px);font-weight:500;line-height:1.4;overflow-wrap:anywhere;color:var(--pt-text,#ffffff)}.mq-live .promo-timer__code-wrap{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:8px;min-width:0;max-width:100%}.mq-live .promo-timer__code{display:inline-block;max-width:100%;padding:9px 14px;border-radius:calc(var(--pt-radius, 14px) * .5);background:var(--pt-promo-bg,#ffffff);color:var(--pt-promo-color,#14161b);font-size:var(--pt-font,15px);font-weight:800;letter-spacing:.08em;line-height:1.2;overflow-wrap:anywhere}.mq-page.is-mobile .mq-live:has(.promo-timer){padding:12px 14px}.mq-page.is-mobile .promo-timer__row{flex-direction:column;align-items:center;gap:16px}.mq-page.is-mobile .promo-timer__units{justify-content:center;flex-wrap:wrap}.mq-page.is-mobile .promo-timer__offer{flex:0 0 auto;width:100%;text-align:center}.mq-page.is-mobile .promo-timer__code-wrap{justify-content:center;flex-wrap:wrap;width:100%}.mq-page.is-mobile .mq-live .promo-tape--top{top:24%;transform:rotate(calc(var(--tape-angle, 3) * .65deg))}.mq-page.is-mobile .mq-live .promo-tape--bottom{bottom:24%;transform:rotate(calc(var(--tape-angle, 3) * -.65deg))}.mq-page.is-mobile .mq-live .promo-tape__group span{font-size:calc(var(--tape-size, 40px) * .5)!important}.mq-live:has(.pcat){padding:0;background:transparent}.mq-page.is-mobile .pcat{grid-template-columns:1fr;min-height:0;padding:24px 16px 20px;gap:22px}.mq-page.is-mobile .pcat__promo{align-items:center;text-align:center}.mq-page.is-mobile .pcat__timer{justify-content:center}.mq-page.is-mobile .pcat__subtitle,.mq-page.is-mobile .pcat__title{text-align:center}.mq-page.is-mobile .pcat__title{font-size:calc(var(--pcat-title, 48px) * .7)}.mq-page.is-mobile .pcat__subtitle{font-size:calc(var(--pcat-title, 48px) * .34)}.mq-page.is-mobile .pcat__digit{font-size:24px}.mq-page.is-mobile .pcat__unit{min-width:52px;padding:8px 10px}.mq-page.is-mobile .pcat__columns{height:340px}.mq-live:has(.holiday-banner){padding:16px 20px}.mq-page.is-mobile .mq-live:has(.holiday-banner){padding:12px 14px}.mq-live:has(.faq-cats){padding:0;background:transparent}.mq-live:has(.faq-cards){padding:0;background:transparent}.mq-live .faq-cats{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden;padding:var(--fc-pad,48px) 24px;background:var(--fc-bg,#ffffff);color:var(--fc-text,#6b7280)}.mq-live .faq-cats__head{max-width:720px;margin:0 auto 28px;text-align:center}.mq-live .faq-cats__title{margin:0;font-size:var(--fc-title-size,36px);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--fc-title,#14161b)}.mq-live .faq-cats__lead{margin:12px 0 0;font-size:16px;line-height:1.5;color:var(--fc-text,#6b7280);white-space:pre-wrap}.mq-live .faq-cats__tabs{display:flex;align-items:stretch;gap:6px;max-width:760px;margin:0 auto;padding:6px;overflow-x:auto;background:var(--fc-tabs-bg,#f4f5f7);border-radius:var(--fc-tabs-radius,16px)}.mq-live .faq-cats__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 0 auto;min-width:max-content;margin:0;padding:10px 16px;border:none;border-radius:var(--fc-tab-radius,12px);background:transparent;text-align:center;font:inherit;font-size:14px;font-weight:600;line-height:1.3;color:var(--fc-title,#14161b);cursor:pointer}.mq-live .faq-cats__tab.is-active{background:var(--fc-tab-bg,#0fb3a4);color:var(--fc-tab-color,#04231f)}.mq-live .faq-cats__tab:focus-visible{outline:2px solid var(--fc-tab-bg,#0fb3a4);outline-offset:2px}.mq-live .faq-cats__panel{max-width:760px;margin:28px auto 0}.mq-live .faq-cats__panel[hidden]{display:none}.mq-live .faq-cats__item{margin:0 0 var(--fc-gap,0);border-bottom:1px solid var(--fc-line,#eceef1)}.mq-live .faq-cats__item:last-child{border-bottom:none}.mq-live .faq-cats__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;list-style:none;cursor:pointer;font-size:var(--fc-q-size,18px);font-weight:600;line-height:1.4;color:var(--fc-title,#14161b)}.mq-live .faq-cats__question::-webkit-details-marker{display:none}.mq-live .faq-cats__question:after{content:"+";flex-shrink:0;width:1em;font-size:1.35em;font-weight:400;line-height:1;text-align:center;color:var(--fc-icon,#9aa0ab)}.mq-live .faq-cats__item[open]>.faq-cats__question:after{content:"\2212"}.mq-live .faq-cats__answer{margin:0;padding:0 36px 18px 0;font-size:var(--fc-a-size,15px);line-height:1.55;color:var(--fc-text,#6b7280);white-space:pre-wrap}.mq-page.is-mobile .mq-live .faq-cats{padding:28px 16px}.mq-page.is-mobile .mq-live .faq-cats__title{font-size:calc(var(--fc-title-size, 36px) * .72)}.mq-page.is-mobile .mq-live .faq-cats__tabs{gap:4px;padding:4px}.mq-page.is-mobile .mq-live .faq-cats__tab{flex:1 1;min-width:0;font-size:11px;font-weight:600;line-height:1.25;padding:8px 6px}.mq-page:has(.brand-compare){overflow:hidden}.mq-page .brand-compare{container-type:normal}.mq-live:has(.brand-compare){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-live .brand-compare{padding-left:28px;padding-right:28px}.mq-live .brand-compare__grid{gap:28px 32px}.mq-page.is-mobile .mq-live .brand-compare{padding:22px 16px}.mq-page.is-mobile .brand-compare__grid{grid-template-columns:minmax(0,1fr);gap:24px;align-items:stretch}.mq-page.is-mobile .brand-compare__title{font-size:max(22px,calc(var(--bc-title, 34px) * .78))}.mq-page.is-mobile .brand-compare__table{grid-template-columns:minmax(0,1.4fr) minmax(64px,.9fr) minmax(64px,.85fr)}.mq-page.is-mobile .brand-compare__cell{padding:10px 8px}.mq-page.is-mobile .brand-compare__cell--head{min-height:calc(var(--bc-logo, 96px) + 16px);padding-top:12px;padding-bottom:12px;font-size:.78em}.mq-page.is-mobile .brand-compare__cta{width:100%}.mq-live:has(.banner-slider){padding:0;overflow:hidden}.mq-page:has(.banner-slider){overflow-x:hidden}.mq-page.is-mobile .mq-live:has(.banner-slider){padding:0}.mq-live:has(.reviews-marquee){padding:0;overflow:hidden;max-width:100%}.mq-page:has(.reviews-marquee){overflow-x:hidden}.mq-page.is-mobile .mq-live:has(.reviews-marquee){padding:0}.mq-live:has(.stats-figures){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-page.is-mobile .mq-live .stats-figures{padding:max(20px,calc(var(--sf-pad, 40px) * .7))}.mq-page.is-mobile .stats-figures__grid{grid-template-columns:minmax(0,1fr);gap:24px;align-items:stretch}.mq-page.is-mobile .stats-figures__title{font-size:max(24px,calc(var(--sf-title, 36px) * .78))}.mq-page.is-mobile .stats-figures__stat{grid-template-columns:minmax(0,1fr);gap:6px}.mq-page.is-mobile .stats-figures__value{min-width:0;font-size:max(32px,calc(var(--sf-num, 48px) * .78))}.mq-live:has(.image-metrics){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-page:has(.image-metrics){overflow-x:hidden}.mq-live .image-metrics{max-width:100%;padding-left:28px;padding-right:28px}.mq-page.is-mobile .mq-live .image-metrics{padding:0 0 22px}.mq-live:has(.reviews-03){padding:0;overflow:hidden;max-width:100%}.mq-page:has(.reviews-03){overflow-x:hidden}.mq-live .reviews-03{padding-left:28px}.mq-page.is-mobile .mq-live .reviews-03{padding-left:16px;padding-right:0}.mq-page.is-mobile .reviews-03__inner{grid-template-columns:minmax(0,1fr);gap:22px;align-items:stretch;padding-left:0}.mq-page.is-mobile .reviews-03__title{max-width:none;font-size:max(24px,calc(var(--rm-title, 36px) * .78))}.mq-page.is-mobile .reviews-03__subtitle{font-size:max(14px,calc(var(--rm-sub, 16px) * .92))}.mq-page.is-mobile .reviews-03__card{flex:0 0 300px;width:300px;max-width:300px;padding:2px 20px}.mq-live:has(.r2){padding:0;overflow:hidden;max-width:100%}.mq-page:has(.r2){overflow-x:hidden}.mq-live .r2{padding-left:28px;padding-right:28px}.mq-page.is-mobile .mq-live .r2{padding:18px 12px 22px}.mq-page.is-mobile .r2__title{font-size:22px}.mq-page.is-mobile .image-metrics--right .image-metrics__grid,.mq-page.is-mobile .image-metrics__grid{grid-template-columns:minmax(0,1fr);gap:18px;min-height:0}.mq-page.is-mobile .image-metrics--right .image-metrics__media,.mq-page.is-mobile .image-metrics__media{order:0;min-height:200px;height:200px;border-radius:0}.mq-page.is-mobile .image-metrics--right .image-metrics__copy,.mq-page.is-mobile .image-metrics__copy{order:1;padding:4px 16px 0}.mq-page.is-mobile .image-metrics__img,.mq-page.is-mobile .image-metrics__img img{min-height:200px;max-height:200px;height:200px}.mq-page.is-mobile .image-metrics__title{font-size:max(24px,calc(var(--im-title, 36px) * .78))}.mq-page.is-mobile .image-metrics__value b,.mq-page.is-mobile .image-metrics__value span{font-size:max(32px,calc(var(--im-stat, 44px) * .78))}.mq-page.is-mobile .image-metrics__stats{margin-top:22px;gap:16px}.mq-page.is-mobile .image-metrics__stat{grid-template-columns:minmax(0,1fr);gap:6px}.mq-page.is-mobile .image-metrics__value{grid-row:auto;white-space:normal;max-width:100%}.mq-live:has(.promo-review){padding:16px 20px}.mq-page:has(.promo-review){overflow-x:hidden}.mq-page.is-mobile .mq-live:has(.promo-review){padding:12px 14px}.mq-live .promo-review{max-width:100%}.mq-live:has(.photo-mosaic){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-page:has(.photo-mosaic){overflow-x:hidden}.mq-live .photo-mosaic{max-width:100%}.mq-page.is-mobile .mq-live:has(.photo-mosaic){overflow:visible}.mq-page.is-mobile .photo-mosaic__text{min-height:148px}.mq-page.is-mobile .photo-mosaic__img,.mq-page.is-mobile .photo-mosaic__img img,.mq-page.is-mobile .photo-mosaic__media{height:200px;max-height:220px;min-height:180px}.mq-live:has(.socials-01){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-page:has(.socials-01){overflow-x:hidden}.mq-live .socials-01{max-width:100%}.mq-page.is-mobile .mq-live:has(.socials-01){overflow:hidden}.mq-page.is-mobile .socials-01__title{font-size:max(28px,calc(var(--socials-title, 56px) * .56))}.mq-live:has(.shop-look){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-page:has(.shop-look){overflow-x:hidden}.mq-live .shop-look{max-width:100%}.mq-page.is-mobile .mq-live:has(.shop-look){overflow:visible}.mq-page.is-mobile .shop-look{padding-left:16px;padding-right:16px}.mq-live:has(.look-02){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-page:has(.look-02){overflow-x:hidden}.mq-live .look-02{max-width:100%}.mq-page.is-mobile .mq-live:has(.look-02){overflow:visible}.mq-live:has(.ba-cta){padding:0;overflow:hidden;max-width:100%}.mq-page:has(.ba-cta){overflow-x:hidden}.mq-live .ba-cta{max-width:100%;padding-left:28px;padding-right:28px}.mq-page.is-mobile .mq-live .ba-cta{padding:8px 0 22px}.mq-page.is-mobile .ba-cta__title{font-size:max(24px,calc(var(--ba-title, 36px) * .78))}.mq-live:has(.ipg){padding:0;overflow:hidden;max-width:100%}.mq-page:has(.ipg){overflow-x:hidden}.mq-live .ipg{max-width:100%}.mq-page.is-mobile .mq-live:has(.ipg){padding:0}.mq-live:has(.col-cats){padding:0;background:transparent;overflow:hidden;max-width:100%}.mq-page:has(.col-cats){overflow-x:hidden}.mq-live .col-cats{max-width:100%}.mq-page.is-mobile .mq-live:has(.col-cats){overflow:visible}.mq-live:has(.featured){padding:0;overflow:hidden;max-width:100%}.mq-page:has(.featured){overflow-x:hidden}.mq-live .featured{max-width:100%}.mq-page.is-mobile .mq-live:has(.featured){overflow:visible}.mq-page.is-mobile .featured{padding-left:16px;padding-right:16px}.mq-live:has(.progress-slider){padding:0;overflow:hidden;max-width:100%}.mq-page:has(.progress-slider){overflow-x:hidden}.mq-live .progress-slider{max-width:100%}.mq-page.is-mobile .mq-live:has(.progress-slider){overflow:hidden}.mq-page.is-mobile .progress-slider{padding-left:16px;padding-right:16px}@media (max-width:860px){.reviews-editor--below .reviews-settings__body{grid-template-columns:1fr;gap:16px}.reviews-editor--below .reviews-settings-group+.reviews-settings-group{border-left:none;padding-left:0;margin-left:0;border-top:1px solid #f0f1f4;padding-top:16px}}@media (max-width:720px){.reviews-head h1{font-size:32px;white-space:normal}}