.bypostauthor{display:block}.side-header-narrow-bar-logo{max-width:130px}.page-top .page-title-wrap{line-height:0}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}.main-content.col-lg-9{width:80%}.main-content.col-lg-6{width:60%}}.product-images .img-thumbnail .inner,.product-images .img-thumbnail .inner img{-webkit-transform:none;transform:none}.sticky-product{position:fixed;top:0;left:0;width:100%;z-index:1001;background-color:var(--porto-body-bg);box-shadow:0 3px 5px rgb(0 0 0 / .08);padding:15px 0}.sticky-product.pos-bottom{top:auto;bottom:var(--porto-icon-menus-mobile,0);box-shadow:0 -3px 5px rgb(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{color:var(--porto-heading-color);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:,,sans-serif;font-weight:400;margin-bottom:0;font-size:1.3em;line-height:1.5}.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 0.3s,opacity 0.3s,transform 0.3s,top 0.3s ease}.sticky-product .quantity.extra-type{display:none}@media (min-width:992px){body.single-product .sticky-product .container{padding-left:calc(var(--porto-grid-gutter-width) / 2);padding-right:calc(var(--porto-grid-gutter-width) / 2)}}.sticky-product .container{padding-left:var(--porto-fluid-spacing);padding-right:var(--porto-fluid-spacing)}@media (max-width:768px){.sticky-product .sticky-image,.sticky-product .sticky-detail,.sticky-product{display:none}.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%}}#login-form-popup{max-width:480px}.order-again{display:none!important}.sidebar-toggle{display:none!important}#header .searchform-popup .search-toggle{color:#FFF}.widget-title{color:#1991D0!important}.elementor-element-2f7e059{display:none!important}@media (max-width:990px){.elementor-7031 .elementor-element.elementor-element-00c094f:not(.elementor-motion-effects-element-type-background),.elementor-7031 .elementor-element.elementor-element-00c094f>.elementor-motion-effects-container>.elementor-motion-effects-layer{display:none!important}}@media (max-width:990px){.sidebar-catwoo{display:none!important}}#afc_sidebar_5912{background:transparent!important}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large{padding:23px 16px;border-radius:13px;border:1px solid #D6E4EE}.gform-theme--foundation .gfield textarea.large{padding:23px 16px;border-radius:13px;border:1px solid #D6E4EE}.gfield_required_text{display:none!important}#header .elementor-element-83130cc .top-links>li.menu-item>a,#header .elementor-element-83130cc .main-menu>li.menu-item>a,#header .elementor-element-83130cc .menu-custom-block a,#header .elementor-element-83130cc .menu-custom-block span,.elementor-element-83130cc .sidebar-menu>li.menu-item>a{border-radius:30px}.elementor-3305 .elementor-element.elementor-element-c4f405a{padding-top:0!important}.widget>div>ul li,.widget>ul li{border-top:none!important}.widget>div>ul,.widget>ul{border-bottom:none!important}.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--wishlist{display:none!important}.porto-posts-grid .owl-carousel.porto-carousel .owl-nav button{transition:color .3s,background-color .3s}.porto-posts-grid .owl-carousel.porto-carousel .owl-nav button:hover{background-color:var(--porto-color-dark)!important;color:#fff!important}.img-full.elementor-widget-image a{display:block;height:100%;width:100%}.woocommerce-account #main.wide.column1 .main-content{padding-top:3.0625rem;padding-bottom:3.5rem}.w-expand.e-con-full{margin:0 -1.875rem}body{padding:0 1.875rem}:root{--porto-fluid-spacing:0}@media (max-width:991px){body{padding:0 20px}.w-expand.e-con-full{margin:0 -20px}}@media (max-width:767px){.page-wrapper{overflow:visible}}@media (max-width:767px){.page-top>.container{padding-top:5px;padding-bottom:5px}}.img-height-equal>*{height:calc(( 100% - 40px ) / 3)}.custom-brands .porto-tb-item{margin-bottom:0}.custom-hotspot i::before{box-shadow:0 0 6px 0 #111;border-radius:50%;margin:0}.custom-hotspot .porto-hotspot-icon{z-index:1}.custom-hotspot .porto-hotspot::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#F2F1EF;border-radius:50%;animation:zooming 2s infinite}.custom-hotspot .porto-hotspot{transition:transform .3s}.custom-hotspot .porto-hotspot:hover{transform:scale(1.1) translateZ(0)}@keyframes zooming{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(2)}}.custom-video .mejs-video,.custom-video video{height:auto!important;aspect-ratio:910/350}.custom-video video{object-fit:cover}.custom-video .mejs-controls{display:none}.custom-video .wp-video,.custom-video.mejs-video{width:1920px!important}.mega-menu .wide .popup{box-shadow:0 0 2px 2px rgb(0 0 0 / .1)}.mega-menu .wide .popup .inner .sub-menu .btn{min-width:13.4375rem;font-size:0.75rem!important;font-weight:600!important}.mega-menu .wide .popup .inner .sub-menu .btn-group .btn{min-width:13.4375rem}.mega-menu .wide .popup .inner .sub-menu .btn-group .btn.custom-btn{min-width:14.0625rem}.mega-menu .wide .popup .inner .sub-menu .btn-group .btn i{flex:1;text-align:right}@media (max-width:1299px){.mega-menu .porto-block>div>*{width:25%}}@media (max-width:1299px){.mega-menu .porto-block>div.custom-4cols>*{width:33.33%}}.woocommerce-checkout #main.wide.column1 .main-content{padding-bottom:5.3125rem}@media (max-width:991px){.woocommerce-checkout #main.wide.column1 .main-content{padding-bottom:3.75rem}}body.woocommerce-wishlist #main .main-content-wrap .main-content{padding-top:2rem;padding-bottom:2rem}