@font-face{font-family:'fontello';src:url(/wp-content/themes/porto/fonts/fontello/fontello.eot?60124471);src:url('/wp-content/themes/porto/fonts/fontello/fontello.eot?60124471#iefix') format('embedded-opentype'),url(/wp-content/themes/porto/fonts/fontello/fontello.woff?60124471) format('woff'),url(/wp-content/themes/porto/fonts/fontello/fontello.ttf?60124471) format('truetype'),url('/wp-content/themes/porto/fonts/fontello/fontello.svg?60124471#fontello') format('svg');font-weight:400;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-basket:before{content:'\e800'}.icon-search:before{content:'\e801'}.icon-down-dir:before{content:'\e802'}.icon-resize-small:before{content:'\e803'}.icon-note:before{content:'\e804'}.icon-cog:before{content:'\e805'}.icon-params:before{content:'\e806'}.icon-calendar:before{content:'\e807'}.icon-sound:before{content:'\e808'}.icon-clock:before{content:'\e809'}.icon-lightbulb:before{content:'\e80a'}.icon-tv:before{content:'\e80b'}.icon-beaker:before{content:'\e80c'}.icon-truck:before{content:'\e80d'}.icon-money:before{content:'\e80e'}.icon-food:before{content:'\e80f'}.icon-shop:before{content:'\e810'}.icon-diamond:before{content:'\e811'}.icon-t-shirt:before{content:'\e812'}.icon-wallet:before{content:'\e813'}.icon-music:before{content:'\e814'}.icon-search-1:before{content:'\e815'}.icon-mail:before{content:'\e816'}.icon-heart:before{content:'\e817'}.icon-star:before{content:'\e818'}.icon-user:before{content:'\e819'}.icon-videocam:before{content:'\e81a'}.icon-camera:before{content:'\e81b'}.icon-photo:before{content:'\e81c'}.icon-attach:before{content:'\e81d'}.icon-lock:before{content:'\e81e'}.icon-eye:before{content:'\e81f'}.icon-desktop:before{content:'\e820'}.icon-mobile:before{content:'\e821'}.icon-cd:before{content:'\e822'}.icon-inbox:before{content:'\e823'}.icon-globe:before{content:'\e824'}.icon-tag:before{content:'\e825'}.icon-thumbs-up:before{content:'\e826'}.icon-cloud:before{content:'\e827'}.icon-paper-plane:before{content:'\e828'}.icon-pencil:before{content:'\e829'}.icon-comment:before{content:'\e82a'}.icon-location:before{content:'\e82b'}.icon-cup:before{content:'\e82c'}.icon-trash:before{content:'\e82d'}.icon-doc:before{content:'\e82e'}.icon-key:before{content:'\e82f'}.icon-database:before{content:'\e830'}.icon-megaphone:before{content:'\e831'}.icon-graduation-cap:before{content:'\e832'}.icon-fire:before{content:'\e833'}.icon-menu:before{content:'\e834'}.bypostauthor{display:block}#mega-menu-main_menu,.main-menu-wrap{background-color:#FFF!important}#main-menu .mega-menu>li.menu-item{padding:0 12px;margin-right:0!important}#header .main-menu>li.menu-item>a{color:rgb(0 0 0 / .85);font-size:15px}#header:not(.sticky-header) #mini-cart{border:none!important;box-shadow:none!important}#header .searchform{background-color:#f7f5f2;border:none;border-radius:3px}#header .searchform input{border:none}#header .menu-custom-block a{color:rgb(0 0 0 / .85)}#mega-menu-wrap-main_menu{background-color:transparent!important}#mega-menu-wrap-main_menu #mega-menu-main_menu{background-color:transparent!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item{display:inline-block!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link{color:rgb(0 0 0 / .85);font-size:16px!important;font-weight:400}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link:hover{background-color:transparent!important;color:#0c67a5!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:#fff0;font-weight:700}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background-color:#fff0}ul.woof_list.woof_list_checkbox li{width:auto;margin:0!important;display:flex;align-items:center;display:inline-block;vertical-align:top}ul.woof_list.woof_list_checkbox li label{margin:0;padding:0}.woof_container_product_cat{clear:both}.pin-wrapper>.sticky-active{position:static!important}ul.products li.product-col h3.woocommerce-loop-product__title{height:55px;overflow:hidden}ul.products.columns-4 li.product-col,.recently-viewed ul.products li.product-col{flex:0 0 25%;width:25%;padding:0 6px}.brand-info{padding:10px;background-color:#f7f7f7}.brand-info a{color:#000}.porto-related-products{padding:20px 20px 30px}.porto-related-products ul.pcols-lg-5 li.product-col{width:50%;flex:auto!important;max-width:50%!important}.porto-related-products .price{display:none}#footer .footer-main>.container{padding-top:0!important;padding-bottom:0!important}.footer-top-2 aside.widget{border-bottom:1px dotted rgb(255 255 255 / .2);padding-bottom:10px!important;margin-bottom:10px!important}.footer-content{padding:30px 0}.footer-content .footer-col{width:20%;float:left;text-align:center}.footer-content .footer-col i{font-size:48px;line-height:56px;color:#fff}.footer-content .footer-col h4{margin-top:13px}ul.products li.product-col .product-image,ul.products.grid li.product-col .product-image{padding-bottom:100%;height:0}ul.products .product-image .inner{display:flex;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0}ul.products.list .product-image{width:200px;height:200px}ul.products.list li.product-col .product-image{padding-bottom:0}ul.products.list .product-image .inner{height:100%}ul.products.list li .product-inner .manufacturer_logo,ul.products.list li .product-inner .product-inner-box,ul.products.list li .product-inner .product-loop-title{padding-left:0!important}ul.products.list li .product-inner .product-image img{height:auto}ul.products.list li .product-inner .manufacturer_logo img{max-height:28px}ul.products.list li .product-inner .manufacturer_logo{padding-top:20px;padding-bottom:0}.container-image-and-badge{height:100%}.accordion-menu li.menu-item>a{padding-left:10px;padding-right:10px}@media (max-width:768px){ul.woof_list.woof_list_checkbox li{width:100%}.footer-content .footer-col{width:25%}.footer-content .footer-col:first-child{width:100%}}