.marina-request{margin:26px 76px 12px;padding:28px 30px;background:#fff;border:1px solid #e1eaf5;border-radius:22px;box-shadow:0 10px 30px #0c2b4d0d;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1.12fr);gap:32px}.marina-request-step{display:inline-block;color:var(--blue,#1268d8);font-size:12px;font-weight:850;margin-bottom:10px}.marina-request h2{font-size:30px;line-height:1.2;letter-spacing:-.03em;margin:0 0 12px}.marina-request-info>p{font-size:14px;line-height:1.65;color:#4a5970;margin:0 0 18px}.marina-request-notice{padding:13px 15px;background:#f0f7ff;border:1px solid #dcecff;border-radius:12px;color:#254c79;font-size:13px;font-weight:700}.marina-request-form{display:grid;gap:14px;align-content:start}.marina-request-field{display:grid;gap:6px}.marina-request-field label{font-size:13px;font-weight:800;color:#20304d}.marina-request-field input,.marina-request-field textarea{width:100%;min-width:0;border:1px solid #dae3ed;border-radius:12px;outline:0;background:#fff;padding:13px 14px;font:inherit;font-size:15px;color:#16233c}.marina-request-field input:focus,.marina-request-field textarea:focus{border-color:#448be1;box-shadow:0 0 0 3px #1268d81c}.marina-request-field textarea{resize:vertical}.marina-request-optional{color:#78869a;font-weight:500}.marina-request-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;color:#55647a}.marina-request-consent input{margin-top:3px;flex:none;accent-color:var(--blue,#1268d8)}.marina-request-consent a{color:var(--blue,#1268d8);text-decoration:underline}.marina-request-button{width:100%;min-height:48px;background:var(--blue,#1268d8);color:#fff;font-weight:850;font-size:15px;border-radius:12px;padding:12px 18px}.marina-request-button:hover{background:#0758be}.marina-request-button:disabled{opacity:.55;cursor:not-allowed}.marina-request-caption{font-size:11px;line-height:1.5;color:#7b889b;margin:0}.marina-request-summary p{color:#6a7688;font-size:12px;line-height:1.5;margin:12px 0 0}.marina-request-summary .type-chip{margin-top:14px}.marina-cart-variant,.marina-cart-qty-label{font-size:12px;color:#728097}.marina-cart-qty-label{display:block;margin-bottom:4px}.marina-request-error{padding:12px;border-radius:10px;background:#fff2f1;color:#9f2525;font-size:13px}.marina-request-error[hidden]{display:none!important}.marina-request-success{padding:24px;background:#edfcf3;border:1px solid #bde6c8;border-radius:14px}.marina-request-success strong{display:block;font-size:20px;color:#17592c;margin-bottom:10px}.marina-request-success p{color:#316846;line-height:1.6;margin:0 0 15px}.marina-request-success a{color:var(--blue,#1268d8);font-weight:800}@media(max-width:950px){.marina-request{grid-template-columns:1fr;margin:24px 24px 10px;gap:23px}}@media(max-width:760px){.marina-request{margin:24px 0 8px;padding:20px 16px}.marina-request h2{font-size:24px}}.marina-cart-update-status{font-size:12px;line-height:1.5;margin:10px 0 0;color:#43617f}.marina-cart-update-status[hidden]{display:none}[data-cart-update-button]:disabled{opacity:.55;cursor:wait}.marina-pack-chip{font-size:12px;font-weight:750;color:#426484;padding:9px 13px;border-top:1px solid #edf2f8;background:#f6faff}.marina-wholesale-info{display:grid;gap:6px;margin:15px 0;padding:14px 17px;border-radius:12px;border:1px solid #d5e4f4;background:#f5f9ff;color:#26476a}.marina-wholesale-info strong{font-size:14px}.marina-wholesale-info span{font-size:13px;line-height:1.5}.marina-wholesale-qty-label{font-size:12px;font-weight:750}.marina-wholesale-line-info{font-size:12px;line-height:1.55;color:#446c8b;margin:6px 0}.marina-wholesale-alert{font-size:12px;line-height:1.55;color:#a14f15;margin:7px 0}.cart-line .marina-wholesale-alert{max-width:210px}.marina-cart-postitems{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,420px);align-items:start;gap:20px;margin:20px 76px 0}.marina-cart-postitems .cart-summary-page{margin:0;max-width:none;width:100%;min-width:0;box-sizing:border-box}.marina-viber-card{display:flex;align-items:flex-start;gap:18px;min-width:0;padding:26px;border:1px solid #e5dbfb;border-radius:20px;background:linear-gradient(135deg,#f8f5ff,#fff 75%);box-shadow:0 10px 28px #3f317e09}.marina-viber-icon{width:56px;height:56px;flex:0 0 56px;border-radius:17px;display:grid;place-items:center;background:#7360f2;color:#fff;box-shadow:0 8px 18px #7360f22e}.marina-viber-body{min-width:0}.marina-viber-kicker{display:block;color:#7656d5;font-size:12px;font-weight:800;letter-spacing:.02em;margin-bottom:5px}.marina-viber-body h2{font-size:23px;line-height:1.2;letter-spacing:-.025em;font-weight:850;color:#192648;margin:0 0 9px}.marina-viber-body p{color:#606d82;font-size:13px;line-height:1.55;margin:0 0 15px}.marina-viber-numbers{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.marina-viber-numbers a{display:inline-flex;align-items:center;gap:10px;justify-content:space-between;min-height:43px;border:1px solid #dcd1ff;border-radius:12px;background:#fff;padding:9px 12px;color:#5939bc;text-decoration:none;font-size:14px;font-weight:850;white-space:nowrap;transition:background .2s,border-color .2s,transform .2s}.marina-viber-numbers a:hover,.marina-viber-numbers a:focus-visible{background:#f3eeff;border-color:#ad95f3;transform:translateY(-1px)}.marina-viber-numbers a:focus-visible{outline:3px solid #c2b4ff;outline-offset:2px}.marina-viber-numbers a span:last-child{font-size:16px}.marina-viber-note{display:block;margin-top:11px;color:#778198;font-size:11px;line-height:1.4}@media(max-width:1160px){.marina-cart-postitems{grid-template-columns:minmax(0,1fr) minmax(280px,380px);margin-left:20px;margin-right:20px}.marina-viber-card{padding:22px}.marina-viber-icon{width:48px;height:48px;flex-basis:48px}.marina-viber-body h2{font-size:21px}}@media(max-width:900px){.marina-cart-postitems{grid-template-columns:1fr}.marina-cart-postitems .cart-summary-page{max-width:none}.marina-viber-card{width:100%;box-sizing:border-box}}@media(max-width:760px){.marina-cart-postitems{margin:18px 0 0;gap:14px}.marina-viber-card{padding:18px;gap:14px}.marina-viber-body h2{font-size:19px}.marina-viber-numbers a{font-size:13px}.marina-viber-icon{width:44px;height:44px;flex-basis:44px;border-radius:14px}}@media(max-width:450px){.marina-viber-card{flex-direction:column}.marina-viber-numbers,.marina-viber-numbers a{width:100%}}.marina-request-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.marina-request-fields .marina-request-field{min-width:0}.marina-request-fields input{width:100%;box-sizing:border-box}@media(max-width:680px){.marina-request-fields{grid-template-columns:1fr;gap:12px}}[data-checkout-error][hidden]{display:none!important}[data-request-send][disabled]{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/11/assets/marina-request.css.map */
