.elementor-33129 .elementor-element.elementor-element-577f875b{margin-top:10px;margin-bottom:10px;}.elementor-33129 .elementor-element.elementor-element-6e309954 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33129 .elementor-element.elementor-element-5f182e5e .elementor-heading-title{font-size:2em;}.elementor-33129 .elementor-element.elementor-element-6a9ddf52{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33129 .elementor-element.elementor-element-662b814f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33129 .elementor-element.elementor-element-662b814f > .elementor-element-populated{margin:0px 20px 10px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-33129 .elementor-element.elementor-element-1096e26 .elementor-heading-title{font-size:16px;}.elementor-33129 .elementor-element.elementor-element-5bd05fcc .cart button, .elementor-33129 .elementor-element.elementor-element-5bd05fcc .cart .button{transition:all 0.2s;}.elementor-33129 .elementor-element.elementor-element-5bd05fcc .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-33129 .elementor-element.elementor-element-345690f0 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Montserrat", Montserrat, sans-serif;font-size:16px;font-weight:400;}@media(min-width:768px){.elementor-33129 .elementor-element.elementor-element-1308fd84{width:45%;}.elementor-33129 .elementor-element.elementor-element-662b814f{width:55%;}}/* Start custom CSS */form.cart {
    flex-wrap: wrap!important;
    flex-direction: column;
}
p.price {
    font-size: 1.2rem!important;
    font-weight: 500!important;
}
button.single_add_to_cart_button.button {
    margin-left: 0!important;
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}

label span.woocommerce-Price-currencySymbol {
    display: none;
}

label[for=nyp-1] {
    display: none;
}
.nyp-terms {
    margin-bottom: 10px;
}/* End custom CSS */