.divi-life-cta-menu a{background-color:#ffd24f;padding:5px 5px!important;border-radius:5px;text-transform:uppercase;color:#000!important;text-align:center}.woocommerce .quantity input.qty{width:6em}@media (min-width:981px){.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px}}@media (max-width:650px){.woocommerce-page ul.products li.product:nth-child(n){margin:0 0 11.5%!important;width:100%!important}}.woocommerce ul.products li.product{width:100%!important}.woocommerce ul.products::before{display:none}.woocommerce ul.products li.product a img{border-radius:25px}.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce .star-rating span::before,.woocommerce-page .star-rating span::before,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover{color:#7F2346}.my-account-icon a{display:flex;align-items:center}.my-account-icon a::before{font-size:20px;margin-right:8px}.et_pb_menu__menu{margin-right:11px}.category-dropdown{background:#f0f0f0;padding:8px 8px;border-radius:6px;width:auto;display:inline-block;font-size:20px;color:#631632;margin-bottom:16px}#category-selector select{padding:8px 12px;border:2px solid #0073aa;border-radius:4px;background-color:#f8f8f8;color:#333;cursor:pointer;font-size:16px}#category-selector select:focus{outline:none;border-color:#005f8d;background-color:#fff}.button-sires{border:none;padding:5px 25px;border-radius:4px;font-size:20px;color:#631632}.button-sires.active,.button-sires:hover{background-color:white}#sidebar{display:none}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%;padding-right:0px!important}}.category-dropdown button.button{border:none!important}.category-dropdown button.button.active{background-color:white}.category-dropdown button.button::hover{background-color:white}.mmb-checkout .mmb-grid{display:grid;grid-template-columns:1fr 360px;gap:28px}@media (max-width:980px){.mmb-checkout .mmb-grid{grid-template-columns:1fr}}.mmb-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:18px 20px;margin:16px 0;box-shadow:0 1px 2px rgba(0,0,0,.04)}.mmb-card h3,.mmb-card h4{margin:0 0 8px;font-size:18px;line-height:1.25}.mmb-sub{color:#6b7280;margin:0 0 14px}.mmb-two-col .form-row{width:100%}@media (min-width:782px){.mmb-two-col .form-row-first,.mmb-two-col .form-row-last{width:48%;display:inline-block;vertical-align:top}}@media (min-width:981px){.mmb-summary{position:sticky;top:20px}}.mmb-acc-btn{background:none;border:0;padding:0;font-weight:600;cursor:pointer;margin:0 0 8px}.mmb-acc-panel{margin:8px 0 0}.woocommerce-checkout .shipping ul#shipping_method{padding:0;margin:0}.woocommerce-checkout .shipping ul#shipping_method li{list-style:none;margin:8px 0;padding:10px;border:1px solid #e6e6e6;border-radius:10px}.woocommerce-checkout .shipping input[type="radio"]{margin-right:8px}.woocommerce-checkout #payment{border:1px solid #e6e6e6;border-radius:10px;padding:12px}.woocommerce-checkout #payment .payment_methods>.wc_payment_method{border:1px solid #e6e6e6;border-radius:8px;padding:10px;margin:10px 0}.woocommerce-checkout #place_order{background:#111;color:#fff;border-radius:10px;padding:12px 18px}.mmb-checkout .mmb-grid{display:grid;grid-template-columns:1fr 360px;gap:28px}@media (max-width:980px){.mmb-checkout .mmb-grid{grid-template-columns:1fr}}.mmb-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:18px 20px;margin:16px 0;box-shadow:0 1px 2px rgba(0,0,0,.04)}.mmb-card h3,.mmb-card h4{margin:0 0 8px;font-size:18px;line-height:1.25}.mmb-sub{color:#6b7280;margin:0 0 14px}@media (min-width:981px){.mmb-summary{position:sticky;top:20px}}.woocommerce-checkout .shipping ul#shipping_method{padding:0;margin:0}.woocommerce-checkout .shipping ul#shipping_method li{list-style:none;margin:8px 0;padding:10px;border:1px solid #e6e6e6;border-radius:10px}.woocommerce-checkout .shipping input[type="radio"]{margin-right:8px}.woocommerce-checkout #payment{border:1px solid #e6e6e6;border-radius:10px;padding:12px}.woocommerce-checkout #payment .payment_methods>.wc_payment_method{border:1px solid #e6e6e6;border-radius:8px;padding:10px;margin:10px 0}.woocommerce-checkout #place_order{background:#111;color:#fff;border-radius:10px;padding:12px 18px}.mmb-same{display:flex;align-items:center;gap:8px;margin-top:10px;font-weight:500}.mmb-line{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid #f1f1f1}.mmb-line:last-child{border-bottom:0}.mmb-thumb img{width:56px;height:56px;object-fit:cover;border-radius:6px;border:1px solid #eaeaea}.mmb-line-mid .mmb-title{font-weight:600}.mmb-qty{color:#6b7280;font-size:13px;margin-top:2px}.mmb-totals .cart-subtotal,.mmb-totals .fee,.mmb-totals .shipping,.mmb-totals .order-total{display:flex;justify-content:space-between;padding:6px 0}.mmb-totals .order-total{font-weight:700;border-top:1px solid #eaeaea;margin-top:6px;padding-top:10px}.mmb-coupon-visible{margin:6px 0 12px}