.ac-review{background:#111;color:#fff;text-align:center;padding:8px 16px;font:13px/1.5 system-ui;position:relative;z-index:9999}#lb-allcats{max-width:1320px;margin:auto;padding:20px 24px 40px;color:#171717;font:16px/1.5 system-ui,sans-serif}#lb-allcats *{box-sizing:border-box}#lb-allcats [hidden]{display:none!important}#lb-allcats a{color:inherit;text-decoration:none}#lb-allcats a:hover{text-decoration:underline;text-underline-offset:4px}#lb-allcats :focus-visible{outline:3px solid #2459aa;outline-offset:4px}#lb-allcats ::selection{background:#111;color:#fff}#lb-allcats h1,#lb-allcats h2{font-family:Poppins,sans-serif;font-weight:600;color:#111;margin:0;letter-spacing:-.025em}#lb-allcats h1{font-size:clamp(34px,4vw,52px);line-height:1.16}#lb-allcats h2{font-size:24px;line-height:1.25}#lb-allcats p{margin:8px 0 0;max-width:65ch}#lb-allcats .ac-crumb{display:flex;gap:12px;font-size:13px;color:#555;margin-bottom:16px}#lb-allcats .ac-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:20px}#lb-allcats .ac-intro p{max-width:620px;color:#555}#lb-allcats svg{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5}#lb-allcats .ac-to-list{display:flex;align-items:center;gap:16px;font-size:14px;padding-bottom:4px;white-space:nowrap}#lb-allcats .ac-tools{display:flex;justify-content:space-between;align-items:end;gap:16px;border-block:1px solid #ddd;padding:16px 0}#lb-allcats .ac-search{display:grid;grid-template-columns:minmax(180px,420px) auto;gap:6px 8px;flex:1}#lb-allcats label{grid-column:1/-1;font-size:13px;font-weight:600;margin:0}#lb-allcats input{width:100%;height:48px;padding:10px 12px;border:1px solid #aaa;background:#fff;color:#111;font:inherit;border-radius:0;margin:0}#lb-allcats input::placeholder{color:#666}#lb-allcats button{cursor:pointer;min-height:48px;border:1px solid #aaa;background:#fff;color:#111;border-radius:0;padding:10px 16px;font:500 14px/1.4 system-ui;margin:0;box-shadow:none;text-transform:none;letter-spacing:0}#lb-allcats button:hover{background:#eee}#lb-allcats button[aria-pressed=true]{background:#111;color:#fff;border-color:#111}#lb-allcats .ac-view{display:flex;gap:6px}#lb-allcats #ac-count{font-size:13px;color:#555;margin:12px 0}#lb-allcats #ac-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}#lb-allcats .ac-card{min-width:0;border-bottom:1px solid #d4d4d4;scroll-margin-top:24px}#lb-allcats .ac-photo{display:block;background:#f5f5f3;aspect-ratio:1.35;overflow:hidden}#lb-allcats .ac-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block;padding:20px;transition:transform .2s ease-out}#lb-allcats .ac-photo:hover img{transform:scale(1.035)}#lb-allcats .ac-card-body{padding:16px 0 0}#lb-allcats h2 a{display:flex;align-items:start;justify-content:space-between;gap:16px}#lb-allcats h2 svg{margin-top:3px}#lb-allcats ul{list-style:none;padding:0;margin:0}#lb-allcats .ac-short{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;margin-top:12px}#lb-allcats .ac-short a{display:flex;align-items:center;min-height:44px;font-size:15px;line-height:1.35}#lb-allcats details{margin-top:8px;scroll-margin-top:24px}#lb-allcats summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-weight:600;font-size:14px;list-style:none}#lb-allcats summary::-webkit-details-marker{display:none}#lb-allcats summary span{font-size:24px;font-weight:400}#lb-allcats details[open] summary span{transform:rotate(45deg)}#lb-allcats .ac-tree{padding:8px 0 16px}#lb-allcats .ac-tree>li{margin-bottom:8px}#lb-allcats .ac-tree>li>a{font-weight:600}#lb-allcats .ac-tree a{display:inline-flex;align-items:center;min-height:44px;font-size:15px}#lb-allcats .ac-tree ul{border-left:1px solid #ddd;margin-left:4px;padding-left:16px}#lb-allcats.structure #ac-results{display:block}#lb-allcats.structure .ac-card{display:grid;grid-template-columns:280px 1fr;gap:24px;padding:20px 0}#lb-allcats.structure .ac-photo{display:none}#lb-allcats.structure .ac-card-body{display:contents}#lb-allcats.structure .ac-short{display:none}#lb-allcats.structure details{margin:0}#lb-allcats.structure summary{display:none}#lb-allcats.structure .ac-tree{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;padding:0}#lb-allcats .ac-end{padding-top:24px}#lb-allcats .ac-end a{text-decoration:underline}#lb-allcats #ac-empty{padding:24px 0}#lb-allcats #ac-empty button{margin-top:16px}@media(max-width:1000px){#lb-allcats #ac-results{grid-template-columns:repeat(2,minmax(0,1fr))}#lb-allcats .ac-to-list{display:none}#lb-allcats .ac-tools{flex-wrap:wrap}#lb-allcats.structure .ac-card{grid-template-columns:220px 1fr}#lb-allcats.structure .ac-tree{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#lb-allcats{padding:16px}#lb-allcats .ac-intro{padding-bottom:16px}#lb-allcats .ac-tools{gap:12px}#lb-allcats .ac-search{grid-template-columns:1fr auto;flex-basis:100%}#lb-allcats .ac-search button{padding:8px}#lb-allcats .ac-view{width:100%}#lb-allcats .ac-view button{flex:1}#lb-allcats #ac-results{grid-template-columns:1fr;gap:20px}#lb-allcats .ac-photo{aspect-ratio:1.45}#lb-allcats h2{font-size:24px}#lb-allcats.structure .ac-card{display:block}#lb-allcats.structure h2{margin-bottom:12px}#lb-allcats.structure .ac-tree{grid-template-columns:1fr 1fr}#lb-allcats.structure .ac-tree a{overflow-wrap:anywhere}.ac-review{font-size:12px}}@media(prefers-reduced-motion:reduce){#lb-allcats .ac-photo img{transition:none}}#lb-allcats button:before,#lb-allcats button:after{display:none!important;content:none!important}#lb-allcats .ac-search{grid-template-columns:minmax(180px,420px) max-content}#lb-allcats .ac-view button{white-space:nowrap;min-width:0}@media(max-width:600px){#lb-allcats .ac-search{grid-template-columns:minmax(0,1fr) max-content}#lb-allcats .ac-view button{padding:10px}}#lb-allcats.compact #ac-results{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}#lb-allcats.compact .ac-photo{aspect-ratio:1.7}#lb-allcats.compact .ac-photo img{padding:10px}#lb-allcats.compact .ac-card-body{padding-top:10px}#lb-allcats.compact h2{font-size:17px;line-height:1.35;letter-spacing:-.015em}#lb-allcats.compact h2 a{min-height:48px;align-items:center;gap:6px}#lb-allcats.compact h2 svg{width:18px;height:18px;margin:0}#lb-allcats.compact .ac-short{display:none}#lb-allcats.compact details{margin-top:4px}#lb-allcats.compact summary{font-weight:500;min-height:44px;font-size:13px;gap:6px}#lb-allcats.compact .ac-tree a{overflow-wrap:anywhere}@media(max-width:1100px){#lb-allcats.compact #ac-results{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:800px){#lb-allcats.compact #ac-results{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){#lb-allcats.compact #ac-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}#lb-allcats .ac-view{flex-wrap:wrap}#lb-allcats .ac-view button{flex:1 1 auto}#lb-allcats.compact h2{font-size:17px}#lb-allcats.compact .ac-photo{aspect-ratio:1.4}}#lb-allcats.compact .ac-photo{aspect-ratio:1.3}#lb-allcats.compact .ac-photo img{padding:6px}#lb-allcats.compact summary{display:none}#lb-allcats.compact .ac-tree{padding:8px 0 12px}#lb-allcats.compact .ac-tree>li{margin-bottom:4px}#lb-allcats.compact .ac-tree ul{margin-left:2px;padding-left:10px}#lb-allcats.compact #ac-results{align-items:start}#lb-allcats .ac-subphoto{display:none}#lb-allcats.compact .ac-tree .ac-subcategory{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;width:100%;min-height:64px;margin:6px 0;line-height:1.35}#lb-allcats.compact .ac-subphoto{display:block;width:64px;height:64px;object-fit:contain;background:#f5f5f3;mix-blend-mode:multiply;padding:3px}#lb-allcats.compact .ac-tree .ac-depth-1{grid-template-columns:48px minmax(0,1fr);min-height:48px}#lb-allcats.compact .ac-depth-1 .ac-subphoto{width:48px;height:48px}@media(max-width:600px){#lb-allcats.compact .ac-tree .ac-subcategory{grid-template-columns:48px minmax(0,1fr);gap:6px;min-height:48px}#lb-allcats.compact .ac-subphoto{width:48px;height:48px}#lb-allcats.compact .ac-tree ul{padding-left:6px}}#lb-allcats #ac-gallery-results{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 16px;padding:0;margin:0;list-style:none}#lb-allcats .ac-gallery-item{min-width:0}#lb-allcats .ac-gallery-item>a{display:block;min-height:44px}#lb-allcats .ac-gallery-photo{display:block;aspect-ratio:1.3;background:#f5f5f3}#lb-allcats .ac-gallery-photo img{display:block;width:100%;height:100%;object-fit:contain;padding:6px;mix-blend-mode:multiply}#lb-allcats .ac-gallery-title{display:block;margin-top:8px;font:600 17px/1.4 Poppins,sans-serif;overflow-wrap:anywhere}#lb-allcats .ac-view{flex-wrap:wrap}@media(max-width:1100px){#lb-allcats #ac-gallery-results{grid-template-columns:repeat(4,minmax(0,1fr))}#lb-allcats .ac-tools{flex-wrap:wrap}}@media(max-width:800px){#lb-allcats #ac-gallery-results{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){#lb-allcats #ac-gallery-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}#lb-allcats .ac-gallery-title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/laserbro-category-overview.css.map */
