#pedido-troca-item-overlay{z-index:2000;background:rgba(255,255,255,0.8);width:100vw;height:100vh;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#pedido-troca-item-module{background-color:#fff;border:solid 3px #000;box-shadow:0 28px 30px -30px #004579;left:50%;padding:12px;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);z-index:2000;width:295px;height:420px;transition:width 0.4s 0.2s}#pedido-troca-item-module.show-sku-list{width:601px;transition-delay:0s}#pedido-troca-item-module .header{background-color:#444;border-bottom:#111;height:35px;left:0;position:absolute;right:0;top:0px}#pedido-troca-item-module .header .btn-close{padding:1px 6px;position:absolute;top:5px;right:5px}#pedido-troca-item-module .header .btn-save{padding:1px 6px;position:absolute;top:5px;right:35px}#pedido-troca-item-module .body{position:absolute;top:35px;left:0;right:0;bottom:0;overflow:hidden;transition:opacity 0.3s linear}#pedido-troca-item-module .body .content-1{display:flex;flex-direction:column;position:absolute;top:5px;left:5px;width:280px;height:370px}#pedido-troca-item-module .body .content-1:after{content:'';display:block;width:1px;height:40px;position:absolute;top:50%;left:100%;background-color:#999;transform:translateX(12px) translateY(-50%)}#pedido-troca-item-module .body .content-1 .content-1-1{display:flex;flex-grow:1;margin-bottom:5px}#pedido-troca-item-module .body .content-1 .content-1-1 .foto{border:solid 1px #eee;background-size:contain;background-repeat:no-repeat;background-position:center;flex-grow:1;width:50%}#pedido-troca-item-module .body .content-1 .content-1-1 .acao{padding:0 0 0 6px;flex-grow:1;width:50%;font-family:"Roboto-Regular";color:#888;display:flex;flex-direction:column}#pedido-troca-item-module .body .content-1 .content-1-1 .acao p{font-size:11px;margin:0;font-weight:bold;line-height:17px}#pedido-troca-item-module .body .content-1 .content-1-1 .acao .sl-motivo,#pedido-troca-item-module .body .content-1 .content-1-1 .acao .sl-acao,#pedido-troca-item-module .body .content-1 .content-1-1 .acao .observacao{width:100%;height:22px;font-size:11px;padding:0}#pedido-troca-item-module .body .content-1 .content-1-1 .acao .observacao{border-color:#ccc;height:60px;resize:none;padding:4px;flex-grow:1}#pedido-troca-item-module .body .content-1 .content-1-1 .acao .observacao-wrap{flex-grow:1;display:flex;margin-bottom:0;flex-direction:column}#pedido-troca-item-module .body .content-1 .info{border:solid 1px #eee;font-family:"Roboto-Regular";color:#888;padding:6px;letter-spacing:0.3px}#pedido-troca-item-module .body .content-1 .info h3{font-size:10px;text-transform:uppercase;margin-bottom:10px;text-align:center;position:relative}#pedido-troca-item-module .body .content-1 .info h3:after{content:'';display:block;width:60px;height:1px;background:#ccc;position:absolute;top:100%;left:50%;margin-top:5px;transform:translateX(-50%)}#pedido-troca-item-module .body .content-1 .info p{font-size:11px;margin:0;font-weight:bold;line-height:17px}#pedido-troca-item-module .body .content-1 .info p span{font-size:10px;color:#222;float:right}#pedido-troca-item-module .body .content-1 .info p .qtd{height:22px;font-size:11px;letter-spacing:3px;text-align:right;padding:0px;display:inline-block;width:auto;min-width:50px;-moz-appearance:textfield;appearance:textfield;margin:0 -4px}#pedido-troca-item-module .body .content-1 .info p .qtd::-webkit-inner-spin-button{-webkit-appearance:none;cursor:pointer;display:none;width:8px;color:#333;text-align:center;position:relative}#pedido-troca-item-module .body .content-1 .info p .qtd-label{float:none;color:#888}#pedido-troca-item-module .body .content-2{display:flex;flex-direction:column;position:absolute;top:5px;left:310px;width:280px;height:370px}#pedido-troca-item-module .body .content-2 p{font-size:11px;margin:0;font-weight:bold;line-height:17px;font-family:"Roboto-Regular";color:#888;text-transform:uppercase}#pedido-troca-item-module .body .content-2 .cor-list{height:100px;border:solid 1px #eee;overflow:auto;margin-bottom:12px}#pedido-troca-item-module .body .content-2 .cor-list .cor-item{width:45px;float:left;padding:3px;position:relative}#pedido-troca-item-module .body .content-2 .cor-list .cor-item input{display:none}#pedido-troca-item-module .body .content-2 .cor-list .cor-item input:checked ~ span{transition-delay:0s;box-shadow:inset 0 0 6px 2px}#pedido-troca-item-module .body .content-2 .cor-list .cor-item img{width:100%;display:block;transition:all 0.2s 0.1s;box-shadow:0 0 0 0 #666}#pedido-troca-item-module .body .content-2 .cor-list .cor-item span{box-shadow:inset 0 0 0 0;transition:box-shadow 0.2s 0.1s;position:absolute;top:0;left:0;right:0;bottom:0}#pedido-troca-item-module .body .content-2 .cor-list .cor-item:hover span{transition-delay:0s;box-shadow:inset 0 0 6px 2px}#pedido-troca-item-module .body .content-2 .content-2-1{display:flex;flex-grow:1}#pedido-troca-item-module .body .content-2 .content-2-1 .content-2-1-1,#pedido-troca-item-module .body .content-2 .content-2-1 .content-2-1-2{display:flex;flex-direction:column}#pedido-troca-item-module .body .content-2 .content-2-1 .content-2-1-1{padding:5px 5px 0 0;flex-grow:1}#pedido-troca-item-module .body .content-2 .content-2-1 .content-2-1-2{padding:5px 0 0 0;min-width:110px}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list{flex-grow:1;border:solid 1px #eee;padding:6px;overflow:auto;min-height:75px;text-align:center}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list .tamanho-item{background-color:#FFF;border:solid 1px #dddddd;color:#000000;cursor:pointer;display:inline-block;font-family:"Roboto-Regular";font-size:12px;height:35px;left:0px;margin:2px;padding:9px 12px;position:relative;text-align:center;top:0px;transition:all 0.3s ease-in-out;min-width:45px}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list .tamanho-item:hover span:after{opacity:1}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list .tamanho-item.loading{transition-duration:0s;transform:scale(0.7);opacity:0}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list .tamanho-item input{display:none}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list .tamanho-item input:checked+span:after{opacity:1}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list .tamanho-item span{display:inline-block;position:relative}#pedido-troca-item-module .body .content-2 .content-2-1 .tamanho-list .tamanho-item span:after{box-sizing:content-box;content:'';display:block;position:absolute;width:100%;height:31px;padding:0 12px;background:rgba(0,0,0,0.2);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0}#pedido-troca-item-module .body .content-2 .content-2-1 .foto{border:solid 1px #eee;background-size:contain;background-repeat:no-repeat;background-position:center;flex-grow:1}#pedido-troca-item-module .body .msg-add{background-color:#d9edf7;border-color:#bcdff1;border-radius:12px;color:#31708f;font-family:"Roboto-Regular";font-size:15px;left:50%;letter-spacing:0.5px;max-width:320px;padding:8px 12px;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%);width:86%;z-index:5}#pedido-troca-item-module .body .msg-add p{margin:4px 0}#pedido-troca-item-module .body .msg-add a{font-weight:bold;text-decoration:underline}#pedido-troca-item-module.loading .body{opacity:0.3}#pedido-troca-item-module.loading .icon-loading{display:block}#pedido-troca-item-module .icon-loading{animation-duration:1.4s;animation-name:loadingRotate;animation-iteration-count:infinite;animation-timing-function:linear;opacity:0.6;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;display:none}#msg-container{position:fixed;top:50px;right:390px;z-index:2010}@media (max-width: 740px){#msg-container{top:15px;right:20px}}#msg-container.carrinho-off{right:20px !important}#msg-container>p{position:relative;display:block;cursor:pointer;width:320px;padding:10px 15px;margin:0 auto 0px auto;color:#232323;font:normal 13px "Roboto-Regular";border-radius:6px;background-color:#FFFFFF;border:solid 1px #EFEFEF}#msg-container>p:before{display:inline-block;background-image:url(../img/sprite.png);content:"";width:34px;height:34px;margin-right:16px;vertical-align:middle}#msg-container>p:after{content:"X";color:#202020;display:block;font-family:"Roboto-Light";font-size:16px;font-weight:bold;line-height:16px;opacity:0.7;position:absolute;right:6px;text-align:center;-webkit-text-stroke:2px;text-stroke:2px;top:6px}#msg-container>p.error:before{background-position:-462px -107px}#msg-container>p.success:before{background-position:-413px -107px}#msg-container a{text-decoration:underline;color:#ccc}
