.side-header-narrow-bar-logo{max-width:111px}#login-form-popup{max-width:480px}.custom-font1 .elementor-heading-title{font-family:inherit}#side-nav-panel .top-links{display:none}@media (max-width:575px){.header-main .header-row .search-popup{display:none!important}}.porto-ibanner-layer .btn-modern.btn-xl{font-size:1.0625em}.porto-ibanner-layer .btn-modern.btn-lg{font-size:.9em}.bg-attach-fixed{background-attachment:fixed!important}.coupon-sale-text .elementor-heading-title{display:inline-block;position:relative;padding-left:.265em;white-space:nowrap}.coupon-sale-text i{font-style:normal;font-size:.265em;font-weight:500;transform:translateY(-50%) rotate(-90deg);position:absolute;top:50%;left:-1em;letter-spacing:normal}.home .wysija-paragraph{flex:1}.home .wysija-input{height:3.375rem;border-radius:2rem 0 0 2rem;border:none;font-size:.875rem;padding-left:1.5rem}.home .wysija-submit{height:3.375rem;border-radius:0 2rem 2rem 0;font-size:.875rem;padding-left:2.5rem;padding-right:2.5rem}.home .product-image{border:none}.product-image .labels .onhot,.product-image .labels .onsale{border-radius:20px;font-size:11px;font-weight:600;padding:5px 9px}.section-dark .star-rating:before{color:#62615e}.section-dark .star-rating span:before,.section-dark .products .category-list{color:#999;opacity:1}.section-dark .products .price{color:#fff}.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:#222529}#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 #cecdca}#footer .footer-main>.container:after{content:"";display:block;position:absolute;left:10px;right:10px;bottom:0;border-bottom:1px solid #cecdca}#footer .footer-main .col-lg-12:before{content:"";display:block;position:static;margin:10px 0 40px;border-top:1px solid #cecdca}#footer .footer-bottom{font-size:.75rem}