.avb{--avb-ink: #0f1a14;--avb-muted: #5b6b62;--avb-line: #dfe7e2;--avb-soft: #f4f7f5;--avb-green-soft: #e6f6ef;--avb-green: #007a4d;color:var(--avb-ink);padding-block:8px 48px}.avb *{box-sizing:border-box}.avb--hero{padding-bottom:0}.avb--featured{padding-block:8px 0}.avb--featured[hidden]{display:none}.avb--dir{padding-top:0}.avb-hero{background:var(--avb-green-soft);border-radius:4px;padding:28px 32px;display:grid;gap:14px}.avb-hero h1{margin:0;font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.01em}.avb-hero p{margin:0;color:var(--avb-muted);font-size:16px;max-width:70ch;line-height:1.5}.avb-proof{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;font-weight:600}.avb-proof li{display:flex;align-items:center;gap:8px}.avb-proof svg{color:var(--avb-green);flex:none}.avb-search{margin-top:20px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.avb-search label{position:relative;flex:1 1 360px;display:block}.avb-search input{width:100%;height:52px;border:1px solid #b9c6be;border-radius:4px;padding-inline:46px 16px;font:inherit;font-size:16px;color:var(--avb-ink);background:#fff;-webkit-appearance:none;appearance:none}.avb-search input:focus{outline:2px solid var(--avb-green);outline-offset:1px;border-color:var(--avb-green)}.avb-search label svg{position:absolute;inset-inline-start:16px;top:50%;transform:translateY(-50%);color:var(--avb-muted);pointer-events:none}.avb-count{font-size:14px;color:var(--avb-muted);margin:0}.avb-h2{font-size:20px;margin:36px 0 14px}.avb-top[hidden]{display:none}.avb-top-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.avb-tile{display:grid;grid-template-rows:96px auto auto;gap:4px;padding:14px 12px 12px;border:1px solid var(--avb-line);border-radius:4px;text-decoration:none;color:inherit;background:#fff;text-align:center;height:100%;transition:border-color .15s}.avb-tile:hover,.avb-tile:focus-visible{border-color:var(--avb-green)}.avb-tile img{width:100%;height:96px;object-fit:contain}.avb-tile strong{font-size:15px;line-height:1.25;margin-top:6px}.avb-tile span{font-size:13px;color:var(--avb-muted)}.avb-spot{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:center;background:var(--avb-green-soft);border-radius:4px;padding:28px 32px;margin-top:36px}.avb-spot__text{display:grid;gap:10px;justify-items:start}.avb-spot__text h2{margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.15}.avb-spot__text p{margin:0;color:var(--avb-muted);font-size:15px;line-height:1.5;max-width:60ch}.avb-spot__img{display:block;background:#fff;border-radius:4px;padding:16px}.avb-spot__img img{display:block;width:100%;height:180px;object-fit:contain}.avb-badge{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--avb-green);background:#fff;border:1px solid var(--avb-green);border-radius:2px;padding:3px 8px}.avb-badge--offer{position:absolute;top:8px;inset-inline-start:8px;background:var(--avb-green);color:#fff;border-color:var(--avb-green);text-transform:none;letter-spacing:0}.avb-badge--new{position:absolute;top:8px;inset-inline-start:8px;background:#0f1a14;color:#fff;border-color:#0f1a14}.avb-btn{display:inline-block;background:var(--avb-green);color:#fff;font-weight:600;font-size:15px;padding:12px 20px;border-radius:4px;text-decoration:none;margin-top:4px}.avb-btn:hover{background:#00613d;color:#fff}.avb-row__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.avb-row__head .avb-h2{margin-bottom:12px}.avb-row__head a{color:var(--avb-green);font-weight:600;font-size:14px;text-decoration:none;white-space:nowrap}.avb-row__head a:hover{text-decoration:underline}.avb-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:160px;gap:12px;list-style:none;margin:0;padding:0 0 8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.avb-scroll>li{scroll-snap-align:start}.avb-tile--offer{position:relative;grid-template-rows:80px auto;padding-top:36px}.avb-tile--offer img{height:80px}.avb-tools{position:sticky;top:var(--avb-sticky, 0px);z-index:3;background:#fff;border-bottom:1px solid var(--avb-line);margin-top:36px;padding-block:12px 10px}.avb-chips,.avb-az{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;list-style:none;margin:0;padding:0}.avb-chips::-webkit-scrollbar,.avb-az::-webkit-scrollbar{display:none}.avb-chip{flex:none;height:36px;padding-inline:14px;border:1px solid var(--avb-line);border-radius:4px;background:#fff;font:inherit;font-size:14px;color:var(--avb-ink);cursor:pointer}.avb-chip:hover{border-color:var(--avb-green)}.avb-chip[aria-pressed=true]{background:var(--avb-green);border-color:var(--avb-green);color:#fff}.avb-az{margin-top:10px;gap:2px}.avb-az a,.avb-az span{flex:none;display:grid;place-items:center;min-width:32px;height:32px;border-radius:2px;font-size:14px;font-weight:600;text-decoration:none;color:var(--avb-green)}.avb-az a:hover,.avb-az a:focus-visible{background:var(--avb-green-soft)}.avb-az .is-off,.avb-az span{color:#b6c1bb;pointer-events:none;font-weight:400}.avb-group{padding-block:22px 18px;border-bottom:1px solid var(--avb-line);scroll-margin-top:var(--avb-anchor, 120px)}.avb-group[hidden]{display:none}.avb-letter{font-size:22px;margin:0 0 10px;color:var(--avb-green)}.avb-list{list-style:none;margin:0;padding:0;columns:4 200px;column-gap:32px}.avb-list li{break-inside:avoid}.avb-list li[hidden]{display:none}.avb-list a{display:inline-flex;align-items:baseline;gap:6px;padding:7px 0;text-decoration:none;color:var(--avb-ink);font-size:15px}.avb-list a:hover,.avb-list a:focus-visible{color:var(--avb-green);text-decoration:underline;text-underline-offset:3px}.avb-list a span{color:var(--avb-muted);font-size:12px}.avb-list a span:before{content:"("}.avb-list a span:after{content:")"}.avb-empty{padding:28px;background:var(--avb-soft);border-radius:4px;margin-top:20px;font-size:15px}.avb-empty[hidden]{display:none}.avb-empty a{color:var(--avb-green);font-weight:600}.avb-help{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.avb-help a{display:grid;align-content:start;gap:4px;padding:20px;border:1px solid var(--avb-line);border-radius:4px;text-decoration:none;color:inherit;background:var(--avb-soft)}.avb-help a:hover{border-color:var(--avb-green)}.avb-help strong{font-size:16px}.avb-help span{font-size:14px;color:var(--avb-muted);line-height:1.45}.avb-help em{font-style:normal;color:var(--avb-green);font-weight:600;font-size:14px;margin-top:6px}.avb-faq{margin-top:40px;max-width:860px}.avb-faq details{border-bottom:1px solid var(--avb-line)}.avb-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:600;font-size:16px;display:flex;justify-content:space-between;gap:16px}.avb-faq summary::-webkit-details-marker{display:none}.avb-faq summary:after{content:"+";color:var(--avb-green);font-size:20px;line-height:1}.avb-faq details[open] summary:after{content:"\\2212"}.avb-faq .avb-a{padding:0 0 16px;color:var(--avb-muted);line-height:1.6;font-size:15px}.avb-faq .avb-a p{margin:0}.avb-faq .avb-a a{color:var(--avb-green)}.avb-seo{margin-top:32px;color:var(--avb-muted);font-size:14px;line-height:1.6;max-width:860px}.avb-seo p{margin:0}.avb-seo a{color:inherit}@media(max-width:989px){.avb-top-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.avb-help,.avb-spot{grid-template-columns:1fr}.avb-spot__img img{height:120px}}@media(max-width:749px){.avb{padding-block:0 32px}.avb--hero,.avb--featured{padding-bottom:0}.avb-hero{padding:20px 16px;gap:10px}.avb-proof{font-size:13px;gap:6px 16px}.avb-top-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.avb-tile{grid-template-rows:64px auto auto;padding:10px 6px}.avb-tile img{height:64px}.avb-tile strong{font-size:13px}.avb-tile span{font-size:12px}.avb-spot{padding:20px 16px;margin-top:28px;gap:16px}.avb-scroll{grid-auto-columns:132px;gap:8px}.avb-tile--offer{grid-template-rows:64px auto;padding-top:34px}.avb-tile--offer img{height:64px}.avb-tools{margin-top:28px}.avb-list{columns:2 140px;column-gap:20px}.avb-list a{font-size:14px;padding:8px 0}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/avicen-brands.css.map */
