.lolo-header{position:relative;z-index:100;display:flex;align-items:center;gap:22px;width:min(1490px,calc(100% - 32px));min-height:72px;margin:0 auto;padding:10px 26px;background:#fff;box-shadow:0 5px 24px rgba(15,23,42,.05);font-family:Inter,"Segoe UI",Arial,sans-serif}.lolo-brand{display:flex;align-items:center;flex:0 0 auto}.lolo-brand img{display:block;width:96px;height:auto}.lolo-nav{display:flex;align-items:center;gap:2px;margin-left:22px}.lolo-nav a{padding:9px 9px;color:#172033;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap}.lolo-nav a:hover,.lolo-nav a:focus-visible{color:#ff9700}.lolo-top-search{display:flex;align-items:center;flex:1 1 310px;max-width:520px;min-width:240px;margin-left:auto;padding:3px;border:1px solid #dbe3ec;border-radius:999px;background:#f8fafc}.lolo-top-search input{width:100%;min-width:0;height:42px;padding:0 16px;border:0;outline:0;background:transparent;color:#172033;font-size:15px}.lolo-top-search input::placeholder{color:#9aa5b5}.lolo-top-search button{min-width:86px;height:42px;padding:0 18px;border:0;border-radius:999px;background:#ff9700;color:#fff;font-weight:900}.lolo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lolo-preserved-home{background:#fff;color:#172033;font-family:Inter,"Segoe UI",Arial,sans-serif}.lolo-hero{position:relative;min-height:min(24.84vw,500px);overflow:hidden;background:url('/assets/anovabuy-hero-clean.png?v=20261031') center top/cover no-repeat}.lolo-hero-content{position:absolute;inset:0;padding:clamp(14px,1.2vw,24px) 5vw 20px 14.3vw;color:#fff;text-shadow:0 4px 18px rgba(35,42,53,.45)}.lolo-hero h1{max-width:18ch;margin:0 0 7px;color:#fff;font-size:clamp(34px,2.75vw,54px);font-weight:900;line-height:1.02;letter-spacing:-.035em}.lolo-hero p{max-width:min(42vw,760px);margin:0;color:#fff;font-size:clamp(14px,1.05vw,18px);font-weight:750;line-height:1.3}.lolo-hero-search{position:absolute;top:clamp(124px,8.2vw,160px);left:14.3vw;display:flex;align-items:center;width:min(38vw,730px);padding:7px;border-radius:999px;background:#fff;box-shadow:0 18px 40px rgba(50,57,73,.22);text-shadow:none}.lolo-hero-search input{width:100%;min-width:0;height:46px;padding:0 18px;border:0;outline:0;border-radius:999px;color:#263241;font-size:16px}.lolo-hero-search button{min-width:100px;height:46px;border:0;border-radius:999px;background:#ff9700;color:#fff;font-weight:900}.lolo-process{position:absolute;top:clamp(194px,13.35vw,260px);left:14.3vw;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,32px);width:min(48vw,900px)}.lolo-process article{position:relative;min-width:0}.lolo-process article:not(:last-child):after{content:"";position:absolute;top:17px;right:-20px;left:48px;border-top:2px dashed rgba(255,255,255,.5)}.lolo-process strong{display:grid;place-items:center;width:36px;height:36px;margin-bottom:8px;border-radius:50%;background:#ffa20a;color:#fff}.lolo-process h3{margin:0 0 4px;color:#fff;font-size:clamp(13px,.98vw,17px);line-height:1.15}.lolo-process p{max-width:none;margin:0;color:#fff;font-size:clamp(11px,.82vw,14px);font-weight:800;line-height:1.35}.lolo-categories{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:54px 0 68px;text-align:center}.lolo-categories h2{margin:0 0 12px;color:#07111f;font-size:clamp(28px,3vw,42px);letter-spacing:-1px}.lolo-categories-lead{max-width:920px;margin:0 auto 28px;color:#526174;font-size:16px}.lolo-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.lolo-category-card{display:flex;min-height:145px;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:18px 10px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#152238;text-decoration:none;box-shadow:0 8px 24px rgba(15,23,42,.06);transition:transform .18s ease,box-shadow .18s ease}.lolo-category-card:hover{transform:translateY(-4px);box-shadow:0 13px 28px rgba(15,23,42,.11)}.lolo-category-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:14px;background:#f8fafc;font-size:34px}.lolo-category-card strong{font-size:15px;line-height:1.2}.sb-live-main,main>.hero,main>#categories-legacy,main>.latest-products-section{display:none!important}
@media(max-width:1120px){.lolo-header{flex-wrap:wrap}.lolo-nav{order:3;width:100%;margin-left:0;overflow-x:auto}.lolo-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lolo-hero{min-height:410px}.lolo-hero-content{padding:20px}.lolo-hero p{max-width:75%}.lolo-hero-search{top:145px;left:20px;width:calc(100% - 40px);max-width:700px}.lolo-process{top:220px;left:20px;width:calc(100% - 40px);max-width:760px}}
@media(max-width:680px){.lolo-header{gap:8px 10px;width:100%;padding:10px 12px}.lolo-brand img{width:85px}.lolo-top-search{order:2;width:100%;max-width:none;min-width:0;margin:0}.lolo-nav{order:3}.lolo-nav a{padding:7px;font-size:13px}.lolo-hero{min-height:570px;background-position:center top}.lolo-hero-content{padding:18px}.lolo-hero h1{font-size:38px}.lolo-hero p{max-width:100%;font-size:14px}.lolo-hero-search{top:150px;left:14px;width:calc(100% - 28px)}.lolo-hero-search input{height:42px;padding:0 11px;font-size:14px}.lolo-hero-search button{min-width:82px;height:42px}.lolo-process{top:230px;left:18px;grid-template-columns:1fr;gap:10px;width:calc(100% - 36px)}.lolo-process article:not(:last-child):after{display:none}.lolo-process strong{float:left;margin:0 10px 0 0}.lolo-process h3{font-size:14px}.lolo-process p{font-size:12px}.lolo-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lolo-category-card{min-height:125px}.lolo-categories{padding-top:38px}}
