:root{--av15-green:#1e3c2e;--av15-deep:#10281d;--av15-beige:#f9f1d7;--av15-paper:#fff8e8;--av15-orange:#f36a21;--av15-line:rgba(30,60,46,.17);--av15-muted:rgba(30,60,46,.72);--av15-radius:clamp(24px,2.8vw,42px);--av15-shadow:0 24px 70px rgba(30,60,46,.1)}.av15-shell{width:min(100% - 48px,1440px);margin-inline:auto}.av15-eyebrow{margin:0 0 14px;font:800 12px/1.15 var(--au-font-body,Elza,sans-serif);letter-spacing:.16em;text-transform:uppercase}.av15-heading{max-width:13ch;margin:0;font:800 clamp(46px,6vw,88px)/.92 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.05em;text-wrap:balance}.av15-copy{max-width:60ch;font:400 clamp(17px,1.35vw,21px)/1.5 var(--au-font-body,Elza,sans-serif);color:var(--av15-muted)}.av15-link{display:inline-flex;align-items:center;gap:10px;min-height:46px;color:inherit;font-weight:800;text-decoration-thickness:1px;text-underline-offset:5px}.av15-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 22px;border:1px solid var(--av15-green);border-radius:999px;background:var(--av15-green);color:var(--av15-beige);font-weight:800;text-decoration:none;transition:transform .18s ease,background .18s ease}.av15-button:hover{transform:translateY(-2px);background:var(--av15-orange);border-color:var(--av15-orange);color:var(--av15-deep)}[data-av-v15-reveal]{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}[data-av-v15-reveal].is-visible{opacity:1;transform:none}.av15-journal{padding:clamp(70px,9vw,132px) 0;background:var(--av15-deep);color:var(--av15-beige)}.av15-journal__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:32px;align-items:end;margin-bottom:clamp(36px,5vw,68px)}.av15-journal__header .av15-copy{color:#f9f1d7c2}.av15-journal__grid{display:grid;grid-template-columns:1.35fr .65fr;grid-template-rows:repeat(2,minmax(280px,1fr));gap:16px}.av15-story{position:relative;display:flex;min-height:280px;overflow:hidden;border:1px solid rgba(249,241,215,.18);border-radius:var(--av15-radius);background:#183b2c;color:inherit;text-decoration:none}.av15-story:first-child{grid-row:1/-1;min-height:610px}.av15-story__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.av15-story__media img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.av15-story:hover .av15-story__media img{transform:scale(1.025)}.av15-story__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 28%,rgba(10,31,22,.86))}.av15-story__body{position:relative;z-index:1;align-self:flex-end;padding:clamp(24px,3.5vw,48px)}.av15-story h3{max-width:13ch;margin:0;font:800 clamp(30px,3.5vw,56px)/.95 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.04em}.av15-story:not(:first-child) h3{font-size:clamp(27px,2.6vw,40px)}.av15-story p:not(.av15-eyebrow){max-width:46ch;margin:14px 0 0;line-height:1.45;color:#f9f1d7c7}.av15-story--text{background:var(--av15-orange);color:var(--av15-deep)}.av15-story--text p:not(.av15-eyebrow){color:#10281dc7}.av15-pdp{padding:clamp(72px,8vw,120px) 0;background:var(--av15-beige);color:var(--av15-green)}.av15-pdp__header{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(34px,7vw,110px);align-items:end;margin-bottom:48px}.av15-pdp__panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.av15-pdp-card{min-height:310px;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(24px,3vw,38px);border:1px solid var(--av15-line);border-radius:var(--av15-radius);background:var(--av15-paper)}.av15-pdp-card:nth-child(2){background:var(--av15-orange);color:var(--av15-deep)}.av15-pdp-card:nth-child(3){background:var(--av15-green);color:var(--av15-beige)}.av15-pdp-card h3{max-width:12ch;margin:0;font:800 clamp(30px,3vw,46px)/.96 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.04em}.av15-pdp-card p{margin:24px 0 0;font-size:16px;line-height:1.5;color:inherit;opacity:.82}.av15-pdp__recipes{margin-top:52px}.av15-pdp__recipes-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.av15-pdp__recipes-head h3{margin:0;font:800 clamp(34px,4vw,58px)/.95 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.04em}.av15-recipe-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.av15-recipe{display:grid;grid-template-rows:minmax(220px,1fr) auto;overflow:hidden;border:1px solid var(--av15-line);border-radius:28px;background:var(--av15-paper);color:inherit;text-decoration:none}.av15-recipe figure{margin:0;overflow:hidden;background:#f2e6c6}.av15-recipe img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.av15-recipe:hover img{transform:scale(1.025)}.av15-recipe div{padding:22px}.av15-recipe h4{margin:0;font:800 clamp(23px,2vw,31px)/1 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.03em}.av15-recipe p{margin:10px 0 0;color:var(--av15-muted);font-size:14px}.av15-platform{padding:clamp(76px,9vw,138px) 0;background:var(--av15-beige);color:var(--av15-green)}.av15-platform--green{background:var(--av15-deep);color:var(--av15-beige)}.av15-platform__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,7vw,110px);align-items:center}.av15-platform__copy .av15-copy{margin-top:24px}.av15-platform--green .av15-copy{color:#f9f1d7c2}.av15-platform__media{min-height:520px;margin:0;overflow:hidden;border-radius:var(--av15-radius);background:var(--av15-green)}.av15-platform__media img{width:100%;height:100%;object-fit:cover}.av15-platform__blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(48px,7vw,90px)}.av15-principle{min-height:260px;padding:clamp(24px,3vw,38px);border:1px solid currentColor;border-color:var(--av15-line);border-radius:28px;background:var(--av15-paper);color:var(--av15-green)}.av15-platform--green .av15-principle{border-color:#f9f1d72e;background:#17392a;color:var(--av15-beige)}.av15-principle__number{display:block;margin-bottom:46px;font-size:12px;font-weight:800;letter-spacing:.14em;opacity:.65}.av15-principle h3{margin:0;font:800 clamp(26px,2.5vw,39px)/.98 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.035em}.av15-principle p{margin:15px 0 0;line-height:1.48;opacity:.75}.av15-platform__source{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:34px;padding-top:24px;border-top:1px solid currentColor;border-color:var(--av15-line);font-size:13px;opacity:.8}.av15-blog{padding:clamp(62px,8vw,118px) 0;background:var(--av15-beige);color:var(--av15-green)}.av15-blog__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);gap:32px;align-items:end;margin-bottom:34px}.av15-topics{display:flex;gap:9px;overflow:auto;padding:2px 0 12px}.av15-topics a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:9px 15px;border:1px solid var(--av15-line);border-radius:999px;background:var(--av15-paper);color:inherit;text-decoration:none;font-weight:750}.av15-blog-feature{display:grid;grid-template-columns:1.15fr .85fr;min-height:520px;margin-top:18px;overflow:hidden;border-radius:var(--av15-radius);background:var(--av15-deep);color:var(--av15-beige);text-decoration:none}.av15-blog-feature figure,.av15-article-card figure{margin:0;overflow:hidden;background:#f2e6c6}.av15-blog-feature img,.av15-article-card img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.av15-blog-feature:hover img,.av15-article-card:hover img{transform:scale(1.025)}.av15-blog-feature__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,70px)}.av15-blog-feature h2{margin:0;font:800 clamp(42px,5vw,72px)/.93 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.05em}.av15-blog-feature p{margin:20px 0 0;line-height:1.5;color:#f9f1d7c2}.av15-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.av15-article-card{display:grid;grid-template-rows:260px auto;overflow:hidden;border:1px solid var(--av15-line);border-radius:28px;background:var(--av15-paper);color:inherit;text-decoration:none}.av15-article-card__copy{padding:24px}.av15-article-card h2{margin:0;font:800 clamp(26px,2.4vw,38px)/.98 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.035em}.av15-article-card p{margin:13px 0 0;color:var(--av15-muted);line-height:1.45}.av15-pagination{display:flex;justify-content:center;gap:8px;margin-top:48px}.av15-pagination>:is(a,span){min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid var(--av15-line);border-radius:50%;color:inherit;text-decoration:none}.av15-pagination [aria-current=page]{background:var(--av15-green);color:var(--av15-beige)}.av15-knowledge{padding:clamp(50px,6vw,82px) 0;background:var(--av15-orange);color:var(--av15-deep)}.av15-knowledge__head{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:28px}.av15-knowledge__head h2{max-width:14ch;margin:0;font:800 clamp(38px,4.5vw,64px)/.94 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.045em}.av15-knowledge__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid rgba(16,40,29,.28)}.av15-knowledge__grid a{min-height:130px;display:flex;flex-direction:column;justify-content:space-between;padding:20px 14px;border-right:1px solid rgba(16,40,29,.22);color:inherit;text-decoration:none}.av15-knowledge__grid a:last-child{border-right:0}.av15-knowledge__grid strong{font-size:17px}.av15-knowledge__grid span{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.av15-cart{padding:54px 0 82px;background:var(--av15-beige);color:var(--av15-green)}.av15-cart__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.av15-cart__head h2{max-width:14ch;margin:0;font:800 clamp(36px,4vw,58px)/.95 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.04em}.av15-cart__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.av15-cart-card{min-height:190px;padding:26px;border:1px solid var(--av15-line);border-radius:26px;background:var(--av15-paper)}.av15-cart-card h3{margin:0;font:800 28px/1 var(--au-font-heading,Sztos,sans-serif);letter-spacing:-.03em}.av15-cart-card p{margin:14px 0 0;color:var(--av15-muted);line-height:1.45}.av15-cart-card a{display:inline-block;margin-top:18px;color:inherit;font-weight:800;text-underline-offset:5px}@media(max-width:989px){.av15-journal__header,.av15-pdp__header,.av15-platform__hero,.av15-blog__intro{grid-template-columns:1fr}.av15-journal__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.av15-story:first-child{grid-column:1/-1;grid-row:auto;min-height:500px}.av15-pdp__panels,.av15-platform__blocks,.av15-articles,.av15-cart__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av15-recipe-rail{display:flex;overflow:auto;scroll-snap-type:x mandatory}.av15-recipe{flex:0 0 min(76vw,360px);scroll-snap-align:start}.av15-blog-feature{grid-template-columns:1fr;grid-template-rows:340px auto}.av15-knowledge__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.av15-shell{width:min(100% - 24px,720px)}.av15-heading{font-size:clamp(44px,13vw,64px)}.av15-journal__grid{grid-template-columns:1fr}.av15-story:first-child{grid-column:auto;min-height:470px}.av15-story{min-height:330px}.av15-pdp__panels,.av15-platform__blocks,.av15-articles,.av15-cart__grid{grid-template-columns:1fr}.av15-pdp-card{min-height:250px}.av15-platform__media{min-height:360px}.av15-platform__source,.av15-knowledge__head,.av15-cart__head{align-items:flex-start;flex-direction:column}.av15-knowledge__grid{grid-template-columns:repeat(2,1fr)}.av15-knowledge__grid a:nth-child(2n){border-right:0}.av15-blog-feature{grid-template-rows:280px auto}.av15-article-card{grid-template-rows:220px auto}}@media(prefers-reduced-motion:reduce){[data-av-v15-reveal]{opacity:1;transform:none;transition:none}.av15-story__media img,.av15-recipe img,.av15-blog-feature img,.av15-article-card img,.av15-button{transition:none}.av15-story:hover img,.av15-recipe:hover img,.av15-blog-feature:hover img,.av15-article-card:hover img,.av15-button:hover{transform:none}}.av15-journal :is(a,button):focus-visible,.av15-pdp :is(a,button):focus-visible,.av15-platform :is(a,button):focus-visible,.av15-blog :is(a,button):focus-visible,.av15-knowledge a:focus-visible,.av15-cart a:focus-visible{outline:3px solid #fff;outline-offset:4px}.av15-platform--green .av15-platform__copy,.av15-platform--green .av15-platform__copy :is(.av15-eyebrow,.av15-heading,h1,h2,h3),.av15-platform--green .av15-platform__source,.av15-platform--green .av15-platform__source a,.av15-platform--green .av15-principle :is(.av15-principle__number,h3){color:#f9f1d7!important;-webkit-text-fill-color:#f9f1d7!important}.av15-platform--green .av15-platform__copy .av15-copy,.av15-platform--green .av15-platform__copy .av15-copy :is(p,li,strong,em,a),.av15-platform--green .av15-principle p{color:#f9f1d7d1!important;-webkit-text-fill-color:rgba(249,241,215,.82)!important}.av15-platform--green .av15-principle{border-color:#f9f1d733!important}.av15-journal,.av15-journal .av15-journal__header,.av15-journal .av15-journal__header :is(.av15-eyebrow,.av15-heading,h1,h2,h3),.av15-journal .av15-link,.av15-journal .av15-story:not(.av15-story--text) :is(.av15-eyebrow,h2,h3){color:#f9f1d7!important;-webkit-text-fill-color:#f9f1d7!important}.av15-journal .av15-journal__header .av15-copy,.av15-journal .av15-journal__header .av15-copy :is(p,li,strong,em,a),.av15-journal .av15-story:not(.av15-story--text) p:not(.av15-eyebrow){color:#f9f1d7d1!important;-webkit-text-fill-color:rgba(249,241,215,.82)!important}.av15-journal .av15-story--text,.av15-journal .av15-story--text :is(.av15-eyebrow,h2,h3,p){color:#1e3c2e!important;-webkit-text-fill-color:#1e3c2e!important}footer.footer-sections{display:block!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important}footer.footer-sections>.shopify-section{margin-block:0!important}footer.footer-sections>.shopify-section:empty{display:none!important}footer.footer-sections>.shopify-section+.shopify-section{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/76/assets/av-editorial-ecosystem-v15.css.map */
