
.et_pb_section_0 { padding-top: 60px; padding-right: 60px; padding-bottom: 60px; padding-left: 60px; }
.et_pb_section_0.et_pb_section, .et_pb_wc_cart_notice_0 .woocommerce-message, .et_pb_wc_cart_notice_0 .woocommerce-info, .et_pb_wc_cart_notice_0 .woocommerce-error { background-color: #FFFFFF !important; }
.et_pb_row_0.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important;margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_row_0, .page .et_pb_row_0.et_pb_row, .single .et_pb_row_0.et_pb_row, .et_pb_row_1, .page .et_pb_row_1.et_pb_row, .single .et_pb_row_1.et_pb_row, .et_pb_row_2, .page .et_pb_row_2.et_pb_row, .single .et_pb_row_2.et_pb_row, .et-db  .et-l .et_pb_row_dmp_231_1,.et-db .page  .et-l .et_pb_row_dmp_231_1.et_pb_row,.et-db .single  .et-l .et_pb_row_dmp_231_1.et_pb_row, .et-db  .et-l .et_pb_row_dmp_231_20,.et-db .page  .et-l .et_pb_row_dmp_231_20.et_pb_row,.et-db .single  .et-l .et_pb_row_dmp_231_20.et_pb_row { width: 100%; }
.et_pb_row_0, .et_pb_row_1, .et_pb_row_2 { max-width: 1600px; }
.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 { font-size: 16px !important; color: #000000 !important; }
.et_pb_wc_cart_notice_0 .woocommerce-form-login a,.et_pb_wc_cart_notice_0 .woocommerce-form-coupon a { color: #5791ff !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 { border-radius: 20px 20px 20px 20px;overflow: hidden; border-width:1px!important; padding-top: 30px !important; padding-right: 30px !important; padding-bottom: 30px !important; padding-left: 30px !important; margin-top: 0em !important; margin-right: 0em !important; margin-bottom: 0em !important; margin-left: 0em !important; }
.et_pb_wc_cart_notice_0 form { border-radius: 20px 20px 20px 20px;overflow: hidden; background-color: rgba(0,0,0,0.08); }
body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 button.button,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward { color:#000000 !important;
					border-width:0px !important;
					
					border-radius:100px;
					letter-spacing:0.08em;
					font-size:16px;
					font-family: 'Barlow Condensed', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 600 !important; text-transform: uppercase !important; background-color: #fedcb7 !important; }
body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 button.button:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:after, body .divimegapro-wrapper .et_pb_section .et_pb_wc_reviews_0.et_pb_comments_module .et_pb_button:after { font-size:1.6em; }
body.et_button_custom_icon .divimegapro-wrapper .et_pb_wc_cart_notice_0 .wc-forward,.et_pb_wc_cart_notice_0 button.button,.et_pb_wc_cart_notice_0 .wc-backward:after, body.et_button_custom_icon .divimegapro-wrapper .et_pb_wc_reviews_0.et_pb_comments_module .et_pb_button:after { font-size:16px; }
.woocommerce .et_pb_wc_cart_notice_0 form .form-row .input-text { background-color: #FFFFFF; }
body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward,.et_pb_wc_cart_notice_0 button.button,.et_pb_wc_cart_notice_0 .wc-backward { padding-top: 12px !important; padding-right: 40px !important; padding-bottom: 12px !important; padding-left: 40px !important; }
.et_pb_wc_breadcrumb_0, .et_pb_wc_breadcrumb_0 .et_pb_module_inner, .et_pb_wc_breadcrumb_0 .woocommerce-breadcrumb, .et_pb_wc_breadcrumb_0 .woocommerce-breadcrumb a { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 600; text-transform: uppercase;color: #000000 !important; letter-spacing: 0.08em; }
.et_pb_wc_breadcrumb_0.et_pb_wc_breadcrumb a, .et_pb_wc_breadcrumb_0.et_pb_wc_breadcrumb .woocommerce-breadcrumb a, .et_pb_wc_rating_0 .woocommerce-product-rating .star-rating > span:before, .et_pb_wc_related_products_0 li.product .star-rating > span:before, .et_pb_wc_reviews_0 .star-rating > span:before, .et_pb_wc_reviews_0 .comment-form-rating p.stars a { color: #fedcb7 !important; }
.et_pb_row_1.et_pb_row { padding-bottom: 5px !important; padding-bottom: 5px; }
.et_pb_wc_images_0 .et_pb_module_inner span.onsale { font-family: 'Calistoga', display !important; }
.et_pb_wc_images_0 span.onsale { border-radius: 0px 0px 0px 0px;overflow: hidden; background-color: #fedcb7 !important; }
.et_pb_wc_images_0 ul.products li.product span.onsale, .et_pb_wc_related_products_0 ul.products li.product span.onsale { padding-top: 6px !important; padding-right: 18px !important; padding-bottom: 6px !important; padding-left: 18px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.et_pb_wc_title_0 h1, .et_pb_wc_title_0 h2, .et_pb_wc_title_0 h3, .et_pb_wc_title_0 h4, .et_pb_wc_title_0 h5, .et_pb_wc_title_0 h6 { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;font-size: 32px; color: #000000 !important; }
.et_pb_wc_rating_0 .woocommerce-product-rating .star-rating, .et_pb_wc_reviews_0 .star-rating, .et_pb_wc_reviews_0 .comment-form-rating p.stars a { font-size: 18px; letter-spacing: 2px; }
.et_pb_wc_rating_0 a.woocommerce-review-link, .et_pb_wc_description_0.et_pb_wc_description, .et_pb_wc_description_1.et_pb_wc_description, .et_pb_wc_related_products_0 ul.products li.product .price, .et_pb_wc_related_products_0 ul.products li.product .price .amount, .et_pb_wc_reviews_0 #reviews #comments ol.commentlist li .comment-text p.meta, .et_pb_wc_reviews_0 .comment-form-rating label { color: #000000 !important; }
.et_pb_wc_rating_0 { margin-top: 0em !important; margin-right: 0em !important; margin-bottom: 1.618em !important; margin-left: 0em !important; }
.et_pb_wc_rating_0 .star-rating, .et_pb_wc_reviews_0 .star-rating { width: calc(5.4em + (2px * 4)); }
.et_pb_wc_description_0 p, .et_pb_wc_description_1 p { line-height: 1.75em; }
.et_pb_wc_description_0 { font-size: 15px; line-height: 1.75em; padding-bottom: 10px !important;margin-bottom: 0px !important; }
.et_pb_wc_price_0 .price { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;font-size: 32px !important; color: #000000 !important; }
.et_pb_wc_description_1 { font-size: 16px; line-height: 1.75em; }
.et_pb_row_2.et_pb_row { padding-top: 0px !important; padding-bottom: 0px !important; padding-top: 0px; padding-bottom: 0px; }
.et_pb_wc_related_products_0 section.products > h1, .et_pb_wc_related_products_0 section.products > h2, .et_pb_wc_related_products_0 section.products > h3, .et_pb_wc_related_products_0 section.products > h4, .et_pb_wc_related_products_0 section.products > h5, .et_pb_wc_related_products_0 section.products > h6 { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;font-size: 30px !important; line-height: 1.2em !important; }
.et_pb_wc_related_products_0 ul.products li.product .star-rating { font-size: 16px; width: calc(5.4em + (0px * 4)); }
.et_pb_wc_related_products_0 ul.products li.product h3, .et_pb_wc_related_products_0 ul.products li.product h1, .et_pb_wc_related_products_0 ul.products li.product h2, .et_pb_wc_related_products_0 ul.products li.product h4, .et_pb_wc_related_products_0 ul.products li.product h5, .et_pb_wc_related_products_0 ul.products li.product h6 { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;font-size: 18px !important; }
.et_pb_wc_related_products_0.et_pb_module .et_shop_image { border-radius: 20px 20px 20px 20px;overflow: hidden; }
.et_pb_wc_related_products_0 .et_overlay:before, .et_pb_wc_related_products_0 .et_pb_extra_overlay:before { color: #FFFFFF !important; }
.et_pb_wc_related_products_0 .et_overlay, .et_pb_wc_related_products_0 .et_pb_extra_overlay { background-color: rgba(0,0,0,0.25) !important;border-color: rgba(0,0,0,0.25) !important; }
.et_pb_wc_reviews_0 h1.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h2.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h3.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h4.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h5.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h6.woocommerce-Reviews-title { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;font-size: 30px; line-height: 1.2em; }
.et_pb_wc_reviews_0 .star-rating, .et_pb_wc_reviews_0 .comment-form-rating p.stars { letter-spacing: 2px; }
.et_pb_wc_reviews_0 #commentform textarea, .et_pb_wc_reviews_0 #commentform input[type='text'], .et_pb_wc_reviews_0 #commentform input[type='email'], .et_pb_wc_reviews_0 #commentform input[type='url'] { font-size: 16px !important; border-color:RGBA(255,255,255,0)!important; background-color: #FFFFFF; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; }
.et_pb_wc_reviews_0.et_pb_wc_reviews #reviews #comments ol.commentlist li img.avatar { border-radius: 10px 10px 10px 10px;overflow: hidden; }
body .divimegapro-wrapper .et_pb_section .et_pb_wc_reviews_0.et_pb_comments_module .et_pb_button { color:#fedcb7 !important;
					
					
					border-radius:100px;
					letter-spacing:0.08em;
					font-size:16px;
					font-family: 'Barlow Condensed', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 600 !important; text-transform: uppercase !important; padding-top: 12px !important; padding-right: 40px !important; padding-bottom: 12px !important; padding-left: 40px !important; }
.et-db  .et-l .et_pb_section_dmp_231_0 { border-top-color:#E02B20; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; width: 100%; max-width: 100%; }
.et-db  .et-l .et_pb_row_dmp_231_1.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 10px !important; padding-left: 10px !important;margin-top: 0px !important; margin-bottom: 20px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.et-db  .et-l .et_pb_row_dmp_231_1, .et-db  .et-l .et_pb_row_dmp_231_20 { max-width: 2080px; }
.et-db  .et-l .et_pb_image_dmp_231_3, .et-db  .et-l .et_pb_image_dmp_231_6, .et-db  .et-l .et_pb_image_dmp_231_9, .et-db  .et-l .et_pb_image_dmp_231_12, .et-db  .et-l .et_pb_image_dmp_231_15, .et-db  .et-l .et_pb_image_dmp_231_18, .et-db  .et-l .et_pb_image_dmp_231_22, .et-db  .et-l .et_pb_image_dmp_231_25 { padding-bottom: 0px;margin-bottom: 0px !important; text-align: left;margin-left: 0; }
.et-db  .et-l .et_pb_text_dmp_231_4.et_pb_text, .et-db  .et-l .et_pb_text_dmp_231_7.et_pb_text, .et-db  .et-l .et_pb_text_dmp_231_10.et_pb_text, .et-db  .et-l .et_pb_text_dmp_231_13.et_pb_text, .et-db  .et-l .et_pb_text_dmp_231_16.et_pb_text, .et-db  .et-l .et_pb_text_dmp_231_19.et_pb_text, .et-db  .et-l .et_pb_text_dmp_231_23.et_pb_text, .et-db  .et-l .et_pb_text_dmp_231_26.et_pb_text { color: #666666 !important; transition: color 300ms ease 0ms; }
.et-db  .et-l .et_pb_text_dmp_231_4.et_pb_text:hover, .et-db  .et-l .et_pb_text_dmp_231_7.et_pb_text:hover, .et-db  .et-l .et_pb_text_dmp_231_10.et_pb_text:hover, .et-db  .et-l .et_pb_text_dmp_231_13.et_pb_text:hover, .et-db  .et-l .et_pb_text_dmp_231_16.et_pb_text:hover, .et-db  .et-l .et_pb_text_dmp_231_19.et_pb_text:hover, .et-db  .et-l .et_pb_text_dmp_231_23.et_pb_text:hover, .et-db  .et-l .et_pb_text_dmp_231_26.et_pb_text:hover { color: #eabf93 !important; }
.et-db  .et-l .et_pb_text_dmp_231_4, .et-db  .et-l .et_pb_text_dmp_231_7, .et-db  .et-l .et_pb_text_dmp_231_10, .et-db  .et-l .et_pb_text_dmp_231_13, .et-db  .et-l .et_pb_text_dmp_231_16, .et-db  .et-l .et_pb_text_dmp_231_19, .et-db  .et-l .et_pb_text_dmp_231_23, .et-db  .et-l .et_pb_text_dmp_231_26 { padding-top: 0px !important;margin-top: 0px !important; margin-bottom: 0px !important; }
.et-db  .et-l .et_pb_row_dmp_231_20.et_pb_row { padding-top: 10px !important; padding-right: 10px !important; padding-bottom: 0px !important; padding-left: 10px !important;margin-top: 0px !important; margin-bottom: 20px !important; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.et-db  .et-l .et_pb_column_dmp_231_2, .et-db  .et-l .et_pb_column_dmp_231_5, .et-db  .et-l .et_pb_column_dmp_231_8, .et-db  .et-l .et_pb_column_dmp_231_11, .et-db  .et-l .et_pb_column_dmp_231_14, .et-db  .et-l .et_pb_column_dmp_231_17, .et-db  .et-l .et_pb_column_dmp_231_21, .et-db  .et-l .et_pb_column_dmp_231_24, .et-db  .et-l .et_pb_column_dmp_231_27, .et-db  .et-l .et_pb_column_dmp_231_28, .et-db  .et-l .et_pb_column_dmp_231_29, .et-db  .et-l .et_pb_column_dmp_231_30 { padding-bottom: 0px; }

@media only screen and ( max-width: 980px ) {
	.et_pb_section_0 { padding-top: 5vw; padding-right: 5vw; padding-bottom: 5vw; padding-left: 5vw; }
	.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 { font-size: 15px !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: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; }
	body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 button.button:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:after, body .divimegapro-wrapper .et_pb_section .et_pb_wc_reviews_0.et_pb_comments_module .et_pb_button:after { display: inline-block;
							opacity: 0; }
	body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:hover:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 button.button:hover:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:hover:after, body .divimegapro-wrapper .et_pb_section .et_pb_wc_reviews_0.et_pb_comments_module .et_pb_button:hover:after { 
								
								opacity: 1; }
	.et_pb_wc_title_0 h1, .et_pb_wc_title_0 h2, .et_pb_wc_title_0 h3, .et_pb_wc_title_0 h4, .et_pb_wc_title_0 h5, .et_pb_wc_title_0 h6, .et_pb_wc_reviews_0 h1.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h2.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h3.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h4.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h5.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h6.woocommerce-Reviews-title { font-size: 40px; }
	.et_pb_wc_description_0, .et_pb_wc_description_1 { font-size: 15px; }
	.et_pb_wc_price_0 .price { font-size: 32px !important; }
	.et_pb_wc_related_products_0 section.products > h1, .et_pb_wc_related_products_0 section.products > h2, .et_pb_wc_related_products_0 section.products > h3, .et_pb_wc_related_products_0 section.products > h4, .et_pb_wc_related_products_0 section.products > h5, .et_pb_wc_related_products_0 section.products > h6 { font-size: 40px !important; }
	.et-db  .et-l .et_pb_section_dmp_231_0 { border-top-color:#E02B20; }
	.et-db  .et-l .et_pb_image_dmp_231_3 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_6 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_9 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_12 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_15 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_18 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_22 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_25 .et_pb_image_wrap img { width: auto; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_section_0 { padding-right: 5vw; padding-left: 5vw; }
	.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 { font-size: 14px !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: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; }
	body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 button.button:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:after, body .divimegapro-wrapper .et_pb_section .et_pb_wc_reviews_0.et_pb_comments_module .et_pb_button:after { display: inline-block;
							opacity: 0; }
	body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward:hover:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 button.button:hover:after,body .divimegapro-wrapper .et_pb_section .et_pb_wc_cart_notice_0 .wc-backward:hover:after, body .divimegapro-wrapper .et_pb_section .et_pb_wc_reviews_0.et_pb_comments_module .et_pb_button:hover:after { 
								
								opacity: 1; }
	.et_pb_wc_title_0 h1, .et_pb_wc_title_0 h2, .et_pb_wc_title_0 h3, .et_pb_wc_title_0 h4, .et_pb_wc_title_0 h5, .et_pb_wc_title_0 h6, .et_pb_wc_reviews_0 h1.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h2.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h3.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h4.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h5.woocommerce-Reviews-title, .et_pb_wc_reviews_0 h6.woocommerce-Reviews-title { font-size: 28px; }
	.et_pb_wc_description_0, .et_pb_wc_description_1 { font-size: 14px; }
	.et_pb_wc_price_0 .price { font-size: 24px !important; }
	.et_pb_wc_related_products_0 section.products > h1, .et_pb_wc_related_products_0 section.products > h2, .et_pb_wc_related_products_0 section.products > h3, .et_pb_wc_related_products_0 section.products > h4, .et_pb_wc_related_products_0 section.products > h5, .et_pb_wc_related_products_0 section.products > h6 { font-size: 28px !important; }
	.et-db  .et-l .et_pb_section_dmp_231_0 { border-top-color:#E02B20; }
	.et-db  .et-l .et_pb_row_dmp_231_1.et_pb_row { padding-top: 10px !important; padding-right: 50px !important; padding-bottom: 10px !important; padding-left: 50px !important; padding-top: 10px !important; padding-right: 50px !important; padding-bottom: 10px !important; padding-left: 50px !important; }
	.et-db  .et-l .et_pb_image_dmp_231_3 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_6 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_9 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_12 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_15 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_18 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_22 .et_pb_image_wrap img, .et-db  .et-l .et_pb_image_dmp_231_25 .et_pb_image_wrap img { width: auto; }
}