.side-header-narrow-bar-logo{max-width:111px}.page-top .page-title-wrap{line-height:0}.page-top .page-title:not(.b-none):after{content:"";position:absolute;width:100%;left:0;border-bottom:1px solid var(--porto-primary-color);bottom:-13px}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}}body.woocommerce .left-sidebar,body.woocommerce .right-sidebar,body.woocommerce .main-content{padding-top:30px}.single-product .product-summary-images{padding-top:22px}.product-layout-extended .product-summary-wrap .summary-before{margin-bottom:0}.single-product .product-layout-transparent{margin-top:-30px}.custom-font4 .porto-u-main-heading>*,.custom-font4 .elementor-heading-title{font-family:"Segoe Script","Savoye LET";letter-spacing:.1px}.elementor-divider__text{font-family:Poppins,sans-serif}.porto-block-html-top .mfp-close{top:50%;transform:translateY(-50%) rotateZ(45deg);color:inherit;opacity:.7}#header .share-links a:not(:hover){background:0 0;color:inherit}#header .my-account,#header .my-wishlist{color:#222529;font-size:27px}#header .header-left .searchform{left:-60px}sup{font-size:70%;top:-.3em}.coupon-sale-text sup{font-size:50%;top:-.5em}.coupon-sale-text{transform:rotate(-2deg);letter-spacing:-.01em;position:relative}.coupon-sale-text b{display:inline-block;font-size:1.6em;font-weight:700;padding:4px 7px;background-color:#ff7272;color:#fff}.coupon-sale-text i{font-style:normal;position:absolute;left:-2.25em;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:.65em;opacity:.6;letter-spacing:0}.porto-blog .post-image .post-date{right:auto;left:10px;font-family:Poppins;background:#222529;letter-spacing:.05em;width:45px}.porto-blog article.post .post-date .day{background:0 0;color:#fff;padding-bottom:0;font-size:1.125rem;line-height:1}.porto-blog article.post .post-date .month{background:0 0;padding-bottom:8px;line-height:1;font-size:.7rem;text-transform:uppercase;opacity:.6;font-weight:400}article.post .btn-readmore{display:none}.porto-blog .entry-title a{color:inherit}.blog-posts .post .entry-title{font-family:inherit;font-size:1.125rem;margin-bottom:.75rem;font-weight:700}.porto-blog .post-excerpt{font-size:.8125rem;margin-bottom:.875rem}.porto-blog .post-meta a{color:inherit;font-size:.625rem;text-transform:uppercase}@media (min-width:576px){.porto-blog .post-image{float:left;width:46%;margin-right:3%}.porto-blog .post-content{padding-top:2rem}}@media (min-width:768px) and (max-width:991px){.porto-blog .post-content{padding-top:0}}.elementor-testimonial-wrapper{padding:1.5rem;display:flex;flex-direction:column}.elementor-testimonial-wrapper .elementor-testimonial-content{position:relative;margin:1rem 0 1rem 70px;padding-left:2rem;order:2}.elementor-testimonial-wrapper .elementor-testimonial-content:before{content:"“";font-family:"Playfair Display",Georgia,serif;font-size:3.375rem;color:#222529;position:absolute;left:-1px;top:.25rem;font-weight:900}ul.products li.product-category .thumb-info h3{font-family:Poppins;line-height:1;letter-spacing:-.025em;font-size:1.25rem}.home-categories .owl-carousel.nav-style-4 .owl-nav [class*=owl-]{color:#fff}.product-layout-wide_grid .product-summary-wrap{margin-top:0}.sidebar-content{color:#000}body.woocommerce-page.archive .sidebar-content{border:none}body.woocommerce-page.archive .sidebar-content aside.widget{border-bottom:none;padding:0 0 20px}body.woocommerce-page.archive .sidebar-content .widget .widget-title{border-bottom:1px solid #dfdfdf;padding-bottom:10px}.widget_product_categories ul li>a,.widget_price_filter ul li>a,.widget_layered_nav ul li>a,.widget_layered_nav_filters ul li>a,.widget_rating_filter ul li>a,.widget_product_categories ol li>a,.widget_price_filter ol li>a,.widget_layered_nav ol li>a,.widget_layered_nav_filters ol li>a,.widget_rating_filter ol li>a{color:#000}.widget_product_categories .widget-title .toggle,.widget_price_filter .widget-title .toggle,.widget_layered_nav .widget-title .toggle,.widget_layered_nav_filters .widget-title .toggle,.widget_rating_filter .widget-title .toggle{margin-top:-1.2em}.sidebar-content .filter-item-list .filter-color{margin-bottom:10px;text-indent:37px;line-height:18px}.sidebar-content .filter-item-list{display:block}#footer .post-item-small{border-color:#313438}#footer .share-links a{box-shadow:none;width:2.5rem;height:2.5rem;border:1px solid #313438;border-radius:50%}#footer .widget_wysija_cont .wysija-input{height:3rem;border-radius:30px;padding-left:1.25rem;background:#292c30}#footer .widget_wysija_cont .wysija-submit{border-radius:30px;font-size:.8125rem;margin:0}#footer .post-item-small,#footer .post-item-small .post-date{color:#999;text-transform:uppercase}#footer .post-item-small a{font-weight:700;color:#fff;text-transform:none}.footer-main .widget_media_image img{max-width:111px}.newsletter-popup-form{max-width:740px;position:relative}.text-sale sup{font-weight:700;letter-spacing:0}.text-sale del{color:#222529}.sale-label{border-radius:50%}.sale-label .elementor-heading-title{width:2.25em!important;height:2.25em;padding-top:calc(1.125em - .5em);letter-spacing:-.08em;line-height:1;text-align:center}.sale-label small{letter-spacing:-.025em;font-size:70%;display:inline-block;font-weight:inherit}.sale-label sup{position:static;font-size:75%}.sale-label sub{display:block;font-size:36%;line-height:1;position:static;font-weight:400;letter-spacing:0;letter-spacing:-.025em;padding-left:.1em;opacity:.5}.porto-just-arrived-products .porto-products.title-border-bottom>.section-title{margin-bottom:20px}