body.wiwd{margin:0}.wiwd-woocart{display:inline-flex;align-items:center;padding:8px 12px;border-radius:6px;background:#0f6b4f;color:#fff;font-weight:700;text-decoration:none;margin-right:8px}.wiwd-woocart[hidden]{display:none}.wiwd-buy{margin:14px 0;padding:16px;border:2px solid #0f6b4f;border-radius:8px;background:#f2faf6}.wiwd-buy-head{margin:0 0 6px;color:#0f6b4f}.wiwd-buy-price{margin:0 0 10px;font-size:1.15rem;font-weight:700}.wiwd-buy-price span{font-size:.85rem;font-weight:400;color:#445}.wiwd-cart-form{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.wiwd-cart-form label{display:flex;flex-direction:column;font-size:.85rem;font-weight:700}.wiwd-cart-form input.qty{width:96px;min-height:44px;padding:6px 10px;border:1px solid #b8c4cc;border-radius:6px}.wiwd-cart-form .button{min-height:44px;background:#0f6b4f;border-color:#0f6b4f}.wiwd-page .wrap{padding-top:28px;padding-bottom:60px}.wiwd-page h1{margin:10px 0 20px}.wiwd-crumbs{font-size:.85rem}.wiwd-content>*{max-width:860px}.wiwd-woo .wiwd-content>*{max-width:none}.wiwd .woocommerce-message,.wiwd .woocommerce-info,.wiwd .woocommerce-error{list-style:none;margin:0 0 14px;padding:14px 18px;border:1px solid #c8dfd9;border-left:4px solid #0f6b4f;border-radius:6px;background:#fff}.wiwd .woocommerce-error{border-left-color:#b42318}.wiwd-notices{margin-top:14px}.wiwd-woo table.shop_table{width:100%;border-collapse:collapse;background:#fff}.wiwd-woo table.shop_table th,.wiwd-woo table.shop_table td{padding:12px;border-bottom:1px solid #e5eaee;text-align:left}.wiwd-woo input[type=text],.wiwd-woo input[type=email],.wiwd-woo input[type=tel],.wiwd-woo input[type=password],.wiwd-woo select,.wiwd-woo textarea{border:1px solid #b8c4cc;border-radius:6px;padding:8px 12px}.wiwd-woo .button,.wiwd-woo button[type=submit]{min-height:44px;padding:10px 20px;border-radius:6px;font-weight:700;cursor:pointer}.wiwd .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.wiwd-seo{max-width:1100px;line-height:1.65;padding-top:32px;padding-bottom:40px}.wiwd-seo h2{margin:2rem 0 .8rem}.wiwd-seo h3{margin:1.3rem 0 .5rem}.wiwd-seo p,.wiwd-seo li{max-width:78ch}.wiwd-seo ul,.wiwd-seo ol{padding-left:1.25rem}.wiwd-seo .wiwd-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:1rem 0}.wiwd-seo .wiwd-guide-grid article{border:1px solid #e3e7ec;border-radius:10px;padding:16px}.wiwd-seo table{width:100%;border-collapse:collapse;margin:1rem 0 1.4rem;display:block;overflow-x:auto;font-size:.95rem}.wiwd-seo th,.wiwd-seo td{border:1px solid #d9dee5;padding:.55rem .7rem;text-align:left;vertical-align:top}.wiwd-seo thead th{background:#f3f5f8}.wiwd-seo .wiwd-faq details{border-bottom:1px solid #e3e7ec;padding:.75rem 0}.wiwd-seo .wiwd-faq summary{cursor:pointer;font-weight:700}.wi-reviewed{font-size:.9rem;color:#4a5563;margin:0 0 1.2rem;padding:.5rem .75rem;border-left:3px solid #ef8b24;background:#fbf6f0}.wi-business-info{margin:2.5rem 0 1rem;padding:1.1rem 1.25rem;border:1px solid #dfe4ea;border-radius:10px;background:#f7f9fb}.wi-business-info h2{font-size:1.15rem;margin:0 0 .5rem}.wi-business-info ul{margin:.4rem 0 0;padding-left:1.1rem}.wi-business-info li{margin:.2rem 0}.wi-updated{font-size:.9rem;color:#5b6573;margin:0 0 1rem}.catalog-all-products{margin:24px 0 0;font-size:.9rem}.catalog-all-products summary{cursor:pointer;color:#555}.catalog-all-products ul{columns:2;column-gap:24px;margin:12px 0 0;padding-left:18px}.catalog-all-products li{break-inside:avoid;margin:0 0 4px}