.wordmark img,.footer-wordmark img{width:100%;height:100%;margin:0;max-width:100%;object-fit:contain;object-position:left center}.arviona-nav-list,.arviona-footer-list{list-style:none;padding:0;margin:0}.arviona-nav-list>li{flex:1 1 auto;text-align:center}.arviona-nav-list a{display:block}.arviona-page{padding-block:18px 34px;min-height:42vh}.arviona-page .info-document{margin-block:0 16px}.arviona-home-title{margin-block:12px}.arviona-home-content{max-width:68ch;padding-block:20px}.arviona-empty{padding:14px 0}.coffee--full{grid-template-columns:1fr}.coffee--full .coffee-hero{max-width:100%}.service-strip .wrap{display:flex;flex-wrap:wrap}.service-strip .wrap>a{flex:1 1 150px;display:flex;gap:8px;align-items:center;justify-content:center;padding:6px}.arviona-footer-list a,.announcement a{color:inherit}.footer-top .footer-brand{min-width:0}.arviona-contact{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 20px}.arviona-contact dt{font-weight:700}.arviona-contact dd{margin:0;overflow-wrap:anywhere}.home-categories span svg{flex:0 0 auto}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #8c3e0a;outline-offset:3px}@media (max-width:700px){.arviona-page{padding-block:10px 24px}.service-strip .wrap>a{flex-basis:42%;justify-content:flex-start}}@media (max-width:700px){.footer-top section>a,.footer-top .arviona-footer-list a{display:flex;align-items:center;min-height:24px}.head-action{min-width:34px}}.footer-top section>a,.footer-top .arviona-footer-list a,.product-card-body h3 a{display:flex;align-items:center;min-height:24px}@media (max-width:700px){.head-action .arviona-cart-badge{display:contents}.head-action .arviona-cart-caption{display:block;position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.arviona-subcategories a{display:grid;grid-template-columns:64% 36%;align-items:center;border-radius:12px;background:var(--warm);overflow:hidden}.arviona-subcategories img{width:100%;height:clamp(82px, 9vw, 142px);object-fit:cover}.arviona-subcategories span{padding:8px;font-weight:800;line-height:1.15}.arviona-subcategories svg{width:14px;color:#9b4619}@media (max-width:700px){.arviona-subcategories a{grid-template-columns:minmax(0,1fr);text-align:center}.arviona-subcategories img{height:60px}.arviona-subcategories span{padding:7px 2px;font-size:11px}}body{font-size:16px;line-height:1.55}.announcement,.head-action{font-size:.8125rem}.site-search input,.site-nav-links a,.all-categories{font-size:.875rem}.head-action{min-width:58px}.hero-text p,.category-hero-copy p,.pdp-intro p,.info-content{font-size:1rem}.quick small,.home-categories span,.filter-chips a,.usage-banner p,.coffee-hero p,.coffee-products h3,.arviona-wc-main .orderby{font-size:.875rem}:where(.home-grid,.related-grid) .product-card-body h3,.woocommerce .arviona-wc-main ul.products .product-card-body h3.woocommerce-loop-product__title{font-size:1rem}.product-card .product-card-body .button,.woocommerce .arviona-wc-main ul.products .product-card-body .button,.product-card-body p{font-size:.8125rem}.service-strip strong{font-size:.9375rem}.service-strip small{font-size:.8125rem}.footer-top{grid-template-columns:1.35fr repeat(4,minmax(0,1fr));gap:clamp(16px, 2vw, 30px);padding-block:26px}.footer-top:has(.footer-news){grid-template-columns:1.35fr repeat(4,minmax(0,1fr)) 1.15fr}.site-footer h2{font-size:1rem;margin-bottom:7px}.footer-brand p,.footer-news p,.footer-payment,.footer-bottom,.footer-top section>a,.arviona-footer-list a{font-size:.875rem}.footer-top section>a,.arviona-footer-list a{min-height:30px}.footer-payment small{font-size:.8125rem}.footer-bottom{min-height:50px}.footer-bottom>div{flex-wrap:wrap}.agency{font-size:.875rem;white-space:nowrap}.site-footer a:not(.footer-wordmark):hover{text-decoration:underline;text-underline-offset:3px}.site-footer a:focus-visible{outline-color:#ffbc90}@media (max-width:1080px){.footer-top,.footer-top:has(.footer-news){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.announcement{font-size:.75rem}.head-action{min-width:34px}.site-search input{font-size:.875rem}.site-nav-links a,.all-categories,.mobile-dock a{font-size:.6875rem}.site-nav-links a{padding-inline:3px}.hero-text p,.category-hero-copy p,.pdp-intro p{font-size:.875rem}.quick small,.home-categories span,.filter-chips a{font-size:.75rem}.filter-chips a{min-height:28px}:where(.home-grid,.related-grid) .product-card-body h3,.woocommerce .arviona-wc-main ul.products .product-card-body h3.woocommerce-loop-product__title{font-size:.875rem}.footer-top,.footer-top:has(.footer-news){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.service-strip .wrap>a{align-items:flex-start}}@media (max-width:700px){.arviona-catalog-toolbar>div,.arviona-catalog-toolbar .woocommerce-ordering,.arviona-catalog-toolbar .woocommerce-ordering select{min-width:0;max-width:100%}.arviona-catalog-toolbar .woocommerce-ordering select{width:100%}}.woocommerce .arviona-wc-main div.product .summary .single_add_to_cart_button.disabled{background:#745868;color:#fff;opacity:1}.info-content .wp-block-rank-math-toc-block{margin-block:1rem}