:root{--bz-primary: #f58220;--bz-primary-dark: #e06f0e;--bz-primary-soft: #fff3e8;--bz-dark: #073a2e;--bz-text: #1f2328;--bz-muted: #6b7280;--bz-border: #e5e5e5;--bz-bg: #f8f6f1;--bz-card: #ffffff;--bz-red: #e53935;--bz-green: #16a34a;--bz-radius: 6px;--bz-shadow: 0 6px 24px rgba(15, 23, 42, .08)}.bzc-container{max-width:1510px;margin:0 auto;padding:0 16px}.bzc-muted{color:var(--bz-muted)}.bzc-icon{flex:none;vertical-align:middle}.bzc-link{background:none;border:0;padding:0;color:var(--bz-primary);cursor:pointer;font:inherit;text-decoration:none}.bzc-link:hover{text-decoration:underline}.bzc [hidden]{display:none!important}.bzc-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border-radius:4px;border:1px solid var(--bz-primary);font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .18s,color .18s,border-color .18s,transform .1s}.bzc-btn:active{transform:scale(.98)}.bzc-btn--outline{background:#fff;color:var(--bz-primary)}.bzc-btn--outline:hover,.bzc-btn--solid{background:var(--bz-primary);color:#fff}.bzc-btn--solid:hover{background:var(--bz-primary-dark);border-color:var(--bz-primary-dark);color:#fff}.bzc-btn--disabled{background:#f1f1f1;color:#999;border-color:#e3e3e3;cursor:not-allowed}.bzc-btn--block{display:flex;width:100%}.bzc-btn--sm{height:32px;padding:0 12px;font-size:13px}.bzc-btn--lg{height:46px;padding:0 22px;font-size:15px}.bzc-btn--xl{height:54px;font-size:17px}.bzc-btn.is-loading{opacity:.7;pointer-events:none;position:relative}.bzc-btn.is-loading:after{content:"";width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:bzc-spin .6s linear infinite}@keyframes bzc-spin{to{transform:rotate(360deg)}}.bzc-icon-btn{background:none;border:0;padding:6px;cursor:pointer;color:inherit;display:inline-flex;border-radius:50%}.bzc-icon-btn:hover{background:#0000000d}.bzc-badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--bz-primary);color:#fff;font-size:11px;font-weight:600;padding:3px 7px;border-radius:3px;line-height:1.3}.bzc-badge--best{background:var(--bz-primary)}.bzc-badge--hot{background:var(--bz-red)}.bzc-badge--out{background:#6b7280}.bzc-badge--off{left:auto;right:12px;background:var(--bz-red)}.bzc-card__media .bzc-badge--off{top:12px}.bzc-ribbon{position:absolute;top:0;right:0;background:var(--bz-red);color:#fff;font-size:13px;font-weight:600;padding:5px 10px;border-radius:0 0 0 6px;display:inline-flex;align-items:center;gap:4px}.bzc-price{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap}.bzc-price ins{text-decoration:none;color:var(--bz-primary);font-weight:700}.bzc-price del{color:#9ca3af;font-size:.85em;font-weight:400}.bzc-grid{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr))}.bzc-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bzc-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bzc-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bzc-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.bzc-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.bzc-card{position:relative;background:var(--bz-card);border:1px solid #dcdcdc;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s,border-color .2s;height:100%}.bzc-card:hover{box-shadow:var(--bz-shadow);border-color:#d3d3d3}.bzc-card__media{position:relative}.bzc-card__img{display:block;aspect-ratio:1 / .95;padding:12px}.bzc-card__img img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease;display:block}.bzc-card:hover .bzc-card__img img{transform:scale(1.05)}.bzc-card__tools{position:absolute;right:10px;top:44px;display:flex;flex-direction:column;gap:6px;z-index:3;opacity:0;transform:translate(8px);transition:.2s}.bzc-card:hover .bzc-card__tools,.bzc-card:focus-within .bzc-card__tools{opacity:1;transform:none}.bzc-tool{width:34px;height:34px;border-radius:50%;border:0;background:#fff;color:#444;box-shadow:0 2px 8px #0000001f;cursor:pointer;display:grid;place-items:center;transition:.15s}.bzc-tool:hover{background:var(--bz-primary);color:#fff}.bzc-wish.is-active{color:var(--bz-red)}.bzc-wish.is-active svg{fill:currentColor}.bzc-tool.bzc-wish.is-active:hover{color:#fff}.bzc-card__body{padding:0 9px 9px;display:flex;flex-direction:column;flex:1}.bzc-card__title{font-size:15px;font-weight:400;line-height:1.35;margin:4px 0 6px;min-height:2.7em}.bzc-card__title a{color:var(--bz-text);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bzc-card__title a:hover{color:var(--bz-primary)}.bzc-card__rating{display:flex;align-items:center;gap:4px;margin-bottom:4px;color:var(--bz-muted);font-size:12px}.bzc-card__price{font-size:16px;margin-bottom:12px}.bzc-card__price ins{font-weight:600}.bzc-card__actions{margin-top:auto;display:flex;gap:8px}.bzc-card__actions .bzc-btn{flex:1;height:40px;font-weight:500;font-size:14px}.bzc-card.is-out .bzc-card__img img{opacity:.55;filter:grayscale(.4)}.bzc-card--wide{flex-direction:row;align-items:center;border:0;border-radius:6px;min-height:300px;padding:18px}.bzc-card--wide .bzc-card__media{width:40%;flex:none}.bzc-card--wide .bzc-card__img{aspect-ratio:1 / 1;padding:10px}.bzc-card--wide .bzc-card__body{padding:0 0 0 56px;justify-content:center;position:static}.bzc-card--wide .bzc-card__title{font-size:20px;min-height:0;margin-bottom:14px}.bzc-card--wide .bzc-card__price{font-size:19px;margin-bottom:26px}.bzc-card--wide .bzc-card__actions{flex:none;margin-top:0}.bzc-card--wide .bzc-card__actions .bzc-btn{flex:none;height:40px;padding:0 16px}.bzc-card--wide .bzc-card__tools{top:40px}.bzc-stars{display:inline-flex;gap:1px;color:#f59e0b}.bzc-star-full svg{fill:currentColor}.bzc-star-half svg{fill:url(#bzc-half)}.bzc-star-empty{color:#d1d5db}.bzc-star-half{color:#f59e0b}.bzc-slider{position:relative;--per: 5;--gap: 20px}.bzc-slider__track{display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 1px 6px}.bzc-slider__track::-webkit-scrollbar{display:none}.bzc-slider__slide{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));scroll-snap-align:start;min-width:0}.bzc-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:26px;min-height:10px}.bzc-slider__dots button{width:10px;height:10px;border-radius:10px;border:1px solid var(--bz-primary);background:transparent;padding:0;cursor:pointer;transition:width .25s,background .25s}.bzc-slider__dots button.is-active{width:22px;background:var(--bz-primary)}.bzc-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:34px;height:34px;border-radius:50%;border:0;background:var(--bz-primary);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 8px #00000026}.bzc-slider__arrow--prev{left:-17px}.bzc-slider__arrow--next{right:-17px}.bzc-slider__arrow[disabled]{opacity:.35;cursor:default}.bzc-section-head{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #e3e3e3;margin-bottom:26px;padding-bottom:12px;position:relative}.bzc-section-head:after{content:"";position:absolute;left:0;bottom:-2px;width:40px;height:3px;background:var(--bz-primary);border-radius:3px}.bzc-section-head h2{margin:0;font-size:22px;font-weight:600;color:var(--bz-text)}.bzc-qty{display:inline-flex;align-items:center;border:1px solid var(--bz-border);border-radius:4px;background:#fff;height:46px}.bzc-qty__btn{width:40px;height:100%;border:0;background:none;cursor:pointer;color:var(--bz-text);display:grid;place-items:center}.bzc-qty__btn:hover{color:var(--bz-primary)}.bzc-qty input{width:44px;height:100%;border:0;text-align:center;font:inherit;font-weight:600;-moz-appearance:textfield;background:transparent;padding:0}.bzc-qty input::-webkit-outer-spin-button,.bzc-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bzc-qty--sm{height:32px}.bzc-qty--sm .bzc-qty__btn{width:30px}.bzc-qty--sm input{width:34px;font-size:14px}.bzc-qty--xs{height:26px;margin-top:4px}.bzc-qty--xs .bzc-qty__btn{width:24px}.bzc-qty--xs input{width:28px;font-size:13px}.bzc-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;font-size:14px}.bzc-field>span{font-weight:600;color:#374151}.bzc-field input,.bzc-field select,.bzc-field textarea,.bzc-coupon input,.bzc-price-range input{width:100%;border:1px solid #d9dbe0;border-radius:5px;padding:11px 12px;font:inherit;font-size:15px;background:#fff;color:var(--bz-text);transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.bzc-field input:focus,.bzc-field select:focus,.bzc-field textarea:focus,.bzc-coupon input:focus{outline:0;border-color:var(--bz-primary);box-shadow:0 0 0 3px #f5822026}.bzc-field.has-error input,.bzc-field.has-error textarea,.bzc-field.has-error select{border-color:var(--bz-red)}.bzc-field__error{color:var(--bz-red);font-size:12px;font-style:normal;min-height:0}.bzc-field__error:empty{display:none}.bzc-req{color:var(--bz-red)}.bzc-row-2{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.bzc-check{display:inline-flex;gap:8px;align-items:center;cursor:pointer;font-size:14px}.bzc-check input{accent-color:var(--bz-primary);width:16px;height:16px}.bzc-notice{padding:12px 16px;border-radius:6px;margin-bottom:16px;font-size:14px}.bzc-notice-error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.bzc-notice-success{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.bzc-overlay{position:fixed;inset:0;background:#0f172a73;z-index:9998;opacity:0;visibility:hidden;transition:.25s}.bzc-drawer{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:92vw;background:#fff;z-index:9999;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;box-shadow:-8px 0 30px #0000001f}body.bzc-drawer-open .bzc-overlay,body.bzc-modal-open .bzc-overlay{opacity:1;visibility:visible}body.bzc-drawer-open .bzc-drawer{transform:none;visibility:visible}body.bzc-drawer-open,body.bzc-modal-open{overflow:hidden}.bzc-freebar{padding:12px 18px;background:var(--bz-primary-soft);font-size:13px}.bzc-freebar p{margin:0 0 6px;font-weight:600;color:#9a4a06}.bzc-freebar__track{height:6px;background:#fde2c8;border-radius:6px;overflow:hidden}.bzc-freebar__track span{display:block;height:100%;background:var(--bz-primary);border-radius:6px;transition:width .4s}.bzc-empty{text-align:center;padding:48px 20px;color:var(--bz-muted);display:flex;flex-direction:column;align-items:center;gap:12px}.bzc-empty svg{color:#d1d5db}.bzc-empty p{margin:0;font-size:16px}.bzc-empty--page{padding:80px 20px}.bzc-modal{position:fixed;inset:0;z-index:10000;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:20px;visibility:hidden;opacity:0;transition:.2s;pointer-events:none}body.bzc-modal-open .bzc-modal{visibility:visible;opacity:1;pointer-events:auto}.bzc-modal__box{background:#fff;border-radius:10px;width:900px;max-width:100%;max-height:90vh;overflow:auto;position:relative;transform:translateY(12px);transition:.25s}body.bzc-modal-open .bzc-modal__box{transform:none}.bzc-modal__close{position:absolute;top:10px;right:10px;z-index:2;background:#fff}.bzc-modal__content{padding:28px}.bzc-modal__content.is-loading{min-height:300px;display:grid;place-items:center}.bzc-qv{display:grid;grid-template-columns:1fr 1fr;gap:28px}.bzc-qv>*{min-width:0}.bzc-qv__media{background:#fafafa;border-radius:8px;padding:20px;display:grid;grid-template-columns:minmax(0,1fr);place-items:center}.bzc-qv__media img{width:100%;max-height:380px;object-fit:contain}.bzc-qv__info h2{margin:0 0 10px;font-size:22px}.bzc-qv__desc{color:var(--bz-muted);font-size:14px}.bzc-toast{position:fixed;left:50%;bottom:90px;transform:translate(-50%,20px);z-index:10001;background:#111827;color:#fff;padding:12px 18px;border-radius:8px;font-size:14px;opacity:0;visibility:hidden;transition:.25s;display:flex;align-items:center;gap:12px;max-width:92vw;box-shadow:0 10px 30px #0003}.bzc-toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}.bzc-toast.is-error{background:#b91c1c}.bzc-toast a{color:#fdba74;font-weight:600}.bzc-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--bz-muted);padding:18px 0}.bzc-breadcrumb a{color:var(--bz-muted);text-decoration:none}.bzc-breadcrumb a:hover{color:var(--bz-primary)}.bzc-breadcrumb>span:last-child{color:var(--bz-text)}.bzc-cart{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.bzc-cart__items,.bzc-cart__totals,.bzc-box{background:#fff;border-radius:8px;padding:20px}.bzc-cart__items .bzc-freebar{margin:-20px -20px 16px;border-radius:8px 8px 0 0}.bzc-cart-table{width:100%;border-collapse:collapse;margin-bottom:16px}.bzc-cart-table th{text-align:left;font-size:13px;color:var(--bz-muted);font-weight:600;padding:10px 8px;border-bottom:1px solid var(--bz-border);text-transform:uppercase;letter-spacing:.03em}.bzc-cart-table td{padding:14px 8px;border-bottom:1px solid #f3f3f3;vertical-align:middle}.bzc-cart-table__img{width:84px}.bzc-cart-table__img img{width:72px;height:72px;object-fit:contain;border:1px solid #f0f0f0;border-radius:6px;padding:4px;background:#fff}.bzc-cart-table__name a{color:var(--bz-text);text-decoration:none;font-weight:600}.bzc-cart-table__name small{display:block;color:var(--bz-muted)}.bzc-cart-table__mprice{display:none}.bzc-cart-table__total strong{color:var(--bz-primary)}.bzc-cart__totals{position:sticky;top:90px}.bzc-cart__totals h3{margin:0 0 14px;font-size:18px}.bzc-totals{border-top:1px solid #f0f0f0;margin:12px 0 18px}.bzc-totals>div{display:flex;justify-content:space-between;padding:9px 0;font-size:15px}.bzc-totals__discount{color:var(--bz-green)}.bzc-totals__grand{border-top:1px dashed #d1d5db;margin-top:4px;padding-top:14px!important;font-size:18px!important;font-weight:700}.bzc-totals__grand span:last-child{color:var(--bz-primary)}.bzc-free{color:var(--bz-green);font-style:normal;font-weight:600}.bzc-coupon{margin:10px 0}.bzc-coupon summary{cursor:pointer;color:var(--bz-primary);font-weight:600;font-size:14px;list-style:none}.bzc-coupon summary::-webkit-details-marker{display:none}.bzc-coupon summary:before{content:"\1f3f7  "}.bzc-coupon__form{display:flex;gap:8px;margin-top:10px}.bzc-coupon__form input{padding:9px 12px;text-transform:uppercase}.bzc-coupon__form .bzc-btn{height:auto}.bzc-coupon__applied{display:flex;justify-content:space-between;align-items:center;background:#f0fdf4;border:1px dashed #86efac;color:#15803d;border-radius:6px;padding:10px 12px}.bzc-coupon__applied span{display:inline-flex;gap:6px;align-items:center}.bzc-checkout{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:24px;align-items:start}.bzc-checkout__main{display:grid;gap:18px}.bzc-checkout__login{display:flex;gap:10px;align-items:center;background:#fff;border-radius:8px;padding:12px 16px;font-size:14px;border-left:4px solid var(--bz-primary)}.bzc-checkout__login a{margin-left:auto;font-weight:700;color:var(--bz-primary);text-decoration:none}.bzc-box__title{display:flex;align-items:center;gap:10px;font-size:18px;margin:0 0 18px}.bzc-step{width:28px;height:28px;border-radius:50%;background:var(--bz-primary);color:#fff;font-size:14px;display:grid;place-items:center}.bzc-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.bzc-field--wide,.bzc-field--address,.bzc-field--note,.bzc-otp{grid-column:1 / -1}.bzc-zones{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.bzc-choice input{position:absolute;opacity:0}.bzc-choice__box{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1.5px solid var(--bz-border);border-radius:8px;cursor:pointer;transition:.15s;position:relative}.bzc-choice__box:after{content:"";position:absolute;right:12px;top:14px;width:18px;height:18px;border-radius:50%;border:2px solid #d1d5db;box-sizing:border-box}.bzc-choice input:checked+.bzc-choice__box{border-color:var(--bz-primary);background:var(--bz-primary-soft)}.bzc-choice input:checked+.bzc-choice__box:after{border:5px solid var(--bz-primary)}.bzc-choice input:focus-visible+.bzc-choice__box{box-shadow:0 0 0 3px #f5822040}.bzc-choice__title{font-weight:600}.bzc-choice__price{color:var(--bz-primary);font-weight:700}.bzc-payments{display:grid;gap:10px}.bzc-payment{border:1.5px solid var(--bz-border);border-radius:8px;transition:.15s}.bzc-payment.is-active{border-color:var(--bz-primary);background:#fffaf5}.bzc-payment__head{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer}.bzc-payment__head input{accent-color:var(--bz-primary);width:18px;height:18px}.bzc-payment__title{font-weight:600;flex:1}.bzc-payment__icon{height:26px;width:auto}.bzc-payment__body{display:none;padding:0 16px 14px 44px;font-size:14px;color:#4b5563}.bzc-payment.is-active .bzc-payment__body{display:block}.bzc-payment__body p{margin:0 0 8px}.bzc-manual-steps{margin:0 0 12px;padding-left:18px;line-height:1.8}.bzc-copy{cursor:pointer;border-bottom:1px dashed currentColor}.bzc-box--sticky{position:sticky;top:90px}.bzc-summary__items{list-style:none;margin:0 0 8px;padding:0;max-height:340px;overflow:auto}.bzc-summary__items li{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid #f3f3f3;align-items:flex-start}.bzc-summary__img{width:56px;height:56px;flex:none;border:1px solid #f0f0f0;border-radius:6px;padding:3px;background:#fff}.bzc-summary__img img{width:100%;height:100%;object-fit:contain}.bzc-summary__info{flex:1;min-width:0;font-size:14px}.bzc-summary__name{display:block;line-height:1.3}.bzc-summary__info small{color:var(--bz-muted)}.bzc-summary__total{display:flex;flex-direction:column;align-items:flex-end;gap:6px;font-size:14px}.bzc-summary__total .bzc-link{color:#9ca3af}.bzc-summary__total .bzc-link:hover{color:var(--bz-red)}.bzc-checkout__error{background:#fef2f2;color:#b91c1c;border-radius:6px;padding:10px 12px;margin-bottom:12px;font-size:14px}.bzc-secure{text-align:center;color:var(--bz-muted);font-size:13px;margin:10px 0 0;display:flex;justify-content:center;align-items:center;gap:4px}.bzc-otp{background:var(--bz-primary-soft);padding:12px;border-radius:8px;margin:-4px 0 14px}.bzc-otp__msg{margin:0 0 8px;font-size:14px}.bzc-otp__row{display:flex;gap:8px;align-items:center}.bzc-otp__code{width:120px;letter-spacing:6px;text-align:center;font-size:18px;padding:8px;border:1px solid #d9dbe0;border-radius:5px}.bzc-otp.is-verified{background:#f0fdf4;color:#15803d}.bzc-thanks{max-width:1000px;margin:0 auto}.bzc-thanks__hero{text-align:center;background:#fff;border-radius:10px;padding:36px 20px;margin-bottom:18px}.bzc-thanks__hero h2{margin:12px 0 6px;font-size:24px}.bzc-thanks__hero p{color:var(--bz-muted);margin:0}.bzc-thanks__icon{width:76px;height:76px;border-radius:50%;background:#dcfce7;color:var(--bz-green);display:grid;place-items:center;margin:0 auto;animation:bzc-pop .5s ease}.bzc-thanks__hero--fail .bzc-thanks__icon{background:#fee2e2;color:var(--bz-red)}@keyframes bzc-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.bzc-thanks__meta{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--bz-border);border-radius:10px;overflow:hidden}.bzc-thanks__meta li{background:#fff;padding:16px;display:flex;flex-direction:column;gap:4px}.bzc-thanks__meta span{font-size:12px;color:var(--bz-muted);text-transform:uppercase;letter-spacing:.04em}.bzc-thanks__grid{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}.bzc-thanks__btns{display:flex;flex-direction:column;gap:10px;margin-top:16px}.bzc-order-table{width:100%;border-collapse:collapse;font-size:14px}.bzc-order-table td{padding:10px 6px;border-bottom:1px solid #f3f3f3;vertical-align:middle}.bzc-order-table td:first-child img{width:46px;height:46px;object-fit:contain;border:1px solid #f0f0f0;border-radius:6px}.bzc-order-table .r{text-align:right;white-space:nowrap}.bzc-order-table tr.sub td{border:0;padding:5px 6px;color:var(--bz-muted)}.bzc-order-table tr.grand td{font-weight:700;font-size:16px;border-top:1px dashed #d1d5db;border-bottom:0}.bzc-order-table tr.grand .r{color:var(--bz-primary)}.bzc-ls{position:absolute;left:0;right:0;top:calc(100% + 6px);background:#fff;border-radius:8px;box-shadow:0 14px 40px #00000024;z-index:999;max-height:70vh;overflow:auto;display:none;text-align:left}.bzc-ls.is-open{display:block}.bzc-ls-item{display:flex;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;color:var(--bz-text);border-bottom:1px solid #f5f5f5}.bzc-ls-item:hover,.bzc-ls-item.is-focus{background:#fff7ef}.bzc-ls-item img{width:44px;height:44px;object-fit:contain;flex:none}.bzc-ls-name{flex:1;font-size:14px}.bzc-ls-price{font-size:14px}.bzc-ls-cats{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px;border-bottom:1px solid #f0f0f0}.bzc-ls-cat{background:var(--bz-primary-soft);color:var(--bz-primary);text-decoration:none;font-size:13px;padding:4px 10px;border-radius:20px}.bzc-ls-all{display:block;text-align:center;padding:12px;font-weight:600;color:var(--bz-primary);text-decoration:none}.bzc-ls-empty{padding:20px;text-align:center;color:var(--bz-muted)}@media(max-width:1280px){.bzc-grid.bzc-cols-5,.bzc-grid.bzc-cols-6{grid-template-columns:repeat(4,minmax(0,1fr))}.bzc-card--wide .bzc-card__body{padding-left:24px}}@media(max-width:1024px){.bzc-grid.bzc-cols-4,.bzc-grid.bzc-cols-5,.bzc-grid.bzc-cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}.bzc-checkout,.bzc-cart{grid-template-columns:1fr}.bzc-box--sticky,.bzc-cart__totals{position:static}.bzc-thanks__grid{grid-template-columns:1fr}}@media(max-width:767px){.bzc-grid,.bzc-grid.bzc-cols-3,.bzc-grid.bzc-cols-4,.bzc-grid.bzc-cols-5,.bzc-grid.bzc-cols-6{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bzc-card{border-radius:6px;border-color:#d9d9d9}.bzc-card__img{padding:8px}.bzc-card__body{padding:0 9px 10px}.bzc-card__title{font-size:15px}.bzc-card__price{font-size:17px}.bzc-card__actions .bzc-btn{height:34px;font-size:14px;padding:0 6px;gap:4px}.bzc-card__tools{opacity:1;transform:none;top:8px;right:6px}.bzc-card__tools .bzc-qv{display:none}.bzc-tool{width:30px;height:30px}.bzc-badge{top:8px;left:8px;font-size:11px}.bzc-badge--off{display:none}.bzc-card--wide{flex-direction:column;align-items:stretch;padding:0;min-height:0;border:0}.bzc-card--wide .bzc-card__media{width:100%}.bzc-card--wide .bzc-card__body{padding:0 12px 12px}.bzc-card--wide .bzc-card__title{font-size:16px;font-weight:600;margin-bottom:8px}.bzc-card--wide .bzc-card__price{font-size:17px;margin-bottom:12px}.bzc-card--wide .bzc-card__actions .bzc-btn{flex:1;height:34px;font-size:14px}.bzc-card--wide .bzc-card__actions .bzc-add[data-buy-now]{display:none}.bzc-ribbon{font-size:13px;padding:5px 9px;border-radius:0 0 0 8px}.bzc-slider{--gap: 12px}.bzc-slider__arrow{display:none}.bzc-section-head h2{font-size:19px}.bzc-fields,.bzc-row-2{grid-template-columns:1fr}.bzc-box,.bzc-cart__items,.bzc-cart__totals{padding:16px}.bzc-cart-table thead{display:none}.bzc-cart-table tr{display:grid;grid-template-columns:76px 1fr auto;grid-template-areas:"img name rm" "img qty total";gap:4px 10px;padding:12px 0;border-bottom:1px solid #f0f0f0}.bzc-cart-table td{padding:0;border:0}.bzc-cart-table__img{grid-area:img}.bzc-cart-table__name{grid-area:name;font-size:14px}.bzc-cart-table__mprice{display:block;color:var(--bz-muted);font-size:13px}.bzc-cart-table__price{display:none}.bzc-cart-table td:nth-child(4){grid-area:qty}.bzc-cart-table__total{grid-area:total;text-align:right;align-self:center}.bzc-cart-table td:last-child{grid-area:rm;text-align:right}.bzc-qv{grid-template-columns:1fr}.bzc-modal__content{padding:18px}.bzc-thanks__meta{grid-template-columns:1fr 1fr}.bzc-toast{bottom:76px}}body.bzc-is-catalog,body.bzc-is-product{background:#f3f4f6}body.bzc-page-account,body.bzc-page-track{background:#fff}.bzc-crumb{display:flex;align-items:center;gap:6px;font-size:12px;color:#4b5563;flex-wrap:wrap}.bzc-crumb a{color:#4b5563;text-decoration:none}.bzc-crumb a:hover{color:var(--bz-primary)}.bzc-crumb__sep{color:#9ca3af;font-size:14px;line-height:1}.bzc-track__head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.bzc-track__head h2,.bzc-track__head h3{margin:0;font-size:18px}.bzc-track__head p{margin:4px 0 0}.bzc-track__courier{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fafaf7;border-radius:8px;padding:12px 14px;margin:10px 0 14px;flex-wrap:wrap}.bzc-track__courier p{margin:0;font-size:14px}.bzc-status-pill{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;background:#f3f4f6;color:#374151;white-space:nowrap}.bzc-status-pill--pending,.bzc-status-pill--on-hold{background:#fef3c7;color:#92400e}.bzc-status-pill--processing{background:#dbeafe;color:#1e40af}.bzc-status-pill--shipped{background:#ede9fe;color:#5b21b6}.bzc-status-pill--completed{background:#dcfce7;color:#166534}.bzc-status-pill--cancelled,.bzc-status-pill--failed,.bzc-status-pill--returned{background:#fee2e2;color:#991b1b}.bzc-timeline{list-style:none;padding:0;margin:26px 0;display:flex;justify-content:space-between;position:relative}.bzc-timeline:before{content:"";position:absolute;top:15px;left:12%;right:12%;height:3px;background:#e5e7eb}.bzc-timeline li{flex:1;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;color:var(--bz-muted)}.bzc-timeline__dot{width:32px;height:32px;border-radius:50%;background:#fff;border:3px solid #e5e7eb;display:grid;place-items:center;position:relative;z-index:1;color:#fff}.bzc-timeline li.is-done .bzc-timeline__dot{background:var(--bz-green);border-color:var(--bz-green)}.bzc-timeline li.is-current .bzc-timeline__dot{box-shadow:0 0 0 5px #16a34a2e}.bzc-timeline li.is-bad .bzc-timeline__dot{background:var(--bz-red);border-color:var(--bz-red)}.bzc-timeline li.is-done{color:var(--bz-text);font-weight:600}.bzc-btn--danger{background:#dc2626;border-color:#dc2626;color:#fff}.bzc-btn--danger:hover{background:#b91c1c}.bzc-archive{padding-bottom:50px}.bzc-archive__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0 12px}.bzc-archive__top h1{margin:0;font-size:20px;font-weight:500;color:#111827}.bzc-archive__layout{display:grid;grid-template-columns:217px minmax(0,1fr);gap:15px;align-items:start}.bzc-filters{position:sticky;top:72px;display:grid;gap:6px}.bzc-filters__form{display:grid;gap:6px}.bzc-filters__x{display:none}.bzc-fbox{background:#fff;border-radius:3px;padding:12px 10px 8px;box-shadow:0 1px 2px #00000008}.bzc-fbox__head{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:0;border-bottom:1px solid #e5e7eb;padding:0 0 7px;margin-bottom:10px;cursor:pointer;font:inherit;color:#111827;position:relative}.bzc-fbox__head span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bzc-fbox__head span:after{content:"";position:absolute;left:0;bottom:-2px;width:70px;height:2px;background:var(--bz-primary)}.bzc-fbox__head svg{color:#6b7280}.bzc-fbox.is-collapsed .bzc-fbox__body{display:none}.bzc-fbox.is-collapsed .bzc-fbox__head svg{transform:rotate(90deg)}.bzc-fbox__body{display:grid;gap:4px;max-height:260px;overflow:auto}.bzc-fcheck{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#374151;cursor:pointer;padding:2px 0}.bzc-fcheck input{width:14px;height:14px;margin:0;accent-color:var(--bz-primary);flex:none}.bzc-fcheck:hover span{color:var(--bz-primary)}.bzc-range{padding:0 4px 6px}.bzc-range__vals{display:flex;justify-content:space-between;font-size:12px;color:#111827;margin-bottom:12px}.bzc-range__vals b{font-weight:500}.bzc-range__track{position:relative;height:4px;background:#fde0c5;border-radius:4px;margin:0 6px 6px}.bzc-range__fill{position:absolute;top:0;bottom:0;background:var(--bz-primary);border-radius:4px}.bzc-range input[type=range]{position:absolute;left:-7px;right:-7px;top:-6px;width:calc(100% + 14px);margin:0;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none;height:16px}.bzc-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:15px;height:15px;border-radius:50%;background:var(--bz-primary);border:2px solid #fff;box-shadow:0 0 0 1px var(--bz-primary),0 1px 3px #0003;cursor:pointer}.bzc-range input[type=range]::-moz-range-thumb{pointer-events:auto;width:13px;height:13px;border-radius:50%;background:var(--bz-primary);border:2px solid #fff;box-shadow:0 0 0 1px var(--bz-primary);cursor:pointer}.bzc-range input[type=range]::-webkit-slider-runnable-track{background:transparent}.bzc-range input[type=range]::-moz-range-track{background:transparent}.bzc-toolbar{display:flex;align-items:center;gap:12px;background:#fff;border-radius:3px;padding:9px 9px 9px 12px;margin-bottom:18px}.bzc-toolbar__sort{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#111827;font-weight:500}.bzc-toolbar select{height:30px;border:1px solid #e5e7eb;border-radius:3px;padding:0 26px 0 8px;font:inherit;font-size:11.5px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23374151' stroke-width='3'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 8px center;-webkit-appearance:none;appearance:none;color:#374151;cursor:pointer}.bzc-toolbar__per{margin-left:auto;border-color:#fdba74!important;color:var(--bz-primary)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23f58220' stroke-width='3'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;min-width:70px}.bzc-filters__open{display:none;align-items:center;gap:8px;height:38px;padding:0 14px;border:1.5px solid var(--bz-primary);background:#fff;color:var(--bz-primary);border-radius:4px;font:inherit;font-weight:600;font-size:14px;cursor:pointer}.bzc-results{transition:opacity .2s;min-height:200px}.bzc-results.is-loading{opacity:.45;pointer-events:none}.bzc-archive__grid{gap:13px}.bzc-archive__grid .bzc-card{border-color:#d6d6d6;border-radius:2px}.bzc-archive__grid .bzc-card__img{aspect-ratio:1 / .92;padding:20px 20px 10px}.bzc-archive__grid .bzc-card__title{font-size:12.5px;min-height:2.8em;margin-top:8px}.bzc-archive__grid .bzc-card__price{font-size:12.5px;margin-bottom:10px}.bzc-archive__grid .bzc-card__actions .bzc-btn{height:30px;font-size:11.5px;border-radius:2px}.bzc-archive__grid .bzc-badge{font-size:8px;padding:2px 5px;font-weight:500}.bzc-pagination{display:flex;justify-content:center;align-items:center;margin-top:26px;gap:8px}.bzc-pagination .page-numbers{min-width:30px;height:30px;display:grid;place-items:center;border-radius:4px;background:transparent;border:0;color:#374151;text-decoration:none;font-size:13px}.bzc-pagination .page-numbers.current{color:#111827;font-weight:600;background:#fff}.bzc-pagination a.page-numbers:hover{color:var(--bz-primary)}.bzc-showing{text-align:center;font-size:12px;color:#6b7280;margin:14px 0 0}.bzc-empty--box{background:#fff;border-radius:4px}.bzc-badge--offer{background:var(--bz-primary)}.bzc-single{padding-bottom:30px}.bzc-crumb--single{padding:12px 0}.bzc-single__top{display:grid;grid-template-columns:minmax(0,505px) minmax(0,1fr);gap:26px;background:#fff;border-radius:6px;padding:12px 16px;box-shadow:0 1px 3px #0000000a}.bzc-gallery{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.bzc-gallery.has-thumbs{grid-template-columns:42px minmax(0,1fr)}.bzc-gallery__thumbs{display:flex;flex-direction:column;gap:8px;padding-top:8px}.bzc-thumb{width:42px;height:42px;flex:none;border:1px solid #e5e7eb;border-radius:2px;padding:3px;background:#fff;cursor:pointer}.bzc-thumb img{width:100%;height:100%;object-fit:contain;display:block}.bzc-thumb.is-active{border-color:var(--bz-primary)}.bzc-gallery__main{position:relative;border:1px solid #e5e7eb;background:#fff;overflow:hidden}.bzc-zoom{aspect-ratio:1 / 1.02;display:grid;place-items:center;overflow:hidden;cursor:zoom-in}.bzc-zoom img{width:90%;height:90%;object-fit:contain;transition:transform .2s}.bzc-zoom.is-zoom img{transform:scale(1.9)}.bzc-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:0;color:#3b82f6;cursor:pointer;padding:8px;z-index:2}.bzc-gallery__nav--prev{left:2px}.bzc-gallery__nav--next{right:2px}.bzc-gallery__main .bzc-badge--off{left:10px;right:auto}.bzc-single__info{padding-top:4px}.bzc-single__title{font-size:20px;line-height:1.3;margin:0 0 8px;font-weight:400;color:#111827}.bzc-single__rating{display:inline-flex;gap:6px;align-items:center;text-decoration:none;color:var(--bz-muted);font-size:13px;margin-bottom:6px}.bzc-single__price{font-size:22px;margin:2px 0 0}.bzc-single__price .bzc-price ins{font-weight:400}.bzc-single__hr{border:0;border-top:1px solid #e5e7eb;margin:12px 0 16px}.bzc-buy__label{font-size:12px;color:#111827;min-width:60px}.bzc-variations{margin:0 0 14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bzc-variations__list{display:flex;flex-wrap:wrap;gap:8px}.bzc-var input{position:absolute;opacity:0;pointer-events:none}.bzc-var span{display:inline-block;min-width:50px;text-align:center;padding:6px 12px;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;font-size:13px;background:#fff;transition:.15s}.bzc-var input:checked+span{border-color:var(--bz-primary);color:var(--bz-primary);background:var(--bz-primary-soft);font-weight:600}.bzc-var input:focus-visible+span{box-shadow:0 0 0 3px #f5822040}.bzc-var.is-out span{text-decoration:line-through;opacity:.5;cursor:not-allowed}.bzc-buy__qty{display:flex;align-items:center;gap:10px;margin-bottom:16px}.bzc-qty--round{height:28px;border-color:#d1d5db;border-radius:3px}.bzc-qty--round .bzc-qty__btn{width:24px}.bzc-qty--round .bzc-qty__btn svg{background:#f3f4f6;border-radius:50%;padding:2px;width:16px;height:16px}.bzc-qty--round input{width:44px;font-size:13px;font-weight:500}.bzc-buy__btns{display:grid;grid-template-columns:1fr 1fr;gap:7px 7px}.bzc-obtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;border:0;border-radius:3px;font:inherit;font-size:12px;font-weight:600;color:#fff;text-decoration:none;cursor:pointer;transition:filter .15s,transform .1s}.bzc-obtn:hover{filter:brightness(.94);color:#fff}.bzc-obtn:active{transform:scale(.98)}.bzc-obtn--cart{background:var(--bz-primary)}.bzc-obtn--buy{background:#0b1f1b}.bzc-obtn--wa{background:#22a45d;font-weight:500}.bzc-obtn--call{background:#1f3b8f;font-weight:500}.bzc-obtn.is-loading{opacity:.7;pointer-events:none}.bzc-brandbox{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:6px 12px;border:1px solid #d1d5db;border-radius:3px;text-decoration:none;color:#111827;font-size:12px;background:#fff}.bzc-brandbox img{height:30px;width:auto;max-width:110px;object-fit:contain}.bzc-stock-out{color:var(--bz-red);font-weight:600;margin:0 0 12px}.bzc-countdown{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 4px;padding:8px 10px;background:#fff5ec;border-radius:6px;border:1px solid #fde0c5}.bzc-countdown__label{font-weight:700;color:var(--bz-red);display:inline-flex;align-items:center;gap:4px;margin-right:6px;font-size:13px}.bzc-countdown>span:not(.bzc-countdown__label){background:var(--bz-dark);color:#fff;border-radius:5px;padding:3px 6px;text-align:center;min-width:42px}.bzc-countdown b{display:block;font-size:15px;line-height:1.1}.bzc-countdown small{font-size:9px;opacity:.8}.bzc-ptabs{display:flex;gap:8px;background:#fff;border-radius:4px;padding:10px;margin-top:20px;box-shadow:0 1px 2px #00000008}.bzc-ptabs a{background:#f3f4f6;color:#374151;text-decoration:none;font-size:12px;padding:7px 14px;border-radius:3px}.bzc-ptabs a.is-active,.bzc-ptabs a:hover{background:#e5e7eb;color:#111827}.bzc-panel{background:#fff;border-radius:4px;padding:20px 14px;margin-top:12px;box-shadow:0 1px 2px #00000008;scroll-margin-top:90px}.bzc-panel__title{display:inline-block;font-size:13px;font-weight:700;color:#111827;margin:0 0 18px;padding-bottom:8px;position:relative}.bzc-panel__title:after{content:"";position:absolute;left:0;bottom:0;width:34px;height:2px;background:var(--bz-primary)}.bzc-content{font-size:13px;line-height:1.85;color:#111827}.bzc-content img{max-width:100%;height:auto}.bzc-content h3{font-size:14px;margin:18px 0 6px}.bzc-video iframe{width:100%;aspect-ratio:16/9;height:auto;border-radius:8px}.bzc-rv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:40px}.bzc-rv__score{display:flex;align-items:center;gap:12px}.bzc-rv__score>strong{font-size:30px;font-weight:700;color:#111827;line-height:1}.bzc-rv__score span{font-size:12px;color:#111827}.bzc-rv__score .bzc-mini-stars,.bzc-rv__score .bzc-mini-stars i{color:#d1d5db}.bzc-rv__score .bzc-mini-stars i.on{color:#f59e0b}.bzc-rv__stars{display:flex;align-items:center;gap:4px}.bzc-rv__stars small{color:#9ca3af;font-size:10px}.bzc-mini-stars{display:inline-flex;font-size:11px;letter-spacing:1px;color:#d1d5db}.bzc-mini-stars i{font-style:normal}.bzc-mini-stars i.on{color:#f59e0b}.bzc-rv__rec{display:flex;align-items:center;gap:14px;margin:6px 0 12px}.bzc-rv__rec strong{font-size:16px;color:#111827}.bzc-rv__rec span{font-size:12px}.bzc-rv__rec small{color:#9ca3af;font-size:10px}.bzc-rv__bars{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:6px;max-width:330px}.bzc-rv__bars li{display:grid;grid-template-columns:58px 1fr 36px;align-items:center;gap:10px;font-size:11px;color:#374151}.bzc-rv__bar{height:5px;border-radius:5px;background:#eceef1;overflow:hidden}.bzc-rv__bar i{display:block;height:100%;background:#f59e0b}.bzc-rv__bars em{font-style:normal;text-align:right}.bzc-rv__list{border-top:1px solid #f0f0f0}.bzc-review{border-bottom:1px solid #f0f0f0;padding:14px 0;font-size:13px}.bzc-review p{margin:8px 0 0}.bzc-review__head{display:flex;gap:10px;align-items:center}.bzc-review__head img{border-radius:50%}.bzc-review__head div{display:flex;flex-direction:column;gap:1px}.bzc-review__head small{color:var(--bz-muted);font-size:11px}.bzc-review__imgs{display:flex;gap:6px;margin-top:8px}.bzc-review__imgs img{width:56px;height:56px;object-fit:cover;border-radius:4px}.bzc-rv__form .bzc-panel__title{font-size:14px}.bzc-rv__note{font-size:11.5px;color:#374151;margin:0 0 14px}.bzc-rv__form .bzc-field>span{font-weight:400;font-size:12px}.bzc-rv__form textarea{min-height:70px;border-radius:2px;font-size:12px}.bzc-rv__uplabel{padding-left:14px}.bzc-drop{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;border:1.5px dashed #d1d5db;border-radius:4px;padding:16px 12px 22px;background:#fafafa;cursor:pointer;text-align:center;transition:.15s}.bzc-drop.is-over{border-color:var(--bz-primary);background:var(--bz-primary-soft)}.bzc-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.bzc-drop strong{font-size:12px;font-weight:600;color:#111827;margin-top:4px}.bzc-drop small{font-size:11px;color:#374151;margin-top:10px}.bzc-drop__files{font-size:12px;color:var(--bz-primary)}.bzc-rv__submit{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:6px}.bzc-rv__submit .bzc-field{flex:0 1 330px;margin:0}.bzc-rv__submit select{font-size:12px;padding:8px 10px;border-radius:2px}.bzc-rv__btn{height:30px;padding:0 16px;background:#3f3f3f;color:#fff;border:0;border-radius:2px;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;white-space:nowrap}.bzc-rv__btn:hover{background:#111}.bzc-related{margin-top:26px}.bzc-related__head{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #e5e7eb;padding-bottom:10px;margin-bottom:12px}.bzc-related__head h2{margin:0;font-size:15px;font-weight:700;color:#111827}.bzc-related__head a{color:var(--bz-primary);font-size:11.5px;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.bzc-related .bzc-grid{gap:10px}.bzc-related .bzc-card__title{font-size:12px;min-height:0}.bzc-related .bzc-card__price{font-size:12px}.bzc-related .bzc-card__actions .bzc-btn{height:28px;font-size:11px;border-radius:2px}.bzc-drawer{position:fixed;top:0;right:0;bottom:0;width:300px;max-width:100vw;background:#fff;z-index:9999;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility .3s;display:flex;flex-direction:column;box-shadow:-8px 0 30px #0000001f;visibility:hidden}.bzc-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #eee}.bzc-drawer__head h3{margin:0;font-size:12px;font-weight:600;letter-spacing:.02em;color:#111827}.bzc-drawer__close{background:none;border:0;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:12px;color:#111827;cursor:pointer;padding:4px 0}.bzc-drawer__close:hover{color:var(--bz-primary)}.bzc-drawer__body{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.bzc-mini{display:flex;flex-direction:column;height:100%;min-height:0}.bzc-mini--empty{justify-content:center}.bzc-mini__list{list-style:none;margin:0;padding:12px 14px;overflow-y:auto;flex:1;display:grid;gap:10px;align-content:start}.bzc-mini__item{display:flex;gap:10px;padding:10px;border-radius:4px;box-shadow:0 1px 5px #00000017;position:relative;align-items:center;background:#fff}.bzc-mini__img{width:40px;height:40px;flex:none;border:1px solid #e5e7eb;border-radius:4px;padding:2px;display:block}.bzc-mini__img img{width:100%;height:100%;object-fit:contain}.bzc-mini__info{flex:1;min-width:0}.bzc-mini__name{color:#111827;text-decoration:none;font-size:11.5px;display:block;padding-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bzc-mini__row{display:flex;align-items:center;gap:6px;margin-top:5px;font-size:10.5px;color:#111827;flex-wrap:wrap}.bzc-mini__calc .bzc-amount{font-size:10.5px}.bzc-mini__calc b{font-weight:400}.bzc-qty--pill{height:18px;border-radius:10px;border:1px solid #e5e7eb}.bzc-qty--pill .bzc-qty__btn{width:16px;font-size:12px;line-height:1}.bzc-qty--pill input{width:18px;font-size:10.5px;font-weight:400}.bzc-mini__remove{position:absolute;top:50%;transform:translateY(-50%);right:8px;background:none;border:0;color:#374151;cursor:pointer;padding:2px}.bzc-mini__remove:hover{color:var(--bz-red)}.bzc-mini__foot{background:#f5f5f5;padding:12px 14px 14px;border-top:1px solid #ececec}.bzc-ymal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.bzc-ymal__head h4{margin:0;font-size:12.5px;font-weight:700;color:#111827;padding-bottom:4px;position:relative}.bzc-ymal__head h4:after{content:"";position:absolute;left:0;bottom:0;width:26px;height:2px;background:var(--bz-primary)}.bzc-ymal__nav{display:flex;gap:6px}.bzc-ymal__nav button{width:20px;height:20px;border-radius:50%;border:0;background:var(--bz-primary);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.bzc-ymal__nav button:first-child{background:#fdba74}.bzc-ymal__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 1px 6px}.bzc-ymal__track::-webkit-scrollbar{display:none}.bzc-ymal__card{flex:0 0 82%;display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px;scroll-snap-align:start}.bzc-ymal__img{width:44px;height:44px;flex:none}.bzc-ymal__img img{width:100%;height:100%;object-fit:contain}.bzc-ymal__info{min-width:0;display:flex;flex-direction:column;gap:2px;align-items:flex-start}.bzc-ymal__name{font-size:10.5px;color:#111827;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bzc-ymal__price{font-size:10px}.bzc-ymal__price .bzc-price ins{color:#6b7280;font-weight:400}.bzc-ymal__add{border:0;background:var(--bz-primary);color:#fff;border-radius:10px;font:inherit;font-size:9.5px;font-weight:600;padding:2px 10px;cursor:pointer}.bzc-ymal__add.is-loading{opacity:.6}.bzc-mini__subtotal{display:flex;justify-content:space-between;align-items:center;margin:10px 0 12px;font-size:12px;color:#111827}.bzc-mini__subtotal strong{font-size:14px;font-weight:700;color:#111827}.bzc-mini__checkout{display:flex;align-items:center;justify-content:center;height:32px;background:var(--bz-primary);color:#fff;text-decoration:none;border-radius:3px;font-size:12px;font-weight:600;letter-spacing:.02em}.bzc-mini__checkout:hover{background:var(--bz-primary-dark);color:#fff}.bzc-mini__viewcart{display:block;text-align:center;font-size:11.5px;color:#4b5563;margin-top:8px}.bzc-mini .bzc-freebar{padding:8px 14px;font-size:11.5px}.bzc-page-track .bz-page{padding:0;max-width:none}.bzc-trk__hero{position:relative;background:#fff;padding:40px 16px 70px;color:#f3f4f6}.bzc-trk__inner{max-width:830px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.bzc-trk__kicker{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--bz-primary)}.bzc-trk__kicker i{width:4px;height:4px;border-radius:50%;background:var(--bz-primary);display:inline-block}.bzc-trk__intro h1{margin:10px 0 6px;font-size:22px;font-weight:800;color:#111827}.bzc-trk__intro p{margin:0;font-size:11.5px;color:#4b5563}.bzc-trk__form{display:flex;gap:6px}.bzc-trk__form input{width:180px;height:36px;border:1px solid #e5e7eb;background:#f9fafb;border-radius:4px;padding:0 12px;font:inherit;font-size:12.5px;color:#111827}.bzc-trk__form input:focus{outline:0;border-color:var(--bz-primary);background:#fff}.bzc-trk__form button{height:32px;margin-top:2px;padding:0 14px;border:0;border-radius:6px;background:var(--bz-primary);color:#fff;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.bzc-trk__wave{position:absolute;left:0;right:0;bottom:0;width:100%;height:40px}.bzc-trk__body{background:#f3f4f6;padding:44px 16px 60px;border-bottom:1px solid #e5e7eb}.bzc-trk__card{max-width:400px;margin:0 auto;background:#fff;border-radius:14px;padding:44px 28px 34px;text-align:center;box-shadow:0 4px 20px #0000000a}.bzc-trk__card h2{margin:18px 0 8px;font-size:15px;font-weight:700;color:#111827}.bzc-trk__card p{margin:0 0 22px;font-size:11.5px;line-height:1.8;color:#4b5563}.bzc-trk__icon{font-size:26px;line-height:1}.bzc-trk__btn{display:inline-flex;align-items:center;height:32px;padding:0 20px;background:var(--bz-primary);color:#fff;border-radius:6px;text-decoration:none;font-size:11.5px;font-weight:600}.bzc-trk__btn:hover{color:#fff;background:var(--bz-primary-dark)}.bzc-trk__card--wide{max-width:760px;text-align:left;padding:26px}.bzc-trk__card--wide p{margin:4px 0 0}.bzc-trk__pay{font-size:13px!important;margin-top:14px!important}.bzc-page-account.bzc-logged-out .bz-page{padding-top:0}.bzc-auth-wrap{padding:50px 0 60px}.bzc-auth2{max-width:1110px;margin:0 auto;background:#fff;border-radius:12px;padding:30px 30px 32px;box-shadow:0 6px 30px #00000014}.bzc-auth2__head{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:30px}.bzc-auth2__icon{width:50px;height:50px;border-radius:8px;background:var(--bz-primary);display:grid;place-items:center}.bzc-auth2__head h1{margin:0;font-size:18px;font-weight:600;color:#111827}.bzc-auth2__head p{margin:2px 0 0;font-size:11.5px;color:#374151}.bzc-auth2__grid{display:grid;grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:stretch}.bzc-auth2__grid.is-single{grid-template-columns:minmax(0,520px);justify-content:center}.bzc-auth2__panel{background:#f4f4f4;border-radius:12px;padding:22px 22px 26px}.bzc-auth2__panel h2{margin:6px 0 12px;font-size:12.5px;font-weight:600;color:#111827}.bzc-ifield{display:flex;align-items:center;gap:10px;background:#fff;border-radius:4px;padding:0 12px;height:40px;margin-bottom:12px;color:var(--bz-primary);box-shadow:0 1px 2px #0000000a}.bzc-ifield input{flex:1;min-width:0;height:100%;border:0;outline:0;font:inherit;font-size:12.5px;color:#111827;background:transparent}.bzc-ifield input::placeholder{color:#9ca3af}.bzc-ifield:focus-within{box-shadow:0 0 0 2px #f5822059}.bzc-ifield__eye{background:none;border:0;padding:4px;color:#9ca3af;cursor:pointer;display:grid}.bzc-auth2__btn{display:flex;align-items:center;justify-content:center;width:100%;height:36px;background:var(--bz-primary);color:#fff;border:0;border-radius:4px;font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.bzc-auth2__btn:hover{background:var(--bz-primary-dark)}.bzc-auth2__btn.is-loading{opacity:.7}.bzc-auth2__row{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:2px 0 14px;font-size:11.5px}.bzc-otp-step .bzc-auth2__row{margin:12px 0 0}.bzc-auth2__row .bzc-check{font-size:11.5px;color:#111827}.bzc-auth2__row .bzc-check input{width:13px;height:13px}.bzc-auth2__link{background:none;border:0;padding:0;font:inherit;color:var(--bz-primary);cursor:pointer;font-size:11.5px;text-decoration:none}.bzc-auth2__link--u{text-decoration:underline}.bzc-auth2__link[disabled]{color:#9ca3af;cursor:default}.bzc-auth2__hint{font-size:11px;color:#6b7280;margin:10px 0 0}.bzc-auth2__sent{font-size:12px;color:#111827;margin:0 0 12px}.bzc-otp-boxes{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:12px}.bzc-otp-boxes input{height:44px;text-align:center;font-size:20px;font-weight:700;border:1px solid #e5e7eb;border-radius:6px;background:#fff;min-width:0;font-family:inherit}.bzc-otp-boxes input:focus{outline:0;border-color:var(--bz-primary);box-shadow:0 0 0 2px #f5822040}.bzc-auth2__err{color:#b91c1c;background:#fef2f2;border-radius:4px;padding:8px 10px;font-size:12px;margin:10px 0 0}.bzc-auth2__or{position:relative;display:grid;place-items:center}.bzc-auth2__or:before{content:"";position:absolute;top:10%;bottom:10%;left:50%;border-left:1px solid #e5e7eb}.bzc-auth2__or span{position:relative;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #e5e7eb;display:grid;place-items:center;font-size:11px;color:#374151}.bzc-auth2__social{text-align:center;margin-top:30px}.bzc-auth2__social p{display:flex;align-items:center;gap:12px;max-width:530px;margin:0 auto 14px;font-size:11.5px;color:#111827}.bzc-auth2__social p:before,.bzc-auth2__social p:after{content:"";flex:1;border-top:1px solid #e5e7eb}.bzc-auth2__social div{display:flex;justify-content:center;gap:12px}.bzc-soc{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 1px 6px #0000001f;transition:transform .15s}.bzc-soc:hover{transform:translateY(-2px)}.bzc-auth2__switch{text-align:center;margin:14px 0 0;font-size:11.5px;color:#111827}.bzc-auth2__switch a{color:var(--bz-primary);text-decoration:underline}.bzc-page-account.bzc-logged-in .bz-page{padding-top:0}.bzc-acc2{max-width:980px;margin:0 auto;padding-bottom:50px}.bzc-acc2__banner{position:relative;height:165px;border-radius:0 0 10px 10px;overflow:hidden;background:linear-gradient(110deg,#38bdf8,#4f8df5,#7c5cf0 70%,#9b4cf0)}.bzc-acc2__banner i{position:absolute;display:block;border-radius:40px;background:linear-gradient(135deg,#ffffff40,#fff0);transform:rotate(-45deg)}.bzc-acc2__banner i:nth-child(1){width:380px;height:60px;left:-40px;top:10px}.bzc-acc2__banner i:nth-child(2){width:260px;height:90px;right:60px;top:60px;background:linear-gradient(135deg,#c84bf2,#9333ea);opacity:.9}.bzc-acc2__banner i:nth-child(3){width:200px;height:200px;right:40px;top:120px;border-radius:50%;background:#ffffff14}.bzc-acc2__layout{display:grid;grid-template-columns:236px minmax(0,1fr);gap:11px;align-items:start}.bzc-acc2__side{margin:-91px 0 0 28px;width:208px;background:#fff;border-radius:6px;box-shadow:0 4px 20px #00000014;position:relative;z-index:2;padding-bottom:18px}.bzc-acc2__user{background:#333;color:#fff;padding:16px 22px 14px;border-radius:6px 6px 0 0}.bzc-acc2__user strong{display:block;font-size:15px;font-weight:700}.bzc-acc2__user small{font-size:10px;font-weight:600;opacity:.95}.bzc-acc2__menu{display:grid;padding:14px 12px 6px;gap:2px}.bzc-acc2__menu a{display:flex;align-items:center;gap:8px;padding:10px;border-radius:3px;color:#4b5563;text-decoration:none;font-size:11px;font-weight:500}.bzc-acc2__menu a:hover{background:#f3f4f6;color:#111827}.bzc-acc2__menu a.is-active{background:#333;color:#fff;font-weight:700}.bzc-acc2__menu a b{margin-left:auto;display:inline-flex}.bzc-acc2__menu a.is-danger:hover{color:#dc2626}.bzc-acc2__logout{margin:8px 12px 0;display:flex;align-items:center;justify-content:center;gap:6px;height:36px;background:#333;color:#fff;border-radius:3px;text-decoration:none;font-size:11.5px;font-weight:700}.bzc-acc2__logout:hover{background:#111;color:#fff}.bzc-acc2__fab{display:none}.bzc-acc2__main{padding-top:18px;min-width:0}.bzc-acc2__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:30px}.bzc-stat{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:6px;padding:16px;min-height:88px}.bzc-stat div{display:flex;flex-direction:column;min-width:0}.bzc-stat strong{font-size:26px;font-weight:700;line-height:1.1;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bzc-stat span{font-size:13px;color:#374151;margin-top:6px}.bzc-stat svg{flex:none}.bzc-stat--c1{background:linear-gradient(120deg,#f5f3ff,#e0e7ff)}.bzc-stat--c2{background:linear-gradient(120deg,#f0f9ff,#fef3c7)}.bzc-stat--c3{background:linear-gradient(120deg,#f5f3ff,#ecfdf5 60%,#eef2ff)}.bzc-stat--c4{background:linear-gradient(120deg,#f5f3ff,#fdf2f8)}.bzc-stat--c5{background:linear-gradient(120deg,#fdf4ff,#e0f2fe)}.bzc-stat--c6{background:linear-gradient(120deg,#f0f9ff,#fdf4ff)}.bzc-acc2__block{margin-bottom:30px}.bzc-acc2__bar{display:flex;align-items:center;justify-content:space-between;background:#333;color:#fff;padding:9px 12px}.bzc-acc2__bar h3{margin:0;font-size:15px;font-weight:700}.bzc-acc2__bar a{background:#fff;color:#111827;text-decoration:none;font-size:10.5px;font-weight:700;padding:6px 12px;border-radius:3px}.bzc-acc2__empty{background:#f4f4f4;text-align:center;padding:8px 12px 32px;font-size:13px;color:#4b5563;font-weight:500}.bzc-acc2__empty--line{background:none;border-bottom:1px solid #e5e7eb;padding:10px;font-size:11px}.bzc-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.bzc-acc2__block .bzc-table-wrap{border:1px solid #eee;border-top:0}.bzc-acc2__pad{padding:16px 0}.bzc-acc2__wgrid{padding:14px 0;gap:12px}.bzc-acc2__card{background:#fff;border:1px solid #eee;border-radius:6px;padding:22px}.bzc-acc2__title{margin:0 0 16px;font-size:16px;font-weight:700}.bzc-acc2__addr{font-size:13px;margin:14px 0}.bzc-acc2__actions{display:flex;gap:10px;flex-wrap:wrap}.bzc-acc2__danger{border-color:#fecaca;background:snow}.bzc-orders-table{width:100%;border-collapse:collapse;font-size:13px}.bzc-orders-table th,.bzc-orders-table td{text-align:left;padding:10px;border-bottom:1px solid #f0f0f0;white-space:nowrap}.bzc-orders-table th{color:var(--bz-muted);font-weight:600;font-size:12px;background:#fafafa}.bzc-profile-form{max-width:720px}.bzc-profile-form--narrow{max-width:420px}.bzc-coupons{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;padding:16px 0}.bzc-coupon-card{display:flex;border:1px dashed var(--bz-primary);border-radius:8px;overflow:hidden;background:#fff}.bzc-coupon-card__off{writing-mode:vertical-rl;transform:rotate(180deg);background:var(--bz-primary);color:#fff;font-weight:700;font-size:13px;padding:12px 8px;text-align:center}.bzc-coupon-card__body{padding:14px}.bzc-coupon-card__code{background:var(--bz-primary-soft);border:0;border-radius:4px;padding:6px 10px;font:inherit;font-weight:700;font-size:15px;letter-spacing:.06em;color:var(--bz-primary);cursor:pointer}.bzc-coupon-card__code small{font-weight:500;font-size:10px;letter-spacing:0;margin-left:6px;color:#9a4a06}.bzc-coupon-card__body p{margin:8px 0 0;font-size:12px;color:#4b5563}.bzc-myreview{display:flex;gap:12px;border-bottom:1px solid #f0f0f0;padding:12px 0;font-size:13px}.bzc-myreview img{width:56px;height:56px;object-fit:contain;border:1px solid #eee;border-radius:6px}.bzc-myreview p{margin:4px 0}.bzc-myreview a{color:#111827;text-decoration:none}.bzc-thread{display:grid;gap:10px;margin:16px 0}.bzc-msg{max-width:80%;padding:10px 14px;border-radius:10px;font-size:13px;background:#f3f4f6}.bzc-msg p{margin:2px 0}.bzc-msg small{color:#6b7280;font-size:11px}.bzc-msg--me{justify-self:end;background:var(--bz-primary-soft)}.bzc-msg--staff{border:1px solid #e5e7eb;background:#fff}@media(max-width:1100px){.bzc-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bzc-acc2__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.bzc-archive__layout{grid-template-columns:minmax(0,1fr)}.bzc-filters{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:78vw;z-index:10000;transform:translate(-105%);transition:transform .3s;background:#f3f4f6;padding:18px 14px;overflow:auto;border-radius:0 12px 12px 0;align-content:start}body.bzc-filters-open .bzc-filters{transform:none}body.bzc-filters-open .bzc-overlay{opacity:1;visibility:visible}body.bzc-filters-open{overflow:hidden}.bzc-filters__x{display:grid;position:fixed;top:12px;left:calc(min(300px,78vw) + 12px);background:none;border:0;color:#fff;cursor:pointer;opacity:0;transition:opacity .2s}body.bzc-filters-open .bzc-filters__x{opacity:1}.bzc-fbox{border-radius:8px;padding:14px 14px 12px}.bzc-fbox__head span{font-size:13px}.bzc-fcheck{font-size:14px;padding:4px 0}.bzc-fcheck input{width:16px;height:16px}.bzc-filters__open{display:inline-flex}.bzc-single__top{grid-template-columns:1fr;gap:16px}.bzc-rv{grid-template-columns:1fr;gap:24px}.bzc-acc2__banner{display:none}.bzc-acc2__layout{grid-template-columns:minmax(0,1fr)}.bzc-acc2__side{position:fixed;top:0;right:0;bottom:0;margin:0;width:260px;border-radius:0;z-index:10001;overflow:auto;transform:translate(105%);transition:transform .3s}body.bzc-acc-open .bzc-acc2__side{transform:none}body.bzc-acc-open:after{content:"";position:fixed;inset:0;background:#00000073;z-index:10000}.bzc-acc2__user{border-radius:0}.bzc-acc2__fab{display:grid;place-items:center;position:fixed;right:0;top:33%;width:44px;height:46px;background:#111;color:#fff;border:0;border-radius:8px 0 0 8px;z-index:850;cursor:pointer}.bzc-acc2__main{padding-top:22px}}@media(max-width:767px){.bzc-archive__top{padding:14px 0 12px}.bzc-archive__top h1{font-size:18px;font-weight:600}.bzc-crumb{font-size:14px}.bzc-toolbar{padding:12px;gap:10px;margin-bottom:14px;border-radius:6px}.bzc-toolbar__sort span{display:none}.bzc-toolbar__sort{flex:1 1 auto;min-width:0}.bzc-toolbar__sort select{width:100%;min-width:0}.bzc-filters__open{flex:none;padding:0 12px}.bzc-toolbar__per{flex:0 1 96px;width:96px}.bzc-toolbar select{height:38px;font-size:14px;padding:0 30px 0 10px}.bzc-toolbar__per{min-width:0}.bzc-filters__open{height:38px}.bzc-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bzc-archive__grid .bzc-card{border-radius:4px}.bzc-archive__grid .bzc-card__img{padding:8px}.bzc-archive__grid .bzc-card__title{font-size:15px}.bzc-archive__grid .bzc-card__price{font-size:17px}.bzc-archive__grid .bzc-card__actions .bzc-btn{height:34px;font-size:14px}.bzc-archive__grid .bzc-badge{font-size:11px;padding:3px 7px}.bzc-single{padding-top:0}.bzc-crumb--single{font-size:14px;padding:8px 0}.bzc-single__top{padding:12px;border-radius:10px}.bzc-gallery.has-thumbs{grid-template-columns:50px minmax(0,1fr);gap:20px}.bzc-thumb{width:50px;height:50px;border-radius:4px}.bzc-gallery__thumbs{gap:10px;padding-top:16px}.bzc-gallery__main{border-radius:4px}.bzc-single__title{font-size:18px}.bzc-single__price{font-size:20px}.bzc-buy__label{font-size:15px}.bzc-qty--round{height:36px}.bzc-qty--round .bzc-qty__btn{width:36px}.bzc-qty--round .bzc-qty__btn svg{width:22px;height:22px;padding:4px}.bzc-qty--round input{width:60px;font-size:16px}.bzc-buy__btns{gap:12px}.bzc-obtn{height:42px;font-size:13px;border-radius:6px}.bzc-brandbox{padding:10px 14px;font-size:14px;margin-top:16px;border-radius:4px}.bzc-ptabs{display:none}.bzc-panel{border-radius:10px;padding:18px 16px;margin-top:16px}.bzc-panel__title{font-size:16px}.bzc-content{font-size:16px;line-height:2}.bzc-rv__score>strong{font-size:30px}.bzc-rv__score span,.bzc-rv__rec span{font-size:16px}.bzc-rv__bars li{font-size:13px;grid-template-columns:76px 1fr 42px}.bzc-mini-stars{font-size:14px}.bzc-rv__note,.bzc-rv__form .bzc-field>span{font-size:16px;line-height:1.8}.bzc-rv__form textarea{min-height:130px;font-size:14px}.bzc-drop strong,.bzc-drop small{font-size:15px}.bzc-rv__submit{flex-direction:column;align-items:stretch}.bzc-rv__submit .bzc-field{flex:none}.bzc-rv__submit select{font-size:15px;padding:12px}.bzc-rv__btn{align-self:flex-end;height:42px;font-size:14px;padding:0 22px}.bzc-related__head{flex-direction:column;align-items:center;gap:14px;border-bottom-color:#d1d5db}.bzc-related__head h2{font-size:22px}.bzc-related__head a{font-size:16px}.bzc-related .bzc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bzc-related .bzc-card__title{font-size:15px;min-height:2.7em}.bzc-related .bzc-card__price{font-size:17px}.bzc-related .bzc-card__actions .bzc-btn{height:34px;font-size:14px}.bzc-drawer{width:100%}.bzc-drawer__head{padding:14px 20px}.bzc-drawer__head h3,.bzc-drawer__close{font-size:15px}.bzc-mini__list{padding:20px;gap:12px}.bzc-mini__item{padding:12px}.bzc-mini__img{width:54px;height:54px}.bzc-mini__name{font-size:14px}.bzc-mini__row,.bzc-mini__calc .bzc-amount{font-size:13px}.bzc-qty--pill{height:24px;border-radius:14px}.bzc-qty--pill .bzc-qty__btn{width:22px;font-size:15px}.bzc-qty--pill input{width:22px;font-size:13px}.bzc-mini__foot{padding:16px 20px 20px}.bzc-ymal__head h4{font-size:17px}.bzc-ymal__nav button{width:28px;height:28px}.bzc-ymal__card{flex-basis:78%;padding:12px;border-radius:12px}.bzc-ymal__img{width:60px;height:60px}.bzc-ymal__name{font-size:13px}.bzc-ymal__price{font-size:12px}.bzc-ymal__add{font-size:12px;padding:3px 12px}.bzc-mini__subtotal{font-size:16px}.bzc-mini__subtotal strong{font-size:18px}.bzc-mini__checkout{height:44px;font-size:15px;border-radius:6px}.bzc-trk__hero{padding:28px 16px 60px}.bzc-trk__inner{flex-direction:column;align-items:stretch}.bzc-trk__form input{flex:1;width:auto;height:42px;font-size:15px}.bzc-trk__form button{height:42px;margin:0;font-size:14px}.bzc-trk__intro h1{font-size:24px}.bzc-trk__intro p{font-size:14px}.bzc-trk__card{padding:34px 20px 28px}.bzc-trk__card h2{font-size:18px}.bzc-trk__card p{font-size:14px}.bzc-timeline li{font-size:11px}.bzc-auth-wrap{padding:20px 0 30px}.bzc-auth2{padding:24px 16px 26px;border-radius:14px;box-shadow:0 2px 16px #0000000f}.bzc-auth2__head{justify-content:flex-start;padding-left:26px;gap:16px}.bzc-auth2__icon{width:62px;height:62px;border-radius:12px}.bzc-auth2__head h1{font-size:19px}.bzc-auth2__head p{font-size:15px}.bzc-auth2__grid{grid-template-columns:1fr}.bzc-auth2__or{height:76px}.bzc-auth2__or:before{inset:50% 0 auto;border-left:0;border-top:1px solid #e5e7eb}.bzc-auth2__or span{width:54px;height:54px;font-size:14px;font-weight:600}.bzc-auth2__panel{padding:20px 22px 24px}.bzc-auth2__panel h2{font-size:16px;margin-top:4px}.bzc-ifield{height:40px}.bzc-ifield input{font-size:16px}.bzc-auth2__btn{height:40px;font-size:15px}.bzc-auth2__row,.bzc-auth2__row .bzc-check,.bzc-auth2__link{font-size:13px}.bzc-auth2__switch,.bzc-auth2__social p{font-size:14px}.bzc-acc2__main{padding-top:22px}.bzc-acc2__stats{gap:10px;margin-bottom:18px}.bzc-stat{padding:12px;min-height:76px;border-radius:8px}.bzc-stat strong{font-size:20px}.bzc-stat span{font-size:13px;margin-top:2px}.bzc-stat svg{width:36px;height:36px}.bzc-acc2__bar h3{font-size:17px}.bzc-acc2__empty{font-size:18px;padding:16px 12px 36px}.bzc-acc2__empty--line{font-size:15px}.bzc-acc2__card{padding:16px}.bzc-acc2__wgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bzc-msg{max-width:92%}}.bzc-bird{position:fixed;z-index:100000;pointer-events:none;will-change:transform}.bzc-bird__body{position:absolute;inset:0;border-radius:50%;background:#fff;box-shadow:0 8px 24px #00000038,0 0 0 3px var(--bz-primary);overflow:hidden;display:grid;place-items:center;z-index:2}.bzc-bird__body img{width:86%;height:86%;object-fit:contain}.bzc-bird__wing{position:absolute;top:34%;width:62%;height:30%;background:linear-gradient(180deg,#ffb66b,var(--bz-primary));border-radius:100% 0;opacity:0;z-index:1;transition:opacity .15s .12s}.bzc-bird__wing--l{right:72%;transform-origin:100% 50%;border-radius:100% 10% 30% 100%}.bzc-bird__wing--r{left:72%;transform-origin:0 50%;border-radius:10% 100% 100% 30%}.bzc-bird.is-flying .bzc-bird__wing{opacity:1}.bzc-bird.is-flying .bzc-bird__wing--l{animation:bzc-flap-l .16s ease-in-out infinite alternate}.bzc-bird.is-flying .bzc-bird__wing--r{animation:bzc-flap-r .16s ease-in-out infinite alternate}@keyframes bzc-flap-l{0%{transform:rotate(28deg)}to{transform:rotate(-34deg)}}@keyframes bzc-flap-r{0%{transform:rotate(-28deg)}to{transform:rotate(34deg)}}.bzc-bump{animation:bzc-bump .6s cubic-bezier(.3,1.6,.5,1)}@keyframes bzc-bump{0%{transform:scale(1)}35%{transform:scale(1.28)}60%{transform:scale(.94)}to{transform:scale(1)}}.bz-float-cart.bzc-bump{animation-name:bzc-bump-side}@keyframes bzc-bump-side{0%{transform:translateY(-50%) scale(1)}35%{transform:translateY(-50%) scale(1.12)}60%{transform:translateY(-50%) scale(.97)}to{transform:translateY(-50%) scale(1)}}.bzc-cardqty{display:none;width:100%;height:40px;border:1px solid var(--bz-primary);border-radius:4px;overflow:hidden;background:#fff}.bzc-card.is-incart .bzc-cardqty{display:flex}.bzc-card.is-incart .bzc-add:not([data-buy-now]){display:none}.bzc-cardqty .bzc-qty__btn{width:38px;flex:none;background:var(--bz-primary);color:#fff}.bzc-cardqty .bzc-qty__btn:hover{background:var(--bz-primary-dark);color:#fff}.bzc-cardqty input{flex:1;width:auto;min-width:0;font-size:14px;font-weight:600;color:#111827}.bzc-card--wide .bzc-cardqty{width:150px}.bzc-archive__grid .bzc-cardqty,.bzc-related .bzc-cardqty{height:30px}.bzc-archive__grid .bzc-cardqty .bzc-qty__btn,.bzc-related .bzc-cardqty .bzc-qty__btn{width:32px}@media(max-width:767px){.bzc-cardqty,.bzc-archive__grid .bzc-cardqty,.bzc-related .bzc-cardqty{height:34px}.bzc-cardqty .bzc-qty__btn,.bzc-archive__grid .bzc-cardqty .bzc-qty__btn{width:34px}.bzc-card--wide .bzc-cardqty{width:100%}}@media(prefers-reduced-motion:reduce){.bzc-bump{animation:none}}.bzc-co{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,41fr);gap:15px;align-items:start;font-size:13px;color:#222}.bzc-co__col>*+*{margin-top:15px}.bzc-co__card{background:#fff;border-radius:10px;box-shadow:0 1px 3px #1018280a}.bzc-co__card--pad{padding:18px 18px 20px}.bzc-co__title{margin:0 0 14px;font-size:13.5px;font-weight:600;line-height:1.2;color:#222;border-left:2px solid var(--bz-primary);padding-left:8px}.bzc-co__title small{font-size:10.5px;font-weight:500;color:#555}.bzc-co__card:not(.bzc-co__card--pad)>.bzc-co__title{margin:0;padding:18px 18px 6px 26px;border:0;position:relative}.bzc-co__card:not(.bzc-co__card--pad)>.bzc-co__title:before{content:"";position:absolute;left:18px;top:18px;bottom:6px;width:2px;background:var(--bz-primary)}.bzc-co__login{display:flex;align-items:center;gap:8px;background:#fff;border-radius:10px;padding:10px 16px;font-size:12.5px;color:#555}.bzc-co__login a{color:var(--bz-primary);font-weight:600;text-decoration:none;margin-left:auto}.bzc-co-review{list-style:none;margin:0;padding:0 12px 10px}.bzc-co-review li{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #eee}.bzc-co-review li:first-child{border-top:0}.bzc-co-review__img{flex:0 0 44px;width:44px;height:44px;border:1px solid #ddd;border-radius:4px;display:grid;place-items:center;overflow:hidden;background:#fff}.bzc-co-review__img img{width:100%;height:100%;object-fit:contain}.bzc-co-review__info{flex:1;min-width:0}.bzc-co-review__name{display:block;font-size:12px;color:#222;text-decoration:none;line-height:1.35}.bzc-co-review__name:hover{color:var(--bz-primary)}.bzc-co-review__row{display:flex;align-items:center;gap:8px;margin-top:7px}.bzc-co-review__lbl{font-size:11.5px;color:#333}.bzc-co-qty{height:20px;border:0;background:#f1f2f4;border-radius:12px;padding:0 2px}.bzc-co-qty .bzc-qty__btn{width:18px;color:var(--bz-primary)}.bzc-co-qty .bzc-qty__btn svg{width:10px;height:10px}.bzc-co-qty input{width:24px;font-size:11.5px;font-weight:600;background:#fff;height:20px}.bzc-co-review__price{font-size:12px;font-weight:700;color:#222}.bzc-co-review__del{flex:0 0 auto;width:16px;height:16px;border:0;border-radius:3px;background:#ef4444;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.bzc-co-review__del svg{width:9px;height:9px}.bzc-co-review__del:hover{background:#dc2626}.bzc-co__fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 15px}.bzc-co__wide{grid-column:1 / -1}.bzc-co__f{display:block;margin:0}.bzc-co__f input,.bzc-co__f select,.bzc-co__f textarea,.bzc-co__note{width:100%;height:36px;border:1px solid #c9c9c9;border-radius:4px;background:#fff;padding:0 10px;font:inherit;font-size:12px;color:#222;box-sizing:border-box}.bzc-co__f textarea{height:auto;padding:8px 10px}.bzc-co__f select{-webkit-appearance:none;appearance:none;padding-right:28px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23777'/%3E%3C/svg%3E") no-repeat right 12px center;cursor:pointer}.bzc-co__f input:focus,.bzc-co__f select:focus,.bzc-co__note:focus{outline:0;border-color:var(--bz-primary);box-shadow:0 0 0 3px #f582201f}.bzc-co__f input::placeholder,.bzc-co__note::placeholder{color:#666}.bzc-co__phone{display:flex;align-items:center;gap:0;border:1px solid #c9c9c9;border-radius:4px;height:36px;padding:0 4px;background:#fff}.bzc-co__phone:focus-within{border-color:var(--bz-primary);box-shadow:0 0 0 3px #f582201f}.bzc-co__phone b{flex:0 0 auto;display:grid;place-items:center;min-width:26px;height:26px;padding:0 3px;background:#f0f1f3;border:1px solid #e3e4e7;border-radius:3px;font-size:11.5px;font-weight:500;color:#222}.bzc-co__phone input{border:0!important;box-shadow:none!important;height:100%;padding-left:6px}.bzc-field.has-error .bzc-co__phone{border-color:var(--bz-red)}.bzc-co .bzc-field__error{display:block;margin-top:4px;font-size:11.5px}.bzc-co .bzc-field__error:empty{display:none}.bzc-co .bzc-otp{margin:0}.bzc-co__zones{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.bzc-co__zone{display:flex;align-items:center;gap:6px;border:1px solid #ddd;border-radius:4px;padding:6px 10px;font-size:12px;cursor:pointer}.bzc-co__zone input{accent-color:var(--bz-primary)}.bzc-co__billing-head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:-2px 0}.bzc-co__billing-head .bzc-co__title{margin:0}.bzc-co__radio{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1.5px solid var(--bz-primary);border-radius:50%;margin:0;cursor:pointer;display:grid;place-items:center}.bzc-co__radio:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--bz-primary)}.bzc-co__billing-body{margin-top:16px}.bzc-co-pay{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bzc-co-pay__opt{position:relative;display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 30px 4px 8px;border:1px solid #b9b9b9;border-radius:4px;cursor:pointer;font-size:11.5px;color:#222;transition:border-color .15s,background .15s}.bzc-co-pay__opt input{position:absolute;opacity:0;pointer-events:none}.bzc-co-pay__opt:hover{border-color:var(--bz-primary)}.bzc-co-pay__opt.is-active{border-color:var(--bz-primary);background:#e9edfb}.bzc-co-pay__icon{width:22px;height:22px;object-fit:contain;flex:0 0 22px}.bzc-co-pay__title{line-height:1.25}.bzc-co-pay__tick{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:var(--bz-primary);color:#fff;display:none;place-items:center}.bzc-co-pay__opt.is-active .bzc-co-pay__tick{display:grid}.bzc-co-pay__opt:has(input:focus-visible){outline:2px solid var(--bz-primary);outline-offset:2px}.bzc-co-pay__body{margin-top:12px;padding:12px;border-radius:6px;background:#f7f8fa;font-size:12px;color:#444}.bzc-co-pay__body p{margin:0}.bzc-co-pay__body .bzc-field span{font-size:11.5px}.bzc-co-pay__body input{height:34px;border:1px solid #c9c9c9;border-radius:4px;padding:0 10px;font:inherit;font-size:12px;width:100%;box-sizing:border-box}.bzc-co-pay__body .bzc-manual-steps{margin-bottom:10px}[data-field-error]{display:block}.bzc-co-coupon summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:14px 18px;border-bottom:1px solid #eee;font-size:12.5px;font-weight:500;color:#222}.bzc-co-coupon summary::-webkit-details-marker{display:none}.bzc-co-coupon summary svg{color:var(--bz-primary);transition:transform .2s}.bzc-co-coupon:not([open]) summary{border-bottom:0}.bzc-co-coupon:not([open]) summary svg{transform:rotate(180deg)}.bzc-co-coupon__body{padding:12px 10px 14px}.bzc-co-coupon__form{display:flex;align-items:center;gap:6px;border:1px solid #e5e7eb;border-radius:4px;padding:3px 3px 3px 0}.bzc-co-coupon__form input{flex:1;min-width:0;border:0;height:28px;padding:0 10px;font:inherit;font-size:11.5px;background:transparent}.bzc-co-coupon__form input:focus{outline:0}.bzc-co-coupon__form button{height:26px;padding:0 9px;border:0;border-radius:3px;background:var(--bz-primary);color:#fff;font:inherit;font-size:11.5px;cursor:pointer;white-space:nowrap}.bzc-co-coupon__form button:hover{background:var(--bz-primary-dark)}.bzc-co-coupon__applied{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f0fdf4;border:1px dashed #22c55e;border-radius:4px;padding:8px 10px;font-size:12px;color:#166534}.bzc-co-coupon__applied span{display:inline-flex;align-items:center;gap:6px}.bzc-co-coupon__label{margin:14px 0 8px;font-size:12px;font-weight:600;color:#222}.bzc-co-promos{display:flex;flex-wrap:wrap;gap:8px}.bzc-co-promo{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:110px;padding:7px 10px;border:1px dashed var(--bz-primary);border-radius:4px;background:#f3fcfb;cursor:pointer;font:inherit;text-align:left}.bzc-co-promo strong{font-size:11.5px;color:#1f2a44}.bzc-co-promo small{font-size:9.5px;color:#444}.bzc-co-promo:hover,.bzc-co-promo.is-applied{background:var(--bz-primary-soft)}.bzc-co-promo.is-applied strong:after{content:" \2713";color:var(--bz-green)}.bzc-co-totals>div{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;color:#555;padding:3px 0}.bzc-co-totals>div>span:last-child{color:#222;text-align:right}.bzc-co-totals small{font-size:10.5px}.bzc-co-totals .is-discount span{color:var(--bz-green)}.bzc-co-totals .is-grand{margin-top:12px;font-size:12.5px;font-weight:700;color:#222}[data-bzc-co-totals]{padding:12px}.bzc-co__note{height:46px;padding:8px 10px;resize:vertical}.bzc-co__count{margin:6px 0 0;font-size:10.5px;color:#555}.bzc-co__terms{display:flex;align-items:flex-start;gap:8px;font-size:11.5px;color:#333;cursor:pointer;line-height:1.5;margin-top:18px!important}.bzc-co__terms input{position:absolute;opacity:0;width:1px;height:1px}.bzc-co__terms i{flex:0 0 15px;width:15px;height:15px;border-radius:50%;border:1.5px solid var(--bz-primary);display:grid;place-items:center;color:#fff;margin-top:1px}.bzc-co__terms input:checked+i{background:var(--bz-primary)}.bzc-co__terms input:not(:checked)+i svg{opacity:0}.bzc-co__terms input:focus-visible+i{outline:2px solid var(--bz-primary);outline-offset:2px}.bzc-co__terms a{color:var(--bz-primary);text-decoration:none}.bzc-co__terms a:hover{text-decoration:underline}.bzc-co__terms.has-error{color:var(--bz-red)}.bzc-co__place{display:flex;align-items:center;justify-content:center;width:100%;height:36px;border:0;border-radius:2px;background:var(--bz-primary);color:#fff;font:inherit;font-size:11.5px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .15s}.bzc-co__place:hover{background:var(--bz-primary-dark)}.bzc-co__place.is-loading{opacity:.75;cursor:progress}.bzc-co .bzc-checkout__error{margin:12px 0 0;font-size:12.5px}.bzc-co__bar{display:none}@media(max-width:1023px){.bzc-co{grid-template-columns:minmax(0,1fr);gap:16px;font-size:14px}.bzc-co__col>*+*{margin-top:16px}.bzc-co__card{border-radius:16px;box-shadow:0 1px 4px #1018280f}.bzc-co__card--pad{padding:16px 12px 18px}.bzc-co__title{font-size:15px;border-left-width:3px}.bzc-co__card:not(.bzc-co__card--pad)>.bzc-co__title{padding:18px 12px 8px 22px}.bzc-co__card:not(.bzc-co__card--pad)>.bzc-co__title:before{left:12px;width:3px}.bzc-co-review{padding:0 12px 12px}.bzc-co-review li{padding:8px 0;gap:12px;align-items:flex-start}.bzc-co-review__img{flex-basis:46px;width:46px;height:46px;border-radius:6px;border-color:#999}.bzc-co-review__name{font-size:13px}.bzc-co-review__lbl{display:none}.bzc-co-review__row{margin-top:8px;gap:10px}.bzc-co-qty{height:26px;border-radius:14px;padding:0 4px}.bzc-co-qty .bzc-qty__btn{width:22px}.bzc-co-qty input{width:30px;height:26px;font-size:13px}.bzc-co-review__price{font-size:14px}.bzc-co-review__del{width:20px;height:20px;border-radius:5px;margin-top:12px}.bzc-co-review__del svg{width:11px;height:11px}.bzc-co__fields{grid-template-columns:1fr 1fr;gap:12px 12px}.bzc-co__f[data-field=name],.bzc-co__f[data-field=phone],.bzc-co__f[data-field=bill_name],.bzc-co__f[data-field=bill_phone]{grid-column:1 / -1}.bzc-co__f input,.bzc-co__f select,.bzc-co__phone{height:40px;border-radius:10px;font-size:13px;border-color:#999}.bzc-co__phone input{height:100%}.bzc-co__phone b{min-width:32px;height:38px;margin-left:-4px;border-radius:9px 0 0 9px;font-size:13px}.bzc-co__f select{font-size:12px;padding-left:10px;padding-right:24px;background-position:right 9px center;text-overflow:ellipsis}.bzc-co__radio{width:20px;height:20px}.bzc-co-pay{gap:10px 12px}.bzc-co-pay__opt{min-height:34px;border-radius:6px;font-size:12.5px}.bzc-co-coupon summary{font-size:14px;padding:16px 12px}.bzc-co-coupon__body{padding:16px 12px}.bzc-co-coupon__form{padding:4px 4px 4px 0}.bzc-co-coupon__form input{height:32px;font-size:14px}.bzc-co-coupon__form button{height:30px;font-size:14px}.bzc-co-coupon__label{font-size:14px}.bzc-co-promo{min-width:150px;padding:10px 12px}.bzc-co-promo strong{font-size:14px}.bzc-co-promo small{font-size:11px}[data-bzc-co-totals]{padding:14px 12px}.bzc-co-totals>div{font-size:14px}.bzc-co-totals .is-grand{font-size:14px;margin-top:6px}.bzc-co__note{height:42px;border-radius:6px;border-color:#999}.bzc-co__count{font-size:11px}.bzc-co__terms{font-size:13px}.bzc-co__terms i{flex-basis:18px;width:18px;height:18px}.bzc-co__terms a{font-weight:600}.bzc-co__col--side>.bzc-co__place{height:44px;border-radius:4px;font-size:14px}.bzc-co__bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:940;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top,#f3f4f6f5 60%,#f3f4f600);transition:transform .25s,opacity .25s}.bzc-co__bar .bzc-co__place{height:44px;border-radius:4px;font-size:14px;box-shadow:0 4px 14px #f5822059}.bzc-co__bar.is-hidden{transform:translateY(110%);opacity:0;pointer-events:none}}@media(max-width:380px){.bzc-co-pay{grid-template-columns:1fr}}.bzc-trk--order .bzc-trk__inner{max-width:980px}.bzc-trk__no{flex-basis:100%;margin:-6px 0 0 14px}.bzc-trk__no span{display:block;font-size:10px;color:#6b7280}.bzc-trk__no strong{font-size:13px;font-weight:700;color:var(--bz-primary)}.bzc-trk--order .bzc-trk__body{padding-top:30px}.bzc-trk__grid{max-width:980px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.bzc-trk__col>*+*{margin-top:16px}.bzc-trk__box{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000a;padding:0 0 16px;overflow:hidden}.bzc-trk__h{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:16px 18px;border-bottom:1px solid #f0f0f0;font-size:12.5px;font-weight:700;color:#1f2937}.bzc-trk__h>svg{color:var(--bz-primary);flex:0 0 auto}.bzc-trk__count{margin-left:auto;font-size:10.5px;font-weight:500;color:#6b7280}.bzc-trk__status{margin-left:auto;font-size:10px;font-weight:700;padding:3px 9px;border-radius:20px;background:var(--bz-primary-soft);color:var(--bz-primary-dark)}.bzc-trk__status--completed{background:#dcfce7;color:#15803d}.bzc-trk__status--cancelled,.bzc-trk__status--failed,.bzc-trk__status--returned{background:#fee2e2;color:#b91c1c}.bzc-trk__stepswrap{overflow-x:auto;padding:4px 18px 8px}.bzc-trk__steps{--bzc-progress: 0%;list-style:none;margin:0;padding:0;display:flex;position:relative;min-width:440px}.bzc-trk__steps:before,.bzc-trk__steps:after{content:"";position:absolute;top:16px;left:10%;height:2px;background:#e5e7eb}.bzc-trk__steps:before{right:10%}.bzc-trk__steps:after{width:calc(80% * var(--bzc-progress) / 100%);background:var(--bz-primary)}.bzc-trk__steps li{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;position:relative;z-index:1}.bzc-trk__dot{width:32px;height:32px;border-radius:50%;border:2px solid #e5e7eb;background:#f9fafb;display:grid;place-items:center;font-size:12px;color:#9ca3af}.bzc-trk__steps li.is-done .bzc-trk__dot{background:var(--bz-primary);border-color:var(--bz-primary);color:#fff}.bzc-trk__steps li.is-current .bzc-trk__dot{background:#fff;color:var(--bz-primary);box-shadow:0 0 0 4px #f582201f}.bzc-trk__steps li.is-bad .bzc-trk__dot{background:#ef4444;border-color:#ef4444;color:#fff;box-shadow:0 0 0 4px #ef444424}.bzc-trk__lbl{font-size:10.5px;font-weight:600;color:#9ca3af}.bzc-trk__steps li.is-done .bzc-trk__lbl{color:var(--bz-primary)}.bzc-trk__steps li.is-bad .bzc-trk__lbl{color:#b91c1c}.bzc-trk__steps small{font-size:9.5px;color:#9ca3af;margin-top:-3px}.bzc-trk__box .bzc-track__courier{margin:14px 18px 0}.bzc-trk__items{list-style:none;margin:0;padding:0 18px}.bzc-trk__items li{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid #f3f4f6}.bzc-trk__items li:first-child{border-top:0;padding-top:2px}.bzc-trk__img{flex:0 0 46px;width:46px;height:46px;border-radius:8px;background:#f9fafb;border:1px solid #f0f0f0;display:grid;place-items:center;overflow:hidden}.bzc-trk__img img{width:100%;height:100%;object-fit:contain}.bzc-trk__iname{flex:1;min-width:0;font-size:11.5px;font-weight:600;color:#1f2937}.bzc-trk__iname small{display:block;margin-top:4px;font-size:10px;font-weight:500;color:var(--bz-primary)}.bzc-trk__iprice{text-align:right;font-size:11.5px;white-space:nowrap}.bzc-trk__iprice strong{display:block;color:#1f2937}.bzc-trk__iprice small{font-size:9.5px;color:#9ca3af}.bzc-trk__sum{padding:0 18px}.bzc-trk__sum>div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-size:11.5px;color:#6b7280}.bzc-trk__sum>div>span:last-child{color:#374151}.bzc-trk__sum .is-grand{border-top:1px solid #f0f0f0;border-bottom:1px dashed #e5e7eb;margin:6px 0;padding:12px 0;font-size:13.5px;font-weight:700}.bzc-trk__sum .is-grand span{color:#111827!important}.bzc-trk__sum .is-paid span{color:#16a34a!important;font-weight:600}.bzc-trk__sum .is-due span{color:#dc2626!important;font-weight:600}.bzc-trk__paystate{margin:10px 18px 0;padding-top:12px;border-top:1px solid #f0f0f0;text-align:center}.bzc-trk__paystate small{display:block;font-size:9px;letter-spacing:.08em;color:#9ca3af;margin-bottom:5px}.bzc-trk__paystate p{margin:8px 0 0;font-size:11px;color:#6b7280}.bzc-trk__pill{display:inline-block;padding:3px 12px;border-radius:20px;font-size:10px;font-weight:700}.bzc-trk__pill--unpaid{background:#fee2e2;color:#b91c1c}.bzc-trk__pill--paid{background:#dcfce7;color:#15803d}.bzc-trk__pill--verify{background:#fef3c7;color:#92400e}.bzc-trk__pay{display:flex;align-items:center;justify-content:center;height:38px;margin:14px 18px 0;border-radius:6px;background:var(--bz-primary);color:#fff;font-size:12px;font-weight:600;text-decoration:none}.bzc-trk__pay:hover{background:var(--bz-primary-dark);color:#fff}.bzc-trk__alt{margin:8px 18px 0;text-align:center;font-size:11px;color:#6b7280}.bzc-trk__alt a{color:var(--bz-primary)}.bzc-trk__inv{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 18px 0;font-size:11.5px;color:#374151;text-decoration:none}.bzc-trk__inv:hover{color:var(--bz-primary)}.bzc-trk__ship{margin:0;padding:0 18px}.bzc-trk__ship dt{font-size:9px;font-weight:700;letter-spacing:.08em;color:#9ca3af;margin-top:12px}.bzc-trk__ship dt:first-child{margin-top:0}.bzc-trk__ship dd{margin:3px 0 0;font-size:12px;font-weight:600;color:#1f2937;line-height:1.5;word-break:break-word}.bzc-placed{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:16px;background:#11182773;animation:bzc-fade .2s ease-out}.bzc-placed.is-closing{animation:bzc-fade .18s ease-in reverse forwards}.bzc-placed__card{position:relative;width:100%;max-width:345px;background:#fff;border-radius:14px;padding:26px 24px 24px;text-align:center;box-shadow:0 20px 60px #0003;animation:bzc-pop .35s cubic-bezier(.2,.9,.3,1.3)}.bzc-placed__x{position:absolute;right:12px;top:12px;width:24px;height:24px;border-radius:50%;border:0;background:#f3f4f6;color:#374151;display:grid;place-items:center;cursor:pointer}.bzc-placed__x:hover{background:#e5e7eb}.bzc-placed__kicker{display:inline-flex;align-items:center;gap:4px;font-size:8.5px;font-weight:700;letter-spacing:.08em;color:var(--bz-primary)}.bzc-placed__icon{display:grid;place-items:center;width:56px;height:56px;margin:16px auto 18px;border-radius:50%;background:var(--bz-primary);color:#fff;box-shadow:0 0 0 8px #f582201f;animation:bzc-pop .5s .1s cubic-bezier(.2,.9,.3,1.4) both}.bzc-placed h2{margin:0 0 8px;font-size:16px;font-weight:800;color:#111827}.bzc-placed p{margin:0 0 20px;font-size:10.5px;color:#4b5563}.bzc-placed__meta{border:1px solid #e5e7eb;border-radius:8px;padding:4px 14px;text-align:left}.bzc-placed__meta>div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;font-size:10.5px;color:#4b5563;border-top:1px solid #f0f0f0}.bzc-placed__meta>div:first-child{border-top:0}.bzc-placed__meta strong{color:#111827}@keyframes bzc-fade{0%{opacity:0}to{opacity:1}}@keyframes bzc-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media(max-width:860px){.bzc-trk__grid{grid-template-columns:minmax(0,1fr)}.bzc-trk__no{margin-left:0}}@media(max-width:767px){.bzc-trk__h{font-size:14px}.bzc-trk__iname,.bzc-trk__iprice,.bzc-trk__sum>div{font-size:13px}.bzc-trk__sum .is-grand{font-size:15px}.bzc-trk__ship dd{font-size:13.5px}.bzc-placed__card{max-width:360px}.bzc-placed h2{font-size:20px}.bzc-placed p,.bzc-placed__meta>div{font-size:13px}}@media(prefers-reduced-motion:reduce){.bzc-placed,.bzc-placed__card,.bzc-placed__icon{animation:none}}@media(min-width:1024px){.bzc-single__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px;padding:18px 26px;border-radius:8px}.bzc-gallery.has-thumbs{grid-template-columns:58px minmax(0,1fr);gap:14px}.bzc-gallery__thumbs{gap:8px;padding-top:12px}.bzc-thumb{width:58px;height:58px;padding:4px;border-radius:3px}.bzc-zoom{aspect-ratio:630 / 644}.bzc-zoom img{width:86%;height:86%}.bzc-gallery__nav{color:#9ca3af}.bzc-gallery__nav--next{color:#3b82f6}.bzc-single__info{padding-top:6px}.bzc-single__title{font-size:18px;margin-bottom:10px}.bzc-single__price{font-size:20px}.bzc-single__price .bzc-price ins,.bzc-single__price .bzc-price>span{font-weight:700}.bzc-single__hr{margin:10px 0 16px}.bzc-buy__label{font-size:11px;min-width:76px}.bzc-buy__qty{margin-bottom:13px}.bzc-qty--round{height:32px}.bzc-qty--round .bzc-qty__btn{width:26px}.bzc-qty--round input{width:50px;font-size:12px}.bzc-buy__btns{gap:9px}.bzc-obtn{height:33px;font-size:11px;font-weight:700;border-radius:3px;gap:5px}.bzc-obtn--wa,.bzc-obtn--call{font-weight:700}.bzc-obtn svg{width:13px;height:13px}.bzc-brandbox{margin-top:18px;padding:4px 10px;min-height:35px;font-size:11px}.bzc-brandbox img{height:24px}}@media(max-width:767px){.bzc-obtn{height:38px;font-size:12.5px;font-weight:700;border-radius:4px}.bzc-buy__btns{gap:8px}}.bz-nav ul,.bz-nav li{list-style:none}
