@font-face {
	font-family: "HurmeGeometricSans4";
	font-display: swap;
	src: local('HurmeGeometricSans4-SemiBold'), url("../_fonts/bfebe55cf47703b08114482be40004a2.eot"); /* IE9*/
	src: local('HurmeGeometricSans4-SemiBold'), 
	url("../_fonts/bfebe55cf47703b08114482be40004a2.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
	url("../_fonts/bfebe55cf47703b08114482be40004a2.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url("../_fonts/bfebe55cf47703b08114482be40004a2.svg#HurmeGeometricSans4 Regular") format("svg"); /* iOS 4.1- */
}

@font-face {
	font-family: "HurmeGeometricSans4Bold";
	font-display: swap;
	src: local('HurmeGeometricSans4W00-Bold'), url("../_fonts/f1631895ab87c699523b01ff210840a2.eot"); /* IE9*/
	src: local('HurmeGeometricSans4W00-Bold'), 
	url("../_fonts/f1631895ab87c699523b01ff210840a2.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
	url("../_fonts/f1631895ab87c699523b01ff210840a2.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url("../_fonts/f1631895ab87c699523b01ff210840a2.svg#HurmeGeometricSans4 Regular") format("svg"); /* iOS 4.1- */
}

@font-face {
	font-family: 'thirsty-script';
	src: url('../_fonts/thirsty-script.otf');
}

@font-face {
	font-family: 'arial-rounded';
	src: url('../_fonts/arial-rounded.ttf');
}

@font-face {
	font-family: 'deutsch-gothic';
	src: url('../_fonts/deutsch-gothic-regular.ttf?v=3');
}

@font-face {
	font-family: 'harlow';
	src: url('../_fonts/harlow.ttf');
}

@font-face {
	font-family: 'playlist-script';
	src: url('../_fonts/playlist-script.otf');
}

@font-face {
	font-family: 'kartoons';
	src: url('../_fonts/kartoons.ttf');
}

@font-face {
    font-family: MyriadProRegular;
    src: url(../_fonts/MyriadProRegular.eot);
    src: url(../_fonts/MyriadProRegular.eot) format('embedded-opentype'), url(../_fonts/MyriadProRegular.woff2) format('woff2'), url(../_fonts/MyriadProRegular.woff) format('woff'), url(../_fonts/MyriadProRegular.ttf) format('truetype'), url(../_fonts/MyriadProRegular.svg#MyriadProRegular) format('svg')
}

@font-face {
    font-family: Glacial;
    src: url(../_fonts/90d0d24c804194a2937ea73969e3914d.eot);
    src: url(../_fonts/90d0d24c804194a2937ea73969e3914d.eot?#iefix) format("embedded-opentype"), url(../_fonts/90d0d24c804194a2937ea73969e3914d.woff2) format("woff2"), url(../_fonts/90d0d24c804194a2937ea73969e3914d.woff) format("woff"), url(../_fonts/90d0d24c804194a2937ea73969e3914d.ttf) format("truetype"), url(../_fonts/90d0d24c804194a2937ea73969e3914d.svg#Glacial) format("svg")
}

@font-face {
    font-family: Castellar;
    src: url(../_fonts/0407ed4aef00d4db57f6001e710e0a85.eot);
    src: url(../_fonts/0407ed4aef00d4db57f6001e710e0a85.eot?#iefix) format("embedded-opentype"), url(../_fonts/0407ed4aef00d4db57f6001e710e0a85.woff2) format("woff2"), url(../_fonts/0407ed4aef00d4db57f6001e710e0a85.woff) format("woff"), url(../_fonts/0407ed4aef00d4db57f6001e710e0a85.ttf) format("truetype"), url(../_fonts/0407ed4aef00d4db57f6001e710e0a85.svg#Castellar) format("svg")
}

@font-face {
    font-family: "Brush Script";
    src: url(../_fonts/56a1f21a00724fcdadbf12df7087d4b1.eot);
    src: url(../_fonts/56a1f21a00724fcdadbf12df7087d4b1.eot?#iefix) format("embedded-opentype"), url(../_fonts/56a1f21a00724fcdadbf12df7087d4b1.woff2) format("woff2"), url(../_fonts/56a1f21a00724fcdadbf12df7087d4b1.woff) format("woff"), url(../_fonts/56a1f21a00724fcdadbf12df7087d4b1.ttf) format("truetype"), url("../_fonts/56a1f21a00724fcdadbf12df7087d4b1.svg#Brush Script") format("svg")
}

@font-face {
    font-family: "French Script MT V1";
    src: url(../_fonts/c2f7638be87032cd75a21eeceffd56bd.eot);
    src: url(../_fonts/c2f7638be87032cd75a21eeceffd56bd.eot?#iefix) format("embedded-opentype"), url(../_fonts/c2f7638be87032cd75a21eeceffd56bd.woff2) format("woff2"), url(../_fonts/c2f7638be87032cd75a21eeceffd56bd.woff) format("woff"), url(../_fonts/c2f7638be87032cd75a21eeceffd56bd.ttf) format("truetype"), url("../_fonts/c2f7638be87032cd75a21eeceffd56bd.svg#French Script MT V1") format("svg")
}

@font-face {
    font-family: "Comic Sans";
    src: url(../_fonts/c5461fe9d8ed580509010bb9d06e00ec.eot);
    src: url(../_fonts/c5461fe9d8ed580509010bb9d06e00ec.eot?#iefix) format("embedded-opentype"), url(../_fonts/c5461fe9d8ed580509010bb9d06e00ec.woff2) format("woff2"), url(../_fonts/c5461fe9d8ed580509010bb9d06e00ec.woff) format("woff"), url(../_fonts/c5461fe9d8ed580509010bb9d06e00ec.ttf) format("truetype"), url("../_fonts/c5461fe9d8ed580509010bb9d06e00ec.svg#Comic Sans MT") format("svg")
}

@font-face {
    font-family: "Cooper Black";
    src: url(../_fonts/c57e465bb58c6b1cfd8d79269d9f7d3a.eot);
    src: url(../_fonts/c57e465bb58c6b1cfd8d79269d9f7d3a.eot?#iefix) format("embedded-opentype"), url(../_fonts/c57e465bb58c6b1cfd8d79269d9f7d3a.woff2) format("woff2"), url(../_fonts/c57e465bb58c6b1cfd8d79269d9f7d3a.woff) format("woff"), url(../_fonts/c57e465bb58c6b1cfd8d79269d9f7d3a.ttf) format("truetype"), url("../_fonts/c57e465bb58c6b1cfd8d79269d9f7d3a.svg#Cooper Black") format("svg")
}

@font-face {
    font-family: "Berlin Sans FB";
    src: url(../_fonts/408853094af90c58d6751ef67650b9c0.eot);
    src: url(../_fonts/408853094af90c58d6751ef67650b9c0.eot?#iefix) format("embedded-opentype"), url(../_fonts/408853094af90c58d6751ef67650b9c0.woff2) format("woff2"), url(../_fonts/408853094af90c58d6751ef67650b9c0.woff) format("woff"), url(../_fonts/408853094af90c58d6751ef67650b9c0.ttf) format("truetype"), url("../_fonts/408853094af90c58d6751ef67650b9c0.svg#Berlin Sans FB") format("svg")
}

@font-face {
    font-family: "Bernard MT Condensed";
    src: url(../_fonts/38bf2e9ca5d5a3623443d45664cd793d.eot);
    src: url(../_fonts/38bf2e9ca5d5a3623443d45664cd793d.eot?#iefix) format("embedded-opentype"), url(../_fonts/38bf2e9ca5d5a3623443d45664cd793d.woff2) format("woff2"), url(../_fonts/38bf2e9ca5d5a3623443d45664cd793d.woff) format("woff"), url(../_fonts/38bf2e9ca5d5a3623443d45664cd793d.ttf) format("truetype"), url("../_fonts/38bf2e9ca5d5a3623443d45664cd793d.svg#Bernard MT Condensed") format("svg")
}

@font-face {
    font-family: "Kristen ITC";
    src: url(../_fonts/d026f0e07e8726fb52e3cc3e3d0d1375.eot);
    src: url(../_fonts/d026f0e07e8726fb52e3cc3e3d0d1375.eot?#iefix) format("embedded-opentype"), url(../_fonts/d026f0e07e8726fb52e3cc3e3d0d1375.woff2) format("woff2"), url(../_fonts/d026f0e07e8726fb52e3cc3e3d0d1375.woff) format("woff"), url(../_fonts/d026f0e07e8726fb52e3cc3e3d0d1375.ttf) format("truetype"), url("../_fonts/d026f0e07e8726fb52e3cc3e3d0d1375.svg#Kristen ITC") format("svg")
}

@font-face {
    font-family: "Eras Bold ITC";
    src: url(../_fonts/03e13700e25563c0c0a8ffdb48dbbc19.eot);
    src: url(../_fonts/03e13700e25563c0c0a8ffdb48dbbc19.eot?#iefix) format("embedded-opentype"), url(../_fonts/03e13700e25563c0c0a8ffdb48dbbc19.woff2) format("woff2"), url(../_fonts/03e13700e25563c0c0a8ffdb48dbbc19.woff) format("woff"), url(../_fonts/03e13700e25563c0c0a8ffdb48dbbc19.ttf) format("truetype"), url("../_fonts/03e13700e25563c0c0a8ffdb48dbbc19.svg#Eras Bold ITC") format("svg")
}

@font-face {
    font-family: "Perpetua";
    src: url(../_fonts/c8302e4c5770215e7dca0aeab2b811c3.eot);
    src: url(../_fonts/c8302e4c5770215e7dca0aeab2b811c3.eot?#iefix) format("embedded-opentype"), url(../_fonts/c8302e4c5770215e7dca0aeab2b811c3.woff2) format("woff2"), url(../_fonts/c8302e4c5770215e7dca0aeab2b811c3.woff) format("woff"), url(../_fonts/c8302e4c5770215e7dca0aeab2b811c3.ttf) format("truetype"), url("../_fonts/c8302e4c5770215e7dca0aeab2b811c3.svg#Perpetua") format("svg")
}

@font-face {
    font-family: "Meiryo";
    src: url(../_fonts/meiryo.ttf) format("truetype");
}

@font-face {
    font-family: "Thinking of Beth";
    src: url(../_fonts/54c84b40e9ff5a31472904a0cd2f0a17.ttf) format("truetype");
}

@font-face {
	font-family: "Gochi Hand";
	src: url(../_fonts/gochihand.ttf) format("truetype");
}

@font-face {
	font-family: "Janda Manatee Solid";
	src: url(../_fonts/jandasolid.ttf) format("truetype");
}

@font-face {
	font-family: "Flowers of summer";
	src: url(../_fonts/flowersofsummer.ttf) format("truetype");
}

@font-face {
	font-family: "Gill Sans";
	src: url(../_fonts/gillsans.ttf) format("truetype");
}

@font-face {
	font-family: "Geometr415";
	src: url(../_fonts/tt0524m.ttf) format("truetype");
}

@font-face {
    font-family: "Georgia Belle";
    src: url(../_fonts/georgia-belle.ttf) format("truetype");
}

@font-face {
    font-family: "Hight Tower";
    src: url(../_fonts/hight-tower.ttf) format("truetype");
}

@font-face {
	font-family: "Informal";
	src: url(../_fonts/informal-bold.otf) format("truetype");
}

@font-face {
	font-family: "Nickainley";
	src: url(../_fonts/nickainley-normal.ttf) format("truetype");
}

@font-face {
	font-family: "Pretty Girls";
	src: url(../_fonts/pretty-girls.ttf) format("truetype");
}

@font-face {
	font-family: "Snacker Comic";
	src: url(../_fonts/snacker-comic.ttf) format("truetype");
}

@font-face {
	font-family: 'akaju';
	src: url('../_fonts/akaju.otf');
}

@font-face {
	font-family: "britanic";
	src: url(../_fonts/britanic.ttf) format("truetype");
}

@font-face {
	font-family: "fontdiner";
	src: url(../_fonts/fontdiner.ttf) format("truetype");
}

@font-face {
	font-family: "komika";
	src: url(../_fonts/komika.ttf) format("truetype");
}

@font-face {
	font-family: "papercuts";
	src: url(../_fonts/papercuts.ttf) format("truetype");
}

@font-face {
	font-family: "permanent";
	src: url(../_fonts/permanent.ttf) format("truetype");
}

@font-face {
	font-family: "souvenir";
	src: url(../_fonts/souvenir.ttf) format("truetype");
}

@font-face {
	font-family: "abadi";
	src: url(../_fonts/abadi.ttf) format("truetype");
}

@font-face {
	font-family: "rockwell";
	src: url(../_fonts/rockwell.ttf) format("truetype");
}

@font-face {
	font-family: "juice";
	src: url(../_fonts/juice.ttf) format("truetype");
}

@font-face {
	font-family: "freehand";
	src: url(../_fonts/freehand.ttf) format("truetype");
}

@font-face {
	font-family: "acme";
	src: url(../_fonts/acme.ttf) format("truetype");
}

@font-face {
	font-family: "lucida";
	src: url(../_fonts/lucida.ttf) format("truetype");
}

@font-face {
	font-family: "porkys";
	src: url(../_fonts/porkys.ttf) format("truetype");
}

@font-face {
	font-family: "cookie";
	src: url(../_fonts/cookie.ttf) format("truetype");
}

@font-face {
	font-family:"brady";
	src:url("../_fonts/BradBunR.eot?") format("eot"), url("../_fonts/BradBunR.woff") format("woff"), url("../_fonts/BradBunR.ttf") format("truetype"),url("../_fonts/BradBunR.svg#BradyBunchRemastered") format("svg");
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family: "humanist";
	src: url(../_fonts/humanist.ttf) format("truetype");
}

@font-face {
	font-family: "desigers";
	src: url(../_fonts/desigers.ttf) format("truetype");
}

@font-face {
	font-family: "bellerose";
	src: url(../_fonts/bellerose.ttf) format("truetype");
}

@font-face {
	font-family: "cac";
	src: url(../_fonts/cac.ttf) format("truetype");
}

@font-face {
	font-family: "cg";
	src: url(../_fonts/cg.ttf) format("truetype");
}

@font-face {
	font-family: "chopin";
	src: url(../_fonts/chopin.ttf) format("truetype");
}

@font-face {
	font-family: "disko";
	src: url(../_fonts/disko.ttf) format("truetype");
}

@font-face {
	font-family: "gabrielle";
	src: url(../_fonts/gabrielle.ttf) format("truetype");
}

@font-face {
	font-family: "allstar";
	src: url(../_fonts/allstar.ttf) format("truetype");
}

@font-face {
	font-family: "chasing";
	src: url(../_fonts/chasing.ttf) format("truetype");
}

@font-face {
	font-family: "hand_drawn_shapes";
	src: url(../_fonts/hand_drawn_shapes.ttf) format("truetype");
}

@font-face {
	font-family: "i_found_my_valentine";
	src: url(../_fonts/i_found_my_valentine.ttf) format("truetype");
}

@font-face {
	font-family: "janda";
	src: url(../_fonts/janda.ttf) format("truetype");
}

@font-face {
	font-family: "kg_sorry";
	src: url(../_fonts/kg_sorry.ttf) format("truetype");
}

@font-face {
	font-family: "helvetica-cond";
	src: url(../_fonts/helvetica-cond.otf);
}

@font-face {
	font-family: "segoe-marker";
	src: url(../_fonts/segoe-marker.ttf) format("truetype");
}

@font-face {
	font-family: "segoe";
	src: url(../_fonts/segoe.ttf) format("truetype");
}

@font-face {
	font-family: "calibri";
	src: url(../_fonts/calibri.ttf) format("truetype");
}

@font-face {
	font-family: "agent-orange";
	src: url(../_fonts/agent-orange.ttf) format("truetype");
}

@font-face {
	font-family: "bradley";
	src: url(../_fonts/bradley.ttf) format("truetype");
}

@font-face {
	font-family: "fiolex";
	src: url(../_fonts/fiolex.ttf) format("truetype");
}

@font-face {
	font-family: "lemon";
	src: url(../_fonts/lemon.ttf) format("truetype");
}

@font-face {
	font-family: "lovemonster";
	src: url(../_fonts/lovemonster.ttf) format("truetype");
}

@font-face {
	font-family: "betty";
	src: url(../_fonts/betty.ttf) format("truetype");
}

@font-face {
	font-family: "caecilia";
	src: url(../_fonts/caecilia.otf);
}

@font-face {
	font-family: "blue-high";
	src: url(../_fonts/bluehigl.ttf);
}

@font-face {
	font-family: "arnold";
	src: url(../_fonts/arnold.ttf) format("truetype");
}

.img-lazy {
	display:none;
}

.estilo1 {
	font-family: 'playlist-script' !important;
	letter-spacing:-1px;
}

.estilo2 {
	font-family: 'arial-rounded' !important;
	letter-spacing:-4px;
}

.estilo3 {
	font-family: 'deutsch-gothic' !important;
	letter-spacing:-1px;
}

.estilo4 {
	font-family: 'thirsty-script' !important;
	letter-spacing:-1px;
}

.container-home {
	width:1024px;
	max-width:100%;
	margin:0 auto;
}

.caixa-escolha-fontes {
	text-align:center;
	font-weight:bold;
	font-size:34px;
}

.passos {
	text-align:center;
	font-size:16px;
	font-weight:normal !important;
}

.bold {
	font-weight:bold;
}

.rosa {
	color:#A31A48;
}

.cupom-de-desconto {
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    padding: 10px 34px 16px;
	margin-bottom:21px;
	margin-top:21px;
	font-weight:bold;
}

.cupom-de-desconto input {
	height:45px;
	padding:10px;
	border:0;
	background:transparent;
	border: solid 1px rgba(53, 52, 64, .2);
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin-top: 7px;
}

.cupom-de-desconto button {
	cursor: pointer;
    background: #A31A48;
    padding: 10px 0;
    margin-top: 5px;
    font-weight: 600;
    font-size: 17px;
    color: #FFF;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    border: solid 1px #FFF;
	width: 177px;
}

.carrinho #conteudo .cupom-de-desconto .titulo {
    text-align: left;
    color: #666;
    font-size: 21px;
    text-transform: uppercase;
    margin-bottom: 0px;
}

.cupom-de-desconto button:hover {
    background: #D9225E;
    color: #FFF;
    border: solid 1px #FFF;
}

.cupom-de-desconto button .icone {
	display:inline-block;
}

.cupom-de-desconto button .icone-b {
	display:none;
}

.cupom-de-desconto button:hover .icone {
	display:none;
}

.cupom-de-desconto button:hover .icone-b {
	display:inline-block;
}

#construcao {
	text-align:center;
	background:#F6A2B1;
}

#construcao .logo {
	padding:12px 0;
}

#construcao .logo img {
	height:100px;
}

#construcao .faixa {
	background:url(../_img/faixa-construcao.jpg) top center repeat-x;
	height:35px;
	border-top:solid 3px #A31A48;
	border-bottom:solid 3px #A31A48;
}

#construcao .banner {

}

#construcao .banner img {
	width:880px;
}

body {
	font-family: 'HurmeGeometricSans4', 'sans-serif' !important;
	color:#666666;
    font-size: 16px;
	font-weight:300;
}

input, textarea {
	font-family: 'HurmeGeometricSans4', 'sans-serif' !important;
	color:#666666;
}

button {
	font-family: 'HurmeGeometricSans4Bold', 'sans-serif' !important;
	color:#666666;
}

img {
	object-fit: contain;
	max-width:100% !important;
	max-height:100% !important;
	width: auto;
	height: auto;
}

.conteudo {
	width:1254px;
	max-width:90%;
	margin:0 auto;
}

.giftcard {
	margin-bottom:61px;
}

#conteudo .giftcard .texto {
    color: #A31A48;
	font-size:30px;
}

#conteudo .giftcard .texto .titulo {
    text-align: left;
    font-size: 48px;
	color: #A31A48;
    font-weight: bold;
    font-family: 'HurmeGeometricSans4Bold', serif, 'sans-serif';
	margin-bottom:30px;
	margin-top:43px;
}

#conteudo .giftcard .texto .codigo {
    color: #A31A48;
    font-weight: bold;
    font-family: 'HurmeGeometricSans4Bold', serif, 'sans-serif';
	font-size:33px;
}

#conteudo .giftcard .texto .form-giftcard {
    margin-top:160px;
}

#conteudo .giftcard .texto .form-giftcard input, #conteudo .giftcard .texto .form-giftcard button {
    margin-bottom:21px;
	font-size:21px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
    font-weight: bold;
    font-family: 'HurmeGeometricSans4Bold', serif, 'sans-serif' !important;
}

#conteudo .giftcard .texto .form-giftcard input {
    border:solid 1px #999;
	padding:10px 21px;
	color:#666;
}

#conteudo .giftcard .texto .form-giftcard button {
    background: #A31A48;
	padding:10px 21px;
	color:#FFF;
	border:solid 1px #FFF;
	cursor:pointer;
}

#conteudo .giftcard .texto .form-giftcard button:hover {
	background:#D9225E;
}

#cabecalho {
	text-align:left;
}

#cabecalho .logo {
	text-align:center !important;
	padding:16px 0 7px;
}

#cabecalho .menu-esq {
	padding-top: 23px !important;
}

#cabecalho .menu-dir {
	padding-top: 23px !important;
}

#cabecalho .logo button {
	border:0;
	background:#333;
	cursor:pointer;
	margin-left:-48px;
	width: 232px;
}

#cabecalho .topo {
	background:#000;
	height:46px;
	color:#FFF;
	text-align:right;
	padding-top:7px;
}

#cabecalho .topo {
	background: #000;
    height: 37px;
    color: #FFF;
    text-align: right;
    padding-top: 6px;
    font-size: 14px;
}

#cabecalho .topo button {
	border: 0;
    color: #FFF;
    background: #000;
	cursor:pointer;
}

#cabecalho .topo-principal {
	padding: 25px 0 0px;
}

#cabecalho .topo-principal img {
	height:50px;
	max-height:50px !important;
}

#cabecalho .topo-principal button {
	border: 0;
    background: #FFF;
	cursor:pointer;
}

#cabecalho .pesquisa {
	border: solid 1px #747474;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding:8px 0 3px 4px;
	margin:3px 0;
}

#cabecalho .pesquisa input {
	border: 0;
    font-family: 'HurmeGeometricSans4Bold', serif, 'sans-serif' !important;
	width:100%;
}

#cabecalho .pesquisa button .normal {
	display:block;
}

#cabecalho .pesquisa button .hover {
	display:none;
}

#cabecalho .pesquisa button:hover .normal {
	display:none;
}

#cabecalho .pesquisa button:hover .hover {
	display:block;
}

#cabecalho .topo-principal .pesquisa img {
	height: 25px;
}

.align-right {
	text-align:right;
}

#cabecalho .topo button#bt-carrinho {
	margin-left:30px;
}

#cabecalho .topo button img {
	margin-right:10px;
}

#cabecalho .menu {
	background:#333;
	color:#FFF;
}

#cabecalho .menu .navbar.left {
	justify-content:flex-start;
	padding: 0;
}

#cabecalho .menu .navbar.left .item {
	width: 130px;
	height:31px;
	text-align:center;
}

#cabecalho .subnav .item {
	text-align:left !important;
	padding-left:16px !important;
}

#cabecalho .menu .navbar.right {
	justify-content:flex-end;
	padding: 0;
}

#cabecalho .menu .navbar.right .item {
	width: 88px;
	text-align:center;
	height:31px;
}

#cabecalho .menu .item {
	padding-top:4px;
	cursor:pointer;
}

#cabecalho .menu .item:hover {
	/* color:#FBCD15; */
	text-decoration:underline;
}

#cabecalho .menu .submenu.subnav .item {
	padding:7px 0 3px;
}

#cabecalho .menu .submenu:hover .subnav {
	display:block;
    -webkit-animation: fadeIn .7s;
    animation: fadeIn .7s;
	opacity: 1;
}

#cabecalho .banner {
	text-align:center;
	-webkit-box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
	-moz-box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
	box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
	margin-bottom: 12px;
}

#cabecalho .banner .slick-prev {
    display:none !important;
}

#cabecalho .banner .slick-next {
    display:none !important;
}

#cabecalho .banner-voltar {
    position: absolute;
    left: 20px;
    margin-top: 175px;
    cursor: pointer;
    z-index: 1;
    opacity: 1;
	width:60px;
}

#cabecalho .banner-voltar:hover {
	opacity:.75;
}

#cabecalho .banner-avancar {
    position: absolute;
    right: 20px;
    margin-top: 175px;
    cursor: pointer;
    z-index: 1;
    opacity: 1;
	width:60px;
}

#cabecalho .banner-avancar:hover {
	opacity:.75;
}

.titulo-home {
	font-family:'HurmeGeometricSans4Bold';
    color:#A31A48;
	font-size:34px;
	text-align:center;
	font-weight:bold;
	line-height:1.1;
	margin:30px 0 7px;
}

#conteudo.home {
	
}

.balaca-lateral {
    background: url(../_img/lateral.png) top left -100px no-repeat;
    background-size: contain;
    width: 384px;
    height: 858px;
    position: absolute;
    top: 388px;
    z-index: 1;
    max-width: 100%;
}

.balaca-lateral-produto {
    background: url(../_img/lateral.png) top left no-repeat;
    background-size: contain;
    width: 384px;
    height: 858px;
    position: absolute;
    top: 160px;
    z-index: -10;
    max-width: 100%;
}

@-webkit-keyframes hehe {
	0% {
		-webkit-transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(5px);
	}
}

@-moz-keyframes hehe {
	0% {
		-moz-transform: translateY(0);
	}
	50% {
		-moz-transform: translateY(5px);
	}
}

@keyframes hehe {
	0% {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}

	50% {
		-webkit-transform: translateY(5px);
		-moz-transform: translateY(5px);
		-ms-transform: translateY(5px);
		-o-transform: translateY(5px);
		transform: translateY(5px);
	}
}

#cabecalho .banner .slick-dots {
	display:none !important;
}

#cabecalho .banner-seletores {
	margin:0 3px;
	font-weight:bold;
	color:#A31A48;
	cursor:pointer;
	-webkit-transition: 1s; /* Safari */
    transition: 1s;
	font-size:16px;
	text-shadow: 0px 2px 1px #353440;
}

#cabecalho .banner-seletores {
	z-index:1;
	text-align: center;
	height:39px;
	margin-top:-57px;
}

#cabecalho .seletor {
	cursor:pointer;
}

#cabecalho .seletor img {
	width:21px !important;
	margin:0 5px;
}

#cabecalho .seletor .slick-meu-slide {
	opacity:.5;
}

#cabecalho .seletor .slick-meu-slide:hover {
	opacity:.7 !important;
}

#cabecalho .seletor .slick-meu-slide-ativo {
	opacity:1;
	-webkit-animation-name: hehe;
	-moz-animation-name: hehe;
	animation-name: hehe;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

#cabecalho .informacoes {
	text-align:center;
	padding:40px 0 0px;
	margin-top:0px;
}

#cabecalho .informacoes img {
	width:250px;
}

#conteudo .nossos-produtos {
	width:952px;
	max-width:100%;
	margin:0 auto;
}

#conteudo .nossos-produtos .conteudo {
	padding-bottom:34px;
	/* border-bottom:solid 1px #B5B5B5; */
}

#conteudo .nossos-produtos .principais .principais-normal {
	display:block;
	cursor:pointer;
}

#conteudo .nossos-produtos .principais .principais-hover {
	display:none;
	cursor:pointer;
}

#conteudo .nossos-produtos .principais:hover .principais-normal {
	display:none;
}

#conteudo .nossos-produtos .principais:hover .principais-hover {
	display:block;
}

#conteudo .destaque {
	padding-top:34px;
}

@-webkit-keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

@keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}

@-webkit-keyframes hehe {
	0% {
		-webkit-transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(5px);
	}
}

@-moz-keyframes hehe {
	0% {
		-moz-transform: translateY(0);
	}
	50% {
		-moz-transform: translateY(5px);
	}
}

@keyframes hehe {
	0% {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}

	50% {
		-webkit-transform: translateY(5px);
		-moz-transform: translateY(5px);
		-ms-transform: translateY(5px);
		-o-transform: translateY(5px);
		transform: translateY(5px);
	}
}

.cartao #cabecalho .logo {
	text-align:center;
}

.cartao #cabecalho .logo img {
	width:277px;
	margin-top:23px !important;
	cursor:pointer;
}

.cartao #conteudo .passos {
	background:#A31A48;
	padding-bottom:34px;
	text-align:center;
}

.cartao #conteudo .passos .titulo {
	color:#FFF;
	padding:21px 0;
}

.cartao #conteudo .passos .passo-img.dog {
	background:url(../_img/plaq-dog.png) top center no-repeat;
	background-size:contain;
	height:82px;
	color:#5B1B1F;
	font-size: 25px;
    font-weight: bold;
    padding-top: 25px;
}

.cartao #conteudo .passos .passo-img.cat {
	background:url(../_img/plaq-cat.png) top center no-repeat;
	background-size:contain;
	height:82px;
	color:#5B1B1F;
	font-size: 25px;
    font-weight: bold;
    padding-top: 25px;
}

.cartao #conteudo .passos .passo-txt {
	color:#5B1B1F;
	font-weight:bold;
}

.cartao #conteudo .passos .campo {
	margin-top:0px;
}

.cartao #conteudo .passos .campo input, .cartao #conteudo .passos .campo button {
	width:400px;
	max-width:90%;
}

.cartao #conteudo .passos .campo .comprar {
	cursor:pointer;
	background:#FFF;
	padding:7px 0;
	margin-top:5px;
	font-weight:600;
	font-size:17px;
	color:#5B1B1F;
	-webkit-border-radius: 39px;
	-moz-border-radius: 39px;
	border-radius: 39px;
	border:solid 1px #A31A48;
	font-weight:bold;
}

.cartao #conteudo .passos .campo .comprar:hover {
	cursor:pointer;
	background:#5B1B1F;
	padding:7px 0;
	margin-top:5px;
	font-weight:600;
	font-size:17px;
	color:#FFF;
	-webkit-border-radius: 39px;
	-moz-border-radius: 39px;
	border-radius: 39px;
	border:solid 1px #5B1B1F;
	font-weight:bold;
}

.cartao #conteudo .passo2, .cartao #conteudo .passo3 {
	margin-bottom:60px;
}

.cartao #conteudo .passo3 {
	margin-top:16px;
}

.cartao #conteudo .passo2 .passo-txt, .cartao #conteudo .passo3 .passo-txt {
	color:#5B1B1F;
	text-align:center;
	font-weight:bold;
	font-size:16px;
}

#conteudo {
	margin-top:30px;
}

#conteudo.home {
	margin-top:0px !important;
	position:relative;
	z-index:10;
}

.carrinho #conteudo .titulo, .cadastro #conteudo .titulo.principal {
	text-align:left;
	font-size:43px;
	color:#A31A48;
	font-weight:bold;
	font-family:'HurmeGeometricSans4Bold', serif, 'sans-serif';
	margin-bottom:21px;
}

.carrinho #conteudo .caixa-totalizadores .titulo {
	text-align:left;
	font-size:25px;
	color:#666;
	font-weight:bold;
	font-family:'HurmeGeometricSans4Bold', serif, 'sans-serif';
	margin-bottom:12px;
}

#conteudo .titulo {
	text-align:center;
	font-size:27px;
	color:#333;
	font-weight:bold;
	font-family:'HurmeGeometricSans4Bold', serif, 'sans-serif';
}

#filtro-home .div-select select {
	background: url(../_img/setinha-select.jpg) no-repeat #FFF;
	background-position: center right -5px;
	width: 100%;
	height:48px;
	font-size:18px;
	padding:10px 21px 12px 16px;
	color:#A31A48;
	border:solid 1px #A31A48;
	font-weight: 600;
	text-indent: 1px;
	text-overflow: "";
	-webkit-appearance: none;
	-moz-appearance: none;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
	cursor:pointer;
}

#filtro-home .filtro-de-para {
	color:#FFF;
	background:#A31A48;
	border:solid 1px #FFF;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
	height:48px;
	font-size:18px;
	padding-top:10px;
	text-align:center;
}

#filtro-home .col-4 {
	margin-top:16px;
}

#filtro-home .col-8 {
	margin-top:16px;
}

.divisoria {
	background:#E5E5E5;
	height:2px;
	width:151px;
	margin:0 auto 12px;
}

.divisoria-lisa {
	background:url('../_img/divisoria-lisa.jpg') top center no-repeat;
	height:15px;
	margin-bottom:10px;
}

.divisoria-lisa-p {
	background:url('../_img/divisoria-lisa-p.jpg') top center no-repeat;
	height:15px;
	margin-bottom:10px;
}

#conteudo .vitrine {
	margin-top:20px;
}

#conteudo .vitrine .produto {
	background:#FFF;
	height:169px;
	overflow:hidden;
}

#conteudo .vitrine .produto-hover {
	display:none;
}

#conteudo .vitrine .info {
	height:210px;
	text-align:center;
}

#conteudo .vitrine .produto img {
	margin:7px auto 0;
}

#conteudo .vitrine .nome {
	text-transform:uppercase;
	margin:10px 5px 5px;
	font-weight:600;
	font-size:14px;
	height:70px;
	display:table-cell;
	vertical-align:middle;
	width:1000px;
	max-width:100%;
}

#conteudo .vitrine .preco-de {
	margin-top:5px;
}

#conteudo .vitrine .preco-de span {
	text-decoration:line-through;
}

#conteudo .vitrine .preco-por {
	margin-top:5px;
	font-weight:600;
	font-size:14px;
	line-height: 1.2;
}

#conteudo .vitrine .preco-por .preco {
	color:#A31A48;
	font-size:33px;
	font-weight:800;
}

#conteudo .vitrine .ico-desejos {
	background:url('../_img/ico-desejos.jpg') bottom center no-repeat;
	width:24px;
	height:24px;
	position:absolute;
	right: 39px;
    top: 16px;
	cursor:pointer;
}

#conteudo .vitrine .ico-desejos:hover {
	background:url('../_img/ico-desejos.jpg') top center no-repeat;
}

#conteudo .link-produto {
	cursor:pointer;
}

#conteudo .produto-lista-desejos {
	margin:0 auto;
}

#conteudo .link-produto {
	background:#FFF;
	margin-bottom:52px !important;
	padding:10px;
	border:solid 1px #FFF;
	-webkit-border-radius: 39px;
	-moz-border-radius: 39px;
	border-radius: 39px;
}

#conteudo .link-produto:hover {
	-webkit-box-shadow: 0px 0px 34px -9px rgba(0,0,0,0.65);
	-moz-box-shadow: 0px 0px 34px -9px rgba(0,0,0,0.65);
	box-shadow: 0px 0px 34px -9px rgba(0,0,0,0.65);
}

#conteudo .link-produto .produto {
	text-align:center;
}

.carrinho-itens {
	text-align:center;
	color:#FFF;
	font-family: "HurmeGeometricSans4";
}

.comprar {
	cursor:pointer;
	background:#A31A48;
	padding:7px 0;
	margin-top:5px;
	font-weight:600;
	font-size:17px;
	color:#FFF;
	/* -webkit-border-radius: 12px; */
	/* -moz-border-radius: 12px; */
	/* border-radius: 12px; */
	border:solid 1px #FFF;
	font-family: "HurmeGeometricSans4Bold";
}

.comprar:hover {
	background:#D9225E;
}

.comprar-b {
	cursor:pointer;
	background:#00CC00;
	padding:7px 0;
	margin-top:5px;
	font-weight:600;
	font-size:17px;
	color:#FFF;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border:0;
	font-family: "HurmeGeometricSans4Bold" !important;
}

#conteudo .area-comprar .comprar-b .cestinha-b {
	display:inline-block;
}

#conteudo .area-comprar .comprar-b .cestinha {
	display:none;
}

#conteudo .area-comprar .comprar-b:hover .cestinha-b {
	display:none;
}

#conteudo .area-comprar .comprar-b:hover .cestinha {
	display:inline-block;
}

.outra-versao {
	cursor:pointer;
	opacity:.8;
}

.outra-versao .texto {
	text-align:center;
	font-weight:bold;
	color:#333;
}

.outra-versao:hover {
	opacity:1;
}

.link-menu-superior {
	font-weight:bold;
}

.link-menu-superior:hover {
	text-decoration:underline;
}

.subcat {
	font-size:14px;
	margin-bottom:12px;
	font-weight:bold;
	cursor:pointer;
}

.subcat .subcat-container {
	-webkit-border-radius: 39px;
	-moz-border-radius: 39px;
	border-radius: 39px;
	border:solid 1px #CCC;
	padding:12px;
	height:144px;
}

.subcat:hover .subcat-container {
	border:solid 1px #888;
}

.subcat .img img {
	width:100px;
}

.subcat #subcat-normal {
	display:block;
	opacity:.7;
}

.subcat #subcat-hover {
	display:none;
}

.subcat:hover #subcat-normal {
	display:none;
}

.subcat:hover #subcat-hover {
	display:block;
}

.titulo-amor {
	font-family: "Thinking of Beth";
	color:#79272C;
	font-size:72px;
	margin-top:-34px;
}

button.comprar {
	cursor:pointer;
	background:#A31A48;
	padding:7px 0;
	margin-top:5px;
	font-weight:600;
	font-size:20px;
	color:#FFF;
	width:100%;
	border:0;
	font-family: "HurmeGeometricSans4Bold";
}

.adicionar-a-lista {
	cursor:pointer;
	background:#AB3A42;
	padding:5px 0;
	margin-top:5px;
	font-weight:600;
	font-size:20px;
	color:#FFF;
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	border:solid 1px #FFF;
}

.adicionar-a-lista .coracao-adicionado {
	display:inline-block;
}

.adicionar-a-lista .coracao-adicionado-b {
	display:none;
}

.adicionar-a-lista:hover {
	background:#FFF;
	border:solid 1px #AB3A42;
}

.adicionar-a-lista:hover .coracao-adicionado {
	display:none;
}

.adicionar-a-lista:hover .coracao-adicionado-b {
	display:inline-block;
}

.ver-produto-info .adicionar-a-lista {
	width:90px;
	position:absolute;
	top:0;
	right:0;
}

#conteudo .link-produto .adicionar-lista-desejos {
	cursor:pointer;
	background:#AB3A42;
	padding:5px 0;
	margin-top:5px;
	font-weight:600;
	font-size:20px;
	color:#FFF;
}

.botao, button.botao, button.comprar {
	text-align:center;
	cursor:pointer;
	background:#A31A48;
	color:#FFF;
	padding:10px 0;
	margin-top:5px;
	font-weight:bold;
	border:none;
	width:100%;
	border:solid 1px #FFF;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	font-family: "HurmeGeometricSans4Bold";
	font-size:17px;
}

.botao .icone-cesta, button.botao .icone-cesta {
	display:inline-block;
}

.botao .icone-cesta-b, button.botao .icone-cesta-b {
	display:none;
}

.botao:hover, button.botao:hover, button.comprar:hover {
	background:#D9225E;
	border:solid 1px #D9225E;
}

.botao:hover .icone-cesta, button.botao:hover .icone-cesta {
	display:none;
}

.botao:hover .icone-cesta-b, button.botao:hover .icone-cesta-b {
	display:inline-block;
}

.cadastro .comprar:hover {
	background:#A31A48;
	color:#FFF;
	border:solid 1px #FFF;
}

.comprar-b:hover {
	background:#009700;
	color:#FFF;
}

.comprar .facebook-botao {
	display:inline-block;
}

.comprar .facebook-botao-b {
	display:none;
}

.comprar:hover .facebook-botao {
	display:none;
}

.comprar:hover .facebook-botao-b {
	display:inline-block;
}

.comprar .menina {
	display:inline-block;
}

.comprar .menina-b {
	display:none;
}

.comprar:hover .menina {
	display:none;
}

.comprar:hover .menina-b {
	display:inline-block;
}



.comprar-b .menina {
	display:none;
}

.comprar-b .menina-b {
	display:inline-block;
}

.comprar-b:hover .menina {
	display:inline-block;
}

.comprar-b:hover .menina-b {
	display:none;
}

.ico-loja {
	width:40px;
}

#conteudo .ver-produto-info .preco-produto {
	text-align:center;
	margin:10px auto 20px;
}

#conteudo .ver-produto-info .nome-produto {
	text-align:left;
	padding-bottom: 21px;
	color:#666;
    text-transform: uppercase;
	color: #A31A48;
	font-family: "HurmeGeometricSans4Bold";
}

#conteudo .ver-produto-info .divisoria-produto {
	margin:10px auto 3px;
	height:1px;
}

#conteudo .ver-produto-info .produto-de {
	font-size:21px;
    color: #000;
    text-transform: uppercase;
}

#conteudo .ver-produto-info .preco .rs {
	font-size:21px;
	text-align:right;
	position:relative;
	bottom:11px;
}

#conteudo .ver-produto-info .preco {
	color: #666;
    font-family: "HurmeGeometricSans4Bold";
    text-transform: uppercase;
    font-size: 30px;
    margin: -7px 0;
}

#conteudo .ver-produto-info .parcelado {
	color: #666;
    font-family: "HurmeGeometricSans4Bold";
    text-transform: uppercase;
}

#conteudo .ver-produto-info .quantidade {
	margin-top:12px;
	font-size:21px;
}

#conteudo .ver-produto-info .simular-frete {
	margin-top:12px;
	font-size:21px;
}

#conteudo .ver-produto-info .add-lista-desejos {
	position: absolute;
    top: 5%;
    left: 84%;
}

#conteudo .caixa-qtd {
	border:solid 1px rgba(53, 52, 64, .2);
	width:197px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	text-align:center;
	margin: 7px auto 0;
}

#conteudo .caixa-qtd .adicionar {
	float:left;
	width:25%;
	cursor:pointer;
	height:45px;
	padding-top:7px;
	text-align:right;
	padding-right:11px;
	color:#A31A48;
	font-family: "HurmeGeometricSans4Bold";
}

#conteudo .caixa-qtd .adicionar:hover {
	color:#676767;
}

#conteudo .caixa-qtd .itens {
	float:left;
	width:50%;
	border-left:solid 1px rgba(53, 52, 64, .2);
	border-right:solid 1px rgba(53, 52, 64, .2);
	height:45px;
	padding-top:7px;
	font-size:21px;
	color:#A31A48;
	font-family: "HurmeGeometricSans4Bold";
}

.quantidade .label {
	color:#000;
	text-transform:uppercase;
}

#conteudo .caixa-qtd .tirar {
	float:left;
	width:25%;
	cursor:pointer;
	height:45px;
	padding-top:7px;
	text-align:left;
	padding-left:13px;
	color:#B0AEAF;
}

#conteudo .caixa-qtd .tirar:hover {
	color:#676767;
}

#conteudo .simular-frete {
	margin-top:12px;
}

#conteudo .caixa-simular-frete {
	border:solid 1px rgba(53, 52, 64, .2);
	width:100%;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	text-align:center;
	margin-top:7px;
}

#conteudo .caixa-simular-frete .cartinha {
	float:left;
	width:30%;
	height:45px;
	padding-top:5px;
	text-align:right;
}

#conteudo .caixa-simular-frete .cep {
	float:left;
	width:70%;
	height:45px;
	text-align:left;
}

#conteudo .caixa-simular-frete .cep input {
	height:45px;
	width:100%;
	padding:10px;
	border:0;
	background:transparent;
}

.clear {
	clear:both;
}

.campo input, .campo textarea, .campo select {
	height: 45px;
    padding: 10px 21px;
    border: 0;
    background: transparent;
    border: solid 1px rgba(53, 52, 64, .2);
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin-top: 7px;
	font-size:16px;
    margin-bottom: 3px !important;
	width:100%;
}

.campo select {
	cursor:pointer;
}

.campo textarea {
	height:75px;
}

#topo.produto #conteudo {
	margin-bottom:0px;
}

.comprar .cestinha {
	height:28px;
	width:37px;
	display:none;
}

#conteudo .link-produto:hover .comprar .cestinha {
	display:inline;
}

.comprar .cestinha-b {
	height:28px;
	width:37px;
	display: inline;
}

#conteudo .link-produto:hover .comprar .cestinha-b {
	display:none;
}

#conteudo .ver-produto {
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
	padding:30px;
	cursor:pointer;
}

#conteudo .ver-produto img {
	margin:0 auto;
}

#conteudo .personalizacao .titulo {
	font-size:36px;
	margin-bottom:21px;
}

#conteudo .ver-produto-thumb .produto-thumb {
	margin-bottom:10px;
	text-align:center;
	border: solid 1px rgba(53, 52, 64, .2);
	display:flex;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
}

#conteudo .ver-produto-thumb .produto-thumb:hover {
	border: solid 1px rgba(233, 81, 91, .6);
	margin-bottom:8px;
}

#conteudo .ver-produto-thumb .produto-thumb img {
	max-width:90px !important;
	max-height:90px !important;
	cursor:pointer;
	margin:0 auto;
	padding: 7px 0;
}

#conteudo .ver-produto-info .botar-na-cesta {
	margin-top:21px;
	/* max-width:350px; */
}

.img-ver-produto-zoom {
	max-height:500px;
	max-width:500px;
	text-align:center;
	margin:0 auto;
}

.img-ver-produto-zoom img {
	text-align:center;
	margin:0 auto;
}

#conteudo .exibicao-produto {
	margin-bottom:16px;
}

#conteudo .especificacoes {
	margin-bottom:34px;
	margin-top:34px;
	letter-spacing:1px;
	font-family:"HurmeGeometricSans4Bold" !important;
}

#conteudo .especificacoes p {
	line-height:1.2;
}

#conteudo .especificacoes .titulo {
	text-align:center;
	margin-bottom:21px;
}

#conteudo .especificacoes .divisoria {
	text-align:left;
	background:rgba(53, 52, 64, .2);
	height:1px;
}

#conteudo .especificacoes .descricao {
	background:#A31A48;
	color:#FFF;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding:33px 40px 25px;
}

#conteudo .especificacoes .titulo {
	color:#FFF;
	text-align:left;
}

#conteudo .especificacoes .informacoes {
	padding: 33px 40px 25px;
}

#conteudo .especificacoes .informacoes .titulo {
	color:#A31A48;
	text-align:left;
}

#conteudo .produtos-relacionados {
	padding-top:34px;
	background:#F1EDEE;
}

#conteudo .lista-cesta {
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    cursor: pointer;
	padding:10px 15px;
	margin-bottom:21px;
}

#conteudo .lista-cesta .caixa-qtd {
	margin: 0 auto;
	padding:2px 0 4px;
	font-size:21px;
	background:#FFF;
	width: 115px;
	width: 90%;
}

#conteudo .lista-cesta .subtotal {
	color: #666;
    font-family: "HurmeGeometricSans4Bold";
    text-transform: uppercase;
    font-size: 37px;
    padding-top: 7px;
	color:#A31A48;
}

#conteudo .lista-cesta .quantidade {
	text-align:center;
}

#conteudo .lista-cesta .quantidade .remover {
	cursor:pointer;
}

#conteudo .lista-cesta .remover img {
	margin:0 auto;
}

#conteudo .lista-cesta .remover .normal {
	display:block;
}

#conteudo .lista-cesta .remover .hover {
	display:none;
}

#conteudo .lista-cesta .remover:hover .normal {
	display:none;
}

#conteudo .lista-cesta .remover:hover .hover {
	display:block;
}

#conteudo .lista-cesta .info-produto {
	margin-top:10px;
}

#conteudo .lista-cesta .thumb-produto {
	margin-top:10px;
}

#conteudo .lista-cesta .nome-produto {
	font-size:21px;
}

#conteudo .lista-cesta .nome-personalizar {
	font-size:14px;
	color:#FF6666;
}

#conteudo .lista-cesta .thumb-produto {
	max-height:120px;
	max-width:120px;
}

#conteudo .lista-cesta .linha-par {
	background:#FFF;
	padding-bottom:10px;
}

#conteudo .lista-cesta .linha-impar {
	padding-bottom:10px;
}

#conteudo .lista-cesta .editar-produto {
	cursor:pointer;
}

#conteudo .cesta-coluna-esq {
	margin-top:30px;
}

#conteudo .cesta-coluna-esq .botao {
	margin:0 auto;
	max-width:100%;
}

.goLink {
	cursor:pointer;
}

.pointer {
	cursor:pointer;
}

#conteudo .frete {
	padding:30px 0 16px;
}

#conteudo .frete .calcular-frete {
	margin-bottom:16px;
}

#conteudo .retira-loja {
	margin-top:0px;
}

#conteudo .retira-loja img {
	width:45px;
}

#conteudo .retira-loja .aviso {
	text-align:center;
	margin-top:5px;
}

#conteudo .totalizadores {
	margin-top:34px;
}

#conteudo .caixa-totalizadores {
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
	padding:10px 34px;
}

#conteudo .caixa-totalizadores .titulo {
	text-align:left;
	font-size: 25px;
}

#conteudo .caixa-totalizadores .valor {
	text-align:right;
	font-size: 25px;
}

#conteudo .totalizadores .parcelamento {
	text-align:center;
	margin-bottom:16px;
}

.tipo-frete {
	cursor:pointer;
}

.carrinho .tipo-frete {
	margin-bottom:10px;
}

#conteudo .ou {
	padding:16px 0 21px;
	font-size:16px;
}

#conteudo .esqueci-minha-senha {
	padding:21px 0 52px;
	font-size:16px;
}

#conteudo .esqueci-minha-senha:hover {
	text-decoration:underline;
}

#conteudo .titulo-cadastro {
	margin-bottom:16px;
}

#conteudo .historico-pedidos .pedido {
	-webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
	-moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
	box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding:10px 30px 16px;
	margin-bottom:16px;
	text-align:center;
}

#conteudo .historico-pedidos .pedido .botao {
	width:300px;
	margin:12px auto 0;
}

#conteudo .historico-pedidos .pedido .botao img {
	width:30px;
}

#conteudo .historico-pedidos .paginacao {
	text-align:center;
	cursor:pointer;
	font-size:16px;
}

#conteudo .bt-usar-meu-endereco {
	cursor:pointer;
	margin-bottom:10px;
}

#conteudo .bt-cadastrar-novo-endereco {
	cursor:pointer;
	margin-bottom:10px;
}

#conteudo .bt-escolha-endereco {
	opacity:.3;
}

#conteudo .bt-escolha-endereco:hover {
	opacity:1;
}

#conteudo .bt-boleto {
	cursor:pointer;
	margin-bottom:10px;
	padding-bottom:3px;
}

#conteudo .bt-boleto .normal {
	display:block;
}

#conteudo .bt-boleto:hover .normal {
	display:none;
}

#conteudo .bt-boleto .hover {
	display:none;
}

#conteudo .bt-boleto:hover .hover {
	display:block;
}

#conteudo .bt-cartao {
	cursor:pointer;
	margin-bottom:10px;
	padding-bottom:3px;
}

#conteudo .bt-cartao .normal {
	display:block;
}

#conteudo .bt-cartao:hover .normal {
	display:none;
}

#conteudo .bt-cartao .hover {
	display:none;
}

#conteudo .bt-cartao:hover .hover {
	display:block;
}

#conteudo .adicionar-lista-desejos {
	text-align:center;
	cursor:pointer;
}

#conteudo .adicionar-lista-desejos:hover {
	text-decoration:underline;
}

#conteudo .adicionar-a-lista img {
	opacity:1;
}

#conteudo .personalizacao {
	margin-top:34px;
}

#conteudo .personalizacao .titulo img {
	margin-top:21px;
	margin-bottom:21px;
}

#conteudo .passos .titulo {
	margin-top:21px !important;
	font-size:25px;
	font-weight:bold;
	color:#A31A48;
}

#conteudo .container-frete {
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    cursor: pointer;
    padding: 16px;
    margin-bottom: 21px;
}

#conteudo .container-frete .titulo {
	text-align:left;
	color:#666;
	font-size:21px;
	text-transform:uppercase;
	margin-bottom: 0px;
}

#conteudo .finalizacao .parcelamento {
	text-align:center;
	margin-bottom:21px;
	margin-top:16px;
}

#conteudo .finalizacao .linha {
	background:#CCC;
	margin-bottom:12px;
	height:.5px;
}

#conteudo .finalizacao .comprar {
	padding:12px;
	margin-bottom:12px;
}

#conteudo .finalizacao .escolher-mais-produtos {
	cursor: pointer;
    background: #FFF;
    padding: 7px 0;
    margin-top: 5px;
    font-weight: 600;
    font-size: 17px;
    color: #999;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    border: solid 1px #999;
	padding:12px;
	margin-bottom:12px;
}

#conteudo .finalizacao .escolher-mais-produtos:hover {
    color: #666;
    border: solid 1px #666;
}

.meu-cadastro .titulo {
	margin-bottom:7px;
}

.clique-para-copiar {
	cursor:pointer;
}

.clique-para-copiar:hover {
	text-decoration:underline;
}

.ver-boleto {
	width:350px;
	max-width:95%;
	margin:0 auto;
}

#conteudo .destaque {
	margin-bottom:34px;
}

#conteudo .destaque img {
	border:solid 1px #FFF;
	cursor:pointer;
}

#conteudo .destaque .img-destaque img {
	cursor:pointer;
}

#conteudo .destaque .img-destaque:hover img {
	border:solid 1px #A31A48;
}

#conteudo .destaque .img-destaque .bt-ver-plaquinhas {
	cursor:pointer;
	background:#FFF;
	padding:7px 0;
	font-size:14px;
	margin-top:5px;
	font-weight:800;
	text-align:center;
	width:200px;
	color:#A31A48;
	-webkit-border-radius: 39px;
	-moz-border-radius: 39px;
	border-radius: 39px;
	margin:-70px auto 50px;
    z-index: 11;
    position: relative;
}

#conteudo .destaque .img-destaque:hover .bt-ver-plaquinhas {
	background:#A31A48;
	color:#FFF;
}

.botao-nao {
	cursor: pointer;
    background: #FFF;
    padding: 7px 0;
    margin-top: 5px;
    font-weight: 600;
    font-size: 17px;
    color: #999;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    border: solid 1px #999;
    padding: 12px;
    margin-bottom: 12px;
}

.botao-nao:hover {
    color: #666;
    border: solid 1px #666;
}

#conteudo .passos .texto {
	font-size:18px;
	margin-bottom:3px;
}

.container-tipos {
	width:804px !important;
	max-width:90%;
	margin:21px auto;
}

.lista-de-desejos {
	background:url(../_img/fundo-lista-desejos.jpg) center top 250px no-repeat;
	/*-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;*/
}
	
.aqui-tem-mais {
	padding:12px 21px;
}

#conteudo .desejos {
	text-align:center;
}

#rodape {
	background:#333;
	color:#FFF;
}

.produto-destaque {
	text-transform: uppercase;
	font-size: 18px;
}

.produto-destaque .comprar {
	width:160px;
	margin:0 auto;
}

.produto-destaque .info .nome {
	color:#A31A48;
	font-family: "HurmeGeometricSans4Bold";
    height: 106px;
}

.produto-destaque .info .preco-por {
	font-family: "HurmeGeometricSans4Bold";
	font-size:25px;
	margin-bottom:12px;
}

.destaque .titulo {
	font-weight:bold;
}

.div-destaque-voltar {
	text-align:left;
	padding-top: 165px;
}

.div-destaque-avancar {
	text-align:right;
	padding-top: 165px;
}

.destaque-voltar:hover {
	opacity:.7;
}

.destaque-avancar:hover {
	opacity:.7;
}

.produto-destaque {
	text-align:center;
}

.destaque .slick-prev {
	display:none !important;
}

.destaque .slick-next {
	display:none !important;
}

.destaque .slick-dots {
	display:none !important;
}

.preco-de {
	color:#000;
	text-decoration:line-through;
}

#rodape .volta-topo {
	display:none;
	/*cursor:pointer;
	position:fixed;
	bottom:21px;
	right:21px;
	z-index:10000000000;
	-webkit-animation-name: bounce;
	-moz-animation-name: bounce;
	animation-name: bounce;
	-webkit-animation-duration: 2s;
	-moz-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	display:none;*/
}

#rodape #contato .submit {
	background: #EA515B;
    color: #FFF;
    padding: 12px 20px;
    width: 30%;
    border: 0;
    cursor: pointer;
    text-transform: uppercase;
}

.sobre-nos .titulo-sobre-nos {
	font-family: "HurmeGeometricSans4Bold";
	text-align:left !important;
	margin-top:50px;
	color:#A31A48 !important;
	font-size:43px !important;
}

.sobre-nos .subtitulo {
	text-align:left !important;
	color:#A31A48;
	font-size:21px;
}

.sobre-nos .texto {
	text-align:left !important;
	max-width:1000px;
	margin:52px auto 90px;
	padding-left:21px;
	padding-right:21px;
	border-left:solid 5px #000;
}

.divisoria-produto {
	background-color:#A31A48;
	width:201px;
	max-width:90%;
	height:1px;
	margin:7px auto 0;
}

@-webkit-keyframes bounce {
	0% {
		-webkit-transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(4px);
	}
}

@-moz-keyframes bounce {
	0% {
		-moz-transform: translateY(0);
	}
	50% {
		-moz-transform: translateY(4px);
	}
}

@keyframes bounce {
	0% {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}

	50% {
		-webkit-transform: translateY(9px);
		-moz-transform: translateY(9px);
		-ms-transform: translateY(9px);
		-o-transform: translateY(9px);
		transform: translateY(9px);
	}
}

#conteudo .etapa {
	background:#FFF;
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
	padding:3px 34px 12px;
}

.modal-body {
	padding:1rem 1rem 0 1rem !important;
}

.modal-body button.close {
	width:42px;
	height:42px;
	background:url(../_img/close.jpg) top center no-repeat;
	background-size:contain;
}

.modal-body button.close:hover {
	background:url(../_img/close-hover.jpg) top center no-repeat;
	background-size:contain;
}

.modal-body .titulo {
	color:#353440;
	margin-bottom:0px !important;
}

.modal-body .posicao {
	color:#353440;
	text-align:Center;
	margin-bottom:15px;
}

.modal-body.texto {
	color:#353440;
	padding:0 30px;
	margin-bottom:30px;
	font-size:18px;
	text-align:center;
}

.modal-body .msg {
	text-align:center;
	color:#353440;
	margin-bottom:30px;
	font-size:18px;
	font-weight:bold;
}

.modal-open section {
	-webkit-filter: blur(3px) grayscale(43%);
	-moz-filter: blur(3px) grayscale(43%);
	-o-filter: blur(3px) grayscale(43%);
	-ms-filter: blur(3px) grayscale(43%);
	filter: blur(3px) grayscale(43%);
}

.tematicas .categoria:hover {
	background:#000;
}

.tematicas .categoria:hover img {
	opacity:.7;
}

.hide {
	display:none !important;
}

.riscado {
	text-decoration:line-through;
}

.titulo-aviso {
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

.nenhum-produto {
	text-align:center;
	font-size:21px;
	color:#A31A48;
	margin-top:34px;
	margin-bottom:52px;
}
	
.personalizacao input {
	border: solid 1px rgba(53, 52, 64, .2);
    max-width: 100%;
    padding: 10px 21px;
    width: 500px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin-top: 7px;
}

.produto-galeria .comprar {
	text-align:center;
}

.produto-galeria .aqui-tem-mais {
	text-align:center;
	-webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
	-moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
	box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
	/* -webkit-border-radius: 12px; */
	/* -moz-border-radius: 12px; */
	/* border-radius: 12px; */
	background:#FFF;
}

.produto-galeria .info .nome {
	color: #A31A48;
    font-family: "HurmeGeometricSans4Bold";
    height: 120px;
	text-transform: uppercase;
	display:table-cell;
	vertical-align:middle;
	width:500px;
    font-size: 21px;
    line-height: 1.2;
}

.produto-galeria .info .preco-de {
	color: #000;
	text-transform: uppercase;
}

.produto-galeria .info .preco-por {
	color: #666;
    font-family: "HurmeGeometricSans4Bold";
	text-transform: uppercase;
	font-size:25px;
	margin: -7px 0;
}

.produto-galeria .info .parcelado {
	color: #666;
    font-family: "HurmeGeometricSans4Bold";
	text-transform: uppercase;
}

.produto-galeria .comprar, #form-combo .comprar {
    margin: 12px 12px 16px;
	background:#F3DA4D;
	color:#A31A48;
	font-size: 25px;
}

.produto-galeria .comprar:hover, #form-combo .comprar:hover {
	background:#F8EA98;
}

#form-combo .comprar {
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
	font-size: 21px;
	width:450px;
	max-width:95%;
}

#form-combo .comprar:hover {
	border:solid 1px #FFF;
}

.caixa-input-nome { text-align:center; margin-bottom:21px; }

.caixa-escolha-cores { text-align:center; margin-bottom:21px; }

.caixa-escolha-cores img { margin:0 16px; cursor:pointer; }

.aparencia { font-size:21px; font-weight:bold; cursor:pointer; }

.aparencia:hover { opacity:1 !important; }

.caixa-escolha-fontes { min-height:80px; text-align:center; margin-bottom:7px; }

.amostra-container { width:655px; max-width:100%; height:600px; margin:7px auto 12px; overflow:hidden; }

.set-estilo { cursor:pointer; }

.set-estilo:hover { opacity:1 !important; }

.nao-escolhida { opacity:.3; }

.table-amostra { display:table; margin:0 auto; height:130px; }

.td-nome { display:table-cell; vertical-align:bottom; }

.nova-amostra-container { background:url(../_img/container-amostra.fw.png) top center no-repeat; background-size: 655px 600px; width:655px; max-width:100%; height:600px; margin:-612px auto 0; z-index:10; position: relative; cursor:pointer; }

.mocinha-limites { background:url(../_img/mocinha-limites.png?v=1) top center no-repeat; background-size: 655px 600px; width:655px; max-width:100%; height:600px; margin-top:-0px; z-index:10; position: absolute; }

/* AMOSTRA DOURADA */

.amostra { background:url(../_img/mocinha-amostra.jpg) top center no-repeat; background-size: 655px 600px; width:655px; max-width:100%; height:600px; transition: transform .5s ease-out; }

.amostra .caixa-nome-perso { text-align:center; padding-top:228px; font-size:25px; color:#FFF; margin-left:25px; letter-spacing: -1px; }

.amostra .inner-shadow {  
	background-color: rgba(253, 198, 95, 1);
	color: rgba(255, 255, 255, .7);
	text-shadow: 2px 2px 3px rgba(255, 255, 255, .7);
		-webkit-background-clip: text;
		   -moz-background-clip: text;
				background-clip: text;
}

.amostra .stroke { -webkit-text-stroke: 1px rgba(253, 198, 0, .16); }

.amostra .shadow { text-shadow: 2px 1px rgba(0, 0, 0, .1); }

.amostra .td-esq { display:table-cell; vertical-align:top; width:94px; background:url(../_img/colar-ouro-esq.png?v=1) top left no-repeat; }

.amostra .td-dir { display:table-cell; vertical-align:top; width:94px; background:url(../_img/colar-ouro-dir.png?v=1) top left no-repeat; }

/* -------------- */

.area-comprar { text-align:center; width:480px; max-width:100%; margin:0 auto; }

.area-comprar .botar-na-cesta { padding:12px 0; }

/* AMOSTRA PRATA */

.amostra-prata { background:url(../_img/mocinha-amostra.jpg) top center no-repeat; background-size: 655px 600px; width:655px; max-width:100%; height:600px; transition: transform .5s ease-out; }

.amostra-prata .caixa-nome-perso { text-align:center; padding-top:228px; font-size:25px; color:#FFF; margin-left:25px; letter-spacing: -1px; }

.amostra-prata .inner-shadow {  
	background-color: rgba(204, 204, 204, 1);
	color: rgba(255, 255, 255, .7);
	text-shadow: 2px 2px 3px rgba(255, 255, 255, .7);
		-webkit-background-clip: text;
		   -moz-background-clip: text;
				background-clip: text;
}

.amostra-prata .stroke { -webkit-text-stroke: 1px rgba(0, 0, 0, .12); }

.amostra-prata .shadow { text-shadow: 2px 1px rgba(0, 0, 0, .1); }

.amostra-prata .td-esq { display:table-cell; vertical-align:top; width:94px; background:url(../_img/colar-prata-dir.png?v=1) top left no-repeat; }

.amostra-prata .td-dir { display:table-cell; vertical-align:top; width:94px; background:url(../_img/colar-prata-esq.png?v=1) top right no-repeat; }

/* -------------- */

.pulseira-limites { background:url(../_img/pulseiras-limites.png?v=4) top left no-repeat; background-size: 655px 600px; width:655px; max-width:100%; height:600px; margin-top:-341px; z-index:10; position: relative; }

/* AMOSTRA PULSEIRA DOURADA */

.amostra-pulseira { background:url(../_img/pulseira-amostra.jpg) top left no-repeat; background-size: 655px 600px; width:655px; max-width:100%; height:600px; transition: transform .5s ease-out; }

.amostra-pulseira .caixa-nome-perso { transform: rotate(-9deg); text-align:center; padding-top:221px; font-size:43px; color:#FDC65F; margin-left:-89px; letter-spacing: -1px; }

.amostra-pulseira .inner-shadow {  
	background-color: rgba(253, 198, 95, 1);
	color: rgba(255, 255, 255, .7);
	text-shadow: 2px 2px 3px rgba(255, 255, 255, .7);
		-webkit-background-clip: text;
		   -moz-background-clip: text;
				background-clip: text;
}

.amostra-pulseira .stroke { -webkit-text-stroke: 1px rgba(253, 198, 0, .16); }

.amostra-pulseira .shadow { text-shadow: 2px 1px rgba(0, 0, 0, .1); }

.amostra-pulseira .td-esq { display:table-cell; vertical-align:top; width:94px; background:url(../_img/pulseira-ouro-esq.png) top left no-repeat; }

.amostra-pulseira .td-dir { display:table-cell; vertical-align:top; width:151px; background:url(../_img/pulseira-ouro-dir.png) top left no-repeat; }

/* -------------- */


/* AMOSTRA PULSEIRA PRATA */

.amostra-pulseira-prata { background:url(../_img/pulseira-amostra.jpg?v=4) top left no-repeat; background-size: 655px 600px; width:655px; max-width:100%; height:600px; transition: transform .5s ease-out; }

.amostra-pulseira-prata .caixa-nome-perso { transform: rotate(-9deg); text-align:center; padding-top:221px; font-size:43px; color:#FDC65F; margin-left:-89px; letter-spacing: -1px; }

.amostra-pulseira-prata .inner-shadow {  
	background-color: rgba(204, 204, 204, 1);
	color: rgba(255, 255, 255, .7);
	text-shadow: 2px 2px 3px rgba(255, 255, 255, .7);
		-webkit-background-clip: text;
		   -moz-background-clip: text;
				background-clip: text;
}

.amostra-pulseira-prata .stroke { -webkit-text-stroke: 1px rgba(0, 0, 0, .12); }

.amostra-pulseira-prata .shadow { text-shadow: 2px 1px rgba(0, 0, 0, .1); }

.amostra-pulseira-prata .td-esq { display:table-cell; vertical-align:top; width:94px; background:url(../_img/pulseira-prata-esq.png?v=1) top left no-repeat; }

.amostra-pulseira-prata .td-dir { display:table-cell; vertical-align:top; width:151px; background:url(../_img/pulseira-prata-dir.png?v=1) top right no-repeat; }

/* -------------- */

.reverProdutoCesta { cursor:pointer; display:flex; vertical-align:middle; }

.reverProdutoCesta img { width:340px; margin:0 auto; }

.foto-cliente {
	height:149px;
	width:149px;
	overflow:hidden;
	text-align:center;
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	margin:0 auto 7px !important;
	border:solid 1px rgba(53, 52, 64, .2); 
}

.carregar-uma-foto {
    opacity: 0;
}

.barra_progresso {
	margin-bottom:12px;
}

.fileinput-button {
	margin:0 auto 7px !important;
	display:block !important;
}

.progress-bar {
	background-color:#E9515B !important;
}

.nenhum-pedido {
	border:solid 1px rgba(53, 52, 64, .2);
	padding:10px 30px 16px;
	margin-bottom:16px;
	text-align:center;
}

.center {
	text-align:center;
	margin:0 auto;
}

.colares {
	
}

.pulseiras {
	background-color:#EFEDED;
}

.col-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-5ths {
    width: 20%;
    float: left;
}

#rodape .selfies {
	margin:27px auto;
	color:#666;
}

#rodape .selfies .galeria-selfies {
	margin-top:30px;
	margin-bottom:39px;
}

#rodape .selfies .galeria-selfies img {
	width:183px;
	height:165px;
}

.aqui-tem-mais-container .slick-prev {
	display:none !important;
}


.aqui-tem-mais-container .slick-next {
	display:none !important;
}

.galeria-selfies .slick-prev {
	display:none !important;
}

.galeria-selfies .slick-next {
	display:none !important;
}

.vitrine-promocao .slick-prev {
	display:none !important;
}


.vitrine-promocao .slick-next {
	display:none !important;
}

.vitrine-promocao .slick-prev {
	display:none !important;
}

.vitrine-promocao .slick-next {
	display:none !important;
}

.produto .mais-ou-menos {
	text-align:center;
	margin-bottom:21px;
}

.produto .mais-ou-menos button {
	font-size:21px;
	font-family:"HurmeGeometricSans4Bold" !important;
	color:#333;
	margin-bottom:12px;
	width: 358px;
	max-width:98%;
}

.personalizacao {
	font-size:14px;
}

.personalizacao .titEtapa {
	font-weight:bold;
	text-align:left;
	font-size:30px;
	line-height:1;
    margin: 34px 0 16px;
	color: #CCC;
    font-family: "HurmeGeometricSans4Bold";
	text-transform:uppercase;
}

.personalizacao .subTitEtapa {
	font-weight:bold;
	text-align:left;
	font-size:25px;
	line-height:1;
    margin: 34px 0 16px;
	color: #666;
    font-family: "HurmeGeometricSans4Bold";
	text-transform:uppercase;
}

.personalizacao .columnNome {
	text-align:center;
	margin-bottom:7px;
}

.personalizacao .Gratificacao {
	text-align:center;
}

.personalizacao .Confirmacao {
	text-align:center;
}

.personalizacao .exemploPingente, .personalizacao .exemploPingenteFoto {
	text-align:center;
	color:#000 !important;
	line-height:1 !important;
}

.personalizacao .dourado .exemploPingente, .personalizacao .dourado .exemploPingenteFoto {
	text-align:center;
	color: #FFF !important;
    text-shadow: -1px 0 #7d6b40, 0 1px #7d6b40, 1px 0 #7d6b40, 0 -1px #7d6b40;
	line-height:1 !important;
}

.personalizacao .aviso {
	text-align:center;
}

.personalizacao .etapas {
	margin-bottom:21px;
	font-size:18px;
	line-height:1.2;
}

.personalizacao .tabela {
	display:table;
}

.personalizacao .coluna {
	display:table-cell;
}

.personalizacao input {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	font-size:16px !important;
}

.personalizacao .LinhasPerso {
	text-align:center;
}

.personalizacao .label {
	color:#999;
	font-family:"HurmeGeometricSans4Bold";
	text-align:left;
}

.personalizacao .LinhasPerso input {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}

.personalizacao button, .personalizacao li, .div-botao-frase-pet button {
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	color:#000;
	padding:3px 12px;
	cursor:pointer;
	background:#FFF;
	border:solid 1px #A0A0A0;
	font-family:"HurmeGeometricSans4Bold";
}

.personalizacao button:hover, .personalizacao li:hover, .div-botao-frase-pet button:hover, .bt-buscar-imagem:hover button {
	background:#A31A48;
	color:#FFF;
	border:solid 1px transparent;
	font-family:"HurmeGeometricSans4Bold";
}

.personalizacao .active, .personalizacao li.active, .personalizacao button.active {
	background:#A31A48;
	color:#FFF;
	border:solid 1px transparent;
	padding:7px 0;
	margin-bottom:7px;
}

.personalizacao ul {
	text-align:center;
	margin-top: 0;
    margin-bottom: 12px;
	padding-left: 0 !important;
}

.personalizacao li {
	display:inline-block;
	list-style: none;
	padding:7px 0;
	color:#333;
}

.personalizacao li a {
	color:#333;
}

.personalizacao li a:hover, .personalizacao li:hover a {
	color:#FFF;
	text-decoration:none;
}

.personalizacao .Cachorro-Gato li {
	width:153px;
}

.personalizacao .Macho-Femea li {
	width:153px;
}

.personalizacao .Com-Sem-Adornos li {
	width:153px;
	/* margin-bottom: 0px !important; */
}

.personalizacao .Com-Sem-Frases li {
	width:153px;
}

.bt-proximo2c {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
}

.bt-proximo2c button {
	background: #666;
    color: #FFF;
    width: 174px;
    max-width: 97%;
    padding: 7px 0;
	margin-bottom:21px;
}

#ModalCartao .titulo {
	text-align: center;
    font-size: 30px;
    color: #A31A48;
    font-weight: 600;
	margin-bottom:12px !important;
}

#ModalCartao .campo input, #checkout .form-pagamento-cc input, .campo textarea, .campo select {
    height: 45px;
    padding: 10px 21px;
    border: 0;
    background: transparent;
    border: solid 1px rgba(53, 52, 64, .2);
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin-top: 7px;
	font-size:16px;
    margin-bottom: 3px !important;
	width:100%;
}

#ModalCartao #form, #checkout .form-pagamento-cc #form {
    width:600px;
	max-width:95%;
	margin:0 auto;
}

#ModalCartao .exemplo, #checkout .form-pagamento-cc .exemplo {
    font-size:12px;
    margin-bottom: 7px;
	text-align:left;
	font-style:italic;
	color:#888;
}


#ModalCartao #field_errors, #checkout .form-pagamento-cc #field_errors {
    margin-top: 12px;
    margin-bottom: 12px;
	display:none;
	color:#FF0000;
}

#ModalCorrentinhas .titulo {
	text-align:left;
	font-family: 'HurmeGeometricSans4Bold', serif, 'sans-serif';
    font-size: 25px !important;
	line-height:1.2;
	margin-bottom:21px !important;
}

#ModalCorrentinhas .texto-prod-corrente {
	font-family: 'HurmeGeometricSans4Bold', serif, 'sans-serif';
    font-size: 14px !important;
	line-height:1.2;
}

#ModalCorrentinhas .oferta-corrente {
	cursor:pointer;
	margin-bottom:16px;
}

#ModalCorrentinhas .oferta-corrente:hover {
	filter:contrast(1.3);
}

#ModalCorrentinhas .prod-big-corrente {
	padding-top:25px;
}

#ModalCorrentinhas .check-corrente {
	padding-top:7px;
}

#ModalCorrentinhas .botoes {
	padding-bottom:16px;
}

#ModalCorrentinhas .botoes img {
	cursor:pointer;
}

#ModalCorrentinhas .botoes img:hover {
	filter:contrast(1.6);
}

#ModalCorrentinhas .tam-especial {
	margin-bottom:25px;
	display:none;
}

#ModalCorrentinhas .tam-especial input {
	width:100px;
}

.compartilhar-no-facebook {
	width:380px;
	margin:0 auto;
	max-width:100%;
}

.compartilhar-no-facebook .botao {
    cursor: pointer;
    padding: 7px 0;
    margin-top: 5px;
    font-weight: 600;
    font-size: 16px;
    -webkit-border-radius: 39px;
    -moz-border-radius: 39px;
    border-radius: 39px;
	background: #FFF;
	color:#4267B2;
	border: solid 1px #4267B2;
}

.compartilhar-no-facebook .botao:hover {
    background: #4267B2;
    color: #FFF;
    border: solid 1px #FFF;
}

.plaquinha-normal-mini {
	margin-top:21px;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
}

.plaquinha-normal-mini .bt-nmb {
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
	background: #FFF;
	border: solid 1px #CCC;
	padding:7px 12px;
	margin:0 3px;
	font-size:14px;
	cursor:pointer;
}

.plaquinha-normal-mini .bt-nmb.bt-selected {
	background:#A31A48;
	color:#FFF;
}

.plaquinha-normal-mini .bt-nmb .tit {
	font-weight:bold;
}

.plaquinha-normal {
	cursor:pointer;
}

.plaquinha-mini {
	cursor:pointer;
}

.plaquinha-big {
	cursor:pointer;
}

/* PERSO dos PETS */

.boxPersonalizacaoPet .exemploPingente.cachorro-sim {
    width:307px;
	height:184px;
	background:url('../_img/cachorro-sim-3d.png?v=1') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-nao {
    width:307px;
	height:184px;
	background:url('../_img/cachorro-nao-3d.png?v=1') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim {
    width:258px;
	height:193px;
	background:url('../_img/gato-sim-3d.png?v=1') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-nao {
    width:258px;
	height:193px;
	background:url('../_img/gato-nao-3d.png?v=1') center center no-repeat;
	margin:0 auto;
}


.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim {
    width:258px;
	height:228px;
	background:url('../_img/uni-cachorro-sim-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao {
    width:258px;
	height:228px;
	background:url('../_img/uni-cachorro-nao-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.uni-gato-sim {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-sim-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.uni-gato-nao {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-nao-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}


.boxPersonalizacaoPet.dourado .exemploPingente.gato-nao {
	background:url('../_img/gato-nao-d-3d2.png?v=2') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.cachorro-sim {
	background:url('../_img/cachorro-sim-d-3d2.png?v=2') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.cachorro-nao {
	background:url('../_img/cachorro-nao-d-3d2.png?v=2') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.gato-sim {
	background:url('../_img/gato-sim-d-3d2.png?v=2') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.gato-nao {
	background:url('../_img/gato-nao-d-3d2.png?v=2') center center no-repeat;
}


.boxPersonalizacaoPet.dourado .exemploPingente.uni-cachorro-sim {
    width:258px;
	height:228px;
	background:url('../_img/uni-cachorro-sim-d-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet.dourado .exemploPingente.uni-cachorro-nao {
    width:258px;
	height:228px;
	background:url('../_img/uni-cachorro-nao-d-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet.dourado .exemploPingente.uni-gato-sim {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-sim-d-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet.dourado .exemploPingente.uni-gato-nao {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-nao-d-3d.png?v=2') center center no-repeat;
	margin:0 auto;
}

/* Casos do Sem Adornos */

.boxPersonalizacaoPet .exemploPingente.cachorro-sim.sem-ad {
    width:307px;
	height:184px;
	background:url('../_img/cachorro-sim-3d-sem-ad.png?v=1') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-nao.sem-ad {
    width:307px;
	height:184px;
	background:url('../_img/cachorro-nao-3d-sem-ad.png?v=1') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim.sem-ad {
    width:258px;
	height:193px;
	background:url('../_img/gato-sim-3d-sem-ad.png?v=1') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-nao.sem-ad {
    width:258px;
	height:193px;
	background:url('../_img/gato-nao-3d-sem-ad.png?v=1') center center no-repeat;
	margin:0 auto;
}


.boxPersonalizacaoPet.dourado .exemploPingente.gato-nao.sem-ad {
	background:url('../_img/gato-nao-d-3d-sem-ad.png?v=1') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.cachorro-sim.sem-ad {
	background:url('../_img/cachorro-sim-d-3d-sem-ad2.png?v=1') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.cachorro-nao.sem-ad {
	background:url('../_img/cachorro-nao-d-3d-sem-ad.png?v=1') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.gato-sim.sem-ad {
	background:url('../_img/gato-sim-d-3d-sem-ad2.png?v=1') center center no-repeat;
}

.boxPersonalizacaoPet.dourado .exemploPingente.gato-nao.sem-ad {
	background:url('../_img/gato-nao-d-3d-sem-ad.png?v=1') center center no-repeat;
}



.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim.sem-ad {
    width:307px;
	height:228px;
	background:url('../_img/uni-cachorro-sim-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao.sem-ad {
    width:307px;
	height:228px;
	background:url('../_img/uni-cachorro-nao-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.uni-gato-sim.sem-ad {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-sim-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.uni-gato-nao.sem-ad {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-nao-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet .exemploPingente.exemploPingenteFoto {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-nao-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}



.boxPersonalizacaoPet.dourado .exemploPingente.uni-cachorro-sim.sem-ad {
    width:307px;
	height:228px;
	background:url('../_img/uni-cachorro-sim-d-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet.dourado .exemploPingente.uni-cachorro-nao.sem-ad {
    width:307px;
	height:228px;
	background:url('../_img/uni-cachorro-nao-d-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet.dourado .exemploPingente.uni-gato-sim.sem-ad {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-sim-d-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet.dourado .exemploPingente.uni-gato-nao.sem-ad {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-nao-d-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

.boxPersonalizacaoPet.dourado .exemploPingente.exemploPingenteFoto {
    width:258px;
	height:228px;
	background:url('../_img/uni-gato-nao-d-3d-sem-ad.png?v=2') center center no-repeat;
	margin:0 auto;
}

/* Fim dos casos... */

/* UNIFLEX FOTO ---------- */

.boxPersonalizacaoPet .exemploPingente.exemploPingenteFoto .divNomeFoto {
	font-family: "Kristen ITC";
	padding-top: 50px;
    font-size: 16px;
}

/* ----------------------- */

/* TIPO 1 */
.boxPersonalizacaoPet .exemploPingente.cachorro-sim .frase-tipo1, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .frase-tipo1 {
	font-family: "Kristen ITC";
	padding-top:51px;
	font-size:14px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .nome-tipo1, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .nome-tipo1 {
	font-family: "Kristen ITC";
	margin-top:3px;
	font-size:18px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha1-tipo1, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha1-tipo1 {
	font-family: "Kristen ITC";
	padding-top:12px;
	font-size:13px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha2-tipo1, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha2-tipo1 {
	font-family: "Kristen ITC";
	padding-top:6px;
	font-size:13px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .telefone-tipo1, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .telefone-tipo1 {
	font-family: "Kristen ITC";
	margin-top:3px;
	font-size:18px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .frase-tipo1, .boxPersonalizacaoPet .exemploPingente.gato-nao .frase-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 60px;
    font-size: 12px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .nome-tipo1, .boxPersonalizacaoPet .exemploPingente.gato-nao .nome-tipo1 {
	font-family: "Kristen ITC";
	padding-top:12px;
	font-size:18px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha1-tipo1, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha1-tipo1 {
	font-family: "Kristen ITC";
	padding-top:10px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha2-tipo1, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha2-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 2px;
    font-size: 10px;
    line-height: 1.2;
	width: 230px;
    margin: 0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .telefone-tipo1, .boxPersonalizacaoPet .exemploPingente.gato-nao .telefone-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 2px;
    font-size: 15px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .frase-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .frase-tipo1,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .frase-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .frase-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 60px;
    font-size: 12px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .nome-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .nome-tipo1,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .nome-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .nome-tipo1 {
	font-family: "Kristen ITC";
	padding-top:12px;
	font-size:18px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha1-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha1-tipo1,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha1-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha1-tipo1 {
	font-family: "Kristen ITC";
	padding-top:25px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha2-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha2-tipo1,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha2-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha2-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 2px;
    font-size: 10px;
    line-height: 1.2;
	width: 230px;
    margin: 0 auto;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .telefone-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .telefone-tipo1,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .telefone-tipo1, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .telefone-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 2px;
    font-size: 15px;
}

/* FIM TIPO 1 */

/* TIPO 2 */
.boxPersonalizacaoPet .exemploPingente.cachorro-sim .frase-tipo2, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .frase-tipo2 {
	font-family: "arnold";
	padding-top:48px;
	font-size:13px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .nome-tipo2, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .nome-tipo2 {
	font-family: "arnold";
	padding-top:5px;
	font-size:18px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha1-tipo2, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha1-tipo2 {
	font-family: "arnold";
	padding-top:16px;
	font-size:12px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha2-tipo2, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha2-tipo2 {
	font-family: "arnold";
	padding-top:3px;
	font-size:12px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .telefone-tipo2, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .telefone-tipo2 {
	font-family: "arnold";
	padding-top:4px;
	font-size:17px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .frase-tipo2, .boxPersonalizacaoPet .exemploPingente.gato-nao .frase-tipo2 {
	font-family: "arnold";
	padding-top: 56px;
    font-size: 12px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .nome-tipo2, .boxPersonalizacaoPet .exemploPingente.gato-nao .nome-tipo2 {
	font-family: "arnold";
	padding-top:12px;
	font-size:17px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha1-tipo2, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha1-tipo2 {
	font-family: "arnold";
	padding-top:15px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha2-tipo2, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha2-tipo2 {
	font-family: "arnold";
	padding-top:0px;
	font-size:10px;
    line-height: 1.2;
	width: 230px;
    margin: 0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .telefone-tipo2, .boxPersonalizacaoPet .exemploPingente.gato-nao .telefone-tipo2 {
	font-family: "arnold";
	padding-top: 3px;
    font-size: 15px;
}



.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .frase-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .frase-tipo2,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .frase-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .frase-tipo2 {
	font-family: "arnold";
	padding-top:48px;
	font-size:13px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .nome-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .nome-tipo2, 
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .nome-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .nome-tipo2 {
	font-family: "arnold";
	padding-top:29px;
	font-size:18px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha1-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha1-tipo2,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha1-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha1-tipo2 {
	font-family: "arnold";
	padding-top:16px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha2-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha2-tipo2,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha2-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha2-tipo2 {
	font-family: "arnold";
	padding-top:3px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .telefone-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .telefone-tipo2,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .telefone-tipo2, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .telefone-tipo2 {
	font-family: "arnold";
	padding-top:4px;
	font-size:17px;
}

/* FIM TIPO 2 */

/* TIPO 3 */
.boxPersonalizacaoPet .exemploPingente.cachorro-sim .frase-tipo3, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .frase-tipo3 {
	font-family: "Gochi Hand";
	padding-top:45px;
	font-size:20px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .nome-tipo3, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .nome-tipo3 {
	font-family: "Gochi Hand";
	padding-top:0px;
	font-size:22px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha1-tipo3, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha1-tipo3 {
	font-family: "Gochi Hand";
	padding-top:10px;
	font-size:15px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha2-tipo3, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha2-tipo3 {
	font-family: "Gochi Hand";
	padding-top:3px;
	font-size:15px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .telefone-tipo3, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .telefone-tipo3 {
	font-family: "Gochi Hand";
	padding-top:2px;
	font-size:18px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .frase-tipo3, .boxPersonalizacaoPet .exemploPingente.gato-nao .frase-tipo3 {
	font-family: "Gochi Hand";
	padding-top: 55px;
    font-size: 14px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .nome-tipo3, .boxPersonalizacaoPet .exemploPingente.gato-nao .nome-tipo3 {
	font-family: "Gochi Hand";
	padding-top:12px;
	font-size:22px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha1-tipo3, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha1-tipo3 {
	font-family: "Gochi Hand";
	padding-top:10px;
	font-size:12px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha2-tipo3, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha2-tipo3 {
	font-family: "Gochi Hand";
	padding-top: 1px;
    font-size: 12px;
    line-height: 1.2;
	width: 230px;
    margin: 0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .telefone-tipo3, .boxPersonalizacaoPet .exemploPingente.gato-nao .telefone-tipo3 {
	font-family: "Gochi Hand";
	padding-top: 0px;
    font-size: 17px;
}



.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .frase-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .frase-tipo3,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .frase-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .frase-tipo3 {
	font-family: "Gochi Hand";
	padding-top: 50px;
    font-size: 16px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .nome-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .nome-tipo3,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .nome-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .nome-tipo3 {
	font-family: "Gochi Hand";
	padding-top:25px;
	font-size:22px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha1-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha1-tipo3,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha1-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha1-tipo3 {
	font-family: "Gochi Hand";
	padding-top:10px;
	font-size:12px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha2-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha2-tipo3,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha2-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha2-tipo3 {
	font-family: "Gochi Hand";
	padding-top:3px;
	font-size:12px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .telefone-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .telefone-tipo3,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .telefone-tipo3, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .telefone-tipo3 {
	font-family: "Gochi Hand";
	padding-top:2px;
	font-size:18px;
}


/* FIM TIPO 3 */

/* TIPO 4 */
.boxPersonalizacaoPet .exemploPingente.cachorro-sim .frase-tipo4, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .frase-tipo4 {
	font-family: "Meiryo";
	padding-top:47px;
	font-size:17px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .nome-tipo4, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .nome-tipo4 {
	font-family: "Meiryo";
	padding-top:4px;
	font-size:17px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha1-tipo4, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha1-tipo4 {
	font-family: "Meiryo";
	padding-top:14px;
	font-size:14px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .linha2-tipo4, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .linha2-tipo4 {
	font-family: "Meiryo";
	padding-top:4px;
	font-size:12px;
}

.boxPersonalizacaoPet .exemploPingente.cachorro-sim .telefone-tipo4, .boxPersonalizacaoPet .exemploPingente.cachorro-nao .telefone-tipo4 {
	font-family: "Meiryo";
	padding-top:4px;
	font-size:17px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .frase-tipo4, .boxPersonalizacaoPet .exemploPingente.gato-nao .frase-tipo4 {
	font-family: "Meiryo";
	padding-top: 58px;
    font-size: 12px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .nome-tipo4, .boxPersonalizacaoPet .exemploPingente.gato-nao .nome-tipo4 {
	font-family: "Meiryo";
	padding-top:10px;
	font-size:17px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha1-tipo4, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha1-tipo4 {
	font-family: "Meiryo";
	padding-top:19px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .linha2-tipo4, .boxPersonalizacaoPet .exemploPingente.gato-nao .linha2-tipo4 {
	font-family: "Meiryo";
	padding-top: 1px;
    font-size: 10px;
    line-height: 1.2;
	width: 230px;
    margin: 0 auto;
}

.boxPersonalizacaoPet .exemploPingente.gato-sim .telefone-tipo4, .boxPersonalizacaoPet .exemploPingente.gato-nao .telefone-tipo4 {
	font-family: "Meiryo";
	padding-top:3px;
	font-size:16px;
}




.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .frase-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .frase-tipo4,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .frase-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .frase-tipo4 {
	font-family: "Meiryo";
	padding-top:50px;
	font-size:12px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .nome-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .nome-tipo4,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .nome-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .nome-tipo4 {
	font-family: "Meiryo";
	padding-top:32px;
	font-size:17px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha1-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha1-tipo4,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha1-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha1-tipo4 {
	font-family: "Meiryo";
	padding-top:14px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .linha2-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .linha2-tipo4,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .linha2-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .linha2-tipo4 {
	font-family: "Meiryo";
	padding-top:4px;
	font-size:10px;
}

.boxPersonalizacaoPet .exemploPingente.uni-cachorro-sim .telefone-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-cachorro-nao .telefone-tipo4,
.boxPersonalizacaoPet .exemploPingente.uni-gato-sim .telefone-tipo4, .boxPersonalizacaoPet .exemploPingente.uni-gato-nao .telefone-tipo4 {
	font-family: "Meiryo";
	padding-top:3px;
    font-size: 15px;
}

/* FIM TIPO 4 */

/* FIM dos PETS */


/* PERSO das MÃES

   1 - Kristen ITC
   2 - Eras Bold ITC
   3 - Comic Sans
   4 - harlow
   5 - playlist-script
   6 - Brush Script
   7 - French Script MT V1
   8 - Meiryo
 */
 
.boxPersonalizacaoMaes .exemploPingente {
    width:307px;
	height:450px;
	/* border:solid 1px #CCC; */
	margin:0 auto;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
}

.boxPersonalizacaoMaes.fundo-5 .exemploPingente {
	background:url('../_img/prod-020-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-6 .exemploPingente {
	background:url('../_img/prod-020-2.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-7 .exemploPingente {
	background:url('../_img/prod-020-3.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-8 .exemploPingente {
	background:url('../_img/prod-020-4.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-9 .exemploPingente {
	background:url('../_img/prod-020-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-10 .exemploPingente {
	background:url('../_img/prod-020-2-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-11 .exemploPingente {
	background:url('../_img/prod-020-3-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-12 .exemploPingente {
	background:url('../_img/prod-020-4-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-13 .exemploPingente {
	background:url('../_img/prod-010-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-14 .exemploPingente {
	background:url('../_img/prod-010-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-15 .exemploPingente {
	background:url('../_img/prod-010-2.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-16 .exemploPingente {
	background:url('../_img/prod-010-2-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-17 .exemploPingente {
	background:url('../_img/prod-020-9.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-18 .exemploPingente {
	background:url('../_img/prod-020-9-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-19 .exemploPingente {
	background:url('../_img/prod-010-3.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-20 .exemploPingente {
	background:url('../_img/prod-010-3-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-21 .exemploPingente {
	background:url('../_img/prod-010-4.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-22 .exemploPingente {
	background:url('../_img/prod-010-4-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-23 .exemploPingente {
	background:url('../_img/prod-010-5.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-24 .exemploPingente {
	background:url('../_img/prod-010-5-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-25 .exemploPingente {
	background:url('../_img/prod-010-6.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-26 .exemploPingente {
	background:url('../_img/prod-010-6-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-27 .exemploPingente {
	background:url('../_img/prod-020-5.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-28 .exemploPingente {
	background:url('../_img/prod-020-5-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-29 .exemploPingente {
	background:url('../_img/prod-020-6.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-30 .exemploPingente {
	background:url('../_img/prod-020-6-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-31 .exemploPingente {
	background:url('../_img/prod-020-7.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-32 .exemploPingente {
	background:url('../_img/prod-020-7-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-33 .exemploPingente {
	background:url('../_img/prod-020-8.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-34 .exemploPingente {
	background:url('../_img/prod-020-8-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-35 .exemploPingente {
	background:url('../_img/prod-081.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-36 .exemploPingente {
	background:url('../_img/prod-081-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-37 .exemploPingente {
	background:url('../_img/prod-071.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-38 .exemploPingente {
	background:url('../_img/prod-071-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-39 .exemploPingente {
	background:url('../_img/prod-020-10.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-40 .exemploPingente {
	background:url('../_img/prod-020-10-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-41 .exemploPingente {
	background:url('../_img/prod-020-11.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-42 .exemploPingente {
	background:url('../_img/prod-020-11-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-43 .exemploPingente {
	background:url('../_img/prod-122.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-44 .exemploPingente {
	background:url('../_img/prod-122-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-45 .exemploPingente {
	background:url('../_img/prod-101.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-46 .exemploPingente {
	background:url('../_img/prod-101-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-47 .exemploPingente {
	background:url('../_img/prod-091.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-48 .exemploPingente {
	background:url('../_img/prod-091-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-49 .exemploPingente {
	background:url('../_img/prod-102.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-50 .exemploPingente {
	background:url('../_img/prod-102-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-51 .exemploPingente {
	background:url('../_img/prod-016.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-52 .exemploPingente {
	background:url('../_img/prod-016-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-53 .exemploPingente {
	background:url('../_img/prod-017.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-54 .exemploPingente {
	background:url('../_img/prod-017-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-55 .exemploPingente {
	background:url('../_img/prod-121.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-56 .exemploPingente {
	background:url('../_img/prod-121-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-57 .exemploPingente {
	background:url('../_img/prod-131.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-58 .exemploPingente {
	background:url('../_img/prod-131-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-59 .exemploPingente {
	background:url('../_img/prod-132.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-60 .exemploPingente {
	background:url('../_img/prod-132-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-61 .exemploPingente {
	background:url('../_img/prod-133.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-62 .exemploPingente {
	background:url('../_img/prod-133-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-63 .exemploPingente {
	background:url('../_img/prod-134.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-64 .exemploPingente {
	background:url('../_img/prod-134-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-65 .exemploPingente {
	background:url('../_img/prod-172.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-66 .exemploPingente {
	background:url('../_img/prod-172-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-67 .exemploPingente {
	background:url('../_img/prod-181.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-68 .exemploPingente {
	background:url('../_img/prod-181-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-69 .exemploPingente {
	background:url('../_img/prod-191.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-70 .exemploPingente {
	background:url('../_img/prod-191-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-71 .exemploPingente {
	background:url('../_img/prod-201.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-72 .exemploPingente {
	background:url('../_img/prod-201-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-73 .exemploPingente {
	background:url('../_img/prod-031.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-74 .exemploPingente {
	background:url('../_img/prod-031-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-75 .exemploPingente {
	background:url('../_img/prod-032.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-76 .exemploPingente {
	background:url('../_img/prod-032-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-77 .exemploPingente {
	background:url('../_img/prod-041.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-78 .exemploPingente {
	background:url('../_img/prod-041-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-79 .exemploPingente {
	background:url('../_img/prod-042.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-80 .exemploPingente {
	background:url('../_img/prod-042-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-81 .exemploPingente {
	background:url('../_img/prod-043.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-82 .exemploPingente {
	background:url('../_img/prod-043-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-83 .exemploPingente {
	background:url('../_img/prod-051.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-84 .exemploPingente {
	background:url('../_img/prod-051-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-85 .exemploPingente {
	background:url('../_img/prod-052.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-86 .exemploPingente {
	background:url('../_img/prod-052-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-87 .exemploPingente {
	background:url('../_img/prod-061.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-88 .exemploPingente {
	background:url('../_img/prod-061-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-89 .exemploPingente {
	background:url('../_img/prod-033.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-90 .exemploPingente {
	background:url('../_img/prod-033-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-91 .exemploPingente {
	background:url('../_img/prod-019.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-92 .exemploPingente {
	background:url('../_img/prod-019-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-93 .exemploPingente {
	background:url('../_img/prod-011.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-94 .exemploPingente {
	background:url('../_img/prod-011-d.png?v=1') center bottom 15px no-repeat;
}

/* Exemplo Plaquinhas Especiais */

.boxPersonalizacaoMaes.fundo-95 .exemploPingente {
	background:url('../_img/prod-005-1.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-96 .exemploPingente {
	background:url('../_img/prod-005-1-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-97 .exemploPingente {
	background:url('../_img/prod-005-2.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-98 .exemploPingente {
	background:url('../_img/prod-005-2-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-99 .exemploPingente {
	background:url('../_img/prod-005-3.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-100 .exemploPingente {
	background:url('../_img/prod-005-3-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-101 .exemploPingente {
	background:url('../_img/prod-005-4.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-102 .exemploPingente {
	background:url('../_img/prod-005-4-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-103 .exemploPingente {
	background:url('../_img/prod-005-5.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-104 .exemploPingente {
	background:url('../_img/prod-005-5-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-105 .exemploPingente {
	background:url('../_img/prod-005-6.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-106 .exemploPingente {
	background:url('../_img/prod-005-6-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-107 .exemploPingente {
	background:url('../_img/prod-005-7.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-108 .exemploPingente {
	background:url('../_img/prod-005-7-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-109 .exemploPingente {
	background:url('../_img/prod-005-8.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-110 .exemploPingente {
	background:url('../_img/prod-005-8-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-111 .exemploPingente {
	background:url('../_img/prod-005-9.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-112 .exemploPingente {
	background:url('../_img/prod-005-9-d.png?v=1') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-113 .exemploPingente {
	background:url('../_img/p-010-2.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-114 .exemploPingente {
	background:url('../_img/p-010-2-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-115 .exemploPingente {
	background:url('../_img/p-010-3.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-116 .exemploPingente {
	background:url('../_img/p-010-3-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-117 .exemploPingente {
	background:url('../_img/prod-029.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-118 .exemploPingente {
	background:url('../_img/prod-029-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-119 .exemploPingente {
	background:url('../_img/prod-072.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-120 .exemploPingente {
	background:url('../_img/prod-072-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-121 .exemploPingente {
	background:url('../_img/prod-073.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-122 .exemploPingente {
	background:url('../_img/prod-073-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-123 .exemploPingente {
	background:url('../_img/prod-082.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-124 .exemploPingente {
	background:url('../_img/prod-082-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-125 .exemploPingente {
	background:url('../_img/prod-083.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-126 .exemploPingente {
	background:url('../_img/prod-083-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-127 .exemploPingente {
	background:url('../_img/prod-110-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-128 .exemploPingente {
	background:url('../_img/prod-110-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-129 .exemploPingente {
	background:url('../_img/prod-160-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-130 .exemploPingente {
	background:url('../_img/prod-160-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-131 .exemploPingente {
	background:url('../_img/prod-110-2.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-132 .exemploPingente {
	background:url('../_img/prod-110-2-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-133 .exemploPingente {
	background:url('../_img/prod110-3.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-134 .exemploPingente {
	background:url('../_img/prod110-3-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-135 .exemploPingente {
	background:url('../_img/prod110-4.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-136 .exemploPingente {
	background:url('../_img/prod110-4-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-137 .exemploPingente {
	background:url('../_img/prod110-5.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-138 .exemploPingente {
	background:url('../_img/prod110-5-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-139 .exemploPingente {
	background:url('../_img/prod140-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-140 .exemploPingente {
	background:url('../_img/prod140-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-141 .exemploPingente {
	background:url('../_img/prod150-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-142 .exemploPingente {
	background:url('../_img/prod150-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-143 .exemploPingente {
	background:url('../_img/prod160-2.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-144 .exemploPingente {
	background:url('../_img/prod160-2-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-145 .exemploPingente {
	background:url('../_img/prod010-4.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-146 .exemploPingente {
	background:url('../_img/prod010-4-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-147 .exemploPingente {
	background:url('../_img/prod030-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-148 .exemploPingente {
	background:url('../_img/prod030-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-149 .exemploPingente {
	background:url('../_img/prod040-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-150 .exemploPingente {
	background:url('../_img/prod040-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-151 .exemploPingente {
	background:url('../_img/prod210-1.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-152 .exemploPingente {
	background:url('../_img/prod210-1-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-153 .exemploPingente {
	background:url('../_img/prod210-2.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-154 .exemploPingente {
	background:url('../_img/prod210-2-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-155 .exemploPingente {
	background:url('../_img/prod210-3.png?v=2') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-156 .exemploPingente {
	background:url('../_img/prod210-3-d.png?v=2') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-157 .exemploPingente {
	background:url('../_img/prod210-4.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-158 .exemploPingente {
	background:url('../_img/prod210-4-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-159 .exemploPingente {
	background:url('../_img/prod210-5.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-160 .exemploPingente {
	background:url('../_img/prod210-5-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-161 .exemploPingente {
	background:url('../_img/prod210-6.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-162 .exemploPingente {
	background:url('../_img/prod210-6-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-163 .exemploPingente {
	background:url('../_img/prod210-7.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-164 .exemploPingente {
	background:url('../_img/prod210-7-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-165 .exemploPingente {
	background:url('../_img/prod210-8.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-166 .exemploPingente {
	background:url('../_img/prod210-8-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-167 .exemploPingente {
	background:url('../_img/prod210-9.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-168 .exemploPingente {
	background:url('../_img/prod210-9-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-169 .exemploPingente {
	background:url('../_img/prod210-10.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-170 .exemploPingente {
	background:url('../_img/prod210-10-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-171 .exemploPingente {
	background:url('../_img/prod054.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-172 .exemploPingente {
	background:url('../_img/prod054-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-173 .exemploPingente {
	background:url('../_img/prod074.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-174 .exemploPingente {
	background:url('../_img/prod074-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-175 .exemploPingente {
	background:url('../_img/prod084.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-176 .exemploPingente {
	background:url('../_img/prod084-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-177 .exemploPingente {
	background:url('../_img/prod092.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-178 .exemploPingente {
	background:url('../_img/prod092-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-179 .exemploPingente {
	background:url('../_img/prod103.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-180 .exemploPingente {
	background:url('../_img/prod103-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-181 .exemploPingente {
	background:url('../_img/prod110-6.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-182 .exemploPingente {
	background:url('../_img/prod110-6-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-183 .exemploPingente {
	background:url('../_img/prod123.png?v=2') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-184 .exemploPingente {
	background:url('../_img/prod123-d.png?v=2') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-185 .exemploPingente {
	background:url('../_img/prod135.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-186 .exemploPingente {
	background:url('../_img/prod135-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-187 .exemploPingente {
	background:url('../_img/prod140-2.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-188 .exemploPingente {
	background:url('../_img/prod140-2-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-189 .exemploPingente {
	background:url('../_img/prod140-3.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-190 .exemploPingente {
	background:url('../_img/prod140-3-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-191 .exemploPingente {
	background:url('../_img/prod160-3.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-192 .exemploPingente {
	background:url('../_img/prod160-3-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-193 .exemploPingente {
	background:url('../_img/prod173.png?v=2') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-194 .exemploPingente {
	background:url('../_img/prod173-d.png?v=2') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-195 .exemploPingente {
	background:url('../_img/prod182.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-196 .exemploPingente {
	background:url('../_img/prod182-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-197 .exemploPingente {
	background:url('../_img/prod192.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-198 .exemploPingente {
	background:url('../_img/prod192-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-199 .exemploPingente {
	background:url('../_img/prod202.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-200 .exemploPingente {
	background:url('../_img/prod202-d.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-201 .exemploPingente {
	background:url('../_img/prod210-11.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-202 .exemploPingente {
	background:url('../_img/prod210-11-d.png?v=1') center bottom 15px no-repeat;
}


.boxPersonalizacaoMaes.fundo-203 .exemploPingente {
	background:url('../_img/prod203.png?v=1') center bottom 15px no-repeat;
}

.boxPersonalizacaoMaes.fundo-204 .exemploPingente {
	background:url('../_img/prod203-d.png?v=1') center bottom 15px no-repeat;
}


.boxPersonalizacaoMaes.fundo-215 .exemploPingente {
	background:url('../_img/p215.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-216 .exemploPingente {
	background:url('../_img/p216.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-217 .exemploPingente {
	background:url('../_img/p217.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-218 .exemploPingente {
	background:url('../_img/p218.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-219 .exemploPingente {
	background:url('../_img/p219.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-220 .exemploPingente {
	background:url('../_img/p220.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-221 .exemploPingente {
	background:url('../_img/p221.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-222 .exemploPingente {
	background:url('../_img/p222.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-223 .exemploPingente {
	background:url('../_img/p223.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-224 .exemploPingente {
	background:url('../_img/p224.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-225 .exemploPingente {
	background:url('../_img/p225.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

.boxPersonalizacaoMaes.fundo-226 .exemploPingente {
	background:url('../_img/p226.png?v=2') center bottom 15px no-repeat;
	width: 370px !important;
}

/* Fim - Exemplo Plaquinhas Especiais */


/* TIPO 1 */
.boxPersonalizacaoMaes .exemploPingente .nomePerso-tipo1 {
	font-family: "Kristen ITC";
	padding: 79px 40px 0;
	font-size:22px;
}

.boxPersonalizacaoMaes .exemploPingente .frasePerso-tipo1 {
	font-family: "Kristen ITC";
	padding: 286px 40px 0;
    line-height: 1.4;
	font-size:13px;
}

/* FIM TIPO 1 */

/* TIPO 2 */
.boxPersonalizacaoMaes .exemploPingente .nomePerso-tipo2 {
	font-family: "Eras Bold ITC";
	padding: 79px 40px 0;
	font-size:22px;
}

.boxPersonalizacaoMaes .exemploPingente .frasePerso-tipo2 {
	font-family: "Eras Bold ITC";
	padding: 285px 40px 0;
    line-height: 1.3;
	font-size:14px;
}

/* FIM TIPO 2 */

/* TIPO 3 */
.boxPersonalizacaoMaes .exemploPingente .nomePerso-tipo3 {
	font-family: "Comic Sans";
	padding: 78px 40px 0;
	font-size:22px;
}

.boxPersonalizacaoMaes .exemploPingente .frasePerso-tipo3 {
	font-family: "Comic Sans";
	padding: 290px 38px 0;
    line-height: 1;
	font-size:14px;
}

/* FIM TIPO 3 */

/* TIPO 4 */
.boxPersonalizacaoMaes .exemploPingente .nomePerso-tipo4 {
	font-family: "harlow";
	padding: 81px 40px 0;
	font-size:25px;
}

.boxPersonalizacaoMaes .exemploPingente .frasePerso-tipo4 {
	font-family: "harlow";
	padding: 282px 40px 0;
    line-height: 1.1;
	font-size:16px;
}

/* FIM TIPO 4 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-5 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-9 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-15 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-16 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-19 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-20 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-21 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-22 .exemploPingente .nomePerso-tipo5 {
	font-family: "Thinking of Beth";
	padding: 85px 40px 0;
    font-size: 21px;
}

.boxPersonalizacaoMaes.fundo-5 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-9 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-15 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-16 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-19 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-20 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-21 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-22 .exemploPingente .frasePerso-tipo5 {
	font-family: "Thinking of Beth";
	padding: 279px 40px 0;
    line-height: 1.5;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-39 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-40 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-41 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-42 .exemploPingente .nomePerso-tipo5  {
	font-family: "Thinking of Beth";
	padding: 73px 40px 0;
    font-size: 25px;
}

.boxPersonalizacaoMaes.fundo-39 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-40 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-41 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-42 .exemploPingente .frasePerso-tipo5 {
	font-family: "Thinking of Beth";
	padding: 296px 40px 0;
    line-height: 1.5;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-6 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-10 .exemploPingente .nomePerso-tipo5 {
	font-family: "Gochi Hand";
    padding: 85px 40px 0;
    font-size: 32px;
}

.boxPersonalizacaoMaes.fundo-6 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-10 .exemploPingente .frasePerso-tipo5 {
	font-family: "Gochi Hand";
    padding: 266px 40px 0;
    line-height: 1.5;
    font-size: 15px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-7 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-11 .exemploPingente .nomePerso-tipo5 {
	font-family: "Janda Manatee Solid";
	padding: 85px 40px 0;
    font-size: 21px;
}

.boxPersonalizacaoMaes.fundo-7 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-11 .exemploPingente .frasePerso-tipo5 {
	font-family: "Janda Manatee Solid";
	padding: 279px 40px 0;
    line-height: 1.5;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-8 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-12 .exemploPingente .nomePerso-tipo5 {
	font-family: "Flowers of summer";
	padding: 85px 40px 0;
    font-size: 21px;
}

.boxPersonalizacaoMaes.fundo-8 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-12 .exemploPingente .frasePerso-tipo5 {
	font-family: "Flowers of summer";
	padding: 279px 40px 0;
    line-height: 1.5;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-13 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-14 .exemploPingente .nomePerso-tipo5 {
	font-family: "Gill Sans";
	padding: 85px 40px 0;
    font-size: 21px;
}

.boxPersonalizacaoMaes.fundo-13 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-14 .exemploPingente .frasePerso-tipo5 {
	font-family: "Gill Sans";
	padding: 279px 40px 0;
    line-height: 1.5;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-17 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-18 .exemploPingente .nomePerso-tipo5 {
	font-family: "Geometr415";
	padding: 85px 40px 0;
    font-size: 21px;
}

.boxPersonalizacaoMaes.fundo-17 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-18 .exemploPingente .frasePerso-tipo5 {
	font-family: "Geometr415";
	padding: 279px 40px 0;
    line-height: 1.5;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-23 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-24 .exemploPingente .nomePerso-tipo5 {
	font-family: "High Tower";
	padding: 79px 40px 0;
    font-size: 25px;
}

.boxPersonalizacaoMaes.fundo-23 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-24 .exemploPingente .frasePerso-tipo5 {
	font-family: "High Tower";
	padding: 279px 40px 0;
    line-height: 1.5;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-25 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-26 .exemploPingente .nomePerso-tipo5 {
	font-family: "Nickainley";
	padding:70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-25 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-26 .exemploPingente .frasePerso-tipo5 {
	font-family: "Nickainley";
	padding: 275px 40px 0;
    line-height: 1.5;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-27 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-28 .exemploPingente .nomePerso-tipo5 {
	font-family: "Georgia Belle";
	padding:70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-27 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-28 .exemploPingente .frasePerso-tipo5 {
	font-family: "Georgia Belle";
	padding: 275px 40px 0;
    line-height: 1.5;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-29 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-30 .exemploPingente .nomePerso-tipo5 {
	font-family: "Informal";
	padding:75px 40px 0;
    font-size: 32px;
}

.boxPersonalizacaoMaes.fundo-29 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-30 .exemploPingente .frasePerso-tipo5 {
	font-family: "Informal";
	padding: 275px 40px 0;
    line-height: 1.5;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-31 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-32 .exemploPingente .nomePerso-tipo5 {
	font-family: "Pretty Girls";
	padding:85px 40px 0;
    font-size: 24px;
}

.boxPersonalizacaoMaes.fundo-31 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-32 .exemploPingente .frasePerso-tipo5 {
	font-family: "Pretty Girls";
	padding: 280px 40px 0;
    line-height: 1.1;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-33 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-34 .exemploPingente .nomePerso-tipo5 {
	font-family: "Snacker Comic";
	padding:75px 40px 0;
    font-size: 39px;
}

.boxPersonalizacaoMaes.fundo-33 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-34 .exemploPingente .frasePerso-tipo5 {
	font-family: "Snacker Comic";
	padding: 265px 40px 0;
    line-height: 1.1;
    font-size: 21px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-35 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-36 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-53 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-54 .exemploPingente .nomePerso-tipo5 {
	font-family: "fontdiner";
    padding: 85px 40px 0;
    font-size: 32px;
}

.boxPersonalizacaoMaes.fundo-35 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-36 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-53 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-54 .exemploPingente .frasePerso-tipo5 {
	font-family: "Gochi Hand";
    padding: 266px 40px 0;
    line-height: 1.5;
    font-size: 15px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-37 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-38 .exemploPingente .nomePerso-tipo5 {
	font-family: "permanent";
    padding: 68px 40px 0;
    font-size: 25px;
}

.boxPersonalizacaoMaes.fundo-37 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-38 .exemploPingente .frasePerso-tipo5 {
	font-family: "permanent";
    padding: 297px 40px 0;
    line-height: 1.5;
    font-size: 15px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-43 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-44 .exemploPingente .nomePerso-tipo5 {
	font-family: "komika";
    padding: 73px 40px 0;
    font-size: 25px;
}

.boxPersonalizacaoMaes.fundo-43 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-44 .exemploPingente .frasePerso-tipo5 {
	font-family: "komika";
    padding: 290px 40px 0;
    line-height: 1.5;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-45 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-46 .exemploPingente .nomePerso-tipo5 {
	font-family: "souvenir";
    padding: 73px 40px 0;
    font-size: 34px;
}

.boxPersonalizacaoMaes.fundo-45 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-46 .exemploPingente .frasePerso-tipo5 {
	font-family: "souvenir";
    padding: 273px 40px 0;
    line-height: 1.5;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-47 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-48 .exemploPingente .nomePerso-tipo5 {
	font-family: "papercuts";
    padding: 73px 40px 0;
    font-size: 34px;
}

.boxPersonalizacaoMaes.fundo-47 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-48 .exemploPingente .frasePerso-tipo5 {
	font-family: "papercuts";
    padding: 280px 40px 0;
    line-height: 1.5;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-49 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-50 .exemploPingente .nomePerso-tipo5 {
	font-family: "britanic";
    padding: 73px 40px 0;
    font-size: 34px;
}

.boxPersonalizacaoMaes.fundo-49 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-50 .exemploPingente .frasePerso-tipo5 {
	font-family: "britanic";
    padding: 280px 40px 0;
    line-height: 1.5;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-51 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-52 .exemploPingente .nomePerso-tipo5 {
	font-family: "akaju";
    padding: 73px 40px 0;
    font-size: 34px;
}

.boxPersonalizacaoMaes.fundo-51 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-52 .exemploPingente .frasePerso-tipo5 {
	font-family: "akaju";
    padding: 280px 40px 0;
    line-height: 1;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-55 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-56 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-89 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-90 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-119 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-120 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-125 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-126 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-129 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-130 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-177 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-178 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-185 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-186 .exemploPingente .nomePerso-tipo5  {
	font-family: "Perpetua";
    padding: 72px 40px 0;
    font-size: 30px;
}

.boxPersonalizacaoMaes.fundo-55 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-56 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-89 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-90 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-119 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-120 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-125 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-126 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-129 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-130 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-177 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-178 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-185 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-186 .exemploPingente .frasePerso-tipo5 {
	font-family: "Perpetua";
    padding: 291px 40px 0;
    line-height: 1;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-57 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-58 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-85 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-86 .exemploPingente .nomePerso-tipo5 {
	font-family: "abadi";
    padding: 73px 40px 0;
    font-size: 34px;
}

.boxPersonalizacaoMaes.fundo-57 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-58 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-85 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-86 .exemploPingente .frasePerso-tipo5 {
	font-family: "abadi";
    padding: 280px 40px 0;
    line-height: 1;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-59 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-60 .exemploPingente .nomePerso-tipo5 {
	font-family: "rockwell";
    padding: 73px 40px 0;
    font-size: 30px;
}

.boxPersonalizacaoMaes.fundo-59 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-60 .exemploPingente .frasePerso-tipo5 {
	font-family: "rockwell";
    padding: 285px 40px 0;
    line-height: 1;
    font-size: 16px;
}

/* FIM TIPO 5 */


/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-61 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-62 .exemploPingente .nomePerso-tipo5 {
	font-family: "juice";
    padding: 68px 40px 0;
    font-size: 43px;
}

.boxPersonalizacaoMaes.fundo-61 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-62 .exemploPingente .frasePerso-tipo5 {
	font-family: "juice";
    padding: 275px 40px 0;
    line-height: 1;
    font-size: 23px;
}

/* FIM TIPO 5 */


/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-63 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-64 .exemploPingente .nomePerso-tipo5 {
	font-family: "freehand";
    padding: 73px 40px 0;
    font-size: 39px;
}

.boxPersonalizacaoMaes.fundo-63 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-64 .exemploPingente .frasePerso-tipo5 {
	font-family: "freehand";
    padding: 267px 40px 0;
    line-height: .8;
    font-size: 30px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-65 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-66 .exemploPingente .nomePerso-tipo5 {
	font-family: "Comic Sans";
    padding: 70px 40px 0;
    font-size: 30px;
}

.boxPersonalizacaoMaes.fundo-65 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-66 .exemploPingente .frasePerso-tipo5 {
	font-family: "Comic Sans";
    padding: 295px 40px 0;
    line-height: 1;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-67 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-68 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-73 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-74 .exemploPingente .nomePerso-tipo5 {
	font-family: "acme";
    padding: 75px 40px 0;
    font-size: 25px;
}

.boxPersonalizacaoMaes.fundo-67 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-68 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-73 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-74 .exemploPingente .frasePerso-tipo5 {
	font-family: "acme";
    padding: 290px 40px 0;
    line-height: 1.5;
    font-size: 13px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-69 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-70 .exemploPingente .nomePerso-tipo5 {
	font-family: "lucida";
    padding: 75px 40px 0;
    font-size: 24px;
}

.boxPersonalizacaoMaes.fundo-69 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-70 .exemploPingente .frasePerso-tipo5 {
	font-family: "lucida";
    padding: 292px 40px 0;
    line-height: 1.1;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-71 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-72 .exemploPingente .nomePerso-tipo5 {
	font-family: "Times New Roman";
    padding: 73px 40px 0;
    font-size: 33px;
}

.boxPersonalizacaoMaes.fundo-71 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-72 .exemploPingente .frasePerso-tipo5 {
	font-family: "Times New Roman";
    padding: 281px 40px 0;
    line-height: 1;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-75 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-76 .exemploPingente .nomePerso-tipo5 {
	font-family: "permanent";
    padding: 73px 40px 0;
    font-size: 28px;
}

.boxPersonalizacaoMaes.fundo-75 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-76 .exemploPingente .frasePerso-tipo5 {
	font-family: "permanent";
    padding: 286px 40px 0;
    line-height: 1;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-77 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-78 .exemploPingente .nomePerso-tipo5 {
	font-family: "desigers";
    padding: 73px 40px 0;
    font-size: 28px;
}

.boxPersonalizacaoMaes.fundo-77 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-78 .exemploPingente .frasePerso-tipo5 {
	font-family: "desigers";
    padding: 288px 40px 0;
    line-height: 1.2;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-79 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-80 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-197 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-198 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-199 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-200 .exemploPingente .nomePerso-tipo5 {
	font-family: "brady";
    padding: 65px 40px 0;
    font-size: 44px;
}

.boxPersonalizacaoMaes.fundo-79 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-80 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-197 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-198 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-199 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-200 .exemploPingente .frasePerso-tipo5 {
	font-family: "brady";
	padding: 277px 40px 0;
    line-height: 1;
    font-size: 21px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-81 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-82 .exemploPingente .nomePerso-tipo5 {
	font-family: "porkys";
	padding: 70px 40px 0;
    font-size: 31px;
}

.boxPersonalizacaoMaes.fundo-81 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-82 .exemploPingente .frasePerso-tipo5 {
	font-family: "porkys";
	padding: 287px 40px 0;
    line-height: 1.2;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-83 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-84 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-87 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-88 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-113 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-114 .exemploPingente .nomePerso-tipo5 {
	font-family: "cookie";
	padding: 70px 40px 0;
    font-size: 45px;
}

.boxPersonalizacaoMaes.fundo-83 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-84 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-87 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-88 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-113 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-114 .exemploPingente .frasePerso-tipo5 {
	font-family: "cookie";
	padding: 272px 40px 0;
    line-height: 0.9;
    font-size: 23px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-91 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-92 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-93 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-94 .exemploPingente .nomePerso-tipo5 {
	font-family: "humanist";
    padding: 73px 40px 0;
    font-size: 30px;
}

.boxPersonalizacaoMaes.fundo-91 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-92 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-93 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-94 .exemploPingente .frasePerso-tipo5 {
	font-family: "humanist";
    padding: 287px 40px 0;
    line-height: 1;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-115 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-116 .exemploPingente .nomePerso-tipo5 {
	font-family: "bellerose";
    padding: 55px 40px 0;
    font-size: 37px;
}

.boxPersonalizacaoMaes.fundo-115 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-116 .exemploPingente .frasePerso-tipo5 {
	font-family: "bellerose";
    padding: 285px 40px 0;
    line-height: 1.2;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-117 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-118 .exemploPingente .nomePerso-tipo5 {
	font-family: "cg";
	padding: 70px 40px 0;
    font-size: 39px;
}

.boxPersonalizacaoMaes.fundo-117 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-118 .exemploPingente .frasePerso-tipo5 {
	font-family: "cg";
    padding: 275px 40px 0;
    line-height: 1.2;
    font-size: 19px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-121 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-122 .exemploPingente .nomePerso-tipo5 {
	font-family: "disko";
	padding: 70px 34px 0;
    font-size: 31px;
}

.boxPersonalizacaoMaes.fundo-121 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-122 .exemploPingente .frasePerso-tipo5 {
	font-family: "disko";
	padding: 282px 34px 0;
    line-height: 1.2;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-123 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-124 .exemploPingente .nomePerso-tipo5 {
	font-family: "gabrielle";
	padding: 70px 39px 0;
    font-size: 37px;
}

.boxPersonalizacaoMaes.fundo-123 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-124 .exemploPingente .frasePerso-tipo5 {
	font-family: "gabrielle";
    padding: 271px 39px 0;
    line-height: 1.1;
    font-size: 22px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-127 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-128 .exemploPingente .nomePerso-tipo5 {
	font-family: "cac";
	padding: 70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-127 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-128 .exemploPingente .frasePerso-tipo5 {
	font-family: "cac";
	padding: 278px 40px 0;
    line-height: 1.2;
    font-size: 19px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-131 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-132 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-135 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-136 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-139 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-140 .exemploPingente .nomePerso-tipo5 {
	font-family: "chopin";
	padding: 70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-131 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-132 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-135 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-136 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-139 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-140 .exemploPingente .frasePerso-tipo5 {
	font-family: "chopin";
	padding: 272px 40px 0;
    line-height: 1.2;
    font-size: 19px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-137 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-138 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-141 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-142 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-175 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-176 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-189 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-190 .exemploPingente .nomePerso-tipo5 {
	font-family: "chasing";
	padding: 70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-137 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-138 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-141 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-142 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-175 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-176 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-189 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-190 .exemploPingente .frasePerso-tipo5 {
	font-family: "chasing";
	padding: 278px 40px 0;
    line-height: 1.2;
    font-size: 19px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-133 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-134 .exemploPingente .nomePerso-tipo5 {
	font-family: "kg_sorry";
	padding: 70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-133 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-134 .exemploPingente .frasePerso-tipo5 {
	font-family: "kg_sorry";
	padding: 278px 40px 0;
    line-height: 1.2;
    font-size: 19px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-143 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-144 .exemploPingente .nomePerso-tipo5 {
	font-family: "i_found_my_valentine";
	padding: 70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-143 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-144 .exemploPingente .frasePerso-tipo5 {
	font-family: "i_found_my_valentine";
	padding: 278px 40px 0;
    line-height: 1.2;
    font-size: 19px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-145 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-146 .exemploPingente .nomePerso-tipo5 {
	font-family: "hand_drawn_shapes";
	padding: 70px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-145 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-146 .exemploPingente .frasePerso-tipo5 {
	font-family: "hand_drawn_shapes";
	padding: 278px 40px 0;
    line-height: 1.2;
    font-size: 19px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-147 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-148 .exemploPingente .nomePerso-tipo5 {
	font-family: "allstar";
	padding: 75px 40px 0;
    font-size: 27px;
}

.boxPersonalizacaoMaes.fundo-147 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-148 .exemploPingente .frasePerso-tipo5 {
	font-family: "allstar";
	padding: 288px 40px 0;
    line-height: 1.2;
    font-size: 15px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-149 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-150 .exemploPingente .nomePerso-tipo5 {
	font-family: "janda";
	padding: 77px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-149 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-150 .exemploPingente .frasePerso-tipo5 {
	font-family: "janda";
	padding: 276px 40px 0;
    line-height: 1;
    font-size: 21px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-153 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-154 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-155 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-156 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-165 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-166 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-191 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-192 .exemploPingente .nomePerso-tipo5 {
	font-family: "helvetica-cond";
	padding: 74px 40px 0;
    font-size: 35px;
}

.boxPersonalizacaoMaes.fundo-153 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-154 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-155 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-156 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-165 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-166 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-191 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-192 .exemploPingente .frasePerso-tipo5 {
	font-family: "helvetica-cond";
	padding: 272px 40px 0;
    line-height: 1.3;
    font-size: 15px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-169 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-170 .exemploPingente .nomePerso-tipo5 {
	font-family: "segoe-marker";
	padding: 71px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-169 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-170 .exemploPingente .frasePerso-tipo5 {
	font-family: "segoe-marker";
	padding: 275px 40px 0;
    line-height: 1.2;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-163 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-164 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-167 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-168 .exemploPingente .nomePerso-tipo5 {
	font-family: "segoe";
	padding: 73px 40px 0;
    font-size: 26px;
}

.boxPersonalizacaoMaes.fundo-163 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-164 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-167 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-168 .exemploPingente .frasePerso-tipo5 {
	font-family: "segoe";
	padding: 287px 40px 0;
    line-height: 1.2;
    font-size: 13px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-151 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-152 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-157 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-158 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-159 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-160 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-201 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-202 .exemploPingente .nomePerso-tipo5 {
	font-family: "calibri";
	padding: 74px 40px 0;
    font-size: 35px;
}

.boxPersonalizacaoMaes.fundo-151 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-152 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-157 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-158 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-159 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-160 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-201 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-202 .exemploPingente .frasePerso-tipo5 {
	font-family: "calibri";
	padding: 274px 40px 0;
    line-height: 1.15;
    font-size: 16px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-161 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-162 .exemploPingente .nomePerso-tipo5,
.boxPersonalizacaoMaes.fundo-183 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-184 .exemploPingente .nomePerso-tipo5 {
	font-family: "Brush Script";
	padding: 73px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-161 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-162 .exemploPingente .frasePerso-tipo5,
.boxPersonalizacaoMaes.fundo-183 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-184 .exemploPingente .frasePerso-tipo5 {
	font-family: "Brush Script";
	padding: 276px 40px 0;
    line-height: 1.2;
    font-size: 17px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-171 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-172 .exemploPingente .nomePerso-tipo5 {
	font-family: "betty";
	padding: 71px 40px 0;
    font-size: 36px;
}

.boxPersonalizacaoMaes.fundo-171 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-172 .exemploPingente .frasePerso-tipo5 {
	font-family: "betty";
	padding: 275px 40px 0;
    line-height: 1.2;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-173 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-174 .exemploPingente .nomePerso-tipo5 {
	font-family: "lemon";
	padding: 77px 40px 0;
    font-size: 24px;
}

.boxPersonalizacaoMaes.fundo-173 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-174 .exemploPingente .frasePerso-tipo5 {
	font-family: "lemon";
    padding: 282px 40px 0;
    line-height: 1.3;
    font-size: 13px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-179 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-180 .exemploPingente .nomePerso-tipo5 {
	font-family: "bradley";
    padding: 72px 40px 0;
    font-size: 33px;
}

.boxPersonalizacaoMaes.fundo-179 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-180 .exemploPingente .frasePerso-tipo5 {
	font-family: "bradley";
	padding: 275px 40px 0;
    line-height: 1.2;
    font-size: 18px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-181 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-182 .exemploPingente .nomePerso-tipo5 {
	font-family: "fiolex";
    padding: 68px 40px 0;
    font-size: 44px;
}

.boxPersonalizacaoMaes.fundo-181 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-182 .exemploPingente .frasePerso-tipo5 {
	font-family: "fiolex";
    padding: 260px 40px 0;
    line-height: 1;
    font-size: 26px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-187 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-188 .exemploPingente .nomePerso-tipo5 {
	font-family: "lovemonster";
    padding: 68px 40px 0;
    font-size: 44px;
}

.boxPersonalizacaoMaes.fundo-187 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-188 .exemploPingente .frasePerso-tipo5 {
	font-family: "lovemonster";
    padding: 260px 40px 0;
    line-height: 1;
    font-size: 26px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-193 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-194 .exemploPingente .nomePerso-tipo5 {
	font-family: "agent-orange";
    padding: 77px 40px 0;
    font-size: 20px;
}

.boxPersonalizacaoMaes.fundo-193 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-194 .exemploPingente .frasePerso-tipo5 {
	font-family: "agent-orange";
	padding: 285px 40px 0;
    line-height: 1.6;
    font-size: 10px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-195 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-196 .exemploPingente .nomePerso-tipo5 {
	font-family: "caecilia";
    padding: 77px 40px 0;
    font-size: 29px;
}

.boxPersonalizacaoMaes.fundo-195 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-196 .exemploPingente .frasePerso-tipo5 {
	font-family: "caecilia";
    padding: 277px 40px 0;
    line-height: 1.2;
    font-size: 14px;
}

/* FIM TIPO 5 */

/* TIPO 5 */
.boxPersonalizacaoMaes.fundo-203 .exemploPingente .nomePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-204 .exemploPingente .nomePerso-tipo5 {
	font-family: "blue-high";
    padding: 67px 40px 0;
    font-size: 43px;
}

.boxPersonalizacaoMaes.fundo-203 .exemploPingente .frasePerso-tipo5, 
.boxPersonalizacaoMaes.fundo-204 .exemploPingente .frasePerso-tipo5 {
	font-family: "blue-high";
    padding: 275px 40px 0;
    line-height: 0.9;
    font-size: 23px;
}

/* FIM TIPO 5 */





/* TIPO 5 */

.boxPersonalizacaoMaes .exemploPingente .especiais.nomePerso-tipo5 {
	font-family: "Montserrat";
	position: relative;
    top: 97px;
    left: 25px;
    height: 37px;
    width: 201px;
    text-align: left;
    line-height: 1.2;
    font-size: 12px;
    /* background: rgba(255,0,0,.3); */
}

.boxPersonalizacaoMaes .exemploPingente.criancas .especiais.nomePerso-tipo5 {
	font-family: "kartoons";
    position: relative;
    top: 70px;
    left: 12px;
    height: 37px;
    width: 225px;
    line-height: 1;
    font-size: 22px;
    text-align: center;
    /* background: rgba(255,0,0,.3); */
}

.boxPersonalizacaoMaes .exemploPingente .especiais.enderecoPerso-tipo5 {
	font-family: "Montserrat";
    position: relative;
    top: 156px;
    left: 25px;
    height: 37px;
    width: 201px;
    text-align: left;
    line-height: 1.2;
    font-size: 12px;
    /* background: rgba(0,255,0,.3); */
}

.boxPersonalizacaoMaes .exemploPingente.criancas .especiais.enderecoPerso-tipo5 {
	font-family: "Montserrat";
    position: relative;
    top: 154px;
    left: 47px;
    height: 37px;
    width: 170px;
    text-align: left;
    line-height: 1.2;
    font-size: 11px;
    /* background: rgba(0,255,0,.3); */
}

.boxPersonalizacaoMaes .exemploPingente .especiais.filhoContatoPerso-tipo5 {
	font-family: "Montserrat";
    position: relative;
    top: 214px;
    left: 25px;
    height: 37px;
    width: 201px;
    text-align: left;
    line-height: 1.2;
    font-size: 12px;
    /* background: rgba(0,0,255,.3); */
}

.boxPersonalizacaoMaes .exemploPingente.criancas .especiais.filhoContatoPerso-tipo5 {
	font-family: "Montserrat";
    position: relative;
    top: 181px;
    left: 44px;
    height: 37px;
    width: 170px;
    text-align: left;
    line-height: 1.2;
    font-size: 11px;
    /* background: rgba(0,0,255,.3); */
}

.boxPersonalizacaoMaes .exemploPingente .especiais.frasePerso-tipo5 {
	font-family: "Montserrat";
    position: relative;
    top: 271px;
    left: 25px;
    height: 37px;
    width: 201px;
    text-align: left;
    line-height: 1.2;
    font-size: 12px;
    /* background: rgba(255,0,255,.3); */
}

.boxPersonalizacaoMaes .exemploPingente.criancas .especiais.frasePerso-tipo5 {
	font-family: "Montserrat";
    position: relative;
    top: 209px;
    left: 45px;
    height: 37px;
    width: 170px;
    text-align: left;
    line-height: 1.2;
    font-size: 11px;
    /* background: rgba(255,0,255,.3); */
}

.limite-especiais {
	margin-top:7px;
}

/* FIM TIPO 5 */




/* TIPO 6 */
.boxPersonalizacaoMaes .exemploPingente .nomePerso-tipo6 {
	font-family: "Brush Script";
	padding: 78px 40px 0;
	font-size:28px;
}

.boxPersonalizacaoMaes .exemploPingente .frasePerso-tipo6 {
	font-family: "Brush Script";
	padding: 277px 34px 0;
    line-height: 1;
	font-size:20px;
}

/* FIM TIPO 6 */

/* TIPO 7 */
.boxPersonalizacaoMaes .exemploPingente .nomePerso-tipo7 {
	font-family: "French Script MT V1";
	padding: 76px 40px 0;
	font-size:33px;
}

.boxPersonalizacaoMaes .exemploPingente .frasePerso-tipo7 {
	font-family: "French Script MT V1";
	padding: 273px 40px 0;
    line-height: 1;
	font-size:23px;
}

/* FIM TIPO 7 */

/* TIPO 8 */
.boxPersonalizacaoMaes .exemploPingente .nomePerso-tipo8 {
	font-family: "Meiryo";
	padding: 81px 40px 0;
	font-size:23px;
}

.boxPersonalizacaoMaes .exemploPingente .frasePerso-tipo8 {
	font-family: "Meiryo";
	padding: 283px 40px 0;
    line-height: 1.4;
	font-size:13px;
}

/* FIM TIPO 8 */

/* FIM dos MÃES */



/* CORAÇÕES */

.boxPersonalizacaoCoracao .exemploPingente {
	height:222px;
	text-shadow: -1px 1px 0 rgba(255,255,255, .4), 
				  1px 1px 0 rgba(255,255,255, .4), 
				  1px -1px 0 rgba(255,255,255, .4), 
				 -1px -1px 0 rgba(255,255,255, .4);
	width: 379px;
    margin: 0 auto;
	max-width:90%;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao206 {
	background:url('../_img/coracao206-3d.png') center center no-repeat;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao207 {
	background:url('../_img/coracao207-3d.png') center center no-repeat;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao208 {
	background:url('../_img/coracao208-3d.png') center center no-repeat;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao209 {
	background:url('../_img/coracao209-3d.png') center center no-repeat;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao210 {
	background:url('../_img/coracao210-3d.png') center center no-repeat;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao211 {
	background:url('../_img/coracao211-3d.png') center center no-repeat;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao212 {
	background:url('../_img/coracao212-3d.png') center center no-repeat;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao213 {
	background:url('../_img/coracao213-3d.png') center center no-repeat;
}

/* Margens de corração */

.boxPersonalizacaoCoracao .exemploPingente .linha1 {
	margin-left:13px;
}

.boxPersonalizacaoCoracao .exemploPingente .linha2 {
	margin-left:13px;
}

.boxPersonalizacaoCoracao .exemploPingente .linha3 {
	margin-left:13px;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao212 .linha1, .boxPersonalizacaoCoracao .exemploPingente.coracao207 .linha1 {
    margin-left: 7px;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao212 .linha2, .boxPersonalizacaoCoracao .exemploPingente.coracao207 .linha2 {
	margin-left: 7px;
}

.boxPersonalizacaoCoracao .exemploPingente.coracao212 .linha3, .boxPersonalizacaoCoracao .exemploPingente.coracao207 .linha3 {
	margin-left: 7px;
}

/* Fim - Margens de corração */


/* TIPO 1 */

.boxPersonalizacaoCoracao .exemploPingente .linha1-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 66px;
    font-size: 25px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha2-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 7px;
    font-size: 25px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha3-tipo1 {
	font-family: "Kristen ITC";
	padding-top: 7px;
    font-size: 25px;
    font-weight: bold;
}

/* FIM TIPO 1 */

/* TIPO 2 */

.boxPersonalizacaoCoracao .exemploPingente .linha1-tipo2 {
	font-family: "arnold";
	padding-top: 66px;
    font-size: 25px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha2-tipo2 {
	font-family: "arnold";
	padding-top: 7px;
    font-size: 25px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha3-tipo2 {
	font-family: "arnold";
	padding-top: 7px;
    font-size: 25px;
    font-weight: bold;
}

/* FIM TIPO 2 */

/* TIPO 3 */

.boxPersonalizacaoCoracao .exemploPingente .linha1-tipo3 {
	font-family: "Gochi Hand";
	padding-top: 66px;
    font-size: 30px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha2-tipo3 {
	font-family: "Gochi Hand";
	padding-top: 0px;
    font-size: 30px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha3-tipo3 {
	font-family: "Gochi Hand";
	padding-top: 0px;
    font-size: 30px;
    font-weight: bold;
}

/* FIM TIPO 3 */

/* TIPO 4 */

.boxPersonalizacaoCoracao .exemploPingente .linha1-tipo4 {
	font-family: "Meiryo";
	padding-top: 66px;
    font-size: 25px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha2-tipo4 {
	font-family: "Meiryo";
	padding-top: 7px;
    font-size: 25px;
    font-weight: bold;
}

.boxPersonalizacaoCoracao .exemploPingente .linha3-tipo4 {
	font-family: "Meiryo";
	padding-top: 7px;
    font-size: 25px;
    font-weight: bold;
}

/* FIM TIPO 4 */

/* FIM dos CORAÇÕES */

	
.lista-categorias .item6 .hover {
	display:none;
}

.lista-categorias .item6:hover .normal {
	display:none;
}

.lista-categorias .item6:hover .hover {
	display:inline-block;
}


.revendedores #conteudo {
	margin-top:0;
}

.banner-revendedor {
	background:url(../_img/fundo-rev-banner.jpg) top center repeat-x;
	text-align:center;
}

.veja-como-e-facil {
	background:#77272D;
	text-align:center;
	padding:12px 0 34px 0;
}

.veja-como-e-facil-vender {
	background:#77272D;
	text-align:center;
	padding:43px 0 34px 0;
}

.titulo-seja-revendedor {
	font-size:25px;
	font-weight:600;
	text-align:center;
}

.titulo-seja-revendedor img {
	height:70px;
}

.titulo-estado {
	font-size:30px;
	font-weight:600;
}

.titulo-estado img {
	height:70px;
}

.frase-estado {
	text-align:center;
	font-weight:600;
	font-size:16px;
}

.botao-estado {
	cursor:pointer;
	background:#FFF;
	padding:7px 0;
	margin-top:5px;
	font-weight:600;
	font-size:17px;
	color:#A31A48;
	-webkit-border-radius: 39px;
	-moz-border-radius: 39px;
	border-radius: 39px;
	border:solid 1px #A31A48;
	text-align:center;
}

.botao-estado:hover {
	background:#A31A48;
	color:#FFF;
}

.bt-estado {
	margin-top:12px;
	text-transform:uppercase;
}

.bt-tornese-revendedor {
	font-size:25px;
	margin-top:30px;
	margin-bottom:25px;
}

.caixa-revendedor {
	text-align:left;
	margin-bottom:21px;
}

.container-estados {
	width:647px;
	max-width:95%;
	margin:auto;
}

.caixa-revendedor .cidade {
	font-weight: 600;
    color: #A31A48;
    border-bottom: solid 5px rgba(233, 81, 91, .3);
    margin-bottom: 12px;
    padding-bottom: 3px;
}

.caixa-revendedor .nome {
	font-weight: 600;
}

.titulo-como-funciona {
	font-size:25px;
	font-weight:600;
	text-align:center;
	border-bottom: solid 1px rgba(121, 40, 46, .3);
	color:#79282E;
}

.revendedores .link-produto {
	text-align:center;
	width:700px;
	max-width:95%;
	margin:0 auto;
}

.revendedores .form-revendedor {
	text-align:center;
	width:800px;
	max-width:95%;
	margin:0 auto;
}

.revendedores .link-produto .produto {
	height:340px;
	padding-top:21px;
}

.revendedores .link-produto .produto img {
	padding-bottom:7px;
	margin:auto;
}

.revendedores .container-bt-comprar {
	text-align:center;
}


.linkcorreios a {
	color:#666;
	cursor:pointer;
}

.linkcorreios a:hover {
	text-decoration:underline;
}

.revendedores .fluxo-cliente, .representantes .fluxo-cliente {
	background:#C7C7C7;
	text-align:center;
	padding:30px 0 52px 0;
}

.revendedores .fluxo-cliente .titulo {
	color:#5C1C20 !important;
	line-height:1;
}

.revendedores .fluxo-cliente img {
	max-width:90% !important;
}

.revendedores .ofereca-plaquinhas, .representantes .ofereca-plaquinhas {
	background:url(../_img/fundo-plaquinhas.jpg) top center repeat-x;
	text-align:center;
	padding:70px 0 75px 0;
}

.revendedores .ofereca-plaquinhas img {
	max-width:90% !important;
}

.revendedores .protecao-img, .representantes .protecao-img {
	margin-top:34px;
	text-align:center;
}

.revendedores .venda-mais, .representantes .venda-mais {
	margin-top:120px;
	margin-bottom:12px;
	text-align:center;
	color:#5C1C20;
	font-weight:bold;
	font-size:34px;
	line-height:1;
}

.revendedores .comprar-combo10 {
	margin-bottom:61px;
}

.revendedores .form-revendedor {
	margin-bottom:12px;
}

.revendedores .container-bt-comprar {
	width:500px;
	max-width:95%;
	margin:0 auto;
}

.revendedores .ja-somos, .representantes .ja-somos {
	padding:70px 0 52px 0;
}

.revendedores .ja-somos2, .representantes .ja-somos2 {
	width:450px;
	max-width:100%;
	margin:0 auto;
}

.revendedores .ja-somos2 button, .representantes .ja-somos2 button {
	width:300px;
	margin-top:30px;
}

.revendedores .ja-somos3, .representantes .ja-somos3 {
	text-align:right;
}

.frete-gratis img {
	width: 340px;
	margin-top:7px;
}

.revendedores .fb-page, .representantes .fb-page {
	margin-bottom:12px;
}

.revendedores .ja-somos-margin, .representantes .ja-somos-margin {
	margin-bottom:21px;
}

.quer-revender {
	height:70px;
	text-align:center;
}

.quer-revender img {
	cursor:pointer;
	margin:0 auto;
}

.quer-revender .revender {
	display:block;
}

.quer-revender .revender-hover {
	display:none;
}

.quer-revender:hover .revender {
	display:none;
}

.quer-revender:hover .revender-hover {
	display:block;
}


.representantes #conteudo {
	margin-top:0px !important;
}

.banner-representante {
	background:#A31A48;
	text-align:center;
	padding-top:21px;
}

.beneficios {
	text-align:center;
	padding:43px 0 34px 0;
}

.beneficios .titulo {
	color:#78272E !important;
}

.beneficios .subtitulo {
	font-size:21px;
}

.veja-como-e-facil-vender .subtitulo {
	font-size:21px;
	color:#FFF;
	margin-bottom:21px;
}

.representantes .fazer-inscricao {
	margin-bottom:61px;
	padding-left:21px;
	padding-right:21px;
}

.representantes .fazerLogin {
	width:300px !important;
	margin:16px auto 0;
}

.representante .info-representante {
	text-align:center;
	margin-bottom:21px;
}

.representante .info-representante a {
	text-decoration:none;
	color:#A31A48;
	font-weight:bold;
}

.representante .info-representante a:hover {
	text-decoration:underline;
}

.representante .subtitulo{
	font-size:18px;
	margin-bottom:7px;
	color:#A31A48;
}

.representante .texto {
	max-width:90%;
	width:800px;
	margin:0 auto 16px;
}

.representante .lista-pedidos {
	text-align:center;
}

.representante .lista-conversoes {
	text-align:center;
}

.representante .opcoes-produtos {
	text-align:center;
	margin-bottom:34px;
	cursor:pointer;
}

.representante .opcoes-produtos .titulo {
	margin-bottom:16px;
	font-size:21px !important;
	color:#666 !important;
}

.representante .opcoes-produtos .img-opcao {
	margin-bottom:21px;
}

.representante .pagina {
	margin-bottom:7px;
}

.representante .opcoes-produtos .comprar {
	cursor:pointer;
	text-align:center;
	cursor:pointer;
	background:#A31A48;
	color:#FFF;
	padding:10px 0;
	margin-top:5px;
	font-weight:bold;
	border:none;
	width:100%;
	border:solid 1px #FFF;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	font-family: "HurmeGeometricSans4Bold";
	font-size:17px;
}

.representante .opcoes-produtos:hover .comprar {
	background:#D9225E;
	border:solid 1px #D9225E;
}

.representante .opcoes-produtos .comprar .cestinha {
	height:28px;
	width:37px;
	display: inline;
}

.representante .opcoes-produtos:hover .comprar .cestinha {
	display:none;
}

.representante .opcoes-produtos .comprar .cestinha-b {
	height:28px;
	width:37px;
	display:none;
}

.representante .opcoes-produtos:hover .comprar .cestinha-b {
	display:inline;
}

.representante .protudos-expert {
	display:none;
}

.representante .ver-mais-ver-menos {
	cursor:pointer;
	color:#A31A48;
	font-weight:bold;
	font-size:18px;
}

.representante .ver-mais-ver-menos:hover {
	text-decoration:underline;
}

.representante .copiar {
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	color:#000;
	padding:3px 12px;
	margin:3px;
	cursor:pointer;
	background:#E2E2E2;
	border:solid 1px #A0A0A0;
}

.representante .copiar:hover {
	background:#A31A48;
	color:#FFF;
	border:solid 1px transparent;
}

.representante .divulgar-facebook {
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	color:#000;
	padding:3px 12px;
	margin:3px;
	cursor:pointer;
	background:#E2E2E2;
	border:solid 1px #A0A0A0;
}

.representante .divulgar-facebook:hover {
	background:#4267B2;
	color:#FFF;
	border:solid 1px transparent;
}

.representante .ver-link {
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	color:#000;
	padding:3px 12px;
	margin:3px;
	cursor:pointer;
	background:#E2E2E2;
	border:solid 1px #A0A0A0;
}

.representante .ver-link:hover {
	background:#79282E;
	color:#FFF;
	border:solid 1px transparent;
}

.representante .bt-rep a:hover {
	text-decoration:none;
}

.titulo-modal-copiar {
	margin-bottom:7px;
	color:#A31A48;
	font-size:21px;
	font-weight:bold;
}

.texto-modal-copiar {
	margin-bottom:12px;
}

.titulo-col-modal-copiar {
	margin-bottom:7px;
	color:#A31A48;
	font-weight:bold;
}

.representante .saldo-texto {
	font-size:16px;
}

.representante .saldo-valor {
	font-size:25px;
	font-weight:bold;
	color:#008C00;
}

.representante .status-pagamento img {
	padding: 5px 0;
}

.representante .pago-verde {
	font-weight:bold;
	color:#008C00;
}

.representante .extrato {
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	color:#000;
	padding:3px 12px;
	margin:3px auto 7px;
	cursor:pointer;
	background:#E2E2E2;
	border:solid 1px #A0A0A0;
	width: 300px;
	font-weight:normal !important;
}

.representante .extrato:hover {
	background:#A31A48;
	color:#FFF;
	border:solid 1px transparent;
}

.representante .solicitar-retirada {
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	color:#000;
	padding:3px 12px;
	margin:3px auto;
	cursor:pointer;
	background:#E2E2E2;
	border:solid 1px #A0A0A0;
	width: 300px;
}

.representante .solicitar-retirada:hover {
	background:#A31A48;
	color:#FFF;
	border:solid 1px transparent;
}

.representante .filtro {
	-webkit-border-radius: 255px;
	-moz-border-radius: 255px;
	border-radius: 255px;
	color:#000;
	padding:3px 12px;
	margin:3px auto;
	cursor:pointer;
	background:#E2E2E2;
	border:solid 1px #A0A0A0;
}

.representante .filtro:hover {
	background:#A31A48;
	color:#FFF;
	border:solid 1px transparent;
}

.representante .filtro-ativo {
	background:#A31A48;
	color:#FFF;
	border:solid 1px transparent;
}

.representante .ver-mais-ver-menos:hover {
	background:#D9225E;
	border:solid 1px #D9225E;
}

.representante .ver-mais-ver-menos {
	text-align:center;
	cursor:pointer;
	background:#A31A48;
	color:#FFF;
	padding:10px 0;
	margin-top:5px;
	font-weight:bold;
	border:none;
	width:100%;
	border:solid 1px #FFF;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	font-family: "HurmeGeometricSans4Bold";
	font-size:17px;
}

.titulo-rosa-21 {
	text-align: center;
    font-size: 21px;
    color: #A31A48;
    font-weight: 600;
}

.representante .lista-conversoes-tabela {
	text-align:center;
}

.representante .lista-conversoes-tabela .tab-titulo {
	border-top:solid 1px #A0A0A0;
	border-bottom:solid 2px #A0A0A0;
}

.representante .lista-conversoes-tabela .tab-linha {
	margin:7px 0;
	padding:3px 0;
}

.representante .lista-conversoes-tabela .tab-linha-par {
	background:#E2E2E2;
}

.representante .lista-conversoes-tabela .tab-txt-saldo {
	text-align:right;
}

.representante .lista-conversoes-tabela .tab-saldo {
	border-top:solid 2px #A0A0A0;
	border-bottom:solid 1px #A0A0A0;
	font-weight:bold;
}

.representante .lista-conversoes-tabela .tab-saldo-ini {
	border-top:solid 2px #A0A0A0;
	font-weight:bold;
	margin-top:12px;
	padding-top:7px;
}

.esqueci-minha-senha {
	cursor:pointer;
}

.ver-cadastro-representante {
	margin:7px auto 12px auto;
}

.representante .ver-cadastro {
	margin:21px auto 0px auto;
	padding: 3px 10px;
}

.representante #txt-copiado {
	display:none;
}

.representante .legendas-status {
	text-align:center;
	margin-bottom:21px;
}

.representante .buscar-movimentacoes {
	cursor:pointer;
}

.representante .lista-midias .midia {
	border:solid 1px rgba(53, 52, 64, .2);
	padding:10px 30px 16px;
	margin-bottom:16px;
	text-align:center;
}

.representante .lista-midias .midia img {
	max-height:200px !important;
}

.videos .video {
	text-align:center;
	margin:12px auto 21px;
}

.videos .ver-produtos {
	text-align:center;
	margin:0 auto 61px;
	width:400px;
	max-width:95%;
}

.videos .ver-produtos .comprar:hover .cestinha-b {
	display:none;
}

.videos .ver-produtos .comprar:hover .cestinha {
	display:inline-block;
}

.videos .vimeo-container {
	width:610px;
	max-width:95%;
	margin:0 auto;
}

.ver-imagem img {
	cursor:pointer;
}

.box-representante {
	margin-top:12px;
	margin-bottom:7px;
}

.box-representante input {
	width:auto !important;
	margin-right:7px;
	cursor:pointer;
	height:auto;
}

input[type="checkbox"]{
    filter: grayscale(1);
	height:auto;
}

.box-representante input {
	width:auto !important;
	margin-right:7px;
	cursor:pointer;
}

.box-representante input, .box-representante label {
	cursor:pointer;
}

.separadas {
	text-align:center;
	margin-top:12px;
}

.sel-sep-junto img {
	cursor:pointer;
}

#rodape {
	padding:52px 0 70px;
	margin-bottom:-25px;
}

#rodape .titulo {
	font-family:"HurmeGeometricSans4Bold";
	font-size:18px;
	margin-bottom:12px;
}

#rodape .instagram {
	cursor:pointer;
	width:36px;
}

#rodape .facebook {
	cursor:pointer;
	width:36px;
}

#rodape .redes-sociais, #rodape .categorias, #rodape .identificacao {
	margin-bottom:30px;
}

#rodape .container-newsletter {
	border:solid 1px #FFF;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding:21px 30px;
}

#rodape .titulo-newsletter {
	font-family:"HurmeGeometricSans4Bold";
	font-size:25px;
}

#rodape .form-newsletter {
	margin-top:12px;
}

#rodape .form-newsletter input, #rodape .form-newsletter button, .botao-carrinho .escolher-mais-produtos {
	width:100%;
	padding:12px 19px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border:0;
}

#rodape .form-newsletter button, .botao-carrinho .escolher-mais-produtos {
	font-family:"HurmeGeometricSans4Bold" !important;
	color:#FFF;
	cursor:pointer;
	background:#A31A48;
}

.botao-carrinho .escolher-mais-produtos {
	width:450px;
	margin:0 auto;
	max-width:90%;	
}

#rodape .form-newsletter button:hover, .botao-carrinho .escolher-mais-produtos:hover {
	background:#D9225E;
}

#rodape .form-newsletter button:hover {
	background:#D9225E;
}

#rodape a {
	color:#FFF;
}

#rodape a:hover {
	color:#FFF;
}

#cabecalho a {
	color:#FFF;
}

#cabecalho a:hover {
	color:#A31A48;
	text-decoration:none;
}

#plaquinhas-pet .hover {
	display:none;
}

#plaquinhas-tematicas .hover {
	display:none;
}

#plaquinhas-coracao .hover {
	display:none;
}

#plaquinhas-pet:hover .hover {
	display:inline-block;
}

#plaquinhas-pet:hover .normal {
	display:none;
}

#plaquinhas-tematicas:hover .hover {
	display:inline-block;
}

#plaquinhas-tematicas:hover .normal {
	display:none;
}

#plaquinhas-coracao:hover .hover {
	display:inline-block;
}

#plaquinhas-coracao:hover .normal {
	display:none;
}

#cabecalho .topo button:hover {
	opacity:.9;
	text-decoration:underline;
}

.info-inox {
	text-align:center;
	padding:7px 0 0px;
}

.info-inox img {
	max-width:90% !important;
}

.tam-cao {
	text-align:center;
	padding:30px 0 30px;
	background:#333333;
}

.breadcumb {
	position: relative;
    top: 20px;
    z-index: 10;
	max-width:60%;
    left: 43px;
}

.breadcumb a {
	color:#666 !important;
}

.breadcumb a:hover {
	text-decoration:underline !important;
}

.seja-revendedor .titulo {
	text-align:left !important;
	font-family:"HurmeGeometricSans4Bold";
	color:#A31A48 !important;
	font-size:21px !important;
	margin:61px 0 30px;
}

.seja-revendedor .topo {
	border:solid 1px #BBB;
}

.seja-revendedor .veja-como-e-facil {
    background: #FFF;
    text-align: center;
    padding: 12px 0 34px 0;
}

.seja-revendedor .veja-como-e-facil .texto-titulo {
	font-family:"HurmeGeometricSans4Bold";
	color:#A31A48 !important;
	font-size:34px !important;
}

.seja-revendedor .veja-como-e-facil .fluxo {
	text-align:center;
}

.seja-revendedor .veja-como-e-facil .fluxo img {
	width:1000px;
	max-width:95px;
}

.seja-revendedor .tendinha {
	margin:-30px 0 -100px;
}

.seja-revendedor .imagem {
	text-align:center !important;
}

.seja-revendedor .texto {
	text-align:center !important;
	padding-top:100px;
}

.seja-revendedor .texto .info {
	color:#666;
	font-size:25px;
	line-height:1.2;
	margin-bottom:61px;
}

.seja-revendedor .texto .info strong {
	font-family:"HurmeGeometricSans4Bold";
}

.seja-revendedor .tendinha .comprar {
    margin: 12px auto;
    background: #00CC00;
}

.seja-revendedor .tendinha .comprar:hover {
	background:#009700;
}

.seja-revendedor .tendinha .compre {
	background:#FFF;
	padding:16px 30px 0;
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}

.seja-revendedor .tendinha .compre .nome {
	font-family:"HurmeGeometricSans4Bold";
	font-size:17px;
	text-align:left !important;
	line-height:1.2;
	color:#A31A48;
	margin-bottom:7px;
}

.seja-revendedor .tendinha .compre .preco {
	font-family:"HurmeGeometricSans4Bold";
	font-size:30px;
	text-align:left !important;
	line-height:1.2;
}

.seja-revendedor .tendinha .compre .parcelamento {
	font-family:"HurmeGeometricSans4Bold";
	text-align:left !important;
	line-height:1.2;
}

.menu-sanduiche {
	position:absolute;
	top:70px;
	left:12px;
	z-index:1000;
}

.carrinho-itens {
	position:absolute;
	top:70px;
	right:12px;
	z-index:1000;
}

.menu-sanduiche img {
	width:32px;
}

.carrinho-itens img {
	width:32px;
}

#cabecalho .fechar-menu button {
	color:#A31A48;
	background:#FFF;
	border:0;
}

#cabecalho .container-pesquisa {
	background:#A31A48;
	padding:4px;
	margin:12px 0 0px;
}

#cabecalho .container-pesquisa .pesquisa {
	background:#FFF;
}

#cabecalho .cadastrar-mobile button {
	border:0;
	background:#A31A48;
	color: #FFF;
    margin-left: 10px;
	margin-top: 4px;
	font-family: 'HurmeGeometricSans4', 'sans-serif' !important;
}

.lista-frases-pet .frase-pet {
	margin:0 auto 21px;
	padding:0 12px;
}

.lista-frases-pet .linha2 {
    height: 52px;
}

.lista-frases-pet .botao {
	margin:7px auto 0;
	width:235px;
}

.wrap-modal-slider {
  padding: 0 30px;
  opacity: 0;
  transition: all 0.3s;
}

.wrap-modal-slider.open {
  opacity: 1;
}

.lista-pets img {
	max-width:90% !important;
	margin:0 auto;
}

.lista-pets .slick-dots {
	display:none !important;
}

.lista-pets .slick-prev {
	display:none !important;
}

.lista-pets .slick-next {
	display:none !important;
}

.col-titulos:after {
	content: "";
	display: table;
	clear: both;
	margin-bottom:12px;
}

.col-titulos .tit1 {
	float: left;
	width: 50%;
	text-align:left;
	font-size:32px;
	color:#DFB907;
	/* color: #A31A48; */
	font-family:"HurmeGeometricSans4Bold";
}

.col-titulos .tit2  {
	float: left;
	width: 50%;
	text-align:right;
	font-size:32px;
	color:#DFB907;
	font-family:"HurmeGeometricSans4Bold";
}

.col-titulos .tit2 a {
	color:#DFB907;
	text-decoration:none;
}

.col-titulos .tit2 a:hover {
	text-decoration:underline;
}

.como-personalizar .tit-como-personalizar {
	text-align:center;
	font-size:32px;
	color:#DFB907;
	margin-bottom:12px;
	font-family:"HurmeGeometricSans4Bold";
}

#ConteudoModalFrasesPet .slick-prev {
	display: none !important;
}

#ConteudoModalFrasesPet .slick-next {
	display: none !important;
}

#ConteudoModalFrasesPet .banner-voltar {
    position: absolute;
    left: 20px;
    margin-top: 70px;
    cursor: pointer;
    z-index: 1;
    opacity: 1;
	width:34px;
}

#ConteudoModalFrasesPet .banner-voltar:hover {
	opacity:.75;
}

#ConteudoModalFrasesPet .banner-avancar {
    position: absolute;
    right: 20px;
    margin-top: 70px;
    cursor: pointer;
    z-index: 1;
    opacity: 1;
	width:34px;
}

#ConteudoModalFrasesPet .banner-avancar:hover {
	opacity:.75;
}

#ConteudoModalFrasesPet .titulo {
    font-size: 34px;
    font-weight: bold;
    text-align: center;
	margin-bottom:12px;
    margin-top: 21px;
    color: #A31A48;
    font-family: "HurmeGeometricSans4Bold";
    text-transform: uppercase;
}

#ConteudoModalFrasesPet ul {
	list-style-type: none;
	padding-inline-start: 0px !important;
}

#ConteudoModalFrasesPet ul li {
	display: inline-block;
    list-style: none;
}

#ConteudoModalFrasesPet ul li button {
	-webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    color: #000;
    cursor: pointer;
    background: #FFF;
    border: solid 1px #A0A0A0;
    font-family: "HurmeGeometricSans4Bold";
	width: 50px;
    padding: 7px 0;
    margin-bottom: 7px;
	margin:3px;
}

#ConteudoModalFrasesPet ul li.slick-active button {
	background: #A31A48;
    color: #FFF;
    border: solid 1px transparent;
	width: 50px;
    padding: 7px 0;
    margin-bottom: 7px;
	margin:3px;
}

.flickity-page-dots { 
	bottom: -15px !important;
}

.flickity-button { 
	display:none;
}

#glass {
    position: absolute;
    border-radius: 12px;
    box-shadow: 0px 0px 30px 3px rgba(0,0,0,0.52);
    display: none;
    background-repeat: no-repeat;
    background-color: rgba(0,0,0,.6);
	z-index:200;
}
	
.galeria-video-home {
	margin:0 -7px;
}

.lista-pets {
	margin:0 -12px;
}

.escolha-combos {
	display: flex;
}

.img-dog, .img-gato, .img-uni {
	cursor:pointer;
}

.img-dog.combo5, .img-gato.combo5, .img-uni.combo5 {
	padding:0 12px;
}

.escolha-erro {
	color:#FF0000;
	display:none;
}

.box-produto {
	margin-top:12px;
	-webkit-box-shadow: -1px 2px 12px -3px rgb(0 0 0 / 75%);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgb(0 0 0 / 75%);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    padding: 21px 0;
}

.personalizando-qual {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	width:1024px;
	max-width:95%;
	margin:0 auto;
}

.personalizando-qual .plaq1 {
	background:url(../_img/dog-on-off.png) no-repeat;
	height:84px;
	width:126px;
    margin: 0 auto;
	text-align:center;
	padding-top: 24px;
    color: #FFF;
    font-family: 'HurmeGeometricSans4Bold';
    font-size: 25px;
}

.personalizando-qual .plaq2 {
	background:url(../_img/gato-on-off.png) no-repeat;
	height:84px;
	width:126px;
    margin: 0 auto;
	text-align:center;
	padding-top: 24px;
    color: #FFF;
    font-family: 'HurmeGeometricSans4Bold';
    font-size: 25px;
}

.personalizando-qual .plaq228 {
	background:url(../_img/uni-on-off.png) no-repeat;
	height:84px;
	width:126px;
    margin: 0 auto;
	text-align:center;
	padding-top: 24px;
    color: #FFF;
    font-family: 'HurmeGeometricSans4Bold';
    font-size: 25px;
}

.personalizando-qual .plaq-on {
	background-position:center top !important;
	background-size:126px;
}

.personalizando-qual .plaq-off {
	background-position:center bottom !important;
	background-size:126px;
}

.como-ficara {
	margin-top:25px;
}

.bt-proximo {
	margin-bottom:21px;
}

.bt-proximo button {
	background:#666;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
	color:#FFF;
	font-family: 'HurmeGeometricSans4Bold';
	padding:7px 0;
	width:313px;
	max-width:90%;
}

.div-adornos  {
	margin-top:30px;
}

.voltar-perso:hover {
	background:#888 !important;
}

.avancar-perso:hover {
	background:#00CC00 !important;
}

#chat-whats {
	font-family:"HurmeGeometricSans4Bold" !important;
	position:fixed;
	bottom:100px;
	right:21px;
	width:322px;
	height:183px;
	z-index:9999;
	display:none;
}

#chat-whats .caixa-whats-caixa {
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	background:#FFF;
	-webkit-box-shadow: -3px 7px 15px 0px rgba(0,0,0,0.3); 
	box-shadow: -3px 7px 15px 0px rgba(0,0,0,0.3);
}

#chat-whats .caixa-whats-topo {
	background:#ECCA10;
	text-align:center;
	-webkit-border-radius: 16px 16px 0 0;
	-moz-border-radius: 16px 16px 0 0;
	border-radius: 16px 16px 0 0;
	padding:7px;
	text-shadow: 0px 2px 4px rgb(0 0 0 / 30%);
}

#chat-whats .caixa-whats-seta {
	background:url(../_img/seta-balao.png) top right 48px no-repeat;
	height:35px;
    margin-top: -12px;
}

#chat-whats .caixa-whats-fechar {
	position:absolute;
	top:7px;
	right:30px;
	cursor:pointer;
}

#chat-whats .caixa-whats-fechar:hover {
	opacity:.5;
}

#chat-whats .caixa-whats-texto:hover {
	opacity:.7;
}

#chat-whats .caixa-whats-texto {
	color: #666;
    position: relative;
    margin: 12px 21px 12px;
    padding-bottom: 7px;
    z-index: 1;
    line-height: 0.9;
    cursor: pointer;
    text-align: center;
}

#chat-whats .caixa-whats-texto div {
	margin-bottom:12px;
}

#chat-whats .bolinha-whats {
	position:fixed;
	bottom:21px;
	right:21px;
	width:61px;
	height:61px;
	background:#ECCA10;
	color:#A31A48;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index:9999;
	-webkit-animation-name: bounce;
	-moz-animation-name: bounce;
	animation-name: bounce;
	-webkit-animation-duration: 3s;
	-moz-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	cursor:pointer;
	text-align:center;
	padding-top:1px;
	-webkit-box-shadow: -3px 7px 15px 0px rgba(0,0,0,0.3); 
	box-shadow: -3px 7px 15px 0px rgba(0,0,0,0.3);
	display:none;
}

#chat-whats .caixa-whats-ju {
	position: absolute;
    width: 136px;
    top: 6px;
    left: -5px;
	z-index:0;
	cursor:pointer;
}

#chat-whats .chat-whats-area-balao {
	display:none;
}

#checkout  {
	
}

#checkout .titulo-checkout {
	font-family: "HurmeGeometricSans4Bold";
	text-align:left !important;
	margin-top:50px;
	margin-bottom:12px;
	color:#A31A48 !important;
	font-size:43px !important;
}

#checkout .formas-pagamento {
	width:1024px;
	max-width:95%;
	margin:0 auto;	
}

#checkout .fp-box {
	background:#FFF;
	text-align: center;
    -webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
	padding:16px 50px 21px;
}

#checkout .bt-forma-pagamento {
	background:#CCC;
	cursor:pointer;
	margin:12px 0;
	padding:7px;
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;	
	color:#333;
    font-family: 'HurmeGeometricSans4Bold';
	-moz-transition: ease-in-out .4s;
    -webkit-transition: ease-in-out .4s;
    -ms-transition: ease-in-out .4s;
    -o-transition: ease-in-out .4s;
    transition: ease-in-out .4s;
}

#checkout .bt-forma-pagamento:hover, #checkout .bt-forma-pagamento.active {
	background:#00CC00;
	color:#004A00;
}

#checkout .empresa-grupo {
	color:#333;
    font-family: 'HurmeGeometricSans4Bold';
	margin-top:18px;
	text-align:center;
}

#checkout .empresa-grupo img {
	width:200px;
}

#checkout .form-pagamento-pix {
	display:none;
}

#checkout .form-pagamento-cc {
	display:none;
}

#checkout .form-pagamento-boleto {
	display:none;
}

#checkout .container-formas-pagamento {
	width:600px;
	max-width:100%;
	margin:0 auto;
}

#checkout .voltar-ao-menu {
	font-family: "HurmeGeometricSans4Bold" !important;
    color: #FFF;
    cursor: pointer;
    background: #A31A48; /* #D9225E; */
	padding: 7px 21px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    border: 0;
	width:200px;
	font-size: 23px;
	margin-top: 21px;
}

#checkout .voltar-ao-menu:hover {
	background: #D9225E;
}

#checkout .voltar-ao-menu img {
	width:32px;
}

#checkout .consegui-pagar, #checkout .pagar-cartao-agora {
	font-family: "HurmeGeometricSans4Bold" !important;
    color: #FFF;
    cursor: pointer;
    background: #009700; /* #D9225E; */
	padding: 7px 21px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    border: 0;
	width:333px;
	font-size: 23px;
	margin-top: 21px;
	max-width:100%;
}

#checkout .consegui-pagar:hover, #checkout .pagar-cartao-agora:hover {
	background: #00CC00;
}

.consegui-pagar-pb {
	font-family: "HurmeGeometricSans4Bold" !important;
    color: #FFF;
    cursor: pointer;
    background: #CCC; /* #D9225E; */
	padding: 7px 21px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    border: 0;
	width:333px;
	font-size: 23px;
	margin-top: 21px;
	max-width:100%;
	-moz-transition: ease-in-out .4s;
    -webkit-transition: ease-in-out .4s;
    -ms-transition: ease-in-out .4s;
    -o-transition: ease-in-out .4s;
    transition: ease-in-out .4s;
}

.consegui-pagar-pb:hover {
	background: #00CC00;
}

#checkout .consegui-pagar i, .consegui-pagar-pb i, #checkout .pagar-cartao-agora i {
	font-size:34px;
}

#checkout .subtitulo {
	color: #666;
    font-family: 'HurmeGeometricSans4Bold';
    margin-bottom: 12px;
}

#checkout .form-pagamento-pix .qrcode img {
	width:250px;
	margin-bottom:16px;
}

#checkout .form-pagamento-pix .txt-chave-pix, #checkout .form-pagamento-boleto .txt-chave-boleto {
	display:none;
}

#checkout .form-pagamento-pix .chave-pix, #checkout .form-pagamento-boleto .chave-boleto {
	cursor:pointer;
	overflow:hidden;
}

#checkout .form-pagamento-pix .chave-pix:hover, #checkout .form-pagamento-boleto .chave-boleto:hover {
	color:#999;
}

#checkout .form-pagamento-boleto .pagar-com-boleto {
	width:250px;
	margin:12px auto;
}

#checkout .form-pagamento-cc {
	max-width:100%;
	margin:0 auto;
}

#checkout .bt-forma-pagamento img {
	max-width: 100px !important;
    max-height: 60px !important;
}

.bt-banhar-ouro {
	background:url(../_img/bt-banho-ouro28.jpg) top right -17px no-repeat;
	background-size:auto 100px;
	height:100px;
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
	border: solid 1px #A0A0A0;
	cursor:pointer;
	margin-top:16px;
	-moz-transition: ease-in-out .1s;
    -webkit-transition: ease-in-out .1s;
    -ms-transition: ease-in-out .1s;
    -o-transition: ease-in-out .1s;
    transition: ease-in-out .1s;
}

.bt-banhar-ouro:hover {
	background-position: top left -19px;
}

.bt-voltar-inox {
	background:url(../_img/bt-voltar-inox.jpg) center center no-repeat;
	background-size:auto 100px;
	height:100px;
	-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
	border: solid 1px #A0A0A0;
	cursor:pointer;
	margin-top:16px;
	-moz-transition: ease-in-out .1s;
    -webkit-transition: ease-in-out .1s;
    -ms-transition: ease-in-out .1s;
    -o-transition: ease-in-out .1s;
    transition: ease-in-out .1s;
}

.bt-voltar-inox:hover {
	background-size:auto 120px;
}

/* estado 1 */
.brilho {
	position:fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
	display:none;
	-moz-transition: ease-in-out .1s;
    -webkit-transition: ease-in-out .1s;
    -ms-transition: ease-in-out .1s;
    -o-transition: ease-in-out .1s;
    transition: ease-in-out .1s;
}

.produto-galeria .obs {
	margin-top:16px;
	font-size:14px;
}

.boxPersonalizacaoPet .oferta-ouro .oferta-ouro-container {
	width:400px;
	max-width:90%;
	margin:0 auto;
}

.boxPersonalizacaoPet .oferta-ouro {
	margin:21px 0 34px;
}

.boxPersonalizacaoPet .oferta-ouro button {
	width:210px;
	max-width:100%;
	padding:10px;
	margin:3px 0;
}

.boxPersonalizacaoPet .oferta-ouro button.oferta-ouro-sim {
	font-weight:bold;
	background:#00AC00;
	color:#FFF;
}

.boxPersonalizacaoPet .oferta-ouro button.oferta-ouro-sim:hover {
	background:#00CC00;
}

.boxPersonalizacaoPet .oferta-ouro button.oferta-ouro-nao {
	font-weight:bold;
	background:#666;
	color:#FFF;
}

.boxPersonalizacaoPet .oferta-ouro button.oferta-ouro-nao:hover {
	font-weight:bold;
	background:#888;
	color:#FFF;
}

.bt-buscar-imagem button {
    width: 313px;
    max-width: 90%;
    margin: 10px 0 5px;
    padding: 7px 0;
}

.img-escolhida-uniflex-foto {
	-webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    color: #000;
    padding: 12px 12px;
    cursor: pointer;
    background: #FFF;
    border: solid 1px #A0A0A0;
	width: 313px;
	height: 160px;
    max-width: 90%;
	margin:0 auto;
}

.imgFakeExemploPingenteUniflexFoto {
	position:relative;
	z-index:8;
}

.imgExemploPingenteUniflexFoto {
	position:relative;
	z-index:7;
	filter: grayscale(1);
    height: 160px;
    width: 160px;
	margin-top: -168px;
    margin-left: auto;
    margin-right: auto;
    /* -webkit-border-radius: 255px; */
    /* -moz-border-radius: 255px; */
    /* border-radius: 255px; */
}

.divNomeFoto {
	margin-top: -225px;
	position:relative;
	z-index:9;
}

.prod-correntinha-catalogo {
	font-family: "HurmeGeometricSans4Bold";
    text-transform: uppercase;
	cursor:pointer;
	font-size:1rem;
	margin-bottom:7px;
}

.prod-correntinha-catalogo:hover {
	color:#A31A48;
}

.prod-correntinha-catalogo:hover img {
	filter: contrast(120%);
}

/* LG */ 
@media (min-width: 1200px) {
	
	.grande { display:block !important; }
	.mobile { display:none !important; }
	
	.banner img.grande {
		margin-top: -28px; margin-bottom: 52px;
	}
	
	#cabecalho .menu .subnav {
		display:none;
		padding-bottom: 7px;
		background:#FFF;
		color:#333;
		position: relative;
		z-index:1000;
		-webkit-box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
		-moz-box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
		box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
	}

	#cabecalho .menu .submenu {
		width: 130px;
		height:31px;
	}

	#cabecalho .menu .submenu:hover {
		font-weight:bold;
		background:#FFF;
		color:#A31A48;
	}
	
	#cabecalho .menu .navbar.right .item {
		width: 80px;
	}
	
	#cabecalho .grande .tres-botoes {
		display:inline-flex;
		width:100%;
	}
	
	#cabecalho .menu .navbar.left {
		position:absolute;
		top: 34px;
	}
	
	#cabecalho .menu .menu-grande {
		position:absolute;
		top: 34px;
		right:5%;
	}
	
	#cabecalho .menu .menu-grande .como-personalizar {
		width:153px !important;
	}

	.sobre-nos {
		background:url('../_img/mocinha-quem-somos.jpg') right bottom 380px no-repeat;
	}
	
	#conteudo.home {
		background:url(../_img/bottom.webp) bottom center no-repeat;
		background-size:contain;
	}
	
	#conteudo .especificacoes .texto {
		font-size:21px;
	}
	
	.contato {
		/* background:url('../_img/mocinha-contato.jpg?v=3') right bottom 380px no-repeat; */
	}

	.mocinha {
		height:0px;
	}
	
	#conteudo .lista-cesta .titulos-md {
		text-align:center;
		font-size:21px;
		border-bottom:solid 1px rgba(53, 52, 64, .2);
		padding:0 0 10px;
	}
	
	.item.col-12, .item.col-6 {
		flex: 0 0 14.28%;
	}
	
	.col-lg-5ths {
        width: 20%;
        float: left;
    }
	
	.aqui-tem-mais {
		margin:0 auto;
	}
	
	.aqui-tem-mais-voltar {
		position:relative;
		bottom:304px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.aqui-tem-mais-avancar {
		position:relative;
		bottom:304px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.promocao-voltar {
		position:relative;
		bottom:304px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.promocao-avancar {
		position:relative;
		bottom:304px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.selfies-voltar {
		position:relative;
		bottom:156px;
		right:34px;
		float:left;
		cursor:pointer;
		display:none; /* Só por enquanto... */
	}

	.selfies-avancar {
		position:relative;
		bottom:156px;
		left:34px;
		float:right;
		cursor:pointer;
		display:none; /* Só por enquanto... */
	}

	.personalizacao .etapas .etapa {
		padding:0 50px;
		margin-bottom:70px;
	}

	.lista-categorias {
		text-align:center;
		margin:34px auto 34px;
		cursor:pointer;
	}

	.lista-categorias .item {
		display:inline-block;
		text-align:center;
		width:232px;
	}
	
	.lista-categorias .item .hover {
		display:none;
	}

	.lista-categorias .item:hover .normal {
		display:none;
	}
	
	.lista-categorias .item:hover .hover {
		display:inline-block;
	}
	
	.pet-normal {
		display:inline-block;
	}
	
	.pet-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-normal {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-hover {
		display:inline-block;
	}
	
	.pet-300-normal {
		display:none;
	}
	
	.pet-300-hover {
		display:none;
	}
	
	.botoes-estados {
		width:900px;
		max-width:95%;
		margin:0 auto;
	}
	
	.bt-tornese-revendedor {
		width:900px;
		max-width:95%;
		margin-left:auto;
		margin-right:auto;
	}
	
	.bt-catalogo {
		width:500px;
		max-width:95%;
		margin-bottom:97px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.nome-cliente {
		position:absolute;
		top:20px;
		right:187px;
	}
	
	.menu-sanduiche {
		display:none;
	}
	
	.produto-container-imagens {
		height:340px;
	}
	
	.produto-galeria {
		padding:0;
	}
	
	.gp-esq {
		position: absolute;
		top: 147px;
		left: -50px;
		cursor: pointer;
		z-index: 100;
	}
	
	.gp-esq:hover, .gp-dir:hover {
		opacity:.7;
	}
	
	.gp-dir {
		position: absolute;
		top: 147px;
		right: -50px;
		cursor: pointer;
		z-index: 100;
	}
	
	.personalizando-qual {
		max-width:800px;
	}
}

/* MD */
@media (min-width: 992px) and (max-width: 1199px) {
	
	.grande { display:block !important; }
	.mobile { display:none !important; }
	
	.banner img.grande {
		margin-top: -28px; margin-bottom: 52px;
	}
	
	#conteudo.home {
		background:url(../_img/bottom.webp) bottom center no-repeat;
		background-size:contain;
	}
	
	#conteudo .giftcard .texto .form-giftcard {
		margin-top: 21px;
	}
	
	#cabecalho .grande .tres-botoes {
		display:inline-flex;
		width:100%;
	}
	
	#cabecalho .menu .subnav {
		display:none;
		padding-bottom: 7px;
		background:#FFF;
		color:#333;
		position: relative;
		z-index:1000;
		-webkit-box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
		-moz-box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
		box-shadow: 4px 7px 16px -7px rgba(0,0,0,0.52);
	}

	#cabecalho .menu .submenu {
		width: 130px;
		height:31px;
	}

	#cabecalho .menu .submenu:hover {
		font-weight:bold;
		background:#FFF;
		color:#A31A48;
	}
	
	#cabecalho .menu .navbar.right .item { width:65px;  }
	
	#cabecalho .banner-voltar, #cabecalho .banner-avancar {
		margin-top: 88px;
	}
	
	#cabecalho .menu .menu-grande {
		position:absolute;
		top: 34px;
		right:5%;
	}
	
	#cabecalho .menu .menu-grande .como-personalizar {
		width:153px !important;
	}

	#conteudo .especificacoes .texto {
		font-size:21px;
	}
	
	#cabecalho .menu .navbar.left {
		position: absolute;
		top: 34px;
	}
	
	#cabecalho .logo button {
		border: 0;
		background: #333;
		cursor: pointer;
		margin-left: -70px;
		width: 232px;
	}
	
	.item.col-12, .item.col-6 {
		flex: 0 0 14.28%;
	}
	
	.sobre-nos {
		background:url('../_img/mocinha-quem-somos.jpg?v=3') right bottom 380px no-repeat;
	}
	
	.contato {
		/* background:url('../_img/mocinha-contato.jpg?v=3') right bottom 380px no-repeat; */
	}
	
	.mocinha {
		height:0px;
	}
	
	#conteudo .lista-cesta .titulos-md {
		text-align:center;
		font-size:21px;
		border-bottom:solid 1px rgba(53, 52, 64, .2);
		padding:0 0 10px;
	}
	
	.col-md-5ths {
        width: 20%;
        float: left;
    }
	
	.aqui-tem-mais {
		margin:0 auto;
	}
	
	.aqui-tem-mais-voltar {
		position:relative;
		bottom:304px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.aqui-tem-mais-avancar {
		position:relative;
		bottom:304px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.promocao-voltar {
		position:relative;
		bottom:304px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.promocao-avancar {
		position:relative;
		bottom:304px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.selfies-voltar {
		position:relative;
		bottom:156px;
		right:34px;
		float:left;
		cursor:pointer;
		display:none; /* Só por enquanto... */
	}

	.selfies-avancar {
		position:relative;
		bottom:156px;
		left:34px;
		float:right;
		cursor:pointer;
		display:none; /* Só por enquanto... */
	}

	.personalizacao .etapas .etapa {
		padding:0 30px;
	}

	.lista-categorias {
		text-align:center;
		margin:34px auto 34px;
		cursor:pointer;
	}

	.lista-categorias .item {
		display:inline-block;
		text-align:center;
		width:190px;
	}
	
	.lista-categorias .item .hover {
		display:none;
	}

	.lista-categorias .item:hover .normal {
		display:none;
	}
	
	.lista-categorias .item:hover .hover {
		display:inline-block;
	}
	
	.pet-normal {
		display:inline-block;
	}
	
	.pet-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-normal {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-hover {
		display:inline-block;
	}
	
	.pet-300-normal {
		display:none;
	}
	
	.pet-300-hover {
		display:none;
	}
	
	.botoes-estados {
		width:900px;
		max-width:95%;
		margin:0 auto;
	}
	
	.bt-tornese-revendedor {
		width:900px;
		max-width:95%;
		margin-left:auto;
		margin-right:auto;
	}
	
	.bt-catalogo {
		width:500px;
		max-width:95%;
		margin-bottom:97px;
		margin-left:auto;
		margin-right:auto;
	}

	.nome-cliente {
		position:absolute;
		top:20px;
		right:187px;
	}
	
	.menu-sanduiche {
		display:none;
	}
	
	#cabecalho .menu {
		scale:.7;
	}
	
	#cabecalho .menu .navbar.left .item {
		width:130px;
	}
	
	.produto-container-imagens {
		height:340px;
	}
	
	.produto-galeria {
		padding:0;
	}
	
	.gp-esq {
		position: absolute;
		top: 167px;
		left: -50px;
		cursor: pointer;
		z-index: 100;
	}
	
	.gp-esq:hover, .gp-dir:hover {
		opacity:.7;
	}
	
	.gp-dir {
		position: absolute;
		top: 167px;
		right: -50px;
		cursor: pointer;
		z-index: 100;
	}
}


/* SM */
@media (min-width: 768px) and (max-width: 991px) {
	
	.grande { display:none !important; }
	.mobile { display:block !important; }
	
	.menu-sanduiche {
		top: 25px !important;
	}
	
	.carrinho-itens {
		top: 22px !important;
	}
	
	#conteudo.home {
		background:url(../_img/bottom.webp) bottom center no-repeat;
		background-size:contain;
	}
	
	#conteudo .giftcard .texto .form-giftcard {
		margin-top: 21px;
	}
	
	.item.col-12, .item.col-6 {
		flex: 0 0 14.28%;
	}
	
	.sobre-nos {
		background:#FFF;
	}
	
	.contato {
		/* background:#FFF; */
	}
	
	.mocinha {
		height:0px;
	}
	
	#conteudo .lista-cesta .titulos-md {
		display:none;
	}
	
	.col-sm-5ths {
        width: 20%;
        float: left;
    }
	
	.aqui-tem-mais {
		margin:0 auto;
	}
	
	.aqui-tem-mais-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.aqui-tem-mais-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.promocao-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.promocao-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.selfies-voltar {
		position:relative;
		bottom:156px;
		right:34px;
		float:left;
		cursor:pointer;
	}

	.selfies-avancar {
		position:relative;
		bottom:156px;
		left:34px;
		float:right;
		cursor:pointer;
	}

	.lista-categorias {
		text-align:center;
		margin:34px auto 34px;
		cursor:pointer;
	}

	.lista-categorias .item {
		display:inline-block;
		text-align:center;
		width:140px;
	}
	
	.lista-categorias .item .hover {
		display:none;
	}

	.lista-categorias .item:hover .normal {
		display:none;
	}
	
	.lista-categorias .item:hover .hover {
		display:inline-block;
	}
	
	.pet-normal {
		display:inline-block;
	}
	
	.pet-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-normal {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-hover {
		display:inline-block;
	}
	
	.pet-300-normal {
		display:none;
	}
	
	.pet-300-hover {
		display:none;
	}
	
	.botoes-estados {
		width:900px;
		max-width:95%;
		margin:0 auto;
	}
	
	.bt-tornese-revendedor {
		width:900px;
		max-width:95%;
		margin-left:auto;
		margin-right:auto;
	}
	
	.bt-catalogo {
		width:500px;
		max-width:95%;
		margin-bottom:97px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.nome-cliente {
		position:absolute;
		top:20px;
		right:187px;
	}
	
	#cabecalho .logo {
		text-align:center !important;
		padding: 25px 0;
		background: #333;
	}
	
	#cabecalho .logo button {
		margin-left: 0px;
	}
	
	#logo {
		width:219px;
	}
	
	#cabecalho .menu-esq, #cabecalho .menu-dir {
		padding-top: 0px !important;
	}
	
	#cabecalho .tres-botoes {
		text-align:center !important;
	}
	
	#cabecalho .banner-voltar, #cabecalho .banner-avancar, #cabecalho .banner-seletores, #cabecalho .menu, #conteudo .div-destaque-avancar, #conteudo .div-destaque-voltar {
		display:none;
	}
	
	#cabecalho .menu {
		position: fixed;
		top: 0;
		left: -264px;
		height: 100%;
		width: 264px;
		z-index: 2000;
		background:#A31A48;
	}
	
	#cabecalho .menu .fechar-menu {
		text-align:right;
		margin-top:7px;
	}
	
	#cabecalho .menu .navbar.right {
		justify-content: start !important; 
	}

	#cabecalho .menu .item {
		width: 100% !important;
		text-align: left !important;
		height: 31px;
		padding-right: 0px;
		padding-left: 16px;
	}
	
	#cabecalho .menu .subnav {
		display: none;
		padding-bottom: 7px;
		background: transparent;
		color: #FFF;
		position: 	;
		z-index: 1000;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		padding-left: 16px;
	}
	
	#cabecalho .banner.mobile {
		/* -webkit-box-shadow: none !important; */
		/* -moz-box-shadow: none !important; */
		/* box-shadow: none !important; */
		/* margin-bottom: 0 !important; */
	}
	
	#conteudo.home {
		margin-top: 0px !important;
	}
	
	#conteudo.home {
		margin-top: 0px !important;
	}
	
	#cabecalho .tematicas {
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
		margin-bottom: 0 !important;
	}
	
	.tematicas {
		margin-top:0 !important;
	}
	
	.categoria.mobile {
		text-align: center;
		-webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		-moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		padding: 10px 34px 16px;
		margin:21px;
		font-weight:bold;
	}
	
	.produto-container-imagens {
		height:379px;
	}
	
	.col-titulos .tit1 {
		font-size:25px;
		color:#A31A48;
	}

	.col-titulos .tit2 {
		font-size:25px;
	}

	.como-personalizar .tit-como-personalizar {
		font-size:25px;
	}
	
	.gp-esq {
		position: absolute;
		top: 167px;
		left: -50px;
		cursor: pointer;
		z-index: 100;
	}
	
	.gp-esq:hover, .gp-dir:hover {
		opacity:.7;
	}
	
	.gp-dir {
		position: absolute;
		top: 167px;
		right: -50px;
		cursor: pointer;
		z-index: 100;
	}
}

/* XS */
@media (max-width: 767px) {
	
	.grande { display:none !important; }
	.mobile { display:block !important; }
	
	.menu-sanduiche {
		top: 25px !important;
	}
	
	.carrinho-itens {
		top: 22px !important;
	}
	
	#conteudo.home {
		background:url(../_img/bottom.webp) bottom center no-repeat;
		background-size:100% auto;
	}
	
	#cabecalho .topo-principal img {
		height: 45px;
	}
	
	#conteudo .giftcard .texto .form-giftcard {
		margin-top: 21px;
	}
	
	.item.col-12, .item.col-6 {
		flex: 0 0 14.28%;
	}
	
	.fique-por-dentro {
		margin-top:20px;
	}
	
	.sobre-nos {
		background:#FFF;
	}
	
	.contato {
		/* background:#FFF; */
	}
	
	.mocinha {
		height:0px;
	}
	
	.aqui-tem-mais {
		margin:0 auto;
	}
	
	#conteudo .lista-cesta .titulos-md {
		display:none;
	}
	
	.aqui-tem-mais-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.aqui-tem-mais-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.promocao-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
		margin-bottom:-57px;
	}

	.promocao-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
		margin-bottom:-57px;
	}
	
	.selfies-voltar {
		position:relative;
		bottom:156px;
		right:52px;
		float:left;
		cursor:pointer;
	}

	.selfies-avancar {
		position:relative;
		bottom:156px;
		left:52px;
		float:right;
		cursor:pointer;
	}
	
	.contato .tracinho {
		margin-top:38px;
	}

	.lista-categorias {
		text-align:center;
		margin:34px auto 23px;
		cursor:pointer;
	}

	.lista-categorias .item {
		display:inline-block;
		text-align:center;
		width:160px;
		margin-bottom:12px;
	}
	
	.lista-categorias .item .hover {
		display:none;
	}

	.lista-categorias .item:hover .normal {
		display:none;
	}
	
	.lista-categorias .item:hover .hover {
		display:inline-block;
	}
	
	.pet-normal {
		display:inline-block;
	}
	
	.pet-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-normal {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-hover {
		display:inline-block;
	}
	
	.pet-300-normal {
		display:none;
	}
	
	.pet-300-hover {
		display:none;
	}
	
	.lista-categorias .item6 {
		margin-top:21px;
	}
	
	.bt-tornese-revendedor {
		width:900px;
		max-width:95%;
		margin-left:auto;
		margin-right:auto;
		font-size:21px;
	}
	
	.bt-catalogo {
		width:500px;
		max-width:95%;
		margin-bottom:97px;
		margin-left:auto;
		margin-right:auto;
	}
	
	#cabecalho .logo {
		text-align:center !important;
		padding: 25px 0;
		background: #333;
	}
	
	#logo {
		width:219px;
	}
	
	#cabecalho .menu-esq, #cabecalho .menu-dir {
		padding-top: 0px !important;
	}
	
	#cabecalho .tres-botoes {
		text-align:center !important;
	}
	
	#cabecalho .topo-principal #plaquinhas-pet img, #cabecalho .topo-principal #plaquinhas-tematicas img, #cabecalho .topo-principal #plaquinhas-coracao img {
		height: 57px;
	}
	
	#cabecalho .banner-voltar, #cabecalho .banner-avancar, #cabecalho .banner-seletores, #cabecalho .menu, #conteudo .div-destaque-avancar, #conteudo .div-destaque-voltar {
		display:none;
	}
	
	#cabecalho .menu {
		position: fixed;
		top: 0;
		left: -264px;
		height: 100%;
		width: 264px;
		z-index: 2000;
		background:#A31A48;
	}
	
	#cabecalho .menu .fechar-menu {
		text-align:right;
		margin-top:7px;
	}
	
	#cabecalho .menu .navbar.right {
		justify-content: start !important; 
	}

	#cabecalho .menu .item {
		width: 100% !important;
		text-align: left !important;
		height: 31px;
		padding-right: 0px;
		padding-left: 16px;
	}
	
	#cabecalho .menu .subnav {
		display: none;
		padding-bottom: 7px;
		background: transparent;
		color: #FFF;
		position: 	;
		z-index: 1000;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		padding-left: 16px;
	}
	
	#cabecalho .menu .submenu {
		height: auto;
	}
	
	#cabecalho .banner.mobile {
		/* -webkit-box-shadow: none !important; */
		/* -moz-box-shadow: none !important; */
		/* box-shadow: none !important; */
		/* margin-bottom: 0 !important; */
	}
	
	#conteudo.home {
		margin-top: 0px !important;
	}
	
	#cabecalho .informacoes img {
		width: 160px;
	}
	
	#cabecalho .tematicas {
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
		margin-bottom: 0 !important;
	}
	
	.tematicas {
		margin-top:0 !important;
	}
	
	.categoria.mobile {
		text-align: center;
		-webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		-moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		padding: 10px 34px 16px;
		margin:21px;
		font-weight:bold;
	}
	
	#conteudo .etapa {
		margin-bottom:30px;
		padding: 3px 15px 12px;
	}
	
	.produto-container-imagens {
		height:340px;
	}
	
	.container-fluid {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	
	.titulo-home {
		font-size: 24px;
	}
	
	.produto-galeria .info .nome {
		font-size: 25px;
	}
	
	#cabecalho .logo button {
		margin-left: -12px;
		width: 205px;
	}
	
	#cabecalho .logo {
		padding: 25px 0 16px;
	}

	.col-titulos .tit1 {
		font-size:21px;
		color:#A31A48;
	}

	.col-titulos .tit2 {
		font-size:21px;
	}

	.como-personalizar .tit-como-personalizar {
		font-size:25px;
	}
	
	.gp-esq, .gp-dir {
		display:none;
	}
	
	.personalizando-qual {
		zoom:0.4;
	}
	
	#conteudo .especificacoes .titulo {
		margin-top:16px;
	}

	#checkout .fp-box {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		padding: 0;
	}
	
	#checkout .box-bt-forma-pagamento {
		padding-right: 2px;
		padding-left: 2px;
	}
	
	#checkout .bt-forma-pagamento {
		zoom:1;
	}
	
	#checkout .divs-pagamento .titulo {
		margin:12px 0 0;
		font-size: 21px;
	}
}

/* XS Portrait */
@media (max-width: 480px) {
	
	.grande { display:none !important; }
	.mobile { display:block !important; }
	
	.item.col-12, .item.col-6 {
		flex:auto;
	}
	
	.fique-por-dentro {
		margin-top:20px;
	}
	
	.sobre-nos {
		background:#FFF;
	}
	
	.contato {
		/* background:#FFF; */
	}
	
	.mocinha {
		height:0px;
	}
	
	.aqui-tem-mais {
		margin:0 auto;
	}
	
	#conteudo .lista-cesta .titulos-md {
		display:none;
	}
	
	.aqui-tem-mais-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
	}

	.aqui-tem-mais-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
	}
	
	.promocao-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
	}

	.promocao-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
	}
	
	.selfies-voltar {
		position:relative;
		bottom:151px;
		right:16px;
		float:left;
		cursor:pointer;
	}

	.selfies-avancar {
		position:relative;
		bottom:151px;
		left:16px;
		float:right;
		cursor:pointer;
	}
	
	.contato .tracinho {
		margin-top:38px;
	}

	.lista-categorias {
		text-align:center;
		margin:34px auto 23px;
		cursor:pointer;
	}

	.lista-categorias .item {
		display:inline-block;
		text-align:center;
		width:150px;
		margin-bottom:12px;
	}
	
	.lista-categorias .pets {
		display:inline-block;
		text-align:center;
		/* width:150px; */
		width:300px;
		margin-bottom:12px;
	}
	
	.lista-categorias .item .hover {
		display:none;
	}

	.lista-categorias .item:hover .normal {
		display:none;
	}
	
	.lista-categorias .item:hover .hover {
		display:inline-block;
	}
	
	.pet-normal {
		display:inline-block;
	}
	
	.pet-hover {
		display:none;
	}
	
	.pet-300-normal {
		display:none;
	}
	
	.pet-300-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-300-normal {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-300-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-hover {
		display:inline-block;
	}
	
	.lista-categorias .item6 {
		margin-top:21px;
	}
	
	#cabecalho .topo {
		text-align:center !important;
	}
	
	#cabecalho .logo {
		text-align:center !important;
		padding: 25px 0 16px;
		background: #333;
	}
	
	#cabecalho .menu-esq, #cabecalho .menu-dir {
		padding-top: 0px !important;
	}
	
	#cabecalho .tres-botoes {
		text-align:center !important;
	}
	
	#cabecalho .topo-principal #plaquinhas-pet img, #cabecalho .topo-principal #plaquinhas-tematicas img, #cabecalho .topo-principal #plaquinhas-coracao img {
		height: 35px;
	}
	
	#cabecalho .banner-voltar, #cabecalho .banner-avancar, #cabecalho .banner-seletores, #cabecalho .menu, #conteudo .div-destaque-avancar, #conteudo .div-destaque-voltar {
		display:none;
	}
	
	#cabecalho .banner.mobile {
		/* -webkit-box-shadow: none !important; */
		/* -moz-box-shadow: none !important; */
		/* box-shadow: none !important; */
		/* margin-bottom: 0 !important; */
	}
	
	#conteudo.home {
		margin-top: 0px !important;
	}
	
	#cabecalho .informacoes img {
		width: 156px;
	}
	
	#cabecalho .tematicas {
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
		margin-bottom: 0 !important;
	}
	
	.tematicas {
		margin-top:0 !important;
	}
	
	.categoria.mobile {
		text-align: center;
		-webkit-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		-moz-box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		box-shadow: -1px 2px 12px -3px rgba(0,0,0,0.75);
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		padding: 10px 34px 16px;
		margin:21px;
		font-weight:bold;
	}
	
	#conteudo .ver-produto {
		margin-bottom: 30px;
	}
	
	#cabecalho .banner {
		/* -webkit-box-shadow:none; */
		/* -moz-box-shadow: none; */
		/* box-shadow:none; */
		/* margin-bottom:0; */
	}
	
	#conteudo .etapa {
		margin-bottom:30px;
		padding: 3px 21px 12px;
	}
	
	#conteudo .especificacoes .descricao {
		padding: 14px 16px 25px;
	}
	
	#conteudo .especificacoes .informacoes {
		padding: 33px 16px 25px;
	}
	
	#conteudo .principais-normal {
		margin-top:21px;
	}
	
	#conteudo .principais-hover {
		margin-top:21px;
	}
	
	.volta-topo {
		display:none !important;
	}
	
	#conteudo .caixa-totalizadores, .cupom-de-desconto {
		padding: 10px 15px;
	}

	.topo .conteudo {
		font-size:12px;
	}
	
	.Cachorro-Gato, .Macho-Femea, .estilo, .gratificase {
		zoom:.8;
	}
	
	.produto-container-imagens {
		height:270px;
	}
	
	#conteudo .ver-produto {
		padding: 20px 10px;
	}
	
	.wrap-modal-slider {
		padding: 0 12px;
	}
	
	#ConteudoModalFrasesPet .banner-voltar {
		left: 7px;
		margin-top: 130px;
		width: 25px;
	}
	
	#ConteudoModalFrasesPet .banner-avancar {
		right: 7px;
		margin-top: 130px;
		width: 25px;
	}
	
	#ConteudoModalFrasesPet .slick-dots {
		display:none !important;
	}
	
	.lista-frases-pet .linha2 {
		height: 75px;
	}
	
	.personalizando-qual {
		zoom:0.4;
	}
	
	.bt-proximo2c {
		zoom:.75;
	}
	
	.plaquinha-normal-mini .bt-nmb {
		padding: 7px 0px;
		font-size:10px;
	}
	
	.Com-Sem-Adornos, .Com-Sem-Frases { 
		zoom:.82;
	}
	
	#checkout .bt-forma-pagamento {
		zoom:.6;
	}
	
	.bt-voltar-inox {
		background: url(../_img/bt-voltar-inox.jpg) center center no-repeat;
		background-size: 100% auto;
	}
}


/* XS Portrait */
@media (max-width: 375px) {	
	.como-ficara {
		zoom:.86;
	}
}

/* XS Portrait */
@media (max-width: 320px) {
	
	.grande { display:none !important; }
	.mobile { display:block !important; }
	
	.item.col-12, .item.col-6 {
		flex:auto;
	}
	
	.fique-por-dentro {
		margin-top:20px;
	}
	
	.sobre-nos {
		background:#FFF;
	}
	
	.contato {
		/* background:#FFF; */
	}
	
	.mocinha {
		height:0px;
	}
	
	.aqui-tem-mais {
		margin:0 auto;
	}
	
	#cabecalho .topo-principal #plaquinhas-pet img, #cabecalho .topo-principal #plaquinhas-tematicas img, #cabecalho .topo-principal #plaquinhas-coracao img {
		height: 30px;
	}
	
	#conteudo .lista-cesta .titulos-md {
		display:none;
	}
	
	.aqui-tem-mais-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
	}

	.aqui-tem-mais-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
	}
	
	.promocao-voltar {
		position:relative;
		bottom:394px;
		right:0px;
		float:left;
		cursor:pointer;
	}

	.promocao-avancar {
		position:relative;
		bottom:394px;
		left:0px;
		float:right;
		cursor:pointer;
	}
	
	.selfies-voltar {
		position:relative;
		bottom:151px;
		right:16px;
		float:left;
		cursor:pointer;
	}

	.selfies-avancar {
		position:relative;
		bottom:151px;
		left:16px;
		float:right;
		cursor:pointer;
	}
	
	.contato .tracinho {
		margin-top:38px;
	}

	.lista-categorias {
		text-align:center;
		margin:34px auto 23px;
		cursor:pointer;
	}

	.lista-categorias .item {
		display:inline-block;
		text-align:center;
		width:150px;
		margin-bottom:12px;
	}
	
	.lista-categorias .pets {
		display:inline-block;
		text-align:center;
		/* width:150px; */
		width:300px;
		margin-bottom:12px;
	}

	.pet-normal {
		display:inline-block;
	}
	
	.pet-hover {
		display:none;
	}
	
	.pet-300-normal {
		display:none;
	}
	
	.pet-300-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-300-normal {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-300-hover {
		display:none;
	}
	
	.lista-categorias .pets:hover .pet-hover {
		display:inline-block;
	}
	
	.lista-categorias .item6 {
		margin-top:21px;
	}

	.topo .conteudo {
		font-size:10px;
	}

	#cabecalho .informacoes img {
		width: 130px;
	}
	
	#conteudo .etapa {
		margin-bottom:30px;
		padding: 3px 15px 12px;
	}
	
	#logo {
		width:142px;
		margin-left:-3px;
	}
	
	.Cachorro-Gato, .Macho-Femea, .estilo, .gratificase {
		zoom:.7;
	}
	
	.produto-container-imagens {
		height:205px;
	}
}