/*
	Theme Name: dogcatstar
	Theme URI: https://www.dogcatstar.com
	Description: 汪貓星球佈景主題
	Author: 
	Author URI: 
	Template: flatsome
*/
.woocommerce-checkout .woocommerce{display:none}body{background-color:#fff}#wrapper,#main{background-color:#fff}html{background-color:#fff !important}.product-title a{min-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.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}body.woocommerce-account .page-wrapper.my-account{overflow:hidden}body.woocommerce-account .tab-title-bar-wide-wrapper{position:relative;height:70px;background-color:#fff6e9;width:calc(100% + 1000px);margin-left:-500px}body.woocommerce-account .tab-title-bar,body.woocommerce-account .additional-login-bar{display:none}body.woocommerce-account .tab-title-bar-wide{background-color:#fff6e9;height:70px;position:relative;top:0;width:300px;margin:0 auto;z-index:1;display:flex;justify-content:center;flex-grow:1}body.woocommerce-account .tab-title-bar-wide>span{line-height:70px;font-size:16px;width:100px;text-align:center;margin:0 10px}body.woocommerce-account .tab-title-bar-wide>span a{color:#665e54}body.woocommerce-account .tab-title-bar-wide>span.is-active{font-weight:bold;position:relative}body.woocommerce-account .tab-title-bar-wide>span.is-active:after{position:absolute;bottom:0;display:block;content:" ";width:100%;margin:0 auto;height:4px;border-bottom:4px #ff9e1b solid}body.woocommerce-account .tab-title-bar-wide>span.not-active{font-weight:bold;position:relative}body.woocommerce-account .tab-title-bar-wide>span.not-active:after{position:absolute;bottom:0;display:block;content:" ";width:100%;margin:0 auto;height:4px;border-bottom:4px #e2e2e2 solid}body.woocommerce-account .additional-login-bar{background-color:#eee}body.woocommerce-account .account-login-inner,body.woocommerce-account .account-register-inner,body.woocommerce-account .account-guest-reminder-inner{z-index:0;width:100%;max-width:320px;padding:30px 10px;margin-bottom:20px !important;margin:0 auto;overflow:hidden;position:relative;border:0px #665e54 solid;background-color:#fff;position:relative;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}body.woocommerce-account .account-login-inner p.confirm,body.woocommerce-account .account-register-inner p.confirm,body.woocommerce-account .account-guest-reminder-inner p.confirm{position:absolute;width:calc(100% - 60px);bottom:24px;margin-bottom:0}body.woocommerce-account .account-login-inner form,body.woocommerce-account .account-register-inner form,body.woocommerce-account .account-guest-reminder-inner form{margin:0}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],body.woocommerce-account .account-guest-reminder-inner input[type=text],body.woocommerce-account .account-guest-reminder-inner input[type=password],body.woocommerce-account .account-guest-reminder-inner input[type=email]{background-color:#eee;border-color:#eee;height:38px;line-height:38px;-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],body.woocommerce-account .account-guest-reminder-inner button[type=submit]{width:100%;background-color:#ca7658;color:#fff;height:38px;line-height:38px;padding:0 20px;text-align:center;margin:0;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,body.woocommerce-account .account-guest-reminder-inner h3.uppercase{display:none}body.woocommerce-account h3.wp-section-title{text-align:center;color:#000;font-weight:bold;font-size:24px}.reminder-text p{font-size:13px}.reminder-text label{color:#665e54}.reminder-text .btn-link{display:block;background-color:#665e54;color:#fff;height:32px;line-height:32px;border-radius:4px;text-align:center;font-size:16px;margin-top:5px}.reminder-text .btn-link.white{background-color:#fff;border:1px #665e54 solid;color:#665e54}.woocommerce-form-register input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;display:inline-block;padding-right:10px;vertical-align:middle;margin:0;background-color:#665e54}.woocommerce-form-register input[type=checkbox]:after{content:"";position:relative;left:4px;top:0;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.woocommerce-form-register input[type=checkbox]:checked:after{display:block}.woocommerce-form-register input[type=checkbox]:checked{background-color:green !important;text-align:center;line-height:15px}.woocommerce-form-register input[type=checkbox]+label span{color:#000}.login-form-bottom{margin-top:5px;font-size:14px;display:flex;justify-content:space-between}.login-form-bottom .account-login-inner,.login-form-bottom .account-register-inner,.login-form-bottom .account-guest-reminder-inner{border:1px #665e54 solid;min-height:560px;padding:50px 30px 10px 30px;margin:0}.login-form-bottom .account-register-inner p.woocommerce-form-row .woocommerce-form-register__submit{position:absolute;width:calc(100% - 60px);margin-bottom:0px;bottom:24px}.login-form-bottom .account-register-inner div.login-form-bottom{position:absolute;bottom:24px;width:calc(100% - 60px)}.login-form-bottom .account-login-inner div.login-form-bottom{position:absolute;bottom:24px;width:calc(100% - 60px)}.login-form-bottom .account-login-inner p.form-row{position:absolute;bottom:56px;width:calc(100% - 60px)}.login-form-bottom .account-login-inner p.woocommerce-form-row{position:relative;width:100%;bottom:0}.login-form-bottom input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;display:inline-block;padding-right:10px;vertical-align:middle;margin:0;background-color:#665e54}.login-form-bottom input[type=checkbox]:after{content:"";position:relative;left:4px;top:0;width:7px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.login-form-bottom input[type=checkbox]:checked:after{display:block}.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:#665e54;font-weight:bold}.login-form-bottom .left-col a{color:#665e54;font-weight:bold}.center-col{text-align:center}.center-col a{color:#665e54;font-weight:bold;font-size:14px}.has-off-canvas #crp-login-form-header{padding-bottom:60px}.line-login-section{font-size:13px;display:block;text-align:center}.line-login-section .line-login-text{color:#000;font-weight:bold;margin-bottom:5px}.line-login-section .btn-line-login{width:100% !important}a.btn-line-login{height:38px;padding:12px 24px}a.btn-line-login:before{border:0px;left:5px;top:2px}.line-login-wrapper{margin-bottom:10px;padding:0px !important}.mfp-container .woocommerce-form-register .line-login-section{margin-bottom:-50px !important}.woocommerce-form-register .button,.woocommerce-form-login .button{width:100%;background-color:#ca7658;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.woocommerce-form-register .wp-section-title,.woocommerce-form-login .wp-section-title{color:#000;text-align:center}.woocommerce-form-register select,.woocommerce-form-login select{margin:6px 0 0;-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);background-color:#fff !important;border:1px #777 solid;color:#665e54;font-weight:bold;padding:0;border-radius:4px;padding:0 3px}.woocommerce-form-register select::-webkit-input-placeholder,.woocommerce-form-login select::-webkit-input-placeholder{color:#665e54;font-size:14px;font-weight:600}.woocommerce-form-register select:-moz-placeholder,.woocommerce-form-login select:-moz-placeholder{color:#665e54;font-size:14px;font-weight:600}.woocommerce-form-register select::-moz-placeholder,.woocommerce-form-login select::-moz-placeholder{color:#665e54;font-size:14px;font-weight:600}.woocommerce-form-register select:-ms-input-placeholder,.woocommerce-form-login select:-ms-input-placeholder{color:#665e54;font-size:14px;font-weight:600}.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:32px !important;line-height:32px !important;margin:6px 0 0;padding:0 5px;border-radius:4px;background-color:#fff !important;border:1px #777 solid !important;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 select,.woocommerce-form-register button,.woocommerce-form-login select,.woocommerce-form-login button{height:32px;line-height:32px;min-height:auto}.woocommerce-form-register label,.woocommerce-form-login label{color:#665e54}.woocommerce-form-register .sms-get-code,.woocommerce-form-login .sms-get-code{top:12px;color:#ca7658}.woocommerce-form-register .login-description,.woocommerce-form-register .register-description,.woocommerce-form-login .login-description,.woocommerce-form-login .register-description{height:50px;font-size:14px;overflow:hidden;display:block;text-align:center}#login-form-popup{max-width:360px;padding-bottom:0;background-color:#fff}#login-form-popup form p{margin-bottom:0}#login-form-popup form input[type=text]{margin-bottom:5px}#login-form-popup .lightbox-inner{position:relative}#login-form-popup .lightbox-inner .lable-bar,#login-form-popup .lightbox-inner .login-bar{padding-top:5px;text-align:center;font-size:13px}#login-form-popup .lightbox-inner .lable-bar{padding-top:10px}#login-form-popup .lightbox-inner .box-icon{display:inline-block;width:48px;height:48px;margin:5px;overflow:hidden;text-align:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}#login-form-popup .lightbox-inner .box-icon.fb{background-color:#1877f2;line-height:44px}#login-form-popup .lightbox-inner .box-icon.line{background-color:#00c300;line-height:48px}#login-form-popup .lightbox-inner .box-icon.email{background-color:#ff9e1b;line-height:44px}#login-form-popup .lightbox-inner .box-icon.phone{background-color:#ff9e1b;line-height:44px}#login-form-popup .lightbox-inner .fixed-bottom-position{padding-top:10px;background-color:#fff;position:absolute;bottom:18px;left:30px;width:calc(100% - 60px)}#login-form-popup .lightbox-inner .additional-login-bar{background-color:#eee;height:110px;position:absolute;bottom:-100px;left:0;width:360px;z-index:1;border-radius:0 0 16px 16px;margin-top:-40px;display:block;justify-content:space-around;flex-grow:1}#login-form-popup .account-container.lightbox-inner{padding:0 !important}#login-form-popup .account-container.lightbox-inner .woocommerce-form-register__submit{margin-bottom:0}#login-form-popup .account-container.lightbox-inner>div{min-height:285px;height:285px;position:relative}#login-form-popup .account-container.lightbox-inner p.confirm{position:absolute;bottom:24px;width:calc(100% - 60px)}#login-form-popup .tab-title-bar-wide-wrapper,#login-form-popup .additional-login-bar-wide-wrapper{display:none}#login-form-popup .tab-title-bar{background-color:#fff6e9;height:62px;position:relative;top:-60px;left:-30px;width:calc(100% + 60px);z-index:1;border-radius:16px 16px 0 0;margin-bottom:-40px;display:flex;justify-content:center;flex-grow:1}#login-form-popup .tab-title-bar>span{line-height:70px;font-size:16px;width:100px;text-align:center;margin:0 10px}#login-form-popup .tab-title-bar>span a{color:#665e54}#login-form-popup .tab-title-bar>span.is-active{font-weight:bold;position:relative}#login-form-popup .tab-title-bar>span.is-active:after{position:absolute;bottom:0;display:block;content:" ";width:100%;margin:0 auto;height:4px;border-bottom:4px #ff9e1b solid}#login-form-popup .tab-title-bar>span.not-active{font-weight:bold;position:relative}#login-form-popup .tab-title-bar>span.not-active:after{position:absolute;bottom:0;display:block;content:" ";width:100%;margin:0 auto;height:4px;border-bottom:4px #e2e2e2 solid}#login-form-popup .account-register-inner,#login-form-popup .account-guest-reminder-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}.additional-login-bar-wide-wrapper{position:relative;background-color:#eee;width:calc(100% + 1000px);margin-left:-500px}.additional-login-bar-wide-wrapper .lable-bar,.additional-login-bar-wide-wrapper .login-bar{padding-top:5px;text-align:center;font-size:13px}.additional-login-bar-wide-wrapper .lable-bar{padding-top:10px}.additional-login-bar-wide-wrapper .box-icon{display:inline-block;width:48px;height:48px;margin:5px;overflow:hidden;text-align:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.additional-login-bar-wide-wrapper .box-icon.fb{background-color:#1877f2;line-height:44px}.additional-login-bar-wide-wrapper .box-icon.line{background-color:#00c300;line-height:48px}.additional-login-bar-wide-wrapper .box-icon.email{background-color:#ff9e1b;line-height:44px}.additional-login-bar-wide-wrapper .box-icon.phone{background-color:#ff9e1b;line-height:44px}.additional-login-bar-wide-wrapper .additional-login-bar{height:110px;width:360px;z-index:1;margin:0 auto;display:flex;justify-content:space-around;flex-grow:1}.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)}.login-form-bottom a{color:#665e54 !important}.mfp-bg.mfp-ready{background-color:#000 !important;opacity:.3}.mfp-content .account-register-inner{position:relative}.mfp-content .account-register-inner .sms-login-phone{position:relative}.mfp-content .account-register-inner .sms-login-phone .sms-error{position:absolute;top:-100px;left:0px;background-color:#ffeaea;width:300px;height:50px;border:1px solid #e78c8c;border-radius:4px;vertical-align:middle;display:flex;justify-content:center;align-items:center}.mfp-content .account-register-inner .sms-login-phone .sms-error,.mfp-content .account-register-inner .sms-login-phone .sms-message{position:absolute;width:300px;height:50px;top:-100px;left:0px;border-radius:4px;vertical-align:middle;display:flex;justify-content:center;align-items:center}.mfp-content .account-register-inner .sms-login-phone .sms-error{background-color:#ffeaea;border:1px solid #e78c8c}.mfp-content .account-register-inner .sms-login-phone .sms-message{background-color:#dae9e6;border:1px solid #9dd1c8;color:#09898e}#regular-user-login-form-row{display:flex;column-gap:8px}#regular-user-login-form-row #username{flex:1}#country-codes{flex-basis:92px}.woocommerce-password-strength.short{font-size:13px}body.woocommerce-account .forget-password-container{width:100%;max-width:320px;margin:0 auto}body.woocommerce-account .forget-password-container p{font-size:13px}body.woocommerce-account .forget-password-container .choose-other-type{margin-top:10px;text-align:center}body.woocommerce-account #form-password-handler{margin-top:20px}body.woocommerce-account .woocommerce-ResetPassword{padding-bottom:10px;margin-bottom:0}div.text-center{flex-wrap:wrap}div.text-center>h5.category,div.text-center>div.tx-div.small{display:none}div.text-center>a{min-width:62%;font-size:1.3rem;color:#838282;text-align:left;font-weight:400;flex:3;order:1}.sourcehansans-tc-normal{font-family:"Microsoft JhengHei" !important;font-weight:900}div.text-center>a P.sourcehansans-tc-normal{font-family:"Microsoft JhengHei" !important;font-weight:900}div.text-center>span.price{max-width:38%;font-size:1.1rem;color:#e19da6;text-align:right;padding:7px 0;order:2}div.dogcatstarintroduction{text-align:left;min-width:100%;order:99}div.dogcatstarintroduction>span{font-family:"Microsoft JhengHei" !important;font-size:.95rem;font-weight:100}ul.product-categories>li{font-family:"Microsoft JhengHei" !important}ul.product-categories>li a{color:#838282 !important}.dark{color:#333}.column-inner ul.slides{margin-left:0}.cwp-separator{position:relative}.cwp-t-center{text-align:center;background:#fff}.cwp-separator:before{content:"";display:block;background-image:url("https://imgxcdn.dogcatstar.com/images/dot.png");background-repeat:repeat-x;height:20px;top:70%;position:absolute;right:20px;left:15px}.cwp-separator-bottom:before{content:"";display:block;background-image:url("https://imgxcdn.dogcatstar.com/images/dot.png");background-repeat:repeat-x;height:20px;top:70%;position:absolute;right:20px;left:15px;top:25% !important}.cwp-t-center:before{content:"";display:block;position:absolute}.shopping-process{max-width:920px;margin:auto}.shopping-process ul li{color:#6c5c53 !important;list-style:none !important;text-align:left !important;font-family:"Lato",helvetica,"Microsoft JhengHei",sans-serif !important;padding-right:24px !important;font-size:.875em}.shopping-process ul li:before{color:#d4b26f;content:"•";font-size:1.5em;padding-right:.25em;position:relative;top:.1em}.cwp-sprocess-sub{margin-left:1.85em !important;margin-right:.85em !important}.cwp-sprocess-pickup-master{margin-top:-0.85em;margin-bottom:1em}.cwp-sprocess-pickup{padding:5px 15px;border:1px solid #d4b26f;margin-bottom:1px;border-radius:20px;font-size:14px;color:#6c5c53;margin-right:30px}.cwp-sprocess-pickup:before,.cwp-sprocess-pickup:after{content:"";background-image:url("https://imgxcdn.dogcatstar.com/images/shopping_process/shopping_process.png");height:36px;width:36px;background-repeat:no-repeat}.cwp-sprocess-pickup:before{display:block;position:absolute;background-position:-194px -62px;left:26px}.cwp-sprocess-pickup:after{position:absolute;background-position:-187px -62px;right:36px}@media screen and (max-width: 568px){.cwp-sprocess-sub-4{top:0}}input.wcbulkorderquantity{margin-bottom:0px}.add_to_cart_button.bulkorderform_submit{margin-right:10px}.add_to_cart_button.single_add_to_cart_button.checkouturl{display:inline-block;padding:8px 48px;font-weight:700;font-size:16px;border:3px solid #6c5c53}@media screen and (max-width: 1280px){.medium-logo-center .logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;margin:0 15px}.medium-logo-center .flex-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:0 !important}.medium-logo-center .flex-right{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-inner .nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-logo-center .logo img{margin:0 auto}}@media(max-width: 850px){[data-show=hide-for-medium],.hide-for-medium{display:block !important}}@media(min-width: 850px){[data-show=show-for-medium],.show-for-medium{display:block !important}}@media(max-width: 1280px){[data-show=hide-for-medium],.hide-for-medium{display:none !important}}@media(min-width: 1281px){[data-show=show-for-medium],.show-for-medium{display:none !important}}div#customer_details[data-country=MY] #billing_address_1_field,div#customer_details[data-country=SG] #billing_address_1_field{float:none;width:100%}.variations .reset_variations{top:-35px;right:27px;color:#fff;font-size:14px;font-weight:600;padding:5px 10px;bottom:auto;background-color:#c00}body.addon-product-quickbuy .product-lightbox{display:block}.mfp-content{transform:none !important}.product-lightbox{display:none}.product-lightbox .product-quick-view-container{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.product-lightbox .mfp-close{width:29px;height:29px;background-color:#fff;border:3px #ddd solid;mix-blend-mode:normal;top:-15px !important;right:-15px !important;opacity:1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.product-lightbox .mfp-close svg{color:#ddd;position:absolute;top:0;left:0}.product-lightbox .badge-container{display:none}.product-lightbox .woocommerce-variation-price,.product-lightbox .product-short-description,.product-lightbox .is-divider{display:none}.product-lightbox .woocommerce-Price-amount{color:#cd7f63}.product-lightbox del bdi{color:#999}.product-lightbox h1,.product-lightbox .price-wrapper{font-size:16px}.product-lightbox h1 p,.product-lightbox .price-wrapper p{font-size:16px}.product-lightbox .woocommerce-variation-availability{margin-bottom:5px}.product-lightbox .variations .reset_variations{display:none !important}@media(max-width: 849.98px){.addon-product-quickbuy .mfp-ready .mfp-content{transform:none !important}.product-lightbox{box-sizing:border-box;position:relative}.product-lightbox .mfp-close{right:1rem !important}.product-lightbox .woocommerce-product-gallery{display:inline-block;width:75px;height:75px}.product-lightbox .product-gallery{width:100%;background:#fff;height:95px;padding:10px;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-box-shadow:0px 4px 5px rgba(50,50,50,.1);-moz-box-shadow:0px 4px 5px rgba(50,50,50,.1);box-shadow:0px 4px 5px rgba(50,50,50,.1)}.product-lightbox .product-lightbox-inner a{display:block;position:absolute;top:-70px;right:0;width:calc(100% - 100px);padding:0 10px}.product-lightbox .product-lightbox-inner a h1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-lightbox .product-lightbox-inner .price-wrapper{display:block;position:absolute;top:-50px;right:0;width:calc(100% - 100px);padding:0 10px}.product-lightbox .product-lightbox-inner .price-wrapper p,.product-lightbox .product-lightbox-inner .price-wrapper span{font-size:16px}.product-lightbox .product-lightbox-inner .single_variation_wrap button{margin-bottom:0}.product-lightbox .product-thumbnails,.product-lightbox .flickity-page-dots,.product-lightbox .flickity-button{display:none}.product-lightbox .row-slider{display:none !important}.product-lightbox .product-lightbox-inner{max-height:200px;height:200px;overflow-y:auto}.product-lightbox .product-info{padding-bottom:80px !important}.product-lightbox .single_variation_wrap{position:fixed;bottom:0;width:100%;left:0;background:#fff;padding:10px;-webkit-box-shadow:0px -4px 5px rgba(50,50,50,.1);-moz-box-shadow:0px -4px 5px rgba(50,50,50,.1);box-shadow:0px -4px 5px rgba(50,50,50,.1)}.mfp-container .product-lightbox{border-top-left-radius:12px;border-top-right-radius:12px}.mfp-container .product-lightbox.lightbox-content{width:100vw;position:fixed;left:0;bottom:0;z-index:1500}}.quick-view-wrapper{margin:0;display:block;overflow:hidden;margin-top:8px}.quick-view-wrapper .btn-quick-view{background-color:#ff9e1b;border-radius:4px;margin:0;display:flex;height:36px;padding:8px 12px;justify-content:center;align-items:center;gap:4px}.variations_form>.variations{display:none}.single_variation_wrap{display:none !important}.breadcrumbs a.is-acted,.breadcrumbs a:hover{color:#111}.header-search{display:none}.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 #665e54 solid !important;color:#665e54}.woocommerce-mini-cart__buttons .button.checkout{background-color:#665e54 !important;border:1px #665e54 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{margin-top:60px}.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:#82786b !important}.footer-wrapper .social-icons a{display:inline-block;height:25px}.footer-wrapper a.line{line-height:0;font-size:28px}.footer-wrapper a.line img{height:22px;vertical-align:middle}