@font-face{font-family:Graphik;src:url(//dada-duo.com/cdn/shop/t/2/assets/graphik-regular.woff2?v=58276659426229426681619724350) format("woff2"),url(//dada-duo.com/cdn/shop/t/2/assets/graphik-regular.woff?v=42875015519613791791619724337) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik Medium;src:url(https://aprendizado.reppublica.com.br/POPUP/fonts/Graphik-Medium.woff2) format("woff2"),url(https://aprendizado.reppublica.com.br/POPUP/fonts/Graphik-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pangram;src:url(//dada-duo.com/cdn/shop/t/2/assets/pangram-regular.woff2?v=161401881824791911651619726683) format("woff2"),url(//dada-duo.com/cdn/shop/t/2/assets/pangram-regular.woff?v=141645518582174966891619726591) format("woff"),url(//dada-duo.com/cdn/shop/t/2/assets/pangram-regular.eot?v=54871271376385891481619724360) format("woff"),url(//dada-duo.com/cdn/shop/t/2/assets/pangram-regular.otf?v=11778403425827296001619726539) format("woff"),url(//dada-duo.com/cdn/shop/t/2/assets/pangram-regular.ttf?v=83361465096252491711619726549) format("woff");font-weight:400;font-style:normal;font-stretch:normal}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}html.lock,body.lock{position:static;overflow:hidden}body{font-size:62.5%;margin:0;--smoothScroll: .1}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0;font-weight:400}ul{list-style:none}a{text-decoration:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}select{-webkit-appearance:textfield}*:focus{outline:none}.titulo{font-family:Pangram;font-weight:400;font-style:normal;font-stretch:normal}.texto{font-family:Graphik;font-weight:400;font-style:normal;font-stretch:normal}#MainContent{opacity:0;transition:1s cubic-bezier(.16,1,.3,1)}#MainContent.aberto{opacity:1}header{position:fixed;top:0;left:0;width:100%;height:65px;background-color:#fff;padding:0 20px;z-index:80;transition:transform .3s ease-in-out;transform:translateY(0)}header.oculto{transform:translateY(-100%)}#header-home{position:fixed}#header-home.oculto,#header-produto.oculto{transform:translateY(0)}#header-home.scroll.oculto{transform:translateY(-100%)}#header-produto{background-color:transparent}#header-produto.naotopo{background-color:#fff}header.naotopo .container{border-bottom:1px solid #e6002b}#header-colab.naotopo .container{border-bottom:1px solid #003857}#header-produto.naotopo .container,#header-home .container{border-bottom:none}#header-home.scroll .container{border-bottom:1px solid #e6002b}header .container{position:relative;width:100%;height:100%}#header-home .container:after{position:absolute;width:100%;height:1px;background:#eb0029;bottom:4px;content:""}#header-home.scroll .container:after{display:none}header .container .link-menu{position:relative;display:block;font-size:28px;line-height:60px;color:#e6002b;z-index:5}#header-colab .container .link-menu{color:#003857}header .container .link-home{display:block;width:86px;height:25px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-dada.svg?v=101446004794064967401633719695) no-repeat center;cursor:pointer;margin-top:18px;transform:translateY(-200%);transition:transform .5s ease-in-out}header .container .link-home.aberto{transform:translateY(0)}header .container .link-home.permanente{transform:translateY(0)}header .container .link-menu{display:block;width:30px;height:16px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-menu-hamb.svg?v=88020530107074762611633719651) no-repeat center;cursor:pointer;margin-top:25px}header#header-colab .container .link-menu{display:block;width:30px;height:16px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-menu-hamb-c.svg?v=143716294709305323701633721839) no-repeat center;cursor:pointer;margin-top:25px}header .container .link-carrinho{position:relative;display:block;width:25px;height:25px;border-radius:50%;border:1px solid #E6002B;font-size:16px;line-height:23px;text-align:center;color:#fff;background-color:#e6002b;margin-top:20px;transition:all .3s ease-in-out;margin-right:37px}header .container .link-carrinho:hover{background-color:#e6002b;color:#fff;cursor:pointer}header .container .link-carrinho span{position:absolute;width:0;height:25px;font-size:16px;line-height:25px;right:25px;top:0;letter-spacing:.06em;color:#e6002b;transition:all .3s ease-in-out;overflow:hidden;opacity:0}header .container .link-carrinho span b{position:absolute;display:block;width:95px;height:25px;font-weight:400;left:0;z-index:3}header .container .link-carrinho:hover span,header .container .link-carrinho.temitem span{width:111px;opacity:1}#header-colab .container .link-carrinho{background-color:#003857;border:1px solid #003857;color:#fff}#header-colab .container .link-carrinho:hover{background-color:#003857;color:#fff}#header-colab .container .link-carrinho span{color:#003857}header .container .link-carrinho i{font-style:normal}header .container nav.filtro{position:absolute;right:0;width:calc(71.785714285714286% + 60px);margin-top:16px;padding-left:20px}header .container nav.filtro a{position:relative;display:inline-block;margin-right:31px;font-size:28px;line-height:1em;letter-spacing:-.03em;color:#e6002b}header .container nav.filtro a:after{position:absolute;width:100%;height:2px;background-color:#eb0029;bottom:-2px;left:0;opacity:0;content:"";transition:all .2s ease-in-out}header .container nav.filtro a:hover:after,header .container nav.filtro a.ativo:after{bottom:-2px;opacity:1}header .container .links-colab{position:absolute;right:0;width:calc(71.785714285714286% + 60px);margin-top:18px;padding-left:20px}header .container .links-colab a{position:relative;display:inline-block;margin-right:31px;font-size:28px;line-height:1em;letter-spacing:-.03em;color:#003857;padding-right:18px;background:url(//dada-duo.com/cdn/shop/t/2/assets/seta-abrir-colab.svg?v=163480930175665178941684848352) no-repeat right top 13px;cursor:pointer}header .container .links-colab a:after{position:absolute;width:calc(100% - 18px);height:2px;background-color:#003857;bottom:-2px;left:0;opacity:0;content:"";transition:all .2s ease-in-out}header .container .links-colab a:hover:after{bottom:-2px;opacity:1}.topo-mantas{width:100%;height:calc(56.944444444444444% + 28.263888888888889vw + 200px + 200vh);background-color:transparent}.topo-mantas.scroll{height:auto}.topo-mantas .logo-topo{position:fixed;width:calc(100% - 40px);top:0;padding-top:80px;padding-bottom:80px;left:20px;background-color:#fff;z-index:2}.topo-mantas.scroll .logo-topo{position:absolute;margin-top:calc(56.944444444444444% - 360px)}.topo-mantas .logo-topo img{width:100%;height:auto}.topo-mantas .container{position:relative;width:100%;height:100%}.topo-mantas .imagens-mantas{position:fixed;top:calc(28.263888888888889vw + 100px);left:20px;width:calc(47.916666666666667%);z-index:3}.topo-mantas.scroll .imagens-mantas{position:relative;top:0;margin-top:calc(28.263888888888889vw + 100px + 56.944444444444444% - 360px)}.topo-mantas .imagens-mantas:before{display:none;width:1px;height:calc(100vh - 40px);background-color:#eb0029;position:absolute;top:0;right:0;content:""}.topo-mantas.scroll .imagens-mantas.travar.rolar:before{display:none}.topo-mantas .imagens-mantas .imagem-manta{position:relative;width:calc(100% - 20px);height:calc(100vh - 40px);margin-bottom:20px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.topo-mantas .imagem-topo{position:absolute;width:calc(56.111111111111111%);right:20px;top:calc(28.263888888888889vw + 100px);z-index:3}.topo-mantas .imagem-topo img{width:100%;height:auto}.topo-mantas .texto-mantas{position:fixed;width:calc(52.083333333333333% - 20px);height:calc(100vh - 40px);padding-left:20px;right:20px;top:20px}.topo-mantas .texto-mantas.rolar{position:absolute}.topo-mantas .texto-mantas .ct-mantas{position:relative;width:100%;height:100%;padding-left:20px}.topo-mantas .texto-mantas .ct-mantas:before{position:absolute;width:1px;height:100%;background-color:#eb0029;top:0;left:-1px;content:""}.topo-mantas .texto-mantas h2{font-size:120px;line-height:82px;color:#eb0029;letter-spacing:-.05em;margin-left:-10px}.topo-mantas .texto-mantas .texto-call-manta{position:absolute;width:100%;left:0;bottom:0;padding-left:20px}.topo-mantas .texto-mantas .texto-call-manta p{font-size:32px;line-height:38px;letter-spacing:-.024em;color:#eb0029}.topo-mantas .texto-mantas .texto-call-manta a.call-manta{display:block;margin-top:50px;width:335px;height:60px;border:1px solid #EB0029;font-size:16px;line-height:58px;color:#eb0029;letter-spacing:.06em;text-align:center;transition:all .3s ease-in-out}.topo-mantas .texto-mantas .texto-call-manta a.call-manta:hover{background-color:#eb0029;color:#fff}.tapetes{width:100%;padding:0 20px;margin-top:160px}.tapetes .container{position:relative;width:100%}.tapetes .topo-tapete{display:block;width:100%;height:auto}.tapetes .ct-tapetes{position:relative;width:100%;height:90vh;margin-top:40px}.tapetes .ct-tapetes .imagem-tapete{position:relative;width:49.285714285714286%;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.tapetes .ct-tapetes .imagem-tapete img{position:absolute;width:101%;height:auto;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.tapetes .ct-tapetes .texto-tapete{position:relative;width:calc(50% - 20px);height:100%;margin-left:20px;border-left:1px solid #EB0029;padding-left:20px}.tapetes .ct-tapetes .texto-tapete h2{font-size:120px;line-height:82px;color:#eb0029;letter-spacing:-.05em;margin-left:-10px}.tapetes .ct-tapetes .texto-tapete .texto-call-tapete{position:absolute;width:100%;left:0;bottom:0;padding-left:20px}.tapetes .ct-tapetes .texto-tapete .texto-call-tapete p{font-size:32px;line-height:38px;letter-spacing:-.024em;color:#eb0029}.tapetes .ct-tapetes .texto-tapete .texto-call-tapete a.call-tapete{display:block;margin-top:50px;width:335px;height:60px;border:1px solid #EB0029;font-size:16px;line-height:58px;color:#eb0029;letter-spacing:.06em;text-align:center;transition:all .3s ease-in-out}.tapetes .ct-tapetes .texto-tapete .texto-call-tapete a.call-tapete:hover{background-color:#eb0029;color:#fff}.colabs{width:100%;padding:0 20px;margin-top:160px}.colabs .container{position:relative;width:100%;height:47.62752075919336vw}.colabs .textos{position:absolute;left:0;width:31.388888888888889%;height:100%;padding-right:20px;border-right:1px solid #EB0029}.colabs .textos span{display:block;font-size:24px;line-height:20px;color:#e6002b;letter-spacing:.06em}.colabs .textos h2{font-size:80px;line-height:75px;letter-spacing:-.04em;color:#e6002b;padding-top:19px}.colabs .textos .texto-call-colab{position:absolute;width:calc(100% - 20px);left:0;bottom:0}.colabs .textos .texto-call-colab p{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029}.colabs .textos .texto-call-colab a.call-colab{display:block;margin-top:50px;width:335px;height:60px;border:1px solid #EB0029;font-size:16px;line-height:58px;color:#eb0029;letter-spacing:.06em;text-align:center;transition:all .3s ease-in-out}.colabs .textos .texto-call-colab a.call-colab:hover{background-color:#eb0029;color:#fff}.colabs .imagem-maior{margin-left:31.388888888888889%;width:42.214285714285714%;height:100%;padding-right:20px;padding-left:20px}.colabs .imagem-maior .wrapper-image{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.colabs .imagem-maior .wrapper-image-mob{display:none}.colabs .imagem-menor{width:26.396825396825397%;height:100%;padding-left:20px;border-left:1px solid #EB0029;position:absolute;right:0;float:none}.colabs .imagem-menor img{width:100%;height:auto}.colabs .imagem-menor .legenda-colab{font-size:18px;line-height:21.6px;letter-spacing:-.024em;color:#eb0029;padding-top:14px}footer{width:100%;margin-top:160px}footer.footer-produto,footer.footer-colab,footer.footer-sobre{margin-top:20px}footer .menu-logo{width:100%;padding:0 20px 40px}footer .menu-logo .container{width:100%;border-top:1px solid #EB0029}footer .menu-logo .container .menu-footer{margin-top:17px}footer .menu-logo .container .menu-footer a{position:relative;display:inline-block;font-size:18px;line-height:21.6px;letter-spacing:-.026em;color:#eb0029;margin-right:25px}footer .menu-logo .container .menu-footer a:after{position:absolute;width:100%;height:2px;background-color:#eb0029;bottom:-2px;left:0;opacity:0;content:"";transition:all .2s ease-in-out}footer .menu-logo .container .menu-footer a:hover:after{opacity:1}footer .menu-logo .container .menu-footer a:last-child{margin-right:0}footer .menu-logo .container .selos-seguranca{position:absolute;right:135px;margin-top:35px}footer .menu-logo .container .selos-seguranca img.selo-shopify{display:inline-block;width:auto;height:35px;margin-right:30px}footer .menu-logo .container .selos-seguranca img.selo-ssl{display:inline-block;width:auto;height:35px}footer .menu-logo .container img.dada{display:block;width:54px;height:auto;margin-top:18px}footer .copyright-legal{position:relative;width:100%;height:50px;background-color:#ffd2e2;padding:0 20px}footer.footer-sobre .copyright-legal{background-color:#eb0029}footer .copyright-legal p{font-size:13px;line-height:50px;letter-spacing:.06em;color:#eb0029}footer.footer-sobre .copyright-legal p{color:#fff}footer .copyright-legal .menu-legal{padding-top:20px}footer .copyright-legal .menu-legal a{position:relative;display:inline-block;font-size:13px;line-height:1em;letter-spacing:.06em;color:#eb0029;margin-right:24px}footer.footer-sobre .copyright-legal .menu-legal a{color:#fff}footer .copyright-legal .menu-legal a:after{position:absolute;width:100%;height:1px;background-color:#eb0029;bottom:0;left:0;opacity:0;content:"";transition:all .2s ease-in-out}footer.footer-sobre .copyright-legal .menu-legal a:after{background-color:#fff}footer .copyright-legal .menu-legal a:hover:after{bottom:-2px;opacity:1}footer .copyright-legal .menu-legal a:last-child{margin-right:0}footer .copyright-legal .info-contato{position:absolute;left:139px;top:0;transform:translate(0);padding-top:18px}@media screen and (max-width: 1290px){footer .copyright-legal .info-contato{position:absolute;left:auto;right:456px;top:0;transform:translate(0);padding-top:20px}}footer .copyright-legal .info-contato span.cnpf{display:inline-block;font-size:13px;line-height:1em;letter-spacing:.06em;color:#eb0029;margin-right:24px}footer .copyright-legal .info-contato span.cnpf-mob{display:none}footer .copyright-legal .info-contato a.cemail{position:relative;display:inline-block;font-size:13px;line-height:1em;letter-spacing:.06em;color:#eb0029;margin-right:24px}footer .copyright-legal .info-contato a.cemail:after{position:absolute;width:100%;height:1px;background-color:#eb0029;bottom:0;left:0;opacity:0;content:"";transition:all .2s ease-in-out}footer .copyright-legal .info-contato a.cemail:hover:after{bottom:-2px;opacity:1}.menu-principal{display:none;position:fixed;width:100%;height:100vh;-webkit-overflow-scrolling:touch;top:0;left:0;z-index:100;transition:all .3s ease-in-out;background-color:#eb0029;opacity:0}.menu-principal.aberto{display:block}.menu-principal.visivel{opacity:1}.menu-principal .container{position:relative;width:100%;height:100%}.menu-principal .logo-fechar{position:absolute;width:calc(100% - 40px);left:20px;top:20px;z-index:110}.menu-principal .logo-fechar a.icon-home-menu{position:absolute;top:0;left:0;width:86px;height:25px}.menu-principal .logo-fechar a.icon-home-menu:before{position:absolute;top:0;left:0;width:86px;height:25px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-dada-branco.svg?v=35446001852698295481633724802) no-repeat center,url(//dada-duo.com/cdn/shop/t/2/assets/icon-dada.svg?v=101446004794064967401633719695) no-repeat center 1000px;background-size:100% auto;z-index:2;content:""}.menu-principal .logo-fechar a.bt-fechar-menu{position:absolute;width:24px;height:24px;right:0;top:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-fechar-menu.svg?v=134558968424895707521619808574) no-repeat center,url(//dada-duo.com/cdn/shop/t/2/assets/icon-fechar-menu-sobre.svg?v=24590108305430389131619808590) no-repeat center 1000px;background-size:24px auto;cursor:pointer;transition:transform .3s ease-in-out}.menu-principal .logo-fechar a.bt-fechar-menu:hover{transform:rotate(-90deg)}.menu-principal .lista-menu{width:calc(100% - 40px);position:absolute;left:20px;top:50%;transform:translateY(-48%);z-index:110;border-top:1px solid rgba(255,255,255,1)}.menu-principal.shop .lista-menu,.menu-principal.colab .lista-menu,.menu-principal.sobre .lista-menu,.menu-principal.home .lista-menu{border-top:1px solid rgba(255,255,255,.3)}.menu-principal .lista-menu li{display:block;width:100%;position:relative;height:153px;border-bottom:1px solid rgba(255,255,255,1);transition:all .3s ease-in-out}.menu-principal.sobre .lista-menu li.item-sobre,.menu-principal.home .lista-menu li.item-home{border-bottom:1px solid rgba(255,255,255,1)}.menu-principal.shop li.item-colab,.menu-principal.shop li.item-sobre,.menu-principal.shop li.item-home,.menu-principal.colab li.item-shop,.menu-principal.colab li.item-sobre,.menu-principal.colab li.item-home,.menu-principal.sobre li.item-shop,.menu-principal.sobre li.item-colab,.menu-principal.sobre li.item-home,.menu-principal.home li.item-shop,.menu-principal.home li.item-colab,.menu-principal.home li.item-sobre{border-bottom:1px solid rgba(255,255,255,.3)}.menu-principal .lista-menu li a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.menu-principal .lista-menu li a span{position:absolute;font-size:120px;line-height:153px;color:#fff;bottom:0;transform:translateY(110%)}.menu-principal .lista-menu li.item-shop a span{left:-10px}.menu-principal .lista-menu li.item-sobre a span{left:24.142857142857143%}.menu-principal .lista-menu li.item-home a span{left:41.428571428571429%}.menu-principal .lista-menu li.item-home a span{transition:opacity .3s ease-in-out,transform .25s .5s cubic-bezier(.83,0,.17,1)}.menu-principal .lista-menu li.item-shop a span{transition:opacity .3s ease-in-out,transform .25s .75s cubic-bezier(.83,0,.17,1)}.menu-principal .lista-menu li.item-colab a span{transition:opacity .3s ease-in-out,transform .25s 1s cubic-bezier(.83,0,.17,1)}.menu-principal .lista-menu li.item-sobre a span{transition:opacity .3s ease-in-out,transform .25s 1.25s cubic-bezier(.83,0,.17,1)}.menu-principal.visivel .lista-menu li a span{transform:translateY(0)}.menu-principal .lista-menu li.item-colab a span{right:-5px}.menu-principal .rodape-menu{position:absolute;width:calc(100% - 40px);left:20px;bottom:29px;z-index:110}.menu-principal .rodape-menu .menu-legal-social a{position:relative;display:inline-block;font-size:16px;line-height:13.44px;letter-spacing:.06em;margin-right:24px;color:#fff;transition:all .3s ease-in-out}.menu-principal .rodape-menu .menu-legal-social a:after{position:absolute;width:100%;height:1px;background-color:#fff;bottom:-4px;left:0;opacity:0;content:"";transition:all .2s ease-in-out}.menu-principal .rodape-menu .menu-legal-social a:hover:after{opacity:1}.menu-principal .rodape-menu .menu-legal-social a:last-child{margin-right:0}.menu-principal .ct-imagem-mouse{position:absolute;transform:translate(-50%,-50%);height:27.77777777777778vw;width:23.26388888888889vw;transition:all .8s cubic-bezier(0,.55,.45,1)}.menu-principal.shop .ct-imagem-mouse .imagem-01{position:absolute;width:100%;height:100%;top:0;left:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/img-menu-shop-01.gif?v=21041436254911794981633125666) no-repeat center;background-size:100% auto;opacity:0}.menu-principal.colab .ct-imagem-mouse .imagem-01{position:absolute;width:100%;height:100%;top:0;left:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/img-menu-colab-01.gif?v=135534467228682744961633125657) no-repeat center;background-size:cover;opacity:0}.menu-principal.sobre .ct-imagem-mouse .imagem-01{position:absolute;width:100%;height:100%;top:0;left:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/img-02-sobre.jpg?v=116532250483623029631623699977) no-repeat center;background-size:cover;opacity:0}.menu-principal .ct-imagem-mouse .imagem-01.aberto,.menu-principal .ct-imagem-mouse .imagem-02.aberto,.menu-principal.shop .ct-imagem-mouse,.menu-principal.colab .ct-imagem-mouse,.menu-principal.sobre .ct-imagem-mouse{opacity:1}@media screen and (max-height: 800px){.menu-principal .lista-menu li{height:122.4px}.menu-principal .lista-menu li a span{position:absolute;font-size:96px;line-height:122.4px;bottom:0}.menu-principal .lista-menu li.item-shop a span{left:-8px}.menu-principal .lista-menu li.item-colab a span{right:-4px}.menu-principal .ct-imagem-mouse{height:calc(27.77777777777778vw * .7);width:calc(23.26388888888889vw * .7)}}@media screen and (max-height: 690px){.menu-principal .lista-menu li{height:107.1px}.menu-principal .lista-menu li a span{position:absolute;font-size:112px;line-height:107.1px;bottom:0}.menu-principal .lista-menu li.item-shop a span{left:-10.5px}.menu-principal .lista-menu li.item-colab a span{right:-6.3px}.menu-principal .ct-imagem-mouse{height:calc(27.77777777777778vw * .7);width:calc(23.26388888888889vw * .7)}}.carrinho{display:none;position:fixed;width:calc(50% + 11px);height:100vh;top:0;right:0;background-color:#e6002b;z-index:200;padding:20px;transform:translate(100%);transition:all .5s cubic-bezier(.83,0,.17,1)}.carrinho.aberto{display:block}.carrinho.visivel{transform:translate(0)}.carrinho .container{position:relative;width:100%;height:100%}.carrinho .container h3{position:absolute;font-size:60px;line-height:56.4px;letter-spacing:-.04em;color:#fff;top:-8px;left:-5px;width:calc(100% - 100px)}.carrinho .bt-fechar-carrinho{display:block;position:absolute;right:20px;top:20px;width:24px;height:24px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-fechar-menu.svg?v=134558968424895707521619808574) no-repeat center;transition:all .3s ease-in-out;z-index:201;cursor:pointer}.carrinho .bt-fechar-carrinho:hover{transform:rotate(-90deg)}.carrinho .lista-carrinho{padding-top:152px;width:100%}.carrinho .lista-carrinho li.item-carrinho{display:block;width:100%;min-height:137px;border-top:1px solid #fff;padding:20px 0}.carrinho .lista-carrinho li.item-carrinho .imagem-nome-remover{position:relative;width:68.550724637681159%;min-height:97px;padding-left:115px;padding-right:20px}.carrinho .lista-carrinho li.item-carrinho .imagem-nome-remover .img-carrinho{position:absolute;top:0;left:0;width:98px;height:97px;overflow:hidden}.carrinho .lista-carrinho li.item-carrinho .imagem-nome-remover img{position:absolute;width:98px;height:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.carrinho .lista-carrinho li.item-carrinho .imagem-nome-remover h4{font-size:28px;line-height:26px;letter-spacing:-.03em;color:#fff;margin-bottom:16px;margin-top:-3px}.carrinho .lista-carrinho li.item-carrinho .imagem-nome-remover a.bt-remover{position:relative;font-size:13px;line-height:11px;letter-spacing:.06em;color:#fff;cursor:pointer}.carrinho .lista-carrinho li.item-carrinho .imagem-nome-remover a.bt-remover:after{position:absolute;width:100%;height:1px;background-color:#fff;bottom:0;left:0;opacity:0;content:"";transition:all .2s ease-in-out}.carrinho .lista-carrinho li.item-carrinho .imagem-nome-remover a.bt-remover:hover:after{bottom:-2px;opacity:1}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade{width:31.449275362318841%}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade h4.mobile{display:none}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade p.tamanho,.carrinho .lista-carrinho li.item-carrinho .infos-quantidade p.preco{font-size:16px;line-height:20px;letter-spacing:-.024em;color:#fff}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade .quantidade{width:100%;position:relative;margin-top:22px;vertical-align:top}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade .quantidade p{display:inline-block;width:63px;font-size:13px;line-height:17px;letter-spacing:.06em;color:#fff;vertical-align:top}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade .quantidade .bt-menos-1{display:inline-block;width:17px;height:17px;border-radius:50px;border:1.2px solid #fff;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-minus-carrinho.svg?v=148385965415072259431619808898) no-repeat center,url(//dada-duo.com/cdn/shop/t/2/assets/icon-minus-carrinho-over.svg?v=86069313710862759251619808910) no-repeat center 1000px #e6002b;margin-right:3px;vertical-align:top;transition:background-color .3s ease-in-out}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade .quantidade .bt-mais-1{display:inline-block;width:17px;height:17px;border-radius:50px;border:1.2px solid #fff;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-plus-carrinho.svg?v=48535777160265291371619808947) no-repeat center,url(//dada-duo.com/cdn/shop/t/2/assets/icon-plus-carrinho-over.svg?v=105027713749349212771619808956) no-repeat center 1000px #e6002b;vertical-align:top;transition:background-color .3s ease-in-out}.carrinho .lista-carrinho li.item-carrinho .infos-quantidade .quantidade .bt-menos-1:hover,.carrinho .lista-carrinho li.item-carrinho .infos-quantidade .quantidade .bt-mais-1:hover{background-position:center 1000px,center;background-color:#fff;cursor:pointer}.carrinho .botoes-carrinho{position:absolute;width:100%;bottom:0}.carrinho .botoes-carrinho button,.carrinho .botoes-carrinho a{float:left;width:calc(50% - 10px);height:60px}.carrinho .botoes-carrinho button.bt-continuar{margin-right:20px;border:1px solid #fff;background-color:#e6002b;text-align:center;font-size:16px;line-height:58px;letter-spacing:.06em;color:#fff;transition:all .3s ease-in-out;cursor:pointer}.carrinho .botoes-carrinho button.bt-continuar:hover{background-color:#fff;color:#e6002b}.carrinho .botoes-carrinho a.bt-finalizar{background-color:#fff;text-align:center;font-size:16px;line-height:58px;letter-spacing:.06em;color:#e6002b;border:none;transition:all .3s ease-in-out;cursor:pointer}.carrinho .botoes-carrinho a.bt-finalizar:hover{background-color:#ffffffe6}.vitrine-mantas{margin-top:200px;padding:0 20px}.vitrine-mantas .container{border-top:1px solid #EB0029}.vitrine-mantas .container h2{display:block;width:calc(71.785714285714286% + 60px);text-align:left;height:226px;padding-top:8px;font-size:120px;line-height:100px;letter-spacing:-.05em;color:#eb0029;padding-left:13px}.vitrine-mantas .destaque-manta{position:relative;width:100%;height:42.708333333333333vw}.vitrine-mantas .destaque-manta .imagem-manta{display:block;position:relative;width:66.214285714285714%;height:100%;overflow:hidden}.vitrine-mantas .destaque-manta .imagem-manta img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%);transition:opacity .3s ease-in-out}.vitrine-mantas .destaque-manta .imagem-manta img.img-out{opacity:1}.vitrine-mantas .destaque-manta .imagem-manta img.img-over,.vitrine-mantas .destaque-manta .imagem-manta:hover img.img-out{opacity:0}.vitrine-mantas .destaque-manta .imagem-manta:hover img.img-over{opacity:1}.vitrine-mantas .destaque-manta .texto-manta{position:relative;height:100%;width:33.785714285714286%;padding-left:20px}.vitrine-mantas .destaque-manta .texto-manta h3{font-size:60px;line-height:56.4px;letter-spacing:-.04em;color:#eb0029;margin-top:-7px}.vitrine-mantas .destaque-manta .texto-manta h4{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;margin-top:18px}.vitrine-mantas .destaque-manta .texto-manta p.texto-destaque{position:absolute;width:calc(100% - 20px);font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;bottom:0}.vitrine-mantas .ct-lista-mantas{width:100%;margin-top:162px}.vitrine-mantas .ct-lista-mantas .lista-mantas{width:calc(71.785714285714286% + 60px);text-align:right;vertical-align:top}.vitrine-mantas .ct-lista-mantas .lista-mantas li{display:inline-block;width:calc(33.333333333333333% - 20px);margin-left:20px;vertical-align:top}.vitrine-mantas .ct-lista-mantas .lista-mantas li .img-lista-manta{display:block;position:relative;width:100%;padding-bottom:119.104477611940299%}.vitrine-mantas .ct-lista-mantas .lista-mantas li .img-lista-manta img{position:absolute;top:0;left:0;width:100%;height:auto;transition:opacity .3s ease-in-out}.vitrine-mantas .ct-lista-mantas .lista-mantas li .img-lista-manta img.img-out{opacity:1}.vitrine-mantas .ct-lista-mantas .lista-mantas li .img-lista-manta img.img-over,.vitrine-mantas .ct-lista-mantas .lista-mantas li .img-lista-manta:hover img.img-out{opacity:0}.vitrine-mantas .ct-lista-mantas .lista-mantas li .img-lista-manta:hover img.img-over{opacity:1}.vitrine-mantas .ct-lista-mantas .lista-mantas li h3{width:100%;text-align:left;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;margin-top:16px}.vitrine-mantas .ct-lista-mantas .lista-mantas li p{width:100%;text-align:left;font-size:16px;line-height:20px;letter-spacing:-.025em;color:#eb0029;margin-top:2px}.vitrine-mantas .ct-lista-mantas .ver-todos{width:calc(71.785714285714286% + 60px);margin-top:100px;padding-left:20px}.vitrine-mantas .ct-lista-mantas .ver-todos a.link-todos{display:inline-block;width:455px;height:60px;text-align:center;border:1px solid #EB0029;font-size:16px;line-height:58px;letter-spacing:.06em;color:#eb0029;transition:all .3s ease-in-out}.vitrine-mantas .ct-lista-mantas .ver-todos a.link-todos:hover{background-color:#eb0029;color:#fff}.vitrine-tapetes{margin-top:160px;padding:0 20px}.vitrine-tapetes .container{border-top:1px solid #EB0029}.vitrine-tapetes .container h2{display:block;width:calc(71.785714285714286% + 60px);text-align:left;height:226px;padding-top:8px;font-size:120px;line-height:100px;letter-spacing:-.05em;color:#eb0029;padding-left:13px}.vitrine-tapetes .destaque-tapete{position:relative;width:100%;height:42.708333333333333vw}.vitrine-tapetes .destaque-tapete .imagem-tapete{display:block;position:relative;width:66.214285714285714%;height:100%;overflow:hidden}.vitrine-tapetes .destaque-tapete .imagem-tapete img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%);transition:opacity .3s ease-in-out}.vitrine-tapetes .destaque-tapete .imagem-tapete img.img-out{opacity:1}.vitrine-tapetes .destaque-tapete .imagem-tapete img.img-over,.vitrine-tapetes .destaque-tapete .imagem-tapete:hover img.img-out{opacity:0}.vitrine-tapetes .destaque-tapete .imagem-tapete:hover img.img-over{opacity:1}.vitrine-tapetes .destaque-tapete .texto-tapete{position:relative;height:100%;width:33.785714285714286%;padding-left:20px}.vitrine-tapetes .destaque-tapete .texto-tapete h3{font-size:60px;line-height:56.4px;letter-spacing:-.04em;color:#eb0029;margin-top:-7px}.vitrine-tapetes .destaque-tapete .texto-tapete h4{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;margin-top:18px}.vitrine-tapetes .destaque-tapete .texto-tapete p.texto-destaque{position:absolute;width:calc(100% - 20px);font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;bottom:0}.vitrine-tapetes .ct-lista-tapetes{width:100%;margin-top:162px}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes{width:calc(71.785714285714286% + 60px);text-align:right;vertical-align:top}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li{display:inline-block;width:calc(33.333333333333333% - 20px);margin-left:20px;vertical-align:top}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li .img-lista-tapete{position:relative;display:block;width:100%;padding-bottom:69.552238805970149%}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li .img-lista-tapete img{position:absolute;width:100%;height:auto;top:0;left:0;transition:opacity .3s ease-in-out}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li .img-lista-tapete img.img-out{opacity:1}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li .img-lista-tapete img.img-over,.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li .img-lista-tapete:hover img.img-out{opacity:0}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li .img-lista-tapete:hover img.img-over{opacity:1}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li h3{width:100%;text-align:left;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;margin-top:16px}.vitrine-tapetes .ct-lista-tapetes .lista-tapetes li p{width:100%;text-align:left;font-size:16px;line-height:20px;letter-spacing:-.025em;color:#eb0029;margin-top:2px}.vitrine-tapetes .ct-lista-tapetes .ver-todos{width:calc(71.785714285714286% + 60px);margin-top:100px;padding-left:20px}.vitrine-tapetes .ct-lista-tapetes .ver-todos a.link-todos{display:inline-block;width:455px;height:60px;text-align:center;border:1px solid #EB0029;font-size:16px;line-height:58px;letter-spacing:.06em;color:#eb0029;transition:all .3s ease-in-out}.vitrine-tapetes .ct-lista-tapetes .ver-todos a.link-todos:hover{background-color:#eb0029;color:#fff}.titulo-mantas{margin-top:200px;padding:0 20px}.filtro-mobile,.filtro-mobile-colab{display:none}.titulo-mantas .container{border-top:1px solid #EB0029}.titulo-mantas .container h2{display:block;width:calc(71.785714285714286% + 60px);text-align:left;height:220px;padding-top:8px;font-size:120px;line-height:100px;letter-spacing:-.05em;color:#eb0029;padding-left:13px}.todas-mantas{padding:0 10px}.todas-mantas .container{width:100%}.todas-mantas .container .lista-todas-mantas{position:relative;width:100%}.todas-mantas .container .lista-todas-mantas li{float:left;width:calc(33.333333333333333% - 20px);margin-left:10px;margin-right:10px}.todas-mantas .container .lista-todas-mantas li .img-lista-manta{position:relative;display:block;width:100%;padding-bottom:119.104477611940299%}.todas-mantas .container .lista-todas-mantas li .img-lista-manta img{position:absolute;width:100%;height:auto;top:0;left:0;transition:opacity .3s ease-in-out}.todas-mantas .container .lista-todas-mantas li .img-lista-manta img.img-out{opacity:1}.todas-mantas .container .lista-todas-mantas li .img-lista-manta img.img-over,.todas-mantas .container .lista-todas-mantas li .img-lista-manta:hover img.img-out{opacity:0}.todas-mantas .container .lista-todas-mantas li .img-lista-manta:hover img.img-over{opacity:1}.todas-mantas .container .lista-todas-mantas li .ct-textos{width:100%;height:12.152777777777778vw}.todas-mantas .container .lista-todas-mantas li .ct-textos h3{width:100%;text-align:left;font-size:22px;line-height:26px;letter-spacing:-.024em;color:#eb0029;padding-top:12px}.todas-mantas .container .lista-todas-mantas li .ct-textos p{width:100%;text-align:left;font-size:16px;line-height:20px;letter-spacing:-.025em;color:#eb0029;padding-top:2px}.todas-mantas .container .lista-todas-mantas li .ct-textos p.preco-antigo{font-size:12px;text-decoration:line-through}.chamada-tapetes{margin-top:48px;padding:0 20px}.chamada-tapetes .container{position:relative;border-top:1px solid #EB0029;height:22.708333333333333vw}.chamada-tapetes .container h2{display:block;width:calc(71.785714285714286% + 60px);text-align:left;height:220px;padding-top:8px;font-size:120px;line-height:100px;letter-spacing:-.05em;color:#eb0029;padding-left:13px}.chamada-tapetes .container img{position:absolute;top:20px;right:0;width:32.428571428571429%;height:auto;transition:opacity .3s ease-in-out}.chamada-tapetes .container a img.img-out{opacity:1}.chamada-tapetes .container a img.img-over,.chamada-tapetes .container a:hover img.img-out{opacity:0}.chamada-tapetes .container a:hover img.img-over{opacity:1}.titulo-tapetes{margin-top:200px;padding:0 20px}.titulo-tapetes .container{border-top:1px solid #EB0029}.titulo-tapetes .container h2{display:block;width:calc(71.785714285714286% + 60px);text-align:left;height:220px;padding-top:8px;font-size:120px;line-height:100px;letter-spacing:-.05em;color:#eb0029;padding-left:13px}.todos-tapetes{padding:0 10px}.todos-tapetes .container{width:100%}.todos-tapetes .container .lista-todos-tapetes{position:relative;width:100%}.todos-tapetes .container .lista-todos-tapetes li{float:left;width:calc(50% - 20px);margin-left:10px;margin-right:10px}.todos-tapetes .container .lista-todos-tapetes li .img-lista-tapete{position:relative;display:block;width:100%;padding-bottom:69.552238805970149%;overflow:hidden}.todos-tapetes .container .lista-todos-tapetes li .img-lista-tapete img{position:absolute;width:100%;height:auto;top:0;left:0;transition:opacity .3s ease-in-out}.todos-tapetes .container .lista-todos-tapetes li .img-lista-tapete img.img-out{opacity:1}.todos-tapetes .container .lista-todos-tapetes li .img-lista-tapete img.img-over,.todos-tapetes .container .lista-todos-tapetes li .img-lista-tapete:hover img.img-out{opacity:0}.todos-tapetes .container .lista-todos-tapetes li .img-lista-tapete:hover img.img-over{opacity:1}.todos-tapetes .container .lista-todos-tapetes li .ct-textos{width:100%;height:12.152777777777778vw}.todos-tapetes .container .lista-todos-tapetes li .ct-textos h3{width:100%;text-align:left;font-size:22px;line-height:26px;letter-spacing:-.024em;color:#eb0029;padding-top:12px}.todos-tapetes .container .lista-todos-tapetes li .ct-textos p{width:100%;text-align:left;font-size:16px;line-height:20px;letter-spacing:-.025em;color:#eb0029;padding-top:2px}.chamada-mantas{margin-top:48px;padding:0 20px}.chamada-mantas .container{position:relative;border-top:1px solid #EB0029;height:22.708333333333333vw}.chamada-mantas .container h2{display:block;width:calc(71.785714285714286% + 60px);text-align:left;height:220px;padding-top:8px;font-size:120px;line-height:100px;letter-spacing:-.05em;color:#eb0029;padding-left:13px}.chamada-mantas .container a img{position:absolute;top:20px;right:0;width:32.428571428571429%;height:auto;transition:opacity .3s ease-in-out}.chamada-mantas .container a img.img-out{opacity:1}.chamada-mantas .container a img.img-over,.chamada-mantas .container a:hover img.img-out{opacity:0}.chamada-mantas .container a:hover img.img-over{opacity:1}.titulo-imagem-produto{display:none;position:relative;width:calc(100% - 150px);padding:0 20px;left:150px;top:0;z-index:90}.titulo-imagem-produto .container{position:relative;width:100%}.titulo-imagem-produto .container .ct-titulo-imagem-produto{position:relative;width:calc(71.785714285714286% + 190px);margin-left:20px}.titulo-imagem-produto .container .ct-titulo-imagem-produto h1{width:76.555023923444976%;font-size:120px;line-height:100px;color:#eb0029;padding-top:12px;padding-bottom:74px;margin-left:-10px;letter-spacing:-.05em}.titulo-imagem-produto .container .ct-titulo-imagem-produto .ct-imagem-produto{position:relative;width:100%}.titulo-imagem-produto .container .ct-titulo-imagem-produto img{position:absolute;width:100%;height:auto;right:0;top:0}.titulo-imagem-produto .container .ct-titulo-imagem-produto .ct-imagem-produto .texto-mobile{display:none}.imagens-produto{position:relative;width:100%;min-height:100vh;padding:0 20px;margin-top:65px}.imagens-produto .container{width:47.785714285714286%}.imagens-produto .container span{background-size:1px auto;background-repeat:no-repeat}.imagens-produto .container span img{width:100%;height:auto;margin-bottom:20px}.imagens-produto .container span:last-child img{margin-bottom:0}.detalhes-produto{position:fixed;top:65px;width:100%;left:0;height:calc(100vh - 65px);padding:0 20px 20px;z-index:2}.detalhes-produto.final{position:absolute}.detalhes-produto form{position:relative;width:100%;height:100%}.detalhes-produto .container{position:relative;width:52.214285714285714%;height:100%}.detalhes-produto .opts-mobile{display:none}.detalhes-produto .container .nome-descricao-bt{position:relative;width:calc(50% - 10px);height:100%;margin-left:20px;border-left:1px solid #EB0029;border-right:1px solid #EB0029;padding-left:20px;padding-right:20px}.detalhes-produto .container .nome-descricao-bt h2{font-size:42px;line-height:42px;letter-spacing:-.04em;color:#eb0029;margin-top:-5px}.detalhes-produto .container .nome-descricao-bt .texto{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;padding-top:32px;font-family:Graphik;font-weight:400;font-style:normal;font-stretch:normal}.detalhes-produto .container .nome-descricao-bt .bt-comprar{position:absolute;display:block;width:calc(100% - 40px);left:20px;bottom:0;height:60px;background:#eb0029;border:1px solid #EB0029;text-align:center;font-size:16px;line-height:60px;letter-spacing:.06em;color:#fff;transition:all .3s ease-in-out}.detalhes-produto .container .nome-descricao-bt .bt-comprar:disabled{background:#fff;color:#eb0029;cursor:default}.detalhes-produto .container .nome-descricao-bt .bt-comprar:hover{background:#d40025;cursor:pointer}.detalhes-produto .container .nome-descricao-bt .bt-comprar:disabled:hover{background:#fff;cursor:default}.detalhes-produto .container .infos-produto{width:calc(50% - 10px);height:100%;padding-left:20px}.detalhes-produto .container .infos-produto .opt-infos{position:relative;width:100%;height:52px;overflow:hidden;border-bottom:1px solid #EB0029;transition:height .3s ease-in-out}.detalhes-produto .container .infos-produto .opt-infos.ultimo{border-bottom:none}.detalhes-produto .container .infos-produto .opt-infos.primeiro{height:36px}.detalhes-produto .container .infos-produto .opt-infos .label-infos{position:relative;display:block;width:100%;height:51px;font-size:16px;line-height:50px;letter-spacing:.06em;color:#eb0029;cursor:pointer}.detalhes-produto .container .infos-produto .opt-infos.primeiro .label-infos{font-size:20px;line-height:1em;height:35px}.detalhes-produto .container .infos-produto .opt-infos .label-infos:before{position:absolute;width:12px;height:12px;right:0;top:50%;transform:translateY(-50%) rotate(0);background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-mais-vermelho.svg?v=163339718556407442951619809004) no-repeat center;content:"";transition:all .3s ease-in-out}.detalhes-produto .container .infos-produto .opt-infos .label-infos:hover:before{transform:translateY(-50%) rotate(-90deg)}.detalhes-produto .container .infos-produto .opt-infos.primeiro .label-infos:before{position:absolute;width:12px;height:12px;right:0;top:3px;transform:translateY(0);background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-mais-vermelho.svg?v=163339718556407442951619809004) no-repeat center;content:"";transition:all .3s ease-in-out}.detalhes-produto .container .infos-produto .opt-infos.primeiro .label-infos:hover:before{transform:translateY(0) rotate(-90deg)}.detalhes-produto .container .infos-produto .opt-infos.aberto .label-infos:before{opacity:0}.detalhes-produto .container .infos-produto .opt-infos.aberto.primeiro{height:calc(100% - 104px)}.detalhes-produto .container .infos-produto .opt-infos.aberto{height:calc(100% - 88px)}.detalhes-produto .container .infos-produto .opt-infos.primeiro .contedo-infos{position:absolute;width:100%;height:calc(100vh - 204px);transition:height .3s ease-in-out;overflow:hidden}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho{position:relative;width:100%;height:68px}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .label-select{display:block;position:relative;width:100%;height:42px;font-size:42px;line-height:1em;letter-spacing:-.04em;color:#eb0029;cursor:pointer}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .label-select:after{position:absolute;width:28px;height:28px;border-radius:50%;background-color:#eb0029;background-image:url(//dada-duo.com/cdn/shop/t/2/assets/icon-dropdown.svg?v=67902060133154632391619809046),url(//dada-duo.com/cdn/shop/t/2/assets/icon-dropdown-over.svg?v=48114126591029929251619809054);background-position:1000px center,center;background-repeat:no-repeat;border:1px solid #EB0029;right:0;top:6px;content:"";transition:background-color .3s ease-in-out}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .label-select:hover:after{background-color:#fff;background-position:center,1000px center}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select{position:absolute;top:100%;left:0;width:100%;height:0;overflow:hidden;background:#fff;transition:all .3s ease-in-out;z-index:2}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select ul li{display:block;width:100%;height:46px;border-bottom:1px solid rgba(235,0,41,1);transition:all .3s ease-in-out}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select ul li:first-child{border-top:1px solid rgba(235,0,41,1);height:47px}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select ul li:hover:first-child{border-top:1px solid rgba(235,0,41,.2)}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select ul li.apaga{border-bottom:1px solid rgba(235,0,41,.2)}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select ul li:first-child.apaga{border-top:1px solid rgba(235,0,41,.2)}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select ul li a{position:relative;display:block;width:100%;height:100%;font-size:20px;line-height:45px;letter-spacing:-.025em;color:#eb0029;cursor:pointer}.detalhes-produto .container .infos-produto .contedo-infos .select-tamanho .opts-select ul li a span{position:absolute;right:0}.detalhes-produto .container .infos-produto .contedo-infos .preco-tamanho{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029}.detalhes-produto .container .infos-produto .contedo-infos .preco-antigo{font-size:16px;line-height:25px;letter-spacing:-.025em;color:#eb0029;text-decoration:line-through}.detalhes-produto .container .infos-produto .contedo-infos .preco-antigo.vazio{display:none}.detalhes-produto .container .infos-produto .contedo-infos .info-tamanho{position:absolute;width:100%;left:0;bottom:85px}.detalhes-produto .container .infos-produto .contedo-infos .info-tamanho h3{font-size:180px;line-height:156px;color:#eb0029;border-top:1px solid #EB0029;padding-bottom:20px}.detalhes-produto .container .infos-produto .contedo-infos .info-tamanho h3 span{display:block;margin-left:-12px}.detalhes-produto .container .infos-produto .contedo-infos .info-tamanho p{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete{position:relative;width:100%;height:60px}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .input-frete{display:block;width:100%;height:60px;border:1px solid #EB0029;background-color:#fff;font-size:20px;line-height:58px;letter-spacing:-.025em;color:#eb0029;padding:0 20px;margin-top:19px}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .input-frete::-webkit-input-placeholder{color:#eb0029;opacity:1}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .input-frete:-ms-input-placeholder{color:#eb0029;opacity:1}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .input-frete::placeholder{color:#eb0029;opacity:1}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .loader{display:block;position:absolute;width:24px;height:24px;right:20px;top:18px;opacity:0;transition:opacity .3s ease-in-out}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .loader.aberto{opacity:1}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .loader div{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;margin:0;border:4px solid #EB0029;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#EB0029 transparent transparent transparent}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .loader div:nth-child(1){animation-delay:-.45s}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .loader div:nth-child(2){animation-delay:-.3s}.detalhes-produto .container .infos-produto .contedo-infos .ct-input-frete .loader div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega{position:relative;width:100%}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega .info-entrega{font-size:16px;line-height:20px;letter-spacing:.024em;color:#eb0029;margin-top:37px;opacity:1;transition:opacity .3s ease-in-out}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega .opcoes-detalhes-frete{position:absolute;top:0;left:0;width:100%;background:#fff;opacity:0;transition:opacity .3s ease-in-out}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega.aberto .info-entrega{opacity:0}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega.aberto .opcoes-detalhes-frete{opacity:1}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega .opcoes-detalhes-frete ul.opcoes-frete{width:100%}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega .opcoes-detalhes-frete ul.opcoes-frete li{display:block;position:relative;width:100%;height:46px;font-size:20px;line-height:45px;letter-spacing:-.025em;color:#eb0029;border-bottom:1px solid rgba(235,0,41,.15)}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega .opcoes-detalhes-frete ul.opcoes-frete li span{position:absolute;right:0}.detalhes-produto .container .infos-produto .contedo-infos .ct-dados-entrega .opcoes-detalhes-frete p{font-size:16px;line-height:20px;letter-spacing:.024em;color:#eb0029;margin-top:37px}.detalhes-produto .container .infos-produto .contedo-infos .info-cuidados{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;margin-top:27px}.bt-comprar-mobile-fixo{display:none}.outros-produtos{margin-top:108px;width:100%;padding:0 20px}.outros-produtos .container{position:relative;width:100%}.outros-produtos .ct-lista-mantas{width:100%}.outros-produtos .ct-lista-mantas h2{width:calc(71.785714285714286% + 60px);text-align:left;padding-left:20px;font-size:42px;line-height:42px;letter-spacing:-.04em;color:#eb0029;margin-bottom:35px}.outros-produtos .ct-lista-mantas .lista-mantas{width:calc(71.785714285714286% + 60px);text-align:right;vertical-align:top}.outros-produtos .ct-lista-mantas .lista-mantas li{display:inline-block;width:calc(33.333333333333333% - 20px);margin-left:20px;vertical-align:top}.outros-produtos .ct-lista-mantas .lista-mantas li .img-lista-manta{display:block;position:relative;width:100%;padding-bottom:119.104477611940299%}.outros-produtos .ct-lista-mantas .lista-mantas li .img-lista-manta img{position:absolute;top:0;left:0;width:100%;height:auto;transition:opacity .3s ease-in-out}.outros-produtos .ct-lista-mantas .lista-mantas li .img-lista-manta img.img-out{opacity:1}.outros-produtos .ct-lista-mantas .lista-mantas li .img-lista-manta img.img-over,.outros-produtos .ct-lista-mantas .lista-mantas li .img-lista-manta:hover img.img-out{opacity:0}.outros-produtos .ct-lista-mantas .lista-mantas li .img-lista-manta:hover img.img-over{opacity:1}.outros-produtos .ct-lista-mantas .lista-mantas li h3{width:100%;text-align:left;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;margin-top:16px}.outros-produtos .ct-lista-mantas .lista-mantas li p{width:100%;text-align:left;font-size:16px;line-height:20px;letter-spacing:-.025em;color:#eb0029;margin-top:2px}.outros-produtos .ct-lista-tapetes{width:100%;margin-top:100px}.outros-produtos .ct-lista-tapetes h2{width:calc(71.785714285714286% + 60px);text-align:left;padding-left:20px;font-size:32px;line-height:32px;letter-spacing:-.04em;color:#eb0029;margin-bottom:35px}.outros-produtos .ct-lista-tapetes .lista-tapetes{width:calc(71.785714285714286% + 60px);text-align:right;vertical-align:top}.outros-produtos .ct-lista-tapetes .lista-tapetes li{display:inline-block;width:calc(33.333333333333333% - 20px);margin-left:20px;vertical-align:top}.outros-produtos .ct-lista-tapetes .lista-tapetes li .img-lista-tapete{position:relative;display:block;width:100%;padding-bottom:69.552238805970149%}.outros-produtos .ct-lista-tapetes .lista-tapetes li .img-lista-tapete img{position:absolute;width:100%;height:auto;top:0;left:0;transition:opacity .3s ease-in-out}.outros-produtos .ct-lista-tapetes .lista-tapetes li .img-lista-tapete img.img-out{opacity:1}.outros-produtos .ct-lista-tapetes .lista-tapetes li .img-lista-tapete img.img-over,.outros-produtos .ct-lista-tapetes .lista-tapetes li .img-lista-tapete:hover img.img-out{opacity:0}.outros-produtos .ct-lista-tapetes .lista-tapetes li .img-lista-tapete:hover img.img-over{opacity:1}.outros-produtos .ct-lista-tapetes .lista-tapetes li h3{width:100%;text-align:left;font-size:18px;line-height:22px;letter-spacing:-.025em;color:#eb0029;margin-top:16px}.outros-produtos .ct-lista-tapetes .lista-tapetes li p{width:100%;text-align:left;font-size:14px;line-height:12px;letter-spacing:-.025em;color:#eb0029;margin-top:2px}.outros-produtos .ver-todos{width:calc(71.785714285714286% + 60px);margin-top:100px;padding-left:20px}.outros-produtos .ver-todos a.link-todos{display:inline-block;width:455px;height:60px;text-align:center;border:1px solid #EB0029;font-size:14px;line-height:58px;letter-spacing:.06em;color:#eb0029;transition:all .3s ease-in-out}.outros-produtos .ver-todos a.link-todos:hover{background-color:#eb0029;color:#fff}.fim-produto{width:100%;padding:0 20px;margin-top:156px}.fim-produto img.imagem-rodape-produto{width:100%;height:auto;margin-bottom:20px}.fim-produto img.logo-rodape-produto{width:100%;height:auto}.bt-comprar-mobile{display:none}.topo-colab{width:100%;margin-top:200px;padding:0 20px}.topo-colab .container{position:relative;width:100%;border-top:1px solid #003857}.topo-colab .container h2{display:block;width:calc(71.785714285714286% + 60px);text-align:left;padding-bottom:74px;padding-top:11px;font-size:120px;line-height:100px;letter-spacing:-.05em;color:#003857;padding-left:13px}.topo-colab .container img{width:100%;height:auto}.topo-colab .container .ct-videos-colab-topo{position:relative;width:100%;padding-bottom:56.25%}.topo-colab .container .ct-videos-colab-topo .video-colab{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.topo-colab .container .ct-videos-colab-topo .video-colab.ativo{opacity:1}.modulo-colab-1{width:100%;padding:0 20px}.modulo-colab-1 .container{position:relative;width:100%;padding-bottom:90vh;margin-top:20px}.modulo-colab-1 .container .ct-imagem{position:absolute;width:47.857142857142857%;height:100%;top:0;left:0;overflow:hidden}.modulo-colab-1 .container .ct-imagem img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.modulo-colab-1 .container .texto-colab-1{position:absolute;right:20px;top:0;width:calc(52.142857142857143% - 40px);padding-left:20px;border-left:1px solid #003857;height:100%}.modulo-colab-1 .container .texto-colab-1 p{position:absolute;width:100%;color:#003857;bottom:0;font-size:32px;line-height:38px;letter-spacing:-.025em}.modulo-colab-2{width:100%;padding:0 20px;margin-top:160px}.modulo-colab-2 .container{position:relative;width:100%;padding-bottom:90vh}.modulo-colab-2 .container .foto-bio{position:absolute;width:calc(25.357142857142857% - 20px);height:100%;top:0;left:0;border-right:1px solid #003857;margin-right:20px;padding-right:20px}.modulo-colab-2 .container .foto-bio img{display:block;width:100%;height:auto}.modulo-colab-2 .container .foto-bio p{width:100%;font-size:18px;line-height:22.5px;letter-spacing:-.025em;color:#003857;padding-top:38px}.modulo-colab-2 .container .foto-bio .bt-website{position:relative;width:100%;left:auto;bottom:auto;border-top:1px solid #003857;padding-top:16px;margin-top:54px}.modulo-colab-2 .container .foto-bio .bt-website a{position:relative;font-size:13px;line-height:13px;letter-spacing:.06em;color:#003857}.modulo-colab-2 .container .foto-bio .bt-website a:after{position:absolute;width:100%;height:1px;background-color:#003857;bottom:0;left:0;opacity:0;content:"";transition:all .2s ease-in-out}.modulo-colab-2 .container .foto-bio .bt-website a:hover:after{bottom:-2px;opacity:1}.modulo-colab-2 .container .img-colab-2{display:block;position:absolute;width:74.642857142857143%;height:100%;top:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover}.modulo-colab-2 .container .ct-video-01{display:block;position:absolute;width:74.642857142857143%;height:100%;top:0;right:0}.modulo-colab-2 .container .ct-video-01 .video{position:relative;width:100%;height:100%;overflow:hidden}.modulo-colab-2 .container .ct-video-01 .video video{position:absolute;width:150%;height:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.modulo-colab-3{width:100%;margin-top:20px;padding:0 20px}.modulo-colab-3 .container{position:relative;width:100%}.modulo-colab-3 .container img{position:absolute;left:0;top:0;width:64.785714285714286%;height:auto}.modulo-colab-3 .container .ct-video-02{display:block;position:relative;width:64.785714285714286%}.modulo-colab-3 .container .ct-video-02 .ct-videos-colab{position:relative;width:100%;padding-bottom:56.25%}.modulo-colab-3 .container .ct-video-02 .ct-videos-colab .video-colab{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.modulo-colab-3 .container .ct-video-02 .ct-videos-colab .video-colab.ativo{opacity:1}.modulo-colab-3 .container .texto-colab-3{position:absolute;width:calc(35.214285714285714% - 20px);height:100%;right:0;padding-left:20px;border-left:1px solid #003857}.modulo-colab-3 .container .texto-colab-3 h3{font-size:60px;line-height:56.4px;letter-spacing:-.04em;color:#003857;margin-top:-5px}.modulo-colab-3 .container .texto-colab-3 p{position:absolute;width:calc(100% - 20px);left:20px;bottom:0;font-size:18px;line-height:22.5px;letter-spacing:-.025em;color:#003857}.colecao-colabs{padding:0 10px;margin-top:114px}.colecao-colabs .container{width:100%}.colecao-colabs .container h2{width:100%;padding-left:10px;font-size:42px;line-height:42px;letter-spacing:-.04em;color:#003857;padding-bottom:35px}.colecao-colabs .container .lista-colecao-colabs{position:relative;width:100%}.colecao-colabs .container .lista-colecao-colabs li{float:left;width:calc(33.333333333333333% - 20px);margin-left:10px;margin-right:10px}.colecao-colabs .container .lista-colecao-colabs li .img-colecao-colab{position:relative;display:block;width:100%;padding-bottom:119.104477611940299%}.colecao-colabs .container .lista-colecao-colabs li .img-colecao-colab img{position:absolute;width:100%;height:auto;top:0;left:0;transition:opacity .3s ease-in-out}.colecao-colabs .container .lista-colecao-colabs li .img-colecao-colab img.img-out{opacity:1}.colecao-colabs .container .lista-colecao-colabs li .img-colecao-colab img.img-over,.colecao-colabs .container .lista-colecao-colabs li .img-colecao-colab:hover img.img-out{opacity:0}.colecao-colabs .container .lista-colecao-colabs li .img-colecao-colab:hover img.img-over{opacity:1}.colecao-colabs .container .lista-colecao-colabs li .ct-textos{width:100%;height:8.4722222222222228vw}.colecao-colabs .container .lista-colecao-colabs li .ct-textos h3{width:100%;text-align:left;font-size:22px;line-height:26px;letter-spacing:-.024em;color:#003857;padding-top:12px}.colecao-colabs .container .lista-colecao-colabs li .ct-textos p{width:100%;text-align:left;font-size:16px;line-height:20px;letter-spacing:-.025em;color:#003857;padding-top:2px}.colecao-colabs .container .lista-colecao-colabs li .ct-textos p.preco-antigo{font-size:14px;text-decoration:line-through}.outras-colabs{position:relative;width:100%;margin-top:90px;padding:0 20px;z-index:5}.outras-colabs .container{position:relative;width:100%}.outras-colabs .container .ct-outras-colabs{width:calc(71.785714285714286% + 60px);padding-left:20px}.outras-colabs .container .ct-outras-colabs h3{font-size:28px;line-height:25.76px;letter-spacing:-.03em;color:#003857;margin-bottom:42px}.outras-colabs .container .ct-outras-colabs .lista-colabs{position:relative;width:100%;border-top:1px solid #003857}.outras-colabs .container .ct-outras-colabs .lista-colabs li{display:block;width:100%;height:99px;border-bottom:1px solid #003857}.outras-colabs .container .ct-outras-colabs .lista-colabs li a{display:block;width:100%;height:100%;font-size:80px;line-height:99px;letter-spacing:-.04em;color:#003857;margin-left:-5px}.imgs-colabs{display:none;position:absolute;width:216px;height:279px;z-index:2}.imgs-colabs.aberto{display:block}.imgs-colabs li{display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0}.imgs-colabs li.aberto{opacity:1}.outras-colabs .container .ct-outras-colabs .bt-colabs{display:block;margin-top:119px;width:455px;height:60px;border:1px solid #003857;text-align:center;font-size:16px;line-height:58px;letter-spacing:.06em;color:#003857;transition:all .3s ease-in-out}.outras-colabs .container .ct-outras-colabs .bt-colabs:hover{background-color:#003857;color:#fff}.fim-colab{width:100%;padding:0 20px;margin-top:160px}.fim-colab .container{width:100%}.fim-colab .container img{width:100%;height:auto}body.page-sobre{background-color:#fff}body.page-sobre header{background-color:#fff}body.page-404{background-color:#ffd2e2}body.page-404 header{background-color:#ffd2e2}.topo-sobre{width:100%;padding:0 20px;margin-top:65px}.topo-sobre .container{width:100%}.topo-sobre .container img{display:block;width:100%;height:auto}.topo-sobre .container h1{font-size:120px;line-height:100px;letter-spacing:-.05em;color:#eb0029;padding-top:27px;margin-left:-8px}.sobre-1{width:100%;padding:0 20px;margin-top:156px}.sobre-1 .container{position:relative;width:100%}.sobre-1 .container .ct-sobre-1{width:calc(71.785714285714286% + 60px);padding-left:20px;border-left:1px solid #EB0029}.sobre-1 .container .ct-sobre-1 p{font-size:32px;line-height:38.4px;letter-spacing:-.024em;color:#eb0029;margin-top:-6px;margin-bottom:112px}.sobre-1 .container .ct-sobre-1 img{width:100%;height:auto}.sobre-2{width:100%;padding:0 20px;margin-top:114px}.sobre-2 .container{position:relative;width:100%;padding-bottom:90vh}.sobre-2 .container h3.mobile{display:none}.sobre-2 .container .img-sobre-2{position:absolute;width:39.428571428571429%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;left:0;top:0}.sobre-2 .container .ct-sobre-2-meio{position:absolute;width:calc(26.714285714285714% - 20px);height:100%;top:0;left:39.428571428571429%;margin-left:20px;padding-left:20px;padding-right:20px;border-left:1px solid #EB0029}.sobre-2 .container .ct-sobre-2-meio h3{font-size:42px;line-height:42px;letter-spacing:-.04em;color:#eb0029}.sobre-2 .container .ct-sobre-2-meio p{position:absolute;width:calc(100% - 40px);left:20px;bottom:0;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029}.sobre-2 .container .ct-sobre-2-meio p a{display:block;border-top:1px solid #EB0029;padding-top:16px;margin-top:54px;font-size:15px;line-height:15px;color:#eb0029}.sobre-2 .container .ct-sobre-2-dir{position:absolute;width:33.785714285714286%;height:100%;right:25.6%;top:0;padding-left:20px;border-left:1px solid #EB0029}.sobre-2 .container .ct-sobre-2-dir p{font-size:32px;line-height:38.4px;letter-spacing:-.024em;color:#eb0029}.foto-destaque-sobre{width:100%;margin-top:20px;padding:0 20px}.foto-destaque-sobre img{width:100%;height:auto}.sobre-3{width:100%;margin-top:120px;padding:0 20px}.sobre-3 .container{position:relative;width:100%}.sobre-3 .container .ct-sobre-3{position:relative;width:calc(71.785714285714286% + 60px);padding-left:20px;padding-bottom:90vh}.sobre-3 .container .ct-sobre-3 h3.mobile{display:none}.sobre-3 .container .img-sobre-3{position:absolute;width:51.361502347417842%;height:100%;left:24px;top:0;background-size:cover;background-position:top center;background-repeat:no-repeat}.sobre-3 .container .ct-sobre-3 .texto-sobre-3{position:absolute;width:calc(48.63849765258216% - 46px);height:100%;top:0;right:0;margin-left:20px;padding-left:20px;border-left:1px solid #EB0029}.sobre-3 .container .ct-sobre-3 .texto-sobre-3 h3{font-size:42px;line-height:42px;letter-spacing:-.04em;color:#eb0029}.sobre-3 .container .ct-sobre-3 .texto-sobre-3 p{position:absolute;width:calc(100% - 20px);left:20px;bottom:0;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029}.fim-sobre{width:100%;margin-top:160px;padding:0 20px}.fim-sobre .container{width:100%}.fim-sobre .container img{width:100%;height:auto}.faq{margin-top:200px;padding:0 20px}.faq .container{border-top:1px solid #EB0029}.faq .container .titulo-faq{display:block;width:calc(71.785714285714286% + 60px);text-align:left}.faq .container .titulo-faq h2{padding-top:8px;font-size:80px;line-height:75px;letter-spacing:-.05em;color:#eb0029;padding-left:13px;padding-bottom:38px}.faq .container .titulo-faq p{display:block;width:100%;max-width:690px;text-align:left;padding-top:8px;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;padding-left:13px;padding-bottom:100px}.faq .container .lista-full-text{position:relative;display:block;width:calc(71.785714285714286% + 60px);text-align:left;padding-left:13px;height:auto;transition:all .3s ease-out;padding-bottom:94px}.faq .container .lista-full-text .item-full-text{width:100%;max-width:690px;display:block;position:absolute;top:0;opacity:0;transition:opacity .3s ease-in-out}.faq .container .lista-full-text .item-full-text.ativo{position:relative;top:0;opacity:1}.faq .container .lista-full-text .item-full-text h3{font-size:28px;line-height:26px;color:#eb0029;letter-spacing:-.03em;padding-bottom:42px}.faq .container .lista-full-text .item-full-text p{font-size:20px;line-height:25px;color:#eb0029;letter-spacing:-.025em}.faq .container .ct-menu-faq{position:relative;display:block;width:calc(71.785714285714286% + 60px);text-align:left;padding-left:13px;background-color:#fff;z-index:2}.faq .container .ct-menu-faq .menu-faq{width:100%;max-width:690px;display:block}.faq .container .ct-menu-faq .menu-faq a{display:block;width:100%;border-top:1px solid #EB0029;padding-top:15px;padding-bottom:14px;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;vertical-align:top}.faq .container .ct-menu-faq .menu-faq a:before{display:inline-block;width:0;height:22px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-faq.svg?v=163784382910757227921619809090) no-repeat left center;background-size:10px auto;content:"";vertical-align:top;opacity:0;transition:all .3s ease-in-out}.faq .container .ct-menu-faq .menu-faq a:hover:before,.faq .container .ct-menu-faq .menu-faq a.ativo:before{width:25px;opacity:1}.faq .container .ct-menu-faq .menu-faq a:last-child{border-bottom:1px solid #EB0029}.cuidados{margin-top:200px;padding:0 20px}.cuidados .container{border-top:1px solid #EB0029}.cuidados .container .titulo-cuidados{display:block;width:calc(71.785714285714286% + 60px);text-align:left;padding-left:13px}.cuidados .container .titulo-cuidados h2{padding-top:16px;font-size:40px;line-height:35px;letter-spacing:-.05em;color:#eb0029;padding-bottom:25px}.cuidados .container .titulo-cuidados p{display:block;width:100%;max-width:690px;text-align:left;padding-top:8px;font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;padding-bottom:140px}.cuidados .container .conteudo-cuidados{display:block;width:calc(71.785714285714286% + 60px);text-align:left;padding-left:13px}.cuidados .container .conteudo-cuidados .item-cuidados{width:100%;max-width:690px;border-bottom:1px solid #EB0029;padding-bottom:74px;margin-bottom:58px}.cuidados .container .conteudo-cuidados .item-cuidados.ultimo{border-bottom:none;margin-bottom:0;padding-bottom:0}.cuidados .container .conteudo-cuidados .item-cuidados h3{font-size:28px;line-height:26px;letter-spacing:-.03em;color:#eb0029;padding-bottom:42px}.cuidados .container .conteudo-cuidados .item-cuidados p{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029}.cuidados .container .conteudo-cuidados .item-cuidados ul{font-size:20px;line-height:25px;letter-spacing:-.025em;color:#eb0029;margin-top:33px}.cuidados .container .conteudo-cuidados .item-cuidados ul li{display:block;position:relative;margin-bottom:10px;padding-left:35px}.cuidados .container .conteudo-cuidados .item-cuidados ul li:last-child{margin-bottom:0}.cuidados .container .conteudo-cuidados .item-cuidados ul li span.numero{position:absolute;display:block;width:20px;height:20px;border-radius:50%;left:0;top:3px;background-color:#ffd2e2;color:#eb0029;font-size:14px;line-height:20px;text-align:center}.pag-404{position:relative;width:100%;min-height:calc(100vh - 329px);margin-top:65px;padding:0 20px}.pag-404 .ct{position:absolute;width:100%;top:50%;transform:translateY(calc(-50% + 80px))}.pag-404 .ct h1{font-size:38px;line-height:1em;color:#e6002b;padding-top:338px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-rodape.svg?v=68655735023062908501619810862) no-repeat left top;background-size:67px auto}.pag-404 .ct p{font-size:20px;line-height:1em;color:#e6002b;padding-top:40px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent: -9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom: 1}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearBoth{clear:both}.left{float:left}.right{float:right}.upper{text-transform:uppercase}.image{text-indent:-9999px;white-space:nowrap}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.menu-colecao{display:none;position:fixed;width:100%;height:100vh;-webkit-overflow-scrolling:touch;top:0;left:0;z-index:100;transition:all .3s ease-in-out;background-color:#fff;opacity:0}.menu-colecao.aberto{display:block}.menu-colecao.visivel{opacity:1}.menu-colecao .container{position:relative;width:100%;height:100%}.menu-colecao .logo-fechar{position:absolute;width:calc(100% - 40px);left:20px;top:20px;z-index:110}.menu-colecao .logo-fechar a.icon-home-menu{position:absolute;top:0;left:0;width:86px;height:25px}.menu-colecao .logo-fechar a.icon-home-menu:before{position:absolute;top:0;left:0;width:86px;height:25px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-dada.svg?v=101446004794064967401633719695) no-repeat center;background-size:100% auto;z-index:2;content:""}.menu-colecao .logo-fechar a.bt-fechar-menu{position:absolute;width:24px;height:24px;right:0;top:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-fechar-colab.svg?v=160469062349281553221684847276) no-repeat center;background-size:24px auto;cursor:pointer;transition:transform .3s ease-in-out}.menu-colecao .logo-fechar a.bt-fechar-menu:hover{transform:rotate(-90deg)}.menu-colecao .lista-menu{width:calc(100% - 40px);position:absolute;left:20px;top:50%;transform:translateY(-48%);z-index:110;border-top:1px solid rgba(0,56,87,1)}.menu-colecao.gesto .lista-menu,.menu-colecao.monjon .lista-menu{border-top:1px solid rgba(0,56,87,.3)}.menu-colecao .lista-menu li{display:block;width:100%;position:relative;height:150px;border-bottom:1px solid rgba(0,56,87,1);transition:all .3s ease-in-out}.menu-colecao.monjon .lista-menu li.item-gesto,.menu-colecao.gesto .lista-menu li.item-monjon{border-bottom:1px solid rgba(0,56,87,.3)}.menu-colecao .lista-menu li a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.menu-colecao .lista-menu li a span{width:calc(71.785714285714286% + 60px);position:absolute;font-size:120px;line-height:150px;color:#003857;bottom:0;transform:translateY(110%);right:0;padding-left:20px}.menu-colecao .lista-menu li.item-gesto a span{transition:opacity .3s ease-in-out,transform .25s .5s cubic-bezier(.83,0,.17,1)}.menu-colecao .lista-menu li.item-monjon a span{transition:opacity .3s ease-in-out,transform .25s .75s cubic-bezier(.83,0,.17,1)}.menu-colecao.visivel .lista-menu li a span{transform:translateY(0)}@media screen and (max-width: 1360px){.menu-colecao .lista-menu li{display:block;width:100%;position:relative;height:120px;border-bottom:1px solid rgba(0,56,87,1);transition:all .3s ease-in-out}.menu-colecao .lista-menu li a span{font-size:96px;line-height:120px}}.menu-colecao .ct-imagem-mouse{position:absolute;transform:translate(-50%,-50%);height:27.77777777777778vw;width:23.26388888888889vw;transition:all .8s cubic-bezier(0,.55,.45,1)}.menu-colecao.shop .ct-imagem-mouse .imagem-01{position:absolute;width:100%;height:100%;top:0;left:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/img-menu-shop-01.gif?v=21041436254911794981633125666) no-repeat center;background-size:100% auto;opacity:0}.menu-colecao.colab .ct-imagem-mouse .imagem-01{position:absolute;width:100%;height:100%;top:0;left:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/img-menu-colab-01.gif?v=135534467228682744961633125657) no-repeat center;background-size:cover;opacity:0}.menu-colecao.sobre .ct-imagem-mouse .imagem-01{position:absolute;width:100%;height:100%;top:0;left:0;background:url(//dada-duo.com/cdn/shop/t/2/assets/img-02-sobre.jpg?v=116532250483623029631623699977) no-repeat center;background-size:cover;opacity:0}.menu-colecao .ct-imagem-mouse .imagem-01.aberto,.menu-colecao .ct-imagem-mouse .imagem-02.aberto,.menu-colecao.shop .ct-imagem-mouse,.menu-colecao.colab .ct-imagem-mouse,.menu-colecao.sobre .ct-imagem-mouse{opacity:1}@media screen and (max-height: 800px){.menu-colecao .lista-menu li{height:120px}.menu-colecao .lista-menu li a span{position:absolute;font-size:96px;line-height:120px;bottom:0}}.popup-banner{display:none;position:fixed;width:100%;height:100vh;top:0;left:0;background-color:#000000b3;z-index:100}.popup-banner.aberto{display:block}.popup-banner .ct-conteudo{position:absolute;width:96%;max-width:462px;padding:78px 50px 42px 60px;background-color:#eb0029;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.popup-banner .ct-conteudo .bt-fechar-popupbanner{position:absolute;width:20px;height:20px;right:25px;top:25px;background:url(//dada-duo.com/cdn/shop/t/2/assets/icon-fechar-menu.svg?v=134558968424895707521619808574) no-repeat center;background-size:20px auto;cursor:pointer}.popup-banner .ct-conteudo p.primeirotexto{font-family:Graphik;font-weight:400;font-size:30px;line-height:40px;color:#fff;text-align:center;padding-bottom:55px;background:url(//dada-duo.com/cdn/shop/t/2/assets/seta-indicacao-popup.png?v=76426824971453059491730720259) no-repeat center bottom;background-size:auto 35px;text-transform:uppercase}.popup-banner .ct-conteudo p.segundotexto{font-family:Graphik;font-weight:400;font-size:30px;line-height:40px;color:#fff;text-align:center;margin-top:15px;text-transform:uppercase}.popup-banner .ct-conteudo p.primeirotexto b,.popup-banner .ct-conteudo p.segundotexto b{font-weight:500}.popup-banner .ct-conteudo p.popup-banner-menor{font-family:Graphik;font-weight:400;font-size:18px;line-height:1em;color:#fff;margin-top:35px;text-align:center}.popup-primeira{display:none;position:fixed;left:0;top:0;background-color:#000000b3;width:100vw;height:100dvh;align-items:center;justify-content:center;z-index:999999}.popup-primeira.aberto{display:flex}.ct-container{width:530px;background-color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;padding:48px 0}.ct-container .bt-fechar-popup{position:absolute;right:18px;top:18px}.ct-container h2{font-family:Graphik Medium;font-size:20px;color:#ea0029}.ct-container h3{font-family:Graphik;font-size:15px;color:#ea0029;margin-bottom:8px}.ct-container form{display:flex;flex-direction:column;gap:20px;max-width:260px;width:100%}.ct-container form .ct-campo{width:100%;height:35px;border:1px solid #ea0029;border-radius:35px;position:relative}.ct-container form .ct-campo input{width:100%;border:none;border-radius:35px;height:100%;padding-left:16px;outline:none;font-family:Graphik;font-size:12px;color:#535252}.ct-container form .ct-campo input::placeholder{font-size:12px;color:#535252;font-family:Graphik}.ct-container form .ct-campo .bt-campo{position:absolute;right:6px;width:40px;height:25px;background-color:#ea0029;border-radius:24px;border:none;color:#fff;font-size:12px;font-family:Graphik;top:49%;transform:translateY(-50%);cursor:pointer}.labelnaoexibir{display:inline-flex;align-items:center;cursor:pointer;color:#ea0029;font-size:12px;font-family:Graphik;justify-content:center}.labelnaoexibir input{position:absolute;opacity:0;cursor:pointer}.labelnaoexibir .checkmark{display:inline-block;width:18px;height:18px;border:2px solid #ea0029;margin-right:8px;box-sizing:border-box;position:relative}.labelnaoexibir input:checked~.checkmark:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;background:#ea0029}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map?n=1 */
