/*!
Theme Name: whitewoodgreen
Author: ann@plaimanas.com
Description:Theme design by Plaimanas Industries CO., LTD.
Version: 1.0.0
Text Domain: whitewoodgreen
*/
.lounge-system{display:none}.wpcf7-form.form input[type=submit]{font-weight:400;color:#000;border:0;padding:0;width:auto;height:auto;cursor:pointer}.wpcf7-form.form div.wpcf7-response-output{margin:20px 0 0;padding:0;line-height:normal;font-size:14px;border:0}.wpcf7-form.form .wpcf7-form-control-wrap{display:block}.wpcf7-form.form span.wpcf7-not-valid-tip{position:absolute;right:0;bottom:0;font-size:10px;color:#595b3c}.alm-listing.journal-group{text-align:left}.alm-load-more-btn{cursor:pointer}.alm-load-more-btn.more.done{display:none}@media (max-width:991px){ul.menu.system li:first-child{display:none}}.resboxh:not(:last-child){margin-bottom:25px}.panel .reserveform{display:block}.panel .reservation_moreinfo{display:none}.panel .fields.reservation_info{margin-bottom:0;margin-top:0}.panel .fields.reservation_info.last{margin-bottom:-25px}.panel .action.appointment{margin-top:50px}.panel ._reserve_content .danger,.panel ._reserve_content select.danger+.select2-container .select2-selection--single{border-color:red !important}.panel .field{position:relative}.panel ._addmore{font-size:10px}.panel .reserve_removebtn{position:absolute;z-index:1;bottom:0;right:25px;font-size:10px}@media (max-width:767px){.panel .reserve_removebtn{right:10px}}.pop-content{background:#595b3c !important;color:#fff !important;margin:0 !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%);text-align:center}.wpgs .flaticon-back:before{content:' ';width:30px;height:30px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") center right no-repeat;background-size:20px auto;display:block}.wpgs .flaticon-right-arrow:before{content:' ';background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E") center left no-repeat;background-size:20px auto;width:30px;height:30px;display:block}.tinv-wraper.tinv-wishlist{display:inline-block;float:right;position:absolute;top:0;right:0}.tinvwl_add_to_wishlist-text{font-size:0}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:0}table.variations select{-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist}.variable-item-span-color{background-color:#fbc4a1;width:15px;height:15px;display:inline-block;border:1px solid transparent}li.variable-item.color-variable-item.selected .variable-item-span-color{border-color:#000}.variable-item:not(.radio-variable-item){margin-right:5px;width:auto;height:auto;display:inline-block}.variable-items-wrapper li.variable-item.color-variable-item.selected[data-wvstooltip]:before{content:attr(data-wvstooltip);background:0 0;color:#000;visibility:visible;opacity:1;box-shadow:none;padding:0;font-size:10px;font-family:"Canela-Regular"}.reset_variations{display:none !important}table.variations{margin-bottom:25px}.review-form span.wpcf7-list-item{margin:0 0 0 2px}.rate{float:left;height:15px;margin-right:-3px}.rate:not(:checked)>input{position:absolute;top:-9999px}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:15px;line-height:1;color:#ccc;margin-right:3px}.rate:not(:checked)>label:before{content:'★ '}.rate>input:checked~label{color:#000}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#000}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#000}.rate.readonly input,.rate.readonly label{pointer-events:none}.product-review-detail>*{text-align:center}.review,.account-page{padding:90px 0}.account-page:not(.checkout-page) .cart-detail .woocommerce,.checkout-page{display:flex;justify-content:space-between}.review-heading,.account-page:not(.checkout-page) .cart-detail .woocommerce-MyAccount-navigation,.checkout-page .cart-heading{width:24%}.review-heading,.cart-heading .mnchead{margin-bottom:20px}.review-form,.account-page:not(.checkout-page) .cart-detail .woocommerce-MyAccount-content,.checkout-page .cart-detail{width:68%}.review-heading p{font-size:12px}.review-row{flex-flow:wrap;-moz-column-gap:20px;column-gap:20px;padding-bottom:25px}.review-form input:not([type=radio]),.review-form textarea{width:100%;box-sizing:border-box;line-height:35px;background:0 0;border:0;border-bottom:1px solid #e5e5e5;border-radius:0}.review-form textarea{height:80px}.review-form input:focus,.review-form textarea:focus{outline:none}.review-form .field{flex:1;position:relative}.review-row label{font-size:10px;text-transform:uppercase;line-height:35px;position:absolute;top:0;left:0;font-family:Canela-Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:gray}.review-row .rating-row label{position:relative}.review-row .rating-row .wpcf7-form-control-wrap{width:auto;flex:1}.review-form .action{display:inline-block}.review-form .action input{font-size:11px;color:gray;text-transform:uppercase;font-family:trade-gothic-next,sans-serif}#woofc-area.woofc-area-loading:before,#woofc-area.woofc-area-loading:after,#woofc-count.woofc-count-loading:before,#woofc-count.woofc-count-loading:after{display:none}#woofc-count{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;z-index:99 !important;padding:0 !important;width:auto !important;height:auto !important;box-shadow:none !important;background-color:transparent !important;display:inline-block !important;vertical-align:top !important;line-height:1 !important;cursor:pointer}#woofc-count i{display:inline-flex !important;align-items:center;justify-content:center;vertical-align:top !important;font-family:'iconfont' !important;font-style:normal !important;line-height:1 !important;color:inherit !important;transition-property:color,background-color;width:13px !important;height:16px !important;background:url(//whitewoodgreen.com/wp-content/themes/whitewoodgreen/images/ic-bag.png) no-repeat center bottom !important;background-size:contain !important}#woofc-count i:before{display:none !important}#woofc-count:hover i{color:#000 !important}#woofc-count #woofc-count-number{display:flex;align-items:center;justify-content:center;width:13px;height:13px;color:#fff;background:#000;border-radius:50%;position:absolute;right:auto;top:0;right:0;transform:translate(50%,-50%);margin:0;padding:0;font-size:8px;font-weight:700;line-height:1;text-align:center;opacity:1}.woofc-count.woofc-count-shake{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(1px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(1px,0,0)}}.woof,.woof .woof_checkbox_label,.woof .woof_container_inner h4{font-size:inherit;line-height:inherit;text-transform:uppercase;margin:0}.woof .woof_childs_list_li,.woof .woof_price_filter,.woof .woof_submit_search_form_container{padding:30px}.woof .woof_container,.woof .woof_childs_list_li:not(:last-child){border-bottom:1px solid #ebebeb}.woof .woof_checkbox_label:not(:last-child),.woof .woof_container_inner h4:not(:last-child),.woof .woof_childs_list>li:not(:last-child){margin-bottom:15px}.woof .woof_childs_list_li>.woof_checkbox_label{display:block}.woof .woof_childs_list{display:flex;flex-direction:column}.woof .woof_childs_list>li{display:inline-flex;align-items:center}.woof .woof_checkbox_label{line-height:1}.woof .woof_list_checkbox .icheckbox_minimal-aero{margin:0 8px 0 0;background:0 0;border:1px solid #000;width:12px;height:12px}.woof .woof_list_checkbox .icheckbox_minimal-aero.checked{background:#c98d25;border-color:#c98d25}.woof .woof_price_filter_txt_container{display:flex;align-items:baseline;font-size:0}.woof .woof_price_filter_txt_container *{font-size:12px}.woof .woof_price_filter_txt_container *:not(:last-child){margin-right:15px}.woof .woof_price_filter_txt{width:70px;height:35px;padding:5px;background:#fff;border:1px solid #ccc;text-align:center}.woof .woof_price_filter_txt:focus{border-color:#000}.woof .woof_price_filter_txt:-ms-input-placeholder{color:#000;opacity:.3}.woof .woof_price_filter_txt::-webkit-input-placeholder{color:#000;opacity:.3}.woof .woof_price_filter_txt::-moz-placeholder{color:#000;opacity:.3}.woof .woof_submit_search_form{width:100%}.woof_container_overlay_item,.woof_checkbox_count{display:none !important}@media (max-width:767px){.woof .woof_childs_list_li,.woof .woof_price_filter,.woof .woof_submit_search_form_container{padding-left:20px;padding-right:20px}}.woofc-item-qty .woofc-item-qty-inner .qty-action{display:none !important}.search #woofc-count .woofc-icon-cart8:before{content:"\e106";font-family:'woofc';font-size:15px}.search>*{display:inline-block;margin-left:10px;vertical-align:middle}.user-registration-error:before{display:none}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin:0}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-privacy_policy .form-row{margin-top:15px;display:flex;align-items:flex-start;text-align:left;width:100%}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-privacy_policy .form-row label{position:static;line-height:normal;margin-right:5px}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-privacy_policy .form-row label>input{margin-top:0;margin-bottom:0}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-privacy_policy .form-row .description{flex:1;font-size:12px;color:gray}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-privacy_policy .form-row .description a{color:#000;text-decoration:underline}.ur-frontend-form .ur-button-container{margin:0;padding:0}.related.products{margin:40px auto 80px}.related.products .swiper-container{padding-left:23px;padding-right:23px}.related.products .swiper-slide{flex-grow:1}.related.products .swiper-slide:last-child{margin-right:0}.related_blog{margin:40px auto 80px}.related_blog .mnchead{text-align:center;margin-bottom:40px}.text-center{text-align:center}.related_blog .main_b{margin-bottom:0}.mnchead{font-size:45px;line-height:1.2;padding:0;width:100%;margin-top:0;margin-bottom:30px;position:relative;z-index:1}.d-flex{display:flex;align-items:center;justify-content:center}.justify-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.woofc-data:nth-of-type(2) .woofc-data-left:after,.woofc-total:nth-of-type(2) .woofc-total-left:after{content:' (Shipping)'}.entry-wc .term-description{display:none}.woofc-item-qty label{display:none}.product-details .summary form.cart .variations .label{text-align:left;font-weight:300}select option{color:#000}.phonewrap{display:flex;justify-content:space-between}.phonewrap>*:first-child{width:50px;margin-right:15px}.g-recaptcha{justify-content:center;display:flex;margin-top:20px}.fields-wrapper{position:absolute;left:-9999px}.woofc-area.woofc-style-01 .woofc-inner,.woofc-area.woofc-style-03 .woofc-inner,.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a:hover,.woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner>div a:hover{background-color:#595b3c}.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner>div a,.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a,.woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner>div a,.woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner>div a{color:#595b3c}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a,.woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner>div a{border-color:#595b3c}.woofc-area.woofc-style-05 .woofc-inner{background-color:#595b3c}.woofc-count span{background-color:#595b3c}