.sc_layouts_menu_nav li.altar-menu a{font-size:19px!important;line-height:1.5em!important;font-weight:500!important;color:var(--theme-color-extra_dark)!important}.whatsapp-link>div{margin:20px 0}.whatsapp-link a{display:inline-block;padding:10px 20px;background-color:#2db742;color:#fff;text-decoration:none;border-radius:10px;transition:background-color .3s ease}.whatsapp-link a:hover{background-color:#2aac3e}.wpcf7 .wpcf7-submit-style .submit-style-in{border-radius:10px!important}.sc_layouts_menu_item_description{display:none}.sc_layouts_menu_nav li.columns-4>ul>li{margin-bottom:10px}.woocommerce .post_item .post_featured span.outofstock_label{font-size:11px!important;top:12px!important;left:12px!important}.sc_services_strange .sc_services_item_text{max-height:6.8em}.product_style_creative .post_featured.hover_shop .bottom-info .add_to_cart_wrap [class*=cart]{font-size:15px;font-weight:600}a.sc_button{border-radius:10px!important}body.sidebar_show .wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(to right,transparent var(--low),var(--theme-color-text_link) 0,var(--theme-color-text_link) var(--high),transparent 0) no-repeat 0 100% /100% 100%}body.sidebar_show .wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{max-width:75px;border-color:var(--theme-color-text_link)!important}body.sidebar_show .wc-block-components-filter-reset-button{background:0 0!important;color:var(--theme-color-text_link)!important}body.woocommerce-shop .default-inner-banner,body.single.single-product .default-inner-banner{display:none}.woocommerce .reset_variations{display:inline!important}.woocommerce .variations .reset_variations{display:inline!important}.woo-variation-swatches .variations ul li{margin-bottom:10px!important;margin-right:8px!important}.woo-variation-swatches .variations li.selected{box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #468cc8)!important;background:#dff0ff!important}.woo-variation-swatches .variations th{font-size:17px!important}.woo-variation-swatches .variations .variable-items-wrapper .variable-item .variable-item-contents{font-size:15px}.single.single-product .page_content_wrap{background-color:#f7f6f4}.single-product div.product .woocommerce-tabs ul.wc-tabs li a{background-color:#fff}.woocommerce ul.products li.product .outofstock_label+.onsale{display:none}.single .related.products .post_featured.hover_shop .icons{position:unset;background:#fff;border:2px solid #f5f5f3;padding:10px 0}.single.woocommerce .woocommerce-message{position:relative;background-color:#f0f7ff;border-top:4px solid #5fc030;color:#369;padding:10px 20px 11px 40px;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:left}.single.woocommerce .woocommerce-message a{float:right;padding:5px 20px;background-color:#468cc8!important;color:#fff;border-radius:10px}.single.woocommerce .woocommerce-message a:hover{color:#fff}.single.woocommerce .woocommerce-notices-wrapper div.woocommerce-message::before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;position:absolute;top:10px;left:15px;color:#369}.payment_methods .wc-stripe-save-source,.wc-stripe_cc-new-method-container .wc-stripe-save-source{align-items:end}.woocommerce form.register{text-align:left}.woocommerce div.product .summary span.onsale{color:#000;background-color:#fdce38!important;font-size:13px!important;text-transform:capitalize!important;border-radius:10px!important}.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce .quantity input.qty,.woocommerce div.product form.cart .tinv-wraper>.tinvwl_add_to_wishlist_button{border-radius:10px!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:10px}.wc-stripe-card-icons-container{margin:20px 0;width:100%}@media (min-width:1280px){.products-list .sc_extended_products.sc_extended_products_plain{padding-bottom:60px}}@media (max-width:1023px){form.woocommerce-ordering .select_container .orderby{font-size:13px;font-weight:400}}@media (min-width:1279px){.sc_layouts_menu_nav li.columns-4>ul>li{width:20%}}@media (max-width:768px){.sc_item_subtitle{font-size:12px!important}}@media (max-width:767px){.single.woocommerce .woocommerce-message{display:flex;flex-direction:column-reverse;align-items:flex-start}.single.woocommerce .woocommerce-message a{margin-top:10px}.product_style_creative .bottom-info{padding-bottom:10px;height:60px!important}.product_style_creative .bottom-info .add_to_cart_wrap{background:#468cc8!important;width:max-content!important;border-radius:10px;margin:0 auto;height:35px!important}.product_style_creative .bottom-info .add_to_cart_wrap a{color:#fff!important;padding:10px 20px 12px!important}.product_style_creative .bottom-info .add_to_cart_wrap a::before{content:"Add to Cart ";font-size:16px!important}.product_style_creative .bottom-info .add_to_cart_wrap .added_to_cart::before{content:"View Cart "!important;font-family:"fontello";font-size:16px!important}.product_style_creative .post_featured.hover_shop .bottom-info{position:unset;opacity:1;box-shadow:rgba(149,157,165,.2) 0px 8px 24px}.home .home-about-btn .sc_item_button{text-align:center}.cart-count{font-size:11px!important;width:18px!important;height:18px!important}}@media (min-width:767px){.single .related.products ul.products.columns-4 li.product{width:25%!important}}@media (max-width:601px){.home .sc_services_strange .sc_services_item_text{display:block}.home .sc_services_strange .sc_services_item_content_inner{padding:1rem}.home .sc_services .sc_item_button .sc_button{display:none}}@media (max-width:600px){.admin-bar .menu_mobile.opened{height:calc(100% - 60px)}}@media only screen and (min-width:350px) and (max-width:600px){.sc_extended_products ul.products[class*=tablet] li.product,.sc_extended_products ul.products[class*=mobile] li.product{width:50%!important}}@media (max-width:400px){.home .sc_services_strange .sc_services_item_content{height:300px}.home .sc_services_strange .sc_services_item_text{overflow:visible}}.cart-count{background-color:#04abfd;color:white;font-size:12px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;right:-10px;font-weight:700;border:2px solid white}