.footer{font-size:14px;line-height:14px}@media (min-width:768px) and (max-width:1939px){#header .searchform input{width:318px}}.header-builder .share-links a{width:28px;height:28px;border-radius:28px;margin:0 1px;overflow:hidden;font-size:.8rem}.header-builder .share-links a:not(:hover){background-color:#fff;color:#333}@media (min-width:1160px){.ccols-xl-1 > *{--porto-cw:100%}.ccols-xl-3 > *{--porto-cw:33.3333%}.ccols-xl-4 > *{--porto-cw:25%}}@media (max-width:1159px){.mega-menu > li.menu-item > a{padding:9px 9px 8px}ul.pwidth-md-3 .product-image{font-size:1.15em}ul.pwidth-md-3 .add-links{font-size:1em}}@media (min-width:992px) and (max-width:1939px){.column2 ul.pwidth-md-3 .product-image{font-size:.9em}.column2 ul.pwidth-md-3 .add-links{font-size:1em}.column2 .shop-loop-before .woocommerce-pagination ul{margin-left:-5px}ul.product_list_widget li .product-image{width:70px;flex:0 0 70px;margin-right:15px}ul.product_list_widget li .product-details{width:calc(100% - 85px)}}@media (max-width:767px){ul.pwidth-xs-2 .product-image{font-size:1em}ul.pwidth-xs-2 .add-links{font-size:1em}ul.pwidth-xs-1 .product-image{font-size:1.2em}ul.pwidth-xs-1 .add-links{font-size:1em}}@media (max-width:575px){ul.pwidth-ls-1 .product-image{font-size:1.1em}ul.pwidth-ls-1 .add-links{font-size:1em}}@media (min-width:576px){ul.list li.product{width:100%}}.elementor hr,hr,.divider{background:rgba(255,255,255,0.06)}hr.light{background:rgba(0,0,0,0.06)}select{background-image:url("/wp-content/themes/porto/images/select-bg-light.svg")}.card{background:#242930}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="time"],textarea,select{background-color:#282e36;color:#999;border-color:var(--porto-input-bc)}.product-images .product-image-slider.owl-carousel .img-thumbnail{padding-right:1px;padding-left:1px}.product-images .product-image-slider{--porto-el-spacing:2px}.product-images .product-image-slider.has-ccols-spacing>.img-thumbnail{padding-right:calc(var(--porto-el-spacing,2px) / 2);padding-left:calc( var(--porto-el-spacing,2px ) / 2)}.product-images .img-thumbnail .inner{border:1px solid #282e36}#header .header-main .header-left,#header .header-main .header-right{padding-top:0;padding-bottom:0}@media (max-width:991px){#header .header-main .header-left,#header .header-main .header-right{padding-top:15px;padding-bottom:15px}}body{background-color:#222529}.header-wrapper{background-color:#222529}header .header-main{background-color:#222529}#footer{background-color:#1c1e21}#footer .footer-main{background-color:#1c1e21}#footer .footer-bottom{background-color:#222529}@media (min-width:768px){body.boxed .page-wrapper{max-width:740px}}@media (min-width:992px){body.boxed .page-wrapper{max-width:980px}}@media (min-width:1940px){body.boxed .page-wrapper{max-width:1940px}}#header .searchform{border-color:#eeeeee}#header .searchform{background:#ffffff}#header{color:#ffffff}#header .main-menu .wide .popup > .inner{background-color:#ffffff}#header .main-menu > li.menu-item > a{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0;color:#ffffff;padding:27px 30px 30px 30px}#header .main-menu > li.menu-item.active > a{background-color:transparent;color:#ed8721}#header .main-menu > li.menu-item.active:hover > a,#header .main-menu > li.menu-item:hover > a{background-color:transparent;color:#ed8721}#header .porto-narrow-sub-menu a{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:18px;letter-spacing:0}#header .main-menu .wide .popup{border-top:5px solid #ed8721}#header .main-menu > li.has-sub:before,#header .main-menu > li.has-sub:after{border-bottom-color:#ed8721}#header .main-menu .narrow ul.sub-menu{background-color:#ffffff;border-top:5px solid #ed8721}#header .main-menu .narrow li.menu-item:hover > ul.sub-menu{top:-10px}#header .main-menu .narrow li.menu-item > a{color:#000000;border-bottom-color:#f3f3f3}#header .main-menu .narrow li.menu-item:hover > a,#header .main-menu .wide li.menu-item li.menu-item:hover > a{color:#ffffff;background-color:#ed8721}#header .searchform input:-ms-input-placeholder{color:#555555}#header .searchform input::-ms-input-placeholder{color:#555555}#header .searchform input::placeholder{color:#555555}#header .searchform button{color:#333333}#header .searchform select option{color:#555555;background-color:#ffffff}#header .advanced-search-layout .search-toggle:after{border-bottom-color:#cccccc}@media (max-width:991px){#header .advanced-search-layout .searchform{border-color:#cccccc}}#header .mobile-toggle{color:#ffffff;background-color:transparent;font-size:20px}#header .mobile-toggle:first-child{padding-left:1px}@media (max-width:1939px){#header .main-menu > li.menu-item > a{padding:25px 17px 25px 18px}}.cart-popup .quantity,.cart-popup .quantity .amount{color:#696969 !important}#side-nav-panel{background-color:#1d1e20}#side-nav-panel .accordion-menu li.menu-item.active > a{background-color:#2a2b2e}#side-nav-panel .accordion-menu li.menu-item > a,#side-nav-panel .accordion-menu li.menu-item > .arrow{color:#fff}#side-nav-panel::-webkit-scrollbar{width:5px}#side-nav-panel::-webkit-scrollbar-thumb{border-radius:0;background:#39404c;border-color:transparent}.page-wrapper{transition:left .3s}html.panel-opened .page-wrapper{left:260px}@media (max-width:991px){#side-nav-panel .searchform select{display:none}#side-nav-panel .searchform{padding:0 10px}#side-nav-panel .searchform-fields{border-radius:25px;display:flex;align-items:center;background:#2a2b2e}#side-nav-panel .searchform .text{flex:1}#side-nav-panel .searchform input[type="text"]{width:100%;height:38px;background:none;border:none;font-size:inherit;padding-left:25px}#side-nav-panel .searchform .btn{background:none;border:none;box-shadow:none;padding:.625rem .875rem;color:#fff}}@media (max-width:575px){#header .searchform-popup{display:none}}#side-nav-panel .accordion-menu li.menu-item.active > a,#side-nav-panel .accordion-menu li.menu-item:hover > a{background-color:#f5f5f5}.footer-wrapper.fixed #footer .footer-bottom{background-color:rgba(34,37,41,0.8)}#footer .footer-main > .container{padding-top:4rem;padding-bottom:1.5rem}.footer .footer-bottom,.footer .footer-bottom p,.footer .footer-bottom .widget > div > ul li,.footer .footer-bottom .widget > ul li{color:#777777}.widget_pages li{color:#666666}ul.list.icons li i,ul.list.icons li a:hover,.widget .widget-title a:hover,.widget li.active > a{color:#ed8721}.highlight{background-image:linear-gradient( 90deg,rgba(255,255,255,0) 50%,rgba(237,135,33,0.2) 0 )}.share-links a,.mega-menu:not(:hover) > li.menu-item.active > a,.mega-menu:not(:hover) > li.menu-item:hover > a{background-color:#ed8721}.text-color-light{color:#ffffff !important}.popup .sub-menu{text-transform:none}.footer,.footer p,.footer .widget > div > ul li,.footer .widget > ul li{color:#777777}.footer .widget > div > ul,.footer .widget > ul,.footer .widget > div > ul li,.footer .widget > ul li{border-color:rgba(119,119,119,0.3)}.footer a:not(.btn){color:#777777}.footer a:hover{color:#ffffff}.footer h1,.footer h2,.footer h3,.footer h4,.footer h6,.footer .widget-title,.footer h1 a,.footer h2 a,.footer h3 a,.footer h4 a,.footer h6 a,.footer .widget-title a{color:#ffffff}.footer .footer-bottom a{color:#777777}.footer .footer-bottom a:hover{color:#ffffff}.footer .share-links a:not(:hover){background:none;color:#ffffff}.stock,.product_list_widget .product-details a:hover,ul.product_list_widget li a:hover{color:#ed8721}@keyframes skeletonloading{to{background-position:200% 0}}@media (min-width:1160px) and (max-width:1959px){.elementor-section{--porto-flick-carousel-width:1140px}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;--porto-flick-carousel-width:1140px}.elementor-section.elementor-section-boxed > .elementor-column-gap-no{max-width:1120px;--porto-flick-carousel-width:1120px}}@media (min-width:992px) and (max-width:1159px){.elementor-section{--porto-flick-carousel-width:960px}.elementor-section.elementor-section-boxed > .elementor-container{max-width:960px;--porto-flick-carousel-width:960px}.elementor-section.elementor-section-boxed > .elementor-column-gap-no{max-width:940px;--porto-flick-carousel-width:940px}}