body ul.products li.product.kh-modern-card .kh-card-specs dd i{font-size:13px;color:#8a765a;margin-right:5px}body ul.products li.product.kh-modern-card{display:flex !important;flex-direction:column !important;padding:0 !important;overflow:hidden;background:#fff !important;border:1px solid #e6e0d9 !important;border-radius:18px !important;box-shadow:0 8px 28px rgba(61,48,32,.045) !important;font-family:Arial,Helvetica,sans-serif !important;text-align:left !important;box-sizing:border-box;transition:box-shadow .18s ease,transform .18s ease}body ul.products li.product.kh-modern-card:hover{box-shadow:0 10px 28px rgba(61,48,32,.09) !important}body ul.products li.product.kh-modern-card .top-product-section{padding:0 !important;margin:0 !important;width:100%;height:auto !important}body ul.products li.product.kh-modern-card .top-product-section>a{display:block !important;margin:0 !important}body ul.products li.product.kh-modern-card .image-wrapper{display:flex !important;align-items:center;justify-content:center;position:relative;height:272px !important;min-height:0 !important;padding:48px 22px 0 !important;box-sizing:border-box;background:0 0 !important;overflow:hidden}body ul.products li.product.kh-modern-card .image-wrapper img,body ul.products li.product.kh-modern-card:hover .image-wrapper img{width:100% !important;max-width:100% !important;height:224px !important;object-fit:contain !important;display:block;margin:0 !important;opacity:1 !important;filter:none !important;transform:none !important}body ul.products li.product.kh-modern-card .image-wrapper:before,body ul.products li.product.kh-modern-card .image-wrapper:after{display:none !important}body ul.products li.product.kh-modern-card .add-to-cart-button-outer{display:none !important}body ul.products li.product.kh-modern-card .kh-card-body{display:flex;flex:1;flex-direction:column;padding:18px 24px 24px;box-sizing:border-box}body ul.products li.product.kh-modern-card .product-info{display:block !important;width:auto !important;margin:0 !important;padding:0 !important;text-align:left !important;min-height:98px;background:0 0 !important}body ul.products li.product.kh-modern-card .kh-card-brand{display:block;font:600 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:1.1px;text-transform:uppercase;color:#6a6259;margin-bottom:7px}body ul.products li.product.kh-modern-card .product-info h6,body ul.products li.product.kh-modern-card:hover .product-info h6{font-family:Arial,Helvetica,sans-serif !important;font-size:23px !important;font-weight:700 !important;line-height:1.22 !important;letter-spacing:-.4px !important;text-transform:none !important;color:#111b22 !important;padding:0 !important;margin:0 0 6px !important;min-height:0 !important;overflow-wrap:anywhere;text-align:left !important}body ul.products li.product.kh-modern-card .kh-card-kind{display:block;font-size:14px;line-height:1.5;color:#66645f}body ul.products li.product.kh-modern-card .kh-card-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:62px;margin:16px 0 18px;padding:0 0 18px;border-bottom:1px solid #eee9e3;box-sizing:border-box}body ul.products li.product.kh-modern-card .kh-card-specs>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:5px;min-width:0}body ul.products li.product.kh-modern-card .kh-card-specs dt{font:400 11px/1.4 Arial,Helvetica,sans-serif;color:#68655e;margin:0}body ul.products li.product.kh-modern-card .kh-card-specs dd{font:600 14px/1.4 Arial,Helvetica,sans-serif;color:#27352e;margin:0;overflow-wrap:anywhere}body ul.products li.product.kh-modern-card .kh-card-pricing{margin-top:auto}body ul.products li.product.kh-modern-card .kh-card-price-label{display:block;font-size:12px;line-height:1.5;color:#68655e;margin:0 0 3px}body ul.products li.product.kh-modern-card .price{display:flex !important;flex-wrap:wrap;align-items:baseline;gap:10px;font:700 30px/1.25 Arial,Helvetica,sans-serif !important;letter-spacing:-.7px;color:#111b22 !important;margin:0 !important;padding:0 !important;text-align:left !important}body ul.products li.product.kh-modern-card .price del{order:2;font:400 15px/1.4 Arial,Helvetica,sans-serif !important;color:#8b8781 !important;opacity:1 !important}body ul.products li.product.kh-modern-card .price ins{order:1;font:inherit !important;text-decoration:none !important;color:#111b22 !important}body ul.products li.product.kh-modern-card .price .amount,body ul.products li.product.kh-modern-card .price bdi,body ul.products li.product.kh-modern-card .price .woocommerce-Price-currencySymbol{font:inherit !important;color:inherit !important}body ul.products li.product.kh-modern-card .price .woocommerce-price-suffix{font-size:12px}body ul.products li.product.kh-modern-card .kh-card-install{display:block;font-size:12px;line-height:1.5;color:#69655e;margin:7px 0 0}body ul.products li.product.kh-modern-card .kh-card-link{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0 0;padding:14px 16px;background:#947657;color:#fff !important;border:0;border-radius:9px;font:600 14px/1.3 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0;text-decoration:none}body ul.products li.product.kh-modern-card .kh-card-link:hover{background:#806347;color:#fff !important}body ul.products li.product.kh-modern-card .kh-card-link:focus-visible{outline:3px solid #172b35;outline-offset:3px}body ul.products li.product.kh-modern-card .kh-card-link span{font-size:20px;line-height:1}body ul.products li.product.kh-modern-card .separator{display:none !important}@media(max-width:600px){body ul.products li.product.kh-modern-card{width:100% !important;margin-left:0 !important;margin-right:0 !important}body ul.products:has(>li.product.kh-modern-card){grid-template-columns:minmax(0,1fr) !important}body ul.products li.product.kh-modern-card .kh-card-body{padding:16px 18px 20px}body ul.products li.product.kh-modern-card .product-info h6{font-size:21px !important}body ul.products li.product.kh-modern-card .image-wrapper{height:242px !important;padding:46px 18px 0 !important}body ul.products li.product.kh-modern-card .image-wrapper img{height:196px !important}}@media(prefers-reduced-motion:reduce){body ul.products li.product.kh-modern-card{transition:none}}body.single-product .kh-single-document .qbutton{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box!important;width:136px;max-width:100%;height:35px;min-height:35px;padding:0 16px;line-height:33px}body.single-product .kh-product-tabs-native{clear:both;margin:28px 0}body.single-product .kh-product-tab{margin:0 0 12px;border:0;border-radius:0;background:0 0;overflow:visible}body.single-product .kh-product-tab>summary{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:136px;max-width:100%;height:35px;min-height:35px;padding:0 16px;border:1px solid #796f65;border-radius:8px;box-sizing:border-box;cursor:pointer;list-style:none;background:#796f65;color:#fff;font:600 15px/1.4 Arial,Helvetica,sans-serif}body.single-product .kh-product-tab>summary::-webkit-details-marker{display:none}body.single-product .kh-product-tab>summary:after{content:"+";flex:0 0 auto;font:400 24px/1 Arial,Helvetica,sans-serif;color:#fff}body.single-product .kh-product-tab[open]>summary:after{content:"−"}body.single-product .kh-product-tab>summary:focus-visible{outline:2px solid #796f65;outline-offset:-4px}body.single-product .kh-product-tab:not([open])>.kh-product-tab-content{display:none}body.single-product .kh-product-tab-content{padding:4px 20px 20px}body.single-product .kh-product-tab-content h2{font-size:24px;line-height:1.3;margin:12px 0 16px}body.single-product .kh-product-tab-content h3{font-size:19px;line-height:1.4;margin:20px 0 10px}@media(max-width:600px){body.single-product .kh-product-tab>summary{padding:0 16px}body.single-product .kh-product-tab-content{padding:0 16px 18px}body.single-product .kh-product-tab-content h2{font-size:22px}}