.tiao-header .container-banner {
  margin: 20px auto 0;
  max-width: 1366px;
  text-align: center; }

.tiao-header .container-banner img {
  width: 98%; }

.tiao-header .color-na {
  color: #d12027 !important; }

.tiao-header .color-pf {
  color: #000 !important; }

.tiao-header .color-br {
  color: #ffb40f !important; }

.tiao-header .color-te {
  color: #812990 !important; }

.tiao-header .bg-te {
  background-color: #812990 !important; }

.tiao-header .color-ed {
  color: #68a21e !important; }

.tiao-header .bg-ed {
  background-color: #68a21e !important; }

.tiao-header .color-et {
  color: #5844ae !important; }

.tiao-header .bg-et {
  background-color: #5844ae !important; }

.tiao-header .color-ep {
  color: #8dc73f !important; }

.tiao-header .bg-ep {
  background-color: #8dc73f !important; }

.tiao-header .color-es {
  color: #349824 !important; }

.tiao-header .bg-es {
  background-color: #349824 !important; }

.tiao-header .color-ga {
  color: #950c69 !important; }

.tiao-header .bg-ga {
  background-color: #950c69 !important; }

.tiao-header .color-in {
  color: #38296a !important; }

.tiao-header .bg-in {
  background-color: #38296a !important; }

.tiao-header .color-mo {
  color: #ff9d12 !important; }

.tiao-header .bg-mo {
  background-color: #ff9d12 !important; }

.tiao-header .color-tb {
  color: #4346a4 !important; }

.tiao-header .bg-na {
  background-color: #d12027 !important; }

.tiao-header .bg-br {
  background-color: #ffb40f !important; }

.tiao-header .bg-pf {
  background-color: #000 !important; }

.tiao-header .bg-tb {
  background-color: #4346a4 !important; }

.tiao-header .color-ar {
  color: #32b566 !important; }

.tiao-header .bg-ar {
  background-color: #32b566 !important; }

.tiao-header .color-au {
  color: #0e4f86 !important; }

.tiao-header .bg-au {
  background-color: #0e4f86 !important; }

.tiao-header article, .tiao-header aside, .tiao-header details, .tiao-header figcaption, .tiao-header figure, .tiao-header footer, .tiao-header header, .tiao-header hgroup, .tiao-header nav, .tiao-header section, .tiao-header summary {
  display: block; }

.tiao-header audio, .tiao-header canvas, .tiao-header video {
  display: inline-block; }

html .tiao-header {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

.tiao-header button, html .tiao-header, .tiao-header input, .tiao-header select, .tiao-header textarea {
  font-family: sans-serif; }

.tiao-header dfn {
  font-style: italic; }

.tiao-header mark {
  background: #ff0;
  color: #000; }

.tiao-header code, .tiao-header kbd, .tiao-header pre, .tiao-header samp {
  font-family: monospace, serif;
  font-size: 1em; }

.tiao-header pre {
  white-space: pre-wrap;
  word-wrap: break-word; }

.tiao-header small {
  font-size: 75%; }

.tiao-header sub, .tiao-header sup {
  font-size: 75%;
  line-height: 0;
  position: relative; }

.tiao-header sup {
  top: -.5em; }

.tiao-header sub {
  bottom: -.25em; }

.tiao-header img {
  -ms-interpolation-mode: bicubic; }

.tiao-header figure, .tiao-header form {
  margin: 0; }

.tiao-header legend {
  white-space: normal; }

.tiao-header button, .tiao-header input, .tiao-header select, .tiao-header textarea {
  font-size: 100%;
  vertical-align: baseline;
  margin: 0; }

.tiao-header button, .tiao-header input {
  line-height: normal; }

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

.tiao-header textarea {
  overflow: auto;
  vertical-align: top; }

.tiao-header a,
.tiao-header abbr,
.tiao-header acronym,
.tiao-header address,
.tiao-header applet,
.tiao-header b,
.tiao-header big,
.tiao-header blockquote,
.tiao-header body,
.tiao-header caption,
.tiao-header center,
.tiao-header cite,
.tiao-header code,
.tiao-header dd,
.tiao-header del,
.tiao-header dfn,
.tiao-header div,
.tiao-header dl,
.tiao-header dt,
.tiao-header em,
.tiao-header fieldset,
.tiao-header font,
.tiao-header form,
.tiao-header h1,
.tiao-header h2,
.tiao-header h3,
.tiao-header h4,
.tiao-header h5,
.tiao-header h6,
.tiao-header html,
.tiao-header i,
.tiao-header iframe,
.tiao-header img,
.tiao-header ins,
.tiao-header kbd,
.tiao-header label,
.tiao-header legend,
.tiao-header li,
.tiao-header object,
.tiao-header ol,
.tiao-header p,
.tiao-header pre,
.tiao-header q,
.tiao-header s,
.tiao-header samp,
.tiao-header small,
.tiao-header span,
.tiao-header strike,
.tiao-header strong,
.tiao-header sub,
.tiao-header sup,
.tiao-header table,
.tiao-header tbody,
.tiao-header td,
.tiao-header tfoot,
.tiao-header th,
.tiao-header thead,
.tiao-header tr,
.tiao-header tt,
.tiao-header u,
.tiao-header ul,
.tiao-header var {
  border: 0;
  vertical-align: baseline;
  background: 0 0;
  margin: 0;
  padding: 0; }

body .tiao-header {
  line-height: 1;
  color: #404040; }

.tiao-header blockquote, .tiao-header q {
  quotes: none; }

.tiao-header blockquote:after, .tiao-header blockquote:before, .tiao-header q:after, .tiao-header q:before {
  content: none; }

.tiao-header a:hover, .tiao-header a:link, .tiao-header a:visited {
  color: #404040;
  cursor: pointer; }

.tiao-header del {
  text-decoration: line-through; }

.tiao-header table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-weight: 400;
  font-style: normal;
  font-family: ml-icon-new;
  src: url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.eot");
  src: url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.eot?#iefix") format("eot"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.woff") format("woff"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.ttf") format("truetype"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.svg#ml-icon-new") format("svg"); }

.tiao-header .icon-arr-down-thin:before,
.tiao-header .icon-arr-right:before,
.tiao-header .icon-cart:before,
.tiao-header .icon-fav:before,
.tiao-header .icon-hamburger:before,
.tiao-header .icon-identify:before,
.tiao-header .icon-orders:before,
.tiao-header .icon-search:before,
.tiao-header .logo:before {
  font-family: ml-icon-new;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none; }

.tiao-header .icon-arr-down-thin:before {
  content: "\E004"; }

.tiao-header .icon-arr-right:before {
  content: "\E007"; }

.tiao-header .icon-cart:before {
  content: "\E00D"; }

.tiao-header .icon-fav:before {
  content: "\E021"; }

.tiao-header .icon-hamburger:before {
  content: "\E025"; }

.tiao-header .icon-identify:before {
  content: "\E028"; }

.tiao-header .icon-exchange {
  background: url("//tiao.magazineluiza.com.br/img/icon-exchange.png") no-repeat;
  height: 16px;
  width: 19px;
  display: inline-block; }

.tiao-header .icon-orders:before {
  content: "\E036"; }

.tiao-header .icon-search:before {
  content: "\E048"; }

.tiao-header .logo:before {
  content: "\E058"; }

.tiao-header .locker-full {
  max-width: 1366px;
  margin: 0 auto; }

.tiao-header .laterals {
  margin: 0 12px; }

.tiao-header .wrapper-main {
  min-width: 1002px;
  z-index: 2; }

.tiao-header .wrapper-header {
  height: 90px;
  background-color: #0083ca; }

.tiao-header .wrapper-header.black-friday {
  background-color: #161616; }

.tiao-header .wrapper-menu {
  height: 45px !important; }

.tiao-header .header-a .hover-car .car-top-header {
  background-color: #58C22E;
  color: #fff; }

.tiao-header .header-a .hover-car .car-top-header .quantity-itens {
  background-color: #fff !important;
  color: #58C22E !important; }

.tiao-header .header-a .value-checkout-full {
  font-weight: 400 !important; }

.tiao-header .header-a .content-frete-checkout-full {
  height: 47px !important; }

.tiao-header .header-a .top-wishlist-checkout-full {
  border-bottom: 0 !important; }

.tiao-header .header-a .active-scroll {
  margin-top: 57px; }

.tiao-header .header-a .container-popup-checkout-empty,
.tiao-header .header-a .container-popup-checkout-full,
.tiao-header .header-a .container-popup-checkout-loading {
  margin-top: 43px;
  right: 2px;
  top: 35px; }

.tiao-header .header-a .welcome-header {
  font-weight: 700; }

.tiao-header .header-a .login-link {
  display: inline-block;
  font-size: 14px;
  text-decoration: none; }

.tiao-header .header-a .login-link:hover {
  text-decoration: underline; }

.tiao-header .header-a .logged-section, .header-a .login-section {
  display: none; }

.tiao-header .header-a .login-section {
  font-size: 12px;
  margin: 4px 0; }

.tiao-header .header-a .login-section a {
  font-size: 12px; }

.tiao-header .header-a .logged-section {
  vertical-align: middle;
  height: 33px; }

.tiao-header .header-a .logged-section .welcome-header {
  font-weight: 400;
  cursor: pointer; }

.tiao-header .header-a .logged-section .identify-header {
  font-weight: 700; }

.tiao-header .header-a .logged-section-active {
  display: block;
  line-height: 30px; }

.tiao-header .header-a .identify-header {
  font-size: 14px;
  display: inline-block; }

.tiao-header .header-a .identify-header strong {
  font-size: 14px; }

.tiao-header .header-a .identify-header a {
  font-size: 14px;
  text-decoration: none; }

.tiao-header .header-a .identify-header a:hover {
  text-decoration: underline; }

.tiao-header .header-a .identify-header i {
  display: inline-block;
  margin: 0 0 0 3px;
  font-size: 12px; }

.tiao-header .header-a .user-dropdown-wrapper {
  position: absolute;
  display: none; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  color: #404040;
  font-size: 13px;
  position: relative;
  left: -10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  z-index: 3;
  margin: 12px 0;
  padding: 10px 20px; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li {
  padding: 5px 0;
  line-height: 25px; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li i {
  color: #0083ca;
  margin-right: 10px;
  font-size: 20px;
  vertical-align: middle;
  top: 1px;
  position: relative; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li .icon-identify {
  top: -2px; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li .icon-exchange {
  top: -1px; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li .icon-fav {
  top: -1px; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li span {
  color: #404040; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li a {
  color: #404040;
  display: block;
  font-size: 14px;
  text-decoration: none;
  padding: 0 5px; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li a:hover {
  background-color: #F2F2F2; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li .logout {
  border: none;
  background: none;
  cursor: pointer;
  font-size: 13px;
  text-decoration: underline;
  display: inline-block;
  padding: 0; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li .logout:hover {
  background-color: transparent; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li hr {
  border: 0;
  border-top: 1px solid #e5e5e5;
  margin: 5px 0; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown:after,
.tiao-header .header-a .user-dropdown-wrapper .user-dropdown:before {
  bottom: 100%;
  left: 25px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown:after {
  margin-left: -4px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #fff;
  border-width: 10px; }

.tiao-header .header-a .user-dropdown-wrapper .user-dropdown:before {
  margin-left: -6px;
  border-color: rgba(229, 229, 229, 0) rgba(229, 229, 229, 0) #e5e5e5;
  border-width: 11px; }

.tiao-header .header-a .search-header .ui-autocomplete {
  left: 320px !important;
  top: 74px !important; }

.tiao-header .header-a .container-header-scroll {
  margin-top: 0;
  top: 0; }

.tiao-header .header-a .floatable .ui-autocomplete {
  left: 226px !important;
  top: 33px !important; }

.tiao-header .loader-header-a {
  background: url("//tiao.magazineluiza.com.br/img/ajax_loader_01.gif") no-repeat #fff;
  width: 40px;
  height: 20px;
  float: right;
  margin-top: 152px;
  margin-right: 110px;
  padding: 0 0 0 25px; }

.tiao-header .container-top-header .lu-header-a {
  width: 100px;
  position: absolute;
  z-index: 0;
  top: 14px;
  text-indent: -9999px; }

.tiao-header .container-top-header .content-logo-a {
  margin-left: 120px;
  margin-top: 35px;
  float: left; }

.tiao-header .container-top-header .logo-top-a {
  width: 211px;
  text-indent: 100%; }

.tiao-header .container-top-header .container-left-top-header {
  float: left;
  margin-right: 10px; }

.tiao-header .container-top-header .container-links-top-header {
  float: right;
  overflow: hidden;
  clear: both;
  width: 100%;
  padding: 12px 0 8px; }

.tiao-header .container-top-header .container-links-top-header li {
  float: left;
  margin-right: 10px; }

.tiao-header .container-top-header .container-links-top-header li a {
  color: #cce6f4;
  font-size: 13px;
  text-decoration: none; }

.tiao-header .container-top-header .container-links-top-header.black-friday li a {
  color: #cbcbcb; }

.tiao-header .container-top-header .container-links-top-header .right-item {
  margin-right: 0 !important; }

.tiao-header .container-top-header .container-right-top-header {
  overflow: hidden;
  height: 88px; }

.tiao-header .container-top-header .container-right-top-header .content-login-car {
  float: right;
  clear: both;
  overflow: hidden;
  width: 260px; }

.tiao-header .container-top-header .container-right-top-header .content-login-car .container-checkout,
.tiao-header .container-top-header .container-right-top-header .content-login-car .container-wishlist {
  width: 60px;
  height: 47px;
  background-color: inherit; }

.tiao-header .container-top-header .container-right-top-header .search-header {
  margin-right: 270px;
  margin-top: 40px; }

.tiao-header .container-top-header .container-right-top-header .login-top-header {
  overflow: hidden;
  float: left;
  font-size: 15px;
  color: #fff;
  margin-top: 5px;
  margin-left: 5px;
  width: 135px; }

.tiao-header .container-top-header .container-right-top-header .login-top-header a,
.tiao-header .container-top-header .container-right-top-header .login-top-header span {
  color: #fff; }

.tiao-header .container-top-header .container-right-top-header .login-top-header .identify-header {
  cursor: pointer; }

.tiao-header .container-top-header .container-right-top-header .car-top-header,
.tiao-header .container-top-header .container-right-top-header .wish-top-header {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 4px;
  border-radius: 4px 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
  width: 60px;
  height: 43px;
  float: right;
  text-align: center;
  position: relative;
  cursor: pointer;
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  margin: 0 auto; }

.tiao-header .container-top-header .container-right-top-header .car-top-header .icon-cart,
.tiao-header .container-top-header .container-right-top-header .wish-top-header .icon-fav {
  color: #fff;
  font-size: 28px;
  position: relative;
  top: 4px; }

.tiao-header .container-top-header .container-right-top-header .car-top-header .quantity-itens,
.tiao-header .container-top-header .container-right-top-header .wish-top-header .quantity-itens {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #58C22E;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  position: absolute;
  top: 18px;
  right: 2px;
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  padding: 3px 8px; }

.tiao-header .content-search {
  height: 34px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fff; }

.tiao-header .field-input-search {
  font-size: 14px;
  width: 78%;
  height: 33px;
  color: #8c8c8c;
  border: 0;
  line-height: 32px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 0 10px; }

.tiao-header .field-icon-search:hover {
  background-color: #f7f7f7; }

.tiao-header .field-icon-search {
  text-decoration: none;
  height: 32px;
  width: 50px;
  font-size: 17px;
  float: right;
  background-color: #E5E5E5;
  text-align: center;
  border: 1px solid #E5E5E5;
  color: #686868;
  display: table;
  cursor: pointer;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-header .field-icon-search .icon-search {
  position: relative;
  top: 7px; }

.tiao-header .header-a.strip-multi-colors {
  margin-top: -5px;
  float: left;
  height: 5px;
  width: 100%;
  overflow: hidden; }

.tiao-header .header-a.strip-multi-colors .yellow {
  -webkit-border-radius: 4px 0 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 4px;
  border-radius: 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #FFCE00;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .orange {
  background-color: #FB9600;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .red {
  background-color: #E25335;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .rose {
  background-color: #DE349E;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .purple {
  background-color: #BF2FDC;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .deep-purple {
  background-color: #5D33D5;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .blue {
  background-color: #2B7CD7;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .cyan {
  background-color: #33C3DD;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .light-green {
  background-color: #32D9A1;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .header-a.strip-multi-colors .green {
  -webkit-border-radius: 0 4px 0 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-radius: 0 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #3FCB2A;
  width: 10%;
  height: 5px;
  float: left; }

.tiao-header .container-checkout,
.tiao-header .container-wishlist {
  background-color: #0C5D8A;
  width: 95px;
  height: 54px;
  float: right;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 0;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-header .container-wishlist .wish-top-header .quantity-itens {
  background-color: #db44a7 !important; }

.tiao-header .container-checkout:hover {
  background-color: #58c22e;
  -webkit-border-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  cursor: pointer; }

.tiao-header .container-checkout:hover .icon-safe {
  color: #fff !important; }

.tiao-header .container-checkout:hover .top-checkout small {
  color: #FFF !important; }

.tiao-header .container-checkout:hover .bottom-checkout .right-checkout {
  background-color: #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-header .container-checkout:hover .bottom-checkout .right-checkout .qtd-checkout {
  color: #79B22F; }

.tiao-header .container-checkout:hover .arrow-down-header .icon-checkout-header {
  background-position: -307px -113px; }

.tiao-header .container-popup-checkout-empty,
.tiao-header .container-popup-checkout-loading {
  margin-left: -257px;
  margin-top: 53px;
  display: none;
  position: absolute;
  width: 350px;
  z-index: 11;
  cursor: default; }

.tiao-header .container-popup-checkout-empty .strip-checkout,
.tiao-header .container-popup-checkout-loading .strip-checkout {
  background-color: #58c22e;
  height: 4px;
  width: 352px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 0;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  float: left; }

.tiao-header .container-popup-checkout-empty .bg-popup-checkout,
.tiao-header .container-popup-checkout-loading .bg-popup-checkout {
  background-color: #FFF;
  min-height: 113px;
  width: 350px;
  -webkit-border-radius: 3px 0 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 3px;
  border-radius: 3px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-top: solid 1px #eee;
  border-left: solid 1px #eee;
  border-right: solid 1px #eee;
  border-bottom: solid 1px #eee; }

.tiao-header .container-popup-checkout-empty .bg-popup-checkout .content-popup-checkout,
.tiao-header .container-popup-checkout-loading .bg-popup-checkout .content-popup-checkout {
  float: left;
  margin-top: 30px;
  margin-left: 30px;
  padding-right: 30px; }

.tiao-header .container-popup-checkout-empty .bg-popup-checkout .content-popup-checkout .warning-popup-checkout,
.tiao-header .container-popup-checkout-loading .bg-popup-checkout .content-popup-checkout .warning-popup-checkout {
  color: #686868;
  font-size: 16px;
  font-weight: 700; }

.tiao-header .container-popup-checkout-empty .bg-popup-checkout .content-popup-checkout .message-popup-checkout,
.tiao-header .container-popup-checkout-loading .bg-popup-checkout .content-popup-checkout .message-popup-checkout {
  color: #6A6A6A;
  font-size: 14px;
  display: block;
  margin-top: 8px; }

.tiao-header .container-popup-checkout-full {
  position: absolute;
  display: none;
  z-index: 11;
  width: 588px;
  cursor: default;
  margin: 53px 0 0 -495px; }

.tiao-header .container-popup-checkout-full .strip-checkout-full {
  margin-top: -2px;
  background-color: #68b819;
  height: 4px;
  width: 590px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 0;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  float: left; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full {
  background-color: #FFF;
  min-height: 113px;
  width: 588px;
  overflow: hidden;
  -webkit-border-radius: 3px 0 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 3px;
  border-radius: 3px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-top: solid 1px #eee;
  border-left: solid 1px #eee;
  border-right: solid 1px #eee;
  border-bottom: solid 1px #eee; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full {
  float: left;
  margin-top: 20px;
  margin-left: 30px; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .warning-popup-checkout-full {
  color: #58c22e;
  font-size: 20px;
  font-weight: 700; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .itens-checkout-full {
  border-bottom: 1px solid #E8E8E8;
  float: left;
  margin-top: 30px;
  width: 530px;
  overflow: hidden; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full {
  clear: both;
  float: left;
  height: 70px;
  width: 530px;
  margin-top: 15px;
  overflow: hidden; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full {
  float: left;
  margin-top: 5px; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full .icon-frete-checkout-full {
  height: 16px;
  width: 23px;
  float: left;
  margin-right: 6px; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full .message-frete-checkout-full {
  float: left;
  color: #404040;
  font-weight: 700;
  font-size: 12px;
  margin-top: 2px;
  margin-right: 20px; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full .container-cep-checkout-full {
  border: 1px solid #e5e5e5;
  float: left;
  margin-top: -5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full .container-cep-checkout-full input {
  border: 0; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full .cep-checkout-full {
  color: #404040;
  float: left;
  font-size: 16px;
  width: 120px;
  font-family: Arial, tahoma, verdana;
  height: 22px; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full .ok-cep-checkout-full {
  background-color: #f2f2f2;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-radius: 0 4px 4px 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #404040;
  cursor: pointer;
  float: left;
  font-size: 14px;
  font-weight: 700;
  height: 14px;
  margin-left: -1px;
  width: 20px;
  padding: 7px 7px 7px 10px; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .price-frete-checkout-full {
  float: right;
  margin-top: 9px;
  color: green;
  font-size: 13px;
  font-weight: 700; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full {
  height: 110px;
  float: left;
  background-color: #F2F2F2;
  clear: both;
  overflow: hidden;
  width: 100%; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full .top-wishlist-checkout-full {
  margin-left: 30px;
  margin-top: 20px;
  overflow: hidden;
  width: 530px;
  border-bottom: 1px solid #e5e5e5;
  height: 25px; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full .top-wishlist-checkout-full .subtotal-checkout-full {
  float: left;
  width: 330px;
  margin-top: -5px; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full .top-wishlist-checkout-full .subtotal-checkout-full span {
  color: #404040;
  float: left;
  font-size: 14px;
  font-weight: 700;
  margin-top: 3px; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full .top-wishlist-checkout-full .subtotal-checkout-full small {
  color: #8F8F8F;
  float: left;
  font-size: 10px;
  margin-left: 5px;
  margin-top: 5px; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full .top-wishlist-checkout-full .value-checkout-full {
  color: #0083ca;
  float: right;
  font-size: 14px;
  font-weight: 700;
  margin-top: -2px; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full .bottom-wishlist-checkout-full {
  overflow: hidden;
  height: 55px;
  padding: 0 30px; }

.tiao-header .container-popup-checkout-full .bg-wishlist-checkout-full .bottom-wishlist-checkout-full .edit-checkout-full {
  float: left;
  margin-top: 27px; }

.tiao-header .sprite-top-footer {
  background-image: url("//tiao.magazineluiza.com.br/img/sprite-top-footer.png"); }

.tiao-header .lu-header-a {
  background-position: -5px -2355px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 100px;
  height: 117px; }

.tiao-header .header-lu-image {
  background-image: url("//tiao.magazineluiza.com.br/img/lu.png");
  width: 100px;
  position: absolute;
  z-index: 0;
  top: 10px;
  left: 0;
  height: 120px; }

.tiao-header .logo-top-a {
  background-position: -5px -2323px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 22px; }

.tiao-header .header-logo {
  background-image: url("//tiao.magazineluiza.com.br/img/magalu.gif");
  background-position: center center;
  background-size: 100%;
  width: 190px;
  height: 35px;
  display: block; }

.hide-text {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden; }

.tiao-header .menu-item-icon {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: bottom;
  margin-right: 5px; }

.tiao-header .icon-card {
  background-image: url("//tiao.magazineluiza.com.br/img/icon-card.svg"); }

.tiao-header .icon-app {
  background-image: url("//tiao.magazineluiza.com.br/img/icon-app.svg");
  background-repeat: no-repeat; }

.tiao-header .txt-of-menu--with-icon {
  font-weight: bold;
  opacity: 0.6; }

.tiao-header .icon-shop-luiza-seg {
  background-position: -5px -541px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 40px;
  height: 30px; }

.tiao-header .icon-shop-luiza-company {
  background-position: -5px -501px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 40px;
  height: 30px; }

.tiao-header .icon-marketplace {
  background-position: -5px -256px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 142px;
  height: 30px; }

.tiao-header .icon-shop-luiza-card {
  background-position: -5px -461px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 40px;
  height: 30px; }

.tiao-header .icon-shop-consorcio-luiza {
  background-position: -5px -379px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 40px;
  height: 30px; }

.tiao-header .icon-truck-checkout {
  background-position: -5px -539px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 24px;
  height: 16px; }

.tiao-header .img-logo-header-scroll {
  background-position: -5px -1568px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 178px;
  height: 35px; }

.tiao-header .img-married {
  background-position: -5px -1963px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 62px;
  height: 20px; }

.tiao-header .container-nav-header-top {
  height: 45px;
  background-color: #02659B;
  clear: both; }

.tiao-header .container-nav-header-top.black-friday {
  background-color: #101010; }

.tiao-header .container-nav-header-top .container-menu-header {
  overflow: hidden;
  margin-left: 105px;
  height: 45px; }

.tiao-header .container-nav-header-top .container-menu-header .self-menu {
  background-color: #fff;
  position: relative;
  z-index: 2; }

.tiao-header .container-nav-header-top .container-menu-header .item-one.self-menu .txt-of-menu {
  color: #0083ca; }

.tiao-header .container-nav-header-top .container-menu-header .item-of-menu .txt-of-menu--highlight {
  font-weight: 700; }

.tiao-header .container-nav-header-top .container-menu-header .item-of-menu .txt-of-menu--highlight:hover {
  color: #fff21b; }

.tiao-header .container-nav-header-top .container-menu-header .item-one.self-menu .icon-hamburger-static {
  background-position: -5px -202px; }

.tiao-header .container-nav-header-top .container-menu-header .item-one.self-menu .icon-arrow-menu {
  background-position: -5px -63px; }

.tiao-header .container-nav-header-top .container-menu-header .item-two.self-menu .txt-of-menu {
  color: #812990; }

.tiao-header .container-nav-header-top .container-menu-header .item-three.self-menu .txt-of-menu {
  color: #ff9d12; }

.tiao-header .container-nav-header-top .container-menu-header .item-four.self-menu .txt-of-menu {
  color: #68a21e; }

.tiao-header .container-nav-header-top .container-menu-header .item-five.self-menu .txt-of-menu {
  color: #5844ae; }

.tiao-header .container-nav-header-top .container-menu-header .item-six.self-menu .txt-of-menu {
  color: #38296a; }

.tiao-header .container-nav-header-top .container-menu-header .item-seven.self-menu .txt-of-menu {
  color: #8dc73f; }

.tiao-header .container-nav-header-top .container-menu-header .item-eight.self-menu .txt-of-menu {
  color: #0e4f86; }

.tiao-header .container-nav-header-top .container-menu-header .item-nine.self-menu .txt-of-menu {
  color: #ffb40f; }

.tiao-header .container-nav-header-top .container-menu-header .item-ten.self-menu .txt-of-menu {
  color: #349824; }

.tiao-header .container-nav-header-top .container-menu-header .item-eleven.self-menu .txt-of-menu {
  color: #4346a4; }

.tiao-header .container-nav-header-top .container-menu-header .all-in-one {
  width: 225px;
  margin: 0 auto; }

.tiao-header .container-nav-header-top .container-menu-header .item-of-menu {
  height: 100%;
  float: left;
  overflow: hidden;
  text-align: center;
  cursor: pointer;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 4px;
  border-radius: 4px 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 0 13px; }

.tiao-header .container-nav-header-top .container-menu-header .txt-of-menu {
  text-decoration: none;
  font-size: 14px;
  color: #fff;
  display: inline-block;
  padding: 12px 0 17px; }

.tiao-header .container-nav-header-top .container-menu-header .left-item {
  margin-left: 0 !important; }

.tiao-header .container-nav-header-top .container-menu-header .icon-hamburger {
  float: left;
  margin-right: 10px; }

.tiao-header .container-nav-header-top .container-menu-header .item-one {
  cursor: default; }

.tiao-header .special-shops-menu {
  overflow: hidden;
  padding: 20px 0; }

.tiao-header .special-shops-menu .item-special-shop {
  float: left;
  margin-right: 23px; }

.tiao-header .special-shops-menu .item-special-shop .top-icon {
  float: left;
  margin-right: 7px; }

.tiao-header .special-shops-menu .item-special-shop .img-married {
  margin-top: 3px; }

.tiao-header .special-shops-menu .item-special-shop:last-child {
  margin-right: 0; }

.tiao-header .special-shops-menu .link-of-menu-shop {
  font-size: 14px;
  float: left;
  margin-top: 5px;
  text-decoration: none; }

.tiao-header .strip-bottom-tab {
  background-color: #0083ca;
  height: 4px;
  width: 100%;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 0;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  float: left;
  margin-top: 1px; }

.tiao-header .title-of-menu {
  font-weight: 700;
  margin-top: 40px; }

.tiao-header .title-of-menu strong {
  color: #0083ca;
  font-size: 14px; }

.tiao-header .new-type {
  font-size: 10px;
  color: #fff;
  font-weight: 700;
  background-color: #0083ca;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 30px;
  height: 15px;
  position: relative;
  top: -2px;
  margin-left: 10px;
  padding: 3px 4px 4px; }

.tiao-header .container-hover-menus .content-tab-hover {
  min-height: 350px;
  padding: 30px 20px 0; }

.tiao-header .container-hover-menus .tab-one-hover {
  width: 987px;
  background-color: #fff;
  position: absolute;
  z-index: 99;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 0;
  border-radius: 0 0 4px 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-header .container-hover-menus .tab-one-hover .content-itens-menu {
  border-bottom: 1px solid #f2f2f2;
  overflow: hidden; }

.tiao-header .container-hover-menus .tab-hover {
  border-right: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5; }

.tiao-header .container-hover-menus .tab-eight-hover,
.tiao-header .container-hover-menus .tab-eleven-hover,
.tiao-header .container-hover-menus .tab-five-hover,
.tiao-header .container-hover-menus .tab-four-hover,
.tiao-header .container-hover-menus .tab-nine-hover,
.tiao-header .container-hover-menus .tab-seven-hover,
.tiao-header .container-hover-menus .tab-six-hover,
.tiao-header .container-hover-menus .tab-ten-hover,
.tiao-header .container-hover-menus .tab-three-hover,
.tiao-header .container-hover-menus .tab-two-hover {
  width: 550px;
  background-color: #fff;
  position: absolute;
  z-index: 99;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 0;
  border-radius: 0 0 4px 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-header .container-hover-menus .tab-two-hover {
  left: 130px; }

.tiao-header .container-hover-menus .tab-three-hover {
  left: 215px; }

.tiao-header .container-hover-menus .tab-four-hover {
  left: 320px; }

.tiao-header .container-hover-menus .tab-five-hover {
  left: 435px; }

.tiao-header .container-hover-menus .tab-six-hover {
  left: 420px; }

.tiao-header .container-hover-menus .tab-eight-hover,
.tiao-header .container-hover-menus .tab-nine-hover,
.tiao-header .container-hover-menus .tab-seven-hover,
.tiao-header .container-hover-menus .tab-ten-hover {
  right: 15px; }

.tiao-header .container-hover-menus .tab-eleven-hover {
  right: 2px; }

.tiao-header .container-hover-menus .tab-special {
  width: 420px; }

.tiao-header .container-hover-menus .tab-special.tab-seven-hover {
  right: 130px; }

.tiao-header .container-hover-menus .tab-special.tab-eight-hover {
  right: 60px; }

.tiao-header .container-hover-menus .menu-hover-tab {
  float: left;
  margin-right: 60px;
  position: relative;
  z-index: 1; }

.tiao-header .container-hover-menus .item-of-menu {
  margin-bottom: 13px; }

.tiao-header .container-hover-menus .link-of-menu {
  font-size: 14px;
  text-decoration: none; }

.tiao-header .container-hover-menus .img-all-menus {
  float: right;
  position: relative; }

.tiao-header .container-hover-menus .floatable-img {
  position: absolute;
  right: -45px; }

.tiao-header .container-hover-menus .tab-nine-hover .floatable-img {
  right: 0; }

#modal-menu {
  position: absolute;
  left: 0;
  top: 135px;
  z-index: 2;
  background-color: #000;
  opacity: .5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=50);
  zoom: 1;
  display: none; }

.tiao-header .btn-mgl {
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  text-align: center;
  vertical-align: middle;
  line-height: 20px;
  display: inline-block;
  border-image: none;
  text-decoration: none;
  overflow: hidden;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-style: solid;
  border-width: 1px; }

.tiao-header .middle-x {
  padding: 5px 12px; }

.tiao-header .font-sixteen {
  font-size: 16px !important; }

.tiao-header .color-white {
  color: #fff !important; }

.tiao-header .btn-buy-checkout-full {
  margin-top: 17px; }

.tiao-header .btn-buy-checkout-full i {
  margin-left: 10px; }

.tiao-header .container-popup-checkout-loading {
  position: relative;
  z-index: 101; }

.tiao-header .adjustment {
  margin-bottom: -10px; }

.tiao-header .container-header-scroll {
  margin-top: -145px;
  position: fixed;
  height: 70px;
  width: 100%;
  z-index: 100;
  background-color: #0083ca; }

.tiao-header .container-header-scroll .left-header-scroll .logo-header-scroll {
  width: 180px;
  height: 32px;
  float: left;
  cursor: pointer; }

.tiao-header .container-header-scroll .left-header-scroll .logo-header-scroll .img-logo-header-scroll {
  width: 176px;
  height: 32px;
  text-indent: -9999px;
  float: left;
  cursor: pointer; }

.tiao-header .container-header-scroll .middle-header-scroll {
  margin-right: 215px;
  margin-left: 225px; }

.tiao-header .container-header-scroll .middle-header-scroll .search-header-scroll {
  height: 33px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 100%;
  margin-top: 14px;
  background-color: #fff;
  padding-left: 15px; }

.tiao-header .container-header-scroll .middle-header-scroll .search-header-scroll input {
  width: 70%;
  margin-top: 8px;
  border: none;
  color: #8C8C8C;
  font-size: 16px; }

.tiao-header .container-header-scroll .middle-header-scroll .search-header-scroll .icon-search {
  color: #686868;
  float: left;
  font-size: 19px;
  margin-left: 14px;
  margin-top: 5px; }

.tiao-header .container-header-scroll .middle-header-scroll .container-bloom-header-floatable {
  background-color: #E8E8E8;
  border-left: 1px solid #C2B3B8;
  float: right;
  height: 33px;
  width: 47px;
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-radius: 0 5px 5px 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  cursor: pointer; }

.tiao-header .container-header-scroll .strip-multi-colors {
  margin-top: 25px;
  float: left;
  position: absolute;
  height: 8px;
  width: 100%;
  overflow: hidden; }

.tiao-header .container-header-scroll .strip-multi-colors .yellow {
  -webkit-border-radius: 4px 0 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 4px;
  border-radius: 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #FFCE00;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .orange {
  background-color: #FB9600;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .red {
  background-color: #E25335;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .rose {
  background-color: #DE349E;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .purple {
  background-color: #BF2FDC;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .deep-purple {
  background-color: #5D33D5;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .blue {
  background-color: #2B7CD7;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .cyan {
  background-color: #33C3DD;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .light-green {
  background-color: #32D9A1;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .strip-multi-colors .green {
  -webkit-border-radius: 0 4px 0 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-radius: 0 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #3FCB2A;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-header .container-header-scroll .close-scroll a {
  width: 10px;
  text-align: center;
  display: inline-block;
  color: #FFF;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  float: right;
  margin-right: 26px;
  margin-top: -14px; }

.tiao-header .active-scroll {
  float: right;
  margin-right: 60px; }

.tiao-header .active-scroll a {
  background: url("//tiao.magazineluiza.com.br/img/lupa-scroll.jpg") 15px 15px no-repeat #0083ca;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 51px;
  margin-top: -223px;
  position: fixed;
  text-indent: -9999px;
  width: 51px;
  z-index: 9999; }

.tiao-header .hide {
  display: none !important; }

.tiao-header .container-comparison-page .productShowCaseContainer .strip-color-comparison {
  z-index: 120;
  position: relative;
  border-radius: 3px 3px 0 0;
  background-color: #0083ca;
  height: 4px;
  width: 100%;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  float: left; }

.tiao-header .container-comparison-page .productShowCaseContainer .four-comparison td a:last-child,
.tiao-header .container-comparison-page .productShowCaseContainer .three-comparison td a:last-child,
.tiao-header .container-comparison-page .productShowCaseContainer .two-comparison td a:last-child {
  width: 100%; }

.tiao-header .ui-autocomplete {
  position: absolute;
  cursor: default; }

* html .ui-autocomplete {
  width: 1px; }

.tiao-header .ui-menu {
  list-style: none;
  display: block;
  float: left;
  margin: 0;
  padding: 2px; }

.tiao-header .ui-menu .ui-menu {
  margin-top: -3px; }

.tiao-header .ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  zoom: 1;
  float: left;
  clear: left;
  width: 100%; }

.tiao-header .ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: .2em .4em;
  line-height: 1.5;
  zoom: 1; }

.tiao-header .header-search-container .ui-menu .ui-menu-item.term a {
  line-height: 18px; }

.tiao-header .header-search-container .ui-menu .ui-menu-item.product.last {
  border: none; }

.tiao-header .header-search-container .ui-menu .ui-menu-item.product a,
.tiao-header .header-search-container .ui-menu .ui-menu-item.product a:visited {
  line-height: 14px;
  overflow: hidden;
  padding-top: 8px;
  padding-bottom: 8px; }

.tiao-header .header-search-container .ui-autocomplete .product a {
  min-height: 44px;
  line-height: 14px;
  padding: 8px 15px;
  display: block;
  font-size: 12px; }

.tiao-header .header-search-container .ui-autocomplete .product a img {
  width: auto;
  display: block;
  float: left;
  padding-right: 15px; }

.tiao-header .header-search-container .ui-autocomplete .product a .product-info .title {
  display: block;
  margin-left: 61px; }

.tiao-header .header-search-container .ui-autocomplete .product a .product-info .price {
  color: #0083ca;
  display: block;
  margin-left: 61px; }

.tiao-header .header-search-container .ui-autocomplete .product a .product-info .under-consult {
  color: #0083ca; }

.tiao-header .header-search-container .ui-autocomplete .product a .product-info .sold-out {
  color: #8c8c8c; }

.tiao-header .header-search-container .ui-autocomplete .product a:hover {
  background-color: #f7f7f7;
  margin: 0; }

.tiao-header .header-search-container .ui-autocomplete .tittle {
  border-bottom: 1px solid #e5e5e5;
  margin: 0 15px 10px;
  padding-top: 15px;
  overflow: hidden; }

.tiao-header .header-search-container .ui-autocomplete .tittle span {
  font-size: 16px;
  color: #0083ca;
  font-weight: 700;
  padding-bottom: 10px;
  display: block; }

.tiao-header .header-search-container .ui-autocomplete .more {
  margin-left: 15px;
  margin-top: 20px; }

.tiao-header .header-search-container .ui-autocomplete .more a {
  color: #0083ca; }

.tiao-header .header-search-container .ui-autocomplete .term {
  margin: 0 15px; }

.tiao-header .header-search-container .ui-autocomplete .term a {
  font-size: 12px;
  padding: 0; }

.tiao-header .header-search-container .ui-autocomplete .term a strong {
  background-color: #e5e5e5; }

.tiao-header .header-search-container .ui-autocomplete .term a:hover {
  text-decoration: underline;
  margin: 0; }

.tiao-header .header-search-container .ui-autocomplete .term .facet {
  color: #8c8c8c; }

.tiao-header .header-search-container .ui-autocomplete span {
  padding: 0; }

.tiao-header .header-search-container .ui-autocomplete li {
  display: block;
  float: left; }

.tiao-header .header-search-container .ui-autocomplete .gray {
  color: #a3a3a3; }

.tiao-header .header-search-container .ui-autocomplete .group {
  width: 100%;
  height: 20px;
  line-height: 17px;
  font-size: 13px;
  font-weight: 700;
  color: #137cb8;
  background-color: #efefef; }

.tiao-header .header-search-container .ui-autocomplete .group.space {
  margin-top: 10px; }

.tiao-header .header-search-container .ui-autocomplete .group span {
  padding-left: 5px; }

.tiao-header .header-search-container .ui-autocomplete .image {
  display: block;
  float: left;
  padding-right: 5px; }

.tiao-header .header-search-container .ui-autocomplete .image img {
  position: static; }

.tiao-header .header-search-container .ui-autocomplete .price,
.tiao-header .header-search-container .ui-autocomplete .product-info,
.tiao-header .header-search-container .ui-autocomplete .souldOut,
.tiao-header .header-search-container .ui-autocomplete .title {
  display: block; }

.tiao-header .header-search-container .ui-autocomplete .product {
  border-bottom: 1px solid #ececec; }

.tiao-header .header-search-container .ui-autocomplete .price {
  color: #005ac0; }

.tiao-header .header-search-container .ui-autocomplete .souldOut {
  color: gray; }

.tiao-header .header-search-container .ui-autocomplete strong {
  font-weight: 700; }

.tiao-header .header-search-container .ui-menu .ui-menu-item a.ui-state-active,
.tiao-header .header-search-container .ui-menu .ui-menu-item a.ui-state-hover {
  background-color: #dcebf4;
  margin: 0; }

.tiao-header .ui-menu .ui-menu-item a.ui-state-active,
.tiao-header .ui-menu .ui-menu-item a.ui-state-hover {
  font-weight: 400;
  margin: -1px; }

.tiao-header .header-search-container .ui-autocomplete {
  text-align: left;
  color: #404040;
  background-color: #fff;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 20px;
  border: 1px solid #e5e5e5; }

b, strong,
.tiao-header .header-a .welcome-header,
.tiao-header .header-a .logged-section .identify-header,
.tiao-header .font-bold {
  font-weight: 700; }

nav ul, ol, ul {
  list-style: none; }

button, button {
  cursor: pointer;
  -webkit-appearance: button; }

ins,
.tiao-header .header-a .user-dropdown-wrapper .user-dropdown ul li a:hover i {
  text-decoration: none; }

body, html,
.tiao-header .container-comparison-page .productShowCaseContainer td,
.tiao-header .container-comparison-page .productShowCaseContainer tr {
  height: 100%; }

.tiao-header .none-hover,
.tiao-header .header-a .logged-section {
  display: none; }

.tiao-header .container-top-header-a,
.tiao-header .container-top-header,
.tiao-header .position-menus,
.tiao-header .container-header-scroll .laterals {
  position: relative; }

.tiao-header .header-a .login-link:hover,
.tiao-header .container-top-header .container-links-top-header li a:hover,
.tiao-header .special-shops-menu .link-of-menu-shop:hover,
.tiao-header .container-hover-menus .link-of-menu:hover {
  text-decoration: underline; }

.tiao-header .container-top-header .container-links-top-header .to-right,
.tiao-header .to-right,
.tiao-header .container-header-scroll .right-header-scroll {
  float: right; }

.tiao-header .container-popup-checkout-full .bg-popup-checkout-full .content-popup-checkout-full .content-frete-checkout-full .left-frete-checkout-full .ok-cep-checkout-full:hover,
.tiao-header .container-header-scroll .middle-header-scroll .container-bloom-header-floatable:hover {
  background-color: #F7F7F7; }

.tiao-header .container-nav-header-top .container-menu-header .item-one .title-of,
.tiao-header .to-left,
.tiao-header .container-header-scroll .left-header-scroll {
  float: left; }

.tiao-header .btn-green,
.tiao-header .btn-green:hover {
  background: 0; }

.ui-dialog {
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px 0 #616161;
  -moz-box-shadow: 0 0 20px 0 #616161;
  box-shadow: 0 0 20px 0 #616161;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  border-bottom: 4px solid #0083ca;
  overflow: visible;
  padding: 20px; }

.ui-dialog.ml-dialog.ml-dialog-modal-msgbox {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -200px;
  margin-top: -100px;
  padding: 40px 20px; }

.ui-dialog.ml-dialog .ui-dialog-titlebar {
  display: block;
  position: absolute;
  width: auto;
  height: auto;
  top: -12px;
  right: -12px;
  padding: 0;
  z-index: 1003; }

.ui-dialog.ml-dialog .ui-dialog-titlebar .ui-dialog-title {
  display: none; }

.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
  margin: -10px 0 0;
  padding: 1px;
  height: 18px; }

.ui-dialog .ui-dialog-titlebar-close span {
  display: block;
  margin: 1px; }

.ui-dialog .ui-dialog-titlebar-close:focus,
.ui-dialog .ui-dialog-titlebar-close:hover {
  padding: 0; }

.ui-dialog.ml-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  display: block;
  width: 25px;
  height: 26px;
  top: 0;
  right: 0;
  position: relative;
  margin: 0;
  overflow: hidden;
  padding: 0;
  background: url("//tiao.magazineluiza.com.br/img/btn_close_dialog_25x26.png") no-repeat; }

.ui-dialog.ml-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon {
  text-indent: -20px;
  width: 100%;
  height: 100%;
  margin: 0; }

.ui-dialog.ml-dialog .ui-dialog-content {
  padding: 0; }

.ui-dialog.ml-dialog .ml-dialog-msgbox-main-container {
  overflow: hidden; }

.ui-dialog.ml-dialog .ml-dialog-msgbox-main-container .ml-dialog-msgbox-ico {
  display: block;
  float: left;
  width: 33px;
  height: 27px;
  background: url("//tiao.magazineluiza.com.br/img/icon-warning-payment.png") no-repeat; }

.ui-dialog.ml-dialog .ml-dialog-msgbox-main-container .ml-dialog-msgbox-message {
  display: block;
  width: 250px;
  font-size: 13px;
  margin: 0 auto;
  text-align: center; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane {
  margin: 0;
  padding: 30px 0 0; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
  text-align: center; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button {
  display: inline-block;
  width: 75px;
  height: 25px;
  overflow: hidden;
  padding: 2px 6px;
  border-image: none;
  border-style: solid;
  font-size: 11px;
  margin: 0 0 0 10px;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  line-height: 20px;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  border-width: 1px;
  cursor: pointer;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #0083ca;
  -moz-border-radius: 4px;
  color: #fff;
  font-weight: 700; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child {
  margin-left: 0; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover {
  border-radius: 4px;
  background-color: #0083ca;
  -moz-border-radius: 4px; }

@media (max-width: 1090px) {
  .tiao-header .container-top-header .container-links-top-header li a {
    font-size: 12px; }
  .tiao-header .container-top-header .container-links-top-header li {
    margin-right: 8px; } }

@media (max-width: 1116px) {
  .tiao-header .tab-seven-hover {
    right: 0 !important; }
  .tiao-header .tab-five-hover {
    left: 300px !important; }
  .tiao-header .tab-six-hover {
    left: 380px !important; }
  .tiao-header .tab-seven-hover .floatable-img,
  .tiao-header .tab-six-hover .floatable-img {
    right: 0; } }

@media (max-width: 1117px) {
  .tiao-header .item-eight,
  .tiao-header .item-eleven,
  .tiao-header .item-nine,
  .tiao-header .item-ten {
    display: none; }
  .tiao-header .tab-seven-hover {
    right: 0 !important; }
  .tiao-header .tab-seven-hover .floatable-img {
    right: 0; } }

@media (min-width: 1118px) and (max-width: 1190px) {
  .tiao-header .item-eleven,
  .tiao-header .item-nine,
  .tiao-header .item-ten {
    display: none; }
  .tiao-header .tab-eight-hover {
    right: 0 !important; }
  .tiao-header .tab-eight-hover .floatable-img {
    right: 0; } }

@media (min-width: 1191px) and (max-width: 1280px) {
  .tiao-header .item-eleven,
  .tiao-header .item-ten {
    display: none; }
  .tiao-header .tab-nine-hover {
    right: 0 !important; }
  .tiao-header .tab-nine-hover .floatable-img {
    right: 0; } }

@media (min-width: 1280px) and (max-width: 1358px) {
  .tiao-header .item-eleven {
    display: none; }
  .tiao-header .tab-ten-hover {
    right: 0 !important; }
  .tiao-header .tab-ten-hover .floatable-img {
    right: 0; } }

@media screen and (-webkit-min-device-pixel-ratio0) {
  .tiao-header .logo-head-font-scroll,
  .tiao-header ::i-block-chrome {
    margin-top: -49px; }
  .tiao-header .logo-head-font,
  .tiao-header ::i-block-chrome {
    margin-top: -59px; } }

.tiao-header div.menu-overlay {
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: none; }

/*-------------------------------------------------------*/
/* scroll new classes */
/*-------------------------------------------------------*/
.close-scroll.wrapper-menu-scroll-close-button {
  width: 18px;
  text-align: center;
  display: inline-block;
  color: #FFF !important;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  margin-top: -45px !important;
  clear: both;
  float: right; }

.menu-scroll-close-button {
  background: none;
  border: none;
  color: #FFF;
  font-weight: 700;
  cursor: pointer; }

.icon-cart.icons, .icon-fav.icons {
  color: #fff;
  font-size: 28px; }

.tiao-header .container-header-scroll .right-header-scroll .content-login-car .link-icons-scroll {
  width: 75px;
  background-color: #0083ca;
  text-decoration: none; }

.tiao-header .container-header-scroll .right-header-scroll .content-login-car .link-icons-scroll .car-top-header-scroll {
  width: 50px;
  border-radius: 4px;
  padding: 3px; }

.tiao-header .container-header-scroll .right-header-scroll .content-login-car .link-icons-scroll .car-top-header-scroll:hover {
  background-color: #58C22E;
  color: #fff; }

.tiao-header .container-header-scroll .right-header-scroll .content-login-car .link-icons-scroll .car-top-header-scroll .icon-bag-scroll {
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-color: #58c22e;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  top: 18px;
  position: absolute;
  right: 30px;
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  padding: 3px 8px; }

.tiao-header .container-header-scroll .right-header-scroll .content-login-car .link-icons-scroll .wish-top-header-scroll {
  padding: 3px; }

.tiao-header .container-header-scroll .right-header-scroll .content-login-car .link-icons-scroll .wish-top-header-scroll .icon-fav-scroll {
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-color: #db44a7;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  top: 18px;
  position: absolute;
  right: 112px;
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  padding: 3px 8px; }

.tiao-header .container-header-scroll .right-header-scroll .content-login-car .container-popup-checkout-empty,
.tiao-header .container-header-scroll .right-header-scroll .content-login-car .container-popup-checkout-loading,
.tiao-header .container-header-scroll .right-header-scroll .content-login-car .container-popup-checkout-full {
  margin-top: 4px;
  right: 24px;
  top: 35px; }

.tiao-footer article,
.tiao-footer aside,
.tiao-footer details,
.tiao-footer figcaption,
.tiao-footer figure,
.tiao-footer footer,
.tiao-footer header,
.tiao-footer hgroup,
.tiao-footer nav,
.tiao-footer section,
.tiao-footer summary {
  display: block; }

.tiao-footer audio,
.tiao-footer canvas,
.tiao-footer video {
  display: inline-block; }

html .tiao-footer {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

.tiao-footer button,
html .tiao-footer,
.tiao-footer input,
.tiao-footer select,
.tiao-footer textarea {
  font-family: sans-serif; }

.tiao-footer b,
.tiao-footer strong {
  font-weight: 700; }

.tiao-footer dfn {
  font-style: italic; }

.tiao-footer mark {
  background: #ff0;
  color: #000; }

.tiao-footer code,
.tiao-footer kbd,
.tiao-footer pre,
.tiao-footer samp {
  font-family: monospace, serif;
  font-size: 1em; }

.tiao-footer pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

.tiao-footer small {
  font-size: 75%; }

.tiao-footer sub,
.tiao-footer sup {
  font-size: 75%;
  line-height: 0;
  position: relative; }

.tiao-footer sup {
  top: -.5em; }

.tiao-footer sub {
  bottom: -.25em; }

.tiao-footer dl,
.tiao-footer menu,
.tiao-footer ol,
.tiao-footer ul {
  margin: 1em 0; }

.tiao-footer menu,
.tiao-footer ol,
.tiao-footer ul {
  padding: 0 0 0 40px; }

.tiao-footer img {
  -ms-interpolation-mode: bicubic; }

.tiao-footer figure,
.tiao-footer form {
  margin: 0; }

.tiao-footer legend {
  white-space: normal; }

.tiao-footer button,
.tiao-footer input,
.tiao-footer select,
.tiao-footer textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline; }

.tiao-footer button,
.tiao-footer input {
  line-height: normal; }

.tiao-footer button {
  cursor: pointer;
  -webkit-appearance: button; }

.tiao-footer input[type=search]::-webkit-search-cancel-button,
.tiao-footer input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none; }

.tiao-footer button::-moz-focus-inner,
.tiao-footer input::-moz-focus-inner {
  border: 0;
  padding: 0; }

.tiao-footer textarea {
  overflow: auto;
  vertical-align: top; }

.tiao-footer a,
.tiao-footer abbr,
.tiao-footer acronym,
.tiao-footer address,
.tiao-footer applet,
.tiao-footer b,
.tiao-footer big,
.tiao-footer blockquote,
body .tiao-footer,
.tiao-footer caption,
.tiao-footer center,
.tiao-footer cite,
.tiao-footer code,
.tiao-footer dd,
.tiao-footer del,
.tiao-footer dfn,
.tiao-footer div,
.tiao-footer dl,
.tiao-footer dt,
.tiao-footer em,
.tiao-footer fieldset,
.tiao-footer font,
.tiao-footer form,
.tiao-footer h1,
.tiao-footer h2,
.tiao-footer h3,
.tiao-footer h4,
.tiao-footer h5,
.tiao-footer h6,
html .tiao-footer,
.tiao-footer i,
.tiao-footer iframe,
.tiao-footer img,
.tiao-footer ins,
.tiao-footer kbd,
.tiao-footer label,
.tiao-footer legend,
.tiao-footer li,
.tiao-footer object,
.tiao-footer ol,
.tiao-footer p,
.tiao-footer pre,
.tiao-footer q,
.tiao-footer s,
.tiao-footer samp,
.tiao-footer small,
.tiao-footer span,
.tiao-footer strike,
.tiao-footer strong,
.tiao-footer sub,
.tiao-footer sup,
.tiao-footer table,
.tiao-footer tbody,
.tiao-footer td,
.tiao-footer tfoot,
.tiao-footer th,
.tiao-footer thead,
.tiao-footer tr,
.tiao-footer tt,
.tiao-footer u,
.tiao-footer ul,
.tiao-footer var {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  background: 0 0; }

body .tiao-footer {
  line-height: 1; }

.tiao-footer ol,
.tiao-footer ul {
  list-style: none; }

.tiao-footer blockquote,
.tiao-footer q {
  quotes: none; }

.tiao-footer blockquote:after,
.tiao-footer blockquote:before,
.tiao-footer q:after,
.tiao-footer q:before {
  content: '';
  content: none; }

.tiao-footer a:hover,
.tiao-footer a:link,
.tiao-footer a:visited {
  color: #404040;
  cursor: pointer; }

.tiao-footer ins {
  text-decoration: none; }

.tiao-footer del {
  text-decoration: line-through; }

.tiao-footer table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-family: ml-icon-new;
  src: url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.eot");
  src: url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.eot?#iefix") format("eot"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.woff") format("woff"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.ttf") format("truetype"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.svg#ml-icon-new") format("svg"); }

.tiao-footer .icon-arr-right:before,
.tiao-footer .icon-contact:before,
.tiao-footer .icon-safe:before {
  font-family: ml-icon-new;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none; }

.tiao-footer .icon-arr-right:before {
  content: "\E007"; }

.tiao-footer .icon-contact:before {
  content: "\E013"; }

.tiao-footer .icon-safe:before {
  content: "\E046"; }

body .tiao-footer {
  color: #404040; }

body .tiao-footer,
html .tiao-footer {
  height: 100%; }

.tiao-footer .wrapper-main {
  min-width: 1002px; }

.tiao-footer .w {
  clear: both; }

.tiao-footer .sprite-top-footer {
  background-image: url("//tiao.magazineluiza.com.br/img/sprite-top-footer.png"); }

.tiao-footer .img-accessibility {
  background-position: -5px -741px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 53px;
  height: 20px; }

.tiao-footer .img-handtalk {
  background-position: -5px -1500px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 20px;
  height: 20px; }

.tiao-footer .icon-truck-checkout {
  background-position: -5px -581px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 24px;
  height: 16px; }

.tiao-footer .icon-arrow-down {
  background-position: -5px -45px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 11px;
  height: 8px; }

.tiao-footer .icon-arrow-up-menus {
  background-position: -5px -95px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 11px;
  height: 8px; }

.tiao-footer .icon-blogdalu-footer {
  background-position: -5px -113px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 20px;
  height: 25px; }

.tiao-footer .icon-br-investimets {
  background-position: -5px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 16px;
  height: 12px; }

.tiao-footer .icon-carrinho {
  background-position: -5px -170px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 24px;
  height: 22px; }

.tiao-footer .icon-mobile-footer {
  background-position: -5px -296px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 11px;
  height: 17px; }

.tiao-footer .icon-pintrest-footer {
  background-position: -5px -323px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 20px;
  height: 21px; }

.tiao-footer .icon-checkout-header {
  background-position: -5px -384px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 11px;
  height: 8px; }

.tiao-footer .icon-seta-up {
  background-position: -5px -402px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 11px;
  height: 9px; }

.tiao-footer .icon-us-investimets {
  background-position: -5px -607px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 16px;
  height: 12px; }

.tiao-footer .icon-youtube-footer {
  background-position: -5px -710px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 20px;
  height: 21px; }

.tiao-footer .banco-bradesco-footer {
  background-position: -5px -825px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 20px;
  height: 20px; }

.tiao-footer .boleto-footer {
  background-position: -5px -855px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 39px;
  height: 21px; }

.tiao-footer .img-callcenter {
  background-position: -5px -886px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 25px;
  height: 25px; }

.tiao-footer .img-card {
  background-position: -5px -921px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 28px;
  height: 18px; }

.tiao-footer .cartao-american-footer {
  background-position: -5px -949px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 33px;
  height: 21px; }

.tiao-footer .cartao-aura-footer {
  background-position: -5px -980px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 33px;
  height: 21px; }

.tiao-footer .paypal-footer {
  background-position: -5px -2068px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 37px;
  height: 21px; }

.tiao-footer .cartao-banese-footer {
  background-position: -5px -1011px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 25px;
  height: 24px; }

.tiao-footer .cartao-diners-footer {
  background-position: -5px -1045px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 29px;
  height: 20px; }

.tiao-footer .cartao-elo-footer {
  background-position: -5px -1075px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 21px;
  height: 21px; }

.tiao-footer .cartao-hiper-footer {
  background-position: -5px -1106px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 49px;
  height: 21px; }

.tiao-footer .cartao-luiza-footer {
  background-position: -5px -1137px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 33px;
  height: 21px; }

.tiao-footer .cartao-master-footer {
  background-position: -5px -1168px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 32px;
  height: 20px; }

.tiao-footer .cartao-ouro-footer {
  background-position: -5px -1198px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 33px;
  height: 21px; }

.tiao-footer .cartao-visa-footer {
  background-position: -5px -1229px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 47px;
  height: 17px; }

.tiao-footer .img-company {
  background-position: -5px -1256px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 25px;
  height: 25px; }

.tiao-footer .img-consort {
  background-position: -5px -1291px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 22px;
  height: 25px; }

.tiao-footer .dhc {
  background-position: -5px -1361px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 101px;
  height: 24px; }

.tiao-footer .img-ebit-footer {
  background-position: -5px -1395px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 88px;
  height: 95px; }

.tiao-footer .internet-safe {
  background-position: -5px -1530px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 63px;
  height: 28px; }

.tiao-footer .img-consumidor {
  background-position: -5px -1326px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  width: 63px;
  height: 28px; }

@font-face {
  font-family: gothanbold;
  src: url("//tiao.magazineluiza.com.br/gothambook-.eot");
  src: url("//tiao.magazineluiza.com.br/gothammediu.eot?#iefix") format("embedded-opentype"), url("//tiao.magazineluiza.com.br/gothammediu.woff") format("woff"), url("//tiao.magazineluiza.com.br/gothammediu.ttf") format("truetype"), url("//tiao.magazineluiza.com.br/gothammediu.svg#ml-icon") format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: gothan;
  src: url("//tiao.magazineluiza.com.br/gothambook-.eot");
  src: url("//tiao.magazineluiza.com.br/gothambook-.eot?#iefix") format("embedded-opentype"), url("//tiao.magazineluiza.com.br/gothambook-.woff") format("woff"), url("//tiao.magazineluiza.com.br/gothambook-.ttf") format("truetype'"), url("//tiao.magazineluiza.com.br/gothambook-.svg#ml-icon") format("svg");
  font-weight: 400;
  font-style: normal; }

.tiao-footer .btn-mgl {
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  text-align: center;
  vertical-align: middle;
  line-height: 20px;
  display: inline-block;
  border-style: solid;
  border-width: 1px;
  border-image: none;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-decoration: none;
  overflow: hidden; }

.tiao-footer .btn-blue-top {
  background: #39a3f1;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3393d9), color-stop(1, #39a3f1));
  background: -ms-linear-gradient(bottom, #3393d9, #39a3f1);
  background: -moz-linear-gradient(center bottom, #3393d9 0, #39a3f1 100%); }

.tiao-footer .btn-blue-top:hover {
  background: #3393d9;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3393d9), color-stop(1, #3393d9));
  background: -ms-linear-gradient(bottom, #3393d9, #3393d9);
  background: -moz-linear-gradient(center bottom, #3393d9 0, #3393d9 100%); }

.tiao-footer .btn-blue-top.black-friday {
  background: #555; }

.tiao-footer .middle-x {
  padding: 5px 12px; }

.tiao-footer .color-white {
  color: #fff !important; }

.tiao-footer .arrow-right-blue {
  color: #025F92 !important;
  margin-left: 4px; }

.tiao-footer .arrow-right-blue.black-friday {
  color: #000 !important; }

@-moz-document url-prefix() {
  .tiao-footer .close-scroll a {
    margin-right: -224px !important; } }

@-moz-document url-prefix() {
  .tiao-footer .container-comparison-page .productShowCaseContainer {
    height: auto; }
  .tiao-footer .container-comparison-page .productShowCaseContainer td,
  .tiao-footer .container-comparison-page .productShowCaseContainer tr {
    height: 100%; }
  .tiao-footer .container-comparison-page .productShowCaseContainer .strip-color-comparison {
    z-index: 120;
    position: relative;
    border-radius: 3px 3px 0 0;
    background-color: #0083ca;
    height: 4px;
    width: 100%;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    float: left; }
  .tiao-footer .container-comparison-page .productShowCaseContainer .four-comparison td a:last-child,
  .tiao-footer .container-comparison-page .productShowCaseContainer .three-comparison td a:last-child,
  .tiao-footer .container-comparison-page .productShowCaseContainer .two-comparison td a:last-child {
    width: 100%; } }

.tiao-footer article,
.tiao-footer aside,
.tiao-footer details,
.tiao-footer figcaption,
.tiao-footer figure,
.tiao-footer footer,
.tiao-footer header,
.tiao-footer hgroup,
.tiao-footer nav,
.tiao-footer section,
.tiao-footer summary {
  display: block; }

.tiao-footer audio,
.tiao-footer canvas,
.tiao-footer video {
  display: inline-block; }

.tiao-footer button,
html .tiao-footer,
.tiao-footer input,
.tiao-footer select,
.tiao-footer textarea {
  font-family: sans-serif; }

.tiao-footer b,
.tiao-footer strong {
  font-weight: 700; }

.tiao-footer dfn {
  font-style: italic; }

.tiao-footer mark {
  background: #ff0;
  color: #000; }

.tiao-footer code,
.tiao-footer kbd,
.tiao-footer pre,
.tiao-footer samp {
  font-family: monospace, serif;
  font-size: 1em; }

.tiao-footer pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

.tiao-footer small {
  font-size: 75%; }

.tiao-footer sub,
.tiao-footer sup {
  font-size: 75%;
  line-height: 0;
  position: relative; }

.tiao-footer sup {
  top: -.5em; }

.tiao-footer sub {
  bottom: -.25em; }

.tiao-footer dl,
.tiao-footer menu,
.tiao-footer ol,
.tiao-footer ul {
  margin: 1em 0; }

.tiao-footer menu,
.tiao-footer ol,
.tiao-footer ul {
  padding: 0 0 0 40px; }

.tiao-footer img {
  -ms-interpolation-mode: bicubic; }

.tiao-footer figure,
.tiao-footer form {
  margin: 0; }

.tiao-footer legend {
  white-space: normal; }

.tiao-footer button,
.tiao-footer input,
.tiao-footer select,
.tiao-footer textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline; }

.tiao-footer button,
.tiao-footer input {
  line-height: normal; }

.tiao-footer button {
  cursor: pointer;
  -webkit-appearance: button; }

.tiao-footer input[type=search]::-webkit-search-cancel-button,
.tiao-footer input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none; }

.tiao-footer button::-moz-focus-inner,
.tiao-footer input::-moz-focus-inner {
  border: 0;
  padding: 0; }

.tiao-footer textarea {
  overflow: auto;
  vertical-align: top; }

.tiao-footer a,
.tiao-footer abbr,
.tiao-footer acronym,
.tiao-footer address,
.tiao-footer applet,
.tiao-footer b,
.tiao-footer big,
.tiao-footer blockquote,
body .tiao-footer,
.tiao-footer caption,
.tiao-footer center,
.tiao-footer cite,
.tiao-footer code,
.tiao-footer dd,
.tiao-footer del,
.tiao-footer dfn,
.tiao-footer div,
.tiao-footer dl,
.tiao-footer dt,
.tiao-footer em,
.tiao-footer fieldset,
.tiao-footer font,
.tiao-footer form,
.tiao-footer h1,
.tiao-footer h2,
.tiao-footer h3,
.tiao-footer h4,
.tiao-footer h5,
.tiao-footer h6,
html .tiao-footer,
.tiao-footer i,
.tiao-footer iframe,
.tiao-footer img,
.tiao-footer ins,
.tiao-footer kbd,
.tiao-footer label,
.tiao-footer legend,
.tiao-footer li,
.tiao-footer object,
.tiao-footer ol,
.tiao-footer p,
.tiao-footer pre,
.tiao-footer q,
.tiao-footer s,
.tiao-footer samp,
.tiao-footer small,
.tiao-footer span,
.tiao-footer strike,
.tiao-footer strong,
.tiao-footer sub,
.tiao-footer sup,
.tiao-footer table,
.tiao-footer tbody,
.tiao-footer td,
.tiao-footer tfoot,
.tiao-footer th,
.tiao-footer thead,
.tiao-footer tr,
.tiao-footer tt,
.tiao-footer u,
.tiao-footer ul,
.tiao-footer var {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  background: 0 0; }

body .tiao-footer {
  line-height: 1; }

.tiao-footer ol,
.tiao-footer ul {
  list-style: none; }

.tiao-footer blockquote,
.tiao-footer q {
  quotes: none; }

.tiao-footer blockquote:after,
.tiao-footer blockquote:before,
.tiao-footer q:after,
.tiao-footer q:before {
  content: '';
  content: none; }

.tiao-footer a:hover,
.tiao-footer a:link,
.tiao-footer a:visited {
  color: #404040;
  cursor: pointer; }

.tiao-footer ins {
  text-decoration: none; }

.tiao-footer del {
  text-decoration: line-through; }

.tiao-footer table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-family: ml-icon-new;
  src: url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.eot");
  src: url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.eot?#iefix") format("eot"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.woff") format("woff"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.ttf") format("truetype"), url("//tiao.magazineluiza.com.br/fonts/ml-icon-new.svg#ml-icon-new") format("svg"); }

.tiao-footer .icon-arr-right:before,
.tiao-footer .icon-contact:before,
.tiao-footer .icon-safe:before {
  font-family: ml-icon-new;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none; }

.tiao-footer .icon-arr-right:before {
  content: "\E007"; }

.tiao-footer .icon-contact:before {
  content: "\E013"; }

.tiao-footer .icon-safe:before {
  content: "\E046"; }

body .tiao-footer {
  font-family: Arial, tahoma, verdana;
  color: #404040; }

body .tiao-footer,
html .tiao-footer {
  height: 100%; }

.tiao-footer .wrapper-main {
  min-width: 1002px; }

.tiao-footer .wrapper-footer {
  clear: both; }

.tiao-footer .wrapper-footer .container-strip-footer {
  display: block;
  overflow: hidden;
  max-width: 1342px;
  margin: 0 auto;
  padding: 10px 12px 0; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors {
  margin-top: -7px;
  height: 8px;
  width: 100%;
  overflow: hidden; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .yellow {
  -webkit-border-radius: 4px 0 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 4px;
  border-radius: 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #FFCE00;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .orange {
  background-color: #FB9600;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .red {
  background-color: #E25335;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .rose {
  background-color: #DE349E;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .purple {
  background-color: #BF2FDC;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .deep-purple {
  background-color: #5D33D5;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .blue {
  background-color: #2B7CD7;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .cyan {
  background-color: #33C3DD;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .light-green {
  background-color: #32D9A1;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .container-strip-footer .strip-multi-colors .green {
  -webkit-border-radius: 0 4px 0 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-radius: 0 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #3FCB2A;
  width: 10%;
  height: 8px;
  float: left; }

.tiao-footer .wrapper-footer .bg-footer-top {
  background-color: #0083ca;
  height: 250px; }

.tiao-footer .wrapper-footer .bg-footer-top.black-friday {
  background-color: #161616; }

.tiao-footer .wrapper-footer .container-footer-top {
  display: block;
  margin: 0 auto;
  padding: 20px 10px 0 0;
  overflow: hidden;
  width: 978px; }

.tiao-footer .wrapper-footer .right-footer-top {
  height: 202px;
  float: right;
  overflow: hidden;
  width: 328px;
  margin-left: 14px; }

.tiao-footer .wrapper-footer .right-footer-top a {
  text-decoration: none; }

.tiao-footer .wrapper-footer .right-footer-top a:hover {
  text-decoration: underline; }

.tiao-footer .wrapper-footer .top-bootom-left-footer .icon-contact {
  color: #FFF;
  float: left;
  font-size: 23px;
  margin-right: 10px;
  margin-top: -6px; }

.tiao-footer .wrapper-footer .top-bootom-left-footer span {
  font-size: 16px;
  color: #fff;
  margin-right: 10px;
  font-family: Arial,tahoma,verdana; }

.tiao-footer .wrapper-footer .top-bootom-left-footer a {
  color: #AAD0E6;
  font-size: 11px; }

.tiao-footer .wrapper-footer .top-bootom-left-footer.black-friday a {
  color: #cdcdcd; }

.tiao-footer .wrapper-footer .left-left-footer {
  margin-right: 24px; }

.tiao-footer .wrapper-footer .img-ebit-footer {
  width: 87px;
  height: 95px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .right-left-footer {
  height: 107px;
  overflow: hidden; }

.tiao-footer .wrapper-footer .top-right-left-footer {
  border-bottom: 1px solid #005c8e;
  float: left;
  height: 40px;
  overflow: hidden;
  width: 623px; }

.tiao-footer .wrapper-footer .top-right-left-footer.black-friday {
  border-bottom: 1px solid #161616; }

.tiao-footer .wrapper-footer .top-right-left-footer ul li {
  display: inline;
  margin-right: 15px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-american-footer, .tiao-footer .wrapper-footer .top-right-left-footer .cartao-luiza-footer, .tiao-footer .wrapper-footer .top-right-left-footer .cartao-ouro-footer {
  width: 33px;
  height: 21px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .boleto-footer {
  width: 39px;
  height: 21px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-visa-footer {
  width: 47px;
  height: 17px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-master-footer {
  width: 32px;
  height: 20px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-diners-footer {
  width: 29px;
  height: 20px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .banco-bradesco-footer {
  width: 20px;
  height: 20px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-hiper-footer {
  width: 49px;
  height: 21px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-aura-footer {
  width: 33px;
  height: 21px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .paypal-footer {
  float: left;
  height: 21px;
  overflow: hidden;
  text-indent: -9999px;
  width: 37px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-banese-footer {
  width: 22px;
  height: 21px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .top-right-left-footer .cartao-elo-footer {
  width: 21px;
  height: 21px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .bottom-right-left-footer {
  width: 665px;
  height: 55px;
  float: left;
  margin-top: 25px; }

.tiao-footer .wrapper-footer .bottom-right-left-footer li {
  float: left;
  margin-right: 20px; }

.tiao-footer .wrapper-footer .bottom-footer-last {
  margin-right: 0 !important; }

.tiao-footer .wrapper-footer .bottom-right-left-footer .certificate-safe-footer {
  float: left; }

.tiao-footer .wrapper-footer .bottom-right-left-footer .certificate-safe-footer a {
  text-decoration: none;
  color: #FFF;
  float: left;
  margin-left: 7px;
  width: 70px;
  font-family: Arial,tahoma,verdana; }

.tiao-footer .wrapper-footer .bottom-right-left-footer .certificate-safe-footer a:hover {
  text-decoration: underline; }

.tiao-footer .wrapper-footer .bottom-right-left-footer .certificate-safe-footer .icon-safe {
  float: left;
  color: #fff;
  font-size: 25px;
  margin-right: -5px; }

.tiao-footer .wrapper-footer .bottom-right-left-footer .certificate-safe-footer span {
  color: #FFF;
  float: left;
  margin-left: 7px;
  width: 70px;
  font-family: Arial,tahoma,verdana; }

.tiao-footer .wrapper-footer .certisign-footer {
  width: 85px;
  height: 35px;
  float: left;
  overflow: hidden;
  margin-top: -5px;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .internet-safe {
  width: 63px;
  height: 28px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .img-consumidor {
  width: 117px;
  height: 25px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .dhc {
  width: 101px;
  height: 24px;
  float: left;
  overflow: hidden;
  text-indent: -9999px; }

.tiao-footer .wrapper-footer .footer-site-blindado {
  float: left;
  background-color: #fff;
  padding: 0 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-footer .wrapper-footer .top-bootom-left-footer {
  width: 573px;
  height: 27px;
  float: left;
  overflow: hidden;
  margin-top: 20px; }

.tiao-footer .wrapper-footer .container-name-news-footer {
  float: left;
  width: 255px;
  height: 32px;
  background-color: #fff;
  margin-right: 12px;
  -webkit-border-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-footer .wrapper-footer .name-news-footer {
  border: 0;
  color: #8c8c8c;
  float: left;
  height: 22px;
  margin-left: 9px;
  margin-top: 5px;
  width: 93%;
  font-size: 12px; }

.tiao-footer .wrapper-footer .container-email-news-footer {
  float: left;
  width: 255px;
  height: 32px;
  background-color: #fff;
  margin-right: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.tiao-footer .wrapper-footer .email-news-footer {
  border: 0;
  color: #8c8c8c;
  float: left;
  height: 22px;
  margin-left: 9px;
  margin-top: 5px;
  width: 93%;
  font-size: 12px; }

.tiao-footer .wrapper-footer .title-social-footer {
  display: block;
  font-weight: 700;
  font-size: 16px;
  color: #fff;
  float: left; }

.tiao-footer .wrapper-footer .facebook-footer {
  width: 250px;
  height: 62px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #fff;
  overflow: hidden;
  float: left;
  padding-bottom: 4px; }

.tiao-footer .wrapper-footer .gplus-footer {
  width: 100px;
  height: 22px;
  margin-left: 5px;
  float: left;
  overflow: hidden; }

.tiao-footer .wrapper-footer .twitter-footer {
  width: 150px;
  height: 22px;
  float: left;
  margin-top: 0px;
  overflow: hidden; }

.tiao-footer .wrapper-footer .utbe-prest-blog-footer {
  margin-top: 10px;
  height: 27px;
  overflow: hidden;
  float: left; }

.tiao-footer .wrapper-footer .youtube-footer {
  color: #fff;
  font-family: Arial,tahoma,verdana;
  width: 78px;
  float: left;
  margin-top: 5px;
  height: 27px;
  overflow: hidden; }

.tiao-footer .wrapper-footer .youtube-footer .icon-youtube-footer {
  width: 20px;
  height: 21px;
  float: left; }

.tiao-footer .wrapper-footer .youtube-footer span {
  float: left;
  margin-left: 5px;
  margin-top: 2px; }

.tiao-footer .wrapper-footer .pintrest-footer {
  color: #fff;
  font-family: Arial,tahoma,verdana;
  width: 75px;
  float: left;
  margin-top: 10px;
  height: 27px;
  overflow: hidden; }

.tiao-footer .wrapper-footer .pintrest-footer .icon-pintrest-footer {
  width: 20px;
  height: 21px;
  float: left; }

.tiao-footer .wrapper-footer .pintrest-footer span {
  float: left;
  margin-left: 5px;
  margin-top: 2px; }

.tiao-footer .wrapper-footer .blogdalu-footer {
  color: #fff;
  font-family: Arial,tahoma,verdana;
  float: left;
  margin-top: 5px;
  height: 27px;
  overflow: hidden; }

.tiao-footer .wrapper-footer .blogdalu-footer .icon-blogdalu-footer {
  width: 20px;
  height: 25px;
  float: left; }

.tiao-footer .wrapper-footer .blogdalu-footer span {
  float: left;
  margin-left: 5px;
  margin-top: 2px; }

.tiao-footer .wrapper-footer .bg-footer-middle {
  background-color: #0076b6;
  height: 305px; }

.tiao-footer .wrapper-footer .bg-footer-middle.black-friday {
  background-color: #141414; }

.tiao-footer .wrapper-footer .container-footer-middle {
  display: block;
  font-size: 11px;
  height: 275px;
  margin: 0 auto;
  overflow: hidden;
  padding: 20px 4px 0;
  width: 978px; }

.tiao-footer .wrapper-footer .container-departament-footer {
  width: 270px;
  float: left;
  overflow: hidden; }

.tiao-footer .wrapper-footer .container-departament-footer .title-footer {
  margin-left: 0; }

.tiao-footer .wrapper-footer .container-footer-middle ul li {
  color: #aad0e6;
  line-height: 12px;
  margin-bottom: 2px; }

.tiao-footer .wrapper-footer .container-footer-middle.black-friday ul li {
  color: #cdcdcd; }

.tiao-footer .wrapper-footer .container-footer-middle li a {
  color: #aad0e6;
  text-decoration: none;
  text-transform: lowercase; }

.tiao-footer .wrapper-footer .container-footer-middle.black-friday li a {
  color: #cdcdcd; }

.tiao-footer .wrapper-footer .container-footer-middle li a:hover {
  text-decoration: underline; }

.tiao-footer .wrapper-footer .title-footer {
  margin-bottom: 10px;
  margin-left: 18px;
  color: #fff;
  font-size: 13px;
  font-family: Arial,tahoma,verdana;
  display: block; }

.tiao-footer .wrapper-footer .left-support {
  margin-left: 18px; }

.tiao-footer .wrapper-footer .left-departament {
  float: left;
  margin-right: 20px; }

.tiao-footer .wrapper-footer .right-departament {
  float: left; }

.tiao-footer .wrapper-footer .content-buyphone-footer, .tiao-footer .wrapper-footer .content-institucional-footer, .tiao-footer .wrapper-footer .content-services-footer, .tiao-footer .wrapper-footer .content-support-footer {
  margin-left: 18px; }

.tiao-footer .wrapper-footer .icon-br-investimets {
  float: right;
  height: 12px;
  margin-right: 40px;
  margin-top: 2px;
  overflow: hidden;
  width: 16px; }

.tiao-footer .wrapper-footer .icon-us-investimets {
  width: 16px;
  height: 12px;
  float: right;
  overflow: hidden;
  margin-right: 53px;
  margin-top: 2px; }

.tiao-footer .wrapper-footer .left-buyphone {
  float: left;
  margin-left: 18px; }

.tiao-footer .wrapper-footer .left-buyphone li {
  color: #AAD0E6; }

.tiao-footer .wrapper-footer .hour-buyphon {
  color: #fff !important; }

.tiao-footer .wrapper-footer .exception-buyphone {
  color: #fff !important;
  padding-bottom: 7px; }

.tiao-footer .wrapper-footer .other-buyphone {
  color: #4AA7E2 !important;
  padding-bottom: 10px; }

.tiao-footer .wrapper-footer .other-buyphone a {
  text-decoration: underline !important; }

.tiao-footer .wrapper-footer .link-footer {
  clear: both;
  display: block;
  text-decoration: none; }

.tiao-footer .wrapper-footer .accessibility-footer {
  padding-bottom: 10px; }

.tiao-footer .wrapper-footer .accessibility-footer .img-accessibility {
  float: left;
  margin-right: 10px; }

.tiao-footer .wrapper-footer .accessibility-footer .img-handtalk {
  float: left; }

.tiao-footer .wrapper-footer .mobile-footer {
  clear: both;
  overflow: hidden;
  padding-top: 22px; }

.tiao-footer .wrapper-footer .mobile-footer .title-footer {
  margin-bottom: 0;
  text-decoration: none; }

.tiao-footer .wrapper-footer .icon-mobile-footer {
  float: left;
  margin-right: 3px;
  overflow: hidden; }

.tiao-footer .wrapper-footer .container-support-footer {
  height: 260px;
  width: 205px;
  float: left;
  overflow: hidden;
  border-left: 1px solid #005c8e;
  border-right: 1px solid #005c8e; }

.tiao-footer .wrapper-footer .container-support-footer.black-friday {
  border-left: 1px solid #141414;
  border-right: 1px solid #141414; }

.tiao-footer .wrapper-footer .container-services-footer {
  height: 260px;
  width: 131px;
  float: left;
  overflow: hidden; }

.tiao-footer .wrapper-footer .container-services-footer .left-services {
  margin-left: 18px; }

.tiao-footer .wrapper-footer .container-institucional-footer {
  height: 260px;
  width: 140px;
  float: left;
  overflow: hidden;
  border-left: 1px solid #005c8e;
  border-right: 1px solid #005c8e; }

.tiao-footer .wrapper-footer .container-institucional-footer.black-friday {
  border-left: 1px solid #141414;
  border-right: 1px solid #141414; }

.tiao-footer .wrapper-footer .container-institucional-footer .left-institucional, .tiao-footer .wrapper-footer .container-institucional-footer .title-footer {
  margin-left: 18px; }

.tiao-footer .wrapper-footer .container-buyphone-footer {
  height: 250px;
  width: 225px;
  float: left;
  overflow: hidden; }

.tiao-footer .wrapper-footer .container-buyphone-footer .title-footer {
  margin-left: 18px; }

.tiao-footer .wrapper-footer .container-buyphone-footer .phone-buyphone {
  color: #fff;
  font-family: Arial,tahoma,verdana;
  font-size: 24px;
  line-height: normal;
  padding-bottom: 12px; }

.tiao-footer .wrapper-footer .bg-footer-bottom {
  background-color: #005c8e;
  height: auto;
  overflow: hidden; }

.tiao-footer .wrapper-footer .bg-footer-bottom.black-friday {
  background-color: #0f0f0f; }

.tiao-footer .wrapper-footer .container-footer-bottom {
  display: block;
  overflow: hidden;
  text-align: center;
  line-height: normal;
  margin: 0 auto;
  padding: 12px;
  width: 978px; }

.tiao-footer .wrapper-footer .container-footer-bottom p {
  color: #aad0e6; }

.tiao-footer .wrapper-footer .container-footer-bottom.black-friday p {
  color: #cdcdcd; }

.tiao-footer .wrapper-footer .mailto-footer {
  color: #AAD0E6;
  font-size: 12px;
  font-weight: 700;
  height: 50px;
  text-decoration: none; }

.tiao-footer .wrapper-footer .mailto-footer.black-friday {
  color: #cdcdcd; }

.tiao-footer .wrapper-footer .container-footer-bottom address, .tiao-footer .wrapper-footer .container-footer-bottom address a {
  color: #aad0e6;
  font-size: 12px;
  font-style: normal; }

.tiao-footer .wrapper-footer .container-footer-bottom address.black-friday,
.tiao-footer .wrapper-footer .container-footer-bottom address.black-friday a {
  color: #cdcdcd; }

.tiao-footer .wrapper-footer .container-footer-bottom address {
  margin-top: 5px; }

@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes rotate {
  100% {
    transform: rotate(360deg); } }

.ui-dialog.ml-dialog {
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px 0 #616161;
  -moz-box-shadow: 0 0 20px 0 #616161;
  box-shadow: 0 0 20px 0 #616161;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  border-bottom: 4px solid #0083ca;
  overflow: visible;
  padding: 20px; }

.ui-dialog.ml-dialog.ml-dialog-modal-msgbox {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -200px;
  margin-top: -100px;
  padding: 40px 20px; }

.ui-dialog.ml-dialog .ui-dialog-titlebar {
  display: block;
  position: absolute;
  width: auto;
  height: auto;
  top: -12px;
  right: -12px;
  padding: 0;
  z-index: 1003; }

.ui-dialog.ml-dialog .ui-dialog-titlebar .ui-dialog-title {
  display: none; }

.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
  margin: -10px 0 0;
  padding: 1px;
  height: 18px; }

.ui-dialog .ui-dialog-titlebar-close span {
  display: block;
  margin: 1px; }

.ui-dialog .ui-dialog-titlebar-close:focus,
.ui-dialog .ui-dialog-titlebar-close:hover {
  padding: 0; }

.ui-dialog.ml-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  display: block;
  width: 25px;
  height: 26px;
  top: 0;
  right: 0;
  position: relative;
  margin: 0;
  overflow: hidden;
  padding: 0;
  background: url("//tiao.magazineluiza.com.br/img/btn_close_dialog_25x26.png") no-repeat; }

.ui-dialog.ml-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon {
  text-indent: -20px;
  width: 100%;
  height: 100%;
  margin: 0; }

.ui-dialog.ml-dialog .ui-dialog-content {
  padding: 0; }

.ui-dialog.ml-dialog .ml-dialog-msgbox-main-container {
  overflow: hidden; }

.ui-dialog.ml-dialog .ml-dialog-msgbox-main-container .ml-dialog-msgbox-ico {
  display: block;
  float: left;
  width: 33px;
  height: 27px;
  background: url("//tiao.magazineluiza.com.br/img/icon-warning-payment.png") no-repeat; }

.ui-dialog.ml-dialog .ml-dialog-msgbox-main-container .ml-dialog-msgbox-message {
  display: block;
  width: 250px;
  font-size: 13px;
  margin: 0 auto;
  text-align: center; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane {
  margin: 0;
  padding: 30px 0 0; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
  text-align: center; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button {
  display: inline-block;
  width: 75px;
  height: 25px;
  overflow: hidden;
  padding: 2px 6px;
  border-image: none;
  border-style: solid;
  font-size: 11px;
  margin: 0 0 0 10px;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  line-height: 20px;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  border-width: 1px;
  cursor: pointer;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #0083ca;
  -moz-border-radius: 4px;
  color: #fff;
  font-weight: 700; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child {
  margin-left: 0; }

.ui-dialog.ml-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover {
  border-radius: 4px;
  background-color: #0083ca;
  -moz-border-radius: 4px; }

.tiao-footer {
  font-size: 12px; }

.block-showcase .pop-up__box {
  width: 48.95928%;
  float: left;
  margin-right: 2.08145%;
  min-width: 960px;
  top: 22%;
  left: 25%;
  float: none;
  height: 90px;
  margin-right: 0;
  padding-top: 70px;
  text-align: center;
  border: none;
  box-shadow: 0 18px 40px 10px rgba(0, 0, 0, 0.2); }

.showcase {
  clear: both; }
  .showcase .slick-track {
    padding-left: 12px; }
  .showcase .slick-slide img {
    display: inline-block; }

.showcase__bondary {
  width: 72.35294%;
  float: left;
  margin-right: 2.08145%;
  overflow: hidden;
  height: 450px;
  margin: 12px 0;
  padding: 10px 20px 20px; }
  .showcase__bondary:hover {
    box-shadow: 0 0 20px #E5E5E5; }
    .showcase__bondary:hover .showcase__button, .showcase__bondary:hover .showcase__icon-video, .showcase__bondary:hover .showcase__icon-heart, .showcase__bondary:hover .showcase__suggestion {
      display: block; }
  .showcase__bondary .rating-percent__small-star .rating-percent__numbers {
    font-size: 13px;
    top: -9px; }
  .showcase__bondary .rating-percent__empty-star, .showcase__bondary .rating-percent__full-star {
    font-size: 16px; }
  .showcase__bondary .icon-fav {
    display: block; }

.showcase__interaction {
  width: 100%;
  height: 36px;
  margin: 0 auto 15px;
  text-decoration: none; }

.showcase__box-image {
  line-height: 145px;
  min-height: 145px;
  margin-bottom: 18px;
  text-align: center;
  position: relative; }
  .showcase__box-image .showcase__seal {
    background-size: 50px; }
  .showcase__box-image .showcase__badge {
    object-fit: contain;
    position: absolute;
    width: 60px;
    height: 44px;
    bottom: 0;
    left: 0; }

.showcase__img-product {
  display: inline-block;
  max-width: 194px;
  max-height: 145px;
  margin: 0 auto;
  text-align: center;
  vertical-align: middle;
  text-decoration: none; }

.showcase__description-product {
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  display: block;
  overflow: hidden;
  height: 38px;
  color: #404040; }

.showcase__icon-video {
  font-size: 22px;
  display: none;
  float: left;
  margin-top: 4px;
  cursor: pointer;
  color: #8E2073; }
  .showcase__icon-video:hover {
    color: #5C154A; }
  .showcase__icon-video:active {
    color: #400F33; }

.showcase__icon-heart {
  font-size: 28px;
  display: none;
  float: right;
  cursor: pointer;
  color: #8C8C8C; }
  .showcase__icon-heart:hover {
    color: #B82A81; }
  .showcase__icon-heart:active {
    color: #8E2073; }

.showcase__stars {
  position: relative;
  overflow: hidden;
  height: 21px;
  margin-top: 2px;
  margin-bottom: 7px;
  text-decoration: none; }

.showcase__prices {
  line-height: normal; }

.showcase__prices-box {
  font-size: 16px;
  overflow: hidden;
  min-height: 86px;
  text-decoration: none; }

.showcase__prices-from {
  font-size: 13px;
  margin-bottom: 4px;
  color: #8C8C8C; }

.showcase__prices-main {
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 4px;
  color: #0083CA; }

.showcase__prices-full {
  font-size: 13px;
  line-height: 1.5;
  margin-bottom: 4px;
  color: #0083CA; }

.showcase__prices-text, .showcase__prices-text--simple {
  font-size: 13px;
  font-weight: bold;
  color: #0083CA; }

.showcase__prices-text--simple {
  font-weight: normal;
  margin-bottom: 4px; }

.showcase__prices-line {
  display: block; }

.showcase__prices-unavailable {
  font-weight: 700;
  margin-top: 28px;
  color: #404040; }

.showcase__button {
  font-size: 16px;
  line-height: 34px;
  display: none;
  overflow: hidden;
  width: 100%;
  margin: 18px 0 0;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #FFF;
  border-style: none;
  border-radius: 4px;
  outline: 0  none;
  background-color: #58C22E; }
  .showcase__button:hover {
    background-color: #48A524; }
  .showcase__button:active {
    background-color: #378E16; }

.showcase__video {
  margin: 5% 14% 0; }

.showcase__suggestion {
  line-height: normal;
  display: none;
  margin-top: 12px; }
  .showcase__suggestion .liked-active {
    color: #0083CA; }
    .showcase__suggestion .liked-active:hover {
      color: #016FAB; }

.showcase__suggestion-text {
  font-size: 13px;
  vertical-align: middle;
  color: #8C8C8C; }

.showcase__suggestion-icon {
  font-size: 16px;
  margin-left: 5px;
  padding: 0;
  cursor: pointer;
  vertical-align: middle;
  color: #8C8C8C;
  border: none;
  background-color: transparent; }
  .showcase__suggestion-icon:hover {
    color: #404040; }
  .showcase__suggestion-icon:active {
    color: #024F79; }
