body{font-family:'Open Sans',sans-serif}.l{text-align:left}.r{text-align:right}.c{text-align:center}h1{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:700;font-size:48px;margin-top:30px}h1+span{display:inline-block;width:9%;height:3px;background:#fcf6e4}h1+span+p{font-size:17px;margin-top:14px}h2{font-family:Oswald,sans-serif;font-weight:300;color:#4e4640;font-size:21px}.cropper{overflow:hidden;display:inline-block;width:100%;height:0;padding-bottom:100%;text-align:center;position:relative}.cropper img{width:100%;height:auto}header{background-repeat:repeat;padding:15px 0;text-align:center;background:#49240a;background:-moz-linear-gradient(top,rgba(73,36,10,1) 0,rgba(168,118,78,1) 100%);background:-webkit-linear-gradient(top,rgba(73,36,10,1) 0,rgba(168,118,78,1) 100%);background:linear-gradient(to bottom,rgba(73,36,10,1) 0,rgba(168,118,78,1) 100%);min-height:283px;color:#fcf6e4}#features{background-color:#f8f8f8;padding:10px 0 7px;border-bottom:3px solid #f0f0f0}#features .col-lg-2{padding-left:5px;padding-right:5px}#features .feature{color:#4e4640;text-align:right}#features .feature span{display:block;padding-right:40px;background-repeat:no-repeat;background-image:url(../img/ui/icons-spritesheet.png);font-size:11px;text-transform:uppercase;height:34px}#features .feature#pagamento span{background-position:155px 2px}#features .feature#flores span{background-position:155px -53px}#features .feature#cartao span{background-position:155px -110px}#features .feature#frete span{background-position:153px -164px}#features .feature#atendimento span{background-position:155px -218px}#features .feature#entrega span{background-position:155px -275px}.product-card>div{position:relative;text-align:center;margin-bottom:70px}.product-card>div::before{display:block;position:absolute;bottom:-35px;right:20px;background-color:#a8764e;color:#fff;text-transform:uppercase;font-size:12px;padding:4px 10px;content:'Personalizável';opacity:.9.product-card h2 + p;transition:all ease 1s}.product-card>div:hover::before{opacity:1}.product-card span{display:block;height:0;padding-bottom:80%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:10px}.product-card span#bolsa-termica{background-image:url(../img/products/bolsa-termica.jpg)}.product-card span#caneca-gel{background-image:url(../img/products/caneca-gel.jpg)}.product-card span#Kit-Churrasco-2pçs{background-image:url(../img/products/Kit-Churrasco-2pçs.png)}.product-card span#carteira{background-image:url(../img/products/carteira.jpg)}.product-card span#Kit-Churrasco-3pc{background-image:url(../img/products/Kit-Churrasco-3pc.jpg)}.product-card span#kit-queijo{background-image:url(../img/products/kit-queijo.jpg)}.product-card span#Kit-vinho{background-image:url(../img/products/Kit-vinho.jpg)}.product-card span#mochila{background-image:url(../img/products/mochila.jpg)}.product-card span#Som-Mosquetao{background-image:url(../img/products/Som-Mosquetao.png)}.product-card h2+p{text-align:right;margin:5px 20px;font-size:15px;color:#4e4640}.product-card>div a{position:absolute;display:block;width:90px;background-color:#49b6c1;color:#fff;top:190px;left:60px;text-align:center;box-sizing:border-box;padding:15px 0;cursor:pointer;text-transform:uppercase;font-size:15px;transition:.6s;font-weight:700}.product-card>div:hover a{width:120px;top:185px;left:45px;box-shadow:inset 0 0 0 6px #1babc0;padding:20px 0;text-decoration:none}.product-card h2{border-top:1px dotted #e8e8e8;margin:0 20px;padding-top:5px;text-align:right}section#text{background:#0076c1 url(../img/ui/pai-e-filho.jpg) no-repeat center top;background-size:cover;background-attachment:fixed;color:#fff;padding:100px 0;margin-top:80px}section#text h4,section#text p{text-shadow:2px 2px 1px rgba(150,150,150,1)}section#text h3{font-size:48px}section#text h3 b,section#text h4 b{font-weight:500}section#text h3+p{margin-top:15px}section#cta span,section#text span{display:inline-block;width:80px;height:2px;background:#fff;margin-bottom:10px}section#text p{font-size:18px;line-height:1.5;text-render:optimizeLegibility}section#text ul{padding-left:20px;line-height:2;font-size:16px;list-style:square;text-align:left;line-height:1;margin-bottom:80px}section#text ul li{float:left;width:50%;margin:5px 0}section#text span.cropper{display:block;background:0 0;overflow:hidden;width:100%;height:0;padding-bottom:60%;text-align:center}section#text span.cropper>img{width:100%;height:auto;display:inline-block}section#baralho{background:#0076c1 url(../img/ui/baralho.jpg) no-repeat center top;background-size:cover;padding:100px 0;-webkit-box-shadow:0 0 10px #a5a5a59e;-moz-box-shadow:0 0 10px #a5a5a59e;box-shadow:0 0 10px #a5a5a59e;margin-bottom:41px;color:#4e4640}section#baralho b{color:#e4650b}section h4{font-family:Oswald,sans-serif;font-size:34px;font-weight:300;margin-top:16px;margin-bottom:52px}section h3{font-family:Oswald,sans-serif;font-size:32px;font-weight:300;margin-top:30px;margin-bottom:5px}#baralho>div a{position:absolute;display:block;width:210px;background-color:#49b6c1;color:#fff;text-align:center;box-sizing:border-box;padding:15px 0;cursor:pointer;text-transform:uppercase;font-size:15px;transition:.6s;font-weight:700}.product-card>div:hover a{text-decoration:none}section#baralho h3{font-size:40px;line-height:50px}section#baralho h3 b,section#tbaralho h4 b{font-weight:500}section#baralho h3+p{margin-top:15px}section#baralho span,section#cta span{display:inline-block;width:80px;height:2px;background:#4e4640;margin-bottom:10px}section#baralho p{font-size:18px;line-height:1.5;text-render:optimizeLegibility}section#baralho ul{padding-left:20px;line-height:2;font-size:16px;list-style:square;text-align:left;line-height:1;margin-bottom:80px}section#baralho ul li{float:left;width:50%;margin:5px 0}section#baralho span.cropper{display:block;background:0 0;overflow:hidden;width:100%;height:0;padding-bottom:60%;text-align:center}section#baralho span.cropper>img{width:100%;height:auto;display:inline-block}section#cta{background-color:#dcdde3;color:#4e4640;padding:70px 0 100px}section#cta h5{font-size:16px;margin-bottom:30px}section#cta span{background:#4e4640}section#cta label{min-width:120px;max-width:90%;padding:8px 15px 20px;text-transform:uppercase;font-weight:300;font-family:Oswald,sans-serif;display:inline-block;background:#4e4640;color:#fff}section#cta .form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;position:relative;margin-top:-20px;margin-left:10px}section#cta .btn-send{background-color:#49b6c1;color:#fff;text-transform:uppercase;font-size:16px;transition:.6s;font-weight:700;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 25px;margin-top:15px}section#cta .btn-send:hover{box-shadow:inset 0 0 0 4px #1babc0}footer{background-color:#f0f0f0;color:#777;padding:15px 0;font-size:13px}@media screen and (min-width:1400px){.product-card>div a{top:250px;left:50px}.product-card>div:hover a{top:245px;left:35px}}@media screen and (min-width:1200px) and (max-width:1399px){.product-card>div a{top:250px;left:50px}.product-card>div:hover a{top:245px;left:35px}}@media screen and (min-width:992px) and (max-width:1199px){.product-card>div a{left:20px}.product-card>div:hover a{left:5px}.product-card h2{margin:0 30px;padding-left:90px;min-height:52px}#features .feature#pagamento span{background-position:202px 2px}#features .feature#flores span{background-position:202px -53px}#features .feature#cartao span{background-position:202px -110px}#features .feature#frete span{background-position:200px -164px}#features .feature#atendimento span{background-position:202px -218px}#features .feature#entrega span{background-position:202px -275px}}@media screen and (min-width:768px) and (max-width:991px){header h1{font-size:36px}#features .feature#pagamento span{background-position:148px 2px}#features .feature#flores span{background-position:148px -53px}#features .feature#cartao span{background-position:148px -110px}#features .feature#frete span{background-position:146px -164px}#features .feature#atendimento span{background-position:148px -218px}#features .feature#entrega span{background-position:148px -275px}.product-card>div a{left:0}.product-card>div:hover a{left:-15px}.product-card p{margin-right:20px}.product-card h2+p{display:none}.product-card h2{margin:0 10px;padding-left:60px;letter-spacing:-.5px;min-height:52px}section.showroom{min-height:600px;height:initial}}@media screen and (min-width:1px) and (max-width:767px){header{height:initial;margin-bottom:50px;max-height:none}header .logo{text-align:center}header .logo span{display:block;width:100%}header #first-call{background:0 0;padding:0;text-align:center}header #first-call h1{margin-top:20px;padding:0;font-size:30px}header br{display:none}.product-card span#p-flores{padding-bottom:100%;margin:0 0 0 20px}.product-card span#p-rosas{padding-bottom:100%}.product-card span#p-orquidea{padding-bottom:120%}.product-card{margin-bottom:50px;text-align:center}.product-card>div{display:inline-block;width:100%;max-width:400px}.product-card>div a{padding:35px 0;float:none;position:initial;border-radius:0;width:100%;height:40px;padding:10px 15px;margin-top:15px}.product-card>div:hover a{width:100%;height:40px;padding:10px 15px}.product-card p{margin-right:20px}.product-card h2{margin:0 10px;letter-spacing:-.5px}section#empresa{margin-top:0}section#empresa img{border:5px solid #fff}section#empresa h3{margin-top:15px;text-align:center}section#empresa p{line-height:25px}section.showroom{height:initial;min-height:500px;text-align:center}section.showroom .container{max-width:320px}section.showroom h3{margin-top:30px;font-size:30px;line-height:initial}section.showroom .r{text-align:center}section.showroom p b{font-size:30px}}