.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:none}form.woocommerce-checkout #find_dealer_button{padding:10px 30px;display:inline-block;border:1px solid #666;border-radius:3px;margin-top:10px;cursor:pointer;transition:all 300ms ease-in-out}form.woocommerce-checkout #find_dealer_button:hover{color:#fff;background-color:#666}.woocommerce-store-notice{background-color:#90edb2 ! important}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;width:100%!important}.woocommerce ul.products li.product{width:100%!important;margin:0!important}.et_pb_shop ul.products li.product{float:none!important;width:100%!important;max-width:100%!important;margin:0!important;clear:none!important;grid-column:auto!important;justify-self:stretch!important}.et_pb_shop ul.products li.product:first-child{grid-column:1!important}.et_pb_shop .woocommerce{width:100%!important}.woocommerce ul.products li.product{background:#e5e5e5!important;border-radius:18px!important;padding:18px!important;margin:0!important;width:100%!important;overflow:hidden}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:grid;grid-template-columns:150px 1fr!important;grid-template-areas:"image info""image info";column-gap:18px;width:100%;align-items:center}.woocommerce ul.products li.product .et_shop_image{grid-area:image;display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product .et_shop_image img{width:150px;height:150px;object-fit:contain;background:transparent}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{grid-area:info;font-family:'Aldrich',sans-serif;font-weight:700;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;color:#111;margin:-10px 0 10 20px,;padding:0px 0 10 22px}.woocommerce ul.products li.product .price{position:absolute;right:18px;top:35px;font-family:'Aldrich',sans-serif;font-size:18px;color:#111;white-space:nowrap}.woocommerce ul.products li.product .star-rating{display:none!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{align-items:end}.woocommerce ul.products li.product .woocommerce-LoopProduct-link{display:flex;align-items:center}.woocommerce ul.products li.product .targetbay_star_container{position:absolute;right:18px;bottom:105px;margin:0!important;text-align:right}.woocommerce ul.products li.product .tbg-reviews-ne-star-rating{display:flex!important;justify-content:flex-end!important;margin:0!important;padding:0!important}.woocommerce span.onsale,.et_pb_shop span.onsale{background:#bfedd2!important;color:#000!important;border:1px solid #9ad4b0;border-radius:4px;font-weight:700;text-transform:uppercase}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none!important;display:none!important}.woocommerce ul.products li.product{float:none!important;clear:none!important;margin:0!important;width:100%!important}.woocommerce ul.products li.product:first-child{grid-column:auto!important;grid-column-start:1!important}@media only screen and (max-width:767px){.woocommerce-page .et_pb_row,.woocommerce-page .et_pb_section .et_pb_row{width:100%!important;max-width:110%!important;padding-left:0!important;padding-right:0!important}.woocommerce-page .et_pb_column{width:100%!important;margin:0!important}.woocommerce ul.products{width:100%!important;margin:0!important;padding:0!important;grid-template-columns:1fr!important}.woocommerce ul.products li.product{width:100%!important;margin:0!important}}@media only screen and (max-width:800px){.woocommerce ul.products li.product{min-height:390px!important;padding-bottom:20px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px!important}.woocommerce ul.products li.product .star-rating{margin-top:5px!important;margin-bottom:5px!important}}@media only screen and (max-width:767px){.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;float:none!important;position:relative!important;text-align:center!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product .et_shop_image{display:flex!important;flex-direction:column!important;width:100%!important;float:none!important;position:relative!important}.woocommerce ul.products li.product img{width:115%!important;max-width:115%!important;margin-left:-7.5%!important;height:auto!important;display:block!important;order:1!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{order:2!important;display:block!important;width:100%!important;float:none!important;clear:both!important;text-align:center!important;margin:15px 0 8px!important}.woocommerce ul.products li.product .star-rating{order:3!important;display:block!important;float:none!important;clear:both!important;margin:5px auto!important;left:auto!important;right:auto!important}.woocommerce ul.products li.product .price{order:4!important;display:block!important;float:none!important;clear:both!important;width:100%!important;margin:4px auto 0!important;text-align:center!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important}}@media only screen and (max-width:767px){.woocommerce ul.products li.product .star-rating{display:block!important;float:none!important;clear:both!important;position:relative!important;order:5!important;margin:10px auto 0!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;text-align:center!important}}@media only screen and (max-width:767px){.woocommerce ul.products li.product .star-rating{margin-top:45px!important}}@media only screen and (max-width:767px){.woocommerce ul.products li.product .star-rating{margin-top:30px!important;position:relative!important;top:auto!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:60px!important;margin-bottom:8px!important}}@media only screen and (max-width:767px){.woocommerce ul.products li.product .star-rating{display:none!important}}@media only screen and (max-width:980px){#content-area{display:flex!important;flex-direction:column!important}#sidebar{order:1!important;width:100%!important;margin:0 0 20px 0!important}#left-area{order:2!important;width:100%!important}}@media only screen and (max-width:767px){.et_pb_code_inner{overflow:visible!important}.et_pb_code{height:auto!important;min-height:200px!important}}.et_pb_section et_pb_section_0_tb_footer et_pb_with_background et_section_specialty{background-color:rgb(102,102,102)}