/*
Theme Name: Sweetheart
Theme URI: https://wdtsweetheart.wpengine.com/
Author: The WeDesignTech team
Author URI: https://wedesignthemes.com/
Description: Sweetheart is a lightweight, superfast, and attractive business theme suitable for creating every type of professional website. This multipurpose responsive theme is neatly coded, fully customizable, and highly optimized for SEO to rank high on search engines. It works completely fine with Gutenberg and significant page builders like Elementor, Visual Composer, etc. Sweetheart is entirely compatible with WooCommerce to create your online store. With its extensive collection of features and easy customization options, every beginner can easily set up the websites without coding knowledge. It supports all the popular WordPress plugins, Google fonts, Menu options & Translation Ready. This stylish theme is 100% responsive, mobile-friendly, and good-looking with all device screens. Sweetheart is the best and well-suited theme for you to craft a high-quality website. Sweetheart theme is designed, developed, and Professionally maintained by Creative Brahma, and it is regularly updated with new advanced features.
Tags: Blog,Portfolio
Version: 1.0.3
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sweetheart
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Copyright (C) 2025 designthemes. All rights reserved.
*/

.product-buy-now .wdt-fav-btn{
	display: none !important;
}
.products .swiper-slide .wdt-col-lg-3  {
	position: relative !important;
	left: 0 !important;
	top: 0 !important;
	bottom: auto !important;
	right: auto !important;
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
}
.products .swiper-slide .wdt-col-lg-3 .product-wrapper {
	display: flex !important;
	flex-direction: column !important;
	align-items: center !important;
}
.wdt-products-carousel-9f9dca1
.products .swiper-slide .wdt-col-lg-3 .product-wrapper .product-thumb {
	margin: 0 auto !important;
	width: 50% !important;
	min-width: 50% !important;
	max-width: 50% !important;
}
.products .swiper-slide{
	width: 49% !important;
	min-width: 49% !important;
	max-width: 49% !important;
	max-height: 600px !important;
}
.wdt-products-carousel-9f9dca1 .swiper-slide{
	width: 24% !important;
	min-width: 0 !important;
	max-width: 100% !important;
	max-height: none !important;
}
.wdt-products-carousel-c54de2c .swiper-slide{
	width: 32% !important;
	min-width: 0 !important;
	max-width: 100% !important;
	max-height: none !important;
}
/* .products .swiper-slide:nth-child(2n+1) {
	display: none !important;
} */
.woocommerce ul.products {
  max-height: 600px !important;
}
.post-135 .wdt-content-description{
	color: #fff !important;
	font-weight: 500 !important;
}
.blog-single-entry.post-minimal .post-header, .blog-single-entry.post-minimal .post-meta, .blog-single-entry.post-minimal .single-entry-body, .blog-single-entry.post-minimal .single-entry-body figure figcaption, .blog-single-entry.post-minimal #comments {
	max-width: 100% !important;
}
.wdt-effect-mouse-move-wrapper .wdt-content-image img{
	max-height: 200px !important;
	object-fit: contain !important;
}

.products .swiper-slide{width:100%!important;max-width:280px!important;margin:0 auto 30px!important;padding:0!important;border:1px solid #e0e0e0!important;border-radius:20px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,0.08)!important;transition:transform .3s,box-shadow .3s!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}
.products .swiper-slide:hover{box-shadow:0 8px 20px rgba(0,0,0,0.12)!important}
.products .wdt-col{padding:0!important;width:100%!important}
.products .product-wrapper{display:flex!important;flex-direction:column!important;height:100%!important}
.products .product-thumb{position:relative!important;overflow:hidden!important;border-radius:8px!important;margin-bottom:15px!important}
.products .primary-image img{width:100%!important;height:220px!important;object-fit:contain!important;display:block!important}
.products .product-title{margin:10px 0!important}
.products .product-title h5{margin:0!important;font-size:16px!important;line-height:1.4!important;min-height:120px!important}
.products .product-title a{color:#333!important;text-decoration:none!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}

.products .product-title a:hover{color:#007cba!important}
.products .product-rating-wrapper{margin:10px 0 15px!important;min-height:20px!important}
.products .star-rating{font-size:14px!important;width:80px!important;height:14px!important;color:#ffc107!important}
.products .star-rating span{color:#ffc107!important}
.products .product-buttons-wrapper{position:absolute!important;bottom:10px!important;right:10px!important;display:flex!important;gap:8px!important;z-index:2!important}
.products .wcct_btn_wrapper a,.products .tinvwl_add_to_wishlist_button{width:36px!important;height:36px!important;padding:0!important;border-radius:50%!important;background:#fff!important;border:1px solid #ddd!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#666!important;text-decoration:none!important;font-size:14px!important;transition:all .2s!important}
.products .wcct_btn_wrapper a:hover,.products .tinvwl_add_to_wishlist_button:hover{background:#007cba!important;color:#fff!important;border-color:#007cba!important}
.products .wcct_btn_wrapper a span{display:none!important}
.products .tinvwl_add_to_wishlist-text{display:none!important}
.products .tinv-wraper{position:static!important;margin-top:auto!important}
.products .product-details,.products .product-thumb-content .product_type_simple{display:none!important}
.products .product-title{margin-top:20px!important}
.woocommerce ul.products li.product .product-thumb .product-buttons-wrapper.product-icons a::before{bottom:0px!important}
@media(min-width:576px){.products .swiper-slide{max-width:100%!important}}
@media(min-width:768px){.products .swiper-slide{max-width:calc(50% - 15px)!important;margin:0 15px 30px!important}}
@media(min-width:992px){.products .swiper-slide{max-width:calc(33.333% - 20px)!important}}
@media(min-width:1200px){.products .swiper-slide{max-width:calc(25% - 22.5px)!important}}




.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button::before, a.wishlist_products_counter.top_wishlist-heart::before, span.wishlist_products_counter.top_wishlist-heart::before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart::before {
  margin-right: 0px !important;
}
.woocommerce ul.products li.product .product-thumb {
  padding: 0 !important;
	margin-bottom: 0 !important;
}
.wdt-shop-menu-cart-content-wrapper{background:white !important;}
.suggested-product-data.active{background:white !important;opacity:1 !important;}


/* Блоки продуктов в каталоге */
/* .products li.product-grid-view,.products li.product-grid-view .product-wrapper, .products li.product-grid-view .product-thumb, .products li.product-grid-view .product-details, .products li.product-grid-view .product-title h5 a, .products li.product-grid-view .price, .products li.product-grid-view .star-rating, .products li.product-grid-view .button, .products li.product-grid-view .tinvwl_add_to_wishlist_button, .products li.product-grid-view .product-buttons-wrapper .wc_btn_inline{all:unset!important;display:block!important}.products li.product-grid-view{background:#fff!important;border-radius:16px!important;box-shadow:0 8px 30px rgba(0,0,0,.08)!important;overflow:hidden!important;transition:transform .3s ease,box-shadow .3s ease!important;margin:0 0 20px!important;width:100%!important}.products li.product-grid-view:hover{transform:translateY(-5px)!important;box-shadow:0 15px 40px rgba(0,0,0,.15)!important}.products li.product-grid-view .product-wrapper{position:relative!important;background:#fff!important;border-radius:16px!important}.products li.product-grid-view .product-rating-wrapper{position:relative}.products li.product-grid-view .product-thumb{position:relative!important;overflow:hidden!important;border-radius:16px 16px 0 0!important;aspect-ratio:350/470!important;background:product-wrapper#fff !important}.products li.product-grid-view .product-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .5s ease!important}.products li.product-grid-view:hover .product-thumb img{transform:scale(1.05)!important}.products li.product-grid-view .product-thumb-content{position:absolute!important;bottom:0!important;left:0!important;right:0!important;padding:20px!important;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)!important;color:#fff!important;opacity:0!important;transition:opacity .3s ease!important;pointer-events:none!important;width:80% !important}.products li.product-grid-view:hover .product-thumb-content{opacity:1!important}.products li.product-grid-view .product-thumb-content .product-title,.products li.product-grid-view .product-thumb-content .product-price{display:none !important}.products li.product-grid-view .product-wrapper::before{display:none !important}.products li.product-grid-view .product-thumb-content .product-price .price{color:#fff!important;font-size:18px!important;font-weight:700!important;}.products li.product-grid-view .product-thumb-content .product-price .price span{color:#fff!important}.products li.product-grid-view .product-details{padding:20px!important;text-align:left!important}.products li.product-grid-view .product-details .product-title h5 a{color:#333!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;transition:color .2s ease!important;display:block!important;margin-bottom:8px!important}.products li.product-grid-view .product-details .product-title h5 a:hover{color:#ff6f61!important}.products li.product-grid-view .star-rating{display:inline-block!important;margin-bottom:10px!important;font-size:14px!important;color:#f5b342!important}.products li.product-grid-view .product-price .price{color:#ff6f61!important;font-size:20px!important;font-weight:700!important;margin:0 0 30px 0!important}.products li.product-grid-view .product-price .price span{color:inherit!important}.products li.product-grid-view .product-buttons-wrapper{display:none!important}.products li.product-grid-view .product-thumb-content .product-buttons-wrapper{display:flex!important;gap:8px!important;margin-top:15px!important;justify-content:flex-start!important}.products li.product-grid-view .product-buttons-wrapper .wc_btn_inline{flex:0 0 auto!important}.products li.product-grid-view .button{background:#ff6f61!important;color:#fff!important;border:none!important;border-radius:50px!important;padding:10px 20px!important;font-size:14px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.5px!important;cursor:pointer!important;transition:background .2s ease!important;text-decoration:none!important;display:inline-block!important;line-height:1!important;box-shadow:none!important}.products li.product-grid-view .button:hover{background:#e85b4f!important;color:#fff!important}.products li.product-grid-view .tinvwl_add_to_wishlist_button{background:transparent!important;color:#ff6f61!important;border:2px solid #ff6f61!important;border-radius:50%!important;width:40px!important;height:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;transition:all .2s ease!important;box-shadow:none!important;margin:0!important}.products li.product-grid-view .tinvwl_add_to_wishlist_button:hover{background:#ff6f61!important;color:#fff!important;border-color:#ff6f61!important}.products li.product-grid-view .tinvwl_add_to_wishlist_button:before{content:"\2661"!important;font-family:Arial,sans-serif!important;line-height:1!important}.products li.product-grid-view .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart{display:none!important}@media(max-width:768px){.products li.product-grid-view .product-thumb-content{padding:15px!important}.products li.product-grid-view .product-thumb-content .product-title h5 a{font-size:14px!important}.products li.product-grid-view .product-thumb-content .product-price .price{font-size:16px!important}.products li.product-grid-view .product-details{padding:15px!important}.products li.product-grid-view .product-details .product-title h5 a{font-size:16px!important}.products li.product-grid-view .product-price .price{font-size:18px!important}.products li.product-grid-view .button{padding:8px 15px!important;font-size:13px!important}.products li.product-grid-view .tinvwl_add_to_wishlist_button{width:36px!important;height:36px!important;font-size:18px!important}}@media(max-width:480px){.products li.product-grid-view .product-buttons-wrapper{flex-direction:column!important;align-items:stretch!important}.products li.product-grid-view .product-buttons-wrapper .wc_btn_inline{width:100%!important}.products li.product-grid-view .button{width:100%!important;text-align:center!important}}.suggested-product-list .suggested-product-data{background-color:#fff !important;}.products li.product-grid-view .product-category-wrapper{display: none !important} */
/* Блоки продуктов в каталоге(конец) */


/* Блоки продуктов в каталоге и Кнопки */
.woocommerce ul.products {max-height:none !important;}
.products li.product-grid-view .primary-image{aspect-ratio:1/1 !important;display:flex !important;align-items:center !important;justify-content:center !important; background: #fff !important;}.products li.product-grid-view .product-wrapper{padding:20px !important; background:#fff0f0 !important;border-radius: var(--wdtRadius_3X) !important;-webkit-border-radius: var(--wdtRadius_3X) !important;}.products li.product-grid-view .product-title a{transition: 1s !important;font-size: 120%;}.products li.product-grid-view:hover .product-title a{color: #fff !important;}.woocommerce .star-rating::before, .woocommerce .star-rating span::before{letter-spacing:4px !important}.products .star-rating{font-size:18px !important}.products .star-rating{font-size:18px !important;width:110px !important;height:18px !important}.products li.product-grid-view .product-price bdi{font-size:140% !important}.products li.product-grid-view .product-price{fmargin: 8px 0 !important}.products li.product-grid-view .wc_inline_buttons{height:100% !important;display: flex !important;flex-direction: column !important;justify-content: space-between !important;}.products li.product-grid-view .wc_btn_inline:first-child{order:2 !important}.products li.product-grid-view .add_to_cart_button{background-color:rgba(var(--wdtQuaternaryColorRgb), 0.1) !important}
.products .product-buttons-wrapper.product-icons{position:absolute!important;top:15px!important;right:15px!important;z-index:10!important;display:flex!important;flex-direction:column!important;gap:10px!important}.products .product-buttons-wrapper .wc_inline_buttons{display:flex!important;flex-direction:column!important;gap:10px!important;position:relative!important}.products .product-buttons-wrapper .tinv-wishlist{position:relative!important;width:auto!important;height:auto!important;margin:0!important;opacity:0!important;transform:translateX(10px)!important;transition:all .3s ease!important}.products li:hover .product-buttons-wrapper .tinv-wishlist{opacity:1!important;transform:translateX(0)!important}.products li .product-buttons-wrapper .wc_btn_inline:nth-child(2){transition-delay:.1s!important}.products .product-buttons-wrapper .wc_btn_inline .button{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;padding:0!important;background:#fff!important;color:#333!important;border:none!important;border-radius:12px!important;font-size:0!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;transition:all .2s ease!important;text-decoration:none!important;position:relative!important;}.products .product-buttons-wrapper .wc_btn_inline .button:hover{background:#ff6f61!important;color:#fff!important;transform:scale(1.1)!important;box-shadow:0 6px 16px rgba(255,111,97,.3)!important}.products .product-buttons-wrapper .wc_btn_inline .add_to_cart_button.ajax_add_to_cart:before{content:""!important;width:30px !important;height:30px !important;background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='iso-8859-1'?%3e%3c!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 459.529 459.529' style='enable-background:new 0 0 459.529 459.529;' xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath d='M17,55.231h48.733l69.417,251.033c1.983,7.367,8.783,12.467,16.433,12.467h213.35c6.8,0,12.75-3.967,15.583-10.2 l77.633-178.5c2.267-5.383,1.7-11.333-1.417-16.15c-3.117-4.817-8.5-7.65-14.167-7.65H206.833c-9.35,0-17,7.65-17,17 s7.65,17,17,17H416.5l-62.9,144.5H164.333L94.917,33.698c-1.983-7.367-8.783-12.467-16.433-12.467H17c-9.35,0-17,7.65-17,17 S7.65,55.231,17,55.231z'/%3e%3cpath d='M135.433,438.298c21.25,0,38.533-17.283,38.533-38.533s-17.283-38.533-38.533-38.533S96.9,378.514,96.9,399.764 S114.183,438.298,135.433,438.298z'/%3e%3cpath d='M376.267,438.298c0.85,0,1.983,0,2.833,0c10.2-0.85,19.55-5.383,26.35-13.317c6.8-7.65,9.917-17.567,9.35-28.05 c-1.417-20.967-19.833-37.117-41.083-35.7c-21.25,1.417-37.117,20.117-35.7,41.083 C339.433,422.431,356.15,438.298,376.267,438.298z'/%3e%3c/g%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3cg%3e%3c/g%3e%3c/svg%3e "););font-size:18px!important;line-height:1!important;display:flex !important;align-items:center !important;justify-content: center !important;border-radius: 50% !important;transform:scale(1.4) !important;}.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;padding:0!important;background:#fff!important;color:#333!important;border:none!important;border-radius:12px!important;font-size:0!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;transition:all .2s ease!important;text-decoration:none!important}.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button:hover{background:#ff6f61!important;color:#fff!important;transform:scale(1.1)!important;box-shadow:0 6px 16px rgba(255,111,97,.3)!important}.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button:before{content:"♡"!important;font-size:28px!important;line-height:1!important;display:flex !important;align-items:center !important;justify-content: center !important;border-radius: 50% !important;transform: scale(1.4) !important;}.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before{content:"♥"!important;color:#ff6f61!important;display:flex !important;align-items:center !important}.products .product-buttons-wrapper [data-tooltip]{position:relative!important}.products .product-buttons-wrapper [data-tooltip]:after{content:attr(data-tooltip)!important;position:absolute!important;right:calc(100% + 8px)!important;top:50%!important;transform:translateY(-50%)!important;background:#333!important;color:#fff!important;font-size:12px!important;font-weight:500!important;padding:6px 10px!important;border-radius:8px!important;white-space:nowrap!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;transition:all .2s ease!important;box-shadow:0 4px 10px rgba(0,0,0,.15)!important;z-index:20!important}.products .product-buttons-wrapper [data-tooltip]:hover:after{opacity:1!important;visibility:visible!important;right:calc(100% + 12px)!important}@media(max-width:768px){.products .product-buttons-wrapper.product-icons{top:10px!important;right:10px!important;gap:8px!important}.products .product-buttons-wrapper .wc_btn_inline{opacity:1!important;transform:none!important}.products .product-buttons-wrapper .wc_btn_inline .button,.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button{width:40px!important;height:40px!important}.products .product-buttons-wrapper .wc_btn_inline .button:before,.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button:before{font-size:16px!important}}@media(max-width:480px){.products .product-buttons-wrapper.product-icons{top:8px!important;right:8px!important;gap:6px!important}.products .product-buttons-wrapper .wc_btn_inline .button,.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button{width:36px!important;height:36px!important;border-radius:10px!important}.products .product-buttons-wrapper .wc_btn_inline .button:before,.products .product-buttons-wrapper .wc_btn_inline .tinvwl_add_to_wishlist_button:before{font-size:14px!important}}.products .product-buttons-wrapper .wc_btn_inline .wdt-button{mask-image: none !important;}.products .product-buttons-wrapper .wc_btn_inline .add_to_cart_button.ajax_add_to_cart{background:#f5a844 !important;width: 70px !important;height: 70px !important;border-radius: 50% !important;margin: 0 -10px -10px 0 !important;width: 70px !important;height: 70px !important;border-radius: 50% !important;box-shadow: none !important;transition: 1s !important}.products li:hover .product-buttons-wrapper .wc_btn_inline .add_to_cart_button.ajax_add_to_cart{background:#f3f5e8 !important;transition: 1s !important}.woocommerce .page-with-sidebar ul.products li.product-grid-view .product-thumb .product-buttons-wrapper.product-icons a.add_to_cart_button.ajax_add_to_cart::before, .woocommerce .page-with-sidebar ul.products li.product-grid-view .product-thumb .product-buttons-wrapper.product-icons a.button::before,.woocommerce .page-with-sidebar ul.products li.product .product-thumb .product-buttons-wrapper.product-icons .button.add_to_cart_button.ajax_add_to_cart::before{background-color:inherit !important;transition: 1s !important}
/* Блоки продуктов в каталоге и Кнопки (конец) */



.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {padding: 10px !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow {display:none !important;}
.wpcr3_reviews_holder, .cr-summary-separator, .cr-add-review-wrap, .wpcr3_respond_1 .wpcr3_dotline{display:none !important;}
.select2.select2-container.select2-container--default{width: max-content !important;}


.wpcr3_button_1.wpcr3_show_btn{margin-top:20px;color:#fff;border:none;padding:12px 30px;font-size:16px;font-weight:600;border-radius:50px;box-shadow:0 4px 15px rgba(245,168,68,0.4);cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:1px;font-family:'Arial',sans-serif;outline:none;position:relative;overflow:hidden;background:#f5a844 !important}.wpcr3_button_1.wpcr3_show_btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,168,68,0.6);background:#e09c3f !important}.wpcr3_button_1.wpcr3_show_btn:active{transform:translateY(1px);box-shadow:0 2px 10px rgba(245,168,68,0.4)}.wpcr3_button_1.wpcr3_show_btn::after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(255,255,255,0.5);opacity:0;border-radius:100%;transform:scale(1,1) translate(-50%);transform-origin:50% 50%}.wpcr3_button_1.wpcr3_show_btn:focus:not(:active)::after{animation:ripple 1s ease-out}@keyframes ripple{0%{transform:scale(0,0);opacity:0.5}100%{transform:scale(20,20);opacity:0}}

.wpcr3_review_form_review_field_label td{padding:15px 0 5px}.wpcr3_ftext{width:100%;padding:15px;border:2px solid #e0e7ed;border-radius:8px;font-size:15px;line-height:1.6;font-family:inherit;resize:vertical;min-height:120px;box-sizing:border-box;transition:all 0.3s ease}.wpcr3_ftext:focus{outline:none;border-color:#f5a844;box-shadow:0 0 0 3px rgba(245,168,68,0.1)}.wpcr3_check_confirm td{padding:15px 0 10px}.wpcr3_check_confirm label{display:flex;align-items:center;gap:8px;color:#2c3e50;font-size:14px;cursor:pointer}.wpcr3_check_confirm input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#f5a844}.wpcr3_button_1.wpcr3_submit_btn,.wpcr3_button_1.wpcr3_cancel_btn{display:inline-block;padding:12px 30px;font-size:16px;font-weight:600;border-radius:50px;cursor:pointer;transition:all 0.3s ease;border:none;text-align:center;background:#f5a844 !important;color:#fff;box-shadow:0 4px 15px rgba(245,168,68,0.3)}.wpcr3_button_1.wpcr3_cancel_btn{background:#e0e7ed !important;color:#4a5568;box-shadow:0 4px 15px rgba(0,0,0,0.05)}.wpcr3_button_1.wpcr3_submit_btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,168,68,0.4);background:#e09c3f !important}.wpcr3_button_1.wpcr3_cancel_btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,0.1);background:#d0d8e2 !important}.wpcr3_button_1.wpcr3_submit_btn:active,.wpcr3_button_1.wpcr3_cancel_btn:active{transform:translateY(1px)}.wpcr3_clear{clear:both}.wpcr3_fakehide{display:none !important}@media (max-width:768px){.wpcr3_div_2{padding:20px}.wpcr3_leave_text{font-size:22px}.wpcr3_review_form_text_field td{display:block;width:100%}.wpcr3_review_form_text_field td:first-child{margin-bottom:5px}.wpcr3_rating_style1_score>div{width:40px;height:40px}.wpcr3_button_1.wpcr3_submit_btn,.wpcr3_button_1.wpcr3_cancel_btn{display:block;width:100%;margin:10px 0}}@media (max-width:480px){.wpcr3_div_2{padding:15px}.wpcr3_leave_text{font-size:20px}.wpcr3_rating_style1_score>div{width:35px;height:35px}.wpcr3_rating_style1_score>div:before{font-size:16px}}



.wpcr3_respond_2{margin:20px 0 !important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif}.wpcr3_div_2{background:#fff;border-radius:12px;padding:25px;box-shadow:0 5px 20px rgba(0,0,0,0.08);border:1px solid #eaeef2}.wpcr3_table_2{width:100%;border-collapse:separate;border-spacing:0 10px}.wpcr3_table_2 tr:first-child td{padding-bottom:5px}.wpcr3_leave_text{font-size:24px;font-weight:600;color:#1a2639;margin-bottom:10px;position:relative;display:inline-block}.wpcr3_leave_text:after{content:'';position:absolute;bottom:-8px;left:0;width:50px;height:3px;background:#f5a844;border-radius:3px}.wpcr3_review_form_text_field td{padding:5px 0}.comment-field{font-weight:500;color:#2c3e50;font-size:15px;display:block;margin-bottom:5px}.text-input{width:100%;padding:12px 15px;border:2px solid #e0e7ed;border-radius:8px;font-size:15px;transition:all 0.3s ease;background:#fff;box-sizing:border-box}.text-input:focus{outline:none;border-color:#f5a844;box-shadow:0 0 0 3px rgba(245,168,68,0.1)}