
input#quantity_66d0479055a6f {
    border: 3px solid #ffb100 !important;
    border-radius: 5px !important;
    font-size: 18px !important;
}

@media (min-width: 993px) {
    .ast-right-sidebar #secondary {
        padding-left: 10px;
    }
}
/* .variations{
	display:none !important;
	visibility:hidden !important;
} */

.sidebar-main{
    width: 255px;
	  padding:5px;
}

@media (min-width: 922px) {
    .ast-sticky-sidebar .sidebar-main {
        position: -webkit-sticky;
        overflow: hidden;
    }
}

@media (min-width: 1201px) {
    .ast-separate-container .ast-woocommerce-container {
        padding: 0em 3.34em 3.34em  3.67em;
    }
}

.woocommerce ul.products li.product .button, .woocommerce-page ul.products li.product .button {
    font-weight: 500;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {

    font-size: 23px;
}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
    line-height: 1.3;
    margin-bottom: 0;
    font-weight: 600;
    margin-bottom: .5em;
    font-size: 1em;
    color: #d81d88 !important;
}

.wc-block-components-price-slider__controls {

    gap: 120px !important;
    
}

.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount {
    padding: 5px 2px 5px 2px  !important;
    
}

body .elementor-button.elementor-size-sm, body .elementor-button.elementor-size-xs, body .elementor-button.elementor-size-md, body .elementor-button.elementor-size-lg, body .elementor-button.elementor-size-xl, body .elementor-button {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    padding-top:12px;
    padding-right: 20px;
    padding-bottom: 5px;
    padding-left: 15px;
}

@media (max-width: 544px) {
    .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
        display: block;
        margin-right: 0;
        margin: 5px;
    }
}

.elementor-16901 .elementor-element.elementor-element-5d1d563.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container {
    left: -83% !important;
    right: auto;
    transform: translateX(-50%);
}

.elementor-16901 .elementor-element.elementor-element-077e580.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container {
    left: 0% !important;
    right: auto;
    transform: translateX(1%);
}

.woocommerce-product-details__short-description p {
    margin-bottom: 0;
}
.elementor-16901 .elementor-element.elementor-element-8efa5f3.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container {
    /* left: 50%; */
    /* right: auto; */
    transform: translateX(-76%);
}

/* hydra meeting */

/* hydra endd  */

.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__main {

    margin-left: -127px;
}

@media (max-width: 544px){
element.style {
}
.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__main {

    margin-left: -100px;
}
}


.woocommerce .elementor-4399 .elementor-element.elementor-element-19c0457 .flex-control-thumbs img {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-b93c12f);
    border-radius: 10px 10px 10px 10px;
    width: 600px;
    height: auto;
}

#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3) {
    font-size: 1.2rem;
    padding: 20px 0 14px;
    margin: 0 0 20px;
    border-bottom: 1px solid var(--ast-border-color);
    font-weight: 700;
    display: none;
}
