.side-header-narrow-bar-logo{max-width:111px}.sticky-product{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.08);padding:15px 0}.sticky-product.pos-bottom{top:auto;bottom:0;box-shadow:0 -3px 5px rgba(0,0,0,.08)}.sticky-product .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-product .sticky-image{max-width:60px;margin-right:15px}.sticky-product .add-to-cart{-ms-flex:1;flex:1;text-align:right;margin-top:5px}.sticky-product .product-name{font-size:16px;font-weight:600;line-height:inherit;margin-bottom:0}.sticky-product .sticky-detail{line-height:1.5;display:-ms-flexbox;display:flex}.sticky-product .star-rating{margin:5px 15px;font-size:1em}.sticky-product .availability{padding-top:2px}.sticky-product .sticky-detail .price{font-family:Poppins,Poppins,sans-serif;font-weight:400;margin-bottom:0;font-size:1.3em;line-height:1.5}@media (max-width:992px){.sticky-product .container{padding-left:var(--porto-grid-gutter-width);padding-right:var(--porto-grid-gutter-width)}}@media (max-width:767px){.sticky-product{display:none}}.elementor-top-section.elementor-section-boxed>.elementor-container{max-width:calc(88% + 20px);padding-left:0!important;padding-right:0!important}.container-fluid .elementor-top-section.elementor-section-boxed{padding-left:0;padding-right:0}.custom-font4,.custom-font4 .elementor-heading-title{font-family:"Segoe Script","Savoye LET"}.header-bottom .container{max-width:none}.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}.porto-sicon-box{margin-bottom:0}html .btn-light{color:#222529}@media (min-width:1365px){.d-sl-block{display:block!important}}@media (min-width:992px){#header .searchform .selectric-cat{width:150px}}@media (min-width:1500px){.porto-products-filter-body:not(.opened) .main-content{margin-left:-20%}}.header-bottom .porto-block{width:100%;margin:0}.header-bottom .header-left{-ms-flex:1;flex:1}.sticky-header #mini-cart .minicart-icon{border-color:#222529}#header .my-wishlist,#header .my-account{font-size:27px}.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-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}.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 .col-lg-3 .elementor-top-section.elementor-section-boxed>.elementor-container{max-width:none}@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}}