.et-cart-info{display:none}.single-product form.cart{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.single-product form.cart .quantity{display:flex;align-items:center;width:140px;flex-shrink:0}@media (max-width:768px){.single-product form.cart{gap:8px}.single-product form.cart .quantity{width:120px}}body.et-db #page-container #et-boc .et-l .et_pb_button_0_tb_body{width:100%;text-align:center}.woocommerce-variation-add-to-cart{display:flex;flex-direction:column;gap:12px;margin-top:24px}.quantity::after{content:"Meter";font-size:14px;font-weight:500;color:#555;margin-bottom:6px}.quantity{display:flex;flex-direction:column;align-items:flex-start}.quantity .minus,.quantity .plus{width:44px;height:44px;background:#f7f7f7;border:1px solid #ddd;cursor:pointer;font-size:18px;font-weight:600}.quantity .minus{border-radius:6px 0 0 6px;border-right:none}.quantity .plus{border-radius:0 6px 6px 0;border-left:none}.quantity input.qty{width:60px;height:44px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;border-right:none;text-align:center;font-size:15px;font-weight:500}.quantity{gap:0}.quantity .minus,.quantity input.qty,.quantity .plus{display:inline-flex;align-items:center;justify-content:center}.custom-subtotal{font-size:14px;color:#333;margin-top:6px}.single_add_to_cart_button{width:100%;height:52px;font-size:16px;font-weight:600;margin-top:8px}.woocommerce .quantity input.qty{width:90px;height:48px;font-size:18px;padding:8px;text-align:center}@media (max-width:767px){.woocommerce .quantity input.qty{width:100px;height:52px;font-size:18px}}.reset_variations{display:none!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:1.75em;font-family:sans-serif;font-weight:600}.woocommerce ul.products li.product img{transition:transform 0.4s ease}.woocommerce ul.products li.product:hover img{transform:scale(1.08)}.et_overlay,.et_pb_shop .et_overlay,.woocommerce ul.products li.product .et_overlay{display:none!important;opacity:0!important;visibility:hidden!important}#et-top-navigation{font-weight:400}@media (min-width:981px){.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(6,1fr);column-gap:16px;row-gap:20px}}@media (max-width:767px){.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:16px}}.woocommerce:not(.related) ul.products li.product{width:100%!important;margin:0!important;padding:0!important}.woocommerce ul.products li.product img{border-radius:15px;margin-bottom:6px;transition:transform 0.3s ease}.woocommerce ul.products li.product:hover img{transform:scale(1.04)}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none!important;display:none!important}.woocommerce ul.products li.product{float:none!important}.woocommerce ul.products{grid-auto-flow:row dense}.quantity{display:flex;align-items:center;gap:8px;margin-top:12px;margin-bottom:12px}.qty-plus,.qty-minus{width:42px;height:42px;border:1px solid #ddd;background:#fafafa;color:#333;font-size:20px;font-weight:500;line-height:1;border-radius:6px;cursor:pointer;transition:all 0.2s ease}.qty-plus:hover,.qty-minus:hover{background:#f0f0f0;border-color:#ccc}.qty-plus:active,.qty-minus:active{transform:scale(0.96)}.quantity input.qty{width:64px;height:42px;text-align:center;font-size:16px;font-weight:500;border:1px solid #ddd;border-radius:6px;padding:0;background:#fff}.quantity input.qty::-webkit-inner-spin-button,.quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input.qty{-moz-appearance:textfield}.moq-notice{font-size:13px;color:#777;margin-top:6px}@media (max-width:767px){.woocommerce .related.products{padding-bottom:0!important;margin-bottom:0!important}.woocommerce .related.products ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;margin:0!important;padding:0!important}.woocommerce .related.products ul.products li.product{width:48%!important;max-width:48%!important;margin-bottom:16px!important;padding:0!important}.woocommerce .related.products::after{display:none!important}.woocommerce .related.products+.et_pb_button,.woocommerce .related.products .et_pb_button{margin-top:12px!important;margin-bottom:0!important;display:block}}