.vtex-flex-layout-0-x-flexRow--hero{background:#f6f7fc}.vtex-flex-layout-0-x-flexRowContent--hero{max-width:1300px;margin-inline:auto;padding:64px 24px 72px;flex-direction:column;align-items:flex-start}.vtex-flex-layout-0-x-flexRowContent--hero-ctas{flex-wrap:wrap;gap:12px}.vtex-flex-layout-0-x-flexRow--hero-ctas{margin-top:28px}.vtex-flex-layout-0-x-flexRowContent--hero-trust{flex-wrap:wrap;gap:14px 24px}.vtex-flex-layout-0-x-flexRow--hero-trust{margin-top:40px}.vtex-login-2-x-content,.vtex-login-2-x-contentAlwaysWithOptions{max-width:720px;margin-inline:auto;margin-block:var(--legis-section-y,56px)!important;padding:32px!important;background:var(--legis-surface,#fff);border:1px solid var(--legis-line,#e3e7f0);border-radius:var(--legis-radius-lg,14px);box-shadow:var(--legis-shadow-sm,0 2px 8px rgba(15,23,42,.06))}.vtex-login-2-x-formTitle{font-family:var(--legis-font-display,"Poppins",sans-serif)!important;font-size:var(--legis-text-lg,18px)!important;font-weight:600!important;color:var(--legis-ink,#0f172a)!important}.vtex-login-2-x-accessCodeOptionBtn{border-radius:var(--legis-radius-md,10px)!important;border-color:var(--legis-line-strong,#ccd3e2)!important;color:var(--legis-blue-600,#1937ee)!important;font-weight:600!important;transition:border-color .18s ease,background .18s ease}.vtex-login-2-x-accessCodeOptionBtn:hover{border-color:var(--legis-blue-600,#1937ee)!important;background:var(--legis-blue-50,#eceefe)!important}.vtex-login-2-x-inputContainer input,.vtex-login-2-x-sendButton{border-radius:var(--legis-radius-md,10px)!important;font-family:var(--legis-font-body,"Inter",sans-serif)!important}.vtex-login-2-x-sendButton{background:var(--legis-blue-600,#1937ee)!important;font-weight:600!important;transition:background .18s ease}.vtex-login-2-x-sendButton:hover{background:var(--legis-blue-700,#1229c4)!important}.vtex-login-2-x-dontHaveAccount a,.vtex-login-2-x-forgotPasswordLink{color:var(--legis-blue-600,#1937ee)!important}.vtex-account__page{padding-block:24px 56px}.vtex-account__page-body{font-family:var(--legis-font-body,"Inter",sans-serif)}.vtex-my-account-1-x-menu{border-right:1px solid var(--legis-line,#e3e7f0)}.vtex-my-account-1-x-menuLinks{margin-top:12px}.vtex-account_menu-link{font-family:var(--legis-font-body,"Inter",sans-serif)!important;border-radius:var(--legis-radius-sm,6px);transition:background .18s ease,color .18s ease}.vtex-account_menu-link:hover{background:var(--legis-canvas,#f1f1f1);color:var(--legis-blue-600,#1937ee)!important}.vtex-order-placed-2-x-orderPlacedWrapper{font-family:var(--legis-font-body,"Inter",sans-serif);background:var(--legis-canvas,#f4f5f9)}.vtex-order-placed-2-x-orderPlacedHeader{background:transparent!important}.vtex-order-placed-2-x-orderPlacedHeader,.vtex-order-placed-2-x-orderPlacedMainWrapper{width:100%;max-width:880px;margin:0 auto;padding-left:16px;padding-right:16px;box-sizing:border-box}.vtex-order-placed-2-x-orderPlacedMainWrapper{padding-bottom:48px}.vtex-order-placed-2-x-section{background:var(--legis-surface,#fff)!important;border:1px solid var(--legis-line,#e3e7f0);border-radius:var(--legis-radius-lg,14px);box-shadow:var(--legis-shadow-sm,0 2px 8px rgba(15,23,42,.06));padding:24px!important;margin:0 0 16px}.vtex-order-placed-2-x-section--confirmation{margin-top:24px;padding:40px 24px 32px!important;text-align:center}.vtex-order-placed-2-x-confirmationIconWrapper{color:var(--legis-success,#12a150)!important;font-size:64px;line-height:1;margin-bottom:8px}.vtex-order-placed-2-x-confirmationTitle{margin:8px 0 0;font-family:var(--legis-font-display,"Poppins",sans-serif)!important;font-size:28px;font-weight:600!important;color:var(--legis-navy-800,#002856)!important}.vtex-order-placed-2-x-confirmationMessage{max-width:560px;margin:12px auto 24px!important;font-family:var(--legis-font-body,"Inter",sans-serif)!important;font-size:15px;line-height:1.6;color:var(--legis-muted,#5b6478)!important}.vtex-order-placed-2-x-section--notices{padding:4px 24px!important}.vtex-order-placed-2-x-noticesList{margin:0!important;padding:0!important;background:transparent!important;text-align:left!important;list-style:none}.vtex-order-placed-2-x-noticeListItem{display:flex;gap:12px;align-items:flex-start;width:100%!important;margin:0!important;padding:14px 0!important;border-color:var(--legis-line,#e3e7f0)!important;color:var(--legis-ink-soft,#33405c)!important;font-size:14px!important;line-height:1.5;text-align:left!important}.vtex-order-placed-2-x-noticeListItem:before{content:"";flex:0 0 8px;height:8px;margin-top:7px;border-radius:50%;background:var(--legis-blue-600,#1937ee)}.vtex-order-placed-2-x-noticeListItem:last-child{border-bottom:0!important}.vtex-order-placed-2-x-orderPlacedWrapper[data-legis-pedido=solo-digital] .vtex-order-placed-2-x-noticeListItem[data-legis-aviso=plazo]{font-size:0!important}.vtex-order-placed-2-x-orderPlacedWrapper[data-legis-pedido=solo-digital] .vtex-order-placed-2-x-noticeListItem[data-legis-aviso=plazo]:after{content:"Recibir\00e1s el acceso a tus productos digitales cuando se confirme el pago.";font-size:14px}.vtex-order-placed-2-x-orderPlacedWrapper[data-legis-pedido=solo-digital] .vtex-order-placed-2-x-noticeListItem[data-legis-aviso=seguimiento]{display:none}.vtex-order-placed-2-x-orderNumber{margin:8px 0 4px;font-family:var(--legis-font-display,"Poppins",sans-serif);font-size:22px;font-weight:600;color:var(--legis-navy-800,#002856)}.vtex-order-placed-2-x-orderDatetime{color:var(--legis-muted,#5b6478);font-size:13px}.vtex-order-placed-2-x-orderSoldBy{display:none}.vtex-order-placed-2-x-customerInfoListContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:16px 0 20px!important;padding:0!important;list-style:none;color:var(--legis-muted,#5b6478);font-size:14px}.vtex-order-placed-2-x-customerInfoListName{color:var(--legis-ink,#0f172a);font-weight:600}.vtex-order-placed-2-x-section--paymentMethods:before{content:"M\00e9todo de pago";display:block;margin-bottom:12px;font-family:var(--legis-font-display,"Poppins",sans-serif);font-size:16px;font-weight:600;color:var(--legis-navy-800,#002856)}.vtex-order-placed-2-x-orderPaymentItem,.vtex-order-placed-2-x-orderPaymentWrapper{border-radius:var(--legis-radius-md,10px)}.vtex-order-placed-2-x-paymentGroup{color:var(--legis-ink,#0f172a);font-weight:600}.vtex-order-placed-2-x-orderOptionsWrapper{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}.vtex-order-placed-2-x-updateOrderButton{display:none!important}.vtex-order-placed-2-x-section[data-legis-vacia]{display:none}.vtex-order-placed-2-x-package{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:start;margin:0!important;padding:20px 0;border-bottom:1px solid var(--legis-line,#e3e7f0)}.vtex-order-placed-2-x-package:first-child{padding-top:0}.vtex-order-placed-2-x-package:last-child{padding-bottom:0;border-bottom:0}.vtex-order-placed-2-x-package[data-legis-entrega] .vtex-order-placed-2-x-packageDeliveryTitle{font-size:0}.vtex-order-placed-2-x-package[data-legis-entrega] .vtex-order-placed-2-x-packageDeliveryTitle:after{font-family:var(--legis-font-display,"Poppins",sans-serif);font-size:16px;font-weight:600;color:var(--legis-navy-800,#002856)}.vtex-order-placed-2-x-package[data-legis-entrega=digital] .vtex-order-placed-2-x-packageDeliveryTitle:after{content:"Entrega digital"}.vtex-order-placed-2-x-package[data-legis-entrega=fisico] .vtex-order-placed-2-x-packageDeliveryTitle:after{content:"Env\00edo f\00edsico"}.vtex-order-placed-2-x-package[data-legis-entrega=digital] .vtex-order-placed-2-x-packageShippingEstimate,.vtex-order-placed-2-x-package[data-legis-entrega=digital] .vtex-order-placed-2-x-packageSLA{display:none}.vtex-order-placed-2-x-package[data-legis-entrega=fisico] .vtex-order-placed-2-x-packageShippingEstimate{color:var(--legis-ink,#0f172a);font-weight:600}.vtex-order-placed-2-x-package[data-legis-entrega=fisico] .vtex-order-placed-2-x-packageSLA{color:var(--legis-muted,#5b6478)}.vtex-order-placed-2-x-packageAddressWrapper{width:auto!important;margin:12px 0 0!important}.vtex-order-placed-2-x-packageAddressTitle{display:block!important;font-size:0}.vtex-order-placed-2-x-packageAddressTitle:after{display:block;margin-bottom:4px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--legis-muted,#5b6478)}.vtex-order-placed-2-x-package[data-legis-entrega=digital] .vtex-order-placed-2-x-packageAddressTitle:after{content:"Direcci\00f3n de facturaci\00f3n"}.vtex-order-placed-2-x-package[data-legis-entrega=fisico] .vtex-order-placed-2-x-packageAddressTitle:after{content:"Direcci\00f3n de entrega"}.vtex-order-placed-2-x-addressContainer{color:var(--legis-ink-soft,#33405c);font-size:14px;line-height:1.5}.vtex-order-placed-2-x-productList{width:100%!important;margin:0!important;padding:0!important;list-style:none}.vtex-order-placed-2-x-productListItem{margin:0!important;padding:14px 0!important;border-bottom:1px solid var(--legis-line,#e3e7f0)}.vtex-order-placed-2-x-productListItem:first-child{padding-top:0!important}.vtex-order-placed-2-x-productListItem:last-child{padding-bottom:0!important;border-bottom:0}.vtex-order-placed-2-x-productWrapper{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center}.vtex-order-placed-2-x-productImageWrapper{width:64px!important;height:auto!important;margin:0!important;border-radius:6px;overflow:hidden}.vtex-order-placed-2-x-productName{color:var(--legis-ink,#0f172a);font-size:15px;font-weight:600;line-height:1.35;text-decoration:none}.vtex-order-placed-2-x-productQuantity{display:block;margin-top:2px;color:var(--legis-muted,#5b6478);font-size:13px}.vtex-order-placed-2-x-productQuantity:before{content:"Cantidad: "}.vtex-order-placed-2-x-productPrice{color:var(--legis-ink,#0f172a);font-weight:700;white-space:nowrap}.vtex-order-placed-2-x-totalListWrapper{margin-top:8px}.vtex-order-placed-2-x-totalList{max-width:360px;margin:0 0 0 auto!important;padding:16px 20px!important;background:var(--legis-surface,#fff);border:1px solid var(--legis-line,#e3e7f0);border-radius:var(--legis-radius-lg,14px);box-shadow:var(--legis-shadow-sm,0 2px 8px rgba(15,23,42,.06));list-style:none}.vtex-order-placed-2-x-totalListItem{display:flex;align-items:baseline;justify-content:space-between;padding:4px 0;color:var(--legis-muted,#5b6478);font-size:14px}.vtex-order-placed-2-x-totalListItem:last-child{margin-top:8px;padding-top:12px;border-top:1px solid var(--legis-line,#e3e7f0)}.vtex-order-placed-2-x-totalListItemValue{font-family:var(--legis-font-display,"Poppins",sans-serif);color:var(--legis-ink,#0f172a)}.vtex-order-placed-2-x-totalListItem:last-child .vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-totalListItem:last-child .vtex-order-placed-2-x-totalListItemValue{color:var(--legis-navy-800,#002856);font-size:20px}@media (max-width:640px){.vtex-order-placed-2-x-orderPlacedHeader,.vtex-order-placed-2-x-orderPlacedMainWrapper{padding-left:12px;padding-right:12px}.vtex-order-placed-2-x-section{padding:18px!important}.vtex-order-placed-2-x-section--confirmation{padding:28px 18px 24px!important}.vtex-order-placed-2-x-confirmationTitle{font-size:24px}.vtex-order-placed-2-x-customerInfoListContainer,.vtex-order-placed-2-x-package{grid-template-columns:minmax(0,1fr)}.vtex-order-placed-2-x-package{gap:16px}.vtex-order-placed-2-x-productWrapper{grid-template-columns:56px minmax(0,1fr) auto;gap:12px}.vtex-order-placed-2-x-productImageWrapper{width:56px!important}.vtex-order-placed-2-x-totalList{max-width:none}.vtex-order-placed-2-x-orderOptionsWrapper{flex-direction:column;align-items:stretch}}.vtex-rich-text-0-x-container--logo-text{font-family:var(--legis-font-display,"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-weight:700;font-size:28px;letter-spacing:-.03em;color:var(--legis-blue-600,#1937ee)}.vtex-rich-text-0-x-container--utility-text{color:hsla(0,0%,100%,.82);font-size:13px}.vtex-rich-text-0-x-container--nav-links{font-family:var(--legis-font-body,"Inter",sans-serif);font-weight:500;font-size:15px;color:var(--legis-ink-soft,#33405c)}.vtex-rich-text-0-x-container--nav-silvia{background:var(--legis-crimson-600,#e7014c);color:#fff;border-radius:999px;padding:12px 20px;font-weight:700;font-size:15px;letter-spacing:.01em;box-shadow:0 4px 16px rgba(231,1,76,.35)}.vtex-rich-text-0-x-container--hero-eyebrow{color:var(--legis-crimson-600,#e7014c);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.vtex-rich-text-0-x-container--hero-title{font-family:var(--legis-font-display,"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:46px;line-height:1.15;font-weight:700;letter-spacing:-.022em;color:var(--legis-ink,#0f172a);margin:0 0 16px;max-width:20ch}.vtex-rich-text-0-x-container--hero-body{font-size:18px;color:var(--legis-muted,#5b6478);line-height:1.55;margin:0 0 28px;max-width:46ch}.vtex-rich-text-0-x-container--hero-trust{font-size:13px;line-height:1.35;color:var(--legis-ink-soft,#33405c)}.vtex-rich-text-0-x-container--hero-cta-primary{background:var(--legis-blue-600,#1937ee);color:#fff;border-radius:10px;padding:12px 22px;font-weight:600;font-size:15px}.vtex-rich-text-0-x-container--hero-cta-secondary{background:transparent;border:1px solid var(--legis-line-strong,#ccd3e2);color:var(--legis-ink,#0f172a);border-radius:10px;padding:11px 21px;font-weight:600;font-size:15px}.vtex-rich-text-0-x-container--header-actions{font-weight:500;font-size:15px;color:var(--legis-ink-soft,#33405c);white-space:nowrap}.vtex-sticky-layout-0-x-wrapper--sticky-header{box-shadow:0 2px 8px rgba(15,23,42,.06)}.vtex-store-components-3-x-searchBarContainer{max-width:620px!important;width:100%!important;padding-block:0!important;margin-inline:auto!important}@media screen and (max-width:989px){.vtex-store-components-3-x-searchBarContainer{max-width:none!important}}.vtex-store-components-3-x-searchBarIcon--search{background:var(--legis-crimson-600,#e7014c);border-radius:8px 0 0 8px!important;padding:12px!important;width:46px;height:100%;fill:#fff;color:#fff}.vtex-store-components-3-x-suffixWrapper{height:100%}.vtex-store-components-3-x-buyButtonText{text-transform:none!important}.vtex-input-prefix__group{height:46px!important;border:1.5px solid #ccd3e2!important;border-radius:10px!important;overflow:hidden}.vtex-input__suffix{padding:0!important;height:100%}.vtex-styleguide-9-x-input{font-size:15px!important;padding-left:18px!important}.vtex-button{height:52px!important;border-radius:10px!important}.vtex-button__label{padding-top:0!important;padding-bottom:0!important}.vtex-pageHeader__title{font-family:var(--legis-font-display,"Poppins",sans-serif)!important;font-weight:600!important;color:var(--legis-ink,#0f172a)!important}.vtex-pageHeader__subtitle{color:var(--legis-muted,#5b6478)!important}