@import url(//migranstudio.com/wp-content/themes/storefront-child/../storefront/style.css);@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,400;1,600&display=swap');
/*!
Theme Name:   Storefront-child
Template: storefront
Theme URI:    https://woocommerce.com/storefront/
Author:       TM media
Author URI:   https://woocommerce.com/
Description:  Storefront child theme

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Storefront is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer https://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins, etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our Sass here: https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
Images License: GNU General Public License v2 or later
*/
/*!
 * normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css
 */
#wcpscwc-product-slider-1 .shopengine-quickview-trigger{display:none}#wcpscwc-product-slider-1 .shopengine_comparison_add_to_list_action{display:none}#wcpscwc-product-slider-1 .woocommerce-loop-product__title{text-align:left;padding-left:20px;font-family:'Inter';font-style:normal;font-weight:700;font-size:20px;line-height:28px;color:#788496;min-height:56px}.wcpscwc-product-slider .slick-dots li button{border:none !important;background:#ecedf0 !important;width:12px;height:12px}.wcpscwc-product-slider .slick-arrow{top:unset;bottom:0 !important}.wcpscwc-product-slider button.slick-next{right:35px;left:unset;width:32px !important;height:32px !important;border-radius:50% !important;padding:15px !important;background-size:15px 21px !important}.wcpscwc-product-slider button.slick-prev{right:85px;left:unset;width:32px !important;height:32px !important;border-radius:50% !important;padding:15px !important;background-size:15px 21px !important}.wcpscwc-product-slider .slick-dots li{margin:0 6px !important}.wcpscwc-product-slider .slick-dots{width:fit-content;padding-left:20px !important}.elementor-location-header{position:fixed;top:0;width:100%;z-index:99}.product .woocommerce-LoopProduct-link p:last-child{display:none}body{padding-top:100px}#wcpscwc-product-slider-1 .eael-star-rating{display:none}#wcpscwc-product-slider-1 .price{font-family:'Inter';font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#222831;text-align:left;padding-left:20px}#wcpscwc-product-slider-1 .woocommerce-LoopProduct-link p{font-family:'Inter';font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:left;padding-left:20px;color:#788496}#wcpscwc-product-slider-1 .button{background:#546173;box-shadow:0px 1px 2px rgba(105,81,255,.05);border-radius:6px;font-family:"Poppins",Sans-serif;font-weight:500;font-size:18px;line-height:28px;margin-right:53%;color:#fff;margin:0 auto}#wcpscwc-product-slider-1 .button:hover{background:#c0272b;box-shadow:0px 1px 2px rgba(105,81,255,.05)}.project-catalog img{border-radius:10px !important}.bapf_head{display:none}.bapf_body ul{display:inline-block;list-style:none;padding:0}.bapf_sfilter .bapf_body ul li{font-family:'Poppins';font-style:normal;font-weight:500;font-size:16px;line-height:24px;border:2px solid #434e5d;border-radius:6px;padding:12px 18px !important;margin-right:10px !important;display:block;float:left;margin-top:10px !important}.bapf_sfilter .bapf_body ul li label{font-family:'Poppins';font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#434e5d;margin-left:0}.bapf_sfilter .bapf_body ul li.checked,.bapf_sfilter .bapf_body ul li:hover{background:#434e5d;cursor:pointer}.bapf_sfilter .bapf_body ul li.checked label,.bapf_sfilter .bapf_body ul li:hover label{color:#fceaed}.button-text-added{display:flex;order:3;font-style:normal;font-weight:400;font-size:12px;line-height:16px;width:58%;align-self:center}@media (max-width:900px){.button-text-added{order:1;width:100%;padding-right:50%;padding-bottom:25px}}@media (max-width:450px){.button-text-added{padding-right:70px}}.row-tm{display:flex;align-items:stretch;align-content:space-between;justify-content:space-between;flex-flow:row nowrap}.col-6-tm{width:50%}.text-feedback{font-family:'Inter';font-style:normal;font-weight:600;font-size:24px;line-height:32px;align-self:center;color:#2a3342}.elementor-273 .elementor-element.elementor-element-6f68bed .swiper-slide-contents{max-width:90%}.elementor-swiper .elementor-swiper-button{background:#616f84;border-radius:50px;padding:5px 5px 5px 6px;color:#fff}.elementor-swiper .elementor-swiper-button.elementor-swiper-button-prev{padding:5px 6px 5px 5px}.shopengine-product-image-toggle{display:none !important}.cart-table .product-thumbnail{padding:24px;background:radial-gradient(50% 50% at 50% 50%,rgba(40,41,62,.46) 0%,rgba(196,196,196,0) 100%);border-radius:15px;border:2px solid #ecedf0}.cart-table .product-thumbnail img{border:none;border-style:unset !important}.cart-table .remove{display:none !important}.cart-table .minus-button{border:2px solid #ced3da;border-radius:6px !important;color:#ced3da !important;margin-right:12px}.cart-table .quantity{border:2px solid #ced3da;border-radius:6px !important;color:#ced3da !important;margin-right:12px !important;padding:15px 0 15px 10px;display:flex !important;height:unset !important;align-items:center}.cart-table .plus-button{border:2px solid #ced3da;border-radius:6px !important;color:#ced3da}.shopengine-cart-quantity{margin-top:15px}.shopengine-table__body-item--td.product-price{display:none}.cart-table .shopengine-table__body-item{grid-template-columns:1fr 2fr 2fr 1fr !important}.cart-table .shopengine-table__body-item--td.product-subtotal{text-align:right}.shopengine-widget .shopengine-checkout-form-billing .form-row.form-row-first{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.shopengine-widget .shopengine-checkout-form-billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row:not(:first-child):not(.form-row-last) label{margin-top:0}.form-row.form-row-last{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.shopengine-checkout-review-order .woocommerce-checkout-review-order-table thead tr{box-shadow:none !important}.shopengine-checkout-review-order .woocommerce-checkout-review-order-table tbody tr,.shopengine-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:not(:last-child){box-shadow:none !important}.elementor-element.elementor-element-4e0688b4>.elementor-widget-container{margin:0 !important}.shop_table thead .product-total{display:none}.elementor-325 .elementor-element.elementor-element-4b784445 .shopengine-checkout-review-order .woocommerce-checkout-review-order-table:not(.shipping__table--multiple)>tfoot{padding-top:5px;padding-bottom:5px}.elementor-325 .elementor-element.elementor-element-4b784445 .shopengine-checkout-review-order .woocommerce-checkout-review-order-table:not(.shipping__table--multiple)>tfoot>tr{padding:10px 0 0}.shopengine-widget .shopengine-checkout-review-order .woocommerce-checkout-review-order-table tfoot{border-top:2px solid #ced3da;border-bottom:2px solid #ced3da;margin-top:25px}.content-area,.site-main,.hentry{margin-bottom:0!important}.elementor-swiper .elementor-swiper-button.elementor-swiper-button-prev{padding:8px 10px 7px 7px}.elementor-swiper .elementor-swiper-button.elementor-swiper-button-next{padding:8px 8px 7px 7px;right:10px;left:unset;top:unset;bottom:-52px}.shopengine-icon-add_to_favourite_1{display:none}.project-catalog .onsale{display:none}a:focus,input:focus,textarea:focus,button:focus{outline:none}.elementor-swiper-button{z-index:100}.reviews-single-product .elementor-swiper .elementor-swiper-button.elementor-swiper-button-next{top:50%;bottom:unset}.wpcr3_review_item .elementor-swiper-button.elementor-swiper-button-next{right:0;left:unset;top:50%;bottom:unset}.wpcr3_review_item .swiper-wrapper{width:90%}.wpcr3_review_item .swiper-slide-contents{width:88%;margin:0 auto;align-items:center;display:flex !important;justify-content:center;text-align:center}.project-catalog .price ins{font-weight:700}.wc-block-grid__product-onsale,.onsale{display:none !important}.woocommerce-ordering{display:none !important}.woocommerce-result-count{display:none !important}.elementor-menu-cart__toggle_button:after{content:'Cart';font-family:'Poppins';font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#fceaed;margin-left:10px}.cart_totals .cart-discount,.cart_totals .cart-subtotal{border:none !important}.cart_totals .order-total,.shop_table .order-total{border-top:1px solid #ced3da !important}.cart_totals .cart-discount th{font-style:normal;font-weight:400 !important;font-size:18px;line-height:28px}.cart_totals .cart-discount u,.shop_table .cart-discount u{text-decoration:none;font-weight:400;font-size:20px}.shopengine-widget .shopengine-checkout-review-order .woocommerce-checkout-review-order-table tfoot{border-bottom:none}.shopengine-widget .shopengine-checkout-review-order .woocommerce-checkout-review-order-table tr:last-child.order-total{border-top:2px solid #ced3da !important}.elementor-325 .elementor-element.elementor-element-4b784445 .shopengine-checkout-review-order .woocommerce-checkout-review-order-table:not(.shipping__table--multiple)>tfoot>tr:last-child.order-total{padding-top:50px !important}.shop_table .order-total th,.shop-table .order-total strong bdi{font-weight:600 !important}.shopengine-widget .shopengine-checkout-payment #payment .wc_payment_method .payment_box{padding-left:0}.shopengine-widget .shopengine-checkout-payment #payment ul li.wc_payment_method label{margin-left:0}.cart_item .product-name img{display:none}.cart_item .product-name .product-quantity{display:none !important}.cart_item .product-name .product-item-thumbnail img{display:block;padding:10px;background:radial-gradient(50% 50% at 50% 50%,rgba(40,41,62,.46) 0%,rgba(196,196,196,0) 100%);margin:0}.cart_item .product-name .product-item-thumbnail{background:#fff;border-radius:15px;text-align:center;margin-right:5px;position:relative}.cart_item .product-name .product-item-thumbnail .quantity_img{position:absolute;top:-9px;right:-9px;background:#222831;width:24px;min-width:24px;height:24px;line-height:24px;text-align:center !important;border-radius:20px;color:#fff;font-style:normal;font-weight:500;font-size:14px}.save-source-label{margin-left:5px !important}.order-total .woocommerce-Price-amount.amount bdi{font-weight:600}.woocommerce-variation-price,.woocommerce-variation-description{display:none !important}.wpcr3_reviews_holder .elementor-heading-title{font-weight:700;text-align:center}.review-feedback-container img{max-width:50%}.elementor-107 .elementor-element.elementor-element-3c4ec59{z-index:0 !important}.elementor-325 .elementor-element.elementor-element-4b784445 .shopengine-checkout-review-order .shopengine-order-review-product img{min-width:76px}@media (max-width:767px){.wpcr3_in_content{display:none}.shopengine-product-title .product-title{text-align:center}.shopengine-widget .shopengine-product-price .price{justify-content:center !important}.shopengine-widget .shopengine-swatches .cart{justify-content:center}#wcpscwc-product-slider-1 .woocommerce-loop-product__title{text-align:center}.lets-connect .elementor-icon-box-description{font-size:14px !important}.lets-connect .elementor-element a{letter-spacing:12px !important}.footer-block .elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:relative;z-index:1}.footer-block .elementor-nav-menu--dropdown .elementor-nav-menu__container{top:none}.footer-block .elementor-element.elementor-global-361 .elementor-nav-menu--dropdown{background-color:#222831 !important;color:#8896ab !important}.footer-block .elementor-element.elementor-global-361 .elementor-nav-menu--dropdown a:hover,.elementor-element.elementor-global-361 .elementor-nav-menu--dropdown a{color:#8896ab !important}.elementor-element.elementor-global-361 .elementor-nav-menu--dropdown{background-color:#222831 !important;color:#8896ab !important}.footer-block .elementor-nav-menu--dropdown.elementor-nav-menu__container{top:-50px !important}.footer-block .elementor-nav-menu li{margin-bottom:40px !important}.footer-block .elementor-item-active{background-color:unset !important}.elementor-element.elementor-global-361{margin-bottom:-50px !important}.elementor-22 .elementor-element.elementor-element-d85b8c1 .elementor-nav-menu--dropdown a{width:90%;margin:20px auto;padding:12px 23px}.elementor-22 .elementor-element.elementor-element-d85b8c1 .elementor-nav-menu--dropdown a:hover{border-radius:6px;padding:12px 23px}#wcpscwc-product-slider-1 .button{margin-right:0}.lets-connect .elementor-widget-mobile__width-initial{width:50% !important;max-width:50% !important}.shopengine-table__body-item--td.product-subtotal{text-align:left !important}.elementor-325 .elementor-element.elementor-element-4b784445 .shopengine-checkout-review-order .shopengine-order-review-product img{min-width:76px}}@media (max-width:480px){.wcpscwc-product-slider button.slick-prev{left:40%}.wcpscwc-product-slider button.slick-next{left:55%}#wcpscwc-product-slider-1 .price{width:fit-content;margin-right:auto;margin-left:auto}.wcpscwc-product-slider .slick-arrow{bottom:-30px !important}}