/* Approval preview only. Not yet included in the WordPress deployment package. */
@font-face{font-family:Inter;src:url('assets/fonts/inter-variable.ttf') format('truetype');font-style:normal;font-weight:100 900;font-display:swap}
.an-home{--an-font:Inter,Arial,sans-serif;font-family:var(--an-font);font-size:16px;line-height:1.6;color:#203b2b}
.an-home button,.an-home input,.an-home select,.an-home textarea,.an-home .anr-product-actions a,.an-home .anr-compare-bar,.an-home .anr-comparison{font-family:var(--an-font)!important}
.an-home h1{font-family:var(--an-font);font-weight:650;font-size:clamp(36px,3.6vw,50px);letter-spacing:-1.5px;line-height:1.12}
.an-home h2{font-family:var(--an-font);font-size:28px;font-weight:650;letter-spacing:-.65px;line-height:1.25}
.an-home h3{font-family:var(--an-font);font-weight:600}
.an-hero-description{font-size:17px;line-height:1.65;color:#435541}.an-eyebrow{font-size:11px;font-weight:650;letter-spacing:1.25px}
.an-home .an-nav{font-size:12px}.an-home .an-search input{font-size:14px}.an-delivery{font-size:12px}
.an-section{padding-block:38px}.an-section-head{margin-bottom:18px}.an-text-link{font-size:14px}
.an-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.an-product-photo{height:180px}.an-product-photo img{padding:14px}.an-product-body{padding:14px}
.an-product .an-brand{font-size:11px;line-height:1.4;letter-spacing:.3px;color:#52614c}.an-product h3{font-size:15px;font-weight:550;line-height:1.45;letter-spacing:-.15px}.an-product .an-price{font-size:18px;margin-top:12px!important}.an-product .an-add{font-size:13px;min-height:44px;padding:10px 8px}
.anr-product-actions{gap:7px;margin-top:8px}.anr-product-actions .anr-compare,.anr-product-actions .anr-whatsapp{font-size:12px;min-height:44px;line-height:1.35}
.an-category h2{font-size:19px;letter-spacing:-.4px}.an-category p{font-size:13px;line-height:1.55}.an-category>div{min-height:145px}
.an-home .an-footer-grid h3{font-size:15px}.an-home .an-footer-grid a,.an-home .an-footer-link,.an-home .an-footer-grid p{font-size:13px;line-height:1.65}
.an-info-page p,.an-info-page li{font-size:16px;color:#40523a}.an-store-intro{font-size:16px}.an-filters a{font-size:13px}.an-home .an-store-page h1{font-size:36px;font-weight:650}.an-detail-description{font-size:16px}
@media(min-width:951px) and (max-width:1200px){.an-home .an-nav{gap:6px;font-size:11px}}
@media(max-width:950px){.an-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.an-home .an-nav{font-size:15px}.an-category h2{font-size:17px}}
@media(max-width:700px){.an-home h1{font-size:36px;letter-spacing:-1px}.an-home h2{font-size:25px}.an-hero-description{font-size:16px}.an-home .an-search input{font-size:14px}.an-delivery{font-size:11px}.an-eyebrow{font-size:10px}.an-section{padding-block:30px}.an-section-head{gap:6px;margin-bottom:16px}.an-section-head .an-text-link{font-size:13px;min-height:36px}.an-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-product-photo{height:140px}.an-product-photo img{padding:10px}.an-product-body{padding:11px}.an-product h3{font-size:14px;line-height:1.5}.an-product .an-brand{font-size:10px;line-height:1.5}.an-product .an-price{font-size:17px}.an-product .an-add{font-size:12px}.anr-product-actions .anr-compare,.anr-product-actions .anr-whatsapp{font-size:12px;padding:9px 6px}.an-category h2{font-size:17px}.an-category p{font-size:12px}.an-category>div{min-height:164px}.an-home .an-store-page h1{font-size:29px}.an-home .an-footer-grid a,.an-home .an-footer-link{font-size:12px}}
@media(max-width:359px){.an-product-grid,.an-store-layout .an-product-grid{grid-template-columns:1fr}.an-product-photo{height:175px}.an-product h3{font-size:16px}.an-product .an-brand{font-size:11px}}
