  .elementor-35386 .elementor-element.elementor-element-688134c{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-35386 .elementor-element.elementor-element-7e9979e{--display:flex;--background-transition:0.3s;}.elementor-35386 .elementor-element.elementor-element-fd2ace3{text-align:center;}.elementor-35386 .elementor-element.elementor-element-fd2ace3 .elementor-heading-title{color:#54595f;letter-spacing:0.6px;}.elementor-35386 .elementor-element.elementor-element-6a3ac77{--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;--gap:10px 10px;--background-transition:0.3s;}.elementor-35386 .elementor-element.elementor-element-8f2b78d{text-align:center;}.elementor-35386 .elementor-element.elementor-element-5cf0e0b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-35386 .elementor-element.elementor-element-5cf0e0b{z-index:15;}.elementor-35386 .elementor-element.elementor-element-5cf0e0b .cart button, .elementor-35386 .elementor-element.elementor-element-5cf0e0b .cart .button{text-transform:uppercase;border-radius:2px 2px 2px 2px;padding:15px 30px 15px 30px;background-color:#006699;transition:all 0.3s;}.elementor-35386 .elementor-element.elementor-element-5cf0e0b .cart button:hover, .elementor-35386 .elementor-element.elementor-element-5cf0e0b .cart .button:hover{background-color:#454545;}.woocommerce .elementor-35386 .elementor-element.elementor-element-5cf0e0b form.cart .variations{margin-bottom:30px;}.woocommerce .elementor-35386 .elementor-element.elementor-element-5cf0e0b form.cart table.variations tr th, .woocommerce .elementor-35386 .elementor-element.elementor-element-5cf0e0b form.cart table.variations tr td{padding-top:calc( 15px/2 );padding-bottom:calc( 15px/2 );}.woocommerce .elementor-35386 .elementor-element.elementor-element-5cf0e0b form.cart table.variations label{color:#666666;text-transform:uppercase;letter-spacing:0.3px;}.woocommerce .elementor-35386 .elementor-element.elementor-element-5cf0e0b form.cart table.variations td.value select{color:#454545;}.woocommerce .elementor-35386 .elementor-element.elementor-element-5cf0e0b form.cart table.variations td.value select, .woocommerce .elementor-35386 .elementor-element.elementor-element-5cf0e0b form.cart table.variations td.value:before{background-color:#ffffff;border:1px solid #d8d8d8;border-radius:2px;}@media(max-width:767px){.elementor-35386 .elementor-element.elementor-element-fd2ace3 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-8f2b78d *//* FIXES JUMP LINK FROM SCROLLING TOO FAR */
h2::before { 
  display: block; 
  content: " "; 
  margin-top: -99px; 
  height: 119px; 
  visibility: hidden; 
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5cf0e0b *//*.elementor-35386 .elementor-element.elementor-element-5cf0e0b .e-atc-qty-button-holder {
    visibility: hidden;
    height: 0;
}*/

.paypal-button-tagline {
    visibility: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3ac77 */.elementor-35386 .elementor-element.elementor-element-6a3ac77 .ppc-button-wrapper {
    visibility: hidden;
    height: 0;
}

.elementor-35386 .elementor-element.elementor-element-6a3ac77 #ppc-button-applepay-container {
    visibility: hidden;
    height: 0;
}

.elementor-35386 .elementor-element.elementor-element-6a3ac77 .description_product {
    visibility: hidden;
}/* End custom CSS */