pocketbag-packs{display:block;margin:24px 0 18px}pocketbag-packs .pb-pack-list{padding:0;margin:0;border:0;display:grid;gap:12px}pocketbag-packs legend{font-size:1.6rem;font-weight:600;margin-bottom:12px}pocketbag-packs .pb-pack{position:relative;border:1.5px solid rgba(var(--color-foreground),.2);border-radius:12px}pocketbag-packs .pb-pack[data-active]{border-color:rgb(var(--color-button));background:rgba(var(--color-button),.045)}pocketbag-packs .pb-pack-radio{position:absolute;width:1px;height:1px;opacity:0}pocketbag-packs .pb-pack-label{display:flex;align-items:center;gap:12px;padding:17px 15px;cursor:pointer;min-height:82px}pocketbag-packs .pb-pack-circle{flex-shrink:0;width:19px;height:19px;border:1.5px solid rgba(var(--color-foreground),.45);border-radius:50%}pocketbag-packs .pb-pack-radio:checked+label .pb-pack-circle{border:5px solid rgb(var(--color-button));background:rgb(var(--color-background))}pocketbag-packs .pb-pack-radio:focus-visible+label{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:10px}pocketbag-packs .pb-pack-copy{flex:1;display:grid;gap:3px}pocketbag-packs .pb-pack-copy strong{font-size:1.6rem}pocketbag-packs .pb-pack-detail{font-size:1.25rem;opacity:.8}pocketbag-packs .pb-pack-prices{display:grid;text-align:right;gap:1px;white-space:nowrap}pocketbag-packs .pb-pack-prices[hidden]{display:none}pocketbag-packs .pb-pack-prices strong{font-size:1.8rem}pocketbag-packs .pb-pack-prices s,pocketbag-packs .pb-pack-prices>span{font-size:1.15rem;opacity:.7}pocketbag-packs .pb-pack-badge{position:absolute;right:12px;top:-10px;font-size:1.1rem;line-height:1.5;padding:2px 8px;border-radius:4px;color:rgb(var(--color-button-text));background:rgb(var(--color-button))}pocketbag-packs .pb-pack-colours{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding:0 15px 15px 46px}pocketbag-packs .pb-pack-colours[hidden]{display:none}pocketbag-packs .pb-pack-colours label{font-size:1.3rem}pocketbag-packs select{width:100%;padding:8px 10px;border:1px solid rgba(var(--color-foreground),.25);border-radius:6px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem}pocketbag-packs .pb-pack-note{margin:10px 0 0;text-align:center;font-size:1.2rem;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
