/*!
 * Theme Name: Shapla
 * Description: Used to style the Carousel Slider
 */.carousel-slider .blog-grid-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;border-radius:3px;border:1px solid rgba(0,0,0,0.1)}.carousel-slider .blog-grid-inside .post-thumbnail{margin:0;padding:0}.carousel-slider .blog-grid-inside .post-thumbnail img{width:100%;height:auto}.carousel-slider .blog-grid-inside .entry-header{margin:1rem;padding:0;border:none}.carousel-slider .blog-grid-inside .cat-links{display:block;margin-top:0;margin-bottom:.5rem;line-height:1.25}.carousel-slider .blog-grid-inside .entry-title{margin:0;padding:0;font-size:1.25rem;overflow-wrap:break-word}.carousel-slider .blog-grid-inside .entry-summary{margin:0 1rem 1rem;overflow-wrap:break-word}.carousel-slider .blog-grid-inside .tags-links{margin:0 1rem 1rem}.carousel-slider .blog-grid-inside .entry-footer{margin:0 1em 1.25rem;overflow:hidden}.carousel-slider .blog-grid-inside .byline,.carousel-slider .blog-grid-inside .posted-on{float:left;font-size:.875rem;line-height:1.33}.carousel-slider .blog-grid-inside .vcard img{display:inline-block;width:auto}.carousel-slider .blog-grid-inside .posted-on{float:right}.carousel-slider .blog-grid-inside .published:not(.updated){display:none}.carousel-slider__product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px}.carousel-slider__product .woocommerce-LoopProduct-link{margin:0;width:100%}.carousel-slider__product .onsale{border-radius:3px;font-size:0.875rem;padding:0.75em;top:1rem;left:1rem}.carousel-slider__product h3{padding:0.5rem 0;font-size:1.1rem;text-align:center}.carousel-slider__product .star-rating{margin:0 0 0.5em;font-size:0.875rem}.carousel-slider__product .price{font-size:0.875rem;margin:0 0 0.5rem}.carousel-slider__product a.add_to_cart_button,.carousel-slider__product a.added_to_cart,.carousel-slider__product a.quick_view{padding:0.75em 1.5em;margin:0 0 1rem}.carousel-slider__product a.add_to_cart_button.loading{color:transparent !important;pointer-events:none;padding-right:1.5em;opacity:1}.carousel-slider__product a.add_to_cart_button.loading:after{content:"";-webkit-animation:fa-spin .75s linear infinite;animation:fa-spin .75s linear infinite}.carousel-slider__product a.add_to_cart_button.added:after{content:''}.mfp-content .product a.add_to_cart_button,.mfp-content .product a.added_to_cart{padding:0.75em 1.5em}.mfp-content .product a.add_to_cart_button.loading:after,.mfp-content .product a.add_to_cart_button.added:after{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-left:0.75em;vertical-align:bottom}.mfp-content .product a.add_to_cart_button.loading:after{content:"\f110";-webkit-animation:fa-spin .75s linear infinite;animation:fa-spin .75s linear infinite}.mfp-content .product a.add_to_cart_button.added:after{content:'\f00c'}
