.checkbox[data-v-6339b506]{cursor:pointer;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox[data-v-6339b506],.checkbox-box[data-v-6339b506]{align-items:center;display:inline-flex}.checkbox-box[data-v-6339b506]{background:transparent;border:1px solid hsla(0,0%,100%,.25);border-radius:6px;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:background .15s ease,border-color .15s ease;width:18px}.checkbox-input[data-v-6339b506]{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute}.checkbox-icon[data-v-6339b506]{color:#fff;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.checkbox.is-checked .checkbox-box[data-v-6339b506]{background:#ff4f22;border-color:#ff4f22}.checkbox.is-checked .checkbox-icon[data-v-6339b506]{opacity:1;transform:scale(1)}.checkbox-label[data-v-6339b506]{color:#fff;font-family:Rubik,sans-serif;font-size:13px;line-height:1.3}body.solidgate-checkout-open{overflow:hidden}.wallet-container{width:100%}.wallet-container apple-pay-button{display:block;height:44px;width:100%;--apple-pay-button-width:100%;--apple-pay-button-height:44px}.checkout-overlay[data-v-72c40eb4]{background:#060c18bd;inset:0;overflow:auto;padding:20px;position:fixed;z-index:1000}.checkout-panel[data-v-72c40eb4]{background:var(--Bg-Grey);border-radius:24px;box-shadow:0 24px 70px #00000052;color:var(--Text-White);margin:0 auto;max-width:470px;overflow:hidden;position:relative;width:100%}.checkout-header[data-v-72c40eb4]{align-items:center;background:#101c36;display:flex;justify-content:center;min-height:60px;padding:12px 16px;position:relative}.checkout-header-brand[data-v-72c40eb4]{align-items:center;display:flex;gap:8px}.checkout-header-logo[data-v-72c40eb4]{height:20px;width:20px}.checkout-header-name[data-v-72c40eb4]{color:#fff;font-family:Roboto Condensed,Roboto,sans-serif;font-size:15px;font-weight:700;letter-spacing:.02em}.close-button[data-v-72c40eb4]{align-items:center;background:transparent;border-radius:50%;color:var(--Text-White);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:32px}.summary[data-v-72c40eb4]{background:#21304d;display:flex;flex-direction:column;gap:20px;padding:24px 28px 18px}.form-head h3[data-v-72c40eb4],.payment-method h3[data-v-72c40eb4],.summary-title[data-v-72c40eb4]{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.summary-title[data-v-72c40eb4]{margin-bottom:0}.form-address[data-v-72c40eb4]{background:#101c36;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;overflow:hidden}.shipping-form h4[data-v-72c40eb4]{color:#a1aabb;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.summary-product[data-v-72c40eb4]{align-items:center;display:flex;gap:14px}.summary-image[data-v-72c40eb4]{background:#172641;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;height:76px;-o-object-fit:contain;object-fit:contain;width:76px}.summary-name[data-v-72c40eb4]{font-weight:700;line-height:1.2}.summary-meta[data-v-72c40eb4]{color:#ffffffb8;font-size:13px;margin-top:3px}.summary-price-row[data-v-72c40eb4]{align-items:center;display:flex;gap:9px;margin-top:8px}.summary-full-price[data-v-72c40eb4]{color:#ffffff8c;font-size:13px;text-decoration:line-through}.summary-price-row strong[data-v-72c40eb4]{color:#17d97b;font-size:22px}.total-row[data-v-72c40eb4]{border-top:1px solid hsla(0,0%,100%,.14);display:flex;font-weight:700;justify-content:space-between;padding-top:14px}.shipping-form[data-v-72c40eb4],.wallets-section[data-v-72c40eb4]{display:flex;flex-direction:column;padding:18px 28px}.payment-method[data-v-72c40eb4]{display:flex;flex-direction:column;padding:2px 28px 40px}.wallets-section[data-v-72c40eb4]{background:#21304d;padding-bottom:8px;padding-top:14px}.wallets-buttons[data-v-72c40eb4]{display:flex;flex-direction:column;gap:8px;position:relative}.wallets-buttons.wallets-loading[data-v-72c40eb4]{min-height:96px}.wallets-skeleton[data-v-72c40eb4]{display:flex;flex-direction:column;gap:8px;inset:0;position:absolute}.wallet-skeleton-bar[data-v-72c40eb4]{border-radius:8px;height:44px;width:100%}.wallets-lock[data-v-72c40eb4]{align-items:center;background:#21304d33;border-radius:8px;cursor:pointer;display:flex;inset:0;justify-content:center;padding:8px 16px;position:absolute;text-align:center;z-index:5}.wallets-blurred .wallet-container[data-v-72c40eb4]{filter:blur(6px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wallets-lock span[data-v-72c40eb4]{color:#fff;font-family:Rubik,sans-serif;font-size:13px;line-height:1.35}.payment-divider[data-v-72c40eb4]{align-items:center;color:#ffffffb8;display:flex;font-size:12px;gap:12px}.payment-divider[data-v-72c40eb4]:after,.payment-divider[data-v-72c40eb4]:before{background:#ffffff24;content:"";flex:1;height:1px}.form-head[data-v-72c40eb4]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.form-head p[data-v-72c40eb4]{color:#ffffff9e;font-size:12px}.field[data-v-72c40eb4]{border-bottom:1px solid hsla(0,0%,100%,.15);display:flex;flex-direction:column;gap:6px}.field span[data-v-72c40eb4]{color:#ffffffb8;font-size:12px}.field input[data-v-72c40eb4],.field select[data-v-72c40eb4]{background:#101c36;color:var(--Text-White);min-height:44px;outline:none;padding:0 12px;width:100%}.field select[data-v-72c40eb4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/nutrosity/en/arrow.svg) no-repeat 100%;background-position-x:calc(100% - 12px);color:#a1aabb;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.field input[data-v-72c40eb4]::-moz-placeholder,.field select[data-v-72c40eb4]::-moz-placeholder{color:#a1aabb;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.field input[data-v-72c40eb4]::placeholder,.field select[data-v-72c40eb4]::placeholder{color:#a1aabb;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.field input[data-v-72c40eb4]:focus,.field select[data-v-72c40eb4]:focus{border-color:var(--Basic-Orange)}.field-grid[data-v-72c40eb4]{display:grid;grid-template-columns:1fr 1fr}.checkbox[data-v-72c40eb4],.pay-button[data-v-72c40eb4]{margin-top:20px}.pay-button[data-v-72c40eb4]{align-items:center;background:var(--Basic-Orange);border:none;border-radius:8px;color:var(--Text-White);cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;gap:10px;justify-content:center;min-height:52px;text-transform:uppercase;transition:background-color .2s ease,opacity .2s ease,transform .15s ease;width:100%}.pay-button[data-v-72c40eb4]:hover:not(:disabled){background:#e6451a}.pay-button[data-v-72c40eb4]:active:not(:disabled){transform:scale(.99)}.pay-button[data-v-72c40eb4]:disabled{background:#8a4a33;cursor:not-allowed;opacity:.55}.pay-button--loading[data-v-72c40eb4]{background:#c4542a;box-shadow:inset 0 0 0 1px #ffffff1f;cursor:wait;opacity:1}.pay-button-spinner[data-v-72c40eb4]{animation:pay-button-spin-72c40eb4 .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes pay-button-spin-72c40eb4{to{transform:rotate(1turn)}}.solidgate-container[data-v-72c40eb4]{background:#101c36;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;min-height:220px;padding:20px 10px}.card-heading[data-v-72c40eb4]{align-items:center;color:#fff;display:flex;font-family:Rubik,sans-serif;font-size:16px;font-weight:500;gap:8px}.card-heading-icon[data-v-72c40eb4]{color:#fff;flex-shrink:0}.card-information-label[data-v-72c40eb4]{color:#a1aabb;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;margin:14px 0 10px}.solidgate-form-wrap[data-v-72c40eb4]{min-height:180px;position:relative}.form-skeleton[data-v-72c40eb4]{display:flex;flex-direction:column;gap:14px;inset:0;position:absolute}.skeleton-row[data-v-72c40eb4]{display:flex;gap:12px}.skeleton-row .skeleton-line[data-v-72c40eb4]{flex:1}.skeleton-line[data-v-72c40eb4]{animation:skeleton-shimmer-72c40eb4 1.4s ease infinite;background:linear-gradient(90deg,#ffffff0f 25%,#ffffff24 37%,#ffffff0f 63%);background-size:400% 100%;border-radius:6px}.skeleton-line--label[data-v-72c40eb4]{height:12px;width:40%}.skeleton-line--input[data-v-72c40eb4]{height:44px;width:100%}.skeleton-line--short[data-v-72c40eb4]{max-width:120px}@keyframes skeleton-shimmer-72c40eb4{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.skeleton-line[data-v-72c40eb4]{animation:none}}.error-message[data-v-72c40eb4],.status-message[data-v-72c40eb4]{border-radius:6px;font-size:13px;line-height:1.35;padding:10px 12px}.error-message[data-v-72c40eb4]{background:#ff4f2229;color:#ffd2c7}.status-message[data-v-72c40eb4]{background:#ffffff1a;color:#ffffffd1}.discount-timer-section[data-v-72c40eb4]{align-items:center;background:#101d36;border-top:1px solid hsla(0,0%,100%,.12);display:flex;gap:12px;padding:14px 28px}.timer-icon[data-v-72c40eb4]{flex-shrink:0;height:42px;width:30px}.timer-text[data-v-72c40eb4]{color:#fff;font-family:Roboto,sans-serif;font-size:17px;line-height:1.3}.timer-percent[data-v-72c40eb4],.timer-save[data-v-72c40eb4]{font-weight:700}.timer-percent[data-v-72c40eb4]{color:#ff4f22}.timer-expires[data-v-72c40eb4]{font-weight:400}.timer-boxes[data-v-72c40eb4]{gap:4px;margin-left:auto}.timer-box[data-v-72c40eb4],.timer-boxes[data-v-72c40eb4]{align-items:center;display:flex}.timer-box[data-v-72c40eb4]{background:#24334f;border:1px solid #fff;border-radius:6px;font-family:Roboto Condensed,sans-serif;font-size:20px;height:40px;justify-content:center;width:40px}.timer-box[data-v-72c40eb4],.timer-colon[data-v-72c40eb4]{color:#fff;font-weight:700}.timer-colon[data-v-72c40eb4]{font-size:18px}.phone-input-wrapper[data-v-72c40eb4]{align-items:center;display:flex;gap:8px;min-height:44px;padding:0 12px}.country-flag[data-v-72c40eb4]{font-size:20px}.country-flag[data-v-72c40eb4],.dial-code[data-v-72c40eb4]{flex-shrink:0;line-height:1}.dial-code[data-v-72c40eb4]{color:#a1aabb;font-family:Rubik,sans-serif;font-size:14px;white-space:nowrap}.phone-input-wrapper input[data-v-72c40eb4]{background:transparent;border:none;color:var(--Text-White);flex:1;min-height:auto;padding:0}.phone-input-wrapper[data-v-72c40eb4]:focus-within{border-color:var(--Basic-Orange)}.address-field[data-v-72c40eb4]{position:relative}.address-suggestions[data-v-72c40eb4]{background:#101c36;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;box-shadow:0 12px 28px #00000052;left:0;list-style:none;margin:4px 0 0;max-height:min(60vh,440px);overflow-y:auto;padding:4px;position:absolute;right:0;top:100%;z-index:20}.address-suggestion[data-v-72c40eb4]{border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.address-suggestion.active[data-v-72c40eb4],.address-suggestion[data-v-72c40eb4]:hover{background:#ffffff14}.address-suggestion-main[data-v-72c40eb4]{color:#fff;font-family:Rubik,sans-serif;font-size:14px;line-height:1.3}.address-suggestion-secondary[data-v-72c40eb4]{color:#fff9;font-family:Rubik,sans-serif;font-size:12px;line-height:1.3}@media(max-width:520px){.checkout-overlay[data-v-72c40eb4]{padding:0}.checkout-panel[data-v-72c40eb4]{border-radius:0;max-width:none;min-height:100vh}.payment-method[data-v-72c40eb4],.shipping-form[data-v-72c40eb4],.summary[data-v-72c40eb4],.wallets-section[data-v-72c40eb4]{padding-left:16px;padding-right:16px}}
