.oz-pb{--pb-bg: var(--oz-color-cream, #fafaf7);--pb-paper: var(--oz-color-white, #fff);--pb-paper-2: var(--oz-color-paper-warm, #f3f1ea);--pb-ink: var(--oz-color-ink, #0e1410);--pb-muted: var(--oz-color-muted, #7a8378);--pb-line: var(--oz-color-line, #e6e4dc);--pb-brand: var(--oz-color-brand, #1a3d2e);--pb-brand-soft: var(--oz-color-paper-green, #f3f7f4);--pb-accent: var(--oz-color-accent, #ffb800);--pb-sale: var(--oz-color-sale, #c44545);--pb-success: var(--oz-color-success, #2e8b57);--pb-radius: 14px;--pb-radius-lg: 24px;--pb-pill: var(--oz-radius-pill, 999px);--pb-shadow: 0 1px 3px rgba(14,20,16,.04), 0 4px 12px rgba(14,20,16,.04);--pb-shadow-lg: 0 8px 24px rgba(14,20,16,.08), 0 2px 6px rgba(14,20,16,.04);background:var(--pb-bg);color:var(--pb-ink);font-family:var(--oz-font-body, "Inter", system-ui, sans-serif)}.oz-pb *,.oz-pb *:before,.oz-pb *:after{box-sizing:border-box}.oz-pb__wrap{width:min(1200px,calc(100% - 40px));margin:0 auto}.oz-pb--compact .oz-pb__hero{padding:28px 0 22px}.oz-pb--compact .oz-pb__title{font-size:clamp(36px,5vw,56px)}.oz-pb__hero{background:var(--pb-paper);border-bottom:1px solid var(--pb-line);padding:40px 0 32px}.oz-pb__eyebrow{display:inline-flex;align-items:center;background:var(--pb-paper);border:1px solid var(--pb-line);color:var(--pb-brand);font-size:12px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;padding:8px 15px;border-radius:var(--pb-pill);box-shadow:var(--pb-shadow);margin-bottom:16px}.oz-pb__title{margin:0 0 10px;font-family:var(--oz-font-display, "Bebas Neue", Impact, sans-serif);font-size:clamp(42px,6vw,72px);line-height:.92;letter-spacing:1.5px;font-weight:400;color:var(--pb-ink)}.oz-pb__title em{color:var(--pb-brand);font-style:normal}.oz-pb__lead{margin:0;max-width:680px;color:var(--pb-muted);font-size:16px;line-height:1.6}.oz-pb__how{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;margin:22px 0 0;padding:0}.oz-pb__how li{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--pb-ink)}.oz-pb__how span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--pb-brand);color:#fff;font-size:12px;font-weight:800}.oz-pb__main{padding:32px 0 120px}.oz-pb__notice{background:#fff8df;border:1px solid var(--oz-color-warning-line, #ecd48b);color:var(--oz-color-warning-ink, #59470a);border-radius:var(--pb-radius);padding:14px 16px;margin-bottom:14px;font-size:13.5px}.oz-pb__tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px}.oz-pb__tier{-webkit-appearance:none;appearance:none;text-align:left;cursor:pointer;font:inherit;color:var(--pb-ink);background:var(--pb-paper);border:2px solid var(--pb-line);border-radius:var(--pb-radius);padding:18px 20px;display:grid;gap:2px;box-shadow:var(--pb-shadow);transition:border-color .15s,box-shadow .15s,transform .15s}.oz-pb__tier:hover{border-color:var(--pb-brand)}.oz-pb__tier.is-active{border-color:var(--pb-brand);background:var(--pb-brand);color:#fff;box-shadow:var(--pb-shadow-lg)}.oz-pb__tier-label{font-family:var(--oz-font-display, "Bebas Neue", Impact, sans-serif);font-size:30px;letter-spacing:1px;line-height:1}.oz-pb__tier-sub{font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;opacity:.7}.oz-pb__tier-from{justify-self:start;margin-top:8px;font-size:12px;font-weight:800;letter-spacing:.4px;background:var(--pb-accent);color:var(--pb-ink);padding:5px 11px;border-radius:var(--pb-pill)}.oz-pb__tier-from:empty{display:none}.oz-pb__rule{margin:-6px 0 16px;font-size:13px;font-weight:600;color:var(--pb-muted)}.oz-pb__panel{background:var(--pb-paper);border:1px solid var(--pb-line);border-radius:var(--pb-radius-lg);box-shadow:var(--pb-shadow-lg);overflow:hidden}.oz-pb__progress{padding:20px 22px;background:var(--pb-paper-2);border-bottom:1px solid var(--pb-line)}.oz-pb__progress-head{font-size:15px;margin-bottom:10px}.oz-pb__progress-head strong{font-family:var(--oz-font-display, "Bebas Neue", Impact, sans-serif);font-size:26px;font-weight:400;letter-spacing:1px;color:var(--pb-brand);margin-right:4px}.oz-pb__progress-head span{color:var(--pb-muted)}.oz-pb__track{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.oz-pb__track--8{grid-template-columns:repeat(8,1fr);gap:4px}.oz-pb__track span{height:10px;border-radius:var(--pb-pill);background:var(--pb-line);transition:background .2s}.oz-pb__track span.is-on{background:var(--pb-brand)}.oz-pb__hint{margin:10px 0 0;font-size:13.5px;color:var(--pb-muted)}.oz-pb__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;padding:22px}.oz-pb__card{background:var(--pb-paper);border:1px solid var(--pb-line);border-radius:var(--pb-radius);overflow:hidden;display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s}.oz-pb__card.is-picked{border-color:var(--pb-brand);box-shadow:0 0 0 2px var(--pb-brand)}.oz-pb__card.is-oos{opacity:.55}.oz-pb__media{position:relative;aspect-ratio:1;background:var(--oz-color-card-media, #f4f1e8)}.oz-pb__media img{width:100%;height:100%;object-fit:cover;display:block}.oz-pb__flag,.oz-pb__picked{position:absolute;top:10px;padding:5px 10px;border-radius:var(--pb-pill);font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.oz-pb__flag{left:10px;background:var(--pb-paper);color:var(--pb-sale)}.oz-pb__picked{right:10px;background:var(--pb-accent);color:var(--pb-ink)}.oz-pb__picked:empty{display:none}.oz-pb__body{padding:12px 14px 14px;display:grid;gap:8px}.oz-pb__name{margin:0;font-family:var(--oz-font-display, "Bebas Neue", Impact, sans-serif);font-size:22px;font-weight:400;letter-spacing:.8px;line-height:1}.oz-pb__type{margin:-4px 0 2px;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--pb-muted)}.oz-pb__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:var(--pb-brand-soft)}.oz-pb__row.is-oos{background:var(--oz-color-neutral-soft, #f0f1ec)}.oz-pb__row-info{display:grid;line-height:1.2}.oz-pb__row-size{font-size:13px;font-weight:800}.oz-pb__row-price{font-size:13px;color:var(--pb-brand);font-weight:600}.oz-pb__row.is-oos .oz-pb__row-price{color:var(--pb-sale)}.oz-pb__stepper{display:flex;align-items:center;gap:6px}.oz-pb__stepper button{-webkit-appearance:none;appearance:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--pb-line);background:var(--pb-paper);color:var(--pb-ink);font-size:18px;line-height:1;cursor:pointer;font-weight:700}.oz-pb__stepper button[data-step=up]:not(:disabled){background:var(--pb-brand);border-color:var(--pb-brand);color:#fff}.oz-pb__stepper button:disabled{opacity:.35;cursor:not-allowed}.oz-pb__stepper span{min-width:18px;text-align:center;font-weight:800;font-size:15px}.oz-pb__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:22px;font-size:13px;font-weight:600;color:var(--pb-muted)}.oz-pb__bar{position:sticky;bottom:0;z-index:20;background:var(--pb-brand);color:#fff;box-shadow:0 -8px 24px #0e14101f;padding:12px 0}.oz-pb__bar-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.oz-pb__bar-info{display:grid;min-width:0}.oz-pb__bar-total{font-family:var(--oz-font-display, "Bebas Neue", Impact, sans-serif);font-size:30px;letter-spacing:1px;line-height:1}.oz-pb__bar-meta{font-size:13px;opacity:.85}.oz-pb__bar-save{color:var(--pb-accent);font-weight:700;opacity:1}.oz-pb__cta{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:800;font-size:15px;letter-spacing:.4px;background:var(--pb-accent);color:var(--pb-ink);padding:14px 26px;border-radius:var(--pb-pill);white-space:nowrap}.oz-pb__cta:disabled{opacity:.45;cursor:not-allowed}.oz-pb__bar-msg{margin:6px auto 0;width:min(1200px,calc(100% - 40px));font-size:13px}.oz-pb__bar-msg:empty{display:none}@media(max-width:749px){.oz-pb__wrap,.oz-pb__bar-msg{width:calc(100% - 32px)}.oz-pb__hero{padding:28px 0 24px}.oz-pb__how{display:grid;gap:8px}.oz-pb--compact .oz-pb__hero{padding:22px 0 18px}.oz-pb__tiers{gap:10px}.oz-pb__tier{padding:14px}.oz-pb__tier-label{font-size:24px}.oz-pb__tier-from{font-size:11px;padding:4px 9px}.oz-pb__progress{padding:16px}.oz-pb__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.oz-pb__body{padding:10px;gap:6px}.oz-pb__name{font-size:18px}.oz-pb__row{padding:6px 8px;gap:6px;flex-wrap:wrap}.oz-pb__stepper button{width:28px;height:28px;font-size:16px}.oz-pb__bar-total{font-size:24px}.oz-pb__cta{padding:12px 18px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/ozplug-pound-builder.css.map */
