#variantPopupContent div.variant-option:nth-of-type(2){display:none!important}.variant-popup-btn{width:100%;margin-bottom:1rem!important;background-color:#021528!important;color:#fff!important;font-size:19px!important;text-transform:uppercase;font-weight:700!important;border-radius:30px!important;height:52px;border:2px solid #021528!important;cursor:pointer;letter-spacing:1px;display:none}.variant-popup-btn:hover{background-color:#fff!important;color:#021528!important}.variant-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000;animation:fadeIn .3s ease;margin:0!important}.variant-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2rem;border-radius:15px;box-shadow:0 20px 60px #0000004d;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;animation:slideIn .3s ease}.variant-popup h2{color:#333;margin-bottom:1rem;text-align:center;font-size:26px!important}.variant-option{margin-bottom:1.5rem}.variant-option label{display:block;font-weight:700;margin-bottom:.5rem;color:#333;text-align:center}.variant-select{width:100%;padding:10px;border:2px solid #ddd;border-radius:8px;font-size:16px;background:#fff;transition:border-color .3s ease}.variant-select:focus{outline:none;border-color:#667eea}.variant-grid{display:flex;justify-content:center;gap:10px;margin-top:10px}.variant-swatch{padding:4px;border:2px solid #ddd;border-radius:0;cursor:pointer;text-align:center;transition:all .3s ease;background:#fff;font-size:15px;width:80px}.variant-swatch:hover{border-color:#021528;background:#f8f9ff}.variant-swatch.selected{border-color:#021528;background:#021528;color:#fff}.variant-swatch.unavailable{opacity:.5;cursor:not-allowed;background:#f5f5f5}.product-info{text-align:center;margin-bottom:2rem;border-bottom:1px dashed #dddddd;padding-bottom:2rem}.product-price{font-size:18px;color:#333;margin:0}.product-info .product-image{width:200px;height:200px;object-fit:cover;border-radius:8px;margin-bottom:1rem}.product-info h2,.product-info h3{margin:0}.popup-actions{display:flex;gap:1rem;justify-content:center;margin-top:4rem}.add-to-cart-btn{width:100%;margin-bottom:1rem!important;background-color:#021528!important;color:#fff!important;font-size:19px!important;text-transform:uppercase;font-weight:700!important;border-radius:30px!important;height:52px;border:2px solid #021528!important;cursor:pointer;letter-spacing:1px}.add-to-cart-btn:hover{background-color:#fff!important;color:#021528!important}.add-to-cart-btn:disabled{background:#6c757d;cursor:not-allowed}.close-popup-btn{background:transparent;border:none;width:50px;height:50px;border-radius:0;cursor:pointer;font-size:30px;transition:.3s ease;position:absolute;top:0;right:0;color:#999;line-height:1}.close-popup-btn:hover{color:#222}.loading{text-align:center;padding:20px;color:#666}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/celluultimatev2.css.map */
