.vendaInternaSpaceTopo{height:50px}.vendaInternaCheckout.topoVendaInterna .link-logo-venda-interna{text-decoration:underline;padding:14px 0 14px 14px}.vendaInternaCheckout.topoVendaInterna{display:flex;width:100%;height:50px;align-items:center;gap:30px;flex:1 0 0%;position:fixed;font-family:arial;position:fixed;z-index:20000;left:0;top:0;box-shadow:1px 1px 3px 2px rgba(0,0,0,.15);align-self:stretch;border-bottom:#EFEFEF;background:#F5F5F5;color:var(--texto-secondary-666666,#666);font-size:13px;font-style:normal;font-weight:400;line-height:120%}.box-acoes-venda-interna a{text-decoration:underline}.vendaInternaCheckout.topoVendaInterna .text-nome-usuario{display:flex;align-items:center;gap:10px}.vendaInternaCheckout.topoVendaInterna .box-dados-usuario{margin-left:auto;padding:4px 20px}.vendaInternaCheckout.topoVendaInterna .titles{float:left;background:#FE7B2D;color:white;line-height:2.4;padding:0 20px;height:50px;font-size:20px}.vendaInternaCheckout.topoVendaInterna .box-dados-usuario{display:flex;gap:10px}.vendaInternaCheckout.topoVendaInterna .more-details-topo-icon svg{display:flex;border:2px solid #666;border-radius:15px}.vendaInternaCheckout.topoVendaInterna .more-details-topo-icon svg:hover{background-color:#dfdfdf;cursor:pointer}.vendaInternaCheckout.topoVendaInterna .more-details-topo{position:relative}.vendaInternaCheckout.topoVendaInterna .more-details-content{position:absolute;width:250px;right:-10px;background-color:#F5F5F5;box-shadow:1px 1px 3px 2px rgba(0,0,0,.15);padding:10px;top:30px}.vendaInternaCheckout.topoVendaInterna .more-details-box{margin-bottom:8px}.vendaInternaCheckout.topoVendaInterna .displayNone{display:none}.imagensLook .simbol{font-size:48px;font-weight:700}.monteLook{margin:20px 0 0 0}.monteLook:first-child{margin:0 0 0 0}.monteLook .nomeProd{float:left}.monteLook img{border:1px solid #c8c7c7;padding:5px;margin:0 12px}.monteLook p{display:inline-block;vertical-align:middle}.monteLook .simbol{font-size:48px;font-weight:700}.monteLook .imagensLook{float:left;position:relative}.monteLook .imagensLook div{display:inline-block;transition:ease 0.3s;position:relative}.monteLook .imagensLook .fotoOculta{position:absolute;text-align:center;top:0;left:0;width:100%;opacity:0;transition:ease 0.3s}.monteLook .imagensLook div:hover .fotoOculta{opacity:1}.monteLook .infoLook{float:left;font-size:12px;margin-left:50px}.monteLook .infoLook>p{clear:both;float:left;border-bottom:1px dotted #ababad;min-width:200px;padding:5px 0}.monteLook .infoLook>p span{float:right;font-weight:700}.monteLook .infoLook>p:first-child{border-top:1px dotted #ababad}.botaoCompreJunto{background:#000;color:white;font-size:22px;text-transform:uppercase;padding:15px 35px;float:left}.botaoCompreJunto.compreLook{clear:none;float:right;font-size:16px;margin-top:0}.botaoCompreJunto.botaoImagem,.monteLook .botaoImagem{background:none;border:none;outline:none;margin-top:0;padding:8px 0}.monteLook .botaoImagem img{border:none;padding:0;margin:0}@media (max-width:767px){.monteLook .imagensLook{width:100%;text-align:center}.monteLook .imagensLook img{max-width:35%}.monteLook .infoLook{width:100%;margin-left:0;margin-top:20px}.monteLook .infoLook p{width:100%}.monteLook .infoLook button{float:right}}.boxLook{overflow:hidden}.boxLook>.title{font-size:15px;color:#FFF;background:#000;text-transform:uppercase;padding:10px}.boxLook .boxMonte{width:100%;padding:20px;border-bottom:1px solid #d8d9db;float:left}.boxLook .boxFoto{float:left;width:110px;margin-right:10px;position:relative}.boxLook .boxFoto div{display:inline-block;transition:ease 0.3s;position:relative}.boxLook .boxFoto .fotoOculta{position:absolute;text-align:center;top:0;left:0;width:100%;opacity:0;transition:ease 0.3s}.boxLook .boxFoto:hover .fotoOculta{opacity:1}.boxLook .boxPreco{float:left;width:240px;padding:0 10px 0 0}.boxLook .boxPreco .nome{font-family:'Yantramanav',sans-serif;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4;width:100%;text-transform:uppercase;float:left}.boxLook .boxPreco .valores .t2{font-size:25px}.boxLook .boxPreco .parcelado{font-size:11px;color:#8c8b8b}.boxLook .boxTamanho{float:left;width:190px}.boxLook .boxMonte .total{float:left;width:345px}.boxLook .boxMonte .total p{display:block;border-bottom:1px solid #d8d9db}.boxLook .boxMonte .total p:first-child{border-top:1px solid #d8d9db}.boxLook .boxMonte .total p span{font-weight:700;float:right}@media (max-width:599px){.boxLook .boxFoto{width:100%;text-align:center;margin-bottom:20px}.boxLook .boxPreco{width:100%}.detalhesProd .tamanho,.attrUnicos{width:100%;padding-left:0;margin-top:20px}.boxLook .boxMonte .total{width:100%}.botaoCompreJunto.compreLook{margin-top:20px}}.numeros{float:left;min-width:170px}.dropboxJunto{font-weight:400;width:100%}.vista{font-size:11px;width:100%;float:left}.vista span{display:inline!important;color:#ff8200;font-size:12px}.inspiracao{margin:30px 0 0}.total p{margin-bottom:0}.boxMonte .left{width:100%;max-width:180px;border-bottom:1px solid #d8d9db;float:left}.orange{font-size:20px;color:#B41238}.boxPreco .parcelado{display:block}.dropboxJunto{float:left;width:170px;background:#FFF;cursor:pointer;position:relative;font-weight:400;font-size:12px;text-transform:uppercase;z-index:999}.dropboxJunto .arrow{float:right;border-left:1px solid #d1d1d1;height:22px;padding-left:3px;font-size:14px}.dropboxJunto .arrow i{line-height:1.7;display:inline-block;margin:0 3px;color:#8c8b8b}.dropboxJunto .topodrop{float:left;width:100%;border:1px solid #d1d1d1;padding:8px 3px 8px 6px;line-height:1.7}.dropboxJunto .conteudodrop{float:left;width:100%;background:#FFF;border:1px solid #d1d1d1;border-top:none;position:absolute;top:100%;left:0;display:none;color:#666}.dropboxJunto .conteudodrop li label{padding:9px 3px 9px 6px;cursor:pointer;font-weight:300}.dropboxJunto .conteudodrop li label input{display:none}.dropboxJunto .conteudodrop li:hover{background:#EEE}.dropboxJunto .conteudodrop li.esgotado{color:#ababab}.dropboxJunto .conteudodrop li.esgotado label:hover{background:#FFF;cursor:default}.boxLook>div:nth-child(2) .dropboxJunto{z-index:1000}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;border-radius:3px}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/fancybox/source/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/fancybox/source/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:0;right:0;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/fancybox/source/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/fancybox/source/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/fancybox/source/fancybox_sprite@4x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/fancybox/source/fancybox_loading@2x.gif);background-size:24px 24px}}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left;font-family:Arial,Helvetica,sans-serif}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#FA7D56;position:relative;color:#fff;min-width:120px;font-size:11px;padding:4px 10px 4px 10px}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.greenPopup .formErrorContent{background:#FA7D56}.blackPopup .formErrorContent{background:#FA7D56;color:#FFF}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{font-size:0;height:1px;background:#FA7D56;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:19px;border:none}.formError .formErrorArrow .line9{width:17px;border:none}.formError .formErrorArrow .line8{width:15px}.formError .formErrorArrow .line7{width:13px}.formError .formErrorArrow .line6{width:11px}.formError .formErrorArrow .line5{width:9px}.formError .formErrorArrow .line4{width:7px}.formError .formErrorArrow .line3{width:5px;border-bottom:0 solid #FA7D56}.formError .formErrorArrow .line2{width:3px;border:none;background:#FA7D56}.formError .formErrorArrow .line1{width:1px;border:none;background:#FA7D56}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:white;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s,max-height 0.15s;transition:padding 0.15s,max-height 0.15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s,max-height 0.2s;transition:padding 0.25s,max-height 0.25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.1s;transition:all 0.1s}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);padding:0 12px;display:none;-webkit-transition:all 0.3s;transition:all 0.3s}.sweet-alert input:focus{outline:none;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{transition:opacity 0.3s 0.03s ease;opacity:.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input::-ms-clear{display:none}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.sweet-alert button{background-color:#8CD4F5;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,.5),inset 0 0 0 1px rgba(0,0,0,.05)}.sweet-alert button:hover{background-color:#7ecff4}.sweet-alert button:active{background-color:#5dc2f1}.sweet-alert button.cancel{background-color:#d21111}.sweet-alert button.cancel:hover{background-color:#f33131}.sweet-alert button.cancel:active{background-color:#a8a8a8}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,.8) 0 0 2px,rgba(0,0,0,.0470588) 0 0 0 1px inset!important}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:transparent}.sweet-alert button.confirm[disabled]~.la-ball-fall{opacity:1;visibility:visible;transition-delay:0s}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1;left:50%}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes slideFromTop{0%{top:0%}100%{top:50%}}@keyframes slideFromTop{0%{top:0%}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0%}}@keyframes slideToTop{0%{top:50%}100%{top:0%}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop 0.3s;animation:slideFromTop 0.3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom 0.3s;animation:slideFromBottom 0.3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop 0.4s;animation:slideToTop 0.4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom 0.3s;animation:slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}@-webkit-keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg) \9}.sweet-alert .sa-icon.sa-success{border-color:transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg) \9}.la-ball-fall,.la-ball-fall>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-fall{display:block;font-size:0;color:#fff}.la-ball-fall.la-dark{color:#333}.la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-fall{width:54px;height:18px}.la-ball-fall>div{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;-moz-animation:ball-fall 1s ease-in-out infinite;-o-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}.la-ball-fall>div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms}.la-ball-fall>div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms}.la-ball-fall>div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}.la-ball-fall.la-sm{width:26px;height:8px}.la-ball-fall.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-fall.la-2x{width:108px;height:36px}.la-ball-fall.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-fall.la-3x{width:162px;height:54px}.la-ball-fall.la-3x>div{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%)}}@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%)}}@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%)}}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:99999;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(https://www.rosanatorres.com.br/tema/rosanatorres/plugins/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile + label{font-size:1.25rem;float:left;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:10px 20px 5px}.no-js .inputfile + label{display:none}.inputfile + label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.inputfile-1 + label{color:#FFF;background-color:#07b3d8}.inputfile-1:focus + label,.inputfile-1.has-focus + label,.inputfile-1 + label:hover{background-color:#15C1E6}@media (max-width:767px){.inputfile + label{width:100%}}.pageCEP{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:14px;min-height:400px}.pageCEP .esquerda{width:48%;float:left;padding:10px}.pageCEP .right{width:48%;float:right;height:350px;overflow:auto}.pageCEP button{float:left;margin-top:15px;padding:10px 30px;border-radius:2px;border:none;background:#B31237;color:#FFF;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;cursor:pointer;width:60%}.pageCEP button:hover{opacity:.8}.pageCEP .tituloLocalidade{width:100%;line-height:2.6em;font-size:19px;background:#B31237;color:#FFF;padding:0 10px;font-weight:bolder;font-family:'Ubuntu',sans-serif;text-align:center}.pageCEP .linha{float:left;width:100%;margin:5px 0}.pageCEP .linha select{width:100%;min-width:200px;border:1px solid #ccc;padding:3px 0;border-radius:2px}.pageCEP .linha span{width:100%;float:left}.pageCEP .resultado{box-sizing:border-box;float:left;width:97%;background:#f2f2f2;padding:10px;margin-top:10px}.pageCEP .resultado span{float:left;width:100%}.pageCEP .resultado span.title{font-weight:700;margin-top:10px}.pageCEP .resultado span.seuCEP{line-height:2.6em;font-size:14px;color:#363636;font-weight:700;margin-top:10px}.pageCEP .resultado span.seuCEP button{background:#B31237;float:right;font-size:14px;font-weight:700;margin:0}@media (max-width:650px){.pageCEP .esquerda{width:100%}.pageCEP .right{width:100%;height:auto}.pageCEP button{width:100%}.pageCEP .linha select{min-width:100%;max-width:100%}.pageCEP .resultado span.seuCEP{margin-top:0}}section.avaliacoes{background:#FFF;margin-top:80px;border-top:1px solid #ccc}section.avaliacoesRodape.sm{margin-top:0;border-top:1px solid #edcebb}.avaliacaoProdutos{padding-top:40px}.titleAvaliacao{display:block;text-align:center;font-size:23px;margin-bottom:10px;color:#000;margin-top:80px}.avaliacaoProdutos .titles{font-size:17px;display:block;margin-bottom:35px;color:#000;text-transform:uppercase;font-weight:600}.avaliacaoProdutos .titleHome{font-size:24px;display:block;margin-bottom:35px;text-align:center}@media (max-width:767px){.avaliacaoProdutos .titleHome{margin-bottom:10px}}.avaliacaoProdutos .notas{float:left;width:100%;font-size:13px;font-weight:300;color:#666}.avaliacaoProdutos .notas .bigStars{float:left;width:100%;font-size:30px;color:#ddd}.avaliacaoProdutos .notas .bigStars i{float:left;margin-right:10px}.avaliacaoProdutos .notas .bigStars .grayStars{float:left;width:170px;background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/img/site/star-webart.svg);background-repeat:repeat-x;background-position:left top;height:38px;position:relative}.avaliacaoProdutos .notas .bigStars .grayStars .yellowStars{float:left;background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/img/site/star-webart-yellow.svg);background-repeat:repeat-x;background-position:left top;height:38px;position:absolute;left:0;top:0}.avaliacaoProdutos .notas .notastxt{display:inline-block;margin-top:5px}.avaliacaoProdutos .notas .notastxt strong{font-weight:400;color:#373737}.avaliacaoProdutos .notas .barras{float:left;width:100%;margin-top:35px}.avaliacaoProdutos .notas .barras .item{float:left;width:100%;margin-bottom:10px}.avaliacaoProdutos .notas .barras .item>span{float:left;line-height:1em;margin-right:15px}.avaliacaoProdutos .notas .barras .item>span.qtd{margin-right:0;margin-left:10px;font-family:arial;font-size:12px;line-height:1.2}.avaliacaoProdutos .notas .barras .item .barra{width:200px;background:#ebebeb;height:15px;float:left;position:relative}@media (min-width:768px) and (max-width:1023px){.avaliacaoProdutos .notas .barras .item .barra{width:75%;height:25px}.avaliacaoProdutos .notas .barras .item>span{line-height:1.8}}@media (max-width:767px){.avaliacaoProdutos .notas .barras .item .barra{width:170px}}.avaliacaoProdutos .notas .barras .item .barra .total{background:#b41238;position:absolute;height:100%}.avaliacaoProdutos .notas .recomendacao{display:block;margin-top:20px;color:#373737}.avaliacaoProdutos .formulario{float:left;width:100%;position:relative;font-size:13px;color:#666;font-size:12px}.avaliacaoProdutos .formulario span{display:inline-block;width:100%}.avaliacaoProdutos .formulario:before{content:'';border-left:1px solid #e5e5e5;height:100%;position:absolute;margin-left:-20px}.avaliacaoProdutos .formulario input[type=text],.avaliacaoProdutos .formulario input[type=email],.avaliacaoProdutos .formulario textarea,.avaliacaoProdutos .formulario button{border-radius:0}.avaliacaoProdutos .formulario input[type=text],.avaliacaoProdutos .formulario input[type=email],.avaliacaoProdutos .formulario textarea{font-size:14px}.avaliacaoProdutos .formulario .nome{margin-bottom:25px}@media (max-width:767px){.avaliacaoProdutos .formulario .nome .columns:first-child input{margin-bottom:15px}}.avaliacaoProdutos .formulario .rateStars{width:100%;display:inline-block;margin-bottom:20px;color:#ddd;font-size:18px}.avaliacaoProdutos .formulario .rateStars label{display:inline-block;cursor:pointer;position:relative;padding-left:22px;margin-right:15px;line-height:1em}.avaliacaoProdutos .formulario .rateStars label:before{content:"";display:inline-block;width:14px;height:14px;margin-right:10px;position:absolute;left:0;bottom:5px;background-color:white;border:1px solid #373737;border-radius:50%}.avaliacaoProdutos .formulario .rateStars input[type=radio]{display:none}@media (min-width:768px){.avaliacaoProdutos .formulario .rateStars input[type=radio]:checked + label:after{content:"";display:inline-block;width:8px;height:8px;position:absolute;left:3px;bottom:8px;background-color:#373737;border-radius:50%}}.avaliacaoProdutos .formulario .rateStars label i{float:left;margin-top:5px;margin-bottom:5px;margin-left:-3px;line-height:.8}@media (max-width:767px){.avaliacaoProdutos .formulario .estrela{font-size:45px;width:15%;float:left;margin:0 0 45px;padding-top:5px}.avaliacaoProdutos .formulario .estrela i{position:relative;float:left;line-height:.9}.avaliacaoProdutos .formulario .estrela div{width:45px;text-align:center;color:#000;font-size:10px;left:0;padding-top:12px;position:absolute;top:4px}.avaliacaoProdutos .formulario .rateStars{width:85%;float:right;margin:5px 0 45px;height:40px;border-radius:3px}.avaliacaoProdutos .formulario .rateStars label i{display:none}.avaliacaoProdutos .formulario .rateStars label{float:right;width:20%;height:100%;margin:0;background:#f2f2f2;padding:0;text-align:center;border-bottom:2px solid rgba(0,0,0,.2)}.avaliacaoProdutos .formulario .rateStars label.active{background:#319cff}.avaliacaoProdutos .formulario .rateStars label.active span{color:white}.avaliacaoProdutos .formulario .rateStars label:nth-child(2){border-top-right-radius:3px;border-bottom-right-radius:3px}.avaliacaoProdutos .formulario .rateStars label:last-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.avaliacaoProdutos .formulario .rateStars label span{line-height:2.4em;color:#373737}.avaliacaoProdutos .formulario .rateStars label:before{content:'';width:20%;height:auto;float:left;position:relative;margin:0;background:none;border:none}}.avaliacaoProdutos .formulario .recomendaria{float:left;width:100%;margin-bottom:30px}.avaliacaoProdutos .formulario .recomendaria input[type=checkbox]{display:none}.avaliacaoProdutos .formulario .recomendaria label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;line-height:1.3em}.avaliacaoProdutos .formulario .recomendaria label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:white;border:1px solid #373737}.avaliacaoProdutos .formulario .recomendaria input[type=checkbox]:checked + label:before{font-family:icons-webart;content:"\e93c";font-size:13px;color:#68ad1f;text-align:center;line-height:1em;border:1px solid #68ad1f}.avaliacaoProdutos .formulario textarea{height:80px;margin-bottom:10px;max-width:100%;min-width:100%;max-height:80px;min-height:80px}.avaliacaoProdutos .formulario .captcha{float:left}@media (max-width:767px){.avaliacaoProdutos .formulario .captcha{float:right;width:100%;margin-bottom:8px}.avaliacaoProdutos .formulario .captcha>div>div{float:right}}.avaliacaoProdutos .formulario button{background:#000;color:#fff;cursor:pointer;float:right;font-size:21px;font-weight:600;height:57px;text-transform:uppercase;width:300px}.avaliacaoProdutos .formulario button:hover{background:#B41238}@media (max-width:1023px){.avaliacaoProdutos .formulario{margin-top:65px}}.avaliacaoProdutos .comentarios{float:left;width:100%;border-top:1px solid #ccc;padding-top:40px}.avaliacaoProdutos .comentarios .item{float:left;width:100%}.avaliacaoProdutos .comentarios .item:last-child hr{border-color:transparent;margin:20px 0}.avaliacaoProdutos .comentarios .item .usuario{width:200px;text-align:center;color:#373737;font-size:17px;display:table-cell;vertical-align:middle}.avaliacaoProdutos .comentarios .item .usuario img{border-radius:50%;border:1px solid #bebebe;width:70px;height:70px}.avaliacaoProdutos .comentarios .item .usuario span{clear:both;display:block;font-size:14px;margin-top:5px}.avaliacaoProdutos .comentarios .item .comentario{font-size:14px;display:table-cell}.avaliacoesRodape{background:#f6f6f6;padding-top:15px;padding-bottom:15px}@media (max-width:1023px){.avaliacoesRodape{margin-top:35px}}.avaliacaoProdutos.home .comentarios .item .comentario{width:100%;float:left}.avaliacaoProdutos .comentarios .item .comentario .stars{float:left;width:100%;color:#ddd;margin-bottom:3px}.avaliacaoProdutos .comentarios .item .comentario .stars i{font-size:18px;margin:0 -3px}.avaliacaoProdutos .comentarios .item .comentario .titleComment{font-size:18px;margin-bottom:10px;display:block}.avaliacaoProdutos .comentarios .item .comentario .recomendacao{margin-top:14px;font-size:12px;color:#666}.avaliacaoProdutos .comentarios .item .comentario .recomendacao span{display:inline-block;vertical-align:sub}.avaliacaoProdutos .comentarios .item .comentario .recomendacao i.icon-certo{color:#68ad1f;margin-right:5px;font-size:12px;display:inline-block;vertical-align:middle}.avaliacaoProdutos .comentarios .item .comentario .recomendacao i.icon-errado{color:#ff2d0b;margin-right:5px;font-size:12px;display:inline-block;vertical-align:middle}.avaliacaoProdutos .comentarios .item .comentario>p{font-size:12px;color:#666}@media (max-width:767px){.avaliacaoProdutos .comentarios .item{text-align:center}.avaliacaoProdutos .comentarios .item .usuario{display:block;width:100%;margin-bottom:20px}.avaliacaoProdutos .comentarios .item .comentario{display:block;width:100%}}.avaliacaoProdutos .comentarios .item hr{max-width:300px;border-color:#dedede;margin:40px auto}.avaliacaoProdutos.home .comentarios .item hr{display:inline-block;width:100%}.avaliacaoProdutos.home .comentarios{border:0}.compreJunto .boxProduto{border:none;padding:0}.compreJunto .item{width:23%;text-align:center;float:left;display:table;table-layout:fixed;position:relative}.compreJunto .item a.link{padding:5px;font-size:15px;float:left;width:100%;text-transform:uppercase;font-weight:300}.compreJunto .item .conteudo{vertical-align:top}.compreJunto .item .conteudo .stars{display:inline-block;margin-top:10px}.compreJunto .item .conteudo .rate{color:#d7d7d7;float:left;font-size:13px;margin-bottom:5px}.compreJunto .item .conteudo .rate i{float:left}.compreJunto .soma{text-align:center;color:#000;width:12%;font-size:24px;float:left;display:table;table-layout:fixed}.compreJunto .soma i{transform:rotate(45deg);display:inline-block}.compreJunto .conteudo{display:table-cell;vertical-align:middle}@media (max-width:767px){.compreJunto .conteudo{vertical-align:top}.compreJunto .soma .conteudo{vertical-align:middle}}.compreJunto .conteudo .imagem{float:left;width:100%;position:relative}.compreJunto .total{width:42%;float:left;display:table;table-layout:fixed;padding-left:10%}.compreJunto .total .cima{font-size:14px;border-bottom:1px solid #cfcfcf;padding-bottom:5px;margin-bottom:10px;float:left;width:100%;color:#3b3b3b}.compreJunto .total .cima span{float:left;width:100%;font-size:12px;font-weight:400}.compreJunto .total .cima strong{float:right;font-weight:400;font-weight:700;font-size:14px}.compreJunto .total .numero{font-size:32px;color:#8b4b9f;float:left;width:100%;line-height:1.2em;margin:5px 0 5px;font-weight:600}.compreJunto .total .em{font-size:12px;line-height:1.2em;float:left;width:100%;font-weight:400;color:#9e9e9e}.compreJunto .total .em span{color:#8b4b9f;font-weight:700}.compreJunto .total .ou{font-size:12px;display:block;line-height:1.2em;margin-bottom:10px}.compreJunto .total .ou strong{font-weight:400}.compreJunto .total .botoesC{float:left;width:100%}.compreJunto .total .botoesC .selos{clear:both;color:#666;float:left;font-family:arial;font-size:10px;padding-top:5px;width:100%;text-transform:uppercase}.compreJunto .total .botoesC .selos .seguro{float:left}.compreJunto .total .botoesC .selos .seguro i{margin-right:3px;display:inline-block;vertical-align:middle}.compreJunto .total .botoesC .selos .seguro span{display:inline-block;vertical-align:middle}.compreJunto .total .botoesC .selos .estoque{float:right}.compreJunto .total .botoesC .selos .estoque i{color:#97ce14;margin-right:3px;display:inline-block;vertical-align:middle}.compreJunto .total .botoesC .selos .estoque span{display:inline-block;vertical-align:middle}.compreJunto .total button{float:left;background:#8b4b9f;font-size:22px;color:#FFF;height:60px;width:100%;font-weight:600;position:relative;margin-top:5px;padding-top:8px;text-transform:uppercase}.compreJunto .total button i{display:inline-block;font-size:32px;margin-right:10px;vertical-align:middle}.compreJunto .total button span{display:inline-block;vertical-align:middle}.compreJunto .total button:hover{background:#7c3c90}@media(min-width:768px) and (max-width:1023px){.compreJunto .total .cima span{font-size:12px}.compreJunto .soma{width:10%;padding:0 15px}.compreJunto .item{width:27%}.compreJunto .total{width:36%;padding-left:2%}.compreJunto .total button{font-size:16px;height:50px}}@media (max-width:767px){.compreJunto .agrupaMobile{padding:0 5px;border:1px solid #f0f0f0;float:left;width:100%;border-radius:3px}.compreJunto .total{width:100%;margin:5px 0;border:none}.compreJunto .soma{width:10%;margin:5px 0;border:none;font-size:40px}@media (max-width:767px){.compreJunto .soma{font-size:20px}}.compreJunto .soma .conteudo img{max-width:15px}.compreJunto .item{width:45%;margin:5px 0;border:none}.compreJunto .conteudo img{width:100%}.compreJunto .soma img{max-width:60px}.compreJunto .item a.link{padding:10px 5px;font-size:12px}.compreJunto .total{padding-left:0;padding-top:10px;border-top:1px solid #f0f0f0;border-bottom:none}}.compreJunto .boxSelo .seloDetalhe{height:75px;width:75px;background-size:75px}@media (max-width:767px){.compreJunto .boxSelo .seloDetalhe{height:45px;width:45px;background-size:45px}}.compreJuntoFlex .ajustaBox{max-width:300px}.compreJuntoFlex .iconeSoma{color:#000;font-size:50px;text-align:center;display:block;font-weight:200}.compreJuntoFlex .boxProduto .por{font-size:16px}.compreJuntoFlex .conteudo{max-width:330px;float:right}.compreJuntoFlex .conteudo .cima{color:#282828;font-size:11px;padding-bottom:10px;border-bottom:1px solid #f0f0f0;text-transform:uppercase;float:left;width:100%}.compreJuntoFlex .conteudo .cima>span{float:left;width:100%}.compreJuntoFlex .conteudo .cima>span>span{float:right;font-weight:700;font-size:14px}.compreJuntoFlex .conteudo .valores{float:left;width:100%;color:#595350;margin-top:20px;margin-bottom:20px}.compreJuntoFlex .conteudo .valores .v1{float:left;width:100%;font-size:9px;text-transform:uppercase}.compreJuntoFlex .conteudo .valores .v1 span{font-size:30px;color:#b41238;font-weight:700}.compreJuntoFlex .conteudo .valores .v2{float:left;width:100%;font-size:9px;text-transform:uppercase;border:1px dashed #cecece;padding:10px 5px 6px;margin-top:10px}.compreJuntoFlex .conteudo .valores .v2 span.s1{font-weight:700;font-size:14px;color:#b20c33}.compreJuntoFlex .conteudo .valores .v2 span.s2{font-weight:600;font-size:13px;color:#b20c33}.compreJuntoFlex .conteudo .botaoComprar{float:left;width:100%;background:#000;color:#FFF;font-size:21px;font-weight:700;text-transform:uppercase;height:57px;cursor:pointer}.compreJuntoFlex .conteudo .botaoComprar i{display:inline-block;margin-right:10px;vertical-align:middle}.compreJuntoFlex .conteudo .botaoComprar span{display:inline-block;vertical-align:sub}.compreJuntoFlex .conteudo .botaoComprar:hover{background:#B41238}.compreJuntoFlex .conteudo .selos{clear:both;color:#626262;float:left;font-size:13px;padding-top:5px;width:100%}.compreJuntoFlex .conteudo .selos .seguro{float:left}.compreJuntoFlex .conteudo .selos .seguro i{color:#c8a680;margin-right:3px;display:inline-block;vertical-align:middle}.compreJuntoFlex .conteudo .selos .seguro span{display:inline-block;vertical-align:middle}.compreJuntoFlex .conteudo .selos .estoque{float:right}.compreJuntoFlex .conteudo .selos .estoque i{color:#c8a680;margin-right:3px;display:inline-block;vertical-align:middle}.compreJuntoFlex .conteudo .selos .estoque span{display:inline-block;vertical-align:middle}@media (max-width:1023px){.compreJuntoFlex .iconeSoma{font-size:30px}.compreJuntoFlex .conteudo .cima{padding-bottom:15px}.compreJuntoFlex .conteudo .valores{margin-top:15px}.compreJuntoFlex .conteudo .botaoComprar{font-size:22px}.compreJuntoFlex .conteudo .botaoComprar span{margin:0}.compreJuntoFlex .conteudo .botaoComprar i{display:none}.compreJuntoFlex .conteudo .selos{text-align:right;font-size:11px}.compreJuntoFlex .conteudo .valores .v2 span{font-size:16px}}@media (max-width:767px){.compreJuntoFlex{border:1px solid #e2e2e2;width:calc(100% - 20px);margin-left:10px;padding:5px}.compreJuntoFlex .boxProduto{border:none;padding:0;padding-bottom:9px}.compreJuntoFlex .iconeSoma{padding:0 5px}.compreJuntoFlex .conteudo{max-width:none;width:100%}.compreJuntoFlex .conteudo .cima{border-top:1px solid #f0f0f0;padding-top:10px}.compreJuntoFlex .boxProduto .nomeProd{padding-top:5px}}.estrelasDetalheProd{float:left}.estrelasDetalheProd .grayStars{float:left;width:75px;background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/img/site/star-webart.svg);background-size:15px;background-repeat:repeat-x;background-position:left top;height:15px;position:relative}.estrelasDetalheProd .yellowStars{float:left;background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/img/site/star-webart-yellow.svg);background-size:15px;background-repeat:repeat-x;background-position:left top;height:15px;position:absolute;left:0;top:0}.infosProd{float:left;width:100%}.infosProd h1{font-size:16px;text-transform:uppercase}.infosProd .topo{float:left;width:100%;color:#626262;font-size:9px;margin-top:10px;text-transform:uppercase}.infosProd .topo .ref{float:left}.infosProd .topo .avaliacoes{float:left;margin-left:25px}.infosProd .topo .avaliacoes>span{float:left}.infosProd .topo .avaliacoes .avalie{text-decoration:underline;margin-left:7px}.infosProd .topo .avaliacoes .estrelasDetalheProd{margin-top:-3px}.infosProd .boxValores{float:left;width:100%;margin-top:20px;font-size:8.5px;text-transform:uppercase;color:#767575}.infosProd .boxValores .v0{font-size:10px}.infosProd .boxValores .v0>span{font-size:12px;text-decoration:line-through;color:black}.infosProd .boxValores .v1{display:block;font-size:30px;color:#b41238;font-weight:700}.infosProd .boxValores .v2{display:block;margin-bottom:5px}.infosProd .boxValores .v2 span{font-size:10px;color:#000;font-weight:600}.infosProd .boxValores .v3{display:block}.infosProd .boxValores .v3 span{font-size:10px;color:#000;font-weight:600}@media (max-width:767px){.infosProd .boxValores{margin-top:15px}.infosProd .boxValores .v1{width:135px;float:left;font-size:24px;line-height:1;clear:both}.v0{width:135px;float:left;clear:both}.infosProd .boxValores .v2,.infosProd .boxValores .v3{line-height:1}}.infosProd .atributos{clear:both}.infosProd .atributos .escolha{display:block}.infosProd .dropbox{float:left;width:100%;background:#FFF;cursor:pointer;position:relative;font-size:16px}.infosProd .topodrop .atributoValor{float:left;width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atributoValor>span{float:right;text-transform:none}.infosProd .dropbox .arrow{float:right;border-left:1px solid #d1d1d1;height:31px;padding-left:3px}.infosProd .dropbox .arrow i{line-height:2;display:inline-block;margin:0 3px;color:#8c8b8b}.infosProd .dropbox .topodrop{float:left;width:100%;border:1px solid #d1d1d1;padding:4px 3px 4px 6px;line-height:2;color:#666}@media (max-width:1024px){.infosProd .dropbox .topodrop{padding:6px 3px 6px 6px}}.infosProd .dropbox .conteudodrop{float:left;width:100%;background:#FFF;border:1px solid #d1d1d1;border-top:none;position:absolute;top:100%;left:0;display:none;color:#666;z-index:100}.infosProd .dropbox .conteudodrop li label{padding:3px 6px 3px 6px;cursor:pointer}.infosProd .dropbox .conteudodrop li label input{display:none}.infosProd .dropbox .conteudodrop li:hover{background:#EEE}.infosProd .dropbox .conteudodrop li.esgotado{color:#ababab}.infosProd .dropbox .conteudodrop li.esgotado label:hover{background:#FFF;cursor:default}.infosProd .dropbox .conteudodrop li .numeroEstoque{color:#ababab}.infosProd .boxTamanhos{float:left;width:100%;margin-top:25px}.infosProd .boxTamanhos .t1{float:left;width:100%;text-transform:uppercase;font-size:11px}.infosProd .boxTamanhos .t1 span{color:#b20c33}.infosProd .boxTamanhos label{float:left;padding:3px 15px;border:2px solid #ddd;text-align:center;color:#000;cursor:pointer;margin-right:3px;position:relative}.infosProd .boxTamanhos label.selected{border:2px solid #000;background:#000;color:#FFF;z-index:10}.infosProd .boxTamanhos label.semEstoque{opacity:.5;cursor:not-allowed}.infosProd .boxTamanhos label input{display:none}.infosProd .boxTamanhos label>.span{float:left;width:100%;font-size:10.5px;max-width:100%;margin-top:4px}.infosProd .boxTamanhos label>.span span{float:left;width:100%}.infosProd .boxTamanhos label:hover:not(.semEstoque){border:2px solid #000}@media (max-width:767px){.infosProd .boxTamanhos{margin-top:20px}}.infosProd .boxGuiaTamanhos{float:left;margin-top:22px}@media(max-width:767px){.infosProd .boxGuiaTamanhos{width:100%;text-align:center;margin-top:26px}}.infosProd .boxGuiaTamanhos-bt{cursor:pointer;display:flex;flex-direction:row;align-items:center;margin:0 auto}.infosProd .boxGuiaTamanhos-txt{color:#B41238;font-size:12px;text-decoration:underline;margin-top:4px}.infosProd .boxGuiaTamanhos .icon-medidas-rosana-2{color:#B41238;margin-right:7px}.boxGuiaTamanhos-popup-container{width:100vw;height:100vh;background-color:rgba(0,0,0,.6);top:0;left:0;z-index:99999;display:none;justify-content:center;align-items:center;position:fixed}.boxGuiaTamanhos-popup-container.show{display:flex}.boxGuiaTamanhos-popup-container .boxGuiaTamanhos-popup{background-color:#fff;width:100%;max-width:870px;border-radius:5px;position:relative}.boxGuiaTamanhos-popup-close{position:absolute;right:5px;top:10px;cursor:pointer;font-size:20px;font-weight:700;transition:all 0.2s ease-in;width:20px;height:20px;color:#B41238}.boxGuiaTamanhos-popup-close:hover{opacity:.7}.boxGuiaTamanhos-popup .guiaTamanhos{margin:0}@keyframes modal{from{opacity:0;transform:translate3d(0,-60px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.show .boxGuiaTamanhos-popup{animation:modal .3s}h1.guiaTamanhos-t1{font-size:38px;font-weight:700;color:#FFF;display:block;margin-bottom:15px}.guiaTamanhos-t2{font-size:12px;color:#FFF}.guiaTamanhos{display:grid;grid-template:"img tamanhos" auto / 326px 2fr;margin:50px 0 0 0;background-color:#F3F4F0}.guiaTamanhos-img{grid-area:img}.guiaTamanhos-tabela{padding:20px 22px;max-height:444px;grid-area:tamanhos}.guiaTamanhos-tabela-t1{font-size:14px;color:#FFF;font-weight:700;background-color:#000;margin:0 auto 25px;display:block;max-width:410px;padding:6px 0;text-align:center}.guiaTamanhos-tabela-legenda{display:flex;flex-direction:row;margin-bottom:30px}.guiaTamanhos-tabela-icon{border-radius:50%;background-color:#B41238;font-size:12px;font-weight:700;color:#FFF;min-width:20px;height:20px;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:10px;padding-top:3px}.guiaTamanhos-tabela-tam{color:#B41238;font-size:12px;font-weight:700}.guiaTamanhos-tabela-txt{display:inline;font-size:12px;font-weight:lighter;line-height:18px}@media(max-width:1023px){h1.guiaTamanhos-t1{font-size:20px;margin-top:0}.guiaTamanhos{grid-template:"title" auto "img" auto "tamanhos" auto / 100% 100%;margin:50px -10px 0 -10px;padding:25px 20px 0}.guiaTamanhos-img img{width:100%}.guiaTamanhos-tabela-t1{grid-area:title;max-width:100%;width:100%;margin-bottom:30px}.guiaTamanhos-tabela{padding:20px 0;max-height:auto;grid-area:tamanhos}}.infosProd .boxBotaoComprar{float:left;width:100%;margin-top:22px}.infosProd .boxBotaoComprar .botaoComprar{float:left;width:100%;background:#000;color:#FFF;font-size:21px;font-weight:700;text-transform:uppercase;height:57px;cursor:pointer}.infosProd .boxBotaoComprar .botaoComprar i{display:inline-block;margin-right:10px;vertical-align:middle}.infosProd .boxBotaoComprar .botaoComprar span{display:inline-block;vertical-align:sub}.infosProd .boxBotaoComprar .botaoComprar:hover{background:#B41238}@media (max-width:767px){.infosProd .boxBotaoComprar{margin-top:26px}}.infosProd .primeiraCompra{float:left;width:100%;border:1px dashed #cecece;margin-top:25px}.infosProd .primeiraCompra .imagem{float:left;margin-top:-7px;margin-left:-5px}.infosProd .primeiraCompra .textos{float:left;padding-left:10px;padding-top:5px}.infosProd .primeiraCompra .textos .t1{font-size:12px;font-weight:600;display:block}.infosProd .primeiraCompra .textos .t2{font-size:9.5px;display:block}.infosProd .primeiraCompra .textos .t2 span{font-size:10.5px;font-weight:700}.infosProd .primeiraCompra .textos .t3{font-size:9.5px;display:block}.infosProd .primeiraCompra .textos .t3 span{font-weight:700}.infosProd .primeiraCompra .textos .t4{font-size:9px;display:block}.infosProd .primeiraCompra .row{margin:0!important}.infosProd .boxBotaoWishlist{float:left;width:100%}.infosProd .boxBotaoWishlist button{float:left;width:100%;color:#000;font-size:9px;text-transform:uppercase;height:35px;margin:3px 0;cursor:pointer}.infosProd .boxBotaoWishlist button i{display:inline-block;vertical-align:middle;color:#b0092e;font-size:14px;margin-right:5px}.infosProd .boxBotaoWishlist button span{display:inline-block;vertical-align:bottom}.infosProd .boxBotaoWishlist button:hover{background:#f2f2f2}.infosProd .descricaoLista{margin-top:5px;font-size:11px;color:#767575;float:left;width:100%}.infosProd .botoesMedidas{float:left;width:100%;position:relative}.infosProd .botoesMedidas .botao{float:left;width:100%;border:1px solid #ddd;color:#afafaf;font-size:10px;height:35px;cursor:pointer}.infosProd .botoesMedidas .botao.right{float:right}.infosProd .botoesMedidas .botao i{font-size:20px;display:inline-block;vertical-align:middle;margin-right:5px;color:#898989}.infosProd .botoesMedidas .botao i.icon-medidas-rosana-2{font-size:18px}.infosProd .botoesMedidas .botao span{display:inline-block;vertical-align:middle}.infosProd .botoesMedidas .botao:hover{background:#f2f2f2}.infosProd .botoesMedidas .botao.red{background:#b20c33;border-color:#b20c33;color:#FFF}.infosProd .botoesMedidas .botao.red i{color:#FFF}.infosProd .formOculto{position:absolute;top:100%;border:1px solid #b20c33;padding:10px;font-size:11px;color:#898989;background:#fff;float:left;width:100%;display:none;z-index:1}.infosProd .formOculto .titulo{float:left;width:100%}.infosProd .formOculto .left{float:left;width:49%}.infosProd .formOculto .right{float:right;width:49%}.infosProd .formOculto input,.infosProd .formOculto textarea{font-size:11px;margin-top:5px;float:left;width:100%}.infosProd .formOculto input{height:32px}.infosProd .formOculto .observacao{float:left;height:42px;min-height:auto}.infosProd .formOculto .botaoEnviar{float:left;width:302px;height:42px;background:#000;color:#fff;font-size:14px;font-weight:700;cursor:pointer;margin-top:5px}.infosProd .formOculto .botaoEnviar:hover{background:#B41238}.infosProd .formOculto .g-recaptcha{margin-top:5px;display:inline-block}@media (max-width:767px){.infosProd .formOculto{position:relative}}footer{background:#161616;color:#d7d7d7;margin-top:50px}footer .logo{display:inline-block;padding:25px 0;width:100%;border-bottom:1px solid #2c2c2c;box-shadow:0 1px 0 #000}footer .linksRodape{font-size:10px;padding-top:25px;padding-bottom:35px}footer .linksRodape .row .column>ul{margin-top:30px;float:left;width:100%}footer .linksRodape .row .column>ul li{white-space:nowrap}footer .linksRodape ul li.title{font-size:12px;text-transform:uppercase;margin-bottom:5px}footer .linksRodape ul li.title.mt{margin-top:20px}footer .linksRodape ul li .menu-rodape-destaque{font-weight:600}footer .linksRodape ul li.telefones{font-size:16px;margin-top:5px}footer .linksRodape ul li.telefones i{margin-right:5px}footer .linksRodape ul li.atendimento{margin-top:5px}footer .linksRodape ul li.atendimento i{font-size:20px;margin-right:5px;vertical-align:middle}footer .linksRodape ul li.redes{font-size:30px;min-width:100px}footer .linksRodape ul li.redes a{float:left;width:40px}footer .linksRodape ul li.redes a .icon-youtube{font-size:22px;vertical-align:middle;display:inline-block;margin-top:-8px}footer .linksRodape ul li.redes a:nth-child(2n+1){clear:both}@media (max-width:767px){footer .linksRodape ul li.redes a:nth-child(2n+1){clear:none}}footer .linksRodape ul.boxWhite{background:#FFF;padding:10px;float:left;margin-bottom:10px;white-space:nowrap}footer .linksRodape ul.boxWhite li.title{color:#000}footer .formasPag{background-image:url(https://www.rosanatorres.com.br/tema/rosanatorres/img/rodape/formas-pagamento.png);background-repeat:no-repeat;background-size:80px;display:inline-block;width:40px;height:30px}footer .formasPag.forma-01{background-position:-3px 0}footer .formasPag.forma-02{background-position:0 -30px}footer .formasPag.forma-03{background-position:0 -60px}footer .formasPag.forma-04{background-position:0 -88px}footer .formasPag.forma-05{background-position:0 -117px}footer .formasPag.forma-06{background-position:0 -146px}footer .formasPag.forma-07{background-position:0 -176px}footer .formasPag.forma-08{background-position:0 -206px}footer .formasPag.forma-09{background-position:0 -235px}footer .formasPag.forma-10{background-position:0 -262px;width:80px}@media (max-width:767px){footer .formasPag{margin-bottom:10px}footer .linksRodape ul.boxWhite{white-space:normal}}footer .siteSeg{float:left;width:100%}footer .siteSeg .item{display:inline-block;margin-bottom:15px;margin-right:15px;max-width:100px}footer .siteSeg .item.gd{max-width:115px}@media (min-width:1025px){footer .siteSeg .item{max-width:14%}}@media (min-width:1025px){footer .linksRodape .row .column{flex:1 1 0!important}}footer .final{float:left;width:100%;border-top:1px solid #000;box-shadow:0 -1px 0 #2c2c2c;font-size:10px;text-align:center;padding-top:30px;padding-bottom:30px}footer .final span{display:block}footer .final .wapstore{width:100px;padding-top:10px}@media (max-width:1023px){footer .final span{display:block;margin-bottom:15px}}