.Loader_{border:2px solid var(--border-primary);border-top-color:var(--text-primary);border-radius:50%;width:20px;height:20px;margin:auto;animation:.7s linear infinite Loader_spin;position:relative}@keyframes Loader_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Icon_{flex-shrink:0}.Text_{margin:0;font-weight:400;text-decoration:none}.Text_.Text_h1{font-size:28px}.Text_.Text_h2{font-size:24px}.Text_.Text_h3{font-size:22px}.Text_.Text_h4,.Text_.Text_xxl{font-size:20px}.Text_.Text_xl{font-size:18px}.Text_.Text_l{font-size:16px}.Text_.Text_m{font-size:14px}.Text_.Text_s{font-size:12px}.Text_.Text_xs{font-size:10px}.Text_.Text_link{color:var(--text-accent);cursor:pointer}.Text_.Text_link:hover{text-decoration:underline}.Text_.Text_bold{font-weight:600}.Text_.Text_underline{text-decoration:underline}.Text_.Text_lineThrough{text-decoration:line-through}.Text_.Text_lineThrough.Text_underline{text-decoration:underline line-through}.Text_.Text_italic{font-style:italic}.Text_.Text_error{color:var(--text-error-primary);display:block}.Text_.Text_sub{color:var(--text-quaternary)}.Text_.Text_center{text-align:center;width:100%}.Text_.Text_ellipsis{text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.Button_{cursor:pointer;font-size:var(--text-sm);border-radius:var(--radius-3xl);background-color:var(--bg-brand-primary);border:none;border:2px solid var(--Gradient-skeuemorphic-gradient-border,#ffffff1f);-webkit-user-select:none;user-select:none;color:var(--text-white);text-transform:capitalize;text-align:center;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-weight:600;display:flex}.Button_ svg{width:20px;height:20px;font-size:20px}.Button_.Button_text,.Button_.Button_text-brand,.Button_.Button_vertical{color:var(--text-primary);box-shadow:none;background-color:#0000;border:none;width:fit-content}.Button_.Button_text-brand{color:var(--text-brand);padding:0}.Button_.Button_vertical{flex-direction:column;gap:2px;padding:0;font-size:10px;transform:translateY(-2px)}.Button_.Button_vertical svg{width:24px;height:24px;margin-bottom:4px;font-size:24px}.Button_.Button_onPrimary{color:var(--text-white)}.Button_.Button_outline{background-color:var(--bg-primary);color:var(--text-secondary);border:1px solid var(--Colors-Border-border-primary,#c5cfcc)}.Flex_{display:flex}.Flex_.Flex_row{flex-direction:row}.Flex_.Flex_row.Flex_reverse{flex-direction:row-reverse}.Flex_.Flex_col{flex-direction:column}.Flex_.Flex_col.Flex_reverse{flex-direction:column-reverse}.Flex_.Flex_wrap{flex-wrap:wrap}.Flex_.Flex_ai-center{align-items:center}.Flex_.Flex_ai-start{align-items:start}.Flex_.Flex_ai-end{align-items:end}.Flex_.Flex_jc-center{justify-content:center}.Flex_.Flex_jc-space-around{justify-content:space-around}.Flex_.Flex_jc-space-between{justify-content:space-between}.Flex_.Flex_jc-space-evenly{justify-content:space-evenly}.Flex_.Flex_jc-start{justify-content:start}.Flex_.Flex_jc-end{justify-content:end}.Input_{text-align:start;position:relative}.Input_ .Input_label,.Input_ .Input_info,.Input_ .Input_error{margin-top:8px;font-weight:400;transition:all .2s;display:block}.Input_ .Input_info{color:var(--text-tertiary)!important}.Input_ .Input_label{color:var(--text-secondary);padding-bottom:8px;font-size:14px;font-weight:400}.Input_ .Input_error{color:var(--text-error-primary)!important}.Input_ input,.Input_ textarea{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-3xl);color:var(--text-primary);direction:inherit;width:100%;padding:10px 14px;font-weight:400;transition:border-color .2s,box-shadow .2s;display:block;font-size:14px!important}:is(.Input_ input,.Input_ textarea):focus{border-color:var(--border-brand);box-shadow:0 0 0 1px var(--border-brand)}:is(.Input_ input,.Input_ textarea)[type=textarea]{resize:none;height:130px;line-height:1.35}:is(.Input_ input,.Input_ textarea)::placeholder{text-transform:capitalize;color:var(--text-placeholder);opacity:.8}:is(.Input_ input,.Input_ textarea):read-only{cursor:default}.Input_ .Input_error{height:0;overflow:hidden}.Input_.Input_invalid.Input_visited .Input_error{height:30px}.Input_.Input_invalid.Input_visited input{border-color:var(--border-error)}.Input_.Input_invalid.Input_visited input:focus{box-shadow:0 0 0 1px var(--border-error)}.Input_.Input_withIcon input{padding-inline-start:32px}.Input_.Input_withIcon .Input_icon{top:calc(50% - 8px);color:var(--text-tertiary);position:absolute;inset-inline-start:10px}@media screen and (width<=650px){.Input_{width:unset}}label.Checkbox_cb{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;height:25px;font-weight:500;transition:all .2s;position:relative;padding:0!important;display:flex!important}label.Checkbox_cb input{opacity:0;pointer-events:none;position:absolute}label.Checkbox_cb.Checkbox_ .Checkbox_checkboxCircle{border:2px solid var(--border-strong);border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}label.Checkbox_cb.Checkbox_ .Checkbox_checkboxCircle .Checkbox_checkMark{color:#0000;font-family:auto;font-size:12px;font-weight:400;transition:all .2s}label.Checkbox_cb.Checkbox_.Checkbox_checked .Checkbox_checkboxCircle{border-color:var(--text-primary);background-color:var(--text-primary)}label.Checkbox_cb.Checkbox_.Checkbox_checked .Checkbox_checkMark{color:var(--bg-surface)}label.Checkbox_cb.Checkbox_switch .Checkbox_checkboxCircle{background:var(--btnColor);border-radius:30px;width:50px;height:30px;transition:all .15s;position:absolute;inset-inline-end:0;overflow:hidden}label.Checkbox_cb.Checkbox_switch .Checkbox_checkboxCircle:after{content:"";inset-inline-start:2px;background:#fff;border-radius:50%;width:26px;height:26px;transition:all .15s;display:block;position:absolute;top:2px;box-shadow:1px 1px 7px #00000059}label.Checkbox_cb.Checkbox_switch .Checkbox_checkboxCircle .Checkbox_checkMark{display:none!important}label.Checkbox_cb.Checkbox_switch.Checkbox_checked .Checkbox_checkboxCircle{background:#44d756}label.Checkbox_cb.Checkbox_switch.Checkbox_checked .Checkbox_checkboxCircle:after{inset-inline-start:21px}label.Checkbox_cb.Checkbox_tag{padding:5px 10px;margin:3px;background-color:var(--btnColor);border-radius:10px;margin-inline-start:0;padding-top:4px;font-size:14px;transition:all .2s;display:inline-block;padding:5px 7px!important}label.Checkbox_cb.Checkbox_tag:hover{background-color:#a9a9a9}label.Checkbox_cb.Checkbox_tag .Checkbox_checkMark{display:none!important}label.Checkbox_cb.Checkbox_tag.Checkbox_checked{background-color:var(--color1);color:#fff}.Select_{align-items:center;width:100%;display:inline-flex;position:relative}.Select_ select{padding:10px 12px;background-color:var(--bg-surface);width:100%;color:var(--txtColor);border:1.5px solid var(--border-default);border-radius:var(--radiusM);direction:inherit;appearance:none;cursor:pointer;outline:none;padding-inline-end:32px;font-size:14px;font-weight:400;transition:border-color .2s;display:block}.Select_ select:focus{border-color:var(--border-focus)}.Select_ select:disabled{cursor:default}.Select_ select option{background-color:var(--bg-surface);color:var(--txtColor)}.Select_ .Select_chevron{pointer-events:none;color:var(--text-tertiary);justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;inset-inline-end:10px}.Select_:has(select:open) .Select_chevron{transform:rotate(180deg)}.Form_{padding-bottom:max(0, var(--safeBottom))}.Form_ .Form_footer{text-align:center;padding-top:25px;font-weight:500}.Form_ .Form_footer button{width:100%}.Form_ .Form_footer .Form_error{margin:auto;max-width:260px;margin-bottom:20px}.Card_{background-color:var(--bg-surface);border-radius:var(--radius-3xl);box-shadow:var(--shadowL);border:1px solid var(--border-primary);padding:10px}.Card_ .Card_title{width:100%;color:var(--txtColor);align-items:center;justify-content:unset;margin-top:-5px;margin-bottom:15px;font-size:24px;font-weight:600;display:flex}.Card_ .Card_close{color:var(--txtColorSub);inset-inline-start:15px;cursor:pointer;opacity:.7;font-size:25px;transition:opacity .2s;position:absolute;top:15px}.Card_ .Card_close:hover{opacity:1}:root{--max-width:1440px;--header-height:120px;--admin-header-height:64px;--safeTop:env(safe-area-inset-top);--safeBottom:env(safe-area-inset-bottom);--cart-width:360px;--font-family-display:"Open Sans", sans-serif;--font-family-body:"Open Sans", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--display-xs:24px;--display-sm:30px;--display-md:36px;--display-lg:48px;--display-xl:60px;--display-2xl:72px;--line-height-text-xs:18px;--line-height-text-sm:20px;--line-height-text-md:24px;--line-height-text-lg:28px;--line-height-text-xl:30px;--line-height-display-xs:32px;--line-height-display-sm:38px;--line-height-display-md:44px;--line-height-display-lg:60px;--line-height-display-xl:72px;--line-height-display-2xl:90px;--radius-none:0px;--radius-xxs:2px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:20px;--radius-4xl:24px;--radius-full:9999px;--text-primary:#242a28;--text-primary-on-brand:#fff;--text-secondary:#505b58;--text-secondary-hover:#38413f;--text-tertiary:#65716e;--text-quaternary:#7d8986;--text-white:#fff;--text-placeholder:#7d8986;--text-brand:#195855;--text-brand-primary:#092624;--text-brand-secondary:#12423f;--text-error-primary:#f05050;--text-warning-primary:#f0b928;--text-success-primary:#28aa5f;--color-brand-secondary:#e6fe50;--border-primary:#c5cfcc;--border-secondary:#dde4e2;--border-tertiary:#eef2f1;--border-brand:#195855;--border-error:#f05050;--fg-primary:#242a28;--fg-secondary:#505b58;--fg-tertiary:#65716e;--fg-quaternary:#7d8986;--fg-quinary:#a4b0ad;--fg-senary:#c5cfcc;--fg-white:#fff;--fg-brand-primary:#164f4c;--fg-brand-secondary:#195855;--fg-error-primary:#d73737;--fg-error-secondary:#f05050;--fg-warning-primary:#d7a019;--fg-success-primary:#19914b;--bg-primary:#fff;--bg-primary-hover:#f7f9f8;--bg-primary-alt:#fff;--bg-secondary:#f7f9f8;--bg-secondary-hover:#eef2f1;--bg-secondary-subtle:#f7f9f8;--bg-tertiary:#eef2f1;--bg-quaternary:#dde4e2;--bg-active:#f7f9f8;--bg-disabled:#eef2f1;--bg-disabled-subtle:#f7f9f8;--bg-overlay:#242a28;--bg-brand-primary:#195855;--bg-brand-primary-hover:#164f4c;--bg-brand-secondary:#e8f1f0;--bg-brand-secondary-hover:#dcebea;--bg-brand-section:#0e3432;--bg-brand-section-subtle:#12423f;--bg-error-primary:#f05050;--bg-error-secondary:#fff5f5;--bg-warning-primary:#f0b928;--bg-warning-secondary:#fffcf0;--bg-success-primary:#28aa5f;--bg-success-secondary:#f0fdf5}[data-theme=dark]{--text-primary:#f7f9f8;--text-primary-on-brand:#fff;--text-secondary:#c5cfcc;--text-secondary-hover:#dde4e2;--text-tertiary:#a4b0ad;--text-quaternary:#7d8986;--text-white:#fff;--text-placeholder:#7d8986;--text-brand-primary:#dcebea;--text-brand-secondary:#8ebdb9;--text-error-primary:#fa7878;--text-warning-primary:#fad25a;--text-success-primary:#5ac88c;--border-primary:#505b58;--border-secondary:#38413f;--border-tertiary:#242a28;--border-brand:#57938f;--border-error:#fa7878;--fg-primary:#f7f9f8;--fg-secondary:#c5cfcc;--fg-tertiary:#a4b0ad;--fg-quaternary:#7d8986;--fg-quinary:#65716e;--fg-senary:#505b58;--fg-white:#fff;--fg-brand-primary:#57938f;--fg-brand-secondary:#8ebdb9;--fg-error-primary:#fa7878;--fg-error-secondary:#ffa5a5;--fg-warning-primary:#fad25a;--fg-success-primary:#5ac88c;--bg-primary:#242a28;--bg-primary-hover:#242a28;--bg-primary-alt:#242a28;--bg-secondary:#242a28;--bg-secondary-hover:#38413f;--bg-secondary-subtle:#242a28;--bg-tertiary:#38413f;--bg-quaternary:#505b58;--bg-active:#38413f;--bg-disabled:#38413f;--bg-disabled-subtle:#242a28;--bg-overlay:#242a28;--bg-brand-primary:#195855;--bg-brand-primary-hover:#57938f;--bg-brand-secondary:#092624;--bg-brand-section:#0e3432;--bg-brand-section-subtle:#12423f;--bg-error-primary:#f05050;--bg-error-secondary:#b92323;--bg-warning-primary:#f0b928;--bg-warning-secondary:gray;--bg-success-primary:#28aa5f;--bg-success-secondary:gray}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}pre,body,input,select,button,textarea{color:var(--text-primary);line-height:1;font-family:Open Sans,sans-serif!important}*{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:none}html{scroll-behavior:smooth}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;unicode-bidi:plaintext;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,"sans-serif",Spartan;text-align:start!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-page);min-height:100dvh;margin:0;font-size:16px}h1,h2,h3,h4,h5,h6{margin:0}ul{margin:0;padding:0;list-style:none}a{text-decoration:none}::-webkit-scrollbar{max-width:0;max-height:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #cccccc80}::-webkit-scrollbar-thumb{background:var(--text-secondary);border-radius:20px}
