.section-header .ab-inline-nav{display:none!important}ab-lighting-navigation{display:block;position:relative;z-index:35;background:#fff;color:#424242;border-bottom:1px solid #e8e8e8}.ab-nav__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 36px;list-style:none;padding:0 20px 12px;margin:0}.ab-nav__item{position:relative}.ab-nav__link{display:flex;align-items:center;gap:9px;padding:10px 0;font:inherit;font-size:12px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:inherit;text-decoration:none;cursor:pointer;list-style:none}.ab-nav__link::-webkit-details-marker{display:none}.ab-nav__link:hover,.ab-nav__link[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.ab-nav__chevron{font-size:15px;line-height:1;transition:transform .15s ease}.ab-nav__item[open] .ab-nav__chevron{transform:rotate(180deg)}.ab-nav__panel{position:absolute;top:100%;left:50%;transform:translate(-50%);width:320px;max-width:calc(100vw - 32px);padding:16px;margin:0;list-style:none;background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 12px 28px #00000014}.ab-nav__panel a{display:block;padding:11px 12px;color:inherit;text-decoration:none;border-radius:4px;font-size:15px;line-height:1.4}.ab-nav__panel a:hover,.ab-nav__panel a[aria-current=page]{background:#f5f3ef}.ab-nav__subheading{margin:12px 12px 4px;padding-top:14px;border-top:1px solid #e6e6e6;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.ab-lighting a:focus-visible,.ab-nav__link:focus-visible,.ab-nav__panel a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ab-lighting{color:inherit}.ab-lighting__inner{margin:0 auto}.ab-lighting__section{padding:32px 0}.ab-lighting__heading{margin:0 0 12px;font-size:clamp(24px,3vw,32px);line-height:1.25;font-weight:500;letter-spacing:-.02em}.ab-lighting__intro{max-width:780px;margin:0 0 24px;line-height:1.65;font-size:16px}.ab-lighting__cards{display:grid;grid-template-columns:repeat(var(--ab-columns,4),minmax(0,1fr));gap:24px}.ab-lighting__card{display:block;min-width:0;color:inherit;text-decoration:none}.ab-lighting__image-wrap{display:block;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f7f6f3}.ab-lighting__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.ab-lighting__card:hover .ab-lighting__image{transform:scale(1.025)}.ab-lighting__card-title{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:14px 0 5px;font-size:17px;line-height:1.35;font-weight:500}.ab-lighting__caption{margin:0;font-size:14px;line-height:1.55;opacity:.85}.ab-lighting__crumbs{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 18px;list-style:none;font-size:12px;line-height:1.5}.ab-lighting__crumbs a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ab-lighting__collection{padding:24px 0 0}.ab-lighting__collection-title{margin:0 0 12px;font-size:clamp(28px,4vw,38px);line-height:1.2;font-weight:500;letter-spacing:-.02em}.ab-lighting__pills{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 8px}.ab-lighting__pill{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #d8d5d0;border-radius:24px;color:inherit;text-decoration:none;font-size:14px;line-height:1.4}.ab-lighting__pill[aria-current=page]{background:#424242;color:#fff;border-color:#424242}.ab-lighting__pill:hover{border-color:currentColor}.ab-lighting__toolbar-space{display:flex;align-items:center;min-height:88px;padding:16px 310px 16px 0;font-size:13px}.ab-lighting__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ab-lighting__view-all{margin-top:28px;text-align:center}[id$=__hero_banner] .content-wrapper{height:auto;min-height:clamp(340px,48vh,480px);padding-top:48px;padding-bottom:48px}[id$=__hero_banner] .content-wrapper>div{gap:24px}#MainContent [itemprop=articleBody] .ab-about-story{max-width:66ch;margin-inline:auto;font-size:clamp(16px,1.15vw,18px);line-height:1.75;overflow-wrap:break-word}#MainContent .ab-about-story>p{margin:0 0 1.25em}#MainContent .ab-about-story>h2{margin:2em 0 .65em;font-size:clamp(22px,2.6vw,28px);line-height:1.3;font-weight:500;letter-spacing:-.02em}#MainContent .ab-about-story>h3{margin:1.8em 0 .65em;font-size:clamp(20px,2.2vw,24px);line-height:1.35;font-weight:500;letter-spacing:-.015em}#MainContent .ab-about-story>:last-child{margin-bottom:0}.footer .ab-footer-origin{max-width:28ch;margin:14px 0 0;color:#666055;font-size:13px;line-height:1.6;letter-spacing:.015em}@media(max-width:1023px){.ab-lighting__cards,.ab-lighting__products{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-nav__link,.ab-nav__panel a,.ab-lighting__pill{min-height:48px}#product-page select,#product-page .kaching-bundles select{min-height:44px;font-size:16px}[id$=__faq] [x-ref=AccordionButton]{min-height:48px;align-items:center;gap:16px}}@media(max-width:767px){ab-lighting-navigation{display:none}.ab-lighting__section{padding:24px 0}.ab-lighting__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.ab-lighting__products{gap:24px 12px}.ab-lighting__card-title{font-size:15px;margin-top:10px}.ab-lighting__caption{font-size:13px}.ab-lighting__intro{font-size:14px;margin-bottom:20px}.ab-lighting__toolbar-space{min-height:52px;padding:12px 0}.ab-lighting__pills{gap:6px}.ab-lighting__pill{padding:9px 12px;font-size:13px}[id$=__hero_banner] .content-wrapper{min-height:340px;min-height:clamp(340px,50svh,390px);padding-top:32px;padding-bottom:32px}[id$=__hero_banner] .content-wrapper>div{max-width:340px;gap:20px}[id$=__hero_banner] .content-wrapper>div>.heading+div{display:block;font-size:16px;line-height:1.5}[id$=__hero_banner] .content-wrapper>div>.button{min-height:48px}.footer [x-ref=AccordionPanel]>div{gap:0}.footer [x-ref=AccordionPanel] a{display:flex;align-items:center;min-height:44px}}@media(prefers-reduced-motion:reduce){.ab-lighting__image,.ab-nav__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/ab-lighting.css.map */
