.bypostauthor{display:block}.side-header-narrow-bar-logo{max-width:101px}.page-top ul.breadcrumb>li.home{display:inline-block}.page-top ul.breadcrumb>li.home a{position:relative;width:1em;text-indent:-9999px}.page-top ul.breadcrumb>li.home a:after{content:"\e883";font-family:'porto';float:left;text-indent:0}#header.sticky-header .main-menu>li.menu-item>a,#header.sticky-header .main-menu>li.menu-custom-content a{color:#47244c}#header.sticky-header .main-menu>li.menu-item:hover>a,#header.sticky-header .main-menu>li.menu-item.active:hover>a,#header.sticky-header .main-menu>li.menu-custom-content:hover a{color:#fff}#header.sticky-header .main-menu>li.menu-item.active>a,#header.sticky-header .main-menu>li.menu-custom-content.active a{color:#fff}body.woocommerce .main-content,body.woocommerce .left-sidebar,body.woocommerce .right-sidebar{padding-top:0}.page-top{padding:10px 0}.custom-font4 .elementor-heading-title{font-family:'Segoe Script','Savoye LET'}.header-top .porto-view-switcher>li.menu-item>a,#header .header-top .welcome-msg{text-transform:uppercase}#header .header-contact{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0;padding:0;border-right:none}#header .porto-sicon-box .porto-icon{margin-right:3px}#header .my-wishlist i,#header .my-account i{font-size:26px}#header .header-top .top-links+.gap,#header .header-top .welcome-msg+.gap{visibility:visible;height:20px;line-height:1;vertical-align:middle;color:#fff0;width:1px;background:#e7e7e7;display:inline-block}@media (min-width:992px){#header .header-main .header-left{min-width:16%}#header .header-main .header-center,#header .searchform .text{flex:1}#header .header-main .searchform-popup,#header .header-main .searchform,#header .header-main .searchform-cats input{width:100%;box-shadow:none}#header .main-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media (max-width:991px){#header .header-top .welcome-msg+.gap{display:none}}@media (max-width:575px){#header .header-right .searchform{right:-120px}#header .header-top .welcome-msg,#header .header-top .top-links+.gap{display:none}}#header.sticky-header .mobile-toggle,.sticky-header .header-contact>a{color:#fff!important}.sticky-header #mini-cart .minicart-icon{border-color:#fff}.btn{font-family:Poppins;font-weight:700;letter-spacing:.01em}.porto-ibanner-layer .btn-modern.btn-lg{padding:1.05em 3em;font-size:.9375em}.text-sale .elementor-heading-title{white-space:nowrap;line-height:.95!important}.text-sale small{display:inline-block!important;font-size:27%!important;word-break:break-all;width:.7em;text-align:center;font-weight:inherit;white-space:normal}.section-width-sidebar .widget .widget-title{font-size:14px;color:#fff;background:#e9846b;padding:14px 0 14px 20px;line-height:22px;text-transform:none;margin-bottom:0}.section-width-sidebar .widget .widget-title:before{content:'\f0c9';font-family:'Font Awesome 5 Free';margin-right:10px;font-weight:900;position:relative;top:-1px}.section-width-sidebar .widget_product_categories .toggle{display:none}.section-width-sidebar .widget_product_categories>ul{border:1px solid #e7e7e7;border-top:none;padding:0}.section-width-sidebar .widget_product_categories>ul li{padding:14px 0;margin:0 20px;border-top:1px solid #e7e7e7}.section-width-sidebar .widget_product_categories>ul li:first-child{border-top:none}.section-width-sidebar .widget_product_categories>ul li a{font-size:14px;font-weight:600;padding:0;text-decoration:none!important}.section-width-sidebar .widget_product_categories>ul li a:not(:hover){color:#222529}.section-width-sidebar .top-icon .porto-sicon-header{margin-bottom:.1rem}.newsletter-form .widget_wysija .wysija-input{height:3.25rem;font-size:.875rem;box-shadow:none;padding-left:1.25rem;border:none}.newsletter-form .widget_wysija .wysija-submit{padding:0 2.5rem;height:3.25rem;font-size:.875rem}.newsletter-form .widget_wysija .wysija-paragraph{margin-bottom:0}.product-layout-extended .product-summary-wrap .summary-before{margin-bottom:2em}.product-layout-wide_grid .product-summary-wrap{margin-top:0}.product-image .labels .onhot,.product-image .labels .onsale{border-radius:20px;font-size:11px;font-weight:600;padding:5px 10px}.widget .product_list_widget li{padding:10px 0}.widget.twitter-tweets ul li{padding-top:30px}#footer .footer-main>.container{padding-bottom:10px}#footer .widget{margin-top:0}#footer .widget_media_image{margin-bottom:20px}#footer .contact-info{margin-bottom:10px}#footer .widgettitle,#footer .widget-title,#footer h4{font-size:15px;text-transform:uppercase;font-weight:700}#footer ul.product_list_widget a,#footer ul.product_list_widget li .product-details .amount{color:#fff}#footer .star-rating span:before{color:inherit}#footer .star-rating:before{color:#6a6a6d}#footer .contact-info i{display:none}#footer .contact-details{display:flex;flex-wrap:wrap}#footer .contact-details li{flex:0 0 50%;max-width:50%;padding-right:1em}#footer .contact-details strong{display:block;line-height:1;text-transform:uppercase}#footer .share-links a{box-shadow:none;width:40px;height:40px;border:1px solid #36393d}#footer .footer-main>.container:after{content:'';display:block;position:absolute;left:10px;right:10px;bottom:0;border-bottom:1px solid #36393d}#footer .footer-main .col-lg-12:before{content:'';display:block;position:static;margin:10px 0 40px;border-top:1px solid #36393d}#footer .footer-bottom{font-size:.75rem}