body.woocommerce,body.woocommerce-cart,body.woocommerce-checkout{--wc-primary:#c74722;--wc-primary-text:#fff}.woocommerce .button.alt,.woocommerce .single_add_to_cart_button.button,.wc-block-components-button:not(.is-link):not(.is-secondary),.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{background-color:#c74722!important;border-color:#c74722!important;color:#fff!important;border-radius:99px}.woocommerce .button.alt:hover,.woocommerce .single_add_to_cart_button.button:hover,.wc-block-components-button:not(.is-link):not(.is-secondary):hover,.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover{background-color:#b63715!important;border-color:#b63715!important;color:#fff!important}.mk-shop-content{padding-top:85px}@media(min-width:783px){.wc-block-cart .wc-block-cart__submit-container--sticky{display:block;position:relative;left:auto;bottom:auto;width:auto;z-index:auto}}.mk-shop-content h1{font-size:clamp(36px,5vw,62px)}.mk-shop-content h2{font-size:30px}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{border-radius:99px;background:#c74722;color:#fff;padding:14px 24px;font-size:14px}.woocommerce button.button:hover,.woocommerce a.button:hover{background:#b63715;color:#fff}.woocommerce ul.products li.product{padding:22px;border:1px solid #dcded2;border-radius:18px;background:#fffefa}.woocommerce ul.products li.product h2{font-size:25px!important;line-height:1.2}.woocommerce ul.products li.product img{border-radius:12px;object-fit:contain}.woocommerce div.product .product_title{font-size:clamp(32px,4vw,52px)}.woocommerce div.product form.cart .button{min-height:48px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #cbd0c4;border-radius:8px;padding:12px;background:#fffefa}.woocommerce table.shop_table{border-radius:12px}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info{border-top-color:#c74722}.woocommerce .price{color:#1c2b22!important}@media(max-width:700px){.mk-shop-content{padding-top:55px}.woocommerce ul.products li.product{padding:16px}.woocommerce ul.products li.product h2{font-size:22px!important}}