/*!****************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/ancillary/sky-product-listing/sky-product-listing.scss ***!
  \****************************************************************************************************************************************************************/.sky-product-listing{margin-bottom:80px}.sky-product-listing .form-row-wrap{background-color:#ebebec;margin-bottom:50px;padding-bottom:45px}.sky-product-listing .form-row-wrap .form-control{background-color:#fff!important;border-radius:5px;color:#1a1a1a;font-size:16px;font-weight:400;height:calc(2.25rem + 2px);margin:0;padding:6px 12px;transition:all .3s ease-in-out;width:100%}.sky-product-listing .form-row-wrap .form-control:focus{border-color:#01a0fd;box-shadow:0 0 0 .2rem rgba(1,160,253,.25);outline:none}.sky-product-listing .form-row-wrap select.form-control option.category{font-weight:600}.sky-product-listing .form-row-wrap select.form-control option.subcategory{padding-left:10px}.sky-product-listing .form-row-wrap .btn-primary{background-color:#01a0fd;border-color:#01a0fd;transition:all .3s ease-in-out}.sky-product-listing .form-row-wrap .btn-primary:focus,.sky-product-listing .form-row-wrap .btn-primary:hover{background-color:#0073aa;border-color:#0073aa}.sky-product-listing .product-listing-container .product-listing{display:flex;flex-wrap:wrap;margin:-15px}.sky-product-listing .product-listing-container .product-column{padding:15px;width:33.333%}.sky-product-listing .product-listing-container .card{background:#fff;border:1px solid #707070;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.sky-product-listing .product-listing-container .card:hover{border-color:#0073aa;box-shadow:0 5px 15px rgba(0,0,0,.2)}.sky-product-listing .product-listing-container .card .card-image-container{position:relative}.sky-product-listing .product-listing-container .card .card-image-container .card-img-top{height:326px;object-fit:contain;padding:20px 20px 0;width:100%}.sky-product-listing .product-listing-container .card .card-image-container .custom-badge,.sky-product-listing .product-listing-container .card .card-image-container .out-of-stock-badge,.sky-product-listing .product-listing-container .card .card-image-container .sale-badge{border-radius:5px;color:#fff;padding:5px 10px;position:absolute;right:10px;top:10px;z-index:10}.sky-product-listing .product-listing-container .card .card-image-container .sale-badge{background-color:#28a745}.sky-product-listing .product-listing-container .card .card-body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:20px}.sky-product-listing .product-listing-container .card .card-body .card-title{flex-grow:1;margin-bottom:10px;min-height:72px;overflow:hidden}.sky-product-listing .product-listing-container .card .card-body .card-title a{color:#1a1a1a;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out}.sky-product-listing .product-listing-container .card .card-body .card-title a:hover{color:#01a0fd}.sky-product-listing .product-listing-container .card .card-body .card-description{flex-grow:1;font-size:16px;font-weight:300;margin:0;min-height:3em}.sky-product-listing .product-listing-container .card .card-body .card-price{font-size:18px;font-weight:700;height:55px;line-height:1;margin:0;padding-bottom:5px;padding-top:10px}.sky-product-listing .product-listing-container .card .card-body .card-price .woocommerce-Price-amount{width:100%}.sky-product-listing .product-listing-container .card .card-body .card-price .woocommerce-price-suffix{color:#1a1a1a;display:block;font-size:12px;font-weight:300;margin-top:5px;width:100%}.sky-product-listing .product-listing-container .card .card-body .feefo-product-stars-widget{height:40px}.sky-product-listing .product-listing-container .card .card-body .button{margin-top:auto}.sky-product-listing .product-listing-container .card .card-body .button.sky-add-to-cart-button{background-color:#01a0fd;border:1px solid #01a0fd;border-radius:5px;color:#fff;display:inline-block;font-size:16px;padding:6px 14px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.sky-product-listing .product-listing-container .card .card-body .button.sky-add-to-cart-button:hover{background-color:#0073aa;border-color:#0073aa}.sky-product-listing .pagination-wrapper{margin-top:40px;text-align:center}.sky-product-listing .pagination-wrapper .page-numbers{border:2px solid #01a0fd;color:#1a1a1a;display:inline-block;font-weight:400;margin:2px;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out}.sky-product-listing .pagination-wrapper .page-numbers.current,.sky-product-listing .pagination-wrapper .page-numbers:hover{background-color:#01a0fd;color:#fff}.sky-product-listing .pagination-wrapper .page-numbers.dots{border:none;padding:8px}@media (max-width:1199px){.sky-product-listing .form-row-wrap{padding-bottom:30px}.sky-product-listing .product-listing-container .product-column{width:50%}.sky-product-listing .product-listing-container .card .card-body .card-title{min-height:54px}.sky-product-listing .product-listing-container .card .card-body .card-description{min-height:2.5em}}@media (max-width:991px){.sky-product-listing .form-row-wrap .form-row{flex-direction:column}.sky-product-listing .form-row-wrap .form-row .col-md-2,.sky-product-listing .form-row-wrap .form-row .col-md-3{margin-bottom:10px;max-width:100%;width:100%}}@media (max-width:767px){.sky-product-listing .form-row-wrap{padding-bottom:20px}.sky-product-listing .product-listing-container .product-column{width:100%}.sky-product-listing .product-listing-container .card .card-image-container .card-img-top{height:250px}.sky-product-listing .product-listing-container .card .card-body{padding:15px}.sky-product-listing .product-listing-container .card .card-body .card-title{min-height:0}.sky-product-listing .product-listing-container .card .card-body .card-title a{font-size:16px}.sky-product-listing .product-listing-container .card .card-body .card-description{font-size:14px;min-height:0}.sky-product-listing .product-listing-container .card .card-body .card-price{font-size:16px;height:auto}.sky-product-listing .product-listing-container .card .card-body .feefo-product-stars-widget{height:30px;margin:10px 0}.sky-product-listing .product-listing-container .card .card-body .button{font-size:14px;padding:8px 12px}}@media (max-width:575px){.sky-product-listing .product-listing-container .card .card-body .card-title a{font-size:15px}.sky-product-listing .product-listing-container .card .card-body .card-description{font-size:13px}.sky-product-listing .product-listing-container .card .card-body .card-price{font-size:15px}.sky-product-listing .product-listing-container .card .card-body .card-price .woocommerce-price-suffix{font-size:11px}.sky-product-listing .product-listing-container .card .card-body .button{font-size:13px;padding:6px 10px}.sky-product-listing .pagination-wrapper .page-numbers{font-size:14px;padding:6px 12px}}@media (max-width:480px){.sky-product-listing .product-listing-container .card .card-body .card-title a{font-size:14px}.sky-product-listing .product-listing-container .card .card-body .card-description{font-size:12px}.sky-product-listing .product-listing-container .card .card-body .card-price{font-size:14px}.sky-product-listing .product-listing-container .card .card-body .card-price .woocommerce-price-suffix{font-size:10px}.sky-product-listing .product-listing-container .card .card-body .button{font-size:12px;padding:6px 8px}}@media (max-width:360px){.sky-product-listing .product-listing-container .card .card-image-container .card-img-top{height:200px}.sky-product-listing .product-listing-container .card .card-body .card-title a{font-size:13px}.sky-product-listing .product-listing-container .card .card-body .card-description{font-size:11px}.sky-product-listing .product-listing-container .card .card-body .card-price{font-size:13px}.sky-product-listing .product-listing-container .card .card-body .card-price .woocommerce-price-suffix{font-size:9px}.sky-product-listing .product-listing-container .card .card-body .button{font-size:11px;width:100%}.sky-product-listing .pagination-wrapper .page-numbers{font-size:12px;padding:4px 8px}}
/*# sourceMappingURL=skyProductListing.min.css.map*/