.pl-bb{padding:clamp(20px,4vw,44px) 0}.pl-bb-wrap{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(22px,4vw,52px);align-items:start}.pl-bb-gallery{position:sticky;top:20px}.pl-bb-stage{position:relative;border-radius:var(--pl-radius);overflow:hidden;background:#fff;border:1px solid var(--pl-line);aspect-ratio:1/1;box-shadow:var(--pl-shadow-sm)}.pl-bb-stage img,.pl-bb-stage video{width:100%;height:100%;object-fit:contain;background:#fff}.pl-bb-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:#fffffff0;border:1px solid var(--pl-line);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;font-size:1.4rem;line-height:1;color:var(--pl-ink);box-shadow:0 3px 12px #181a3c24;transition:background .15s ease,transform .15s ease}.pl-bb-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.06)}.pl-bb-arrow.prev{left:10px}.pl-bb-arrow.next{right:10px}.pl-bb-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:8px;margin-top:10px}.pl-bb-thumb{position:relative;aspect-ratio:1/1;border-radius:10px;overflow:hidden;border:2px solid transparent;cursor:pointer;background:#fff;transition:border-color .15s ease}.pl-bb-thumb.is-sel{border-color:var(--pl-accent);box-shadow:0 0 0 3px #f4b74038}.pl-bb-thumb img{width:100%;height:100%;object-fit:cover}.pl-th-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000004d}.pl-bb-title{font-family:var(--pl-font-head);font-weight:800;font-size:clamp(1.45rem,3vw,2.05rem);line-height:1.14;letter-spacing:-.01em;margin:0 0 8px;color:var(--pl-ink)}.pl-bb-rating{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--pl-ink-muted);font-size:.9rem}.pl-bb-price-row{display:flex;align-items:baseline;gap:10px;margin:2px 0}.pl-bb-price{font-family:var(--pl-font-head);font-weight:800;font-size:1.7rem;color:var(--pl-ink)}.pl-bb-price-row .pl-compare{color:var(--pl-ink-muted);text-decoration:line-through;font-size:1rem}.pl-bb-bundles{display:flex;flex-direction:column;gap:10px;margin:16px 0}.pl-bundle{display:flex;align-items:center;gap:12px;border:2px solid var(--pl-line);border-radius:14px;padding:11px 13px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;background:#fff}.pl-bundle:hover{border-color:var(--pl-accent-soft)}.pl-bundle.is-sel{border-color:var(--pl-accent);box-shadow:0 0 0 3px #f4b7402e;background:linear-gradient(0deg,#f4b7400f,#f4b7400f)}.pl-bundle img{width:56px;height:56px;border-radius:10px;object-fit:cover;background:var(--pl-surface);flex:0 0 auto}.pl-b-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--pl-line);flex:0 0 auto;transition:border-color .15s ease}.pl-bundle.is-sel .pl-b-radio{border-color:var(--pl-accent);background:radial-gradient(circle,var(--pl-accent) 0 42%,#fff 52%)}.pl-b-name{font-family:var(--pl-font-head);font-weight:700;font-size:.95rem;line-height:1.25;color:var(--pl-ink)}.pl-b-price{font-family:var(--pl-font-head);font-weight:800;color:var(--pl-ink);margin-left:auto;white-space:nowrap}.pl-qty{display:inline-flex;align-items:center;border:1px solid var(--pl-line);border-radius:999px;overflow:hidden;margin:4px 0 14px}.pl-qty button{width:44px;height:46px;border:0;background:#fff;font-size:1.2rem;cursor:pointer;color:var(--pl-ink);transition:background .15s ease}.pl-qty button:hover{background:var(--pl-surface)}.pl-qty input{width:46px;text-align:center;border:0;font-family:var(--pl-font-head);font-weight:700;font-size:1rem;background:#fff;color:var(--pl-ink)}.pl-bb-atc{display:block;width:100%;background:var(--pl-grad-gold);color:var(--pl-dark)!important;font-size:1.12rem;padding:18px;border-radius:999px;border:0;font-family:var(--pl-font-head);font-weight:800;cursor:pointer;letter-spacing:.02em;text-transform:uppercase;box-shadow:var(--pl-glow-gold);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;min-height:56px}.pl-bb-atc:hover{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 14px 30px #e0a21f75}.pl-bb-atc:active{transform:translateY(0)}.pl-bb-pay{display:flex;gap:5px;flex-wrap:wrap;margin-top:14px;align-items:center;justify-content:center}.pl-bb-pay span{background:var(--pl-surface);border:1px solid var(--pl-line);border-radius:5px;padding:3px 7px;font-size:.6rem;font-weight:800;font-family:var(--pl-font-head);color:#333}.pl-bb-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;text-align:center}.pl-bb-trust div{font-size:.72rem;color:var(--pl-ink-muted);display:flex;flex-direction:column;align-items:center;gap:6px}.pl-bb-trust svg{width:28px;height:28px;color:var(--pl-accent-deep)}@media(max-width:849px){.pl-bb-wrap{grid-template-columns:1fr}.pl-bb-gallery{position:static}}@media(max-width:480px){.pl-bb-thumbs{grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.pl-bb-trust{font-size:.68rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pl-buybox.css.map */
