.aven-page{margin:0;background:var(--aven-bg);color:var(--aven-text);font:400 var(--aven-fs)/1.55 var(--aven-font);-webkit-font-smoothing:antialiased}.aven-page *,.aven-page *:before,.aven-page *:after{box-sizing:border-box}.aven-page img,.aven-page video{max-width:100%;display:block}.aven-page a{color:inherit}.aven-page button{font:inherit;color:inherit}html.aven-noscroll{overflow:hidden}.aven-skip{position:absolute;left:-999px;top:0;background:#fff;padding:8px 12px;z-index:999}.aven-skip:focus{left:8px}.aven-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aven-s{position:relative;color:var(--aven-text)}.aven-w{width:min(var(--aven-w),100% - 32px);margin-inline:auto}@media(min-width:750px){.aven-w{width:min(var(--aven-w),100% - 64px)}}.aven-w--narrow{max-width:820px}.aven-w--mid{max-width:1040px}.aven-s :where(h1,h2,h3,h4){font-family:var(--aven-font-h);font-weight:800;letter-spacing:-.02em;line-height:1.12;margin:0 0 .45em;color:inherit}.aven-s :where(p){margin:0 0 .9em}.aven-h1{font-size:calc(clamp(28px,4.2vw,44px)*var(--aven-hs))}.aven-h2{font-size:calc(var(--aven-h2,clamp(26px,3.4vw,38px))*var(--aven-hs))}.aven-h3{font-size:calc(19px*var(--aven-hs))}.aven-center{text-align:center}.aven-center .aven-rte{margin-inline:auto}.aven-muted{color:var(--aven-muted)}.aven-rte{max-width:68ch}.aven-rte p:last-child{margin-bottom:0}.aven-rte a{color:var(--aven-primary)}.aven-sub{color:var(--aven-muted);font-size:1.02em;max-width:62ch}.aven-center .aven-sub{margin-inline:auto}.aven-eyebrow{display:inline-block;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--aven-primary);margin-bottom:10px}.aven-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:var(--aven-br);border:0;background:var(--aven-primary);color:var(--aven-on-primary)!important;font:700 17px/1.2 var(--aven-font);text-decoration:none;cursor:pointer;transition:background .2s,transform .1s,opacity .2s;text-align:center}.aven-btn:hover{background:var(--aven-primary-h)}.aven-btn:active{transform:scale(.99)}.aven-btn[disabled],.aven-btn.is-disabled{background:#e7eae2;color:#a5ac9f!important;cursor:not-allowed}.aven-btn--full{width:100%}.aven-btn--dark{background:var(--aven-dark)}.aven-btn--ghost{background:transparent;border:1.5px solid currentColor;color:var(--aven-text)!important}.aven-btn--sm{min-height:42px;padding:0 18px;font-size:15px}.aven-btn s{opacity:.7;font-weight:500}.aven-btn .aven-ico{flex:none}.aven-btn__lead{display:flex;flex-direction:column;align-items:center;line-height:1.15}.aven-btn__lead small{font-size:12px;font-weight:600;opacity:.9;letter-spacing:.02em}:where(.aven-page) a:focus-visible,:where(.aven-page) button:focus-visible,:where(.aven-page) [tabindex]:focus-visible,:where(.aven-page) select:focus-visible,:where(.aven-page) summary:focus-visible{outline:3px solid color-mix(in srgb,var(--aven-primary) 55%,#fff);outline-offset:2px}.aven-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:160px;padding:18px;border:2px dashed var(--aven-border);border-radius:var(--aven-r);background:repeating-linear-gradient(45deg,#fafbf8,#fafbf8 10px,#f3f5ef 10px 20px);color:var(--aven-muted);text-align:center;font-size:14px;font-weight:600}.aven-empty small{font-weight:500;opacity:.75;font-size:12px}.aven-empty--square{aspect-ratio:1/1}.aven-empty--wide{aspect-ratio:16/9}.aven-empty--tall{aspect-ratio:4/5}.aven-warn{background:#fff4e5;border:1px solid #f3c27b;color:#7a4a00;border-radius:10px;padding:10px 12px;font-size:13px;margin:8px 0}.aven-media{position:relative;overflow:hidden;border-radius:var(--aven-mr,var(--aven-r));background:var(--aven-media-bg,transparent)}.aven-media--ratio{aspect-ratio:var(--aven-ratio)}.aven-media picture,.aven-media img,.aven-media video,.aven-media iframe{width:100%;height:100%}.aven-media--ratio img,.aven-media--ratio video{position:absolute;top:0;right:0;bottom:0;left:0}.aven-media img,.aven-media video{object-fit:cover}.aven-fit-contain img,.aven-fit-contain video{object-fit:contain}.aven-media:not(.aven-media--ratio) img{height:auto}.aven-media--video:not(.aven-media--ratio){aspect-ratio:var(--aven-ratio,16/9)}.aven-media--video video{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.aven-media iframe{border:0;position:absolute;top:0;right:0;bottom:0;left:0}.aven-media__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:72px;height:72px;border:0;border-radius:50%;background:#00000059;color:#fff;display:grid;place-items:center;cursor:pointer}.aven-stars{position:relative;display:inline-block;font-size:var(--aven-ss,16px);line-height:1;letter-spacing:1px;color:#d9dcd3;white-space:nowrap}.aven-stars__fg{position:absolute;inset:0 auto 0 0;overflow:hidden;width:var(--aven-pct);color:var(--aven-star)}.aven-boxes{display:inline-flex;gap:3px}.aven-boxes i{width:var(--aven-ss,20px);height:var(--aven-ss,20px);display:grid;place-items:center;background:linear-gradient(90deg,var(--aven-primary) var(--f),#cfd5c8 var(--f))}.aven-boxes svg{width:76%;height:76%}.aven-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:inherit;text-decoration:none}.aven-rating__word{font-weight:700}.aven-rating__num{display:inline-flex;gap:7px;align-items:center}.aven-rating__sep{opacity:.5}.aven-rating--empty{color:var(--aven-muted);font-size:12px}.aven-ann{background:var(--aven-ann-bg,var(--aven-dark));color:var(--aven-ann-fg,#fff);font-size:var(--aven-ann-fs,13px);z-index:30}.aven-ann.is-sticky{position:sticky;top:0}.aven-ann__in{display:flex;align-items:center;justify-content:center;gap:10px 16px;flex-wrap:wrap;padding:var(--aven-ann-py,8px) 12px;text-align:center}.aven-ann__txt{font-weight:800;letter-spacing:.06em;text-transform:var(--aven-ann-tt,uppercase)}.aven-ann__txt a{color:inherit}.aven-ann .aven-timer--boxes .aven-timer__u b{background:var(--aven-ann-box-bg,#fff);color:var(--aven-ann-box-fg,var(--aven-dark))}.aven-ann__slides{position:relative;display:grid}.aven-ann__slide{grid-area:1/1;transition:opacity .4s}.aven-ann__slide[aria-hidden=true]{opacity:0;pointer-events:none}.aven-timer{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums;white-space:nowrap}.aven-timer__u{display:inline-flex;flex-direction:column;align-items:center;line-height:1}.aven-timer__u small{font-size:9px;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;opacity:.85}.aven-timer__c{font-style:normal;font-weight:800;opacity:.8}.aven-timer--boxes b{display:inline-block;min-width:26px;padding:4px;border-radius:5px;background:#fff;color:var(--aven-dark);font-weight:800;font-size:13px;text-align:center}.aven-timer--pill b{font-weight:800}.aven-timer--pill{background:color-mix(in srgb,var(--aven-accent) 14%,#fff);color:var(--aven-accent);border-radius:6px;padding:3px 7px;font-weight:800}.aven-timer--inline b{font-weight:800}.aven-timer.is-ended .aven-timer__end{font-weight:700}.aven-hd{background:var(--aven-hd-bg,#fff);border-bottom:1px solid var(--aven-hd-border,var(--aven-border));position:relative;z-index:25}.aven-hd.is-sticky{position:sticky;top:0}.aven-hd__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--aven-hd-h,64px);gap:12px}.aven-hd--left .aven-hd__in{grid-template-columns:auto 1fr auto}.aven-hd__logo{justify-self:center;display:flex;align-items:center;text-decoration:none;font-weight:800;font-size:22px;color:var(--aven-text)}.aven-hd--left .aven-hd__logo{justify-self:start;grid-column:1}.aven-hd__logo img{height:auto;width:var(--aven-logo-w,110px)}.aven-hd__nav{display:flex;gap:22px;justify-self:start;grid-column:1;grid-row:1}.aven-hd--left .aven-hd__nav{grid-column:2;justify-self:center}.aven-hd__nav a{text-decoration:none;font-weight:600;font-size:15px}.aven-hd__tools{justify-self:end;display:flex;align-items:center;gap:10px;grid-column:3;grid-row:1}.aven-hd__cart{position:relative;display:inline-grid;place-items:center;width:42px;height:42px;text-decoration:none}.aven-hd__count{position:absolute;top:2px;right:0;min-width:18px;height:18px;border-radius:9px;background:var(--aven-primary);color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;padding:0 4px}.aven-hd__menu{display:none;border:0;background:none;width:42px;height:42px;cursor:pointer}.aven-hd__badge{font-size:13px;font-weight:600;color:var(--aven-muted);display:flex;align-items:center;gap:6px}@media(max-width:749px){.aven-hd__nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;gap:0;padding:6px 16px 12px;border-bottom:1px solid var(--aven-border)}.aven-hd__nav.is-open{display:flex}.aven-hd__nav a{padding:12px 0;border-bottom:1px solid var(--aven-border)}.aven-hd__menu{display:inline-grid;place-items:center;grid-column:1;grid-row:1;justify-self:start}.aven-hd--left .aven-hd__logo{grid-column:2;justify-self:center}.aven-hd--left .aven-hd__in{grid-template-columns:1fr auto 1fr}.aven-hd__badge{display:none}}.aven-hd__back{justify-self:start;grid-column:1;grid-row:1;display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 10px;border:1px solid var(--aven-border);border-radius:30px;text-decoration:none;font-weight:600;background:#fff}.aven-hd__back span.aven-hd__backi{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--aven-soft)}.aven-rbar{background:var(--aven-rb-bg,var(--aven-dark));color:var(--aven-rb-fg,#fff);text-align:center}.aven-rbar__in{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;padding:var(--aven-rb-py,11px) 12px;font-size:var(--aven-rb-fs,15px)}.aven-rbar.is-sticky{position:sticky;top:0;z-index:24}.aven-rbar .aven-rating{font-size:inherit}.aven-pm__grid{display:grid;gap:24px}@media(min-width:990px){.aven-pm__grid{grid-template-columns:minmax(0,var(--aven-gal-w,52%)) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start}.aven-pm__left{position:sticky;top:var(--aven-stick-top,20px)}}.aven-pm__right>*+*{margin-top:var(--aven-gap,16px)}.aven-pm__right>.aven-pm__tight{margin-top:6px}.aven-gal{position:relative}.aven-gal__stage{position:relative;border-radius:var(--aven-r);background:var(--aven-gal-bg,#f4f5f1);overflow:hidden}.aven-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.aven-gal__track::-webkit-scrollbar{display:none}.aven-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--aven-gal-ratio,1/1);position:relative}.aven-gal__slide[hidden]{display:none}.aven-gal__slide .aven-media{height:100%;border-radius:0;--aven-ratio:auto}.aven-gal__slide .aven-media img,.aven-gal__slide .aven-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--aven-gal-fit,contain)}.aven-gal__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;border-radius:10px;border:0;background:#fff;box-shadow:0 2px 8px #00000014;display:grid;place-items:center;cursor:pointer}.aven-gal__arrow--prev{left:14px}.aven-gal__arrow--next{right:14px}.aven-gal__count{position:absolute;bottom:12px;right:12px;background:#0000008c;color:#fff;font-size:12px;font-weight:700;border-radius:20px;padding:3px 9px;z-index:2}@media(min-width:750px){.aven-gal__count{display:none}}.aven-gal__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding:2px}.aven-gal__thumbs::-webkit-scrollbar{display:none}.aven-gal__thumb{flex:0 0 auto;width:var(--aven-thumb,72px);aspect-ratio:1/1;border-radius:10px;border:1.5px solid var(--aven-border);background:#fff;padding:3px;cursor:pointer;overflow:hidden;position:relative}.aven-gal__thumb[hidden]{display:none}.aven-gal__thumb img{width:100%;height:100%;object-fit:cover;border-radius:7px}.aven-gal__thumb[aria-current=true]{border-color:var(--aven-dark);border-width:2px}.aven-gal__thumb .aven-gal__vid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#0003}@media(max-width:749px){.aven-gal__arrow{width:38px;height:38px}.aven-gal__thumbs{gap:8px}.aven-gal__thumb{width:58px}}.aven-gal--full .aven-gal__stage{border-radius:0}.aven-tm{text-align:center;margin-top:16px;padding:0 8px}.aven-tm__who{font-size:14px;margin:6px 0;display:flex;gap:8px;justify-content:center;align-items:center;flex-wrap:wrap}.aven-tm__v{display:inline-flex;align-items:center;gap:4px;font-weight:700}.aven-tm__v .aven-ico{color:var(--aven-primary)}.aven-tm__q{font-size:15px;margin:0 auto;max-width:52ch}.aven-tm--card{background:#fff;border:1px solid var(--aven-border);border-radius:var(--aven-r);padding:16px;text-align:left}.aven-tm--card .aven-tm__who{justify-content:flex-start}.aven-badgeline{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--aven-muted);flex-wrap:wrap}.aven-badgeline img{width:28px;height:28px;border-radius:50%;object-fit:cover}.aven-badgeline b{color:var(--aven-text);font-weight:600}.aven-badgeline__sep{width:1px;height:16px;background:var(--aven-border)}.aven-ptitle{font-size:calc(var(--aven-pt,30px)*var(--aven-hs));margin:0}@media(max-width:749px){.aven-ptitle{font-size:calc(var(--aven-pt,30px)*.82*var(--aven-hs))}}.aven-tabs__list{display:flex;gap:4px;background:var(--aven-soft);padding:4px;border-radius:12px;overflow-x:auto}.aven-tabs__list button{flex:1;border:0;background:transparent;padding:10px 12px;border-radius:9px;font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap;color:var(--aven-muted)}.aven-tabs__list button[aria-selected=true]{background:#fff;color:var(--aven-text);box-shadow:0 1px 3px #00000014}.aven-tabs__panel{padding:14px 2px 2px}.aven-checks{list-style:none;margin:0;padding:0;display:grid;gap:9px}.aven-checks li{display:flex;gap:10px;align-items:flex-start;font-size:15px}.aven-checks li .aven-ico{flex:none;color:var(--aven-primary);margin-top:2px}.aven-checks--2{grid-template-columns:1fr}@media(min-width:750px){.aven-checks--2{grid-template-columns:1fr 1fr}}.aven-offers__h{display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:700;font-size:15px;margin:0 0 10px}.aven-offers__h a{font-weight:600;font-size:13px;color:var(--aven-muted)}.aven-offers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.aven-offer{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 8px 12px;border:1.5px solid var(--aven-border);border-radius:var(--aven-r);background:#fff;cursor:pointer;text-align:center;transition:border-color .15s,box-shadow .15s;-webkit-user-select:none;user-select:none}.aven-offer:hover{border-color:color-mix(in srgb,var(--aven-dark) 40%,var(--aven-border))}.aven-offer.is-selected{border:2px solid var(--aven-dark);box-shadow:0 0 0 3px color-mix(in srgb,var(--aven-dark) 10%,transparent);padding:15.5px 7.5px 11.5px}.aven-offer input{position:absolute;opacity:0;pointer-events:none}.aven-offer__badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--aven-dark);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.04em;padding:3px 9px;border-radius:5px}.aven-offer[data-aven-q="3"] .aven-offer__badge{background:var(--aven-accent)}.aven-offer__img{position:relative;width:100%;max-width:120px;aspect-ratio:4/3;margin-bottom:2px}.aven-offer__img img{width:100%;height:100%;object-fit:contain}.aven-offer__x{position:absolute;top:0;left:0;background:var(--aven-soft);border-radius:5px;font-size:11px;font-weight:800;padding:1px 6px}.aven-offer__label{font-weight:700;font-size:15px}.aven-offer__price{font-weight:800;font-size:14px;color:var(--aven-accent)}.aven-offer__price small{font-weight:600;font-size:12px}.aven-offer__cmp{font-size:12px;color:var(--aven-muted);text-decoration:line-through}.aven-offer__save{font-size:11.5px;font-weight:700;color:var(--aven-success);background:color-mix(in srgb,var(--aven-success) 12%,#fff);border-radius:5px;padding:2px 6px;margin-top:2px}.aven-offers--list .aven-offers__grid{grid-template-columns:1fr}.aven-offers--list .aven-offer{flex-direction:row;justify-content:flex-start;text-align:left;gap:12px;padding:12px 14px}.aven-offers--list .aven-offer__img{max-width:64px}.aven-offers--list .aven-offer__body{flex:1;display:flex;flex-direction:column}.aven-offers--list .aven-offer__badge{left:auto;right:12px;transform:none}@media(max-width:420px){.aven-offer{padding:14px 4px 10px}.aven-offer__label{font-size:14px}.aven-offer__price{font-size:13px}}.aven-cta{display:grid;gap:8px}.aven-cta__note{display:flex;align-items:flex-start;justify-content:center;gap:8px;font-size:12.5px;color:var(--aven-muted);text-align:center}.aven-cta__note .aven-ico{flex:none;color:var(--aven-primary)}.aven-cta__note--left{justify-content:flex-start;text-align:left}.aven-expire{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600}.aven-expire .aven-ico{color:var(--aven-accent)}.aven-ship{display:flex;align-items:center;gap:8px;font-size:14px;justify-content:center}.aven-ship__dot{width:8px;height:8px;border-radius:50%;background:var(--aven-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--aven-success) 20%,transparent);flex:none}.aven-ship__dot--warn{background:var(--aven-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--aven-accent) 20%,transparent)}.aven-promo{border:1px solid var(--aven-border);border-radius:10px;overflow:hidden;font-size:12.5px}.aven-promo__h{background:var(--aven-dark);color:#fff;text-align:center;font-weight:800;letter-spacing:.06em;padding:6px;font-size:11.5px}.aven-promo__r{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;border-top:1px solid var(--aven-border);gap:10px}.aven-promo__r b{font-weight:700}.aven-promo__tag{background:#f6e27a;color:#4a3d00;font-weight:800;font-size:10.5px;border-radius:4px;padding:2px 6px;white-space:nowrap}.aven-icons{display:grid;grid-template-columns:repeat(var(--aven-cols,3),minmax(0,1fr));gap:10px;text-align:center}.aven-icons__i{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--aven-muted)}.aven-icons__i .aven-ico{color:var(--aven-primary)}.aven-reserve{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;flex-wrap:wrap;text-align:center}.aven-reserve .aven-ico{color:var(--aven-accent)}.aven-stockline{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--aven-accent)}.aven-bar{height:5px;width:100%;max-width:160px;border-radius:5px;background:#e8ebe4;overflow:hidden}.aven-bar i{display:block;height:100%;background:currentColor;border-radius:5px}.aven-guar{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--aven-soft)}.aven-guar img{width:48px;height:48px;object-fit:contain;flex:none}.aven-guar .aven-ico{color:var(--aven-primary);flex:none}.aven-guar b{display:block;font-size:14px}.aven-guar span{font-size:13px;color:var(--aven-muted)}.aven-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--aven-border);padding:10px 14px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s;box-shadow:0 -6px 20px #0000000f}.aven-sticky.is-on{transform:none}.aven-sticky .aven-btn{width:100%;min-height:50px}@media(min-width:990px){.aven-sticky--mobile{display:none}}.aven-press{background:var(--aven-soft)}.aven-press__in{display:flex;align-items:center;justify-content:center;gap:16px 40px;flex-wrap:wrap;padding:18px 0}.aven-press__label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--aven-muted)}.aven-press__logo{height:var(--aven-logo-h,26px);width:auto;object-fit:contain;filter:var(--aven-logo-filter,grayscale(1));opacity:.85}.aven-head{margin-bottom:clamp(18px,3vw,32px)}.aven-head.aven-center{text-align:center}.aven-cards{display:grid;gap:18px;grid-template-columns:repeat(var(--aven-cols-m,1),minmax(0,1fr))}@media(min-width:750px){.aven-cards{grid-template-columns:repeat(var(--aven-cols,3),minmax(0,1fr));gap:22px}}.aven-card{display:flex;flex-direction:column;gap:10px}.aven-card--boxed{background:#fff;border:1px solid var(--aven-border);border-radius:var(--aven-r);padding:12px}.aven-card__t{font-size:18px;font-weight:800;margin:4px 0 0}.aven-card__x{font-size:14px;color:var(--aven-muted);margin:0}.aven-card.aven-center .aven-card__x{margin-inline:auto}@media(max-width:749px){.aven-cards--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;scrollbar-width:none}.aven-cards--scroll>*{flex:0 0 78%;scroll-snap-align:start}}.aven-mq{overflow:hidden;background:var(--aven-mq-bg,#fff);color:var(--aven-mq-fg,var(--aven-text));border-block:1px solid var(--aven-border)}.aven-mq__t{display:flex;width:max-content;animation:aven-mq var(--aven-mq-speed,30s) linear infinite}.aven-mq__g{display:flex;flex:none}.aven-mq__i{display:flex;align-items:center;gap:10px;padding:12px 26px;font-weight:600;font-size:14px;white-space:nowrap}.aven-mq__i img{height:22px;width:auto}@keyframes aven-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.aven-mq__t{animation:none}}.aven-fp__grid{display:grid;gap:0;overflow:hidden;border-radius:var(--aven-r)}@media(min-width:990px){.aven-fp__grid{grid-template-columns:minmax(0,var(--aven-fp-w,46%)) minmax(0,1fr)}}.aven-fp__panel{background:var(--aven-fp-bg,var(--aven-dark));color:var(--aven-fp-fg,#fff);padding:clamp(24px,4vw,48px);display:flex;flex-direction:column;justify-content:center;gap:22px}.aven-fp__panel h2{color:inherit}.aven-fp__item{display:flex;gap:16px;align-items:flex-start}.aven-fp__item .aven-ico,.aven-fp__item img{flex:none;width:36px;height:36px;object-fit:contain}.aven-fp__item b{display:block;font-size:16px;margin-bottom:2px}.aven-fp__item span{opacity:.85;font-size:14px}.aven-fp__side{padding:clamp(20px,4vw,48px);display:flex;flex-direction:column;justify-content:center;gap:12px}.aven-fp--flip .aven-fp__panel{order:2}.aven-mt__grid{display:grid;gap:clamp(18px,4vw,48px);align-items:center}@media(min-width:990px){.aven-mt__grid{grid-template-columns:1fr 1fr}.aven-mt--right .aven-mt__media{order:2}.aven-mt--stack .aven-mt__grid{grid-template-columns:1fr}}.aven-mt--stack .aven-mt__media{max-width:var(--aven-mt-mw,620px);margin-inline:auto;width:100%}.aven-mt__body .aven-btn{margin-top:8px}.aven-mt__list{margin-top:14px}.aven-rv__top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.aven-rv__sum{display:flex;align-items:center;gap:10px;font-weight:700}.aven-rv__big{font-size:44px;font-weight:800;line-height:1}.aven-rv__dist{display:grid;gap:5px;min-width:220px;font-size:13px}.aven-rv__row{display:grid;grid-template-columns:auto 1fr 38px;gap:8px;align-items:center}.aven-rv__row .aven-bar{max-width:none;height:7px;color:var(--aven-star)}.aven-rv__head{display:grid;gap:18px;align-items:center;margin-bottom:22px}@media(min-width:750px){.aven-rv__head{grid-template-columns:auto 1fr auto}}.aven-rv__grid{display:grid;gap:14px;grid-template-columns:repeat(var(--aven-cols-m,1),minmax(0,1fr))}@media(min-width:750px){.aven-rv__grid{grid-template-columns:repeat(var(--aven-cols,4),minmax(0,1fr))}}.aven-rv__grid--masonry{display:block;columns:var(--aven-cols-m,1);column-gap:14px}@media(min-width:750px){.aven-rv__grid--masonry{columns:var(--aven-cols,4)}}.aven-rv__grid--masonry>*{break-inside:avoid;margin-bottom:14px}.aven-rc{background:#fff;border:1px solid var(--aven-border);border-radius:var(--aven-r);overflow:hidden;display:flex;flex-direction:column}.aven-rc.is-more{display:none}.aven-rc__ph{display:block;position:relative;aspect-ratio:var(--aven-rv-ratio,1/1);background:var(--aven-soft);cursor:zoom-in}.aven-rc__ph img{width:100%;height:100%;object-fit:cover}.aven-rc__n{position:absolute;right:8px;bottom:8px;background:#0009;color:#fff;font-size:11px;font-weight:700;border-radius:10px;padding:2px 7px}.aven-rc__b{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.aven-rc__who{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}.aven-rc__who b{font-size:14px}.aven-rc__ver{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:var(--aven-primary);text-transform:uppercase;letter-spacing:.03em}.aven-rc__t{font-weight:800;font-size:15px;margin:0}.aven-rc__x{font-size:13.5px;color:var(--aven-muted);margin:0;white-space:pre-line}.aven-rc__meta{margin-top:auto;font-size:11.5px;color:var(--aven-muted);padding-top:6px}.aven-rc__meta b{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}.aven-rc__demo{background:#fff4e5;color:#7a4a00;font-size:10.5px;font-weight:800;text-align:center;padding:3px}.aven-rv__more{display:flex;justify-content:center;margin-top:22px}.aven-rv__app:empty{display:none}.aven-loox{margin-top:16px}.aven-strip{position:relative}.aven-strip__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.aven-strip__track::-webkit-scrollbar{display:none}.aven-strip__i{flex:0 0 var(--aven-strip-w,200px);aspect-ratio:var(--aven-strip-r,1/1);border-radius:var(--aven-r);overflow:hidden;scroll-snap-align:start;position:relative;background:var(--aven-soft);display:block}.aven-strip__i img{width:100%;height:100%;object-fit:cover}.aven-strip__i .aven-stars{position:absolute;left:8px;bottom:8px;--aven-ss:13px;background:#ffffffe6;padding:2px 5px;border-radius:5px}.aven-strip__nav{display:flex;gap:8px;justify-content:flex-end;margin-bottom:10px}.aven-strip__nav button,.aven-roundbtn{width:40px;height:40px;border-radius:50%;border:1px solid var(--aven-border);background:#fff;display:grid;place-items:center;cursor:pointer}.aven-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0a0e08eb;display:grid;place-items:center;padding:56px 12px}.aven-lb[hidden]{display:none}.aven-lb__f{margin:0;max-width:min(980px,100%);max-height:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.aven-lb__f img{max-height:78vh;width:auto;border-radius:10px;object-fit:contain}.aven-lb__f figcaption{color:#fff;font-size:14px;text-align:center;max-width:60ch}.aven-lb button{position:absolute;border:0;background:#ffffff24;color:#fff;width:48px;height:48px;border-radius:50%;font-size:30px;line-height:1;cursor:pointer;display:grid;place-items:center}.aven-lb__x{top:12px;right:12px}.aven-lb__p{left:12px;top:50%}.aven-lb__n{right:12px;top:50%}.aven-lb button[hidden]{display:none}.aven-faq__grid{display:grid;gap:20px}@media(min-width:990px){.aven-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:56px}.aven-faq--stack .aven-faq__grid{grid-template-columns:1fr;max-width:820px;margin-inline:auto}}.aven-faq__list details{border-bottom:1px solid var(--aven-border)}.aven-faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-weight:600;font-size:16px}.aven-faq__list summary::-webkit-details-marker{display:none}.aven-faq__list summary .aven-ico{transition:transform .2s;flex:none}.aven-faq__list details[open] summary .aven-ico{transform:rotate(180deg)}.aven-faq__a{padding:0 2px 18px;color:var(--aven-muted);font-size:15px}.aven-faq__a .aven-media{margin-top:12px;max-width:520px}.aven-gs{display:grid;gap:20px;align-items:center;border-radius:var(--aven-r);padding:clamp(20px,4vw,40px);background:var(--aven-gs-bg,var(--aven-soft))}@media(min-width:750px){.aven-gs{grid-template-columns:auto 1fr}}.aven-gs__seal{width:var(--aven-seal,120px);height:var(--aven-seal,120px);border-radius:50%;display:grid;place-items:center;background:var(--aven-dark);color:#fff;text-align:center;font-weight:800;line-height:1.1;margin-inline:auto}.aven-gs__seal img{width:100%;height:100%;object-fit:contain}.aven-gs__seal b{font-size:30px;display:block}.aven-gs__seal span{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.aven-trust{display:grid;gap:14px;grid-template-columns:repeat(var(--aven-cols-m,1),minmax(0,1fr))}@media(min-width:750px){.aven-trust{grid-template-columns:repeat(var(--aven-cols,3),minmax(0,1fr))}}.aven-trust__i{display:flex;gap:14px;align-items:flex-start}.aven-trust--center .aven-trust__i{flex-direction:column;align-items:center;text-align:center}.aven-trust__ic{flex:none;width:48px;height:48px;border-radius:50%;background:var(--aven-soft);display:grid;place-items:center;color:var(--aven-primary);overflow:hidden}.aven-trust__ic img{width:100%;height:100%;object-fit:cover}.aven-trust__i b{display:block;font-size:16px;margin-bottom:2px}.aven-trust__i span{font-size:14px;color:var(--aven-muted)}.aven-vg{display:grid;gap:16px;grid-template-columns:repeat(var(--aven-cols-m,1),minmax(0,1fr))}@media(min-width:750px){.aven-vg{grid-template-columns:repeat(var(--aven-cols,3),minmax(0,1fr))}}.aven-vg__cap{font-weight:700;font-size:15px;margin:10px 2px 0}.aven-art__meta{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--aven-muted);flex-wrap:wrap}.aven-art__meta img{width:40px;height:40px;border-radius:50%;object-fit:cover}.aven-art__label{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--aven-soft);border-radius:4px;padding:3px 8px;margin-bottom:12px}.aven-li{display:grid;gap:14px;padding:clamp(18px,3vw,28px) 0;border-bottom:1px solid var(--aven-border)}.aven-li:last-child{border-bottom:0}.aven-li__h{display:flex;gap:10px;align-items:baseline}.aven-li__n{font-weight:800;color:var(--aven-primary)}.aven-li .aven-btn{justify-self:start}.aven-ob{border:2px dashed var(--aven-ob-border,var(--aven-border));border-radius:var(--aven-r);overflow:hidden;background:#fff;display:grid}@media(min-width:750px){.aven-ob{grid-template-columns:1fr 1fr}}.aven-ob__top{background:var(--aven-dark);color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:12px;padding:8px;text-align:center;grid-column:1/-1}.aven-ob__img{background:var(--aven-soft);padding:18px;display:grid;place-items:center}.aven-ob__b{padding:clamp(18px,3vw,30px);display:flex;flex-direction:column;gap:10px;text-align:center;justify-content:center}.aven-ob__big{font-size:clamp(26px,4vw,36px);font-weight:800;line-height:1.05;color:var(--aven-accent)}.aven-ft{background:var(--aven-ft-bg,var(--aven-dark));color:var(--aven-ft-fg,#fff);font-size:14px}.aven-ft a{color:inherit;text-decoration:none}.aven-ft a:hover{text-decoration:underline}.aven-ft__cols{display:grid;gap:26px;padding:clamp(28px,5vw,48px) 0}@media(min-width:750px){.aven-ft__cols{grid-template-columns:1.4fr repeat(var(--aven-cols,2),1fr)}}.aven-ft__cols h3{font-size:14px;margin:0 0 12px;letter-spacing:.04em;text-transform:uppercase}.aven-ft__cols ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.aven-ft__logo{width:var(--aven-flogo-w,96px);height:auto;margin-bottom:12px;border-radius:8px}.aven-ft__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding:18px 0;border-top:1px solid rgba(255,255,255,.15)}.aven-ft__bar nav,.aven-ft__links{display:flex;gap:18px;flex-wrap:wrap}.aven-ft__bar a{text-decoration:underline}.aven-ft__dis{font-size:12px;opacity:.75;padding-bottom:18px;margin:0}.aven-ft--minimal .aven-ft__cols{display:none}.aven-sel{background:var(--aven-sel-bg,#fbfcfa)}.aven-sel__grid{display:grid}@media(min-width:990px){.aven-sel__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100vh - 120px)}.aven-sel__left{position:sticky;top:0;align-self:start;height:max-content}}.aven-sel__left{background:var(--aven-gal-bg,#f4f5f1);padding:clamp(12px,3vw,48px)}.aven-sel__left .aven-gal__stage{background:transparent}.aven-sel__right{padding:clamp(18px,4vw,56px) clamp(16px,4vw,64px) 120px;max-width:780px;width:100%}.aven-sel__step{font-weight:700;font-size:20px;margin:0 0 14px;display:flex;justify-content:space-between;align-items:baseline;gap:10px}.aven-sel__step a{font-size:14px;font-weight:600;text-decoration:underline;color:var(--aven-muted)}.aven-sel__qty{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.aven-sel__qty button{border:1.5px solid var(--aven-border);background:#fff;border-radius:30px;padding:8px 14px;font-weight:700;font-size:14px;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.aven-sel__qty button[aria-pressed=true]{border-color:var(--aven-dark);background:var(--aven-dark);color:#fff}.aven-sel__qty small{font-weight:600;opacity:.8}.aven-colors{display:grid;gap:12px}.aven-color{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 16px;background:#fff;border:1.5px solid var(--aven-border);border-radius:var(--aven-r);transition:border-color .15s}.aven-color.is-on{border-color:var(--aven-dark)}.aven-color.is-out{opacity:.55}.aven-color__img{width:84px;height:64px;border-radius:10px;overflow:hidden;background:var(--aven-soft);display:grid;place-items:center;cursor:pointer;border:0;padding:0}.aven-color__img img{width:100%;height:100%;object-fit:contain}.aven-color__sw{width:34px;height:34px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.aven-color__name{font-weight:700;font-size:17px;display:flex;align-items:center;gap:6px}.aven-color__sub{font-size:13px;margin-top:4px;display:flex;flex-direction:column;gap:5px}.aven-color__low{color:var(--aven-accent);font-weight:600}.aven-color__ok{color:var(--aven-success);font-weight:600}.aven-color__rate{display:flex;align-items:center;gap:5px;color:var(--aven-muted)}.aven-color__badge{position:absolute;top:-1px;right:30px;background:var(--aven-accent);color:#fff;font-size:12px;font-weight:700;border-radius:0 0 7px 7px;padding:3px 12px}.aven-step{display:flex;align-items:center;gap:6px;background:var(--aven-soft);border-radius:30px;padding:4px}.aven-step button{width:36px;height:36px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;background:#fff;color:var(--aven-text)}.aven-step button[data-act=inc]{background:var(--aven-dark);color:#fff}.aven-step button:disabled{opacity:.35;cursor:not-allowed}.aven-step output{min-width:22px;text-align:center;font-weight:700;font-size:17px}.aven-sel__foot{position:sticky;bottom:0;z-index:5;background:linear-gradient(180deg,rgba(251,252,250,0),var(--aven-sel-bg,#fbfcfa) 22%);padding:22px 0 12px;margin-top:8px}.aven-sel__foot .aven-btn{width:100%;min-height:64px;font-size:19px}.aven-sel__msg{font-size:14px;text-align:center;margin:8px 0 0;min-height:1.2em}.aven-sel__msg.is-err{color:#b3261e;font-weight:600}.aven-sel__msg.is-ok{color:var(--aven-success);font-weight:600}.aven-sel__under{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;margin-top:6px;flex-wrap:wrap}.aven-sel__under b{font-weight:700}.aven-pairs{display:grid;gap:12px}.aven-pair{background:#fff;border:1.5px solid var(--aven-border);border-radius:var(--aven-r);padding:14px 16px;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center}.aven-pair.is-err{border-color:#d9534f}.aven-pair__img{width:84px;height:70px;border-radius:10px;background:var(--aven-soft);overflow:hidden;display:grid;place-items:center}.aven-pair__img img{width:100%;height:100%;object-fit:contain}.aven-pair__f{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){.aven-pair{grid-template-columns:1fr}.aven-pair__img{display:none}.aven-pair__f{grid-template-columns:1fr 1fr;gap:8px}}.aven-pair label{display:block;font-size:13px;font-weight:600;margin-bottom:5px;color:var(--aven-text)}.aven-pair__top{display:flex;justify-content:space-between;align-items:center;grid-column:1/-1;font-weight:700;font-size:14px}.aven-pair__rm{border:0;background:none;color:var(--aven-muted);text-decoration:underline;cursor:pointer;font-size:13px;padding:4px}.aven-select{position:relative}.aven-select select{appearance:none;-webkit-appearance:none;width:100%;min-height:46px;border:1.5px solid var(--aven-border);border-radius:10px;background:#fff;padding:0 34px 0 12px;font:500 15px var(--aven-font);color:var(--aven-text);cursor:pointer}.aven-select select:invalid,.aven-select select.is-empty{color:var(--aven-muted)}.aven-select .aven-ico{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.aven-upsell{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1.5px solid var(--aven-border);border-radius:var(--aven-r);flex-wrap:wrap}.aven-upsell span{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px}.aven-upsell em{font-style:normal;color:var(--aven-accent);font-weight:800}.aven-sum{display:grid;gap:8px;margin-top:20px;font-size:16px}.aven-sum__r{display:flex;justify-content:space-between;align-items:center;gap:10px}.aven-sum__r--save{color:var(--aven-success);font-weight:700}.aven-sum__r--pay{border-top:1px solid var(--aven-border);padding-top:12px;font-weight:600}.aven-sum__r--pay b{font-size:20px}.aven-sum__pill{background:var(--aven-accent);color:#fff;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:800;margin-left:8px}.aven-sum__lines{font-size:13px;color:var(--aven-muted);display:grid;gap:3px}.aven-why{margin-top:28px}.aven-why__h{display:flex;align-items:center;gap:14px;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-align:center;margin-bottom:16px}.aven-why__h:before,.aven-why__h:after{content:"";flex:1;border-top:1.5px dashed var(--aven-border)}.aven-done{background:#fff;border:1.5px solid var(--aven-success);border-radius:var(--aven-r);padding:16px;display:grid;gap:10px;margin-top:12px}.aven-done h3{margin:0;font-size:17px;display:flex;align-items:center;gap:8px;color:var(--aven-success)}.aven-done ul{margin:0;padding-left:18px;font-size:14px}.aven-done__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}[data-step-panel][hidden]{display:none}.aven-spin{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:aven-spin .7s linear infinite}@keyframes aven-spin{to{transform:rotate(360deg)}}.aven-rc{background:var(--rc-bg,#fff);border:var(--rc-bw,1px) solid var(--rc-border,var(--aven-border));border-radius:var(--rc-r,var(--aven-r));box-shadow:var(--rc-shadow,none);overflow:hidden;display:flex;flex-direction:column}.aven-rc .aven-stars{--aven-ss:var(--rc-star,15px)}.aven-rc__ph{aspect-ratio:var(--rc-ratio,1/1)}.aven-rc__b{padding:var(--rc-pad,14px)}.aven-rc__who b{font-size:var(--rc-name,14px)}.aven-rc__t{font-size:var(--rc-title,15px)}.aven-rc__x{font-size:var(--rc-text,14px);color:var(--aven-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--rc-lines,999);overflow:hidden;line-height:1.5}.aven-rc__x.is-open{-webkit-line-clamp:unset;display:block}.aven-rc__more{border:0;background:none;padding:0;font-weight:700;font-size:13px;text-decoration:underline;cursor:pointer;color:var(--aven-text);align-self:flex-start}.aven-rc__thumbs{display:flex;gap:6px;padding:8px var(--rc-pad,14px) 0;flex-wrap:wrap}.aven-rc__th{position:relative;width:48px;height:48px;border-radius:8px;overflow:hidden;display:block;background:var(--aven-soft)}.aven-rc__th img{width:100%;height:100%;object-fit:cover}.aven-rc__th span{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center}.aven-rvc__top{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 20px;flex-wrap:wrap;margin-bottom:16px}.aven-rvc__top .aven-head{margin-bottom:0}.aven-rvc__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 8px}.aven-rvc__track::-webkit-scrollbar{display:none}.aven-rvc__track>.aven-rc{flex:0 0 calc((100% - (var(--aven-per-m,1.2) - 1) * 14px) / var(--aven-per-m,1.2));scroll-snap-align:start}@media(min-width:750px){.aven-rvc__track>.aven-rc{flex-basis:calc((100% - (var(--aven-per,4) - 1) * 14px) / var(--aven-per,4))}}.aven-rv__head{grid-template-columns:1fr auto!important}.aven-sum{display:flex;flex-wrap:wrap;align-items:center;gap:18px 36px}.aven-sum__main{display:flex;align-items:center;gap:14px}.aven-sum__big{font-size:var(--aven-sum-big,48px);font-weight:800;line-height:1}.aven-sum__based{font-size:14px;color:var(--aven-muted);margin-top:4px}.aven-rv__row .aven-bar{color:var(--aven-bar-color,var(--aven-star))}.aven-sumbox{display:grid;gap:16px;justify-items:start}.aven-sumbox.is-boxed{background:var(--aven-sumbox-bg,#fff);border:1px solid var(--aven-border);border-radius:var(--aven-r);padding:clamp(18px,3vw,32px)}.aven-sumbox--stack{justify-items:center;text-align:center}.aven-sumbox--stack .aven-sum{flex-direction:column}.aven-strip__i{border-radius:var(--aven-strip-rad,var(--aven-r))}.aven-strip--grid .aven-strip__track{display:grid;grid-template-columns:repeat(var(--aven-cols-m,2),minmax(0,1fr));overflow:visible}@media(min-width:750px){.aven-strip--grid .aven-strip__track{grid-template-columns:repeat(var(--aven-cols,5),minmax(0,1fr))}}.aven-strip--grid .aven-strip__i{flex:none;width:auto}
/*# sourceMappingURL=/cdn/shop/t/23/assets/aven-theme.css.map */
