/*
Theme Name: MyDecor Child 02
Theme URI: https://demo.theme-sky.com/mydecor/
Template: mydecor
Author: Theme Sky Team
Author URI: https://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Tags: two-columns,left-sidebar,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.1.4.1674597440
Updated: 2023-01-24 21:57:20

*/

@media only screen and (max-width: 767px) {
    .mobile-menu-wrapper span.ts-menu-drop-icon {
        left: auto !important;
        right: -10px !important;
    }

    .mobile-menu-wrapper .ts-menu-drop-icon+ul.sub-menu {
        transform: unset !important
    }

    .mobile-menu-wrapper nav ul>li.menu-item {
        margin: 0 40px 0 0 !important;
    }
}

body:not(.ts_desktop) #ts-mobile-button-bottom {

    display: none;
}

.woocommerce div.product div.summary,
.woocommerce div.product div.woocommerce-product-gallery {
    float: left !important;
}

@media only screen and (min-width: 1400px) {
    .woocommerce .ts-col-24 div.product div.summary {
        padding-right: 0px !important;
        padding-left: 10px !important;
    }
}

.summary .detail-meta-top>.ts-social-sharing {
    float: right !important;
    margin-right: 16px;
}

@media only screen and (min-width: 1400px) {

    .ts-header .ts-menu>nav.menu>ul>li,
    .ts-header nav.main-menu>ul.menu>li,
    .ts-header nav.main-menu>ul>li {
        margin-left: 47px !important;
        margin-right: 0;
    }
}

/** MIGRATED FROM CUSTOM CSS PLUGIN - TALPRESS 09-02-24 **/
.bold-a-m span {
    font-weight: bold !important;
    color: rgba(162, 4, 1, 1) !important;
}

.menu-desc.menu-desc-lv1 {
    display: none !important;
}

.mobile-menu-wrapper .menu-desc.menu-desc-lv1 {
    DISPLAY: NONE;
}

.slick-slider {
    -ms-touch-action: auto !important;
    touch-action: auto !important;
}

.slick-slide.slick-current.slick-active {
    pointer-events: none;
}


.hidden-wishlist .my-account-wrapper .dropdown-container {

    z-index: 999999;
}

.account-dropdown-form.dropdown-container {
    z-index: 99999;
}

@media only screen and (max-width: 767px) {
    body:not(.ts_desktop) #ts-mobile-button-bottom {
        display: none !important;
    }
}

.wapf-product-totals .wapf--inner {
    display: none;
}

.wapf-field-container label[for] {
    float: right;
}

.wapf-field-input input[type=checkbox],
.wapf-field-input input[type=radio] {
    float: right;
}

.free-shipping {
    background-color: black;
    color: white;
    padding: 5px;
    font-size: 18px;
    text-align: center;
}

.product-wrapper .color-swatch>div span,
.product-wrapper .color-swatch>div img {
    max-width: 100%;
    width: 23px !important;
    height: 23px !important;

}

.ts-product-attribute>div.color {
    width: 35px !important;
    height: 35px !important;
}


.option.selected a {
    color: white !important;
    font-weight: bold !important;
    background: black !important;
}

.wpgs-nav .slick-active img {
    opacity: 1 !important;
}

/*.woocommerce-product-gallery__image {
  pointer-events: none;
  opacity: 1;
}
*/
/*
.woocommerce div.product form.cart div.quantity {
    margin: 0 10px 0 0;
    float: left !important;
    width: 42%;
}

@media only screen and (max-width: 419px){
.woocommerce div.product form.cart .button {
    /* min-width: 113px;
    clear: left;
	float: left:
	}
*/

.woocommerce div.product:not(.sold-individually) form.cart .button {
    margin: 0 0 0 0 !important;
}


@media only screen and (max-width: 1200px) {
    .woocommerce div.product .summary .woocommerce-product-details__short-description {
        margin-bottom: 0px;
    }

    .summary .detail-meta-top {
        margin-bottom: 14px;
        display: none;
    }

    .rc-anchor-normal-footer {
        display: none !important;
    }

    .grecaptcha-badge {
        visibility: hidden;
    }
}

.grecaptcha-badge {
    display: none !important;
}

#chaty-widget-0 .chaty-widget {
    right: 5px !important;
    bottom: 3px !important;
}

#chaty-widget-0 .chaty-i-trigger .chaty-channel .chaty-svg {
    width: 45px !important;
    height: 45px !important;
}

#chaty-widget-0 .chaty-i-trigger .chaty-channel button {
    width: 45px !important;
    height: 45px !important;
}

#chaty-widget-0 .chaty-i-trigger .chaty-cta-button {
    background-color: transparent !important;
}

.chaty-cta-button {
    box-shadow: none !important;
}

@media only screen and (max-width: 767px) {

    .my-account,
    .my-account-wrapper.hidden-phone {
        display: inline-block !important;
    }
}

.woocommerce .product .product-label .onsale {
    direction: ltr !important;
}


element.style {}

.woocommerce .product .product-label .onsale {
    direction: ltr !important;
}

.woocommerce .product .product-label .onsale {
    color: rgba(255, 255, 255, 1);
    background-color: black;
    font-size: 18px;
}

.woocommerce div.product form.cart .variations th.label {
    padding-bottom: 6px;
    padding-top: 10px;
    font-weight: bold;
    color: black;
    font-size: 17px;
}

.woocommerce .category-best-selling {
    DISPLAY: NONE;
}

.summary .detail-meta-top {
    display: none;
}

.mobile-menu-wrapper nav .menu-desc.menu-desc-lv1 {
    DISPLAY: NONE;
}