.woocommerce div.product .is-product-identification{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 14px;color:#747474;font-size:11px}.woocommerce div.product .is-product-identification>a{color:#4b4b4b;font-weight:700}.woocommerce div.product .is-product-identification span{padding-left:14px;border-left:1px solid #d9d9d9}.woocommerce div.product .is-key-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin:18px 0;padding:0;list-style:none}.woocommerce div.product .is-key-features li{position:relative;padding:11px 12px 11px 29px;background:#f7f7f7;border:1px solid #ececec;border-radius:10px;font-size:12px;line-height:1.45}.woocommerce div.product .is-key-features li:before{content:'✓';position:absolute;left:11px;top:11px;color:#64871e;font-weight:800}.woocommerce div.product .is-product-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:21px 0}.woocommerce div.product .is-product-services>a{display:flex;align-items:center;gap:8px;min-height:58px;padding:11px 12px;border:1px solid #e5e5e5;border-radius:11px;background:#fff;font-size:11px;font-weight:700;line-height:1.35}.woocommerce div.product .is-product-services>a svg{flex:0 0 20px}.woocommerce div.product .is-product-services>a span{flex:1}.woocommerce div.product .is-product-information{clear:both;padding:18px 0 30px}.woocommerce div.product .is-product-information details{border-top:1px solid #e5e5e5;background:#fff}.woocommerce div.product .is-product-information details:last-child{border-bottom:1px solid #e5e5e5}.woocommerce div.product .is-product-information summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:20px 4px;font-size:16px;font-weight:800;list-style:none}.woocommerce div.product .is-product-information summary::-webkit-details-marker{display:none}.woocommerce div.product .is-product-information summary:after{content:'+';font-size:23px;font-weight:400}.woocommerce div.product .is-product-information details[open] summary:after{content:'−'}.woocommerce div.product .is-information-content{padding:0 4px 24px;max-width:1050px;color:#555;line-height:1.75}.woocommerce div.product .is-information-content h3{margin:18px 0 10px;font-size:18px}.woocommerce div.product .is-information-content ul{padding-left:20px}.woocommerce div.product table.is-specification-table{width:100%;border-collapse:collapse;margin:5px 0 0}.woocommerce div.product table.is-specification-table th,.woocommerce div.product table.is-specification-table td{padding:12px 14px;border-bottom:1px solid #e8e8e8;text-align:left;vertical-align:top;font-size:12px}.woocommerce div.product table.is-specification-table th{width:34%;background:#f7f7f7;color:#333;font-weight:800}.woocommerce div.product table.is-specification-table td{background:#fff;color:#555}.woocommerce div.product .related.products{padding-top:45px;border-top:1px solid #e4e4e4;margin-top:20px}.woocommerce div.product .related.products>h2{font-size:28px;margin-bottom:22px}.woocommerce div.product .related.products ul.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.woocommerce div.product div.images .flex-control-thumbs{gap:9px}.woocommerce div.product div.images .flex-control-thumbs li{border:1px solid #dedede;border-radius:8px;overflow:hidden}.woocommerce div.product div.images .flex-control-thumbs li img{height:72px;object-fit:contain;background:#fff;padding:5px}@media(max-width:760px){.woocommerce div.product .is-key-features{grid-template-columns:1fr}.woocommerce div.product .is-product-services{grid-template-columns:1fr}.woocommerce div.product .is-product-identification span{padding-left:0;border-left:0;width:100%}.woocommerce div.product .is-product-information summary{font-size:14px}.woocommerce div.product table.is-specification-table th,.woocommerce div.product table.is-specification-table td{padding:10px 8px;font-size:11px}.woocommerce div.product .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}
