
.newsletter-subscription .content-sec {
width: 100%;
max-width: 800px;
margin: 0px auto;
}

html body.body-desktop {
background: var(--moosemail-bg);
color: var(--moosemail-text);
}

body.body-desktop .main-header,
body.body-desktop .header-search-bar,
body.body-desktop .select-category.dropdown-toggle,
body.body-desktop .select-store.dropdown-toggle,
body.body-desktop .form-control,
body.body-desktop .dropdown-menu,
body.body-desktop .product-item,
body.body-desktop .single-product-content,
body.body-desktop .sidebar > .card,
body.body-desktop .product-article.card,
body.body-desktop .product-details,
body.body-desktop .product-shop,
body.body-desktop .product-features,
body.body-desktop .footer-top,
body.body-desktop .footer-bottom {
background-color: transparent;
color: var(--moosemail-text);
}

body.body-desktop .main-header {
background:
linear-gradient(180deg, rgba(16,19,26,.96), rgba(8,9,13,.94)),
linear-gradient(90deg, rgba(255,10,92,.08), transparent 22%, transparent 78%, rgba(255,75,130,.08));
}

body.body-desktop .header-search-bar,
body.body-desktop .select-category.dropdown-toggle,
body.body-desktop .select-store.dropdown-toggle,
body.body-desktop .form-control,
body.body-desktop .dropdown-menu {
background: linear-gradient(180deg, rgba(16,19,26,.96), rgba(8,9,13,.96));
border-color: rgba(49,217,209,.18);
color: var(--moosemail-text);
}

body.body-desktop .detailpage-revamp,
body.body-desktop .detail-section {
background: transparent;
color: var(--moosemail-text);
}

body.body-desktop .product-item,
body.body-desktop .single-product-content,
body.body-desktop .sidebar > .card,
body.body-desktop .product-article.card,
body.body-desktop .product-details,
body.body-desktop .product-shop,
body.body-desktop .product-features,
body.body-desktop .footer-top,
body.body-desktop .footer-bottom {
background:
linear-gradient(180deg, rgba(16,19,26,.95), rgba(8,9,13,.97));
border: 1px solid rgba(49,217,209,.16);
box-shadow:
0 24px 44px rgba(0,0,0,.34),
inset 0 1px 0 rgba(255,255,255,.03);
}

body.body-desktop .single-product-content .title,
body.body-desktop .single-product-content .brand-name a,
body.body-desktop .single-product-content .item-id,
body.body-desktop .single-product-content .total_review,
body.body-desktop .single-product-content .availability,
body.body-desktop .single-product-content .product-store span,
body.body-desktop .single-product-content .variations-item,
body.body-desktop .sidebar .heading,
body.body-desktop .sidebar .description,
body.body-desktop .sidebar .product-features li,
body.body-desktop .footer-top,
body.body-desktop .footer-top a,
body.body-desktop .footer-bottom,
body.body-desktop .footer-bottom a,
body.body-desktop .product-article p,
body.body-desktop .prime-text,
body.body-desktop .seller-info,
body.body-desktop .pay_icon-name,
body.body-desktop .product-details .description,
body.body-desktop .product-details .description div,
body.body-desktop .product-details span,
body.body-desktop .product-details h2 {
color: var(--moosemail-text);
}

body.body-desktop .single-product-content .title,
body.body-desktop .price-box h2,
body.body-desktop .footer-heading,
body.body-desktop .heading,
body.body-desktop .pci-dss-trust {
color: var(--moosemail-accent-2);
}

.detailpage-revamp .text-dark,
.detailpage-revamp .view_more_cities,
.detailpage-revamp .description .text-dark {
color: var(--moosemail-muted);
}

.detailpage-revamp .text-success,
.detailpage-revamp .view_more_cities:hover {
color: var(--moosemail-accent-2);
}

@media screen and (max-width: 768px){
.container {
max-width: 100%;
width: 100%;
padding: 0px 25px;
}
}
