product-installments{display:block;margin:12px 0 24px}product-installments[hidden],product-installments:not(:defined){display:none}.product-installments__button{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #dedede;border-radius:6px;background:var(--color-white);color:var(--color-black);font-size:16px;line-height:1.5;text-align:left;transition:border-color .16s ease}.product-installments__button:hover{border-color:var(--color-black)}.product-installments__button--text{padding:0;border:0;background:transparent}.product-installments__icon{display:block;flex-shrink:0;width:20px;height:20px;object-fit:contain}@media(min-width:768px){.product-installments__icon{width:24px;height:24px}}.product-installments__dialog{width:min(720px,calc(100% - 32px));max-width:none;max-height:calc(100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:12px;background:var(--background-color-body);color:var(--color-black);box-shadow:0 20px 60px #0003}.product-installments__dialog[open]{animation:product-installments-open .22s ease-out}.product-installments__dialog::backdrop{background:#00000073;animation:product-installments-backdrop .18s ease-out}.product-installments__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-bottom:1px solid #ededed}.product-installments__header h2{margin:0;font-size:20px;font-weight:400;line-height:1.4}.product-installments__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;padding:12px;border:0;border-radius:50%;background:transparent;color:inherit}.product-installments__close:hover{background:#f5f5f5}.product-installments__embed iframe{display:block;width:100%;max-width:100%;height:680px;border:0}html:has(.product-installments__dialog[open]){overflow:hidden}@keyframes product-installments-open{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes product-installments-backdrop{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.product-installments__dialog[open],.product-installments__dialog::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/product.css.map */
