.BuyTypesContainer,.purchase__list{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 1024px){.BuyTypesContainer,.purchase__list{grid-template-columns:1fr 1fr}}.purchase__list{list-style:none;margin:0;padding:0}.BuyTypesItemImage,.purchase__figure{position:relative;display:grid;grid-template-columns:1fr;gap:0;overflow:hidden}.BuyTypesItemImage img,.purchase__figure img{width:100%;height:100%;display:block;object-fit:cover}.BuyTypesItemImageLabel,.purchase__body{background:#00386c;color:#fff;padding:20px 15px 10px 26px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:center;gap:16px;min-height:100%;font-weight:700;font-size:22px;line-height:1.25}.purchase__title{margin:0;font-size:1.125rem;text-align:end}@media (min-width: 1024px){.BuyTypesItemImage,.purchase__figure{grid-template-columns:.6fr 1.2fr;align-items:stretch;min-height:clamp(240px,22vw,320px);margin:0}}@media (min-width: 1024px){.BuyTypesItem.is-reverse .BuyTypesItemImageLabel,.BuyTypesItem.is-reverse .purchase__body{grid-column:1}.BuyTypesItem.is-reverse .BuyTypesItemImage img,.BuyTypesItem.is-reverse .purchase__figure img{grid-column:2}}.BuyTypesItemAdditionImageLabel,.purchase__requirements{margin:0;font-weight:400;font-size:13px;line-height:1.4;opacity:.95;text-align:end;color:#dcdcdc}.salesChannel,.purchase__cta{display:inline-block;margin-top:40px;background:#fff;color:#0b3759;padding:8px 20px;border-radius:9999px;text-decoration:none;cursor:pointer;border:2px solid #fff;font-weight:700;transition:all .2s ease;font-size:13px}.salesChannel:hover,.salesChannel:focus,.purchase__cta:hover,.purchase__cta:focus{background:transparent;color:#fff}.minAmount,.purchase__min-amount{color:#bfbfbf;font-weight:600;font-size:14px}.purchase__min-amount-label{margin-right:4px}.purchase__min-amount-value{font-weight:700}.modalInformationOverlay,.purchase-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:none;align-items:center;justify-content:center;z-index:99999;padding:20px}.modalInformationOverlay.open-modal,.purchase-modal.open-modal{display:flex}.modalInformationModal,.purchase-modal__dialog{background:#fff;width:100%;max-width:560px;border-radius:8px;padding:20px;position:relative;max-height:90vh;overflow:auto;-webkit-overflow-scrolling:touch}.modalInformationModalTitle,.purchase-modal__title{font-weight:700;font-size:18px;margin-bottom:16px}.modalInformationModalClose,.purchase-modal__close{position:absolute;top:10px;right:10px;background:transparent;border:0;font-size:20px;cursor:pointer}.formInputGroup{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.formInputGroupLabel{font-weight:600}.formInputGroupInput{border:1px solid #ddd;border-radius:4px;padding:10px}.formInputGroupButton{margin-top:10px;width:100%;text-align:center;background:#0f62fe;color:#fff;border:0;border-radius:6px;padding:12px 14px;cursor:pointer}.is-hidden{display:none!important}.modal-body,.purchase-modal__body{overflow-y:auto;max-height:calc(90vh - 80px);display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 1024px){.modal-body,.purchase-modal__body{grid-template-columns:1fr 1fr;gap:16px}.modal-body .formInputGroup,.purchase-modal__body .formInputGroup{margin-bottom:0}.modal-body .formInputGroupButton,.purchase-modal__body .formInputGroupButton{grid-column:1 / -1}.BuyTypesContainer>li:last-child:nth-child(odd),.purchase__list>li:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:50%;max-width:calc((100% - var(--buytypes-gap)) / 2);box-sizing:border-box}}.formInputGroup fieldset,.formInputGroup legend{border:0;padding:0;margin:0}@media (max-width: 1023px){.BuyTypesItemImage,.purchase__figure{grid-template-columns:1.2fr .8fr;gap:0;align-items:stretch;margin:0}.BuyTypesItemImage img,.purchase__figure img{height:100%;min-height:auto;object-fit:cover;order:1}.BuyTypesItemImageLabel,.purchase__body{order:2;align-items:flex-start;text-align:left;padding:16px;min-height:auto;font-size:16px;justify-content:flex-start}.purchase__title{text-align:left;font-size:20px}.BuyTypesItemAdditionImageLabel,.purchase__requirements{text-align:left;font-size:14px}.salesChannel,.purchase__cta{margin-top:20px;align-self:flex-start;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/compra-form.css.map */
