/*
	Theme Name: heromama
	Theme URI: https://www.heromamapet.com
	Description: Heromama 佈景主題
	Author: HeroMAMA Team
	Author URI: https://www.heromamapet.com
	Template: flatsome
	Version: 0.9.0
*/
:lang(en-US) body{font-family:"-apple-system","BlinkMacSystemFont","Helvetica Neue","Segoe UI","Oxygen","Ubuntu","Cantarell","Open Sans",sans-serif}:lang(en-US) h1,:lang(en-US) h2,:lang(en-US) h3,:lang(en-US) h4,:lang(en-US) h5,:lang(en-US) h6{font-family:"-apple-system","BlinkMacSystemFont","Helvetica Neue","Segoe UI","Oxygen","Ubuntu","Cantarell","Open Sans",sans-serif}:lang(zh-TW) body{font-family:"PingFangTC-Semibold","BlinkMacSystemFont","Helvetica Neue","Segoe UI","Oxygen","Ubuntu","Cantarell","Open Sans","微軟正黑體","Microsoft JhengHei","SimHei","Microsoft YaHei","文泉驛正黑","WenQuanYi Zen Hei","儷黑 Pro","LiHei Pro","標楷體","DFKai-SB"}:lang(zh-TW) h1,:lang(zh-TW) h2,:lang(zh-TW) h3,:lang(zh-TW) h4,:lang(zh-TW) h5,:lang(zh-TW) h6{font-family:"PingFangTC-Semibold","BlinkMacSystemFont","Helvetica Neue","Segoe UI","Oxygen","Ubuntu","Cantarell","Open Sans","文泉驛正黑","WenQuanYi Zen Hei","儷黑 Pro","LiHei Pro","微軟正黑體","Microsoft JhengHei","SimHei","Microsoft YaHei","標楷體","DFKai-SB"}.woocommerce-checkout .woocommerce{display:none}body{background-color:#fff}body.woocommerce-account,body.woocommerce-cart,body.woocommerce-checkout{background-color:#eee !important}body.woocommerce-account #wrapper,body.woocommerce-account #main,body.woocommerce-cart #wrapper,body.woocommerce-cart #main,body.woocommerce-checkout #wrapper,body.woocommerce-checkout #main{background-color:#eee !important}#wrapper,#main{background-color:#fff}html{background-color:#fff !important}.product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:40px}.tab-panels .col-inner{-webkit-box-shadow:0 0 0 rgba(0,0,0,0) !important;-moz-box-shadow:0 0 0 rgba(0,0,0,0) !important;box-shadow:0 0 0 rgba(0,0,0,0) !important}.tab-panels .banner-layers{height:auto !important}.nav li a{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.wp-logo-before-form{text-align:center}button,[type=password],[type=email],[type=text],[type=button],[type=reset],[type=submit]{appearance:none !important;-moz-appearance:none !important;-webkit-appearance:none !important}legend{text-transform:none}.large-columns-1 .badge-container{display:none !important}@media(max-width: 549.98px){.large-columns-1 .badge-container{display:inline-block !important}}#content.blog-wrapper a.more-link.button{color:#fff}.box-text a:not(.button){line-height:42px}body.woocommerce-account .my-account-header{display:none}body.woocommerce-account .my-account .large-3{position:relative;background-color:#fff;padding:40px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}body.woocommerce-account .my-account .large-9{padding-left:15px;padding-bottom:0}body.woocommerce-account .my-account .large-9 .woocommerce{background-color:#fff;padding:30px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}body.woocommerce-account .my-account .large-9 time{font-size:12px;word-break:keep-all;overflow-wrap:normal;word-wrap:normal;white-space:nowrap}body.woocommerce-account .my-account .large-9 .order-status{word-break:keep-all;overflow-wrap:normal;word-wrap:normal;white-space:nowrap}body.woocommerce-account .my-account .large-9 td.order-total{font-size:12px;word-break:keep-all;overflow-wrap:normal;word-wrap:normal;white-space:nowrap}body.woocommerce-account .my-account .large-9 td.order-total .woocommerce-Price-amount{margin-right:3px;font-size:14px}body.woocommerce-account .my-account .large-9 td.order-delivery-date{font-size:12px}body.woocommerce-account .my-account .large-9 td.order-delivery-date p{display:block;word-break:keep-all;overflow-wrap:normal;word-wrap:normal;white-space:nowrap}body.woocommerce-account .dcs-logo-before-form{text-align:center}@media(max-width: 849.98px){body.woocommerce-account .my-account .large-3{padding:20px;margin:15px}body.woocommerce-account .my-account .large-9{padding-left:15px}body.woocommerce-account .my-account .large-9 .woocommerce{padding:20px}}body.woocommerce-account h2,body.woocommerce-account h3{font-size:16px;color:#da4234;font-weight:bold}body.woocommerce-account h5{font-size:14px;color:#665e54}.wp-account-page-title{font-size:24px !important;color:#000 !important;position:relative;margin-bottom:25px}.wp-account-page-title span{color:#665e54;font-size:28px;margin-right:20px}.wp-account-page-title span:before{position:absolute;top:2px;left:0}.woocommerce-Address-title{margin-top:35px}.wp-my-address-note{font-size:14px;color:#665e54}address.wp-my-address{font-size:14px;color:#000;font-weight:bold}.wp-edit-address{font-size:14px;color:#da4234}.account-user.circle{position:relative}.account-user.circle img{width:80px;height:80px;vertical-align:middle}.account-user.circle .user-name{vertical-align:middle;font-weight:bold;padding-top:18px;line-height:20px}.account-user.circle .user-name:before{position:absolute;display:inline-block;top:7px;content:"Hello, My Hero!";color:#da4234;font-size:12px}.account-user.circle em.user-id{white-space:pre-line;font-size:13px;color:#665e54}.account-user.circle em.user-id:before{content:"\a"}@media(min-width: 850px){.account-user.circle{margin-left:-60px;width:calc(100% + 100px)}.account-user.circle .image{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-right:1px #ddd solid;border-bottom:1px #ddd solid}}#popup-message-container{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:9999}#popup-message-container .close-message{position:absolute;display:inline-block;top:10px;right:10px;width:35px;height:35px;text-align:center;overflow:hidden;padding:0;margin:0}#popup-message-container .close-message .dashicons:before{font-size:28px}#popup-message-container .message-content{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:400px;height:300px;padding:20px;box-sizing:border-box;background-color:#fff;color:#000;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.25);-moz-box-shadow:2px 2px 10px rgba(0,0,0,.25);box-shadow:2px 2px 10px rgba(0,0,0,.25);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#popup-message-container .message-content p{text-align:center}body.woocommerce-account .my_account_orders th{color:#665e54;font-size:14px;border-width:1px;padding:10px 0}body.woocommerce-account .my_account_orders td{padding-left:0}body.woocommerce-account .my_account_orders .button{background-color:#da4234;color:#fff;height:48px;line-height:48px !important;padding:0 10px;margin:2px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;overflow:hidden;width:100px}body.woocommerce-account .my_account_orders .button.view{background-color:#fff !important;color:#da4234;border:1px #da4234 solid}body.woocommerce-account .woocommerce-pagination .woocommerce-button{background-color:#eee;color:#000;height:48px;line-height:48px !important;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-account address{font-style:normal;font-size:14px}body.woocommerce-account h5.note{margin-bottom:15px}body.woocommerce-account .mobile-separate{display:block;height:10px}@media(max-width: 549px){.shop_table.shop_table_responsive.my_account_orders.order-view{width:550px}.shop_table.shop_table_responsive.my_account_orders.order-view td.order-actions .button{margin-top:4px;display:flex;align-items:center;justify-content:center;font-size:12px;height:24px}.shop_table.shop_table_responsive.my_account_orders.order-view td.order-actions .order-again{display:flex;margin:0}}body.woocommerce-view-order .order-notes{color:#000;font-size:14px;font-weight:bold}body.woocommerce-view-order .order-notes mark{color:#da4234;background:none !important}body.woocommerce-view-order .section-title{font-size:14px;font-weight:bold;color:#da4234}body.woocommerce-view-order h2,body.woocommerce-view-order h3{color:#000}body.woocommerce-view-order .order_details th{color:#665e54;font-size:14px;border-width:1px;padding:10px 0}body.woocommerce-view-order .order_details th[scope]{color:#000}body.woocommerce-view-order .order_details td{padding:10px 0}body.woocommerce-view-order .order_details .woocommerce-button{background-color:#da4234;color:#fff;height:48px;line-height:48px !important;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-view-order a.button{background-color:#da4234 !important;color:#fff;height:48px;line-height:48px !important;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-view-order .woocommerce-customer-details{margin-top:20px}.touch-scroll-table{box-shadow:0 0 0 rgba(0,0,0,0) !important}@media(max-width: 549.98px){.touch-scroll-table .order-actions{text-align:right}}.custom-view-order-table{margin-top:10px;margin-bottom:30px}.custom-view-order-table .product-total{text-align:right}.custom-view-order-table .product-thumbnail{width:120px;padding-top:15px;padding-bottom:15px}.custom-view-order-table .product-price{text-align:center}.custom-view-order-table .product-price,.custom-view-order-table .product-quantity{text-align:center}.custom-view-order-table .product-name{width:50%}.custom-view-order-table .product-name,.custom-view-order-table .product-quantity,.custom-view-order-table .product-total,.custom-view-order-table .product-price{font-size:16px;color:#000;font-weight:bold;padding:15px;overflow:hidden}.custom-view-order-table th.product-name,.custom-view-order-table th.product-quantity,.custom-view-order-table th.product-total,.custom-view-order-table th.product-price{color:#665e54}.custom-view-order-table .variation-list{margin-top:5px;font-size:14px;color:#665e54}.custom-view-order-table .variation-list a{color:#665e54;font-size:14px}.custom-view-order-table .variation-list .sep{margin:0 7px;font-size:14px;color:#ddd}.wp-customer-detail-list{list-style:none}.wp-customer-detail-list li{font-size:14px;font-weight:bold;color:#000}.single-product-price{font-size:12px}.price-information,.total-information{font-size:24px}.price-information label,.price-information span,.total-information label,.total-information span{display:inline-block;font-size:24px}.price-information span,.total-information span{color:#da4234}.price-information label{color:#665e54}@media(max-width: 549.98px){.custom-view-order-table th{display:none !important;padding-bottom:0}.custom-view-order-table thead tr{padding-bottom:10px}.custom-view-order-table tr{position:relative;display:block;border-bottom:1px #ddd solid;padding-bottom:30px}.custom-view-order-table td{display:inline-block;border:0}.custom-view-order-table td.product-name{width:calc(100% - 100px)}.custom-view-order-table td.product-quantity,.custom-view-order-table td.product-total{position:absolute;bottom:0;right:0}.custom-view-order-table td.product-quantity:before,.custom-view-order-table td.product-total:before{content:attr(data-title);color:#665e54;font-weight:bold;font-size:13px;display:inline-block;padding-right:5px}.custom-view-order-table td.product-quantity{right:115px}.break-point{display:block !important}.price-information{font-size:18px}.price-information label,.price-information span{font-size:18px}.total-information{font-size:22px}.total-information label,.total-information span{font-size:22px}}@media(min-width: 550px){body.woocommerce-edit-account p.form-row-first,body.woocommerce-edit-account p.form-row-last{width:100%;float:auto}}body.woocommerce-edit-account label{font-size:16px;color:#665e54;padding:0;margin:0}body.woocommerce-edit-account fieldset{margin-top:25px;display:block;overflow:hidden}body.woocommerce-edit-account legend{border:0;color:#da4234;font-size:16px;display:block;overflow:hidden}body.woocommerce-edit-account input[type=text],body.woocommerce-edit-account input[type=password],body.woocommerce-edit-account input[type=email]{width:100%;max-width:300px;height:48px;margin:6px 0 0;padding:12px 16px;border-radius:4px;background-color:#eee;border:1px #eee solid;margin-bottom:12px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}body.woocommerce-edit-account input[name=account_display_name]+span{display:none}body.woocommerce-edit-account .bind-message{margin-top:25px;display:block;overflow:hidden}body.woocommerce-edit-account .bind-message:after{clear:both}body.woocommerce-edit-account button[type=submit]{background-color:#da4234;color:#fff;height:48px;line-height:48px !important;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-edit-account .woocommerce-address-fields{margin-top:20px}body.woocommerce-edit-account .woocommerce-address-fields .select2-container,body.woocommerce-edit-account .woocommerce-address-fields .select2-selection{height:48px;line-height:48px}body.woocommerce-edit-account .woocommerce-address-fields .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}body.woocommerce-edit-account .woocommerce-address-fields .select2-search input[type=text]{background-color:#fff !important;border:0 !important}body.woocommerce-edit-account .woocommerce-address-fields span.selection{width:100%;max-width:300px;display:block}body.woocommerce-edit-account .woocommerce-address-fields span.selection input[type=text]{border:0 !important;background-color:#fff !important}body.woocommerce-edit-account .woocommerce-address-fields span.selection .select2-results{width:100%;max-width:300px}body.woocommerce-account #add_payment_method #place_order{background-color:#da4234 !important}body.woocommerce-account #payment li{list-style:none}body.woocommerce-account #payment li label{font-size:14px}body.woocommerce-account #payment input[type=text],body.woocommerce-account #payment input[type=email]{width:100%;max-width:300px;height:48px;margin:6px 0 0;padding:12px 16px;border-radius:4px;background-color:#eee;border:1px #eee solid;margin-bottom:12px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}body.woocommerce-account #payment #cwtpfw_iframe{background-color:#eee}body.woocommerce-account #payment #cwtpfw_payment-data{max-width:500px}body.woocommerce-account #payment #cwtpfw_card-holder-info>fieldset{justify-content:flex-end}body.woocommerce-account #payment input[type=checkbox],body.woocommerce-account #payment input[type=radio]{width:24px;height:24px;display:inline-block;padding-right:10px;vertical-align:top}body.woocommerce-account #payment p{font-size:14px;margin-bottom:20px;color:#665e54}body.woocommerce-account .bottom-submit-section{padding:20px 20px 10px 20px;margin-left:-30px;margin-right:-30px;margin-bottom:-52px;border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px}body.woocommerce-account .wp-my-counpon-wrapper .coupon-title{color:#fff}body.woocommerce-account .wp-my-counpon-wrapper .coupon-body span{font-size:60px;line-height:60px;font-weight:bold;display:inline-block;vertical-align:middle}body.woocommerce-account .wp-my-counpon-wrapper .my-coupon-code-area,body.woocommerce-account .wp-my-counpon-wrapper .my-bonus-area{padding:15px 20px 0 20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}body.woocommerce-account .wp-my-counpon-wrapper .my-coupon-code-area{padding-bottom:15px}body.woocommerce-account .wp-my-counpon-wrapper .my-coupon-code-area{background-color:#feecd2}body.woocommerce-account .wp-my-counpon-wrapper .my-coupon-code-area .coupon-title{color:#000}body.woocommerce-account .wp-my-counpon-wrapper .my-coupon-code-area .coupon-body span{color:#da4234}body.woocommerce-account .wp-my-counpon-wrapper .my-coupon-code-area .coupon-body .copy-code{margin-top:5px;background-color:#da4234 !important;color:#fff;height:48px !important;line-height:48px !important;display:inline-block;padding:0 20px;text-align:center;vertical-align:middle;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-account .wp-my-counpon-wrapper .my-bonus-area{background-color:#da4234}body.woocommerce-account .wp-my-counpon-wrapper .my-bonus-area .coupon-title{color:#fff}body.woocommerce-account .wp-my-counpon-wrapper .my-bonus-area .coupon-body span{color:#fff}body.woocommerce-account .wp-my-counpon-wrapper .my-bonus-area .coupon-body small{font-size:24px}body.woocommerce-account .wp-my-counpon-wrapper .referral-notes{font-size:14px;margin:10px 0;font-weight:bold;color:#000}body.woocommerce-account .wp-my-counpon-wrapper .referral-notes span{color:#da4234}body.woocommerce-account #crp-user-cred-history .rows.title{border-top:1px #ddd solid;border-bottom:1px #ddd solid;padding-bottom:5px;padding-top:5px}body.woocommerce-account #crp-user-cred-history .field-label{color:#665e54 !important;font-weight:bold !important}body.woocommerce-account .columns{padding-bottom:5px;padding-top:5px}body.woocommerce-account .history-title{color:#da4234;font-size:14px;font-weight:bold;padding:5px 0}@media screen and (max-width: 500px){body.woocommerce-account .wp-my-counpon-wrapper .my-coupon-code-area .coupon-body span{font-size:30px;line-height:30px}}body.woocommerce-account .account-login-inner,body.woocommerce-account .account-register-inner{width:100%;max-width:420px;background-color:#fff;padding:30px;margin:0 auto;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}body.woocommerce-account .account-login-inner input[type=text],body.woocommerce-account .account-login-inner input[type=password],body.woocommerce-account .account-login-inner input[type=email],body.woocommerce-account .account-register-inner input[type=text],body.woocommerce-account .account-register-inner input[type=password],body.woocommerce-account .account-register-inner input[type=email]{background-color:#eee;border-color:#eee;height:48px;line-height:48px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-account .account-login-inner button[type=submit],body.woocommerce-account .account-register-inner button[type=submit]{width:100%;background-color:#da4234;color:#fff;height:48px;line-height:48px !important;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-account .account-login-inner h3.uppercase,body.woocommerce-account .account-register-inner h3.uppercase{display:none}body.woocommerce-account h3.wp-section-title{text-align:center;color:#000;font-weight:bold;font-size:24px}.woocommerce-form-register input[type=checkbox]{width:24px;height:24px;display:inline-block;padding-right:10px;vertical-align:middle;margin:0}.woocommerce-form-register input[type=checkbox]+label span{color:#000}.login-form-bottom{font-size:14px;display:flex;justify-content:space-between}.login-form-bottom input[type=checkbox]{width:24px;height:24px;display:inline-block;padding-right:10px;vertical-align:middle;margin:0}.login-form-bottom .left-col{width:50%;display:inline-block;text-align:left}.login-form-bottom .left-col span{margin-left:5px}.login-form-bottom .left-col input+span{color:#000}.login-form-bottom .right-col{display:inline-block;text-align:right}.login-form-bottom .right-col a{color:#da4234;font-weight:bold}.center-col{text-align:center}.center-col a{color:#da4234;font-weight:bold;font-size:14px}.has-off-canvas #crp-login-form-header{padding-bottom:60px}.line-login-section{font-size:13px;background-color:#f7f7f7;display:block;text-align:center;margin:-30px;margin-top:30px;margin-right:-50px;margin-left:-50px;padding-top:10px;padding-bottom:10px;padding-left:50px;padding-right:50px}.line-login-section .line-login-text{color:#000;font-weight:bold;margin-bottom:5px}.line-login-section .btn-line-login{width:100% !important}.woocommerce-form-register .line-login-wrapper{margin-bottom:5px}.mfp-container .woocommerce-form-register .line-login-section{margin-bottom:-50px !important}.woocommerce-form-register .button,.woocommerce-form-login .button{width:100%}.woocommerce-form-register .wp-section-title,.woocommerce-form-login .wp-section-title{color:#000;text-align:center}.woocommerce-form-register input[type=text],.woocommerce-form-register input[type=email],.woocommerce-form-register input[type=password],.woocommerce-form-login input[type=text],.woocommerce-form-login input[type=email],.woocommerce-form-login input[type=password]{width:100%;height:48px;margin:6px 0 0;padding:12px 16px;border-radius:4px;background-color:#eee;border:1px #eee solid;margin-bottom:12px;color:#665e54;font-weight:bold;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.woocommerce-form-register input[type=text]::-webkit-input-placeholder,.woocommerce-form-register input[type=email]::-webkit-input-placeholder,.woocommerce-form-register input[type=password]::-webkit-input-placeholder,.woocommerce-form-login input[type=text]::-webkit-input-placeholder,.woocommerce-form-login input[type=email]::-webkit-input-placeholder,.woocommerce-form-login input[type=password]::-webkit-input-placeholder{color:#665e54;font-size:14px;font-weight:600}.woocommerce-form-register input[type=text]:-moz-placeholder,.woocommerce-form-register input[type=email]:-moz-placeholder,.woocommerce-form-register input[type=password]:-moz-placeholder,.woocommerce-form-login input[type=text]:-moz-placeholder,.woocommerce-form-login input[type=email]:-moz-placeholder,.woocommerce-form-login input[type=password]:-moz-placeholder{color:#665e54;font-size:14px;font-weight:600}.woocommerce-form-register input[type=text]::-moz-placeholder,.woocommerce-form-register input[type=email]::-moz-placeholder,.woocommerce-form-register input[type=password]::-moz-placeholder,.woocommerce-form-login input[type=text]::-moz-placeholder,.woocommerce-form-login input[type=email]::-moz-placeholder,.woocommerce-form-login input[type=password]::-moz-placeholder{color:#665e54;font-size:14px;font-weight:600}.woocommerce-form-register input[type=text]:-ms-input-placeholder,.woocommerce-form-register input[type=email]:-ms-input-placeholder,.woocommerce-form-register input[type=password]:-ms-input-placeholder,.woocommerce-form-login input[type=text]:-ms-input-placeholder,.woocommerce-form-login input[type=email]:-ms-input-placeholder,.woocommerce-form-login input[type=password]:-ms-input-placeholder{color:#665e54;font-size:14px;font-weight:600}.woocommerce-form-register label,.woocommerce-form-login label{color:#665e54}#login-form-popup{max-width:420px;border:solid 1px #333;overflow:hidden;padding-bottom:0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#login-form-popup .lightbox-inner{overflow:hidden}#login-form-popup .account-register-inner,#login-form-popup .account-login-inner{padding-left:30px;padding-right:30px}#login-form-popup .uppercase{display:none}#login-form-popup .wp-logo-before-form{text-align:center}#login-form-popup .wp-logo-before-form img{width:130px}.form-desc.hint{font-size:14px;color:#000;display:none}.woocommerce-account .account-register-inner{padding-bottom:0 !important}.woocommerce-password-strength,.woocommerce-password-hint{display:none}.has-off-canvas .current-lightbox-clicked{opacity:1 !important;-webkit-transform:translateY(0);-ms-transform:translateY(0)}body.woocommerce-lost-password .woocommerce{width:100%;max-width:400px;background-color:#fff;padding:40px;margin:0 auto;text-align:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}body.woocommerce-lost-password .woocommerce .woocommerce-form-row{width:100% !important}body.woocommerce-lost-password .woocommerce label{color:#665e54;text-align:left}body.woocommerce-lost-password .woocommerce p{color:#000;font-size:14px;font-weight:bold}body.woocommerce-lost-password .woocommerce input[type=text]{background-color:#eee;border-color:#eee;height:48px;line-height:48px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-lost-password .woocommerce button[type=submit]{width:100%;background-color:#da4234;color:#fff;height:48px;line-height:48px !important;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.woocommerce-lost-password .display-password-wrapper{margin-bottom:20px}body.woocommerce-lost-password .display-password-wrapper label{display:inline-block}body.woocommerce-lost-password .display-password-wrapper #display-password{width:18px;height:18px;margin-bottom:2px}body.post-type-archive-product .category-page-row,body.tax-product_cat .category-page-row{background-color:#fff;margin-top:20px;padding-top:10px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}body.post-type-archive-product .wp-woocommerce-ordering,body.tax-product_cat .wp-woocommerce-ordering{margin-top:20px;padding-bottom:20px;text-align:right;border-bottom:1px rgba(0,0,0,.1) solid}body.post-type-archive-product .wp-breadcrumb,body.tax-product_cat .wp-breadcrumb{margin-top:10px;color:#665e54;padding:0 20px}body.post-type-archive-product .category-page-title,body.tax-product_cat .category-page-title{display:none}body.post-type-archive-product .badge-container,body.tax-product_cat .badge-container{display:none}body.post-type-archive-product .orderby,body.tax-product_cat .orderby{height:48px;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.post-type-archive-product .col,body.tax-product_cat .col{padding-left:20px;padding-right:20px}body.post-type-archive-product .col.product-small,body.tax-product_cat .col.product-small{padding-left:7px;padding-right:10px}@media(max-width: 549.98px){body.post-type-archive-product .col.product-small,body.tax-product_cat .col.product-small{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.shop-container .col-inner{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin-bottom:5px}.shop-container .box-text{padding:10px}.shop-container .box-text .category{display:none}.shop-container .box-text .title-wrapper{font-size:16px;color:#000;font-weight:bold}.shop-container .box-text .price{display:block;overflow:hidden;padding:5px 0}.shop-container .box-text .amount{font-size:16px;color:#665e54 !important}.quick-view-wrapper{display:block;overflow:hidden;margin-top:10px}body.single-product .row.content-row{padding:0;background-color:#fff;border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0}body.single-product .product-main{padding-bottom:0}body.single-product .product-footer .container{background-color:#fff;padding-left:8px;padding-right:8px;border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px}body.single-product .product-short-description{color:#665e54;font-size:14px;border-bottom:1px #ddd solid;padding-top:15px;padding-bottom:15px;margin-bottom:15px}body.single-product .product-footer .woocommerce-tabs>.nav-line{margin-top:0 !important}body.single-product .woocommerce-tabs .tabs a{padding:5px 15px}body.single-product .woocommerce-tabs .tabs .active a{background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}body.single-product .woocommerce-tabs .tabs .active a:before{display:none}body.single-product .woocommerce-breadcrumb{display:none}body.single-product .input-text.qty{width:56px;max-width:56px;font-size:16px;color:#665e54}body.single-product .minus.button{border-radius:8px 0px 0px 8px;-webkit-border-radius:8px 0px 0px 8px;-moz-border-radius:8px 0px 0px 8px}body.single-product .plus.button{border-radius:0px 8px 8px 0px;-webkit-border-radius:0px 8px 8px 0px;-moz-border-radius:0px 8px 8px 0px}body.single-product .sku_wrapper,body.single-product .posted_in,body.single-product .is-divider.small{display:none}body.single-product .price_wrapper{padding-top:15px;border-top:1px #ddd solid;margin-top:15px}body.single-product h1.product-title{color:#000;border-bottom:1px #ddd solid;margin-bottom:15px;padding-bottom:15px;font-size:36px}body.single-product a.reset_variations{bottom:auto;top:-35px}.next-prev-thumbs{display:none}.yikes-custom-woo-tab-title{display:none}@media(max-width: 549.98px){h1.product-title{font-size:20px !important}}body.woocommerce-account #my-account-nav .menu-item{position:relative;padding:10px 0;padding-left:30px;font-size:16px;font-weight:bold}body.woocommerce-account #my-account-nav .menu-item a{color:#000;font-size:16px !important}body.woocommerce-account #my-account-nav .menu-item a:hover{color:#da4234}body.woocommerce-account #my-account-nav .menu-item a:hover:before{color:#da4234 !important}body.woocommerce-account #my-account-nav .menu-item a:hover span{color:#da4234 !important}body.woocommerce-account #my-account-nav .menu-item.active a{color:#da4234}body.woocommerce-account #my-account-nav .menu-item.active a:before{color:#da4234 !important}body.woocommerce-account #my-account-nav .menu-item a:before{display:none}body.woocommerce-account #my-account-nav .menu-item span{color:#665e54;font-size:24px;position:absolute;left:0;top:21px;font-weight:normal}body.woocommerce-account #my-account-nav .menu-item-999999,body.woocommerce-account #my-account-nav .menu-item-9999908,body.woocommerce-account #my-account-nav .menu-item-9999910{position:relative}body.woocommerce-account #my-account-nav .menu-item-999999>a:before,body.woocommerce-account #my-account-nav .menu-item-9999908>a:before,body.woocommerce-account #my-account-nav .menu-item-9999910>a:before{top:15px !important;font-size:22px}.menu-item-999999,.menu-item-9999908,.menu-item-9999910{position:relative}.menu-item-999999>a:before,.menu-item-9999908>a:before,.menu-item-9999910>a:before{display:inline-block !important;border:0;background:none !important;position:absolute;font-family:dashicons;background:none;color:#665e54;right:auto;left:0 !important;right:auto !important;bottom:auto !important;font-weight:normal;opacity:1 !important;content:"" !important}.menu-item-9999908{position:relative}.menu-item-9999908>a:before{content:"" !important}.menu-item-9999910{position:relative}.menu-item-9999910>a:before{content:"" !important}.header-nav-main.nav-left .menu-item a{padding:4px 16px;font-size:16px;font-weight:bold;color:#665e54;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.header-nav-main.nav-left .menu-item.active a,.header-nav-main.nav-left .menu-item:hover a{background-color:#eee;color:#000}.header-nav-main.nav-left .header-search{position:absolute;right:20px}.header-nav-main.nav-left .header-search i{margin-top:1px}.header-nav-main.nav-right .nav-dropdown .menu-item{position:relative;padding:0 !important;margin:0 !important;padding-left:20px !important;font-size:14px;font-weight:bold}.header-nav-main.nav-right .nav-dropdown .menu-item a{color:#000;font-size:13px !important;padding-bottom:10px;padding-top:10px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.header-nav-main.nav-right .nav-dropdown .menu-item a:hover{color:#da4234}.header-nav-main.nav-right .nav-dropdown .menu-item a:hover:before{color:#da4234 !important}.header-nav-main.nav-right .nav-dropdown .menu-item a:hover span{color:#da4234 !important}.header-nav-main.nav-right .nav-dropdown .menu-item.active a{color:#da4234}.header-nav-main.nav-right .nav-dropdown .menu-item.active a:before{color:#da4234 !important}.header-nav-main.nav-right .nav-dropdown .menu-item a:before{display:none}.header-nav-main.nav-right .nav-dropdown .menu-item span{color:#665e54;font-size:13px !important;position:absolute;left:0;top:13px;font-weight:normal}.header-nav-main.nav-right .nav-dropdown .menu-item-999999{position:relative}.header-nav-main.nav-right .nav-dropdown .menu-item-999999>a:before{top:10px !important;font-size:16px}@media(max-width: 849.98px){.off-canvas-left .mfp-content{width:100%;background-color:#fff !important}.off-canvas-left input[type=search]{max-width:100% !important;width:100% !important}.off-canvas-left .menu-item a:hover{background-color:#ccc !important}.off-canvas-left .nav-vertical>li+li:hover{border-top:1px solid #ccc}.off-canvas-left .nav-sidebar.nav-vertical>li.menu-item.active,.off-canvas-left .nav-sidebar.nav-vertical>li.menu-item:hover{background-color:#ccc !important}.off-canvas-left ul.children{padding-bottom:0 !important;background-color:#eee}.off-canvas-left ul.children .menu-item{padding:5px 0;border-top:1px #fff solid}.off-canvas-left ul.children .menu-item:hover{background-color:#fff !important}.off-canvas-left ul.children .menu-item:hover a{background-color:#fff !important}.mfp-close{z-index:999999 !important;display:inline-block !important}.off-canvas:not(.off-canvas-center) li.html{padding-right:20%}}#shopping-cart-total{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;height:80px;z-index:999999;border-top:1px #eee solid}#shopping-cart-total .bottom-bar-container{width:100%;max-width:1080px;margin:0 auto;display:flex;height:80px;align-items:center;padding-right:10px}#shopping-cart-total bdi{font-size:24px;height:48px;line-height:48px;display:inline-block;vertical-align:middle}#shopping-cart-total .left-part{text-align:left;vertical-align:middle}#shopping-cart-total .left-part .subtotal-amount,#shopping-cart-total .left-part .discount-amount,#shopping-cart-total .left-part .shipping-amount{color:#da4234;font-weight:600}#shopping-cart-total .right-part{text-align:right;vertical-align:middle;flex-grow:1}#shopping-cart-total .right-part label{color:#000;display:inline-block;margin:0}#shopping-cart-total .right-part .total-amount{color:#da4234;font-weight:600}#shopping-cart-total .right-part .total-amount bdi{color:#da4234;font-weight:600}#shopping-cart-total .subtotal,#shopping-cart-total .discount,#shopping-cart-total .total,#shopping-cart-total .continue,#shopping-cart-total .checkout,#shopping-cart-total .shipping{padding-left:5px;line-height:0;display:inline-block}#shopping-cart-total .subtotal label,#shopping-cart-total .discount label,#shopping-cart-total .total label,#shopping-cart-total .continue label,#shopping-cart-total .checkout label,#shopping-cart-total .shipping label{display:inline-block;vertical-align:middle;height:48px;line-height:48px;font-size:24px;margin:0}#shopping-cart-total .subtotal a,#shopping-cart-total .discount a,#shopping-cart-total .total a,#shopping-cart-total .continue a,#shopping-cart-total .checkout a,#shopping-cart-total .shipping a{height:48px;line-height:48px;display:inline-block;overflow:hidden;vertical-align:middle;font-size:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#shopping-cart-total .continue a{background-color:#fff;border:1px #da4234 solid;color:#da4234;padding:0 10px}#shopping-cart-total .checkout a{background-color:#da4234;border:1px #da4234 solid;color:#fff;padding:0 30px}@media(max-width: 849.98px){#shopping-cart-total label,#shopping-cart-total bdi{font-size:16px !important}#shopping-cart-total .continue{display:none}}@media(max-width: 549.98px){#shopping-cart-total .left-part,#shopping-cart-total .continue{display:none}}@media(max-width: 998px){#shopping-cart-total label,#shopping-cart-total bdi{font-size:16px !important}}@media(max-width: 690px){#shopping-cart-total .left-part label,#shopping-cart-total .left-part bdi{font-size:12px !important}}#shop-sidebar li.menu-item{position:relative;min-height:48px;line-height:48px;font-size:14px;border:0}#shop-sidebar li.menu-item a{color:#665e54;font-weight:bold;padding-left:40px}#shop-sidebar li.menu-item .toggle{position:absolute;left:3px;top:10px}#shop-sidebar li.menu-item .toggle i:before{font-size:30px;font-weight:bold}#shop-sidebar li.menu-item.active .sub-menu{background-color:#f2f5f8;border:0 !important}#shop-sidebar li.menu-item.active>a{color:#000}#shop-sidebar .widget-title.shop-sidebar{display:none}#shop-sidebar .widget-title.shop-sidebar+div.is-divider{display:none}.variations_form>.variations{display:none}.single_variation_wrap{display:none !important}.product-lightbox-inner .minus.button,.product-lightbox-inner .plus.button{width:40px;height:36px;font-size:22px;line-height:1;min-height:36px;height:36px;overflow:hidden;color:#665e54;background-color:#fff}.product-lightbox-inner .minus.button:hover,.product-lightbox-inner .plus.button:hover{background-color:#f1f1f1 !important;-webkit-box-shadow:0 0 0 #f1f1f1;-moz-box-shadow:0 0 0 #f1f1f1;box-shadow:0 0 0 #f1f1f1}.product-lightbox-inner .input-text.qty{height:36px;width:56px;max-width:56px;font-size:16px;color:#665e54}.product-lightbox-inner .minus.button{border-radius:8px 0px 0px 8px;-webkit-border-radius:8px 0px 0px 8px;-moz-border-radius:8px 0px 0px 8px}.product-lightbox-inner .plus.button{border-radius:0px 8px 8px 0px;-webkit-border-radius:0px 8px 8px 0px;-moz-border-radius:0px 8px 8px 0px}.product-lightbox-inner button[type=submit]{background-color:#da4234 !important;color:#fff;height:36px;line-height:36px;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.product-lightbox-inner .sku_wrapper,.product-lightbox-inner .posted_in,.product-lightbox-inner .is-divider.small{display:none}.product-lightbox-inner h1.product-title{color:#000;border-bottom:1px #ddd solid;margin-bottom:15px;padding-bottom:15px;font-size:36px}.mfp-content .lightbox-content{padding:0;border-collapse:separate;display:block;border:1px #333 solid;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.mfp-ready .mfp-close{display:none}.product-quick-view-container .mfp-close{top:0 !important;right:0 !important;display:inline-block;color:#fff}.product-quick-view-container .flickity-page-dots{display:none}.off-canvas-left .mfp-content{background-color:#fff !important}.off-canvas-left .mfp-content #main-menu input[type=search]{margin:0}.off-canvas-left .mfp-content #main-menu .searchform .button.icon{margin:0;width:48px}.off-canvas-left .mfp-content .sidebar-menu{padding-top:0}.off-canvas-left .mfp-content ul.children>li{position:relative;padding-left:20px}.off-canvas-left .mfp-content ul.children>li a{font-size:13px}.off-canvas-left .mfp-content ul.children>li a:before{color:#665e54;font-size:13px;top:9px !important;left:16px !important;width:20px;height:20px;text-align:center}.off-canvas-left .mfp-content ul.children>li span.dashicons{position:absolute;color:#665e54;font-size:13px;left:16px;top:9px;font-weight:normal}#cw-line-login_reg-form{padding:20px !important;background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#cw-line-login_reg-form .wp-logo-before-form{text-align:center}.widget_shopping_cart_content .product-name{font-size:14px}.widget_shopping_cart_content .variation-list{margin-top:5px;font-size:13px;color:#665e54}.widget_shopping_cart_content .variation-list .sep{margin:0 5px;font-size:14px;color:#ddd}.woocommerce-pagination .nav-pagination>li>.current,.woocommerce-pagination .nav-pagination>li>span:hover,.woocommerce-pagination .nav-pagination>li>a:hover{background-color:#da4234;border-color:#da4234}#dcse-edit-shipping-address{margin-bottom:15px}#dcse-edit-shipping-address #dcse-edit-shipping-address-expend{color:#da4234;font-size:14px;overflow:hidden}#dcse-edit-shipping-address input[type=text],#dcse-edit-shipping-address input[type=email]{width:100%;max-width:300px;height:48px;margin:6px 0 0;padding:12px 16px;border-radius:4px;background-color:#eee;border:1px #eee solid;margin-bottom:12px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}#dcse-edit-shipping-address textarea{background-color:#eee;border:1px #eee solid;margin-bottom:12px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.myaccount-pagination{text-align:center}.myaccount-pagination .pagination{display:inline-block;padding-left:0;margin:10px;border-radius:4px}.myaccount-pagination .pagination>li{display:inline}.myaccount-pagination .pagination>li>a,.myaccount-pagination .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.4;color:#333;text-decoration:none;background-color:#fff;border:1px solid #ddd}.myaccount-pagination .pagination>li>a:hover,.myaccount-pagination .pagination>li>a:focus,.myaccount-pagination .pagination>li>span:hover,.myaccount-pagination .pagination>li>span:focus{z-index:2;color:#fff;background-color:#da4234;border-color:#da4234}.myaccount-pagination .pagination>li:first-child>a,.myaccount-pagination .pagination>li:first-child>span{margin-left:0;border-radius:4px 0 0 4px}.myaccount-pagination .pagination>li:last-child>a,.myaccount-pagination .pagination>li:last-child>span{border-radius:0 4px 4px 0}.myaccount-pagination .pagination>.active>a,.myaccount-pagination .pagination>.active>a:hover,.myaccount-pagination .pagination>.active>a:focus,.myaccount-pagination .pagination>.active>span,.myaccount-pagination .pagination>.active>span:hover,.myaccount-pagination .pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#da4234 !important;border-color:#da4234 !important}.myaccount-pagination .pagination>.disabled>span,.myaccount-pagination .pagination>.disabled>span:hover,.myaccount-pagination .pagination>.disabled>span:focus,.myaccount-pagination .pagination>.disabled>a,.myaccount-pagination .pagination>.disabled>a:hover,.myaccount-pagination .pagination>.disabled>a:focus{color:#000;cursor:not-allowed;background-color:#eee;border-color:#ddd}.toast{border-radius:0px;background-color:#fff;padding-left:54px}.toast-success{color:#000;border:1px solid #000;background-image:url("https://cdn.heromamapet.com/common/images/toast/icon_success.svg")}.toast-error{color:#000;border:1px solid #000;background-image:url("https://cdn.heromamapet.com/common/images/toast/icon_error.svg")}a.btn-quick-view,a.button,button.button{color:#fff;height:48px;line-height:48px;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.select2-selection__clear{display:none}label.wc_variation_radios .disabled{cursor:not-allowed !important;opacity:.4}#tk-lightbox-wrapper .btn-lookup{background-color:#da4234;color:#fff}.product-small .btn-quick-view{background-color:#da4234 !important}.post-type-archive-product .woocommerce-breadcrumb,.tax-product_cat .woocommerce-breadcrumb{color:#665e54;height:20px;color:#aaa}.post-type-archive-product .woocommerce-breadcrumb a,.tax-product_cat .woocommerce-breadcrumb a{display:inline-block;color:#aaa;font-size:16px;line-height:16px;height:20px}.post-type-archive-product .woocommerce-breadcrumb a:hover,.tax-product_cat .woocommerce-breadcrumb a:hover{color:#da4234}.post-type-archive-product .woocommerce-breadcrumb i,.tax-product_cat .woocommerce-breadcrumb i{display:inline-block;overflow:hidden;height:20px}.post-type-archive-product .woocommerce-breadcrumb i:before,.tax-product_cat .woocommerce-breadcrumb i:before{font-size:16px;line-height:29px;font-weight:bold}.post-type-archive-product .woocommerce-breadcrumb span,.tax-product_cat .woocommerce-breadcrumb span{display:inline-block;color:#665e54;font-size:16px;line-height:16px;height:20px}.woocommerce-checkout .wjecf-fragment-checkout-select-free-product{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.woocommerce-checkout .wjecf-fragment-checkout-select-free-product h3{background:none !important;color:#665e54 !important}.woocommerce-checkout .wjecf-fragment-checkout-select-free-product input[type=radio]{width:24px;height:24px;display:inline-block;padding-right:10px;vertical-align:top}.woocommerce-checkout .wjecf-fragment-checkout-select-free-product>div{border-bottom:1px #ddd dashed;padding-bottom:10px}.woocommerce-checkout .wjecf-fragment-checkout-select-free-product>div:last-child{border:0}.woocommerce-cart .wjecf-fragment-cart-select-free-product{background-color:#fff;padding:20px;margin-bottom:20px;text-align:left !important;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.woocommerce-cart .wjecf-fragment-cart-select-free-product h3{background:none !important;color:#665e54 !important}.woocommerce-cart .wjecf-fragment-cart-select-free-product input[type=radio]{width:24px;height:24px;display:inline-block;padding-right:10px;vertical-align:top}.woocommerce-cart .wjecf-fragment-cart-select-free-product label{line-height:38px;height:38px;overflow:hidden;font-size:14px}.woocommerce-cart .wjecf-fragment-cart-select-free-product .wjecf-select-free-products{text-align:left !important;border-bottom:1px #ddd dashed;padding:20px 0 20px 0}.woocommerce-cart .wjecf-fragment-cart-select-free-product .wjecf-select-free-products:last-child{border:0}.nav-dropdown .widget_shopping_cart_content .wc-forward{height:48px;line-height:48px !important;padding:0 20px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.searchform-wrapper input[type=search]{width:100%;max-width:300px;height:48px;margin:6px 0 0;padding:12px 16px;border-radius:4px;background-color:#eee;border:1px #eee solid;margin-bottom:12px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.searchform-wrapper .submit-button{margin-top:6px}.woocommerce-mini-cart__buttons .button{background-color:#fff !important;border:1px #da4234 solid !important;color:#da4234}.woocommerce-mini-cart__buttons .button.checkout{background-color:#da4234 !important;border:1px #da4234 solid !important;color:#fff}#masthead{background-color:#fff !important}.header-nav-main.nav-left .menu-item a{border:0}.header-nav-main.nav-left .menu-item.active a,.header-nav-main.nav-left .menu-item:hover a{background:none}.header-nav-main.nav-left .menu-item.active a:hover,.header-nav-main.nav-left .menu-item:hover a:hover{background-color:#eee}.header-nav-main.nav-left .nav-dropdown-default{padding:10px 0}.header-nav-main .menu-item a .ux-menu-icon{width:20px}.footer-wrapper a.back-to-top{display:inline-block;width:25px;height:25px;line-height:32px !important}.footer-wrapper a.back-to-top:hover{border-color:#fff !important;background-color:rgb(225.8625,106.1625,95.1375) !important}#floating-icon{display:inline-block;position:fixed;right:12px;bottom:72px;z-index:25;transition:right 1s}#floating-icon.hide-floating-icon{right:-200%}#floating-icon .close-icon{display:inline-block;width:30px;height:30px;margin:0;position:absolute;top:4px;right:4px}@media screen and (max-width: 550px){#floating-icon .close-icon{min-height:auto;padding:0;top:2px;right:2px}}#floating-icon img{vertical-align:middle}#floating-icon img.pc-icon{width:300px}@media screen and (max-width: 550px){#floating-icon img.pc-icon{display:none}}#floating-icon img.mobile-icon{width:220px}@media screen and (min-width: 550px){#floating-icon img.mobile-icon{display:none}}@media screen and (max-width: 849px){#floating-icon{bottom:12px}}