@charset "UTF-8";
/* line 1, _settings.scss */
:root {
  --bg: var(--draft-bg, #ffffff);
  --bg-is-light: var(--draft-bg-is-light, true);
  --bg-minor-shade: var(--draft-bg-minor-shade, #f7f7f7);
  --bg-minor-shade-is-light: var(--draft-bg-minor-shade-is-light, true);
  --bg-major-shade: var(--draft-bg-major-shade, #ededed);
  --bg-major-shade-is-light: var(--draft-bg-major-shade-is-light, true);
  --bg-half-shade: var(--draft-bg-half-shade, #808080);
  --bg-half-shade-is-dark: var(--draft-bg-half-shade-is-dark, true);
  --color-btn-bg: var(--draft-color-btn-bg, #000000);
  --color-btn-bg-is-dark: var(--draft-color-btn-bg-is-dark, true);
  --color-btn-bg-minor-shade: var(--draft-color-btn-bg-minor-shade, #1a1a1a);
  --color-btn-bg-minor-shade-is-dark: var(--draft-color-btn-bg-minor-shade-is-dark, true);
  --color-btn-bg-major-shade: var(--draft-color-btn-bg-major-shade, #333333);
  --color-btn-bg-major-shade-is-dark: var(--draft-color-btn-bg-major-shade-is-dark, true);
  --color-btn-bg-half-shade: var(--draft-color-btn-bg-half-shade, #808080);
  --color-btn-bg-half-shade-is-dark: var(--draft-color-btn-bg-half-shade-is-dark, true);
  --color-accent-text: var(--draft-color-accent-text, #B0B0B1);
  --color-accent-text-is-light: var(--draft-color-accent-text-is-light, true);
  --color-accent-text-minor-shade: var(--draft-color-accent-text-minor-shade, #adadae);
  --color-accent-text-minor-shade-is-dark: var(--draft-color-accent-text-minor-shade-is-dark, true);
  --color-accent-text-major-shade: var(--draft-color-accent-text-major-shade, #aaaaab);
  --color-accent-text-major-shade-is-dark: var(--draft-color-accent-text-major-shade-is-dark, true);
  --color-accent-text-half-shade: var(--draft-color-accent-text-half-shade, #87878a);
  --color-accent-text-half-shade-is-dark: var(--draft-color-accent-text-half-shade-is-dark, true);
  --color-text-dark: var(--draft-color-text-dark, #333333);
  --color-text-dark-is-dark: var(--draft-color-text-dark-is-dark, true);
  --color-text-dark-minor-shade: var(--draft-color-text-dark-minor-shade, #474747);
  --color-text-dark-minor-shade-is-dark: var(--draft-color-text-dark-minor-shade-is-dark, true);
  --color-text-dark-major-shade: var(--draft-color-text-dark-major-shade, #5c5c5c);
  --color-text-dark-major-shade-is-dark: var(--draft-color-text-dark-major-shade-is-dark, true);
  --color-text-dark-half-shade: var(--draft-color-text-dark-half-shade, #999999);
  --color-text-dark-half-shade-is-dark: var(--draft-color-text-dark-half-shade-is-dark, true);
  --color-text-light: var(--draft-color-text-light, #ffffff);
  --color-text-light-is-light: var(--draft-color-text-light-is-light, true);
  --color-text-light-minor-shade: var(--draft-color-text-light-minor-shade, #f7f7f7);
  --color-text-light-minor-shade-is-light: var(--draft-color-text-light-minor-shade-is-light, true);
  --color-text-light-major-shade: var(--draft-color-text-light-major-shade, #ededed);
  --color-text-light-major-shade-is-light: var(--draft-color-text-light-major-shade-is-light, true);
  --color-text-light-half-shade: var(--draft-color-text-light-half-shade, #808080);
  --color-text-light-half-shade-is-dark: var(--draft-color-text-light-half-shade-is-dark, true);
  --icons_pack: var(--draft-icons_pack, elementary);
  --controls-btn-border-radius: var(--draft-controls-btn-border-radius, 30px);
  --color-notice-warning: var(--draft-color-notice-warning, #fff3cd);
  --color-notice-warning-is-light: var(--draft-color-notice-warning-is-light, true);
  --color-notice-warning-minor-shade: var(--draft-color-notice-warning-minor-shade, #fff3ca);
  --color-notice-warning-minor-shade-is-light: var(--draft-color-notice-warning-minor-shade-is-light, true);
  --color-notice-warning-major-shade: var(--draft-color-notice-warning-major-shade, #fff2c8);
  --color-notice-warning-major-shade-is-light: var(--draft-color-notice-warning-major-shade-is-light, true);
  --color-notice-warning-half-shade: var(--draft-color-notice-warning-half-shade, #ffedb3);
  --color-notice-warning-half-shade-is-light: var(--draft-color-notice-warning-half-shade-is-light, true);
  --color-notice-success: var(--draft-color-notice-success, #d4edda);
  --color-notice-success-is-light: var(--draft-color-notice-success-is-light, true);
  --color-notice-success-minor-shade: var(--draft-color-notice-success-minor-shade, #d3ecd9);
  --color-notice-success-minor-shade-is-light: var(--draft-color-notice-success-minor-shade-is-light, true);
  --color-notice-success-major-shade: var(--draft-color-notice-success-major-shade, #d1ecd7);
  --color-notice-success-major-shade-is-light: var(--draft-color-notice-success-major-shade-is-light, true);
  --color-notice-success-half-shade: var(--draft-color-notice-success-half-shade, #bee4c7);
  --color-notice-success-half-shade-is-light: var(--draft-color-notice-success-half-shade-is-light, true);
  --color-notice-error: var(--draft-color-notice-error, #f8d7da);
  --color-notice-error-is-light: var(--draft-color-notice-error-is-light, true);
  --color-notice-error-minor-shade: var(--draft-color-notice-error-minor-shade, #f8d7da);
  --color-notice-error-minor-shade-is-light: var(--draft-color-notice-error-minor-shade-is-light, true);
  --color-notice-error-major-shade: var(--draft-color-notice-error-major-shade, #f8d5d8);
  --color-notice-error-major-shade-is-light: var(--draft-color-notice-error-major-shade-is-light, true);
  --color-notice-error-half-shade: var(--draft-color-notice-error-half-shade, #f5c4c8);
  --color-notice-error-half-shade-is-light: var(--draft-color-notice-error-half-shade-is-light, true);
  --color-notice-info: var(--draft-color-notice-info, #cce5ff);
  --color-notice-info-is-light: var(--draft-color-notice-info-is-light, true);
  --color-notice-info-minor-shade: var(--draft-color-notice-info-minor-shade, #cae4ff);
  --color-notice-info-minor-shade-is-light: var(--draft-color-notice-info-minor-shade-is-light, true);
  --color-notice-info-major-shade: var(--draft-color-notice-info-major-shade, #c8e3ff);
  --color-notice-info-major-shade-is-light: var(--draft-color-notice-info-major-shade-is-light, true);
  --color-notice-info-half-shade: var(--draft-color-notice-info-half-shade, #b3d7ff);
  --color-notice-info-half-shade-is-light: var(--draft-color-notice-info-half-shade-is-light, true);
  --font-family: var(--draft-font-family, JB);
  --font-size: var(--draft-font-size, 16px);
  --font-family-heading: var(--draft-font-family-heading, JETBRAIN);
  --heading-ratio: var(--draft-heading-ratio, 1.5);
  --heading-weight: var(--draft-heading-weight, 400);
  --collection_count: var(--draft-collection_count, 50);
  --search_count: var(--draft-search_count, 10);
  --blog_size: var(--draft-blog_size, 6);
  --product_not_available: var(--draft-product_not_available, hidden);
  --layout-content-max-width: var(--draft-layout-content-max-width, 1920px);
  --delta_sidebar: var(--draft-delta_sidebar, 1);
  --sidebar_index_show: var(--draft-sidebar_index_show, false);
  --sidebar_index_position: var(--draft-sidebar_index_position, left);
  --sidebar_collection_show: var(--draft-sidebar_collection_show, true);
  --sidebar_collection_position: var(--draft-sidebar_collection_position, left);
  --sidebar_cart_show: var(--draft-sidebar_cart_show, false);
  --sidebar_cart_position: var(--draft-sidebar_cart_position, left);
  --sidebar_product_show: var(--draft-sidebar_product_show, false);
  --sidebar_product_position: var(--draft-sidebar_product_position, left);
  --sidebar_blog_show: var(--draft-sidebar_blog_show, false);
  --sidebar_blog_position: var(--draft-sidebar_blog_position, left);
  --sidebar_article_show: var(--draft-sidebar_article_show, false);
  --sidebar_article_position: var(--draft-sidebar_article_position, left);
  --sidebar_page_show: var(--draft-sidebar_page_show, false);
  --sidebar_page_position: var(--draft-sidebar_page_position, left);
  --sidebar_compare_show: var(--draft-sidebar_compare_show, false);
  --sidebar_compare_position: var(--draft-sidebar_compare_position, left);
  --sidebar_search_show: var(--draft-sidebar_search_show, false);
  --sidebar_search_position: var(--draft-sidebar_search_position, left);
  --feedback_captcha_enabled: var(--draft-feedback_captcha_enabled, true);
  --favorite_enabled: var(--draft-favorite_enabled, true);
  --compare_enabled: var(--draft-compare_enabled, true); }

/* line 4, theme.scss */
.outside-widgets .delete-widget-link {
  display: none; }

/* line 8, theme.scss */
.outside-widgets .add-widget-link {
  display: none; }

@font-face {
  font-family: 'Suisse Intl';
  src: url("https://static.insales-cdn.com/files/1/2767/38865615/original/SuisseIntl-Light.otf") format("opentype"); }
@font-face {
  font-family: 'JetBrains Mono';
  font-weight: 400;
  src: url("https://static.insales-cdn.com/files/1/185/39108793/original/JetBrainsMono-ExtraLight.ttf") format("truetype"); }
@font-face {
  font-family: 'Helvetica';
  src: url("https://static.insales-cdn.com/files/1/185/39108793/original/JetBrainsMono-ExtraLight.ttf") format("truetype"); }
/* line 29, theme.scss */
.co-input-label {
  font-family: 'JetBrains Mono'; }

/* line 33, theme.scss */
.link.js-modal-toggler {
  font-family: 'JetBrains Mono'; }

/* line 37, theme.scss */
.co-title.co-title--h2 {
  font-family: 'JetBrains Mono';
  margin-top: 3rem;
  font-size: 1rem;
  color: #80878B;
  text-transform: uppercase; }

/* line 45, theme.scss */
.co-toggable_field--bordered.co-toggable_field-title {
  font-family: 'JetBrains Mono';
  font-size: 1rem !important; }

/* line 50, theme.scss */
.co-toggable_field-price {
  font-size: 1rem;
  font-family: 'JetBrains Mono'; }

/* line 55, theme.scss */
.co-toggable_field--bordered.co-toggable_field-description {
  font-family: 'JetBrains Mono'; }

/* line 59, theme.scss */
.m-input-field {
  font-size: 1rem;
  font-family: 'JetBrains Mono';
  border: 1px solid #80878B; }

/* line 66, theme.scss */
.co-input-field {
  font-size: 1rem !important;
  font-family: 'JetBrains Mono';
  border-color: #E9E9E9;
  height: 64px;
  padding-left: 1rem; }

/* line 76, theme.scss */
.co-input-label {
  font-size: 1rem;
  font-family: 'JetBrains Mono';
  color: #80878B;
  display: none; }

/* line 83, theme.scss */
.co-toggable_field-title {
  font-size: 1rem;
  font-family: 'JetBrains Mono'; }

/* line 88, theme.scss */
.co-sidebar {
  position: relative;
  left: 0px;
  width: 100%;
  padding: 1rem;
  background: #F8F8F8;
  box-shadow: none;
  -webkit-box-shadow: none;
  display: block !important; }

/* line 99, theme.scss */
.co-section--checkout_order {
  width: 75%;
  left: 25%;
  position: relative; }
  @media screen and (max-width: 767px) {
    /* line 99, theme.scss */
    .co-section--checkout_order {
      width: 100%;
      left: 0%; } }

/* line 109, theme.scss */
.co-delivery_method-list.co-checkout-block {
  display: grid;
  grid-template-areas: "dostavkahed" "dostavka" "kontakshead" "kontaks" "confirm";
  grid-template-columns: auto;
  grid-template-rows: auto;
  grid-column-gap: 0; }

/* line 122, theme.scss */
.co-basket {
  max-width: 100%;
  font-family: 'JetBrains Mono'; }

/* line 127, theme.scss */
.co-basket_item-image_container {
  display: none; }

/* line 131, theme.scss */
.co-price--current {
  font-size: 1rem; }

/* line 134, theme.scss */
.co-basket_subtotal-list {
  display: none; }

/* line 138, theme.scss */
.co-basket_item-description {
  padding: 0%; }

/* line 142, theme.scss */
.co-basket_total {
  font-size: 1rem;
  margin-top: 2rem;
  padding-top: 2rem;
  border-top: 1px dashed #80878B; }

/* line 149, theme.scss */
.co-title.co-title--h2.co-tabs-header {
  display: block;
  color: #80878B;
  text-transform: uppercase; }

/* line 156, theme.scss */
.co-basket_item-count {
  color: #80878B; }

/* line 160, theme.scss */
.co-sidebar-toggler.js-co-sidebar-toggler.co-sidebar-toggler--opend {
  display: none; }

/* line 164, theme.scss */
.co-sidebar-wrapper {
  display: block !important; }

/* line 168, theme.scss */
.co-title--h1 {
  position: abolute;
  left: 20px;
  font-size: 1rem;
  display: none;
  font-family: 'JetBrains Mono'; }
  @media screen and (max-width: 767px) {
    /* line 168, theme.scss */
    .co-title--h1 {
      position: relative;
      left: 0px; } }

/* line 180, theme.scss */
.co-button co-button--checkout.js-button-checkout_submit {
  font-family: 'JetBrains Mono'; }

/* line 184, theme.scss */
.co-section--checkout_content {
  margin-top: 1rem; }

/* line 187, theme.scss */
.co-icon[class*="halfling-"] {
  display: none; }

/* line 191, theme.scss */
.co-sidebar-toggler_title {
  font-size: 1rem; }

/* line 195, theme.scss */
.co-sidebar-toggler {
  display: none;
  align-items: center; }

/* line 199, theme.scss */
.co-price--current {
  font-size: 1rem; }

/* line 203, theme.scss */
.co-tabs-content .radio > span, .co-input--radio > span, .co-toggable_field-input--checkbox > span, .co-toggable_field-input--radio > span {
  border-radius: 0px; }

/* line 207, theme.scss */
.co-toggable_field {
  display: grid;
  grid-template-columns: 20px auto auto auto;
  justify-content: flex-start; }

/* line 213, theme.scss */
.co-price--current {
  color: #80878B;
  font-weight: 400; }

/* line 218, theme.scss */
.co-toggable_field--bordered.co-toggable_field-description {
  font-family: 'JetBrains Mono'; }

/* line 222, theme.scss */
.co-toggable_field-description {
  font-family: 'JetBrains Mono'; }

/* line 226, theme.scss */
.co-button--checkout#create_order {
  font-family: 'JetBrains Mono'; }

/* line 230, theme.scss */
.co-toggable_field-input--radio input:checked + span {
  box-shadow: inset 0 0 0 7px #80878B;
  border-radius: 3px !important;
  outline: 4px solid #e9e9e9 !important;
  background-color: #80878B; }

/* line 237, theme.scss */
.co-toggable_field-input--radio > span {
  background-color: #E9E9E9; }

/* line 241, theme.scss */
.co-toggable_field-input--radio > span {
  color: transparent !important;
  border-radius: 3px !important;
  outline: 4px solid #e9e9e9 !important;
  z-index: 2; }

/* line 248, theme.scss */
.co-order-information_value {
  display: block; }

/* line 251, theme.scss */
#messengers_notifications {
  display: none; }

/* line 255, theme.scss */
.co-checkout-block--padded {
  font-family: 'JetBrains Mono'; }

/* line 259, theme.scss */
.co-order-state {
  display: none; }

/* line 265, theme.scss */
.co-order-state.co-order-state {
  display: none; }

/* line 269, theme.scss */
.co-input--required .co-input-label:after {
  color: black; }

/* line 273, theme.scss */
.textarea.form-control, textarea.co-input-field, textarea.m-input-field {
  height: 64px; }

/* line 277, theme.scss */
.widget-type_widget_v4_cart_fixed_button_1_5ddf9056d2a5e0c1cfee39eb2d637dbd .cart-fixed-btn.is-show {
  display: flex; }

/* line 281, theme.scss */
.co-input + .co-input, .co-tabs-content + .co-input {
  margin-top: 12px; }

/* line 285, theme.scss */
.variants.payment_variants co-payment_method-list.co-checkout-block {
  display: block; }

/* line 289, theme.scss */
.co-input.co-input--required.co-input--radio {
  display: block; }

/* line 293, theme.scss */
#payment_gateways {
  display: none; }

/* line 297, theme.scss */
.co-button--checkout#create_order {
  margin: 0; }

/* line 301, theme.scss */
.co-checkout-block {
  display: block; }

/* line 305, theme.scss */
.co-checkout-block--padded {
  padding: 0; }

/* line 309, theme.scss */
.co-input-field::placeholder {
  color: #80878B; }

/* line 313, theme.scss */
.co-tabs-content--active {
  margin-left: 4px; }

/* line 317, theme.scss */
.co-toggable_field--bordered {
  padding: 0rem; }

/* line 321, theme.scss */
.backbutton {
  font-size: 1rem;
  display: flex;
  margin-left: 40px;
  align-items: center;
  text-decoration: none;
  color: #80878B;
  font-family: 'JetBrains Mono';
  cursor: pointer;
  margin-top: 7.5rem; }
  @media (max-width: 767px) {
    /* line 321, theme.scss */
    .backbutton {
      margin-top: 5rem;
      margin-left: 1rem;
      display: none; } }

/* line 339, theme.scss */
.decorated-title co-title co-title--h1 {
  display: none; }

/* line 343, theme.scss */
.mobile__header1 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  left: 40px;
  right: 40px; }
  @media screen and (max-width: 767px) {
    /* line 343, theme.scss */
    .mobile__header1 {
      padding: 0rem 1rem;
      margin-top: 7.5rem; } }

/* line 355, theme.scss */
.heading1 {
  margin-top: 1rem;
  display: flex;
  gap: 0.5rem;
  position: absolute;
  left: 40px;
  font-weight: 400;
  font-family: 'JetBrains Mono';
  font-size: 1rem; }
  @media screen and (max-width: 767px) {
    /* line 355, theme.scss */
    .heading1 {
      position: relative;
      left: 0px;
      margin-top: 0rem; } }

/* line 371, theme.scss */
.js-item-delete.icon.icon-times {
  text-decoration: none;
  font-weight: bold;
  display: block;
  color: #80878B;
  z-index: 4; }
  @media screen and (max-width: 767px) {
    /* line 371, theme.scss */
    .js-item-delete.icon.icon-times {
      display: block;
      top: 20px; } }

/* line 383, theme.scss */
.cartemptycolor {
  color: #80878B; }

/* line 387, theme.scss */
.item-delete__mobile {
  display: none; }
  @media screen and (max-width: 767px) {
    /* line 387, theme.scss */
    .item-delete__mobile {
      display: block; } }

/* line 394, theme.scss */
.co-button.co-button--checkout.js-button-checkout_submit {
  height: 64px !important;
  widows: 40%; }

/* line 399, theme.scss */
.co-toggable_field-price {
  padding: 0px; }

/* line 403, theme.scss */
.co-input-description {
  display: none; }

/* line 408, theme.scss */
.orderinformationunder {
  z-index: 2;
  background-color: white;
  opacity: 100%;
  margin: 0%;
  height: 100%;
  left: -25%;
  width: 160%;
  top: 0;
  position: fixed; }

/* line 421, theme.scss */
.orderinformation {
  z-index: 3;
  background-color: #161616A3;
  opacity: 64%;
  margin: 0%;
  height: 100%;
  left: -20%;
  width: 150%;
  top: 0;
  position: fixed; }

/* line 433, theme.scss */
.orderinformationwhite {
  width: 640px;
  position: fixed;
  left: calc(50% - 320px);
  background-color: white;
  top: calc(50% - 202px);
  height: 404px;
  z-index: 4;
  display: grid;
  align-items: center;
  padding: auto;
  transition: 1s; }
  @media screen and (max-width: 767px) {
    /* line 433, theme.scss */
    .orderinformationwhite {
      width: 346px;
      height: 348px;
      left: calc(50% - 173px);
      top: calc(50% - 174px);
      margin: auto; } }

/* line 454, theme.scss */
.informa {
  padding: 96px 96px 26px 96px;
  text-align: center;
  font-family: 'JetBrains Mono';
  font-size: 1rem;
  display: block;
  justify-items: center; }
  @media screen and (max-width: 767px) {
    /* line 454, theme.scss */
    .informa {
      padding: 48px 24px; } }

/* line 466, theme.scss */
.returntostore {
  height: 64px;
  font-family: 'JetBrains Mono';
  font-size: 1rem;
  background: black;
  color: white;
  width: 231px;
  margin: auto;
  margin-bottom: 100px;
  border-radius: 50rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1rem;
  position: relative;
  z-index: 15;
  cursor: pointer; }
  @media screen and (max-width: 767px) {
    /* line 466, theme.scss */
    .returntostore {
      width: 297px;
      margin-bottom: 30px; } }

/* line 490, theme.scss */
.zuby-container {
  width: 640px;
  height: auto; }
  @media screen and (max-width: 767px) {
    /* line 490, theme.scss */
    .zuby-container {
      width: 346px; } }

/* line 498, theme.scss */
.checkcontainer {
  background: white;
  position: relative; }

/* line 503, theme.scss */
.zuby {
  display: block;
  position: absolute;
  margin-top: -0.7rem; }
  @media screen and (max-width: 767px) {
    /* line 503, theme.scss */
    .zuby {
      margin-top: -0.8rem; } }

/* line 512, theme.scss */
.widget-type_widget_v4_button_on_top_1_ca438f241a29170207e5b1cd445e9ffd .btn-on-top.is-show {
  display: none !important; }

/* line 516, theme.scss */
a, .co-input-description a:not([class]), .co-menu-link, .co-link, .link {
  color: #4D7B88;
  text-decoration: none; }

/* line 521, theme.scss */
.settings_loaded {
  padding: 0%; }

/* line 525, theme.scss */
.layout__content.page-404 {
  font-family: 'JetBrains Mono';
  margin-left: 20%;
  margin-top: 5rem; }
  @media screen and (max-width: 767px) {
    /* line 525, theme.scss */
    .layout__content.page-404 {
      margin-left: 0%;
      margin-top: 4rem; } }

/* line 535, theme.scss */
h2, .h2 {
  font-family: 'Suisse Intl'; }

/* line 539, theme.scss */
.variants.delivery_variants.co-input.co-input--required.co-input--radio.co-tabs {
  grid-area: kontakshead; }

/* line 543, theme.scss */
.co-title.co-title--h2 {
  grid-area: dostavkahed; }

/* line 547, theme.scss */
#delivery_address {
  grid-area: dostavka; }

/* line 551, theme.scss */
.co-checkout-block {
  margin-bottom: 1rem; }

/* line 555, theme.scss */
.co-button--checkout#create_order {
  margin-top: -1rem;
  width: 47%; }
  @media screen and (max-width: 767px) {
    /* line 555, theme.scss */
    .co-button--checkout#create_order {
      width: 100%; } }

/* line 563, theme.scss */
#shipping_address {
  margin-bottom: -1rem; }

/* line 567, theme.scss */
.co-toggable_field--bordered .co-toggable_field-information {
  background: white;
  position: relative;
  z-index: 1; }

/* line 572, theme.scss */
.co-toggable_field-price {
  left: -1rem;
  position: relative; }

/* line 577, theme.scss */
.not_available {
  display: none !important; }

/* line 581, theme.scss */
.co-input-select:after {
  top: 20px !important;
  content: "↓" !important; }

/* line 586, theme.scss */
.co-input-notice.co-notice--danger {
  text-align: left; }

/* line 590, theme.scss */
.form-control:disabled, .co-input-field:disabled, .m-input-field:disabled, .form-control[readonly], [readonly].co-input-field, [readonly].m-input-field {
  background: white; }

/* line 594, theme.scss */
.co-basket_item-total {
  color: #80878B; }

/* line 598, theme.scss */
.form-control:focus, .co-input-field:focus, .m-input-field:focus {
  box-shadow: none;
  border-color: #E9E9E9;
  color: #80878B; }

/* line 604, theme.scss */
.co-toggable_field {
  border: none; }

/* line 608, theme.scss */
.rd-day-disabled {
  color: #80878B; }

/* line 612, theme.scss */
.layout__content.page-404 {
  width: 20%;
  left: 20%;
  top: 30%;
  position: relative; }
  @media screen and (max-width: 767px) {
    /* line 612, theme.scss */
    .layout__content.page-404 {
      width: 90%;
      left: 5%;
      margin-top: 15rem; } }

/* line 625, theme.scss */
.co-notice--success.co-notice--flash {
  position: fixed;
  height: 100%;
  width: 100%;
  background-color: white;
  z-index: 100;
  left: 0;
  color: #80878B;
  font-family: 'JetBrains Mono';
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem; }

/* line 641, theme.scss */
.loader {
  display: none !important; }
