.elementor-1634 .elementor-element.elementor-element-7347fdc{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1634 .elementor-element.elementor-element-7347fdc:not(.elementor-motion-effects-element-type-background), .elementor-1634 .elementor-element.elementor-element-7347fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldennailandspa.com/wp-content/uploads/2024/04/banner-con.jpg");background-position:bottom center;background-size:cover;}.elementor-1634 .elementor-element.elementor-element-8d132e8 > .elementor-widget-container{margin:280px 30px 0px 0px;}.elementor-1634 .elementor-element.elementor-element-8d132e8{text-align:center;}.elementor-1634 .elementor-element.elementor-element-8d132e8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-cbb1eae );}.elementor-1634 .elementor-element.elementor-element-4417733{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-a7e1fc8{--display:flex;}.elementor-1634 .elementor-element.elementor-element-5101b4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1634 .elementor-element.elementor-element-e64ec2a .elementor-heading-title{color:var( --e-global-color-583ce17 );}.elementor-1634 .elementor-element.elementor-element-9dfad49 .cart button, .elementor-1634 .elementor-element.elementor-element-9dfad49 .cart .button{font-family:var( --e-global-typography-1951498-font-family ), Sans-serif;letter-spacing:var( --e-global-typography-1951498-letter-spacing );border-radius:0px 0px 0px 0px;color:var( --e-global-color-cbb1eae );background-color:var( --e-global-color-583ce17 );transition:all 0.2s;}@media(min-width:768px){.elementor-1634 .elementor-element.elementor-element-4417733{--content-width:70%;}}@media(max-width:1024px){.elementor-1634 .elementor-element.elementor-element-7347fdc{--min-height:400px;}.elementor-1634 .elementor-element.elementor-element-8d132e8 > .elementor-widget-container{margin:250px 30px 0px 0px;}.elementor-1634 .elementor-element.elementor-element-8d132e8 .elementor-heading-title{font-size:36px;}.elementor-1634 .elementor-element.elementor-element-4417733{--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-9dfad49 .cart button, .elementor-1634 .elementor-element.elementor-element-9dfad49 .cart .button{letter-spacing:var( --e-global-typography-1951498-letter-spacing );}}@media(max-width:767px){.elementor-1634 .elementor-element.elementor-element-7347fdc{--min-height:280px;}.elementor-1634 .elementor-element.elementor-element-8d132e8 > .elementor-widget-container{margin:173px 19px 0px 0px;}.elementor-1634 .elementor-element.elementor-element-8d132e8 .elementor-heading-title{font-size:24px;}.elementor-1634 .elementor-element.elementor-element-4417733{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1634 .elementor-element.elementor-element-9dfad49 .cart button, .elementor-1634 .elementor-element.elementor-element-9dfad49 .cart .button{letter-spacing:var( --e-global-typography-1951498-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-8d132e8 */.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(-45deg,#956D30,#FEE65E,#956D30,#FEE65E);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-9dfad49 */.giftcard-amount-field {
    margin-bottom: 20px;
}

.single-product .cart {
    margin-top: 10px;
}/* End custom CSS */