.line[data-astro-cid-2tvoeafx]{background:var(--white);color:#1d2b3a;border-radius:14px;box-shadow:0 12px 32px -14px #00000073}.line[data-astro-cid-2tvoeafx].is-new{animation:.3s ease-out line-in}.line__content[data-astro-cid-2tvoeafx]{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"thumb info""foot foot";column-gap:12px;padding:14px;display:grid;position:relative}.line__thumb[data-astro-cid-2tvoeafx]{object-fit:cover;object-position:center 30%;border-radius:12px;grid-area:thumb;width:72px;height:72px;display:block}.line__info[data-astro-cid-2tvoeafx]{grid-area:info;align-content:start;justify-items:start;gap:5px;min-width:0;display:grid}.line__name[data-astro-cid-2tvoeafx]{color:var(--ink);text-transform:uppercase;overflow-wrap:anywhere;padding-right:34px;font-size:14px;font-weight:700;line-height:1.3}.line__when[data-astro-cid-2tvoeafx]{color:var(--ink);background:#e3f4fa;border-radius:12px;align-items:center;gap:6px;padding:3px 9px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.line__when[data-astro-cid-2tvoeafx] .icon{flex:none;font-size:11px}.line__unit[data-astro-cid-2tvoeafx]{color:var(--muted);font-size:12.5px}.line__remove[data-astro-cid-2tvoeafx]{position:absolute;top:6px;right:6px}.line__remove[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]{width:40px;height:40px;box-shadow:none;color:#7b8a9a;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;transition:background-color .15s,color .15s;display:flex}.line__remove[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:hover,.line__remove[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:active{box-shadow:none;color:var(--danger);background:#fdecea;transform:none}.line__remove[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:focus-visible,.stepper[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:focus-visible,.line__removed[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.line__foot[data-astro-cid-2tvoeafx]{border-top:1px solid var(--line);grid-area:foot;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.stepper[data-astro-cid-2tvoeafx]{background:var(--white);border:1.5px solid #b9c6d4;border-radius:12px;align-items:center;padding:2px;display:inline-flex}.stepper[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]{width:40px;height:40px;box-shadow:none;color:var(--ink);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0;font-size:22px;font-weight:500;line-height:1;transition:background-color .15s;display:flex}.stepper[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:hover,.stepper[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:active{box-shadow:none;background:#e3f4fa;transform:none}.stepper[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:disabled{color:#b4c0cd;cursor:not-allowed;background:0 0}.stepper[data-astro-cid-2tvoeafx] output[data-astro-cid-2tvoeafx]{font-variant-numeric:tabular-nums;text-align:center;min-width:34px;font-size:16px;font-weight:700}.line__total[data-astro-cid-2tvoeafx] strong[data-astro-cid-2tvoeafx]{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:700}.line__removed[data-astro-cid-2tvoeafx]{justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:13.5px;line-height:1.4;display:none}.line__removed[data-astro-cid-2tvoeafx] strong[data-astro-cid-2tvoeafx]{text-transform:uppercase}.line__removed[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]{min-height:40px;box-shadow:none;color:var(--yellow);background:#ffffff24;border:0;border-radius:10px;flex:none;padding:0 14px;font-size:14px;font-weight:700}.line__removed[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:hover,.line__removed[data-astro-cid-2tvoeafx] button[data-astro-cid-2tvoeafx]:active{box-shadow:none;background:#ffffff3d;transform:none}.line[data-astro-cid-2tvoeafx].is-removed{box-shadow:none;color:var(--white);background:#ffffff12;border:1px dashed #fff6;animation:.25s ease-out line-in}.line[data-astro-cid-2tvoeafx].is-removed .line__content[data-astro-cid-2tvoeafx]{display:none}.line[data-astro-cid-2tvoeafx].is-removed .line__removed[data-astro-cid-2tvoeafx]{display:flex}@keyframes line-in{0%{opacity:0;transform:translateY(-6px)}}@container (width<=320px){.line__content[data-astro-cid-2tvoeafx]{grid-template-columns:60px minmax(0,1fr)}.line__thumb[data-astro-cid-2tvoeafx]{width:60px;height:60px}.line__when[data-astro-cid-2tvoeafx]{gap:5px;padding:3px 8px;font-size:12px}}@container (width>=600px){.line__content[data-astro-cid-2tvoeafx]{grid-template-columns:88px minmax(0,1fr) auto 116px 40px;grid-template-areas:"thumb info stepper total remove";align-items:center;column-gap:16px;padding:16px}.line__thumb[data-astro-cid-2tvoeafx]{width:88px;height:88px}.line__name[data-astro-cid-2tvoeafx]{padding-right:0;font-size:15px}.line__foot[data-astro-cid-2tvoeafx]{display:contents}.stepper[data-astro-cid-2tvoeafx]{grid-area:stepper}.line__total[data-astro-cid-2tvoeafx]{text-align:right;grid-area:total}.line__remove[data-astro-cid-2tvoeafx]{grid-area:remove;position:static}}.page[data-astro-cid-l5htjwj3]{animation:.5s ease-in-out page-fade}.cart[data-astro-cid-l5htjwj3]{padding-top:15px;padding-bottom:40px;display:flow-root}.notice[data-astro-cid-l5htjwj3]{color:var(--danger);background:#fff8f7;border:1.5px solid #b3261e59;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.notice[data-astro-cid-l5htjwj3][hidden]{display:none}.notice[data-astro-cid-l5htjwj3] .icon{flex:none;margin-top:2px;font-size:16px}.notice[data-astro-cid-l5htjwj3] button[data-astro-cid-l5htjwj3]{box-shadow:none;text-underline-offset:3px;background:0 0;border:0;flex:none;margin-left:auto;padding:0;font-weight:700;text-decoration:underline}.notice[data-astro-cid-l5htjwj3] button[data-astro-cid-l5htjwj3]:hover,.notice[data-astro-cid-l5htjwj3] button[data-astro-cid-l5htjwj3]:active{box-shadow:none;transform:none}.cart__head[data-astro-cid-l5htjwj3]{align-items:center;gap:12px;margin:4px 0 14px;display:flex}.cart__head[data-astro-cid-l5htjwj3] .heading[data-astro-cid-l5htjwj3]{margin:0}.cart__head[data-astro-cid-l5htjwj3] .heading[data-astro-cid-l5htjwj3]:focus{outline:none}.cart__count[data-astro-cid-l5htjwj3]{background:#ffffff24;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.cart__grid[data-astro-cid-l5htjwj3]{flex-direction:column;gap:16px;display:flex}.cart__main[data-astro-cid-l5htjwj3]{min-width:0}.cart__side[data-astro-cid-l5htjwj3]{display:contents}.lines[data-astro-cid-l5htjwj3]{gap:12px;display:grid;container-type:inline-size}.cart__more[data-astro-cid-l5htjwj3]{min-height:44px;color:var(--yellow);text-underline-offset:3px;align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.cart__more[data-astro-cid-l5htjwj3] .icon{font-size:12px}.cross[data-astro-cid-l5htjwj3]{margin-top:12px}.cross[data-astro-cid-l5htjwj3][hidden]{display:none}.cross[data-astro-cid-l5htjwj3] h2[data-astro-cid-l5htjwj3]{margin-bottom:10px;font-size:16px;font-weight:700}.cross__list[data-astro-cid-l5htjwj3]{gap:10px;display:grid;container-type:inline-size}.suggest[data-astro-cid-l5htjwj3]{background:#ffffff14;border:1px solid #ffffff38;border-radius:14px;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"image text""foot foot";align-items:center;gap:10px 14px;padding:12px;animation:.3s ease-out suggest-in;display:grid}.suggest[data-astro-cid-l5htjwj3][hidden]{display:none}.suggest[data-astro-cid-l5htjwj3] img[data-astro-cid-l5htjwj3]{border-radius:10px;grid-area:image;width:96px;height:auto;display:block}.suggest__text[data-astro-cid-l5htjwj3]{grid-area:text;gap:2px;min-width:0;display:grid}.suggest[data-astro-cid-l5htjwj3] h3[data-astro-cid-l5htjwj3]{text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.3}.suggest__text[data-astro-cid-l5htjwj3] p[data-astro-cid-l5htjwj3]{color:#ffffffd1;font-size:13px;line-height:1.4}.suggest__foot[data-astro-cid-l5htjwj3]{grid-area:foot;justify-content:space-between;align-items:center;gap:10px;display:flex}@container (width>=420px){.suggest[data-astro-cid-l5htjwj3]{grid-template-areas:"image text""image foot";row-gap:6px}}.suggest__price[data-astro-cid-l5htjwj3]{white-space:nowrap;font-size:16px;font-weight:700}.suggest__add[data-astro-cid-l5htjwj3]{background:var(--white);min-height:40px;box-shadow:none;color:var(--ink);white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;transition:background-color .15s;display:inline-flex}.suggest__add[data-astro-cid-l5htjwj3]:hover,.suggest__add[data-astro-cid-l5htjwj3]:active{box-shadow:none;background:#e3f4fa;transform:none}.suggest__add[data-astro-cid-l5htjwj3]:focus-visible,.cart__more[data-astro-cid-l5htjwj3]:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.suggest__add[data-astro-cid-l5htjwj3] span[data-astro-cid-l5htjwj3]{font-size:18px;line-height:1}.summary[data-astro-cid-l5htjwj3]{background:var(--white);color:#1d2b3a;border-radius:14px;order:1;padding:18px 16px 16px;box-shadow:0 12px 32px -14px #00000073}.summary[data-astro-cid-l5htjwj3] h2[data-astro-cid-l5htjwj3]{color:var(--ink);margin-bottom:12px;font-size:17px;font-weight:700}.summary__row[data-astro-cid-l5htjwj3]{justify-content:space-between;align-items:baseline;gap:12px;font-size:14.5px;display:flex}.summary__row[data-astro-cid-l5htjwj3]>span[data-astro-cid-l5htjwj3]:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.coupon[data-astro-cid-l5htjwj3]{border-top:1px solid var(--line);margin-top:14px}.coupon[data-astro-cid-l5htjwj3] summary[data-astro-cid-l5htjwj3]{color:#0077a3;cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:14px;font-weight:600;list-style:none;display:flex}.coupon[data-astro-cid-l5htjwj3] summary[data-astro-cid-l5htjwj3]::-webkit-details-marker{display:none}.coupon[data-astro-cid-l5htjwj3] summary[data-astro-cid-l5htjwj3]:focus-visible{outline:3px solid var(--sky);outline-offset:2px;border-radius:8px}.coupon[data-astro-cid-l5htjwj3] summary[data-astro-cid-l5htjwj3] .icon{flex:none}.coupon[data-astro-cid-l5htjwj3] summary[data-astro-cid-l5htjwj3] .coupon__chevron{color:var(--muted);margin-left:auto;font-size:12px;transition:transform .2s}.coupon[data-astro-cid-l5htjwj3][open] summary[data-astro-cid-l5htjwj3] .coupon__chevron{transform:rotate(180deg)}.coupon__form[data-astro-cid-l5htjwj3]{gap:8px;padding-bottom:4px;display:flex}.coupon__form[data-astro-cid-l5htjwj3] input[data-astro-cid-l5htjwj3]{background:var(--white);color:#1d2b3a;min-width:0;height:46px;font:inherit;text-transform:uppercase;border:1.5px solid #b9c6d4;border-radius:10px;flex:1;padding:0 12px;font-size:16px;transition:border-color .15s,box-shadow .15s}.coupon__form[data-astro-cid-l5htjwj3] input[data-astro-cid-l5htjwj3]::placeholder{color:#8193a5;opacity:1;text-transform:none}.coupon__form[data-astro-cid-l5htjwj3] input[data-astro-cid-l5htjwj3]:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 4px #09c3}.coupon__form[data-astro-cid-l5htjwj3] input[data-astro-cid-l5htjwj3][aria-invalid=true]{border-color:var(--danger);background:#fff8f7}.coupon__form[data-astro-cid-l5htjwj3] button[data-astro-cid-l5htjwj3]{border:1.5px solid var(--ink);background:var(--white);height:46px;box-shadow:none;color:var(--ink);border-radius:10px;flex:none;padding:0 16px;font-size:14px;font-weight:700;transition:background-color .15s;position:relative}.coupon__form[data-astro-cid-l5htjwj3] button[data-astro-cid-l5htjwj3]:hover,.coupon__form[data-astro-cid-l5htjwj3] button[data-astro-cid-l5htjwj3]:active{box-shadow:none;background:#e3f4fa;transform:none}.coupon__form[data-astro-cid-l5htjwj3] button[data-astro-cid-l5htjwj3]:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.coupon__spinner[data-astro-cid-l5htjwj3],.bar__spinner[data-astro-cid-l5htjwj3]{opacity:0;border-radius:50%;position:absolute;top:50%;left:50%}.coupon__spinner[data-astro-cid-l5htjwj3]{border:2px solid #08487b40;border-top-color:var(--ink);width:18px;height:18px;margin:-9px 0 0 -9px}.is-busy[data-astro-cid-l5htjwj3]{cursor:progress}.is-busy[data-astro-cid-l5htjwj3] .coupon__label[data-astro-cid-l5htjwj3],.is-busy[data-astro-cid-l5htjwj3] .bar__button-label[data-astro-cid-l5htjwj3]{visibility:hidden}.is-busy[data-astro-cid-l5htjwj3] .coupon__spinner[data-astro-cid-l5htjwj3],.is-busy[data-astro-cid-l5htjwj3] .bar__spinner[data-astro-cid-l5htjwj3]{opacity:1;animation:.8s linear infinite spin}.coupon__error[data-astro-cid-l5htjwj3]{color:var(--danger);align-items:flex-start;gap:6px;margin:6px 0 4px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.coupon__error[data-astro-cid-l5htjwj3][hidden]{display:none}.coupon__error[data-astro-cid-l5htjwj3] .icon{flex:none;margin-top:2px;font-size:14px}.methods[data-astro-cid-l5htjwj3]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:14px;font-size:13px;display:flex}.methods__pix[data-astro-cid-l5htjwj3]{background:var(--pix-soft);height:26px;color:var(--pix-ink);border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-weight:700;display:inline-flex}.methods__pix[data-astro-cid-l5htjwj3] .icon{color:var(--pix);font-size:14px}.methods[data-astro-cid-l5htjwj3] img[data-astro-cid-l5htjwj3]{width:38px;height:auto;display:block}.bar[data-astro-cid-l5htjwj3]{z-index:5;padding:12px 15px calc(12px + env(safe-area-inset-bottom));background:var(--white);color:#1d2b3a;border-radius:16px 16px 0 0;order:3;align-items:center;gap:14px;margin:4px -15px 0;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 28px #00000047}.bar__total[data-astro-cid-l5htjwj3]{flex:none;line-height:1.2;display:grid}.bar__label[data-astro-cid-l5htjwj3]{color:var(--muted);font-size:12px;font-weight:500}.bar__total[data-astro-cid-l5htjwj3] strong[data-astro-cid-l5htjwj3]{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:700}.bar__installments[data-astro-cid-l5htjwj3]{color:var(--ink);white-space:nowrap;margin-top:2px;font-size:12px;font-weight:600}.bar__installments[data-astro-cid-l5htjwj3][hidden]{display:none}.bar__button[data-astro-cid-l5htjwj3]{flex:1}.bar__button-label[data-astro-cid-l5htjwj3]{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.bar__button-label[data-astro-cid-l5htjwj3] .icon{font-size:15px}.bar__spinner[data-astro-cid-l5htjwj3]{border:3px solid #ffffff59;border-top-color:var(--white);width:24px;height:24px;margin:-12px 0 0 -12px}.cart__trust[data-astro-cid-l5htjwj3]{order:2}.empty[data-astro-cid-l5htjwj3]{background:var(--white);color:#1d2b3a;text-align:center;border-radius:14px;justify-items:center;gap:8px;max-width:440px;margin:16px auto 24px;padding:32px 20px 28px;display:grid;box-shadow:0 12px 32px -14px #00000073}.empty__icon[data-astro-cid-l5htjwj3]{width:72px;height:72px;color:var(--ink);background:#e3f4fa;border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:28px;display:flex}.empty[data-astro-cid-l5htjwj3] h2[data-astro-cid-l5htjwj3]{color:var(--ink);font-size:20px;font-weight:700;line-height:1.3}.empty[data-astro-cid-l5htjwj3] p[data-astro-cid-l5htjwj3]{color:var(--muted);margin-bottom:12px;font-size:14.5px}.empty[data-astro-cid-l5htjwj3] .pay-button[data-astro-cid-l5htjwj3]{width:100%;max-width:280px}.cart[data-astro-cid-l5htjwj3]:not(.is-empty) .empty[data-astro-cid-l5htjwj3],.cart[data-astro-cid-l5htjwj3].is-empty .cart__steps[data-astro-cid-l5htjwj3],.cart[data-astro-cid-l5htjwj3].is-empty .cart__count[data-astro-cid-l5htjwj3],.cart[data-astro-cid-l5htjwj3].is-empty .cart__more[data-astro-cid-l5htjwj3],.cart[data-astro-cid-l5htjwj3].is-empty .cross[data-astro-cid-l5htjwj3],.cart[data-astro-cid-l5htjwj3].is-empty .cart__side[data-astro-cid-l5htjwj3]{display:none}@keyframes page-fade{0%{opacity:0}}@keyframes suggest-in{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=399px){.bar__free[data-astro-cid-l5htjwj3]{display:none}}@media (width<=359px){.bar[data-astro-cid-l5htjwj3]{gap:10px}.bar__total[data-astro-cid-l5htjwj3] strong[data-astro-cid-l5htjwj3]{font-size:18px}.bar__button[data-astro-cid-l5htjwj3]{padding:0 12px;font-size:15px}.bar__button-label[data-astro-cid-l5htjwj3] .icon{display:none}}@media (width>=576px){.summary[data-astro-cid-l5htjwj3]{padding:20px 20px 16px}.bar[data-astro-cid-l5htjwj3]{padding:14px 20px calc(14px + env(safe-area-inset-bottom));margin:4px 0 0}}@media (width>=992px){.cart[data-astro-cid-l5htjwj3]{padding-bottom:60px}.cart__grid[data-astro-cid-l5htjwj3]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.cart__side[data-astro-cid-l5htjwj3]{display:block;position:sticky;top:24px}.summary[data-astro-cid-l5htjwj3]{border-radius:14px 14px 0 0}.bar[data-astro-cid-l5htjwj3]{border-radius:0 0 14px 14px;gap:14px;margin:0;padding:0 20px 20px;display:grid;position:static;box-shadow:0 12px 32px -14px #00000073}.bar__total[data-astro-cid-l5htjwj3]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12px;padding-top:16px;display:flex}.bar__label[data-astro-cid-l5htjwj3]{color:#1d2b3a;font-size:15px;font-weight:600}.bar__total[data-astro-cid-l5htjwj3] strong[data-astro-cid-l5htjwj3]{font-size:26px}.bar__installments[data-astro-cid-l5htjwj3]{text-align:right;flex-basis:100%;font-size:13px}.cart__trust[data-astro-cid-l5htjwj3]{margin-top:16px}}
