.zt-packs{--zt-pack-accent: #067e31;--zt-pack-sel-bg: #eefbf1;--zt-pack-card-bg: #ffffff;--zt-pack-border: #dfe7e2;--zt-pack-badge-bg: #067e31;--zt-pack-badge-fg: #ffffff;--zt-pack-price: #067e31;--zt-pack-chip-bg: #5fbf7a;--zt-pack-chip-fg: #ffffff;font-family:var(--zt-font-body)}.zt-packs__title{display:flex;align-items:center;gap:12px;margin:4px 0 16px;color:var(--zt-pack-accent);font-size:16px;font-weight:700;letter-spacing:.6px;text-align:center}.zt-packs__title:before,.zt-packs__title:after{content:"";flex:1;height:2px;min-width:16px;background:var(--zt-pack-border)}.zt-packs__list{display:flex;flex-direction:column;gap:14px}.zt-pack{position:relative;display:flex;align-items:center;gap:14px;min-height:85px;padding:12px 18px;border:1px solid var(--zt-pack-border);border-radius:10px;background:var(--zt-pack-card-bg);cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.zt-pack.has-badge{margin-top:8px}.zt-pack.is-selected{border:2px solid var(--zt-pack-accent);background:var(--zt-pack-sel-bg);padding:11px 17px;min-height:99px}.zt-pack.is-unavailable{opacity:.5;cursor:not-allowed}.zt-pack__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.zt-pack:focus-within{outline:2px solid var(--zt-pack-accent);outline-offset:2px}.zt-pack__badge{position:absolute;top:-13px;right:16px;padding:5px 15px;border-radius:20px;background:var(--zt-pack-badge-bg);color:var(--zt-pack-badge-fg);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.zt-pack__img{position:relative;flex:0 0 80px;width:80px;height:66px}.zt-pack__img>img{width:100%;height:100%;object-fit:contain;border-radius:6px}.zt-pack__stack-img{position:absolute;bottom:0;width:44px!important;height:60px!important;object-fit:contain;border-radius:4px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.12))}.zt-pack__img .zt-placeholder{border-radius:6px;font-size:9px;padding:2px}.zt-pack__dot{display:none}.zt-pack__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.zt-pack__title{color:#121212;font-size:16px;font-weight:700;line-height:1.2}.zt-pack__sub{color:#666;font-size:13px}.zt-pack__chip{align-self:flex-start;margin-top:4px;padding:4px 10px;border-radius:10px;background:var(--zt-pack-chip-bg);color:var(--zt-pack-chip-fg);font-size:12px;font-weight:600;letter-spacing:.3px;line-height:1.3}.zt-pack__pricing{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;white-space:nowrap}.zt-pack__price{color:var(--zt-pack-price);font-size:19px;font-weight:600}.zt-pack__compare{color:#2e2a39;font-size:15px}@media(max-width:420px){.zt-pack{gap:10px;padding:10px 14px}.zt-pack.is-selected{padding:9px 13px}.zt-pack__img{flex-basis:66px;width:66px;height:60px}.zt-pack__stack-img{width:38px!important;height:54px!important}.zt-pack__title{font-size:15px}.zt-pack__sub{font-size:12px}.zt-pack__price{font-size:17px}.zt-pack__compare{font-size:14px}}.zt-packs--radio .zt-packs__title{color:#000;font-size:15px;letter-spacing:.9px}.zt-packs--radio .zt-packs__title:before,.zt-packs--radio .zt-packs__title:after{flex:0 0 18px;min-width:18px;height:2px;background:#c9d3d9}.zt-packs--radio .zt-packs__title{justify-content:center}.zt-packs--radio .zt-packs__list{gap:12px}.zt-packs--radio .zt-pack{min-height:75px;gap:16px;padding:12px 20px}.zt-packs--radio .zt-pack.is-selected{min-height:75px;padding:11px 19px}.zt-packs--radio .zt-pack__img{display:none}.zt-packs--radio .zt-pack__dot{display:block;position:relative;flex:0 0 24px;width:24px;height:24px;border-radius:50%;border:2px solid #b9c6cf;background:#fff}.zt-packs--radio .zt-pack.is-selected .zt-pack__dot{border-color:var(--zt-pack-accent)}.zt-packs--radio .zt-pack.is-selected .zt-pack__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--zt-pack-accent)}.zt-packs--radio .zt-pack__title{color:#000;font-size:20px;font-weight:500}.zt-packs--radio .zt-pack__sub{color:#555;font-size:14px}.zt-packs--radio .zt-pack__price{color:var(--zt-pack-price);font-size:20px;font-weight:500}.zt-packs--radio .zt-pack__compare{color:#555;font-size:14px}@media(max-width:420px){.zt-packs--radio .zt-pack{gap:12px;padding:10px 14px}.zt-packs--radio .zt-pack.is-selected{padding:9px 13px}.zt-packs--radio .zt-pack__title{font-size:17px}.zt-packs--radio .zt-pack__price{font-size:18px}.zt-packs--radio .zt-pack__sub{font-size:13px}}.zt-btn--atc{flex-direction:column;gap:4px;min-height:70px;padding:14px 20px;border-radius:8px;letter-spacing:2px}.zt-btn--atc.zt-btn--atc-simple{min-height:56px;letter-spacing:1px;font-size:19px}.zt-atc__line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px}.zt-atc__sep{opacity:.6;font-weight:400}.zt-atc__compare{opacity:.75;font-weight:500;font-size:.9em}.zt-atc__compare[hidden]{display:none}.zt-atc__sub{font-size:13px;font-weight:500;letter-spacing:.5px;text-transform:none;opacity:.95}.zt-btn--atc[aria-busy=true]{opacity:.75;pointer-events:none}@media(max-width:420px){.zt-btn--atc{letter-spacing:1px;font-size:16px}.zt-btn--atc.zt-btn--atc-simple{font-size:17px}}.zt-pay-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.zt-pay-icons svg{width:42px;height:27px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/zt-tiroides-packs.css.map */
