.lap{max-width:var(--la-max);margin:0 auto;padding:0 var(--la-padx)}.lap__crumb{font-family:var(--la-mono);font-size:12px;letter-spacing:.06em;color:var(--la-muted);padding:14px 0}.lap__crumb a{color:var(--la-muted)}.lap__crumb a:hover{color:var(--la-ink)}.lap__top{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;padding-bottom:clamp(20px,3vw,32px)}.lap__gal{position:relative}.lap__main{position:relative;background:var(--la-well);border:1px solid var(--la-hair);aspect-ratio:1.05;display:flex;align-items:center;justify-content:center;padding:24px}.lap__main img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.lap__flag{position:absolute;top:0;left:0;background:var(--la-signal);color:var(--la-ink);font-size:11px;font-weight:700;letter-spacing:.1em;padding:6px 10px;z-index:2}.lap__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px}.lap__thumb{background:var(--la-well);border:1px solid var(--la-hair);aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:8px;cursor:pointer}.lap__thumb[aria-current=true]{border:2px solid var(--la-ink)}.lap__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.lap__thumb--ph{border:1px dashed var(--la-dot);font-family:var(--la-mono);font-size:9.5px;color:var(--la-faint);letter-spacing:.06em;text-align:center;cursor:default}.lap__cap{font-family:var(--la-mono);font-size:10.5px;letter-spacing:.06em;color:var(--la-faint);margin-top:8px}.lap__tmpl{font-family:var(--la-mono);font-size:11px;letter-spacing:.06em;color:var(--la-faint);margin-bottom:8px}.lap__sub{font-size:15px;color:var(--la-body);line-height:1.55;margin:8px 0 10px}.lap__ids{font-family:var(--la-mono);font-size:12px;letter-spacing:.05em;color:var(--la-muted);padding-bottom:14px;border-bottom:1px solid var(--la-hair)}.lap__fit{border:2px solid var(--la-ink);padding:16px;margin:16px 0}.lap__fit h2{font-size:15.5px;font-weight:700;margin-bottom:10px}.lap__fitrow{display:flex;gap:0}.lap__fitrow input{flex:1;border:1px solid var(--la-hair);border-right:0;padding:10px 12px;font-family:var(--la-mono);font-size:13px}.lap__fitrow input:focus{outline:none;border-color:var(--la-ink)}.lap__fitrow button{border:0;background:var(--la-signal);color:var(--la-ink);font-size:12px;font-weight:700;letter-spacing:.08em;padding:0 18px;cursor:pointer}.lap__fitres{margin-top:12px;font-size:13.5px;line-height:1.6;display:none}.lap__fitres[data-state]{display:block}.lap__fitres[data-state=yes]{background:var(--la-green-wash);border-left:4px solid var(--la-green);padding:12px 14px}.lap__fitres[data-state=no]{background:#fff;border-left:4px solid var(--la-ink);padding:12px 14px}.lap__trust{display:grid;gap:1px;background:var(--la-hair);border:1px solid var(--la-hair);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-top:16px}.lap__trust>*{background:var(--la-card);padding:12px 14px}.lap__trust b{display:block;font-size:13.5px;font-weight:700}.lap__trust span{font-size:11.5px;color:var(--la-muted);line-height:1.5}.lap__wa:hover{background:var(--la-well);text-decoration:none}.lap__wadot{display:inline-block;width:8px;height:8px;background:var(--la-wa);margin-right:6px}.lap__buy{border:1px solid var(--la-hair);background:var(--la-card);padding:20px;align-self:start}.lap__buylabel{font-family:var(--la-mono);font-size:11px;letter-spacing:.08em;color:var(--la-muted)}.lap__price{font-size:clamp(28px,3.4vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:6px 0}.lap__was{font-size:15px;color:var(--la-faint);text-decoration:line-through;margin-right:8px}.lap__tax{font-size:12px;color:var(--la-muted);margin-bottom:10px}.lap__qtyrow{display:flex;gap:8px;margin:14px 0 8px}.lap__qty{display:flex;border:1px solid var(--la-hair);background:var(--la-card)}.lap__qty button{width:38px;border:0;background:transparent;font-size:16px;cursor:pointer;color:var(--la-ink)}.lap__qty input{width:44px;border:0;text-align:center;font-family:var(--la-mono);font-size:14px;background:transparent}.lap__qty input:focus{outline:none}.lap__deliv{border-top:1px solid var(--la-hair);margin-top:16px;padding-top:14px;font-size:13px;line-height:1.9;color:var(--la-body)}.lap__tabs{border-top:2px solid var(--la-ink);margin-top:8px}.lap__tabnav{display:flex;overflow-x:auto;scrollbar-width:none}.lap__tabnav::-webkit-scrollbar{display:none}.lap__tabbtn{background:none;border:0;border-bottom:3px solid transparent;padding:14px 18px;font-family:var(--la-sans);font-size:12.5px;font-weight:700;letter-spacing:.1em;color:var(--la-muted);cursor:pointer;white-space:nowrap;text-transform:uppercase}.lap__tabbtn[aria-selected=true]{color:var(--la-ink);border-bottom-color:var(--la-ink)}.lap__panel{display:none;padding:22px 0 34px}.lap__panel[aria-hidden=false]{display:block}.lap__two{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:26px}.lap__prose p{font-size:15px;line-height:1.7;color:var(--la-body);margin:0 0 12px}.lap__prose h3{font-size:15px;font-weight:700;margin:18px 0 8px;color:var(--la-ink)}.lap__prose ul{margin:0 0 12px;padding-left:18px}.lap__prose li{font-size:14px;line-height:1.8;color:var(--la-body)}.lap__prose code{font-family:var(--la-mono);font-size:11.5px;border:1px solid rgba(18,18,18,.25);background:#fff;padding:4px 8px;margin:0 3px 3px 0;display:inline-block}.lap__brand{padding:14px 16px}.lap__brand h4{font-size:14.5px;font-weight:700;margin:0 0 6px}.lap__brand h4 span{font-family:var(--la-mono);font-size:12px;color:var(--la-muted);font-weight:400}.lap__brand a,.lap__brand li{display:block;font-family:var(--la-mono);font-size:12.5px;line-height:2;color:var(--la-body);list-style:none}.lap__brand ul{margin:0;padding:0}.lap__codes{overflow:hidden;max-height:84px;transition:max-height .18s ease}.lap__codes[data-open=true]{max-height:none}.lap__codetoggle{background:none;border:0;border-bottom:2px solid var(--la-signal);font-size:12.5px;font-weight:700;padding:0;margin-top:12px;cursor:pointer;font-family:var(--la-sans)}.lap__faqs{border-top:2px solid var(--la-ink);padding-top:22px;padding-bottom:40px}.lap__faq{padding:16px 18px}.lap__faq h3{font-size:15px;font-weight:700;margin:0 0 6px;line-height:1.4}.lap__faq p{font-size:13.5px;line-height:1.65;color:var(--la-body);margin:0}.lap__sticky{display:none}@media screen and (max-width:749px){.lap__sticky{display:flex;position:sticky;bottom:0;z-index:30;align-items:center;justify-content:space-between;gap:12px;background:var(--la-card);border-top:2px solid var(--la-ink);padding:10px 14px}.lap__sticky b{font-size:18px;font-weight:700}.lap__codes{max-height:120px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lampsauthority-product.css.map */
