.b2b-page{--b2b-error: #C0392B}.b2b-page{background:var(--pa-blanco);margin:0}.b2b-shell{display:grid;grid-template-columns:40% 60%;max-width:1400px;margin-inline:auto}.b2b-panel{background:var(--pa-editorial);color:var(--pa-blanco);padding:clamp(48px,6vw,80px);display:flex;flex-direction:column;position:sticky;top:var(--pa-header-h);align-self:start;min-height:100%}.b2b-panel__marker{font:300 11px/1 Inter,system-ui,-apple-system,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--pa-humo);margin:0 0 48px}.b2b-panel__headline{font:300 clamp(32px,4vw,52px)/1.05 "Fraunces",Georgia,"Times New Roman",serif;color:var(--pa-blanco);margin:0;text-wrap:wrap;letter-spacing:-.01em}.b2b-panel__sub{font:300 15px/1.7 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-humo);max-width:34ch;margin:20px 0 0}.b2b-panel__divider{border:0;border-top:1px solid rgba(255,255,255,.08);margin:40px 0}.b2b-benefit{display:flex;gap:14px;margin-bottom:20px;align-items:flex-start}.b2b-benefit svg{width:16px;height:16px;flex:0 0 16px;color:var(--pa-humo);margin-top:1px}.b2b-benefit span{font:300 13.5px/1.5 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-humo)}.b2b-form-col{background:var(--pa-blanco);padding:clamp(48px,6vw,80px);position:relative}.b2b-form__eyebrow{font:300 11px/1 Inter,system-ui,-apple-system,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--pa-niebla);margin:0 0 12px}.b2b-form__headline{font:300 clamp(24px,3vw,36px)/1.1 "Fraunces",Georgia,"Times New Roman",serif;color:var(--pa-carbon);margin:0 0 8px;letter-spacing:-.01em}.b2b-form__note{font:300 13px/1.5 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-niebla);margin:0 0 40px}.b2b-form__note .req-star{color:var(--pa-carbon)}.b2b-section{margin-bottom:44px}.b2b-section:last-of-type{margin-bottom:32px}.b2b-section__label{font:500 11px/1 Inter,system-ui,-apple-system,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--pa-carbon);margin:0 0 24px;padding-bottom:10px;position:relative}.b2b-section__label:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:2px;background:var(--pa-carbon)}.b2b-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.b2b-grid .span-2{grid-column:1 / -1}.b2b-field{margin-bottom:28px}.b2b-field>label{display:block;font:300 12px/1.3 Inter,system-ui,-apple-system,sans-serif;letter-spacing:.06em;color:var(--pa-pizarra);margin-bottom:6px}.b2b-field>label .req{color:var(--pa-carbon)}.b2b-input,.b2b-textarea,.b2b-select{width:100%;background:transparent;border:none;border-bottom:1px solid var(--pa-humo);padding:10px 0;font:300 15px/1.4 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-carbon);outline:none;border-radius:0;-webkit-appearance:none;appearance:none;transition:border-color .2s ease}.b2b-input:focus,.b2b-textarea:focus,.b2b-select:focus{border-bottom-color:var(--pa-carbon);box-shadow:none;outline:none}.b2b-input::placeholder,.b2b-textarea::placeholder{color:var(--pa-niebla)}.b2b-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none' stroke='%236B6865' stroke-width='1.2'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;padding-right:22px;cursor:pointer}.b2b-textarea{min-height:100px;resize:vertical;line-height:1.6}.b2b-field.has-error .b2b-input,.b2b-field.has-error .b2b-textarea,.b2b-field.has-error .b2b-select{border-bottom-color:var(--b2b-error)}.b2b-error-msg{display:none;font:300 12px/1.4 Inter,system-ui,-apple-system,sans-serif;color:var(--b2b-error);margin-top:6px}.b2b-field.has-error .b2b-error-msg{display:block}.b2b-phone{display:flex;gap:14px;align-items:flex-end}.b2b-phone .b2b-cc{flex:0 0 116px}.b2b-phone .b2b-num{flex:1 1 auto}.b2b-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.b2b-card{position:relative;border:1px solid var(--pa-ceniza);border-radius:4px;padding:16px 20px;cursor:pointer;transition:all .2s ease;background:transparent;text-align:left;font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-appearance:none;appearance:none}.b2b-card:hover{border-color:var(--pa-humo)}.b2b-card.selected{border-color:var(--pa-carbon);background:var(--pa-ceniza)}.b2b-card.span-2{grid-column:1 / -1}.b2b-card__title{font:300 15px/1.3 Fraunces,Georgia,Times New Roman,serif;color:var(--pa-carbon);margin:0}.b2b-card__sub{font:300 12px/1.4 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-niebla);margin:4px 0 0}.b2b-card__check{position:absolute;top:12px;right:12px;width:15px;height:15px;color:var(--pa-carbon);opacity:0;transform:scale(.7);transition:all .2s ease}.b2b-card.selected .b2b-card__check{opacity:1;transform:scale(1)}.b2b-cards-error{display:none;font:300 12px/1.4 Inter,system-ui,-apple-system,sans-serif;color:var(--b2b-error);margin-top:10px}.b2b-field-block.has-error .b2b-cards-error{display:block}.b2b-seg-label{display:block;font:300 12px/1.3 Inter,system-ui,-apple-system,sans-serif;letter-spacing:.06em;color:var(--pa-pizarra);margin-bottom:10px}.b2b-seg-label .req{color:var(--pa-carbon)}.b2b-segmented{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.b2b-seg{font:300 13px/1.3 Inter,system-ui,-apple-system,sans-serif;padding:10px 16px;border:1px solid var(--pa-ceniza);background:transparent;color:var(--pa-carbon);cursor:pointer;transition:all .2s ease;text-align:center;white-space:nowrap;-webkit-appearance:none;appearance:none}.b2b-seg:hover{border-color:var(--pa-humo)}.b2b-seg.selected{background:var(--pa-carbon);color:var(--pa-blanco);border-color:var(--pa-carbon)}.b2b-submit{width:100%;margin-top:8px;background:var(--pa-carbon);color:var(--pa-blanco);padding:18px 32px;border:none;border-radius:0;font:500 12px/1 Inter,system-ui,-apple-system,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,opacity .25s ease;-webkit-appearance:none;appearance:none}.b2b-submit:hover{background:var(--pa-editorial)}.b2b-submit.loading{cursor:not-allowed;opacity:.7}.b2b-legal{font:300 12px/1.6 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-niebla);text-align:center;margin:16px auto 0;max-width:46ch}.b2b-submit-error{font:300 13px/1.4 Inter,system-ui,-apple-system,sans-serif;color:var(--b2b-error);text-align:center;margin:12px 0 0;display:none}.b2b-submit-error a{color:inherit;border-bottom:1px solid currentColor;text-decoration:none}.b2b-fallback{font:300 13px/1.6 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-niebla);text-align:center;margin:14px auto 0;max-width:46ch}.b2b-fallback a{color:var(--pa-pizarra);text-decoration:none;border-bottom:1px solid var(--pa-humo)}.b2b-form{transition:opacity .4s ease}.b2b-form-col.is-done{display:flex;flex-direction:column}.b2b-form-col.is-done .b2b-form{opacity:0;pointer-events:none;position:absolute;inset:clamp(48px,6vw,80px)}.b2b-thanks{display:none;flex-direction:column;align-items:center;text-align:center;padding:40px 0;justify-content:center}.b2b-form-col.is-done .b2b-thanks{display:flex;flex:1;animation:thanksIn .5s ease both;animation-delay:.25s}@keyframes thanksIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.b2b-thanks svg{width:48px;height:48px;color:var(--pa-carbon);margin-bottom:24px}.b2b-thanks h2{font:300 28px/1.15 Fraunces,Georgia,Times New Roman,serif;color:var(--pa-carbon);margin:0 0 14px}.b2b-thanks p{font:300 15px/1.6 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-pizarra);max-width:40ch;margin:0}.b2b-thanks .b2b-thanks__small{font:300 13px/1.6 Inter,system-ui,-apple-system,sans-serif;color:var(--pa-niebla);margin-top:24px}.b2b-thanks .b2b-thanks__small a{color:var(--pa-pizarra);text-decoration:none;border-bottom:1px solid var(--pa-humo)}@media(max-width:879px){.b2b-shell{grid-template-columns:1fr}.b2b-panel{position:static;min-height:0;padding:36px 24px}.b2b-panel__marker{margin-bottom:24px}.b2b-panel__sub{display:none}.b2b-panel__divider{margin:28px 0}.b2b-benefit{margin-bottom:14px}.b2b-form-col{padding:36px 24px}.b2b-form-col.is-done .b2b-form{top:36px;right:24px;bottom:36px;left:24px}.b2b-grid,.b2b-cards{grid-template-columns:1fr}.b2b-card.span-2{grid-column:auto}.b2b-segmented{grid-template-columns:1fr 1fr}}@media(max-width:459px){.b2b-phone{flex-direction:column;align-items:stretch;gap:18px}.b2b-phone .b2b-cc{flex-basis:auto}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/posterarte.b2b.css.map */
