.elementor-15 .elementor-element.elementor-element-27e5fdd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-9aa2897{--update-cart-automatically-display:none;--sections-background-color:var( --e-global-color-d8450e5 );--sections-border-type:none;--sections-border-radius:20px 20px 20px 20px;--forms-buttons-normal-text-color:var( --e-global-color-d8450e5 );--forms-buttons-hover-text-color:var( --e-global-color-d8450e5 );--forms-buttons-hover-border-color:var( --e-global-color-96b608e );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-primary );--forms-buttons-border-radius:60px 60px 60px 60px;--checkout-button-normal-text-color:var( --e-global-color-d8450e5 );--checkout-button-border-radius:60px 60px 60px 60px;}.elementor-15 .elementor-element.elementor-element-9aa2897 .shop_table .button{background-color:var( --e-global-color-primary );border-width:2px 2px 2px 2px;}.elementor-15 .elementor-element.elementor-element-9aa2897 .shop_table .button:hover, .elementor-15 .elementor-element.elementor-element-9aa2897 .shop_table .button:disabled[disabled]:hover{background-color:var( --e-global-color-96b608e );}.elementor-15 .elementor-element.elementor-element-9aa2897 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-efb9b47 );}.elementor-15 .elementor-element.elementor-element-9aa2897 .e-shop-table{--sections-border-type:none;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFE7CE 0%, #D0FBFF 100%);}:root{--page-title-display:none;}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-27e5fdd1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:5px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-9aa2897{width:100%;max-width:100%;--sections-padding:15px 15px 15px 15px;--sections-margin:0px;}.elementor-15 .elementor-element.elementor-element-9aa2897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9aa2897 .e-shop-table{--sections-border-radius:20px 20px 20px 20px;--sections-padding:0px 0px 0px 0px;--sections-margin:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-27e5fdd1 */.buydirect ins  {
    font-size: 1.3rem;
    font-weight: bold;
    color: #FC4850;
    text-decoration: none;
}

.buydirect del {
    display:block;
    width: 100%;
}

.buydirect .added_to_cart {
    display: none;
}

.buydirect p {
    margin-bottom: 0;
}

@media only screen and (max-width: 767px) {
    .eael-lightbox-modal-window, .eael-lightbox-popup-window {
        max-width: 98% !important;
    }
}/* End custom CSS */