/* Colors */
/* SVG */
/*encode SVG as a data uri without it being in base64*/
/* line 5, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
.showForBigTabletOnly,
.hideForTabletOnly {
  display: none;
}

/* line 9, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
.showForTabletOnly {
  display: block;
}

/* line 13, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
body .perc-33 {
  width: 50%;
}

/* line 16, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
body .perc-33 + .perc-33 + .perc-33 {
  width: 100%;
  padding-left: 0;
  margin-top: 10px;
  clear: both;
}

/* line 23, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-homepage.logged-in #top-menus + #content-wrap,
#html.logged-in #top-menus + #content-wrap {
  padding-top: 66px;
}

/* line 27, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-homepage #content-wrap {
  padding-top: 60px!important;
}


/* line 30, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-homepage.logged-in #content-wrap {
  padding-top: 68px;
}

/* line 34, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html:not(.tpl-homepage) #content-wrap {
  padding-top: 108px;
}

/* line 37, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.logged-in:not(.tpl-homepage) #content-wrap {
  padding-top: 68px;
}

/* NEW */
#html.tpl-homepage #home-owl .img-wrap.center img {
    width:100%!important;
    min-width:680px;
    height:100%!important;
}

/* line 45, C:/Users/lrent/Desktop/new css/scss/style-max-480.scss */
#html.tpl-homepage #home-owl .owl-slide a .titulo-wrap {
  bottom: 0px;
  text-align: center;
  padding: 30px 4%;
}

/* line 51, C:/Users/lrent/Desktop/new css/scss/style-max-480.scss */
#html.tpl-homepage #home-owl .owl-slide a .titulo-wrap .titulo {
  font: 700 23px/100% "Open Sans", font70108, Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
  text-shadow: none;
}

/* line 57, C:/Users/lrent/Desktop/new css/scss/style-max-480.scss */
#html.tpl-homepage #home-owl .owl-slide a .titulo-wrap .sub-titulo {
  font: 700 14px "Open Sans", font70108, Arial, Helvetica, sans-serif;
  margin-bottom: 0;
  text-shadow: none;
}

/* line 42, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #reg-top-mobile {
  display: block;
  width: 100%;
  background: whitesmoke;
  text-align: center;
  padding: 13px 0;
}

/* line 49, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #reg-top-mobile span {
  font: 700 11px/100% "Open Sans", font70108, Arial, Helvetica, sans-serif;
  color: #545454;
  text-transform: uppercase;
  margin-right: 2px;
}

/* line 55, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #reg-top-mobile a {
  font: 700 11px/100% "Open Sans", font70108, Arial, Helvetica, sans-serif;
  color: #e4ab00;
  text-transform: uppercase;
  text-decoration: underline;
}

/* line 64, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page {
  padding: 8px 0;
}

/* line 68, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page #logo div {
  background-size: 120px auto;
  width: 120px;
  height: 50px;
}

/* line 75, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page .right {
  padding-left: 0;
  width: calc(100% - 160px);
}

/* line 79, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page .right #login-menu-btn {
  background: #FFFFFF url("../images/login_icon.svg") no-repeat left center;
  background-size: 18px 18px;
  border-radius: 0;
  margin-right: 0;
  padding: 15px 0px 15px 25px;
  color: #0082be;
}

/* line 88, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page .right .reg {
  display: none;
}

/* line 92, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page .right .lingua {
  display: none;
}

#top-menus #main-menu .full-page .right #procurar {
    width: 85%;
}

/* line 99, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #bottom-menu {
  display: none;
}

/* line 106, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap .full-page {
  width: 92%;
  max-width: 1200px;
}

/* line 110, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap .full-page #breadcrumbs {
  display: none;
}

/* line 116, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap,
#search-wrap #menu-wrap {
  display: inline-block;
  width: 100%;
  float: left;
  padding-right: 0;
}

/* line 123, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap #filtro-all,
#search-wrap #menu-wrap #filtro-all {
  display: block;
}

/* line 126, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap #filtro-all > .titulo,
#search-wrap #menu-wrap #filtro-all > .titulo {
  display: block;
  background-color: #f5faff;
  border: 1px solid #d9ebf3;
}

/* line 132, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap #filtro-all.open > .titulo,
#search-wrap #menu-wrap #filtro-all.open > .titulo {
  border-bottom: 1px solid transparent;
}

/* line 136, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap #filtro-all > .conteudo,
#search-wrap #menu-wrap #filtro-all > .conteudo {
  padding: 0;
}

/* line 140, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap #filtro-all.closed > .conteudo,
#search-wrap #menu-wrap #filtro-all.closed > .conteudo {
  display: none;
}

/* line 145, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap .filtro-drop,
#search-wrap #menu-wrap .filtro-drop {
  background: #F4F4F4;
  margin: 0 0 10px 0;
}

/* line 149, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap .filtro-drop.closed > .conteudo,
#search-wrap #menu-wrap .filtro-drop.closed > .conteudo {
  display: none;
}

/* line 153, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap #menu-wrap .filtro-drop .conteudo,
#search-wrap #menu-wrap .filtro-drop .conteudo {
  padding: 25px 20px 25px;
}

/* line 159, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap .right,
#search-wrap .right {
  display: inline-block;
  width: 100%;
  margin: 0 0 60px;
}

/* line 165, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap .right #produtos-wrap,
#search-wrap .right #produtos-wrap {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 170, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#catalogo-wrap .right #produtos-wrap .produto,
#search-wrap .right #produtos-wrap .produto {
  width: 48%;
  max-width: none;
  margin: 0 0 15px;
}

/* line 178, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#carrinho {
  padding: 35px 0;
}

/* line 181, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#carrinho .full-page {
  display: block;
}

/* line 187, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#carrinho .full-page .left #fast-add .top .titulo, #carrinho .full-page .left #fast-add .top .desc {
  display: none;
}

/* line 191, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#carrinho .full-page .left #fast-add .top #fast-add-form {
  width: 100%;
}

/* line 194, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#carrinho .full-page .left #fast-add .top #fast-add-form #fast-add-input {
  width: 100%;
}

/* line 205, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#carrinho .full-page .right #carrinho-summary .links a {
  display: block;
  width: 100%;
}

/* line 216, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .head {
  display: block;
  border-bottom: 1px solid #DDDDDD;
}

/* line 220, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .head div {
  display: none;
}

/* line 225, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation,
#tab_carrinho .linha-produto {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 10px 7px;
  border-bottom: 1px solid #DDDDDD;
}

/* line 234, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .titulo-mobile,
#tab_carrinho .linha-produto .titulo-mobile {
  display: inline-block;
  margin-right: 15px;
  color: #858585;
  font: 400 10px/100% "Open Sans", font70108, Arial, Helvetica, sans-serif;
}

/* line 241, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation > div:not(.product),
#tab_carrinho .linha-produto > div:not(.product) {
  width: 100%;
  padding-left: 110px;
  margin-bottom: 15px;
}

/* line 247, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .product,
#tab_carrinho .linha-produto .product {
  display: block;
  width: 100%;
  margin-bottom: -10px;
}

/* line 252, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .product .img-wrap,
#tab_carrinho .linha-produto .product .img-wrap {
  display: -webkit-inline-flex;
  display: inline-flex;
  width: 105px;
  padding-right: 10px;
  vertical-align: top;
}

/* line 258, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .product .img-wrap img,
#tab_carrinho .linha-produto .product .img-wrap img {
  height: 95px;
  width: auto;
}

/* line 264, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .product .info,
#tab_carrinho .linha-produto .product .info {
  display: inline-block;
  width: 80%;
  width: calc(100% - 120px);
  vertical-align: 28px;
}

/* line 273, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .customise .customise-b,
#tab_carrinho .linha-produto .customise .customise-b {
  margin-right: 10px;
}

/* line 280, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .product {
  margin-bottom: 5px;
}

/* line 283, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation .product .titulo {
  width: 115px;
  display: inline-block;
  font-size: 8px;
}

/* line 290, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .linha-produto-customisation div:not(.product) {
  margin-bottom: 5px;
}

/* line 295, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .product, #tab_carrinho .cost-un, #tab_carrinho .qty, #tab_carrinho .total, #tab_carrinho .customise {
  width: 100%;
  text-align: left;
}

/* line 300, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .cost-un,
#tab_carrinho .total {
  text-align: right;
}

/* line 304, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .cost-un .titulo-mobile,
#tab_carrinho .total .titulo-mobile {
  float: left;
}

/* line 309, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .qty {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}

/* line 314, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .footer {
  width: 100%;
  overflow: hidden;
  padding: 25px 0 0;
}

/* line 319, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .footer .sub-total {
  display: inline-block;
  vertical-align: top;
  float: right;
  width: 100%;
  text-align: right;
}

/* line 326, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .footer .sub-total .titulo, #tab_carrinho .footer .sub-total .texto {
  margin-bottom: 30px;
}

/* line 331, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .footer .legenda {
  width: 100%;
  margin-bottom: 35px;
  text-align: left;
}

/* line 341, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#contactos-wrap #contactos-loja-wrapper .contactos-loja {
  width: 48%;
  width: calc(50% - 20px);
}

/* line 351, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#servicos-wrap .full-page #servicos-listagem .servico {
  width: 45%;
  width: calc(50% - 30px);
}

/* line 361, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#clientes-wrap form .campos-obrigatorios {
  margin: 0 0 20px 0;
  float: none !important;
  position: static;
  top: auto;
  left: auto;
  bottom: auto;
  right: auto;
}

/* line 373, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#produto-detalhe .full-page .left .extra {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: left;
  align-items: left;
}

/* line 377, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#produto-detalhe .full-page .left .extra .info {
  margin-bottom: 15px;
}

/* line 384, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page .banner,
#customise-page .full-page .banner {
  height: auto;
  display: -webkit-block;
  display: block;
}

/* line 388, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page .banner .titulo-wrap,
#customise-page .full-page .banner .titulo-wrap {
  width: 100%;
  margin-bottom: 10px;
}

/* line 393, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page .banner .button,
#customise-page .full-page .banner .button {
  width: 48%;
  margin: 0 0 10px 0;
}

/* line 399, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page .banner .button.local,
#customise-page .full-page .banner .button.local {
  margin-right: 1%;
  background-position-x: 10px;
  background-size: 20px 20px;
  padding-left: 40px;
}

/* line 406, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page .banner .button.image,
#customise-page .full-page .banner .button.image {
  background-position-x: 10px;
  background-size: 20px 20px;
  padding-left: 40px;
}

/* line 413, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper,
#customise-page .full-page #customise-main-wrapper {
  padding: 20px 10px;
}

/* line 416, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper > .titulo,
#customise-page .full-page #customise-main-wrapper > .titulo {
  font: 700 20px/120% "Open Sans", font70108, Arial, Helvetica, sans-serif;
  margin-left: 0px;
}

/* line 421, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper > .right-side,
#customise-page .full-page #customise-main-wrapper > .right-side {
  margin-left: 0px;
}

/* line 424, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper > .right-side > label span,
#customise-page .full-page #customise-main-wrapper > .right-side > label span {
  padding: 17px 17px 17px 40px;
  font-size: 11px;
  margin: 5px 0;
}

/* line 431, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap,
#customise-page .full-page #customise-main-wrapper .component-wrap {
  padding: 25px 10px;
}

/* line 434, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places > .titulo,
#customise-page .full-page #customise-main-wrapper .component-wrap .places > .titulo {
  font-size: 13px;
  width: 100%;
  margin-right: 0;
}

/* line 440, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places-wrap,
#customise-page .full-page #customise-main-wrapper .component-wrap .places-wrap {
  padding-left: 15px;
}

/* line 443, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box,
#customise-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box {
  padding: 5px 0;
}

/* line 446, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box > .titulo,
#customise-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box > .titulo {
  font-size: 13px;
  width: 85%;
  width: calc(100% - 30px);
  margin-top: 17px;
}

/* line 453, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .right-side,
#customise-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .right-side {
  width: 100%;
  display: inline-block;
}

/* line 458, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .checkboxs,
#customise-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .checkboxs {
  width: 100%;
}

/* line 462, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .checkboxs label span .titulo,
#customise-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .checkboxs label span .titulo {
  width: 70%;
  padding: 0 20px 0 15px;
  font-size: 12px;
}

/* line 468, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .checkboxs label span .price,
#customise-page .full-page #customise-main-wrapper .component-wrap .places-wrap .box .checkboxs label span .price {
  width: 30%;
  text-align: right;
  font-size: 11px;
}

/* line 479, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .image-upload-wrap,
#customise-page .full-page #customise-main-wrapper .image-upload-wrap {
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 482, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper .image-upload-wrap .legenda,
#customise-page .full-page #customise-main-wrapper .image-upload-wrap .legenda {
  padding: 10px 0 3px 0;
}

/* line 487, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page #customise-main-wrapper label span,
#customise-page .full-page #customise-main-wrapper label span {
  font-size: 11px;
  padding: 13px 14px;
  margin: 2px 0;
}

/* line 495, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#personalize-page .full-page .wrapper #save-to-cart {
  margin-top: 15px;
}

/* line 499, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.logged-in #top-menus.small #small-menu .full-page .cart .cart-tooltip {
  padding: 10px 10px;
  top: 190%;
  right: 0;
  width: 140px;
  font-size: 12px;
}

/* line 506, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.logged-in #top-menus.small #small-menu .full-page .cart .cart-tooltip:before {
  left: 75%;
}

/* line 511, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page .right .cart .cart-tooltip {
  padding: 10px 10px;
  top: 190%;
  left: 0;
  width: 140px;
  font-size: 12px;
}

/* line 518, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#top-menus #main-menu .full-page .right .cart .cart-tooltip:before {
  left: 15%;
}

/* line 525, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
.multi-tabela-cor-tamanho-wrapper {
  padding: 20px 0;
}

/* line 528, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
.multi-tabela-cor-tamanho-wrapper .close {
  top: 30px;
  right: 10px;
}

/* line 533, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
.multi-tabela-cor-tamanho-wrapper .inner-wrapper {
  padding: 25px 0;
}

/* line 537, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
.multi-tabela-cor-tamanho-wrapper .tabela-cor-tamanho-wrapper {
  min-width: 90%;
  min-width: calc(100% - 30px);
}

/* line 543, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: stretch;
  align-items: stretch;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
}

/* line 549, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper {
  width: 100%;
}

/* line 552, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation {
  border-bottom: none;
}

/* line 555, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .line-1 {
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 560, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .line-1 .product > .info {
  width: auto;
}

/* line 569, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .customise {
  width: 0;
}

/* line 573, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .line-n {
  padding: 0px 0px 0px 0 !important;
}

/* line 577, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .line-1 > *:not(.product) {
  width: 100%;
}

/* line 580, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .line-1 > *:not(.product) .titulo-mobile {
  padding-left: 110px;
  display: inline-block;
}

/* line 586, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .line-1 .margem {
  padding-left: 110px;
}

/* line 590, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .linhas-wrapper .linha-produto-customisation .line-1 .more {
  order: 2;
  -webkit-align-self: flex-end;
  align-self: flex-end;
  width: 20px;
}

/* line 599, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#tab_carrinho .customisation-wrapper .view-edit {
  width: 100%;
  position: relative;
}

/* line 606, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha .img-wrap {
  height: 90px;
}

/* line 612, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha .float-1 .nome {
  font: 700 21px/120% "Open Sans", font70108, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  padding: 0 25px;
  background: transparent url("/temas/stricker/images/open_team.svg") no-repeat scroll left center/17px 17px;
}

/* line 620, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha .float-2 {
  min-width: initial;
  width: 100%;
  padding: 5px 20px;
}

/* line 628, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha .float-2 .inside {
  padding: 20px 10px 40px;
  height: 100%;
}

/* line 632, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha .float-2 .inside .nome {
  font: 700 21px/120% "Open Sans", font70108, Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
}

/* line 636, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha .float-2 .inside .nome.icon {
  padding: 40px 0 0 50px;
  background-size: 40px auto !important;
}

/* line 641, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha .float-2 .inside .texto {
  font: 400 17px/130% "Open Sans", font70108, Arial, Helvetica, sans-serif;
}

/* line 648, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha.active .img-wrap {
  display: none;
}

/* line 656, C:/Users/lrent/Desktop/new css/scss/style-max-640.scss */
#html.tpl-equipa #equipa-wrap .full-page #linhas-wrapper .linha.active .float-2 {
  position: relative;
}

/*# sourceMappingURL=../css/style-max-640.map */