.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-978 .elementor-element.elementor-element-1caa9ce{text-align:center}.elementor-978 .elementor-element.elementor-element-1caa9ce .elementor-heading-title{font-family:"Lato",Sans-serif;font-weight:700;color:#ff94a6}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-978 .elementor-element.elementor-element-9bb04a7{text-align:start}.woocommerce .elementor-978 .elementor-element.elementor-element-9bb04a7 .price{color:#f58fa0;font-family:"Lato",Sans-serif;font-size:25px;font-weight:700;font-style:italic}.elementor-978 .elementor-element.elementor-element-3afc0f4{text-align:start}.woocommerce .elementor-978 .elementor-element.elementor-element-3afc0f4 .woocommerce-product-details__short-description{color:#000;font-family:"Lato",Sans-serif;font-size:18px}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-978 .elementor-element.elementor-element-7731767 .cart button,.elementor-978 .elementor-element.elementor-element-7731767 .cart .button{font-family:"Lato",Sans-serif;font-size:15px;font-style:normal;border-style:none;border-radius:25px;color:#fff;background-color:#f58fa0;transition:all .2s}.elementor-978 .elementor-element.elementor-element-7731767 .cart button:hover,.elementor-978 .elementor-element.elementor-element-7731767 .cart .button:hover{color:#fff;background-color:#ffc4ce}.elementor-978 .elementor-element.elementor-element-7731767 .added_to_cart{color:#fff;font-family:"Lato",Sans-serif;font-weight:700}.elementor-978 .elementor-element.elementor-element-7731767{--button-spacing:18px}.elementor-978 .elementor-element.elementor-element-7731767 .quantity .qty{border-radius:25px;padding:0;background-color:#fff;transition:all .2s}.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart .variations{width:60%;margin-bottom:0}.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations tr th,.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations tr td{padding-top:calc( 12px/2 );padding-bottom:calc( 12px/2 )}.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations label{color:#ff94a6;font-family:"Lato",Sans-serif;font-size:17px;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:-.6px;word-spacing:5px}.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations td.value select{color:#000}.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations td.value select,.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations td.value:before{background-color:#fff;border-radius:0}.woocommerce .elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-978 .elementor-element.elementor-element-7731767 form.cart table.variations td.value:before{font-size:1px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-978 .elementor-element.elementor-element-4fa0b25 .elementor-button{background-color:#f58fa0;font-family:"Lato",Sans-serif;font-size:14px;font-weight:600;fill:#fff;color:#fff;border-radius:25px;padding:11px}.elementor-978 .elementor-element.elementor-element-4fa0b25{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 75px}.elementor-978 .elementor-element.elementor-element-4fa0b25 .elementor-button-content-wrapper{flex-direction:row}.elementor-978 .elementor-element.elementor-element-4fa0b25 .elementor-button .elementor-button-content-wrapper{gap:3px}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsl(0deg 0% 50%/0%)}