@charset "UTF-8";.whb-main-header .whb-top-bar{padding:4px 0}.whb-main-header .whb-top-bar .wd-button-wrapper{margin-bottom:0!important}.whb-main-header .whb-top-bar .wd-header-text a{display:inline-block;min-width:200px}.whb-main-header #menu-mian{gap:24px;margin-right:24px;min-width:320px}.whb-main-header #menu-mian a.woodmart-nav-link{font-size:20px}.main-page-wrapper{padding-top:0}.main-page-wrapper .site-content{margin-bottom:0}.title-shop>.container{justify-content:flex-start!important}.page-title{margin:0!important;padding:0!important;overflow:hidden;text-align:left}.page-title .container{padding:56px 0;background-image:url(/wp-content/uploads/2024/10/arrow-title.jpg);background-repeat:no-repeat;background-position:top right;background-size:auto 100%}.page-title .title{text-align:left;font-size:40px!important}.hero h1{font-size:56px;line-height:1}.hero h1 strong{color:#48b687}.product-wrap .wd-product-cats,.wd-product .wd-product-cats{display:none}.product-wrap .wrapp-swatches,.wd-product .wrapp-swatches{display:none}.product-wrap .hover-content-inner,.wd-product .hover-content-inner{font-size:14px;line-height:1.2}.product-wrap .hover-content,.wd-product .hover-content{max-height:1500px}.product-wrap .hover-content table,.wd-product .hover-content table{margin-top:16px;margin-bottom:0}.product-wrap .hover-content table td,.wd-product .hover-content table td{text-align:left;padding:4px 0;border-style:dashed}.product-wrap .hover-content table td:last-child,.wd-product .hover-content table td:last-child{text-align:right}.why-wrap .info-box-wrapper .box-icon-wrapper{position:absolute;top:-54px;left:0}.wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a{background-color:#49b685!important;border-radius:35px!important;box-shadow:none!important}h1{font-size:48px;line-height:1.2}h2{font-size:40px;line-height:1.2}h3{font-size:24px;line-height:1.2}.footer-container .menu .menu-item{margin-bottom:6px!important}.footer-container .menu .menu-item a{color:#fff;text-transform:uppercase}.footer-container .btn-style-link{border:none;font-size:18px;text-align:left;font-weight:400;min-width:auto}.footer-container .btn-style-link .fas{color:#48b687}.btn{text-transform:none!important;font-size:18px!important;min-width:200px}.wpb_single_image.has-border .vc_single_image-wrapper{position:relative;z-index:1}.wpb_single_image.has-border .vc_single_image-wrapper::before{display:block;content:"";position:absolute;top:-32px;left:-32px;width:100%;height:100%;background-color:#48b687;z-index:-1}.vid-border .wd-el-video{position:relative;z-index:1;overflow:visible}.vid-border .wd-el-video::before{display:block;content:"";position:absolute;top:-32px;right:-32px;width:100%;height:100%;background-color:#48b687;z-index:-1}body.post-type-archive-product .site-content{padding:80px 16px}body.post-type-archive-product .woocommerce-ordering{display:none}body.post-type-archive-product .shop-hero{position:relative;max-width:none!important;width:100%!important;left:auto!important;padding-left:0!important;padding-right:0!important;z-index:1;overflow:visible!important}body.post-type-archive-product .shop-hero::before{display:block;content:"";position:absolute;left:-100%;right:-100%;top:0;bottom:0;background-color:#eef7f4;z-index:-1}body.post-type-archive-product .wd-products-element{margin-top:40px}body.post-type-archive-product .wd-product:hover .content-product-imagin{margin-bottom:-188px!important}body.post-type-archive-product .shop-loop-head{display:block}body.post-type-archive-product .shop-loop-head .crate-filter-form{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;gap:8px}body.post-type-archive-product .shop-loop-head .crate-filter-form select{border:none;border-bottom:1px solid #000;width:calc(50% - 4px);color:#55b788}@media (min-width:768px){body.post-type-archive-product .shop-loop-head .crate-filter-form select{width:calc(25% - 6px)}}body.post-type-archive-product .product-table-wrapper{display:flex;gap:20px;padding:15px;border:1px solid #eee;margin-bottom:15px;background:#fff}body.post-type-archive-product .product-table-wrapper .product-element-top{width:100px;flex-shrink:0}body.post-type-archive-product .product-table-wrapper .product-element-top img{width:100%;height:auto;display:block}body.post-type-archive-product .product-table-wrapper .product-information{flex:1}body.post-type-archive-product .product-data-table{width:100%;margin:0}body.post-type-archive-product .product-data-table td{vertical-align:middle;padding:8px;border:none}body.post-type-archive-product .product-data-table .product-name{width:20%}body.post-type-archive-product .product-data-table .product-name h3{margin:0;font-size:16px;font-weight:600}body.post-type-archive-product .product-data-table .product-dimensions{width:35%}body.post-type-archive-product .product-data-table .product-specs{width:25%}body.post-type-archive-product .product-data-table .product-cart{width:20%;text-align:right}body.post-type-archive-product .dimension-box,body.post-type-archive-product .spec-box{margin-bottom:8px}body.post-type-archive-product .dimension-box:last-child,body.post-type-archive-product .spec-box:last-child{margin-bottom:0}body.post-type-archive-product .label{display:block;color:#666;font-size:12px;margin-bottom:2px}body.post-type-archive-product .value{font-size:14px;font-weight:500}body.post-type-archive-product .cart-info .price{display:block;margin-bottom:8px;font-weight:600}@media (max-width:991px){body.post-type-archive-product .product-data-table tr{display:grid;grid-template-columns:1fr 1fr;gap:15px}body.post-type-archive-product .product-data-table td{width:100%}body.post-type-archive-product .product-data-table .product-cart{text-align:left}}@media (max-width:767px){body.post-type-archive-product .product-table-wrapper{flex-direction:column}body.post-type-archive-product .product-table-wrapper .product-element-top{width:80px;margin:0 auto}body.post-type-archive-product .product-data-table tr{grid-template-columns:1fr}}body.post-type-archive-product .product-table-wrapper{transition:transform 0.2s ease,box-shadow 0.2s ease}body.post-type-archive-product .product-table-wrapper:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}body.post-type-archive-product .add_to_cart_button.button{transition:background-color 0.2s ease}body.post-type-archive-product .add_to_cart_button.button:hover{opacity:.9}body.post-type-archive-product .cart-info .added_to_cart{display:inline-block;min-width:114px}body.post-type-archive-product .cart-info .price{display:block;margin-bottom:8px;font-weight:600;font-size:16px}body.post-type-archive-product .cart-info form{margin:0}body.post-type-archive-product .cart-info .quantity-wrapper{display:flex;align-items:center;gap:8px}body.post-type-archive-product .cart-info .quantity-wrapper .quantity{position:relative;width:80px}body.post-type-archive-product .cart-info .quantity-wrapper .quantity .qty{width:100%;height:35px;padding:0 8px;border:1px solid #eee;border-radius:4px;text-align:center;-moz-appearance:textfield}body.post-type-archive-product .cart-info .quantity-wrapper .quantity .qty::-webkit-outer-spin-button,body.post-type-archive-product .cart-info .quantity-wrapper .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.post-type-archive-product .cart-info .quantity-wrapper .quantity .qty:focus{outline:none;border-color:#eee;box-shadow:0 0 0 1px #eee}body.post-type-archive-product .cart-info .quantity-wrapper .button{height:35px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:120px;transition:all 0.2s ease}body.post-type-archive-product .cart-info .quantity-wrapper .button.loading{opacity:.5;pointer-events:none}body.post-type-archive-product .cart-info .quantity-wrapper .button.loading::after{content:"";width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s linear infinite;margin-left:8px}body.post-type-archive-product .cart-info .quantity-wrapper .button.added{background-color:#5cb85c}body.post-type-archive-product .cart-info .quantity-wrapper .button.added::after{content:"✓";margin-left:8px}@keyframes spin{to{transform:rotate(360deg)}}.woocommerce-spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.form-inner{display:flex;flex-flow:row wrap;justify-content:space-between;gap:16px}.form-inner p{margin-bottom:0}.form-inner .fullwidth{width:100%}.form-inner .fullwidth .wpcf7-form-control-wrap{width:100%}.form-inner .inner{width:100%}@media (min-width:768px){.form-inner .inner{width:calc(50% - 8px)}}.form-inner input[type=text],.form-inner input[type=password],.form-inner input[type=color],.form-inner input[type=date],.form-inner input[type=datetime],.form-inner input[type=datetime-local],.form-inner input[type=email],.form-inner input[type=number],.form-inner input[type=range],.form-inner input[type=search],.form-inner input[type=tel],.form-inner input[type=time],.form-inner input[type=url],.form-inner input[type=month],.form-inner input[type=week],.form-inner textarea,.form-inner .combobox-wrapper,.form-inner #page .woocommerce .select2-container .select2-selection--single,.form-inner .select2-container .select2-dropdown,.form-inner .chosen-container-single .chosen-single,.form-inner .select2-container .select2-choice,.form-inner select.wpcf7-form-control.wpcf7-select,.form-inner .thegem-combobox-wrap .thegem-combobox__trigger,.form-inner .thegem-combobox-wrap .thegem-combobox__options,.form-inner .product-page__wrapper .product-page__nav .product-page__nav-preview,.form-inner .product-page__wrapper form.cart .quantity,.form-inner .gem-attribute-selector .gem-attribute-options li,.form-inner table.variations .thegem-select{border:none;background-color:#f4f4f4;padding:12px}.form-inner textarea{max-height:150px}.form-inner select{-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);background-position:100%;background-repeat:no-repeat}.wpcf7-submit{background-color:#2a3448!important;display:inline-block!important;width:auto!important;border-radius:31px;padding:8px 32px;font-size:16px!important;margin:0!important;color:#fff!important;margin-top:32px!important}.text-center{width:100%;text-align:center}body.single-product .breadcrumbs-location-below_header .single-breadcrumbs-wrapper{margin:0;padding:12px 0;background-color:#eaebed}body.single-product .product-image-summary-inner{padding:80px 0}body.single-product .product-image-summary-inner .wc-tab-inner{max-height:300px}body.single-product .single_add_to_cart_button{background-color:#54b787!important;color:white!important;border:none!important;padding:10px 20px!important;border-radius:25px!important;font-weight:bold!important;text-transform:uppercase!important;font-size:14px!important;transition:background-color 0.3s ease!important;cursor:pointer!important;box-shadow:none!important}body.single-product .quantity .minus{border:1px solid #ddd!important;border-radius:25px 0 0 25px!important;padding:5px 10px!important;text-align:center!important}body.single-product .quantity .plus{border:1px solid #ddd!important;border-radius:0 25px 25px 0!important;padding:5px 10px!important;text-align:center!important}body.single-product .related-and-upsells{position:relative;z-index:1;text-align:center;padding:80px 0 0}body.single-product .related-and-upsells::before{content:"";display:block;position:absolute;top:0;bottom:0;left:-200%;right:-200%;background-color:#233444;z-index:-1}body.single-product .related-and-upsells .slider-title{display:block!important;color:#54b787;text-align:center;width:100%!important;font-size:32px;margin-bottom:40px}body.single-product .related-and-upsells .wd-product{background-color:#fff}body.single-product .related-and-upsells .wd-product-cats{display:none}body.single-product .related-and-upsells .wrapp-swatches{display:none}body.single-product .related-and-upsells .hover-content-inner{font-size:14px;line-height:1.2}body.single-product .related-and-upsells .hover-content{max-height:1500px}body.single-product .related-and-upsells .hover-content table{margin-top:16px;margin-bottom:0}body.single-product .related-and-upsells .hover-content table td{text-align:left;padding:4px 0;border-style:dashed}body.single-product .related-and-upsells .hover-content table td:last-child{text-align:right}