.lb-demo .pmain__img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border:1px solid var(--line);border-radius:5px;background:var(--surface)}.lb-demo .thumb{padding:0;border:1px solid var(--line);border-radius:5px;overflow:hidden;background:var(--surface);cursor:pointer;transition:border-color .15s}.lb-demo .thumb img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.lb-demo .thumb--on{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.lb-demo .bd__pic{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:5px;background:var(--surface)}.lb-demo .ad__pic{width:54px;height:54px;flex:0 0 54px;object-fit:cover;display:block;border-radius:5px;background:var(--surface)}.lb-demo .lb-buy{margin:0;padding:0;border:0;display:block}.lb-demo .btn[disabled]{opacity:.55;cursor:not-allowed}.lb-demo .ad__btn[disabled]{opacity:.5;cursor:not-allowed}.lb-demo .thumbnav__b{display:none}@media screen and (max-width:749px){.lb-demo .thumbs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.lb-demo .thumbs::-webkit-scrollbar{display:none}.lb-demo .thumbs>*{flex:0 0 calc((100% - 30px)/4);scroll-snap-align:start}.lb-demo .thumbs:not(.thumbs--nav):has(>:nth-child(5))>*{flex-basis:calc((100% - 40px) / 4.3)}.lb-demo .thumbnav{position:relative}.lb-demo .thumbnav__b{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#14110f8c;color:#fff;cursor:pointer}.lb-demo .thumbnav__b:first-child{left:3px}.lb-demo .thumbnav__b:last-child{right:3px}.lb-demo .thumbnav__b svg{width:11px;height:11px;display:block}.lb-demo .thumbnav__b[aria-disabled=true]{background:#14110f66}.lb-demo .thumbnav__b[aria-disabled=true] svg{opacity:.45}.lb-demo .qtyrow{flex-wrap:nowrap;gap:8px}.lb-demo .qty{flex:0 0 auto}.lb-demo .qty button{width:32px}.lb-demo .qty input{width:34px}.lb-demo .qtyrow .btn--full{flex:1 1 auto;padding-left:8px;padding-right:8px}.lb-demo .ad__pic{width:46px;height:46px;flex-basis:46px}}@media screen and (min-width:921px){.lb-demo .pdp__media{position:sticky;top:24px;align-self:start}}.lb-demo .kitp{max-width:640px;margin:0 auto}.lb-demo .kitp__img{display:block;width:100%;max-width:440px;margin:0 auto 26px;border:1px solid var(--line);border-radius:10px}.lb-demo .kitp__t{font-size:32px;line-height:1.15;margin:0 0 8px;text-align:left}.lb-demo .kitp__p{display:flex;gap:12px;align-items:baseline;font-family:var(--head);font-weight:700;font-size:24px;margin:0 0 18px}.lb-demo .kitp__p s{color:var(--muted);font-weight:600;font-size:18px}.lb-demo .kitp__atc{margin-bottom:30px}.lb-demo .kitp__tiers{list-style:none;margin:0 0 22px;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--bone)}.lb-demo .kitp__tiers li{display:flex;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--line)}.lb-demo .kitp__tiers li:last-child{border-bottom:0}.lb-demo .kitp__desc{text-align:left}.lb-demo .kitp__desc h1,.lb-demo .kitp__desc h2,.lb-demo .kitp__desc h3{font-size:21px;margin:24px 0 10px;text-align:left}.lb-demo .kitp__desc p{margin:0 0 12px}.lb-demo .kitp__desc ul{margin:0 0 14px;padding-left:20px}.lb-demo .kitp__desc li{margin:6px 0}@media(max-width:749px){.lb-demo .kitp__t{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/legendbrix-demo-product.css.map */
