
/* Replace All Defult(pink) color With Custom Color */
/* ----------------------------------- */
/*        Replace Default Color        */
/* ----------------------------------- */
p a:not(.btn),
.contact-list a,
.product-meta a {
color: #ed2570;
}
.contact-list a,
.product-meta a {
color: #ed2570;
}
.contact-list a:hover,
.product-meta a:hover {
color: #333745;
}
.btn-link {
color: #ed2570;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
border-color: #ed2570;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
color: #ed2570;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
color: #ed2570;
}
.nav-pills > .active > a > .badge,
a.list-group-item.active > .badge {
color: #ed2570;
}
.header-link > a:hover i.icon {
color: #ed2570;
}
.header-link > a:hover span {
color: #ed2570;
}
.header-link > a .badge {
background-color: #ed2570;
color: #ffffff;
}
.header-logo svg {
fill: #ed2570;
}
@media screen and (min-width: 992px) {
.nav > li.active > a:not(.menu-btn-special) {
color: #ed2570;
}
}
/* Mobile header */
@media screen and (max-width: 991px) {
.navbar:after {
background-color: #ed2570;
}
.header-link.header-cart > a:hover i.icon {
color: #ed2570;
}
.page-header.sticky.is-sticky .navbar .header-logo svg {
fill: #ed2570;
}
}
@media screen and (min-width: 992px) {
.nav-department {
color: #fff !important;
}
}
.header-custom-text i.icon {
color: #ed2570;
}
.menu-btn-special,
.header-custom-link .menu-btn-special,
.nav > li > a.menu-btn-special,
.megamenu.department .nav > li > a.menu-btn-special {
background-color: #ed2570;
}
.menu-btn-special:hover,
.header-custom-link .menu-btn-special:hover,
.nav > li > a.menu-btn-special:hover,
.megamenu.department .nav > li > a.menu-btn-special:hover {
background-color: #ed2570;
}
.page-header .box-left-icon:hover .box-text {
color: #ed2570;
}
.page-header .box-left-icon:hover .box-icon i.icon {
background: #ed2570;
}
@media screen and (max-width: 991px) {
.header-custom-text i.icon,
.header-top-row .header-custom-text i.icon {
color: #ed2570;
}
}
.footer-logo svg {
fill: #ed2570;
}
.footer-social a,
.icons-social a {
color: #ed2570;
}
.footer-social a:hover i.icon.icon-circled,
.icons-social a:hover i.icon.icon-circled {
background-color: #ed2570;
}
.footer-social i.icon.icon-circled,
.icons-social i.icon.icon-circled {
border-color: #ed2570;
}
footer.variant3 .after-footer {
background: #ed2570;
}
.footer-nav ul li a:hover {
color: #ed2570;
}
.cube-folding span::before {
background-color: #ed2570;
}
.cube-folding .leaf2::before {
background-color: #ed2570;
opacity: 0.75;
}
.cube-folding .leaf3::before {
background-color: #ed2570;
opacity: 0.9;
}
.cube-folding .leaf4::before {
background-color: #ed2570;
opacity: 0.6;
}
.sidebar-wrapper .sidebar-nav li a:before {
border-right-color: #ed2570;
}
.sidebar-wrapper .sidebar-top a.slidepanel-toggle:hover {
color: #ed2570;
}
.dropdown-link .dropdown-container {
border-bottom-color: #ed2570;
}
.header-language .dropdown-container li a:hover {
color: #ed2570;
}
.header-currency .dropdown-container li a:hover {
color: #ed2570;
}
@media screen and (max-width: 991px) {
.header-language .dropdown-container li a:hover {
color: #ed2570;
}
.header-currency .dropdown-container li a:hover {
color: #ed2570;
}
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
border-top-color: #ed2570;
color: #ed2570;
}
.hoverslide span:before,
.hoverslide a:before {
background-color: #ed2570;
}
@media screen and (max-width: 991px) {
.mobilemenu-header {
background: #ed2570;
}
.navbar ul.nav li:hover > a,
.navbar ul.nav li.submenu-open > a {
background-color: #f8f8f8;
color: #ed2570;
}
.navbar ul.nav li .arrow:hover:before {
color: #ed2570;
}
}
.header-cart.variant-1 .dropdown-container .block-content .subtotal .price-container {
color: #ed2570;
}
.header-cart.variant-1 .dropdown-container .block-content .action.viewcart:not(.btn-alt) {
border-color: #ed2570;
}
.header-cart.variant-1 .dropdown-container .block-content .action.viewcart,
.header-cart.variant-1 .dropdown-container .block-content .action.viewcart.focus,
.header-cart.variant-1 .dropdown-container .block-content .action.viewcart:focus,
.header-cart.variant-1 .dropdown-container .block-content .action.viewcart:active {
background-color: #ed2570;
border-color: #ed2570;
}
.header-cart.variant-1 .dropdown-container .block-content .action.viewcart:hover {
color: #ed2570;
background-color: inherit;
border-color: #ed2570;
}
.header-cart.variant-1 .dropdown-container .product-item-name a:hover {
color: #ed2570;
}
.header-cart.variant-1 .dropdown-container .product-item-pricing .price-container {
color: #ed2570;
}
.header-cart.variant-1 .dropdown-container .product.actions a:hover,
.header-cart.variant-1 .dropdown-container .product.actions a:hover:after {
color: #ed2570;
}
@media screen and (max-width: 991px) {
.header-cart.variant-1 .dropdown-container .block-title {
background: #ed2570;
}
}
.header-cart.variant-2 .dropdown-container .block-content .btn-alt {
color: #ed2570;
}
.header-cart.variant-2 .dropdown-container .block-content .btn-alt:hover {
background-color: #ed2570;
border-color: #ed2570;
color: #ffffff;
}
.header-cart.variant-2 .dropdown-container .product-item-name a:hover {
color: #ed2570;
}
.header-cart.variant-2 .dropdown-container .product-item-pricing .price-container {
color: #ed2570;
}
.header-cart.variant-2 .dropdown-container .product.actions a:hover {
color: #ed2570;
}
@media screen and (min-width: 992px) {
.header-cart.variant-2.dropdown-link .minicart-content-wrapper:after,
.header-cart.variant-2.dropdown-link #minicart-content-wrapper:after {
background: #ed2570;
}
}
.touch .header-cart.variant-2 .dropdown-container .btn-minicart-close:hover {
color: #ed2570;
}
a.readmore {
color: #ed2570;
}
.#ed2570-color {
color: #ed2570;
}
.text-lg p:first-child:first-letter {
color: #ed2570;
}
.marker {
background: #ed2570;
}
ul.marker-list li a:hover {
color: #ed2570;
}
ul.marker-list li a:hover:before {
background-color: #ed2570;
}
ul.simple-list li a {
color: #ed2570;
}
ul.simple-list i.icon {
color: #ed2570;
}
ul.marker-simple-list li a {
color: #ed2570;
}
ul.marker-simple-list li:before {
color: #ed2570;
}
.blockquote {
border-left-color: #ed2570;
}
.info-block:after,
.info-block:before {
border-left-color: #ed2570;
}
.info-block p:first-child:first-letter {
background-color: #ed2570;
}
ul.social-list-simple li a:hover {
color: #ed2570;
}
ul.tags li span.value span:before,
ul.tags li span.value a:before {
background-color: #ed2570;
}
ul.tags li.active span.value span {
background: #ed2570;
}
ul.tags li.active span.clear {
color: #ed2570;
}
.product-action-btn:hover {
background-color: #ed2570;
}
.product-item.large .product-item-actions .actions-secondary a:hover {
background-color: #ed2570;
}
.product-item-rating {
color: #ed2570;
}
.product-item-label.label-sale {
background-color: #ed2570;
}
.price-box .price,
.price-box .special-price {
color: #ed2570;
}
@media screen and (max-width: 991px) {
.products-grid.product-variant-1 .product-item.large .product-item-actions .actions-secondary a:hover {
color: #ed2570;
}
}
.products-grid.product-variant-2 .product-item.large .product-item-details .product-item-actions .actions-primary button:hover {
background-color: #ed2570;
}
@media screen and (min-width: 768px) {
.products-grid.product-variant-2 .product-item.large .product-item-inside:hover .product-item-name,
.products-grid.product-variant-2 .product-item.large.hover .product-item-inside .product-item-name {
background-color: #ed2570;
}
.products-grid.product-variant-2 .product-item.large .product-item-inside:hover:after,
.products-grid.product-variant-2 .product-item.large.hover .product-item-inside:after {
background-color: #ed2570;
}
}
@media screen and (max-width: 991px) {
.products-grid.product-variant-2 .product-item.large .product-item-photo .product-item-actions .actions-secondary a:hover,
.products-grid.product-variant-2 .product-item.large .product-item-photo .product-item-actions .actions-secondary button:hover {
color: #ed2570;
}
}
@media screen and (max-width: 991px) {
.products-grid.product-variant-3 .product-item.large .product-item-actions .actions-secondary a:hover {
color: #ed2570;
}
}
.product-variant-4 .product-item.large .product-item-name a:hover {
color: #ed2570;
}
@media screen and (max-width: 991px) {
.product-variant-4 .product-item.large .product-item-actions .actions-secondary a:hover {
color: #ed2570;
}
}
.product-item.small .price-box {
color: #ed2570;
}
.product-small-list.variant2 .product-item.small .product-item-not-available span {
color: #ed2570;
}
.product-small-list.variant2 .product-item.small .price-box .price,
.product-small-list.variant2 .product-item.small .price-box .special-price {
color: #ed2570;
}
.product-small-list.variant2 .product-item.small .product-item-actions .btn {
color: #ed2570;
}
.product-small-list.variant2 .product-item.small .product-item-actions .btn.active {
color: #ed2570;
}
.color-swatch li.active {
border-color: #ed2570;
}
@media screen and (min-width: 992px) {
.products-listview .color-swatch li.active {
border-color: #ed2570;
}
}
.products-listview.product-variant-1 .product-item.large .product-item-actions .actions-secondary a:hover,
.products-listview.product-variant-2 .product-item.large .product-item-actions .actions-secondary a:hover,
.products-listview.product-variant-3 .product-item.large .product-item-actions .actions-secondary a:hover,
.products-listview.product-variant-4 .product-item.large .product-item-actions .actions-secondary a:hover {
color: #ed2570;
}
@media screen and (min-width: 992px) {
.products-listview.product-variant-1 .product-item.large .product-item-label.label-sale,
.products-listview.product-variant-2 .product-item.large .product-item-label.label-sale,
.products-listview.product-variant-3 .product-item.large .product-item-label.label-sale,
.products-listview.product-variant-4 .product-item.large .product-item-label.label-sale {
background-color: #ed2570;
}
}
.product-item.large .product-item-actions .actions-secondary a.wishlist.active {
color: #ed2570;
}
.product-item.large .product-item-actions .actions-secondary a.wishlist.active:hover {
color: #fff;
}
.btn,
.btn-primary,
button.action {
border-color: #ed2570;
}
.btn,
.btn-primary,
button.action,
.btn.focus,
.btn-primary.focus,
button.action.focus,
.btn:focus,
.btn-primary:focus,
button.action:focus,
.btn:active,
.btn-primary:active,
button.action:active {
background-color: #ed2570;
color: #ffffff;
border-color: #ed2570;
}
.btn:hover,
.btn-primary:hover,
button.action:hover {
background-color: transparent;
color: #ed2570;
border-color: #ed2570;
}
.btn.btn-invert,
.btn-primary.btn-invert,
button.action.btn-invert {
background-color: transparent;
color: #ed2570;
}
.btn.btn-invert:active,
.btn-primary.btn-invert:active,
button.action.btn-invert:active,
.btn.btn-invert.focus,
.btn-primary.btn-invert.focus,
button.action.btn-invert.focus,
.btn.btn-invert:focus,
.btn-primary.btn-invert:focus,
button.action.btn-invert:focus {
background-color: transparent;
color: #ed2570;
}
.btn.btn-invert:hover,
.btn-primary.btn-invert:hover,
button.action.btn-invert:hover {
background-color: #ed2570;
color: #ffffff;
}
.btn-alt,
.btn-alt.focus,
.btn-alt:focus,
.btn-alt:active {
background-color: #333745 !important;
border-color: #333745 !important;
color: #ffffff !important;
}
.btn-alt:hover {
background-color: transparent !important;
color: #333745 !important;
border-color: #333745 !important;
}
.btn-alt.btn-invert {
background-color: transparent !important;
color: #333745 !important;
}
.btn-alt.btn-invert:hover,
.btn-alt.btn-invert:active,
.btn-alt.btn-invert.focus,
.btn-alt.btn-invert:focus {
background-color: #333745 !important;
color: #ffffff !important;
}
.blog-carousel .blog-item-links a:not(.readmore) {
color: #ed2570;
}
.testimonial-single-slider .slick-prev:hover:before,
.testimonial-single-slider .slick-next:hover:before {
color: #ed2570;
}
.required-text {
color: #ed2570;
}
.form-card .back {
color: #ed2570;
}
.form-card .back a {
color: #ed2570;
}
.range-slider-range::-webkit-slider-thumb {
background: #ed2570;
}
.range-slider-range::-moz-range-thumb {
background: #ed2570;
}
.range-slider-value {
color: #ed2570;
}
.mainSlider .swiper-container .caption {
background: #ed2570;
}
.mainSlider .swiper-container .caption .text1 {
color: #ed2570;
}
.mainSlider .swiper-container .caption .cool-btn:hover {
color: #ed2570 !important;
}
.mainSlider .swiper-container .text2-1 {
color: #ed2570;
}
.mainSlider .swiper-container .text2-4 {
color: #ed2570;
}
.mainSlider .swiper-container .text2-5 {
color: #ed2570;
}
.mainSlider .swiper-container .text3-6 {
background-color: #ed2570;
}
.mainSlider .swiper-container .text3-6:hover {
color: #ed2570;
}
.mainSlider .swiper-container .text4-1 {
color: #ed2570;
}
.mainSlider .swiper-container .text4-4 {
background-color: #ed2570;
}
.mainSlider .swiper-container .text4-4:hover {
color: #ed2570;
}
.carousel-inside .carousel-control:hover {
background: #ed2570;
}
.countdown-box .countdown > span {
color: #ed2570;
}
.countdown-circle .countdown-text .text1 {
color: #ed2570;
}
.countdown-circle .countdown > span {
border-color: #ed2570;
color: #ed2570;
}
.banner.style-1 .banner-btn > span {
background-color: #ed2570;
}
.banner.style-1 .banner-btn:hover > span {
color: #ed2570;
}
.banner.style-3 .banner-btn > span {
background-color: #ed2570;
}
.banner.style-3 .banner-btn:hover > span {
color: #ed2570;
}
.banner.style-5 .banner-btn > span {
color: #ed2570;
}
.banner.style-7 .banner-btn > span {
background-color: #ed2570;
}
.banner.style-7 .banner-btn:hover > span {
color: #ed2570;
}
.banner.style-9 .text-1 > span {
border-left-color: #ed2570;
}
.banner.style-9 .text-1.text-hoverslide span.hoverbg {
background-color: #ed2570;
}
/* banner style 10 */
.banner.style-10 .text-1 {
color: #ed2570;
}
.banner.style-10 .banner-btn > span {
background-color: #ed2570;
}
.banner.style-10 .banner-btn.text-hoverslide:hover > span {
color: #ed2570;
}
/* banner style 2 */
.banner.style-2 .text-1 {
margin-top: -0.2em;
font-family: 'Raleway', sans-serif;
font-size: 0.75em;
line-height: 1em;
font-weight: 700;
margin-bottom: 0;
color: #ffffff;
text-transform: uppercase;
}
.banner.style-2 .text-2 {
font-family: 'Raleway', sans-serif;
font-size: 0.35em;
line-height: 1em;
color: #ffffff;
margin-bottom: 0.6em;
margin-left: 3em;
text-transform: uppercase;
font-weight: 100;
}
.banner.style-2 .text-3,
.banner.style-2 .text-4 {
font-family: 'Oswald', sans-serif;
font-size: 0.37em;
line-height: 1em;
color: #ffffff;
margin-bottom: 0.2em;
margin-left: 1.5em;
font-weight: 500;
}
.banner.style-2 .text-4 {
margin-top: 0.2em;
margin-left: 3em;
}
.banner.style-2 .horc .text-2 {
margin-left: 0;
}
.banner.style-2 .horc .text-3 {
margin-left: 0;
}
.banner.style-2 .horc .text-4 {
margin-left: 0;
}
.banner.style-2 .horc .banner-btn {
margin: 0 auto;
}
.banner.style-2 .horr .text-2 {
margin-left: 0;
margin-right: 3em;
}
.banner.style-2 .horr .text-3 {
margin-left: 0;
margin-right: 1.5em;
}
.banner.style-2 .horr .text-4 {
margin-left: 0;
margin-right: 3em;
}
.banner.style-2 .horr .banner-btn {
margin-left: 0;
margin-right: 0.8em;
}
.banner.style-2 .banner-btn {
color: #000000;
text-decoration: none;
margin-left: 0.8em;
-webkit-box-shadow: -4px -5px 5px rgba(0, 0, 0, 0.2);
box-shadow: -4px -5px 5px rgba(0, 0, 0, 0.2);
}
.banner.style-2 .banner-btn > span {
padding: 0 0.3em;
font-family: 'Oswald', sans-serif;
font-size: 0.35em;
line-height: 1.6em;
font-weight: 700;
height: auto;
background-color: #ffffff;
text-transform: none;
}
.banner.style-2 .banner-btn span.hoverbg {
background-color: #000000;
}
.banner.style-2 .banner-btn:hover > span {
color: #ffffff;
}
/* banner style 11 */
.banner.style-11 .banner-caption {
left: 16%;
right: 16%;
bottom: 14%;
}
.banner.style-11 .text-1 {
margin-bottom: 0.3em;
font-family: 'Raleway', sans-serif;
font-size: 0.62em;
font-weight: 700;
line-height: 1em;
color: #ffffff;
}
.banner.style-11 .text-2 {
margin-bottom: 0.9em;
font-family: 'Raleway', sans-serif;
font-size: 0.25em;
line-height: 1.1em;
font-weight: 700;
color: #ed2570;
}
.banner.style-11 .banner-btn-wrap,
.banner.style-11 .banner-btn {
width: 100%;
}
.banner.style-11 .banner-btn {
color: #ffffff;
text-decoration: none;
}
.banner.style-11 .banner-btn > span {
width: 100%;
padding: 0 1em;
font-size: 0.24em;
line-height: 2.3em;
font-weight: 400;
height: auto;
background-color: #ed2570;
}
.banner.style-11 .banner-btn span.hoverbg {
background-color: #ffffff;
}
.banner.style-11 .banner-btn:hover > span {
color: #ed2570;
}
.banner.style-12 .banner-btn {
color: #ed2570;
}
.banner.style-13 .text-2 {
color: #ed2570;
}
.banner.style-14 .banner-btn > span {
background-color: #ed2570;
}
.banner.style-14 .banner-btn:hover > span {
color: #ed2570;
}
.banner.style-15 .banner-btn {
color: #ed2570;
}
.banner.style-16 .text-1 {
color: #ed2570;
}
.category-slider .item .text-style-1,
.category-slider-item .text-style-1 {
color: #ed2570;
}
.category-block .category-title {
color: #ed2570;
}
.category-slider-item .banner-btn > span {
background-color: #ed2570;
}
.category-slider-item .banner-btn:hover > span {
color: #ed2570;
}
.box-icon i.icon {
border-color: #ed2570;
}
.box .box-icon i.icon {
background-color: #ed2570;
}
.box:hover .box-icon i.icon {
color: #ed2570;
background-color: #ffffff;
}
.box-left-icon .box-icon i.icon {
color: #ed2570;
}
.box-left-icon:hover .box-icon i.icon {
background-color: #ed2570;
color: #ffffff;
}
.box-left-icon-bg .box-text {
color: #ed2570;
}
.box-left-icon-bg:hover .box-icon i.icon {
color: #ed2570;
}
@media screen and (max-width: 991px) {
.collapsed-mobile .toggle-arrow:hover:before {
color: #ed2570;
}
}
#toolsPanel .tools-btn {
background: #ed2570;
}
.productStack .productstack-content {
border-top-color: #ed2570;
}
.productStack .toggleStack {
background: #ed2570;
}
.productStack .total-cart .count,
.productStack .total-cart .price {
color: #ed2570;
}
.productStack .products-list .item-qty {
background-color: #ed2570;
}
.productStack .products-list .actions .action {
color: #ed2570;
}
.productStack .products-list .actions .action:hover {
background: #ed2570;
}
.modal-header .close:hover {
color: #ed2570;
}
.breadcrumbs li a:hover {
color: #ed2570;
}
.person .person-name a:hover {
color: #ed2570;
}
.person .person-links a:hover {
color: #ed2570;
}
h2.blog-title a:hover {
color: #ed2570;
}
.blog-meta a {
color: #ed2570;
}
.blog-comments .comment.reply a.replylink {
color: #ed2570;
}
.sideblock ul.simple-list li a:hover {
color: #ed2570;
}
.cart-table .table-row .name,
.cart-table .table-row name a,
.cart-table .table-row .price,
.cart-table .table-row .subtotal {
color: #ed2570;
}
.cart-table .table-row name a:hover {
color: #ed2570;
}
.cart-table .table-row .qty input[type="text"] {
color: #ed2570;
}
.cart-table .table-row .remove a:hover {
color: #ed2570;
}
.cart-table .table-row .continue a:hover {
color: #ed2570;
}
.total-price .total {
color: #ed2570;
}
.cart-action a {
color: #ed2570;
}
.gallery-item .link a:hover {
background-color: #ed2570;
}
.filters li a:hover,
.filters li a.active {
color: #ed2570;
}
button.mfp-arrow:hover {
background-color: #ed2570;
}
.mfp-close:hover {
color: #ed2570 !important;
}
.mfp-arrow-right:after {
color: #ed2570;
}
.mfp-arrow-left:after {
color: #ed2570;
}
.mfp-arrow-left:hover:after,
.mfp-arrow-right:hover:after {
color: #ffffff;
}
.sidebar-block .block-title:hover span {
color: #ed2570;
}
.sidebar-block .block-title a:hover {
color: #ed2570;
}
.sidebar-block:after {
border-color: #ed2570 transparent transparent transparent;
}
.sidebar-block.collapsed .toggle-arrow:hover:before {
color: #ed2570;
}
ul.category-list li a:not(.clear):hover,
ul.category-list li a:not(.clear).active {
color: #ed2570;
}
ul.category-list li.active a {
color: #ed2570;
}
ul.category-list li.active a.clear {
color: #ed2570;
}
.selected-filters li a:hover {
color: #ed2570;
}
.color-list li.active span.clear {
color: #ed2570;
}
.color-list li.active span.value,
.color-list li:hover span.value {
border-color: #ed2570;
}
.size-list li.active span.value,
.size-list li:hover span.value {
border-color: #ed2570;
background: #ed2570;
}
.size-list li.active span.clear {
color: #ed2570;
}
.price-values {
color: #ed2570;
}
.noUi-horizontal .noUi-handle {
background: #ed2570;
}
@media screen and (max-width: 991px) {
.filter-col-header {
background: #ed2570;
}
}
.filter-row .directions a:hover,
.filter-row .directions a:active {
color: #ed2570;
}
.filter-row .view-mode a:hover,
.filter-row .view-mode a.active {
color: #ed2570;
}
.product-creative-slider-control .slick-prev:before,
.product-creative-slider-control .slick-next:before {
color: #ed2570;
}
.product-creative-slider-control .slick-prev:hover:before,
.product-creative-slider-control .slick-next:hover:before {
color: #ed2570;
}
.product-info-block .price {
color: #ed2570;
}
.product-info-block .product-sku span,
.product-info-block .product-availability span {
color: #ed2570;
}
.product-info-block .product-qty .qty input[type="text"] {
color: #ed2570;
}
.product-info-block .product-label:not(.new) {
background-color: #ed2570;
}
.rating i.icon.fill {
color: #ed2570;
}
.product-previews-carousel .slick-next:before,
.product-previews-carousel .slick-prev:before {
color: #ed2570;
}
.product-previews-carousel .slick-slide.active:after {
box-shadow: inset -2px 0 0 #ed2570, inset 0 -2px 0 #ed2570, inset 0 2px 0 #ed2570, inset 2px 0 0 #ed2570;
-webkit-box-shadow: inset -2px 0 0 #ed2570, inset 0 -2px 0 #ed2570, inset 0 2px 0 #ed2570, inset 2px 0 0 #ed2570;
}
.main-image .zoomLens {
border-color: #ed2570 !important;
}
.product-nav > a .product-nav-preview span.price {
background-color: #ed2570;
}
.zoom-link:hover,
.video-link:hover {
color: #ed2570;
}
.tabaccordion .panel-title a:not(.collapsed) {
background: #ed2570;
border-color: #ed2570;
}
@media (min-width: 768px) {
.overflow .logo-center > a {
background: #ed2570;
}
}
.irregular-grid .product-preview .product-details .product-name:hover {
color: #ed2570;
}
@media (max-width: 767px) {
.journal .logo-center {
background: #ed2570;
}
}
.page-header.variant-3 .header-link:not(.header-cart) .dropdown-container {
border-top-color: #ed2570;
}
.page-header.variant-3 .sub-menu {
border-top-color: #ed2570;
}
@media screen and (max-width: 991px) {
.page-header.variant-3 .navbar .header-logo svg {
fill: #ed2570;
}
}
.page-header.variant-5:not(.is-sticky) .header-middle-row .header-custom-text i.icon {
color: #ed2570;
}
@media screen and (min-width: 992px) {
.page-header.variant-7:not(.is-sticky) .header-link.header-search .exp-icon-search:hover {
color: #ed2570;
}
}
@media screen and (min-width: 992px) {
.page-header.variant-8:not(.is-sticky) .header-link.header-search .exp-icon-search:hover {
color: #ed2570;
}
}
@media screen and (min-width: 992px) {
.page-header.dark:not(.is-sticky) .navbar .nav > li:hover > a:after,
.page-header.stickydark.is-sticky .navbar .nav > li:hover > a:after,
.page-header.dark:not(.is-sticky) .navbar .nav > li.active > a:after,
.page-header.stickydark.is-sticky .navbar .nav > li.active > a:after {
background: #ed2570;
}
}
.share-button .toggle:hover {
color: #ed2570;
}
.share-button .social-list a {
background-color: #ed2570;
border-color: #ed2570;
color: #ffffff;
}
.rating i.spr-icon.spr-icon-star-half-alt,
.rating i.spr-icon.spr-icon-star {
color: #ed2570;
}
#shopify-product-reviews .spr-container .spr-review-header-byline strong {
color: #ed2570;
}
#shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon.spr-icon-star-half-alt,
#shopify-product-reviews .spr-container .spr-starratings .spr-icon.spr-icon-star-half-alt,
#shopify-product-reviews .spr-container .spr-summary-starrating .spr-icon.spr-icon-star,
#shopify-product-reviews .spr-container .spr-starratings .spr-icon.spr-icon-star {
color: #ed2570;
}
#shopify-product-reviews .spr-container .spr-form-review-rating .spr-icon.spr-icon-star:hover,
#shopify-product-reviews .spr-container .spr-form-review-rating .spr-icon.spr-icon-star.spr-icon-star-hover {
color: #ed2570;
}
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
background-color: #ed2570;
border-color: #ed2570;
}
.slick-prev:hover,
.slick-next:hover {
background: #ed2570;
}
.slick-dots li.slick-active button {
background: #ed2570;
}
/* Mega Menu */
.sub-menu {
border-bottom-color: #ed2570;
}
.sub-menu .category-title > a:hover {
color: #ed2570;
}
.sub-menu .category-links a:hover {
color: #ed2570;
}
.menu-label {
background: #ed2570;
}
.simple-dropdown .sub-menu ul.category-links li:hover > a {
color: #ed2570;
}
@media screen and (min-width: 992px) {
.megamenu.vertical .nav > li.active > a {
color: #ed2570;
}
}
@media screen and (min-width: 992px) {
.megamenu.department .nav > li.active > a:not(.menu-btn-special) {
color: #ed2570;
}
}
.view-all:not(.disabled):hover {
color: #ed2570;
}
.buy-fixed-btn:hover {
background: #ed2570 !important;
color: #fff !important;
border: 0 !important;
}
.top-fixed-btn:hover,
.fixed-btns.demo-mode .buy-fixed-btn:hover,
#toolsPanel .tools-btn > a:hover {
background: #ed2570 !important;
color: #fff !important;
border: 0 !important;
}

/* ----------------------------------- */
/*           STYLE OVERLAY             */
/* ----------------------------------- */


/*  1.1 General Colors - Text */
body,
.products-grid.product-variant-2 .product-item.large .product-item-description,
.blog-carousel .blog-item-teaser,
.variant-1 .testimonials-item-teaser,
.variant-1 .testimonials-item-date,
.variant-2 .testimonials-item-teaser,
.variant-2 .testimonials-item-date,
.services-list .box-left-icon .box-text,
ul.simple-list li,
ul.marker-list li,
.info-block,
#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating),
#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating)[disabled],
#shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating)[readonly],
fieldset[disabled] #shopify-product-reviews .spr-container input.spr-form-input:not(.spr-starrating),
#shopify-product-reviews .spr-container div.spr-form-input textarea,
#shopify-product-reviews .spr-container div.spr-form-input textarea[disabled],
#shopify-product-reviews .spr-container div.spr-form-input textarea[readonly],
fieldset[disabled] #shopify-product-reviews .spr-container div.spr-form-input textarea {
color: #ed2570  !important;
}




/* -------------------------------- */
/*        2 Captions (h1-h7)        */
/* -------------------------------- */

/* 2.3 Captions - Font Colors */
h1,
h1-style {
color: #ed2570;
}
h2,
h2-style {
color: #ed2570;
}
h3 {
color: #ed2570;
}
h4 {
color: #ed2570;
}
h5 {
color: #ed2570;
}
h6 {
color: #ed2570;
}


/* 2.4 Captions - Font Colors & Background for Caption with Background */
h1.h-bg,
h2.h-bg {
background-color: #4d4d4d;
}

/* -------------------------------- */
/*          3 Left panel            */
/* -------------------------------- */

/* 3.1 Left panel - Background */
.sidebar-wrapper {
background-color: #ed2570;
}



/* -------------------------------- */
/*            4 Buttons             */
/* -------------------------------- */


/* 4.2 Buttons - Text Hover */
.btn:hover,
.btn-primary:hover,
button.action:hover {
color: #ed2570;
}
.btn.btn-invert,
.btn-primary.btn-invert,
button.action.btn-invert,
.btn.btn-invert:active,
.btn-primary.btn-invert:active,
button.action.btn-invert:active,
.btn.btn-invert.focus,
.btn-primary.btn-invert.focus,
button.action.btn-invert.focus,
.btn.btn-invert:focus,
.btn-primary.btn-invert:focus,
button.action.btn-invert:focus {
color: #ed2570;
}


/* 4.3 Buttons - Background */
.btn,
.btn-primary,
button.action,
.btn.focus,
.btn-primary.focus,
button.action.focus,
.btn:focus,
.btn-primary:focus,
button.action:focus,
.btn:active,
.btn-primary:active,
button.action:active {
background-color: #ed2570 ;
border-color: #ed2570 ;
}
.btn.btn-invert:hover,
.btn-primary.btn-invert:hover,
button.action.btn-invert:hover {
background-color: #ed2570 ;
border-color: #ed2570 ;
}


/* 4.4 Buttons - Background Hover */
.btn:hover,
.btn-primary:hover,
button.action:hover {
background-color: transparent;
border-color: #ed2570 ;
}
.btn.btn-invert,
.btn-primary.btn-invert,
button.action.btn-invert,
.btn.btn-invert:active,
.btn-primary.btn-invert:active,
button.action.btn-invert:active,
.btn.btn-invert.focus,
.btn-primary.btn-invert.focus,
button.action.btn-invert.focus,
.btn.btn-invert:focus,
.btn-primary.btn-invert:focus,
button.action.btn-invert:focus {
background-color: transparent;
border-color: #ed2570 ;
}

/* -------------------------------- */
/*            5 Header              */
/* -------------------------------- */

/* 5.1 Header - Text Color */
    @media screen and (min-width: 992px) {
    .page-header,
    .header-custom-text,
    .header-custom-text i.icon,
    .page-header .box-left-icon .box-text .title {
    color: #ed2570;
    }
    }







/* 5.5   Header - Rows */
/* 5.5.1 Header - Header Middle Row */
    .page-header a:not(.btn), .header-custom-link a:not(.menu-btn-special):not(.btn), .dropdown-container li a:not(.btn), .header-link > a i.icon, .exp-icon-search
    @media screen and (min-width: 992px) {
    .page-header:not(.is-sticky) .header-middle-row,
    .page-header:not(.is-sticky) .header-middle-row .header-custom-text,
    .page-header:not(.is-sticky) .header-middle-row .header-custom-text i.icon,
    .page-header:not(.is-sticky) .header-middle-row .box-left-icon .box-text .title {
    color: #b0005f;
    }
    }







/* 5.5.2 Header - Header Top Row */
/* 5.5.2.1 Header - Header Top Row - Color */
    @media screen and (min-width: 992px) {
    .header-top-row,
    .header-top-row .header-custom-text,
    .header-top-row .header-custom-text i.icon,
    .header-top-row .box-left-icon .box-text .title {
    color: #ed2570;
    }
    }









/* -------------------------------- */
/*         6 Topnavigation          */
/* -------------------------------- */
/* 6.1   Topnavigation - First Level */





/* 6.1.4 Topnavigation - First Level - Links Active Color */
@media screen and (min-width: 992px) {
    .nav > li.active > a:not(.menu-btn-special):not(.btn) {
        color:  !important;
    }
}




/* 6.4   Topnavigation - Simple Menu */








/* -------------------------------- */
/*         7 Header Cart            */
/* -------------------------------- */







/* -------------------------------- */
/*            8 Product             */
/* -------------------------------- */
/* 8.1   Product - Product Name */




















/* -------------------------------- */
/*        10 Product Page           */
/* -------------------------------- */








