.mortals-loadout .loadout-title{font-family:Bungee,system-ui,-apple-system,sans-serif;font-size:28px;text-align:left;margin:0 0 22px;letter-spacing:.5px}.pack-container{background:#ccd8ff;border:2px solid #161513;border-radius:20px;box-shadow:0 4px 10px #0000001a;padding:20px 16px;display:flex;flex-direction:column;gap:14px}.pack-option{position:relative;padding:24px;border:2px solid #161513;border-radius:20px;background:#fff;color:#161513;cursor:pointer;display:flex;justify-content:space-between;align-items:center;overflow:visible;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s}.pack-option.selected{background:#161513;color:#fff;transform:scale(1.02);box-shadow:0 10px 25px #00000040}.option-name{margin:0;font-size:24px;font-family:Bungee,system-ui,-apple-system,sans-serif;text-transform:uppercase}.pack-option.sample-option{display:flex;align-items:center;justify-content:center;margin:0;padding:12px 24px;font-size:14px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;color:#808285;background:#fff;border:2px dashed #808285;border-radius:16px;cursor:pointer;transition:all .2s;width:100%;text-align:center}.pack-option.sample-option:hover{color:#777;border-color:#777}.pack-option.sample-option.selected{color:#39b54a;border-color:#39b54a;border-style:solid;font-weight:800;text-decoration:none}.pack-option:not(.sample-option):hover{transform:translateY(-2px);box-shadow:0 6px 15px #00000026}.option-details{display:flex;flex-direction:column;gap:6px}.option-description{margin:0;font-size:15px;color:#666;display:flex;align-items:center;gap:6px}.pack-option.selected .option-description{color:#bbb}.option-pricing{text-align:right;display:flex;flex-direction:column;gap:4px;min-width:120px}.option-price{margin:0;font-size:28px;font-weight:700}.selected .option-price{color:#39b54a}.option-savings{font-size:13px;color:#39b54a;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.original-price{font-size:14px;color:#999;text-decoration:line-through;opacity:.7}.badge-popular{position:absolute;top:-6px;left:-6px;background:#39b54a;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 8px;border-radius:0 0 8px;pointer-events:none}.tooltip-container{position:relative;display:inline-block}.tooltip-icon{width:20px;height:20px;border-radius:50%;background:#666;color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center;cursor:help;transition:background .2s}.tooltip-icon:hover{background:#39b54a}.tooltip-content{position:absolute;bottom:125%;left:50%;transform:translate(-50%) translateY(8px);width:260px;padding:12px 16px;background:#f9f9f9;color:#161513;border:1px solid #ccc;border-radius:8px;font-size:13px;box-shadow:0 4px 12px #00000026;opacity:0;visibility:hidden;transition:opacity .25s,transform .25s;z-index:9999}.tooltip-content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f9f9f9}.tooltip-container:hover .tooltip-content,.tooltip-container.show .tooltip-content{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media (max-width:768px){.mortals-loadout.custom-pack-selector{padding:0 15px}.mortals-loadout .loadout-title{font-size:24px;margin-bottom:18px}.pack-container{padding:16px 12px;gap:12px}.pack-option:not(.sample-option){padding:20px;gap:8px}.option-pricing{text-align:right;align-items:flex-end;min-width:100px;flex-shrink:0}.option-details{flex:1;min-width:0}.option-name{font-size:20px}.option-price{font-size:24px}.option-description{font-size:14px}.option-savings{font-size:11px}.tooltip-content{width:220px;font-size:12px}.pack-option.sample-option{font-size:13px;padding:10px 20px}}@media (max-width:480px){.mortals-loadout.custom-pack-selector{padding:0 10px}.mortals-loadout .loadout-title{font-size:22px;margin-bottom:16px}.pack-container{padding:14px 10px;gap:10px}.pack-option:not(.sample-option){padding:16px;gap:6px}.option-pricing{text-align:right;align-items:flex-end;min-width:80px;flex-shrink:0}.option-details{flex:1;min-width:0}.option-name{font-size:18px}.option-price{font-size:22px}.option-description{font-size:13px}.option-savings{font-size:10px}.original-price{font-size:12px}.tooltip-content{width:200px}.pack-option.sample-option{font-size:12px;padding:10px 16px}.badge-popular{font-size:10px;padding:3px 6px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/mortals-pack-selector.css.map */
