:root{    --body-bg-color: #fff;    --body-text-color: #333;    --body-link-color: #222;    --body-link-hover-color: #247eba;    --font-family: open-sans, sans-serif;    --heading-text-color: #247eba;    --body-text-color: #333;    /* font size */    --font-small: None;    --font-medium: None;    --font-large: None;    /* end font size */    /* header section */    --header-bg-color: #fff;    --header-text-color: #222;    --header-hover-color: None;    --header-badge-bg-color: #07acec;    --header-badge-text-color: #fff;    --minicart-bg-color: #07acec;    --minicart-text-color: #fff;    /* end header section */    /* top header */    --topbar-bg-color: None;    --topbar-text-color: None;    --topbar-link-hover-color: None;    /* end top header */    /* menu section */    --menu-bg-color: #eb278d;    --menu-text-color: #fff;    --menu-hover-color: #07acec;    --menu-hover-bg-color: #07acec;    --submenu-bg-color: #eb278d;    --submenu-text-color: #fff;    --submenu-hover-color: #fff;    --submenu-hover-bg-color: #07acec;    /* end menu section */    /* buttons section */    /* primary button */    --primary-button-bg-color: #eb278d;    --primary-button-text-color: #fff;    --primary-button-hover-bg-color: #07acec;    --primary-button-hover-text-color: #fff;    /* secondary button */    --secondary-button-bg-color: #07acec;    --secondary-button-text-color: #fff;    --secondary-button-hover-bg-color: #eb278d;    --secondary-button-hover-text-color: #fff;    /* warning button */    --warning-button-bg-color: #ed9220;    --warning-button-text-color: #fff;    --warning-button-hover-bg-color: #ed9220;    --warning-button-hover-text-color: #fff;    /* danger button */    --danger-button-bg-color: #f83a3a;    --danger-button-text-color: #fff;    --danger-button-hover-bg-color: #ff6600;    --danger-button-hover-text-color: #fff;    /* default button */    --default-button-bg-color: #eb278d;    --default-button-text-color: #fff;    --default-button-hover-bg-color: #07acec;    --default-button-hover-text-color: #fff;    /* end buttons section */    /* footer section */    --footer-bg-color: #fff;    --footer-link-color: #666;    --footer-heading-color: #222;    --footer-text-color: rgba(255, 255, 255, 0.7);    --footer-link-hover-color: #247eba;    /* end footer section */}body a{    color: var(--body-link-color);}body a:hover {    color: #247eba;}body {    color: #333;    background:#fff;            font-family:open-sans, sans-serif;    }.header_top {    background: var(--topbar-bg-color);    color: var(--topbar-text-color);    height: 35px;    position: relative;    overflow: inherit;}.header_top a {    color: var(--topbar-text-color);}.header_top .header_top_outer {    height: 100%;    position: relative;    border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom: 1px solid #ddd !important;}.header_top .header_top_inner {    padding: 0 20px;    margin: 0 auto;}.header_top .header_top_right {    float: right;}.header_top .header_top_left {    height: 100%;    padding: 0 20px 0 0;    overflow: hidden;    float: left;}.header_top .meta_wrap {    padding: 2px 0;}.top_line_nav {    display: inline-flex;    list-style: none;}.header_top a:hover {    color: var(--topbar-link-hover-color);}.header_top nav li {    padding: 7px 0;}.header_top a {    font-size: 13px;}.justify-content-end{   margin-right: 10px;   justify-content: flex-end!important;}.tab button:hover {    color: #eb278d;    background-color: #fff;}#cartSlide .cartfooter{    background: #07acec !important;}#cartSlide .check-div a, #cartSlide .wish-div a{    border: 1px solid #07acec !important;    color: #fff !important}#cartSlide .sub-div{    color: #fff !important;}#cartSlide .check-div a:hover, #cartSlide .wish-div a:hover{    border: 1px solid #fff !important;    color: #fff !important}.close-signup:focus {  outline-color: none;  outline:  none;  color: #07acec !important;}.locationPicker span{    color:#222;}.logo_area {    background:#fff;}.header-right a,.locationPicker a,#MobileNavbar .fa-bars {    color:#222;}.header-right ul li .badge,#cartSlide .nav-tabs li a .badge,.locationPicker .cartCountdiv,.list-discount-badge {    background:#07acec;    color:#fff !important;}.menu-area{    background:var(--menu-bg-color) !important;}.menu-area ul li:hover a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.menu-active>a,.header-right .dropdown-menu li:hover a{    color: #07acec;       }.navbar-default .navbar-nav>li.menu-active>a,.navbar-default .navbar-nav>li>a:hover {    background: var(--menu-hover-bg-color);}.header-right .dropdown-menu li a i{    background-color: #07acec;}.menu-area ul li .dropdown-menu h4 a:hover{    color: var(--submenu-hover-color) !important;}.menu-area ul .mega-dropdown a{    color: var(--menu-text-color);} .menu-area ul .mega-dropdown ul{    background: var(--submenu-bg-color);}.menu-area ul li .menuDrop li a,.menu-area ul li .mega-dropdown-menu a{    color: var(--submenu-text-color) !important;}.menu-area ul li .mega-dropdown-menu li a:hover,.menu-area ul li .menuDrop li a:hover{     color: var(--submenu-hover-color);     }.menu-area ul li .menuDrop li:hover{    background:#07acec;}.dropdown-menu li:hover a, .dropdown-menu h4 a:hover {    color: var(--menu-bg-color);}.btn-primary, .primary {    background:#eb278d  !important;    border-color:#eb278d  !important;    color: #fff  !important;}a.wish-btn.btn:hover {    background:#eb278d  !important;    border-color:#eb278d  !important;    color: #fff  !important; }.btn-primary:hover, .primary:hover {    background:#07acec  !important;    border-color:#07acec  !important;    color: #fff  !important;}.btn-secondary, .secondary {    background:#07acec  !important;    border-color:#07acec  !important;    color: #fff  !important;}.product-wid-price ins {    color:#07acec;}.btn-secondary:hover, .secondary:hover {    background:#eb278d  !important;    border-color:#eb278d  !important;    color: #fff  !important;}.btn-secondary:hover::after, .secondary:hover::after {    color: #fff  !important;}.btn-secondary::after, .secondary::after {    color: #fff  !important;}.product-sort-options li a {    border-color:#eb278d  !important;   }a.selected-filter{    background:#eb278d  !important;    color: #fff  !important;}.brands ul li.active {    border-left: 3px solid #07acec;}.footer-widget{        background: #fff  !important;    }.footer-widget h4,.footer-widget h4 a {    color: #222  !important;}.footer-widget a,.footer-widget a i {    color: #666  !important;}.footer-widget a:hover{    color: #247eba  !important;}.footer_area {    background: #247eba  !important;    color:#fff;}#cartlist .nav-tabs li.active {    border-bottom: 1px solid #eb278d !important;}.btn-danger,.danger{    background: #f83a3a  !important;    color:#fff;    border-color: #f83a3a  !important;    border-radius:0;}.btn-danger:hover,.danger:hover{    background: #ff6600  !important;    color:#fff;    border-color: #ff6600  !important;}.btn-default,.default{    background: #eb278d  !important;    color:#fff !important;    border-color: #eb278d  !important;    border-radius:0;}.btn-default:hover,.default:hover{    background: #07acec  !important;    color:#fff !important;    border-color: #07acec  !important;}.btn-warning,.warning{    background: #ed9220  !important;    color:#fff !important;    border-color: #ed9220  !important;    border-radius:0;}.btn-warning:hover,.warning:hover{    background: #ed9220  !important;    color:#fff !important;    border-color: #ed9220  !important;}.headline h2{    border-bottom-color:#07acec !important;}#UserModal .nav-tabs li.active{    border-bottom: 1px solid #eb278d  !important;;}.close-signup:hover{    color: #07acec !important;}.header-right ul li a {    color:#222 !important;}.cart-link .icon-width{        background-position: center 3px;    background-repeat: no-repeat;}  .cart-link:hover .icon-width{    }.close-signup{    color: #07acec;}.close-signup:hover{    color: #07acec !important;}.breadcrumb .fa-home{    color: #07acec !important;}.customer-card{    background: var(--menu-bg-color);}.signin-header{    background-color: var(--menu-bg-color);}.close-modal-popup, .close-modal-popup:hover{    background:  #07acec!important;}#mobile_navbar .user-details .login{    background-color: var(--menu-bg-color);    padding: 15px;    text-align: left;}#mobile_navbar .user-details .login a{   font-size: 16px;    background-color: var(--menu-bg-color);    color: var(--menu-text-color);}.title-breadcrumb{        background-color: None;        border-color: None  !important;}.breadcrumb li a{    color: None  !important;    }.breadcrumb{    text-align: ;}@media screen and (max-width: 767px) and (min-width: 320px){    .entire_header .logo_area{        background: var(--menu-bg-color);    }} #earn-sharing-modal .modal-footer .close{color:#2874f0;font-size:13px !important;float:none !important;font-weight:600;opacity:1 !important}#sharing-modal .modal-dialog{margin-top:10%}.share p{margin-bottom:0px !important}#sharing-modal .share_option{margin-top:0px}.share_option img{height:18px;width:18px}#earn-sharing-modal .share_option{text-align:left;padding-left:21px}.sharing_product_name{margin-bottom:8px}#earn-sharing-modal .share_option li img{margin-top:-3px}#earn-sharing-modal .share_option li span{margin-left:8px}#earn-sharing-modal .share_option h4{font-weight:600}#earn-sharing-modal .modal-footer{text-align:center !important}.share_option input{width:calc(100% - 40px);border:0;border-bottom:3px solid #2874f0}.share_option input:focus{outline:none;border-bottom:1px solid hsla(0,0%,78%,.6)}.share_option input[type="text"]{height:30px !important;padding:0px !important}.share span{color:#616161}.share ul li{padding:0px 12px;float:left}.share ul{margin:auto}.share{background:#fff;padding:10px 0px;text-align:center;border-top:1px solid #d3d3d3}.share_option li{padding:10px 0px !important}#map_modal .marker-icon{position:absolute;padding:11px 10px;color:#b8b8b8;font-size:18px}#map_modal{height:auto;left:0;right:0;margin:auto !important;max-height:calc(100% - 125px);box-shadow:1px 1px 6px 3px #00000040;border-radius:5px;background:#fff}#map_modal #mapAddress{padding-left:30px}#map_modal .modal-content{box-shadow:none;border:0px solid rgba(0,0,0,.2)}#map_modal .find-location{padding:0px}#map_modal .find-location .btn{padding:9px 13px}#map_modal .map_section{padding-right:0px}#map_modal .submit-btn .btn{width:40%;padding:10px;text-transform:uppercase;font-weight:600}#map_modal #Landmark, #map_modal #PhoneNumber{border:1px solid #333}.locate1-icon{right:0;font-size:18px;background:#da291c;color:#fff;top:0;padding:11px 15px;cursor:pointer}#map_modal .submit-btn{display:flex}#map_modal .primary{margin-right:10px}.mannual-addr{width:60%;padding:10px;text-transform:uppercase;font-weight:600}        @media screen and (max-width:768px){                [data-off-canvas*=right] {            width: 85%;            }            #mobile-sort-modal i.fa.fa-times {    float: right;    margin-right: 15px;    font-size: 15px;    margin-top: -6px;    border: 1px solid #ddd;    border-radius: 50%;    padding: 5px 7px;    color: #333;}#map_modal .modal-dialog{        margin: 0;    }    }        @media screen and (min-width:992px){    #map_modal .modal-dialog{        width: 100%;        margin: 0;    }    #map_modal{        width: 450px;    }}    .dropdown-menu{    padding: 0px 0 !important;}.product-additional .pad-5{border: 1px solid #dedfe3!important;}.size-cart a{font-size: 13px;}.hiding h4 a{width: 185px !important;}.no-reviews{margin-top:10px;}#cartSlide .check-div a, #cartSlide .wish-div a {    border: 1px solid #fff !important;}.search-area .search-button{padding: 9px 17px 11px !important;}.cart-link{padding: 6px 18px;border-radius: 5px !important;}@media screen and (max-width: 767px) and (min-width: 320px){footer{display:none;}.checkout-step {    border: 1px solid #f1f3f6;}#custom-search-form{margin-bottom:10px;}.entire_header .logo_area {    background: #eb278d;}}@media screen and (min-width: 992px){.ui-autocomplete .ui-menu-item {    padding: 10px;    cursor: pointer;    float: left;    background: #fff;    width: 100%;}.ui-widget-content{width: 35.7%!important;}}.logo_area{    padding: 5px 0 0px !important;}.btn:active:focus, .btn:focus{    outline: 0px auto -webkit-focus-ring-color !important;}.user-details .login{    background-color: #eb278d !important;}.user-details .login .btn-block{    background-color: #eb278d !important;}.home-card-cat #featuredProducts  .headline{    border-bottom: 2px solid rgba(13,0,13,.05) !important;}.dropdown-menu .submenu .dropdown-menu{top: -2px;}.dropdown-menu li a:focus{    background-color: transparent;}.menuDrop{    border: 0px solid transparent;}.menu-area ul .mega-dropdown .nav-list{    margin-left: 0px !important;}.title-breadcrumb h3{padding: 0 0px !important;}.breadcrumb{padding: 8px 0px !important;}.product-list-area.section-padding{		padding: 15px 15px 15px;}#bs-megadropdown-tabs {    padding-left: 15px;    padding-right: 15px;}.cmc4wp-form-fields .news-btn{	       background-color: #07acec !important;}.cmc4wp-form-fields .news-btn:hover{	       background: #07acec !important;}.logo img{    max-height: 60px !important;}.checkout-proccess{    margin-top: 10px !important;}.dl-menuwrapper li.dl-back a{	background:#07acec;}.product1{border-top: 1px solid #f0f0f0 !important;    border-left: 1px solid #f0f0f0 !important;    border-right: 1px solid #f0f0f0 !important;}@media only screen and (max-width: 991px){.only-mobile .pl-10 {    width: 120px !important;}}@media (min-width: 992px){.search-area {    padding: 18px 0px !important;}.category-lists ul li span{display:none;}.logo img{margin-left:75px;}.search-area {    width: calc(100% - 50px)  !important;}}max-height: 60px;.pad-5 .product-single:last-child{border: 1px solid #dedfe3 !important;}tr.tax-rate.product-attrs.secondary-font-p.price-mobile.pd-price td{border: none !important;}.content{line-height: 28px;text-align: justify;font-weight: 300;}.saved_amount{display: block !important;}#faContact .fa{color: #fff !important;padding-right: 5px !important;}.form-group .btn_add{background: #07acec !important;color: #fff !important;border-color: #07acec !important;border-radius: 0;padding: 14px 24px;}.icon{color: #4286bb !important;height: 0 !important;width: 0 !important;}.fill6{display: none !important;}.hero_single.version_2{display: none !important;}.pd-offer .product-attrs{}.social-icons{list-style: none !important;}.headline{margin-top: 20px;}.price-mobile td:nth-child(2){color: #07acec !important;}.rating .product-wid-right-price ins{color: #07acec !important;}.product-list-area .cart-link img{left: 29% !important;}.product-sort-options{width: 600px;}.rating .product-wid-right-price ins{color:  #07acec !important;}@media screen and (max-width: 767px){#cartSlide .check-div{    padding: 5px 4px;}.cart-btns .cart-link{padding: 5px 10px;font-size: 10px;width: 100%;float: left;margin-left: 4%;}.cart-btns .cart-link i.fa.fa-shopping-cart{font-size: 14px;float: none;}.product-single:last-child{padding-bottom: 10px}div#product-additional{margin-bottom: 30px;float: left;width: 100%;}.cart-btns .cart-link .list-bt{font-size: 12px !important;}[data-path=""] .product-single:last-child{border: 1px solid #dedfe3 !important;}}ins.list-old-price{color: #898989 !important;}.pd-actions .pd-action-item:first-child{border-left: none;border-bottom: none !important;}.change-address-btn{color: #fa5624 !important;}@media screen and (min-width: 768px){.single-product-content{border:1px solid #f0f0f0;}}.product1{margin-bottom: 15px}.header-right .dropdown-menu li a i{background-color: #3667a1 !important;}@media only screen and (min-width: 992px){table.mobile-view-price td{border: none;}.return-policy.product-attrs.mobile-hide{margin-bottom: 0;}.return-policy-head{margin-top: -50px;}}.plus-button{display: block;position: relative;right: 0;top: calc(50% - 5px);width: 10px;height: 10px;}.rte p:not(:last-child),.rte ul:not(:last-child),.rte ol:not(:last-child){margin-bottom: 0.7em;}.list--unstyled{list-style: none;}.link{transition: color 0.2s ease-in-out;}.social-media__item-list{display: flex;flex-wrap: wrap;margin: -5px;}.list--unstyled{list-style: none;}.social-media__item{display: inline-block;margin: 5px;}.social-media__item&gt;a{display: block;}.social-media__item i{width: 28px;height: 28px;}.footer__title{text-transform: uppercase;}.footer p{margin: 0 0 10px;font-size: 14px;color: rgba(255, 255, 255, 0.6);line-height: 30px;}.footer__linklist li a {font-size: 14px;color: rgba(255, 255, 255, 0.6) !important;line-height: 27px;}.social-media__item-list li a{background: #c3c3c3;border-radius: 10%;height: 30px;width: 30px;color: #fff;text-align: center;line-height: 30px;}.social-media__item .fa:hover{background-color: transparent;}.item12{padding-bottom: 0px;}.productitem1 .rating .product-wid-right-price ins{color: #07acec !important;}.applied-filters{margin-left: 1px;margin-top: 0px !important;}.btn.email_subscribe:hover{background: #fff !important;border-color: #fff !important;color: #04060a !important;}.icon{background: var(--body-link-hover-color) !important;color: #fff !important;height: 32px !important;width: 32px !important;line-height: 32px !important;font-size: 16px !important;margin-right: 10px !important;text-align: center;float: left; border-radius: 2px;}@media only screen and (max-width: 768px){.footer__title{padding-top: 30px;}.footer__aside{display: none;}.footer__block-item--newsletter{padding-bottom: 20px;}}.product-delete .btn-success{margin-right: 4px !important;}@media screen and (max-width: 767px){.locationPicker .cartCountdiv{background: #07acec;}.cart-link .lnr-cart{font-size: 15px;}.form__submit--tight{padding: 0px 30px !important;}.pd-price.pd-price--offer{color: #8065ff !important;}.pd-price.pd-price--offer.secondary-font-p a{color: #8065ff !important;}#products-list{margin-top: 0px;}.mob-filters div{background: #f5f5f5;}}.share-btn .fa-whatsapp{padding: 4px 4px !important;}.checkout-stecp.active .head{background: #07acec !important;margin-top: 5px !important;}}