@charset "UTF-8";
/*!
	Theme Name:   Moms Care Child
	Theme URI:    https://pinha.com
	Description:  Moms Care child theme
	Author:       Pinha
	Author URI:   http://www.pinha.eu
	Template:     momscare
	Version:      1.1
*/
/*! Child theme CSS
--------------------------------------------------------------- */.header-on-scroll .nm-header{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.nm-banner-slider{border-radius:8px}.nm-page-main-titles h1{color:#36b470}.nm-coupon-popup-wrap,.nm-login-popup-wrap{border-radius:8px}.nm-payment-methods{margin-top:12px;width:100%}.nm-payment-methods ul.nm-payment-icons{list-style:none;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nm-payment-methods ul.nm-payment-icons li{width:80px;border:none;display:inline-block;margin:0;padding-right:5px;text-align:center}.nm-payment-methods ul.nm-payment-icons li img{display:inline-block}.checkout_coupon .button,.login .button{color:#fff;border-radius:4px;background-color:#36b470!important}.checkout_coupon .button.border,.login .button.border{border:none;color:#fff}.form-row .input-text,.form-row select{border-radius:4px}.BorlabsCookie h3{padding-top:20px;font-weight:700}.BorlabsCookie h4{padding-top:20px}.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form textarea{color:#040405;width:100%;padding:12px 16px;border-radius:4px;border:1px solid #040405}.wpcf7-form label{color:#040405}.wpcf7-form p{margin:0 0 5px}.wpcf7-text:focus,.wpcf7-textarea:focus{outline-offset:0}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7-acceptance .wpcf7-list-item label{position:relative;cursor:pointer}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{position:absolute;visibility:hidden;width:25px;height:25px;top:0;left:0}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]+span:before{display:block;position:absolute;content:"";border-radius:0;height:25px;width:25px;top:0;left:0;border:1px solid #040405}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]+span:after{color:#040405;display:block;position:absolute;content:"\2713";height:25px;width:25px;top:0;left:0;visibility:hidden;font-size:18px;text-align:center;line-height:25px}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked+span:before{background:transparent}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-list-item-label{margin-left:40px;display:inline-block}.slick-next .nm-font,.slick-prev .nm-font{color:#fff}.nm-banner.text-color-light .nm-banner-subtitle{width:80px;padding:5px;margin:5px 10px;background-color:#36b470;border-radius:4px;color:#fff;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700}.subtitle-above .nm-banner-text.xlarge .nm-banner-subtitle{margin-bottom:0}.nm-banner.text-color-light .nm-banner-link.type-txt{color:#fff;border:1px solid #fff;padding:8px 16px;margin-top:35px;border-radius:4px;font-size:14px;text-transform:uppercase;font-weight:700}.nm-banner.text-color-light .nm-banner-link.type-txt:hover{color:#040405;background-color:#fff}.nm-features{margin:0}.nm-features-col{margin-top:10px}.nm-features-col p{border-radius:8px;border:1px dashed #ed2128;padding:10px 5px;text-align:center;color:#ed2128;font-size:11px;letter-spacing:.5px;font-weight:700}.nm-features-col i{font-size:16px;padding-right:5px;vertical-align:middle}.nm-category-banner .nm-banner-content .nm-banner-content-inner .nm-banner-text .nm-banner-text-inner .nm-banner-title{display:inline;padding:2px 10px;color:#fff;font-size:18px;text-transform:uppercase;border-radius:4px}.nm-category-banner.nm-category-banner-colics .nm-banner-title{background-color:#8759a5}.nm-category-banner.nm-category-banner-vision .nm-banner-title{background-color:#ee277c}.nm-category-banner.nm-category-banner-hearing .nm-banner-title{background-color:#4669c5}.nm-category-banner.nm-category-banner-touch .nm-banner-title{background-color:#ed2128}.nm-category-banner.nm-category-banner-sensor .nm-banner-title{background-color:#36b470}.nm-category-banner.nm-category-banner-teeths .nm-banner-title{background-color:#0188c7}.nm-banner,.nm-banner img,.nm-shop-loop-thumbnail,.thumbnails-vertical .woocommerce-product-gallery .flex-control-thumbs li img,.thumbnails-vertical .woocommerce-product-gallery__image a img{border-radius:8px}.nm-symbols-widgets{padding:27px;background-color:#ed2128}.nm-symbols-widgets ul.nm-symbols-icons{list-style:none;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nm-symbols-widgets ul.nm-symbols-icons li{border:none;display:inline-block;margin:0;padding-right:57px;text-align:center}.nm-symbols-widgets ul.nm-symbols-icons li img{display:inline-block}.nm-shop-sub-categories a{font-size:14px}.nm-infload-controls .nm-infload-btn{color:#fff;font-weight:700;text-transform:uppercase;border:none;border-radius:8px;background-color:#c1ad2f}.nm-simple-add-to-cart-button.button{font-weight:700;text-transform:uppercase;background-color:#ed2128;border-radius:0 0 8px 8px}.added_to_cart.wc-forward{display:none}.quick_buy_container{display:flex;align-items:center;justify-content:center}.quick_buy_container .quick_buy_button{margin-top:-50%;margin-bottom:-50%;padding:14px 28px;color:#fff;font-weight:700;text-transform:uppercase;background-color:#ed2128;border-radius:8px}.wcwl_elements .wcwl_intro p{color:#ed2128}.wcwl_elements .wcwl_email_elements .wcwl_email{width:100%;border-radius:4px}.wcwl_elements .woocommerce_waitlist.button{color:#ed2128;background:none;border-radius:8px;border:1px solid #ed2128}.wcwl_elements .woocommerce_waitlist.button:hover{color:#ed2128}.wcwl_elements .wcwl_notice p{margin:20px 0;font-size:15px}.product .summary .price .amount{font-size:27px}#nm-page-overlay,.mfp-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#nm-widget-panel .nm-cart-empty-button .button{border-radius:4px;text-transform:uppercase}#nm-widget-panel .nm-cart-panel-title{display:none}#nm-widget-panel .nm-widget-panel-close-title{float:left;font-size:27px}#nm-widget-panel .nm-cart-panel-product-title{font-weight:700}#nm-widget-panel .nm-cart-panel-item-price .nm-cart-panel-item-sale-price .amount{padding-right:15px;font-size:14px;text-decoration:line-through}#nm-widget-panel .nm-cart-panel-item-price .nm-cart-panel-item-sale-percentage{color:#040405;background-color:#e1e1e1;border-radius:5px;padding:3px 5px;margin-right:15px;font-size:12px;font-weight:700}#nm-widget-panel .total{border:none;margin-bottom:7px;padding:21px 0 0}#nm-widget-panel .discount-title{color:#ff0230;font-weight:300}#nm-widget-panel .discount-price{color:#ff0230;font-weight:300;float:right;line-height:1.25em}#nm-widget-panel .checkout{background-color:#ed2128;color:#fff!important;padding:22px 25px 20px!important;border-radius:8px!important;font-weight:700;font-size:18px;line-height:1em;text-transform:uppercase}#nm-widget-panel .nm-payment-methods{margin-top:20px}.no-touch .nm-cart-panel-summary{box-shadow:0 -4px 10px rgba(0,0,0,.1)}.no-touch .nm-cart-panel-summary .nm-cart-panel-summary-inner{padding:15px 0 37px}.cart .actions #nm-cart-continue-button{width:25%;border:none;font-size:12px;text-transform:uppercase;text-decoration:underline}.cart .actions button[name=update_cart]{margin:0;background:#f9f9fa;border:1px solid #dadada;padding:8px 12px;border-radius:8px;font-weight:300;line-height:1.5em;cursor:pointer;display:inline-block;text-align:center;width:100%;transition:.15s}.cart .actions button[name=update_cart]:hover{color:#ed2128;border:1px solid #ed2128;background:rgba(237,33,40,.06)}.cart .actions button[aria-disabled=false]:hover{color:#36b470;border:1px solid #36b470;background:rgba(54,180,112,.06)}ul.nm-payment-icons{list-style:none;display:flex;justify-content:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.nm-payment-icons li{width:90px;border:none;display:inline-block;margin:0;padding-right:5px;text-align:center}ul.nm-payment-icons li img{display:inline-block}.wc-proceed-to-checkout .checkout-button{background-color:#ed2128;color:#fff!important;padding:22px 25px 20px!important;border-radius:0 0 8px 8px!important;font-weight:700;font-size:18px;line-height:1em;text-transform:uppercase}

/*! Checkout Custom Fields
--------------------------------------------------------------- */.form-row-first,.form-row-last,.form-row-wide{clear:both!important;float:none!important;width:100%!important;margin-right:0!important}.checkout #place_order{background-color:#ed2128;color:#fff!important;padding:22px 25px 20px!important;border-radius:8px!important;font-weight:700;font-size:18px;line-height:1em;text-transform:uppercase}.nm-payment-methods-checkout{margin-top:12px;width:100%}.nm-payment-methods-checkout ul.nm-payment-icons{list-style:none;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nm-payment-methods-checkout ul.nm-payment-icons li{width:90px;border:none;display:inline-block;margin:0;padding-right:15px;text-align:center}.nm-payment-methods-checkout ul.nm-payment-icons li img{display:inline-block}.nm-payment-methods-checkout .nm-payments-returns{padding-top:15px}.checkout-collaterals .nm-coupon-wrap{border:1px solid #ed2128;border-radius:0 0 8px 8px}.checkout-collaterals .nm-coupon-wrap:hover{border:1px solid #040405}.checkout-collaterals .nm-coupon-wrap .nm-coupon-inner{letter-spacing:1px;text-transform:uppercase;font-weight:700}.nm-footer ul.nm-payment-icons{list-style:none;display:flex;justify-content:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nm-footer ul.nm-payment-icons li{width:70px;border:none;display:inline-block;margin:0;padding-right:5px;padding-bottom:25px;text-align:center}.nm-footer ul.nm-payment-icons li img{display:inline-block}.nm-footer ul.nm-shipping-icons{list-style:none;display:flex;justify-content:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nm-footer ul.nm-shipping-icons li{width:130px;border:none;display:inline-block;margin:0;padding-right:5px;padding-bottom:25px;text-align:center}.nm-footer ul.nm-shipping-icons li img{display:inline-block}@media (min-width:991px){.nm-features{margin-top:10px}.nm-features-col{margin-top:0}}@media (max-width:991px){.nm-symbols-widgets ul.nm-symbols-icons{flex-direction:row;flex-wrap:wrap;align-items:center}.nm-symbols-widgets ul.nm-symbols-icons li{padding:15px}.checkout-collaterals{float:none;width:100%;padding-top:0;padding-left:0}}@media (min-width:768px){.form-row-first{width:47%!important;float:left!important;margin-right:5.8%!important;clear:both!important}.form-row-last{width:47%!important;float:right!important;margin-right:0!important;clear:none!important}}