body{font-size: 13px;font-family: 'Open Sans', sans-serif}body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#666666;}body.page-layout-1column a,body.page-layout-2columns-left a,body.page-layout-2columns-right a,.block-collapsible-nav .item a{color:#666666;}body a:hover,body a:focus{color:#cc3333;}body{ background-color:#ffffff;}.product-label .sticker.top-left{color:#ffffff; background-color:#2557aa;}.product-label .sticker.top-left:before{ border-color:#2557aa;}.product-label .sticker.top-right{color:#ffffff; background-color:#e73535;}.product-label .sticker.top-right:before{ border-color:#e73535;}button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus{color:#222222; background-color:#2557aa; border-color:#2557aa;}button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover{color:#ffffff; background-color:#333333; border-color:#333333;}.cart-container .checkout-methods-items .action.primary{color:#222222; background-color:#2557aa; border-color:#2557aa;}.cart-container .checkout-methods-items .action.primary:hover{color:#ffffff; background-color:#333333; border-color:#333333;}.opc-progress-bar-item._active:before{ background-color:#2557aa;}.opc-progress-bar-item._active > span:before{ background-color:#2557aa;}.opc-wrapper .shipping-address-item.selected-item{ border-color:#2557aa;}.opc-wrapper .shipping-address-item.selected-item:after{ background-color:#2557aa;}.login-container .actions-toolbar .action.login,.login-container .actions-toolbar .action.create{color:#222222; background-color:#2557aa; border-color:#2557aa;}.login-container .actions-toolbar .action.login:hover,.login-container .actions-toolbar .action.create:hover{color:#ffffff; background-color:#333333; border-color:#333333;}.password-strength-meter-0 .password-strength-meter:before{ background-color:#f4f4f4;}.password-strength-meter-0 .password-strength-meter:before {background-color: #f4f4f4;width: 100%;} .password-strength-meter-1 .password-strength-meter:before{ background-color:#ffafae;}.password-strength-meter-2 .password-strength-meter:before{ background-color:#ffd6b3;}.password-strength-meter-3 .password-strength-meter:before{ background-color:#c5eeac;}.password-strength-meter-4 .password-strength-meter:before{ background-color:#81b562;}.home-slider .slick-slide.slick-active .figcaption .black{color:#222222;}.home-slider .slick-slide.slick-active .figcaption .gray{color:#666666;}.home-slider .slick-slide.slick-active .figcaption .blue{color:#445268;}.home-slider .slick-slide.slick-active .figcaption .btn-shop{color:#222222; background-color:#2557aa; border-color:#2557aa;}.home-slider .slick-slide.slick-active .figcaption .btn-shop:hover{color:#ffffff; background-color:#445268; border-color:#445268;}.home-slider .slick-arrow{color:#666666; background-color:#ffffff; border-color:#ffffff;}.home-slider .slick-arrow:hover{color:#ffffff; background-color:#445268; border-color:#445268;}.alo-magicslider .slick-dots li button{color:#cccccc; background-color:#cccccc; border-color:#cccccc;}.alo-magicslider .slick-dots li:hover button, .alo-magicslider .slick-dots li.slick-active button{color:#666666; background-color:#666666; border-color:#666666;}.slick-prev,.slick-prev:focus, .slick-next,.slick-next:focus{color:#666666; background-color:#ffffff; border-color:#666666;}.slick-prev:hover, .slick-next:hover{color:#222222; background-color:#2557aa; border-color:#2557aa;}.slick-dots li button{color:#333333; background-color:#cccccc; border-color:#cccccc;}.slick-dots li:hover button, .slick-dots li.slick-active button{color:#666666; background-color:#666666; border-color:#666666;}.policy .policy-box .box-content .icons{color:#666666;}.policy .policy-box .box-content .service-content .info-title h3{color:#333333;}.policy .policy-box .box-content .service-content .sub-title span{color:#666666;}.policy .policy-box .box-content{ border-color:#e6e6e6;}#popup-newsletter .block-content .block-title strong span,.promo-panel-text.black{color:#333333;}.promo-panel-text,#popup-newsletter .subscribe-bottom{color:#888888;}#popup-newsletter .block-content input.input-text{color:#888888; background-color:#ffffff; border-color:#e6e6e6;}#popup-newsletter .block-content button.button{color:#222222; background-color:#2557aa; border-color:#2557aa;}#popup-newsletter .block-content button.button:hover{color:#222222; background-color:#2557aa; border-color:#2557aa;}.fancybox-close{ background-color:#333333;}.fancybox-close:hover,.onclick .content-contact .button:hover{ background-color:#2557aa;}.item .add-to-links a{color:#666666; background-color:#eeeeee; border-color:#dddddd;}.item .add-to-links a:hover{color:#222222; background-color:#f2c557; border-color:#be952c;}.item .quickview{color:#ffffff; background-color:rgba(0, 0, 0, 0); border-color:#333333;}.item .actions-cart .button.btn-cart{color:#222222; background-color:#f2c557; border-color:#be952c;}.item .actions-cart .button.btn-cart:hover,.section-category-slide .item:hover .actions-cart .button.btn-cart{color:#222222; background-color:#f2c557; border-color:#be952c;}.section-category-slide .item .actions-cart .button.btn-cart:hover{color:#ffffff; background-color:#000000;}.item .actions-cart .stock.unavailable{color:#000000; background-color:rgba(0, 0, 0, 0); border-color:rgba(0, 0, 0, 0);}.item .actions-cart .stock.unavailable:hover{color:#000000; background-color:rgba(0, 0, 0, 0); border-color:rgba(0, 0, 0, 0);}.item .actions-cart .stock.unavailable span{color:#ffffff;}.item .actions-cart .stock.unavailable:after{ background-color:#cc0000;}.alotheme-tooltip .tooltip{color:#ffffff; background-color:#333333;}.alotheme-tooltip .tooltip:before{ border-color:#333333;}.item:hover .per-product,.content-countdown-products{ border-color:#f8d685;}.products-list .item .product-item-inner .add-to-links .action{color:#666666; background-color:rgba(0, 0, 0, 0); border-color:rgba(0, 0, 0, 0);}.products-list .item .product-item-inner .add-to-links .action:hover{color:#222222; background-color:rgba(0, 0, 0, 0); border-color:rgba(0, 0, 0, 0);}.products-list .item .actions-no .button.btn-cart{color:#222222; background-color:#f2c557; border-color:#be952c;}.products-list .item .actions-no .button.btn-cart:hover{color:#222222; background-color:#f2c557; border-color:#be952c;}.products-list .item .product-item-inner .free-shipping:before{color:#41ad00;}.product-item-name .product-item-link,.product-view .product-shop .page-title-wrapper .page-title span,.minicart-items .product-item-name a{color:#2557aa;}.product-item-name .product-item-link:hover,.minicart-items .product-item-name a:hover{color:#e47911;}.toolbar .modes-mode{color:#666666; background-color:rgba(0, 0, 0, 0); border-color:rgba(0, 0, 0, 0);}.toolbar .modes-mode.active, .toolbar .modes-mode:hover{color:#ebb020; background-color:rgba(0, 0, 0, 0); border-color:rgba(0, 0, 0, 0);}.pages li{color:#000000; background-color:rgba(0, 0, 0, 0); border-color:#dddddd;}.pages li.current,.pages li:hover{color:#ffffff; background-color:#f2c557; border-color:#7a1fc1;}.pages li a{color:#000000;}.pages li a:hover{color:#ffffff;}.pages li.item.pages-item-next,.pages li.item.pages-item-previous{color:#000000; background-color:rgba(0, 0, 0, 0); border-color:#dddddd;}.pages li.item.pages-item-next:hover,.pages li.item.pages-item-previous:hover{color:#ffffff; background-color:#f2c557; border-color:#f2c557;}.vmagicmenu .block-title{ background-color:#f2c557;}.vmagicmenu .block-title span{color:#222222;}.vmagicmenu .level0 .level-top{color:#555555; border-color:#e6e6e6;}.vmagicmenu .level0:hover, .vmagicmenu .level0.active{color:#e47911; background-color:rgba(0, 0, 0, 0);}.vmagicmenu .level0:hover .level-top::after, .vmagicmenu .level0:hover .level-top{color:#e47911; border-color:#e6e6e6;}.vmagicmenu .vmagicmenu-narrow{ background-color:#ffffff; border-color:#f2c557;}.vmagicmenu .level0 .level-top-mega, .vmagicmenu .vmagicmenu-narrow .level0.dropdown > .level0,.vmagicmenu .vmagicmenu-narrow .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#ededed;}.vmagicmenu .level0 .level-top-mega .children.level1 > a{color:#e47911; border-color:#e6e6e6;}.vmagicmenu .level0 .level-top-mega .children a, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a{color:#666666;}.vmagicmenu .level0 .level-top-mega .children a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#e47911;}.all-cat span{color:#666666;}.all-cat span:hover{color:#e47911;}.nav-sections .mean-nav .mobi-title{color:#ffffff;}.nav-toggle:before{color:#ffffff;}.nav-toggle:hover:before{color:#ffffff;}.nav-sections .mean-nav{ background-color:#445268;}.nav-sections .mean-nav ul li a{color:#ffffff; border-color:#888888;}.nav-sections .mean-nav ul li a:hover{color:#ffffff; background-color:#ffffff;}.sidebar .accordion-container .meanmenu-accordion{ border-color:#e6e6e6;}ul.nav-accordion li a{color:#444444;}ul.nav-accordion li a.level-top{color:#444444;}ul.nav-accordion li a:hover{color:#f2c557;}.price-box .price,.item.product-item .special-price .price, .item.product-item .minimal-price .price{color:#222222;}.old-price .price{color:#888888;}.block-title-tabs,.alo-brand .title.item,.post-bottom .block-title.title, .catalog-product-view .block-title.title{ border-color:#eeeeee;}.block-title-tabs h3,.crosssell .block-title strong, .block-related .block-title strong, .block.related .block-title strong, .box-up-sell .block-title strong,.alo-brand .title.item span{color:#222222;}.magictabs .item .title{color:#666666;}.magictabs .item:hover .title,.group-title span{color:#222222; background-color:#ffffff;}.magictabs .item.activated .title{color:#222222;}.tabproduct-right .magictabs .item.activated .title{ border-color:#f2c557;}.fotorama-item .fotorama__nav .fotorama__thumb-border{ border-color:#f1c352;}.product-view .add-to-cart button.button{color:#222222; background-color:#f2c557; border-color:#be952c;}.product-view .add-to-cart button.button:hover{color:#222222; background-color:#f2c557; border-color:#be952c;}.product-view .product-shop .product-social-links a, .product-add-form .product-social-links a{color:#666666;}.product-view .product-shop .product-social-links a:hover, .product-add-form .product-social-links a:hover{color:#f2c557;}.product-info-main .stock.available:before,.product-info-main .stock.unavailable:before{color:#333333;}.product.data.items .items-tabs .item a{color:#666666; border-color:#e6e6e6;}.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a{color:#222222; background-color:#f2c557; border-color:#f2c557;}.alo-blog .block-recent-posts .block-title strong{color:#222222;}.post-info a.post-item-link,.post-list .post-header .post-title a, .post-view .post-header .post-title a{color:#000000;}.post-info a.post-item-link:hover,.post-list .post-header .post-title a:hover, .post-view .post-header .post-title a:hover{color:#cc3333;}.post-posed-date{color:#cccccc;}.post-info .content-inner .post-read-more, .post-list .post-content .post-read-more{color:#999999;}.post-info .content-inner .post-read-more:hover, .post-list .post-content .post-read-more:hover{color:#cc3333;}.product-view .product-qty .custom-qty,.block-bundle-summary .product-details .product-qty .custom-qty{ background-color:#ffffff; border-color:#e6e6e6;}.product-view .product-qty label span{color:#333333;}.product-view .product-shop input.qty, .block-bundle-summary .product-details input.qty{color:#000000; background-color:rgba(0, 0, 0, 0);}.stock label{color:#666666;}.stock span{color:#00469c;}.stock.unavailable span{color:#ff0000;}.onmap .onclick-map{color:#222222; background-color:#f2c557;}.alo-brand{ background-color:#fafafa;}.content-promotion{ background-color:#455369;}.content-promotion p{color:#fefefe;}.promotion .content-promotion a{color:#333333; background-color:#fad98e; border-color:#be952c;}.page-footer .block-content-statick li a, .address-list ,.address-list .tit-contain,.copyright span,.footer-menu-box .footer-menu-list li a{color:#555555;}.page-footer .block-content-statick li a:hover,.footer-menu-box .footer-menu-list li a:hover{color:#222222;}.block-footer-top{ background-color:#ffffff;}.page-footer .block-footer-bottom{ background-color:#fafafa;}.footer-links-company{ background-color:#f0f0f0;}.alo-social-links .social-link{color:#666666; background-color:#ffffff; border-color:#e6e6e6;}.alo-social-links .social-link:hover{color:#333333; background-color:#f2c557; border-color:#f2c557;}.block-newletter .block-subscribe .block-title p,.block-newletter .block-subscribe .block-title p strong{color:#555555;}.block-subscribe input.input-text{color:#999999; background-color:#ffffff; border-color:#e6e6e6;}.block-subscribe .actions button.button{color:#222222; background-color:#f2c557; border-color:#be952c;}.block-subscribe .actions button.button:hover{color:#222222; background-color:#f2c557; border-color:#be952c;}.page-footer .block-title.heading{color:#222222;}.block-content-statick .hotline .call-Us-Now{color:#222222; background-color:#f2c75c; border-color:#b48d2b;}#backtotop{color:#333333; background-color:#f2c557;}#backtotop:hover{color:#ffffff; background-color:#333333;}.page-header a,.page-header .switcher .options ul.dropdown a, .page-footer .switcher .options ul.dropdown a{color:#666666;}.page-header a:hover,.page-header .switcher .options ul.dropdown a:hover, .page-footer .switcher .options ul.dropdown a:hover{color:#f2c557;}.header-top{ background-color:#ffffff; border-color:#445268;}.header-content{ background-color:#445268;}.header-bottom,.header-container-fixed,.cms-index-index .header-content.header-container-fixed,.page-products .header-container-fixed,.catalog-product-view .header-content.header-container-fixed{ background-color:#ffffff;}.minicart-wrapper .action.showcart .counter.qty{color:#222222; background-color:#7a1fc1;}.minicart-wrapper .block-minicart{ background-color:#ffffff; border-color:#445268;}.block-minicart .block-content .actions .secondary .viewcart,.block-minicart .block-content .actions .primary .action.primary.checkout,.header.links li:first-child a{color:#222222; background-color:#7a1fc1; border-color:#7a1fc1;}.block-minicart .block-content .actions .secondary .viewcart:hover,.block-minicart .block-content .actions .primary .action.primary.checkout:hover{color:#222222; background-color:#7a1fc1; border-color:#7a1fc1;}.magicmenu .nav-desktop .level0 .full-width, .magicmenu .nav-desktop .level0 .level-top-mega, .magicmenu .nav-desktop .level0.dropdown .level0, .magicmenu .nav-desktop .level0.dropdown .hasChild ul, .magicmenu .nav-desktop .level0.dropdown .hasChild ul{ background-color:#ffffff; border-color:#ededed;}.magicmenu .nav-desktop .level0 .level-top,.magicmenu .nav-desktop .level0.dropdown .level-top{color:#222222;}.magicmenu .nav-desktop .level0.dropdown.active .level-top,.magicmenu .nav-desktop .level0.over a,.magicmenu .nav-desktop .level0.active a, .magicmenu .nav-desktop .level0.active a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover,.magicmenu .nav-desktop .level0.dropdown .level-top:hover{color:#7a1fc1; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .level-top-mega .children.level1 > a{color:#e47911; border-color:#e6e6e5;}.magicmenu .nav-desktop .level0 .level-top-mega .children a, .magicmenu .nav-desktop p,.magicmenu .nav-desktop .level0.home .level-top-mega div a,.magicmenu .nav-desktop .level0.dropdown a{color:#666666;}.magicmenu .nav-desktop .level0 .level-top-mega .children a:hover,.magicmenu .nav-desktop .level0.home .level-top-mega div a:hover,.magicmenu .nav-desktop .level0.dropdown a:hover{color:#e47911; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0.dropdown .level1 a:hover, .vmagicmenu .vmagicmenu-narrow .level0.dropdown .level1 a:hover{color:#e47911; background-color:#f1f1f1;}.magicmenu .nav-desktop .level0 .level-top .cat_label, .magicmenu .nav-desktop .level0 .cat_label, .nav-sections .mean-nav ul li a span.cat_label, .vmagicmenu .level0 .cat_label, .vmagicmenu .level0 .level-top-mega .children .cat_label,.nav-sections .mean-nav ul li a span.cat_label,.accordion-container .meanmenu-accordion ul li a span.cat_label{color:#cc3333; background-color:rgba(0, 0, 0, 0);}.magicmenu .nav-desktop .level0 .cat_label.Sale, .magicmenu .nav-desktop .level0 .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.sale, .magicmenu .nav-desktop .level0 .level-top-mega .children a .cat_label.Sale, .vmagicmenu .level0 .cat_label.Sale, .vmagicmenu .level0 .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.sale, .vmagicmenu .level0 .level-top-mega .children .cat_label.Sale, .nav-sections .mean-nav ul li a span.cat_label.sale, .nav-sections .mean-nav ul li a span.cat_label.Sale,.nav-sections .mean-nav ul li a span.cat_label.SALE,.accordion-container .meanmenu-accordion ul li a span.cat_label.sale, .accordion-container .meanmenu-accordion ul li a span.cat_label.Sale,.accordion-container .meanmenu-accordion ul li a span.cat_label.SALE{color:#ffffff; background-color:#7a1fc1;}.magicmenu .nav-desktop .level0 .cat_label.Hot, .magicmenu .nav-desktop .level0 .cat_label.hot, .magicmenu .nav-desktop .level0 .cat_label.HOT, .vmagicmenu .level0 .cat_label.Hot, .vmagicmenu .level0 .cat_label.hot, .vmagicmenu .level0 .cat_label.HOT, .vmagicmenu .level0 .level-top-mega .children .cat_label.hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.Hot, .vmagicmenu .level0 .level-top-mega .children .cat_label.HOT, .nav-sections .mean-nav ul li a span.cat_label.hot, .nav-sections .mean-nav ul li a span.cat_label.Hot, .nav-sections .mean-nav ul li a span.cat_label.HOT,.accordion-container .meanmenu-accordion ul li a span.cat_label.HOT,.accordion-container .meanmenu-accordion ul li a span.cat_label.Hot,.accordion-container .meanmenu-accordion ul li a span.cat_label.hot{color:#f08a47; background-color:rgba(0, 0, 0, 0);}.page-header .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown,.alo-toggle .toggle-content{ border-color:#445268;}.capped-delivery,.minicart-wrapper .block-minicart:after{ background-color:#445268;}.header.links li a, .header.links li.customer-welcome span, .below-column ul li a,.support-content p,.support .icon-support .icons,.switcher-options strong span, .page-header .switcher .options .action{color:#333333;}.header.links li a:before, .page-header .switcher .options:before,.below-column ul li a:before,.tool-setting .top-link-product a.btn-compare:before{ border-color:#e0e0e0;}.header.links li a:hover,.header .top-link-product a:hover,.header.links li.customer-welcome span:hover{color:#cc0000;}.header .form-search{ background-color:#ffffff; border-color:#7a1fc1;}.header .form-search button.button{color:#333333; background-color:#ffffff; border-color:#e6e6e6;}.header .form-search button.button:hover{color:#7a1fc1; background-color:#ffffff; border-color:#e6e6e6;}.top-link-product a.icon,.toggle-tab-mobile .toggle-tab.mobile,.content-cart .minicart-wrapper .showcart .crat-icon,.alotheme .icons,.content-cart .minicart-wrapper .showcart .price{color:#ffffff;}.top-link-product a.icon .counter,.alotheme .text-account,.content-cart .minicart-wrapper .showcart .text{color:#ffffff;}.top-banner .header-offer-close{color:#ced7e4; background-color:#000000;}.sidebar .block .block-title strong,.accor-title,.filter-options .filter-options-title{color:#333333;}.filter-options-content .swatch-option.text,.product-items .product.details.product-item-details .swatch-option.text{color:#999999; background-color:#f1f1f1; border-color:#f1f1f1;}.filter-options-content .swatch-attribute-options .swatch-option:hover,.product-items .product.details.product-item-details .swatch-option.text:hover{color:#333333; background-color:#f1f1f1; border-color:#999999;}.item .actions-cart .button.btn-cart,.home-slider .slick-slide.slick-active .figcaption .btn-shop,#popup-newsletter .block-content button.button,.block-subscribe .actions button.button,.block-content-statick .hotline .call-Us-Now,.page-header .header .content-shipping a,.promotion .content-promotion a,.item .add-to-links a:hover,.product-view .add-to-cart button.button{
  background: -webkit-linear-gradient(90deg, #00a8e1 0%, #00a8e1 100%);
  background: -moz-linear-gradient(90deg, #00a8e1 0%, #00a8e1 100%);
  background: -o-linear-gradient(90deg, #00a8e1 0%, #00a8e1 100%);
  background: -ms-linear-gradient(90deg, #00a8e1 0%, #00a8e1 100%);
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.home-slider .slick-slide.slick-active .figcaption .btn-shop{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.home-slider .slick-slide.slick-active .figcaption .btn-shop:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}

button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover {
  background:#7A1FC1;
}

.product-view .add-to-cart button.button:hover {
  background:#7A1FC1 !important;
}

.cart-container .checkout-methods-items .action.primary {
  background:#7a1fc1 !important;
  color: #ffffff !important;
}

.cart-container .checkout-methods-items .action.primary:hover{
  background:#7A1FC1 !important;
  color: #ffffff !important;
}

.item .actions-cart .button.btn-cart:hover,#popup-newsletter .block-content button.button:hover,.block-subscribe .actions button.button:hover,.block-content-statick .hotline .call-Us-Now:hover,.page-header .header .content-shipping a:hover,.promotion .content-promotion a:hover,.product-view .add-to-cart button.button:hover{
  background: -webkit-linear-gradient(90deg, #7A1FC1 0%, #7A1FC1 100%);
  background: -moz-linear-gradient(90deg, #7A1FC1 0%, #7A1FC1 100%);
  background: -o-linear-gradient(90deg, #7A1FC1 0%, #7A1FC1 100%);
  background: -ms-linear-gradient(90deg, #7A1FC1 0%, #7A1FC1 100%);
  background: linear-gradient(0deg, #7A1FC1 0%, #7A1FC1 100%)
}
.message.global.cookie.magepow-gdpr-cookie-notice .actions button{
  background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1 100%);
}
.message.global.cookie.magepow-gdpr-cookie-notice .actions button:hover{
  background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1 100%);
}
.vmagicmenu .block-title{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.vmagicmenu .block-title:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
#top-cart-btn-checkout{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
#top-cart-btn-checkout:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
button.button, button, .cart .continue, .actions-toolbar .primary a.action,button:focus{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
 border:transparent;
}
button.button:hover, button:hover, .cart .continue:hover, .actions-toolbar .primary a.action:hover{background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);border:transparent;}
.cart-container .checkout-methods-items .action.primary{ background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);}
.cart-container .checkout-methods-items .action.primary:hover{background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);}
.login-container .actions-toolbar .action.login,.login-container .actions-toolbar .action.create{ background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);}
.login-container .actions-toolbar .action.login:hover,.login-container .actions-toolbar .action.create:hover{background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);}
.block-subscribe .actions button.button{
 background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1 100%);
}
.block-subscribe .actions button.button:hover{
  background: linear-gradient(0deg, #7A1FC1 0%, #7A1FC1 100%);
}
.block-minicart .block-content .actions .secondary .viewcart,.block-minicart .block-content .actions .primary .action.primary.checkout,.header.links li:first-child a{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.block-minicart .block-content .actions .secondary .viewcart:hover,.block-minicart .block-content .actions .primary .action.primary.checkout:hover,.header.links li:first-child a:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
#popup-newsletter .block-content button.button{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
#popup-newsletter .block-content button.button:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.item .actions-cart .button.btn-cart{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.item .actions-cart .button.btn-cart:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.products-list .item .actions-no .button.btn-cart{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.products-list .item .actions-no .button.btn-cart:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.product-view .add-to-cart button.button{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.product-view .add-to-cart button.button:hover{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.header .form-search button.button,.opc-block-shipping-information .shipping-information-title .action-edit,.block.block-related .block-subtitle .action.select{
  background:transparent;
}
.header .form-search button.button:hover,.opc-block-shipping-information .shipping-information-title .action-edit:hover,.block.block-related .block-subtitle .action.select:hover{
  background:transparent;
}
.minicart-wrapper .action.showcart .counter.qty{
 background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1  100%);
 color: #ffffff !important;
}
.item .add-to-links a:hover{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.opc-progress-bar-item._active:before,.opc-progress-bar-item._active > span:before,.opc-wrapper .shipping-address-item.selected-item:after{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.slick-prev:hover, .slick-next:hover{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.fancybox-close:hover,.onclick .content-contact .button:hover{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.pages li.current,.pages li:hover{
  background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1 100%);
}
.pages li.item.pages-item-next:hover,.pages li.item.pages-item-previous:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.post-list-wrapper .post-list .post-read-more,.post-view .post-read-more{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.post-list-wrapper .post-list .post-read-more:hover,.post-view .post-read-more:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.onmap .onclick-map{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
#backtotop{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
#backtotop:hover{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.social-link:hover{
 background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1 100%);
}
.post-nextprev-hld a{
 background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}
.post-nextprev-hld a:hover{
  background: linear-gradient(0deg, #00a8e1 0%, #00a8e1 100%);
}



.vmagicmenu .vmagicmenu-narrow {
  background-color: #ffffff;
  border-color: #00a8e1!important;
}


.vmagicmenu .block-title:hover {
  background: linear-gradient(
    0deg
    , #00a8e1 0%, #00a8e1 100%);
}

.header-content {
  background-color: #FFFFFF!important;
}
.block-subscribe .actions button.button {
  color: #ffffffff;
  border: #A23DB7;
}
.tabproduct-right .magictabs .item.activated .title {    border-color: #00a8e1;
}



.item .actions-cart .button.btn-cart:hover, .section-category-slide .item:hover .actions-cart .button.btn-cart {
  border-color: #7a1fc1;
  color: #ffffff !important;
}

.item .actions-cart .button.btn-cart {
 border-color: #7a1fc1;
 background: linear-gradient(
  0deg
  , #7a1fc1 0%, #7a1fc1 100%);
}

.top-link-product a.icon .counter, .alotheme .text-account, .content-cart .minicart-wrapper .showcart .text {
  color: #222222;
}

.top-link-product a.icon, .toggle-tab-mobile .toggle-tab.mobile, .content-cart .minicart-wrapper .showcart .crat-icon, .alotheme .icons, .content-cart .minicart-wrapper .showcart .price {   color: #000000;
}

.top-link-product a.icon .counter, .alotheme .text-account, .content-cart .minicart-wrapper .showcart .text {
  color: #000000;
}

.header-content {
  background-color: #FFFFFF!important;
}

.header-top {
  background-color: #FFFFFF;
  border-color: #7A1FC1;
}

.header .form-search {
 border-color: #000000 !important;
}
.content-promotion p { color: #000000;
}

.content-promotion {    background-color: #B2ECFF;
}

.page-header a:hover, .page-header .switcher .options ul.dropdown a:hover, .page-footer .switcher .options ul.dropdown a:hover {
  color: #7a1fc1;
}
.item:hover .per-product, .content-countdown-products {
  border-color: #7A1FC1;
}
.page-header a:hover, .page-header .switcher .options ul.dropdown a:hover, .page-footer .switcher .options ul.dropdown a:hover {
  color: #7a1fc1 !important;
}

.product-item-name .product-item-link:hover, .minicart-items .product-item-name a:hover {
  color: #7a1fc1;
}
.item .add-to-links a:hover {
  border-color: #7a1fc1;
  background: linear-gradient(
    0deg
    , #7a1fc1 0%, #7a1fc1 100%);
}
.product-view .add-to-cart button.button {
  background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1 100%);  color: #fff;
}

.product.data.items .items-tabs .item.active a, .product.data.items .items-tabs .item:hover a {
color: #fff;
  background: linear-gradient(
    0deg
    , #00a8e1 0%, #00a8e1 100%);
}

#backtotop:hover {
  background: linear-gradient(
    0deg
    , #7a1fc1 0%, #7a1fc1 100%);
}
#backtotop {
  background: linear-gradient(
    0deg
    , #00a8e1 0%, #00a8e1 100%);
}

.header .form-search .dd-container li:hover, .header .form-search .dd-container li.selected {
  color: #7A1FC1;
}
button.captcha-reload{
  background: linear-gradient( 
    0deg
    , #1979C3 0%, #1979C3 100%);
}
button .viewcart {
  background: #7A1FC1;
}



.ajaxcart-wrapper-main .btn-viewcart .viewcart {    background: #7a1fc1 !important;    color: #FFFFFF !important;
}
.ajaxcart-wrapper-main .btn-continue .continue {
  background: #7a1fc1 !important;
  color: #FFFFFF !important;
}

.main-header .support span {
  font-size: 14px;
}

.alo-social-links .social-link:hover {
  color: #333333;
  background-color: #7a1fc1;
  border-color: #7a1fc1;
}
.social-link:hover {
  background: linear-gradient(
    0deg
    , #7A1FC1 0%, #7A1FC1 100%);
}

#btnSticky{
  background: linear-gradient(
    0deg
    , #7a1fc1 0%, #7a1fc1 100%);
  color: #fffff;
}

#btnSticky span {
  color: #fff !important;
}
.alo-brand {
  background-color: #ffffff;
}

button.button, button, .cart .continue, .actions-toolbar .primary a.action, button:focus {
 color: #fff !important;
  background: linear-gradient(
    0deg
    , #7a1fc1 0%, #7a1fc1100%);
  border: transparent;
}

.fa-paper-plane-o{
 color: #7a1fc1 !important;
}
.fa-home{
 color: #7a1fc1;
}

.fa-heart:hover {
    color: #7a1fc1;
}
.ion-minus {
color:#333 !important;
}

.ion-plus {
color:#333 !important;
}

.toggle-visible span.fa.fa-user.icons.account-icons {
    color: #7a1fc1;
}

span.fa-facebook:hover {
color: #ffffff !important;
}
em.fa-facebook:hover {
color: #ffffff !important;
}
span.fa-instagram:hover {
color: #ffffff !important;
}
.fa-twitter:hover {
color: #ffffff !important;
}
.fa-pinterest:hover {
color: #ffffff !important;
}
.fa-linkedin:hover {
color: #ffffff !important;
}
.fa-retweet:hover {
color: #ffffff !important;
}
.nav-toggle:before {
  color: #000000;
}
#top-cart-btn-checkout {
  background: linear-gradient(
    0deg
    , #7a1fc1 0%, #7a1fc1 100%);
  color: #ffffff !important;
}
.block-minicart .block-content .actions .secondary .viewcart, .block-minicart .block-content .actions .primary .action.primary.checkout, .header.links li:first-child a {
  background: linear-gradient(
    0deg
    , #7a1fc1 0%, #7a1fc1 100%);
  color: #ffffff !important;
}

.block-minicart .block-content .actions .secondary .viewcart:hover, .block-minicart .block-content .actions .primary .action.primary.checkout:hover, .header.links li:first-child a:hover {
  background: linear-gradient(0deg, #7a1fc1 0%, #7a1fc1 100%);
}
.item .actions-cart .button.btn-cart, .section-category-slide .item .actions-cart .button.btn-cart {
    border-color: #7a1fc1;
    color: #ffffff !important;
}


.product-view .add-to-cart button.button:hover {
    color: #fff !important;
}
div[name="shippingAddress.country_id"] {
    display: none;
}

div[name="shippingAddress.postcode"] {
    display: none;
}
button.iwd_opc_button:hover {
    color: #1979c3 !important;
    background:#fff !important;
}
button.iwd_opc_small_button:hover{
    color: #1979c3 !important;
    background:#fff !important;
}

button.iwd_opc_button span{
 color: #1979c3 !important;
}
button.iwd_opc_place_order_button span{
color: #fff !important;
}
.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active {
    color: #fff;
    background: #7a1fc1 !important;
    font-weight: 600;
}

.onmap .onclick-map {
color: #fff;
    background: #7a1fc1 !important;
}

button.slick-arrow{
background: #7A1FC1 !important;
}
.zoomLens{
background-color: transparent !important;
}

.home-slider .slick-arrow.slick-next:before {
    color: white;
}
.home-slider .slick-arrow.slick-prev:before {
    color: white;
}

.vmagicmenu .level0 {
    line-height: 34px !important;
}
.product-view .product-shop .product-social-links a:hover, .product-add-form .product-social-links a:hover {
    color: #7A1FC1 !important;
}

.iwd_main_wrapper button.iwd_opc_small_button, .iwd_main_wrapper a.iwd_opc_small_button, .iwd_main_wrapper div.iwd_opc_small_button, .iwd_main_wrapper a.iwd_opc_button, .iwd_main_wrapper div.iwd_opc_button, .iwd_main_wrapper button.iwd_opc_button {
    color: #1979c3 !important;
}


.content-promotion a {
    font-size: 20px !important;
}

.item .add-to-links a {
    color: #666;
    font-weight: normal;
    font-size: 15px;
    margin: 0 4px 0 0;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
    float: none;
    width: 37px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    overflow: visible;
    border-style: solid;
    border-width: 1px;
    border-color: #e6e6e6;
    border-radius: 3px;
}

.per-product, .product-item-actions, .product-hover {
    position: relative;
    text-align: left;
}

.login-container .actions-toolbar .action.login:hover, .login-container .actions-toolbar .action.create:hover {
    background: linear-gradient(
0deg
, #00a8e1 0%, #00a8e1 100%);
}
.header .form-search button.button {
    color: #333333 !important;
}

.fa-phone {
    color: #7a1fc1;
}
.header-icons .more-info .below-column a[href*="about-us"]:before {
    content: "\f0c0";
}
.vmagicmenu .vmagicmenu-narrow > li:nth-child(n+12) {
    display: block;
}
.catalog-product-view #productinfodescription {
    background-color: #00a8e1;
    color: #fff;
  column-count: 2;
column-gap: 30px;
    padding: 30px 0;
}
.catalog-product-view #product-attribute-specs-table th {
color: #fff;
}

.catalog-product-view #productinfodescription  .column-1{
    width: auto;
    float: none;
box-shadow: 0px 5px 6px #00000029;
    padding: 10px 15px !important;
border-top:0;
}

.catalog-product-view .productinfodescription .column-1 ul > li, ol > li {
    margin-top: 0px;
    margin-bottom: 0px;
}

.catalog-product-view .productinfodescription{
padding:10px;
}

.catalog-product-view .productinfodescription .value p{
margin-top:0px;
}

.catalog-product-view .value ul :last-child {
display:contents;
}

.page-footer .block-footer-bottom {
    background-color: transparent !important;
}

.fieldset #giftvoucher_container {
    display: none;
}
.magicmenu .nav-desktop .level0.dropdown.active .level-top, .magicmenu .nav-desktop .level0.over a, .magicmenu .nav-desktop .level0.active a span.icon-text, .magicmenu .nav-desktop .level0 a:hover, .magicmenu .nav-desktop .level0 a.icon-text:hover, .magicmenu .nav-desktop .level0.dropdown .level-top:hover,.nav-sections-item-content .magicmenu .nav-desktop .level0.active a {
    color: #ffffff !important;
    background-color: #7a1fc1 !important;
}