/* Content copied from "checkout5-custom.css" at 2025-09-26T04:09:06.045Z */

@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i|Rufina:400,700);
@import url(https://use.fontawesome.com/releases/v5.4.1/css/all.css);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;font-family:"PT Sans", sans-serif}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.sprite-sprite,.sprite-amex,.sprite-assinatura,.sprite-boleto-64,.sprite-cart-icon,.sprite-diners-64,.sprite-elo-64,.sprite-ico-chave,.sprite-ico-email,.sprite-icon-facebook,.sprite-icon-instagram,.sprite-icon-youtube,.sprite-logo-digicert-partner,.sprite-logo-mastercard,.sprite-logo,.sprite-paypal,.sprite-search-icon,.sprite-site-Blindado,.sprite-slide-left,.sprite-slide-right,.sprite-visa{background-image:url(/arquivos/sprite-s340255bdbb.png);background-repeat:no-repeat}.sprite-amex{background-position:0 0;height:29px;width:46px}.sprite-assinatura{background-position:-47px -12px;height:30px;width:85px}.pagamentos ul li.elocc img{filter:drop-shadow(3px 3px 12px dimgray)}.sprite-boleto-64{background-position:-274px 0;height:29px;width:46px}.sprite-cart-icon{background-position:-324px 0;height:24px;width:21px}.sprite-diners-64{background-position:-349px 0;height:29px;width:46px;z-index:2;position:relative}.sprite-elo-64{background-position:-399px 0;height:29px;width:46px}.sprite-ico-chave{background-position:-449px 0;height:20px;width:20px}.sprite-ico-email{background-position:-473px 0;height:13px;width:28px}.sprite-icon-facebook{background-position:-505px 0;height:15px;width:8px}.sprite-icon-instagram{background-position:-517px 0;height:16px;width:16px}.sprite-icon-youtube{background-position:-537px 0;height:12px;width:16px}.sprite-logo-digicert-partner{background-position:-557px 0;height:38px;width:69px}.sprite-logo-mastercard{background-position:-630px 0;height:29px;width:46px}.sprite-logo{background-position:-680px 0;height:39px;width:121px}.sprite-paypal{background-position:-805px 0;height:29px;width:46px}.sprite-search-icon{background-position:-855px 0;height:27px;width:28px}.sprite-site-Blindado{background-position:-887px 0;height:20px;width:70px}.sprite-slide-left{background-position:-961px 0;height:97px;width:57px}.sprite-slide-right{background-position:-1022px 0;height:97px;width:56px}.sprite-visa{background-position:-1082px 0;height:29px;width:46px}.master{width:100%;margin:0px auto}.master .content{max-width:1280px;margin:0px auto;width:100%}header.checkout{padding:26px 0px;border-bottom:1px solid #fffdfc;box-shadow:0px 1px 3px #a6a09b6e}header.checkout .content{display:flex;align-items:center;justify-content:space-between;font-family:"PT Sans", sans-serif}header.checkout .content>div+div{display:flex;align-items:center;justify-content:center;color:#767b7c}header.checkout .content>div+div i{margin-right:10px;font-size:20px;color:#a6a09b}header.checkout .content .box.seguranca{display:flex;align-items:center;font-size:13px;margin-right:10px;text-transform:uppercase}header.checkout .content .box.telefone{display:flex;align-items:center;font-size:13px;text-transform:uppercase}.tipbar-navigator{position:relative;top:-24px}.tipbar-navigator ul.navigator-checkout{display:flex;align-items:center;justify-content:center;text-align:center}.tipbar-navigator ul.navigator-checkout li{font-family:"PT Sans", sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;border-bottom:5px solid #d2cfcd;color:#d2cfcd;margin:0px 0px;padding:5px 12px}.tipbar-navigator ul.navigator-checkout li.active{border-color:#a6a09b;color:#a6a09b}h1#cart-title,h1#orderform-title{padding:12px 0px 20px 0px;text-transform:uppercase;font-size:22px;color:#a6a09b;font-family:"PT Sans", sans-serif}.client-pre-email .btn-success{max-width:105px;text-transform:uppercase;font-size:12px}.client-pre-email-h label{margin-bottom:20px}.client-pre-email-h label span{font-family:"Rufina", serif !important;color:#a9a39e;font-size:24px}a#orderform-to-cart{text-decoration:underline;text-transform:uppercase;display:block;margin-top:10px;font-size:12px;color:#a6a09b}a#orderform-minicart-to-cart{text-decoration:underline;text-transform:uppercase;display:block;margin-top:10px;font-size:12px;color:#a6a09b}.orderform-template-holder{font-family:"PT Sans", sans-serif}.step .text label,.step .select label{display:block;margin:6px 0px}.step .text input{height:40px;box-sizing:border-box;border:1px solid #d2cfcd;border-radius:0px}.cart{border:none;margin-bottom:30px;padding:0px;font-family:"PT Sans", sans-serif}.cart td.shipping-date.empty{display:none}.cart th.shipping-date{display:none}.cart td.product-name a{text-decoration:none;color:#a6a09b}.cart .brand{display:none}.cart small.seller.muted{display:block;font-size:11px;color:#bebebe}.cart thead{border-bottom:1px solid #d2cfcd;font-size:12px;text-transform:uppercase;color:#a6a09b}.cart .product-image img{color:transparent;height:100px;max-width:150px;width:100px}.cart tr.product-item{border-bottom:1px solid #d6d3d1}.cart span.list-price{text-decoration:line-through;color:#a6a09b;text-transform:uppercase;font-size:14px}.cart span.best-price{color:#a6a09b;text-transform:uppercase;font-size:14px;font-weight:bold}.cart .quantity input{height:46px;width:46px;box-sizing:border-box;border-radius:0px;color:#b0b0b0}.cart td.quantity-price{font-size:14px;font-weight:bold;color:#a6a09b}.summary-template-holder{font-family:"PT Sans", sans-serif}.summary-template-holder .coupon.summary-coupon.pull-right{float:left;margin:0px !important;text-align:left}.summary-template-holder p.coupon-data.pull-right{float:left}.summary-template-holder p.coupon-data.pull-right a{text-decoration:underline;color:#d6d3d1}.summary-template-holder td.shipping-date{display:none}.span5.totalizers.summary-totalizers.cart-totalizers{font-size:13px}.full-cart .summary-totalizers tfoot tr{color:#a6a09b;font-weight:bold}.clearfix.pull-right.cart-links{float:left;width:100%}.clearfix.pull-right.cart-links span.btn-place-order-wrapper{display:block !important;max-width:280px;float:right;width:100%;text-align:center}.clearfix.pull-right.cart-links span.link-choose-more-products-wrapper{float:left}.clearfix.pull-right.cart-links span.btn-place-order-wrapper a{padding:13px 0px;box-sizing:border-box;text-align:center;text-transform:uppercase;font-family:"PT Sans", sans-serif;border:none}.clearfix.pull-right.cart-links a#cart-choose-more-products{padding:15px 20px;box-sizing:border-box;text-align:center;text-transform:uppercase;font-family:"PT Sans", sans-serif;border:none;display:block;max-width:280px;width:100%;text-align:center;background:#c8cacb;color:#fff;text-decoration:none;display:block}section.master.copyright{margin-top:25px;padding-bottom:14px}section.master.copyright .content{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #dbdbdc;padding:18px;gap:20px;box-sizing:border-box}section.master.copyright .content .infos{max-width:367px}section.master.copyright .content .infos p{font-family:"Open sans", "PT Sans", sans-serif;color:#999999;font-size:11px}section.master.copyright .content .pagamentos h3{font-family:"Open sans", "PT Sans", sans-serif;color:#999999;font-size:11px;margin-bottom:6px}section.master.copyright .content .pagamentos ul{display:flex;align-items:center;justify-content:center}section.master.copyright .content .pagamentos ul li{margin-right:5px}@media (max-width: 1280px){.container{max-width:90vw}.master .content{padding:0px 20px;box-sizing:border-box}section.master.copyright .content{justify-content:center}}@media (max-width: 500px){.footer-checkout .pagamentos-e-seguranca{flex-wrap:wrap}ul.parceiros{flex-direction:column}ul.parceiros li{margin:10px 0px !important}span.link-choose-more-products-wrapper{width:100%;text-align:center}span.btn-place-order-wrapper{width:100%}tr.product-item{display:flex !important;flex-wrap:wrap}td.product-image{margin:0px auto;width:85px;max-width:85px;position:relative !important}td.product-name{padding:0px 0px !important;margin:0px !important;text-align:center !important;box-sizing:border-box;display:flex !important;flex-direction:column;justify-content:center;width:100% !important}td.quantity{width:100% !important;margin:10px auto !important;display:flex !important;align-items:center;justify-content:center;text-align:center}td.product-price{display:flex !important;flex-direction:column;align-items:center;justify-content:center;width:100%}}@media (max-width: 600px){.tipbar-navigator ul.navigator-checkout li:not(.active){display:none}header.checkout .content{display:flex;flex-direction:column;gap:20px}.clearfix.pull-right.cart-links{display:flex;flex-direction:column;gap:6px}.clearfix.pull-right.cart-links a#cart-choose-more-products,.clearfix.pull-right.cart-links span.btn-place-order-wrapper{float:none;margin:0px auto}.full-cart .cart table tbody tr td.item-remove{right:4px}}.btn-success{background:#a6a09b;border-radius:0px;width:100%}.btn-success:hover{background:#a6a09b !important}.clearfix.empty-cart-links a{max-width:200px}.PaymentCardNumber input{font-size:16px}.box.produtos .prateleira ul li img{height:100%;width:100%;max-width:100%;vertical-align:middle}.box.produtos .busca-vazio{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#a6a09b}.box.produtos{flex-grow:2}.box.produtos .busca-vazio p{font-family:"PT Sans", sans-serif;text-transform:uppercase;font-size:2rem;max-width:530px;margin:0px auto;display:block;text-align:center;color:#a6a09b}.departamento .prateleira ul,.categoria .prateleira ul,.busca .prateleira ul{display:flex;flex-wrap:wrap}.departamento .prateleira ul.tres li,.categoria .prateleira ul.tres li,.busca .prateleira ul.tres li{margin:1px !important;max-width:33%;width:100%}.departamento .prateleira ul.quatro li,.categoria .prateleira ul.quatro li,.busca .prateleira ul.quatro li{margin:1px !important;max-width:calc(25% - 2px);width:100%}.departamento .prateleira ul li,.categoria .prateleira ul li,.busca .prateleira ul li{margin:1px !important;max-width:33%;width:100%}.busca-vazio{text-align:center}.busca-vazio p{text-align:center;text-transform:uppercase;font-size:2rem}div#returnToTop{position:fixed;bottom:10px;right:10px}div#returnToTop a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;text-decoration:none;font-family:"PT Sans", sans-serif;font-size:11px;color:#ed1c24}div#returnToTop span{display:block}.busca-vazia .busca-vazio{padding:50px 0px}.departamento section.master.banner-duplo{margin:40px 0px}.componente{position:relative}.componente .conteudo-banner-interno{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.componente .conteudo-banner-interno h1{font-family:"Rufina", serif;font-size:60px;color:#fff;letter-spacing:4px}.componente .conteudo-banner-interno .texto-btn{display:flex;padding:35px 0px}.componente .conteudo-banner-interno .texto-btn .botao{width:200px;margin:30px;background:#fff;padding:20px 15px;font-family:"PT Sans", sans-serif}.componente .conteudo-banner-interno .texto-btn .botao a{text-transform:uppercase;text-decoration:none;font-weight:bold;color:#a6a09b;font-size:15px}.cart-fixed.affix,.cart-fixed.affix-bottom{position:relative !important}.prateleira ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.prateleira ul .produto-prateleira{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;height:100%}.prateleira ul .produto-prateleira .foto{position:relative}.prateleira ul .produto-prateleira .foto .verso{position:absolute;z-index:1;top:0px;left:0px;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out}.prateleira ul .produto-prateleira .nome{color:#767b7c;padding-top:18px;font-size:16.08px;font-family:"PT Sans", sans-serif;padding-left:15px;box-sizing:border-box;margin:0 auto}.prateleira ul .produto-prateleira .preco{box-sizing:border-box;padding-left:15px;font-family:"Rufina", serif;padding-top:12px;width:100%;display:flex;justify-content:center}.prateleira ul .produto-prateleira .preco span{color:#000}.prateleira ul .produto-prateleira .preco .preco-linha{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.prateleira ul .produto-prateleira .preco .preco-linha span.best-price{font-size:20.01px;color:#545a5c}.prateleira ul .produto-prateleira .preco .preco-linha span.old-price{text-decoration:line-through;color:#ccc}.prateleira ul .produto-prateleira .preco span.installment{color:#a6a09b;font-size:12px;font-family:"PT Sans", sans-serif}.prateleira ul .produto-prateleira a{text-decoration:none !important;display:flex;flex-direction:column;align-items:flex-start;height:100%}.prateleira ul .botao-lista-compra{padding:15px 0;display:flex;align-items:center;justify-content:space-between;opacity:0;width:100%;box-sizing:border-box}.prateleira ul .botao-lista-compra div{width:99%;text-align:center;box-sizing:border-box;margin:0px 1%;display:flex;align-items:center;justify-content:center;padding:12px 0px;color:#fff}.prateleira ul .botao-lista-compra div .sprite-ico-carrinho-mini{display:none !important}.prateleira ul .botao-lista-compra .adicionar-carrinho{background:#aea396;font-weight:bold;font-family:"PT Sans", sans-serif;width:100% !important}.prateleira ul .botao-lista-compra .adicionar-carrinho a{color:#fff;text-decoration:none;width:100%;height:100%;display:block;text-transform:uppercase}.prateleira ul .botao-lista-compra .adicionar-lista{background:#c8cacb;color:#fff;font-weight:bold;font-family:"PT Sans", sans-serif;text-transform:uppercase;display:none}.prateleira ul li:hover .produto-prateleira .foto .verso{opacity:1;visibility:visible}.prateleira ul li:hover .botao-lista-compra{opacity:1 !important}.prateleira ul .adicionar-carrinho{width:70% !important}section.master.p-404{background:#f1f1f1;margin-top:25px}.master.p-404 .pagina-404{display:flex;align-items:center;justify-content:center;padding:35px 0px 20px 0px;font-family:"PT Sans", sans-serif}.master.p-404 .pagina-404 .texto-404 h1{font-size:52px;margin-bottom:10px;font-weight:bold;color:#c3c3c3}.master.p-404 .pagina-404 .texto-404 h2{font-size:48px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;color:#a6a09b;font-family:"Playlist"}.master.p-404 .pagina-404 .texto-404 p{margin:20px 0px;display:block;color:#666}.master.p-404 .pagina-404 .texto-404 ul{padding:10px 0px}.master.p-404 .pagina-404 .texto-404 ul li{padding:2px 0px}.master.p-404 .pagina-404 .texto-404 ul li a{text-decoration:none;color:#777}.carrosselProdutos>.prateleira>h2{display:none !important}.colecao .content{padding:10px 15px;box-sizing:border-box;overflow:hidden}.carrosselProdutos{padding:20px 0px 35px 0px;position:relative}.carrosselProdutos .slick-slide{margin:0px 3px}.colecao{padding:0px 0px;box-sizing:border-box}.colecao ul.slick-dots{display:none !important}.colecao .slick-list.draggable li{max-width:initial;width:initial}.colecao button.slick-prev{position:absolute;top:135px;z-index:8;left:0px;border:none;background-color:transparent;font-size:0px;outline:none;cursor:pointer}.colecao button.slick-next{position:absolute;top:135px;z-index:8;right:0px;border:none;background-color:transparent;font-size:0px;outline:none;cursor:pointer}.carrosselProdutos .prateleira ul li{float:left}.sprite-slide-right,.banners button.slick-prev,.colecao button.slick-prev{background-position:-1108px 0;height:97px;width:56px}.colecao button.slick-prev{background-image:url(https://casafleur.vteximg.com.br//arquivos/sprite-s6fd7c2916d.png);background-repeat:no-repeat}.colecao button.slick-next{background-image:url(https://casafleur.vteximg.com.br/arquivos/sprite-s6fd7c2916d.png);background-repeat:no-repeat}.colecao button.slick-next{background-position:-1047px 0;height:97px;width:57px}.add-service-container .add-service{position:relative;padding:5px 25px;letter-spacing:.3px;transition:ease-in-out .2s;display:flex;align-items:center;max-width:220px}@media screen and (min-width: 768px){.add-service-container .add-service{background:#c8cacb;color:#fff !important}}.add-service-container .add-service:hover{background:#a6a09b}.add-service-container .add-service::before{content:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16px' height='14px' viewBox='0,0,256,256'%3e%3cg fill='%23ffffff' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3e%3cg transform='scale(5.12,5.12)'%3e%3cpath d='M22.40625,0.59375l-1.8125,0.8125l2.375,5.46875l-5.53125,-2.78125l-0.875,1.8125l4.1875,2.09375h-16.75c-0.55078,0 -1,0.44922 -1,1v8c0,0.55078 0.44922,1 1,1h20v-8h2v8h20c0.55469,0 1,-0.44922 1,-1v-8c0,-0.55078 -0.44531,-1 -1,-1h-16.75l4.1875,-2.09375l-0.875,-1.8125l-5.53125,2.78125l2.375,-5.46875l-1.8125,-0.8125l-2.59375,5.9375zM5,20v23c0,0.55469 0.44922,1 1,1h38c0.55469,0 1,-0.44531 1,-1v-23h-19v22h-2v-22z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:13px;height:13px;display:block;cursor:pointer;position:absolute;left:5px}@media screen and (max-width: 500px){.item-service{display:flex !important;align-items:center;flex-direction:column}}.item-service .bundle-item-name span{font-size:14px}@media screen and (min-width: 768px){.item-service .bundle-item-name span{background:#c8cacb;padding:5px;color:#fff}}.item-service .bundle-item-image::before{content:url("data:image/svg+xml;charset=UTF-8,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='29px' viewBox='0,0,256,256'%3e%3cg fill='%23a6a09b' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3e%3cg transform='scale(5.12,5.12)'%3e%3cpath d='M22.40625,0.59375l-1.8125,0.8125l2.375,5.46875l-5.53125,-2.78125l-0.875,1.8125l4.1875,2.09375h-16.75c-0.55078,0 -1,0.44922 -1,1v8c0,0.55078 0.44922,1 1,1h20v-8h2v8h20c0.55469,0 1,-0.44922 1,-1v-8c0,-0.55078 -0.44531,-1 -1,-1h-16.75l4.1875,-2.09375l-0.875,-1.8125l-5.53125,2.78125l2.375,-5.46875l-1.8125,-0.8125l-2.59375,5.9375zM5,20v23c0,0.55469 0.44922,1 1,1h38c0.55469,0 1,-0.44531 1,-1v-23h-19v22h-2v-22z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");text-align:center;display:block}.dropdown-toggle.shipping-sla-button{background:white;border:1px solid #c8cacb;margin-top:8px;padding:1px 15px}.btn-group.open .dropdown-toggle{background:none;box-shadow:none}.full-cart .cart table tbody tr td.bundle-item-image{position:initial}.container .gift-list-alert.alert{top:-80px;left:0;text-align:center;max-width:100%}

