body.product-template-default .product .summary.entry-summary>.price{display:none}.ibjwcmp-product-summary-payments{margin-bottom:16px}.ibjwcmp-product-summary-payments .cash-price{display:block;font-size:28px;font-weight:500;color:var(--color-surface_fg);margin:0;line-height:1em}.ibjwcmp-product-summary-payments .cash-price b{font-weight:600}.ibjwcmp-product-summary-payments .cash-price small{font-size:.5em}.ibjwcmp-product-summary-payments .payment-summary{font-size:14px;line-height:1.5em}.ibjwcmp-product-summary-payments .payment-summary .cc{color:var(--color-ctx_info_2)}.ibjwcmp-product-summary-payments .payment-methods{margin-top:16px;font-size:14px}.ibjwcmp-product-summary-payments .icons{position:relative;display:grid;grid-template-columns:repeat(7, 1fr);gap:4px}.ibjwcmp-product-summary-payments .icons img{height:40px;-o-object-fit:contain;object-fit:contain}.ibjwcmp-product-summary-payments .label{font-size:16px;font-weight:500;line-height:1em;border-bottom:1px dotted var(--color-border_l050)}.ibjwcmp-product-summary-payments .credit-card{margin-top:16px;border-radius:8px;border:1px dotted var(--color-border_l050);padding:16px}.ibjwcmp-product-summary-payments .credit-card .installment-max{display:flex;align-items:center;justify-content:space-between;line-height:1.5em}.ibjwcmp-product-summary-payments .credit-card .installment-max .button{display:inline-block;color:var(--color-ctx_info_2);cursor:pointer;padding:0;border:none}.ibjwcmp-product-summary-payments .credit-card .installment-max .button:hover{text-decoration:underline}.ibjwcmp-product-summary-payments .credit-card .installments{overflow:hidden;max-height:0px;opacity:0;transition:max-height .6s ease,opacity .6s ease,margin .6s ease;display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:8px 32px;margin-top:0px}.ibjwcmp-product-summary-payments .credit-card .installments.visible{opacity:1;max-height:1000px;margin-top:8px}.ibjwcmp-product-summary-payments .credit-card .installments .installment{display:grid;grid-template-columns:1fr 2fr;gap:8px;white-space:nowrap;border-bottom:1px dotted var(--color-border_l050)}.ibjwcmp-product-summary-payments .credit-card .installments .installment .value{justify-self:end;font-weight:bold}.ibjwcmp-product-summary-payments .pix,.ibjwcmp-product-summary-payments .boleto,.ibjwcmp-product-summary-payments .bank-transfer{display:grid;grid-template-columns:1fr 1fr;margin-top:-1px;border-radius:8px;border:1px dotted var(--color-border_l050);padding:16px}.ibjwcmp-product-summary-payments .pix .label,.ibjwcmp-product-summary-payments .boleto .label,.ibjwcmp-product-summary-payments .bank-transfer .label{grid-column:1/-1;margin-bottom:4px}.ibjwcmp-product-summary-payments .pix .icons,.ibjwcmp-product-summary-payments .boleto .icons,.ibjwcmp-product-summary-payments .bank-transfer .icons{display:block}.ibjwcmp-product-summary-payments .pix .icons img,.ibjwcmp-product-summary-payments .boleto .icons img,.ibjwcmp-product-summary-payments .bank-transfer .icons img{height:32px;aspect-ratio:inherit;-o-object-fit:contain;object-fit:contain;max-width:100%}.ibjwcmp-product-summary-payments .pix>.cash-price,.ibjwcmp-product-summary-payments .boleto>.cash-price,.ibjwcmp-product-summary-payments .bank-transfer>.cash-price{justify-self:end;align-self:end;margin-bottom:0;font-size:22px}