#footer{position: relative;z-index: 40;background: #fff;border-top: 1px solid #EBEBEB;}
#footer .newsletter-footer{padding: 30px 0 33px;text-align: center;background: #FFF;}
#main.account + #footer .newsletter-footer {display: none;}
#footer .newsletter-footer .h1{padding-bottom: 11px;}
#footer .newsletter-footer .button{margin-top: 18px;}

#footer .bottom-footer{border-top: 1px solid #EBEBEB;}

#footer .scrollButton{transition: 0.3s visibility, opacity;visibility: hidden;opacity: 0;cursor: pointer;position: fixed;right: 5%;bottom: 8%;border-radius: 100%;width: 44px;height: 44px;background: rgba(244, 244, 244, 0.5) url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.467 25.515V9.792l6.034 6.12a1.447 1.447 0 002.07 0 1.5 1.5 0 000-2.1l-8.281-8.4c-.351-.357-.832-.468-1.287-.387-.455-.081-.935.03-1.287.387l-8.288 8.4a1.502 1.502 0 000 2.1 1.459 1.459 0 002.08 0l6.031-6.12v15.723c0 .821.654 1.485 1.464 1.485.808 0 1.464-.664 1.464-1.485z'/%3E%3C/svg%3E") center/22px no-repeat;}
#footer .scrollButton.sticky{position: absolute;top: -67px;bottom: auto;}
#footer .scrollButton.visible{visibility: visible;opacity: 1;}
#footer .scrollButton.visible:hover{background: #96C220 url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.467 25.515V9.792l6.034 6.12a1.447 1.447 0 002.07 0 1.5 1.5 0 000-2.1l-8.281-8.4c-.351-.357-.832-.468-1.287-.387-.455-.081-.935.03-1.287.387l-8.288 8.4a1.502 1.502 0 000 2.1 1.459 1.459 0 002.08 0l6.031-6.12v15.723c0 .821.654 1.485 1.464 1.485.808 0 1.464-.664 1.464-1.485z' fill='%23FFF'/%3E%3C/svg%3E") center/22px no-repeat;opacity: 1;}


@media screen and (max-width: 1285px) and (min-width: 769px){
	#footer .wrapper-inst > .row{width: 100%;}
}

@media screen and (min-width: 768px){
	#footer .menu-footer {width: 56%;}
	#footer .wrapper-footer{padding-top: 30px;padding-bottom: 59px;}

	#footer .menu-footer .title-menu, 
	#footer .wrapper-inst .title-menu-newsletter{display: block;margin-bottom: 19px;}
	#footer .wrapper-inst .title-menu-help{margin-bottom: 17px;}

	#footer .menu-footer ul{margin: 0;list-style: none;}
	#footer .menu-footer ul li:not(:first-child){padding-top: 7px;}
	#footer .menu-footer ul li a, #footer .menu-footer ul li .a{display: block;}
	#footer .menu-footer ul li .a {text-decoration: none}
	#footer .row-menu, #footer .row-menu .row {display: table; width: 100%;table-layout: fixed;}
	#footer .row-menu .column {display: table-cell; float: none; width: 100%;}
	body:not(.tablet) #footer .row-menu .column.column-menu:first-child {width: 180px;}
	body:not(.tablet) #footer .row-menu .column.column-menu:nth-child(2) {width: 247px;}
	#footer .icons_social {text-align: left; padding-top: 16px;}
	#footer .icons_social .rdc-icon-svg * {fill: white;}
	#footer .icons_social:not(.show-svg-icon) .rdc-icon-social {opacity: 0;}
	#footer .bottom-footer{padding: 10px 0 3px;}
}



footer .rdc-icon-arrowdown {background-image: url("data:image/svg+xml,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m22.5 6.055-10.018 10.445 10.018 10.445-1.491 1.555-11.509-12 11.509-12z' transform='matrix(0 -1 -1 0 32.5 32.5)' style=' fill: white;%0A'%3E%3C/path%3E%3C/svg%3E");}
footer .rdc-icon-arrowup {background-image: url("data:image/svg+xml,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' style=' fill: white;%0A'%3E%3Cpolygon points='22.5 5.055 12.482 15.5 22.5 25.945 21.009 27.5 9.5 15.5 21.009 3.5' transform='rotate(90 16 15.5)'%3E%3C/polygon%3E%3C/svg%3E");}

/* Only Mobile (Portrait and Landscape) and Tablet (Portrait) */
@media screen and (max-width: 767px) and (max-device-height: 1000px) and (orientation: portrait), 
screen and (max-device-width: 1020px) and (max-device-height: 1000px) and (orientation: landscape), 
screen and (min-width: 700px) and (min-device-height: 1000px) and (orientation: portrait) {
	#footer .newsletter-footer{padding: 32px 0 30px;}
	#footer .newsletter-footer .h1{padding-bottom: 10px;}
	#footer .wrapper-footer{padding-top: 4px;padding-bottom: 30px;text-align: center;}
	#footer .column-menu > .row{display: none;padding: 1px 5px 23px;margin: 0;}
	body:not(.tablet) #footer .menu-footer {max-width: none;}
	#footer .menu-footer-header {position: relative;}
	#footer .row-menu {display: block; width: initial;}
	#footer .row-menu .column {display: block; float: left;}
	/*#footer .row-menu .column-menu .column.col-xs-12 {width: 50%;}*/
	#footer .row-menu .column-menu.col-xs-12 {width: 100%;}
	#footer .menu-footer .column-menu .title-menu{position: relative;padding: 7px 0;margin: 0;}
	#footer .accordion-icon{position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
	#footer .accordion-icon .rdc-icon-svg {width: 18px; height: 18px;}
	#footer .rdc-icon-arrowup {display: none;}
	#footer .active .rdc-icon-arrowdown {display: none;}
	#footer .active .rdc-icon-arrowup {display: block;}
	#footer .menu-footer .column-menu ul li{padding-top: 7px;}
	#footer .menu-footer .column-menu ul li:first-child {padding-top: 8px;}
	#footer .menu-footer .icons_social{margin: 0 auto;padding: 15px 0;}
	#footer .icons_social {padding-top: 11px;text-align: center;}
	#footer .bottom-footer{padding: 18px 0 16px;text-align: center;}
}

/* Only Tablet (Landscape) */
@media screen and (hover: none) and (min-device-width: 768px) and (min-device-height: 700px) and (orientation: landscape) {
	#footer .column-menu > .row {display: block !important;}
}

/* Only Mobile (Portrait and Landscape) and Tablet (Portrait) */
@media screen and (hover: none) and (max-width: 767px) and (max-device-height: 1000px) and (orientation: portrait), 
screen and (hover: none) and (max-device-width: 1024px) and (max-device-height: 1000px) and (orientation: landscape), 
screen and (hover: none) and (min-width: 700px) and (min-device-height: 1000px) and (orientation: portrait) {
	/*#footer .menu-footer .title-menu, #footer .menu-footer ul li a, #footer .menu-footer ul li .a {font-size: 12px; line-height: 140%;}*/
	/*#footer .newsletter-footer p:not([class]){line-height: 22px;}*/
	/*#footer .bottom-footer .copy-notice p, #footer .bottom-footer .copy-notice a{font-size: 10px; line-height: 160%;}*/
}

/* Only Tablet (Portrait) */
@media screen and (pointer: coarse) and (min-width: 700px) and (min-device-height: 1000px) and (orientation: portrait) {
	
	#footer .wrapper-inst .title-menu-help {margin-bottom: 0;}

}

/* Estilos */
#footer .newsletter-footer p:not([class]){color: #666;}
#footer .newsletter-footer .button{line-height: 13px;}
#footer .menu-footer .title-menu,
#footer .menu-footer .title-menu a {text-transform: uppercase;}
/*#footer .menu-footer ul li a, #footer .menu-footer ul li .a{text-transform: uppercase;}*/
/*#footer .menu-footer ul li a, #footer .menu-footer ul li .a, #footer .bottom-footer .copy-notice p{opacity: 0.7;}*/
/*#footer .bottom-footer .copy-notice p, #footer .bottom-footer .copy-notice a{color: #FFF;}*/

body.tablet.landscape #footer .market-info-footer .row .shipping {padding: 0;}
body.tablet.portrait #footer .column-newsletter.hidden-xs,
body.tablet.portrait #footer .bottom-footer .payments.hidden-xs {display: none !important;}
body.tablet.portrait #footer .column-newsletter.hidden-sm,
body.tablet.portrait #footer .bottom-footer .payments.hidden-sm{display: block !important;}