/* Identificacao e checkout: apresentacao, sem alterar regras do pedido. */
.atd-tipo-cards,.checkout-cards{gap:10px;padding:16px 10px 10px;margin:0;background:#fff}
.atd-tipo-card{min-width:0;min-height:113px;gap:6px;padding:12px 6px;border:1px solid #ccc;border-radius:6px;background:#f1f1f1;color:#202b40;font-family:Arial,sans-serif}
.atd-tipo-card.selected,#ckClienteCard{border:1px solid #ff6500;background:#fff}
.atd-tipo-card strong{font-family:inherit;font-size:16px;font-weight:400;line-height:20px;color:inherit}
.atd-tipo-card>span:not(.atd-tipo-ico){font-family:inherit;font-size:14px;line-height:18px;color:inherit;-webkit-line-clamp:2;overflow-wrap:anywhere}
.atd-tipo-card .atd-tipo-ico,.atd-tipo-card.atd-card-voltar .atd-tipo-ico{display:block;width:30px;height:30px;flex-shrink:0;font-size:0;background:currentColor;mask:var(--detail-icon) center/contain no-repeat;-webkit-mask:var(--detail-icon) center/contain no-repeat}
.order-cart:has(#atdCartItems) .atd-finalizar{margin:0 10px 12px;min-height:88px;background:#40bf59;border-radius:6px;flex-shrink:0}
.order-cart:has(#atdCartItems) .atd-finalizar.is-disabled{background:#40bf59;opacity:.65}
/* A identificacao ocupa a tela; somente seu conteudo central rola. */
#pdvModalOverlay:has(#idTelefone){background:#fff;padding:0;align-items:stretch;justify-content:stretch}
#pdvModalBody:has(#idTelefone){width:100%;max-width:none;height:100dvh;max-height:100dvh;border-radius:0;background:#fff;padding:40px 40px 140px;box-sizing:border-box;overflow-y:auto;box-shadow:none;color:#262626;font-family:Arial,sans-serif}
#pdvModalBody:has(#idTelefone)>h3{display:flex;align-items:center;gap:14px;font-size:0;font-weight:400;margin:0 0 46px;min-height:48px}
#pdvModalBody:has(#idTelefone)>h3::after{content:'IDENTIFICAÇÃO';font-size:40px;line-height:1.2}
#pdvModalBody:has(#idTelefone)>h3::before{content:'';width:32px;height:32px;background:currentColor;mask:var(--customer-icon) center/contain no-repeat;-webkit-mask:var(--customer-icon) center/contain no-repeat}
#pdvModalBody:has(#idTelefone)>.pdv-field{width:min(900px,100%);margin:0 0 20px;position:relative}
#pdvModalBody:has(#idTelefone) .pdv-field label{display:block;font-size:16px;font-weight:400;color:#777;line-height:20px;margin:0 0 6px;text-transform:none}
#pdvModalBody:has(#idTelefone) .pdv-field input,#pdvModalBody:has(#idTelefone) .pdv-field select{width:100%;height:72px;padding:16px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#333;font-family:inherit;font-size:20px;box-sizing:border-box}
#pdvModalBody:has(#idTelefone) .pdv-field textarea{width:100%;height:125px;padding:16px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#333;font-family:inherit;font-size:20px;box-sizing:border-box}
#pdvModalBody:has(#idTelefone) .pdv-field :is(input,textarea,select):focus-visible{outline:2px solid #ff6500;outline-offset:2px}
#pdvModalBody:has(#idTelefone) .pdv-opcional{float:right;font-size:14px;color:#777}
#pdvModalBody:has(#idTelefone) .pdv-contador{font-size:16px;margin-top:8px}
#pdvModalBody:has(#idTelefone) .pdv-erro:empty{display:none}
#pdvModalBody:has(#idTelefone) #endWrap{width:min(1210px,100%)}
#pdvModalBody:has(#idTelefone) .end-titulo{font-size:0;font-weight:400;display:flex;align-items:center;gap:14px;margin:42px 0}
#pdvModalBody:has(#idTelefone) .end-titulo::after{content:'ENDEREÇOS';font-size:40px}
#pdvModalBody:has(#idTelefone) .end-titulo::before{content:'';width:32px;height:38px;background:currentColor;mask:var(--location-icon) center/contain no-repeat;-webkit-mask:var(--location-icon) center/contain no-repeat}
#pdvModalBody:has(#idTelefone) .end-lista{gap:14px}
#pdvModalBody:has(#idTelefone) .end-card{min-height:112px;padding:12px 20px;gap:24px;border-radius:6px;box-sizing:border-box}
#pdvModalBody:has(#idTelefone) .end-card.selected{border-color:#bbb;box-shadow:0 0 0 1px #bbb}
#pdvModalBody:has(#idTelefone) .end-radio{width:18px;height:18px}
#pdvModalBody:has(#idTelefone) .end-info{gap:5px}
#pdvModalBody:has(#idTelefone) :is(.end-rua,.end-cidade,.end-meta){font-size:16px;line-height:22px;color:#555}
#pdvModalBody:has(#idTelefone) .end-rua{-webkit-line-clamp:unset;overflow-wrap:anywhere}
#pdvModalBody:has(#idTelefone) .end-meta{gap:60px}
#pdvModalBody:has(#idTelefone) .end-acoes{gap:8px}
#pdvModalBody:has(#idTelefone) .end-btn{min-width:106px;min-height:80px;border-color:#aaa;background:#fff;font-size:16px;gap:10px;padding:10px}
#pdvModalBody:has(#idTelefone) .end-btn b{font-size:22px}
#pdvModalBody:has(#idTelefone) .pdv-collapse{font-family:inherit;font-size:30px;font-weight:400;padding:30px 0;margin-top:24px;border-top:0;text-align:left}
#pdvModalBody:has(#idTelefone) #endToggle{font-size:0;justify-content:flex-start;gap:14px}
#pdvModalBody:has(#idTelefone) #endToggle::before{content:'';width:32px;height:38px;flex-shrink:0;background:currentColor;mask:var(--location-icon) center/contain no-repeat;-webkit-mask:var(--location-icon) center/contain no-repeat}
#pdvModalBody:has(#idTelefone) #endToggle::after{content:'CADASTRAR ENDEREÇO';font-size:30px;order:1}
#pdvModalBody:has(#idTelefone):has(#endCancelarEdicao) #endToggle::after{content:'EDITAR ENDEREÇO'}
#pdvModalBody:has(#idTelefone) #endSeta{font-size:26px;margin-left:auto;order:2}
#pdvModalBody:has(#idTelefone) #endForm{max-width:900px;padding-bottom:20px}
#pdvModalBody:has(#idTelefone) .end-form-acoes button{min-height:54px;font-size:17px;font-weight:400}
#pdvModalBody:has(#idTelefone) .pdv-id-actions{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:flex-end;gap:12px;margin:0;padding:26px 36px;border-top:1px solid #ccc;background:#fff;z-index:5}
#pdvModalBody:has(#idTelefone) .pdv-id-actions button{min-width:130px;min-height:57px;border-radius:6px;font-family:inherit;font-size:18px;font-weight:400}
#pdvModalBody:has(#idTelefone) .pdv-id-actions .pdv-btn-salvar{width:276px;background:#40bf59}
#pdvModalBody:has(#idTelefone) .pdv-id-actions .pdv-btn-cancelar{background:#d31305}
#pdvModalBody:has(#idTelefone) .close-x{top:18px;right:22px;width:40px;height:40px;font-size:28px}
/* Pagamento: duas colunas proporcionais, com resumo fixo. */
body.pdv-em-checkout .pdv-sidebar{display:none}
body.pdv-em-checkout .pdv-main-col{margin-left:0;width:100%}
.checkout-screen{font-family:Arial,sans-serif;background:#fff;color:#202b40}
.checkout-titles{height:75px;min-height:75px;border-color:#ccc}
.checkout-title{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:400;letter-spacing:0;padding:12px}
.checkout-title:first-child{flex:0 0 66.6667%}
.checkout-title:last-child{width:33.3333%;flex:0 0 33.3333%}
.checkout-body{min-height:0}
.checkout-left{flex:0 0 66.6667%;width:66.6667%;min-width:0;padding:16px;box-sizing:border-box;background:#f5f4f6;display:flex;flex-direction:column}
.checkout-right{width:33.3333%;flex:0 0 33.3333%;min-width:0;padding:16px 10px 18px;border:0;box-sizing:border-box;background:#fff;overflow-y:auto}
.pay-blocks{flex:1;min-height:600px;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:12px}
.pay-block{min-height:180px;border-radius:6px;background:#f1f1f1;border:1px solid #ccc;gap:18px;padding:20px 12px;color:#202b40}
.pay-block-label{font-family:inherit;font-size:29px;line-height:36px;font-weight:400;letter-spacing:0}
.pay-block-ico{display:block;width:56px;height:56px;font-size:0;background:currentColor;mask:var(--payment-icon) center/contain no-repeat;-webkit-mask:var(--payment-icon) center/contain no-repeat}
.pay-list{min-height:80px;flex:1 0 120px;margin-bottom:12px}
.pay-row{min-height:70px;gap:18px;border-radius:6px;border-color:#83d48c;padding:10px 14px;box-sizing:border-box}
.pay-row-label,.pay-row-value{font-family:inherit;font-size:20px;font-weight:400}
.pay-row-menu{font-size:28px;padding:6px}
.checkout-summary{padding-bottom:24px}
.checkout-summary .summary-line{font-family:inherit;font-size:18px;line-height:24px;min-height:37px;box-sizing:border-box;padding:6px 10px;margin:3px 0;border-radius:12px;display:flex;justify-content:space-between;gap:12px;color:#fff;background:#40bf59}
.checkout-summary .summary-line.pago{background:#ececec;color:#444;border-radius:0;font-size:16px;font-weight:400;margin:0 -10px 10px;padding:10px}
.checkout-summary .summary-line.produtos{background:#3dacd2}
.checkout-summary .summary-line.total{background:#ff6500}
.checkout-summary .summary-line.taxa{background:#379baa}
.checkout-cards{padding:0;margin:0 0 12px;flex-shrink:0}
.checkout-cards .atd-tipo-card{min-height:113px}
.checkout-cta{min-height:88px;flex-shrink:0;border-radius:6px;background:#40bf59;font-family:inherit;font-size:28px;font-weight:600;padding:20px 8px}
.checkout-cta:disabled{background:#40bf59;color:#fff;opacity:1}
.checkout-cancelar{max-width:200px;align-self:center;font-size:18px;font-weight:400;min-height:54px;margin:0 0 14px}
.paykeypad-wrap{flex:1;justify-content:center;gap:10px;min-height:660px;padding:20px 0}
.paykeypad-display{width:344px;max-width:100%;height:100px;box-sizing:border-box;border:3px solid #ccc;border-radius:0;font-family:inherit;font-size:58px;font-weight:400;padding:13px 6px;line-height:1.2}
.paykeypad{width:344px;max-width:100%;gap:10px;grid-auto-rows:75px}
.paykp{border:1px solid #ccc;background:#e6e4e4;border-radius:5px;font-family:inherit;font-size:18px;font-weight:400;padding:0}
.paykeypad-method{flex-direction:row;gap:18px;margin:38px 0 18px}
.paykeypad-method-label{font-family:inherit;font-size:25px;font-weight:400}
.paykeypad-method-ico,.pay-row-ico{display:block;width:40px;height:40px;flex-shrink:0;font-size:0;background:currentColor;mask:var(--payment-icon) center/contain no-repeat;-webkit-mask:var(--payment-icon) center/contain no-repeat}
.paykeypad-back{min-height:60px;font-family:inherit;font-size:16px;border-color:#aaa;background:transparent;color:#555}
@media(max-width:1100px){
 .checkout-left,.checkout-title:first-child{flex-basis:60%;width:60%}.checkout-right,.checkout-title:last-child{flex-basis:40%;width:40%}
 .pay-blocks{min-height:510px}.pay-block{min-height:155px}.pay-block-label{font-size:23px}.pay-block-ico{width:42px;height:42px}
 .checkout-cta{font-size:23px}.atd-tipo-card strong{font-size:14px}.atd-tipo-card>span:not(.atd-tipo-ico){font-size:12px}
}
@media(max-width:760px){
 #pdvModalBody:has(#idTelefone){padding:28px 18px 110px}
 #pdvModalBody:has(#idTelefone)>h3::after,#pdvModalBody:has(#idTelefone) .end-titulo::after{font-size:28px}
 #pdvModalBody:has(#idTelefone) .pdv-opcional{float:none;display:block;font-size:12px}
 #pdvModalBody:has(#idTelefone) .end-card{flex-wrap:wrap;gap:12px;padding:14px}
 #pdvModalBody:has(#idTelefone) .end-info{flex-basis:calc(100% - 40px)}
 #pdvModalBody:has(#idTelefone) .end-acoes{margin-left:auto}
 #pdvModalBody:has(#idTelefone) .end-btn{min-height:54px;min-width:85px}
 #pdvModalBody:has(#idTelefone) .pdv-collapse{font-size:22px}
 #pdvModalBody:has(#idTelefone) #endToggle::after{font-size:22px}
 #pdvModalBody:has(#idTelefone) .pdv-id-actions{padding:16px 12px;gap:8px}
 #pdvModalBody:has(#idTelefone) .pdv-id-actions button{flex:1;min-width:0;font-size:16px}
 .checkout-body{overflow:auto}.checkout-left,.checkout-right{width:100%;flex:0 0 auto;overflow:visible}
 .checkout-title{font-size:20px}.checkout-left{min-height:600px}.checkout-right{min-height:440px}
 .pay-block-label{font-size:20px}.pay-block.half{grid-column:span 3}.pay-block.third{grid-column:span 2}
}

:root{--customer-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223.2%22%2F%3E%3Cpath%20d%3D%22M2.5%2020v-1.4c0-2.3%202.9-3.6%206.5-3.6s6.5%201.3%206.5%203.6V20%22%2F%3E%3Cpath%20d%3D%22M16.6%205.4a3.1%203.1%200%20010%205.9M18.2%2014.6c1.9.6%203.3%201.8%203.3%203.5V20%22%2F%3E%3C%2Fsvg%3E");--location-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%200%201%2016%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
#atdClienteCard,#ckClienteCard{--detail-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223.2%22%2F%3E%3Cpath%20d%3D%22M2.5%2020v-1.4c0-2.3%202.9-3.6%206.5-3.6s6.5%201.3%206.5%203.6V20%22%2F%3E%3Cpath%20d%3D%22M16.6%205.4a3.1%203.1%200%20010%205.9M18.2%2014.6c1.9.6%203.3%201.8%203.3%203.5V20%22%2F%3E%3C%2Fsvg%3E")}
#atdTipoEntrega,#ckTipoEntrega{--detail-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2218%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2218%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M8%2018h5l3-8h3l2%205M13%206h4l2%204M3%2010h7v5H3M12%203h3%22%2F%3E%3C%2Fsvg%3E")}
#atdVoltarBtn,#ckVoltarBtn{--detail-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%205%203%2012l7%207M3%2012h10a8%208%200%200%201%208%208%22%2F%3E%3C%2Fsvg%3E")}
.pay-block,.paykeypad-method,.pay-row{--payment-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%222%22%20width%3D%2214%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M6%205h8v5H6zM6%2014h1m3%200h1m3%200h1M6%2018h1m3%200h1m3%200h1M19%209l3%203-3%203%22%2F%3E%3C%2Fsvg%3E")}
[data-paymethod*="dinheiro" i],[data-ui-method*="dinheiro" i]{--payment-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M2%209h3V5m14%200v4h3M2%2015h3v4m14%200v-4h3%22%2F%3E%3C%2Fsvg%3E")}.pay-block[data-paymethod*="dinheiro" i] .pay-block-ico{color:#009723}
[data-paymethod*="pix" i],[data-ui-method*="pix" i]{--payment-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%2010%2010-10%2010L2%2012%2012%202Zm-7%207h4l3%203%203-3h4M5%2015h4l3-3%203%203h4%22%2F%3E%3C%2Fsvg%3E")}.pay-block[data-paymethod*="pix" i] .pay-block-ico{color:#2cb7a9}
[data-paymethod*="desconto" i],[data-ui-method*="desconto" i]{--payment-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%203%202%204%201%201%204%202%203-2%203-1%204-4%201-3%202-3-2-4-1-1-4-2-3%202-3%201-4%204-1%203-2Z%20M8%2016l8-8%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E")}.pay-block[data-paymethod*="desconto" i] .pay-block-ico{color:#202020}
/* Credito e Debito: mesmo icone de cartao, cor propria para cada um (substrings
   sem acento - "dito" so aparece em Credito, "bito" so aparece em Debito) */
[data-paymethod*="dito" i],[data-ui-method*="dito" i],[data-paymethod*="bito" i],[data-ui-method*="bito" i]{--payment-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M2%2010h20%22%2F%3E%3Cpath%20d%3D%22M6%2015h4%22%2F%3E%3C%2Fsvg%3E")}
.pay-block[data-paymethod*="dito" i] .pay-block-ico{color:#3468b5}
.pay-block[data-paymethod*="bito" i] .pay-block-ico{color:#7a5fc4}
/* Fiado: caderneta/conta em aberto */
[data-paymethod*="fiado" i],[data-ui-method*="fiado" i]{--payment-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%203h12l4%204v14H4Z%22%2F%3E%3Cpath%20d%3D%22M16%203v4h4%22%2F%3E%3Cpath%20d%3D%22M8%2011h8M8%2015h8M8%2019h5%22%2F%3E%3C%2Fsvg%3E")}.pay-block[data-paymethod*="fiado" i] .pay-block-ico{color:#9c6b2f}
/* Funcionario: crache com pessoa dentro */
[data-paymethod*="funcion" i],[data-ui-method*="funcion" i]{--payment-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203h6a1%201%200%200%201%201%201v2H8V4a1%201%200%200%201%201-1Z%22%2F%3E%3Crect%20x%3D%224%22%20y%3D%226%22%20width%3D%2216%22%20height%3D%2215%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.6%22%2F%3E%3Cpath%20d%3D%22M8%2018c0-1.7%201.8-3%204-3s4%201.3%204%203%22%2F%3E%3C%2Fsvg%3E")}.pay-block[data-paymethod*="funcion" i] .pay-block-ico{color:#4a5578}
