.ps-root{--xh-deep:#071226;--xh-deep-2:#0c2350;--xh-line:rgba(127,180,255,.16);--xh-ink:#dceaff;--xh-ink-2:#8fb4e8;--xh-hot:#ffd23c;--xh-store-bg:#fbf4ec;--xh-store-ink:#2a241e;--xh-store-muted:#7a6c5e;--xh-font-mono:"Roboto Mono",var(--pl-font-mono)}#site-header.ps-hdr #try_it_free{transition:opacity .2s,visibility .2s}html:not(.xh-past) #site-header.ps-hdr #try_it_free{opacity:0;visibility:hidden}.ps-home .ps-hero.xh{position:relative;padding:0;overflow:hidden;background:var(--pl-bg);text-align:left;isolation:isolate}.xh__stage{display:flex;align-items:center;min-height:clamp(600px, calc(100svh - 97px), 840px);padding:24px 0 28px;box-sizing:border-box}.xh__grid{display:grid;grid-template-columns:minmax(0, .86fr) minmax(0, 1fr);gap:56px;align-items:center}.xh__copy{min-width:0;container-type:inline-size}.xh__scene{position:relative;min-width:0}.xh__win{position:relative}.xh__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.xo{display:none !important}.xh__chip{max-width:100%}.xh__title.ps-h1{margin:20px 0 0;color:var(--pl-ink);font:800 clamp(56px, 6.3vw, 92px)/1.02 var(--pl-font);font-size:min(clamp(56px, 6.3vw, 92px), calc(100cqw / var(--xh-w, 5.6)));letter-spacing:-.035em;white-space:nowrap}.xh__title em{color:inherit}.xh__lead.ps-lead{max-width:500px;margin:20px 0 0}.xh__cta.ps-hero__cta{justify-content:flex-start;margin-top:28px}.xh__reassure.ps-reassure{justify-content:flex-start}.xh__rating.ps-rating{justify-content:flex-start;gap:28px;margin-top:20px}.xs{container-type:inline-size;position:relative;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-bg);box-shadow:var(--site-shadow-media);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:pan-y}.xs__bar{display:flex;align-items:center;gap:12px;height:38px;padding:0 12px;border-bottom:1px solid var(--pl-line);background:var(--pl-surface)}.xs__dots{display:flex;flex:none;gap:6px}.xs__dots i{width:10px;height:10px;border-radius:50%;background:var(--pl-subtle)}.xs__url{position:relative;flex:1;min-width:0;height:24px;padding:0 12px;border-radius:var(--pl-radius-round);background:var(--pl-bg);color:var(--pl-muted);font:400 12px/24px var(--pl-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xs__url b{color:var(--pl-ink);font-weight:500}.xs__page{position:relative;font-size:calc(100cqw / 60);font-family:Georgia,"Times New Roman",serif;background:var(--xh-store-bg);color:var(--xh-store-ink);height:45em;overflow:hidden}.xs__promo{height:2.6em;background:var(--xh-store-ink);color:var(--xh-store-bg);font:400 1.15em/2.26em var(--pl-font);letter-spacing:.03em;text-align:center}.xs__nav{display:flex;align-items:center;gap:2.4em;height:5em;padding:0 2.6em}.xs__logo{font-size:1.7em;letter-spacing:.22em}.xs__links{display:flex;gap:2em;margin-left:auto;font:400 1.25em/1 var(--pl-font);color:var(--xh-store-muted)}.xs__links span+span{margin-left:.2em}.xs__bag{display:inline-flex;font-size:2em}.xs__demo{display:none;margin-left:auto;color:var(--xh-store-muted);font:400 1.85em/1 var(--pl-font);white-space:nowrap}.xs__main{display:grid;grid-template-columns:26.5em minmax(0, 1fr);gap:2.8em;padding:.4em 2.6em 0}.xs__tile{position:relative;display:block;height:28.6em;border-radius:.6em;background:linear-gradient(160deg,#f5d7b5,#efc094 60%,#e8ab7c);overflow:hidden}.xs__bottle{position:absolute;left:50%;top:50%;width:19.4em;height:25.8em;transform:translate(-50%,-50%)}.xs__thumbs{display:flex;gap:.9em;margin-top:1em}.xs__thumbs i{flex:1;height:5.4em;border-radius:.4em;background:#f1dfc9}.xs__thumbs i:first-child{box-shadow:0 0 0 .15em var(--xh-store-ink);background:#efc094}.xs__info{min-width:0}.xs__stars{font:400 1.2em/1.4 var(--pl-font);color:var(--xh-store-muted)}.xs__stars span{color:#c8863a;letter-spacing:.06em}.xs__name{margin-top:.22em;font-size:3.15em;line-height:1.08;letter-spacing:-.012em}.xs__price{position:relative;margin-top:.9em}.xs__price b{display:block;font:400 2.5em/1.1 Georgia,serif}.xs__price>span:not(.xo){display:block;margin-top:.3em;font:400 1.15em/1.3 var(--pl-font);color:var(--xh-store-muted)}.xs__desc{margin:1.1em 0 0;font:400 1.25em/1.45 var(--pl-font);color:var(--xh-store-muted)}.xs__sizes{display:flex;gap:.7em;margin-top:1.2em}.xs__sizes span{padding:.42em .95em;border:1px solid #d9c8b4;border-radius:.3em;font:400 1.2em/1.3 var(--pl-font)}.xs__sizes .is-on{border-color:var(--xh-store-ink)}.xs__buy{position:relative;display:block;width:100%;height:4.5em;margin:1.2em 0 0;padding:0;border:0;border-radius:.4em;background:var(--xh-store-ink);color:var(--xh-store-bg);font:500 1.4em/1 var(--pl-font);cursor:pointer;text-transform:none;-webkit-tap-highlight-color:transparent;transition:transform .08s}.xs__buy:hover,.xs__buy:focus{background:var(--xh-store-ink);text-decoration:none}.xs__buy:active,.xs__buy.is-press{transform:scale(.97)}.xs__buy.is-rage{animation:xh-shake .32s linear}@keyframes xh-shake{20%{transform:translateX(-.25em)}40%{transform:translateX(.25em)}60%{transform:translateX(-.16em)}80%{transform:translateX(.16em)}}.xs__trust{margin-top:.9em;font:400 1.15em/1.3 var(--pl-font);color:var(--xh-store-muted);text-align:center}.xh__cat{position:absolute;left:-92px;bottom:-66px;width:158px;height:158px;pointer-events:none}.xh__cat img,.xh__skeleton{position:absolute;inset:0;display:block;width:100%;height:100%}.xh__score{position:relative;display:flex;align-items:center;gap:20px;min-height:58px;margin-top:12px;padding:8px 8px 8px 68px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-bg);box-sizing:border-box;transition:border-color .3s,background-color .3s}.xh__lbl{display:block;color:var(--pl-muted);font:500 11px/14px var(--xh-font-mono);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.xh__score-l{display:grid;grid-template-columns:auto auto;column-gap:8px;align-items:center}.xh__score-l .xh__lbl{grid-column:1/-1}.xh__score-l b{color:var(--pl-ink);font:600 15px/20px var(--pl-font);white-space:nowrap}.xh__dots{display:inline-flex;gap:3px}.xh__dots i{width:8px;height:8px;border-radius:50%;background:var(--pl-line);transition:background-color .2s,transform .25s}.xh__dots i.is-on{background:var(--pl-danger);transform:scale(1.15)}.xh__sum{display:block;color:var(--pl-danger);font:700 20px/20px var(--xh-font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.xh__next,.xh__find{flex:none;height:40px;margin:0 0 0 auto;padding:0 14px;border:1px solid var(--pl-subtle);border-radius:var(--pl-radius-sm);background:var(--pl-bg);color:var(--pl-ink);font:500 15px/38px var(--pl-font);text-transform:none;letter-spacing:0;cursor:pointer}.xh__next:hover,.xh__next:focus{border-color:var(--pl-ink);background:var(--pl-bg);color:var(--pl-ink);text-decoration:none}.xh__next:focus-visible,.xh__find:focus-visible{outline:var(--pl-focus-outline);outline-offset:2px}.xh__find{border-color:var(--pl-brand);background:var(--pl-brand);color:var(--pl-bg);text-decoration:none}.xh__find[hidden],.xh__next[hidden]{display:none}.xh__find:hover{background:var(--pl-brand-hover);color:var(--pl-bg);text-decoration:none}.xh__note{margin:6px 0 0;color:var(--pl-muted);font:400 12px/16px var(--pl-font);text-align:right}.xh.is-done .xh__score{border-color:var(--pl-danger);background:var(--pl-danger-bg)}.xh__twin{position:absolute;inset:0;z-index:2;background:radial-gradient(70% 90% at 72% 40%,var(--xh-deep-2),var(--xh-deep) 72%);background-color:var(--xh-deep);pointer-events:none;clip-path:circle(0 at 0 0);will-change:clip-path}.xh__twin:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--xh-line) 1px,transparent 1px),linear-gradient(90deg,var(--xh-line) 1px,transparent 1px);background-size:32px 32px}.xh__twin .xo{display:block !important}.xh__twin .xh__grid{position:relative}.xh__twin .xh__title{color:var(--xh-ink)}.xh__twin .xh__title em{background:linear-gradient(90deg,#ffe45c,#ff9a2e 55%,#ff4d3d);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(255,120,40,.55))}.xh__twin .ps-lead,.xh__twin .ps-reassure li,.xh__twin .ps-rating{color:var(--xh-ink-2)}.xh__twin .xh__lead{color:var(--xh-ink)}.xh__twin .ps-rating b{color:var(--xh-ink)}.xh__twin .ps-reassure .ps-ic{color:#7be3a0}.xh__twin .ps-chip{border-color:var(--xh-line);background:0 0;color:var(--xh-ink)}.xh__twin .ps-btn--primary{background:var(--xh-hot);color:var(--xh-deep);box-shadow:0 0 34px rgba(255,190,50,.45)}.xh__twin .ps-btn--secondary{border-color:var(--xh-ink-2);background:0 0;color:var(--xh-ink)}.xh__twin .xs{border-color:rgba(143,193,255,.5);background:0 0;box-shadow:none}.xh__twin .xs__bar{border-color:var(--xh-line);background:rgba(127,180,255,.07)}.xh__twin .xs__dots i{background:rgba(143,193,255,.4)}.xh__twin .xs__url{overflow:visible;background:rgba(127,180,255,.1);color:var(--xh-ink-2)}.xh__twin .xs__url b{color:var(--xh-hot)}.xh__twin .xs__page{background:0 0;color:var(--xh-ink)}.xh__twin .xs__promo{background:rgba(127,180,255,.1);color:var(--xh-ink-2)}.xh__twin .xs__links,.xh__twin .xs__demo,.xh__twin .xs__stars,.xh__twin .xs__desc,.xh__twin .xs__trust,.xh__twin .xs__price>span:not(.xo){color:var(--xh-ink-2)}.xh__twin .xs__stars span{color:var(--xh-ink-2)}.xh__twin .xs__tile{background:rgba(127,180,255,.05);box-shadow:inset 0 0 0 1px rgba(143,193,255,.4);overflow:visible}.xh__twin .xs__bottle:not(.xs__bottle--xr){visibility:hidden}.xh__twin .xs__thumbs i{background:0 0;box-shadow:inset 0 0 0 1px rgba(143,193,255,.34)}.xh__twin .xs__sizes span{border-color:rgba(143,193,255,.4)}.xh__twin .xs__buy{background:rgba(255,77,61,.12);box-shadow:inset 0 0 0 .1em #ff6a4d;color:#fff;overflow:visible}.xh-heat{position:absolute;display:block;border-radius:50%;background:radial-gradient(closest-side,rgba(255,250,200,.95),rgba(255,214,70,.9) 22%,rgba(255,130,30,.78) 44%,rgba(255,45,60,.5) 64%,rgba(30,90,255,.22) 84%,transparent);transform:translate(-50%,-50%);mix-blend-mode:screen;pointer-events:none}.xh-heat--warm{opacity:.75}.xh-heat--hot{font-size:.72em}.xh__clicks i{position:absolute;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,240,170,.95),rgba(255,140,30,.75) 40%,rgba(255,45,60,.36) 70%,transparent);mix-blend-mode:screen}.xo-tag{position:absolute;z-index:3;padding:.4em .7em;border-radius:.3em;background:var(--xh-hot);color:var(--xh-deep);font:700 1.05em/1.2 var(--xh-font-mono);letter-spacing:-.01em;white-space:nowrap}.xo-tag--url{position:absolute;right:2px;top:2px;padding:0 8px;border-radius:999px;font:700 11px/20px var(--xh-font-mono)}.xo-tag--photo{left:1em;right:auto;bottom:1em;white-space:normal;max-width:15em}.xo-tag--price{right:0;top:.1em}.xo-tag--rage{right:.8em;top:-.9em;font-size:.78em}.xs__rings{position:absolute;left:64%;top:50%;width:0;height:0}.xs__rings i{position:absolute;left:0;top:0;width:6em;height:6em;margin:-3em 0 0 -3em;border:.12em solid #ffe45c;border-radius:50%;animation:xh-ring 1.8s ease-out infinite}.xs__rings i:nth-child(2){animation-delay:.6s}.xs__rings i:nth-child(3){animation-delay:1.2s}@keyframes xh-ring{from{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}.xs__fold{position:absolute;left:0;right:0;bottom:2.4em;border-top:1px dashed var(--xh-hot)}.xs__fold span{position:absolute;right:2.6em;top:.35em;color:var(--xh-hot);font:500 1em/1.2 var(--xh-font-mono)}.xh__twin .xh__cat img{visibility:hidden}.xh__twin .xh__score{border-color:rgba(143,193,255,.4);background:rgba(127,180,255,.07)}.xh__twin .xh__lbl,.xh__twin .xh__note{color:var(--xh-ink-2)}.xh__twin .xh__score-l b{color:var(--xh-ink)}.xh__twin .xh__sum{color:var(--xh-hot)}.xh__twin .xh__dots i{background:rgba(143,193,255,.26)}.xh__twin .xh__dots i.is-on{background:var(--xh-hot)}.xh__twin .xh__next{border-color:var(--xh-ink-2);background:0 0;color:var(--xh-ink)}.xh__twin .xh__find{border-color:var(--xh-hot);background:var(--xh-hot);color:var(--xh-deep);box-shadow:0 0 24px rgba(255,190,50,.4)}.xh.is-done .xh__twin .xh__score{border-color:var(--xh-hot);background:rgba(255,210,60,.08)}.xh__lens{position:absolute;left:0;top:0;z-index:3;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .2s;will-change:transform}.xh.is-live .xh__lens{opacity:1}.xh__glass{position:absolute;left:calc(var(--r, 170px) * -1);top:calc(var(--r, 170px) * -1);width:calc(var(--r, 170px) * 2);height:calc(var(--r, 170px) * 2);border-radius:50%;box-shadow:0 0 0 5px #fff,0 0 0 9px var(--pl-brand),0 18px 50px 6px rgba(7,18,38,.34),inset 0 0 44px rgba(90,170,255,.3);box-sizing:border-box}.xh__glass:after{content:"";position:absolute;left:13%;top:9%;width:30%;height:18%;border-radius:50%;background:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));transform:rotate(-32deg)}.xh__handle{position:absolute;left:0;top:-9px;width:104px;height:18px;border-radius:0 9px 9px 0;background:linear-gradient(var(--pl-brand),var(--pl-brand-hover));box-shadow:0 0 0 3px #fff,0 10px 22px rgba(7,18,38,.3);transform-origin:0 50%;transform:rotate(45deg) translateX(calc(var(--r, 170px) + 8px))}.xh__tip{position:absolute;left:0;top:0;z-index:4;width:284px;padding:12px 14px 12px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-bg);box-shadow:var(--pl-shadow-overlay);color:var(--pl-ink);opacity:0;pointer-events:none;transition:opacity .18s;box-sizing:border-box;will-change:transform}.xh__tip.is-on{opacity:1}.xh__tip-tool{display:block;color:var(--pl-brand-hover);font:500 11px/14px var(--xh-font-mono);letter-spacing:.02em;text-transform:uppercase}.xh__tip-title{display:block;margin-top:4px;font:600 18px/23px var(--pl-font);letter-spacing:-.01em}.xh__tip-text{display:block;margin-top:2px;color:var(--pl-muted);font:400 14px/20px var(--pl-font)}.xh__tip-sum{display:block;margin-top:8px;padding-top:8px;border-top:1px dashed var(--pl-subtle);color:var(--pl-danger);font:700 18px/20px var(--xh-font-mono);letter-spacing:-.03em}.xh__tip-sum:empty{display:none}.xh__tip--hint .xh__tip-title{font-size:16px;line-height:21px}@media (min-width:961px) and (max-height:780px){.xh__stage{padding:14px 0 12px}.xs__page{height:38em}.xs__thumbs,.xs__desc{display:none}.xs__tile{height:27em}.xs__bottle{width:18em;height:24em}.xh__title.ps-h1{margin-top:14px;font-size:min(clamp(56px, 6vw, 78px), calc(100cqw / var(--xh-w, 5.6)))}.xh__lead.ps-lead{margin-top:14px}.xh__cta.ps-hero__cta{margin-top:20px}.xh__rating.ps-rating{margin-top:14px}}@media (max-width:1180px){.xh__grid{gap:72px}.xh__cta.ps-hero__cta{gap:8px}.xh__cta.ps-hero__cta .ps-btn{padding:0 14px;font-size:16px}.xh__cat{left:-70px;width:124px;height:124px}.xh__score{padding-left:54px}}@media (max-width:960px){.xh__stage{display:block;min-height:0;padding:8px 0 32px}.xh__grid{display:flex;flex-direction:column;gap:0;align-items:stretch;container-type:inline-size}.xh__copy{display:contents}.xh__title.ps-h1{order:1;margin:0;font-size:min(clamp(46px, 12vw, 72px), calc(100cqw / var(--xh-w, 5.6)));line-height:1.04;text-align:center}.xh__lead.ps-lead{order:2;margin:8px 0 0;max-width:none;font-size:16px;line-height:22px;text-align:center;text-wrap:balance}.xh__scene{order:3;margin-top:12px}.xh__cta.ps-hero__cta{order:4;margin-top:14px;flex-wrap:nowrap}.xh__cta.ps-hero__cta .ps-btn{flex:1 1 auto;width:auto;padding:0 10px;font-size:16px;white-space:nowrap}.xh__reassure.ps-reassure{order:5;justify-content:center;gap:12px}.xh__reassure.ps-reassure li{font-size:13px}.xh__rating.ps-rating{order:6;justify-content:center;gap:6px 20px;margin-top:12px;font-size:14px}.xh__chip{order:0;align-self:center;max-width:100%;gap:6px;margin:0 0 6px;font-size:clamp(11.5px, 3.15vw, 14px);line-height:1.2;text-align:left;box-sizing:border-box}.xh__chip .ps-chip__tag{flex:none;font-size:.86em;white-space:nowrap}.xh__chip .ps-ic{flex:none}.xh__win{container-type:inline-size}.xh__cat{left:1cqw;bottom:2.9cqw;width:22cqw;height:22cqw}.xs__page{height:33.4em}.xs__nav{height:3.8em;padding:0 1.8em}.xs__links,.xs__bag{display:none}.xs__demo{display:block}.xs__main{grid-template-columns:22em minmax(0, 1fr);gap:2em;padding:0 1.8em}.xs__tile{height:25em}.xs__bottle{left:62%;width:17em;height:22.6em}.xs__thumbs,.xs__desc,.xs__sizes,.xs__trust{display:none}.xs__name{font-size:2.9em}.xs__price{margin-top:.8em}.xs__stars{font-size:1.5em}.xs__price>span:not(.xo){font-size:1.32em}.xs__buy{height:3.3em;margin-top:1em;font-size:1.7em}.xo-tag{font-size:1.2em}.xo-tag--rage{font-size:.78em}.xo-tag--photo{top:1em;bottom:auto;max-width:13em}.xh__score{flex-wrap:wrap;gap:8px 14px;min-height:54px;margin-top:8px;padding:6px 6px 6px 10px}.xh__next,.xh__find{height:40px;padding:0 12px;font-size:14px;line-height:38px}.xh__sum{font-size:17px}.xh__find{display:none !important}.xh__note{display:none}.xh__tip{width:auto;padding:8px 10px}.xh__tip-title{font-size:15px;line-height:19px}.xh__tip-text{font-size:13px;line-height:17px}.xh__tip-sum{margin-top:4px;padding-top:4px;font-size:15px}}@media (max-width:420px){.xh__score{flex-wrap:nowrap;gap:10px}.xh__lbl{font-size:10px;letter-spacing:0}.xh__dots{display:none}.xs__url{font-size:11px;padding:0 8px}.xs__dots{display:none}.xo-tag--url{display:none}}@media (max-width:345px){.xh__score{gap:6px}.xh__next{padding:0 8px}}@media (prefers-reduced-motion:reduce){.xs__rings i{animation:none;opacity:.6}.xs__buy.is-rage{animation:none}.xh__tip,.xh__lens,.xh__dots i{transition:none}}