.dialog-buy[data-v-781465e8]{padding:12px 15px;background:var(--color-surface-surface-50);border-radius:20px;width:100%;max-width:428px;position:relative}.dialog-buy__icon[data-v-781465e8]{max-width:17px;min-width:17px;padding:4px}.dialog-buy__header[data-v-781465e8]{display:flex;justify-content:space-between;align-items:flex-start}.dialog-buy__title[data-v-781465e8]{margin-bottom:14px;font-weight:600;color:var(--color-primary-primary-500)}.dialog-buy__body[data-v-781465e8]{line-height:1.5;color:var(--color-neutral-neutral-800)}.dialog-buy__body b[data-v-781465e8]{font-weight:700;color:var(--color-secondary-secondary-50)}.buy-box-item__button{display:flex;align-items:center;width:fit-content;min-width:80px}.buy-box-item-icon{max-width:17px}.buy-box-item-icon--plus{max-width:10px}.buy-box-item__text+.buy-box-item__text{margin-top:10px}.buy-box-item__shipping-group{display:flex;flex-direction:column;gap:5px;margin-top:8px}.buy-box-item__shipping-group--mobile{margin-top:12px}.buy-box-item__shipping-row{display:flex;gap:6px}.buy-box-item__shipping-label{font-weight:600;color:var(--color-neutral-neutral-800);min-width:44px}.buy-box-item__shipping-value{font-weight:400;color:var(--color-neutral-neutral-800)}.buy-box-item__store-name{font-weight:600;margin-bottom:10px}.buy-box-item__prices{margin-top:4px;display:flex;flex-direction:column;gap:3px}.buy-box-item__prices--mobile{margin-top:8px}.buy-box-item__from-price{text-decoration:line-through;color:var(--color-neutral-neutral-300);font-weight:400;font-size:12px;line-height:1.2}.buy-box-item__cash-price{display:flex;align-items:flex-end;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;font-weight:400;line-height:initial;color:var(--color-primary-primary-500)}.buy-box-item__cash-price b{font-weight:600;font-size:18px}.buy-box-item__installments{font-weight:400;font-size:12px;line-height:1.2;color:var(--color-neutral-neutral-500)}.buy-box-item__installments :deep(strong){font-weight:500}.buy-box-item__cell{font-size:14px;font-weight:400;color:var(--color-neutral-neutral-800)}.buy-box-item__cell small{font-weight:400;width:100%;font-size:12px;color:var(--color-neutral-neutral-400)}.buy-box__header{display:flex;flex-direction:column;gap:12px;margin-bottom:15px}.buy-box__title{font-weight:400;font-size:14px;line-height:1.5;color:var(--color-neutral-neutral-400)}.buy-box__cep{font-weight:600;color:var(--color-neutral-neutral-800)}.buy-box__info{display:flex;align-items:center;flex-wrap:wrap;gap:13px 30px}.buy-box__recalculate{font-weight:500;font-size:14px;line-height:1.5;text-decoration:underline;color:var(--color-informationlink-infolink-600);transition:.15s}@media (hover: hover) and (pointer: fine){.buy-box__recalculate:hover{color:var(--color-primary-primary-500)}}.buy-box__result-title{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-neutral-neutral-800)}.buy-box__table{width:100%;border-collapse:collapse;background-color:var(--color-surface-surface-50);border-radius:6px;margin-top:12px}.buy-box__table thead th{padding:11.5px 16px;font-weight:600;font-size:14px;line-height:1.2;color:var(--color-neutral-neutral-800);text-align:left}.buy-box__table thead tr,.buy-box__table tbody tr{border-bottom:1px solid var(--color-neutral-neutral-100)}.buy-box__table tbody tr:first-child{border-top:1px solid var(--color-neutral-neutral-100)}.buy-box__table tbody td{padding:14px 10px;font-weight:400;font-size:14px;line-height:1.2;color:var(--color-neutral-neutral-800)}.buy-box__table tbody td:first-child{padding-left:0}@media (min-width: 1024px){.buy-box__table thead th:last-child{text-align:center}.buy-box__title{flex:1}}.buy-box[data-v-a3da03aa]{margin-top:30px}.buy-box__form[data-v-a3da03aa]{position:relative;display:flex;align-items:flex-start;gap:6px}.buy-box__form[data-v-a3da03aa] .common-input__label{font-weight:500;font-size:16px;line-height:1.5;color:var(--color-neutral-neutral-400)}.buy-box__input[data-v-a3da03aa]{flex:1}.buy-box__icon[data-v-a3da03aa]{max-width:20px}.buy-box__button[data-v-a3da03aa]{max-width:108px;margin-top:31px}@media (min-width: 1024px){.buy-box__form[data-v-a3da03aa]{gap:10px}.buy-box__button[data-v-a3da03aa]{max-width:135px}}.buy-box__link[data-v-a3da03aa]{display:block;max-width:fit-content;font-weight:500;font-size:12px;line-height:1.5;text-decoration:underline;color:var(--color-informationlink-infolink-600);margin-top:4px;transition:.15s}@media (hover: hover) and (pointer: fine){.buy-box__link[data-v-a3da03aa]:hover{color:var(--color-primary-primary-500)}}
