.elementor-157501 .elementor-element.elementor-element-3156ee9{text-align:center;}.elementor-157501 .elementor-element.elementor-element-3156ee9 .elementor-heading-title{color:#B85C81;}.elementor-157501 .elementor-element.elementor-element-b539919 .eael-protected-content .protected-content{text-align:left;}.elementor-157501 .elementor-element.elementor-element-b539919 .eael-protected-content-message{text-align:left;}.elementor-157501 .elementor-element.elementor-element-b539919 .protected-content-error-msg{text-align:left;}.elementor-157501 .elementor-element.elementor-element-b539919 .eael-password-protected-content-fields > form{justify-content:center;}.elementor-157501 .elementor-element.elementor-element-b539919 .eael-password-protected-content-fields input.eael-password{color:#333333;background-color:#ffffff;}.elementor-157501 .elementor-element.elementor-element-b539919 .eael-password-protected-content-fields input.eael-password:hover{color:#333333;background-color:#ffffff;}.elementor-157501 .elementor-element.elementor-element-b539919 .eael-password-protected-content-fields .eael-submit{color:#ffffff;background:#333333;}.elementor-157501 .elementor-element.elementor-element-b539919 .eael-password-protected-content-fields .eael-submit:hover{color:#ffffff;background:#333333;}.elementor-157501 .elementor-element.elementor-element-b50a680{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-157501 .elementor-element.elementor-element-b50a680 img{width:30%;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .elementor-repeater-item-54ed046{left:25.3%;top:16.3%;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .elementor-repeater-item-00bfeeb{left:68.7%;top:30.4%;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .elementor-repeater-item-48b5ee9{left:63.6%;top:64.8%;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .elementor-repeater-item-459de2a{left:29.2%;top:72.7%;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .elementor-repeater-item-69e76e1{left:27.5%;top:37.2%;}.elementor-157501 .elementor-element.elementor-element-5c0c58e{z-index:1;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-image{width:329px;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap{width:19px;height:19px;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap .eael-hotspot-icon{font-size:14px;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap svg.eael-hotspot-icon{height:14px;width:14px;line-height:14px;fill:#fff;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap .eael-hotspot-text{font-size:14px;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap .hotspot-svg-icon{width:14px;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap, .elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-inner, .elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-inner:before{color:#fff;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap, .elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-inner, .elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-inner:before, .elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hotspot-icon-wrap{background-color:#B85C81;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap:hover, .elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap:hover .eael-hot-spot-inner, .elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap:hover .eael-hot-spot-inner:before{color:#fff;}.elementor-157501 .elementor-element.elementor-element-5c0c58e .eael-hot-spot-wrap:hover svg.eael-hotspot-icon{fill:#fff;}@media(max-width:767px){.elementor-157501 .elementor-element.elementor-element-adb6ffd{margin-top:-45px;margin-bottom:0px;}.elementor-157501 .elementor-element.elementor-element-b50a680 img{width:84%;}.elementor-157501 .elementor-element.elementor-element-8f3cb96{margin-top:15px;margin-bottom:0px;}}/* Start custom CSS for eael-protected-content, class: .elementor-element-b539919 */.accordion-title {
    font-weight: 600;
    margin: 0;
    padding: 12px 0;
    text-transform: uppercase;
    position: relative;
    cursor: pointer;
    font-size: 15px;
    color: #1A1A1A;
    line-height: 24px;
    letter-spacing: 1.5px;
}
.wrap-cart-cta .quantity {width: 88px!important;}


@media only screen and (max-width: 600px) {
    
    .wrap-cart-cta .quantity {width: 74px!important;}

    
}/* End custom CSS */