.eb{background:var(--eb-bg);color:var(--eb-fg);font-family:var(--eb-font-body);font-size:var(--eb-rem,1rem);font-weight:var(--eb-body-weight,400);letter-spacing:var(--eb-body-tracking,normal);line-height:var(--eb-lh,1.5);-webkit-font-smoothing:antialiased;position:relative}.eb,.eb *,.eb :before,.eb :after{box-sizing:border-box}.eb a{color:inherit;text-decoration:none}.eb button,.eb input,.eb select,.eb textarea{font:inherit;color:inherit}.eb button{cursor:pointer}.eb h1,.eb h2,.eb h3,.eb h4,.eb p,.eb ul{margin:0;padding:0}.eb ul{list-style:none}.eb img{max-width:100%;display:block}.eb svg{flex:none}.eb .eb-display{font-family:var(--eb-font-display);font-weight:var(--eb-display-weight);text-transform:var(--eb-display-transform);letter-spacing:var(--eb-display-tracking);line-height:1}.eb .eb-eyebrow{font-size:calc(.72 * var(--eb-rem,1rem));letter-spacing:.16em;text-transform:uppercase;color:var(--eb-muted);font-weight:600}.eb .eb-muted{color:var(--eb-muted)}.eb .eb-container{max-width:var(--eb-container,1240px);padding:0 var(--eb-container-x,28px);margin:0 auto}.eb .eb-section{padding:var(--eb-section-y,72px) 0}.eb .eb-stars{color:var(--eb-accent-2);gap:2px;display:inline-flex}.eb :focus-visible{outline:2px solid var(--eb-accent-2);outline-offset:2px}.eb .eb-btn{padding:calc(.85rem * var(--eb-btn-s,1)) calc(1.5rem * var(--eb-btn-s,1));border-radius:var(--eb-btn-radius,var(--eb-radius));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font-weight:600;font-size:calc(.92 * var(--eb-rem,1rem));white-space:nowrap;justify-content:center;align-items:center;gap:.55rem;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.eb .eb-btn--primary{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-btn--ghost{background:0 0}.eb .eb-btn--lg{padding:calc(1.05rem * var(--eb-btn-s,1)) calc(2rem * var(--eb-btn-s,1));font-size:calc(1 * var(--eb-rem,1rem))}.eb .eb-btn--sm{padding:calc(.55rem * var(--eb-btn-s,1)) calc(1rem * var(--eb-btn-s,1));font-size:calc(.82 * var(--eb-rem,1rem))}.eb .eb-btn:hover{transform:translateY(-2px)}.eb .eb-btn:active{transform:translateY(0)}.eb .eb-icon-btn{background:0 0;border:0;border-radius:999px;place-items:center;width:40px;height:40px;transition:background .15s;display:inline-grid;position:relative}.eb .eb-icon-btn:hover{background:var(--eb-surface-2)}.eb .eb-dot{background:var(--eb-accent-2);color:#fff;min-width:16px;height:16px;font-size:calc(.62 * var(--eb-rem,1rem));border-radius:99px;place-items:center;padding:0 4px;font-weight:700;display:grid;position:absolute;top:4px;right:2px}.eb .eb-badge{font-size:calc(.68 * var(--eb-rem,1rem));letter-spacing:.06em;text-transform:uppercase;border-radius:calc(var(--eb-radius) * .6);background:var(--eb-accent);color:var(--eb-accent-fg);padding:.28rem .6rem;font-weight:700;display:inline-block}.eb .eb-swatches{gap:6px;display:inline-flex}.eb .eb-swatches i{border:1px solid #80808073;border-radius:50%;width:14px;height:14px;display:block}.eb .eb-price{font-weight:700}.eb .eb-price s{color:var(--eb-muted);margin-left:.45rem;font-size:.9em;font-weight:400}.eb .eb-ph{background:linear-gradient(145deg, color-mix(in oklab, var(--eb-accent-2) 24%, var(--eb-surface-2)), color-mix(in oklab, var(--eb-accent) 14%, var(--eb-surface-2)));width:100%;position:relative;overflow:hidden}.eb .eb-ph i{aspect-ratio:1;background:color-mix(in oklab, var(--eb-accent-2) 70%, var(--eb-bg));opacity:.9;border-radius:50%;width:62%;position:absolute;top:16%;left:19%}.eb .eb-ph b{border-radius:calc(var(--eb-radius-lg) * .6) calc(var(--eb-radius-lg) * .6) 10px 10px;background:color-mix(in oklab, var(--eb-accent) 82%, var(--eb-surface));width:38%;height:46%;position:absolute;bottom:10%;left:31%;box-shadow:0 14px 28px -10px #00000059}.eb .eb-ph[data-k="2"] i{background:color-mix(in oklab, var(--eb-accent) 75%, var(--eb-bg));width:46%;top:8%;left:8%}.eb .eb-ph[data-k="2"] b{background:color-mix(in oklab, var(--eb-accent-2) 85%, var(--eb-surface));border-radius:50% 50% 12px 12px}.eb .eb-ph[data-k="3"] i{width:50%;top:6%;left:46%}.eb .eb-ph[data-k="3"] b{border-radius:999px 999px 14px 14px;width:56%;height:26%;bottom:18%;left:22%}.eb .eb-ph[data-k="4"] i{background:color-mix(in oklab, var(--eb-accent) 60%, var(--eb-bg));width:70%;top:30%;left:15%}.eb .eb-ph[data-k="4"] b{border-radius:8px;width:44%;height:40%}.eb .eb-ph[data-k="5"] i{width:56%;top:40%;left:4%}.eb .eb-ph[data-k="5"] b{background:color-mix(in oklab, var(--eb-accent-2) 60%, var(--eb-accent));border-radius:14px 14px 40px 40px;width:34%;height:56%;left:38%}.eb .eb-ph[data-k="6"] i{width:34%;top:10%;left:58%}.eb .eb-ph[data-k="6"] b{background:var(--eb-accent);border-radius:999px;width:60%;height:18%;bottom:36%;left:20%}.eb .eb-ph--img>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.eb .eb-ph--img>i,.eb .eb-ph--img>b{display:none}.eb .eb-logo{width:auto;max-width:180px;max-height:2.4em;display:block}.eb .eb-tin{aspect-ratio:1;border-radius:calc(var(--eb-radius-lg) * 1.5);background:var(--eb-surface-2);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);position:relative;overflow:hidden}.eb .eb-tin>.eb-ph{border-radius:0;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.eb .eb-tin:before{content:"";background:color-mix(in oklab, var(--eb-fg) 16%, transparent);z-index:2;border-bottom:var(--eb-bw) solid color-mix(in oklab, var(--eb-fg) 12%, transparent);height:15%;position:absolute;inset:0 0 auto}.eb .eb-tin__label{z-index:3;text-align:center;background:var(--eb-surface);color:var(--eb-fg);border-radius:var(--eb-radius);justify-items:center;gap:2px;padding:8% 6%;display:grid;position:absolute;bottom:12%;left:12%;right:12%}.eb .eb-tin__label b{font-family:var(--eb-font-display);font-weight:var(--eb-display-weight);font-size:calc(1.05 * var(--eb-rem,1rem));text-transform:uppercase;line-height:1}.eb .eb-tin__label small{font-size:calc(.68 * var(--eb-rem,1rem));color:var(--eb-muted);letter-spacing:.08em}.eb .eb-meter{align-items:flex-end;gap:3px;height:22px;display:inline-flex}.eb .eb-meter i{background:var(--eb-border);border-radius:2px;width:6px}.eb .eb-meter i.is-on{background:var(--eb-accent)}.eb .eb-flv{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font-size:calc(.78 * var(--eb-rem,1rem));white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-weight:600;display:inline-flex}.eb .eb-flv i{background:var(--c,var(--eb-accent));border-radius:50%;width:10px;height:10px}@keyframes eb-marquee{to{transform:translate(-50%)}}.eb .eb-marquee{white-space:nowrap;overflow:hidden}.eb .eb-marquee>div{gap:2.5rem;padding-right:2.5rem;animation:28s linear infinite eb-marquee;display:inline-flex}@media (prefers-reduced-motion:reduce){.eb *,.eb :before{transition:none!important;animation:none!important}}@media (width<=760px){.eb .eb-container{padding:0 18px}.eb .eb-section{padding:48px 0}}.eb[data-no-badges] .eb-pc .eb-badge,.eb[data-no-badges] .eb-pc__sticker,.eb[data-no-badges] .eb-pc__off,.eb[data-no-ratings] .eb-pc .eb-stars,.eb[data-no-ratings] .eb-pc__top>span:last-child,.eb[data-no-swatches] .eb-pc .eb-swatches{display:none}.eb[data-no-hover] *,.eb[data-no-hover] :before{transition:none!important}.eb[data-no-hover] .eb-pc:hover,.eb[data-no-hover] .eb-btn:hover,.eb[data-no-hover] .eb-pc:hover .eb-ph{transform:none!important}.eb[data-heading-case=none] .eb-display{text-transform:none}.eb[data-heading-case=uppercase] .eb-display{text-transform:uppercase}.eb[data-card-ratio="1/1"] .eb-pc .eb-ph{aspect-ratio:1!important}.eb[data-card-ratio="4/5"] .eb-pc .eb-ph{aspect-ratio:4/5!important}.eb[data-card-ratio="3/4"] .eb-pc .eb-ph{aspect-ratio:3/4!important}.eb[data-card-ratio="2/3"] .eb-pc .eb-ph{aspect-ratio:2/3!important}.eb[data-card-ratio="16/10"] .eb-pc .eb-ph{aspect-ratio:16/10!important}.eb[data-cols] .eb-col__row,.eb[data-cols] .eb-shop__grid--3,.eb[data-cols] .eb-shop__grid--4,.eb[data-cols] .eb-pc-demo,.eb[data-cols] .eb-pdp__rel{grid-template-columns:repeat(var(--eb-cols), minmax(0, 1fr))}@media (width<=900px){.eb[data-cols] .eb-col__row,.eb[data-cols] .eb-shop__grid--3,.eb[data-cols] .eb-shop__grid--4,.eb[data-cols] .eb-pdp__rel{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb h1,.eb h2{white-space:pre-line}.eb .eb-blk{position:relative}.eb .eb-blk--custom{background:var(--eb-bg);color:var(--eb-fg);font-family:var(--eb-font-body)}.eb .eb-empty{text-align:center;color:var(--eb-muted)}.eb .eb-display{zoom:var(--eb-hs,1)}.eb[data-hlh] .eb-display{line-height:var(--eb-hlh)!important}.eb .eb-eyebrow,.eb .eb-badge,.eb .eb-btn,.eb .eb-hd__nav,.eb .eb-price{font-family:var(--eb-font-accent,inherit)}:is(.eb[data-header-stick=sticky] .eb-hd,.eb[data-header-stick=sticky] .eb-blk:has(>.eb-hd)){z-index:40;position:sticky;top:0}.eb .eb-blk:has(>.eb-hd--sticky){z-index:40;position:sticky;top:0}:is(.eb[data-header-stick=static] .eb-hd,.eb[data-header-stick=static] .eb-blk:has(>.eb-hd)){position:relative;top:auto}.eb[data-header-look=solid] .eb-hd{background:var(--eb-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.eb[data-header-look=glass] .eb-hd{background:color-mix(in oklab, var(--eb-bg) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}.eb[data-header-look=solid] .eb-hd--over,.eb[data-header-look=glass] .eb-hd--over{color:var(--eb-fg);margin-bottom:0}.eb[data-header-size=compact] .eb-hd__row,.eb[data-header-size=compact] .eb-hd__s1{height:56px}.eb[data-header-size=tall] .eb-hd__row,.eb[data-header-size=tall] .eb-hd__s1{height:96px}.eb .eb-tabbar{display:none}@media (width<=860px){.eb[data-mobile-tabbar] .eb-tabbar{z-index:90;background:color-mix(in oklab, var(--eb-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:var(--eb-bw) solid var(--eb-border);padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.eb[data-mobile-tabbar]{padding-bottom:68px}.eb .eb-tabbar a{font-size:calc(.66 * var(--eb-rem,1rem));color:var(--eb-muted);border-radius:var(--eb-radius);justify-items:center;gap:2px;padding:6px 0;font-weight:600;display:grid;position:relative}.eb .eb-tabbar a.is-on{color:var(--eb-fg)}.eb .eb-tabbar .eb-dot{position:absolute;top:2px;left:calc(50% + 6px)}}.eb img,.eb svg{max-width:100%}.eb .eb-buy__rating{flex-wrap:wrap}@media (width<=700px){.eb .eb-pc__info,.eb .eb-pc__info>*{min-width:0;max-width:100%}.eb .eb-pc h3,.eb .eb-pc__info b,.eb .eb-pc__info small,.eb .eb-pc__info .eb-eyebrow{overflow-wrap:break-word}.eb .eb-pc__buy,.eb .eb-pc__line,.eb .eb-pc__foot,.eb .eb-pc__nfoot,.eb .eb-pc__qq,.eb .eb-shop__chips,.eb .eb-shop__tabs,.eb .eb-shop__bar,.eb .eb-shop__title{flex-wrap:wrap}.eb .eb-sec-head{flex-wrap:wrap;gap:8px}.eb .eb-buy{grid-template-columns:minmax(0,1fr);min-width:0}.eb .eb-buy>*{min-width:0}.eb .eb-buy__cta,.eb .eb-pdp__qrow{flex-wrap:wrap}.eb .eb-buy__cta .eb-btn--primary{flex:140px}.eb .eb-buy__fav{flex:none}.eb .eb-cts{flex-wrap:wrap;row-gap:10px}.eb .eb-cts li+li:before{width:18px}.eb .eb-pc__dots,.eb .eb-pc__pills,.eb .eb-pc__icons,.eb .eb-pc--pbadge .eb-pc__info{flex-wrap:wrap}.eb .eb-pc--fcomp{grid-column:1/-1!important}.eb .eb-pc__fc *{overflow-wrap:break-word}.eb .eb-pc--ladder .eb-pc__lad{grid-template-columns:repeat(2,minmax(0,1fr))}.eb .eb-pc__qchips button{min-width:0;padding-inline:0}.eb .eb-pdp__stack{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;gap:10px;padding-bottom:6px;overflow-x:auto}.eb .eb-pdp__stack::-webkit-scrollbar{display:none}.eb .eb-pdp__stack>*{scroll-snap-align:start}}.eb .eb-form-msg{min-height:1.2em;font-size:calc(.86 * var(--eb-rem,1rem));margin:8px 0 0;font-weight:600}.eb .eb-form-msg.is-err{color:#d33}.eb .eb-form-msg.is-ok{color:#1f9d55}.eb .eb-hd{z-index:5;position:relative}.eb .eb-hd__row{align-items:center;gap:calc(24px * var(--eb-sp,1));display:flex}.eb .eb-hd__logo{font-size:calc(1.7 * var(--eb-rem,1rem))}.eb .eb-hd__nav{gap:calc(26px * var(--eb-sp,1));font-size:calc(.9 * var(--eb-rem,1rem));font-weight:500;display:flex}.eb .eb-hd__nav a{padding:calc(4px * var(--eb-sp,1)) 0;position:relative}.eb .eb-hd__nav a:after{content:"";background:currentColor;width:0;height:1.5px;transition:width .25s;position:absolute;bottom:0;left:0}.eb .eb-hd__nav a:hover:after{width:100%}.eb .eb-hd__icons{align-items:center;gap:calc(4px * var(--eb-sp,1));display:flex}@media (width<=860px){.eb .eb-hd__nav{display:none}}.eb .eb-hd--sticky{z-index:40;position:sticky;top:0}.eb .eb-hd__item{align-self:stretch;align-items:center;display:flex}.eb .eb-hd__item>a{align-items:center;gap:calc(4px * var(--eb-sp,1));display:inline-flex}.eb .eb-hd__panel,.eb .eb-hd__drop{z-index:50;background:var(--eb-surface);color:var(--eb-fg);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s,visibility 0s .18s;position:absolute;transform:translateY(8px)}.eb .eb-hd__panel{border-width:var(--eb-bw) 0 0;padding:calc(32px * var(--eb-sp,1)) 0 calc(36px * var(--eb-sp,1));top:100%;left:0;right:0}.eb .eb-hd__drop{min-width:210px;padding:calc(8px * var(--eb-sp,1));border-radius:var(--eb-radius);gap:2px;display:grid;top:100%;left:0}.eb .eb-hd__item:hover>.eb-hd__panel,.eb .eb-hd__item:focus-within>.eb-hd__panel,.eb .eb-hd__item:hover>.eb-hd__drop,.eb .eb-hd__item:focus-within>.eb-hd__drop{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.eb .eb-hd__panel a,.eb .eb-hd__drop a{padding:0}.eb .eb-hd__panel a:after,.eb .eb-hd__drop a:after{display:none}.eb .eb-hd__drop a{padding:calc(9px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1));border-radius:calc(var(--eb-radius) * .6);font-size:calc(.88 * var(--eb-rem,1rem));display:block}.eb .eb-hd__drop a:hover{background:var(--eb-surface-2)}.eb .eb-hd__feature{gap:calc(8px * var(--eb-sp,1));display:grid}.eb .eb-hd__feature .eb-ph{border-radius:var(--eb-radius)}@media (width<=860px){.eb .eb-hd__panel,.eb .eb-hd__drop{display:none}}.eb .eb-hd__search{align-items:center;gap:calc(10px * var(--eb-sp,1));background:var(--eb-surface-2);border:var(--eb-bw) solid transparent;border-radius:var(--eb-radius);padding:0 calc(14px * var(--eb-sp,1));height:48px;color:var(--eb-muted);flex:1;transition:border-color .2s,background .2s;display:flex}.eb .eb-hd__search:focus-within{border-color:var(--eb-accent-2);background:var(--eb-surface)}.eb .eb-hd__search input{color:var(--eb-fg);background:0 0;border:0;outline:none;flex:1}.eb .eb-hd__search kbd{font:inherit;font-size:calc(.72 * var(--eb-rem,1rem));border:1px solid var(--eb-border);padding:calc(1px * var(--eb-sp,1)) calc(7px * var(--eb-sp,1));border-radius:6px}.eb .eb-hd__pgrid{gap:calc(40px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr)) 1.3fr;display:grid}.eb .eb-hd__pgrid h5{margin:0 0 calc(14px * var(--eb-sp,1));font-size:calc(.72 * var(--eb-rem,1rem));letter-spacing:.14em;text-transform:uppercase;color:var(--eb-muted)}.eb .eb-hd__pgrid>div{gap:calc(10px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-hd__pgrid a:hover{color:var(--eb-accent-2)}.eb .eb-mnav{display:none}.eb .eb-mnav--always{display:block}.eb .eb-mnav__chk{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.eb .eb-mnav__btn{z-index:5;border-radius:var(--eb-radius);cursor:pointer;width:44px;height:44px;color:inherit;-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:relative}.eb .eb-mnav__btn:hover{background:color-mix(in oklab, currentColor 8%, transparent)}.eb .eb-mnav__chk:focus-visible~.eb-mnav__btn{outline:2px solid var(--eb-accent-2);outline-offset:2px}.eb .eb-mnav__open,.eb .eb-mnav__close{place-items:center;display:grid}.eb .eb-mnav__close,.eb .eb-mnav__chk:checked~.eb-mnav__btn .eb-mnav__open{display:none}.eb .eb-mnav__chk:checked~.eb-mnav__btn .eb-mnav__close{display:grid}.eb .eb-mnav__scrim{z-index:110;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:none;position:fixed;inset:0}.eb .eb-mnav__chk:checked~.eb-mnav__scrim{display:block}.eb .eb-mnav__panel{z-index:120;overscroll-behavior:contain;width:min(380px,88vw);padding:calc(18px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1));gap:calc(20px * var(--eb-sp,1));background:var(--eb-bg);color:var(--eb-fg);border-right:var(--eb-bw) solid var(--eb-border);font-size:calc(1 * var(--eb-rem,1rem));text-align:left;align-content:start;display:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:24px 0 60px -30px #00000073}.eb .eb-mnav__chk:checked~.eb-mnav__panel{animation:.26s cubic-bezier(.2,.8,.2,1) eb-mnav-l;display:grid}@keyframes eb-mnav-l{0%{opacity:0;transform:translate(-24px)}}@keyframes eb-mnav-r{0%{opacity:0;transform:translate(24px)}}@keyframes eb-mnav-u{0%{opacity:0;transform:translateY(24px)}}@keyframes eb-mnav-f{0%{opacity:0}}.eb .eb-mnav__top{justify-content:space-between;align-items:center;min-height:44px;display:flex}.eb .eb-mnav__brand{font-size:calc(1.5 * var(--eb-rem,1rem));line-height:1}.eb .eb-mnav__x{border-radius:var(--eb-radius);cursor:pointer;place-items:center;width:44px;height:44px;margin-right:-10px;display:grid}.eb .eb-mnav__x:hover{background:var(--eb-surface-2)}.eb .eb-mnav__search{flex:none;width:100%;height:48px}.eb[data-no-mnav-search] .eb-mnav__search{display:none}.eb .eb-mnav__links{font-family:var(--eb-font-display);font-weight:var(--eb-display-weight);font-size:calc(1.35 * var(--eb-rem,1rem));letter-spacing:var(--eb-display-tracking);text-transform:var(--eb-display-transform);gap:0;display:grid}.eb .eb-mnav__links>a,.eb .eb-mnav__acc>summary{padding:calc(15px * var(--eb-sp,1)) 0;border-bottom:var(--eb-bw) solid var(--eb-border);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.eb .eb-mnav__acc>summary::-webkit-details-marker{display:none}.eb .eb-mnav__acc>summary svg{transition:transform .2s}.eb .eb-mnav__acc[open]>summary svg{transform:rotate(180deg)}.eb .eb-mnav__acc>div{padding:calc(6px * var(--eb-sp,1)) 0 calc(10px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));font-family:var(--eb-font-body);font-weight:500;font-size:calc(.98 * var(--eb-rem,1rem));letter-spacing:0;text-transform:none;border-bottom:var(--eb-bw) solid var(--eb-border);gap:0;display:grid}.eb .eb-mnav__acc>div a{padding:calc(10px * var(--eb-sp,1)) 0;color:var(--eb-muted)}.eb .eb-mnav__extra{gap:calc(4px * var(--eb-sp,1));display:grid}.eb .eb-mnav__extra a{padding:calc(11px * var(--eb-sp,1)) 0;color:var(--eb-muted);font-size:calc(.95 * var(--eb-rem,1rem));align-items:center;gap:12px;display:flex}.eb .eb-mnav__cta{justify-content:center}.eb[data-mobile-menu=drawer-right] .eb-mnav__panel{border-right:0;border-left:var(--eb-bw) solid var(--eb-border);left:auto;right:0;box-shadow:-24px 0 60px -30px #00000073}.eb[data-mobile-menu=drawer-right] .eb-mnav__chk:checked~.eb-mnav__panel{animation-name:eb-mnav-r}.eb[data-mobile-menu=full] .eb-mnav__panel{width:auto;box-shadow:none;text-align:center;padding-top:calc(80px * var(--eb-sp,1));border:0;align-content:center;inset:0}.eb[data-mobile-menu=full] .eb-mnav__top{position:absolute;top:14px;left:22px;right:22px}.eb[data-mobile-menu=full] .eb-mnav__scrim{display:none!important}.eb[data-mobile-menu=full] .eb-mnav__chk:checked~.eb-mnav__panel{animation-name:eb-mnav-f}.eb[data-mobile-menu=full] .eb-mnav__links{font-size:calc(1.9 * var(--eb-rem,1rem))}.eb[data-mobile-menu=full] .eb-mnav__links>a,.eb[data-mobile-menu=full] .eb-mnav__acc>summary{border-bottom:0;justify-content:center;gap:10px}.eb[data-mobile-menu=full] .eb-mnav__acc>div{text-align:center;border-bottom:0;padding-left:0}.eb[data-mobile-menu=full] .eb-mnav__extra{grid-template-columns:repeat(3,auto);justify-content:center;gap:18px}.eb[data-mobile-menu=full] .eb-mnav__extra a{font-size:calc(.8 * var(--eb-rem,1rem));flex-direction:column;gap:6px}.eb[data-mobile-menu=dropdown] .eb-mnav__panel{z-index:60;border:0;border-bottom:var(--eb-bw) solid var(--eb-border);width:auto;max-height:calc(100vh - 90px);padding-top:calc(16px * var(--eb-sp,1));position:absolute;inset:100% 0 auto;box-shadow:0 30px 50px -30px #0006}.eb[data-mobile-menu=dropdown] .eb-mnav__top{display:none}.eb[data-mobile-menu=dropdown] .eb-mnav__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:50;background:0 0}.eb[data-mobile-menu=dropdown] .eb-mnav__chk:checked~.eb-mnav__panel{animation-name:eb-mnav-u}.eb[data-mobile-menu=dropdown] .eb-mnav__links{font-size:calc(1.15 * var(--eb-rem,1rem))}.eb[data-mobile-menu=sheet] .eb-mnav__panel{border:0;border-top:var(--eb-bw) solid var(--eb-border);width:auto;max-height:84vh;padding-top:calc(30px * var(--eb-sp,1));border-radius:26px 26px 0 0;inset:auto 0 0;box-shadow:0 -24px 60px -30px #00000080}.eb[data-mobile-menu=sheet] .eb-mnav__panel:before{content:"";background:var(--eb-border);border-radius:9px;width:44px;height:5px;margin-left:-22px;position:absolute;top:12px;left:50%}.eb[data-mobile-menu=sheet] .eb-mnav__top{display:none}.eb[data-mobile-menu=sheet] .eb-mnav__chk:checked~.eb-mnav__panel{animation-name:eb-mnav-u}.eb .eb-hd:has(.eb-mnav__chk:checked){z-index:200}.eb .eb-blk:has(.eb-mnav__chk:checked){z-index:200;position:relative}@media (width<=860px){.eb .eb-mnav{display:block}.eb .eb-hd .eb-hd__nav,.eb .eb-hd__item--all,.eb .eb-hd__acct,.eb .eb-hd__prim,.eb .eb-hd__srow,.eb .eb-hd__navrow,.eb .eb-hd__s2,.eb .eb-hd__meta,.eb .eb-hd__panel,.eb .eb-hd__drop{display:none!important}.eb .eb-hd,.eb .eb-hd__bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.eb .eb-hd__row,.eb .eb-hd__s1,.eb .eb-hd__bar,.eb .eb-hd__lower{align-items:center;gap:calc(8px * var(--eb-sp,1));padding-inline:calc(14px * var(--eb-sp,1));height:62px!important;display:flex!important}.eb .eb-hd__row.eb-container,.eb .eb-hd__s1{padding-inline:calc(14px * var(--eb-sp,1))}.eb .eb-hd .eb-hd__logo{text-align:left;order:1;margin-inline:0 auto;line-height:1;font-size:calc(1.45 * var(--eb-rem,1rem))!important;padding:0!important}.eb .eb-hd--editorial .eb-hd__logo{text-align:center;margin:0;font-size:clamp(calc(2.4 * var(--eb-rem,1rem)), 14vw, calc(3.6 * var(--eb-rem,1rem)))!important;padding:calc(8px * var(--eb-sp,1)) 0!important}.eb .eb-hd .eb-mnav{flex:none;order:0}.eb .eb-hd .eb-hd__icons{flex:none;order:2;gap:0;margin-left:auto}.eb .eb-hd__icons .eb-icon-btn:nth-child(2),.eb .eb-hd__icons .eb-icon-btn:nth-child(3){display:none}.eb .eb-hd__row>.eb-hd__search{order:5;max-width:none;height:44px;flex:1 0 100%!important}.eb .eb-hd--mega .eb-hd__row,.eb .eb-hd--cats .eb-hd__row,.eb .eb-hd--util .eb-hd__row,.eb .eb-hd--store .eb-hd__row,.eb .eb-hd--tabs .eb-hd__row{padding-block:calc(8px * var(--eb-sp,1));flex-wrap:wrap;height:auto!important}.eb .eb-hd--mega .eb-hd__search kbd{display:none}.eb .eb-hd__sbox{flex:1 0 100%;order:5}.eb .eb-hd__sbox .eb-hd__search{height:44px}.eb .eb-hd__sres{display:none!important}.eb .eb-hd__cartpill{padding:calc(8px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1));order:2;margin-left:auto}.eb .eb-hd__cartpill b{display:none}.eb .eb-hd__util .eb-container{justify-content:center}.eb .eb-hd__util span:not(.eb-hd__announce){display:none}.eb .eb-hd__bar{border-radius:999px;width:auto;max-width:none;margin-inline:12px;height:56px!important;padding-inline:calc(8px * var(--eb-sp,1))!important}.eb .eb-hd--pill{padding-inline:0;padding-top:calc(10px * var(--eb-sp,1))}.eb .eb-hd__bar .eb-btn{padding-inline:12px}.eb .eb-hd--brutal .eb-hd__row{padding-left:calc(6px * var(--eb-sp,1))!important}.eb .eb-hd--brutal .eb-hd__logo{font-size:calc(1.6 * var(--eb-rem,1rem))!important}.eb .eb-hd__cart{padding:0 calc(14px * var(--eb-sp,1));font-size:calc(.82 * var(--eb-rem,1rem));order:2}.eb .eb-hd--dock{padding:calc(10px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1));gap:8px}.eb .eb-hd--dock>.eb-btn{display:none}.eb .eb-hd--dock .eb-hd__dockbar{order:2;gap:0;margin-left:auto;padding:4px}.eb .eb-hd--dock .eb-hd__dockbar button{min-width:40px;padding:8px}.eb .eb-hd--dock .eb-hd__dockbar button:first-child,.eb .eb-hd--dock .eb-hd__dockbar button:nth-child(3),.eb .eb-hd--dock .eb-hd__dockbar button:nth-child(4){display:none}.eb .eb-hd--over .eb-hd__row{color:#fff}.eb .eb-hd--over{margin-bottom:-62px}.eb .eb-hd--stacked .eb-hd__search--sm{display:none}.eb .eb-hd--stacked .eb-hd__s1{grid-template-columns:none}.eb .eb-hd__lower{padding:0 calc(14px * var(--eb-sp,1));border:0;border-top:var(--eb-bw) solid var(--eb-border);height:56px!important}.eb .eb-hd__strip a{white-space:nowrap;flex:none}.eb .eb-hd__cats{padding-inline:calc(14px * var(--eb-sp,1))}.eb .eb-hd--burger .eb-hd__row{display:flex!important}}.eb .eb-hd--classic{background:var(--eb-bg);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--classic .eb-hd__announce{background:var(--eb-accent);color:var(--eb-accent-fg);text-align:center;font-size:calc(.75 * var(--eb-rem,1rem));letter-spacing:.08em;padding:calc(8px * var(--eb-sp,1))}.eb .eb-hd--classic .eb-hd__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:76px;display:grid}.eb .eb-hd--classic .eb-hd__icons{justify-content:flex-end}.eb .eb-hd--classic .eb-hd__logo{font-size:calc(2 * var(--eb-rem,1rem))}.eb .eb-hd--split{background:color-mix(in oklab, var(--eb-bg) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--split .eb-hd__row{justify-content:space-between;height:72px}.eb .eb-hd--split .eb-hd__nav{background:var(--eb-surface-2);padding:calc(6px * var(--eb-sp,1));gap:calc(2px * var(--eb-sp,1));border-radius:999px}.eb .eb-hd--split .eb-hd__nav a{padding:calc(8px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:999px}.eb .eb-hd--split .eb-hd__nav a:after{display:none}.eb .eb-hd--split .eb-hd__nav a:hover{background:var(--eb-surface)}.eb .eb-hd--mega{background:var(--eb-surface);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--mega .eb-hd__row{height:78px}.eb .eb-hd__strip{border-top:var(--eb-bw) solid var(--eb-border);font-size:calc(.86 * var(--eb-rem,1rem));font-weight:500}.eb .eb-hd__strip .eb-container{align-items:center;gap:calc(28px * var(--eb-sp,1));height:46px;display:flex;overflow-x:auto}.eb .eb-hd__all{gap:calc(8px * var(--eb-sp,1));align-items:center;font-weight:700;display:inline-flex}.eb .eb-hd__sale{color:var(--eb-accent-2);margin-left:auto;font-weight:700}.eb .eb-hd--pill{padding:calc(18px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1)) 0;z-index:20;position:sticky;top:0}.eb .eb-hd__bar{justify-content:space-between;align-items:center;gap:calc(20px * var(--eb-sp,1));max-width:1040px;padding:calc(8px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1)) calc(8px * var(--eb-sp,1)) calc(24px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:var(--eb-shadow);border-radius:999px;margin:0 auto;display:flex}.eb .eb-hd--pill .eb-hd__logo{font-size:calc(1.35 * var(--eb-rem,1rem))}.eb .eb-hd--brutal{background:var(--eb-bg);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd__ticker{background:var(--eb-fg);color:var(--eb-bg);font-size:calc(.78 * var(--eb-rem,1rem));letter-spacing:.1em;text-transform:uppercase;padding:calc(9px * var(--eb-sp,1)) 0;font-weight:700}.eb .eb-hd--brutal .eb-hd__row{padding:0 0 0 calc(28px * var(--eb-sp,1));height:72px}.eb .eb-hd--brutal .eb-hd__logo{font-size:calc(2.2 * var(--eb-rem,1rem))}.eb .eb-hd--brutal .eb-hd__nav{align-self:stretch;gap:0;margin-left:auto}.eb .eb-hd--brutal .eb-hd__nav a{padding:0 calc(22px * var(--eb-sp,1));border-left:var(--eb-bw) solid var(--eb-border);text-transform:uppercase;align-items:center;font-weight:700;display:flex}.eb .eb-hd--brutal .eb-hd__nav a:after{display:none}.eb .eb-hd--brutal .eb-hd__nav a:hover{background:var(--eb-accent);color:var(--eb-accent-fg)}.eb .eb-hd__cart{align-self:stretch;align-items:center;gap:calc(8px * var(--eb-sp,1));padding:0 calc(28px * var(--eb-sp,1));background:var(--eb-accent);color:var(--eb-accent-fg);text-transform:uppercase;border-left:var(--eb-bw) solid var(--eb-border);font-weight:700;display:flex}.eb .eb-hd--editorial{background:var(--eb-bg)}.eb .eb-hd__meta{font-size:calc(.72 * var(--eb-rem,1rem));letter-spacing:.12em;text-transform:uppercase;padding:calc(12px * var(--eb-sp,1)) 0;border-bottom:var(--eb-bw) solid var(--eb-border);justify-content:space-between;display:flex}.eb .eb-hd--editorial .eb-hd__logo{text-align:center;font-size:clamp(calc(3.4 * var(--eb-rem,1rem)), 11vw, calc(8 * var(--eb-rem,1rem)));padding:calc(14px * var(--eb-sp,1)) 0 calc(6px * var(--eb-sp,1));line-height:.9;display:block}.eb .eb-hd__lower{border-top:var(--eb-bw) solid var(--eb-border);border-bottom:var(--eb-bw) solid var(--eb-border);padding:calc(6px * var(--eb-sp,1)) 0;justify-content:space-between;align-items:center;display:flex}.eb .eb-hd--editorial .eb-hd__nav{text-transform:uppercase;letter-spacing:.1em;font-size:calc(.78 * var(--eb-rem,1rem))}.eb .eb-hd--stacked{background:var(--eb-bg);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd__s1{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:88px;display:grid}.eb .eb-hd--stacked .eb-hd__logo{font-size:calc(2.2 * var(--eb-rem,1rem))}.eb .eb-hd--stacked .eb-hd__icons{justify-content:flex-end}.eb .eb-hd__search--sm{border-radius:999px;flex:none;max-width:220px;height:40px}.eb .eb-hd__s2{justify-content:center;gap:calc(40px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) 0;border-top:var(--eb-bw) solid var(--eb-border);font-size:calc(.78 * var(--eb-rem,1rem));text-transform:uppercase;letter-spacing:.16em;display:flex}.eb .eb-hd__s2 a:hover{color:var(--eb-accent-2)}.eb .eb-hd--menu{background:var(--eb-bg);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--menu .eb-hd__row{height:72px}.eb .eb-hd--menu .eb-hd__nav{align-self:stretch;gap:calc(30px * var(--eb-sp,1));margin:0 auto}.eb .eb-hd--vis{background:color-mix(in oklab, var(--eb-bg) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--vis .eb-hd__row{height:70px}.eb .eb-hd--vis .eb-hd__nav{align-self:stretch;margin:0 auto}.eb .eb-hd__tiles{gap:calc(18px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-hd__tile{gap:calc(4px * var(--eb-sp,1));display:grid}.eb .eb-hd__tile .eb-ph{border-radius:var(--eb-radius);transition:transform .3s}.eb .eb-hd__tile:hover .eb-ph{transform:scale(1.03)}.eb .eb-hd__tile small{color:var(--eb-muted);font-size:calc(.78 * var(--eb-rem,1rem))}.eb .eb-hd--tabs{background:var(--eb-surface);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--tabs .eb-hd__row{height:74px}.eb .eb-hd--tabs .eb-hd__item--all>a{gap:calc(8px * var(--eb-sp,1))}.eb .eb-hd__tabs{grid-template-columns:260px minmax(0,1fr);min-height:320px;display:grid;position:relative}.eb .eb-hd__tablist{padding:0 calc(16px * var(--eb-sp,1)) 0 0;border-right:var(--eb-bw) solid var(--eb-border);align-content:start;gap:2px;margin:0;list-style:none;display:grid}.eb .eb-hd__tab{border-radius:var(--eb-radius);justify-content:space-between;align-items:center;font-weight:600;padding:calc(12px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1))!important;display:flex!important}.eb .eb-hd__tablist li:hover>.eb-hd__tab,.eb .eb-hd__tablist:not(:hover) li:first-child>.eb-hd__tab{background:var(--eb-surface-2)}.eb .eb-hd__pane{gap:calc(40px * var(--eb-sp,1));padding-left:calc(24px * var(--eb-sp,1));grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:none;position:absolute;inset:0 0 0 276px}.eb .eb-hd__tablist li:hover>.eb-hd__pane,.eb .eb-hd__tablist:not(:hover) li:first-child>.eb-hd__pane{display:grid}.eb .eb-hd__pcols{gap:calc(28px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}.eb .eb-hd__pcols>div{gap:calc(10px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-hd__pcols h5{margin:0 0 calc(6px * var(--eb-sp,1));font-size:calc(.72 * var(--eb-rem,1rem));letter-spacing:.14em;text-transform:uppercase;color:var(--eb-muted)}.eb .eb-hd__pcols a:hover{color:var(--eb-accent-2)}.eb .eb-hd--drop{background:var(--eb-bg);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--drop .eb-hd__row{height:70px}.eb .eb-hd--drop .eb-hd__nav{align-self:stretch;gap:calc(26px * var(--eb-sp,1));margin:0 auto}.eb .eb-hd--drop .eb-hd__item{position:relative}.eb .eb-hd--util{background:var(--eb-surface);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd__util{background:var(--eb-fg);color:var(--eb-bg);font-size:calc(.74 * var(--eb-rem,1rem))}.eb .eb-hd__util .eb-container{padding-block:calc(7px * var(--eb-sp,1));justify-content:space-between;align-items:center;gap:16px;display:flex}.eb .eb-hd--util .eb-hd__row{height:76px}.eb .eb-hd__navrow{border-top:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd__navrow>.eb-container{align-items:stretch;gap:calc(28px * var(--eb-sp,1));height:48px;display:flex}.eb .eb-hd__navrow .eb-hd__item{position:relative}.eb .eb-hd__navrow .eb-hd__nav{align-items:center}.eb .eb-hd--util .eb-hd__all{padding-right:calc(24px * var(--eb-sp,1));border-right:var(--eb-bw) solid var(--eb-border);font-weight:700}@media (width<=760px){.eb .eb-hd__util span:not(.eb-hd__announce){display:none}.eb .eb-hd__util .eb-container{justify-content:center}}.eb .eb-hd--burger{background:var(--eb-bg);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--burger .eb-hd__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:72px;display:grid}.eb .eb-hd--burger .eb-hd__icons{justify-content:flex-end}.eb .eb-hd--burger .eb-hd__logo{font-size:calc(1.9 * var(--eb-rem,1rem))}.eb .eb-hd--over{z-index:40;color:#fff;background:linear-gradient(#00000080,#0000);margin-bottom:-76px;position:relative}.eb .eb-hd--over .eb-hd__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:76px;display:grid}.eb .eb-hd--over .eb-hd__icons{justify-content:flex-end}.eb .eb-hd--over .eb-hd__logo{font-size:calc(2 * var(--eb-rem,1rem))}.eb .eb-hd--over .eb-icon-btn{color:#fff}.eb .eb-hd--dock{padding:calc(18px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1));z-index:20;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.eb .eb-hd__dockbar{gap:calc(4px * var(--eb-sp,1));padding:calc(8px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);box-shadow:var(--eb-shadow);border-radius:22px;display:flex}.eb .eb-hd__dockbar button{justify-items:center;gap:calc(2px * var(--eb-sp,1));min-width:64px;padding:calc(8px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));font-size:calc(.68 * var(--eb-rem,1rem));color:var(--eb-muted);background:0 0;border:0;border-radius:14px;transition:all .2s;display:grid}.eb .eb-hd__dockbar button:hover{background:var(--eb-surface-2);color:var(--eb-fg);transform:translateY(-4px)scale(1.06)}@media (width<=760px){.eb .eb-hd__dockbar span{display:none}.eb .eb-hd__dockbar button{min-width:44px}}.eb .eb-hd--cats{background:var(--eb-surface);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd--cats .eb-hd__row{height:76px}.eb .eb-hd__cats{gap:calc(28px * var(--eb-sp,1));padding-block:calc(6px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));display:flex;overflow-x:auto}.eb .eb-hd__cats a{justify-items:center;gap:calc(6px * var(--eb-sp,1));font-size:calc(.78 * var(--eb-rem,1rem));white-space:nowrap;font-weight:600;display:grid}.eb .eb-hd__cats span{border:2px solid var(--eb-accent-2);width:58px;height:58px;padding:calc(2px * var(--eb-sp,1));background:var(--eb-bg);border-radius:50%;transition:transform .25s;display:block;overflow:hidden}.eb .eb-hd__cats .eb-ph{border-radius:50%}.eb .eb-hd__cats a:hover span{transform:scale(1.1)rotate(-4deg)}.eb .eb-hd--store{background:var(--eb-surface);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hd__promo{background:var(--eb-accent);color:var(--eb-accent-fg);text-align:center;font-size:calc(.76 * var(--eb-rem,1rem));letter-spacing:.04em;padding:calc(8px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));font-weight:600}.eb .eb-hd--store .eb-hd__row{height:78px}.eb .eb-hd__sbox{flex:1;position:relative}.eb .eb-hd__sbox .eb-hd__search{width:100%}.eb .eb-hd__sres{z-index:60;padding:calc(10px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);box-shadow:var(--eb-shadow);font-size:calc(.88 * var(--eb-rem,1rem));gap:2px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.eb .eb-hd__sres>*{padding:calc(8px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));border-radius:calc(var(--eb-radius) * .6)}.eb .eb-hd__sres a:hover{background:var(--eb-surface-2)}.eb .eb-hd__sbox:focus-within .eb-hd__sres{display:grid}.eb .eb-hd__acct{font-size:calc(.86 * var(--eb-rem,1rem));white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.eb .eb-hd__cartpill{padding:calc(10px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));background:var(--eb-fg);color:var(--eb-bg);font-size:calc(.88 * var(--eb-rem,1rem));border-radius:999px;align-items:center;gap:10px;display:inline-flex;position:relative}.eb .eb-hd__cartpill .eb-dot{position:static}.eb .eb-hd__srow{border-top:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg)}.eb .eb-hd__srow>.eb-container{justify-content:space-between;align-items:stretch;gap:24px;height:48px;display:flex}.eb .eb-hd__srow .eb-hd__nav{align-self:stretch;gap:calc(26px * var(--eb-sp,1))}.eb .eb-hd__item--rel{position:relative}.eb .eb-hd__sale{color:var(--eb-accent-2);font-weight:700}.eb .eb-hd__prim{align-items:center;gap:calc(22px * var(--eb-sp,1));font-size:calc(.82 * var(--eb-rem,1rem));color:var(--eb-muted);display:flex}.eb .eb-hd__prim a:hover{color:var(--eb-fg)}.eb .eb-hd__drop--brands{grid-template-columns:repeat(2,minmax(130px,1fr));min-width:320px}@media (width<=860px){.eb .eb-hd__acct span,.eb .eb-hd__prim,.eb .eb-hd__srow,.eb .eb-hd__cartpill b{display:none}}.eb .eb-hero{position:relative;overflow:hidden}.eb .eb-hero h1{font-size:clamp(calc(2.6 * var(--eb-rem,1rem)), 6vw, calc(5.2 * var(--eb-rem,1rem)))}.eb .eb-hero__cta{gap:calc(12px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-hero__copy{gap:calc(22px * var(--eb-sp,1));flex-direction:column;align-items:flex-start;display:flex}.eb .eb-hero__copy p{max-width:46ch;font-size:calc(1.05 * var(--eb-rem,1rem))}.eb .eb-hero__shade{background:linear-gradient(#0000 20%,#000000a6);position:absolute;inset:0}.eb .eb-hero__spotgrid{gap:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid;position:relative}@media (width<=860px){.eb .eb-hero__spotgrid{grid-template-columns:minmax(0,1fr)}}.eb .eb-hero--split{padding:calc(56px * var(--eb-sp,1)) 0 calc(80px * var(--eb-sp,1))}.eb .eb-hero__grid{gap:calc(56px * var(--eb-sp,1));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.eb .eb-hero__proof{align-items:center;gap:calc(6px * var(--eb-sp,1));color:var(--eb-accent-2);display:flex}.eb .eb-hero__proof b{color:var(--eb-fg)}.eb .eb-hero__media{position:relative}.eb .eb-hero--split .eb-hero__media>.eb-ph{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow)}.eb .eb-hero__float{gap:calc(12px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);padding:calc(10px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));box-shadow:var(--eb-shadow);align-items:center;display:flex;position:absolute;bottom:36px;left:-32px}.eb .eb-hero__float .eb-ph{border-radius:var(--eb-radius);width:56px}.eb .eb-hero__float div:last-child{font-size:calc(.88 * var(--eb-rem,1rem));flex-direction:column;display:flex}@media (width<=860px){.eb .eb-hero__grid{grid-template-columns:minmax(0,1fr)}.eb .eb-hero__float{left:12px}}.eb .eb-hero--bento{padding:calc(36px * var(--eb-sp,1)) 0 calc(72px * var(--eb-sp,1))}.eb .eb-hb{gap:calc(16px * var(--eb-sp,1));grid-template-rows:200px 200px 150px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-hb>*{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);overflow:hidden}.eb .eb-hb__main{padding:calc(36px * var(--eb-sp,1));color:var(--eb-accent-fg);border-color:var(--eb-accent);flex-direction:column;grid-area:1/1/3/3;justify-content:space-between;align-items:flex-start;display:flex;background:var(--eb-accent)!important}.eb .eb-hb__main .eb-btn{background:var(--eb-accent-fg);color:var(--eb-accent);border-color:var(--eb-accent-fg)}.eb .eb-hb__main h1{font-size:clamp(calc(2.2 * var(--eb-rem,1rem)), 4.6vw, calc(4 * var(--eb-rem,1rem)))}.eb .eb-hb__img{border-radius:var(--eb-radius-lg)}.eb .eb-hb__img:nth-of-type(2){grid-area:1/3/auto/5}.eb .eb-hb__card{padding:calc(22px * var(--eb-sp,1));justify-content:space-between;gap:calc(6px * var(--eb-sp,1));flex-direction:column;display:flex}.eb .eb-hb__card--a{color:#fff;border-color:var(--eb-accent-2);grid-area:2/3;background:var(--eb-accent-2)!important}.eb .eb-hb__card--a b{font-size:calc(3.4 * var(--eb-rem,1rem))}.eb .eb-hb__img:nth-of-type(4){grid-area:2/4/4}.eb .eb-hb__card--b{grid-area:3/1}.eb .eb-hb__card--c{grid-area:3/2/auto/4}@media (width<=860px){.eb .eb-hb{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eb .eb-hb>*{min-height:140px;grid-area:auto!important}.eb .eb-hb__main{min-height:280px;grid-column:1/3!important}}.eb .eb-hero--bleed{color:#fff;align-items:flex-end;min-height:640px;display:flex}.eb .eb-hero__inner{padding-bottom:calc(72px * var(--eb-sp,1));gap:calc(20px * var(--eb-sp,1));flex-direction:column;align-items:flex-start;display:flex;position:relative}.eb .eb-hero__inner p{opacity:.9;max-width:40ch}.eb .eb-hero--bleed h1{font-size:clamp(calc(3 * var(--eb-rem,1rem)), 8vw, calc(7 * var(--eb-rem,1rem)))}.eb .eb-hero--bigtype{padding-top:calc(28px * var(--eb-sp,1))}.eb .eb-hero__top{padding-bottom:calc(14px * var(--eb-sp,1));border-bottom:var(--eb-bw) solid var(--eb-border);justify-content:space-between;display:flex}.eb .eb-hero--bigtype h1{font-size:clamp(calc(3 * var(--eb-rem,1rem)), 9.5vw, calc(10 * var(--eb-rem,1rem)));padding:calc(36px * var(--eb-sp,1)) 0 calc(28px * var(--eb-sp,1));line-height:.88}.eb .eb-hero--bigtype h1 span{color:var(--eb-accent);-webkit-text-stroke:0}.eb .eb-hero__bottom{justify-content:space-between;align-items:center;gap:calc(24px * var(--eb-sp,1));padding-bottom:calc(44px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-hero__band{background:var(--eb-accent);color:var(--eb-accent-fg);padding:calc(14px * var(--eb-sp,1)) 0;font-size:calc(1.6 * var(--eb-rem,1rem));border-block:var(--eb-bw) solid var(--eb-border)}.eb .eb-hero--spot{padding:calc(72px * var(--eb-sp,1)) 0 calc(88px * var(--eb-sp,1))}.eb .eb-hero__rings{aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 60px, color-mix(in oklab, var(--eb-accent) 18%, transparent) 61px 62px);pointer-events:none;border-radius:50%;width:900px;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.eb .eb-hero__price{align-items:baseline;gap:calc(14px * var(--eb-sp,1));display:flex}.eb .eb-hero__price b{font-size:calc(3 * var(--eb-rem,1rem))}.eb .eb-hero__stage{position:relative}.eb .eb-hero__stage .eb-ph{box-shadow:var(--eb-shadow);border-radius:50%}.eb .eb-chip{align-items:center;gap:calc(6px * var(--eb-sp,1));font-size:calc(.8 * var(--eb-rem,1rem));padding:calc(9px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);border-radius:999px;font-weight:600;display:inline-flex;position:absolute}.eb .eb-chip--1{top:10%;left:-2%}.eb .eb-chip--2{bottom:12%;right:-2%}.eb .eb-hero--glass{padding:calc(72px * var(--eb-sp,1)) 0 calc(96px * var(--eb-sp,1));background:radial-gradient(1200px 500px at 80% -10%, color-mix(in oklab, var(--eb-accent-2) 28%, transparent), transparent), var(--eb-bg)}.eb .eb-hero__orb{filter:blur(70px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}.eb .eb-hero__orb--1{background:var(--eb-accent);width:420px;height:420px;top:40px;left:-120px}.eb .eb-hero__orb--2{background:var(--eb-accent-2);width:480px;height:480px;bottom:-120px;right:-100px}.eb .eb-hero__glassgrid{gap:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid;position:relative}.eb .eb-hero__glasscard{padding:calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);box-shadow:var(--eb-shadow)}.eb .eb-hero__glasscard .eb-ph{border-radius:calc(var(--eb-radius-lg) - 8px)}.eb .eb-hero__glassrow{padding:calc(14px * var(--eb-sp,1)) calc(6px * var(--eb-sp,1)) calc(4px * var(--eb-sp,1));justify-content:space-between;align-items:center;display:flex}.eb .eb-hero__glassrow div{flex-direction:column;display:flex}@media (width<=860px){.eb .eb-hero__glassgrid{grid-template-columns:minmax(0,1fr)}}.eb .eb-hero--mesh{padding:calc(96px * var(--eb-sp,1)) 0 calc(104px * var(--eb-sp,1));background:radial-gradient(600px 320px at 15% 10%, color-mix(in oklab, var(--eb-accent) 38%, transparent), transparent 70%), radial-gradient(700px 360px at 85% 0%, color-mix(in oklab, var(--eb-accent-2) 40%, transparent), transparent 70%), radial-gradient(800px 400px at 50% 110%, color-mix(in oklab, var(--eb-accent) 22%, transparent), transparent 70%), var(--eb-bg)}.eb .eb-hm{text-align:center;justify-items:center;gap:calc(24px * var(--eb-sp,1));display:grid}.eb .eb-hm h1{font-size:clamp(calc(2.8 * var(--eb-rem,1rem)), 7vw, calc(6 * var(--eb-rem,1rem)))}.eb .eb-hm p{max-width:52ch;font-size:calc(1.1 * var(--eb-rem,1rem))}.eb .eb-hm .eb-hero__cta{justify-content:center}.eb .eb-hm__pill{align-items:center;gap:calc(10px * var(--eb-sp,1));padding:calc(8px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);font-size:calc(.82 * var(--eb-rem,1rem));box-shadow:var(--eb-shadow);border-radius:999px;font-weight:600;display:inline-flex}.eb .eb-hm__pill i{background:var(--eb-accent-2);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--eb-accent-2) 30%, transparent);border-radius:50%}.eb .eb-hm__logos{gap:calc(32px * var(--eb-sp,1));margin-top:calc(24px * var(--eb-sp,1));font-size:calc(.86 * var(--eb-rem,1rem));flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.eb .eb-hm__logos b{letter-spacing:.1em;opacity:.75}.eb .eb-hero--fan{padding:calc(72px * var(--eb-sp,1)) 0 calc(96px * var(--eb-sp,1))}.eb .eb-fan{height:480px;position:relative}.eb .eb-fan>div{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);width:46%;box-shadow:var(--eb-shadow);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:6%;overflow:hidden}.eb .eb-fan>div:first-child{left:0;transform:rotate(-9deg)}.eb .eb-fan>div:nth-child(2){z-index:2;top:0;left:27%}.eb .eb-fan>div:nth-child(3){right:0;transform:rotate(9deg)}.eb .eb-fan:hover>div:first-child{transform:rotate(-14deg)translate(-14px)}.eb .eb-fan:hover>div:nth-child(3){transform:rotate(14deg)translate(14px)}.eb .eb-fan:hover>div:nth-child(2){transform:translateY(-10px)}@media (width<=860px){.eb .eb-fan{height:340px}}.eb .eb-hero--duo{color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:640px;display:grid}.eb .eb-duo__half{align-items:flex-end;display:flex;position:relative;overflow:hidden}.eb .eb-duo__half .eb-ph{transition:transform .8s}.eb .eb-duo__half:hover .eb-ph{transform:scale(1.06)}.eb .eb-duo__txt{padding:calc(48px * var(--eb-sp,1));gap:calc(12px * var(--eb-sp,1));justify-items:start;display:grid;position:relative}.eb .eb-duo__txt h2{font-size:clamp(calc(3 * var(--eb-rem,1rem)), 7vw, calc(6 * var(--eb-rem,1rem)))}.eb .eb-duo__txt .eb-eyebrow{color:#fffc}@media (width<=760px){.eb .eb-hero--duo{grid-template-columns:minmax(0,1fr)}.eb .eb-duo__half{min-height:360px}}.eb .eb-hero--strip{padding:calc(64px * var(--eb-sp,1)) 0 calc(56px * var(--eb-sp,1))}.eb .eb-hs__head{gap:calc(40px * var(--eb-sp,1));margin-bottom:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;display:grid}.eb .eb-hs__head h1{font-size:clamp(calc(2.6 * var(--eb-rem,1rem)), 6vw, calc(5 * var(--eb-rem,1rem)))}.eb .eb-hs__head>div{gap:calc(20px * var(--eb-sp,1));justify-items:start;display:grid}.eb .eb-hs__strip>div{gap:calc(18px * var(--eb-sp,1));padding-right:calc(18px * var(--eb-sp,1));animation-duration:50s}.eb .eb-hs__strip figure{gap:calc(10px * var(--eb-sp,1));flex:none;width:240px;margin:0;display:grid}.eb .eb-hs__strip .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-hs__strip figcaption{font-size:calc(.9 * var(--eb-rem,1rem));justify-content:space-between;display:flex}@media (width<=860px){.eb .eb-hs__head{grid-template-columns:minmax(0,1fr)}}.eb .eb-hero--drop{padding:calc(80px * var(--eb-sp,1)) 0;background:radial-gradient(800px 400px at 50% 0%, color-mix(in oklab, var(--eb-accent) 22%, transparent), transparent 70%), var(--eb-bg);text-align:center}.eb .eb-hd2{justify-items:center;gap:calc(28px * var(--eb-sp,1));display:grid}.eb .eb-hd2__time{gap:calc(14px * var(--eb-sp,1));display:flex}.eb .eb-hd2__time div{min-width:96px;padding:calc(16px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);background:var(--eb-surface);display:grid}.eb .eb-hd2__time b{font-size:clamp(calc(2.2 * var(--eb-rem,1rem)), 5vw, calc(3.6 * var(--eb-rem,1rem)))}.eb .eb-hd2__time span{font-size:calc(.7 * var(--eb-rem,1rem));text-transform:uppercase;letter-spacing:.12em;color:var(--eb-muted)}.eb .eb-hd2 h1{font-size:clamp(calc(2.4 * var(--eb-rem,1rem)), 5.5vw, calc(4.6 * var(--eb-rem,1rem)))}.eb .eb-hd2__form{gap:calc(10px * var(--eb-sp,1));flex-wrap:wrap;justify-content:center;display:flex}.eb .eb-hd2__form input{min-width:300px;height:54px;padding:0 calc(20px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);outline:none}.eb .eb-hd2__form .eb-btn{height:54px}.eb .eb-hd2__imgs{gap:calc(16px * var(--eb-sp,1));width:min(900px,100%);margin-top:calc(24px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-hd2__imgs .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-hd2__imgs .eb-ph:nth-child(2){transform:translateY(-28px)}.eb .eb-hero--collage{padding:calc(48px * var(--eb-sp,1)) 0 calc(88px * var(--eb-sp,1))}.eb .eb-hc{gap:calc(28px * var(--eb-sp,1));grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.eb .eb-hc__a{grid-row:span 2}.eb .eb-hc__a .eb-ph,.eb .eb-hc__b .eb-ph,.eb .eb-hc__c .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-hc__t{gap:calc(22px * var(--eb-sp,1));padding-top:calc(24px * var(--eb-sp,1));justify-items:start;display:grid}.eb .eb-hc__t h1{font-size:clamp(calc(2.6 * var(--eb-rem,1rem)), 5vw, calc(4.6 * var(--eb-rem,1rem)));line-height:1.02}.eb .eb-hc__t em{color:var(--eb-accent);font-style:italic}.eb .eb-hc__b{margin-top:calc(56px * var(--eb-sp,1))}.eb .eb-hc__c{gap:calc(24px * var(--eb-sp,1));grid-column:2/4;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.eb .eb-hc__c p{font-size:calc(1.1 * var(--eb-rem,1rem));font-style:italic}@media (width<=860px){.eb .eb-hc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eb .eb-hc__t{order:-1;grid-column:1/3}.eb .eb-hc__a{grid-row:auto}.eb .eb-hc__c{grid-column:1/3}}.eb .eb-hero--tin{padding:calc(48px * var(--eb-sp,1)) 0 calc(72px * var(--eb-sp,1))}.eb .eb-htin{gap:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.eb .eb-htin__str{gap:calc(8px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-htin__stage{place-items:center;min-height:440px;display:grid;position:relative}.eb .eb-htin__ring{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--eb-accent) 38%, transparent), transparent 68%);border:var(--eb-bw) dashed var(--eb-border);border-radius:50%;width:min(94%,480px);position:absolute}.eb .eb-htin__tin{width:min(62%,300px);position:relative;transform:rotate(-6deg)}.eb .eb-htin__bub{padding:calc(8px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));color:#111;font-weight:700;font-size:calc(.82 * var(--eb-rem,1rem));box-shadow:var(--eb-shadow);border-radius:999px;animation:5s ease-in-out infinite eb-float;position:absolute}.eb .eb-htin__bub--1{top:10%;left:6%}.eb .eb-htin__bub--2{animation-delay:-1.2s;top:20%;right:2%}.eb .eb-htin__bub--3{animation-delay:-2.4s;bottom:18%;left:2%}.eb .eb-htin__bub--4{animation-delay:-3.4s;bottom:8%;right:10%}@keyframes eb-float{50%{transform:translateY(-10px)}}@media (width<=860px){.eb .eb-htin{grid-template-columns:minmax(0,1fr)}.eb .eb-htin__stage{min-height:340px}}.eb .eb-hero--flavor{--fbg:color-mix(in oklab, #6fe3c1 40%, var(--eb-bg));background:var(--fbg);text-align:center;padding:calc(56px * var(--eb-sp,1)) 0 calc(72px * var(--eb-sp,1));transition:background .5s}.eb .eb-hfl{justify-items:center;gap:calc(22px * var(--eb-sp,1));display:grid}.eb .eb-hfl__names{display:grid}.eb .eb-hfl__names h1{opacity:0;pointer-events:none;grid-area:1/1;margin:0;transition:all .4s;transform:translateY(14px)}.eb .eb-hfl__stage{width:min(280px,60%)}.eb .eb-hfl__tin{transition:transform .5s;transform:rotate(5deg)}.eb .eb-hfl__chips{gap:calc(8px * var(--eb-sp,1));flex-wrap:wrap;justify-content:center;display:flex}.eb .eb-hfl__chips label{cursor:pointer;transition:all .2s}.eb .eb-hfl__chips input{opacity:0;pointer-events:none;position:absolute}.eb .eb-hfl__chips label:has(input:checked){background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-hfl__chips label:focus-within{outline:2px solid var(--eb-accent-2);outline-offset:2px}.eb .eb-hero--flavor:has(input[value=Cool\ Mint]:checked){--fbg:color-mix(in oklab, #6fe3c1 42%, var(--eb-bg))}.eb .eb-hero--flavor:has(input[value=Citrus]:checked){--fbg:color-mix(in oklab, #ffd447 44%, var(--eb-bg))}.eb .eb-hero--flavor:has(input[value=Berry]:checked){--fbg:color-mix(in oklab, #9b5cff 38%, var(--eb-bg))}.eb .eb-hero--flavor:has(input[value=Cola]:checked){--fbg:color-mix(in oklab, #c0583a 40%, var(--eb-bg))}.eb .eb-hero--flavor:has(input[value=Ice]:checked){--fbg:color-mix(in oklab, #6fc8ff 42%, var(--eb-bg))}:is(.eb .eb-hero--flavor:has(input[value=Cool\ Mint]:checked) [data-f=Cool\ Mint],.eb .eb-hero--flavor:has(input[value=Citrus]:checked) [data-f=Citrus],.eb .eb-hero--flavor:has(input[value=Berry]:checked) [data-f=Berry],.eb .eb-hero--flavor:has(input[value=Cola]:checked) [data-f=Cola],.eb .eb-hero--flavor:has(input[value=Ice]:checked) [data-f=Ice]){opacity:1;transform:none}.eb .eb-hero--strength{padding:calc(56px * var(--eb-sp,1)) 0 calc(80px * var(--eb-sp,1))}.eb .eb-hst{gap:calc(40px * var(--eb-sp,1));display:grid}.eb .eb-hst__head{gap:calc(14px * var(--eb-sp,1));max-width:640px;display:grid}.eb .eb-hst__grid{gap:calc(20px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}.eb .eb-hst__card{gap:calc(16px * var(--eb-sp,1));padding:calc(22px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);transition:transform .3s,box-shadow .3s;display:grid;position:relative}.eb .eb-hst__card:hover{box-shadow:var(--eb-shadow);transform:translateY(-6px)}.eb .eb-hst__card.is-hot{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent);padding-block:calc(34px * var(--eb-sp,1))}.eb .eb-hst__card.is-hot .eb-meter i{background:color-mix(in oklab, currentColor 30%, transparent)}.eb .eb-hst__card.is-hot .eb-meter i.is-on{background:currentColor}.eb .eb-hst__card.is-hot .eb-muted{color:inherit;opacity:.8}.eb .eb-hst__card .eb-badge{z-index:4;background:var(--eb-fg);color:var(--eb-bg);position:absolute;top:14px;left:14px}.eb .eb-hst__card .eb-tin{width:70%;margin:0 auto}.eb .eb-hst__meta{justify-items:start;gap:4px;display:grid}.eb .eb-hst__meta b{font-size:calc(1.5 * var(--eb-rem,1rem))}@media (width<=860px){.eb .eb-hst__grid{grid-template-columns:minmax(0,1fr)}}.eb .eb-hero--intro{padding:calc(56px * var(--eb-sp,1)) 0 calc(40px * var(--eb-sp,1));border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-hin{gap:calc(18px * var(--eb-sp,1));max-width:880px;display:grid}.eb .eb-hin h1{font-size:clamp(calc(2.2 * var(--eb-rem,1rem)), 4.6vw, calc(3.6 * var(--eb-rem,1rem)));margin:0}.eb .eb-hin p{max-width:68ch;font-size:calc(1.05 * var(--eb-rem,1rem))}.eb .eb-hin p a{color:var(--eb-fg);text-underline-offset:3px;text-decoration:underline}.eb .eb-hin__links{gap:calc(10px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));margin:calc(6px * var(--eb-sp,1)) 0 0;font-size:calc(.9 * var(--eb-rem,1rem));flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.eb .eb-hin__links a{color:var(--eb-accent-2);align-items:center;gap:6px;display:inline-flex}.eb .eb-link{align-items:center;gap:calc(8px * var(--eb-sp,1));font-weight:600;font-size:calc(.9 * var(--eb-rem,1rem));border-bottom:var(--eb-bw) solid currentColor;padding-bottom:calc(2px * var(--eb-sp,1));display:inline-flex}.eb .eb-col__grid{gap:calc(16px * var(--eb-sp,1));grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.eb .eb-col__tile{gap:calc(12px * var(--eb-sp,1));display:grid}.eb .eb-col__tile .eb-ph{border-radius:var(--eb-radius-lg);transition:transform .4s}.eb .eb-col__tile:hover .eb-ph{transform:translateY(-6px)rotate(-1deg)}.eb .eb-col__tile span{flex-direction:column;display:flex}.eb .eb-col__tile small{color:var(--eb-muted)}@media (width<=960px){.eb .eb-col__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.eb .eb-bento{gap:calc(16px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:210px;display:grid}.eb .eb-bento__cell{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);position:relative;overflow:hidden}.eb .eb-bento__cell--1{grid-area:span 2/span 2}.eb .eb-bento__cell--4{grid-column:span 2}.eb .eb-bento__cell--5{grid-column:1/-1}.eb .eb-bento__label{background:var(--eb-surface);padding:calc(12px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:calc(var(--eb-radius-lg) * .7);border:var(--eb-bw) solid var(--eb-border);justify-content:space-between;align-items:center;transition:transform .3s;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.eb .eb-bento__cell:hover .eb-bento__label{transform:translateY(-4px)}.eb .eb-bento__cell .eb-ph{transition:transform .6s}.eb .eb-bento__cell:hover .eb-ph{transform:scale(1.05)}@media (width<=760px){.eb .eb-bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eb .eb-col__pills{gap:calc(10px * var(--eb-sp,1));padding:calc(22px * var(--eb-sp,1)) 0;display:flex;overflow-x:auto}.eb .eb-col__pills a{padding:calc(10px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);font-weight:500;font-size:calc(.9 * var(--eb-rem,1rem));white-space:nowrap;border-radius:999px;transition:all .2s}.eb .eb-col__pills a:hover{background:var(--eb-surface-2)}.eb .eb-col__pills a.is-active{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-col__row{gap:calc(28px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=900px){.eb .eb-col__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-promo__box{background:var(--eb-accent);color:var(--eb-accent-fg);border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow:hidden}.eb .eb-promo__copy{padding:calc(48px * var(--eb-sp,1));gap:calc(20px * var(--eb-sp,1));flex-direction:column;align-items:flex-start;display:flex}.eb .eb-promo__copy h2{font-size:clamp(calc(2.2 * var(--eb-rem,1rem)), 4.5vw, calc(4 * var(--eb-rem,1rem)))}.eb .eb-promo__copy .eb-badge{background:var(--eb-accent-fg);color:var(--eb-accent)}.eb .eb-promo__copy .eb-btn{background:var(--eb-accent-fg);color:var(--eb-accent);border-color:var(--eb-accent-fg)}.eb .eb-promo__timer{gap:calc(12px * var(--eb-sp,1));display:flex}.eb .eb-promo__timer div{text-align:center;min-width:68px;padding:calc(12px * var(--eb-sp,1)) calc(8px * var(--eb-sp,1));border-radius:var(--eb-radius);border:1px solid color-mix(in oklab, var(--eb-accent-fg) 40%, transparent);display:grid}.eb .eb-promo__timer b{font-size:calc(1.8 * var(--eb-rem,1rem))}.eb .eb-promo__timer span{font-size:calc(.7 * var(--eb-rem,1rem));text-transform:uppercase;letter-spacing:.1em;opacity:.8}@media (width<=860px){.eb .eb-promo__box{grid-template-columns:minmax(0,1fr)}.eb .eb-promo__copy{padding:calc(28px * var(--eb-sp,1))}}.eb .eb-look__rail{gap:calc(20px * var(--eb-sp,1));padding:calc(4px * var(--eb-sp,1)) max(28px, calc((100vw - 1240px) / 2 + 28px)) calc(12px * var(--eb-sp,1));scrollbar-width:none;display:flex;overflow-x:auto}.eb .eb-look__card{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);flex:none;width:320px;position:relative;overflow:hidden}.eb .eb-look__card .eb-ph{transition:transform .6s}.eb .eb-look__card:hover .eb-ph{transform:scale(1.06)}.eb .eb-look__n{font-size:calc(3.2 * var(--eb-rem,1rem));color:#fff;mix-blend-mode:difference;position:absolute;top:14px;left:18px}.eb .eb-look__t{padding:calc(12px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.eb .eb-val{gap:calc(20px * var(--eb-sp,1));padding-block:calc(32px * var(--eb-sp,1));border-block:var(--eb-bw) solid var(--eb-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-val>div{column-gap:calc(14px * var(--eb-sp,1));grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.eb .eb-val span{background:var(--eb-surface-2);width:48px;height:48px;color:var(--eb-accent-2);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.eb .eb-val b{font-size:calc(.95 * var(--eb-rem,1rem))}.eb .eb-val small{font-size:calc(.8 * var(--eb-rem,1rem))}@media (width<=860px){.eb .eb-val{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eb .eb-ugc{gap:calc(12px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;display:grid}.eb .eb-ugc a{border-radius:var(--eb-radius-lg);position:relative;overflow:hidden}.eb .eb-ugc .is-big{grid-area:span 2/span 2}.eb .eb-ugc span{gap:calc(6px * var(--eb-sp,1));padding:calc(6px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1));color:#fff;font-size:calc(.78 * var(--eb-rem,1rem));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#0000008c;border-radius:999px;align-items:center;transition:all .25s;display:inline-flex;position:absolute;bottom:12px;left:12px;transform:translateY(6px)}.eb .eb-ugc a:hover span{opacity:1;transform:none}.eb .eb-ugc .eb-ph{transition:transform .6s}.eb .eb-ugc a:hover .eb-ph{transform:scale(1.08)}@media (width<=760px){.eb .eb-ugc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:160px}}.eb .eb-col--ticker{padding:calc(32px * var(--eb-sp,1)) 0;overflow:hidden}.eb .eb-tk{font-size:clamp(calc(2.4 * var(--eb-rem,1rem)), 6vw, calc(5 * var(--eb-rem,1rem)));padding:calc(6px * var(--eb-sp,1)) 0}.eb .eb-tk i{color:var(--eb-accent);margin-inline:calc(1 * var(--eb-rem,1rem) * var(--eb-sp,1));font-style:normal}.eb .eb-tk--0 span{color:var(--eb-fg)}.eb .eb-tk--1 span{color:#0000;-webkit-text-stroke:1.5px var(--eb-fg)}.eb .eb-tk--1>div{animation-direction:reverse}.eb .eb-story{gap:calc(72px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.eb .eb-story .eb-ph{border-radius:var(--eb-radius-lg);box-shadow:var(--eb-shadow)}.eb .eb-story>div{gap:calc(22px * var(--eb-sp,1));justify-items:start;display:grid}.eb .eb-story h2{font-size:clamp(calc(2.2 * var(--eb-rem,1rem)), 4vw, calc(3.6 * var(--eb-rem,1rem)))}.eb .eb-story p{max-width:50ch;font-size:calc(1.05 * var(--eb-rem,1rem))}.eb .eb-story__stats{gap:calc(40px * var(--eb-sp,1));padding-block:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-story__stats div{display:grid}.eb .eb-story__stats b{font-size:calc(2.4 * var(--eb-rem,1rem));color:var(--eb-accent)}.eb .eb-story__stats span{font-size:calc(.82 * var(--eb-rem,1rem))}@media (width<=860px){.eb .eb-story{gap:calc(32px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}}.eb .eb-rail__ctrl{gap:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-rail__ctrl .eb-icon-btn{border:var(--eb-bw) solid var(--eb-border)}.eb .eb-rail{gap:calc(22px * var(--eb-sp,1));scroll-snap-type:x mandatory;padding:calc(4px * var(--eb-sp,1)) max(28px, calc((100vw - 1240px) / 2 + 28px)) calc(16px * var(--eb-sp,1));scrollbar-width:none;display:flex;overflow-x:auto}.eb .eb-rail>div{scroll-snap-align:start;flex:none;width:270px}.eb .eb-tabs__head{justify-content:space-between;align-items:flex-end;gap:calc(20px * var(--eb-sp,1));margin-bottom:calc(32px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-tabs__head h2{font-size:clamp(calc(1.9 * var(--eb-rem,1rem)), 3.6vw, calc(3 * var(--eb-rem,1rem)))}.eb .eb-tabs__nav{gap:calc(6px * var(--eb-sp,1));padding:calc(5px * var(--eb-sp,1));background:var(--eb-surface-2);border-radius:999px;flex-wrap:wrap;display:flex}.eb .eb-tabs__nav button{padding:calc(9px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));font-weight:600;font-size:calc(.86 * var(--eb-rem,1rem));color:var(--eb-muted);background:0 0;border:0;border-radius:999px}.eb .eb-tabs__nav .is-on{background:var(--eb-surface);color:var(--eb-fg);box-shadow:0 2px 8px #0000001f}.eb .eb-tabs__more{margin-top:calc(44px * var(--eb-sp,1));justify-content:center;display:flex}.eb .eb-cstr{gap:calc(14px * var(--eb-sp,1));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.eb .eb-cstr__item{gap:calc(6px * var(--eb-sp,1));padding:calc(22px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);transition:all .25s;display:grid;position:relative}.eb .eb-cstr__item:hover{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent);transform:translateY(-4px)}.eb .eb-cstr__item:hover .eb-muted{color:inherit;opacity:.8}.eb .eb-cstr__item:hover .eb-meter i{background:color-mix(in oklab, currentColor 30%, transparent)}.eb .eb-cstr__item:hover .eb-meter i.is-on{background:currentColor}.eb .eb-cstr__item .eb-meter{height:34px;margin-bottom:calc(10px * var(--eb-sp,1))}.eb .eb-cstr__item b{font-size:calc(1.35 * var(--eb-rem,1rem))}.eb .eb-cstr__go{opacity:.5;position:absolute;top:18px;right:16px}@media (width<=900px){.eb .eb-cstr{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-cflv{gap:calc(14px * var(--eb-sp,1));grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.eb .eb-cflv__item{min-height:180px;padding:calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:color-mix(in oklab, var(--c) 36%, var(--eb-bg));align-content:end;gap:2px;transition:transform .3s;display:grid;position:relative;overflow:hidden}.eb .eb-cflv__item:hover{transform:translateY(-5px)rotate(-1deg)}.eb .eb-cflv__blob{background:var(--c);border-radius:50%;width:110px;height:110px;transition:transform .4s;position:absolute;top:-30px;right:-30px}.eb .eb-cflv__item:hover .eb-cflv__blob{transform:scale(1.4)}.eb .eb-cflv__item b{font-size:calc(1.2 * var(--eb-rem,1rem));position:relative}.eb .eb-cflv__item small{opacity:.7;position:relative}@media (width<=1000px){.eb .eb-cflv{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.eb .eb-cflv{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-cfmt{gap:calc(18px * var(--eb-sp,1));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.eb .eb-cfmt__item{gap:calc(4px * var(--eb-sp,1));text-align:center;display:grid}.eb .eb-cfmt__item .eb-tin{margin-bottom:calc(10px * var(--eb-sp,1));transition:transform .35s}.eb .eb-cfmt__item:hover .eb-tin{transform:translateY(-6px)rotate(-3deg)}@media (width<=900px){.eb .eb-cfmt{grid-template-columns:repeat(3,minmax(0,1fr))}}.eb .eb-col--trust{padding-block:calc(36px * var(--eb-sp,1));border-block:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface)}.eb .eb-ctr{gap:calc(24px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-ctr__item{align-items:center;gap:calc(14px * var(--eb-sp,1));display:flex}.eb .eb-ctr__item>span{background:var(--eb-surface-2);width:46px;height:46px;color:var(--eb-accent-2);border-radius:50%;flex:none;place-items:center;display:grid}.eb .eb-ctr__item div{font-size:calc(.92 * var(--eb-rem,1rem));display:grid}.eb .eb-ctr__item small{font-size:calc(.8 * var(--eb-rem,1rem))}@media (width<=900px){.eb .eb-ctr{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-csub{align-items:center;gap:calc(40px * var(--eb-sp,1));padding:calc(44px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface-2);border:var(--eb-bw) solid var(--eb-border);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.eb .eb-csub__copy{gap:calc(16px * var(--eb-sp,1));justify-items:start;display:grid}.eb .eb-csub h2{font-size:clamp(calc(1.8 * var(--eb-rem,1rem)), 3.4vw, calc(2.8 * var(--eb-rem,1rem)));margin:0}.eb .eb-csub__opts{gap:calc(8px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-csub__opts button{padding:calc(10px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;font-size:calc(.86 * var(--eb-rem,1rem));cursor:pointer;border-radius:999px;font-weight:600}.eb .eb-csub__opts .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-csub__row{align-items:center;gap:calc(20px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-csub__media{place-items:center;display:grid;position:relative}.eb .eb-csub__media .eb-tin{width:min(70%,280px);transform:rotate(6deg)}.eb .eb-csub__media .eb-badge{background:var(--eb-accent-2);color:var(--eb-bg);font-size:calc(.9 * var(--eb-rem,1rem));position:absolute;top:6%;right:14%}@media (width<=860px){.eb .eb-csub{padding:calc(28px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}}.eb .eb-ccmp{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);overflow:hidden}.eb .eb-ccmp__row{align-items:center;gap:calc(12px * var(--eb-sp,1));padding:calc(16px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);font-size:calc(.92 * var(--eb-rem,1rem));grid-template-columns:1.1fr repeat(3,minmax(0,1fr));display:grid}.eb .eb-ccmp__row:first-child{border-top:0}.eb .eb-ccmp__row--head{background:var(--eb-surface-2);font-family:var(--eb-font-display)}.eb .eb-ccmp__row>.eb-flv{justify-self:start}.eb .eb-ccmp__row .eb-meter{vertical-align:middle;margin-right:8px}@media (width<=760px){.eb .eb-ccmp__row{grid-template-columns:.9fr repeat(3,minmax(0,1fr));padding:12px;font-size:.8rem}}.eb .eb-cvol{gap:calc(16px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-cvol__card{gap:calc(8px * var(--eb-sp,1));padding:calc(26px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);justify-items:start;transition:transform .25s;display:grid;position:relative}.eb .eb-cvol__card:hover{transform:translateY(-4px)}.eb .eb-cvol__card .eb-badge{background:var(--eb-surface-2);color:var(--eb-fg)}.eb .eb-cvol__card b.eb-display{font-size:calc(1.4 * var(--eb-rem,1rem));margin-top:calc(6px * var(--eb-sp,1))}.eb .eb-cvol__price{font-family:var(--eb-font-display);font-weight:var(--eb-display-weight);font-size:calc(2.1 * var(--eb-rem,1rem));line-height:1}.eb .eb-cvol__price small{font:500 calc(.76 * var(--eb-rem,1rem)) var(--eb-font-body);color:var(--eb-muted);margin-top:4px;display:block}.eb .eb-cvol__save{margin-top:calc(6px * var(--eb-sp,1));font-weight:700;font-size:calc(.84 * var(--eb-rem,1rem));color:var(--eb-accent-2)}.eb .eb-cvol__save.is-none{color:var(--eb-muted);font-weight:500}.eb .eb-cvol__card.is-hot{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-cvol__card.is-hot .eb-muted,.eb .eb-cvol__card.is-hot .eb-cvol__price small,.eb .eb-cvol__card.is-hot .eb-cvol__save{color:inherit;opacity:.85}.eb .eb-cvol__card.is-hot .eb-badge{background:var(--eb-fg);color:var(--eb-bg)}@media (width<=900px){.eb .eb-cvol{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-ctop{gap:calc(10px * var(--eb-sp,1)) calc(32px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.eb .eb-ctop__item{align-items:center;gap:calc(16px * var(--eb-sp,1));padding:calc(12px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);grid-template-columns:52px 64px minmax(0,1fr) auto;transition:all .2s;display:grid}.eb .eb-ctop__item:hover{border-color:var(--eb-fg);transform:translate(4px)}.eb .eb-ctop__item>b{font-size:calc(1.8 * var(--eb-rem,1rem));color:var(--eb-accent-2)}.eb .eb-ctop__item .eb-ph{border-radius:calc(var(--eb-radius) * .7)}.eb .eb-ctop__item span{min-width:0;display:grid}.eb .eb-ctop__item span b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eb .eb-ctop__item i{font-style:normal;font-weight:700}@media (width<=860px){.eb .eb-ctop{grid-template-columns:minmax(0,1fr)}}.eb .eb-cbr__az{margin-bottom:calc(24px * var(--eb-sp,1));flex-wrap:wrap;gap:6px;display:flex}.eb .eb-cbr__az a{border-radius:calc(var(--eb-radius) * .7);border:var(--eb-bw) solid var(--eb-border);min-width:36px;height:36px;font-size:calc(.84 * var(--eb-rem,1rem));color:var(--eb-muted);place-items:center;font-weight:600;display:grid}.eb .eb-cbr__az a.is-on{color:var(--eb-fg);background:var(--eb-surface)}.eb .eb-cbr__az a:hover{background:var(--eb-fg);color:var(--eb-bg)}.eb .eb-cbr__grid{gap:calc(12px * var(--eb-sp,1));grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.eb .eb-cbr__item{padding:calc(18px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);gap:2px;transition:all .2s;display:grid}.eb .eb-cbr__item:hover{background:var(--eb-fg);color:var(--eb-bg)}.eb .eb-cbr__item:hover .eb-muted{color:inherit;opacity:.7}.eb .eb-cbr__item b{font-size:calc(1.02 * var(--eb-rem,1rem))}.eb .eb-cbr__item small{font-size:calc(.76 * var(--eb-rem,1rem))}@media (width<=1000px){.eb .eb-cbr__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.eb .eb-cbr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-cblog{gap:calc(24px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-cblog__item{gap:calc(16px * var(--eb-sp,1));display:grid}.eb .eb-cblog__item .eb-ph{border-radius:var(--eb-radius-lg);transition:transform .4s}.eb .eb-cblog__item:hover .eb-ph{transform:scale(1.03)}.eb .eb-cblog__item>div{gap:calc(8px * var(--eb-sp,1));display:grid}.eb .eb-cblog__item .eb-ph{overflow:hidden}.eb .eb-cblog__meta{font-size:calc(.8 * var(--eb-rem,1rem));align-items:center;gap:10px;display:flex}.eb .eb-cblog__item h3{font-size:calc(1.15 * var(--eb-rem,1rem));margin:0;line-height:1.3}@media (width<=860px){.eb .eb-cblog{grid-template-columns:minmax(0,1fr)}}.eb .eb-cloc{gap:calc(12px * var(--eb-sp,1)) calc(24px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.eb .eb-cloc a{padding:calc(12px * var(--eb-sp,1)) 0;border-bottom:var(--eb-bw) solid var(--eb-border);font-size:calc(.92 * var(--eb-rem,1rem));justify-content:space-between;align-items:center;gap:8px;transition:all .2s;display:flex}.eb .eb-cloc a:hover{color:var(--eb-accent-2);padding-left:6px}@media (width<=900px){.eb .eb-cloc{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-cdl__live{color:var(--eb-accent-2)}.eb .eb-cdl__grid{gap:calc(24px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-cdl__item{position:relative}.eb .eb-cdl__off{z-index:5;padding:calc(5px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));border-radius:calc(var(--eb-radius) * .6);background:var(--eb-accent-2);color:var(--eb-bg);font-size:calc(.7 * var(--eb-rem,1rem));letter-spacing:.06em;font-weight:800;position:absolute;top:10px;left:10px}@media (width<=980px){.eb .eb-cdl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-pc{min-width:0;position:relative}.eb .eb-pc h3{font-size:calc(1 * var(--eb-rem,1rem));font-weight:600;line-height:1.3}.eb .eb-pc__media{display:block;position:relative;overflow:hidden}.eb .eb-pc__media .eb-badge{position:absolute;top:12px;left:12px}.eb .eb-pc__line{justify-content:space-between;align-items:center;gap:calc(10px * var(--eb-sp,1));display:flex}.eb .eb-pc-demo{gap:calc(28px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=900px){.eb .eb-pc-demo{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-heart{background:var(--eb-surface);width:40px;height:40px;color:var(--eb-fg);border:var(--eb-bw) solid var(--eb-border);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;transition:transform .2s,background .2s,color .2s;display:inline-grid;position:relative}.eb .eb-heart input{opacity:0;pointer-events:none;position:absolute}.eb .eb-heart svg{transition:transform .2s}.eb .eb-heart:hover{transform:scale(1.08)}.eb .eb-heart:has(input:focus-visible){outline:2px solid var(--eb-accent-2);outline-offset:2px}.eb .eb-heart:has(input:checked){color:var(--eb-accent-2)}.eb .eb-heart:has(input:checked) svg{fill:currentColor;animation:.38s cubic-bezier(.2,1.6,.4,1) eb-heart-pop}@keyframes eb-heart-pop{0%{transform:scale(.6)}60%{transform:scale(1.3)}to{transform:scale(1)}}.eb .eb-heart--lg{width:46px;height:46px;box-shadow:var(--eb-shadow)}.eb .eb-heart--text{border-radius:min(var(--eb-btn-radius,var(--eb-radius)), 22px);width:auto;height:40px;font-size:calc(.86 * var(--eb-rem,1rem));gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.eb .eb-heart--pill{width:auto;height:34px;font-size:calc(.8 * var(--eb-rem,1rem));gap:6px;padding:0 12px;display:inline-flex}.eb .eb-pc--minimal .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--minimal .eb-pc__media .eb-ph{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.eb .eb-pc--minimal:hover .eb-ph{transform:scale(1.06)}.eb .eb-pc--minimal .eb-icon-btn{background:var(--eb-surface);opacity:0;transition:all .25s;position:absolute;top:8px;right:8px;transform:translateY(-4px)}.eb .eb-pc--minimal:hover .eb-icon-btn{opacity:1;transform:none}.eb .eb-pc--minimal .eb-pc__info{justify-content:space-between;gap:calc(12px * var(--eb-sp,1));padding-top:calc(14px * var(--eb-sp,1));font-size:calc(.92 * var(--eb-rem,1rem));display:flex}.eb .eb-pc--minimal .eb-pc__info span.eb-muted{font-size:calc(.82 * var(--eb-rem,1rem))}.eb .eb-pc--quick .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--quick .eb-pc__add{box-shadow:var(--eb-shadow);transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(150%)}.eb .eb-pc--quick:hover .eb-pc__add{transform:none}.eb .eb-pc--quick .eb-pc__info{gap:calc(6px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1));padding-top:calc(14px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.eb .eb-pc--quick .eb-pc__info .eb-swatches{grid-column:1/3}.eb .eb-pc--brutal{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);box-shadow:var(--eb-shadow);border-radius:var(--eb-radius);flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex}.eb .eb-pc--brutal:hover{box-shadow:9px 9px 0 var(--eb-border);transform:translate(-3px,-3px)}.eb .eb-pc--brutal .eb-pc__media{border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-pc--brutal .eb-pc__media .eb-badge{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-accent-2);color:#fff}.eb .eb-pc--brutal .eb-pc__info{padding:calc(14px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));justify-content:space-between;align-items:baseline;gap:calc(8px * var(--eb-sp,1));text-transform:uppercase;display:flex}.eb .eb-pc--brutal .eb-pc__buy{padding:calc(12px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border:0;border-top:var(--eb-bw) solid var(--eb-border);background:var(--eb-accent);color:var(--eb-accent-fg);text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;font-weight:700;display:flex}.eb .eb-pc--brutal .eb-pc__buy:hover{background:var(--eb-fg);color:var(--eb-bg)}.eb .eb-pc--glass{padding:calc(10px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .3s,box-shadow .3s}.eb .eb-pc--glass:hover{box-shadow:var(--eb-shadow);transform:translateY(-6px)}.eb .eb-pc--glass .eb-pc__media{border-radius:calc(var(--eb-radius-lg) - 8px)}.eb .eb-pc--glass .eb-icon-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff2e;position:absolute;top:8px;right:8px}.eb .eb-pc--glass .eb-pc__info{padding:calc(12px * var(--eb-sp,1)) calc(6px * var(--eb-sp,1)) calc(4px * var(--eb-sp,1));justify-content:space-between;align-items:center;display:flex}.eb .eb-pc--glass .eb-pc__info span{font-size:calc(.8 * var(--eb-rem,1rem))}.eb .eb-pc--glass .eb-pc__foot{padding:calc(6px * var(--eb-sp,1)) calc(6px * var(--eb-sp,1)) calc(4px * var(--eb-sp,1));justify-content:space-between;align-items:center;display:flex}.eb .eb-pc--editorial{gap:calc(14px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);padding-top:calc(12px * var(--eb-sp,1));flex-direction:column;display:flex}.eb .eb-pc--editorial .eb-pc__info{gap:calc(10px * var(--eb-sp,1));display:grid}.eb .eb-pc__no{font-size:calc(.9 * var(--eb-rem,1rem));font-family:var(--eb-font-body);letter-spacing:.1em;color:var(--eb-muted);display:none;position:absolute;top:-2px;right:0}.eb .eb-pc--editorial h3{font-size:calc(1.7 * var(--eb-rem,1rem));font-weight:var(--eb-display-weight)}.eb .eb-pc--editorial p{font-size:calc(.85 * var(--eb-rem,1rem))}.eb .eb-pc--editorial .eb-pc__line{border-top:var(--eb-bw) solid var(--eb-border);padding-top:calc(10px * var(--eb-sp,1));font-size:calc(.85 * var(--eb-rem,1rem))}.eb .eb-pc--editorial .eb-pc__line a{text-underline-offset:4px;text-decoration:underline}.eb .eb-pc--editorial .eb-pc__media .eb-ph{filter:saturate(.85);transition:filter .4s}.eb .eb-pc--editorial:hover .eb-ph{filter:saturate(1.15)}.eb .eb-pc--row{gap:calc(16px * var(--eb-sp,1));padding:calc(12px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);grid-template-columns:38% minmax(0,1fr);transition:box-shadow .25s,transform .25s;display:grid}.eb .eb-pc--row:hover{box-shadow:var(--eb-shadow);transform:translateY(-3px)}.eb .eb-pc--row .eb-pc__media{border-radius:var(--eb-radius);align-self:start}.eb .eb-pc--row .eb-pc__info{gap:calc(6px * var(--eb-sp,1));flex-direction:column;justify-content:center;display:flex}.eb .eb-pc--row .eb-pc__line{margin-top:calc(8px * var(--eb-sp,1));flex-wrap:wrap}.eb .eb-pc--polaroid{padding:calc(8px * var(--eb-sp,1))}.eb .eb-pc__frame{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:calc(var(--eb-radius) * .5);padding:calc(12px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));gap:calc(12px * var(--eb-sp,1));transition:transform .35s cubic-bezier(.3,1.5,.5,1);display:grid;transform:rotate(-1.6deg);box-shadow:0 14px 28px -14px #00000059}.eb .eb-pc--polaroid:nth-child(2n) .eb-pc__frame{transform:rotate(1.8deg)}.eb .eb-pc--polaroid:hover .eb-pc__frame{transform:rotate(0)scale(1.04)}.eb .eb-pc--polaroid h3{font-size:calc(1.15 * var(--eb-rem,1rem));text-align:center}.eb .eb-pc__sticker{background:var(--eb-accent-2);color:#fff;font-weight:800;font-size:calc(.75 * var(--eb-rem,1rem));padding:calc(12px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));border-radius:50%;position:absolute;top:-2px;right:0;transform:rotate(12deg);box-shadow:0 6px 12px -4px #0006}.eb .eb-pc--neon{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);padding:calc(12px * var(--eb-sp,1));transition:box-shadow .3s,border-color .3s;position:relative}.eb .eb-pc--neon:hover{border-color:var(--eb-accent);box-shadow:0 0 0 1px var(--eb-accent), 0 0 32px -6px var(--eb-accent)}.eb .eb-pc--neon .eb-pc__media{border-radius:var(--eb-radius)}.eb .eb-pc--neon .eb-pc__info{gap:calc(8px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) calc(4px * var(--eb-sp,1)) calc(4px * var(--eb-sp,1));display:grid}.eb .eb-pc--neon .eb-pc__info .eb-btn{margin-top:calc(6px * var(--eb-sp,1))}.eb .eb-pc--overlay{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);position:relative;overflow:hidden}.eb .eb-pc--overlay .eb-ph{transition:transform .7s}.eb .eb-pc--overlay:hover .eb-ph{transform:scale(1.07)}.eb .eb-pc--overlay .eb-badge{position:absolute;top:12px;left:12px}.eb .eb-pc__ov{justify-content:space-between;align-items:flex-end;gap:calc(10px * var(--eb-sp,1));padding:calc(48px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));color:#fff;background:linear-gradient(#0000,#000000b8);display:flex;position:absolute;inset:auto 0 0}.eb .eb-pc__ov>div{gap:calc(2px * var(--eb-sp,1));display:grid}.eb .eb-pc__ov s{color:#fff9}.eb .eb-pc--spec{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);transition:transform .25s,box-shadow .25s;overflow:hidden}.eb .eb-pc--spec:hover{box-shadow:var(--eb-shadow);transform:translateY(-4px)}.eb .eb-pc--spec .eb-pc__info{padding:calc(16px * var(--eb-sp,1));gap:calc(12px * var(--eb-sp,1));display:grid}.eb .eb-pc--spec ul{gap:calc(6px * var(--eb-sp,1));font-size:calc(.82 * var(--eb-rem,1rem));color:var(--eb-muted);display:grid}.eb .eb-pc--spec li{gap:calc(8px * var(--eb-sp,1));align-items:center;display:flex}.eb .eb-pc--spec li svg{color:var(--eb-accent-2)}.eb .eb-pc--spec .eb-pc__line:first-child{align-items:flex-start}.eb .eb-pc__stack{margin:0 calc(10px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1)) 0;position:relative}.eb .eb-pc__stack:before{content:"";background:var(--eb-accent-2);border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);transition:all .25s;position:absolute;inset:10px -10px -10px 10px}.eb .eb-pc__stack .eb-ph{border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);position:relative}.eb .eb-pc--offset:hover .eb-pc__stack:before{inset:16px -16px -16px 16px}.eb .eb-pc--offset .eb-pc__info{justify-content:space-between;align-items:baseline;gap:calc(10px * var(--eb-sp,1));padding-top:calc(18px * var(--eb-sp,1));display:flex}.eb .eb-pc--offset h3{font-size:calc(1.15 * var(--eb-rem,1rem))}.eb .eb-pc__arch{border-radius:999px 999px var(--eb-radius-lg) var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);position:relative;overflow:hidden}.eb .eb-pc__arch .eb-icon-btn{background:var(--eb-surface);position:absolute;bottom:12px;right:12px}.eb .eb-pc__arch .eb-ph{transition:transform .6s}.eb .eb-pc--pill:hover .eb-ph{transform:scale(1.05)}.eb .eb-pc--pill .eb-pc__info{gap:calc(4px * var(--eb-sp,1));text-align:center;padding-top:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--pill h3{font-size:calc(1.2 * var(--eb-rem,1rem))}.eb .eb-pc--pill .eb-pc__line{justify-content:center;gap:calc(14px * var(--eb-sp,1));margin-top:calc(4px * var(--eb-sp,1))}.eb .eb-pc--text{gap:calc(12px * var(--eb-sp,1));padding:calc(16px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);display:grid}.eb .eb-pc--text h3{font-size:calc(1.6 * var(--eb-rem,1rem));line-height:1.02}.eb .eb-pc__top{font-size:calc(.8 * var(--eb-rem,1rem));justify-content:space-between;display:flex}.eb .eb-pc--text .eb-pc__line a{text-underline-offset:4px;font-weight:600;text-decoration:underline}.eb .eb-pc--text .eb-ph{filter:saturate(.9);transition:filter .3s}.eb .eb-pc--text:hover .eb-ph{filter:saturate(1.2)}.eb .eb-pc--deal{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);padding:calc(12px * var(--eb-sp,1))}.eb .eb-pc--deal .eb-pc__media{border-radius:var(--eb-radius)}.eb .eb-pc__off{background:var(--eb-accent);width:54px;height:54px;color:var(--eb-accent-fg);font-weight:800;font-size:calc(.8 * var(--eb-rem,1rem));border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;transform:rotate(10deg);box-shadow:0 6px 14px -4px #0006}.eb .eb-pc--deal .eb-pc__info{gap:calc(8px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) calc(4px * var(--eb-sp,1)) calc(4px * var(--eb-sp,1));display:grid}.eb .eb-pc__stock{background:var(--eb-surface-2);border-radius:99px;height:6px;overflow:hidden}.eb .eb-pc__stock i{background:var(--eb-accent);border-radius:99px;height:100%;display:block}.eb .eb-qs{border:var(--eb-bw) solid var(--eb-border);border-radius:min(calc(var(--eb-btn-radius,var(--eb-radius)) + 2px), 22px);background:var(--eb-surface);align-items:center;display:inline-flex;overflow:hidden}.eb .eb-qs button{background:0 0;border:0;place-items:center;width:32px;height:40px;display:grid}.eb .eb-qs button:hover{background:var(--eb-surface-2)}.eb .eb-qs b{text-align:center;font-variant-numeric:tabular-nums;min-width:28px}.eb .eb-qs--lg button{width:40px;height:48px}.eb .eb-pk{border-radius:min(calc(var(--eb-radius) + 4px), 22px);background:var(--eb-surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.eb .eb-pk button{border-radius:var(--eb-radius);border:var(--eb-bw) solid transparent;color:var(--eb-muted);background:0 0;justify-items:center;gap:1px;padding:8px 4px;font-size:.82rem;transition:all .15s;display:grid}.eb .eb-pk button b{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.eb .eb-pk button small{opacity:1;color:var(--eb-fg);font-size:.9rem;font-weight:700}.eb .eb-pk button.is-on{background:var(--eb-surface);color:var(--eb-fg);border-color:var(--eb-accent);box-shadow:0 0 0 1px var(--eb-accent)}.eb .eb-pk--sm{min-width:190px}.eb .eb-pk--sm button small{font-size:.78rem}.eb .eb-pk--sm button{padding:5px 4px}.eb .eb-pk__line{gap:1px;display:grid}.eb .eb-pk__line b{font-size:1.15rem}.eb .eb-pk__line small{font-size:.74rem}.eb .eb-pk__sel{color:var(--eb-accent-2);align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:inline-flex}.eb .eb-pc__buy{align-items:center;gap:8px;margin-top:4px;display:flex}.eb .eb-pc__buy .eb-btn{flex:1}.eb .eb-pc__round{background:var(--eb-accent);width:42px;height:42px;color:var(--eb-accent-fg);border:0;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.eb .eb-pc__round:hover{transform:scale(1.1)rotate(-8deg)}.eb .eb-pc__qchips{gap:6px;display:flex}.eb .eb-pc__qchips button{border-radius:min(var(--eb-radius), 18px);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);flex:1;height:40px;font-weight:600}.eb .eb-pc__qchips .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-pc__fmt{background:var(--eb-fg);color:var(--eb-bg);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:.72rem;font-weight:700;position:absolute;top:10px;left:10px}.eb .eb-pc__rt{align-items:center;gap:8px;font-size:.78rem;display:flex}.eb .eb-pc__qq .eb-pc__qchips{gap:4px}.eb .eb-pc__qq .eb-pc__qchips button{height:40px;font-size:.84rem}.eb .eb-pc--qty{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);padding:10px}.eb .eb-pc--qty .eb-pc__media{border-radius:min(var(--eb-radius), 18px)}.eb .eb-pc--qty .eb-pc__info{gap:8px;padding:12px 4px 4px;display:grid}.eb .eb-pc--morph .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--morph .eb-pc__info{justify-content:space-between;gap:10px;padding-top:12px;display:flex}.eb .eb-pc__incart{background:var(--eb-accent);color:var(--eb-accent-fg);box-shadow:var(--eb-shadow);border-radius:999px;justify-content:space-between;align-items:center;padding:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.eb .eb-pc__incart button{width:38px;height:38px;color:inherit;background:#fff3;border:0;border-radius:50%;place-items:center;display:grid}.eb .eb-pc__incart span{text-align:center;line-height:1.1;display:grid}.eb .eb-pc__incart small{opacity:.85;font-size:.66rem}.eb .eb-pc--bulk{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);overflow:hidden}.eb .eb-pc--bulk .eb-pc__info{gap:12px;padding:14px;display:grid}.eb .eb-pc__tiers{gap:4px;display:grid}.eb .eb-pc__tiers li{border-radius:min(var(--eb-radius), 18px);border:var(--eb-bw) solid transparent;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 10px;font-size:.82rem;display:grid}.eb .eb-pc__tiers small{color:var(--eb-muted);text-align:right;min-width:34px}.eb .eb-pc__tiers .is-on{background:color-mix(in oklab, var(--eb-accent) 12%, var(--eb-surface));border-color:var(--eb-accent);font-weight:600}.eb .eb-pc--chips{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);overflow:hidden}.eb .eb-pc--chips .eb-pc__info{gap:10px;padding:14px;display:grid}.eb .eb-pc--orow{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:min(var(--eb-radius), 18px);grid-column:1/-1;grid-template-columns:64px minmax(120px,1.4fr) auto auto 70px 40px;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:grid}.eb .eb-pc--orow .eb-pc__media{border-radius:min(var(--eb-radius), 16px)}.eb .eb-pc__ro{min-width:0;display:grid}.eb .eb-pc__ro small{font-size:.72rem}.eb .eb-pc__lt{text-align:right}@media (width<=900px){.eb .eb-pc--orow{grid-template-columns:56px minmax(0,1fr) auto}.eb .eb-pc--orow .eb-pk,.eb .eb-pc--orow .eb-icon-btn{display:none}}:is(.eb .eb-pc-demo:has(.eb-pc--orow),.eb .eb-col__row:has(.eb-pc--orow)){gap:10px;grid-template-columns:minmax(0,1fr)!important}.eb .eb-pc--qfloat .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--qfloat .eb-pc__info{justify-content:space-between;gap:10px;padding-top:12px;display:flex}.eb .eb-pc__qpill{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;justify-content:space-between;align-items:center;gap:6px;padding:5px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.eb .eb-pc__qpill .eb-qs{background:0 0;border:0}.eb .eb-pc__qpill .eb-qs button{height:34px}.eb .eb-pc--pseg{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);padding:10px}.eb .eb-pc--pseg .eb-pc__media{border-radius:min(var(--eb-radius), 18px)}.eb .eb-pc--pseg .eb-pc__info{gap:10px;padding:12px 4px 4px;display:grid}.eb .eb-pc--ptiles{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);overflow:hidden}.eb .eb-pc--ptiles .eb-pc__info{gap:10px;padding:14px;display:grid}.eb .eb-pc__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.eb .eb-pc__tiles button{border-radius:min(var(--eb-radius), 18px);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);color:var(--eb-fg);text-align:center;justify-items:center;gap:2px;padding:10px 4px 8px;transition:all .15s;display:grid;position:relative}.eb .eb-pc__tiles button svg{color:var(--eb-muted)}.eb .eb-pc__tiles button small{color:var(--eb-muted);font-size:.68rem}.eb .eb-pc__tiles em{font-size:.82rem;font-style:normal;font-weight:700}.eb .eb-pc__tiles u{color:var(--eb-accent-2);font-size:.64rem;font-weight:700;text-decoration:none}.eb .eb-pc__tiles .is-on{border-color:var(--eb-accent);box-shadow:0 0 0 2px var(--eb-accent);background:color-mix(in oklab, var(--eb-accent) 8%, var(--eb-surface))}.eb .eb-pc__tiles .is-on svg{color:var(--eb-accent)}.eb .eb-pc__chk{background:var(--eb-accent);width:20px;height:20px;color:var(--eb-accent-fg);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;right:-7px}.eb .eb-pc--psel .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--psel .eb-pc__info{gap:10px;padding-top:12px;display:grid}.eb .eb-pc__dd{gap:4px;display:grid}.eb .eb-pc__ddv{border-radius:min(var(--eb-radius), 18px);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;font-size:.86rem;display:grid}.eb .eb-pc__ddv svg:first-child{width:22px;height:22px;color:var(--eb-accent)}.eb .eb-pc__ddv small{font-size:.74rem}.eb .eb-pc--pqty{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);overflow:hidden}.eb .eb-pc--pqty .eb-pc__info{gap:12px;padding:14px;display:grid}.eb .eb-pc__sum{align-items:center;gap:12px;display:flex}.eb .eb-pc__sum>span:not(.eb-qs){font-size:.86rem;display:grid}.eb .eb-pc__sum small{font-size:.74rem}.eb .eb-pc--pbadge .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--pbadge .eb-pc__info{justify-content:space-between;gap:10px;padding-top:12px;display:flex}.eb .eb-pc__corner{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);border-radius:14px;grid-template-columns:auto auto;align-items:center;column-gap:8px;padding:6px 12px 6px 8px;display:grid;position:absolute;top:10px;left:10px}.eb .eb-pc__corner svg{width:28px;height:28px;color:var(--eb-accent);grid-row:span 2}.eb .eb-pc__corner b{font-size:.8rem;line-height:1}.eb .eb-pc__corner small{color:var(--eb-muted);font-size:.66rem}.eb .eb-pc__dots{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;gap:6px;padding:6px 8px;display:flex;position:absolute;bottom:12px;right:12px}.eb .eb-pc__dots i{background:#ffffff80;border-radius:99px;width:8px;height:8px}.eb .eb-pc__dots .is-on{background:#fff;width:22px}.eb .eb-pc--pvis{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);overflow:hidden}.eb .eb-pc--pvis .eb-pc__info{gap:10px;padding:14px;display:grid}.eb .eb-pc__icons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.eb .eb-pc__icons button{border-radius:min(var(--eb-radius), 18px);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);color:var(--eb-muted);justify-items:center;gap:2px;padding:8px 4px 6px;display:grid}.eb .eb-pc__icons small{font-size:.7rem}.eb .eb-pc__icons .is-on{color:var(--eb-accent);border-color:var(--eb-accent);background:color-mix(in oklab, var(--eb-accent) 10%, var(--eb-surface));box-shadow:0 0 0 1px var(--eb-accent)}.eb .eb-pc__pickd{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:.86rem;display:flex}.eb .eb-pc--poster{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);position:relative;overflow:hidden}.eb .eb-pc--poster .eb-ph{transition:transform .7s}.eb .eb-pc--poster:hover .eb-ph{transform:scale(1.06)}.eb .eb-pc__pt{color:#fff;background:linear-gradient(#0000,#000000c7);gap:8px;padding:60px 16px 16px;display:grid;position:absolute;inset:auto 0 0}.eb .eb-pc__pt .eb-eyebrow{color:#ffffffbf}.eb .eb-pc--poster h3{font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:.95;font-weight:var(--eb-display-weight)}.eb .eb-pc__go{color:#111;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .3s;display:grid}.eb .eb-pc--poster:hover .eb-pc__go{transform:rotate(-45deg)}.eb .eb-pc--ribbon{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);transition:transform .25s;overflow:hidden}.eb .eb-pc--ribbon:hover{transform:translateY(-4px)}.eb .eb-pc--ribbon .eb-pc__info{gap:6px;padding:14px;display:grid}.eb .eb-pc--ribbon p{font-size:.82rem}.eb .eb-pc__rb{text-align:center;background:var(--eb-accent);width:150px;color:var(--eb-accent-fg);letter-spacing:.08em;text-transform:uppercase;padding:5px 0;font-size:.7rem;font-weight:800;position:absolute;top:18px;left:-40px;transform:rotate(-45deg);box-shadow:0 4px 10px -4px #0006}.eb .eb-pc--ptag{justify-items:center;display:grid}.eb .eb-pc--ptag .eb-pc__media{border-radius:min(var(--eb-radius), 18px);width:100%}.eb .eb-pc__hang{z-index:2;justify-items:center;margin-top:-26px;display:grid;position:relative}.eb .eb-pc__hang>i{background:var(--eb-fg);width:2px;height:22px}.eb .eb-pc__hang>div{text-align:center;background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:6px 6px var(--eb-radius) var(--eb-radius);clip-path:polygon(14% 0,86% 0,100% 14%,100% 100%,0 100%,0 14%);min-width:70%;box-shadow:var(--eb-shadow);justify-items:center;gap:2px;padding:22px 22px 14px;display:grid;position:relative}.eb .eb-pc__hang>div:before{content:"";background:var(--eb-bg);border:var(--eb-bw) solid var(--eb-border);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:8px;left:50%}.eb .eb-pc__hang h3{font-size:1.15rem}.eb .eb-pc__hang b{font-size:1.2rem}.eb .eb-pc__hang s{color:var(--eb-muted);font-size:.8rem}.eb .eb-pc--specs{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:min(var(--eb-radius), 18px);overflow:hidden}.eb .eb-pc--specs .eb-pc__info{gap:10px;padding:14px;display:grid}.eb .eb-pc--specs dl{margin:0;display:grid}.eb .eb-pc--specs dl div{border-bottom:var(--eb-bw) dashed var(--eb-border);justify-content:space-between;gap:10px;padding:7px 0;font-size:.8rem;display:flex}.eb .eb-pc--specs dd{text-align:right;margin:0;font-weight:600}.eb .eb-pc--rfirst{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);gap:12px;padding:14px;display:grid}.eb .eb-pc__rate{align-items:center;gap:12px;display:flex}.eb .eb-pc__rate b{font-size:2.2rem}.eb .eb-pc__rate>div{gap:2px;display:grid}.eb .eb-pc--rfirst .eb-pc__media{border-radius:min(var(--eb-radius), 18px)}.eb .eb-pc--rfirst .eb-pc__info{gap:8px;display:grid}.eb .eb-pc--fq{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);overflow:hidden}.eb .eb-pc--fq .eb-pc__info{gap:10px;padding:14px;display:grid}.eb .eb-pc--fq h3 a:hover{text-decoration:underline}.eb .eb-pc__big{letter-spacing:-.02em;font-size:1.7rem;font-weight:800;font-family:var(--eb-font-display)}.eb .eb-pc__qq{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.eb .eb-pc--fsplit{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);overflow:hidden}.eb .eb-pc--fsplit .eb-pc__info{gap:12px;min-width:0;padding:14px;display:grid}.eb .eb-pc--fsplit .eb-pc__buy .eb-btn{min-width:0;padding-inline:.75rem}.eb .eb-pc__duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.eb .eb-pc__duo button{text-align:left;border-radius:min(var(--eb-radius), 16px);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);min-width:0;color:var(--eb-fg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:10px;display:grid}.eb .eb-pc__duo svg{width:26px;height:26px;color:var(--eb-muted)}.eb .eb-pc__duo span{line-height:1.2;display:grid}.eb .eb-pc__duo small{letter-spacing:.1em;text-transform:uppercase;color:var(--eb-muted);font-size:.66rem}.eb .eb-pc__duo b{font-size:1.05rem}.eb .eb-pc__duo u{color:var(--eb-accent-2);font-size:.64rem;font-weight:700;text-decoration:none}.eb .eb-pc__duo .is-on{border-color:var(--eb-accent);box-shadow:0 0 0 2px var(--eb-accent);background:color-mix(in oklab, var(--eb-accent) 8%, var(--eb-surface))}.eb .eb-pc__duo .is-on svg{color:var(--eb-accent)}.eb .eb-pc--fcomp{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);grid-column:span 2;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:grid}.eb .eb-pc--fcomp .eb-pc__media{border-radius:min(var(--eb-radius), 16px)}.eb .eb-pc__fc{gap:4px;min-width:0;display:grid}.eb .eb-pc__pills{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.eb .eb-pc__pills button{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);text-transform:uppercase;letter-spacing:.06em;color:var(--eb-muted);border-radius:999px;padding:5px 10px;font-size:.72rem}.eb .eb-pc__pills b{color:var(--eb-fg);letter-spacing:0;margin-left:4px}.eb .eb-pc__pills .is-on{border-color:var(--eb-accent);background:var(--eb-accent);color:var(--eb-accent-fg)}.eb .eb-pc__pills .is-on b{color:inherit}.eb .eb-pc__fa{justify-items:end;gap:8px;display:grid}@media (width<=900px){.eb .eb-pc--fcomp{grid-column:auto;grid-template-columns:70px minmax(0,1fr)}.eb .eb-pc__fa{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);justify-items:stretch}}.eb .eb-pc--str{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--str .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--str .eb-pc__media .eb-ph{transition:transform .5s}.eb .eb-pc--str:hover .eb-ph{transform:scale(1.05)}.eb .eb-pc--str .eb-pc__flv{z-index:3;box-shadow:var(--eb-shadow);position:absolute;bottom:10px;left:10px}.eb .eb-pc--str .eb-pc__info{gap:calc(8px * var(--eb-sp,1));font-size:calc(.92 * var(--eb-rem,1rem));display:grid}.eb .eb-pc--str h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__strrow{align-items:center;gap:calc(10px * var(--eb-sp,1));font-size:calc(.82 * var(--eb-rem,1rem));color:var(--eb-muted);display:flex}.eb .eb-pc__strrow b{color:var(--eb-fg)}.eb .eb-pc--str .eb-pc__nfoot{justify-content:space-between;align-items:center;gap:10px;display:flex}.eb .eb-pc--tin{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--tin .eb-pc__nstage{padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:color-mix(in oklab, var(--c) 34%, var(--eb-bg));place-items:center;transition:background .3s;display:grid;position:relative;overflow:hidden}.eb .eb-pc--tin .eb-pc__nstage:after{content:"";aspect-ratio:1;background:color-mix(in oklab, var(--c) 40%, transparent);filter:blur(30px);opacity:.6;border-radius:50%;width:90%;position:absolute}.eb .eb-pc--tin .eb-tin{z-index:1;width:72%;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotate(-5deg)}.eb .eb-pc--tin:hover .eb-tin{transform:rotate(3deg)scale(1.07)}.eb .eb-pc--tin .eb-badge{z-index:3;position:absolute;top:12px;left:12px}.eb .eb-pc--tin .eb-pc__info{gap:4px;display:grid}.eb .eb-pc--tin h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc--tin .eb-pc__nfoot{margin-top:calc(6px * var(--eb-sp,1));justify-content:space-between;align-items:center;display:flex}.eb .eb-pc__plus{color:var(--eb-accent-fg);background:var(--eb-accent)!important}.eb .eb-pc--fdots{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--fdots .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--fdots .eb-pc__info{gap:calc(6px * var(--eb-sp,1));display:grid}.eb .eb-pc--fdots h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__fdots{gap:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-pc__fdots button{border:2px solid var(--eb-bg);width:22px;height:22px;box-shadow:0 0 0 1px var(--eb-border);cursor:pointer;border-radius:50%;padding:0;transition:transform .2s}.eb .eb-pc__fdots button:hover{transform:scale(1.15)}.eb .eb-pc__fdots button.is-on{box-shadow:0 0 0 2px var(--eb-fg)}.eb .eb-pc--fdots .eb-pc__nfoot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.eb .eb-pc--bundle{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--bundle .eb-pc__nstage{aspect-ratio:4/3.4;border-radius:var(--eb-radius-lg);background:var(--eb-surface-2);place-items:center;display:grid;position:relative;overflow:hidden}.eb .eb-pc--bundle .eb-badge{z-index:5;background:var(--eb-accent-2);color:var(--eb-bg);position:absolute;top:12px;left:12px}.eb .eb-pc__nstack{aspect-ratio:1;width:52%;position:relative}.eb .eb-pc__nstack .eb-tin{width:78%;inset:0;left:calc(var(--i) * 22%);top:calc(var(--i) * 6%);transform:rotate(calc((var(--i) - 1) * 7deg));box-shadow:var(--eb-shadow);transition:transform .4s;position:absolute}.eb .eb-pc--bundle:hover .eb-pc__nstack .eb-tin{transform:rotate(calc((var(--i) - 1) * 12deg)) translateY(-4px)}.eb .eb-pc--bundle .eb-pc__info{gap:4px;display:grid}.eb .eb-pc--bundle h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc--bundle .eb-pc__nfoot{margin-top:calc(6px * var(--eb-sp,1));justify-content:space-between;align-items:center;display:flex}.eb .eb-pc--dev{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--dev .eb-pc__nstage{padding:calc(22px * var(--eb-sp,1)) 0;border-radius:var(--eb-radius-lg);background:linear-gradient(160deg, color-mix(in oklab, var(--c) 45%, var(--eb-surface-2)), var(--eb-surface-2));place-items:center;min-height:280px;display:grid;position:relative;overflow:hidden}.eb .eb-pc--dev .eb-pc__flv{z-index:3;position:absolute;top:10px;left:10px}.eb .eb-pc__nbody{width:26%;min-width:64px;box-shadow:var(--eb-shadow), inset 0 0 0 var(--eb-bw) var(--eb-border);border-radius:999px;transition:transform .4s;position:relative;overflow:hidden;transform:rotate(8deg)}.eb .eb-pc--dev:hover .eb-pc__nbody{transform:rotate(0)translateY(-6px)}.eb .eb-pc__nbody .eb-ph{border-radius:0}.eb .eb-pc__led{background:var(--c);width:8px;height:8px;box-shadow:0 0 12px 3px var(--c);border-radius:50%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.eb .eb-pc__puffs{font-size:calc(.74 * var(--eb-rem,1rem));color:var(--eb-muted);text-transform:uppercase;letter-spacing:.08em;position:absolute;bottom:12px;right:12px}.eb .eb-pc__puffs b{font-size:calc(1.4 * var(--eb-rem,1rem));color:var(--eb-fg);line-height:1;font-family:var(--eb-font-display);display:block}.eb .eb-pc--dev .eb-pc__info{gap:6px;display:grid}.eb .eb-pc--dev h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__bat{background:var(--eb-border);border-radius:999px;height:5px;overflow:hidden}.eb .eb-pc__bat i{background:var(--eb-accent);height:100%;display:block}.eb .eb-pc--dev .eb-pc__nfoot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.eb .eb-pc--ladder{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--ladder .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--ladder .eb-pc__info{gap:calc(10px * var(--eb-sp,1));display:grid}.eb .eb-pc--ladder h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__lad{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.eb .eb-pc__lad button{padding:calc(8px * var(--eb-sp,1)) 2px;border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);font:inherit;cursor:pointer;justify-items:center;gap:2px;display:grid}.eb .eb-pc__lad span{font-size:calc(.68 * var(--eb-rem,1rem));color:var(--eb-muted)}.eb .eb-pc__lad b{font-size:calc(.82 * var(--eb-rem,1rem))}.eb .eb-pc__lad .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-pc__lad .is-on span{color:inherit;opacity:.75}.eb .eb-pc--lrow{align-items:center;gap:calc(20px * var(--eb-sp,1));padding:calc(12px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);grid-column:1/-1;grid-template-columns:76px minmax(0,1.6fr) minmax(0,1.1fr) auto auto;display:grid}.eb .eb-pc--lrow .eb-pc__media{border-radius:var(--eb-radius);overflow:hidden}.eb .eb-pc__lr1{gap:3px;min-width:0;display:grid}.eb .eb-pc--lrow h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__lr2{gap:calc(22px * var(--eb-sp,1));display:flex}.eb .eb-pc__lr2 span{display:grid}.eb .eb-pc__lr2 b{font-size:calc(1.05 * var(--eb-rem,1rem))}@media (width<=900px){.eb .eb-pc--lrow{grid-template-columns:64px minmax(0,1fr)}.eb .eb-pc--lrow>.eb-qs,.eb .eb-pc--lrow>.eb-btn{grid-column:2;justify-self:start}.eb .eb-pc__lr2{grid-column:2}}.eb .eb-pc--hcorner{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--hcorner .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--hcorner .eb-pc__media .eb-ph{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.eb .eb-pc--hcorner:hover .eb-ph{transform:scale(1.05)}.eb .eb-pc--hcorner .eb-heart{z-index:3;border-color:#0000;position:absolute;top:12px;right:12px}.eb .eb-pc--hcorner .eb-pc__info{justify-content:space-between;gap:calc(12px * var(--eb-sp,1));font-size:calc(.92 * var(--eb-rem,1rem));display:flex}.eb .eb-pc--hcorner .eb-pc__info>div{min-width:0;display:grid}.eb .eb-pc--hcorner h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc--hcount{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--hcount .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--hcount .eb-heart{z-index:3;box-shadow:var(--eb-shadow);border-color:#0000;position:absolute;bottom:12px;left:12px}.eb .eb-pc--hcount .eb-pc__info{gap:3px;display:grid}.eb .eb-pc--hcount h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc--hcount .eb-heart b{font-weight:700}.eb .eb-pc--hrow{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--hrow .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--hrow .eb-pc__info{gap:calc(12px * var(--eb-sp,1));display:grid}.eb .eb-pc--hrow .eb-pc__line{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.eb .eb-pc--hrow h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__hacts{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.eb .eb-pc__hacts .eb-btn{justify-content:center;height:40px}.eb .eb-pc--hdock{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--hdock .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--hdock .eb-pc__info{font-size:calc(.92 * var(--eb-rem,1rem));justify-content:space-between;gap:10px;display:flex}.eb .eb-pc--hdock h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__rail{z-index:3;gap:8px;display:grid;position:absolute;top:12px;right:12px}.eb .eb-pc__rail .eb-icon-btn{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);opacity:0;border-radius:50%;width:40px;height:40px;transition:all .25s;transform:translate(10px)}.eb .eb-pc__rail .eb-icon-btn:nth-child(3){transition-delay:50ms}.eb .eb-pc--hdock:hover .eb-pc__rail .eb-icon-btn,.eb .eb-pc--hdock:focus-within .eb-pc__rail .eb-icon-btn{opacity:1;transform:none}.eb .eb-pc__rail .eb-icon-btn:hover{background:var(--eb-fg);color:var(--eb-bg)}.eb .eb-pc__rail .eb-heart{box-shadow:var(--eb-shadow)}@media (hover:none){.eb .eb-pc__rail .eb-icon-btn{opacity:1;transform:none}}.eb .eb-pc--htoast{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pc--htoast .eb-pc__media{border-radius:var(--eb-radius-lg)}.eb .eb-pc--htoast .eb-heart{z-index:3;border-color:#0000;position:absolute;top:12px;right:12px}.eb .eb-pc--htoast .eb-pc__info{font-size:calc(.92 * var(--eb-rem,1rem));justify-content:space-between;gap:10px;display:flex}.eb .eb-pc--htoast .eb-pc__info>div{display:grid}.eb .eb-pc--htoast h3{font-size:calc(1 * var(--eb-rem,1rem));margin:0}.eb .eb-pc__toast{z-index:4;padding:calc(11px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-fg);color:var(--eb-bg);font-size:calc(.8 * var(--eb-rem,1rem));opacity:0;align-items:center;gap:8px;font-weight:600;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(150%)}.eb .eb-pc__toast svg{fill:var(--eb-accent-2);stroke:var(--eb-accent-2);flex:none}.eb .eb-pc__toast a{text-underline-offset:3px;margin-left:auto;text-decoration:underline}.eb .eb-pc--htoast .eb-pc__media:has(.eb-heart input:checked) .eb-pc__toast{opacity:1;transform:none}.eb .eb-crumbs{gap:calc(8px * var(--eb-sp,1));font-size:calc(.82 * var(--eb-rem,1rem));margin-bottom:calc(18px * var(--eb-sp,1));display:flex}.eb .eb-shop__title{justify-content:space-between;align-items:flex-end;gap:calc(16px * var(--eb-sp,1));margin-bottom:calc(28px * var(--eb-sp,1));display:flex}.eb .eb-shop__title h1{font-size:clamp(calc(2 * var(--eb-rem,1rem)), 4.4vw, calc(3.6 * var(--eb-rem,1rem)))}.eb .eb-shop__title--center{text-align:center;align-items:center;gap:calc(8px * var(--eb-sp,1));flex-direction:column}.eb .eb-shop__grid{gap:calc(32px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));display:grid}.eb .eb-shop__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.eb .eb-shop__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=980px){.eb .eb-shop__grid--3,.eb .eb-shop__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.eb .eb-shop__grid{gap:calc(22px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1))}}.eb .eb-sort{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.eb .eb-sort select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding-right:2px;font-weight:600}.eb .eb-shop__pager{margin-top:calc(40px * var(--eb-sp,1));justify-content:center;gap:6px;display:flex}.eb .eb-shop__pager a{border-radius:calc(var(--eb-radius) * .8);border:var(--eb-bw) solid var(--eb-border);min-width:40px;height:40px;font-weight:600;font-size:calc(.88 * var(--eb-rem,1rem));place-items:center;display:grid}.eb .eb-shop__pager a.is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-shop__layout{gap:calc(40px * var(--eb-sp,1));grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.eb .eb-shop__filters{gap:calc(28px * var(--eb-sp,1));display:grid;position:sticky;top:90px}.eb .eb-shop__filters h4{font-size:calc(.75 * var(--eb-rem,1rem));letter-spacing:.14em;text-transform:uppercase;margin-bottom:calc(12px * var(--eb-sp,1))}.eb .eb-shop__filters label{align-items:center;gap:calc(10px * var(--eb-sp,1));padding:calc(5px * var(--eb-sp,1)) 0;font-size:calc(.9 * var(--eb-rem,1rem));display:flex}.eb .eb-shop__filters label small{color:var(--eb-muted);margin-left:auto}.eb .eb-shop__filters input[type=checkbox]{accent-color:var(--eb-accent);width:16px;height:16px}.eb .eb-shop__filters input[type=range]{width:100%;accent-color:var(--eb-accent)}.eb .eb-shop__range{font-size:calc(.8 * var(--eb-rem,1rem));color:var(--eb-muted);justify-content:space-between;display:flex}.eb .eb-swatches--lg i{width:26px;height:26px}.eb .eb-shop__sizes{gap:calc(8px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-shop__sizes button{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);background:0 0;min-width:42px;height:40px}.eb .eb-shop__sizes .is-on{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-shop__bar{margin-bottom:calc(22px * var(--eb-sp,1));padding-bottom:calc(14px * var(--eb-sp,1));border-bottom:var(--eb-bw) solid var(--eb-border);justify-content:space-between;align-items:center;display:flex}@media (width<=860px){.eb .eb-shop__layout{grid-template-columns:minmax(0,1fr)}.eb .eb-shop__filters{display:none}}.eb .eb-shop__chips{gap:calc(10px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) 0;margin-bottom:calc(30px * var(--eb-sp,1));border-block:var(--eb-bw) solid var(--eb-border);flex-wrap:wrap;align-items:center;display:flex}.eb .eb-shop__find{align-items:center;gap:calc(8px * var(--eb-sp,1));padding:0 calc(14px * var(--eb-sp,1));background:var(--eb-surface-2);border-radius:999px;height:36px;display:flex}.eb .eb-shop__find input{background:0 0;border:0;outline:none;width:160px}.eb .eb-shop__spacer{flex:1}.eb .eb-shop--top .eb-btn{border-radius:999px}.eb .eb-shop__more{justify-items:center;gap:calc(10px * var(--eb-sp,1));margin-top:calc(56px * var(--eb-sp,1));display:grid}.eb .eb-shop__grid--feat{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense}.eb .eb-shop__hero{grid-area:span 2/span 2}.eb .eb-shop__hero .eb-ph{aspect-ratio:1/1.05!important}.eb .eb-shop__wide{grid-column:span 2}@media (width<=980px){.eb .eb-shop__grid--feat{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-shop__tabs{gap:calc(6px * var(--eb-sp,1));margin-bottom:calc(28px * var(--eb-sp,1));border-bottom:var(--eb-bw) solid var(--eb-border);display:flex}.eb .eb-shop__tabs button{padding:calc(12px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));color:var(--eb-muted);margin-bottom:calc(-1px * var(--eb-sp,1));background:0 0;border:0;border-bottom:2px solid #0000;font-weight:500}.eb .eb-shop__tabs .is-on{color:var(--eb-fg);border-color:var(--eb-accent-2);font-weight:700}.eb .eb-shop__grid--list{gap:calc(20px * var(--eb-sp,1));grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){.eb .eb-shop__grid--list{grid-template-columns:minmax(0,1fr)}}.eb .eb-sp__banner{justify-content:space-between;align-items:flex-end;gap:calc(20px * var(--eb-sp,1));padding:calc(36px * var(--eb-sp,1));margin-bottom:calc(20px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface-2);border:var(--eb-bw) solid var(--eb-border);display:flex}.eb .eb-sp__banner h1{font-size:clamp(calc(2 * var(--eb-rem,1rem)), 4vw, calc(3.2 * var(--eb-rem,1rem)));margin:calc(6px * var(--eb-sp,1)) 0}.eb .eb-sp__chips{gap:calc(8px * var(--eb-sp,1));margin-bottom:calc(28px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-sp__chips button{padding:calc(9px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);font-size:calc(.86 * var(--eb-rem,1rem));background:0 0;border-radius:999px}.eb .eb-sp__chips .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-sp__tile{align-content:center;justify-items:start;gap:calc(16px * var(--eb-sp,1));padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-accent);color:var(--eb-accent-fg);border:var(--eb-bw) solid var(--eb-border);display:grid}.eb .eb-sp__tile h3{font-size:calc(1.9 * var(--eb-rem,1rem))}.eb .eb-sp__tile .eb-badge{background:var(--eb-accent-fg);color:var(--eb-accent)}.eb .eb-sp__tile .eb-btn{background:var(--eb-accent-fg);color:var(--eb-accent);border-color:var(--eb-accent-fg)}.eb .eb-sm__cols{columns:4 230px;column-gap:calc(20px * var(--eb-sp,1))}.eb .eb-sm__cols>div{break-inside:avoid;margin-bottom:calc(28px * var(--eb-sp,1))}.eb .eb-sm__cols>div:nth-child(3n+1) .eb-ph{aspect-ratio:3/4!important}.eb .eb-sm__cols>div:nth-child(3n+2) .eb-ph{aspect-ratio:1!important}.eb .eb-sm__cols>div:nth-child(3n) .eb-ph{aspect-ratio:4/5!important}.eb .eb-ss{gap:calc(40px * var(--eb-sp,1));grid-template-columns:250px minmax(0,1fr);align-items:start;display:grid}.eb .eb-ss__rail{gap:calc(4px * var(--eb-sp,1));padding:calc(20px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);display:grid;position:sticky;top:90px}.eb .eb-ss details{border-bottom:var(--eb-bw) solid var(--eb-border);padding:calc(12px * var(--eb-sp,1)) 0;gap:calc(6px * var(--eb-sp,1));display:grid}.eb .eb-ss summary{cursor:pointer;margin-bottom:calc(8px * var(--eb-sp,1));justify-content:space-between;font-weight:700;list-style:none;display:flex}.eb .eb-ss summary::-webkit-details-marker{display:none}.eb .eb-ss label{gap:calc(10px * var(--eb-sp,1));font-size:calc(.9 * var(--eb-rem,1rem));padding:calc(3px * var(--eb-sp,1)) 0;align-items:center;display:flex}.eb .eb-ss input{accent-color:var(--eb-accent)}.eb .eb-ss .eb-btn{margin-top:calc(14px * var(--eb-sp,1))}@media (width<=860px){.eb .eb-ss{grid-template-columns:minmax(0,1fr)}.eb .eb-ss__rail{position:static}}.eb .eb-shop__brandbar{gap:calc(8px * var(--eb-sp,1));padding-bottom:calc(10px * var(--eb-sp,1));margin-bottom:calc(18px * var(--eb-sp,1));scrollbar-width:thin;display:flex;overflow-x:auto}.eb .eb-shop__brandbar button{padding:calc(9px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;font-size:calc(.84 * var(--eb-rem,1rem));cursor:pointer;border-radius:999px;flex:none;font-weight:600}.eb .eb-shop__brandbar .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-shop--brands .eb-shop__bar{margin-bottom:calc(22px * var(--eb-sp,1));justify-content:space-between;align-items:center;display:flex}.eb .eb-shop__bardr{gap:8px;display:flex}.eb .eb-crumbs{gap:calc(8px * var(--eb-sp,1));font-size:calc(.82 * var(--eb-rem,1rem));margin-bottom:calc(18px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-crumbs b{color:var(--eb-fg);font-weight:500}.eb .eb-buy{gap:calc(20px * var(--eb-sp,1));display:grid}.eb .eb-buy h1{font-size:clamp(calc(2 * var(--eb-rem,1rem)), 3.6vw, calc(3 * var(--eb-rem,1rem)))}.eb .eb-buy__rating{align-items:center;gap:calc(10px * var(--eb-sp,1));font-size:calc(.85 * var(--eb-rem,1rem));display:flex}.eb .eb-buy__rating a{text-underline-offset:3px;text-decoration:underline}.eb .eb-buy__price{align-items:baseline;gap:calc(14px * var(--eb-sp,1));display:flex}.eb .eb-buy__price b{font-size:calc(2 * var(--eb-rem,1rem))}.eb .eb-buy__price s{font-size:calc(1.1 * var(--eb-rem,1rem))}.eb .eb-buy__opt{gap:calc(10px * var(--eb-sp,1));display:grid}.eb .eb-buy__colors{gap:calc(10px * var(--eb-sp,1));display:flex}.eb .eb-buy__colors button{width:34px;height:34px;box-shadow:0 0 0 3px var(--eb-bg);border:1px solid #80808080;border-radius:50%}.eb .eb-buy__colors .is-on{outline:2px solid var(--eb-fg);outline-offset:2px}.eb .eb-buy__sizehead{justify-content:space-between;display:flex}.eb .eb-buy__sizehead a{font-size:calc(.82 * var(--eb-rem,1rem));text-underline-offset:3px;text-decoration:underline}.eb .eb-buy__sizes{gap:calc(8px * var(--eb-sp,1));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.eb .eb-buy__sizes button{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);height:48px;font-weight:600;transition:all .15s}.eb .eb-buy__sizes button:hover:not(:disabled){border-color:var(--eb-fg)}.eb .eb-buy__sizes .is-on{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-buy__sizes button:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.eb .eb-buy__cta{gap:calc(10px * var(--eb-sp,1));display:flex}.eb .eb-buy__cta .eb-btn--primary{flex:1}.eb .eb-buy__fav{padding-inline:calc(1.1 * var(--eb-rem,1rem) * var(--eb-sp,1))}.eb .eb-buy__perks{gap:calc(10px * var(--eb-sp,1));padding:calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);font-size:calc(.88 * var(--eb-rem,1rem));display:grid}.eb .eb-buy__perks li{align-items:center;gap:calc(10px * var(--eb-sp,1));display:flex}.eb .eb-acc{margin-top:calc(28px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border)}.eb .eb-acc details{border-bottom:var(--eb-bw) solid var(--eb-border);padding:calc(16px * var(--eb-sp,1)) 0}.eb .eb-acc summary{cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.eb .eb-acc summary::-webkit-details-marker{display:none}.eb .eb-acc details[open] summary svg{transform:rotate(180deg)}.eb .eb-acc p{margin-top:calc(10px * var(--eb-sp,1));font-size:calc(.92 * var(--eb-rem,1rem))}.eb .eb-pdp__grid{gap:calc(56px * var(--eb-sp,1));grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=900px){.eb .eb-pdp__grid{gap:calc(32px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}}.eb .eb-pdp__main{border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border)}.eb .eb-pdp__gallery{gap:calc(14px * var(--eb-sp,1));grid-template-columns:84px minmax(0,1fr);display:grid}.eb .eb-pdp__thumbs{gap:calc(10px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-pdp__thumbs button{border-radius:var(--eb-radius);background:0 0;border:2px solid #0000;padding:0;overflow:hidden}.eb .eb-pdp__thumbs .is-on{border-color:var(--eb-fg)}.eb .eb-pdp__related{margin-top:calc(88px * var(--eb-sp,1))}.eb .eb-pdp__related h2{font-size:calc(2 * var(--eb-rem,1rem));margin-bottom:calc(26px * var(--eb-sp,1))}.eb .eb-pdp__rel{gap:calc(26px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.eb .eb-pdp__stack{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-pdp__stack .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-pdp__sticky{position:sticky;top:90px}.eb .eb-pdp--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:760px;display:grid}.eb .eb-pdp__half{align-items:center;display:flex;position:relative}.eb .eb-pdp__half--img{min-height:480px}.eb .eb-pdp__panel{padding:calc(56px * var(--eb-sp,1)) clamp(24px, 5vw, 80px);width:100%;max-width:640px}.eb .eb-pdp__dots{gap:calc(8px * var(--eb-sp,1));display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.eb .eb-pdp__dots i{background:#ffffff8c;border-radius:99px;width:8px;height:8px}.eb .eb-pdp__dots .is-on{background:#fff;width:28px}@media (width<=900px){.eb .eb-pdp--split{grid-template-columns:minmax(0,1fr)}}.eb .eb-pb{gap:calc(16px * var(--eb-sp,1));grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.eb .eb-pb>*{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);overflow:hidden}.eb .eb-pb__img{grid-row:span 2}.eb .eb-pb__buy{padding:calc(28px * var(--eb-sp,1))}.eb .eb-pb__small{display:none}.eb .eb-pb__info{padding:calc(28px * var(--eb-sp,1));color:var(--eb-accent-fg);background:var(--eb-accent)!important;border-color:var(--eb-accent)!important}.eb .eb-pb__info h3{font-size:calc(1.6 * var(--eb-rem,1rem));margin-bottom:calc(16px * var(--eb-sp,1))}.eb .eb-pb__info ul{gap:calc(10px * var(--eb-sp,1));display:grid}.eb .eb-pb__info li{gap:calc(10px * var(--eb-sp,1));align-items:center;display:flex}.eb .eb-pb__acc{padding:calc(4px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));grid-column:1/3}.eb .eb-pb__acc .eb-acc{border:0;margin:0}@media (width<=900px){.eb .eb-pb{grid-template-columns:minmax(0,1fr)}.eb .eb-pb__img{grid-row:auto}.eb .eb-pb__acc{grid-column:auto}}.eb .eb-pc2{gap:calc(40px * var(--eb-sp,1));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.eb .eb-pc2 .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-pc2__thumbs{gap:calc(12px * var(--eb-sp,1));margin:calc(16px * var(--eb-sp,1)) 0 calc(36px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-pc2__thumbs .eb-ph{border-radius:var(--eb-radius)}.eb .eb-pc2__bar{justify-content:space-between;align-items:center;gap:calc(16px * var(--eb-sp,1));margin-top:calc(32px * var(--eb-sp,1));padding:calc(12px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;display:flex;position:sticky;bottom:16px}.eb .eb-pc2__bar div{display:grid}@media (width<=860px){.eb .eb-pc2{grid-template-columns:minmax(0,1fr)}}.eb .eb-pt__gal{position:relative}.eb .eb-pt__dots{gap:calc(8px * var(--eb-sp,1));margin-top:calc(14px * var(--eb-sp,1));justify-content:center;display:flex}.eb .eb-pt__dots i{background:var(--eb-border);border-radius:99px;width:8px;height:8px}.eb .eb-pt__dots .is-on{background:var(--eb-accent);width:28px}.eb .eb-pt__tabs{margin-top:calc(64px * var(--eb-sp,1))}.eb .eb-pt__nav{gap:calc(6px * var(--eb-sp,1));border-bottom:var(--eb-bw) solid var(--eb-border);display:flex;overflow-x:auto}.eb .eb-pt__nav button{padding:calc(14px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));color:var(--eb-muted);margin-bottom:calc(-1px * var(--eb-sp,1));white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;font-weight:600}.eb .eb-pt__nav .is-on{color:var(--eb-fg);border-color:var(--eb-accent-2)}.eb .eb-pt__body{gap:calc(48px * var(--eb-sp,1));padding-top:calc(28px * var(--eb-sp,1));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.eb .eb-pt__body dl{margin:0;display:grid}.eb .eb-pt__body dl div{padding:calc(12px * var(--eb-sp,1)) 0;border-bottom:var(--eb-bw) solid var(--eb-border);justify-content:space-between;display:flex}.eb .eb-pt__body dd{margin:0;font-weight:600}@media (width<=860px){.eb .eb-pt__body{gap:calc(20px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}}.eb .eb-pdp__tinstage{padding:calc(40px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:color-mix(in oklab, var(--c) 34%, var(--eb-bg));aspect-ratio:1;place-items:center;display:grid}.eb .eb-pdp__tinstage .eb-tin{width:64%;transform:rotate(-5deg)}.eb .eb-pdp__str button{height:auto;padding:calc(10px * var(--eb-sp,1)) 0;justify-items:center;gap:4px;display:grid}.eb .eb-pdp__str small{font-size:calc(.72 * var(--eb-rem,1rem))}.eb .eb-pdp__str .is-on .eb-meter i{background:color-mix(in oklab, currentColor 30%, transparent)}.eb .eb-pdp__str .is-on .eb-meter i.is-on{background:currentColor}.eb .eb-pdp__flv{gap:calc(8px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-pdp__flv .eb-flv{cursor:pointer;font:inherit;font-size:calc(.82 * var(--eb-rem,1rem));font-weight:600}.eb .eb-pdp__flv .eb-flv.is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-pdp__packs{gap:calc(8px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-pdp__packs button{padding:calc(12px * var(--eb-sp,1));text-align:left;border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;cursor:pointer;gap:2px;display:grid}.eb .eb-pdp__packs small{color:var(--eb-muted);font-size:calc(.76 * var(--eb-rem,1rem))}.eb .eb-pdp__packs .is-on{border-color:var(--eb-fg);box-shadow:0 0 0 1px var(--eb-fg)}.eb .eb-pdp__prof{gap:calc(8px * var(--eb-sp,1));padding:calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);display:grid}.eb .eb-pdp__prof>div{font-size:calc(.82 * var(--eb-rem,1rem));grid-template-columns:90px minmax(0,1fr);align-items:center;gap:12px;display:grid}.eb .eb-pdp__prof i{background:var(--eb-border);border-radius:999px;height:6px;overflow:hidden}.eb .eb-pdp__prof b{background:var(--eb-accent);border-radius:inherit;height:100%;display:block}.eb .eb-pdp__fmt{gap:calc(10px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eb .eb-pdp__fmt button{padding:calc(14px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;cursor:pointer;justify-items:start;gap:2px;display:grid}.eb .eb-pdp__fmt small{color:var(--eb-muted)}.eb .eb-pdp__fmt .is-on{border-color:var(--eb-fg);box-shadow:0 0 0 1px var(--eb-fg)}.eb .eb-pdp__qrow{gap:calc(12px * var(--eb-sp,1));flex-wrap:wrap;align-items:center;display:flex}.eb .eb-pdp__qpre{gap:6px;display:flex}.eb .eb-pdp__qpre button{border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);min-width:48px;height:44px;font:inherit;cursor:pointer;font-weight:600}.eb .eb-pdp__vol{gap:calc(8px * var(--eb-sp,1));padding:calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);display:grid}.eb .eb-pdp__vol table{border-collapse:collapse;width:100%;font-size:calc(.88 * var(--eb-rem,1rem))}.eb .eb-pdp__vol td{padding:calc(8px * var(--eb-sp,1)) 0;border-top:var(--eb-bw) solid var(--eb-border)}.eb .eb-pdp__vol td:last-child{text-align:right;color:var(--eb-accent-2);font-weight:700}.eb .eb-pdp__vol small{color:var(--eb-muted)}.eb .eb-pdp__vol .is-on td:first-child{font-weight:700}.eb .eb-sec-head{justify-content:space-between;align-items:flex-end;gap:calc(20px * var(--eb-sp,1));margin-bottom:calc(32px * var(--eb-sp,1));display:flex}.eb .eb-sec-head h2{font-size:clamp(calc(1.9 * var(--eb-rem,1rem)), 3.6vw, calc(3 * var(--eb-rem,1rem)));margin-top:calc(6px * var(--eb-sp,1))}.eb .eb-av{background:var(--eb-accent-2);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.eb .eb-rv small{align-items:center;gap:calc(4px * var(--eb-sp,1));font-size:calc(.78 * var(--eb-rem,1rem));display:inline-flex}.eb .eb-rv__score{justify-items:end;gap:calc(2px * var(--eb-sp,1));display:grid}.eb .eb-rv__score b{font-size:calc(3.2 * var(--eb-rem,1rem))}.eb .eb-rv__grid{gap:calc(20px * var(--eb-sp,1));grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.eb .eb-rv__card{gap:calc(12px * var(--eb-sp,1));padding:calc(28px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);align-content:start;transition:transform .3s,box-shadow .3s;display:grid}.eb .eb-rv__card:hover{box-shadow:var(--eb-shadow);transform:translateY(-5px)}.eb .eb-rv__card h3{font-size:calc(1.15 * var(--eb-rem,1rem))}.eb .eb-rv__card footer{align-items:center;gap:calc(12px * var(--eb-sp,1));margin-top:calc(10px * var(--eb-sp,1));padding-top:calc(16px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);display:flex}.eb .eb-rv__card footer div{display:grid}.eb .eb-rv__layout{gap:calc(56px * var(--eb-sp,1));grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}.eb .eb-rv__sum{gap:calc(14px * var(--eb-sp,1));display:grid;position:sticky;top:90px}.eb .eb-rv__sum h2{font-size:calc(2.2 * var(--eb-rem,1rem))}.eb .eb-rv__big{align-items:center;gap:calc(16px * var(--eb-sp,1));display:flex}.eb .eb-rv__big b{font-size:calc(4 * var(--eb-rem,1rem))}.eb .eb-rv__big>div{gap:calc(4px * var(--eb-sp,1));display:grid}.eb .eb-rv__bar{align-items:center;gap:calc(10px * var(--eb-sp,1));font-size:calc(.85 * var(--eb-rem,1rem));grid-template-columns:30px minmax(0,1fr) 40px;display:grid}.eb .eb-rv__bar i{background:var(--eb-surface-2);border-radius:99px;height:8px;overflow:hidden}.eb .eb-rv__bar u{background:var(--eb-accent-2);border-radius:99px;height:100%;display:block}.eb .eb-rv__list{display:grid}.eb .eb-rv__list article{gap:calc(8px * var(--eb-sp,1));padding:calc(26px * var(--eb-sp,1)) 0;border-bottom:var(--eb-bw) solid var(--eb-border);display:grid}.eb .eb-rv__list article:first-child{padding-top:0}.eb .eb-rv__list header{align-items:center;gap:calc(12px * var(--eb-sp,1));display:flex}.eb .eb-rv__list header div{flex:1;display:grid}@media (width<=860px){.eb .eb-rv__layout{gap:calc(32px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}.eb .eb-rv__sum{position:static}}.eb .eb-rv--quote .eb-container{text-align:center;justify-items:center;gap:calc(28px * var(--eb-sp,1));max-width:980px;display:grid}.eb .eb-rv--quote blockquote{font-size:clamp(calc(1.9 * var(--eb-rem,1rem)), 4.6vw, calc(3.6 * var(--eb-rem,1rem)));margin:0;line-height:1.12}.eb .eb-rv__who{align-items:center;gap:calc(12px * var(--eb-sp,1));text-align:left;display:flex}.eb .eb-rv__who div{display:grid}.eb .eb-rv__ctrl{align-items:center;gap:calc(16px * var(--eb-sp,1));display:flex}.eb .eb-rv__ctrl .eb-icon-btn{border:var(--eb-bw) solid var(--eb-border)}.eb .eb-rv__masonry{columns:3 280px;column-gap:calc(18px * var(--eb-sp,1))}.eb .eb-rv__masonry article{break-inside:avoid;margin-bottom:calc(18px * var(--eb-sp,1));padding:calc(24px * var(--eb-sp,1));gap:calc(18px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);box-shadow:var(--eb-shadow);display:grid}.eb .eb-rv__masonry article.is-accent{background:var(--eb-accent);color:var(--eb-accent-fg)}.eb .eb-rv__masonry article.is-accent .eb-stars{color:currentColor}.eb .eb-rv__masonry p{font-size:calc(1.05 * var(--eb-rem,1rem));line-height:1.45}.eb .eb-rv__masonry footer{align-items:center;gap:calc(10px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-rv__masonry .eb-av{width:32px;height:32px;font-size:calc(.8 * var(--eb-rem,1rem))}.eb .eb-rp{gap:calc(20px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eb .eb-rp article{gap:calc(18px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);grid-template-columns:38% minmax(0,1fr);display:grid}.eb .eb-rp .eb-ph{border-radius:var(--eb-radius);align-self:start}.eb .eb-rp article>div{gap:calc(8px * var(--eb-sp,1));align-content:center;display:grid}.eb .eb-rp h3{font-size:calc(1.05 * var(--eb-rem,1rem))}.eb .eb-rp footer{gap:calc(10px * var(--eb-sp,1));margin-top:calc(6px * var(--eb-sp,1));align-items:center;display:flex}.eb .eb-rp .eb-av{width:30px;height:30px;font-size:calc(.75 * var(--eb-rem,1rem))}@media (width<=860px){.eb .eb-rp{grid-template-columns:minmax(0,1fr)}}.eb .eb-rh{gap:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;display:grid}.eb .eb-rh__score{gap:calc(12px * var(--eb-sp,1));padding:calc(36px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface-2);justify-items:start;display:grid}.eb .eb-rh__score b{font-size:calc(6 * var(--eb-rem,1rem));line-height:.9}.eb .eb-rh__tags{gap:calc(8px * var(--eb-sp,1));margin-top:calc(8px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-rh__tags span{padding:calc(7px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);font-size:calc(.8 * var(--eb-rem,1rem));border-radius:999px;font-weight:600}.eb .eb-rh__list{gap:calc(16px * var(--eb-sp,1));display:grid}.eb .eb-rh__list article{gap:calc(12px * var(--eb-sp,1));padding:calc(24px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);display:grid}.eb .eb-rh__list header{align-items:center;gap:calc(12px * var(--eb-sp,1));display:flex}.eb .eb-rh__list header div{flex:1;display:grid}@media (width<=860px){.eb .eb-rh{grid-template-columns:minmax(0,1fr)}}.eb .eb-rv--ticker{padding:calc(28px * var(--eb-sp,1)) 0;border-block:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface)}.eb .eb-rv--ticker .eb-marquee>div{gap:calc(20px * var(--eb-sp,1));padding-right:calc(20px * var(--eb-sp,1));animation-duration:60s}.eb .eb-rv--ticker article{gap:calc(6px * var(--eb-sp,1));white-space:normal;width:320px;padding:calc(18px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);background:var(--eb-bg);display:inline-grid}.eb .eb-rv--ticker p{font-size:calc(.9 * var(--eb-rem,1rem))}.eb .eb-rpress{margin-top:calc(36px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.eb .eb-rpress figure{padding:calc(12px * var(--eb-sp,1)) calc(32px * var(--eb-sp,1));gap:calc(16px * var(--eb-sp,1));text-align:center;border-right:var(--eb-bw) solid var(--eb-border);justify-items:center;margin:0;display:grid}.eb .eb-rpress figure:last-child{border:0}.eb .eb-rpress b{font-size:calc(2.2 * var(--eb-rem,1rem))}.eb .eb-rpress blockquote{font-size:calc(1.05 * var(--eb-rem,1rem));color:var(--eb-muted);margin:0;line-height:1.4}@media (width<=760px){.eb .eb-rpress{grid-template-columns:minmax(0,1fr)}.eb .eb-rpress figure{border:0;border-bottom:var(--eb-bw) solid var(--eb-border);padding-block:calc(24px * var(--eb-sp,1))}}.eb .eb-in__grid{gap:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eb .eb-in__col{gap:calc(18px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-in__row{gap:calc(12px * var(--eb-sp,1));flex-wrap:wrap;align-items:center;display:flex}.eb .eb-field{gap:calc(7px * var(--eb-sp,1));display:grid}.eb .eb-field>span{font-size:calc(.8 * var(--eb-rem,1rem));font-weight:600}.eb .eb-field input,.eb .eb-select select,.eb .eb-search2,.eb .eb-news input{width:100%;height:50px;padding:0 calc(16px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);outline:none;transition:border-color .15s,box-shadow .15s,background .15s}.eb .eb-field input::placeholder{color:var(--eb-muted)}.eb .eb-field input:focus,.eb .eb-select select:focus,.eb .eb-news input:focus{border-color:var(--eb-accent-2);box-shadow:0 0 0 4px color-mix(in oklab, var(--eb-accent-2) 22%, transparent)}.eb .eb-field.is-error input{border-color:#e5484d}.eb .eb-field small{color:#e5484d;font-size:calc(.78 * var(--eb-rem,1rem))}.eb .eb-select{position:relative}.eb .eb-select select{appearance:none;padding-right:calc(40px * var(--eb-sp,1))}.eb .eb-select svg{pointer-events:none;position:absolute;top:17px;right:14px}.eb .eb-check{align-items:center;gap:calc(12px * var(--eb-sp,1));font-size:calc(.92 * var(--eb-rem,1rem));cursor:pointer;display:flex;position:relative}.eb .eb-check input{opacity:0;position:absolute}.eb .eb-check i{border-radius:calc(var(--eb-radius) * .5);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);color:#0000;flex:none;place-items:center;width:22px;height:22px;transition:all .15s;display:grid}.eb .eb-check i.is-radio{border-radius:50%}.eb .eb-check input:checked+i{background:var(--eb-accent);border-color:var(--eb-accent);color:var(--eb-accent-fg)}.eb .eb-check input:checked+i.is-radio{box-shadow:inset 0 0 0 5px var(--eb-surface)}.eb .eb-check input:focus-visible+i{outline:2px solid var(--eb-accent-2);outline-offset:2px}.eb .eb-qty2{align-items:center;gap:calc(4px * var(--eb-sp,1));padding:calc(4px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);border-radius:999px;display:inline-flex}.eb .eb-qty2 button{background:var(--eb-surface-2);border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.eb .eb-qty2 b{text-align:center;min-width:28px}.eb .eb-search2{align-items:center;gap:calc(10px * var(--eb-sp,1));border-radius:999px;flex:1;min-width:160px;display:flex}.eb .eb-search2 input{background:0 0;border:0;outline:0;flex:1;width:100%}.eb .eb-tag{padding:calc(7px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);font-size:calc(.82 * var(--eb-rem,1rem));background:var(--eb-surface);border-radius:999px}.eb .eb-tag.is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-news{gap:calc(10px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-news input{flex:1;min-width:180px}.eb .eb-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}@media (width<=860px){.eb .eb-in__grid{grid-template-columns:minmax(0,1fr)}}.eb .eb-in--outlined .eb-btn{border-radius:var(--eb-radius)}.eb .eb-in--filled .eb-field input,.eb .eb-in--filled .eb-select select,.eb .eb-in--filled .eb-search2,.eb .eb-in--filled .eb-news input{background:var(--eb-surface-2);border-radius:calc(var(--eb-radius) + 6px);border-color:#0000}.eb .eb-in--filled .eb-btn{border-color:#0000;border-radius:999px}.eb .eb-in--filled .eb-btn:not(.eb-btn--primary){background:var(--eb-surface-2)}.eb .eb-in--filled .eb-field input:focus{background:var(--eb-surface)}.eb .eb-in--underline .eb-field input,.eb .eb-in--underline .eb-select select,.eb .eb-in--underline .eb-news input,.eb .eb-in--underline .eb-search2{border:0;border-bottom:1.5px solid var(--eb-fg);background:0 0;border-radius:0;padding-left:0;box-shadow:none!important}.eb .eb-in--underline .eb-field input:focus,.eb .eb-in--underline .eb-news input:focus{border-bottom-color:var(--eb-accent-2);border-bottom-width:2.5px}.eb .eb-in--underline .eb-btn{text-transform:uppercase;letter-spacing:.14em;font-size:calc(.76 * var(--eb-rem,1rem));padding-block:calc(1.1 * var(--eb-rem,1rem) * var(--eb-sp,1));border-radius:0}.eb .eb-in--underline .eb-field>span{text-transform:uppercase;letter-spacing:.12em;font-size:calc(.7 * var(--eb-rem,1rem));color:var(--eb-muted)}.eb .eb-in--brutal{--eb-bw:3px}.eb .eb-in--brutal .eb-field input,.eb .eb-in--brutal .eb-select select,.eb .eb-in--brutal .eb-news input{border:3px solid var(--eb-fg);box-shadow:4px 4px 0 var(--eb-fg);border-radius:0}.eb .eb-in--brutal .eb-field input:focus,.eb .eb-in--brutal .eb-select select:focus,.eb .eb-in--brutal .eb-news input:focus{box-shadow:0 0 0 var(--eb-fg);border-color:var(--eb-fg);transform:translate(4px,4px)}.eb .eb-in--brutal .eb-btn{border:3px solid var(--eb-fg);box-shadow:4px 4px 0 var(--eb-fg);text-transform:uppercase;border-radius:0;font-weight:800}.eb .eb-in--brutal .eb-btn:hover{box-shadow:6px 6px 0 var(--eb-fg);transform:translate(-2px,-2px)}.eb .eb-in--brutal .eb-btn:active{box-shadow:0 0 0 var(--eb-fg);transform:translate(4px,4px)}.eb .eb-in--brutal .eb-check i,.eb .eb-in--brutal .eb-tag,.eb .eb-in--brutal .eb-qty2,.eb .eb-in--brutal .eb-search2{border:3px solid var(--eb-fg)}.eb .eb-in--glass .eb-field input,.eb .eb-in--glass .eb-select select,.eb .eb-in--glass .eb-search2,.eb .eb-in--glass .eb-news input{background:color-mix(in oklab, var(--eb-fg) 6%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:color-mix(in oklab, var(--eb-fg) 18%, transparent);border-radius:16px}.eb .eb-in--glass .eb-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in oklab, var(--eb-fg) 8%, transparent);border-radius:16px}.eb .eb-in--glass .eb-btn--primary{background:var(--eb-accent)}.eb .eb-in--glass{background:radial-gradient(600px 300px at 20% 0%, color-mix(in oklab, var(--eb-accent) 22%, transparent), transparent), radial-gradient(500px 300px at 90% 100%, color-mix(in oklab, var(--eb-accent-2) 22%, transparent), transparent), var(--eb-bg)}.eb .eb-in--neon .eb-field input,.eb .eb-in--neon .eb-select select,.eb .eb-in--neon .eb-search2,.eb .eb-in--neon .eb-news input{background:var(--eb-surface-2);border-color:#0000;border-radius:10px}.eb .eb-in--neon .eb-field input:focus,.eb .eb-in--neon .eb-news input:focus,.eb .eb-in--neon .eb-select select:focus{border-color:var(--eb-accent);box-shadow:0 0 0 1px var(--eb-accent), 0 0 24px -4px var(--eb-accent)}.eb .eb-in--neon .eb-btn--primary{box-shadow:0 0 24px -6px var(--eb-accent)}.eb .eb-in--neon .eb-btn--primary:hover{box-shadow:0 0 36px -2px var(--eb-accent)}.eb .eb-in--neon .eb-btn{border-radius:10px}.eb .eb-in--soft .eb-field input,.eb .eb-in--soft .eb-select select,.eb .eb-in--soft .eb-search2,.eb .eb-in--soft .eb-news input{background:var(--eb-surface);border-color:#0000;border-radius:18px;height:54px;box-shadow:0 8px 22px -12px #00000047}.eb .eb-in--soft .eb-btn{border-color:#0000;border-radius:999px;box-shadow:0 8px 22px -12px #0000004d}.eb .eb-in--soft .eb-btn--primary{box-shadow:0 12px 26px -10px var(--eb-accent)}.eb .eb-ctp{gap:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.eb .eb-ctp>div{gap:calc(24px * var(--eb-sp,1));justify-items:start;display:grid}.eb .eb-ctp ul{width:100%}.eb .eb-ct--page .eb-ct__line{padding:calc(22px * var(--eb-sp,1)) 0;grid-template-columns:110px minmax(0,1fr) auto}.eb .eb-ctp aside{padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);gap:calc(18px * var(--eb-sp,1));display:grid;position:sticky;top:90px}.eb .eb-ctp aside h3{font-size:calc(1.2 * var(--eb-rem,1rem))}@media (width<=860px){.eb .eb-ctp{grid-template-columns:minmax(0,1fr)}}.eb .eb-ct--page h1,.eb .eb-ct--pageup h1,.eb .eb-ct--pagesteps h1{font-size:clamp(calc(2.2 * var(--eb-rem,1rem)), 4vw, calc(3.4 * var(--eb-rem,1rem)));margin-bottom:calc(32px * var(--eb-sp,1))}.eb .eb-ctu{gap:calc(14px * var(--eb-sp,1));width:100%;display:grid}.eb .eb-ctu h3{font-size:calc(1.1 * var(--eb-rem,1rem));margin:0}.eb .eb-ctu__row{gap:calc(12px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-ctu__item{font-size:calc(.84 * var(--eb-rem,1rem));gap:4px;display:grid}.eb .eb-ctu__item .eb-ph{border-radius:var(--eb-radius)}.eb .eb-ctu__item .eb-btn{justify-self:start;margin-top:4px}.eb .eb-ct--pageup .eb-ctp>div{justify-items:stretch}.eb .eb-ct--pageup .eb-ctp aside{padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);gap:calc(18px * var(--eb-sp,1));display:grid;position:sticky;top:90px}@media (width<=700px){.eb .eb-ctu__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-cts{margin:0 0 calc(36px * var(--eb-sp,1));gap:calc(14px * var(--eb-sp,1));font-weight:600;font-size:calc(.92 * var(--eb-rem,1rem));color:var(--eb-muted);align-items:center;padding:0;list-style:none;display:flex}.eb .eb-cts li{align-items:center;gap:10px;display:flex}.eb .eb-cts li+li:before{content:"";background:var(--eb-border);width:48px;height:2px;margin-right:calc(4px * var(--eb-sp,1))}.eb .eb-cts li>span{border:var(--eb-bw) solid var(--eb-border);width:28px;height:28px;font-size:calc(.8 * var(--eb-rem,1rem));border-radius:50%;place-items:center;display:grid}.eb .eb-cts .is-on{color:var(--eb-fg)}.eb .eb-cts .is-on>span{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-cts__ship{padding:calc(14px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);font-size:calc(.9 * var(--eb-rem,1rem));align-items:center;gap:10px;display:flex}.eb .eb-ct--pagesteps .eb-ctp>div{justify-items:stretch}.eb .eb-ct--pagesteps .eb-ctp aside{padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);gap:calc(18px * var(--eb-sp,1));display:grid;position:sticky;top:90px}.eb .eb-ct ul{display:grid}.eb .eb-ct__line{gap:calc(14px * var(--eb-sp,1));padding:calc(16px * var(--eb-sp,1)) 0;border-bottom:var(--eb-bw) solid var(--eb-border);font-size:calc(.9 * var(--eb-rem,1rem));grid-template-columns:72px minmax(0,1fr) auto;align-items:start;display:grid}.eb .eb-ct__line .eb-ph{border-radius:var(--eb-radius)}.eb .eb-ct__line>div{gap:calc(3px * var(--eb-sp,1));display:grid}.eb .eb-ct__q{gap:calc(6px * var(--eb-sp,1));margin-top:calc(6px * var(--eb-sp,1));font-size:calc(.8 * var(--eb-rem,1rem));align-items:center;display:flex}.eb .eb-ct__q button{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.eb .eb-ct__q span{text-align:center;min-width:18px;font-weight:700}.eb .eb-ct__q a{margin-left:calc(8px * var(--eb-sp,1));text-decoration:underline}.eb .eb-ct__free{gap:calc(8px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);font-size:calc(.82 * var(--eb-rem,1rem));display:grid}.eb .eb-ct__free i{background:var(--eb-bg);border-radius:99px;height:6px;overflow:hidden}.eb .eb-ct__free u{background:var(--eb-accent-2);height:100%;display:block}.eb .eb-ct__tot{gap:calc(10px * var(--eb-sp,1));display:grid}.eb .eb-ct__tot>div{justify-content:space-between;display:flex}.eb .eb-ct__grand{padding-top:calc(12px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);align-items:baseline;font-weight:600}.eb .eb-ct__grand b{font-size:calc(1.7 * var(--eb-rem,1rem))}.eb .eb-ct__tot small{gap:calc(6px * var(--eb-sp,1));font-size:calc(.76 * var(--eb-rem,1rem));justify-content:center;align-items:center;display:flex}.eb .eb-ct__promo{gap:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-ct__promo input{height:42px;padding:0 calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);outline:none;flex:1}.eb .eb-ct__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000073;position:absolute;inset:0}.eb .eb-ct__viewcart{font-size:calc(.88 * var(--eb-rem,1rem));justify-self:center}.eb .eb-ct--drawer{background:color-mix(in oklab, var(--eb-fg) 8%, var(--eb-bg));justify-content:flex-end;min-height:780px;display:flex;position:relative;overflow:hidden}.eb .eb-ct--drawer aside{background:var(--eb-bg);border-left:var(--eb-bw) solid var(--eb-border);width:min(440px,100%);padding:calc(24px * var(--eb-sp,1));gap:calc(18px * var(--eb-sp,1));box-shadow:var(--eb-shadow);align-content:start;display:grid;position:relative}.eb .eb-ct--drawer header{justify-content:space-between;align-items:center;display:flex}.eb .eb-ct--drawer header h3{font-size:calc(1.6 * var(--eb-rem,1rem))}.eb .eb-ct--drawer header small{font-size:calc(.9 * var(--eb-rem,1rem));color:var(--eb-muted);font-family:var(--eb-font-body)}.eb .eb-ct--mini{padding:calc(24px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1)) calc(220px * var(--eb-sp,1));background:color-mix(in oklab, var(--eb-fg) 6%, var(--eb-bg));justify-content:flex-end;display:flex}.eb .eb-ct__pop{width:360px;max-width:100%;padding:calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);gap:calc(8px * var(--eb-sp,1));display:grid}.eb .eb-ct__pop header{font-size:calc(.9 * var(--eb-rem,1rem));justify-content:space-between;display:flex}.eb .eb-ct__pop .eb-ct__line{padding:calc(12px * var(--eb-sp,1)) 0;grid-template-columns:56px minmax(0,1fr) auto}.eb .eb-ct__mrow{padding:calc(8px * var(--eb-sp,1)) 0;justify-content:space-between;display:flex}.eb .eb-ct__btns{gap:calc(8px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eb .eb-ct--sheet{background:color-mix(in oklab, var(--eb-fg) 8%, var(--eb-bg));justify-content:center;align-items:flex-end;min-height:560px;display:flex;position:relative;overflow:hidden}.eb .eb-ct--sheet aside{width:min(520px,100%);padding:calc(12px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1)) calc(24px * var(--eb-sp,1));background:var(--eb-bg);border:var(--eb-bw) solid var(--eb-border);gap:calc(14px * var(--eb-sp,1));box-shadow:var(--eb-shadow);border-radius:28px 28px 0 0;display:grid;position:relative}.eb .eb-ct__grip{background:var(--eb-border);border-radius:9px;justify-self:center;width:44px;height:5px}.eb .eb-ct--sheet header{justify-content:space-between;align-items:baseline;display:flex}.eb .eb-ct--sheet header h3{font-size:calc(1.5 * var(--eb-rem,1rem))}.eb .eb-pg h1{margin:0;font-size:clamp(2rem,4.2vw,3.2rem)}.eb .eb-pg h3{font-size:calc(1.05 * var(--eb-rem,1rem));margin:0}.eb .eb-pg p{margin:0}.eb .eb-pg__card{gap:calc(16px * var(--eb-sp,1));padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);align-content:start;display:grid}.eb .eb-pg__card--tint{background:var(--eb-surface-2)}.eb .eb-pg__field{font-size:calc(.82 * var(--eb-rem,1rem));gap:6px;font-weight:600;display:grid}.eb .eb-pg__field input,.eb .eb-pg__field textarea{padding:calc(12px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);color:var(--eb-fg);font:inherit;font-weight:400}.eb .eb-pg__field input{height:46px;padding-block:0}.eb .eb-pg__field input:focus,.eb .eb-pg__field textarea:focus{outline:2px solid var(--eb-accent-2);outline-offset:1px}.eb .eb-pg__row{font-size:calc(.86 * var(--eb-rem,1rem));justify-content:space-between;align-items:center;gap:12px;display:flex}.eb .eb-pg__chk{align-items:center;gap:8px;display:inline-flex}.eb .eb-pg__two{gap:calc(14px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eb .eb-pg__title{margin-bottom:calc(32px * var(--eb-sp,1));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.eb .eb-pg__title>div:first-child{gap:8px;display:grid}.eb .eb-pg__filters{flex-wrap:wrap;gap:8px;display:flex}.eb .eb-pg__filters button{padding:calc(9px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;font-size:calc(.84 * var(--eb-rem,1rem));cursor:pointer;border-radius:999px;font-weight:600}.eb .eb-pg__filters .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-pg__status{font-size:calc(.74 * var(--eb-rem,1rem));background:var(--eb-surface-2);border-radius:999px;padding:4px 12px;font-weight:700;display:inline-block}.eb .eb-pg__status--ok{background:color-mix(in oklab, #2fbf71 22%, var(--eb-bg));color:color-mix(in oklab, #2fbf71 70%, var(--eb-fg))}.eb .eb-pg__status--info{background:color-mix(in oklab, var(--eb-accent-2) 22%, var(--eb-bg));color:var(--eb-fg)}.eb .eb-pg__status--warn{background:color-mix(in oklab, #f5a524 24%, var(--eb-bg))}.eb .eb-pg__perks{font-size:calc(.92 * var(--eb-rem,1rem));gap:10px;margin:0;padding:0;list-style:none;display:grid}.eb .eb-pg__perks li{align-items:center;gap:10px;display:flex}.eb .eb-pg__perks svg{color:var(--eb-accent-2)}.eb .eb-pgh__search{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);height:54px;color:var(--eb-muted);border-radius:999px;align-items:center;gap:10px;width:100%;max-width:560px;padding:0 18px;display:flex}.eb .eb-pgh__search input{color:var(--eb-fg);font:inherit;background:0 0;border:0;outline:none;flex:1}.eb .eb-pgw__grid{gap:calc(28px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=980px){.eb .eb-pgw__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.eb .eb-pg__two{grid-template-columns:minmax(0,1fr)}}.eb .eb-pgn{gap:calc(18px * var(--eb-sp,1));text-align:center;padding-block:calc(40px * var(--eb-sp,1));justify-items:center;display:grid}.eb .eb-pgn__big{color:var(--eb-accent);font-size:clamp(6rem,22vw,14rem);line-height:.85}.eb .eb-wheart{background:var(--eb-surface);width:40px;height:40px;color:var(--eb-accent-2);box-shadow:var(--eb-shadow);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.eb .eb-wheart svg{fill:currentColor}.eb .eb-wheart:hover{transform:scale(1.12)}.eb .eb-wheart.is-add{color:var(--eb-fg)}.eb .eb-wheart.is-add svg{fill:none}.eb .eb-wst{font-size:calc(.76 * var(--eb-rem,1rem));align-items:center;gap:6px;font-weight:600;display:inline-flex}.eb .eb-wst i{background:currentColor;border-radius:50%;width:8px;height:8px}.eb .eb-wst--ok{color:color-mix(in oklab, #2fbf71 75%, var(--eb-fg))}.eb .eb-wst--warn{color:color-mix(in oklab, #f5a524 80%, var(--eb-fg))}.eb .eb-wst--off{color:var(--eb-muted)}.eb .eb-wl__tog{cursor:pointer;font-size:calc(.86 * var(--eb-rem,1rem));align-items:center;gap:10px;display:inline-flex}.eb .eb-wl__tog input{opacity:0;pointer-events:none;position:absolute}.eb .eb-wl__tog>span{background:var(--eb-border);border-radius:999px;flex:none;width:40px;height:24px;transition:all .2s;position:relative}.eb .eb-wl__tog>span:after{content:"";background:var(--eb-bg);border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.eb .eb-wl__tog input:checked+span{background:var(--eb-accent-2)}.eb .eb-wl__tog input:checked+span:after{transform:translate(16px)}.eb .eb-wl__tog input:focus-visible+span{outline:2px solid var(--eb-accent-2);outline-offset:2px}.eb .eb-pg__filters small{opacity:.6;margin-left:2px}.eb .eb-pgl{gap:calc(24px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;max-width:980px;display:grid}.eb .eb-pg--login .eb-pg__card{padding:calc(36px * var(--eb-sp,1))}.eb .eb-pg__or{font-size:calc(.78 * var(--eb-rem,1rem));color:var(--eb-muted);place-items:center;display:grid;position:relative}.eb .eb-pg__or:before{content:"";border-top:var(--eb-bw) solid var(--eb-border);position:absolute;top:50%;left:0;right:0}.eb .eb-pg__or span{background:var(--eb-surface);padding:0 12px;position:relative}.eb .eb-pg__social{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}@media (width<=820px){.eb .eb-pgl{grid-template-columns:minmax(0,1fr)}}.eb .eb-pgd{gap:calc(40px * var(--eb-sp,1));grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.eb .eb-pgd__nav{gap:calc(18px * var(--eb-sp,1));padding:calc(20px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);display:grid;position:sticky;top:90px}.eb .eb-pgd__me{align-items:center;gap:12px;display:flex}.eb .eb-pgd__me>span{background:var(--eb-accent);width:44px;height:44px;color:var(--eb-accent-fg);border-radius:50%;place-items:center;font-weight:700;display:grid}.eb .eb-pgd__me div{display:grid}.eb .eb-pgd__nav nav{gap:2px;display:grid}.eb .eb-pgd__nav nav a{padding:calc(10px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1));border-radius:var(--eb-radius);font-size:calc(.9 * var(--eb-rem,1rem))}.eb .eb-pgd__nav nav a:hover{background:var(--eb-surface-2)}.eb .eb-pgd__nav nav .is-on{background:var(--eb-fg);color:var(--eb-bg)}.eb .eb-pgd__out{font-size:calc(.84 * var(--eb-rem,1rem));color:var(--eb-muted)}.eb .eb-pgd__main{gap:calc(24px * var(--eb-sp,1));display:grid}.eb .eb-pgd__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.eb .eb-pgd__stats>div{padding:calc(20px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);gap:4px;display:grid}.eb .eb-pgd__stats b{font-size:calc(1.9 * var(--eb-rem,1rem))}.eb .eb-pgd__head{justify-content:space-between;align-items:center;display:flex}.eb .eb-pgd__orders{margin:0;padding:0;list-style:none;display:grid}.eb .eb-pgd__orders li{padding:calc(14px * var(--eb-sp,1)) 0;border-top:var(--eb-bw) solid var(--eb-border);font-size:calc(.9 * var(--eb-rem,1rem));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto auto auto;align-items:center;gap:16px;display:grid}.eb .eb-pgd__orders li:first-child{border-top:0}.eb .eb-pgd__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.eb .eb-pgd__bar{background:var(--eb-border);border-radius:999px;height:8px;display:block;overflow:hidden}.eb .eb-pgd__bar u{background:var(--eb-accent);height:100%;text-decoration:none;display:block}@media (width<=900px){.eb .eb-pgd{grid-template-columns:minmax(0,1fr)}.eb .eb-pgd__nav{position:static}.eb .eb-pgd__orders li{grid-template-columns:minmax(0,1fr) auto}.eb .eb-pgd__stats,.eb .eb-pgd__two{grid-template-columns:minmax(0,1fr)}}.eb .eb-pgo{gap:calc(16px * var(--eb-sp,1));max-width:860px;display:grid}.eb .eb-pgo__item{gap:calc(14px * var(--eb-sp,1));padding:calc(22px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);display:grid}.eb .eb-pgo__item header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.eb .eb-pgo__item header>div{display:grid}.eb .eb-pgo__thumbs{gap:8px;display:flex}.eb .eb-pgo__thumbs .eb-ph{border-radius:var(--eb-radius);width:64px}.eb .eb-pgo__item footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.eb .eb-pgt{gap:calc(28px * var(--eb-sp,1));max-width:760px;display:grid}.eb .eb-pgt__head{gap:10px;display:grid}.eb .eb-pgt__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.eb .eb-pgt__form .eb-btn{height:46px}.eb .eb-pgt__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.eb .eb-pgt__top>div{display:grid}.eb .eb-pgt__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.eb .eb-pgt__steps li{padding-bottom:calc(22px * var(--eb-sp,1));gap:16px;display:flex;position:relative}.eb .eb-pgt__steps li:last-child{padding-bottom:0}.eb .eb-pgt__steps li:not(:last-child):before{content:"";background:var(--eb-border);width:2px;position:absolute;top:28px;bottom:0;left:13px}.eb .eb-pgt__steps li.is-on:not(:last-child):before{background:var(--eb-accent-2)}.eb .eb-pgt__steps li>span{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);width:28px;height:28px;font-size:calc(.76 * var(--eb-rem,1rem));border-radius:50%;flex:none;place-items:center;display:grid}.eb .eb-pgt__steps li.is-on>span{background:var(--eb-accent-2);border-color:var(--eb-accent-2);color:var(--eb-bg)}.eb .eb-pgt__steps li div{display:grid}@media (width<=700px){.eb .eb-pgt__form{grid-template-columns:minmax(0,1fr)}}.eb .eb-pgs{gap:calc(40px * var(--eb-sp,1));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.eb .eb-pgs__main{gap:calc(20px * var(--eb-sp,1));display:grid}.eb .eb-pgs__bar{gap:10px;display:grid}.eb .eb-pgs__bar i{background:var(--eb-border);border-radius:999px;height:10px;display:block;overflow:hidden}.eb .eb-pgs__bar u{background:var(--eb-accent);height:100%;text-decoration:none;display:block}.eb .eb-pgs__bar div{font-size:calc(.8 * var(--eb-rem,1rem));color:var(--eb-muted);justify-content:space-between;display:flex}.eb .eb-pgs__bar .is-on{color:var(--eb-fg);font-weight:600}.eb .eb-pgs__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.eb .eb-pgs__facts>div{padding:calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);font-size:calc(.9 * var(--eb-rem,1rem));gap:2px;display:grid}.eb .eb-pgs__items{gap:14px;margin:0;padding:0;list-style:none;display:grid}.eb .eb-pgs__items li{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.eb .eb-pgs__items .eb-ph{border-radius:var(--eb-radius)}.eb .eb-pgs__items span{display:grid}@media (width<=860px){.eb .eb-pgs,.eb .eb-pgs__facts{grid-template-columns:minmax(0,1fr)}}.eb .eb-wbar{margin-bottom:calc(26px * var(--eb-sp,1));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.eb .eb-wgrid{gap:calc(32px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-wc{gap:calc(14px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-wc__media{border-radius:var(--eb-radius-lg);display:block;position:relative;overflow:hidden}.eb .eb-wc__media .eb-ph{transition:transform .5s}.eb .eb-wc:hover .eb-wc__media .eb-ph{transform:scale(1.05)}.eb .eb-wc__media .eb-wheart{z-index:3;position:absolute;top:10px;right:10px}.eb .eb-wc__drop{background:var(--eb-accent-2);color:var(--eb-bg);position:absolute;top:12px;left:12px}.eb .eb-wc__info{gap:6px;display:grid}.eb .eb-wc__info h3{margin:0}.eb .eb-wc__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.eb .eb-wc__info .eb-btn{margin-top:calc(6px * var(--eb-sp,1))}.eb .eb-wc.is-out .eb-wc__media .eb-ph{filter:grayscale(.9);opacity:.6}.eb .eb-wc__info .eb-price s{color:var(--eb-muted);margin-left:6px;font-weight:400}@media (width<=980px){.eb .eb-wgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-wl{gap:calc(40px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.eb .eb-wl__list{gap:calc(12px * var(--eb-sp,1));margin:0;padding:0;list-style:none;display:grid}.eb .eb-wl__list li{align-items:center;gap:calc(16px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);grid-template-columns:auto 88px minmax(0,1fr) auto auto auto;display:grid}.eb .eb-wl__list li.is-out .eb-wl__img{opacity:.5;filter:grayscale(.8)}.eb .eb-wl__chk{cursor:pointer;width:22px;height:22px;position:relative}.eb .eb-wl__chk input{opacity:0;position:absolute}.eb .eb-wl__chk span{border-radius:calc(var(--eb-radius) * .4);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);width:22px;height:22px;display:block}.eb .eb-wl__chk input:checked+span{background:var(--eb-fg);border-color:var(--eb-fg)}.eb .eb-wl__chk input:checked+span:after{content:"";border:solid var(--eb-bg);border-width:0 2px 2px 0;width:6px;height:11px;margin:2px auto 0;display:block;transform:rotate(45deg)}.eb .eb-wl__img .eb-ph{border-radius:var(--eb-radius)}.eb .eb-wl__main{gap:3px;min-width:0;display:grid}.eb .eb-wl__main h3{margin:0}.eb .eb-wl__price{white-space:nowrap;justify-items:end;gap:2px;display:grid}.eb .eb-wl__price b{font-size:calc(1.05 * var(--eb-rem,1rem))}.eb .eb-wl__price s{font-size:calc(.8 * var(--eb-rem,1rem))}.eb .eb-wl__sum{position:sticky;top:90px}.eb .eb-wl__sum dl{gap:10px;margin:0;display:grid}.eb .eb-wl__sum dl>div{justify-content:space-between;display:flex}.eb .eb-wl__sum dd{margin:0;font-weight:700}.eb .eb-wl__save{color:var(--eb-accent-2)}@media (width<=980px){.eb .eb-wl{grid-template-columns:1fr}.eb .eb-wl__sum{position:static}.eb .eb-wl__list li{grid-template-columns:auto 72px minmax(0,1fr) auto}.eb .eb-wl__list li>.eb-btn{grid-column:3/5;justify-self:start}.eb .eb-wl__price{flex-wrap:wrap;grid-area:2/3;place-items:baseline start;gap:8px;display:flex}.eb .eb-wl__list li>.eb-btn{grid-area:3/3}.eb .eb-wl__list li>.eb-wheart{grid-area:1/4;width:36px;height:36px}}.eb .eb-wtabs{margin-bottom:calc(28px * var(--eb-sp,1));flex-wrap:wrap;gap:8px;display:flex}.eb .eb-wtabs button{padding:calc(10px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;font-weight:600;font-size:calc(.88 * var(--eb-rem,1rem));cursor:pointer;border-radius:999px}.eb .eb-wtabs small{opacity:.6}.eb .eb-wtabs .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-wboard{columns:4;column-gap:calc(18px * var(--eb-sp,1))}.eb .eb-wb{break-inside:avoid;margin-bottom:calc(18px * var(--eb-sp,1));gap:calc(10px * var(--eb-sp,1));padding:calc(10px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);transition:all .25s;display:grid}.eb .eb-wb:hover{box-shadow:var(--eb-shadow);transform:translateY(-3px)}.eb .eb-wb__media{position:relative}.eb .eb-wb__media .eb-ph{border-radius:var(--eb-radius)}.eb .eb-wb__media .eb-wheart{width:34px;height:34px;position:absolute;top:8px;right:8px}.eb .eb-wb__info{font-size:calc(.9 * var(--eb-rem,1rem));gap:2px;padding-inline:4px;display:grid}.eb .eb-wb__note{border-radius:var(--eb-radius);background:var(--eb-surface-2);font-size:calc(.8 * var(--eb-rem,1rem));color:var(--eb-muted);margin:6px 0 0;padding:8px 10px;font-style:italic}.eb .eb-wb__act{align-items:center;gap:6px;display:flex}.eb .eb-wb__act .eb-btn{flex:1}@media (width<=1000px){.eb .eb-wboard{columns:3}}@media (width<=700px){.eb .eb-wboard{columns:2;column-gap:12px}}.eb .eb-wsh__head{align-items:center;gap:calc(22px * var(--eb-sp,1));padding:calc(30px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface-2);border:var(--eb-bw) solid var(--eb-border);flex-wrap:wrap;display:flex}.eb .eb-wsh__head>div:nth-child(2){flex:1;gap:6px;min-width:220px;display:grid}.eb .eb-wsh__head h1{font-size:clamp(1.6rem,3.4vw,2.6rem)}.eb .eb-wsh__av{background:var(--eb-accent);width:72px;height:72px;color:var(--eb-accent-fg);font:700 1.8rem var(--eb-font-display);border-radius:50%;place-items:center;display:grid}.eb .eb-wsh__share{flex-wrap:wrap;gap:8px;display:flex}.eb .eb-wsh__prog{margin:calc(22px * var(--eb-sp,1)) 0 calc(28px * var(--eb-sp,1));gap:8px;display:grid}.eb .eb-wsh__prog i{background:var(--eb-border);border-radius:999px;height:8px;display:block;overflow:hidden}.eb .eb-wsh__prog u{background:var(--eb-accent-2);height:100%;text-decoration:none;display:block}.eb .eb-wsh__grid{gap:calc(22px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-wsh__item{gap:calc(12px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);display:grid}.eb .eb-wsh__item.is-claimed .eb-ph{filter:grayscale(.8);opacity:.55}.eb .eb-wsh__media{position:relative}.eb .eb-wsh__media .eb-ph{border-radius:var(--eb-radius)}.eb .eb-wsh__claimed{background:var(--eb-fg);color:var(--eb-bg);font-size:calc(.76 * var(--eb-rem,1rem));border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.eb .eb-wsh__info{justify-content:space-between;gap:8px;display:flex}@media (width<=860px){.eb .eb-wsh__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-wcmp{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);overflow-x:auto}.eb .eb-wcmp__row{align-items:center;gap:calc(14px * var(--eb-sp,1));padding:calc(16px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);font-size:calc(.92 * var(--eb-rem,1rem));grid-template-columns:130px repeat(4,minmax(150px,1fr));min-width:780px;display:grid}.eb .eb-wcmp__row:first-child{border-top:0}.eb .eb-wcmp__row--head>div{gap:8px;display:grid;position:relative}.eb .eb-wcmp__row--head .eb-ph{border-radius:var(--eb-radius)}.eb .eb-wcmp__row--head .eb-wheart{width:34px;height:34px;position:absolute;top:6px;right:6px}.eb .eb-wcmp .eb-swatches{gap:4px;display:inline-flex}.eb .eb-wal{gap:calc(12px * var(--eb-sp,1));margin:0;padding:0;list-style:none;display:grid}.eb .eb-wal li{align-items:center;gap:calc(20px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);grid-template-columns:84px minmax(0,1fr) 120px auto auto;display:grid}.eb .eb-wal .eb-ph{border-radius:var(--eb-radius)}.eb .eb-wal__main{gap:3px;min-width:0;display:grid}.eb .eb-wal__main .eb-price s{color:var(--eb-muted);margin-left:8px;font-weight:400}.eb .eb-wal__spark{width:120px;height:36px;color:var(--eb-accent-2)}.eb .eb-wal__target{font-size:calc(.74 * var(--eb-rem,1rem));color:var(--eb-muted);gap:4px;display:grid}.eb .eb-wal__target span{border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);width:110px;height:40px;color:var(--eb-fg);font-size:calc(.95 * var(--eb-rem,1rem));align-items:center;padding:0 12px;display:flex}.eb .eb-wal__target i{color:var(--eb-muted);margin-right:4px;font-style:normal}.eb .eb-wal__target input{width:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none}@media (width<=900px){.eb .eb-wal li{grid-template-columns:72px minmax(0,1fr) auto}.eb .eb-wal__spark{display:none}.eb .eb-wal__target{grid-column:2}.eb .eb-wal li>.eb-wl__tog{grid-column:3}}.eb .eb-wem{gap:calc(18px * var(--eb-sp,1));text-align:center;max-width:560px;margin:0 auto calc(60px * var(--eb-sp,1));padding-top:calc(20px * var(--eb-sp,1));justify-items:center;display:grid}.eb .eb-wem p{max-width:44ch}.eb .eb-wem__heart{background:color-mix(in oklab, var(--eb-accent-2) 16%, var(--eb-bg));width:120px;height:120px;color:var(--eb-accent-2);box-shadow:0 0 0 14px color-mix(in oklab, var(--eb-accent-2) 8%, transparent);border-radius:50%;place-items:center;animation:2.4s ease-in-out infinite eb-beat;display:grid}.eb .eb-wem__heart svg{fill:currentColor}@keyframes eb-beat{50%{transform:scale(1.06)}}.eb .eb-wem__trend{gap:calc(18px * var(--eb-sp,1));display:grid}.eb .eb-wem__trend h3{margin:0}.eb .eb-wem__grid{gap:calc(20px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-wem__grid a{font-size:calc(.92 * var(--eb-rem,1rem));gap:4px;display:grid}.eb .eb-wem__img{display:block;position:relative}.eb .eb-wem__img .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-wem__img .eb-wheart{position:absolute;top:10px;right:10px}@media (width<=860px){.eb .eb-wem__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-pgc{gap:calc(56px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.eb .eb-pgc__info{gap:calc(18px * var(--eb-sp,1));display:grid}.eb .eb-pgc__list{margin:calc(10px * var(--eb-sp,1)) 0 0;gap:14px;padding:0;list-style:none;display:grid}.eb .eb-pgc__list li{align-items:center;gap:14px;display:flex}.eb .eb-pgc__list li>span{background:var(--eb-surface-2);width:44px;height:44px;color:var(--eb-accent-2);border-radius:50%;place-items:center;display:grid}.eb .eb-pgc__list div{display:grid}@media (width<=860px){.eb .eb-pgc{grid-template-columns:minmax(0,1fr)}}.eb .eb-pgh{gap:calc(36px * var(--eb-sp,1));display:grid}.eb .eb-pgh__head{gap:calc(20px * var(--eb-sp,1));text-align:center;justify-items:center;display:grid}.eb .eb-pgh__topics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.eb .eb-pgh__topic{padding:calc(24px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);gap:6px;transition:all .2s;display:grid}.eb .eb-pgh__topic:hover{border-color:var(--eb-fg);transform:translateY(-3px)}.eb .eb-pgh__topic svg{color:var(--eb-accent-2);margin-bottom:6px}.eb .eb-pgh__cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.eb .eb-pgh__cta>div{gap:4px;display:grid}@media (width<=900px){.eb .eb-pgh__topics{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-pga{gap:calc(48px * var(--eb-sp,1));margin-bottom:calc(56px * var(--eb-sp,1));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.eb .eb-pga__copy{gap:calc(18px * var(--eb-sp,1));display:grid}.eb .eb-pga .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-pga__vals{gap:calc(24px * var(--eb-sp,1));padding-block:calc(36px * var(--eb-sp,1));border-block:var(--eb-bw) solid var(--eb-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-pga__vals>div{gap:8px;display:grid}.eb .eb-pga__stats{margin-top:calc(40px * var(--eb-sp,1));text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.eb .eb-pga__stats>div{gap:4px;display:grid}.eb .eb-pga__stats b{color:var(--eb-accent-2);font-size:clamp(2rem,5vw,3.4rem)}@media (width<=860px){.eb .eb-pga,.eb .eb-pga__vals{grid-template-columns:minmax(0,1fr)}}.eb .eb-pgm__grid{gap:calc(20px * var(--eb-sp,1));margin-bottom:calc(40px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-pgm__card{gap:4px;display:grid}.eb .eb-pgm__card .eb-ph{border-radius:var(--eb-radius-lg);margin-bottom:8px}.eb .eb-pgm__quote{text-align:center;padding:calc(48px * var(--eb-sp,1));justify-items:center}.eb .eb-pgm__quote p{max-width:24ch;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.2}@media (width<=860px){.eb .eb-pgm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-pgn--sm{padding-bottom:calc(36px * var(--eb-sp,1))}.eb .eb-pgn__links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.eb .eb-an{font-size:calc(.78 * var(--eb-rem,1rem));letter-spacing:.04em;z-index:6;font-weight:600;position:relative}.eb .eb-an a{text-underline-offset:3px;align-items:center;gap:calc(4px * var(--eb-sp,1));text-decoration:underline;display:inline-flex}.eb .eb-an--marquee{background:var(--eb-fg);color:var(--eb-bg);padding:calc(9px * var(--eb-sp,1)) 0;text-transform:uppercase;letter-spacing:.12em}.eb .eb-an--rot{background:var(--eb-accent);color:var(--eb-accent-fg)}.eb .eb-an--rot .eb-container{justify-content:center;align-items:center;gap:calc(24px * var(--eb-sp,1));height:38px;display:flex}.eb .eb-an--rot button{color:inherit;opacity:.7;background:0 0;border:0;display:grid}.eb .eb-an--rot button:hover{opacity:1}.eb .eb-an--count{background:var(--eb-accent-2);color:#fff}.eb .eb-an--count .eb-container{justify-content:center;align-items:center;gap:calc(18px * var(--eb-sp,1));padding-block:calc(8px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-an__t{gap:calc(6px * var(--eb-sp,1));display:inline-flex}.eb .eb-an__t i{padding:calc(2px * var(--eb-sp,1)) calc(7px * var(--eb-sp,1));font-variant-numeric:tabular-nums;background:#00000040;border-radius:6px;font-style:normal}.eb .eb-an__t small{opacity:.7;margin-left:calc(2px * var(--eb-sp,1))}.eb .eb-an--three{background:var(--eb-surface-2);border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-an--three .eb-container{justify-content:space-between;gap:calc(16px * var(--eb-sp,1));padding-block:calc(9px * var(--eb-sp,1));display:flex;overflow-x:auto}.eb .eb-an--three span{gap:calc(8px * var(--eb-sp,1));white-space:nowrap;align-items:center;display:inline-flex}.eb .eb-an--three svg{color:var(--eb-accent-2)}.eb .eb-an--pill{padding:calc(10px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1)) 0;justify-content:center;display:flex}.eb .eb-an--pill>span{align-items:center;gap:calc(12px * var(--eb-sp,1));padding:calc(6px * var(--eb-sp,1)) calc(8px * var(--eb-sp,1)) calc(6px * var(--eb-sp,1)) calc(6px * var(--eb-sp,1));background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);border-radius:999px;font-weight:500;display:inline-flex}.eb .eb-an--pill em{padding:calc(3px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));background:var(--eb-accent);color:var(--eb-accent-fg);border-radius:999px;font-style:normal;font-weight:700}.eb .eb-an--pill button{background:var(--eb-surface-2);border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.eb .eb-an--prog{background:var(--eb-fg);color:var(--eb-bg)}.eb .eb-an--prog .eb-container{justify-content:center;align-items:center;gap:calc(16px * var(--eb-sp,1));padding-block:calc(9px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-an--prog span{align-items:center;gap:8px;display:inline-flex}.eb .eb-an__bar{background:color-mix(in oklab, var(--eb-bg) 25%, transparent);border-radius:999px;width:160px;height:6px;overflow:hidden}.eb .eb-an__bar b{background:var(--eb-accent);border-radius:inherit;height:100%;display:block}.eb .eb-qv{min-height:780px;padding:calc(40px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));place-items:center;display:grid;position:relative;overflow:hidden}.eb .eb-qv__bg{gap:calc(20px * var(--eb-sp,1));padding:calc(40px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1));filter:blur(1.5px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;inset:0}.eb .eb-qv__bg .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-qv__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000085;position:absolute;inset:0}.eb .eb-qv__box,.eb .eb-qv aside{background:var(--eb-bg);border:var(--eb-bw) solid var(--eb-border);position:relative;box-shadow:0 40px 90px -20px #0009}.eb .eb-qv__x{z-index:3;background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);position:absolute;top:12px;right:12px}.eb .eb-qv__info{gap:calc(14px * var(--eb-sp,1));align-content:center;display:grid}.eb .eb-qv__info h2{font-size:clamp(calc(1.6 * var(--eb-rem,1rem)), 2.6vw, calc(2.3 * var(--eb-rem,1rem)))}.eb .eb-qv__rate{align-items:center;gap:calc(8px * var(--eb-sp,1));font-size:calc(.84 * var(--eb-rem,1rem));display:flex}.eb .eb-qv__price{align-items:baseline;gap:calc(12px * var(--eb-sp,1));display:flex}.eb .eb-qv__price b{font-size:calc(1.7 * var(--eb-rem,1rem))}.eb .eb-qv__colors{gap:calc(8px * var(--eb-sp,1));margin-top:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-qv__colors button{width:30px;height:30px;box-shadow:0 0 0 3px var(--eb-bg);border:1px solid #80808080;border-radius:50%}.eb .eb-qv__colors .is-on{outline:2px solid var(--eb-fg);outline-offset:2px}.eb .eb-qv__sizes{gap:calc(6px * var(--eb-sp,1));margin-top:calc(8px * var(--eb-sp,1));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.eb .eb-qv__sizes button{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);height:42px;font-weight:600}.eb .eb-qv__sizes .is-on{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-qv__sizes button:disabled{opacity:.35;text-decoration:line-through}.eb .eb-qv__cta{gap:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-qv__cta .eb-btn--primary{flex:1}.eb .eb-qty{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);background:var(--eb-surface);align-items:center;display:inline-flex}.eb .eb-qty button{background:0 0;border:0;place-items:center;width:40px;height:50px;display:grid}.eb .eb-qty span{text-align:center;min-width:24px;font-weight:700}@media (width<=760px){.eb .eb-qv__bg{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-qv--center .eb-qv__box{border-radius:var(--eb-radius-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(960px,100%);display:grid;overflow:hidden}.eb .eb-qv--center .eb-qv__info{padding:calc(40px * var(--eb-sp,1)) calc(36px * var(--eb-sp,1))}@media (width<=760px){.eb .eb-qv--center .eb-qv__box{grid-template-columns:minmax(0,1fr)}}.eb .eb-qv--gallery .eb-qv__box{gap:calc(20px * var(--eb-sp,1));width:min(1080px,100%);padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);grid-template-columns:78px minmax(0,1.1fr) minmax(0,1fr);display:grid}.eb .eb-qv__thumbs{gap:calc(10px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-qv__thumbs .eb-ph{border-radius:var(--eb-radius)}.eb .eb-qv__thumbs .eb-ph:first-child{outline:2px solid var(--eb-fg);outline-offset:2px}.eb .eb-qv--gallery .eb-qv__box>.eb-ph{border-radius:var(--eb-radius)}@media (width<=860px){.eb .eb-qv--gallery .eb-qv__box{grid-template-columns:minmax(0,1fr)}.eb .eb-qv__thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}}.eb .eb-qv--side{place-items:stretch end;padding:0}.eb .eb-qv--side aside{width:min(480px,100%);padding:calc(24px * var(--eb-sp,1));gap:calc(16px * var(--eb-sp,1));border-width:0 0 0 var(--eb-bw);align-content:start;display:grid;overflow-y:auto}.eb .eb-qv--side .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-qv__perks{gap:calc(8px * var(--eb-sp,1));padding:calc(14px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface-2);font-size:calc(.86 * var(--eb-rem,1rem));display:grid}.eb .eb-qv__perks li{align-items:center;gap:calc(10px * var(--eb-sp,1));display:flex}.eb .eb-qv--sheet{place-items:end center;padding:0}.eb .eb-qv--sheet aside{width:min(540px,100%);padding:calc(12px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1)) calc(26px * var(--eb-sp,1));gap:calc(16px * var(--eb-sp,1));border-radius:28px 28px 0 0;display:grid}.eb .eb-qv__grip{background:var(--eb-border);border-radius:9px;justify-self:center;width:44px;height:5px}.eb .eb-qv__row{gap:calc(16px * var(--eb-sp,1));grid-template-columns:110px minmax(0,1fr);align-items:center;display:grid}.eb .eb-qv__row .eb-ph{border-radius:var(--eb-radius)}.eb .eb-qv__row h2{font-size:calc(1.4 * var(--eb-rem,1rem));margin-bottom:calc(4px * var(--eb-sp,1))}.eb .eb-qv__row>div{gap:calc(6px * var(--eb-sp,1));display:grid}.eb .eb-qv--mini .eb-qv__box{width:min(380px,100%);padding:calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-qv--mini .eb-qv__box>.eb-ph{border-radius:var(--eb-radius)}.eb .eb-qv--mini .eb-qv__info{padding:calc(4px * var(--eb-sp,1)) calc(8px * var(--eb-sp,1)) calc(8px * var(--eb-sp,1))}.eb .eb-qv--mini h2{font-size:calc(1.4 * var(--eb-rem,1rem))}.eb .eb-qv--imm{place-items:stretch stretch;min-height:720px;padding:0}.eb .eb-qv--imm .eb-qv__box{width:100%;box-shadow:none;border:0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.eb .eb-qv__hero{min-height:520px;position:relative}.eb .eb-qv__dots{gap:calc(8px * var(--eb-sp,1));display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.eb .eb-qv__dots i{background:#ffffff8c;border-radius:9px;width:8px;height:8px}.eb .eb-qv__dots .is-on{background:#fff;width:28px}.eb .eb-qv__pane{gap:calc(28px * var(--eb-sp,1));align-content:center;padding:clamp(24px,5vw,64px);display:grid}.eb .eb-qv__you>div{gap:calc(10px * var(--eb-sp,1));margin-top:calc(10px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-qv__you .eb-ph{border-radius:var(--eb-radius)}@media (width<=860px){.eb .eb-qv--imm .eb-qv__box{grid-template-columns:minmax(0,1fr)}}.eb .eb-pop{min-height:640px;padding:calc(40px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));place-items:center;display:grid;position:relative;overflow:hidden}.eb .eb-pop__bg{filter:blur(2px);position:absolute;inset:0}.eb .eb-pop__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;position:absolute;inset:0}.eb .eb-pop__box{background:var(--eb-bg);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);position:relative;overflow:hidden;box-shadow:0 40px 90px -20px #0009}.eb .eb-pop__x{z-index:3;background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);position:absolute;top:10px;right:10px}.eb .eb-pop__box h2{font-size:clamp(calc(1.7 * var(--eb-rem,1rem)), 3vw, calc(2.4 * var(--eb-rem,1rem)))}.eb .eb-pop__btns{gap:calc(8px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-pop--news .eb-pop__box{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);width:min(860px,100%);display:grid}.eb .eb-pop__body{padding:calc(44px * var(--eb-sp,1)) calc(40px * var(--eb-sp,1));gap:calc(16px * var(--eb-sp,1));align-content:center;display:grid}.eb .eb-pop__body form{gap:calc(10px * var(--eb-sp,1));display:grid}.eb .eb-pop__body input{height:54px;padding:0 calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);outline:none}.eb .eb-pop__no{font-size:calc(.82 * var(--eb-rem,1rem));color:var(--eb-muted);justify-self:start;text-decoration:underline}@media (width<=760px){.eb .eb-pop--news .eb-pop__box{grid-template-columns:minmax(0,1fr)}}.eb .eb-pop--coupon .eb-pop__box{width:min(460px,100%);padding:calc(44px * var(--eb-sp,1)) calc(36px * var(--eb-sp,1)) calc(36px * var(--eb-sp,1));gap:calc(16px * var(--eb-sp,1));text-align:center;justify-items:center;display:grid}.eb .eb-pop__code{align-items:center;gap:calc(14px * var(--eb-sp,1));padding:calc(12px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1)) calc(12px * var(--eb-sp,1)) calc(22px * var(--eb-sp,1));border-radius:var(--eb-radius);border:2px dashed var(--eb-accent-2);background:var(--eb-surface);display:flex}.eb .eb-pop__code b{font-size:calc(1.6 * var(--eb-rem,1rem));letter-spacing:.06em}.eb .eb-pop--exit .eb-pop__box{width:min(480px,100%);padding:calc(44px * var(--eb-sp,1)) calc(36px * var(--eb-sp,1));gap:calc(14px * var(--eb-sp,1));text-align:center;justify-items:center;display:grid}.eb .eb-pop__ico{background:var(--eb-accent);width:64px;height:64px;color:var(--eb-accent-fg);border-radius:50%;place-items:center;display:grid}.eb .eb-pop--exit .eb-pop__btns{justify-content:center}.eb .eb-pop--cookie{padding:calc(20px * var(--eb-sp,1));place-items:end center}.eb .eb-pop__bar{justify-content:space-between;align-items:center;gap:calc(24px * var(--eb-sp,1));width:min(1000px,100%);padding:calc(20px * var(--eb-sp,1)) calc(24px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);flex-wrap:wrap;display:flex;position:relative}.eb .eb-pop__bar p{font-size:calc(.86 * var(--eb-rem,1rem));max-width:56ch;margin-top:calc(2px * var(--eb-sp,1))}.eb .eb-faq__head{gap:calc(8px * var(--eb-sp,1));margin-bottom:calc(36px * var(--eb-sp,1));display:grid}.eb .eb-faq__head h2,.eb .eb-faq__grid h2{font-size:clamp(calc(2 * var(--eb-rem,1rem)), 4vw, calc(3.2 * var(--eb-rem,1rem)))}.eb .eb-faq__head--c{text-align:center}.eb .eb-faq__list{border-top:var(--eb-bw) solid var(--eb-border)}.eb .eb-faq__list details{border-bottom:var(--eb-bw) solid var(--eb-border);padding:calc(20px * var(--eb-sp,1)) 0}.eb .eb-faq__list summary{justify-content:space-between;align-items:center;gap:calc(16px * var(--eb-sp,1));font-weight:600;font-size:calc(1.05 * var(--eb-rem,1rem));cursor:pointer;list-style:none;display:flex}.eb .eb-faq__list summary::-webkit-details-marker{display:none}.eb .eb-faq__list p{margin-top:calc(12px * var(--eb-sp,1));max-width:62ch}.eb .eb-faq--acc .eb-container{max-width:820px}.eb .eb-faq--acc details[open] summary svg{transform:rotate(45deg)}.eb .eb-faq__grid{gap:calc(72px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;display:grid}.eb .eb-faq__grid>div:first-child{gap:calc(18px * var(--eb-sp,1));justify-items:start;display:grid;position:sticky;top:90px}.eb .eb-faq--split details[open] summary svg{transform:rotate(180deg)}@media (width<=860px){.eb .eb-faq__grid{gap:calc(32px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}.eb .eb-faq__grid>div:first-child{position:static}}.eb .eb-faq__cards{gap:calc(16px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-faq__cards a{gap:calc(8px * var(--eb-sp,1));padding:calc(26px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);transition:transform .25s,box-shadow .25s;display:grid}.eb .eb-faq__cards a:hover{box-shadow:var(--eb-shadow);transform:translateY(-4px)}.eb .eb-faq__cards span{background:var(--eb-surface-2);width:46px;height:46px;color:var(--eb-accent-2);margin-bottom:calc(6px * var(--eb-sp,1));border-radius:50%;place-items:center;display:grid}.eb .eb-faq__cards b{font-size:calc(1.1 * var(--eb-rem,1rem))}.eb .eb-faq__cards small{font-size:calc(.85 * var(--eb-rem,1rem))}@media (width<=860px){.eb .eb-faq__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eb .eb-ck h1{font-size:clamp(calc(2 * var(--eb-rem,1rem)), 4vw, calc(3.2 * var(--eb-rem,1rem)));margin-bottom:calc(32px * var(--eb-sp,1))}.eb .eb-ck__grid,.eb .eb-ck__one{gap:calc(48px * var(--eb-sp,1));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.eb .eb-ck form,.eb .eb-ck__col{gap:calc(28px * var(--eb-sp,1));display:grid}.eb .eb-ck fieldset{gap:calc(14px * var(--eb-sp,1));border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;padding:0;display:grid}.eb .eb-ck legend{font-weight:700;font-size:calc(1.1 * var(--eb-rem,1rem));margin-bottom:calc(14px * var(--eb-sp,1));float:left;width:100%;padding:0}.eb .eb-ck legend+*{clear:both}.eb .eb-ck__f{gap:calc(6px * var(--eb-sp,1));display:grid}.eb .eb-ck__f span{font-size:calc(.8 * var(--eb-rem,1rem));font-weight:600}.eb .eb-ck input:not([type=checkbox]):not([type=radio]){height:50px;padding:0 calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);outline:none;width:100%}.eb .eb-ck input:focus{border-color:var(--eb-accent-2);box-shadow:0 0 0 4px color-mix(in oklab, var(--eb-accent-2) 22%, transparent)}.eb .eb-ck__chk{gap:calc(10px * var(--eb-sp,1));font-size:calc(.88 * var(--eb-rem,1rem));align-items:center;display:flex}.eb .eb-ck__chk input{accent-color:var(--eb-accent);width:18px;height:18px}.eb .eb-ck__opt{gap:calc(12px * var(--eb-sp,1));padding:calc(16px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius);background:var(--eb-surface);cursor:pointer;grid-column:span 2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.eb .eb-ck__opt input{opacity:0;position:absolute}.eb .eb-ck__opt i{border:var(--eb-bw) solid var(--eb-border);border-radius:50%;width:20px;height:20px}.eb .eb-ck__opt.is-on{border-color:var(--eb-accent-2);box-shadow:0 0 0 1px var(--eb-accent-2)}.eb .eb-ck__opt.is-on i{background:var(--eb-accent-2);box-shadow:inset 0 0 0 4px var(--eb-surface)}.eb .eb-ck__sum{padding:calc(28px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);gap:calc(18px * var(--eb-sp,1));display:grid;position:sticky;top:90px}.eb .eb-ck__sum h3{font-size:calc(1.15 * var(--eb-rem,1rem))}.eb .eb-ck__sum ul{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-ck__sum li{gap:calc(12px * var(--eb-sp,1));font-size:calc(.9 * var(--eb-rem,1rem));grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid}.eb .eb-ck__sum li>div{display:grid}.eb .eb-ck__img{position:relative}.eb .eb-ck__img .eb-ph{border-radius:var(--eb-radius)}.eb .eb-ck__img em{background:var(--eb-fg);min-width:20px;height:20px;color:var(--eb-bg);font-size:calc(.7 * var(--eb-rem,1rem));padding:0 calc(5px * var(--eb-sp,1));border-radius:99px;place-items:center;font-style:normal;display:grid;position:absolute;top:-6px;right:-6px}.eb .eb-ck__code{gap:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-ck__code input{flex:1}.eb .eb-ck dl{gap:calc(10px * var(--eb-sp,1));margin:0;display:grid}.eb .eb-ck dl div{justify-content:space-between;display:flex}.eb .eb-ck dd{margin:0;font-weight:600}.eb .eb-ck__tot{padding-top:calc(12px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);align-items:baseline;font-weight:600}.eb .eb-ck__tot dd{font-size:calc(1.7 * var(--eb-rem,1rem))}.eb .eb-ck__sec{justify-content:center;align-items:center;gap:calc(6px * var(--eb-sp,1));display:flex}@media (width<=900px){.eb .eb-ck__grid,.eb .eb-ck__one{grid-template-columns:minmax(0,1fr)}.eb .eb-ck__sum{position:static}}.eb .eb-ck__steps{justify-content:center;gap:calc(12px * var(--eb-sp,1));margin:0 0 calc(40px * var(--eb-sp,1));flex-wrap:wrap;padding:0;list-style:none;display:flex}.eb .eb-ck__steps li{align-items:center;gap:calc(10px * var(--eb-sp,1));padding:calc(8px * var(--eb-sp,1)) calc(18px * var(--eb-sp,1)) calc(8px * var(--eb-sp,1)) calc(8px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);color:var(--eb-muted);font-weight:600;font-size:calc(.88 * var(--eb-rem,1rem));border-radius:999px;display:flex}.eb .eb-ck__steps span{background:var(--eb-surface-2);width:28px;height:28px;font-size:calc(.78 * var(--eb-rem,1rem));border-radius:50%;place-items:center;display:grid}.eb .eb-ck__steps .is-done{color:var(--eb-fg)}.eb .eb-ck__steps .is-done span{background:var(--eb-accent-2);color:#fff}.eb .eb-ck__steps .is-on{color:var(--eb-accent-fg);background:var(--eb-accent);border-color:var(--eb-accent)}.eb .eb-ck__steps .is-on span{background:var(--eb-accent-fg);color:var(--eb-accent)}.eb .eb-ck__xp{gap:calc(12px * var(--eb-sp,1));text-align:center;display:grid}.eb .eb-ck__xp>div{gap:calc(10px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eb .eb-ck__xp .eb-btn{background:var(--eb-fg);height:52px;color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-ck__or{align-items:center;gap:calc(14px * var(--eb-sp,1));color:var(--eb-muted);font-style:normal;font-size:calc(.8 * var(--eb-rem,1rem));margin-top:calc(6px * var(--eb-sp,1));display:flex}.eb .eb-btn--block{width:100%}.eb .eb-ck__bar{border-bottom:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg)}.eb .eb-ck__barin{max-width:var(--eb-container,1240px);padding:calc(16px * var(--eb-sp,1)) var(--eb-container-x,28px);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.eb .eb-ck__brand{font-size:1.5rem}.eb .eb-ck__secure{color:var(--eb-muted);align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.eb .eb-ck__crumbs{color:var(--eb-muted);gap:8px;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.eb .eb-ck__crumbs li+li:before{content:"›";opacity:.6;margin-right:8px}.eb .eb-ck__crumbs .is-on{color:var(--eb-fg);font-weight:600}.eb .eb-ck__crumbs .is-done{color:var(--eb-accent-2)}@media (width<=760px){.eb .eb-ck__crumbs{display:none}}.eb .eb-ck__lines{gap:14px;margin:0;padding:0;list-style:none;display:grid}.eb .eb-ck__lines li{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:.9rem;display:grid}.eb .eb-ck__lines li>div{display:grid}.eb .eb-ck__dl{gap:10px;margin:0;display:grid}.eb .eb-ck__dl>div{justify-content:space-between;display:flex}.eb .eb-ck__dl dd{margin:0;font-weight:600}.eb .eb-ck__dl .eb-ck__tot{border-top:var(--eb-bw) solid var(--eb-border);align-items:baseline;padding-top:12px;font-weight:700}.eb .eb-ck__dl .eb-ck__tot dd{font-size:1.5rem}.eb .eb-ck__wallets{gap:8px;display:grid}.eb .eb-ck__wallets .eb-btn{background:var(--eb-fg);height:48px;color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-ck__or{color:var(--eb-muted);align-items:center;gap:12px;font-size:.78rem;font-style:normal;display:flex}.eb .eb-ck__or u{background:var(--eb-border);flex:1;height:1px}.eb .eb-ck__cardbox{gap:14px;display:grid}.eb .eb-ck__joined{border:var(--eb-bw) solid var(--eb-border);border-radius:min(var(--eb-radius), 14px);background:var(--eb-surface);overflow:hidden}.eb .eb-ck__joined input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.eb .eb-ck__joined>div{border-top:var(--eb-bw) solid var(--eb-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eb .eb-ck__joined>div input+input{border-left:var(--eb-bw) solid var(--eb-border)!important}.eb .eb-ck__fine{text-align:center;justify-content:center;align-items:center;gap:6px;font-size:.76rem;display:flex}.eb .eb-ck__back{align-items:center;gap:8px;font-weight:600;display:inline-flex}.eb .eb-ck--stripe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:760px;display:grid}.eb .eb-ck__sl{background:var(--eb-accent);color:var(--eb-accent-fg);justify-content:flex-end;display:flex}.eb .eb-ck__slin{width:min(520px,100%);padding:calc(48px * var(--eb-sp,1)) calc(48px * var(--eb-sp,1));align-content:start;gap:28px;display:grid}.eb .eb-ck__sl .eb-muted,.eb .eb-ck__sl .eb-ck__img em+*{color:inherit;opacity:.75}.eb .eb-ck__sl .eb-ck__dl .eb-ck__tot{border-color:color-mix(in oklab, var(--eb-accent-fg) 30%, transparent)}.eb .eb-ck__due{gap:4px;display:grid}.eb .eb-ck__due span{opacity:.8;font-size:.9rem}.eb .eb-ck__due b{font-size:clamp(2.4rem,4vw,3.4rem)}.eb .eb-ck__sr{background:var(--eb-bg);display:flex}.eb .eb-ck__srin{width:min(480px,100%);padding:calc(48px * var(--eb-sp,1));align-content:start;gap:18px;display:grid}@media (width<=860px){.eb .eb-ck--stripe{grid-template-columns:minmax(0,1fr)}.eb .eb-ck__sl{justify-content:stretch}}.eb .eb-ck--shopify{background:var(--eb-bg)}.eb .eb-ck__sh{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);max-width:1240px;margin:0 auto;display:grid}.eb .eb-ck__shl{align-content:start;gap:26px;padding:36px 48px 56px 28px;display:grid}.eb .eb-ck__shr{background:var(--eb-surface-2);border-left:var(--eb-bw) solid var(--eb-border);align-content:start;gap:22px;padding:36px 28px 56px 48px;display:grid}.eb .eb-ck__xp{text-align:center;gap:12px;display:grid}.eb .eb-ck__fieldnote{grid-column:1/-1;margin-top:-8px}.eb .eb-ck__radios{border:var(--eb-bw) solid var(--eb-border);border-radius:min(var(--eb-radius), 14px);background:var(--eb-surface);grid-column:1/-1;overflow:hidden}.eb .eb-ck__rad{border-bottom:var(--eb-bw) solid var(--eb-border);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.eb .eb-ck__rad input{opacity:0;position:absolute}.eb .eb-ck__rad i{border:var(--eb-bw) solid var(--eb-border);border-radius:50%;width:18px;height:18px}.eb .eb-ck__rad.is-on i{background:var(--eb-accent);border-color:var(--eb-accent);box-shadow:inset 0 0 0 4px var(--eb-surface)}.eb .eb-ck__rad.is-on{background:color-mix(in oklab, var(--eb-accent) 6%, var(--eb-surface))}.eb .eb-ck__rad em{color:var(--eb-muted);font-size:.7rem;font-style:normal}.eb .eb-ck__rad span{display:grid}.eb .eb-ck__radbody{background:var(--eb-surface-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px;display:grid}.eb .eb-ck__pay{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=860px){.eb .eb-ck__sh{grid-template-columns:minmax(0,1fr)}.eb .eb-ck__shr{border:0;order:-1}.eb .eb-ck__shl,.eb .eb-ck__shr{padding:24px 18px}}.eb .eb-ck--acc{background:var(--eb-bg)}.eb .eb-ck__accin{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px;max-width:1100px;margin:0 auto;padding:36px 28px 64px;display:grid}.eb .eb-ck__steps2{gap:12px;display:grid}.eb .eb-ck__st{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);overflow:hidden}.eb .eb-ck__st header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.eb .eb-ck__st header>span{background:var(--eb-surface-2);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:700;display:grid}.eb .eb-ck__st.is-done header>span{background:var(--eb-accent-2);color:#fff}.eb .eb-ck__st.is-open{border-color:var(--eb-accent);box-shadow:0 0 0 1px var(--eb-accent)}.eb .eb-ck__st.is-open header>span{background:var(--eb-accent);color:var(--eb-accent-fg)}.eb .eb-ck__st header div{display:grid}.eb .eb-ck__st form{gap:16px;padding:4px 18px 20px;display:grid}@media (width<=900px){.eb .eb-ck__accin{grid-template-columns:minmax(0,1fr)}}.eb .eb-ck--card{background:radial-gradient(700px 360px at 50% -10%, color-mix(in oklab, var(--eb-accent) 18%, transparent), transparent), var(--eb-surface-2);place-items:center;min-height:760px;padding:40px 16px;display:grid}.eb .eb-ck__cardwrap{justify-items:center;gap:14px;width:min(460px,100%);display:grid}.eb .eb-ck__cardtop{font-size:1.6rem}.eb .eb-ck__panel{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);width:100%;box-shadow:var(--eb-shadow);gap:18px;padding:24px;display:grid}.eb .eb-ck__panel form{gap:16px;display:grid}.eb .eb-ck__prod{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.eb .eb-ck__prod .eb-ph{border-radius:10px}.eb .eb-ck__prod>div{display:grid}.eb .eb-ck__tabs{border-radius:min(var(--eb-radius), 14px);background:var(--eb-surface-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;display:grid}.eb .eb-ck__tabs button{border-radius:min(var(--eb-radius), 10px);color:var(--eb-muted);background:0 0;border:0;padding:9px;font-size:.85rem;font-weight:600}.eb .eb-ck__tabs .is-on{background:var(--eb-surface);color:var(--eb-fg);box-shadow:0 2px 8px #0000001f}.eb .eb-ck--glass{background:var(--eb-bg);min-height:780px;padding:40px 20px;position:relative;overflow:hidden}.eb .eb-ck__orb{filter:blur(80px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}.eb .eb-ck__orb--1{background:var(--eb-accent);width:420px;height:420px;top:-60px;left:-100px}.eb .eb-ck__orb--2{background:var(--eb-accent-2);width:480px;height:480px;bottom:-120px;right:-120px}.eb .eb-ck__glassin{gap:28px;max-width:1040px;margin:0 auto;display:grid;position:relative}.eb .eb-ck__pillsteps{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.eb .eb-ck__pillsteps li{border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--eb-muted);border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 7px;font-size:.85rem;font-weight:600;display:flex}.eb .eb-ck__pillsteps span{background:var(--eb-surface-2);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.75rem;display:grid}.eb .eb-ck__pillsteps .is-done{color:var(--eb-fg)}.eb .eb-ck__pillsteps .is-done span{background:var(--eb-accent-2);color:#fff}.eb .eb-ck__pillsteps .is-on{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-ck__pillsteps .is-on span{background:var(--eb-accent-fg);color:var(--eb-accent)}.eb .eb-ck__gg{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.eb .eb-ck__gl{border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);box-shadow:var(--eb-shadow);gap:18px;padding:28px;display:grid}.eb .eb-ck__gl h2{font-size:1.8rem}.eb .eb-ck__gl h3{font-size:1.1rem}@media (width<=860px){.eb .eb-ck__gg{grid-template-columns:minmax(0,1fr)}}.eb .eb-ck--wallet{background:var(--eb-bg)}.eb .eb-ck__wl{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:48px;max-width:1100px;margin:0 auto;padding:36px 28px 64px;display:grid}.eb .eb-ck__wlmain{gap:14px;display:grid}.eb .eb-ck__wlmain h1{margin-bottom:6px;font-size:clamp(2rem,3.6vw,3rem)}.eb .eb-ck__big{border-radius:min(var(--eb-radius), 16px);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);height:62px;font-size:1.05rem;font-weight:700;transition:transform .15s}.eb .eb-ck__big:hover{transform:translateY(-2px)}.eb .eb-ck__big--dark{color:#fff;background:#000;border-color:#000}.eb .eb-ck__big--blue{color:#111;background:#ffc439;border-color:#ffc439}.eb .eb-ck__later{gap:8px;display:grid}.eb .eb-ck__later .eb-ck__rad{border:var(--eb-bw) solid var(--eb-border);border-radius:min(var(--eb-radius), 14px);background:var(--eb-surface)}.eb .eb-ck__later .eb-ck__rad.is-on{border-color:var(--eb-accent);box-shadow:0 0 0 1px var(--eb-accent)}.eb .eb-ck__later small{font-size:.78rem}.eb .eb-ck__more{border:var(--eb-bw) dashed var(--eb-border);border-radius:min(var(--eb-radius), 14px);color:var(--eb-muted);background:0 0;justify-content:center;align-items:center;gap:6px;padding:14px;font-weight:600;display:inline-flex}.eb .eb-ck__more:hover{color:var(--eb-fg);border-color:var(--eb-fg)}@media (width<=900px){.eb .eb-ck__wl{grid-template-columns:minmax(0,1fr);gap:28px}}.eb .eb-ty h1{font-size:clamp(2rem,4.2vw,3.4rem)}.eb .eb-ty__tick{background:var(--eb-accent-2);color:#fff;width:52px;height:52px;box-shadow:0 0 0 8px color-mix(in oklab, var(--eb-accent-2) 20%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.eb .eb-ty__tick--lg{width:76px;height:76px}.eb .eb-ty__lines{gap:14px;margin:0;padding:0;list-style:none;display:grid}.eb .eb-ty__lines li{grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:14px;font-size:.92rem;display:grid}.eb .eb-ty__lines li>div{display:grid}.eb .eb-ty__img{position:relative}.eb .eb-ty__img .eb-ph{border-radius:min(var(--eb-radius), 12px)}.eb .eb-ty__img em{background:var(--eb-fg);min-width:20px;height:20px;color:var(--eb-bg);border-radius:99px;place-items:center;padding:0 5px;font-size:.7rem;font-style:normal;display:grid;position:absolute;top:-6px;right:-6px}.eb .eb-ty__dl{gap:10px;margin:0;display:grid}.eb .eb-ty__dl>div{justify-content:space-between;display:flex}.eb .eb-ty__dl dd{margin:0;font-weight:600}.eb .eb-ty__tot{border-top:var(--eb-bw) solid var(--eb-border);align-items:baseline;padding-top:12px;font-weight:700}.eb .eb-ty__tot dd{font-size:1.6rem}.eb .eb-ty__actions{flex-wrap:wrap;gap:10px;display:flex}.eb .eb-ty__info{gap:18px;display:grid}.eb .eb-ty__info h4{text-transform:uppercase;letter-spacing:.1em;margin:0 0 4px;font-size:.74rem}.eb .eb-ty__info p{font-size:.9rem}.eb .eb-ty__card{background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);box-shadow:var(--eb-shadow);align-content:start;gap:22px;padding:28px;display:grid}.eb .eb-ty__card h3{font-size:1.15rem}.eb .eb-ty__card--tint{background:var(--eb-surface-2);box-shadow:none}.eb .eb-ty__split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.eb .eb-ty__main{justify-items:start;gap:22px;display:grid}.eb .eb-ty__row{text-align:left;align-items:center;gap:18px;display:flex}@media (width<=900px){.eb .eb-ty__split{grid-template-columns:minmax(0,1fr);gap:28px}}.eb .eb-ty__head--sm{justify-items:center;gap:calc(10px * var(--eb-sp,1));text-align:center;margin-bottom:calc(36px * var(--eb-sp,1));display:grid}.eb .eb-ty__head--sm h1{margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem)}.eb .eb-ty__head{text-align:center;justify-items:center;gap:12px;display:grid}.eb .eb-ty--receipt .eb-container{gap:28px;max-width:720px;display:grid}.eb .eb-ty--receipt .eb-ty__actions{justify-content:center}.eb .eb-ty--receipt .eb-ty__info{border-top:var(--eb-bw) dashed var(--eb-border);padding-top:22px}.eb .eb-ty__track{gap:0;margin:8px 0;padding:0;list-style:none;display:grid}.eb .eb-ty__track li{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-bottom:24px;display:grid;position:relative}.eb .eb-ty__track li:before{content:"";background:var(--eb-border);width:2px;position:absolute;top:32px;bottom:0;left:16px}.eb .eb-ty__track li:last-child:before{display:none}.eb .eb-ty__track li>span{background:var(--eb-surface-2);border-radius:50%;place-items:center;width:34px;height:34px;font-size:.8rem;font-weight:700;display:grid}.eb .eb-ty__track li.is-on>span{background:var(--eb-accent-2);color:#fff}.eb .eb-ty__track li div{padding-top:4px;display:grid}.eb .eb-ty--celebrate{padding:calc(72px * var(--eb-sp,1)) 0 calc(88px * var(--eb-sp,1));position:relative;overflow:hidden}.eb .eb-ty--celebrate .eb-container{gap:28px;display:grid;position:relative}.eb .eb-ty--celebrate h1{font-size:clamp(4rem,14vw,11rem);line-height:.86}@keyframes eb-fall{0%{opacity:1;transform:translateY(-30px)rotate(0)}to{opacity:0;transform:translateY(520px)rotate(360deg)}}.eb .eb-ty__confetti i{border-radius:2px;width:10px;height:18px;animation:4.2s linear infinite eb-fall;position:absolute;top:0}.eb .eb-ty__bento{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.eb .eb-ty__b{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);align-content:start;gap:4px;padding:22px;display:grid}.eb .eb-ty__b svg{color:var(--eb-accent-2);margin-bottom:8px}.eb .eb-ty__b b{font-size:1.1rem}.eb .eb-ty__b small{font-size:.85rem}.eb .eb-ty__b--a{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent);grid-row:span 2}.eb .eb-ty__b--a svg{color:inherit}.eb .eb-ty__b--c{background:var(--eb-surface-2);grid-column:2/4}@media (width<=860px){.eb .eb-ty__bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eb .eb-ty__b--a{grid-area:auto/1/auto/3}.eb .eb-ty__b--c{grid-column:1/3}}.eb .eb-ty--upsell .eb-container{gap:32px;display:grid}.eb .eb-ty--upsell h1{font-size:clamp(1.7rem,3vw,2.4rem)}.eb .eb-ty__offer{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);gap:22px;padding:28px;display:grid}.eb .eb-ty__offerhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.eb .eb-ty__offerhead>div{justify-items:start;gap:8px;display:grid}.eb .eb-ty__offerhead h2{font-size:clamp(1.5rem,2.6vw,2.1rem)}.eb .eb-ty__timer{background:var(--eb-surface-2);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.85rem;display:inline-flex}.eb .eb-ty__timer b{font-variant-numeric:tabular-nums;color:var(--eb-accent)}.eb .eb-ty__offergrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=760px){.eb .eb-ty__offergrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eb .eb-ty__acct{border-radius:var(--eb-radius-lg);background:var(--eb-surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}.eb .eb-ty__acct h3{font-size:1.1rem}.eb .eb-ty__acct form{flex-wrap:wrap;gap:8px;display:flex}.eb .eb-ty__acct input{border-radius:min(var(--eb-radius), 14px);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);outline:none;min-width:240px;height:48px;padding:0 16px}.eb .eb-ty__mini{text-align:center;align-content:center;justify-items:center;gap:16px;max-width:460px;min-height:420px;margin:0 auto;padding:0 20px;display:grid}.eb .eb-ty__ref{border-radius:var(--eb-radius-lg);border:var(--eb-bw) dashed var(--eb-accent);background:color-mix(in oklab, var(--eb-accent) 6%, var(--eb-surface));gap:12px;width:100%;padding:20px;display:grid}.eb .eb-ty__ref>div:first-of-type{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.eb .eb-ty__ref code{font:700 .95rem ui-monospace,Menlo,monospace}.eb .eb-ty__share{flex-wrap:wrap;gap:8px;display:flex}.eb .eb-ty__next{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.eb .eb-ty__next li{align-items:center;gap:12px;font-size:.92rem;display:flex}.eb .eb-ty__next span{background:var(--eb-surface-2);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:grid}.eb .eb-ty__box{border:var(--eb-bw) solid var(--eb-border);border-radius:var(--eb-radius-lg);background:var(--eb-surface);gap:14px;width:100%;padding:24px;display:grid}.eb .eb-ty__box h3{font-size:1.1rem}.eb .eb-ty__map{border-radius:min(var(--eb-radius), 16px);background:color-mix(in oklab, var(--eb-accent-2) 14%, var(--eb-surface-2));height:200px;position:relative;overflow:hidden}.eb .eb-ty__map:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 59px,#8080802e 60px),repeating-linear-gradient(0deg,#0000 0 59px,#8080802e 60px);position:absolute;inset:0}.eb .eb-ty__map i{background:var(--eb-accent);border-radius:9px;height:4px;position:absolute;top:56%;left:12%;right:14%;transform:rotate(-12deg)}.eb .eb-ty__map span{background:var(--eb-accent);width:38px;height:38px;color:var(--eb-accent-fg);box-shadow:0 0 0 8px color-mix(in oklab, var(--eb-accent) 25%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:34%;right:12%}.eb .eb-tyb{max-width:760px;margin:0 auto calc(32px * var(--eb-sp,1));gap:calc(20px * var(--eb-sp,1));padding:calc(30px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);display:grid}.eb .eb-tyb__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.eb .eb-tyb__top>div:first-child{justify-items:start;gap:8px;display:grid}.eb .eb-tyb h2{font-size:calc(1.8 * var(--eb-rem,1rem));margin:0}.eb .eb-tyb__timer{padding:calc(8px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));background:var(--eb-accent-2);color:var(--eb-bg);font-size:calc(.84 * var(--eb-rem,1rem));border-radius:999px;align-items:center;gap:8px;font-weight:600;display:inline-flex}.eb .eb-tyb__list{gap:calc(10px * var(--eb-sp,1));margin:0;padding:0;list-style:none;display:grid}.eb .eb-tyb__list label{align-items:center;gap:calc(14px * var(--eb-sp,1));padding:calc(10px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);cursor:pointer;grid-template-columns:auto 60px minmax(0,1fr) auto;display:grid}.eb .eb-tyb__list label:has(input:checked){border-color:var(--eb-fg);background:var(--eb-surface-2)}.eb .eb-tyb__list span:nth-child(3){display:grid}.eb .eb-tyb__list small{font-size:calc(.78 * var(--eb-rem,1rem))}.eb .eb-tyb__list .eb-price s{color:var(--eb-muted);margin-left:6px;font-weight:400}.eb .eb-tyb__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.eb .eb-tyb__foot>span{font-size:calc(.95 * var(--eb-rem,1rem));align-items:baseline;gap:8px;display:inline-flex}.eb .eb-tyb__foot>span b:first-of-type{color:var(--eb-accent-2)}.eb .eb-tyc{gap:calc(32px * var(--eb-sp,1));justify-items:center;max-width:900px;margin:0 auto;display:grid}.eb .eb-tyc__ticket{width:100%;padding:calc(28px * var(--eb-sp,1)) calc(34px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-accent);color:var(--eb-accent-fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.eb .eb-tyc__ticket:before,.eb .eb-tyc__ticket:after{content:"";background:var(--eb-bg);border-radius:50%;width:26px;height:26px;position:absolute;top:50%;transform:translateY(-50%)}.eb .eb-tyc__ticket:before{left:-13px}.eb .eb-tyc__ticket:after{right:-13px}.eb .eb-tyc__ticket>div:first-child{gap:4px;display:grid}.eb .eb-tyc__ticket .eb-eyebrow,.eb .eb-tyc__ticket .eb-muted{color:inherit;opacity:.8}.eb .eb-tyc__ticket b.eb-display{font-size:clamp(2.2rem,5vw,3.6rem);line-height:1}.eb .eb-tyc__code{padding:calc(10px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border-radius:var(--eb-radius);border:2px dashed;align-items:center;gap:12px;display:inline-flex}.eb .eb-tyc__code code{font-size:calc(1.25 * var(--eb-rem,1rem));letter-spacing:.12em;font-weight:700}.eb .eb-tyc__code .eb-btn{background:var(--eb-bg);color:var(--eb-fg);border-color:#0000}.eb .eb-tyc__rec{gap:14px;width:100%;display:grid}.eb .eb-tyc__rec h3{margin:0}.eb .eb-tyc__grid{gap:calc(16px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-tyc__grid a{font-size:calc(.88 * var(--eb-rem,1rem));gap:4px;display:grid}.eb .eb-tyc__grid .eb-ph{border-radius:var(--eb-radius);margin-bottom:4px}@media (width<=700px){.eb .eb-tyc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-tya__perks{font-size:calc(.95 * var(--eb-rem,1rem));gap:10px;margin:0;padding:0;list-style:none;display:grid}.eb .eb-tya__perks li{align-items:center;gap:10px;display:flex}.eb .eb-tya__perks svg{color:var(--eb-accent-2)}.eb .eb-tya{align-content:start}.eb .eb-tya h3{margin:0}.eb .eb-tya label{font-size:calc(.82 * var(--eb-rem,1rem));gap:6px;font-weight:600;display:grid}.eb .eb-tya input[type=email],.eb .eb-tya input[type=password]{border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);height:46px;color:var(--eb-fg);font:inherit;padding:0 14px}.eb .eb-tya__chk{align-items:center;gap:8px;font-weight:500!important;display:flex!important}.eb .eb-tya__skip{font-size:calc(.84 * var(--eb-rem,1rem));justify-self:center;text-decoration:underline}.eb .eb-tyl{max-width:760px;margin:0 auto calc(32px * var(--eb-sp,1));gap:calc(26px * var(--eb-sp,1));padding:calc(32px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);display:grid}.eb .eb-tyl__pts{text-align:center;justify-items:center;gap:4px;display:grid}.eb .eb-tyl__pts b{color:var(--eb-accent-2);font-size:clamp(2.6rem,7vw,4.4rem);line-height:1}.eb .eb-tyl__bar{gap:8px;display:grid}.eb .eb-tyl__row{justify-content:space-between;display:flex}.eb .eb-tyl__bar i{background:var(--eb-border);border-radius:999px;height:10px;display:block;overflow:hidden}.eb .eb-tyl__bar u{background:var(--eb-accent);border-radius:inherit;height:100%;text-decoration:none;display:block}.eb .eb-tyl__ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.eb .eb-tyl__ways a{padding:calc(16px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);justify-items:start;gap:8px;transition:all .2s;display:grid}.eb .eb-tyl__ways a:hover{border-color:var(--eb-fg)}@media (width<=700px){.eb .eb-tyl__ways{grid-template-columns:minmax(0,1fr)}}.eb .eb-typ{gap:calc(14px * var(--eb-sp,1));width:100%;display:grid}.eb .eb-typ h3{margin:calc(8px * var(--eb-sp,1)) 0 0;font-size:calc(1 * var(--eb-rem,1rem))}.eb .eb-typ__chips{flex-wrap:wrap;gap:8px;display:flex}.eb .eb-typ__chips button,.eb .eb-typ__nps button{padding:calc(10px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;font-size:calc(.86 * var(--eb-rem,1rem));cursor:pointer;border-radius:999px;font-weight:600}.eb .eb-typ__chips .is-on,.eb .eb-typ__nps .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-typ__nps{grid-template-columns:repeat(11,minmax(0,1fr));gap:4px;display:grid}.eb .eb-typ__nps button{border-radius:var(--eb-radius);padding:10px 0}.eb .eb-typ__lab{font-size:calc(.76 * var(--eb-rem,1rem));color:var(--eb-muted);justify-content:space-between;display:flex}.eb .eb-typ textarea{border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);width:100%;color:var(--eb-fg);font:inherit;resize:vertical;padding:12px 14px}.eb .eb-typ>.eb-btn{justify-self:start}.eb .eb-tyx{gap:calc(24px * var(--eb-sp,1));margin-bottom:calc(32px * var(--eb-sp,1));display:grid}.eb .eb-tyx .eb-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.eb .eb-tyx h2{margin:0}.eb .eb-tyx__grid{gap:calc(24px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=980px){.eb .eb-tyx__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eb .eb-tyr{max-width:920px;margin:0 auto calc(32px * var(--eb-sp,1));gap:calc(40px * var(--eb-sp,1));padding:calc(36px * var(--eb-sp,1));border-radius:var(--eb-radius-lg);background:var(--eb-surface-2);border:var(--eb-bw) solid var(--eb-border);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.eb .eb-tyr__copy{gap:calc(14px * var(--eb-sp,1));justify-items:start;display:grid}.eb .eb-tyr h2{margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem)}.eb .eb-tyr__opts{flex-wrap:wrap;gap:8px;display:flex}.eb .eb-tyr__opts button{padding:calc(10px * var(--eb-sp,1)) calc(16px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);font:inherit;font-size:calc(.86 * var(--eb-rem,1rem));cursor:pointer;border-radius:999px;font-weight:600}.eb .eb-tyr__opts .is-on{background:var(--eb-fg);color:var(--eb-bg);border-color:var(--eb-fg)}.eb .eb-tyr__items{gap:calc(18px * var(--eb-sp,1));padding:calc(20px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-surface);border:var(--eb-bw) solid var(--eb-border);display:grid}@media (width<=820px){.eb .eb-tyr{grid-template-columns:minmax(0,1fr);padding:24px}}.eb .eb-sr{min-height:700px;position:relative;overflow:hidden}.eb .eb-sr__bg{gap:calc(20px * var(--eb-sp,1));padding:calc(40px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1));filter:blur(1.5px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;inset:0}.eb .eb-sr__bg .eb-ph{border-radius:var(--eb-radius-lg)}.eb .eb-sr__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;position:absolute;inset:0}.eb .eb-sr h5{margin:0 0 calc(12px * var(--eb-sp,1));font-size:calc(.72 * var(--eb-rem,1rem));letter-spacing:.14em;text-transform:uppercase;color:var(--eb-muted)}.eb .eb-sr__input{align-items:center;gap:calc(12px * var(--eb-sp,1));height:60px;padding:0 calc(14px * var(--eb-sp,1)) 0 calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-surface);display:flex}.eb .eb-sr__input input{font-size:calc(1.1 * var(--eb-rem,1rem));background:0 0;border:0;outline:none;flex:1}.eb .eb-sr__input:focus-within{border-color:var(--eb-accent-2)}.eb .eb-sr kbd{font:inherit;font-size:calc(.72 * var(--eb-rem,1rem));border:1px solid var(--eb-border);padding:calc(1px * var(--eb-sp,1)) calc(7px * var(--eb-sp,1));color:var(--eb-muted);border-radius:6px}.eb .eb-sr__chips{gap:calc(8px * var(--eb-sp,1));margin-bottom:calc(24px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-sr__chips a{align-items:center;gap:calc(6px * var(--eb-sp,1));padding:calc(8px * var(--eb-sp,1)) calc(14px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);font-size:calc(.86 * var(--eb-rem,1rem));background:var(--eb-surface);border-radius:999px;transition:all .2s;display:inline-flex}.eb .eb-sr__chips a:hover{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent)}.eb .eb-sr__res{gap:calc(16px * var(--eb-sp,1));grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.eb .eb-sr__res a{gap:calc(6px * var(--eb-sp,1));font-size:calc(.88 * var(--eb-rem,1rem));display:grid}.eb .eb-sr__res .eb-ph{border-radius:var(--eb-radius)}.eb .eb-sr__panel{background:var(--eb-bg);border-bottom:var(--eb-bw) solid var(--eb-border);padding:calc(32px * var(--eb-sp,1)) 0 calc(44px * var(--eb-sp,1));box-shadow:var(--eb-shadow);position:relative}.eb .eb-sr__cols{gap:calc(56px * var(--eb-sp,1));margin-top:calc(32px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.eb .eb-sr__cols ul{gap:calc(10px * var(--eb-sp,1));display:grid}.eb .eb-sr__cols li a{justify-content:space-between;font-weight:500;display:flex}@media (width<=860px){.eb .eb-sr__cols{gap:calc(28px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}}.eb .eb-sr--cmd{padding-top:calc(90px * var(--eb-sp,1));place-items:start center;display:grid}.eb .eb-sr__box{border-radius:var(--eb-radius-lg);background:var(--eb-bg);border:var(--eb-bw) solid var(--eb-border);width:min(620px,100% - 32px);position:relative;overflow:hidden;box-shadow:0 40px 90px -20px #0009}.eb .eb-sr__box .eb-sr__input{border:0;border-bottom:var(--eb-bw) solid var(--eb-border);background:0 0;border-radius:0;height:58px}.eb .eb-sr__group{padding:calc(14px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1)) calc(6px * var(--eb-sp,1))}.eb .eb-sr__group h5{padding:0 calc(10px * var(--eb-sp,1))}.eb .eb-sr__group a{gap:calc(12px * var(--eb-sp,1));padding:calc(8px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));border-radius:var(--eb-radius);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;display:grid}.eb .eb-sr__group a:first-of-type,.eb .eb-sr__group a:hover{background:var(--eb-surface-2)}.eb .eb-sr__group .eb-ph{border-radius:8px}.eb .eb-sr__group span{display:grid}.eb .eb-sr__group em{color:var(--eb-muted);font-style:normal;font-weight:600}.eb .eb-sr__group i{background:var(--eb-surface-2);border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.eb .eb-sr__box footer{gap:calc(20px * var(--eb-sp,1));padding:calc(12px * var(--eb-sp,1)) calc(20px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);font-size:calc(.76 * var(--eb-rem,1rem));color:var(--eb-muted);display:flex}.eb .eb-sr__box footer kbd{margin-right:calc(3px * var(--eb-sp,1))}.eb .eb-sr__dd{background:var(--eb-surface);border-bottom:var(--eb-bw) solid var(--eb-border);padding:calc(24px * var(--eb-sp,1)) 0 calc(36px * var(--eb-sp,1));box-shadow:var(--eb-shadow);position:relative}.eb .eb-sr__chips--row{margin:calc(16px * var(--eb-sp,1)) 0 calc(24px * var(--eb-sp,1));align-items:center}.eb .eb-ft{background:var(--eb-surface);border-top:var(--eb-bw) solid var(--eb-border);padding:calc(72px * var(--eb-sp,1)) 0 calc(28px * var(--eb-sp,1))}.eb .eb-ft h4{font-size:calc(.75 * var(--eb-rem,1rem));letter-spacing:.14em;text-transform:uppercase;margin-bottom:calc(16px * var(--eb-sp,1))}.eb .eb-ft ul{gap:calc(10px * var(--eb-sp,1));font-size:calc(.92 * var(--eb-rem,1rem));display:grid}.eb .eb-ft ul a{color:var(--eb-muted);transition:color .15s}.eb .eb-ft ul a:hover{color:var(--eb-fg)}.eb .eb-ft__logo{font-size:calc(2 * var(--eb-rem,1rem))}.eb .eb-ft__social{gap:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-ft__social a{border:var(--eb-bw) solid var(--eb-border);border-radius:50%;place-items:center;width:42px;height:42px;transition:all .2s;display:grid}.eb .eb-ft__social a:hover{background:var(--eb-accent);color:var(--eb-accent-fg);border-color:var(--eb-accent);transform:translateY(-3px)}.eb .eb-ft__legal{justify-content:space-between;gap:calc(12px * var(--eb-sp,1));padding-top:calc(24px * var(--eb-sp,1));margin-top:calc(40px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);font-size:calc(.8 * var(--eb-rem,1rem));color:var(--eb-muted);flex-wrap:wrap;display:flex}.eb .eb-ft__pay{gap:calc(8px * var(--eb-sp,1));margin-top:calc(44px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-ft__pay span{font-size:calc(.66 * var(--eb-rem,1rem));letter-spacing:.08em;padding:calc(6px * var(--eb-sp,1)) calc(10px * var(--eb-sp,1));border:var(--eb-bw) solid var(--eb-border);color:var(--eb-muted);border-radius:6px;font-weight:700}.eb .eb-ft__top{gap:calc(40px * var(--eb-sp,1));grid-template-columns:1.5fr repeat(3,minmax(0,1fr));display:grid}.eb .eb-ft__brand{gap:calc(16px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-ft__brand p{max-width:34ch;font-size:calc(.92 * var(--eb-rem,1rem))}@media (width<=860px){.eb .eb-ft__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eb .eb-ft__brand{grid-column:1/3}}.eb .eb-ft--center .eb-container{justify-items:center;gap:calc(28px * var(--eb-sp,1));text-align:center;display:grid}.eb .eb-ft--center nav{gap:calc(8px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1));font-size:calc(.92 * var(--eb-rem,1rem));flex-wrap:wrap;justify-content:center;display:flex}.eb .eb-ft--center .eb-ft__legal{text-align:center;justify-content:center;width:100%}.eb .eb-ft--wordmark{background:var(--eb-bg);padding-bottom:0;overflow:hidden}.eb .eb-ft__cols{gap:calc(32px * var(--eb-sp,1));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-ft__mark{font-size:clamp(calc(5 * var(--eb-rem,1rem)), 24vw, calc(20 * var(--eb-rem,1rem)));text-align:center;margin:calc(56px * var(--eb-sp,1)) 0 -.1em;color:var(--eb-fg);-webkit-user-select:none;user-select:none;line-height:.8}.eb .eb-ft--wordmark .eb-ft__legal{z-index:1;background:var(--eb-bg);padding-bottom:calc(28px * var(--eb-sp,1));margin-top:0;position:relative}@media (width<=760px){.eb .eb-ft__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eb .eb-ft--news{background:var(--eb-bg)}.eb .eb-ft__cta{justify-content:space-between;align-items:center;gap:calc(32px * var(--eb-sp,1));padding:calc(40px * var(--eb-sp,1));margin-bottom:calc(64px * var(--eb-sp,1));background:var(--eb-accent);color:var(--eb-accent-fg);border-radius:var(--eb-radius-lg);border:var(--eb-bw) solid var(--eb-border);box-shadow:var(--eb-shadow);flex-wrap:wrap;display:flex}.eb .eb-ft__cta .eb-eyebrow{color:inherit;opacity:.75}.eb .eb-ft__cta h2{font-size:clamp(calc(1.8 * var(--eb-rem,1rem)), 3.4vw, calc(2.8 * var(--eb-rem,1rem)));margin-top:calc(8px * var(--eb-sp,1));max-width:16ch}.eb .eb-ft__cta form{gap:calc(10px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-ft__cta input{min-width:240px;height:52px;padding:0 calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius);background:var(--eb-accent-fg);color:var(--eb-accent);border:0;outline:none}.eb .eb-ft__cta .eb-btn{background:var(--eb-accent-fg);color:var(--eb-accent);border-color:var(--eb-accent-fg);height:52px}.eb .eb-ft__top--3{grid-template-columns:repeat(4,minmax(0,1fr))}.eb .eb-ft--brutal{background:var(--eb-accent);color:var(--eb-accent-fg);border-top:var(--eb-bw) solid var(--eb-border);padding:0}.eb .eb-ft__tick{background:var(--eb-fg);color:var(--eb-bg);font-size:calc(2.2 * var(--eb-rem,1rem));padding:calc(14px * var(--eb-sp,1)) 0;border-bottom:var(--eb-bw) solid var(--eb-border)}.eb .eb-ft__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eb .eb-ft__grid>div{padding:calc(40px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1));border-right:var(--eb-bw) solid var(--eb-border)}.eb .eb-ft__grid>div:last-child{border-right:0}.eb .eb-ft--brutal ul a{color:inherit;font-weight:600}.eb .eb-ft--brutal ul a:hover{text-decoration:underline}.eb .eb-ft--brutal .eb-ft__social a{border-color:var(--eb-border)}.eb .eb-ft--brutal .eb-ft__legal{padding:calc(20px * var(--eb-sp,1)) calc(28px * var(--eb-sp,1));border-top:var(--eb-bw) solid var(--eb-border);color:inherit;margin:0}@media (width<=760px){.eb .eb-ft__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eb .eb-ft--dark{background:var(--eb-fg);color:var(--eb-bg);border:0}.eb .eb-ft--dark ul a,.eb .eb-ft--dark .eb-ft__brand p,.eb .eb-ft--dark .eb-ft__legal{color:color-mix(in oklab, var(--eb-bg) 65%, transparent)}.eb .eb-ft--dark ul a:hover{color:var(--eb-bg)}.eb .eb-ft--dark .eb-ft__social a,.eb .eb-ft--dark .eb-ft__legal{border-color:color-mix(in oklab, var(--eb-bg) 25%, transparent)}.eb .eb-ft--dark .eb-ft__social a:hover{background:var(--eb-bg);color:var(--eb-fg);border-color:var(--eb-bg)}.eb .eb-fsc{gap:calc(64px * var(--eb-sp,1));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.eb .eb-fsc>div:first-child{gap:calc(18px * var(--eb-sp,1));justify-items:start;display:grid}.eb .eb-fsc h2{font-size:clamp(calc(2.6 * var(--eb-rem,1rem)), 5vw, calc(4.4 * var(--eb-rem,1rem)))}.eb .eb-fsc__cols{gap:calc(24px * var(--eb-sp,1));grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}@media (width<=860px){.eb .eb-fsc{gap:calc(36px * var(--eb-sp,1));grid-template-columns:minmax(0,1fr)}.eb .eb-fsc__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eb .eb-ft--bar{padding:calc(28px * var(--eb-sp,1)) 0}.eb .eb-fb{justify-content:space-between;align-items:center;gap:calc(20px * var(--eb-sp,1));flex-wrap:wrap;display:flex}.eb .eb-fb nav{gap:calc(22px * var(--eb-sp,1));font-size:calc(.86 * var(--eb-rem,1rem));color:var(--eb-muted);flex-wrap:wrap;display:flex}.eb .eb-fb nav a:hover{color:var(--eb-fg)}.eb .eb-ft--bar .eb-ft__logo{font-size:calc(1.5 * var(--eb-rem,1rem))}.eb .eb-ft__copy{font-size:calc(.78 * var(--eb-rem,1rem));color:var(--eb-muted)}.eb .eb-ft--acc .eb-container{gap:calc(28px * var(--eb-sp,1));max-width:640px;display:grid}.eb .eb-fa__news{gap:calc(14px * var(--eb-sp,1));display:grid}.eb .eb-fa__news h3{font-size:calc(1.8 * var(--eb-rem,1rem))}.eb .eb-fa__news form{gap:calc(8px * var(--eb-sp,1));display:flex}.eb .eb-fa__news input{height:52px;padding:0 calc(18px * var(--eb-sp,1));border-radius:var(--eb-radius);border:var(--eb-bw) solid var(--eb-border);background:var(--eb-bg);outline:none;flex:1}.eb .eb-fa__news .eb-btn{height:52px}.eb .eb-fa__list{border-top:var(--eb-bw) solid var(--eb-border)}.eb .eb-fa__list details{border-bottom:var(--eb-bw) solid var(--eb-border);padding:calc(16px * var(--eb-sp,1)) 0}.eb .eb-fa__list summary{cursor:pointer;justify-content:space-between;font-weight:600;list-style:none;display:flex}.eb .eb-fa__list summary::-webkit-details-marker{display:none}.eb .eb-fa__list details[open] summary svg{transform:rotate(45deg)}.eb .eb-fa__list ul{margin-top:calc(14px * var(--eb-sp,1))}.eb .eb-ft--acc .eb-ft__legal{text-align:center;justify-content:center;margin-top:0}.eb .eb-fbl{gap:calc(40px * var(--eb-sp,1));padding-bottom:calc(40px * var(--eb-sp,1));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);display:grid}.eb .eb-fbl .eb-ft__brand{gap:calc(16px * var(--eb-sp,1));align-content:start;display:grid}.eb .eb-fbl__mail{font-size:calc(.9 * var(--eb-rem,1rem));align-items:center;gap:8px;display:inline-flex}.eb .eb-fbl__posts li{gap:2px;display:grid}.eb .eb-fbl__posts small{font-size:calc(.76 * var(--eb-rem,1rem))}@media (width<=900px){.eb .eb-fbl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}:root{--w-bg:var(--bg);--w-panel:var(--surface);--w-line:var(--line);--w-fg:var(--text);--w-mut:var(--muted);--w-acc:var(--accent)}html,body,#root{height:100%;margin:0}body{background:var(--w-bg);color:var(--w-fg);font-family:Inter,system-ui,sans-serif}.wz *,.wz :before{box-sizing:border-box}.wz button{font:inherit;color:inherit;cursor:pointer}.wz{grid-template-columns:230px 460px 1fr;height:100vh;display:grid;overflow:hidden}.wz__rail{border-right:1px solid var(--w-line);background:var(--w-panel);flex-direction:column;gap:18px;padding:22px 14px;display:flex;overflow-y:auto}.wz__brand{gap:2px;padding:0 8px;font-size:1.1rem;font-weight:800;display:grid}.wz__brand small{color:var(--w-mut);font-size:.72rem;font-weight:400}.wz__logo{color:var(--w-acc);margin-right:4px}.wz__rail ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.wz__rail li button{width:100%;color:var(--w-mut);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:.88rem;display:flex}.wz__rail li button span{border:1px solid var(--w-line);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.7rem;display:grid}.wz__rail li button:hover{background:var(--surface-2);color:var(--w-fg)}.wz__rail li .is-done{color:var(--w-fg)}.wz__rail li .is-done span{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 30%, transparent);color:var(--w-acc)}.wz__rail li .is-on{background:var(--surface-2);color:var(--w-fg);font-weight:600}.wz__rail li .is-on span{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.wz__shuffle{border:1px dashed var(--w-line);background:0 0;border-radius:12px;margin-top:auto;padding:11px}.wz__shuffle:hover{border-color:var(--w-acc);color:var(--w-acc)}.wz__choices{border-right:1px solid var(--w-line);flex-direction:column;min-height:0;display:flex}.wz__choices>header{padding:22px 22px 14px}.wz__choices h2{letter-spacing:-.02em;margin:0 0 4px;font-size:1.35rem}.wz__choices header p{color:var(--w-mut);margin:0;font-size:.86rem}.wz__scroll{flex:1;padding:4px 22px 22px;overflow-y:auto}.wz__choices>footer{border-top:1px solid var(--w-line);color:var(--w-mut);justify-content:space-between;align-items:center;padding:14px 22px;font-size:.8rem;display:flex}.wz__choices>footer button,.wz__otabs button{border:1px solid var(--w-line);background:var(--w-panel);border-radius:10px;padding:9px 16px;font-size:.85rem}.wz button.is-primary{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.wz button:disabled{opacity:.35;cursor:default}.wz__stores{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wz__store{text-align:left;border:1px solid var(--w-line);background:var(--w-panel);border-radius:16px;gap:4px;padding:16px;transition:all .2s;display:grid}.wz__store:hover{border-color:var(--w-acc);transform:translateY(-2px)}.wz__store span{font-size:1.6rem}.wz__store small{color:var(--w-mut);font-size:.76rem;line-height:1.35}.wz__store em{color:var(--w-acc);margin-top:4px;font-size:.68rem;font-style:normal}.wz__themes{gap:10px;display:grid}.wz__theme{border:2px solid var(--w-line);text-align:left;background:0 0;border-radius:16px;padding:0;transition:all .2s;overflow:hidden}.wz__theme:hover{border-color:var(--line-strong)}.wz__theme.is-on{border-color:var(--w-acc);box-shadow:0 0 0 3px var(--accent-soft)}.wz__tprev{gap:12px;padding:16px;display:grid}.wz__tbar{background:var(--eb-accent);border-radius:9px;width:40px;height:6px}.wz__tcol{gap:4px;display:grid}.wz__tcol b{font-size:1.5rem}.wz__tcol span{font-size:.78rem}.wz__tcol div{gap:8px;margin-top:8px;display:flex}.wz__tcol i{font-style:normal}.wz__tsw{gap:6px;display:flex}.wz__tsw u{border:1px solid #80808066;border-radius:50%;width:26px;height:26px}.wz__variants{gap:14px;display:grid}.wz__variant{text-align:left;border:2px solid var(--w-line);background:var(--w-panel);border-radius:16px;padding:0;transition:border-color .2s,transform .2s;overflow:hidden}.wz__variant:hover{border-color:var(--line-strong);transform:translateY(-2px)}.wz__variant.is-on{border-color:var(--w-acc);box-shadow:0 0 0 3px var(--accent-soft)}.wz__thumb{pointer-events:none;border-bottom:1px solid var(--w-line)}.wz__vmeta{gap:4px;padding:12px 14px 14px;display:grid}.wz__vmeta b{justify-content:space-between;align-items:center;display:flex}.wz__vmeta b i{background:var(--w-acc);color:var(--accent-ink);border-radius:99px;padding:1px 9px;font-size:.75rem;font-style:normal}.wz__vmeta small{color:var(--w-mut);line-height:1.4}.wz__vmeta div{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.wz__vmeta u{background:var(--surface-2);color:var(--w-mut);border-radius:99px;padding:2px 8px;font-size:.66rem;text-decoration:none}.scaled{width:100%;position:relative;overflow:hidden}.scaled__in{transform-origin:0 0;position:absolute;top:0;left:0}.wz__preview{background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex}.wz__ptabs{border-bottom:1px solid var(--w-line);gap:6px;padding:12px 16px;display:flex}.wz__ptabs span{flex:1}.wz__ptabs button{color:var(--w-mut);background:0 0;border:1px solid #0000;border-radius:10px;padding:7px 14px;font-size:.85rem}.wz__ptabs .is-on{background:var(--surface-2);color:var(--w-fg);border-color:var(--w-line)}.wz__pframe{flex:1;padding:18px;overflow-y:auto}.wz__pscaled{border:1px solid var(--w-line);border-radius:12px}.wz__mobile{border:8px solid var(--line-strong);border-radius:34px;width:390px;max-width:100%;margin:0 auto;overflow:hidden}.wz__export{gap:18px;display:grid}.wz__form{gap:12px;display:grid}.wz__form label{color:var(--w-mut);gap:5px;font-size:.78rem;display:grid}.wz__form input,.wz__form select,.wz__form textarea{background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:10px;outline:none;padding:10px 12px}.wz__form input:focus,.wz__form select:focus,.wz__form textarea:focus{border-color:var(--w-acc)}.wz__otabs{gap:6px;margin-bottom:8px;display:flex}.wz__otabs span{flex:1}.wz__otabs .is-on{border-color:var(--w-acc);color:var(--w-acc)}.wz__out pre{background:var(--w-panel);border:1px solid var(--w-line);white-space:pre-wrap;word-break:break-word;max-height:46vh;color:var(--text);border-radius:12px;margin:0;padding:14px;font-size:.72rem;line-height:1.5;overflow:auto}@media (width<=1280px){.wz{grid-template-columns:200px 400px 1fr}}.hb{gap:14px;display:grid}.hb__sum{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);color:var(--w-acc);border-radius:12px;padding:12px 16px;font-size:.9rem}.hb__sum b{font-size:1.15rem}.hb__layouts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hb__layouts button{text-align:left;border:1px solid var(--w-line);background:var(--w-panel);border-radius:12px;gap:2px;padding:12px 14px;display:grid}.hb__layouts button:hover{border-color:var(--w-acc)}.hb__layouts small{color:var(--w-mut);font-size:.74rem}.hb__h{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin:10px 0 0;font-size:.8rem}.hb__h small{text-transform:none;letter-spacing:0}.hb__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hb__fixed,.hb__empty{border:1px dashed var(--w-line);color:var(--w-mut);border-radius:12px;padding:10px 14px;font-size:.82rem}.hb__fixed small{opacity:.7}.hb__row{border:1px solid var(--w-line);background:var(--w-panel);border-radius:12px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.hb__n{background:var(--w-acc);width:24px;height:24px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid}.hb__body{gap:8px;min-width:0;display:grid}.hb__body>b{font-size:.92rem}.hb__opts{flex-wrap:wrap;gap:8px;display:flex}.hb__opts label{color:var(--w-mut);gap:3px;font-size:.68rem;display:grid}.hb__opts select,.hb__opts input{background:var(--bg);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:8px;outline:none;width:120px;padding:6px 8px;font-size:.8rem}.hb__opts select{width:76px}.hb__opts input:focus,.hb__opts select:focus{border-color:var(--w-acc)}.hb__btns{gap:4px;display:flex}.hb__btns button{border:1px solid var(--w-line);background:0 0;border-radius:8px;width:30px;height:30px;font-size:.85rem}.hb__btns button:hover:not(:disabled){border-color:var(--w-acc);color:var(--w-acc)}.hb__btns button:disabled{opacity:.3}.wz__store.is-on{border-color:var(--w-acc);box-shadow:0 0 0 3px var(--accent-soft)}.wz__store.is-on b:after{content:" ✓";color:var(--w-acc)}.wz__shuffle kbd{font:inherit;border:1px solid var(--w-line);color:var(--w-mut);border-radius:5px;margin-left:6px;padding:1px 6px;font-size:.68rem}.wz__rbar{border-bottom:1px solid var(--w-line);background:var(--surface);align-items:center;gap:8px;padding:10px 16px;display:flex}.wz__rbar span{flex:1}.wz__rbar button{border:1px solid var(--w-line);background:var(--w-panel);border-radius:10px;padding:8px 14px;font-size:.84rem}.wz__rbar button:hover:not(:disabled){border-color:var(--w-acc)}.wz__rbar label{color:var(--w-mut);cursor:pointer;align-items:center;gap:6px;font-size:.8rem;display:flex}.wz__rbar input{accent-color:var(--w-acc)}.fp__bar{z-index:9999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);color:var(--text);background:#101016eb;border-radius:16px;align-items:center;gap:4px;max-width:calc(100vw - 24px);padding:6px;font:500 13px Inter,sans-serif;display:flex;position:fixed;bottom:18px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 18px 50px #00000073}.fp__bar button{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:8px 12px}.fp__bar button:hover,.fp__bar .is-on{background:var(--line)}.fp__bar .is-acc{background:var(--accent);color:var(--accent-ink);font-weight:700}.fp__bar i{background:var(--line);width:1px;height:22px;margin:0 4px}.fp__bar label{color:var(--muted);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;padding:0 8px;display:flex}.fp__bar span{color:var(--muted);white-space:nowrap;padding:0 10px}.cz{gap:14px;display:grid}.cz__tabs{background:var(--w-panel);border:1px solid var(--w-line);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.cz__tabs button{color:var(--w-mut);background:0 0;border:0;border-radius:9px;flex:1;padding:8px 10px;font-size:.82rem}.cz__tabs .is-on{background:var(--line);color:var(--w-fg)}.cz__pane{gap:16px;display:grid}.cz__h{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin-bottom:8px;font-size:.72rem;display:block}.cz__note{color:var(--w-mut);margin:0;font-size:.8rem}.cz__row{color:var(--w-mut);gap:6px;font-size:.8rem;display:grid}.cz__row>span{justify-content:space-between;display:flex}.cz__row>span b{color:var(--w-fg);font-weight:600}.cz input[type=range]{width:100%;accent-color:var(--w-acc)}.cz input:not([type=range]):not([type=color]):not([type=checkbox]),.cz select,.cz textarea{background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:9px;outline:none;width:100%;padding:9px 11px;font-size:.85rem}.cz input:focus,.cz select:focus,.cz textarea:focus{border-color:var(--w-acc)}.cz__seg{flex-wrap:wrap;gap:4px;display:flex}.cz__seg button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);border-radius:8px;padding:7px 12px;font-size:.78rem}.cz__seg .is-on{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.cz__sw{flex-wrap:wrap;gap:8px;display:flex}.cz__sw button{border:2px solid var(--w-line);border-radius:50%;width:30px;height:30px}.cz__sw button:hover{border-color:var(--text);transform:scale(1.15)}.cz__colors{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cz__color{border:1px solid var(--w-line);background:var(--w-panel);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:.8rem;display:flex}.cz__color input{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;width:34px;height:34px;padding:0}.cz__color span{flex:1;display:grid}.cz__color small{color:var(--w-mut);font-size:.68rem}.cz__color button{color:var(--w-mut);background:0 0;border:0;font-size:1rem}.cz__togs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cz__tog{border:1px solid var(--w-line);background:var(--w-panel);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:.82rem;display:flex}.cz__tog input{accent-color:var(--w-acc)}.cz__sample{color:#111;background:#fff;border-radius:12px;margin:0;padding:14px 16px;font-size:2rem}.cz__prods{gap:6px;display:grid}.cz__prod{grid-template-columns:1.6fr .6fr .6fr .8fr;gap:6px;display:grid}.cz__prod input{padding:7px 8px!important;font-size:.76rem!important}.cz__reset{border:1px dashed var(--w-line);color:var(--w-mut);background:0 0;border-radius:10px;padding:10px}.cz__reset:hover{color:var(--bad);border-color:var(--bad)}.wz__ptabs{overflow-x:auto}.wz__ptabs button{white-space:nowrap}.wz__none{min-height:0}.wz__none .wz__vmeta{padding:16px}.wz__shuffle{position:sticky;bottom:0;background:var(--w-panel)!important}.wz__rail ol{margin-bottom:8px}.wz__preview{position:relative}.eb .eb-blk--edit{outline-offset:-2px;cursor:pointer;outline:2px solid #0000;transition:outline-color .15s}.eb .eb-blk--edit:hover{outline-color:#c6ff3d8c}.eb .eb-blk--edit.is-sel{outline:3px solid var(--accent)}.eb .ed-tag{z-index:80;transform-origin:0 0;transform:scale(calc(1 / var(--s,1)));background:var(--bg);color:var(--accent);opacity:0;pointer-events:none;white-space:nowrap;letter-spacing:0;text-transform:none;border-radius:0 0 8px;padding:5px 10px;font:600 11px/1.2 Inter,sans-serif;transition:opacity .15s;position:absolute;top:0;left:0}.eb .ed-bar{z-index:80;transform-origin:100% 0;transform:scale(calc(1 / var(--s,1)));opacity:0;background:#0b0b0ff0;border-radius:12px;gap:2px;padding:4px;transition:opacity .15s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 10px 30px #00000073}.eb .ed-bar button{width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font:500 14px/1 Inter,sans-serif;display:grid}.eb .ed-bar button:hover:not(:disabled){background:var(--line);color:var(--accent)}.eb .ed-bar button:last-child:hover{color:var(--bad)}.eb .ed-bar button:disabled{opacity:.3;cursor:default}.eb .ed-add{z-index:81;transform-origin:50%;transform:translate(-50%, 50%) scale(calc(1 / var(--s,1)));background:var(--accent);color:var(--accent-ink);opacity:0;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:7px 14px;font:700 12px/1 Inter,sans-serif;transition:opacity .15s;position:absolute;bottom:0;left:50%;box-shadow:0 8px 24px #0006}.eb .ed-add--static{opacity:1;margin-top:12px;padding:12px 20px;position:static;transform:none}.eb .eb-blk--edit:hover>.ed-tag,.eb .eb-blk--edit:hover>.ed-bar,.eb .eb-blk--edit:hover>.ed-add,.eb .eb-blk--edit.is-sel>.ed-tag,.eb .eb-blk--edit.is-sel>.ed-bar,.eb .eb-blk--edit.is-sel>.ed-add{opacity:1}.eb .eb-blk--edit>.ed-tag,.eb .eb-blk--edit>.ed-bar,.eb .eb-blk--edit>.ed-add{pointer-events:auto}.ins{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);background:#13131af5;border-radius:16px;align-content:start;gap:14px;width:300px;padding:14px;font-size:.82rem;display:grid;position:absolute;top:112px;bottom:18px;right:18px;overflow-y:auto;box-shadow:0 24px 60px #0000008c}.ins header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ins header div{display:grid}.ins header small{color:var(--w-mut);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.ins header b{font-size:1rem}.ins header button{color:var(--w-mut);background:0 0;border:0;font-size:1rem}.ins__actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ins button{font:inherit;color:var(--w-fg);cursor:pointer}.ins__actions button{border:1px solid var(--w-line);background:var(--w-panel);border-radius:9px;padding:8px}.ins__actions button:hover:not(:disabled){border-color:var(--w-acc);color:var(--w-acc)}.ins__actions button:disabled{opacity:.35}.ins__actions .is-danger:hover{border-color:var(--bad);color:var(--bad)}.ins section{border-top:1px solid var(--w-line);gap:10px;padding-top:12px;display:grid}.ins h5{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin:0;font-size:.7rem}.ins h5 small{text-transform:none;letter-spacing:0;opacity:.7}.ins label{color:var(--w-mut);gap:6px;display:grid}.ins input:not([type=color]),.ins select{background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:9px;outline:none;width:100%;padding:8px 10px}.ins input:focus,.ins select:focus{border-color:var(--w-acc)}.ins__seg{flex-wrap:wrap;gap:4px;display:flex}.ins__seg button{border:1px solid var(--w-line);background:var(--w-panel);border-radius:8px;min-width:36px;padding:6px 8px}.ins__seg .is-on{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.ins__chips{flex-wrap:wrap;gap:6px;display:flex}.ins__chips button{border:2px solid;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.ins__chips button i{border-radius:50%;width:12px;height:12px}.ins__chips .is-on{box-shadow:0 0 0 2px var(--accent)}.ins__colors{gap:6px;display:grid}.ins__color{border:1px solid var(--w-line);background:var(--w-panel);border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex!important}.ins__color input{cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;width:30px;height:30px;padding:0}.ins__color span{color:var(--w-fg);flex:1;display:grid}.ins__color small{color:var(--w-mut);font-size:.66rem}.ins__color button{color:var(--w-mut);background:0 0;border:0;font-size:1rem}.ins__reset{border:1px dashed var(--w-line);color:var(--w-mut);background:0 0;border-radius:9px;padding:8px}.ins__reset:hover{color:var(--bad);border-color:var(--bad)}.pk{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pk__box{background:var(--w-bg);border:1px solid var(--line);border-radius:20px;flex-direction:column;width:min(1180px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 40px 100px #0009}.pk__box>header{border-bottom:1px solid var(--w-line);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.pk__box h3{margin:0;font-size:1.1rem}.pk__box>header button{color:var(--w-mut);cursor:pointer;background:0 0;border:0;font-size:1.1rem}.pk__tabs{flex-wrap:wrap;gap:6px;padding:12px 22px 0;display:flex}.pk__tabs button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-mut);font:inherit;cursor:pointer;border-radius:999px;padding:7px 14px;font-size:.82rem}.pk__tabs .is-on{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.pk__grid{grid-template-columns:repeat(3,1fr);gap:14px;padding:18px 22px 24px;display:grid;overflow-y:auto}@media (width<=1000px){.pk__grid{grid-template-columns:1fr 1fr}}.wz__variant i{font-style:normal}.hb__tip{color:var(--w-mut);margin:0;font-size:.76rem}.hb__row{cursor:pointer}.hb__row.is-sel{border-color:var(--w-acc);box-shadow:0 0 0 2px var(--accent-soft)}.hb__body small{color:var(--w-mut);font-size:.72rem}.hb__add{border:1px dashed var(--w-acc);background:var(--accent-soft);color:var(--w-acc);font:inherit;cursor:pointer;border-radius:12px;padding:12px;font-weight:600}.hb__add:hover{background:var(--accent-soft)}.wz__ptabs .is-on{outline:0}.wz__preview.has-ins .wz__pframe{padding-right:334px}.wz__ptabs{flex-wrap:nowrap}.eb .eb-blk--edit[data-drop=before]:before,.eb .eb-blk--edit[data-drop=after]:after{content:"";background:var(--accent);z-index:90;height:8px;box-shadow:0 0 0 2px var(--bg);pointer-events:none;position:absolute;left:0;right:0}.eb .eb-blk--edit[data-drop=before]:before{top:-4px}.eb .eb-blk--edit[data-drop=after]:after{bottom:-4px}.eb .ed-drag{width:28px;height:32px;color:var(--muted);cursor:grab;-webkit-user-select:none;user-select:none;place-items:center;font-size:16px;display:grid}.eb .ed-drag:hover{color:var(--accent)}.eb .ed-drag:active{cursor:grabbing}.hb__n[draggable]{cursor:grab}.hb__row[data-drop=before]{box-shadow:0 -3px 0 var(--w-acc)}.hb__row[data-drop=after]{box-shadow:0 3px 0 var(--w-acc)}.hb__n{border:1px solid var(--w-line);color:var(--w-mut)!important;background:0 0!important;font-size:.95rem!important}.hb__n:hover{border-color:var(--w-acc);color:var(--w-acc)!important}.te{z-index:300;background:var(--surface);border:1px solid var(--w-acc);width:320px;color:var(--w-fg);border-radius:14px;gap:10px;padding:14px;font-size:.8rem;display:grid;position:fixed;box-shadow:0 24px 60px #0009}.te label{color:var(--w-mut);gap:6px;display:grid}.te textarea{background:var(--bg);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;resize:vertical;border-radius:9px;outline:none;padding:10px;font-size:.9rem}.te textarea:focus{border-color:var(--w-acc)}.te small{color:var(--w-mut)}.te>div{gap:6px;display:flex}.te button{border:1px solid var(--w-line);background:var(--w-panel);color:inherit;font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px}.te kbd{font:inherit;opacity:.7;margin-left:4px;font-size:.65rem}.ins__texts{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ins__texts li{border:1px solid var(--w-line);background:var(--w-panel);border-radius:9px;align-items:center;gap:8px;padding:7px 9px;display:flex}.ins__texts span{flex:1;min-width:0;display:grid}.ins__texts s{color:var(--w-mut);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.ins__texts b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ins__texts button{color:var(--w-mut);background:0 0;border:0;font-size:1rem}.wz__foot{background:var(--w-panel);gap:8px;margin-top:auto;padding-top:8px;display:grid;position:sticky;bottom:0}.wz__foot .wz__shuffle{margin-top:0;position:static}.wz__designs{border:1px solid var(--w-line);background:0 0;border-radius:12px;padding:10px;font-size:.84rem}.wz__designs:hover{border-color:var(--w-acc);color:var(--w-acc)}.pk__box.ds{width:min(620px,100%)}.ds__body{gap:14px;padding:18px 22px 24px;display:grid;overflow-y:auto}.ds__save{gap:8px;display:flex}.ds__save input{background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:10px;outline:none;flex:1;padding:10px 12px}.ds__save input:focus{border-color:var(--w-acc)}.ds__body button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:10px;padding:9px 14px;font-size:.84rem}.ds__body button:hover{border-color:var(--w-acc)}.ds__body .is-primary{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.ds__row2{flex-wrap:wrap;gap:8px;display:flex}.ds__msg{color:var(--w-acc);margin:0;font-size:.82rem}.ds__body h4{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin:6px 0 0;font-size:.75rem}.ds__empty{color:var(--w-mut);margin:0;font-size:.82rem;line-height:1.5}.ds__body ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ds__body li{border:1px solid var(--w-line);background:var(--w-panel);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ds__body li>div{flex:1;min-width:0;display:grid}.ds__body li b{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.ds__body li small{color:var(--w-mut);font-size:.72rem}.ds__sw{display:flex}.ds__sw i{width:18px;height:34px}.ds__sw i:first-child{border-radius:8px 0 0 8px}.ds__sw i:last-child{border-radius:0 8px 8px 0}.cz__pairs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cz__pairs button{text-align:left;border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.cz__pairs button:hover{border-color:var(--line-strong)}.cz__pairs .is-on{border-color:var(--w-acc);box-shadow:0 0 0 2px var(--accent-soft)}.cz__pairs span{text-align:center;grid-row:span 2;width:44px;font-size:1.7rem;line-height:1}.cz__pairs b{font-size:.8rem}.cz__pairs small{color:var(--w-mut);font-size:.66rem}.cz__undo{color:var(--w-mut);cursor:pointer;background:0 0;border:0;margin-left:8px;font-size:.95rem}.cz__undo:hover{color:var(--w-acc)}.wz__code{border:1px solid var(--w-acc);background:var(--accent-soft);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:grid}.wz__code b{color:var(--w-acc);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.wz__code code{word-break:break-all;color:var(--w-fg);font:600 .74rem/1.4 ui-monospace,Menlo,monospace}.wz__code button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:7px 12px;font-size:.8rem}.ds__code{border:1px solid var(--w-line);background:var(--w-panel);border-radius:14px;gap:8px;padding:14px;display:grid}.ds__code h4{margin:0}.ds__code>div{gap:8px;display:flex}.ds__code input{background:var(--bg);border:1px solid var(--w-line);min-width:0;color:var(--w-fg);border-radius:9px;outline:none;flex:1;padding:10px 12px;font:600 .78rem ui-monospace,Menlo,monospace}.ds__code input:focus{border-color:var(--w-acc)}.ds__code small{color:var(--w-mut);line-height:1.45}.ds__code label{color:var(--w-mut);align-items:center;gap:8px;font-size:.8rem;display:flex}.ds__code label input{width:auto;accent-color:var(--w-acc);flex:none}.ds__sum{background:var(--bg);border:1px solid var(--w-line);border-radius:10px;gap:3px;margin:0;padding:10px 12px;font-size:.78rem;line-height:1.55;list-style:none;display:grid}.ds__sum li b{color:var(--w-acc);font-weight:600}.ds__warn{color:var(--warn);margin:0;font-size:.78rem}.ds__err{color:var(--bad);margin:0;font-size:.78rem}.cz__box{border:1px solid var(--w-line);background:#101016;border-radius:12px;gap:10px;padding:12px;display:grid}.cz__box>b{font-size:.85rem}.cz__prod{border-bottom:1px solid var(--w-line);margin-bottom:4px;padding-bottom:6px}.wz__cloud.is-ok{border-color:color-mix(in srgb, var(--accent) 30%, transparent);color:var(--w-acc)}.wz__cloud.is-dirty{border-color:color-mix(in srgb, var(--warn) 40%, transparent);color:var(--warn)}.wz__cloud.is-err{border-color:color-mix(in srgb, var(--bad) 40%, transparent);color:var(--bad)}.cl{gap:14px;display:grid}.cl code,.ds__empty code{background:var(--bg);border-radius:5px;padding:1px 6px;font:600 .74rem ui-monospace,Menlo,monospace}.cl__pw label{color:var(--w-mut);gap:6px;font-size:.8rem;display:grid}.cl input:not([type=checkbox]),.cl textarea{background:var(--bg);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:9px;outline:none;width:100%;padding:10px 12px;font-size:.85rem}.cl input:focus,.cl textarea:focus{border-color:var(--w-acc)}.cl__save{flex-wrap:wrap;gap:8px;display:flex}.cl__save input{flex:1;min-width:160px}.cl__auto{color:var(--w-mut);align-items:center;gap:8px;font-size:.8rem;display:flex}.cl__auto input{accent-color:var(--w-acc);width:auto}.cl__links{gap:8px;display:grid}.cl__row{border:1px solid var(--w-line);background:var(--w-panel);border-radius:12px;grid-template-columns:minmax(150px,1fr) minmax(0,1.6fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.cl__row>div{display:grid}.cl__row small{color:var(--w-mut);font-size:.72rem;line-height:1.35}.cl__row input{font:600 .72rem ui-monospace,Menlo,monospace!important}.cl__row a,.cl__btn{color:var(--w-mut);padding:6px 8px;font-size:.9rem;text-decoration:none}.cl__btn{border:1px solid var(--w-line);color:var(--w-fg);border-radius:9px;font-size:.8rem}.cl__row a:hover,.cl__btn:hover{color:var(--w-acc);border-color:var(--w-acc)}.cl__ai{border:1px dashed var(--w-acc);border-radius:12px;gap:8px;padding:10px;display:grid}.cl__ai b{color:var(--w-acc);font-size:.8rem}.cl__ai textarea{resize:vertical;font:500 .74rem/1.5 ui-monospace,Menlo,monospace!important}.cl__ai>div{flex-wrap:wrap;gap:6px;display:flex}.cl button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px;font-size:.8rem}.cl button:hover:not(:disabled){border-color:var(--w-acc)}.cl .is-primary{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.cl button:disabled{opacity:.5}.cl h4{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin:6px 0 0;font-size:.75rem}.cl ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cl li{border:1px solid var(--w-line);background:var(--w-panel);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.cl li>div{flex:1;min-width:0;display:grid}.cl li small{color:var(--w-mut);font-size:.72rem}@media (width<=760px){.cl__row{grid-template-columns:1fr auto auto}.cl__row input{order:3;grid-column:1/-1}}.cz__tog--wide{flex-wrap:wrap;grid-column:1/-1}.cz__tog--wide small{color:var(--w-mut)}.eb.fp__over{z-index:9990;inset:0;overflow-y:auto;background:0 0!important;position:fixed!important}.fp__over>.eb-ct,.fp__over>.eb-qv,.fp__over>.eb-sr,.fp__over>.eb-pop,.fp__over>.eb-blk>.eb-ct,.fp__over>.eb-blk>.eb-qv,.fp__over>.eb-blk>.eb-sr,.fp__over>.eb-blk>.eb-pop{height:100vh;inset:0;background:0 0!important;min-height:0!important;position:fixed!important}.fp__over .eb-qv__bg,.fp__over .eb-sr__bg,.fp__over .eb-pop__bg{display:none!important}.fp__bar button:disabled{opacity:.35;cursor:default}.wz__vwrap{position:relative}.wz__hobtn{z-index:5;border:1px solid var(--line);color:var(--w-acc);cursor:pointer;opacity:0;background:#0b0b0feb;border-radius:9px;padding:6px 10px;font:700 .78rem ui-monospace,Menlo,monospace;transition:all .15s;position:absolute;top:10px;right:10px;transform:translateY(-3px)}.wz__vwrap:hover .wz__hobtn,.wz__hobtn:focus-visible{opacity:1;transform:none}.wz__hobtn:hover{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc)}@media (hover:none){.wz__hobtn{opacity:1;transform:none}}.ins__ai{border:1px dashed var(--w-acc);background:var(--accent-soft);color:var(--w-acc);cursor:pointer;border-radius:10px;padding:10px;font:600 .8rem ui-monospace,Menlo,monospace}.ins__ai:hover{background:var(--accent-soft)}.pk.ho__bg{z-index:400}.pk__box.ho{width:min(1100px,100%)}.pk__box.ho>header{align-items:flex-start}.pk__box.ho header>div{display:grid}.pk__box.ho header small{color:var(--w-mut)}.ho__opts{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding:14px 22px 0;display:flex}.ho__opts>label{color:var(--w-mut);gap:5px;min-width:190px;font-size:.75rem;display:grid}.ho__opts select,.ho__opts input:not([type=checkbox]){background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:9px;outline:none;padding:9px 11px;font-size:.84rem}.ho__checks{flex-wrap:wrap;gap:8px 14px;padding-bottom:8px;display:flex}.ho__opt{color:var(--w-fg);align-items:center;gap:6px;font-size:.8rem;display:flex}.ho__opt input{accent-color:var(--w-acc)}.ho__sp{flex:1}.pk__tabs button.is-primary{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.ho__body{gap:8px;min-height:240px;padding:12px 22px 22px;display:grid;overflow:auto}.ho__meta{color:var(--w-mut);margin:0;font-size:.74rem}.ho__body pre{background:var(--bg);border:1px solid var(--w-line);white-space:pre-wrap;word-break:break-word;max-height:52vh;color:var(--text);border-radius:12px;margin:0;padding:14px;font:500 .72rem/1.5 ui-monospace,Menlo,monospace;overflow:auto}.ho__links{gap:10px;display:grid}.ho__row{grid-template-columns:minmax(160px,1fr) minmax(0,2fr) auto auto}.ho__body .cl__row input{background:var(--bg);border:1px solid var(--w-line);color:var(--w-fg);border-radius:9px;outline:none;min-width:0;padding:9px 11px;font:600 .72rem ui-monospace,Menlo,monospace}.ho__body button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px;font-size:.8rem}.ho__body .cl__ai{border:1px dashed var(--w-acc);border-radius:12px;gap:8px;padding:10px;display:grid}.ho__body .cl__ai textarea{background:var(--bg);border:1px solid var(--w-line);color:var(--w-fg);resize:vertical;border-radius:9px;padding:10px;font:500 .74rem/1.5 ui-monospace,Menlo,monospace}.ho__body .cl__ai b{color:var(--w-acc);font-size:.8rem}.pk.pst__bg{z-index:420}.pk__box.pst{width:min(1180px,100%)}.pk__box.pst>header>div{display:grid}.pk__box.pst>header small{color:var(--w-mut)}.pst__body{grid-template-columns:minmax(0,1fr) 430px;gap:22px;min-height:0;padding:18px 22px 22px;display:grid;overflow:hidden}@media (width<=1000px){.pst__body{grid-template-columns:1fr;overflow:auto}}.pst__ctl{align-content:start;gap:18px;max-height:calc(100vh - 170px);padding-right:8px;display:grid;overflow-y:auto}.pst__ctl section{border-bottom:1px solid var(--w-line);gap:10px;padding-bottom:16px;display:grid}.pst__ctl h5{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin:0;font-size:.72rem}.pst__ctl h5 small{text-transform:none;letter-spacing:0;opacity:.75}.pst__ctl select,.pst__save input,.pst__ctl input:not([type=color]):not([type=checkbox]):not([type=file]){background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:9px;outline:none;padding:9px 11px;font-size:.84rem}.pst__ctl select{width:100%}.pst__base{gap:8px;display:grid}.pst__row{border:1px solid var(--w-line);background:var(--w-panel);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.pst__row>div{display:grid}.pst__row small{color:var(--w-mut);font-size:.7rem}.pst__row b{font-size:.86rem}.pst__hex{align-items:center;gap:8px;display:inline-flex}.pst__hex input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:9px;width:38px;height:38px;padding:0}.pst__hex input:not([type=color]){width:92px;font:600 .78rem ui-monospace,Menlo,monospace!important}.pst__hex input.is-bad{border-color:var(--bad)!important}.pst__auto{color:var(--w-mut);align-items:flex-start;gap:8px;font-size:.8rem;display:flex}.pst__auto input{accent-color:var(--w-acc);margin-top:2px}.pst__mode{flex-wrap:wrap;gap:6px;display:flex}.pst__mode button,.pst__btn,.pst__sw button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px;font-size:.78rem}.pst__mode button:hover,.pst__btn:hover,.pst__sw button:hover{border-color:var(--w-acc);color:var(--w-acc)}.pst__adv{gap:8px;display:grid}.pst__adv summary{cursor:pointer;color:var(--w-mut);margin-bottom:8px;font-size:.8rem}.pst__strip{border:1px solid #80808059;border-radius:8px;display:inline-flex;overflow:hidden}.pst__strip i{width:22px;height:22px;display:block}.pst__sug{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pst__sug button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:12px;justify-items:start;gap:6px;padding:10px;font-size:.76rem;display:grid}.pst__sug button:hover{border-color:var(--w-acc)}.pst__sug .pst__strip i{width:26px}.pst__ext{gap:6px;display:grid}.pst__sw{grid-template-columns:30px 70px 1fr;align-items:center;gap:8px;display:grid}.pst__sw i{border:1px solid #80808066;border-radius:8px;width:30px;height:30px}.pst__sw span{font:600 .72rem ui-monospace,Menlo,monospace}.pst__sw>div{flex-wrap:wrap;gap:4px;display:flex}.pst__sw button{padding:4px 8px;font-size:.68rem}.pst__checks{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pst__checks li{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;font-size:.8rem;display:grid}.pst__checks li span{border:1px solid #80808059;border-radius:7px;place-items:center;width:34px;height:26px;font-size:.8rem;font-weight:700;display:grid}.pst__checks small{color:var(--w-mut)}.pst__checks .is-bad small{color:var(--warn)}.pst__ok{color:var(--w-acc);text-transform:none;letter-spacing:0;font-style:normal}.pst__warn{color:var(--warn);text-transform:none;letter-spacing:0;font-style:normal}.pst__save{flex-wrap:wrap;gap:8px;display:flex}.pst__save input{flex:1;min-width:140px}.pst__empty{color:var(--w-mut);margin:0;font-size:.78rem}.pst__lib ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pst__lib li{gap:6px;display:flex}.pst__pick{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;text-align:left;border-radius:10px;flex:1;align-items:center;gap:10px;padding:8px 10px;font-size:.82rem;display:flex}.pst__pick:hover{border-color:var(--w-acc)}.pst__x{border:1px solid var(--w-line);width:34px;color:var(--w-mut);cursor:pointer;background:0 0;border-radius:9px}.pst__x:hover{color:var(--bad);border-color:var(--bad)}.pst__view{align-content:start;gap:12px;display:grid;position:sticky;top:0}.pst__view>.pst__strip{justify-self:start}.pst__view>.pst__strip i{width:44px;height:24px}.pst__apply{gap:8px;display:grid}.pst__apply button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:11px;padding:12px}.pst__apply .is-primary{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.eb.pst__frame{border:1px solid #80808059;border-radius:16px;max-height:620px;overflow:hidden auto}.ps{display:grid}.ps__hd{border-bottom:1px solid var(--eb-border);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.ps__hd nav{color:var(--eb-muted);gap:14px;font-size:.74rem;display:flex}.ps__hd b{font-size:1.2rem}.ps__hero{background:var(--eb-surface-2);justify-items:start;gap:10px;padding:26px 18px;display:grid}.ps__hero h1{font-size:2.1rem}.ps__hero p{max-width:38ch;font-size:.82rem}.ps__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ps__grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:18px;display:grid}.ps__grid .eb-pc h3{font-size:.72rem}.ps__grid .eb-pc__info{flex-wrap:wrap;font-size:.7rem!important}.ps__grid .eb-badge{display:none}.ps__promo{border-radius:var(--eb-radius-lg);background:var(--eb-accent);color:var(--eb-accent-fg);justify-content:space-between;align-items:center;gap:10px;margin:0 18px;padding:14px 16px;display:flex}.ps__promo div{display:grid}.ps__promo b{font-size:1.1rem}.ps__promo span:not(.eb-btn){opacity:.85;font-size:.75rem}.ps__promo .eb-btn{background:var(--eb-accent-fg);color:var(--eb-accent);border-color:var(--eb-accent-fg)}.ps__form{flex-wrap:wrap;align-items:center;gap:8px;padding:18px;display:flex}.ps__input{border-radius:var(--eb-radius);border:1px solid var(--eb-border);background:var(--eb-surface);color:var(--eb-muted);padding:8px 12px;font-size:.76rem}.ps__accent2{background:var(--eb-accent-2);color:#fff;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:700}.wz__pal{gap:10px;margin-bottom:14px;display:grid}.wz__palbtn{text-align:left;border:1px dashed var(--w-acc);background:var(--accent-soft);color:var(--w-fg);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.wz__palbtn:hover{background:var(--accent-soft)}.wz__palbtn span{font-size:1.6rem}.wz__palbtn div{display:grid}.wz__palbtn small{color:var(--w-mut);font-size:.76rem;line-height:1.4}.wz__keep{color:var(--w-mut);cursor:pointer;align-items:center;gap:8px;font-size:.78rem;display:flex}.wz__keep input{accent-color:var(--w-acc)}.wz__chips{flex-wrap:wrap;gap:6px;display:flex}.wz__chip{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.76rem;display:inline-flex}.wz__chip:hover{border-color:var(--w-acc)}.wz__chip.is-on{border-color:var(--w-acc);color:var(--w-acc);padding-left:12px}.wz__chip span{border:1px solid #80808066;border-radius:99px;display:inline-flex;overflow:hidden}.wz__chip i{width:14px;height:18px;display:block}.wz__chip--reset{color:var(--w-mut);padding-left:12px}.cz__studio{text-align:left;border:1px dashed var(--w-acc);background:var(--accent-soft);color:var(--w-fg);cursor:pointer;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.cz__studio:hover{background:var(--accent-soft)}.cz__studio small{color:var(--w-mut);font-size:.74rem}.wz__woo{border:1px dashed var(--w-acc);background:var(--accent-soft);border-radius:14px;gap:8px;margin-bottom:14px;padding:14px;display:grid}.wz__woo h4{color:var(--w-acc);margin:0;font-size:.86rem}.wz__woo p{color:var(--w-mut);margin:0;font-size:.78rem;line-height:1.5}.wz__wooRow{flex-wrap:wrap;gap:8px;display:flex}.wz__wooRow select{background:var(--w-panel);border:1px solid var(--w-line);min-width:200px;color:var(--w-fg);font:inherit;border-radius:9px;flex:1;padding:9px 11px;font-size:.82rem}.wz__wooRow button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:9px 14px}.wz__wooRow .is-primary{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.wz__woo small{color:var(--w-mut);font-size:.76rem}.pk.ap__bg{z-index:450}.pk__box.ap{width:min(720px,100%)}.ap__body{gap:12px;padding:16px 22px 22px;display:grid;overflow-y:auto}.ap__drop{text-align:center;border:2px dashed var(--w-line);color:var(--w-mut);border-radius:14px;justify-items:center;gap:8px;padding:22px;font-size:.84rem;display:grid}.ap__drop.is-drag{border-color:var(--w-acc);background:var(--accent-soft)}.ap__drop small{color:var(--w-mut)}.ap__drop p{margin:0}.ap__body button{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:9px 14px;font-size:.82rem}.ap__body .is-primary{background:var(--w-acc);color:var(--accent-ink);border-color:var(--w-acc);font-weight:700}.ap__body button:disabled{opacity:.45}.ap__url{gap:8px;display:flex}.ap__url input{background:var(--w-panel);border:1px solid var(--w-line);color:var(--w-fg);font:inherit;border-radius:9px;outline:none;flex:1;padding:10px 12px;font-size:.84rem}.ap__url input:focus{border-color:var(--w-acc)}.ap__cur{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-mut);border-radius:12px;align-items:center;gap:12px;padding:8px;font-size:.82rem;display:flex}.ap__cur img{object-fit:cover;border-radius:8px;width:54px;height:54px}.ap__cur span{flex:1}.ap__body h4{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin:4px 0 0;font-size:.72rem}.ap__grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.ap__item{border:2px solid #0000;border-radius:10px;position:relative;overflow:hidden}.ap__item.is-on{border-color:var(--w-acc)}.ap__item>button:first-child{border:0;width:100%;padding:0;display:block}.ap__item img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.ap__del{opacity:0;position:absolute;top:4px;right:4px;background:#0b0b0fd9!important;padding:2px 7px!important}.ap__item:hover .ap__del{opacity:1}.cz__imgs{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cz__img{border:1px solid var(--w-line);background:var(--w-panel);cursor:pointer;color:var(--w-fg);font:inherit;text-align:left;border-radius:12px;gap:6px;padding:8px;display:grid}.cz__img:hover{border-color:var(--w-acc)}.cz__img small{color:var(--w-mut);font-size:.7rem}.cz__img .eb{border-radius:8px;overflow:hidden}.cz__img.is-set{border-color:var(--w-acc)}.cz__logo{border:1px solid var(--w-line);background:var(--w-panel);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.cz__logo img{background:#fff;border-radius:6px;max-width:120px;max-height:40px;padding:4px}.cz__logo b{flex:1;font-size:.86rem}.cz__logo button,.cz__pthumb{border:1px solid var(--w-line);background:var(--w-bg);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px;font-size:.78rem}.cz__pthumb{width:40px;height:40px;color:var(--w-mut);place-items:center;font-size:1rem;display:grid;overflow:hidden;padding:0!important}.cz__pthumb img{object-fit:cover;width:100%;height:100%}.cz__prod{grid-template-columns:40px 1.6fr .6fr .6fr .8fr!important}.cz__prod .cz__fmt{grid-column:2/4!important}.cz__prod .cz__p2{grid-column:4/6!important}.wz__tok{border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);border-radius:9px;padding:9px 12px;font-size:.78rem;text-decoration:none}.wz__tok:hover{border-color:var(--w-acc)}.wz__woo code{word-break:break-all;color:var(--w-fg);font-size:.72rem}.rv__fab{z-index:9000;color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;padding:11px 16px;font:600 13px Inter,system-ui,sans-serif;position:fixed;bottom:76px;right:16px;box-shadow:0 8px 24px #0000004d}.rv__fab i{background:currentColor;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.rv__panel{z-index:9001;color:#111;background:#fff;border:1px solid #ddd;border-radius:16px;flex-direction:column;width:min(380px,100vw - 32px);max-height:min(560px,100vh - 150px);font:13px/1.45 Inter,system-ui,sans-serif;display:flex;position:fixed;bottom:126px;right:16px;overflow:hidden;box-shadow:0 20px 50px #0000004d}.rv__panel header{border-bottom:1px solid #eee;align-items:center;gap:8px;padding:12px 14px;display:flex}.rv__panel header button{cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:16px}.rv__list{gap:8px;padding:10px 14px;display:grid;overflow-y:auto}.rv__empty{color:#777;margin:6px 0}.rv__c{background:#f6f6f7;border-radius:10px;padding:9px 11px}.rv__c.is-done{opacity:.55}.rv__c div:first-child{justify-content:space-between;gap:8px;display:flex}.rv__c span{color:#777;font-size:11px}.rv__c p{white-space:pre-wrap;margin:4px 0 0}.rv__form{border-top:1px solid #eee;gap:8px;padding:12px 14px;display:grid}.rv__form input,.rv__form textarea{font:inherit;resize:vertical;border:1px solid #ddd;border-radius:9px;padding:9px 10px}.rv__form hr{border:0;border-top:1px solid #eee;width:100%;margin:2px 0}.rv__form button{font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px;padding:9px 12px;font-weight:600}.rv__form .is-primary{color:#fff;background:#111;border-color:#111}.rv__form button:disabled{opacity:.4}.rv__dec{gap:8px;display:flex}.rv__dec button{flex:1}.rv__ok{color:#fff;background:#16a34a!important;border-color:#16a34a!important}.rv__chg{color:#b45309;border-color:#f59e0b!important}.rv__badge{color:#444;background:#eee;border-radius:999px;margin-left:6px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700;display:inline-block}.rv--ok{color:#166534;background:#dcfce7}.rv--chg{color:#92400e;background:#fef3c7}.rv--review{color:#1e40af;background:#dbeafe}.rv__top{z-index:9000;position:fixed;top:16px;left:16px}.rv__ed{border:1px solid var(--w-line);background:var(--w-panel);border-radius:12px;gap:10px;padding:12px;display:grid}.rv__ed h4{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);margin:4px 0 0;font-size:.74rem}.rv__ed .rv__list{max-height:260px;padding:0}.rv__ed .rv__c{background:var(--w-bg);color:var(--w-fg)}.rv__ed .rv__c span{color:var(--w-mut)}.rv__row{flex-wrap:wrap;gap:8px;display:flex}.rv__row input,.rv__grid input,.rv__grid select{border:1px solid var(--w-line);background:var(--w-bg);min-width:160px;color:var(--w-fg);font:inherit;border-radius:9px;flex:1;padding:9px 11px;font-size:.82rem}.rv__ed button{border:1px solid var(--w-line);background:var(--w-bg);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px;font-size:.78rem}.rv__ed .is-primary{background:var(--w-acc);color:#0b0b0f;border-color:var(--w-acc);font-weight:700}.rv__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rv__grid label{color:var(--w-mut);gap:4px;font-size:.74rem;display:grid}.rv__meta{color:var(--w-mut);margin:0;font-size:.76rem}.rv__vers{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rv__vers li{background:var(--w-bg);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.rv__vers li div{flex:1;display:grid}.rv__vers small{color:var(--w-mut);font-size:.72rem}.cl__toggle{text-align:left;border:1px solid var(--w-line);background:var(--w-panel);color:var(--w-fg);font:inherit;cursor:pointer;border-radius:10px;padding:10px 12px;font-weight:600}.cl__thumb{object-fit:cover;border:1px solid var(--w-line);border-radius:6px;width:84px;height:44px}.fp__over .eb-ct--drawer aside{max-height:100vh;padding-bottom:96px;overflow-y:auto}.fp__over .eb-ct--sheet aside{max-height:calc(100vh - 20px);padding-bottom:96px;overflow-y:auto}.wz__resetwrap{position:relative}.wz__reset{z-index:60;background:var(--w-panel);border:1px solid var(--w-line);border-radius:14px;gap:4px;width:340px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 20px 50px #00000080}.wz__reset>b{text-transform:uppercase;letter-spacing:.1em;color:var(--w-mut);padding:4px 8px;font-size:.74rem}.wz__reset>b small{text-transform:none;letter-spacing:0}.wz__reset button{text-align:left;color:var(--w-fg);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:2px;padding:9px 10px;display:grid}.wz__reset button:hover{background:var(--w-bg)}.wz__reset button b{font-size:.86rem}.wz__reset button small{color:var(--w-mut);font-size:.74rem;line-height:1.35}.wz__reset button:last-child b{color:var(--bad)}.wz__mobile--frame{background:#fff;width:406px;height:min(100vh - 210px,800px);min-height:520px;display:block}.wz{--bg:#080a16;--surface:#0f1224;--surface-2:#151a33;--line:#232a4a;--line-strong:#5f6a9c;--text:#e8eaf7;--muted:#8b92b8;--accent-ink:#0a0c10;--product-whm:#7aa2f7;--product-gp:#4fc1b0;--product-eb:#e8896a;--accent:var(--product-eb);--accent-soft:color-mix(in srgb, var(--accent) 15%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 28%, transparent);--ok:#3fc58f;--warn:#e7a93c;--bad:#ef6678;--info:#6aa5f5;--ok-soft:color-mix(in srgb, var(--ok) 16%, transparent);--warn-soft:color-mix(in srgb, var(--warn) 16%, transparent);--bad-soft:color-mix(in srgb, var(--bad) 16%, transparent);--info-soft:color-mix(in srgb, var(--info) 16%, transparent);--neutral-soft:color-mix(in srgb, var(--muted) 16%, transparent);--radius-card:14px;--radius-control:8px;--radius-pill:999px;--font-sans:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--font-num:var(--font-mono);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fs-2xs:10px;--fs-xs:11px;--fs-base:12px;--fs-md:14px;--fs-lg:18px;--fs-xl:24px;--fs-kpi:22px;--lh-tight:1.15;--lh-base:1.4;--pad-card:12px;--gap:10px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--row-h:30px;--control-h:30px;--glass-bg:color-mix(in srgb, var(--surface) 52%, transparent);--glass-bg-strong:color-mix(in srgb, var(--surface) 82%, transparent);--glass-border:color-mix(in srgb, var(--text) 13%, transparent);--glass-blur:14px;--shadow-card:0 8px 30px #0000002e;--shadow-pop:0 16px 48px #00000073;--dur-fast:.12s;--dur-base:.18s;--ease:cubic-bezier(.4, 0, .2, 1);--z-sticky:10;--z-nav:20;--z-pop:40;--z-modal:50;--z-toast:60;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (pointer:coarse),(width<=768px){.wz{--fs-base:14px;--fs-xs:12px;--row-h:44px;--control-h:40px;--pad-card:14px}}@media (prefers-reduced-transparency:reduce){.wz{--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--glass-blur:0px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wz{--glass-bg:var(--surface);--glass-bg-strong:var(--surface)}}@media (prefers-reduced-motion:reduce){.wz{--dur-fast:0s;--dur-base:0s}}.dh-page-glow{z-index:-1;pointer-events:none;background:radial-gradient(52vw 32vw at 88% -6%, var(--accent-glow), transparent 70%), radial-gradient(46vw 34vw at -4% 104%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%);position:fixed;inset:0}.wz :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dh-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.dh-label{font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-weight:var(--fw-semibold)}.dh-glass{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));padding:var(--pad-card)}.wz{--w-bg:var(--bg);--w-panel:var(--surface);--w-line:var(--line);--w-fg:var(--text);--w-mut:var(--muted);--w-acc:var(--accent);background:var(--bg);color:var(--text);font-family:var(--font-sans);background:radial-gradient(52vw 32vw at 88% -6%, var(--accent-glow), transparent 70%), radial-gradient(46vw 34vw at -4% 104%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), var(--bg)}.wz__rail{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-right-color:var(--glass-border)}.wz__choices{border-right-color:var(--glass-border)}.wz__choices>footer{border-top-color:var(--glass-border)}.wz__ptabs,.wz__rbar{border-bottom-color:var(--glass-border)}.wz__preview{background:color-mix(in srgb, var(--bg) 55%, transparent)}.wz__rail li button{border-radius:var(--radius-control)}.wz__rail li .is-on{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.wz__rail li button:hover{background:var(--accent-soft)}.wz__store,.wz__theme,.wz__variant,.hb__row,.cz__img{border-radius:var(--radius-card);border-color:var(--line);background:var(--surface)}.wz__store.is-on,.wz__theme.is-on,.wz__variant.is-on{border-color:var(--accent)}.pk{background:color-mix(in srgb, var(--bg) 62%, transparent)}.pk__box{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--shadow-pop)}.wz__choices>footer button,.wz__otabs button,.wz__rbar button,.pk__tabs button,.hb__btns button{border-color:var(--line-strong);border-radius:var(--radius-control);background:var(--surface-2)}.pk__tabs button{border-radius:var(--radius-pill)}.wz__shuffle{border-radius:var(--radius-control)}.wz__form input,.wz__form select,.wz__form textarea,.hb__opts select,.hb__opts input,.cl input:not([type=checkbox]),.cl select,.cl textarea{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--text)}.wz__form input:focus,.wz__form select:focus,.wz__form textarea:focus,.hb__opts select:focus,.hb__opts input:focus{border-color:var(--accent)}.wz__vmeta u{background:var(--surface-2)}.wz h1,.wz h2,.wz h3{font-weight:var(--fw-semibold)}.wz .wz__finish{background:var(--accent);color:var(--accent-ink);margin-bottom:8px;font-weight:600}.wz .wz__finish:disabled{opacity:.6}.wz .wz__finish-err{color:var(--bad);margin:0 0 8px;font-size:11px}.dsw{margin-left:auto;position:relative}.dsw__btn{border:1px solid var(--w-line);width:32px;height:32px;color:var(--w-mut);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:inline-grid}.dsw__btn:hover{color:var(--w-fg);background:color-mix(in srgb, var(--w-fg) 6%, transparent)}.dsw__menu{z-index:50;border:1px solid var(--w-line);background:var(--bg);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;width:252px;padding:8px;display:grid;position:absolute;top:38px;left:0;box-shadow:0 12px 32px #00000059}.dsw__menu a{color:var(--w-mut);border-radius:8px;justify-items:center;gap:6px;padding:10px 2px;font-size:.72rem;text-decoration:none;display:grid}.dsw__menu a:hover{color:var(--w-fg);background:color-mix(in srgb, var(--w-fg) 6%, transparent)}.dsw__menu a.is-current{opacity:.6;cursor:default}.dsw__menu a span{color:#000;border-radius:8px;place-items:center;width:34px;height:34px;font-size:.9rem;font-weight:700;display:grid}.cl__continue{border:1px solid var(--w-acc);border-radius:10px;gap:8px;padding:12px;display:grid}.cl__continue a.is-primary{text-align:center}
