.btn,.frm_submit button,.wc-block-cart__submit-container a,.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{border-radius:var(--kwl-btn-border-radius, var(--bs-border-radius-pill)) !important}.kwl-navbar{padding:1rem 0}.kwl-navbar .navbar-brand{margin-right:0}.kwl-navbar .navbar-brand img{max-width:var(--kwl-theme-options-navbar-logo-max-width-mobile, 150px)}.kwl-navbar .nav-link{text-transform:uppercase}.kwl-navbar form.kwl-nav-search{position:relative}.kwl-navbar form.kwl-nav-search .form-control{background-color:#f8f9fa;color:#000;border:1px solid var(--kwl-theme-options-text-muted, #6c757d);border-radius:var(--kwl-search-input-border-radius, 50px);padding-right:3rem;padding-left:1rem}.kwl-navbar form.kwl-nav-search .form-control:focus{background-color:#f8f9fa;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.kwl-navbar form.kwl-nav-search .btn{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;padding:.375rem;z-index:2}.kwl-navbar form.kwl-nav-search .btn:hover,.kwl-navbar form.kwl-nav-search .btn:focus{background:rgba(0,0,0,0);border:none;box-shadow:none}.kwl-navbar form.kwl-nav-search .btn i{color:#6c757d !important}.kwl-navbar form.kwl-nav-search .kwl-search-suggestions{border-radius:1rem;border:1px solid #dee2e6;margin-top:.5rem;overflow:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.kwl-navbar form.kwl-nav-search .kwl-search-suggestions::-webkit-scrollbar{width:6px}.kwl-navbar form.kwl-nav-search .kwl-search-suggestions::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 0 1rem 1rem}.kwl-navbar form.kwl-nav-search .kwl-search-suggestions::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.kwl-navbar form.kwl-nav-search .kwl-search-suggestions::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(min-width: 992px){.kwl-navbar{padding-bottom:0}.kwl-navbar .navbar-brand img{max-width:var(--kwl-theme-options-navbar-logo-max-width, 200px)}}.kwl-footer .kwl-footer-cta{width:100%;max-width:992px}footer .frm_form_fields input{border-radius:var(--kwl-cta-input-border-radius, 50px) !important}.woocommerce ul.products li.product .onsale,.kwl-product-slider .kwl-product-slide .woocommerce li.product .onsale,.woocommerce span.onsale{border-radius:20px}.woocommerce div.product form.cart table.variations tr select,.woocommerce div.product form.cart table.variations tr input{border-radius:8px}.kwl-location-image,.kwl-location-image-placeholder,.kwl-location-image-map{border-radius:8px}.kwl-location-image-container{border-radius:8px}
