.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#ECEDED;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#FFAB2F;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.pswp__caption {
    display: none;
}

.form-submit input {
    color: #fff !important;
    padding: 15px 35px 15px 35px !important;
}

.cat-img-none .jet-woo-category-thumbnail {
    display: none !important;
}

.cat-sub .jet-woo-category-thumbnail {
    display: none !important;
}

.cat-sub .jet-woo-categories__item {
    --columns: 1 !important;
}

.jet-wishlist-count-button:hover .jet-cw-icon path {
    fill: #fff;
}

.header-icon:hover .elementor-icon ellipse {
    stroke: #fff;
}

.header-icon:hover .elementor-icon path {
    fill: #fff;
}

.jet-blocks-cart:hover .jet-blocks-icon path {
    stroke: #fff;
    fill: #000;
}

.social-rotate .elementor-social-icon:hover svg {
   transform: scale(-1, 1);
   transition: 0.3s;
}

.social-rotate .elementor-social-icon svg {
   transition: 0.3s;
}

.jet-button__instance:hover .jet-button__icon {
    transform: scale(-1, 1)
}

.swiper-pagination {
    background-color: #00000036;
    width: 92px !important;
    padding: 4px;
    border-radius: 40px;
    display: inline-flex;
    position: absolute !important;
    left: 47% !important;
    bottom: 20px !important;
}

.prev-arrow {
    content: url('/wp-content/uploads/2023/12/cart-4.svg') !important;
    transform: rotate(180deg) !important;
    padding: 15px;
    border-radius: 12px;
    transition: 0.3s;
}

.next-arrow {
    content: url('/wp-content/uploads/2023/12/cart-4.svg') !important;
    padding: 15px;
    border-radius: 12px;
    transform: rotate(0deg) !important;
    transition: 0.3s;
}

.zag-tovar .elementor-heading-title {
    min-height: 40px;
}

.www .qib-button {
    padding: 5px 5px 8px !important;
    font-size: 14px !important;
    width: 35px !important;
    height: 35px !important;
}

.www .qty.text {
    height: 35px !important;
    padding: 5px 5px 5px !important;
    font-size: 14px !important;
}

.www .wqpmb_quantity {
    align-items: center;
}

.input-text.qty {
    min-height: 35px !important;
}

.cart-subtotal {
    display: none;
}

.woocommerce a.added_to_cart {
    display: none !important;
}

@media (max-width: 1200px) {
    .e-cart__container {
    display: block !important;
}

    .cart_item .product-quantity {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    }
}

@media (max-width: 480px) {
    .swiper-pagination {
    left: 37% !important;
    bottom: 30px !important;
}

    .zag-tovar .elementor-heading-title {
    min-height: 0px !important;
}

    .woocommerce-cart-form__cart-item {
    padding: 0px !important;
}

.swiper-pagination {
    width: 68px !important;
}
}/* End custom CSS */