:root{--av-oat:#f7f3ee;--av-linen:#efe8e1;--av-aub:#2e2230;--av-aub-soft:#5e5260;--av-mauve:#8c6a86;--av-rose:#e9d9de;--av-berry:#7a3e5e;--av-line:#ddd3cb;--av-white:#fff;--av-serif:var(--font-heading-family);--av-sans:var(--font-body-family);--av-gutter:1.6rem}@media(min-width:750px){:root{--av-gutter:3.2rem}}html{overflow-x:hidden}body{overflow-x:clip;max-width:100%}img,video,iframe{max-width:100%}.shopify-section{max-width:100vw}.rte,.rte *{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.rte table{display:block;overflow-x:auto;max-width:100%}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.005em;line-height:1.15;color:var(--av-aub)}.h0,h1,.h1{font-weight:500}body{letter-spacing:.02rem;color:#2e2230db}.caption-with-letter-spacing{letter-spacing:.18rem}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{text-transform:uppercase;letter-spacing:.14rem;font-size:1.3rem;font-weight:500;min-height:5rem}.link-underline{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.2rem;letter-spacing:.14rem;text-transform:uppercase;font-size:1.2rem;color:var(--av-aub)}.announcement-bar__message{font-size:1.25rem;letter-spacing:.08rem;padding:.9rem 1rem}.announcement-bar__message span{white-space:normal}.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-logo-wrapper{display:block}.header--top-center .header__heading{justify-self:center;text-align:center}.header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center;gap:0}.header__menu-item{white-space:nowrap;text-transform:uppercase;letter-spacing:.16rem;font-size:1.3rem;padding:1.2rem 1.6rem}.header__menu-item span{white-space:nowrap}@media(min-width:990px)and (max-width:1150px){.header__menu-item{padding:1.2rem 1rem;letter-spacing:.1rem;font-size:1.2rem}}.header__icons .header__icon{color:var(--av-aub)}.header-wrapper{border-bottom:1px solid var(--av-line)}.menu-drawer__menu-item{font-size:1.6rem;letter-spacing:.06rem}@media(max-width:989px){.header__heading-logo{max-width:13rem;height:auto}}.mega-menu__content{border-top:1px solid var(--av-line);background:var(--av-oat)}.mega-menu__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 3rem;padding-top:3.2rem;padding-bottom:3.6rem}.avena-mega{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:3.2rem;padding-top:3.2rem;padding-bottom:3.6rem}.avena-mega .mega-menu__list{padding:0;grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu__link--level-2{font-family:var(--av-sans);text-transform:uppercase;letter-spacing:.14rem;font-size:1.25rem;font-weight:500;color:var(--av-aub)}.mega-menu__link{font-size:1.4rem;padding-top:.45rem;padding-bottom:.45rem;color:var(--av-aub-soft)}.mega-menu__link:hover{color:var(--av-berry);text-decoration:none}.avena-mega__promos{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;align-self:start}.avena-mega__promo{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--av-linen)}.avena-mega__promo img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.avena-mega__promo:hover img{transform:scale(1.03)}.avena-mega__promo span{position:absolute;inset:auto 0 0 0;padding:2.4rem 1.2rem 1.4rem;color:#fff;text-align:center;font-family:var(--av-serif);font-size:2rem;line-height:1.15;background:linear-gradient(to top,#2e2230a6,#2e223000)}.avena-mega__promo small{display:block;margin-top:.6rem;font-family:var(--av-sans);font-size:1.1rem;letter-spacing:.16rem;text-transform:uppercase}.card__heading{font-family:var(--av-sans);font-size:1.4rem;font-weight:400;letter-spacing:.02rem;line-height:1.4}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information .price{font-size:1.45rem}.price__sale .price-item--regular{color:var(--av-aub-soft)}.price-item--sale{color:var(--av-berry);font-weight:500}.badge{font-family:var(--av-sans);letter-spacing:.1rem;text-transform:uppercase;font-size:1.05rem;padding:.45rem .9rem}.badge.color-scheme-5,.color-scheme-5.badge{background:var(--av-berry)!important;color:#fff!important;border-color:var(--av-berry)!important}.card__media .media img{object-fit:cover}.card-wrapper:hover .card__media img{transform:scale(1.02);transition:transform .7s ease}.avena-eyebrow{display:block;font-family:var(--av-sans);text-transform:uppercase;letter-spacing:.24rem;font-size:1.15rem;color:var(--av-mauve);margin-bottom:1rem;font-weight:500}.avena-title{font-family:var(--av-serif);font-weight:500;font-size:clamp(2.8rem,4.2vw,4.4rem);line-height:1.12;margin:0 0 1.2rem;color:var(--av-aub)}.avena-lead{font-size:1.6rem;line-height:1.7;max-width:62rem;margin:0 auto;color:var(--av-aub-soft)}.avena-head{text-align:center;margin-bottom:3.2rem;padding:0 var(--av-gutter)}.avena-section{padding:6.4rem 0}@media(max-width:749px){.avena-section{padding:4.4rem 0}.avena-head{margin-bottom:2.4rem}}.avena-wrap{max-width:var(--page-width);margin:0 auto;padding:0 var(--av-gutter)}.avena-hero{position:relative;overflow:hidden;background:var(--av-aub);color:#fff}.avena-hero__media{position:relative;width:100%;height:min(86vh,82rem);min-height:52rem}.avena-hero__media video,.avena-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 1.2s ease}.avena-hero__media video{opacity:0}.avena-hero__media video.is-active{opacity:1}.avena-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2e22308c,#2e223026 55%,#2e223000)}.avena-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end}.avena-hero__inner{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 var(--av-gutter) 7.2rem}.avena-hero__box{max-width:56rem}.avena-hero__eyebrow{text-transform:uppercase;letter-spacing:.28rem;font-size:1.2rem;margin:0 0 1.4rem;color:var(--av-rose)}.avena-hero__title{font-family:var(--av-serif);font-weight:500;font-size:clamp(3.8rem,6vw,6.8rem);line-height:1.04;color:#fff;margin:0 0 1.6rem}.avena-hero__text{font-size:1.7rem;line-height:1.6;color:#ffffffe6;margin:0 0 2.8rem;max-width:46rem}.avena-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.avena-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3.2rem;text-transform:uppercase;letter-spacing:.16rem;font-size:1.25rem;font-weight:500;text-decoration:none;border:1px solid transparent;transition:all .25s ease;cursor:pointer;font-family:var(--av-sans);text-align:center}.avena-btn--light{background:var(--av-oat);color:var(--av-aub)}.avena-btn--light:hover{background:#fff}.avena-btn--ghost{border-color:#fffc;color:#fff}.avena-btn--ghost:hover{background:#ffffff1f}.avena-btn--dark{background:var(--av-aub);color:var(--av-oat)}.avena-btn--dark:hover{background:#46344a}.avena-btn--outline{border-color:var(--av-aub);color:var(--av-aub);background:transparent}.avena-btn--outline:hover{background:var(--av-aub);color:var(--av-oat)}.avena-btn[disabled]{opacity:.6;cursor:wait}.avena-hero__trust{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin-top:2.8rem;font-size:1.25rem;letter-spacing:.06rem;color:#ffffffe6}.avena-hero__trust span{display:inline-flex;align-items:center;gap:.6rem}.avena-hero__dots{position:absolute;right:var(--av-gutter);bottom:3rem;display:flex;gap:.8rem;z-index:2}.avena-hero__dots button{width:3.2rem;height:2px;border:0;padding:0;background:#fff6;cursor:pointer}.avena-hero__dots button.is-active{background:#fff}@media(max-width:749px){.avena-hero__media{height:82svh;min-height:56rem}.avena-hero__shade{background:linear-gradient(0deg,#2e2230cc,#2e22304d 55%,#2e223000)}.avena-hero__inner{padding-bottom:4.8rem}.avena-hero__text{font-size:1.5rem;margin-bottom:2.2rem}.avena-hero__ctas .avena-btn{flex:1 1 100%}.avena-hero__trust{gap:.6rem 1.4rem;font-size:1.15rem;margin-top:2rem}.avena-hero__dots{left:50%;right:auto;transform:translate(-50%);bottom:1.6rem}}.avena-trust{background:var(--av-linen);border-bottom:1px solid var(--av-line)}.avena-trust__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:var(--page-width);margin:0 auto;padding:0 var(--av-gutter)}.avena-trust__item{display:flex;align-items:center;gap:1.2rem;padding:2rem 1.2rem;border-right:1px solid var(--av-line);min-width:0}.avena-trust__item:last-child{border-right:0}.avena-trust__icon{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;color:var(--av-mauve)}.avena-trust__icon svg{width:100%;height:100%}.avena-trust__t{display:block;font-size:1.3rem;font-weight:500;color:var(--av-aub);line-height:1.3}.avena-trust__s{display:block;font-size:1.2rem;color:var(--av-aub-soft);line-height:1.35}@media(max-width:989px){.avena-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.avena-trust__item{border-bottom:1px solid var(--av-line);padding:1.6rem 1.4rem}.avena-trust__item:nth-child(2n){border-right:0}.avena-trust__item:last-child{grid-column:1 / -1;justify-content:center;border-bottom:0}}.avena-cats__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.2rem}.avena-cat{position:relative;display:block;overflow:hidden;background:var(--av-linen);text-decoration:none;grid-column:span 2;aspect-ratio:1/1}.avena-cat--wide{grid-column:span 3;aspect-ratio:4/3}.avena-cat img{width:100%;height:100%;object-fit:cover;transition:transform .9s ease}.avena-cat:hover img{transform:scale(1.04)}.avena-cat__label{position:absolute;left:0;right:0;bottom:0;padding:4rem 1.6rem 2rem;text-align:center;color:#fff;background:linear-gradient(to top,#2e22309e,#2e223000)}.avena-cat__label strong{display:block;font-family:var(--av-serif);font-weight:500;font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.1}.avena-cat__label span{display:inline-block;margin-top:.8rem;font-size:1.15rem;letter-spacing:.18rem;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.8);padding-bottom:.2rem}.avena-cats__more{text-align:center;margin-top:2.8rem}.avena-cats--4 .avena-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.avena-cats--4 .avena-cat{grid-column:auto;aspect-ratio:4/5}@media(max-width:749px){.avena-cats__grid,.avena-cats--4 .avena-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.avena-cat,.avena-cat--wide,.avena-cats--4 .avena-cat{grid-column:span 1;aspect-ratio:1/1}.avena-cat__label{padding:3rem .8rem 1.2rem}.avena-cat__label strong{font-size:1.9rem}.avena-cat__label span{font-size:1rem;letter-spacing:.12rem}}.avena-story__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:6.4rem;align-items:center}.avena-story__img{aspect-ratio:4/5;overflow:hidden;background:var(--av-linen)}.avena-story__img img{width:100%;height:100%;object-fit:cover}.avena-story__text p{font-size:1.6rem;line-height:1.8;margin:0 0 1.6rem}.avena-story__sign{font-family:var(--av-serif);font-style:italic;font-size:2.2rem!important;color:var(--av-mauve);margin-top:2rem}.avena-story--reverse .avena-story__img{order:2}.avena-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2.4rem;margin:2.4rem 0 2.8rem}.avena-values div{border-top:1px solid var(--av-line);padding-top:1.2rem}.avena-values strong{display:block;font-family:var(--av-serif);font-weight:500;font-size:2rem;color:var(--av-aub)}.avena-values span{font-size:1.35rem;color:var(--av-aub-soft)}@media(max-width:989px){.avena-story__grid{grid-template-columns:1fr;gap:2.8rem}.avena-story__img{aspect-ratio:1/1}.avena-story--reverse .avena-story__img{order:0}}.avena-look__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3*1.2rem)/4);gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--av-gutter);scroll-padding:0 var(--av-gutter)}.avena-look__track::-webkit-scrollbar{display:none}.avena-look__item{scroll-snap-align:start;position:relative;display:block;text-decoration:none;color:var(--av-aub)}.avena-look__img{aspect-ratio:4/5;overflow:hidden;background:var(--av-linen)}.avena-look__img img{width:100%;height:100%;object-fit:cover;transition:transform .9s ease}.avena-look__item:hover img{transform:scale(1.03)}.avena-look__cap{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:1.2rem}.avena-look__cap strong{font-family:var(--av-serif);font-weight:500;font-size:2rem;line-height:1.2;min-width:0}.avena-look__cap span{font-size:1.1rem;letter-spacing:.14rem;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid currentColor}.avena-look__nav{display:flex;justify-content:center;gap:1rem;margin-top:2.4rem}.avena-look__nav button{width:4.4rem;height:4.4rem;border:1px solid var(--av-aub);background:transparent;color:var(--av-aub);cursor:pointer;font-size:1.8rem;line-height:1}@media(max-width:989px){.avena-look__track{grid-auto-columns:46%}}@media(max-width:749px){.avena-look__track{grid-auto-columns:72%;gap:.8rem}.avena-look__img{aspect-ratio:1/1}.avena-look__cap strong{font-size:1.7rem}}.avena-rev__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 2.4rem;margin-bottom:3.2rem}.avena-stars{display:inline-flex;gap:.2rem;color:var(--av-berry)}.avena-stars svg{width:1.6rem;height:1.6rem}.avena-rev__score{font-family:var(--av-serif);font-size:4rem;line-height:1;color:var(--av-aub)}.avena-rev__meta{font-size:1.35rem;color:var(--av-aub-soft)}.avena-rev__grid{columns:4 26rem;column-gap:1.6rem;padding:0 var(--av-gutter);max-width:var(--page-width);margin:0 auto}.avena-rev__card{break-inside:avoid;background:#fff;border:1px solid var(--av-line);margin:0 0 1.6rem;display:block}.avena-rev__photo{aspect-ratio:1/1;overflow:hidden;background:var(--av-linen);position:relative}.avena-rev__photo img,.avena-rev__photo video{width:100%;height:100%;object-fit:cover;display:block}.avena-rev__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#2e223026;border:0;cursor:pointer;width:100%}.avena-rev__play span{width:5.6rem;height:5.6rem;border-radius:50%;background:#f7f3eef2;display:flex;align-items:center;justify-content:center;color:var(--av-aub)}.avena-rev__body{padding:1.6rem 1.6rem 1.8rem}.avena-rev__top{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem}.avena-rev__name{font-weight:500;color:var(--av-aub);font-size:1.4rem}.avena-rev__ver{display:inline-flex;align-items:center;gap:.4rem;font-size:1.1rem;color:#3c6e47}.avena-rev__title{font-family:var(--av-serif);font-size:1.9rem;line-height:1.25;color:var(--av-aub);margin:.6rem 0}.avena-rev__text{font-size:1.4rem;line-height:1.6;margin:0}.avena-rev__prod{display:block;margin-top:1.2rem;font-size:1.2rem;color:var(--av-mauve)}.avena-rev__fit{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.avena-rev__fit span{font-size:1.1rem;background:var(--av-oat);padding:.3rem .8rem;color:var(--av-aub-soft)}.avena-editor-note{display:none}.shopify-design-mode .avena-editor-note{display:block;margin:0 auto 2rem;max-width:70rem;padding:1rem 1.4rem;background:#fff3cd;color:#5c4400;font-size:1.3rem;text-align:center}@media(max-width:749px){.avena-rev__grid{columns:2 14rem;column-gap:.8rem}.avena-rev__card{margin-bottom:.8rem}.avena-rev__body{padding:1.2rem}.avena-rev__title{font-size:1.6rem}.avena-rev__text{font-size:1.3rem}.avena-rev__top{flex-direction:column;align-items:flex-start;gap:.2rem}}.avena-faq__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0 auto 3.2rem;max-width:90rem;padding:0 var(--av-gutter)}.avena-faq__tab{border:1px solid var(--av-line);background:transparent;padding:1rem 1.8rem;font-size:1.25rem;letter-spacing:.1rem;text-transform:uppercase;color:var(--av-aub);cursor:pointer;font-family:var(--av-sans)}.avena-faq__tab[aria-selected=true]{background:var(--av-aub);color:var(--av-oat);border-color:var(--av-aub)}.avena-faq__list{max-width:86rem;margin:0 auto;padding:0 var(--av-gutter)}.avena-faq__item{border-bottom:1px solid var(--av-line)}.avena-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem;padding:2rem 0;font-size:1.6rem;color:var(--av-aub);font-weight:500}.avena-faq__item summary::-webkit-details-marker{display:none}.avena-faq__item summary span:first-child{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.avena-faq__plus{flex:0 0 2rem;width:2rem;height:2rem;position:relative;margin-top:.2rem}.avena-faq__plus:before,.avena-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:1px;background:var(--av-aub);transform:translate(-50%,-50%);transition:transform .25s ease}.avena-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.avena-faq__item[open] .avena-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.avena-faq__a{padding:0 0 2.2rem;font-size:1.5rem;line-height:1.75;max-width:72rem;overflow-wrap:anywhere}.avena-faq__a p{margin:0 0 1rem}.avena-faq__cat[hidden]{display:none}.avena-faq__contact{text-align:center;margin-top:3.2rem;font-size:1.5rem}@media(max-width:749px){.avena-faq__tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;margin-bottom:2rem}.avena-faq__tabs::-webkit-scrollbar{display:none}.avena-faq__tab{flex:0 0 auto;white-space:nowrap;padding:.9rem 1.4rem;font-size:1.15rem}.avena-faq__item summary{font-size:1.5rem;padding:1.6rem 0}.avena-faq__a{font-size:1.4rem}}.avena-paybanner{background:var(--av-rose)}.avena-paybanner__grid{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:3.2rem;max-width:var(--page-width);margin:0 auto;padding:3.6rem var(--av-gutter)}.avena-paybanner__logo{background:#fff;padding:1.4rem 1.8rem;display:flex;align-items:center}.avena-paybanner__logo svg{height:2.8rem;width:auto}.avena-paybanner h3{margin:0 0 .6rem;font-family:var(--av-serif);font-weight:500;font-size:clamp(2.4rem,3vw,3.2rem)}.avena-paybanner p{margin:0;font-size:1.5rem;line-height:1.6}@media(max-width:749px){.avena-paybanner__grid{grid-template-columns:1fr;text-align:center;gap:1.6rem}.avena-paybanner__logo{justify-self:center}}.avena-promise{background:var(--av-oat);border-top:1px solid var(--av-line)}.avena-promise__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:var(--page-width);margin:0 auto;padding:4.8rem var(--av-gutter)}.avena-promise__item{text-align:center;padding:0 2.4rem;border-right:1px solid var(--av-line)}.avena-promise__item:last-child{border-right:0}.avena-promise__item h3{font-family:var(--av-serif);font-weight:500;font-size:2.2rem;margin:0 0 .8rem}.avena-promise__item p{font-size:1.4rem;line-height:1.6;margin:0 0 1.2rem}@media(max-width:989px){.avena-promise__grid{grid-template-columns:1fr 1fr;gap:3.2rem 0;padding:3.6rem var(--av-gutter)}.avena-promise__item{padding:0 1.2rem}.avena-promise__item:nth-child(2n){border-right:0}}@media(max-width:480px){.avena-promise__grid{grid-template-columns:1fr}.avena-promise__item{border-right:0;border-bottom:1px solid var(--av-line);padding-bottom:2.4rem}.avena-promise__item:last-child{border-bottom:0;padding-bottom:0}}.avena-footer{background:var(--av-aub);color:#f7f3eed9}.avena-footer a{color:#f7f3eed9;text-decoration:none}.avena-footer a:hover{color:#fff}.avena-footer__news{text-align:center;max-width:76rem;margin:0 auto;padding:5.6rem var(--av-gutter) 4rem}.avena-footer__news h2{color:#fff;font-family:var(--av-serif);font-weight:500;font-size:clamp(2.6rem,3.4vw,3.6rem);margin:0 0 1rem}.avena-footer__news p{margin:0 0 2.4rem;font-size:1.5rem}.avena-footer__form{display:flex;max-width:56rem;margin:0 auto}.avena-footer__form input{flex:1 1 auto;min-width:0;height:5rem;padding:0 1.6rem;border:1px solid rgba(247,243,238,.4);background:transparent;color:#fff;font-size:1.5rem;font-family:var(--av-sans);border-radius:0}.avena-footer__form input::placeholder{color:#f7f3ee99}.avena-footer__form button{flex:0 0 auto;height:5rem;padding:0 2.4rem;border:0;background:var(--av-rose);color:var(--av-aub);text-transform:uppercase;letter-spacing:.14rem;font-size:1.2rem;cursor:pointer;font-family:var(--av-sans);font-weight:500}.avena-footer__fine{font-size:1.2rem!important;margin-top:1.2rem!important;color:#f7f3ee99}.avena-footer__contact{border-top:1px solid rgba(247,243,238,.15);border-bottom:1px solid rgba(247,243,238,.15);text-align:center;padding:2.8rem var(--av-gutter)}.avena-footer__contact strong{letter-spacing:.14rem;text-transform:uppercase;font-weight:500;font-size:1.4rem;color:#fff}.avena-footer__contact span{display:block;margin-top:.6rem;font-size:1.3rem}.avena-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;max-width:var(--page-width);margin:0 auto;padding:4.8rem var(--av-gutter)}.avena-footer__col h3{color:#fff;font-family:var(--av-sans);font-size:1.3rem;letter-spacing:.18rem;text-transform:uppercase;font-weight:500;margin:0 0 1.6rem}.avena-footer__col ul{list-style:none;padding:0;margin:0}.avena-footer__col li{margin:0 0 1rem;font-size:1.45rem}.avena-footer__col details summary{list-style:none}.avena-footer__col details summary::-webkit-details-marker{display:none}.avena-footer__mid{display:flex;justify-content:space-between;align-items:center;gap:2.4rem;flex-wrap:wrap;max-width:var(--page-width);margin:0 auto;padding:0 var(--av-gutter) 3.2rem}.avena-footer__logo img{height:4.6rem;width:auto}.avena-footer__badges{display:flex;gap:1.2rem;flex-wrap:wrap;align-items:center;font-size:1.25rem}.avena-footer__badges span{display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgba(247,243,238,.25);padding:.8rem 1.2rem}.avena-footer__bottom{border-top:1px solid rgba(247,243,238,.15)}.avena-footer__bottom-in{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;flex-wrap:wrap;max-width:var(--page-width);margin:0 auto;padding:2rem var(--av-gutter) 2.4rem;font-size:1.25rem}.avena-footer__legal{display:flex;flex-wrap:wrap;gap:.6rem 1.8rem}.avena-pay{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;list-style:none;padding:0;margin:0}.avena-pay li{display:flex}.avena-pay svg{height:2.6rem;width:auto;display:block}@media(max-width:749px){.avena-footer__cols{grid-template-columns:1fr;gap:0;padding:1.6rem var(--av-gutter) 2.4rem}.avena-footer__col{border-bottom:1px solid rgba(247,243,238,.15)}.avena-footer__col h3{margin:0;padding:1.8rem 0;display:flex;justify-content:space-between}.avena-footer__col details[open] h3:after{content:"\2013"}.avena-footer__col details:not([open]) h3:after{content:"+"}.avena-footer__col ul{padding-bottom:1.6rem}.avena-footer__mid{flex-direction:column;text-align:center;padding-top:2.4rem}.avena-footer__badges{justify-content:center}.avena-footer__bottom-in{flex-direction:column;text-align:center}.avena-footer__legal{justify-content:center}.avena-footer__form button{padding:0 1.4rem}}.product__title h1{font-family:var(--av-serif);font-weight:500;font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1.18;letter-spacing:0;color:var(--av-aub);overflow-wrap:anywhere}.product__info-container>*+*{margin:1.4rem 0}.product__info-container .price{font-size:2.2rem}.product__info-container .price .price-item--sale{font-size:2.4rem}.product__info-container .price__badge-sale{background:var(--av-berry);color:#fff;border-color:var(--av-berry)}.product__tax{font-size:1.25rem;color:var(--av-aub-soft)}.product-form__input{margin-bottom:1.4rem}.product-form__input .form__label{font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase;color:var(--av-aub);display:flex;width:100%;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.product-form__input--pill input[type=radio]+label{min-width:5.2rem;text-align:center;padding:1.1rem 1.4rem;margin:.5rem .6rem .2rem 0;font-size:1.4rem}.product-form__input--pill input[type=radio]:checked+label{background:var(--av-aub);color:var(--av-oat)}.avena-swatch__img{display:block;width:6.8rem;height:8.4rem;overflow:hidden;border:1px solid var(--av-line);background:var(--av-linen);transition:border-color .2s ease,box-shadow .2s ease}.avena-swatch__img img{width:100%;height:100%;object-fit:cover;display:block}.avena-swatch__name{display:block;margin-top:.5rem;font-size:1.15rem;line-height:1.25;color:var(--av-aub-soft);text-align:center;max-width:100%;overflow-wrap:anywhere;text-transform:none;letter-spacing:0}.product-form__input--pill input[type=radio]+label.avena-swatch{border:0!important;background:none!important;padding:0;min-width:0;width:6.8rem;margin:.4rem .9rem .6rem 0;border-radius:0;color:inherit;vertical-align:top;display:inline-flex;flex-direction:column;align-items:center;letter-spacing:0}.product-form__input--pill input[type=radio]+label.avena-swatch:before,.product-form__input--pill input[type=radio]+label.avena-swatch:after{display:none!important}.product-form__input--pill input[type=radio]:checked+label.avena-swatch{background:none!important;color:inherit!important}.product-form__input--pill input[type=radio]:checked+label.avena-swatch .avena-swatch__img{border-color:var(--av-aub);box-shadow:0 0 0 1px var(--av-aub)}.product-form__input--pill input[type=radio]:checked+label.avena-swatch .avena-swatch__name{color:var(--av-aub);font-weight:500}.product-form__input--pill input[type=radio].disabled+label.avena-swatch{opacity:.45;text-decoration:none}.product-form__input--pill input[type=radio]:focus-visible+label.avena-swatch .avena-swatch__img{outline:2px solid var(--av-mauve);outline-offset:2px}@media(max-width:749px){.product-form__input--pill input[type=radio]+label.avena-swatch{width:6rem;margin-right:.7rem}.avena-swatch__img{width:6rem;height:7.4rem}}.avena-size-link{background:none;border:0;padding:0;font-family:var(--av-sans);font-size:1.2rem;letter-spacing:.06rem;text-transform:none;color:var(--av-berry);cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap}.avena-size-link svg{width:1.6rem;height:1.6rem}.avena-pdp-rating{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:var(--av-aub-soft);text-decoration:none}.avena-pdp-ship{display:grid;gap:.7rem;font-size:1.35rem;color:var(--av-aub)}.avena-pdp-ship>div{display:flex;align-items:center;gap:.9rem}.avena-pdp-ship svg{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;color:var(--av-mauve)}.avena-dot{width:.9rem;height:.9rem;border-radius:50%;background:#3c8a55;box-shadow:0 0 0 3px #3c8a552e;flex:0 0 .9rem;margin:0 .45rem}.avena-pdp-sizehint{font-size:1.25rem;color:var(--av-aub-soft);margin:-.4rem 0 1.2rem!important}.avena-pdp-sizehint button{background:none;border:0;padding:0;color:var(--av-berry);text-decoration:underline;cursor:pointer;font:inherit}.product-form__buttons .product-form__submit{background:var(--av-aub);color:var(--av-oat);min-height:5.6rem;font-size:1.35rem}.product-form__buttons .product-form__submit:hover{background:#46344a}.avena-pdp-pay{display:flex;flex-direction:column;align-items:center;gap:.8rem}.avena-pdp-pay .avena-pay{justify-content:center}.avena-pdp-pay small{font-size:1.15rem;color:var(--av-aub-soft);display:flex;align-items:center;gap:.5rem}.avena-pdp-paypal{border:1px solid var(--av-line);background:#fff;padding:1.4rem 1.6rem;display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:center}.avena-pdp-paypal svg{height:2.2rem;width:auto}.avena-pdp-paypal ul{list-style:none;margin:0;padding:0;font-size:1.3rem;line-height:1.55;color:var(--av-aub)}.avena-pdp-paypal li:before{content:"\2713  ";color:#3c8a55;font-weight:600}.avena-pdp-chips{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.avena-pdp-chips div{display:flex;align-items:center;gap:.8rem;background:var(--av-linen);padding:1rem 1.1rem;font-size:1.25rem;line-height:1.3;color:var(--av-aub);min-width:0}.avena-pdp-chips svg{flex:0 0 2rem;width:2rem;height:2rem;color:var(--av-mauve)}.avena-pdp-chips span{min-width:0;overflow-wrap:anywhere}.product__description{font-size:1.5rem;line-height:1.75}.product__accordion .summary__title .h4{font-size:1.5rem;font-family:var(--av-sans);font-weight:500;letter-spacing:.04rem}.product__accordion .accordion__content{font-size:1.45rem;line-height:1.7}@media(max-width:749px){.product__info-wrapper{padding-left:0}.product__info-container>*+*{margin:1.1rem 0}}.avena-guar__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;max-width:var(--page-width);margin:0 auto;padding:0 var(--av-gutter)}.avena-guar__item{background:#fff;border:1px solid var(--av-line);padding:2.4rem 1.8rem;text-align:center;min-width:0}.avena-guar__item svg{width:3.2rem;height:3.2rem;color:var(--av-mauve)}.avena-guar__item h3{font-family:var(--av-serif);font-weight:500;font-size:2rem;margin:1rem 0 .6rem}.avena-guar__item p{font-size:1.35rem;line-height:1.55;margin:0}@media(max-width:989px){.avena-guar__grid{grid-template-columns:1fr 1fr;gap:.8rem}.avena-guar__item{padding:1.8rem 1.2rem}.avena-guar__item h3{font-size:1.7rem}.avena-guar__item p{font-size:1.25rem}}.drawer__header{border-bottom:1px solid var(--av-line)}.drawer__heading{font-family:var(--av-serif);font-size:2.4rem;font-weight:500}.avena-tiers{margin:1.2rem 0 .4rem;padding:1.1rem 1.2rem 1.2rem;background:var(--av-linen)}.avena-tiers__msg{font-size:1.2rem;line-height:1.4;color:var(--av-aub);margin:0 0 .9rem}.avena-tiers__msg strong{color:var(--av-berry);font-weight:600}.avena-tiers__bar{position:relative;height:.5rem;background:#2e22301f;border-radius:1rem;margin:0 .6rem}.avena-tiers__fill{position:absolute;left:0;top:0;bottom:0;background:var(--av-berry);border-radius:1rem;transition:width .5s ease}.avena-tiers__steps{display:flex;justify-content:space-between;margin-top:.7rem;font-size:1.05rem;color:var(--av-aub-soft)}.avena-tiers__steps span{text-align:center;flex:1 1 0}.avena-tiers__steps span.is-hit{color:var(--av-berry);font-weight:600}.cart-drawer .cart-item__name{font-size:1.3rem;line-height:1.35;font-family:var(--av-sans);font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer .product-option{font-size:1.2rem}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-size:1.6rem}.cart-drawer .tax-note{font-size:1.15rem;margin:.4rem 0 1rem}.cart-drawer .cart__checkout-button{min-height:5rem;font-size:1.3rem}.avena-drawer-trust{margin-top:1rem;display:grid;gap:.8rem}.avena-drawer-trust .avena-pay{justify-content:center}.avena-drawer-trust .avena-pay svg{height:2.2rem}.avena-drawer-trust__row{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem 1.4rem;font-size:1.1rem;color:var(--av-aub-soft);text-align:center}.avena-drawer-trust__row span{display:inline-flex;align-items:center;gap:.4rem}.avena-drawer-trust__row svg{width:1.4rem;height:1.4rem;color:var(--av-mauve)}@media(max-width:749px){.drawer__heading{font-size:2rem}.avena-tiers{margin-top:1rem;padding:.9rem 1rem 1rem}}.avena-sa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:1.6rem}.avena-sa.is-open{display:flex}.avena-sa__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#2e22308c}.avena-sa__box{position:relative;width:100%;max-width:52rem;max-height:calc(100svh - 3.2rem);overflow-y:auto;background:var(--av-oat);padding:3.2rem 2.8rem 2.8rem;box-shadow:0 2rem 6rem #00000040}.avena-sa__close{position:absolute;top:1.2rem;right:1.2rem;width:4rem;height:4rem;border:0;background:transparent;font-size:2.6rem;line-height:1;color:var(--av-aub);cursor:pointer}.avena-sa__eyebrow{text-transform:uppercase;letter-spacing:.2rem;font-size:1.1rem;color:var(--av-mauve)}.avena-sa__title{font-family:var(--av-serif);font-weight:500;font-size:3rem;margin:.6rem 0 .4rem;color:var(--av-aub)}.avena-sa__sub{font-size:1.4rem;margin:0 0 2rem;color:var(--av-aub-soft);display:flex;align-items:center;gap:.6rem}.avena-sa__progress{display:flex;gap:.5rem;margin-bottom:2.2rem}.avena-sa__progress span{flex:1 1 0;height:3px;background:#2e22301f}.avena-sa__progress span.is-done{background:var(--av-berry)}.avena-sa__step[hidden]{display:none}.avena-sa__q{font-size:1.6rem;font-weight:500;color:var(--av-aub);margin:0 0 1.2rem}.avena-sa__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.avena-sa__field label{display:block;font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;margin-bottom:.6rem;color:var(--av-aub-soft)}.avena-sa__field div{display:flex;align-items:center;border:1px solid var(--av-line);background:#fff}.avena-sa__field input{flex:1 1 auto;min-width:0;border:0;padding:1.2rem;font-size:1.7rem;font-family:var(--av-sans);background:transparent;color:var(--av-aub)}.avena-sa__field em{font-style:normal;padding:0 1.2rem;color:var(--av-aub-soft);font-size:1.4rem}.avena-sa__opts{display:grid;gap:.8rem}.avena-sa__opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.avena-sa__opt{border:1px solid var(--av-line);background:#fff;padding:1.3rem 1rem;text-align:center;cursor:pointer;font-size:1.4rem;color:var(--av-aub);font-family:var(--av-sans);line-height:1.3}.avena-sa__opt small{display:block;font-size:1.15rem;color:var(--av-aub-soft);margin-top:.3rem}.avena-sa__opt[aria-pressed=true]{border-color:var(--av-aub);box-shadow:0 0 0 1px var(--av-aub);background:var(--av-rose)}.avena-sa__nav{display:flex;justify-content:space-between;gap:1rem;margin-top:2.4rem}.avena-sa__nav .avena-btn{flex:1 1 0;padding:0 1.6rem}.avena-sa__err{color:var(--av-berry);font-size:1.3rem;margin:1rem 0 0;min-height:1.8rem}.avena-sa__result{text-align:center}.avena-sa__size{font-family:var(--av-serif);font-size:7.2rem;line-height:1;color:var(--av-aub);margin:.8rem 0}.avena-sa__why{font-size:1.4rem;line-height:1.6;margin:0 0 2rem;color:var(--av-aub-soft)}.avena-sa__alt{font-size:1.3rem;margin-top:1.2rem}.avena-sa__help{margin-top:2rem;padding-top:1.6rem;border-top:1px solid var(--av-line);font-size:1.3rem;text-align:center;color:var(--av-aub-soft)}.avena-sa__help a{color:var(--av-berry)}.avena-sa__chart{width:100%;border-collapse:collapse;font-size:1.25rem;margin-top:1.6rem}.avena-sa__chart th,.avena-sa__chart td{border:1px solid var(--av-line);padding:.6rem .4rem;text-align:center}.avena-sa__chart th{background:var(--av-linen);font-weight:500}@media(max-width:749px){.avena-sa{padding:0;align-items:flex-end}.avena-sa__box{max-height:92svh;padding:2.8rem 1.8rem 2rem}.avena-sa__title{font-size:2.5rem}.avena-sa__opts--3{grid-template-columns:1fr}.avena-sa__chart{font-size:1.1rem}}body.avena-noscroll{overflow:hidden}.collection-hero__title{font-family:var(--av-serif);font-weight:500}.collection-hero__description{max-width:70rem}.facets__summary,.facet-filters__label{text-transform:uppercase;letter-spacing:.12rem;font-size:1.25rem}.main-page-title{font-family:var(--av-serif);font-weight:500;text-align:center}.avena-page{max-width:86rem;margin:0 auto;font-size:1.55rem;line-height:1.8}.avena-page h2{font-family:var(--av-serif);font-weight:500;font-size:2.8rem;margin:3.2rem 0 1.2rem}.avena-page h3{font-size:1.7rem;margin:2.4rem 0 .8rem;font-weight:500}.avena-page table{width:100%;border-collapse:collapse;margin:1.6rem 0 2.4rem;font-size:1.4rem;display:table}.avena-page th,.avena-page td{border:1px solid var(--av-line);padding:.9rem .8rem;text-align:center}.avena-page th{background:var(--av-linen);font-weight:500}.avena-page .avena-box{background:var(--av-linen);padding:2rem 2.4rem;margin:2rem 0}.avena-page .avena-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:2rem 0}.avena-page .avena-cards>div{background:#fff;border:1px solid var(--av-line);padding:1.8rem}@media(max-width:749px){.avena-page{font-size:1.45rem}.avena-page .avena-cards{grid-template-columns:1fr}.avena-page h2{font-size:2.4rem}.avena-page table{font-size:1.25rem}.avena-page th,.avena-page td{padding:.6rem .4rem}.avena-page .avena-box{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/avena.css.map */
