.page-id-8 .woocommerce,.page-id-8 .woocommerce form,.page-id-8 .woocommerce-billing-fields,.page-id-8 .woocommerce-billing-fields__field-wrapper,.page-id-8 .woocommerce form .form-row{overflow:visible!important;box-sizing:border-box!important}.page-id-8 .woocommerce form .form-row label{display:block!important;position:relative!important;left:0!important;margin-left:0!important;padding-left:0!important;transform:none!important;white-space:normal!important;overflow:visible!important}.page-id-8 .woocommerce-billing-fields__field-wrapper{padding-left:8px!important}.page-id-8 .woocommerce form .form-row input.input-text,.page-id-8 .woocommerce form .form-row select,.page-id-8 .select2-container .select2-selection--single{padding:0 14px!important;box-sizing:border-box!important}.page-id-8 .woocommerce{max-width:1280px!important}@media only screen and (max-width:600px){body.woocommerce.archive .woocommerce.main-products:not(.list)>.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 10px!important}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category){width:auto!important;min-width:0;margin:0!important;float:none!important}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .product-wrapper{display:flex;flex-direction:column;height:100%;min-width:0}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .thumbnail-wrapper figure,body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .thumbnail-wrapper img{width:100%!important;height:160px!important;object-fit:contain}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .meta-wrapper{flex:1;min-width:0;padding:10px 8px}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .product-name{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:20px!important;height:40px;max-height:40px;margin:0 0 6px}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .price{display:flex;flex-wrap:wrap;gap:4px 6px;line-height:20px!important;margin:4px 0 10px;min-height:20px}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .product-group-button-meta{position:static!important;width:100%;margin-top:auto;opacity:1!important;visibility:visible!important}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .product-group-button-meta .loop-add-to-cart{display:block!important;position:static!important;width:100%;margin:0}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .product-group-button-meta .button{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:42px;padding:9px 6px;font-size:12px;line-height:16px;letter-spacing:0;white-space:normal!important;overflow-wrap:anywhere;text-align:center}body.woocommerce.archive .woocommerce.main-products:not(.list)>.products>.product:not(.product-category) .product-group-button-meta .button-tooltip{display:inline!important;position:static!important;white-space:normal!important;opacity:1!important;visibility:visible!important;transform:none!important}}