.sportech-product-options .sportech-payment-options-link{display:inline-block;margin:3px 0 0;padding:0;border:0;background:transparent;color:var(--sp-price-link-color, rgba(var(--color-foreground), .65));font:inherit;font-size:1.25rem;line-height:1.35;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sportech-product-options .sportech-payment-options-link:hover{color:var(--sp-price-link-color, rgb(var(--color-foreground)));opacity:.85}.sportech-product-options .sportech-payment-options-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sp-pay-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;margin:auto;padding:0;width:min(410px,calc(100vw - 24px));max-width:410px;max-height:min(85vh,720px);border:none;border-radius:12px;background:#fff;color:#222;box-shadow:0 22px 70px #00000045;overflow:auto;overscroll-behavior:contain;font-family:inherit;font-size:14px}.sp-pay-modal::backdrop{background:#00000094}.sp-pay-modal__inner{padding:0 16px 17px}.sp-pay-modal__header{position:relative;display:flex;min-height:62px;align-items:center;justify-content:center;border-bottom:1px solid #e8e8e8}.sp-pay-modal__header h2{margin:0;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.4;color:#191919}.sp-pay-modal__close{position:absolute;top:14px;right:-4px;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:#333;cursor:pointer}.sp-pay-modal__close:hover{background:#f2f2f2}.sp-pay-modal__tabs{display:flex;margin:12px 0 11px}.sp-pay-modal__tab{flex:1 1 0;display:flex;flex-direction:column;gap:5px;min-width:0;min-height:77px;align-items:center;justify-content:center;padding:8px 2px 9px;background:transparent;border:0;border-bottom:2px solid #eee;color:#444;font:inherit;font-size:12px;line-height:1.15;text-align:center;cursor:pointer}.sp-pay-modal__method-icon{display:block;width:20px;height:20px;min-width:20px;flex:0 0 20px;object-fit:contain;color:inherit}.sp-pay-modal__method-icon--pix{width:16px;height:16px;min-width:16px;max-width:16px;flex-basis:16px}.sp-pay-modal__tab[aria-selected=true]{border-bottom-color:var(--sp-pay-accent, #138b45);color:var(--sp-pay-accent, #138b45);font-weight:600}.sp-pay-modal__tab:focus-visible,.sp-pay-modal__close:focus-visible{outline:2px solid var(--sp-pay-accent, #138b45);outline-offset:-2px}.sp-pay-modal__panel[hidden]{display:none!important}.sp-pay-modal__table-scroll{max-height:min(43vh,355px);overflow-y:auto;border:1px solid #ebebeb;border-radius:5px}.sp-pay-modal__table{width:100%;margin:0;border-collapse:collapse;table-layout:fixed;font-size:12.5px}.sp-pay-modal__table thead{background:#f4f4f4}.sp-pay-modal__table th{padding:9px 12px;text-align:left;font-size:11.5px;font-weight:600;color:#5b5b5b}.sp-pay-modal__table th:last-child{text-align:right}.sp-pay-modal__table td{padding:8px 12px;color:#292929;border-bottom:1px solid #ececec;font-size:12.5px;line-height:1.3}.sp-pay-modal__table th:first-child,.sp-pay-modal__table td:first-child{width:65%}.sp-pay-modal__table th:last-child,.sp-pay-modal__table td:last-child{width:35%}.sp-pay-modal__pix-badge-row{margin:6px 0 0;line-height:1}.sp-pay-modal__no-interest.sp-pay-modal__pix-discount{margin-left:0;padding:7px 12px;border-radius:6px;background:#e8f6ed;color:#137b40;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0}.sp-pay-modal__no-interest{display:inline-block;vertical-align:middle;margin-left:5px;padding:2px 4px;border-radius:3px;background:#e8f6ed;color:#137b40;font-size:10px;font-weight:600;letter-spacing:0;line-height:1.1;white-space:nowrap}.sp-pay-modal__table td:last-child{text-align:right;font-weight:500}.sp-pay-modal__table tbody tr:nth-child(2n){background:#f6f6f6}.sp-pay-modal__table tbody tr:last-child td{border-bottom:0}.sp-pay-modal__alternative{display:flex;flex-direction:column;min-height:205px;align-items:center;justify-content:center;gap:9px;padding:25px 10px;text-align:center}.sp-pay-modal__alternative-title{margin:0;font-size:15px;font-weight:700}.sp-pay-modal__alternative-price{margin:0;color:#191919;font-size:25px;font-weight:700}.sp-pay-modal__alternative>p:last-child:not(.sp-pay-modal__alternative-price):not(.sp-pay-modal__pix-badge-row){margin:0;max-width:290px;font-size:12px;line-height:1.5;color:#5c5c5c}.sp-pay-modal__footer{padding-top:14px;text-align:center}.sp-pay-modal__accept-title{margin:0;color:#414141;font-size:12px}.sp-pay-modal__brands{display:flex;flex-wrap:wrap;align-items:center;gap:6px;justify-content:center;margin:9px 0 0}.sp-pay-modal__brands img{display:block;width:36px;height:23px;flex:0 0 36px;object-fit:contain}@media screen and (max-width:480px){.sp-pay-modal{width:calc(100vw - 28px);max-height:88dvh;border-radius:10px}.sp-pay-modal__inner{padding:0 13px 14px}.sp-pay-modal__table td,.sp-pay-modal__table th{padding-right:8px;padding-left:8px}}.sportech-product-options .sportech-inline-pix{display:flex;width:100%;justify-content:flex-start;align-items:center;margin:8px 0 0;padding:0;text-align:left}.sportech-product-options .sportech-inline-pix__badge{display:inline-flex;max-width:100%;align-items:center;justify-content:flex-start;gap:5px;border:1px solid var(--sp-inline-pix-accent, #2589b6);border-radius:999px;padding:4px 9px;background:#f9fdff;color:var(--sp-inline-pix-accent, #2589b6);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0}.sportech-product-options .sportech-inline-pix__symbol{font-size:13px;line-height:1}.sportech-product-options .sportech-delivery-card{display:flex;align-items:center;width:100%;max-width:425px;min-height:60px;box-sizing:border-box;gap:10px;margin:17px 0 0;padding:9px 12px;border:2px solid var(--sp-delivery-accent, #61a6ca);border-radius:32px;background:#fff;color:#383838;text-align:left}.sportech-product-options .sportech-delivery-card__brand{display:flex;flex:0 0 52px;align-items:center;justify-content:center;min-width:0}.sportech-product-options .sportech-delivery-card__logo{display:block;width:52px;height:auto;max-height:38px;object-fit:contain}.sportech-product-options .sportech-delivery-card__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.sportech-product-options .sportech-delivery-card__title{color:var(--sp-delivery-title-color, #777777);font-size:11px;line-height:1.25}.sportech-product-options .sportech-delivery-card__subtitle{color:var(--sp-delivery-destination-color, #397b9e);font-size:10px;font-weight:700;line-height:1.25}.sportech-product-options .sportech-delivery-card__prefix,.sportech-product-options .sportech-delivery-card__destination{color:inherit;font-weight:700}.sportech-product-options .sportech-delivery-card__status{flex:0 0 auto;max-width:92px;color:var(--sp-delivery-status-color, #2589b6);font-size:10px;font-weight:700;line-height:1.2;text-align:right}@media(max-width:380px){.sportech-product-options .sportech-delivery-card{gap:7px;padding:9px 10px}.sportech-product-options .sportech-delivery-card__status{max-width:72px;font-size:9px}}@media screen and (min-width:750px){.sportech-product-options .sportech-delivery-card{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/309/assets/sportech-payment-options.css.map */
