.product__total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-weight:600}.product__total .price{justify-content:flex-end}.product__total .price__current{font-size:1.25rem}.order-summary{padding:1.125rem 1.125rem 1rem;border-radius:calc(var(--radius-card) - 6px);background-color:color-mix(in srgb,var(--color-accent) 5%,var(--color-background))}.order-summary__kit{margin:0 0 .625rem;font-size:.9375rem;font-weight:600}.order-summary__lines{display:flex;flex-direction:column;gap:.375rem;margin-block-end:.75rem;padding-block-end:.75rem;border-block-end:1px solid var(--color-border);font-size:.875rem}.order-summary__line{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:var(--color-foreground-muted)}.order-summary__line s{color:var(--color-foreground-muted)}.order-summary__line--ok strong{color:var(--color-ok);font-weight:700}.order-summary__total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.order-summary__total-label{font-weight:600}.order-summary__total-right{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.order-summary__total-right .price__current{font-size:1.375rem;font-weight:700}.order-summary__installments[hidden]{display:none}.order-summary__installments{color:var(--color-foreground-muted);font-size:.8125rem}.order-summary__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem 1.25rem;margin:0;padding:0;list-style:none;color:var(--color-foreground-muted);font-size:.75rem}.order-summary__trust li{display:inline-flex;align-items:center;gap:.375rem}.order-summary__trust svg{width:.9375rem;height:.9375rem;flex:none}.product__form{display:flex;flex-direction:column;gap:.75rem}.product__cashback{padding:.875rem 1rem;border-radius:calc(var(--radius-card) - 6px);background-color:color-mix(in srgb,var(--color-accent) 14%,white);color:var(--color-accent-text);font-size:.875rem;font-weight:500;text-align:center}.product__cashback strong{font-weight:700}.product__shipping-bar{--cart-progress-text: color-mix(in srgb, var(--cart-progress) 58%, #000);--cart-line: color-mix(in srgb, var(--color-foreground) 12%, transparent);padding:0}.buy-box{gap:0;margin-block-start:.75rem;padding:1.25rem 1.125rem;border:1px solid var(--buy-box-border, var(--color-line));border-radius:.75rem;background-color:var(--buy-box-bg, #fef9f5)}.buy-box__total{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.buy-box__left,.buy-box__right{display:flex;flex-direction:column;gap:.375rem}.buy-box__right{align-items:flex-end;gap:0}.buy-box__label,.buy-box__installments{color:var(--color-foreground-muted);font-size:.8125rem;line-height:1.25rem}.buy-box__save{color:var(--buy-box-save, var(--color-save));font-size:.84375rem;line-height:1.25rem}.buy-box__price .price__current{font-size:1.6875rem;font-weight:700;line-height:2.25rem}.buy-box .product__shipping-bar{margin:.875rem 0 0;padding:0}.buy-box .cart-progress__label{margin:0 0 .5rem;color:var(--color-foreground);font-size:.8rem;font-weight:400;line-height:1.25rem}.buy-box .cart-progress__track{height:4px;background-color:var(--buy-box-track, var(--color-line))}.buy-box .cart-progress__bar{background-color:var(--buy-box-bar, var(--color-button))}.buy-box .product__form{margin-block-start:1.125rem}.buy-box .order-summary__trust{margin-block-start:1rem}.buy-box__cashback{display:flex;align-items:center;gap:.5rem;margin:.75rem 0 0;padding:.625rem .75rem;border-radius:.625rem;background-color:var(--buy-box-cashback-bg, var(--color-ok-soft));color:var(--buy-box-cashback-text, #1b5e32);font-size:.78125rem;line-height:1.1875rem}.buy-box__cashback svg{flex:none;width:.9375rem;height:.9375rem;color:var(--buy-box-cashback-icon, var(--color-ok))}.buy-box .button{min-height:3.5rem;font-size:1rem}.buy-box .order-summary__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.buy-box .order-summary__trust li{flex-direction:column;gap:.3125rem;color:var(--color-foreground-muted);font-size:.71875rem;line-height:.9375rem;text-align:center}.buy-box .order-summary__trust svg{width:1rem;height:1rem;color:var(--buy-box-icons, var(--color-button))}
/*# sourceMappingURL=/cdn/shop/t/86/assets/component-buy-buttons.css.map */
