vitoria-live-cod *{box-sizing:border-box}vitoria-live-cod#FORM{margin:0;background:#fff7fa;color:#482b3d;font-family:Arial,sans-serif;font-size:15px;line-height:1.5}vitoria-live-cod .cf-inner{max-width:520px;margin:auto;padding:24px 20px 40px}vitoria-live-cod .brand{text-align:center;color:#b91b59;letter-spacing:3px;font-size:11px;font-weight:700}vitoria-live-cod h2{text-align:center;font-weight:500;font-size:29px;line-height:1.2;margin:14px 0}vitoria-live-cod .intro{text-align:center;color:#816174;font-size:14px}vitoria-live-cod .notice{border:1px solid #e3bd6b;border-radius:12px;background:#fff8df;padding:14px;color:#674d1e;font-size:13px;margin:20px 0}vitoria-live-cod h2,vitoria-live-cod legend{font-size:17px;font-weight:700;margin:22px 0 14px}vitoria-live-cod fieldset{border:0;margin:0;padding:0;min-width:0}vitoria-live-cod legend{padding:0}vitoria-live-cod .number{display:inline-flex;align-items:center;justify-content:center;background:#bd1657;color:#fff;width:25px;height:25px;border-radius:50%;margin-right:6px;font-size:14px}vitoria-live-cod label.field{display:block;font-size:13px;margin-bottom:15px}vitoria-live-cod input,vitoria-live-cod select,vitoria-live-cod button{font:inherit}vitoria-live-cod input:not([type=radio]),vitoria-live-cod select{width:100%;border:1px solid #ddc4d4;border-radius:8px;padding:13px;background:#fff;color:#482b3d;min-height:48px;margin-top:5px}vitoria-live-cod input:focus-visible,vitoria-live-cod select:focus-visible,vitoria-live-cod button:focus-visible{outline:3px solid #e285ad;outline-offset:3px}vitoria-live-cod .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}vitoria-live-cod .pack{display:flex;align-items:center;gap:10px;border:2px solid #e7d6e1;background:#fff;border-radius:13px;margin:10px 0;padding:17px 12px;min-height:93px;cursor:pointer}vitoria-live-cod .pack:has(input:checked){border-color:#d00055;background:#ffedf5}vitoria-live-cod .pack:has(input:disabled){opacity:.6;cursor:not-allowed}vitoria-live-cod .pack input{accent-color:#ce0053;width:19px;height:19px;flex-shrink:0}vitoria-live-cod .pack .label{flex:1;min-width:0}vitoria-live-cod .pack strong{font-size:14px;display:block}vitoria-live-cod .pack small{display:block;color:#84687a;font-size:11px;margin-top:5px}vitoria-live-cod .pack .price{font-size:20px;font-weight:800;white-space:nowrap}vitoria-live-cod button{border:0;border-radius:11px;padding:16px;width:100%;background:#c51d5d;color:#fff;font-weight:700;cursor:pointer;min-height:54px}vitoria-live-cod button:disabled{opacity:.5;cursor:wait}vitoria-live-cod .secondary{background:#fff;color:#9c1749;border:1px solid #ce8daa;margin-top:12px}vitoria-live-cod .summary{background:#fff;border:1px solid #e8d4e0;border-radius:13px;padding:16px;margin:24px 0 14px}vitoria-live-cod .summary div{display:flex;justify-content:space-between;gap:12px}vitoria-live-cod .summary .total{border-top:1px solid #efdae5;margin-top:12px;padding-top:14px;font-weight:700}vitoria-live-cod .total b{font-size:23px;color:#c51d5d}vitoria-live-cod .fine{color:#806276;font-size:12px}vitoria-live-cod .status{padding:14px;border-radius:10px;margin:16px 0;background:#f9e4ed;overflow-wrap:anywhere}vitoria-live-cod .status.success{background:#e8f5ed;color:#235739}vitoria-live-cod .hidden,vitoria-live-cod [hidden]{display:none!important}vitoria-live-cod .trap{position:absolute;left:-9999px}vitoria-live-cod .request{font-size:11px;overflow-wrap:anywhere;color:#806276}vitoria-live-cod .recovery{background:#fff8df;padding:12px;border-radius:10px}vitoria-live-cod [data-cf-id=done] h2{color:#27603a}vitoria-live-cod [data-cf-id=done]{overflow-wrap:anywhere}vitoria-live-cod [data-cf-id=action]{margin-top:8px}@media(max-width:370px){vitoria-live-cod .cf-inner{padding:20px 14px}vitoria-live-cod .pack{padding:14px 9px;gap:7px}vitoria-live-cod .pack .price{font-size:18px}vitoria-live-cod .pack strong{font-size:13px}}vitoria-live-cod#FORM{display:block;position:relative;width:100%;height:auto!important;clear:both;scroll-margin-top:16px}vitoria-live-cod .pack .pack-badge{display:inline-block;max-width:100%;margin-bottom:6px;padding:4px 8px;border-radius:999px;background:#c51d5d;color:#fff;font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.3px;text-transform:uppercase}vitoria-live-cod input:not([type=radio]):not([type=checkbox]),vitoria-live-cod select,vitoria-live-cod textarea{font-size:var(--vitoria-input-font-size,16px);min-height:var(--vitoria-control-min-height,48px);min-width:0;line-height:1.5}vitoria-live-cod button{min-height:max(54px,var(--vitoria-control-min-height,48px))}vitoria-live-cod .field{min-width:0}@media(max-width:420px){vitoria-live-cod .row{grid-template-columns:minmax(0,1fr);gap:0}}body.vitoria-has-form-dock{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.vitoria-form-dock{position:fixed;left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:calc(100% - 48px);max-width:388px;background:transparent;pointer-events:none;z-index:10000}.vitoria-form-dock[hidden]{display:none!important}.vitoria-form-dock>button{box-sizing:border-box;display:block;width:100%;min-height:54px;margin:0;border:0;border-radius:11px;padding:16px;background:#c51d5d;color:#fff;font:700 15px/1.5 Arial,sans-serif;cursor:pointer;pointer-events:auto;box-shadow:0 4px 14px #c51d5d30}vitoria-live-cod [data-cf-id=action],.vitoria-form-dock>button{transform-origin:center;animation:vitoria-form-action-pulse 1s ease 1s infinite}vitoria-live-cod [data-cf-id=action]:disabled,.vitoria-form-dock>button:disabled{animation:none}.vitoria-form-dock>button:disabled{opacity:.5;cursor:wait}vitoria-live-cod [data-cf-id=action]:focus-visible,.vitoria-form-dock>button:focus-visible{animation:none}.vitoria-form-dock>button:focus-visible{outline:3px solid #482b3d;outline-offset:3px}@keyframes vitoria-form-action-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){vitoria-live-cod [data-cf-id=action],.vitoria-form-dock>button{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
