.avk{position:relative;--avk-ink: #1a1a1a;--avk-text: #3b3b3b;--avk-muted: #767676;--avk-green: #2e7d4f;display:flex;flex-direction:column;height:100%;min-width:0;color:var(--avk-ink);text-align:left;background:#fff}.avk__media{position:relative;display:block;margin:0 0 14px;color:inherit;text-decoration:none}.avk__figure{position:relative;margin:0;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.avk__figure .avk__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;padding:4%;background:#fff;transition:opacity .35s ease,transform .5s ease}.avk__figure .avk__img--alt{opacity:0}@media(hover:hover){.avk:hover .avk__img--alt{opacity:1}.avk:hover .avk__img:only-child{transform:scale(1.03)}}.avk__flag{position:absolute;top:8px;left:8px;z-index:1;padding:4px 8px;border-radius:3px;background:#b3261e;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.avk__flag--out{background:#fff;color:var(--avk-ink);box-shadow:0 0 0 1px #ddd}.avk__body{display:flex;flex-direction:column;flex:1;min-width:0}.avk__title{margin:0 0 10px;padding:0;font-family:inherit;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none}.avk__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em;color:var(--avk-text);text-decoration:none}.avk__title a:hover{color:var(--avk-ink);text-decoration:underline;text-underline-offset:3px}.avk__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 6px}.avk__from{width:100%;font-size:12px;color:var(--avk-muted)}.avk__now{font-size:27px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--avk-ink);white-space:nowrap}.avk__now sup{position:relative;top:-.02em;margin-left:1px;font-size:.52em;vertical-align:super;line-height:0}.avk--sale .avk__now{color:#b3261e}.avk__was{font-size:14px;color:var(--avk-muted);text-decoration:line-through;white-space:nowrap}.avk__form{display:flex;flex-direction:column;flex:1;margin:0}.avk__terms{min-height:1.45em;margin:0 0 10px;font-size:14px;line-height:1.45;color:var(--avk-text)}.avk__terms shopify-payment-terms{display:block;margin:0!important;font-size:13px;color:var(--avk-text)}.avk__terms.is-ready shopify-payment-terms{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.avk__monthly{display:inline;padding:0;border:0;background:none;color:var(--avk-text);font:inherit;font-size:14px;line-height:1.45;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.avk__monthly:hover{color:var(--avk-ink)}.avk__monthly strong{font-weight:700}.avk__free{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3;color:var(--avk-green)}.avk__lead{margin:0;font-size:13.5px;line-height:1.45;color:var(--avk-text)}.avk__lead span:first-child{display:block}.avk__lead--out{color:#8a5a00}.avk__atc{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:auto;padding:10px 14px;border:1.5px solid var(--avx-accent, #a8532b);border-radius:6px;background:#fff;color:var(--avx-accent, #a8532b);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.avk__lead+.avk__atc{margin-top:14px}.avk__atc:hover:not([disabled]){background:var(--avx-accent, #a8532b);color:#fff}.avk__atc[disabled]{border-color:#ddd;color:var(--avk-muted);cursor:default}.avk__atc[aria-busy=true]{opacity:.7;cursor:progress}@media(max-width:749px){.avk__media{margin-bottom:10px}.avk__title{margin-bottom:8px;font-size:13.5px}.avk__now{font-size:21px}.avk__was,.avk__terms,.avk__monthly{font-size:12.5px}.avk__free{font-size:14px}.avk__lead{font-size:12.5px}}.productgrid--item.avk-li .productitem{height:100%;padding:0;border:0;background:none;box-shadow:none}.productgrid--item.avk-li{display:flex;flex-direction:column}.productgrid--item.avk-li>.productitem{flex:1;display:flex;flex-direction:column}.productgrid--item.avk-li .productitem--actions,.productgrid--item.avk-li .productitem__container{display:none!important}.productgrid--items .productgrid--item.avk-li{padding:18px 16px 22px;border:1px solid #ececec;border-radius:8px;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}@media(hover:hover){.productgrid--items .productgrid--item.avk-li:hover{border-color:#d9d9d9;box-shadow:0 10px 28px #11111112}}@media(max-width:749px){.productgrid--items .productgrid--item.avk-li{padding:10px 10px 16px}}.productgrid-listview .productgrid--item.avk-li .avk{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:0 24px}@media(min-width:1024px){.productgrid--outer.layout--has-sidebar{grid-template-columns:236px minmax(0,1fr)}}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .productgrid--sidebar-title{margin:0 0 6px;padding-bottom:12px;border-bottom:2px solid #1f1f1f;font-size:18px;font-weight:700;letter-spacing:0;text-transform:none}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-group{margin:0;padding:14px 0 12px;border-bottom:1px solid #e3e3e3}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-group-heading{width:100%;padding:0;display:flex;align-items:center;justify-content:space-between;gap:8px}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-title{font-size:15px;font-weight:700;line-height:1.3;color:#1f1f1f;text-align:left}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-icon{color:#1f1f1f}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-list{margin:10px 0 0;padding:0}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-list-item{margin:0;padding:0}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-link{display:flex;align-items:flex-start;gap:10px;padding:5px 0;color:#2b2b2b;text-decoration:none}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-link:hover .collection-filters__filter-list-item-text{text-decoration:underline}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-link[data-disabled]{opacity:.45;pointer-events:none}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .filter-icon--checkbox{flex:0 0 18px;width:18px;height:18px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #8a8a8a;border-radius:3px;background:#fff;transition:border-color .15s,background-color .15s}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-link:hover .filter-icon--checkbox{border-color:#1f1f1f}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-list-item--active .filter-icon--checkbox{border-color:var(--avx-accent, #a8532b);background:var(--avx-accent, #a8532b);color:#fff}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .filter-icon--checkbox svg{width:12px;height:12px}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-list-item-text{flex:1 1 auto;font-size:14px;line-height:1.35}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .avf-count{margin-left:4px;color:#767676;font-size:13px}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .avf-hidden{display:none}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .avf-more{margin:6px 0 0;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--avx-accent, #a8532b);text-decoration:underline;text-underline-offset:2px}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-range{gap:10px;margin-top:10px}:is(.productgrid--sidebar,.modal--productgrid-sidebar) .collection-filters__filter-range-input{border-radius:4px}.avk__view{gap:8px;margin-top:14px}.avk__lead+.avk__view{margin-top:14px}.avk__arrow{width:16px;height:16px;flex:none;transition:transform .2s ease}.avk__view:hover .avk__arrow{transform:translate(3px)}@media(max-width:749px){.avk__view{min-height:40px;padding:8px 10px;font-size:12px;letter-spacing:.06em}.avk__arrow{display:none}}@media(max-width:989px){.avc__chips{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}@supports (animation-timeline: scroll()){:has(>.avc__chips){timeline-scope:--avc}.avc__chips{scroll-timeline:--avc inline;animation:avcFade linear both;animation-timeline:--avc}:has(>.avc__chips):after{content:"";display:block;height:3px;margin-top:12px;border-radius:3px;background:linear-gradient(var(--avx-accent,#a0522d),var(--avx-accent,#a0522d)) 0 0/30% 100% no-repeat,#e4ded4;animation:avcBar linear both;animation-timeline:--avc}}}@keyframes avcBar{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}@keyframes avcFade{0%,90%{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}to{-webkit-mask-image:none;mask-image:none}}.avc-scroll{position:relative;height:3px;margin:12px 0 0;border-radius:3px;background:#e4ded4;overflow:hidden}.avc-scroll__thumb{position:absolute;top:0;left:0;height:100%;border-radius:3px;background:var(--avx-accent,#a0522d);transition:transform .08s linear}@media(min-width:990px){.avc-scroll{display:none}}.avbs{margin:0;padding:14px 0 12px;border-bottom:1px solid #e3e3e3}.avbs__title{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.3;color:#1f1f1f}.avbs__list{margin:0;padding:0;list-style:none}.avbs__list li{margin:0;padding:0}.avbs__link{display:flex;align-items:center;gap:10px;padding:5px 0;color:#2b2b2b;font-size:14px;line-height:1.35;text-decoration:none}.avbs__link:hover .avbs__name{text-decoration:underline;text-underline-offset:2px}.avbs__dot{flex:0 0 18px;width:18px;height:18px;border:1.5px solid #8a8a8a;border-radius:50%;background:#fff;transition:border-color .15s,box-shadow .15s}.avbs__link:hover .avbs__dot{border-color:#1f1f1f}.avbs__link.is-active{font-weight:700;color:#111}.avbs__link.is-active .avbs__dot{border-color:var(--avx-accent,#a0522d);box-shadow:inset 0 0 0 4px #fff;background:var(--avx-accent,#a0522d)}.avbs__name{flex:1 1 auto;min-width:0}.avbs__count{color:#767676;font-size:13px;font-weight:400}.avbs__count:before{content:"("}.avbs__count:after{content:")"}.avxq{margin:22px 0 8px;padding:18px 16px 16px;border:1px solid #e6e1d8;border-radius:10px;background:#f6f3ee;color:#111;font-size:14px;line-height:1.45}.avxq__top{display:flex;align-items:center;gap:12px}.avxq__ph{position:relative;flex:none;width:48px;height:48px}.avxq__ph img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 8px #0000001f}.avxq__on{position:absolute;right:1px;bottom:3px;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#2e9e5b}.avxq__who strong{display:block;font-size:14px;line-height:1.25}.avxq__who span{display:block;font-size:13px;color:#6b6b6b}.avxq__txt{margin:12px 0 14px;color:#3b3b3b;font-size:13.5px}.avxq__btn,.avxq__chat{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 12px;border-radius:6px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:filter .2s ease,background-color .2s ease,color .2s ease}.avxq__btn{border:0;background:var(--avx-accent,#a0522d);color:#fff}.avxq__btn:hover{filter:brightness(1.1);color:#fff}.avxq__btn svg{width:18px;height:18px;flex:none}.avxq__chat{margin-top:8px;border:1.5px solid #111;background:transparent;color:#111;font-family:inherit}.avxq__chat:hover{background:#111;color:#fff}.avxq__hours{margin:10px 0 0;font-size:12px;color:#6b6b6b;text-align:center}.avcp{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 12px;padding:11px 14px;border:1.5px dashed var(--avx-accent,#a0522d);border-radius:8px;background:#fbf6f1;font-size:14px;line-height:1.4;color:#111}.avcp__tag{flex:none;padding:4px 8px;border-radius:4px;background:var(--avx-accent,#a0522d);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.avcp__txt{flex:1 1 180px}.avcp__txt strong{letter-spacing:.06em}.avcp__copy{flex:none;min-height:34px;padding:6px 12px;border:1.5px solid #111;border-radius:6px;background:#fff;color:#111;font:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s}.avcp__copy:hover,.avcp__copy.is-done{background:#111;color:#fff}.avu__expert-ico.avu__expert-ico--ph{position:relative;width:44px;height:44px;background:none;overflow:visible}.avu__expert-ico--ph img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 6px #0000001f}.avu__expert-ico--ph i{position:absolute;right:0;bottom:1px;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:#2e9e5b}.avm__inner.avo-on{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:0 36px;align-items:start}.avm__inner.avo-on>.avm__foot{grid-column:1/-1}.avo-main{min-width:0}.avo-side{display:grid;gap:12px;padding-top:4px}.avo-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:190px;padding:18px;border-radius:10px;overflow:hidden;background:#141414;color:#fff;text-decoration:none;isolation:isolate}.avo-card img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1s ease}.avo-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000,#000000b3 70%)}.avo-card:hover img{transform:scale(1.05)}.avo-card__k{display:inline-block;align-self:flex-start;margin:0 0 8px;padding:3px 8px;border-radius:3px;background:#f4c430;color:#111;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.avo-card__t{margin:0;font-size:22px;font-weight:800;line-height:1.1;letter-spacing:-.01em}.avo-card__s{margin:6px 0 10px;font-size:13px;line-height:1.4;color:#ffffffd9}.avo-card__s strong{color:#fff;letter-spacing:.06em}.avo-card__cta{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.avo-card__cta svg{width:14px;height:14px;transition:transform .2s}.avo-card:hover .avo-card__cta svg{transform:translate(3px)}.avo-help{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e6e1d8;border-radius:10px;background:#f6f3ee;color:#111;text-decoration:none}.avo-help img{flex:none;width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid #fff}.avo-help span{display:block;font-size:12px;color:#6b6b6b;line-height:1.35}.avo-help strong{display:block;font-size:15px;color:#111}.avo-help:hover strong{text-decoration:underline;text-underline-offset:3px}@media(max-width:1199px){.avm__inner.avo-on{grid-template-columns:minmax(0,1fr) 230px;gap:0 24px}.avo-card__t{font-size:19px}}.avm__help-ico{position:relative;overflow:visible!important;background:#f6f3ee url(//aventiahome.com/cdn/shop/files/expert.jpg?width=96&height=96&crop=center) center/cover no-repeat!important;border:2px solid #fff;box-shadow:0 1px 5px #00000026;color:transparent!important}.avm__help-ico svg{opacity:0}.avm__help-ico:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#2e9e5b}


