.message.svelte-1n9spy8{min-height:50px;padding:12px 12px 12px 50px;margin-bottom:30px;border:1px solid var(--color-grey);border-radius:25px;font-size:16px;line-height:26px;position:relative}.message.message-error.svelte-1n9spy8{color:var(--color-danger);border-color:var(--color-danger)}.message.message-error.svelte-1n9spy8:before{content:"";display:inline-block;width:26px;height:26px;background-color:var(--color-danger);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../../img/icon-error.svg);mask-image:url(../../../img/icon-error.svg);position:absolute;top:12px;left:12px}.message.message-success.svelte-1n9spy8{color:var(--color-success);border-color:var(--color-success)}main.svelte-1frou71.svelte-1frou71.svelte-1frou71{padding:40px 0}h3.svelte-1frou71.svelte-1frou71.svelte-1frou71{margin-bottom:30px;color:var(--color-secondary);font-size:14px;font-family:var(--font-body);font-weight:800;line-height:16px;text-transform:uppercase;letter-spacing:.1em}h3.svelte-1frou71.svelte-1frou71.svelte-1frou71:before{content:"";display:inline-block;width:28px;height:16px;margin-right:10px;background-color:var(--color-secondary);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle}h3.cart.svelte-1frou71.svelte-1frou71.svelte-1frou71:before{-webkit-mask-image:url(../../../img/icon-cart.svg);mask-image:url(../../../img/icon-cart.svg)}h3.details.svelte-1frou71.svelte-1frou71.svelte-1frou71:before{-webkit-mask-image:url(../../../img/icon-details.svg);mask-image:url(../../../img/icon-details.svg)}h3.payment.svelte-1frou71.svelte-1frou71.svelte-1frou71:before{-webkit-mask-image:url(../../../img/icon-payment.svg);mask-image:url(../../../img/icon-payment.svg)}.steps.svelte-1frou71 form.svelte-1frou71.svelte-1frou71{display:flex;flex-direction:column;gap:30px}@media (min-width: 950px){.steps.svelte-1frou71 form.svelte-1frou71.svelte-1frou71{flex-direction:row;gap:var(--content-gutter)}.steps.svelte-1frou71 form section.svelte-1frou71.svelte-1frou71{width:33.333%}}.cart-item.svelte-1frou71.svelte-1frou71.svelte-1frou71{margin-bottom:25px}.item.svelte-1frou71.svelte-1frou71.svelte-1frou71{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px;font-size:24px;font-family:var(--font-alt);line-height:27px}.item.svelte-1frou71 .price.svelte-1frou71.svelte-1frou71{white-space:nowrap}input.svelte-1frou71.svelte-1frou71.svelte-1frou71{width:100%;padding:10px 0;margin-bottom:16px;border-bottom:1px solid var(--color-grey);color:var(--color-primary);font-size:16px;line-height:20px}input.svelte-1frou71.svelte-1frou71.svelte-1frou71:not(:-moz-placeholder-shown):invalid{color:var(--color-danger);border-color:var(--color-danger)}input.svelte-1frou71.svelte-1frou71.svelte-1frou71:not(:placeholder-shown):invalid{color:var(--color-danger);border-color:var(--color-danger)}.checkbox.svelte-1frou71.svelte-1frou71.svelte-1frou71{line-height:22px}.checkbox.svelte-1frou71 span.svelte-1frou71.svelte-1frou71{display:block;padding-left:28px;position:relative}.checkbox.svelte-1frou71 span.svelte-1frou71.svelte-1frou71:before{content:"";display:block;width:18px;height:18px;border:1px solid var(--color-grey);position:absolute;top:2px;left:0}.checkbox.svelte-1frou71 span.svelte-1frou71.svelte-1frou71:after{content:"";display:none;width:10px;height:10px;background-color:var(--color-primary);position:absolute;top:6px;left:4px}.checkbox.svelte-1frou71 input.svelte-1frou71.svelte-1frou71{display:none}.checkbox.svelte-1frou71 input.svelte-1frou71:checked+span.svelte-1frou71:after{display:block}.payment-methods.svelte-1frou71.svelte-1frou71.svelte-1frou71{padding:24px;margin-bottom:30px;border:1px solid var(--color-grey);border-radius:17px;text-align:center}.payment-methods.svelte-1frou71 img.svelte-1frou71.svelte-1frou71{margin-bottom:24px}.payment-methods.svelte-1frou71 div.svelte-1frou71.svelte-1frou71{font-size:16px;line-height:19px}.payment-methods.svelte-1frou71 div.svelte-1frou71.svelte-1frou71:before{content:"";display:inline-block;width:16px;height:23px;margin-right:10px;margin-top:-5px;background-color:var(--color-primary);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../../img/icon-lock.svg);mask-image:url(../../../img/icon-lock.svg);vertical-align:middle}button.svelte-1frou71.svelte-1frou71.svelte-1frou71{width:100%;background-color:var(--color-secondary);border:1px solid var(--color-secondary);border-radius:25px;padding:15px;font-size:16px;font-weight:600;line-height:18px;text-align:center}button.svelte-1frou71.svelte-1frou71.svelte-1frou71:disabled{opacity:.7}
