/*
Theme Name: Steelthemes Nest Child
Author: Steelthemes
Description: Nest is a Ecommerce wordpress Theme.
Version: 1.0
Template: steelthemes-nest

This is the child theme for Steelthemes Nest theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

body::-webkit-scrollbar{display:none!important}.woocommerce-shop .site-content{padding:10px 0 50px}.cart button.wsb-button.js-wsb-add-to-cart{margin-top:20px}@media screen and (min-width:992px){.cart button.wsb-button.js-wsb-add-to-cart{width:71%}}@media screen and (max-width:992px){.cart button.wsb-button.js-wsb-add-to-cart{width:100%!important}}.product .product-cart-wrap .product-img-action-wrap{padding:0!important}.product-cat.wc-sidebar-cat.cat-product-show{border:1.5px solid #ecf0f1}header.woocommerce-products-header.clearfix{margin-bottom:30px;box-shadow:rgba(33,35,38,.1) 0 10px 10px -10px}.woocommerce-products-header .in_right{justify-content:end}.product-cat-section .product-cat-thumbnail-image{margin-right:30px;background:#fff;border-radius:50%!important;padding:5px}.product-cat-section .product-cat-thumbnail-image img.category-thumb-image{width:50px;height:50px}.product-cat-section .category-title h2{font-size:15px;line-height:150%}.product-cat-section{display:flex;justify-content:start;align-items:center;flex-wrap:nowrap;border-bottom:1.5px solid #ecf0f1;padding:10px}.product-cat-section:active,.product-cat-section:hover{background:#27ae60;margin-left:5px}.product-cat-section:active .category-title h2,.product-cat-section:hover .category-title h2{color:#fff!important}@media (max-width:792px){.product-cat-section .product-cat-thumbnail-image{margin-right:0}.product-cat-section .product-cat-thumbnail-image img.category-thumb-image{width:40px;height:40px}.product-cat-section .category-title h2{font-size:12px;overflow-wrap:anywhere}}@media (max-width:630px){.archive .content-area .site-main .row .col-lg-3{padding:0}.product-cat-section{flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}.product-cat-section .category-title h2{text-align:center}}.checkout-register-form,.product-content-wrap .product-rate-cover,.wpmc-step-billing .woocommerce-checkout-payment{display:none}.woocommerce-product-details__short-description{background:#17934c;padding:10px;color:#fff;border-radius:20px;box-shadow:rgba(17,17,26,.1) 0 0 16px}.custom-apple-section .theme_carousel .owl-stage .owl-item .product_cat-fruits .product-list-small .product-price,.custom-apple-section .theme_carousel .owl-stage .owl-item .product_cat-fruits .product-list-small h6 a,.woocommerce-product-details__short-description p{color:#fff}.woocommerce-shop .site-main .col-lg-9{background:#fbfbfbba}.woocommerce ul.products{padding:10px}body.woocommerce-shop .products_box_outer ul.products li.product{padding:0 3px!important}body.woocommerce-shop .products_box_outer ul.products li.product .product_wrapper{margin-bottom:10px}@media (max-width:992px){.nest_header_default,.sticky_header_content{display:block!important}.archive .content-area .site-main .row .col-lg-3{width:20%;overflow:auto;height:100vh;position:sticky}.archive .content-area .site-main .row .col-lg-9{width:80%;overflow:auto;height:100vh;position:sticky;padding:0 15px}.archive .content-area .site-main .row .col-lg-3::-webkit-scrollbar,.archive .content-area .site-main .row .col-lg-9::-webkit-scrollbar{display:none}.woocommerce ul.products{padding:10px 0!important}.site-main header.woocommerce-products-header.clearfix{margin-bottom:15px!important}}.product-cart-wrap .product-content-wrap{padding:0 5px!important;display:grid}.product .product_wrapper .product-content-wrap h2{font-size:14px;font-weight:700}.product .product_wrapper .product-content-wrap p.woocommerce-loop-product__title{font-size:12px!important;background:#fefefe;border:.9px solid #f7f5f5;margin:.5em 0!important;padding:0 5px!important;min-height:30px}body .product-type-simple .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a,body .product-type-simple .product-cart-wrap.style_one .product-card-bottom .add-cart a{border:1px solid var(--color-brand-dark)!important;background-color:#f4fff6!important}@media (max-width:550px){.product .summary form.cart .button,.site-main .woocommerce a.button,.site-main .woocommerce button.button{padding:10px 20px!important;line-height:26px!important;min-height:50px!important;font-size:14px!important;margin-top:10px}.woocommerce .quantity .qty{height:50px}.product-type-external .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a span,.product-type-external .product-cart-wrap.style_one .product-card-bottom .add-cart a span,.product-type-grouped .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a span,.product-type-grouped .product-cart-wrap.style_one .product-card-bottom .add-cart a span,.product-type-variable .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a span,.product-type-variable .product-cart-wrap.style_one .product-card-bottom .add-cart a span,.product-type-variable-subscription .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a span,.product-type-variable-subscription .product-cart-wrap.style_one .product-card-bottom .add-cart a span,body .product-type-simple .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a span,body .product-type-simple .product-cart-wrap.style_one .product-card-bottom .add-cart a span{font-size:14px!important;padding:7px!important}.product_deal_three .add-cart a i,.product_wrapper .add_to_cart_button i,.product_wrapper .button i,body .product-type-simple .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a span,body .product-type-simple .product-cart-wrap.style_one .product-card-bottom .add-cart a span{display:none!important}.product-type-external .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a,.product-type-external .product-cart-wrap.style_one .product-card-bottom .add-cart a,.product-type-grouped .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a,.product-type-grouped .product-cart-wrap.style_one .product-card-bottom .add-cart a,.product-type-variable .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a,.product-type-variable .product-cart-wrap.style_one .product-card-bottom .add-cart a,.product-type-variable-subscription .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a,.product-type-variable-subscription .product-cart-wrap.style_one .product-card-bottom .add-cart a,body .product-type-simple .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a,body .product-type-simple .product-cart-wrap.style_one .product-card-bottom .add-cart a{width:76px!important;height:36px!important;padding:6px 13px 6px 9px!important}.product-cart-wrap .product-card-bottom{flex-direction:row!important}body .product-type-simple .product-cart-wrap.deals_style_one .product-card-bottom .add-cart a::before,body .product-type-simple .product-cart-wrap.style_one .product-card-bottom .add-cart a::before{position:absolute!important;content:"Add"!important;top:0!important;line-height:36px!important;right:13px!important;font-size:14px!important;font-weight:700!important;color:var(--color-brand)!important;display:none!important}.product .product_wrapper .add_to_cart_button i,.product .product_wrapper .button i{display:block!important}.dela_type_one .price ins,.product .product-cart-wrap .product-content-wrap .product-price .price,.product .product-cart-wrap .product-content-wrap .product-price .price ins,.product .product-cart-wrap .product-content-wrap .product-price ins span,.product .product-cart-wrap .product-content-wrap .product-price span,.product .product_wrapper.deals_style_one p.price ins,.product .product_wrapper.deals_style_one span.price ins,.product .product_wrapper.product_list_type p.price ins,.product .product_wrapper.product_list_type span.price ins,.product .product_wrapper.style_one p.price ins,.product .product_wrapper.style_one span.price ins,.product .product_wrapper.style_three_list p.price ins,.product .product_wrapper.style_three_list span.price ins,.product .product_wrapper.style_two p.price ins,.product .product_wrapper.style_two span.price ins{font-size:18px!important}.product-cart-wrap .product-card-bottom .product-price{display:flex;justify-content:center;align-items:center}}@media (max-width:500px){.product_wrapper.style_one .product-card-bottom{display:flex!important}}span.badge_type_one.onsale.instock{display:none!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment.woocommerce-checkout-payment{background-image:linear-gradient(-45deg,#158915 0,#073107 25%,#126a12 51%,#3a6b30 100%);-webkit-animation:20s infinite AnimateBG;animation:20s infinite AnimateBG;background-size:300% 300%}@keyframes AnimateBG{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.woocommerce-loop-product__tags{order:-1}.woocommerce-loop-product__tags a{font-size:11px;margin-right:5px;background:#409d1d;color:#fff;padding:3px 7px}.woocommerce ul.products li.product a img{margin:0!important}@media (max-width:460px){.woocommerce-loop-product__tags a{font-size:8px!important}}.woocommerce-form-login .form-row .woocommerce-form-login__rememberme input[type=checkbox]{accent-color:#00873A}.new-user-register{margin-bottom:20px}.custom-apple-section .theme_carousel .owl-stage .owl-item .product_cat-fruits .product-list-small article.d-flex.align-items-center.hover-up{background:rgba(255,255,255,.15);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px)}.checkout_customer_register{border:none;color:#3e720e;background:0 0;border-bottom:1px solid #3e720e}@media (min-width:769px){.wc-product-price,.wc-product-subtotal,.wc-product-weight{display:none}}@media (max-width:768px){.content_all_warpper .site-content{padding:0 0 40px!important}.custom-apple-section .theme_carousel .owl-stage .owl-item .product_cat-fruits .product-list-small .col-md-4{width:50%!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-name a{font-size:12.5px!important;line-height:15px!important}.woocommerce table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item{padding:0!important;display:flex;justify-content:space-around;align-items:center;position:relative}.woocommerce table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail a img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:80px!important}.wc-product-subtotal,tr.woocommerce-cart-form__cart-item.cart_item .product-price,tr.woocommerce-cart-form__cart-item.cart_item .product-weight{display:none}tr.woocommerce-cart-form__cart-item.cart_item td.product-name::before,tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity::before{display:none!important}}@media (max-width:530px){tr.woocommerce-cart-form__cart-item.cart_item .product-subtotal{display:none}.wc-product-subtotal{display:block!important}}@media (max-width:450px){.product .product_wrapper .product-content-wrap h2{margin:0!important;font-weight:700}.product .product_wrapper .product-content-wrap h2 a{font-size:11px!important}.product .product_wrapper .product-content-wrap p.woocommerce-loop-product__title{font-size:9px!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-remove{position:absolute;padding:0!important;top:0;right:0}tr.woocommerce-cart-form__cart-item.cart_item td.product-remove a.remove{background:#ef5656!important;color:#fff!important;border-color:#fff!important;border-radius:unset!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity .quantity .qty{width:60px!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity .quantity button.qty_button{right:40px!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-name a{max-width:120px}}.woocommerce-thankyou-order-received{background:#00873a!important}@media (max-width:690px){.sticky_header_content .cart.mini_cart_togglers a.mini-cart-icon{margin-right:12px!important}.sticky_header_content .cart.mini_cart_togglers a:nth-child(2){display:block!important;position:absolute;left:0;bottom:5px;z-index:999999;opacity:0}}.mobile_floating_menu{bottom:0!important;opacity:1!important}
