.side-header-narrow-bar-logo{max-width:170px}.sticky-product.pos-bottom{top:auto;bottom:var(--porto-icon-menus-mobile,0);box-shadow:0 -3px 5px rgba(0,0,0,.08)}.sticky-product.pos-top:not(.hide){top:0;opacity:1;visibility:visible;transform:translate3d(0,0,0)}.sticky-product.pos-top.scroll-down{opacity:0!important;visibility:hidden;transform:translate3d(0,-100%,0)}.sticky-product.sticky-ready{transition:left .3s,visibility .3s,opacity .3s,transform .3s,top .3s ease}.sticky-product .quantity.extra-type{display:none}@media (max-width:768px){.sticky-product.show-mobile{display:block;padding-top:10px;padding-bottom:10px}.sticky-product.show-mobile .add-to-cart{margin-top:0}.sticky-product.show-mobile .single_add_to_cart_button{margin:0;width:100%}}#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:#ff9000}#header .top-links>li.menu-item>a{font-weight:500;letter-spacing:.025em;padding-left:.5rem;padding-right:.5rem;color:#222529}.custom-font4{font-family:"Segoe Script","Savoye LET"}.header-top>.container{padding-top:.8125rem;padding-bottom:.8125rem}.porto-block-html-top .porto-sicon-box{-ms-flex-pack:center;justify-content:center}.porto-block-html-top .porto-sicon-default .porto-icon{margin-right:.5rem}.top-links>li.menu-item>a{text-transform:none}#header .header-main .header-row>div{-ms-flex-pack:center;justify-content:center}.shortcode_wysija{display:table;width:100%;max-width:460px;margin-left:auto;margin-right:auto}.shortcode_wysija .wysija-paragraph{display:table-cell;border:none;vertical-align:middle}.shortcode_wysija .wysija-input{border:none;height:3.25rem;padding-left:20px;padding-right:20px}.shortcode_wysija .wysija-submit{height:3.25rem;padding:10px 2rem;text-shadow:none!important;font-size:.75rem}.porto_products_filter_form .btn-submit{display:none}.porto_products_filter_form select{height:2.8125rem;margin-bottom:.625rem}.porto_products_filter_form select:last-of-type{margin-bottom:0}.coupon-sale-text{padding:6px 8px;position:relative;transform:rotate(-1.5deg)}.coupon-sale-text b sup{font-size:54%}.coupon-sale-text i{font-style:normal;position:absolute;left:-2.25em;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:.4em;opacity:.6;letter-spacing:0}.coupon-sale-text sub{position:absolute;left:100%;margin-left:.25rem;bottom:.3em;font-size:70%;line-height:1}.coupon-sale-text.heading-light i,.coupon-sale-text.heading-light sub{color:#222529}sup{font-size:54%}.off-text small{display:inline-block!important;font-size:39%!important;font-weight:inherit;transform:rotate(-90deg) translateY(-35%)}ul.products li.product-category .thumb-info-title{width:auto;background:#282828;padding:.9em 1.4em}ul.products li.product-category .thumb-info h3{letter-spacing:-.035em;font-size:.875rem}.woocommerce-pagination ul li .prev:before{content:""}.woocommerce-pagination ul li .next:before{content:""}.section-product-light .product-image img{filter:brightness(1.06)}.widget_price_filter .price_slider_amount .clear{display:none}body.woocommerce-page.archive .sidebar-content aside.widget{border-bottom:none;padding:0 0 10px}body.woocommerce-page.archive .sidebar-content .widget ul{padding-left:10px}body.woocommerce-page.archive .sidebar-content{border:none}body.woocommerce-page.archive .owl-carousel.show-nav-title .owl-nav{margin-top:-57px}body.woocommerce-page.archive .sidebar-content .widget .widget-title{padding:10px 0;border-bottom:2px solid rgba(0,0,0,.1)}body.woocommerce-page.archive .sidebar-content .widget:first-child .widget-title{padding-top:0}.shop-loop-after{border-top:2px solid rgba(0,0,0,.1)}.woocommerce-pagination ul li .prev,.woocommerce-pagination ul li .next{border:none}.woocommerce-pagination ul li .prev:before,.woocommerce-pagination ul li .next:before{font-size:15px}.sidebar-content .filter-item-list{display:block}.sidebar-content .filter-item-list .filter-color{text-indent:35px;width:18px;height:18px;line-height:19px;padding:0;margin-bottom:14px}.sidebar-content .filter-item-list a:not(.filter-color):not(.filter-item){display:inline-block;border:none;font-size:inherit;padding:0}.footer-top>.container{max-width:none;padding-left:20px;padding-right:20px}.footer-top .porto-gallery figure:after{content:"";font-family:"Font Awesome 5 Brands";font-size:1.5rem;position:absolute;color:#fff;bottom:1.25rem;right:1.25rem}#footer .widget-title{font-size:15px;text-transform:uppercase}#footer .footer-main>.container{padding-bottom:0;padding-top:3rem}#footer .footer-main>.container:after{content:"";display:block;border-bottom:1px solid rgba(255,255,255,.05)}.footer-main>.container>.row{align-items:center}.footer-main>.container>.row>div{display:flex;align-items:flex-end;flex-wrap:wrap}@media (min-width:992px){.footer-main>.container>.row>div:last-child{justify-content:flex-end}}.footer-main .widget{margin-top:0}.footer-main .widget:not(:last-child){margin-right:1.5rem}.footer-main .menu{display:flex;flex-wrap:wrap;border-bottom:none;margin-top:0}.footer-main .widget>div>ul li{border:none;padding:0;margin-right:1.5rem}.footer-main .menu li:before{display:none}.footer-main .widget_media_image img{max-width:111px}.newsletter-popup-form{position:relative;max-width:740px}.ccb-new-footer .wpb_text_column h4,.ccb-new-footer .wpb_text_column h5,.ccb-new-footer .wpb_text_column h6{letter-spacing:.08em;margin-bottom:12px}