@font-face {
  font-family: Outfit;
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("/wp-content/themes/milita/assets/438cb3a1afc0-438cb3a1afc09aa3.woff2") format("woff2"),
       url("https://milita.lt/cdn/fonts/outfit/outfit_n3.b50a189ccde91f9bceee88f207c18c09f0b62a7b.woff") format("woff");
}

  @font-face {
  font-family: Outfit;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("/wp-content/themes/milita/assets/ec4ca0aa875f-ec4ca0aa875f0daf.woff2") format("woff2"),
       url("https://milita.lt/cdn/fonts/outfit/outfit_n6.88384e9fc3e36038624caccb938f24ea8008a91d.woff") format("woff");
}

  
  
  @font-face {
  font-family: Cabin;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/wp-content/themes/milita/assets/0023cb294277-0023cb2942770afa.woff2") format("woff2"),
       url("https://milita.lt/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
}

  @font-face {
  font-family: Cabin;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("/wp-content/themes/milita/assets/13722322c1be-13722322c1bea606.woff2") format("woff2"),
       url("https://milita.lt/cdn/fonts/cabin/cabin_n6.6c2e65d54c893ad9f1390da3b810b8e6cf976a4f.woff") format("woff");
}


  :root {
    --font-body-family: Outfit, sans-serif;
    --font-body-style: normal;
    --font-body-weight: 300;

    --font-heading-family: Cabin, sans-serif;
    --font-heading-style: normal;
    --font-heading-weight: 400;

    --font-body-scale: 1.0;
    --font-heading-scale: 1.0;

    --font-navigation-family: var(--font-heading-family);
    --font-navigation-size: 12px;
    --font-navigation-weight: var(--font-heading-weight);
    --font-button-family: var(--font-body-family);
    --font-button-size: 12px;
    --font-button-baseline: 0rem;
    --font-price-family: var(--font-heading-family);
    --font-price-scale: var(--font-heading-scale);

    --color-base-text: 33, 35, 38;
    --color-base-background: 255, 255, 255;
    --color-base-solid-button-labels: 33, 35, 38;
    --color-base-outline-button-labels: 26, 27, 24;
    --color-base-accent: 250, 234, 161;
    --color-base-heading: 26, 27, 24;
    --color-base-border: 210, 213, 217;
    --color-placeholder: 243, 243, 243;
    --color-overlay: 33, 35, 38;
    --color-keyboard-focus: 135, 173, 245;
    --color-shadow: 149, 94, 255;
    --shadow-opacity: 1;

    --color-background-dark: 235, 235, 235;
    --color-price: #1a1b18;
    --color-sale-price: #d72c0d;
    --color-sale-badge-background: #d72c0d;
    --color-reviews: #ffb503;
    --color-critical: #d72c0d;
    --color-success: #008060;
    --color-highlight: 192, 161, 250;

    --payment-terms-background-color: #ffffff;
    --page-width: 160rem;
    --page-width-margin: 0rem;

    --card-color-scheme: var(--color-placeholder);
    --card-text-alignment: start;
    --card-flex-alignment: flex-start;
    --card-image-padding: 0px;
    --card-border-width: 1px;
    --card-radius: 18px;
    --card-shadow-horizontal-offset: 0px;
    --card-shadow-vertical-offset: 2px;
    
    --button-radius: 0px;
    --button-border-width: 1px;
    --button-shadow-horizontal-offset: 0px;
    --button-shadow-vertical-offset: 0px;

    --spacing-sections-desktop: 0px;
    --spacing-sections-mobile: 0px;

    --gradient-free-ship-progress: linear-gradient(89deg, rgba(219, 149, 250, 1) 7%, rgba(148, 88, 255, 1) 94%);
    --gradient-free-ship-complete: linear-gradient(57deg, rgba(249, 119, 255, 1) 8%, rgba(54, 212, 255, 1) 47%, rgba(43, 252, 135, 1) 83%);

    --plabel-price-tag-color: #000000;
    --plabel-price-tag-background: #d1d5db;
    --plabel-price-tag-height: 2.5rem;

    --swatch-outline-color: #f4f6f8;
  }

  *,
  *::before,
  *::after {
    box-sizing: inherit;
  }

  html {
    box-sizing: border-box;
    font-size: calc(var(--font-body-scale) * 62.5%);
    height: 100%;
  }

  body {
    min-height: 100%;
    margin: 0;
    font-size: 1.5rem;
    letter-spacing: 0.06rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: var(--font-body-weight);
  }

  @media screen and (min-width: 750px) {
    body {
      font-size: 1.6rem;
    }
  }

  .ly-switcher-wrapper.ly-hide, .ly-recommendation.ly-hide, .ly-recommendation .ly-submit-btn {
    display: none !important;
  }

  #ly-switcher-factory-template {
    display: none;
  }.ly-languages-switcher ul > li[key="en"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="en"],
      .ly-languages-switcher.ly-links a[data-language-code="en"] {
        order: 1 !important;
      }.ly-languages-switcher ul > li[key="et"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="et"],
      .ly-languages-switcher.ly-links a[data-language-code="et"] {
        order: 2 !important;
      }.ly-languages-switcher ul > li[key="lt"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="lt"],
      .ly-languages-switcher.ly-links a[data-language-code="lt"] {
        order: 3 !important;
      }.ly-languages-switcher ul > li[key="lv"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="lv"],
      .ly-languages-switcher.ly-links a[data-language-code="lv"] {
        order: 4 !important;
      }.ly-languages-switcher ul > li[key="ru"],
      .ly-popup-modal .ly-popup-modal-content ul > li[key="ru"],
      .ly-languages-switcher.ly-links a[data-language-code="ru"] {
        order: 5 !important;
      }
      .ly-breakpoint-1 { display: none; }
      @media (min-width:0px) and (max-width: 999px ) {
        .ly-breakpoint-1 { display: flex; }

        .ly-recommendation .ly-banner-content, 
        .ly-recommendation .ly-popup-modal-content {
          font-size: 14px !important;
          color: #000 !important;
          background: #fff !important;
          border-radius: 0px !important;
          border-width: 0px !important;
          border-color: #000 !important;
        }
        .ly-recommendation-form button[type="submit"] {
          font-size: 14px !important;
          color: #fff !important;
          background: #999 !important;
        }
      }
      .ly-breakpoint-2 { display: none; }
      @media (min-width:1000px)  {
        .ly-breakpoint-2 { display: flex; }

        .ly-recommendation .ly-banner-content, 
        .ly-recommendation .ly-popup-modal-content {
          font-size: 14px !important;
          color: #000 !important;
          background: #fff !important;
          border-radius: 0px !important;
          border-width: 0px !important;
          border-color: #000 !important;
        }
        .ly-recommendation-form button[type="submit"] {
          font-size: 14px !important;
          color: #fff !important;
          background: #999 !important;
        }
      }


  

  /* Accessibility: Focus indicators - only visible for keyboard navigation */
  .ly-languages-switcher:focus-visible,
  .ly-languages-switcher *:focus-visible,
  .ly-currency-switcher:focus-visible,
  .ly-currency-switcher *:focus-visible,
  .ly-country-switcher:focus-visible,
  .ly-country-switcher *:focus-visible,
  .ly-custom-dropdown-current:focus-visible,
  .ly-custom-dropdown-list-element:focus-visible,
  .ly-languages-switcher-link:focus-visible,
  .ly-popup-current:focus-visible,
  .ly-close:focus-visible,
  .ly-submit-btn:focus-visible,
  .ly-text-input:focus-visible {
    outline: 2px solid #005fcc;
    outline-offset: 2px;
  }

  @media (prefers-color-scheme: dark) {
    .ly-languages-switcher:focus-visible,
    .ly-languages-switcher *:focus-visible,
    .ly-currency-switcher:focus-visible,
    .ly-currency-switcher *:focus-visible,
    .ly-country-switcher:focus-visible,
    .ly-country-switcher *:focus-visible,
    .ly-custom-dropdown-current:focus-visible,
    .ly-custom-dropdown-list-element:focus-visible,
    .ly-languages-switcher-link:focus-visible,
    .ly-popup-current:focus-visible,
    .ly-close:focus-visible,
    .ly-submit-btn:focus-visible,
    .ly-text-input:focus-visible {
      outline-color: #66b3ff;
    }
  }

.no-js .transition-cover{display:none}.transition-cover{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgb(var(--color-background));z-index:1000;pointer-events:none;transition-property:opacity,visibility;transition-duration:var(--duration-default);transition-timing-function:ease}.loading-bar{width:13rem;height:.2rem;border-radius:.2rem;background-color:rgb(var(--color-background-dark));position:relative;overflow:hidden}.loading-bar::after{content:"";height:100%;width:6.8rem;position:absolute;transform:translate(-3.4rem);background-color:rgb(var(--color-base-text));border-radius:.2rem;animation:initial-loading 1.5s ease infinite}@keyframes initial-loading{0%{transform:translate(-3.4rem)}50%{transform:translate(9.6rem)}to{transform:translate(-3.4rem)}}.loaded .transition-cover{opacity:0;visibility:hidden}.unloading .transition-cover{opacity:1;visibility:visible}.unloading.loaded .loading-bar{display:none}
#shopify-section-sections--24950182248771__announcement-bar {
      --section-padding-top: 0px;
      --section-padding-bottom: 0px;
      --gradient-background: #f7eedd;
      --color-background: 247, 238, 221;
      --color-foreground: 26, 27, 24;
      --color-highlight: 255, 181, 3;
    }

    :root {
      --announcement-height: calc(36px + (0px * 0.75));
    }

    @media screen and (min-width: 990px) {
      :root {
        --announcement-height: 36px;
      }
    }
#shopify-section-sections--24950182248771__header {
    --section-padding-top: 18px;
    --section-padding-bottom: 18px;
    --image-logo-height: 66px;
    --gradient-header-background: #ffffff;
    --color-header-background: 255, 255, 255;
    --color-header-foreground: 40, 40, 40;
    --color-header-border: 210, 213, 217;
    --color-highlight: 187, 255, 0;
    --icon-weight: 1.7px;
  }

  @media screen and (min-width: 750px) {
    #shopify-section-sections--24950182248771__header {
      --image-logo-height: 82px;
    }
  }header-drawer {
    display: block;
  }

  @media screen and (min-width: 990px) {
    header-drawer {
      display: none;
    }
  }

  .menu-drawer-container {
    display: flex;
    position: static;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
    column-gap: 1.5rem;
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }

  .localization-form {
    padding-inline-start: 1.5rem;
    padding-inline-end: 1.5rem;
  }

  localization-form .localization-selector {
    background-color: transparent;
    box-shadow: none;
    padding: 1rem 0;
    height: auto;
    margin: 0;
    line-height: calc(1 + .8 / var(--font-body-scale));
    letter-spacing: .04rem;
  }

  .localization-form__select .icon-caret {
    width: 0.8rem;
    margin-inline-start: 1rem;
  }

#shopify-section-template--24950183592259__custom_liquid_7EYk9n {
    --section-padding-top: 36px;
    --section-padding-bottom: 36px;
  }

  :root {
    --primary-gradient: linear-gradient(135deg, #ff4081, #6c63ff);
    --text-dark: #333;
    --background-light: #f9f9f9;
    --line-color: #e0e0e0;
    --border-radius: 12px;
  }

  .delivery-stages-modern {
    max-width: 100%;
    margin: 0 auto;
    background: var(--background-light);
    padding: 15px 10px;
    border-radius: var(--border-radius);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    font-family: Arial, sans-serif;
  }

  .header-container {
    text-align: center;
    background: rgba(108, 99, 255, 0.1);
    padding: 10px;
    border-radius: var(--border-radius);
    margin-bottom: 10px;
  }

  .header-container h2 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    color: var(--text-dark);
  }

  .header-container .delivery-dates {
    font-size: 14px;
    font-weight: bold;
    color: #6c63ff;
    margin: 5px 0 0;
  }

  .stages-container {
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
    gap: 20px;
  }

  .stage {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    flex: 1 0 28%;
    margin: 5px;
  }

  .icon-container {
    width: 50px;
    height: 50px;
    background: var(--primary-gradient);
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 5px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  }

  .cart-icon {
    width: 24px;
    height: 24px;
    display: block;
    margin: auto;
  }

  .icon-default {
    width: 32px;
    height: 32px;
    display: block;
    margin: auto;
  }

  .stage-text {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .stage-title {
    font-size: 14px;
    color: var(--text-dark);
    font-weight: bold;
    margin: 0 0 2px;
  }

  .stage-date {
    font-size: 12px;
    color: var(--text-dark);
    font-weight: bold;
  }

  @media (max-width: 600px) {
    .stages-container {
      flex-direction: column;
      align-items: stretch;
      gap: 15px;
    }

    .stage {
      flex-direction: row;
      justify-content: flex-start;
      text-align: left;
      align-items: center;
      gap: 15px;
    }

    .icon-container {
      width: 40px;
      height: 40px;
      margin-bottom: 0;
      flex-shrink: 0;
    }

    .cart-icon {
      width: 20px;
      height: 20px;
    }

    .icon-default {
      width: 24px;
      height: 24px;
    }

    .stage-text {
      align-items: flex-start;
    }

    .stage-title {
      font-size: 12px;
      margin: 0 0 2px;
    }

    .stage-date {
      font-size: 11px;
    }
  }

.section-template--24950183592259__main-padding {
    padding-top: 27px;
    padding-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .section-template--24950183592259__main-padding {
      padding-top: 36px;
      padding-bottom: 0px;
    }
  }#Slider-Gallery-template--24950183592259__main {
    --force-image-ratio-percent: 100.0%;
  }
  
  @media screen and (max-width: 749px) {
    #Slider-Gallery-template--24950183592259__main .media-mobile--adapt_first {
      padding-bottom: 100.0%;
    }
  }

  @media screen and (min-width: 750px) {
    .product--thumbnail_slider #Slider-Gallery-template--24950183592259__main .media--adapt_first {
      padding-bottom: 100.0%;
    }
  }

.v400-intro-rich {
  background: #fcfaff;
  padding: 20px 20px 60px;
  font-family: 'Segoe UI', sans-serif;
}
.intro-container {
  max-width: 960px;
  margin: auto;
}
.intro-centered {
  text-align: center;
}
.intro-gradient {
  font-size: 3.4rem;
  font-weight: 900;
  background: linear-gradient(135deg, #e83e8c, #6f42c1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 30px;
  margin-top: 10px;
  position: relative;
}
.intro-paragraph {
  font-size: 1.3rem;
  color: #444;
  margin-bottom: 20px;
  line-height: 1.7;
}
.align-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.benefits-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 28px 40px;
  margin-top: 40px;
  align-items: start;
}
.benefit-item {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  padding-left: 8px;
  text-align: left;
}
.benefit-icon {
  font-size: 36px;
  width: 50px;
  flex-shrink: 0;
  margin-top: 4px;
  background: linear-gradient(135deg, #e83e8c, #6f42c1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
}
.benefit-text-group {
  display: flex;
  flex-direction: column;
}
.benefit-text-group strong {
  font-size: 1.35rem;
}
.benefit-text-group p {
  margin: 6px 0 0;
  font-size: 1.1rem;
  color: #666;
  line-height: 1.5;
}
@media (max-width: 768px) {
  .intro-gradient {
    font-size: 2.4rem;
  }
  .intro-paragraph {
    font-size: 1.15rem;
  }
  .benefits-grid {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .benefit-item {
    align-items: flex-start;
    padding-left: 0;
  }
}


  .milita-payment-container {
    margin: 20px 0;
    padding: 8px 12px;
    background: #f8f1fd;
    border-radius: 8px;
    border: 1px solid #e3d9f8;
    box-shadow: 0 2px 6px rgba(111, 66, 193, 0.06);
    text-align: center;
  }

  .milita-payment-title {
    font-family: 'Gill Sans Nova', sans-serif;
    font-size: 1rem;
    font-weight: 600;
    color: #333;
    margin-bottom: 8px;
  }

  .milita-payment-icons-wrapper {
    display: flex;
    justify-content: center;
    gap: 16px;               /* increased spacing between icons */
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 4px;
  }

  .milita-payment-icon {
    width: 32px;             /* slightly larger icons */
    flex-shrink: 0;
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.05));
  }

#shopify-section-template--24950183592259__featured_collection_MKxXMg {
    --section-padding-top: 40px;
    --section-padding-bottom: 36px;
    --image-position: center center;
    --color-highlight: 255, 181, 3;
  }
#shopify-section-template--24950183592259__174696980608f4e74c {
    --section-padding-top: 36px;
    --section-padding-bottom: 36px;
  }
#shopify-section-template--24950183592259__recently-viewed-products {
    --section-padding-top: 36px;
    --section-padding-bottom: 36px;
    --image-position: center center;
  }
#shopify-section-sections--24950182183235__footer {
    --gradient-background: #ffffff;
    --color-background: 255, 255, 255;
    --color-foreground: 66, 71, 76;
    --color-link: 33, 35, 38;
    --color-border: 210, 213, 217;
    --color-heading: 107, 113, 119;
    --color-highlight: 255, 181, 3;
  }
#shopify-section-sections--24950182314307__cookie-banner .cookie-banner {
    --gradient-background: #ffffff;
    --color-background: 255, 255, 255;
    --color-foreground: 26, 27, 24;
    --color-border: 210, 213, 217;
    --color-shadow: 168, 232, 226;
    --color-link: var(--color-foreground);
    --color-heading: var(--color-foreground);
    --color-button-background: 250, 234, 161;
    --color-button-text: 26, 27, 24;
    --color-button-border: var(--color-button-background);
  }

  #shopify-section-sections--24950182314307__cookie-banner .button--tertiary {
    --color-button-text: var(--color-foreground);
    --color-button-border: var(--color-border);
    --color-button-background: var(--color-background);
  }
.section-sections--24950182314307__mobile-dock-padding {
    padding-top: 12px;
    padding-bottom: 12px;
  }

    .md-footer-selector__container {
        background-color: #ffffff;
    }

    .md-footer-selector__container .md-form__select:hover {
        background-color: #ffffff !important;
    }

    .md-footer-selector__container {
        justify-content: center;
    }

    .md-modal__content.md-modal__dialog--sizeLargeXL {
        background-image: unset !important;
    }

    

    .md-footer-selector__content .md-modal__formContent {
        padding: .75em 0 .75em;
    }

    .md-footer-selector__content  .md-modal__formContent__select {
        position: relative;
    }
    .md-footer-selector__content .md-form__select__country__list {
        min-width: 100%;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }
    .md-footer-selector__content .md-form__select__language__list {
        min-width: 175px;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }
    .md-modal__body-market-selector .md-footer-selector__content .md-form__select__language__list {
        min-width: 100%;
    }

    .md-modal__body-market-selector .md-footer-selector__content .md-form__select__language__list, #md-app-embed__footer-popup .md-modal__content, .md-footer-selector__container .md-form__select, .md-form__select__search__input, .md-footer-selector__content .md-form__select__country__list, .md-footer-selector__content .md-form__select__language__list {
        background-color: #ffffff !important;
        color: #000000 !important;
    }

    .md-modal__mk-footerPoweredOrbe .md-modal__footerPoweredLink, .md-modal__footer-selector-modal__region-btn, .md-modal__mk-footerPoweredOrbe .md-modal__footerPoweredOrbe, .md-modal__mk-helper-text, #md-app-embed__footer-popup .md-modal__header__title span, #md-app-embed__footer-popup .md-modal__header__title h2, .md-modal__bodyContent__tabs ul > li, .md-modal__bodyContent__tabs ul > li > a, .md-form__select__search__input, .md-footer-selector__selector, .md-footer-selector__selector a, .md-footer-selector__content .md-form__select__country__list-link, .md-footer-selector__content .md-form__select__language__list-link, .md-footer-selector__content .md-form__select__country__list-link-wrapper span, .md-footer-selector__content .md-form__select__language__list-link-wrapper span {
        color: #000000 !important;
    }

    .md-modal__footer-selector-modal__region-btn {
        justify-content: flex-start;
    }

    .md-footer-selector__selector a {
        text-decoration: none;
    }

    .md-form__select__search__input::placeholder, .md-modal__footer-selector-modal__region-iso {color: rgba(0, 0, 0, 0.6) !important;
    }

    .md-footer-selector__content .md-form__select__country__list-link:hover, .md-footer-selector__content .md-form__select__language__list-link:hover, .md-modal__footer-selector-modal__region-btn:hover {background: rgba(0, 0, 0, 0.1) !important;
    }

    .md-footer-selector__content .orbe-highlight-country__divider {
    border-bottom: 1px solid #000000 !important;
    }.md-footer-selector__content .md-form__select, .md-footer-selector__content .md-form__select__country__list, .md-footer-selector__content .md-form__select__language__list {
            border: 1px solid #000000 !important;
        }
        .md-footer-selector__content .md-form__select[aria-expanded="true"] {
            border: 2px solid #000000 !important;
        }
    .md-footer-selector__content .md-form__select {
        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%23000000"/></svg>') !important;
    }
    .md-footer-selector__content .md-form__select[aria-expanded="true"] {
        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.0002C14.744 13.0002 14.488 12.9023 14.293 12.7073L10 8.41425L5.70701 12.7073C5.31601 13.0982 4.68401 13.0982 4.29301 12.7073C3.90201 12.3163 3.90201 11.6842 4.29301 11.2933L9.29301 6.29325C9.68401 5.90225 10.316 5.90225 10.707 6.29325L15.707 11.2933C16.098 11.6842 16.098 12.3163 15.707 12.7073C15.512 12.9023 15.256 13.0002 15 13.0002Z" fill="%23000000"/></svg>') !important;
    }

    
    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__country__list__flag-wrapper {
        display: none;
    }
    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__country__list-link-wrapper .md-form__select__span {
        display: none;
    }
    .md-footer-selector__content .md-form__select[aria-expanded="true"] .md-form__select__search__input {
        display: block;
        font-family: inherit;
        line-height: inherit;
        border: none;
    }
    

    .md-footer-modal-closeButton {
        position: absolute;
        right: 0;
        top: 0;
        margin: 0 !important;
        padding-top: 1.5em;
    }

    .md-footer-modal-closeButton.md-modal-closeButton .md-icon__Svg {
        fill: #000000 !important;
    }

    .md-modal__footer-selector-modal__region-list-divider span {
        border-bottom: 1px solid rgba(0, 0, 0,0.20) !important;
    }

    @media (max-width: 560px) {
        md-footer-selector-popup__form .md-modal__mk-footerPoweredOrbe {
            border-top: 1px solid rgba(0, 0, 0,0.20) !important;
        }
    }.md-footer-selector__content .md-form__select__country__list-link__flag, .md-footer-selector__content .md-fix-flag-white {
            border-radius: 4px;
            }

    
        @media (max-width: 48.0525em) {
            orbe-country-selector {
                width: 100%;
            }
            orbe-country-selector .md-form__select__country__list-link-wrapper span {
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }
        }
    
#md-app-embed__footer-popup .md-modal__content {
        font-size: 16px !important
    }

    

    .md-footer-modal-closeButton {
        position: absolute;
        right: 0;
        top: 0;
        margin: 0 !important;
        padding-top: 1.5em;
        padding-right: 1.5em;
    }

    

    

    

.orbe-flags-xx, .orbe-flags__before-xx:before {background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/xx.svg') !important;}.orbe-flags-il, .orbe-flags__before-il:before {background-image: url('/wp-content/themes/milita/assets/cd15fe726afe-cd15fe726afe50c2.svg') !important;}.orbe-flags-lt, .orbe-flags__before-lt:before {background-image: url('https://cdn.shopify.com/static/images/flags/lt.svg') !important;}.orbe-flags-lv, .orbe-flags__before-lv:before {background-image: url('https://cdn.shopify.com/static/images/flags/lv.svg') !important;}.orbe-flags-ee, .orbe-flags__before-ee:before {background-image: url('https://cdn.shopify.com/static/images/flags/ee.svg') !important;}
.orbe-flags-circle-xx, .orbe-flags-circle__before-xx:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/xx-1x1.svg') !important;
            }.orbe-flags-circle-il, .orbe-flags-circle__before-il:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/il-1x1.svg') !important;
            }.orbe-flags-circle-lt, .orbe-flags-circle__before-lt:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/lt-1x1.svg') !important;
            }.orbe-flags-circle-lv, .orbe-flags-circle__before-lv:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/lv-1x1.svg') !important;
            }.orbe-flags-circle-ee, .orbe-flags-circle__before-ee:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/ee-1x1.svg') !important;
            }

    .md-modal__content, .md-btn, .md-modal__formContent__select select, .md-form__select, .md-form__select__country__list-link, .md-form__select__language__list-link, .md-form__select__country__list-link-wrapper span, .md-form__select__language__list-link-wrapper span, .md-modal__bodyContent__text p {
        font-size: 14px !important;
    }

    .md-modal__header__title span, .md-modal__header__title h2 {
        font-size: 20px;
    }

    #md-app-embed__modal .md-modal__header__title span, #md-app-embed__modal .md-modal__header__title h2 {
        color: #000000 !important;
        line-height: 1.75em;
    }

    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list-link, #md-app-embed__modal .md-form__select__language__list-link, #md-app-embed__modal .md-form__select__country__list-link-wrapper span, #md-app-embed__modal .md-form__select__language__list-link-wrapper span {
        color: #000000 !important;
    }

    
        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list__flag-wrapper {
        display: none;
        }
        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__country__list-link-wrapper .md-form__select__span {
        display: none;
        }
        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
        display: block;
        font-family: inherit;
        line-height: inherit;
        border: none;
        font-size: 14px !important;
        }
        #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
        font-size: 14px !important;
        }
        @media screen and (-webkit-min-device-pixel-ratio: 2) {
            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input {
                font-size: max(16px, 14px) !important;
            }

            #md-app-embed__modal .md-form__select[aria-expanded="true"] .md-form__select__search__input::placeholder {
                font-size: max(16px, 14px) !important;
            }
        }
    #md-app-embed__modal .md-form__select__country__list-link:hover, #md-app-embed__modal .md-form__select__language__list-link:hover {
    background: rgba(33, 35, 38, 0.1) !important;
    }

    #md-app-embed__modal .md-form__select__search__input::placeholder {
    color: rgba(0, 0, 0, 0.5) !important;
    }

    .md-btn__primary {
        background: #212326 !important;
        color: #ffffff !important;
    }

    
    .md-btn__primary:hover {
        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
    }

    .md-btn__primary:active {
        background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)) !important;
    }
    .md-btn__primary {
      width: 100% !important;
    }
    

    #md-app-embed__modal .md-form__select__search__input, #md-app-embed__modal .md-modal__content, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
        background-color: #ffffff !important;
        color: #000000 !important;
    }

    #md-app-embed__modal .md-modal__bodyContent p {
        color: #000000 !important;
    }
      .md-modal__container {
        -webkit-backdrop-filter: blur(4px) !important;
        backdrop-filter: blur(4px) !important;
      }
    

    #md-app-embed__modal .md-modal__footerPoweredLink {
        color: #000000 !important;
    }#md-app-embed__modal .md-modal-closeButton .md-icon__Svg {
        fill: #d72c0d !important;
    }

    #md-app-embed__modal .orbe-highlight-country__divider {
        border-bottom: 1px solid #212326 !important;
    }
    #md-app-embed__modal .md-form__select, #md-app-embed__modal .md-form__select__country__list, #md-app-embed__modal .md-form__select__language__list {
        border: 1px solid #212326 !important;
    }
    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
        border: 2px solid #212326 !important;
    }
    
    #md-app-embed__modal .md-form__select {
        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 14.0002C9.74401 14.0002 9.48801 13.9023 9.29301 13.7073L4.29301 8.70725C3.90201 8.31625 3.90201 7.68425 4.29301 7.29325C4.68401 6.90225 5.31601 6.90225 5.70701 7.29325L10 11.5862L14.293 7.29325C14.684 6.90225 15.316 6.90225 15.707 7.29325C16.098 7.68425 16.098 8.31625 15.707 8.70725L10.707 13.7073C10.512 13.9023 10.256 14.0002 10 14.0002Z" fill="%23000000"/></svg>') !important;
    }
    #md-app-embed__modal .md-form__select[aria-expanded="true"] {
        background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="%23000000" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.0002C14.744 13.0002 14.488 12.9023 14.293 12.7073L10 8.41425L5.70701 12.7073C5.31601 13.0982 4.68401 13.0982 4.29301 12.7073C3.90201 12.3163 3.90201 11.6842 4.29301 11.2933L9.29301 6.29325C9.68401 5.90225 10.316 5.90225 10.707 6.29325L15.707 11.2933C16.098 11.6842 16.098 12.3163 15.707 12.7073C15.512 12.9023 15.256 13.0002 15 13.0002Z" fill="%23000000"/></svg>') !important;
    }
    .md-modal__footerContent {
        max-width: 100%;
    }
    

    

         /* Custom CSS */ 
    

    .md-modal__footer {
        padding: 0.75em 1.5em 1.5em;
    }
        .md-modal__header__flag {
            display: block !important;
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
            position: relative;
            width: 46.6px;
            height: 35px;
            margin: auto;
            margin-top: 1.5em;
            overflow: clip;
            outline: 0.0625rem solid rgba(0, 0, 0, 0.05);
            outline-offset: calc(0.0625rem* -1);
        }
        
        .md-modal__header__flag img {
            height: 35px;
            width: 35px !important;
            border-radius: 35px;
        }
        
        .md-modal-closeButton {
            position: absolute;
            right: 0;
            top: 0;
            margin: 0 !important;
            padding-top: 1.5em;
            padding-right: 1.5em;
        }
            .md-modal__header__flag, .md-fix-flag__header-white {
                border-radius: 4px;
            }

            #md-app-embed__modal .md-form__select__country__list-link__flag, #md-app-embed__modal .md-fix-flag-white {
                border-radius: 4px;
            }
        

    .md-modal__backdrop {
    display: block !important;
    }

.orbe-flags-xx, .orbe-flags__before-xx:before {background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/xx.svg') !important;}.orbe-flags-il, .orbe-flags__before-il:before {background-image: url('/wp-content/themes/milita/assets/cd15fe726afe-cd15fe726afe50c2.svg') !important;}.orbe-flags-lt, .orbe-flags__before-lt:before {background-image: url('https://cdn.shopify.com/static/images/flags/lt.svg') !important;}.orbe-flags-lv, .orbe-flags__before-lv:before {background-image: url('https://cdn.shopify.com/static/images/flags/lv.svg') !important;}.orbe-flags-ee, .orbe-flags__before-ee:before {background-image: url('https://cdn.shopify.com/static/images/flags/ee.svg') !important;}
.orbe-flags-circle-xx, .orbe-flags-circle__before-xx:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/xx-1x1.svg') !important;
            }.orbe-flags-circle-il, .orbe-flags-circle__before-il:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/il-1x1.svg') !important;
            }.orbe-flags-circle-lt, .orbe-flags-circle__before-lt:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/lt-1x1.svg') !important;
            }.orbe-flags-circle-lv, .orbe-flags-circle__before-lv:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/lv-1x1.svg') !important;
            }.orbe-flags-circle-ee, .orbe-flags-circle__before-ee:before {
              background-image: url('https://cdn.shopify.com/extensions/01a11b11-c561-7183-a5f9-6829cbdfb974/orbe-geolocation-505/assets/ee-1x1.svg') !important;
            }