﻿@charset "UTF-8";
body .porto-block-html-top .container{line-height:15px;}
body .logo{max-width:110px;}
body .logo img{width:110px;max-width:inherit;}
body .footer .container{max-width:100% !important;}
body .home-bloques .pagebuilder-column-line{flex-wrap:wrap;display:inline-block !important;}
body .home-bloques .pagebuilder-column{margin-right:0 !important;margin-left:0 !important;width:100% !important;}
body .footer .newsletter{margin-top:20px;}
body .footer-top .custom-block2 h3{text-align:center !important;}
body .footer-top .custom-block2 .pagebuilder-column div[data-content-type='text']{margin-left:0 !important;margin-top:15px;}
body .footer-top .custom-block2 .pagebuilder-column p{text-align:center !important;}
body .footer-middle h2{text-align:center !important;margin-bottom:10px !important;}
body .footer-middle p{text-align:center;margin-bottom:0;}
body .footer-middle .container{padding-top:2rem;padding-left:0;padding-right:0;}
body .page-footer .footer [data-content-type=buttons]{display:inline-block !important;text-align:center !important;margin-bottom:0 !important;margin-top:0 !important;}
body .page-footer .footer [data-content-type=button-item]{max-width:initial;margin:0 5px !important;width:initial;}
body .footer-top .custom-block2 .pagebuilder-column{width:100%;}
body .footer-middle .pagebuilder-button-link span{font-size:12px;color:#000;}
body .footer-middle h2 span{font-size:18px !important;}
body .footer-middle p span{font-size:14px !important;}
body .footer-middle .pagebuilder-button-link{margin:0;padding:0;line-height:15px;font-weight:300;display:inline-block;max-width:100%;text-align:center !important;}
body .footer-middle .container div[data-content-type='text'],body .footer-middle .container div[data-content-type='buttons']{margin-top:0 !important;margin-bottom:0 !important;display:block !important;}
body .footer-middle .container .share-links{text-align:center;}
body .footer .footer-bottom .custom-block.f-right{display:none}
body .footer .footer-bottom .container{padding:0 !important}
body .footer .footer-bottom address{text-align:center;width:100%;}
body .footer-middle .pagebuilder-column-line{display:inline-block !important;width:100% !important;}
body .footer-middle .pagebuilder-column-line .pagebuilder-column{width:100% !important;display:inline-block !important;}
.layout-1220 .block.category.event,.layout-1220 .footer.content,.layout-1220 .header.content,.layout-1220 .navigation,.layout-1220 .page-main,.layout-1220 .page-wrapper>.breadcrumbs>ul,.layout-1220 .page-wrapper>.page-bottom,.layout-1220 .page-wrapper>.widget,.layout-1220 .top-container{max-width:100% !important;}
body header.page-header.type6 nav.navigation.sw-megamenu>ul{-webkit-flex-direction:row;flex-direction:inherit;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:inline;padding:0;border-bottom:2px solid #dbdbdb;}
body header.page-header.type6 nav.navigation.sw-megamenu>ul>li.level0{padding:0;}
body header.page-header.type6 nav.navigation.sw-megamenu>ul>li.level0 .submenu .subchildmenu li.level1 a{text-align:left;color:#000 !important}
body .page-header.type6 .header-row .header-left{display:flex;}
body .page-header.type6 .search-area{display:none}
body header.page-header .nav-sections-item-content .block-search{display:inline-block;margin-bottom:35px;margin-left:0 !important;padding-left:0 !important;}
body header.page-header .nav-sections-item-content .block-search input{min-height:43px;padding:5px 10px 5px 10px;border:1px solid #dbdbdb;margin:0 30px;display:inline-block;width:100%;}
body .nav-toggle:before{background-image:url(../images/burger_menu.svg);content:"";display:inline-block;width:38px;height:26px;background-repeat:no-repeat;}
body .page-header.type6 .navigation .level0 .level-top{padding:20px 25px;color:#000 !important;font-family:"Futura-Bk", "Helvetica Neue", Arial, sans-serif !important;font-weight:300 !important;font-size:14px !important;}
body header.page-header.type6 nav.navigation.sw-megamenu>ul>li.level0 .submenu .subchildmenu li.level1 a{font-size:13px !important;font-weight:300 !important;display:inline-block;width:100px;}
body .sw-megamenu.navigation li.level0 .menu-thumb-img{display:inline;}
body .navigation li.level0 .ui-menu-item>a:before{display:none;}
body header.page-header.type6 nav.navigation.sw-megamenu>ul>li.level0:hover{border:none;}
body header.page-header.type6 nav.navigation.sw-megamenu ul li.level0{padding:0;border-top:1px solid #dbdbdb;}
body .lamy-icon-wishlist:before,body .lamy-icon-user:before,body .lamy-icon-shopping-cart:before{width:20px;background-size:contain;}
body .lamy-icon-shopping-cart:before{top:2px;}
body #lamyList .owl-item{background-color:#f4f6fa;}
body .product-item-name a{font-size:15px;}
body .product-item-info .product-item-details .price-box .price-label{font-size:16px;}
body .product-item-info .product-item-details .price-box .price{font-size:16px;}
body .product-item-info.type3 .product.name{padding:0}
body .product-labels{font-size:8px;width:40px;height:40px;line-height:8px;}
body .product-labels:nth-child(3){top:12%;}
body .product-labels:nth-child(4){top:32%;}
body .product-labels:nth-child(5){top:52%;}
body .product-labels:nth-child(6){top:72%;}
body .block-search{max-width:325px;}
body .pagebuilder-column-line{flex-wrap:wrap;}
body .category-description .pagebuilder-column-line{flex-wrap:wrap;display:inline-block !important;}
body .category-description .pagebuilder-column{width:100% !important;}
body.cms-page-view .pagebuilder-column-line{flex-wrap:wrap;display:inline-block !important;}
body.cms-page-view .pagebuilder-column{width:100% !important;}
body.cms-page-view .pagebuilder-slider .pagebuilder-slide-wrapper{width:100%;background-size:50% !important;}
body.cms-page-view .pagebuilder-slide-wrapper .pagebuilder-overlay{display:block;width:50%;}
