.wrapper-marcas{text-align: center;padding-bottom: 18px;background: #fff;}
.wrapper-marcas .container{max-width: 1390px;}
.wrapper-marcas .slider-marcas{list-style: none;margin: 0;border-top: 1px dotted #ccc;padding-top: 15px;}
.wrapper-marcas .slider-marcas .slick-slide{display: inline-block;margin-left: 32px;width: 82px !important;}
.wrapper-marcas .slider-marcas:not(.slick-initialized) div{width: 9.7%;display: none;}
.wrapper-marcas .slider-marcas:not(.slick-initialized) div:nth-child(-n+10){display: inline-block;}
.wrapper-marcas .slider-marcas:not(.slick-initialized) div img{width: 100%;display: block;}
.wrapper-marcas .slider-marcas .slick-slide a{position: relative;display: block;}
.wrapper-marcas .slider-marcas .slick-slide:first-child{margin-left: 0;}
.wrapper-marcas .slider-marcas .slick-slide img{width: 100%;display: block;filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter: gray;-webkit-filter: grayscale(100%);}
.wrapper-marcas .slider-marcas .slick-slide a:hover img, .wrapper-marcas .slider-marcas .slick-slide .image:hover img{filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-webkit-filter: grayscale(0%);}

.shipping-info{padding: 18px 0;border-top-width: 1px;border-top-style: solid;}
.shipping-info .container{max-width: 1280px;}
.shipping-info .row .column{padding: 14px 0 22px;border-left-width: 1px;border-left-style: solid;}
.shipping-info .row .column:first-child{border-left: 0;}
.shipping-info .row .column .info{text-align: center;}
.shipping-info .row .column .info img{display: block;max-width: 25px;margin: 0 auto 11px;}
.shipping-info .row .column .info p span{display: block;}
#footer{position: relative;z-index: 40;background: #fcfcfc;}
#footer .container{max-width: 1390px;}
#footer .social-footer{background: #333;position: relative;}
#footer .social-footer::before{content: '';position: absolute;top: -4px;left: calc(50% - 128px);width: 256px;height: 3px;background: url(../../sysimages/border-social.png) no-repeat left top/256px;}
#footer .social-footer::after{content: '';position: absolute;bottom: -4px;left: calc(50% - 128px);width: 256px;height: 3px;background: url(../../sysimages/border-social.png) no-repeat left top/256px;}
#footer .social-footer .container{max-width: 1410px;}
#footer .social-footer ul{list-style: none;margin: 0;display: table;width: 100%;}
#footer .social-footer ul li{display: table-cell;vertical-align: middle;background: transparent;position: relative;padding: 2px 5px;}
#footer .social-footer ul li::before{content: '';position: absolute;top: 7px;left: 0;width: 1px;height: 21px;border-left: 1px dotted rgba(204, 204, 204, 0.3)}
#footer .social-footer ul li:first-child::before, #footer .social-footer ul li:hover::before, #footer .social-footer ul li:hover + li::before{display: none;}
#footer .social-footer .social-icons a{float: none;display: block;margin: 0 auto !important;width: 100%;}
#footer .social-footer .social-icons a.logo-footer::after{content: '';position: absolute;top: calc(50% - 11px);left: calc(50% - 39px);width: 78px;height: 20px;background: url(../../sysimages/logo-footer.png) no-repeat left top/78px;}
#footer .social-footer .social-icons li.logo-footer:hover{background: #681a3b;}
#footer .social-footer .social-text{float: left;padding: 9px 18px 8px 0;}
#footer .social-footer .social-icons{float: none;width: 100%;}
#footer .social-footer .social-stores{position: relative;float: right;margin: 9px 0 7px;padding-left: 34px;}
#footer .social-footer .social-stores::before{content: '';position: absolute;top: -1px;left: 0;width: 16px;height: 21px;background: url(../../sysimages/icon-location.png) left top/16px no-repeat;}
#footer .wrapper-footer{padding-top: 37px;padding-bottom: 43px;text-align: center;}
#footer .wrapper-footer.container{max-width: 1390px;}
#footer .menu-footer .title-menu{display: block;margin-bottom: 18px;font-family: 'Montserrat', Arial, Helvetica, 'Segoe UI', sans-serif;}
#footer .menu-footer ul{margin: 0;list-style: none;}
#footer .menu-footer ul li{padding-top: 11px;}
#footer .menu-footer ul li:first-child{padding-top: 0;}
#footer .menu-footer ul li a{display: block;}
#footer .column-inst .title-menu{margin-bottom: 16px;}
#footer .column-inst .help-mail{padding: 0 0 20px;max-width: 178px;margin: 0 auto;}
#footer .column-inst .col-sm-4:nth-child(2) .help-mail:not(.contact-subtitle){padding-top: 6px;}
#footer .column-inst .contact-subtitle{padding-bottom: 15px;}
#footer .column-inst:last-child .image{max-width: 176px;margin: 0 auto;}
#footer .column-inst:last-child .image img{width: 100%;display: block;}
#footer .column-inst .column:first-child .help-mail{padding-bottom: 0;}
#footer .column-inst .button{margin-top: 22px;}
#footer .column-inst .contact-button{margin-top: 16px;}
#footer .column-inst .newsletter-form{padding: 0 0 0;}
#footer .bottom-footer{/*padding: 6px 0 14px;border-top: 1px solid rgba(0,0,0,0.13);*/}
#footer .bottom-footer .wrapper-container{border-top: 1px solid #c0c0c0;margin: 0 15px;padding: 19px 11px 22px;}
#footer .bottom-footer .copy-notice a{text-decoration: none;}
#footer .bottom-footer .copy-notice a:hover{text-decoration: underline;}
#footer .bottom-footer .row .payments{/*padding-top: 2px;*/line-height: 0;text-align: right;}
#footer .bottom-footer .row .payments img{max-width: 302px;}

@media screen and (min-width: 768px){
   .wrapper-marcas .slider:not(.slick-initialized) .slick-slide:nth-child(-n+13){display: inline-block;}

   #footer .menu-footer .row{margin: 0;}
   #footer .menu-footer .column-menu{padding: 0;}
   #footer .menu-footer .column-menu .column:first-child{width: 45%;}
   #footer .menu-footer .column-menu .column:nth-child(2){width: 55%;padding-right: 31px;}
   #footer .menu-footer .column-inst{padding-left: 19px;}
   #footer .menu-footer .column-inst .row{margin: 0 -28px;}
   #footer .menu-footer .column-inst .column{padding: 0 28px;}
   #footer .menu-footer .column-inst .column:first-child{padding-left: 2px;}
   #footer .menu-footer .column-inst .column:nth-child(2){padding-left: 10px;}
   #footer .menu-footer .column-inst .column:nth-child(3){padding-left: 19px;}
   #footer .bottom-footer .copy-notice{padding-top: 4px;}
   #footer .bottom-footer .row .payments{padding-right: 4px;}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
   .wrapper-marcas .slider-marcas .slick-slide{margin-left: 15px;}
}

@media screen and (max-width: 768px) {
   .wrapper-marcas .slider:not(.slick-initialized) li:nth-child(-n+3){display: inline-block;}

   .shipping-info{padding: 0;}
   .shipping-info .row .column{padding: 12px 0;border-left-width: 0;border-top-width: 1px;border-top-style: solid;}
   .shipping-info .row .column:first-child{border-top-width: 0;}
   .shipping-info .row .column .info img{margin-bottom: 7px;}
   .wrapper-marcas .container{padding: 0;}
   .wrapper-marcas .slider{padding-top: 20px;}
   .wrapper-marcas .slider .slick-slide{margin-left: 0.3%;}
   .wrapper-marcas .slider .slick-dots{display: none !important;}
   #footer .social-footer ul{display: block;}   
   #footer .social-footer ul li{padding: 0 5px;}
   #footer .social-footer ul li.logo-footer{display: block;width: 100%;position: relative;padding-bottom: 13px;}
   #footer .social-footer ul li.logo-footer::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 13px;background: url(../../sysimages/bg-social-footer.png) no-repeat left top/313px;}
   #footer .social-footer ul li:not(.logo-footer){width: 16.667%;float: left;}
   #footer .social-footer ul li::before, #footer .social-footer::before, #footer .social-footer::after{display: none;}
   #footer .social-footer .social-icons li.logo-footer:hover{background: transparent;}
   #footer .social-footer .social-text{float: none;padding: 0;text-align: center;}
   #footer .social-footer .social-icons{float: none;display: table;margin: 0 auto;padding: 0;}
   #footer .social-footer{padding: 4px 0;}
   #footer .social-footer .social-stores{float: none;display: table;margin: 0 auto;}
   #footer .wrapper-footer{padding-top: 20px;padding-bottom: 9px;}
   #footer .wrapper-footer .menu-footer .column-menu .row .column,
   #footer .wrapper-footer .menu-footer .column-inst .row .column{padding-bottom: 20px;}
   #footer .wrapper-footer .menu-footer .column-inst .row .column:last-child{padding-bottom: 0;}
   #footer .wrapper-footer .menu-footer .column-menu .row .column:nth-child(2n+1){clear: left;}
   #footer .column-inst .help-mail{max-width: 100%;padding-top: 12px;padding-bottom: 12px;}
   #footer .menu-footer .title-menu{margin-bottom: 0;}
   #footer .menu-footer .image{padding-top: 15px;}
   #footer .wrapper-footer .menu-footer .column-menu .row{margin: 0;}
   #footer .wrapper-footer .menu-footer .column-menu .row .column:nth-child(2n+1){padding-bottom: 0;}
   #footer .menu-footer .column:not(.newsletter){padding: 16px 15px !important;border: 0 solid rgba(192, 192, 192, 0.5);border-bottom-width: 1px;}
   body.isIOS #footer .menu-footer .column:not(.newsletter){border: 0 solid rgba(192, 192, 192, 1);border-bottom-width: 1px;}
   #footer .menu-footer .column:first-child, body.isIOS #footer .menu-footer .column:first-child{border-top-width: 1px;}
   #footer .menu-footer .column:last-child, body.isIOS #footer .menu-footer .column:last-child{border-bottom-width: 0;padding-bottom: 0 !important;}
   #footer .menu-footer ul{display: none;padding-top: 16px;}
   #footer .bottom-footer{padding: 10px 0 15px;text-align: center;}
   #footer .bottom-footer .wrapper-container{padding: 15px 15px 0;}
   #footer .bottom-footer .row .payments img{max-width: 100%;width: 100%;}
   #footer .bottom-footer .row .payments{padding-bottom: 17px;text-align: center;max-width: 290px;margin: 0 auto;}
}