.av{--av-ink:#141414;--av-surface:#f2f2ef;--av-line:#dadad6;--av-yellow:#ffcf1f;--av-yellow-soft:#fff6cc;--av-sale:#b8420a;--av-muted:#4a4a4a;font-family:Archivo,system-ui,sans-serif;color:var(--av-ink);line-height:1.45;letter-spacing:0}.av *,.av *:before,.av *:after{box-sizing:border-box}.av img{max-width:100%;height:auto;display:block}.av a{color:var(--av-ink)}.av h1,.av h2,.av h3{font-family:Archivo,system-ui,sans-serif;color:var(--av-ink);margin:0;letter-spacing:-.02em;line-height:1.08;font-weight:900}.av p{margin:0}.av-wrap{max-width:1360px;margin:0 auto;padding:0 20px}.av-section{padding:56px 0 0}.av-section--last{padding-bottom:56px}.av-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:22px}.av-h2{font-size:clamp(28px,3.4vw,38px)}.av-sub{font-size:17px;color:var(--av-muted);margin-top:6px}.av-eyebrow{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.av-link{font-weight:700;text-decoration:none}.av-link:hover{text-decoration:underline}.av .av-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border-radius:999px;border:2px solid var(--av-ink);background:var(--av-ink);color:#fff;font:800 16px/1 Archivo,system-ui,sans-serif;text-decoration:none;cursor:pointer;transition:background .15s;width:auto;letter-spacing:0;text-transform:none;box-shadow:none}.av .av-btn:hover{background:#333;color:#fff}.av .av-btn:disabled{opacity:.45;cursor:not-allowed}.av .av-btn--yellow{background:var(--av-yellow);color:var(--av-ink)}.av .av-btn--yellow:hover{background:#ffe07a;color:var(--av-ink)}.av .av-btn--ghost{background:transparent;color:#fff;border-color:#fff}.av .av-btn--ghost:hover{background:#ffffff1f;color:#fff}.av .av-btn--outline{background:#fff;color:var(--av-ink)}.av .av-btn--outline:hover{background:var(--av-surface);color:var(--av-ink)}.av .av-btn--block{width:100%}.av .av-btn--lg{min-height:58px;font-size:18px}.av-badges{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.av-badge{font-size:12px;font-weight:800;letter-spacing:.04em;padding:4px 9px;border-radius:5px;border:1.5px solid var(--av-ink);line-height:1.2}.av-badge--yellow{background:var(--av-yellow);border-color:var(--av-yellow)}.av-badge--ink{background:var(--av-ink);color:#fff}.av-save{position:absolute;top:12px;left:12px;background:var(--av-sale);color:#fff;font-size:13px;font-weight:800;padding:5px 10px;border-radius:6px;z-index:1}.av-stock{font-size:14px;font-weight:700;color:var(--av-sale);display:flex;align-items:center;gap:8px}.av-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.av-stock--pre{color:var(--av-muted)}.av-hero{display:flex;flex-wrap:wrap;border:3px solid var(--av-ink);border-radius:20px;overflow:hidden;background:var(--av-ink)}.av-hero__copy{flex:1 1 420px;padding:clamp(32px,5vw,56px);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:20px}.av-hero__copy h1{color:#fff;font-size:clamp(38px,5vw,60px)}.av-hero__copy p{color:#d6d6d6;font-size:18px;max-width:480px}.av-hero__tag{align-self:flex-start;background:var(--av-yellow);color:var(--av-ink);font-size:13px;font-weight:800;letter-spacing:.1em;padding:6px 12px;border-radius:6px;text-transform:uppercase}.av-hero__media{flex:1 1 480px;min-height:360px;background:#2a2a2a;position:relative}.av-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.av-actions{display:flex;flex-wrap:wrap;gap:12px}.av-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.av-tile{display:flex;flex-direction:column;border:2px solid var(--av-ink);border-radius:16px;overflow:hidden;text-decoration:none;background:#fff;transition:transform .15s}.av-tile:hover{transform:translateY(-3px)}.av-tile__img{aspect-ratio:4/3;background:var(--av-surface);overflow:hidden}.av-tile__img img{width:100%;height:100%;object-fit:cover}.av-tile__foot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px}.av-tile__name{font-size:17px;font-weight:800}.av-pill{font-size:13px;font-weight:700;background:var(--av-surface);padding:4px 10px;border-radius:12px;white-space:nowrap}.av-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.av-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--av-line);border-radius:16px;overflow:hidden;transition:transform .15s,box-shadow .15s}.av-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #1414141f}.av-card__img{position:relative;display:block;aspect-ratio:1/1;background:var(--av-surface);overflow:hidden}.av-card__img img{width:100%;height:100%;object-fit:cover}.av-card__body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:9px;flex:1}.av-card__title{font-size:16px;font-weight:800;line-height:1.3;text-decoration:none}.av-card__title:hover{text-decoration:underline}.av-card__foot{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:4px}.av-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.av-price__now{font-size:20px;font-weight:900}.av-price__was{font-size:14px;color:#5e5e5e;text-decoration:line-through}.av-card form{margin:0}.av-ship{background:var(--av-surface);border-radius:14px;padding:14px 18px;display:flex;flex-direction:column;gap:10px}.av-ship__msg{font-size:15px;font-weight:700}.av-ship__track{height:10px;background:var(--av-line);border-radius:5px;overflow:hidden}.av-ship__fill{height:100%;background:var(--av-ink);border-radius:5px;transition:width .25s;width:0}.av-bundle{border:3px solid var(--av-ink);border-radius:16px;overflow:hidden;background:#fff}.av-bundle__head{background:var(--av-yellow);border-bottom:3px solid var(--av-ink);padding:12px 18px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px}.av-bundle__title{font-size:17px;font-weight:900}.av-bundle__rule{font-size:14px;font-weight:800}.av-bundle__list{list-style:none;margin:0;padding:6px 18px}.av-bundle__row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--av-line);opacity:.6;transition:opacity .15s}.av-bundle__row:first-child{border-top:0}.av-bundle__row.is-on{opacity:1}.av-bundle__row input{width:20px;height:20px;margin:0;accent-color:var(--av-ink);flex:none}.av-bundle__thumb{width:56px;height:56px;border-radius:10px;background:var(--av-surface);overflow:hidden;flex:none}.av-bundle__thumb img{width:100%;height:100%;object-fit:cover}.av-bundle__name{flex:1;display:flex;flex-direction:column;gap:2px;font-size:14px;font-weight:800;line-height:1.3;min-width:0}.av-bundle__name a{font-size:13px;font-weight:600;color:var(--av-muted)}.av-bundle__price{display:flex;flex-direction:column;align-items:flex-end;font-size:15px;font-weight:800}.av-bundle__price s{font-size:13px;font-weight:500;color:#5e5e5e}.av-bundle__sum{border-top:2px solid var(--av-ink);margin:0 18px;padding:14px 0 16px;display:flex;flex-direction:column;gap:12px}.av-bundle__totals{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.av-bundle__msg{font-size:15px;font-weight:700}.av-bundle.is-unlocked .av-bundle__msg{color:#1d6b2f}.av-bundle__total{font-size:22px;font-weight:900}.av-bundle__total s{font-size:15px;font-weight:500;color:#5e5e5e;margin-left:8px}.av-error{font-size:14px;font-weight:700;color:var(--av-sale)}.av-deals{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px}.av-promo{background:var(--av-yellow);border:3px solid var(--av-ink);border-radius:20px;padding:clamp(24px,4vw,44px);display:flex;flex-wrap:wrap;gap:28px;align-items:center}.av-promo__copy{flex:1 1 360px;display:flex;flex-direction:column;gap:10px}.av-promo__copy h2{font-size:clamp(30px,3.6vw,44px)}.av-promo__copy p{font-size:18px}.av-promo .av-bundle{flex:1 1 380px}.av-props{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.av-prop{background:var(--av-surface);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:10px}.av-prop h3{font-size:19px;font-weight:800}.av-prop p{font-size:15px;color:#3a3a3a}.av-story{background:var(--av-ink);color:#fff;border-radius:20px;padding:clamp(28px,4vw,48px);display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.av-story h2{color:#fff;font-size:clamp(28px,3.2vw,38px);max-width:640px}.av-story p{color:#d6d6d6;font-size:17px;max-width:640px;margin-top:12px}.av-story .av-eyebrow{color:var(--av-yellow)}.av-crumbs{font-size:14px;color:var(--av-muted);display:flex;flex-wrap:wrap;gap:8px;padding:18px 0}.av-crumbs a{color:var(--av-muted);text-decoration:none}.av-crumbs a:hover{text-decoration:underline}.av-crumbs span[aria-current]{color:var(--av-ink);font-weight:600}.av-chead{display:flex;flex-wrap:wrap;border:3px solid var(--av-ink);border-radius:20px;overflow:hidden}.av-chead__copy{flex:1 1 440px;background:var(--av-yellow);padding:clamp(28px,4vw,44px);display:flex;flex-direction:column;justify-content:center;gap:12px}.av-chead__copy h1{font-size:clamp(34px,4.4vw,52px)}.av-chead__copy p{font-size:17px;max-width:560px}.av-chead__media{flex:1 1 380px;min-height:260px;background:#2a2a2a;position:relative}.av-chead__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.av-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.av-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:22px;border:2px solid var(--av-ink);background:#fff;font-size:15px;font-weight:800;text-decoration:none}.av-chip span{font-weight:600;opacity:.75}.av-chip[aria-current=page]{background:var(--av-ink);color:#fff}.av-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:26px 0 18px}.av-toolbar__count{font-size:15px;font-weight:600;color:#3a3a3a}.av-toolbar label{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.av .av-select{height:44px;border:2px solid var(--av-ink);border-radius:22px;padding:0 14px;font:600 15px Archivo,sans-serif;background:#fff;color:var(--av-ink);min-width:200px}.av-pages{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:32px;font-weight:800}.av-pages a,.av-pages span{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;border:2px solid var(--av-ink);padding:0 14px;text-decoration:none}.av-pages .current{background:var(--av-ink);color:#fff}.av-pages .deco{border-color:transparent}.av-pdp__grid{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.av-gallery{flex:1 1 500px;min-width:0;display:flex;flex-direction:column;gap:12px}.av-gallery__main{position:relative;aspect-ratio:1/1;background:var(--av-surface);border-radius:20px;overflow:hidden}.av-gallery__main img{width:100%;height:100%;object-fit:contain}.av-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px}.av .av-thumb{aspect-ratio:1/1;border-radius:12px;background:var(--av-surface);border:2px solid transparent;padding:0;overflow:hidden;cursor:pointer}.av .av-thumb[aria-pressed=true]{border-color:var(--av-ink)}.av-thumb img{width:100%;height:100%;object-fit:cover}.av-info{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:18px}.av-info h1{font-size:clamp(28px,3vw,38px)}.av-info .av-price__now{font-size:32px}.av-info .av-price__was{font-size:18px}.av-lede{font-size:16px;color:#3a3a3a}.av-option{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.av-option legend{font-size:15px;font-weight:700;padding:0;margin-bottom:10px}.av-option legend span{font-weight:500}.av-swatches{display:flex;flex-wrap:wrap;gap:8px}.av .av-swatch{min-height:44px;padding:0 16px;border-radius:22px;border:2px solid var(--av-ink);background:#fff;color:var(--av-ink);font:700 14px Archivo,sans-serif;cursor:pointer}.av .av-swatch[aria-pressed=true]{background:var(--av-ink);color:#fff}.av .av-swatch.is-soldout{text-decoration:line-through;opacity:.55}.av-buy{display:flex;gap:10px;align-items:stretch}.av-qty{display:flex;align-items:center;border:2px solid var(--av-ink);border-radius:29px;overflow:hidden;flex:none}.av .av-qty button{width:44px;height:54px;border:0;background:#fff;font:800 20px Archivo,sans-serif;cursor:pointer;color:var(--av-ink)}.av .av-qty input{width:44px;height:54px;border:0;text-align:center;font:800 16px Archivo,sans-serif;-moz-appearance:textfield;background:#fff;color:var(--av-ink)}.av-qty input::-webkit-outer-spin-button,.av-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.av-buy .av-btn{flex:1}.av-bump{display:flex;align-items:center;gap:14px;border:2px dashed var(--av-ink);border-radius:14px;padding:14px 16px;cursor:pointer;background:#fff;transition:background .15s}.av-bump.is-on{background:var(--av-yellow-soft)}.av-bump input{width:20px;height:20px;margin:0;accent-color:var(--av-ink);flex:none}.av-bump__thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;background:var(--av-surface);flex:none}.av-bump__thumb img{width:100%;height:100%;object-fit:cover}.av-bump__copy{flex:1;display:flex;flex-direction:column;gap:2px;font-size:14px}.av-bump__copy strong{font-size:15px}.av-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;font-size:13px;font-weight:600;text-align:center;color:#3a3a3a}.av-trust div{border:1px solid var(--av-line);border-radius:12px;padding:12px 8px}.av-details{border-top:2px solid var(--av-ink);padding-top:6px}.av-details summary{cursor:pointer;font-size:17px;font-weight:800;padding:12px 0;list-style:none;display:flex;justify-content:space-between}.av-details summary::-webkit-details-marker{display:none}.av-details summary:after{content:"+";font-size:22px}.av-details[open] summary:after{content:"\2013"}.av-rte{font-size:15px;line-height:1.6;color:#2a2a2a;padding-bottom:12px}.av-rte p{margin:0 0 10px}.av-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:640px){.av-deals,.av-trust{grid-template-columns:1fr}.av-hero__media{min-height:260px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aventi.css.map */
