/*
 Theme Name: Hongo Child
 Theme URI: http://hongo.themezaa.com
 Description: Child theme for Hongo theme
 Version: 1.0
 Author: ThemeZaa
 Author URI: https://www.themezaa.com
 Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, grid-layout, custom-background, custom-colors, flexible-header, flexible-footer, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce
 License: Themeforest Split Licence
 License URI: https://themeforest.net/licenses
 Template: hongo
 Text Domain: hongo-child
*/

body {
    color: #3b3b3b;
    font-family: 'Poppins', sans-serif;}

html, body {
  font-family: 'Poppins', sans-serif !important;}

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 15px;}

h2 {
    font-size: 20px;color: #4e1065;}

h3 {
    font-size: 18px;color: #4acfbe;}

h4 {
    font-size: 16px;color: #4e1065;}

p {
    margin: 0 0 15px;}

a, a:focus, a:hover {
    color: #4acfbe;font-weight: 600;}

header .logo {
    max-height: 100%;}

section, .default-page-space {
    padding: 0px 0;}

.hongo-shop-archive {
    margin-top: 35px;}

[class^="ti-"], [class*=" ti-"] {
    margin-right: 10px;}

.fa-solid, .fas {
    margin-right: 10px;}

/* INICIO */

.hongo-shop-banner-14 .shop-banner-title {
    margin-top: 10px;color: #4acfbe;font-size: 20px;line-height: 21px;margin-bottom: 10px;}

.hongo-shop-banner-14 .shop-banner-wrapper {
    padding: 25px 20px;}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: #ffffff;border-color: #4acfbe;background-color: #4acfbe;padding-right: 10px;padding-left: 10px;padding: 0px 10px !important;}

.woocommerce ul.hongo-product-list-common-wrap li.product .new {
    color: #555555e0!important;}

.tab-style3 .tab-content {
    padding: 20px 0 0;}

.upsells.products>h2 {
    font-size: 15px;margin-bottom: 0px;}

.related.products>h2 {
    font-size: 15px;margin-bottom: 0px;}

.woocommerce div.product .related-products-content {
    padding-top: 20px;border-top: 1px solid #4acfbe;padding-bottom: 0px;}

.woocommerce div.product .up-sells-products-content {
    padding-top: 20px;border-top: 1px solid #4acfbe;padding-bottom: 0px;}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 0 0 0px;    padding-left: 0px;}

.cat-item a {
    color: #4e1065;font-size: 12px;}

.hongo-overlay {
    background-color: #d1fff9;}

.breadcrumb ul li {
    color: #3b3b3b!important;font-size: 12px!important;}

.page-title-style-4 .breadcrumb ul {
    margin-top: 0px;}

.bg-opacity-color {
    opacity: 0.9!important;}

.small-screen {
    height: 30px!important;}

.cat-item a:hover {
    color: #4acfbe;}

.sidebar ul.product_list_widget li a .product-title {
    color: #4e1065;font-size: 11px;}

.sidebar .widget-wishlist-wrap ul li a {
    color: #4e1065;font-weight: 500;font-size: 11px;}

.sidebar .widget_recently_viewed_products ul.product_list_widget li img {
    margin-right: 5px;}

.sidebar .widget-wishlist-wrap ul li img {
    margin-right: 5px;}

.hongo-list-grid-layout-wrap>div:last-child {
    font-size: 12px;}

.term-description {
    border-bottom: 1px solid #4acfbe;margin-bottom: 20px;font-size: 12px;border-top: 1px solid #4acfbe;padding-top: 10px;}

.term-description h2{
    font-size: 18px;margin-bottom: 5px;}

.term-description h3{
    font-size: 16px;margin-bottom: 5px;}

.current-cat a {
    color: #f57250;}

.hongo-top-shop-filter {
    background-color: #f67250;border: 1px solid #f67250;}

.hongo-top-shop-filter:hover, .hongo-top-shop-filter.active {
    color: #ffffff;background-color: #f67250;}

.sidebar .widget-title, .sidebar .woocommerce.widget_products .widget-title, .sidebar .wp-nav-menu-responsive-button {
    font-size: 13px;border: 1px solid #4acfbe;padding: 0px 10px;background-color: #4acfbe;color: white;}

header .woocommerce.widget_shopping_cart .hongo-mini-cart-content-wrap {
    color: #ffffff;background: #f7f7f7;}

header .woocommerce.widget_shopping_cart .hongo-top-cart-wrapper .hongo-mini-cart-counter {
    background-color: #4acfbe;}

header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .checkout {
    background-color: #4acfbe;border-color: #4acfbe!important;color: #ffffff!important;}

header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button {
    color: #ffffff;}

header .woocommerce.widget_shopping_cart .total strong {
    color: #ffffff;}

.tab-style3 .nav-tabs li.active {
    border-bottom: 1px solid #4e1065;}

.tab-style3 .nav-tabs li.active a {
    color: #4e1065;}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    color: #4e1065;}

.woocommerce ul.products.hongo-shop-classic li.product .product-buttons-wrap a {
    background-color: #4acfbe;}

.woocommerce ul.products li.product .price ins {
    font-weight: 600;color: #f57250;}

.woocommerce-price-suffix {
    font-weight: 600;color: #f57250;}

.woocommerce .sale-new-wrap {
    padding: 0 0px;margin-top: 45px;}

.woocommerce ul.hongo-product-list-common-wrap li.product .new {
    background-color: #5f9dff!important;color: white !important;width: 40px;height: 40px;border-radius: 23px; font-size: 9px !important;padding: 11px 0px 0px 0px;}

.woocommerce .sale-new-wrap span.new {
    background-color: #5f9dff!important;width: 45px;height: 45px;padding: 14px 0px;border-radius: 30px;text-align: center;}

.woocommerce ul.hongo-product-list-common-wrap li.product .onsale {
    background-color: #f4401c!important;width: 40px;height: 40px;border-radius: 30px;padding: 11px 0px;}

.woocommerce .sale-new-wrap span.onsale {
    margin: 0 0px !important;}

.single-product .hongo-single-product-image-wrap .sale-new-wrap span.onsale {
    background-color: #f4401c!important;width: 45px;height: 45px;padding: 14px 0px;border-radius: 30px;}

.woocommerce .single-product-modern div.product .summary a.hongo-wishlist, .woocommerce .single-product-modern div.product .summary a.hongo-compare {
    border: 1px solid #4acfbe;background-color: #4acfbe;border-radius: 46px;width: 40px;padding-left: 12px;}

.woocommerce div.product .summary a.hongo-wishlist i{
    color: #ffffff;}

.frase_suscripcion {
    text-align: center!important;font-size: 15px;color: #ffffff;margin-bottom: 0px!important;}

.soldout{
    display: none;}

.subfrase_suscripcion {
    text-align: center!important;font-size: 15px;color: #4e1065;margin-bottom: 20px!important;margin-top: 17px !important;}

/* FICHA PRODUCTO */

.woocommerce div.product div.summary .single-product-brand-wrap li img {
    width: 80px;}

.woocommerce div.product div.summary .single-product-brand-wrap {
    margin: 0 0 0px;}

.woocommerce div.product .product_title {
    margin: 0 0 10px 0;}

.woocommerce div.product .woocommerce-product-details__short-description {
    padding: 15px 0 0 0;}

.woocommerce .star-rating {
    font-size: 11px;}

.wish-list-text {
    display: none;}

.summary-main-title-right{
    display: none;}

.wpced .wpced-inner {
    padding: 3px 5px;margin: 0px 0px 0px 0px;font-size: 12px;color: #020020;background-color: #6dddff;}

h5.subscribe-for-interest-text {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px;
    margin-top: 15px;
    color: #d63131;}

.woocommerce .single-product-modern div.product form.cart .button {
    background-color: #f57250;border-color: #f57250;}

#notifima_alert_email{
    width: 250px;padding: 5px;font-size: 12px;}

.notifima-subscribe{
    padding: 5px!important;border: none!important;}

.unsubscribe-button {
    font-weight: 500;}

button.stock-manager-button {
    padding: 3px 10px;font-weight: 500;border: 1px solid #d63131 !important;    font-size: 12px;}

.registered-message {
    font-size: 12px;margin-top: 15px;color: #4e1065;line-height: 17px;font-weight: 500;}

.unsubscribe-button {
    font-size: 12px;}

.woocommerce .single-product-modern div.product .summary a.hongo-wishlist:hover{
    background-color: #4acfbe;border-color: #4acfbe;}

.breadcrumb-navigation-wrap ul.breadcrumb-wrap {
    margin: 0 0 0px;}

.woocommerce .single-product-modern div.product .inner-wrap-modern {
    padding: 50px 8% 80px 6%;}

.summary-main-title-left {
    width: 100%;}

.woocommerce .single-product-modern div.product form.cart {
    border-top: 0px solid #e8e8e8;margin-top: 20px !important;}

.woocommerce form.cart {
    margin: 0px 0 0 0;padding: 0px 0 0 0;}

.sticky-add-to-cart-wrapper .product-left-part {
    margin-top: 40px;}

.sticky-add-to-cart-wrapper .sticky-add-to-cart-wrap {
    padding-top: 0px;}

.woocommerce .single-product-modern div.product form.cart .button:hover {
    color: #ffffff;}

.woocommerce .single-product-modern div.product .woocommerce-product-details__short-description {
    border-top: 1px solid #e8e8e8;margin-top: 10px;border-bottom: 1px solid #e8e8e8;padding-bottom: 13px;}

.posted_in {
    display: none;}

.woocommerce div.product p.stock, .woocommerce div.product .stock {
    margin-top: 14px;}

.hongo-woocommerce-top-sidebar {
    padding: 0px;background-color: white;}

.woocommerce div.product .woocommerce-product-details__short-description {
    margin: 0px 0 0 0;}

.product_meta {
    margin: 0px 0 0 0;padding: 0px 0 0 0;}

.woocommerce div.product section {
    border-top: 1px solid #ffffff;}

.woocommerce div.product .woocommerce-tabs .panel ul {
    margin-bottom: 0px;}

.woocommerce .single-product-modern div.product .woocommerce-tabs .panel {
    padding-top: 30px;}

.tab-style1 .tab-content {
    padding: 30px 0 0;}

.single-product .product .summary .summary-main-title .price del {
    font-size: 15px;}

.woocommerce div.product div.summary .single-product-brand-wrap {
    margin: 10px 0 15px;}

.woocommerce table.shop_attributes th {
    width: 200px;font-size: 12px;}

.woocommerce div.product .woocommerce-tabs .panel p:last-child {
    font-size: 12px;}

.woocommerce .single-product-modern div.product div.summary, .woocommerce-page .single-product-modern div.product div.summary {
    padding-left: 3%;}

ul.list-style-5 li {
    margin-bottom: 5px;}

.brand-description {
    text-align: left;}

.woocommerce #respond input#submit {
    background-color: #4acfbe;border: 2px solid #4acfbe;}

.summary-main-title-right {
    text-align: left;margin-bottom: 5px;}

.breadcrumb-navigation-wrap ul.breadcrumb-wrap li a:hover{
    color: #4acfbe!important;}

.woocommerce .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 12px;}

.woocommerce #respond input#submit:hover {
    background-color: #4e1065;color: #ffffff;border: 2px solid #4e1065 !important;}

.hongo-404-content-wrap .hongo-404-subtitle {
    width: 100%!important;}

.hongo-404-content-wrap h2 {
    font-size: 25px;letter-spacing: 0px;line-height: 20px;}

.hongo-404-content-wrap .hongo-404-title {
    line-height: 16px;font-size: 14px;color: #4e1065 !important;margin-bottom: 20px;margin-top: -16px;font-weight: 600;}

.woocommerce ul.products li.product a {
    font-size: 12px;}

.woocommerce ul#shipping_method li label {
    font-size: 12px!important;}

.entry-content p {
    font-size: 12px!important;}

.select2-results__option[aria-selected], .select2-results__option[data-selected] {
    font-size: 12px!important;}

/* BLOG */

.hongo-post-detail-icon .hongo-blog-detail-like li a i {
    color: #4acfbe!important;}

.hongo-post-detail-icon .hongo-blog-detail-like li a {
    border: 1px solid #5FBEB6;color: #4acfbe;}

.hongo-blog-masonry .blog-text {
    padding: 15px 10px;}

.hongo-blog-masonry .entry-content {
    margin-bottom: 10px;}

@media (max-width: 767px) {
    .woocommerce .single-product-modern div.product .inner-wrap-modern {
    padding-top: 0px !important;}}

.hongo-blog-masonry .hongo-blog-post-category {
    background-color: #ffffff;}

.hongo-single-post-meta ul li a, .breadcrumb ul li {
    color: #ffffff;}

.hongo-sidebar-style-2.sidebar .widget {
    border: 1px solid transparent;padding: 0px;}

.sidebar ul li {
    font-size: 13px;}

.hongo-sidebar-style-2.sidebar .latest-post.hongo-latest-blog-widget li .hongo-latest-blog-widget a {
    font-size: 12px;}

.hongo-blog-masonry .hongo-blog-post-category span {
    color: #571c6d;}

.hongo-blog-masonry .blog-post .blog-image .hongo-blog-post-category a {
    color: #4e1065;}

.hongo-single-post-meta ul li a, .breadcrumb ul li {
    font-size: 13px;font-weight: 600;}

.hongo-blog-styles .entry-title {
    font-size: 13px;color: #4e1065;}

.hongo-blog-styles .entry-title:hover {
    color: #4acfbe!important;}

.hongo-blog-grid .entry-content {
    font-size: 12px;}

.cabblog:hover {
    color: #4acfbe!important;}

/* BARRERA EDAD */

.age-gate__subheadline {
    font-size: 15px!important;}

button.age-gate__submit--yes {
    background-color: #4e1065!important;font-size: 14px!important;width: 100px!important;}

button.age-gate__submit--no {
    background-color: #4acfbe!important;font-size: 14px!important;}

.age-gate__additional-information {
    color: #3b3b3b!important;font-size: 11px!important;}

.age-gate__challenge {
    font-weight: 600!important;}

.age-gate__remember-text {
    font-size: 11px!important;margin-top: 3px!important;}
/* BARRERA EDAD */

/* BOTONES PRODUCTOS TIENDA */
.product-buttons-wrap div.quantity {
    margin: 0 0px 0 0 !important;left: 0;position: absolute;z-index: 99;width: 20%;}

.woocommerce ul.products li.product .button  {
    margin: 0px!important;text-transform: uppercase;height: 40px;float: left;background-color: #f57250;border: none;width: 100%;}

.woocommerce ul.products li.product .button:hover  {
    color: white!important}

.woocommerce ul.hongo-product-list-common-wrap.hongo-shop-standard li.product .hongo-wishlist:hover {
    background-color: #4e1065!important;}

.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover {
    background-color: #4e1065!important;}

.woocommerce form.cart {
    border-top: 1px solid transparent!important;}

.woocommerce ul.products.hongo-shop-standard li.product .hongo-quick-view {
    width: 20% !important;opacity: 1 !important;height: 40px !important;position: absolute !important;right: 0;}

.woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist:hover {
    border: 1px solid #4e1065;}

.woocommerce ul.products.hongo-shop-standard li.product .hongo-loop-product-button {
    position: absolute !important;opacity: 1 !important;width: 100% !important;z-index: 9;left: 0 !important;height: 40px !important;z-index: 99999;}

.confirm_add {
    display: none;}

.icon-eye {
    margin-top: 2px!important;}

.icon-eye:hover {
    color: #ffffff;}

.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover i {
    top: 0px!important;}

.quick-view-text{
    display: none;}

.icon-basket-loaded{
    display: none!important;}

.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a:hover span {
   bottom: 0px!important;}

.added-to-cart-text{
    color: #ffffff!important;font-size: 11px !important;top: 2px !important;}

.icon-notebook {
    display: none!important;}

.woocommerce ul.products li.product .price {
    color: #f57250;font-weight: 600;}

.add-to-cart-text .button-text {
    color: white!important;font-size: 11px!important;}

.hongo-loop-product-button {
    background-color: #c4bebe!important;}

.woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap a span {
    color: #ffffff!important;}

.page-title-style-4 .hongo-main-title {
    width: 100%!important;}

.woocommerce .sale-new-wrap {
    top: 0px!important;}

.woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist {
    top: 70%!important;z-index: 500;}

.product-img-btn:nth-of-type(1) {
    top: 0px!important;z-index: 500!important;}

.wc-layered-nav-term {
    font-size: 12px!important;margin-bottom: 0px!important;}

.attribute-square-link{
    color: #3b3b3b!important;}

.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget_layered_nav_filters.widget>div>div:first-child {
    border: 1px solid white!important;padding: 0px!important;}

.sidebar ul li .count {
    font-size: 11px!important;}

.mCSB_scrollTools.mCSB_scrollTools_horizontal {
    display: none !important;}

.mCSB_horizontal.mCSB_inside > .mCSB_container {
    border-bottom: 1px solid #4acfbe;margin-bottom: 20px !important;padding-bottom: 20px;}

.hongo-woocommerce-top-sidebar .top-sidebar-scroll .top-sidebar-scroll-full .widget {
    height: auto!important;}

.sidebar .widget_layered_nav_filters ul li a {
    color: #3b3b3b!important;font-size: 12px!important;}

.column-description {
    display: none!important;}

.woocommerce ul.products li.product .price del {
    color: #8f8f8f!important;font-size: 12px!important;}

.woocommerce table.shop_table th {
    text-transform: uppercase;}

.woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .woocommerce table.shop_table th, .woocommerce-cart .woocommerce table.shop_table td {
    font-size: 13px;}

.wpced-cart {
    padding: 0px 0px 20px 0px!important;}

.woocommerce-cart table.cart td.actions {
    padding-top: 20px!important;}

.checkout-sidebar {
    padding: 15px!important;border: 1px solid #4acfbe;}

.woocommerce-page .cart-collaterals .cart_totals h4 {
    text-transform: uppercase;}

header .woocommerce.widget_shopping_cart .total {
    color: #4e1065!important;}

header .woocommerce.widget_shopping_cart .total strong {
    color: #4e1065;font-weight: 600;}

header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button {
    border: 1px solid rgb(78 16 101);color: #4e1065;}

header .woocommerce.widget_shopping_cart ul.cart_list li a {
    color: #4e1065 !important;}

header .woocommerce.widget_shopping_cart ul.cart_list li .quantity {
    color: #4e1065!important;font-weight: 600;}

header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover {
    color: #4e1065;}

header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .checkout:hover {
    background-color: #4acfbe!important;}

header .widget_hongo_account_menu_widget .hongo-top-account-menu ul {
    width: 150px;background-color: #f7f7f7;}

header .widget_hongo_account_menu_widget .hongo-top-account-menu ul li a:hover {
    color: #4e1065;font-weight: 600;}

.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
    border: 1px solid #e8e8e8 !important;}

.woocommerce button.button {
    background-color: #4e1065;border: 2px solid #4e1065;}

.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td, .woocommerce-checkout .checkout-sidebar .order-total span, .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td span {
    font-size: 19px!important;}

.woocommerce-checkout .checkout-sidebar .order-total small span {
    font-size: 11px !important;}

.woocommerce-checkout .woocommerce form.checkout {
    margin-top: 0px!important;margin-bottom: 40px;}

#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
    padding: 10px!important;}

.woocommerce div.quantity .qty {
    width: 68px!important;}

.btn-black:hover, .btn-black:hover:focus {
    color: #4acfbe !important;border-bottom: 2px solid #4acfbe !important;}

.woocommerce-checkout .select2-container--default .select2-selection--single {
    border-color: #e8e8e8!important;}

.sticky-add-to-cart-wrapper .motoutlet {
    display: none!important;}

#movil{
    display: none;}

@media (max-width: 767px){
    #widgetmovil{
    width: 50%!important;}}

@media (max-width: 980px){
    #movil{
    display: block!important;}}

@media (max-width: 980px){
    #pc{
    display: none!important;}}

#cuentamovil{
    width: 20%;float: right;margin-top: -20px;}

#logomovil{
    width: 80%;float: left;}

#menumovil{
    margin-top: 23px;}

@media (max-width: 991px) {
    header .nav > li {
    background-color: #4e1065!important;}}

@media screen and (max-width: 980px) {
    .admin-bar .sticky-appear.header-main-wrapper {
    top: 0px !important;}}

@media screen and (max-width: 980px) {
.admin-bar .top-header-main-wrapper .admin-bar .sticky-appear.top-header-main-wrapper {
    background-color: white!important;padding-top: 10px!important;padding-bottom: 10px!important;}}

@media screen and (max-width: 980px) {
header.header-sticky .sticky-appear {
    position: fixed;background-color: white;padding-top: 10px;top: 0px !important;}}

@media (max-width: 767px) {
    .hongo-woocommerce-top-sidebar {
    padding: 0px!important;}}

@media (max-width: 767px) {
    .hongo-shop-banner-14 .shop-banner-wrapper {
    padding: 10px 10px!important;}}

@media (max-width: 767px) {
    .hongo-shop-banner-14 {
    padding: 10px;}}

@media (max-width: 1199px) {
    .woocommerce ul.products.hongo-shop-standard li.product .product-buttons-wrap{
    position: absolute!important;}}

@media (max-width: 767px) {
    .woocommerce div.product .woocommerce-product-details__short-description, .woocommerce form.cart, .product_meta {
    margin-left: 20px!important;}}

@media (max-width: 421px) {
    .product-buttons-wrap div.quantity {
    width: 25%!important;}}

@media (max-width: 767px) {
    .listacategorias {
    width: 100%!important;}}

@media (max-width: 1199px) {
    .woocommerce form.cart {
    width: 100%!important;}}

@media (max-width: 991px) {
    .navbar-collapse.collapse.in {
    margin-top: 34px;}}

@media (max-width: 991px) {
    .hongo-navigation-main-wrapper .hongo-woocommerce-tabs-wrapper ul.navigation-tab li > a {
    background-color: #3a004f !important;padding: 8px 10px!important;font-size: 12px!important;}}

.hongo-shop-dropdown-menu .navbar-nav>li>a, .hongo-shop-dropdown-menu .navbar-nav>li:first-child>a{
    padding: 12px 20px;!important}

@media (max-width: 991px) {
    .hongo-shop-slider-style-6 .hongo-slider-typography-wrap {
    padding: 0 20px 0 20px!important;}}

@media (max-width: 767px) {
    .hongo-shop-slider-style-6 .hongo-slider-typography-wrap .subtitle {
    margin-top: -40px!important;}}

@media (max-width: 767px) {
    .woocommerce form.cart{
    margin-left: 8px !important;}}

@media (max-width: 767px) {
    section, .default-page-space {
    padding: 0px 0!important;}}

@media (max-width: 991px) {
    .sr-only {
    color: #4e1065!important;}}

header>.header-main-wrapper {
    background-color: #4e1065!important;}

@media (max-width: 1199px) {
    .woocommerce ul.products.hongo-shop-standard li.product .hongo-wishlist{
    right: 0px!important;top: 55%!important;}}

@media (max-width: 767px) {
    .hongo-left-common-sidebar-link {
    background-color: #4acfbe!important;border: none!important;color: white!important;}}

@media (max-width: 767px) {
    #sinstock {
    line-height: 11px!important;}}

.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {
    background-color: #4e1065!important;color: #ffffff!important;border: none!important;}

@media (max-width: 767px) {
    .hongo-blog-styles .blog-posts ul {
    margin-top: 250px!important;}}

@media screen and (max-width: 499px) {
    .mailpoet_form_image {
    display: block!important;}}

@media screen and (max-width: 499px) {
.hongo-main-title-wrap {
    padding-bottom: 0px !important;}}

@media screen and (max-width: 499px) {
header .woocommerce.widget_shopping_cart .hongo-mini-cart-content-wrap {
    margin-top: 35px!important;}}

.column-description {
    display: none!important;}

.lwss_selectable.lws-woorewards-social-button {
    flex: 0 0 auto!important;padding: 7px!important;margin: 3px!important;}

.lwss_selectable.lws-woorewards-social_share-widget{
    margin-top: 10px!important;font-weight: 600!important;color: #4e1065!important;font-size: 12px!important;}

.lwss_selectable.lws-woorewards-social-button.lws-icon-pinterest1 {
    display: none !important;}
.lwss_selectable.lws-woorewards-social-button.lws-icon-lw_mewe {
    display: none !important;}

header .widget_hongo_account_menu_widget .hongo-top-account-menu:hover ul {
    margin-left: -100px;}

.woocommerce-account .hongo-my-account-full .btn, .hongo-my-account-full .button, .hongo-wishlist-page .button {
    background-color: #4e1065!important;
    border: none!important;}

.woocommerce-account .hongo-my-account-full .btn:hover {
    color: #ffffff!important;}

.woocommerce form.login, .woocommerce form.register {
    padding: 15px!important;margin: 25px 0 0px!important;}

.wr-points-balance .tile .points-balance {
    font-size: 17px!important;color: #4e1065!important}

.wr-earn-points .tile .points-earned {
    font-size: 17px!important;color: #4e1065!important;}

.wr-points-balance .item {
    border: 2px solid #4acfbe!important;}

.wr-earn-points .item {
    border: 2px solid #4acfbe!important;;}

.lwss_selectable.wr-history-grid {
    margin-bottom: 40px!important;font-size: 12px!important;}

.lwss_selectable.history-grid-title {
    background-color: #4acfbe!important;font-weight: 600!important;color: white!important;}

.hongo-main-title-wrap{
    padding-bottom: 25px!important;}

.wr-order-points-preview .item.line {
    padding: 5px!important;border: 2px solid #4acfbe!important;}

.wr-order-points-preview .item .preview-total-line .total {
    font-weight: 600!important;font-size: 13px!important;color: #4e1065!important;}

.wr-order-points-preview .item .preview-total-line .points {
    font-weight: 600!important;font-size: 13px!important;color: #4e1065!important;}

.lwss_selectable.lws-wr-cart{
    border: 2px solid #4acfbe!important;}

.lwss_selectable.wr-cart-balance-label {
    font-weight: 600!important;}

.lwss_selectable.wr-cart-use-label {
    font-weight: 600!important;}

.wr-order-points-preview.wr-shortcode-grid {
    font-size: 12px!important;line-height: 17px!important;}

.wr-order-points-preview {
    padding: 0 0 20px 0!important;}

.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text {
    font-size: 12px!important;}

.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label {
    font-size: 18px!important;color: #4e1065!important;text-transform: uppercase!important;}

.woocommerce-checkout h4 {
    font-size: 18px !important;}

.checkbox input[type=checkbox] {
    margin-left: 0px!important;}

.woocommerce-checkout .woocommerce button {
    border: none !important;}

@media screen and (max-width: 768px) {
.hongo-single-post-title-wrap{
    margin-top:250px!important; }}

.woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-next, .woocommerce ul.products li.product .hongo-loop-product-slider .swiper-button-prev {
    background: transparent!important;}

.wr-referral-code-wrapper .copied-message {
    font-size: 13px!important;}

.wr-referral-code-wrapper .copy-button {
    color: #4e1065!important;
    text-decoration: underline;
    font-weight: 600!important;}

.woocommerce table.shop_table th, .woocommerce table.shop_table td {
    padding: 10px 10px!important;}

.woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .woocommerce table.shop_table th, .woocommerce-cart .woocommerce table.shop_table td {
    font-size: 12px!important;}

.woocommerce-MyAccount-navigation-link--mis-novapuntos a::before {
    font-family: "dashicons"!important;content: "\f313";display: inline-block;margin-right: 22px;vertical-align: middle;font-size: 29px;width: 100%;margin-bottom: 12px;}

.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before {
    width: 20px;}

.woocommerce-account .woocommerce table.my_account_orders .button:hover, .woocommerce-account .woocommerce a.button:hover {
    color: white !important;}

.woocommerce-account .woocommerce table.my_account_orders {
    font-size: 12px!important;}

.woocommerce-account .addresses .title .edit {
    font-size: 12px!important;}

.woocommerce a.button:hover {
    color: white!important;}

.wpcf7 .wpcf7-form p label input{
    margin-top: 0px!important;}

.hongo-variable-options-button {
    opacity: 1 !important;visibility: visible !important;transform: none !important;}

.hongo-variable-options-button {
    display: inline-block !important;font-size: 11px !important;color: #ffffff !important;text-transform: uppercase;letter-spacing: 0.5px;padding: 3px 9px !important;text-indent: 0 !important;background-color: #f57250 !important;width: 80% !important;height: 40px !important;}

@media (max-width: 991px) {
    .woocommerce .sale-new-wrap {
        padding: 0 0px!important;}}

.single-product .product .summary .stock.in-stock {
    margin-bottom: 10px!important;}

.sidebar ul.product_list_widget li {
    margin: 0 0 0px 0!important;}