#desktop-navbar{display:none}#desktop-navbar .nav-bar-container{display:flex;justify-content:center;flex-direction:column;background:var(--color-azul-de-fundo)}#desktop-navbar .nav-bar-container a{width:100%;height:4.2rem;padding:.8rem;font:400 1.6rem Archivo;display:flex;justify-content:center;text-decoration:none;text-align:center;color:var(--color-texto-escuro);transition:font-weight .2s}#desktop-navbar .nav-bar-container a:hover{text-decoration:none;color:var(--color-texto-link);padding:.8rem}@media (min-width:300px){#desktop-navbar .nav-bar-container a,#desktop-navbar .nav-bar-container a:hover{font-size:2rem}}@media (min-width:750px){#desktop-navbar{display:block;background:var(--color-azul-de-fundo);padding:0 calc(50% - 46rem)}#desktop-navbar .nav-bar-container{flex-direction:row;justify-content:space-between;max-width:95rem}#desktop-navbar .nav-bar-container a{padding:.8rem;display:flex;align-items:center;justify-content:space-around;color:var(--color-texto-escuro);transition:font-weight .2s}#desktop-navbar .nav-bar-container a,#desktop-navbar .nav-bar-container a:hover{text-decoration:none;font:400 1.6rem Archivo}}#mobile-navbar button{background:var(--color-azul-de-fundo);border:0;display:flex;width:100%;justify-content:center;align-items:center;padding:.8rem;cursor:pointer;outline:0}#mobile-navbar button h3{font:700 2rem Archivo;padding-left:1.6rem}#mobile-navbar .nav-bar-container{display:flex;flex-direction:column;justify-content:center;background:var(--color-azul-de-fundo)}#mobile-navbar .nav-bar-container a{width:100%;height:4.2rem;padding:.8rem;font:400 1.6rem Archivo;display:flex;justify-content:center;text-decoration:none;text-align:center;color:var(--color-texto-escuro);transition:font-weight .2s}#mobile-navbar .nav-bar-container a:hover{text-decoration:none;color:var(--color-texto-link);padding:.8rem}@media (min-width:300px){#mobile-navbar .nav-bar-container a,#mobile-navbar .nav-bar-container a:hover{font-size:2rem}}@media (min-width:750px){#mobile-navbar{display:none}}.top-bar-container{width:100%;height:5rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:.8rem 2.4rem;background:var(--color-azul-de-fundo)}.top-bar-container a{text-decoration:none;font-size:2rem;color:var(--color-texto-escuro)}.top-bar-container a:hover{color:var(--color-texto-link)}.top-bar-session a{text-decoration:none;font-size:2.4rem;color:var(--color-texto-escuro);padding-left:3.2rem}.top-bar-session a:hover{color:var(--color-texto-link)}.header-content{display:flex;flex-direction:column;align-items:center;background:linear-gradient(0deg,#fff 5%,var(--color-rosa-claro) 150%)}.header-content>img{width:80%;margin:.8rem 1.6rem}.header-content .logo-container{width:95%;display:flex;flex-direction:column;align-items:center;padding:1.6rem 0}.header-content .logo-container h2{font-size:7vw;font-weight:400;font-family:Poppins;text-align:center;padding-bottom:.8rem}.header-content .logo-container img{width:60%;max-width:28.5rem}.words{text-align:center;font:400 2rem Poppins;margin-top:.4rem}@media (min-width:300px){.header-content{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr auto;grid-template-areas:"img logo" "words words"}.header-content>img{grid-area:img;margin-left:.8rem;width:100%}.header-content .logo-container{grid-area:logo;justify-self:end;padding-right:1rem}.header-content .logo-container h2{font-size:2.8vw}.header-content .logo-container img{width:49vw}.words{grid-area:words;padding:1.6rem 2.4rem}}@media (min-width:550px){.header-content .logo-container h2{font-size:1.6rem}}@media (min-width:750px){.header-content>img{max-width:24rem;margin-top:3rem}.header-content .logo-container{min-width:28rem;align-items:flex-end;padding-right:3.2rem}.header-content .logo-container h2{font-size:1.3vw;text-align:end}.header-content .logo-container img{width:25vw;max-width:28.5rem}.words{font:400 2.4vw Poppins}}@media (min-width:850px){.header-content{grid-template-columns:5fr 9fr 7fr;grid-template-rows:1fr;grid-template-areas:"img words logo"}.header-content>img{padding:3rem 2rem 5rem;justify-self:center}.words{grid-area:words;justify-self:center;font:400 2vw Poppins;padding-top:9rem}}#footer{padding:4rem;background:var(--color-azul-de-fundo)}#footer .upper-footer{display:flex;flex-direction:column;justify-content:center}#footer .upper-footer a{display:flex;flex-direction:column;padding-bottom:2rem;text-align:center;text-decoration:none;font-size:1.8rem;font-weight:400;color:var(--color-texto-escuro)}#footer .upper-footer a:hover{color:var(--color-texto-link)}#footer .upper-footer .social-media{text-align:center;padding:5rem 0 1.6rem}#footer .upper-footer .social-media div{display:flex;justify-content:center}#footer .upper-footer .social-media a{height:12rem;padding:2.4rem}#footer .upper-footer .social-media img{height:6rem}#footer .lower-footer p{text-align:center;padding-top:1.6rem;margin:.8rem}@media (min-width:750px){#footer .upper-footer{display:flex;flex-direction:row;align-items:center;justify-content:space-around}#footer .upper-footer .links a{text-align:start;font-size:1.6rem}}#page-about-exchanges{width:100vw;height:100vh}#page-about-exchanges .about-exchanges-content{display:flex;flex-direction:column;margin:4rem auto}#page-about-exchanges .exchanges{width:90%;background:var(--color-rosa-fundo);border:2px solid var(--color-azul-de-fundo);border-radius:3.2rem;padding:.8rem 5vw 2.4rem;margin:3.2rem 0;align-self:center}#page-about-exchanges .about-exchanges-content h2{padding:1.6rem;text-align:center;color:var(--color-rosa-claro);border-bottom:1px solid var(--color-rosa-claro)}#page-about-exchanges .about-exchanges-content p{margin:.8rem;text-align:justify;font-size:1.2rem}#page-about-exchanges .about-exchanges-content p em{font:600 italic 1.2rem Poppins;color:var(--color-rosa-claro)}#page-about-exchanges .about-exchanges-content p b{font:700 1.2rem Poppins;color:var(--color-rosa-claro)}#page-about-exchanges .about-exchanges-content p.first{padding-top:1.6rem}#page-about-exchanges .about-exchanges-content img{display:block;width:75%;margin:.4rem auto}@media (min-width:700px){#page-about-exchanges .about-exchanges-content{max-width:70rem}}#page-about-payments{width:100vw;height:100vh}#page-about-payments .about-payments-content{display:flex;flex-direction:column;margin:4rem auto}#page-about-payments .payments,#page-about-payments .shipping{width:90%;background:var(--color-rosa-fundo);border:2px solid var(--color-azul-de-fundo);border-radius:3.2rem;padding:.8rem 5vw 2.4rem;margin:3.2rem 0}#page-about-payments .payments,#page-about-payments .shipping{align-self:center}#page-about-payments .about-payments-content h2{padding:1.6rem;text-align:center;color:var(--color-rosa-claro);border-bottom:1px solid var(--color-rosa-claro)}#page-about-payments .about-payments-content p,#page-about-payments .about-payments-content ul li{margin:.8rem;text-align:justify;font-size:1.2rem}#page-about-payments .about-payments-content ul{font:400 1.2rem Poppins;text-align:left;padding-left:2.4rem}#page-about-payments .about-payments-content p em{font:600 italic 1.2rem Poppins}#page-about-payments .about-payments-content p b{font:700 1.2rem Poppins}#page-about-payments .about-payments-content p.first{padding-top:1.6rem}#page-about-payments .about-payments-content img{display:block;width:75%;margin:.4rem auto}@media (min-width:700px){#page-about-payments .about-payments-content{max-width:70rem}}#page-about-us{width:100vw;height:100vh}#page-about-us .about-content{display:flex;flex-direction:column;align-items:center;justify-content:center}#page-about-us .about-content img{width:90%;border-radius:3.2rem;margin:6.4rem 1.6rem}#page-about-us .about-content .info{width:90%;background:var(--color-rosa-fundo);border:2px solid var(--color-azul-de-fundo);border-radius:3.2rem;padding:.8rem 1.6rem 3.8rem;margin-bottom:1.6rem}#page-about-us .about-content h2{padding:1.6rem;text-align:center;color:var(--color-rosa-claro);border-bottom:1px solid var(--color-rosa-claro)}#page-about-us .about-content p{margin:.8rem;text-align:justify;font-size:1.2rem}#page-about-us .about-content p em{font:700 1.2rem Poppins;color:var(--color-rosa-claro)}#page-about-us .about-content p.first{padding-top:1.6rem}#page-about-us .about-content p.last{text-align:center;padding-bottom:2.4rem;border-bottom:1px solid var(--color-rosa-claro)}@media (min-width:700px){#page-about-us .about-content{display:flex;flex-direction:row}#page-about-us .about-content img{width:40%;z-index:1}#page-about-us .about-content .info{width:50%;margin:1.6rem;padding:4vw}#page-about-us .about-content p,#page-about-us .about-content p em{font-size:1.6rem}}#product-item{background:var(--color-rosa-fundo);border:2px solid var(--color-azul-de-fundo);border-radius:1rem;padding:1.6rem 2.4rem;margin:2.4rem;display:grid;grid-template-columns:3fr auto 1fr;grid-template-rows:2fr 1fr auto;grid-template-areas:"imagem descricao lixeira" "quantidade quantidade quantidade" "subtotal subtotal subtotal"}#product-item .image-container{grid-area:imagem;width:6.4rem;margin-top:.8rem}#product-item .image-container img{width:100%;border-radius:.8rem}#product-item .description-container{grid-area:descricao;padding:.8rem .8rem 0}#product-item .description-container strong a{font-size:1.2rem;display:block;text-align:left;margin-bottom:.4rem;text-decoration:none;color:var(--color-texto-escuro)}#product-item .description-container span{font:700 1.4rem Arima Madurai;color:var(--color-rosa-claro);align-self:baseline}#product-item .button-container{padding-left:.8rem;text-align:end}#product-item .button-container button{grid-area:lixeira;width:3rem;height:3rem;background-color:#fff;border:0;border-radius:50%;margin:.4rem;cursor:pointer;transition:.2s}#product-item .button-container button:hover{color:var(--color-texto-link)}#product-item .quantity{grid-area:quantidade;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:.8rem 0 .8rem 1.6rem}#product-item .quantity span{font:400 1.6rem Archivo;padding-right:1.6rem}#product-item .quantity div{display:flex;flex-direction:row}#product-item .quantity button{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:var(--color-amarelo-claro);border:0;cursor:pointer;transition:.2s}#product-item .quantity button:hover{background:var(--color-amarelo-escuro)}#product-item .quantity h6{font:700 1.6rem Arima Madurai;width:6rem;height:2.4rem;text-align:center;background-color:#fff;border:1px solid var(--color-azul-de-fundo)}#product-item .subtotal{grid-area:subtotal;background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.2rem 1.6rem;margin:.2rem 0}#product-item .subtotal h5{font:700 1.6rem Archivo}#product-item .subtotal em{font:700 1.6rem Arima Madurai;color:var(--color-rosa-claro)}@media (min-width:500px) and (max-width:699px){#product-item{grid-template-columns:2fr 6fr 1fr;grid-template-rows:3fr,2fr 2fr;grid-template-areas:"imagem descricao lixeira" "imagem quantidade quantidade" "subtotal subtotal subtotal"}#product-item .image-container{width:100%}#product-item .image-container img{border-radius:.8rem}#product-item .description-container{padding-left:1.6rem}#product-item .description-container span,#product-item .description-container strong{font-size:1.6rem}#product-item .quantity{padding:0}#product-item .subtotal{margin-top:.8rem;margin-left:1.6rem;padding:0 1.6rem}}@media (min-width:700px){#product-item{width:50vw;margin-left:2vw}}@media (min-width:750px){#product-item{grid-template-columns:2fr 2fr 4fr 1fr;grid-template-areas:"imagem descricao descricao lixeira" "imagem quantidade quantidade quantidade" "subtotal subtotal subtotal subtotal";padding:1.4rem}#product-item .image-container{width:6rem}#product-item .image-container img{border-radius:.8rem}#product-item .description-container{padding-left:.8rem}#product-item .subtotal{margin-top:.8rem;margin-left:1.6rem;padding:0 1.6rem}#product-item .quantity{padding:0}#product-item .quantity span{font-size:1.4rem}#product-item .quantity button{width:2rem;height:2rem;font-size:1.4rem}#product-item .quantity h6{width:3.6rem;height:2rem;font-size:1.4rem}}@media (min-width:800px){#product-item{grid-template-columns:2fr 6fr 1fr;grid-template-areas:"imagem descricao lixeira" "imagem quantidade quantidade" "imagem subtotal subtotal"}#product-item .image-container{width:8vw;max-width:9rem;justify-self:center}}#page-cart{width:100vw;height:100vh}#page-cart main{display:flex;flex-direction:column}.product-list{width:100%;align-self:center;justify-items:center;padding-top:.8rem}.product-list h2{font-size:2rem;text-align:center;margin:1.6rem}.product-list>button{width:28rem;height:4rem;margin:4.8rem 2.4rem;font:700 1.6rem Archivo;background:var(--color-amarelo-claro);border:0;border-radius:.6rem;transition:.2s;cursor:pointer;display:block}.product-list>button:hover{background:var(--color-amarelo-escuro)}.cart-bar{width:90%;min-width:25rem;align-self:center;padding:1.2rem;margin-top:3.6rem;margin-bottom:3.6rem;background:var(--color-cinza-fundo);border:2px solid var(--color-azul-de-fundo);border-radius:1rem}.cart-bar,.cart-info{display:flex;flex-direction:column;align-items:center}.cart-info{width:100%;background:#fff;border:2px solid var(--color-texto-escuro);border-radius:1rem;padding:2.4rem 1.6rem}.cart-info h3{font-size:2.4rem;text-align:center;padding-bottom:2.4rem}.cart-info .shop-value{width:90%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cart-info .shop-value div{font-size:1.4rem}.cart-info .shop-value span{font:700 2.4rem Arima Madurai;color:var(--color-rosa-claro)}.cart-info p{font:400 1.2rem Poppins;color:var(--color-rosa-claro);width:22rem}.cart-info button{width:100%;height:4rem;max-width:24rem;padding:.4rem;font:700 1.6rem Archivo;background:var(--color-amarelo-claro);border:0;border-radius:.6rem;transition:.2s;cursor:pointer}.cart-info button:hover{background:var(--color-amarelo-escuro)}.cart-info .disabled,.cart-info .disabled:hover{background:var(--color-cinza-fundo)}.send-info{padding:1.6rem 0}.send-info .off{width:100%;background:var(--color-rosa-suave);color:#fff;border-radius:2rem;text-align:center;padding:1.6rem}.send-info .off h4{font:700 2.4rem Archivo;padding:.8rem}.send-info .off p{font:600 1.6rem Poppins;text-align:center}.send-info .off b{font-size:2.4rem;font-weight:600}.send-info p{font-size:1.2rem;text-align:justify}.send-info .zip-code{display:flex;flex-direction:column;align-items:center}.send-info .zip-code input{width:100%;height:4rem;max-width:24rem;margin-top:.8rem;border-radius:.6rem;background:var(--color-background);border:2px solid var(--color-texto-escuro);outline:0;padding:0 1.6rem;font:2rem Archivo;text-align:center;color:var(--color-texto-claro)}.send-info .zip-code button{width:100%;height:4rem;max-width:24rem;font:700 1.6rem Archivo;background:var(--color-amarelo-claro);border:0;border-radius:.6rem;margin-top:1rem;padding:.6rem;transition:.2s;cursor:pointer}.send-info .zip-code button:hover{background:var(--color-amarelo-escuro)}.send-info .shipping-cost{display:flex;flex-direction:column;justify-content:space-between;margin:.4rem;padding:2.8rem 0 2rem;border-bottom:1px solid var(--color-texto-escuro)}.send-info .shipping-cost+.shipping-cost{border-bottom:none}.send-info .shipping-cost .correio-price{display:flex;flex-direction:row;justify-content:space-between}.send-info .shipping-cost .correio-price div h5{font-size:2rem}.send-info .shipping-cost .correio-price div span{font:400 1.4rem Archivo}#strike{text-decoration:line-through;font:700 1.6rem Arima Madurai;color:var(--color-texto-escuro);padding-bottom:2.4rem}.send-info .shipping-cost .alira-price{display:flex;flex-direction:row;justify-content:space-between;margin-top:1.6rem}.send-info .shipping-cost .alira-price p{font:400 1.8rem Archivo;color:var(--color-rosa-claro);margin:0;align-self:center}.send-info .shipping-cost .alira-price h6{font:700 2.6rem Arima Madurai;color:var(--color-rosa-claro)}@media (min-width:500px){.send-info{padding:1.6rem}.send-info .shipping-cost{max-width:48rem;margin:.4rem auto}.send-info .shipping-cost .correio-price div h5{font-size:2.2rem}.send-info .shipping-cost .correio-price div span{font-size:1.4rem}.send-info .shipping-cost .alira-price p{font-size:2.2rem}.send-info .shipping-cost .alira-price h6{font-size:2.6rem}#strike{font-size:2rem;padding-bottom:1.6rem}}@media (min-width:700px){#page-cart main{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:.8rem;-webkit-column-gap:.8rem;column-gap:.8rem;margin:2.4rem 2.4rem 2.4rem .8rem;justify-content:space-evenly}.cart-bar,.product-list{align-self:flex-start}.cart-bar{width:90%;justify-self:center}.cart-bar .send-info .off{width:calc(100% + 10rem);position:relative;left:-5rem}.cart-info p{width:100%}.send-info .shipping-cost .correio-price{display:grid;grid-template-columns:3fr 2fr}.send-info .shipping-cost .correio-price div h5{font-size:1.6rem}.send-info .shipping-cost .correio-price div span{font-size:1rem}.send-info .shipping-cost .alira-price{display:grid;grid-template-columns:1fr 1fr}.send-info .shipping-cost .alira-price p{font-size:1.4rem;width:100%;text-align:start}.send-info .shipping-cost .alira-price h6{font-size:2rem;text-align:end}#strike{font-size:1.6rem;padding-bottom:1.8rem;text-align:end}}@media (min-width:820px){#page-cart main{margin:2.4rem 3.6rem}}@media (min-width:1080px){.send-info .shipping-cost div h5{font-size:1.6rem}.send-info .shipping-cost div span{font-size:1rem}.send-info .shipping-cost div p{font-size:1.4rem}.send-info .shipping-cost div h6{font-size:2rem}#strike{font-size:1.4rem;padding-bottom:1.8rem}}#page-contact{width:100vw;height:100vh}#page-contact .contact-content{display:flex;flex-direction:column;margin:4rem auto}#page-contact .contact{width:90%;background:var(--color-rosa-fundo);border:2px solid var(--color-azul-de-fundo);border-radius:3.2rem;padding:.8rem 5vw 2.4rem;margin:3.2rem 0;align-self:center}#page-contact .contact-content h2{padding:1.6rem;text-align:center;color:var(--color-rosa-claro);border-bottom:1px solid var(--color-rosa-claro)}#page-contact .contact-content p{margin:.8rem;text-align:justify;font-size:1.2rem}#page-contact .contact-content em{display:block;margin:.8rem;font:600 italic 1.2rem Poppins;color:var(--color-rosa-claro);text-align:end}#page-contact .contact-content p b{font:700 1.2rem Poppins;color:var(--color-rosa-claro)}#page-contact .contact-content p.first{padding-top:1.6rem}#page-contact .contact-content p.last{border-top:1px solid var(--color-rosa-claro);padding-top:1.6rem}#page-contact .contact-content h3{text-align:center;margin:1.6rem;padding-top:4.8rem}#page-contact .contact-content .desktop img{display:block;width:100%;margin:.4rem auto}#page-contact .contact-content .mobile img{display:block;width:40%;margin:.4rem auto}@media (min-width:700px){#page-contact .contact-content{max-width:70rem}}#page-details{width:100vw;height:100vh}#page-details main{margin:7.2rem auto;width:90%}.detail-item{background:var(--color-rosa-fundo);border:1px solid var(--color-azul-de-fundo);border-radius:1.6rem;padding:0 1.6rem}.detail-item header{margin-top:1.6rem;padding:1.2rem 0;font:600 1.2rem Archivo;text-align:center}.detail-item .detail-content,.detail-item header{border-bottom:2px solid var(--color-rosa-separador)}.detail-item .detail-content{display:flex;flex-direction:column;padding-bottom:2.4rem}.detail-item .detail-preview{margin-top:1.6rem;padding:.8rem 2rem}.detail-item .carousel .control-prev.control-arrow:before{border-right:8px solid var(--color-texto-escuro)}.detail-item .carousel .control-next.control-arrow:before{border-left:8px solid var(--color-texto-escuro)}.detail-item .detail-description{margin-bottom:2.4rem}.detail-item .detail-description h4{margin:1.6rem;padding:.8rem 0;font:600 1.4rem Archivo;text-align:center;border-bottom:2px solid var(--color-rosa-separador)}.detail-item .detail-background{display:flex;flex-direction:column;display:grid;grid-template-columns:1fr,1fr;grid-template-rows:auto 1fr 1fr;grid-template-areas:"description description" "logo quantity" "logo price";background-color:#fff;margin:.4rem;padding:1.6rem 2rem 0;border-radius:.8rem}.detail-item .detail-background p{grid-area:description;text-align:justify;font-size:1.2rem;margin:0}.detail-item .detail-description img{grid-area:logo;align-self:center;justify-self:self-start;width:5rem;color:var(--color-rosa-claro)}.detail-item .detail-description em{grid-area:quantity;justify-self:flex-end;font:700 1.4rem Arima Madurai;padding-top:2.4rem;padding-right:1.6rem;color:var(--color-texto-claro)}.detail-item .detail-description span{grid-area:price;justify-self:end;font:700 3.6rem Arima Madurai;color:var(--color-rosa-claro);padding:0 1.6rem}.detail-item footer{margin:3.2rem 0;display:grid;justify-items:center}.detail-item footer button{width:24rem;height:6rem;background:var(--color-amarelo-claro);color:var(--color-texto-escuro);border:0;border-radius:.8rem;cursor:pointer;font:600 2rem Archivo;transition:.2s}.detail-item footer button:hover{background:var(--color-amarelo-escuro)}@media (max-width:350px){.detail-item .detail-description{justify-content:center}.detail-item .detail-description img{display:none}.detail-item .detail-description span{font:700 10vw Arima Madurai}}@media (min-width:700px){.detail-item{width:90%;margin:0 auto}.detail-item .detail-content{display:grid;grid-template-columns:1fr 1fr}.detail-item .detail-preview{width:40vw;margin-bottom:auto;margin-top:6rem}.detail-item .detail-description{margin-left:2rem;margin-bottom:2.4rem}.detail-item .detail-description h4{padding:3.2rem 0 .8rem}}#product{background-color:var(--color-rosa-fundo);border:1px solid var(--color-azul-de-fundo);border-radius:4px;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}#product img{width:100%;padding:.8rem}#product h5{padding:0 1rem;font:600 1.2rem Archivo;color:var(--color-texto-escuro)}#product h4,#product h5{text-align:center;text-decoration:none}#product h4{padding:.6rem 1rem;font:700 1.4rem Arima Madurai;color:var(--color-rosa-claro);justify-self:center}@media (min-width:750px){#product h4{font-size:2rem}#product{min-height:27rem}}#page-home{width:100vw;height:100vh;display:block;justify-content:center;color:var(--color-texto-escuro);background:var(--color-background)}.banner img{width:100%;display:flex;flex:1 1;background-size:cover;flex-shrink:0}h1{height:3.6rem;font-size:2rem;background:var(--color-azul-de-fundo);padding:.8rem .4rem}h1,p{text-align:center}p{margin:10rem 0}#page-home-content{display:grid;grid-template-columns:repeat(auto-fill,14rem);grid-gap:3rem;justify-content:space-evenly;margin:4rem 2rem}#page-home-content a{width:14rem;text-decoration:none}@media (min-width:750px){#page-home-content{grid-template-columns:repeat(auto-fill,20rem);margin:8rem 12rem}#page-home-content a{width:20rem;border-radius:8px}}@media (min-width:1300px){#page-home-content{grid-template-columns:repeat(4,20rem)}}.lettering-card{max-width:92rem;border:1px solid var(--color-azul-de-fundo);border-radius:1.6rem;padding:1.6rem;margin-bottom:2.4rem}.lettering-content{display:flex;flex-direction:column}.lettering-content img{width:100%;border-radius:1.6rem}.lettering-description h2{text-align:center;font:700 2.4rem Arima Madurai;color:var(--color-rosa-claro);margin:.8rem 0 1.6rem}.lettering-description h2 :visited,.lettering-description h2 a,.lettering-description h2 a:hover{text-decoration:none;color:var(--color-rosa-claro)}.lettering-description p{grid-area:description;text-align:justify;font-size:1.2rem;margin:0}@media (min-width:750px){.lettering-card{padding:2rem 0;width:100%;margin:6rem auto;text-align:center}.lettering-content.left{flex-direction:row}.lettering-content.left h2{text-align:left}.lettering-content.right{flex-direction:row-reverse}.lettering-content.right h2{text-align:right}.lettering-content img{align-self:center;width:40%;margin:0 2rem}.lettering-description{margin:0 2rem}}@media (min-width:820px){.lettering-description h2{font-size:3rem}.lettering-description p{font-size:1.6rem}}@media (min-width:1080px){.lettering-description h2{font-size:3rem}.lettering-description p{font-size:2rem}}#page-mural{width:100vw;height:100vh}#page-mural .title h2{margin:1.6rem;padding:1.2rem 0;font:600 3rem Archivo;text-align:center;border-bottom:2px solid var(--color-rosa-separador)}#page-mural .title p{font-size:1.8rem}#page-mural main{margin:3.2rem auto;width:90%}@media (min-width:700px){#page-mural header h2{margin:1.6rem 3rem}}@media (min-width:1080px){#page-mural .title h2{font-size:4rem}#page-mural .title p{font-size:2.3rem}}.input-block{position:relative;margin-top:1.2rem}.input-block label{font-size:1.6rem;margin-right:.8rem}.input-block input{width:100%;height:4.8rem;border-radius:.8rem;background:var(--color-input-background);border:1px solid var(--color-line-in-white);outline:0;padding:0 1.6rem;font:1.6rem Archivo}#cart-item{display:grid;grid-template-columns:1fr 2fr 7fr;align-items:center;justify-content:center;margin-bottom:1.6rem;border-radius:1.6rem}#cart-item .item-times{font:700 2.4rem arima madurai;color:var(--color-rosa-claro);justify-self:left}#cart-item img{width:90%;border-radius:.8rem;justify-self:center}#cart-item .item-info{display:flex;flex-direction:column}#cart-item .item-info p{font-size:1.2rem;margin:.8rem;text-align:start}#cart-item .item-info strong{font:700 1.8rem arima madurai;color:var(--color-rosa-claro);text-align:end;padding-right:.8rem}.cart-list{background:var(--color-rosa-fundo);border:1px solid var(--color-azul-de-fundo);margin:1.6rem;padding:1.6rem;border-radius:.8rem;overflow:hidden;display:flex;flex-direction:column}.cart-list header{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:1.6rem}.cart-list header h4{font-size:1.8rem;margin-left:1.6rem}.cart-list h5{align-self:center;font:600 1.8rem Archivo}.cart-list span{font:700 1.8rem Arima Madurai;color:var(--color-rosa-claro)}.cart-list .cart-value,.cart-list .shipping-value,.cart-list .total-value{display:flex;flex-direction:row;justify-content:space-between}.cart-list .cart-value{margin-top:6rem}.cart-list .total-value{margin-top:4rem;align-items:center}.cart-list .total-value h5,.cart-list .total-value span{font-size:2.6rem}.cart-list button{width:28rem;height:4rem;margin:1.6rem auto;font:700 1.6rem Archivo;background:var(--color-amarelo-claro);border:0;border-radius:.6rem;transition:.2s;cursor:pointer;display:block}.cart-list button:hover{background:var(--color-amarelo-escuro)}.radio-block input[type=radio]{width:3rem;height:3rem;margin-top:0}.radio-block .radio-label{padding:0 1.2rem;font-size:1.4rem}.radio-block .radio-label span{display:block}.radio-block .radio-label em{font:700 1.4rem Archivo;color:#00f}@media (min-width:700px){.radio-block input[type=radio]{width:1.6rem;height:1.6rem;margin-top:0}}.checkbox-block{display:grid;grid-template-columns:3rem 1fr;align-items:center;justify-content:start;margin:0 1.4rem}.checkbox-block input[type=checkbox]{width:3rem;height:3rem;margin-top:0}.checkbox-block .checkbox-label{font-size:1.4rem;padding-left:1rem;margin:1.8rem 0;text-align:start}.checkbox-block .checkbox-label em{font-style:italic}@media (min-width:700px){.checkbox-block{grid-template-columns:1.6rem 1fr}.checkbox-block input[type=checkbox]{width:1.6rem;height:1.6rem}}#page-send-data{width:100vw;height:100vh}#page-send-data .progress{width:90%;display:block;margin:3.6rem auto;padding-bottom:4rem}#page-send-data .form-group,#page-send-data .send-data-content form{display:flex;flex-direction:column}#page-send-data .form-group{max-width:74rem;padding:1.6rem;overflow:hidden;background:var(--color-cinza-fundo);border:1px solid var(--color-azul-de-fundo);border-radius:.8rem;margin:1.6rem 1.6rem 3rem}#page-send-data .form-group fieldset{min-inline-size:auto;border:0;margin-right:.8rem}#page-send-data .form-group legend{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:1.6rem}#page-send-data .form-group legend h3{font-size:1.8rem}#page-send-data .form-group legend svg{width:2.4rem;height:2.4rem;margin-right:1.6rem}#page-send-data .form-group .input-block input[type=email],#page-send-data .form-group .input-block input[type=number],#page-send-data .form-group .input-block input[type=tel],#page-send-data .form-group .input-block input[type=text]{flex:1 1;background:#fff;border-radius:8px;border:1px solid var(--color-azul-de-fundo);padding:2rem 1.6rem;height:2.4rem;font-size:1.4rem;color:var(--color-texto-escuro)}#page-send-data .form-group .input-block input[readonly]{background:var(--color-cinza-formulario)}#page-send-data .send-type{margin:1.6rem 1.6rem 0;padding:1.6rem 1.6rem 0}#page-send-data .send-type .radio-block{display:flex;flex-direction:row;align-items:center}#page-send-data .send-type .radio-block+.radio-block{margin-top:4rem}#page-send-data .right-bar{max-width:48rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-self:flex-start}#page-send-data .right-bar>button{display:flex;align-items:center;margin:4rem auto;background:none;border:0;color:var(--color-amarelo-escuro);font:700 1.6rem Archivo;cursor:pointer;transition:color .2s}#page-send-data .right-bar .link svg{width:2.4rem;height:2.4rem;margin-right:.8rem}@media (min-width:700px){#page-send-data .progress{width:60rem}#page-send-data .send-data-content form{display:grid;grid-template-columns:2fr 1fr;margin:0 4rem}}@media (min-width:1100px){#page-send-data .send-type{display:flex;flex-direction:row-reverse;justify-content:space-between;max-width:74rem}#page-send-data .send-type .radio-block+.radio-block{margin-top:0;margin-right:3rem}#page-send-data .field-group{display:grid;grid-auto-flow:column}#page-send-data .field-group .input-block+.input-block{margin-left:1.6rem}}.waiting-content{width:90vw;background:var(--color-cinza-fundo);padding:2.4rem;margin:0 auto;border:1px solid var(--color-azul-de-fundo);border-radius:.8rem;display:flex;flex-direction:column}.waiting-content h3{font-size:2.8rem;text-align:center;padding:2.4rem}.waiting-content strong{display:block;max-width:64rem;text-align:center;align-self:center}.waiting-content strong em{font:700 1.6rem Archivo;color:var(--color-pagseguro)}.waiting-content .pagseguro{width:24rem;max-width:35rem;align-self:center;padding:1.6rem}.waiting-content .icon{width:10rem;align-self:center;padding:1.6rem}@media (min-width:700px){.waiting-content{width:50vw}}#page-shipping-select{width:100vw;height:100vh}#page-shipping-select .progress{width:90%;display:block;margin:3.6rem auto}#page-shipping-select .shipping-select-content form{display:flex;flex-direction:column}#page-shipping-select .send-method div{display:grid;grid-auto-flow:column;grid-column-gap:.4rem;-webkit-column-gap:.4rem;column-gap:.4rem;align-items:center;justify-content:space-between}#page-shipping-select .send-method div+div{margin-top:2.4rem}#page-shipping-select .form-group{max-width:74rem;padding:1.6rem;overflow:hidden;background:var(--color-cinza-fundo);border:1px solid var(--color-azul-de-fundo);border-radius:.8rem;display:flex;flex-direction:column;margin:1.6rem 1.6rem 3rem}#page-shipping-select .form-group fieldset{min-inline-size:auto;border:0;margin:2rem .8rem 2rem 0}#page-shipping-select .form-group legend{width:100%;display:grid;grid-auto-flow:column;justify-content:start;align-items:center;margin-bottom:1.2rem}#page-shipping-select .form-group legend h3{font-size:1.8rem;text-align:start}#page-shipping-select .form-group legend svg{width:2.4rem;height:2.4rem;margin-right:1.6rem}#page-shipping-select .form-group strong{font:700 2rem Arima Madurai;color:var(--color-rosa-claro)}#page-shipping-select .form-group h3{text-align:center}#page-shipping-select .form-group p{font-family:Archivo}#page-shipping-select .form-group p em{font:700 1.6rem Archivo;color:var(--color-rosa-claro)}#page-shipping-select .form-group .box{background:#fff;width:100%;margin:0;padding:1.6rem;border-radius:.8rem;display:flex;flex-direction:column}#page-shipping-select .form-group .box p{margin:.4rem 0 0;text-align:left}#page-shipping-select .right-bar{max-width:48rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-self:flex-start}#page-shipping-select .form-group .link,#page-shipping-select .right-bar>button{display:flex;align-items:center;background:none;border:0;font:700 1.6rem Archivo;cursor:pointer;transition:color .2s}#page-shipping-select .right-bar>button{margin:4rem auto;color:var(--color-amarelo-escuro)}#page-shipping-select .form-group .link{margin:1.6rem auto;color:var(--color-rosa-escuro)}#page-shipping-select .link svg{width:2.4rem;height:2.4rem;margin-right:.8rem}#page-shipping-select .bottom-bar{width:90vw;background:var(--color-cinza-fundo);padding:1.6rem;margin:0 auto;border-radius:.8rem;display:flex;flex-direction:column}#page-shipping-select .bottom-bar h3{font-size:1.8rem;text-align:center;padding:2.4rem}#page-shipping-select .bottom-bar strong{display:block;max-width:64rem;text-align:center;align-self:center}#page-shipping-select .bottom-bar strong em{font:700 1.6rem Archivo;color:var(--color-pagseguro)}#page-shipping-select .bottom-bar img{width:50vw;max-width:35rem;align-self:center;padding:1.6rem}@media (min-width:700px){#page-shipping-select .progress{width:60rem}#page-shipping-select .shipping-select-content form{display:grid;grid-template-columns:2fr 1fr;margin:0 4rem}}@media (min-width:1100px){#page-shipping-select .form-group .box-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}}:root{font-size:60%;--color-background:#fff;--color-azul-de-fundo:#bee4e7;--color-amarelo-claro:#f8e183;--color-amarelo-escuro:#f2c94c;--color-rosa-fundo:#f5efde;--color-rosa-sombra:#f9caba;--color-rosa-separador:#fcb7aa;--color-rosa-suave:#ff9090;--color-rosa-claro:#ff5d5d;--color-rosa-escuro:#e33d3d;--color-texto-escuro:#404040;--color-texto-link:#8c8c8c;--color-texto-claro:#bbb;--color-cinza-fundo:#f0f0f7;--color-cinza-formulario:#ebebeb;--color-branco:#fff;--color-pagseguro:#27ae60}*{margin:0;padding:0;box-sizing:border-box}#root,body,html{height:100vh}body{background:#fff;background:var(--color-background)}#root{display:flex;align-items:center;justify-content:center}body,button,input,textarea{font:400 1.6rem Archivo;color:#404040;color:var(--color-texto-escuro)}p{font:500 1.6rem Poppins;margin:1.6rem}.container{width:90vw;max-width:1920px}.panel{box-shadow:0 0 0 1px rgba(0,0,0,.15),0 2px 3px rgba(0,0,0,.2)}.panel-no-shadow{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 2px 3px rgba(0,0,0,.05)}@media (min-width:700px){:root{font-size:62.5%}}
/*# sourceMappingURL=main.295fe176.chunk.css.map */