
.et_pb_wc_cart_notice_0 .woocommerce-message,.et_pb_wc_cart_notice_0 .woocommerce-info,.et_pb_wc_cart_notice_0 .woocommerce-message a,.et_pb_wc_cart_notice_0 .woocommerce-info a,.et_pb_wc_cart_notice_0 .woocommerce-error li { color: #fcf4c5 !important; }
.et_pb_wc_cart_notice_0 .woocommerce-message,.et_pb_wc_cart_notice_0 .woocommerce-info,.et_pb_wc_cart_notice_0 .woocommerce-error { padding-top: 15px !important; padding-right: 15px !important; padding-bottom: 15px !important; padding-left: 15px !important; margin-top: 0em !important; margin-right: 0em !important; margin-bottom: 2em !important; margin-left: 0em !important; }
body .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward,body .et_pb_section .et_pb_wc_cart_notice_0 button.button,body .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward { color:#1a584a !important;
					
					border-color:RGBA(255,255,255,0);
					
					
					
					font-weight: 800 !important; text-transform: uppercase !important; background-color: RGBA(255,255,255,0) !important; }
body .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:hover, body .et_pb_section .et_pb_wc_cart_notice_0 button.button:hover, body .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:hover, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"]:hover, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:hover:not([disabled]), body .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button:hover, body .et_pb_section .et_pb_wc_cart_totals_0 button.button:hover { color:#6f9c30 !important; }
body .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward,body .et_pb_section .et_pb_wc_cart_notice_0 button.button,body .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward, body .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:hover,body .et_pb_section .et_pb_wc_cart_notice_0 button.button:hover,body .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:hover, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"],body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]), body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"]:hover,body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]):hover, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled:hover { padding: 0.3em 1em !important; }
body .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:before,body .et_pb_section .et_pb_wc_cart_notice_0 button.button:before,body .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:before, body .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:after,body .et_pb_section .et_pb_wc_cart_notice_0 button.button:after,body .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:after, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"]:before,body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]):before, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"]:after,body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]):after, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled:before, body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled:after, body .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button:before,body .et_pb_section .et_pb_wc_cart_totals_0 button.button:before, body .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button:after,body .et_pb_section .et_pb_wc_cart_totals_0 button.button:after { display:none !important; }
.et_pb_wc_cart_notice_0 .wc-forward,.et_pb_wc_cart_notice_0 button.button,.et_pb_wc_cart_notice_0 .wc-backward, .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"],.et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]), .et_pb_wc_cart_totals_0 a.checkout-button,.et_pb_wc_cart_totals_0 button.button { transition: color 300ms ease 0ms; }
.et_pb_wc_cart_products_0 td.product-name a { color: #851f81 !important; }
.et_pb_wc_cart_products_0 .quantity input.qty,.et_pb_wc_cart_products_0 table.cart td.actions .coupon .input-text { border-radius: 15px 15px 15px 15px;overflow: hidden; border-width:1px!important;border-color:#666666!important; }
body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"],body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]), body .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button,body .et_pb_section .et_pb_wc_cart_totals_0 button.button { color:#1a584a !important;
					
					border-color:RGBA(255,255,255,0);
					
					
					
					font-weight: 800 !important; text-transform: uppercase !important; background-color: RGBA(255,255,255,0); }
body .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled { color:#606060 !important;
					
					border-color:RGBA(255,255,255,0);
					
					
					
					font-family: '', sans-serif !important; font-weight: 700 !important; text-transform: uppercase !important; background-color: RGBA(255,255,255,0); }
.et_pb_wc_cart_products_0 .quantity input.qty, .et_pb_wc_cart_products_0 table.cart td.actions .coupon .input-text { background-color: RGBA(255,255,255,0) !important; }
.et_pb_wc_cart_products_0 .quantity input.qty:focus, .et_pb_wc_cart_products_0 table.cart td.actions .coupon .input-text:focus { background-color: #fef7da !important; color: #1a584a !important; }
.et_pb_wc_cart_products_0 .input-text:focus::-webkit-input-placeholder { color: #1a584a !important; }
.et_pb_wc_cart_products_0 .input-text:focus::-moz-placeholder { color: #1a584a !important; }
.et_pb_wc_cart_products_0 p .input-text:focus:-ms-input-placeholder { color: #1a584a !important; }
.et_pb_wc_cart_products_0 table.shop_table, .et_pb_wc_cart_totals_0 table.shop_table { border-collapse: separate; border-spacing: 0px 0px; }
.et_pb_wc_cart_products_0 .quantity input.qty::placeholder, .et_pb_wc_cart_products_0 table.cart td.actions .coupon .input-text::placeholder { color: #1a584a; }
.et_pb_wc_cart_products_0 .quantity input.qty::-webkit-input-placeholder { color: #1a584a; }
.et_pb_wc_cart_products_0 .quantity input.qty::-moz-placeholder { color: #1a584a; }
.et_pb_wc_cart_products_0 .quantity input.qty:-ms-input-placeholder { color: #1a584a; }
.et_pb_wc_cart_products_0 table.cart td.actions .coupon .input-text::-webkit-input-placeholder { color: #1a584a; }
.et_pb_wc_cart_products_0 table.cart td.actions .coupon .input-text::-moz-placeholder { color: #1a584a; }
.et_pb_wc_cart_products_0 table.cart td.actions .coupon .input-text:-ms-input-placeholder { color: #1a584a; }
body .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button,.et_pb_wc_cart_totals_0 button.button { padding-top: 0.3em !important; padding-right: 1em !important; padding-bottom: 0.3em !important; padding-left: 1em !important; }
.et_pb_wc_cart_totals_0 .select2-container--default .select2-selection--single .select2-selection__arrow b { margin-left: calc( -0px - 4px ); }
.et-db .et-l .et_pb_section_dov_121_0.et_pb_section { padding-top: 0px; padding-bottom: 0px; }
.et-db .et-l .et_pb_section_dov_121_0 { width: 100vw; }
.et-db .et-l .et_pb_row_dov_121_1, .et-db .et-l .et_pb_row_dov_121_7 { display:flex;align-items:center; }
.et-db .et-l .et_pb_image_dov_121_3 { text-align: left;margin-left: 0; }
.et-db .et-l .et_pb_column_dov_121_4 { width:100%!important; }
.et-db .et-l .et_pb_icon_dov_121_6 .et_pb_icon_wrap .et-pb-icon { transition: color 300ms ease 0ms; font-family:FontAwesome !important; font-weight:400 !important; color: #FFFFFF; font-size: 38px; }
.et-db .et-l .et_pb_icon_dov_121_6 { text-align: right;margin-right: 0; }
.et-db .et-l .et_pb_icon_dov_121_6 .et_pb_icon_wrap .et-pb-icon:hover { color: #e8472b; }
.et-db .et-l .et_pb_row_dov_121_7.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et-db .et-l .et_pb_text_dov_121_9 h2, .et-db .et-l .et_pb_text_dov_121_10 h2 { font-size: 48px; color: #FFFFFF !important; }
.et-db .et-l .et_pb_text_dov_121_9 h3, .et-db .et-l .et_pb_text_dov_121_10 h3 { font-size: 28px; color: #fcf4c5 !important; transition: color 300ms ease 0ms; }
.et-db .et-l .et_pb_text_dov_121_9 h3:hover, .et-db .et-l .et_pb_text_dov_121_10 h3:hover { color: #e8472b !important; }

@media only screen and ( min-width: 981px ) {
	.et-db .et-l .et_pb_row_dov_121_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row, .et-db .et-l .et_pb_row_dov_121_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_121_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_121_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_121_7.et_pb_row { max-width: 80%; }
	.et-db .et-l .et_pb_image_dov_121_3 { max-width: 10vw; }
}

@media only screen and ( max-width: 980px ) {
	.et_pb_wc_cart_products_0 table.shop_table, .et_pb_wc_cart_totals_0 table.shop_table { border-collapse: separate; border-spacing: 0px 0px; }
	.et-db .et-l .et_pb_row_dov_121_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row, .et-db .et-l .et_pb_row_dov_121_7,body.et-db .et-db .et-l .et-l .et_pb_row_dov_121_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_121_7.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_121_7.et_pb_row { max-width: 80%; }
	.et-db .et-l .et_pb_image_dov_121_3 { max-width: 10vw; }
	.et-db .et-l .et_pb_image_dov_121_3 .et_pb_image_wrap img { width: auto; }
	.et-db .et-l .et_pb_icon_dov_121_6 .et_pb_icon_wrap { transform: translateX(0px) translateY(0px); }
	.et-db .et-l .et_pb_icon_dov_121_6 { margin-left: auto;margin-right: auto; }
	.et-db .et-l .et_pb_row_dov_121_7 { display:flex;align-items:center; }
	.et-db .et-l .et_pb_text_dov_121_9 h2, .et-db .et-l .et_pb_text_dov_121_10 h2 { font-size: 48px; }
	.et-db .et-l .et_pb_text_dov_121_9 h3, .et-db .et-l .et_pb_text_dov_121_10 h3 { font-size: 28px; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	.et-db .et-l .et_pb_row_dov_121_1 { display:flex;align-items:center; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_wc_cart_products_0 table.shop_table, .et_pb_wc_cart_totals_0 table.shop_table { border-collapse: separate; border-spacing: 0px 0px; }
	.et-db .et-l .et_pb_row_dov_121_1,body.et-db .et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db .et-l .et-l .et_pb_row_dov_121_1.et_pb_row { width: 80%; }
	.et-db .et-l .et_pb_row_dov_121_1 { display:block; }
	.et-db .et-l .et_pb_column_dov_121_2 { width:100%!important; }
	.et-db .et-l .et_pb_image_dov_121_3 { max-width: 35vw; }
	.et-db .et-l .et_pb_image_dov_121_3 .et_pb_image_wrap img { width: auto; }
	.et-db .et-l .et_pb_icon_dov_121_6 { z-index: 99; position: fixed !important; top: 40px; bottom: auto; right: 40px; left: auto; margin-left: auto;margin-right: auto; }
	body.logged-in.admin-bar.et-db .et-l .et_pb_icon_dov_121_6 { top: calc(40px + 46px); }
	.et-db .et-l .et_pb_icon_dov_121_6 .et_pb_icon_wrap { transform: translateX(0px) translateY(0px); }
	.et-db .et-l .et_pb_row_dov_121_7 { display:flex;align-items:center; }
	.et-db .et-l .et_pb_text_dov_121_9 h2, .et-db .et-l .et_pb_text_dov_121_10 h2 { font-size: 38px; }
	.et-db .et-l .et_pb_text_dov_121_9 h3, .et-db .et-l .et_pb_text_dov_121_10 h3 { font-size: 22px; }
	.et-db .et-l .et_pb_image_dov_121_3.et_pb_module { margin-left: auto !important; margin-right: auto !important; }
}