body.hhp #hh-smart-filter-drawer .hhp-catalog-facets label{display:block;margin:0 0 14px;font-size:13px;font-weight:600}body.hhp #hh-smart-filter-drawer .hhp-catalog-facets label[hidden]{display:none!important}body.hhp #hh-smart-filter-drawer .hhp-catalog-facets select{display:block;width:100%;min-height:44px;margin-top:6px;padding:8px 30px 8px 10px;font-size:16px;border:1px solid #d7d9cf;border-radius:5px;background-color:#fff;color:#26372b}body.hhp #hh-smart-filter-drawer .hhp-catalog-facets .hhp-stock-only{display:flex;gap:10px;align-items:center;min-height:44px}body.hhp #content .hh-smart-shop__row{flex-wrap:wrap}body.hhp #content .hhp-result-count{font-size:14px;color:#60685d;margin:0 0 20px}body.hhp #content .hhp-empty-results{padding:28px;background:#f6f5ee;border:1px solid #deded3;border-radius:8px;margin-bottom:24px}body.hhp #content .hhp-empty-results h2{font-size:26px}body.hhp #content .hhp-empty-results .hh-smart-shop{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin:18px 0 0}body.hhp #content .hhp-facts{margin:18px 0;border-top:1px solid #deded5;border-bottom:1px solid #deded5;padding:0}body.hhp #content .hhp-facts summary{padding:14px 0;min-height:48px;font-weight:600;cursor:pointer;color:#183e2d}body.hhp #content .hhp-facts dl{margin:0 0 12px;font-size:14px}body.hhp #content .hhp-facts dl>div{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr);gap:12px;padding:9px 0;border-top:1px solid #ecece4}body.hhp #content .hhp-facts dt{font-weight:500;color:#60685d}body.hhp #content .hhp-facts dd{margin:0;overflow-wrap:anywhere}body.hhp #content .hhp-product-description{max-width:800px}body.hhp #content .hhp-product-description h2{font-size:26px;margin:22px 0 12px}body.hhp #content .hhp-product-description li{margin:6px 0}body.hhp #content .hhp-guide-checklist{background:#f4f3ec;border:1px solid #deded3;border-radius:8px;padding:22px;margin:28px 0}body.hhp #content .hhp-guide-checklist h2{margin:0 0 14px!important}body.hhp #content .hhp-guide-checklist ul{margin:0 0 0 20px}body.hhp #content .hhp-guide-checklist li{margin:8px 0}body.hhp #content .hhp-guide-checklist[hidden]{display:none!important}body.hhp #content .hhp-season-link{display:inline-flex;align-items:center;min-height:44px;margin-right:24px}body.hhp #content .hhp-guide-products{margin:28px 0}body.hhp #content .hhp-guide-products>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.hhp #content .hhp-guide-products .hhp-guide-product{display:flex!important;flex-direction:column;gap:14px;padding:16px;border:1px solid #deded3;border-radius:8px;text-decoration:none;background:#fff;color:#213d2c}body.hhp #content .hhp-guide-products .hhp-guide-product>img{width:100%;height:170px;object-fit:contain;margin:0}body.hhp #content .hhp-guide-product>span{display:flex;flex:1;flex-direction:column;gap:10px}body.hhp #content .hhp-guide-product strong{font-size:16px;line-height:1.5}body.hhp #content .hhp-guide-product small{font-size:16px}body.hhp #content .hhp-guide-product .hhp-guide-product-meta{font-size:13px;color:#65705f}body.hhp #content .hhp-guide-product span>span{font-size:14px;margin-top:auto}body.hhp #content .hhp-contact{max-width:1120px;margin:auto;padding:24px 0}body.hhp #content .hhp-contact>header{max-width:680px;margin:0 auto 28px;text-align:center}body.hhp #content .hhp-contact h1{margin:0 0 12px}body.hhp #content .hhp-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.hhp #content .hhp-contact-grid article{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;border:1px solid #deded3;border-radius:8px;background:#faf9f5}body.hhp #content .hhp-contact-grid h2{font-size:25px;margin:0}body.hhp #content .hhp-contact-grid p{margin:0 0 6px;font-size:15px}body.hhp #content .hhp-contact-grid .button{margin-top:auto;min-height:46px;display:inline-flex;align-items:center;justify-content:center;background:#214632;color:#fff;border-radius:5px}body.hhp #content .hhp-contact-address{padding:24px 0;margin:24px 0 0;border-top:1px solid #deded3}body.hhp #content .hhp-contact-address h2{font-size:25px}body.hhp #content .hhp-contact-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:22px}body.hhp.page-id-28483 #page{min-height:0}body.hhp.page-id-28483 #content{flex:0 0 auto;min-height:0}body.hhp #content #yith-wcwl-form .wishlist-title-container{margin:0!important;padding:0!important;min-height:0!important}body.hhp #content #yith-wcwl-form .wishlist-title{display:block;margin:0!important}body.hhp #content #yith-wcwl-form .wishlist-title h2{margin:0;padding:0;font-size:32px}body.hhp #content #yith-wcwl-form .show-title-form,body.hhp #content #yith-wcwl-form .hidden-title-form{display:none!important}body.hhp #content .hhp-wishlist-intro{margin:10px 0 22px;color:#66705f;font-size:16px}body.hhp #content #yith-wcwl-form .wishlist_table{font-size:15px;margin-bottom:20px}body.hhp #content #yith-wcwl-form .remove_from_wishlist{color:#365341!important;border-color:#c6d1c9!important;opacity:1!important;font-size:24px;line-height:1}body.hhp #content .hhp-wishlist-back{display:inline-flex;align-items:center;min-height:44px}@media(max-width:767px){body.hhp #content .hhp-contact-grid{grid-template-columns:1fr;gap:12px}body.hhp #content .hhp-contact-grid article{padding:20px}body.hhp #content .hhp-contact-grid .button{width:100%}body.hhp #content .hhp-guide-products>div{grid-template-columns:1fr}body.hhp #content .hhp-guide-products .hhp-guide-product{flex-direction:row!important;align-items:center;padding:14px;gap:16px}body.hhp #content .hhp-guide-products .hhp-guide-product>img{width:94px;height:126px}body.hhp #content .hhp-guide-checklist{padding:18px}body.hhp #content #yith-wcwl-form .wishlist-title h2{font-size:28px}body.hhp #content #yith-wcwl-form .wishlist_table tbody tr{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:16px;align-items:start}body.hhp #content #yith-wcwl-form .wishlist_table .product-remove{position:absolute;top:10px;right:10px}body.hhp #content #yith-wcwl-form .wishlist_table .product-thumbnail{grid-row:1/4}body.hhp #content #yith-wcwl-form .wishlist_table .product-name{grid-row:1;padding-right:36px!important}body.hhp #content #yith-wcwl-form .wishlist_table .product-price{grid-row:2;min-height:0}body.hhp #content #yith-wcwl-form .wishlist_table .product-stock-status{grid-row:3;min-height:0}body.hhp #content #yith-wcwl-form .wishlist_table .product-add-to-cart a{min-height:46px;width:100%;justify-content:center}body.hhp #content #yith-wcwl-form .wishlist_table .product-stock-status{line-height:1.5}body.hhp #content #yith-wcwl-form .wishlist_table td::before{display:none!important}}