.barra-flutuante{position:fixed;bottom:0;left:0;right:0;display:flex;padding:12px 16px;background:transparent;z-index:50;transform:translateY(0);transition:transform .25s ease}.barra-flutuante.escondida{transform:translateY(100%)}.barra-flutuante__botao{flex:1;background:#8fd3f2;color:#fff;border:none;border-radius:999px;padding:14px;font-weight:600;font-size:14px}.modal-tamanho{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.modal-tamanho__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.modal-tamanho__sheet{position:absolute;bottom:0;left:0;right:0;background:#fff;border-radius:16px 16px 0 0;padding:20px;max-height:80vh;overflow-y:auto}.modal-tamanho__header{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:16px;margin-bottom:16px}.modal-tamanho__fechar{background:none;border:none;font-size:22px;line-height:1}.modal-tamanho__produto{display:flex;gap:12px;align-items:center;margin-bottom:20px}.modal-tamanho__produto img{width:64px;height:64px;object-fit:cover;border-radius:8px}.modal-tamanho__titulo{font-weight:600;font-size:15px;margin:0 0 4px}.modal-tamanho__preco{font-size:14px;color:#555;margin:0}.modal-tamanho__grupo{margin-bottom:18px}.modal-tamanho__grupo-titulo{font-size:12px;font-weight:600;letter-spacing:.05em;color:#666;margin:0 0 8px;text-transform:uppercase}.modal-tamanho__pills{display:flex;flex-wrap:wrap;gap:8px}.modal-tamanho__pill{padding:8px 16px;border-radius:999px;border:1px solid #ddd;background:#fff;font-size:14px}.modal-tamanho__pill.ativo{background:#0a2540;color:#fff;border-color:#0a2540}.modal-tamanho__pill[disabled]{color:#ccc;border-color:#eee}.modal-tamanho__confirmar{width:100%;background:#8fd3f2;color:#fff;border:none;border-radius:999px;padding:14px;font-weight:600;font-size:15px;margin-top:4px}.modal-tamanho__swatches{display:flex;flex-wrap:wrap;gap:14px}.modal-tamanho__swatch{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:none;font-size:12px;color:#333}.modal-tamanho__swatch-bolinha{width:28px;height:28px;border-radius:50%;box-shadow:0 0 0 1px #ddd inset;outline:2px solid transparent;outline-offset:3px;transition:outline-color .15s ease}.modal-tamanho__swatch.ativo .modal-tamanho__swatch-bolinha{outline-color:#0a2540}.modal-tamanho__swatch[disabled]{color:#ccc}.product-form__input input[type=radio][name*=Color]+label,.product-form__input input[type=radio][name*=Colour]+label{position:relative!important;display:inline-block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:4px 12px 4px 32px!important;margin:4px!important;border:none!important;background:none!important;color:#333!important;font-size:1.1rem!important;line-height:24px!important;white-space:nowrap!important;text-align:left!important;cursor:pointer}.product-form__input input[type=radio][name*=Color]+label:before,.product-form__input input[type=radio][name*=Colour]+label:before{content:""!important;position:absolute!important;left:4px!important;top:50%!important;transform:translateY(-50%)!important;display:block!important;width:22px!important;height:22px!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.15)!important;background:var(--cw-swatch-cor, #ccc)!important}.product-form__input input[type=radio][name*=Color]:checked+label:before,.product-form__input input[type=radio][name*=Colour]:checked+label:before{box-shadow:0 0 0 2px #fff,0 0 0 3px #1a2a4a}.product-form__input input[name*=Color][value="Dark Blue"]+label{--cw-swatch-cor: #1a2a4a}.product-form__input input[name*=Color][value=White]+label{--cw-swatch-cor: #ffffff}.product-form__input input[name*=Color][value=Black]+label{--cw-swatch-cor: #000000}.product-form__input input[name*=Color][value=Navy]+label{--cw-swatch-cor: #1a2a4a}label[for]{transition:none}@media(min-width:768px){.barra-flutuante{display:none}}.product-form__input:has(input[name*=Color]),.product-form__input:has(input[name*=Colour]){overflow:visible!important;height:auto!important;align-items:flex-start!important}variant-selects fieldset:has(input[name*=Color]),variant-selects fieldset:has(input[name*=Colour]){overflow:visible!important;height:auto!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sticky-atc.css.map */
