
        body {
            font-family: 'Poppins', sans-serif;
            background-color: #0a0a09;
            min-height: 100vh;
        }

        .glass-effect {
            backdrop-filter: blur(16px) saturate(180%);
            background-color: rgb(10 10 9 / 88%);
            border: 1px solid rgba(255, 255, 255, 0.125);
            box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);
        }

        .custom-gradient {
            background: linear-gradient(135deg, rgba(59, 130, 246, 0.2) 0%, rgba(37, 99, 235, 0.1) 100%);
        }

        .button-glow {
            position: relative;
            overflow: hidden;
        }

        .button-glow::after {
            content: '';
            position: absolute;
            top: -50%;
            left: -50%;
            width: 200%;
            height: 200%;
            background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
            transform: translateX(-100%);
            transition: transform 0.3s ease;
        }

        .button-glow:hover::after {
            transform: translateX(100%);
        }

        .features-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
            gap: 1rem;
        }

        .notification {
            transform: translateY(100%);
            transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
        }

        .notification.show {
            transform: translateY(0);
        }

        .info-tooltip {
            visibility: hidden;
            opacity: 0;
            position: absolute;
            top: 0;
            left: calc(100% + 15px);
            transform: translateX(-20px);
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
            z-index: 50;
            pointer-events: none;
        }

        .info-trigger {
            position: relative;
        }

        .info-tooltip::before,
        .info-tooltip::after {
            content: '';
            position: absolute;
            left: -6px;
            top: 16px;
            width: 0;
            height: 0;
        }

        .info-tooltip::before {
            border-top: 6px solid transparent;
            border-bottom: 6px solid transparent;
            border-right: 6px solid rgba(17, 17, 17, 0.9);
            margin-left: -1px;
        }

        .info-tooltip::after {
            border-top: 5px solid transparent;
            border-bottom: 5px solid transparent;
            border-right: 5px solid rgba(17, 17, 17, 0.9);
        }

        .info-trigger:hover .info-tooltip {
            visibility: visible;
            opacity: 1;
            transform: translateX(0);
            pointer-events: auto;
        }

.single-product-tags-info span {
    display: flex;
    align-items: center;
    padding: 0.15rem 0.5rem;
    background-color: rgb(39 39 42 / 0.5);
    color: rgba(156, 163, 175, 1) !important;
    border-radius: 2px;
}

.single-product-tags-info .daw-logo {
    background: transparent !important;
}

.single_product_info {
    margin: initial !important;
}

.single_product_container__ .product-item {
    border: initial;
}

.single-product-tags-info .single-product-new {
    color: #fff !important;
}

.left_container img {
    opacity: 1 !important;
}