div#vpc-price-container {display: none;}


div.vpc-options {padding: 10px !important}


element.style {
}
div.VPC_Modern_Skin #vpc-preview-container {
        padding: 0px 15% 0px 15%;
	margin: 0px 20px 0px 20px
    }

.woocommerce div.product.elementor .quantity .qty {display: none}

.woocommerce form .quantity .plus {display: none}

.woocommerce form .quantity .minus {display: none}

div.VPC_Modern_Skin .cta-box label {display: none}

section#elementor-library-2.elementor-library-2.widget_elementor-library {margin: 0px; padding: 0px}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)) {
    margin-top: 0;
    margin-left: 0px;
	text-align: center;}



.elementor-menu-cart__product-name {
    padding-bottom: 20px;
}

@media (max-width: 1199px) {div.woocommerce-variation-price {
	text-align: center;}}


.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"], form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button {
	line-height: 4em;}

.elementor-menu-cart__main {padding: 10px}


.ast-container, .ast-container-fluid {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0px;
	padding-right: 0px;}

.woocommerce #content table.cart .button, .woocommerce-page #content table.cart .button {
	text-align: center;
margin-top: 10px; margin-bottom: 10px;}

a.button.alt.vpc-edit-config-button {
	background-color: #e3e3e3;}

div.VPC_Modern_Skin #vpc-preview-container,
div#vpc-container.VPC_ln_Skin #configurator-wrap,
div.VPC_Ouando #vpc-preview-wrap {
    background: transparent;
}

div.upload_option_name {font-size: 12px; text-align: center; font-weight: 600}

div.opt_descr {display: none;}

div.vpc-single-option-wrap {padding-left: 10px}

div#vpc-container.VPC_Modern_Skin .drop label {
	width: 100px;
	height: 60px;
	margin: 0;}

#vpc-container div.vpc-action-buttons button, 
body.vpc-modern-configurator .omodal-footer .btn button, 
body.vpc-modern-configurator .omodal-footer .btn input[type="submit"],
#vpc-container .msl_sfl_buttons > .save_later {
background: linear-gradient(34deg, rgba(0,32,70,1) 27%, rgba(242,41,91,1) 100%);
}
	
a.checkout-button.button.alt.wc-forward {background: linear-gradient(34deg, rgba(0,32,70,1) 27%, rgba(242,41,91,1) 100%);}

button.button.wp-element-button{background: linear-gradient(34deg, rgba(0,32,70,1) 27%, rgba(242,41,91,1) 100%);}

button#place_order.button.alt {background: linear-gradient(34deg, rgba(0,32,70,1) 27%, rgba(242,41,91,1) 100%);}

.wcf-bump-order-style-1 .wcf-bump-order-field-wrap  {background: linear-gradient(34deg, rgba(0,32,70,1) 27%, rgba(242,41,91,1) 100%); color: white;}

.woofc-area.woofc-style-02 .woofc-area-top {background: linear-gradient(34deg, rgba(0,32,70,1) 27%, rgba(242,41,91,1) 100%); color: white;}

.woocommerce a.button {background: linear-gradient(34deg, rgba(0,32,70,1) 27%, rgba(242,41,91,1) 100%); color: white;}

a.button.alt.vpc-edit-config-button {background: lightgrey}

div.elementor-container.elementor-column-gap-default {padding: 0px}


.swatchly-inset .swatchly-swatch:before {background: white;}

.swatchly-inset .swatchly-swatch.swatchly-selected:before {    
    border-color: #002046;}

.wl-addto-cart.wl-style-3 form.cart .button {text-align: center;}

.wl-addto-cart.wl-style-3 form.cart, .wl-addto-cart.wl-style-4 form.cart, .wl-addto-cart.wl-style-5 form.cart, .wl-addto-cart.variable.wl-style-3 form.cart .single_variation_wrap .woocommerce-variation-add-to-cart, .wl-addto-cart.variable.wl-style-4 form.cart .single_variation_wrap .woocommerce-variation-add-to-cart, .wl-addto-cart.variable.wl-style-5 form.cart .single_variation_wrap .woocommerce-variation-add-to-cart {
    display: flex;
    flex-wrap: wrap;
    gap: 1px;
    flex-direction: row;
    margin-bottom: 0px;
    align-items: center;
}

.woolentor-checkout-coupon-form .coupon-form .form-row-last .button {
    width: 100%;
	height:40px;}

.woolentor-order-bump .woolentor-order-bump-info {padding: 5px}

.woolentor-order-bump.wl-style-4 {
    border: 1px dashed #002046 ;
	border-radius: 12px;}

.woolentor-order-bump.wl-style-4 .woolentor-order-bump-action {background: #002046;
padding: 9px}

textarea#order_comments.input-text {margin-bottom:30px}


@media (min-width: 1200px) {

	#player-name.preview-text-input{

	font-size: xxx-large;
		font-weight:bold;
	text-align: center;
	color: white;
	line-height: 1vh; 
	}}

@media (max-width: 1199px) {

	#player-name.preview-text-input{

	font-size: x-large;
		font-weight:bold;
	text-align: center;
	color: white;
	line-height: 1vh; 
	}}


	#pace.preview-text-input{font-size: xx-large;
		font-weight:bold;
	text-align: center;
	color: white;
	line-height: 1vh; 
	}



