.side-header-narrow-bar-logo{max-width:200px}#login-form-popup{max-width:480px}.container-fluid .elementor-top-section.elementor-section-boxed{padding-left:0;padding-right:0}.header-top,ul.products li.product h3,.price{font-family:"Open Sans"}.custom-font4,.custom-font4 .elementor-heading-title{font-family:"Segoe Script","Savoye LET"}.home-slider .btn,.porto-ibanner-layer .btn,.home-mid-banner .btn{padding:1.125em 4em}.home-mid-banner .btn{font-size:1em}.btn.btn-block{padding-left:0;padding-right:0}.home-slider .btn-lg{font-size:.875em}html .btn-light{color:#222529}@media (min-width:1365px){.d-sl-block{display:block!important}}.header-top .mega-menu>li.menu-item>a{text-transform:uppercase}#header .searchform input{padding:0 0 0 25px;border-right:1px solid #e7e7e7}@media (min-width:992px){#header .searchform{box-shadow:none;border:none;background:#f4f4f4}#header .searchform select,#header .searchform button,#header .searchform .selectric .label,#header .searchform input{height:48px;line-height:48px}#header .searchform select,#header .searchform .selectric .label{padding:0 20px;width:150px}#header .searchform .selectric-cat{width:150px}#header .searchform button{padding-right:20px;background:#222529;background:#222529;border-radius:0 24px 24px 0;color:#fff;padding:0 25px 0 20px;font-size:20px}#header .searchform button i:before{font-weight:400}}@media (min-width:1500px){#header .searchform-popup{margin-right:1em}.porto-products-filter-body:not(.opened) .main-content{margin-left:-20%}}@media (min-width:1560px){#header .searchform.searchform-cats input{width:350px}}.header-bottom .header-left{-ms-flex:1;flex:1}.sticky-header #mini-cart .minicart-icon{border-color:#222529}@media (max-width:1380px){#header .searchform.searchform-cats input{width:200px}}@media (max-width:1260px){#header .searchform{display:none;position:absolute;top:100%;right:-25px;margin-top:10px}#header .searchform-popup .search-toggle{display:block;font-size:21px;width:30px}}@media (max-width:991px){#header .top-links{display:none}}.slider-title,.porto-related-products .slider-title{letter-spacing:.15em;margin-bottom:2.125rem}.woocommerce-page.archive .sidebar-content{border:none}.woocommerce-page.archive .sidebar-content aside.widget{padding:0 0 0 15px;border-bottom:none;margin-bottom:30px}.woocommerce-page.archive .sidebar-content aside.widget:last-child{margin-bottom:0}.woocommerce-page .sidebar-content .widget-title{font-size:12px;font-weight:600;color:#000;letter-spacing:.05em;border-bottom:1px solid #e7e7e7!important;padding-bottom:6px!important}body.woocommerce-page.archive .sidebar-content .widget .widget-title{margin-left:-15px}.sidebar .product-categories li>a,.widget>div>ul,.widget>ul{font-size:12px;font-weight:400}.sidebar-content .filter-item-list{display:block}.sidebar-content .filter-item-list .filter-color{margin-bottom:15px;text-indent:35px;line-height:10px;width:18px;height:18px}.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{right:-4px}.related.products .slider-title{border-bottom:none;text-align:center;padding-bottom:0}ul.products li.product-col .add_to_cart_button{font-weight:600}.add-links .add_to_cart_button,.add-links .add_to_cart_read_more{font-size:12px}.footer-top .widget{margin:0 30px 20px 0;max-width:100%}@media (min-width:1340px){.footer-top .widget{max-width:42%}}.jr-insta-thumb .thumbnails li,.jr-insta-thumb .thumbnails .elementor-image{position:relative;filter:grayscale(1);transition:filter .3s,opacity .3s;opacity:.2}.jr-insta-thumb .thumbnails li:hover,.jr-insta-thumb .thumbnails .elementor-image:hover{filter:grayscale(0);opacity:1}.footer-top .widget:last-child{margin:0 0 20px}.footer-top .widget-block{margin-left:-6vw;margin-right:-6vw;flex:0 0 calc(100% + 12vw);max-width:calc(100% + 12vw)}.footer-top .container{display:flex;flex-wrap:wrap;align-items:center}.footer-top .follow-us{display:flex;flex:1;justify-content:flex-end;white-space:nowrap}.footer-top .follow-us .share-links a{box-shadow:none;margin-left:2em}.footer-top .widget_wysija_cont{width:650px;max-width:100%}.footer-top .wysija-paragraph{width:99%}.footer-top .widget_wysija_cont>*{vertical-align:top}.footer-top .wysija-input{height:48px;border-radius:24px 0 0 24px;padding-left:20px;font-size:12px;font-style:italic;border:none}.footer-top .wysija-submit{height:48px;padding:0 25px;color:#222529;font-size:1em;letter-spacing:0;border-radius:0 24px 24px 0;box-shadow:none}#footer .widget-title{font-size:1.23em;text-transform:none}#footer .footer-main>.container:after{content:"";display:block;position:absolute;left:10px;right:10px;bottom:0;border-top:1px solid #32363c}#footer .footer-bottom{font-size:1em}#footer .col-lg-3 .elementor-top-section.elementor-section-boxed>.elementor-container{max-width:none}@media (min-width:992px){.footer-main .col-lg-3:last-child{text-align:right}}@media (max-width:991px){.footer-top .follow-us{justify-content:flex-start}.footer-top .follow-us .share-links a{margin-right:2em;margin-left:0}}