body{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;color:#000000;font-size:15px!important}.et_right_sidebar #left-area{float:none;padding-right:0;width:100%}header .et-menu li li a{padding:6px 30px}header ul li{margin-right:20px!important}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding-left:0!important}.home-slider-section .et_pb_slide_description{margin-left:0!important;max-width:770px;margin-right:auto;text-shadow:inherit!important;-moz-text-shadow:inherit!important;-webkit-text-shadow:inherit!important;text-align:left}.home-slider-section .et_pb_slide_description .small-title{font-size:24px;font-weight:600;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;margin-bottom:0px!important;color:#ed0d6c;line-height:1.2}.home-slider-section .et_pb_slide_description .large-title{font-size:60px;font-weight:600;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;margin-bottom:10px!important;line-height:1.1}.woocommerce .products li.product{background:#fff;padding:0 0 30px!important;box-shadow:0px 0px 15px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 15px rgba(0,0,0,.05);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.05)}.home-testimonial-section .strong-view.wpmtst-modern .wpmtst-testimonial-inner{background:#fff;border:1px solid #ddd;margin:-10px}.home-testimonial-section .strong-view.wpmtst-modern .wpmtst-testimonial-inner .testimonial-content{font-size:16px!important;font-style:normal!important}.home-testimonial-section .strong-view.wpmtst-modern .wpmtst-testimonial-inner .testimonial-content:after{content:""!important;display:none!important}.home-testimonial-section .strong-view.wpmtst-modern .wpmtst-testimonial-field.testimonial-name{font-size:20px;margin-top:25px;font-weight:600}.home-testimonial-section .strong-view.wpmtst-modern .wpmtst-testimonial{padding:10px;background:#fff}.strong-view.wpmtst-modern div.disabled{display:block!important}.home-testimonial-section .strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev::before,.home-testimonial-section .strong-view.controls-style-buttons:not(.rtl) .wpmslider-next::before{background:#ed0d6c}footer .et_pb_menu .et_pb_menu__menu>nav>ul{flex-direction:column}footer .dsm_icon_list_0_tb_footer .dsm_icon_list_items .dsm_icon_list_child:not(:last-child){margin-bottom:5px!important}.mega-link>a{text-align:center;font-size:20px!important;text-transform:uppercase;font-weight:400!important;letter-spacing:3px;color:#000!important}.mega-link a img{margin-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item.mega-link a{color:#000!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li{width:23%}.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li:last-child{margin-right:0!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu li>a{width:auto!important}body.post-type-archive-product #et-main-area #main-content{background-color:#fff6f2!important}body.post-type-archive-product #et-main-area #main-content #left-area,body.archive.woocommerce-page #et-main-area #main-content #left-area{float:left;padding-right:0;width:79.125%}body.post-type-archive-product #et-main-area #main-content #left-area ul.products,body.archive.woocommerce-page #et-main-area #main-content #left-area ul.products,.single-product #left-area ul.products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li,body.archive.woocommerce-page #et-main-area #main-content #left-area ul.products li{-ms-flex:0 0 29.75%;flex:0 0 29.75%;max-width:29.75%;float:none!important;width:100%!important;margin-right:27px!important}body.post-type-archive-product #et-main-area #main-content #sidebar h2.wp-block-heading,body.archive.woocommerce-page #et-main-area #main-content #sidebar h2.wp-block-heading{font-size:18px;background:#ed0d6c;padding:10px 20px;color:#fff}.woocommerce-page #et-main-area #main-content #sidebar{display:none}body.post-type-archive-product #et-main-area #main-content #sidebar,body.archive.woocommerce-page #et-main-area #main-content #sidebar{display:block}body.post-type-archive-product #et-main-area #main-content #sidebar .wc-block-product-categories-list li,body.archive.woocommerce-page #et-main-area #main-content #sidebar .wc-block-product-categories-list li{border-bottom:1px dashed #c6afa4;padding-bottom:10px;margin-bottom:10px}.single-product #left-area ul.products li{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;float:none!important;width:100%!important;margin-right:27px!important}h1.woocommerce-products-header__title,.upsells h2,.related.products h2:first-child,.woocommerce div.product .product_title{font-weight:600;font-size:40px!important;color:#3b1600!important}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li,.single-product #left-area ul.products li{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li:hover,.single-product #left-area ul.products li:hover{transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.woocommerce .woocommerce-ordering select{vertical-align:top;background:#fff;padding:15px;border:1px solid #eee;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-size:14px;letter-spacing:0.25px;color:#000!important}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li .woocommerce-loop-product__title,.single-product #left-area ul.products li .woocommerce-loop-product__title{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:18px!important;color:#3b1600!important;text-align:center}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li.product .price,.single-product #left-area ul.products li .price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce-variation-price span.price,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px;color:#ed0d6c!important;letter-spacing:1px;text-align:center}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background-color:#9c897e!important;font-size:17px}.woocommerce div.product .entry-summary p.price,.woocommerce-page div.product .entry-summary p.price{text-align:left;margin-bottom:10px}#main-content .container::before{content:""!important;display:none!important}#main-content{background-color:#fff6f2!important}.main_title{font-weight:600;color:#3b1600!important;font-size:40px!important}.woocommerce-cart #main-content h2,.woocommerce-cart #main-content h3,.woocommerce-cart #main-content h4,.woocommerce-cart #main-content h5,.woocommerce-cart #main-content h5,.woocommerce-checkout #main-content h2,.woocommerce-checkout #main-content h3,.woocommerce-checkout #main-content h4,.woocommerce-checkout #main-content h5,.woocommerce-checkout #main-content h5{font-weight:600;color:#3b1600!important}.woocommerce div.product div.summary table,.woocommerce div.product div.summary table thead,.woocommerce div.product div.summary table tbody,.woocommerce div.product div.summary table tr,.woocommerce div.product div.summary table tr td{display:block}.woocommerce div.product form.cart .variations th{padding:0 0 5px!important}.woocommerce div.product form.cart .variations td select{background:#fff;padding:15px;border:1px solid #eee;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-size:14px;letter-spacing:0.25px;color:#000!important}.woocommerce .quantity input.qty{width:100px;background:#fff;border:1px solid #ddd;padding:11px;font-weight:600;color:#000}.woocommerce div.product form.cart .variations td{padding-bottom:0}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{background:#fff}.single-product .woocommerce-message a.wc-forward{background-color:#fff!important;color:#ed0d6c!important}.woocommerce-cart-form{background:#fff}.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px;margin-right:10px;padding:8px 15px}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{background:#fff}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:#fff}form.woocommerce-checkout{background:#fff;padding:40px}.woocommerce form.checkout_coupon .form-row{float:none}.et_button_no_icon.woocommerce-page .wc-proceed-to-checkout a.checkout-button.button{padding:13px!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background:#fff;border:1px solid #ddd;font-weight:600;color:#000}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ddd;border-radius:0;height:57px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:57px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:14px}.wc_payment_methods .woocommerce-info{font-size:16px;line-height:25px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin-top:15px;max-width:400px;width:100%;padding:12px!important;margin:15px auto!important}.woocommerce-thankyou-order-details{background:#fff;padding:30px!important;border:1px solid #ddd}.woocommerce ul.order_details{padding:25px!important}.woocommerce-order-details .order_details,.woocommerce-customer-details address{background:#fff}.woocommerce ul.order_details li{float:none;font-size:12px;padding-right:0;margin-bottom:15px}.woocommerce-table--order-details tr,.woocommerce-table--order-details td{padding:20px!important}form[data-form-id="1"] .es-form-field-container .gjs-cell{text-align:center}.es-form-field-container input{width:100%;border:none;margin-bottom:15px}.es-form-field-container input[type="submit"]{background:#ed0d6c;padding:16px;font-size:18px;color:#fff;font-weight:600;border:2px solid #fff;cursor:pointer}.es-form-field-container input[type="submit"]:hover{background-color:#000}.legal-content h2,.legal-content h3,.legal-content h4{margin:32px 0 0px}.legal-content ul li{margin-bottom:10px}.single-product.woocommerce div.product div.summary table tr{padding:0!important}.woocommerce-loop-category__title .count{display:none}.btn-box{background:#ed0d6c;padding:8px 15px;color:#fff;max-width:150px;display:block;margin:10px auto 0;font-weight:600;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-box:hover{background:#000;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.thankyou_msg{display:block;font-size:18px;line-height:28px}.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;max-width:400px}.woocommerce-variation-add-to-cart .wapf-field-label{font-weight:700;margin-right:15px}.woocommerce-variation-add-to-cart .wapf-input{padding:12px 20px;border:1px solid #eee}.woocommerce .top-selling-section ul.products li.product{width:23%;margin-right:2%;padding:0 0 15px!important;min-height:500px}.woocommerce .top-selling-section ul.products li.product h2.woocommerce-loop-product__title{padding:0 40px;min-height:55px}.newsletter-section.et_pb_section .et_pb_row{max-width:600px!important}.gallery-mainbox.et_pb_section .et_pb_row .et_pb_column_1_3 h2{font-size:22px!important;line-height:1.2!important;min-height:60px!important}@media only screen and (max-width:1600px){.home-cta-section{padding-left:20px!important;padding-right:20px!important}.container{width:100%;max-width:1600px;padding:0 20px}}@media only screen and (max-width:1400px){.et_pb_section .et_pb_row{width:100%!important;max-width:100%!important}}@media only screen and (max-width:1160px){header .et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .top-selling-section ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:48%!important}.woocommerce.columns-3 ul.products li.first,.woocommerce.columns-3 ul.products li.first{clear:none}.woocommerce.columns-3 ul.products li.last,.woocommerce.columns-3 ul.products li.last{margin-right:3.8%}.woocommerce ul.products li.product:nth-of-type(2n),.woocommerce-page ul.products li.product:nth-of-type(2n),.woocommerce .top-selling-section ul.products li.product:nth-of-type(2n){margin-right:0!important}.woocommerce .top-selling-section ul.products li.product{min-height:580px}footer .et_pb_section .et_pb_row .et_pb_column{padding-left:0!important}footer a{white-space:normal;word-break:break-all}.gallery-mainbox.et_pb_section .et_pb_row .et_pb_column_1_3{padding-top:200px!important}.gallery-mainbox.et_pb_section .et_pb_row .et_pb_column_1_3 h2{font-size:18px!important;line-height:1.2!important;min-height:60px!important}}@media only screen and (max-width:980px){.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}body.post-type-archive-product #et-main-area #main-content #left-area,body.archive.woocommerce-page #et-main-area #main-content #left-area{float:none}.gallery-mainbox.et_pb_section .et_pb_row .et_pb_column_1_3 h2{min-height:inherit!important}header .et_mobile_menu{max-height:600px;overflow-y:auto}.dsm_icon_list_child.dsm_icon_list a:hover{color:#ed0d6!important}footer .et_pb_menu .et_pb_menu__menu{display:block}footer .et_pb_menu__wrap{justify-content:start!important}footer .et_mobile_nav_menu{display:none!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.mobile_nav .mobile_menu_bar:before{color:#BC2534!important}.header-section .et_pb_menu .et_pb_mobile_menu_upwards .et_mobile_menu{top:85px;bottom:inherit;margin-left:-15px;margin-right:-15px;width:calc(100% + 20px);border-top:3px solid #BC2534;padding:0}.et_mobile_menu li li{padding-left:0!important}header ul li{margin-right:0!important}.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible ul.sub-menu{display:block!important;visibility:visible!important}.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu ul.sub-menu li.menu-item-has-children a{padding-left:0;text-align:left}.mega-link a img{margin-top:40px}.home-testimonial-section .strong-view.wpmtst-modern .wpmtst-testimonial-inner{border:none;padding:15px 40px}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li,body.archive.woocommerce-page #et-main-area #main-content #left-area ul.products li,.single-product #left-area ul.products li{-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li:nth-of-type(2n),body.archive.woocommerce-page #et-main-area #main-content #left-area ul.products li:nth-of-type(2n),.single-product #left-area ul.products li:nth-of-type(2n){margin-right:0!important}.woocommerce-page div.product div.image,.woocommerce div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce.single-product table.shop_attributes th,.woocommerce.single-product table.shop_attributes,.woocommerce.single-product table.shop_attributes td,.woocommerce.single-product table.shop_attributes tbody,.woocommerce.single-product table.shop_attributes tr{display:block}.woocommerce table.shop_attributes th{width:100%;margin-top:20px}}.dnd-upload-counter{position:relative;right:20px;bottom:19px;font-size:12px;text-align:right;display:block}.woocommerce div.product .product_title{font-size:30px!important}.product .related h2,.upsells h2,.related.products h2:first-child{text-transform:capitalize}.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button{background-color:#000!important;color:#fff!important;text-decoration:none!important}.woocommerce.et_pb_button_helper_class a.button:hover,.woocommerce-page.et_pb_button_helper_class a.button:hover{background-color:#ed0d6c}.woocommerce-thank-you-page-container .woocommerce-thank-you-page-order_confirmation__container{background:#fff;border:1px solid #ddd}.woocommerce-thank-you-page-container .woocommerce-thank-you-page-coupon__container{text-align:left}.woocommerce-order-received ul.wc-item-meta:marker{content:""!important;display:none!important}.woocommerce-order-received ul.wc-item-meta{list-style-type:none!important}.woocommerce-thank-you-page-container .woocommerce-thank-you-page-order_details__container{background:#fff}@media only screen and (max-width:767px){.home-slider-section .et_pb_slide_description .large-title{font-size:36px}.woocommerce-page table.cart td.actions .coupon .input-text+.button{width:100%}.codedropz-upload-inner .codedropz-label{flex-direction:column}.wc-dnd-file-upload{width:100%}.dnd-upload-counter{right:0;bottom:19px;text-align:center}#tab-additional_information h2{font-size:21px!important}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{padding:15px}.woocommerce-input-wrapper .gpfw_add_gift_pack_label{font-size:13px;margin-left:0!important}.et_pb_shop ul.products.columns-1 li.product,.woocommerce .top-selling-section ul.products li.product,.et_pb_shop ul.products.columns-4 li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.single-product #left-area ul.products li{width:100%!important}.woocommerce .top-selling-section ul.products li.product h2.woocommerce-loop-product__title,.woocommerce .top-selling-section ul.products li.product,.et_pb_shop_1.et_pb_shop li.product h2{min-height:inherit!important}.strong-view.controls-type-sides-outside{padding:0!important}.strong-view.controls-type-sides-outside:not(.rtl) .wpmslider-prev{left:0!important}.strong-view.controls-type-sides-outside:not(.rtl) .wpmslider-next{right:0!important}body.post-type-archive-product #et-main-area #main-content #left-area ul.products li,body.archive.woocommerce-page #et-main-area #main-content #left-area ul.products li,.single-product #left-area ul.products li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0!important}.product .related h2,.upsells h2,.related.products h2:first-child{font-size:24px!important}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none;display:block}.woocommerce .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering select{width:100%}body.post-type-archive-product #et-main-area #main-content #sidebar,body.archive.woocommerce-page #et-main-area #main-content #sidebar{margin-top:40px}}@media only screen and (max-width:1200px){.woocommerce-thank-you-page-container .woocommerce-thank-you-page-container__row.woocommerce-thank-you-page-2-column .woocommerce-thank-you-page-container__block.woocommerce-thank-you-page-container__block_0{order:1}.woocommerce-thank-you-page-container .woocommerce-thank-you-page-container__row.woocommerce-thank-you-page-2-column .woocommerce-thank-you-page-container__block{width:100%!important}}@media only screen and (max-width:767px){.woocommerce-thank-you-page-order_details__container .woocommerce-thank-you-page-order_details__detail,.woocommerce-thank-you-page-order_details__container .woocommerce-thank-you-page-order_details__detail .woocommerce-thank-you-page-order_details-title{display:block}.woocommerce-thank-you-page-order_details__container .woocommerce-thank-you-page-order_details__detail .woocommerce-thank-you-page-order_details-title div{padding:0!important}.woocommerce-order-received ul.wc-item-meta{padding-left:0!important;padding-bottom:0!important}.woocommerce-thank-you-page-order_details__container .woocommerce-thank-you-page-order_details__detail{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:40px}.woocommerce-thank-you-page-order_details__container .woocommerce-thank-you-page-order_details__detail .woocommerce-thank-you-page-order_details-value .woocommerce-Price-amount{font-size:25px;display:block;font-weight:600;margin:10px 0}.woocommerce-thank-you-page-order_details__container .woocommerce-thank-you-page-order_details__detail.woocommerce-thank-you-page-order_details__header:nth-of-type(2){display:none}.woocommerce-thank-you-page-order_details__container .woocommerce-thank-you-page-order_details__order_items{border:none}.woocommerce-thank-you-page-customer_information__container .woocommerce-thank-you-page-customer_information__address .woocommerce-thank-you-page-customer_information__billing_address,.woocommerce-thank-you-page-customer_information__container .woocommerce-thank-you-page-customer_information__address .woocommerce-thank-you-page-customer_information__shipping_address{padding-left:0!important;padding-right:0!important}.woocommerce-thank-you-page-order_confirmation__container .woocommerce-thank-you-page-order_confirmation__detail{display:block}.woocommerce-thank-you-page-order_confirmation__container .woocommerce-thank-you-page-order_confirmation__detail .woocommerce-thank-you-page-order_confirmation-title,.woocommerce-thank-you-page-order_confirmation__container .woocommerce-thank-you-page-order_confirmation__detail .woocommerce-thank-you-page-order_confirmation-value{width:100%;border:none;text-align:left!important;border-right:none!important}.woocommerce-thank-you-page-container .woocommerce-thank-you-page-order_confirmation__container .woocommerce-thank-you-page-order_confirmation__detail .woocommerce-thank-you-page-order_confirmation-title{text-align:left!important;border-right:none!important}.woocommerce-thank-you-page-customer_information__container .woocommerce-thank-you-page-customer_information__header,.woocommerce-thank-you-page-customer_information__container .woocommerce-thank-you-page-customer_information__header,.woocommerce-thank-you-page-customer_information__container .woocommerce-thank-you-page-customer_information__header,.woocommerce-thank-you-page-customer_information__container .woocommerce-thank-you-page-customer_information__header{padding-left:0!important;padding-right:0!important}.main_title{font-size:30px!important}}.home-testimonial-section .wp-gr .grw-row .grw-header{text-align:center!important}.home-testimonial-section .wp-gr .wp-google-left{display:none!important}.shop-listing .woocommerce-loop-product__title{min-height:80px}.product-category-listing ul.products li.product-category .woocommerce-loop-category__title{font-size:17px}.product-category-listing ul.products li.product-category a{font-size:16px}.product-category-listing ul.products li.product-category{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-category-listing ul.products li.product-category:hover{transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gallery-mainbox h2{min-height:75px}.error404 #content-area{padding:70px 0 150px;text-align:center;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.error404 .container:before{content:"";display:none}.error404 .error h2{font-size:140px;font-weight:300;text-align:center;line-height:140px;color:#000;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.error404 .error h1{font-size:30px;color:#000;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}.error404 .error a{color:#FFFFFF!important;border-width:0px!important;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;background-color:#ed0d6c;padding:12px 30px;display:block;max-width:220px;margin:20px auto 20px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.error404 .error a:hover{background-color:#3b1600;color:#fff;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}h3#ship-to-different-address span{font-size:24px}.ts-cart-custom-note{background:#fff6f2;padding-bottom:25px}.ts-cart-custom-note h2{font-size:24px}.ts-cart-custom-note p{font-weight:600}#customer_details{margin-bottom:40px!important}.product-name dd,.product-name dl dt{line-height:26px!important}.product-name dd{margin-left:0!important}.footerform input{width:100%;padding:15px!important;border:none}.footerform input[type="submit"]{background:#ed0d6c;width:100%;padding:14px;color:#fff;font-size:15px;border:none;font-weight:600;letter-spacing:1px}.footerform input[type="submit"]:hover{background:#000}@media only screen and (max-width:767px){body.archive #content-area h1.woocommerce-products-header__title{font-weight:600;font-size:32px!important}}.woocommerce-error,.woocommerce-error li,.woocommerce-error li a,.woocommerce-error li strong,.woocommerce-NoticeGroup .woocommerce-error,.woocommerce-NoticeGroup .woocommerce-error li,.woocommerce-NoticeGroup .woocommerce-error a{color:#ffffff!important}