/** Shopify CDN: Minification failed

Line 544:94 Unexpected ">"

**/
/* - - - - - - - - - - - - - - - -
   CUSTOM VARIABLES
- - - - - - - - - - - - - - - - */

:root {
  /* Colors */
  --c-color-1: 0, 45, 24;
  --c-color-2: 213, 213, 215;
  --c-color-3: 153, 153, 121;
  --c-color-4: 28, 53, 94;
  --c-color-5: 0, 139, 179;
  --c-color-6: 255, 168, 0;
  --c-gray-1: 240, 240, 240;
  --c-gray-2: 208, 208, 208;
  --c-gray-3: 138, 138, 138;
  --c-gray-4: 90, 90, 90;
  --c-gray-5: 40, 40, 40;
  /* Border radius */
  --c-border-radius-1: 0.4rem;
  --c-border-radius-2: 0.8rem;
  --c-border-radius-3: 1.2rem;
  /* Transition */
  --c-transition: 0.2s ease-in-out;
  /* Letter spacing */
  --c-letter-spacing: 0.03em;
}

/* - - - - - - - - - - - - - - - -
   CUSTOM STYLES
- - - - - - - - - - - - - - - - */

/* - - Header - - */
.header .header__search-bar {
  grid-area: search-bar;
}
.header .header__search-bar .search__input.field__input {
  padding: 1.8rem 1.5rem 1rem 6rem;
  background-color: rgba(var(--color-foreground), 0.04);
}
.header .header__search-bar .template-search__search .search .field:after {
  box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-foreground), 0.1);
}
.header .header__search-bar .template-search__search .search .search__button.field__button {
  left: calc(1.2rem + var(--inputs-border-width));
  right: auto;
}
.header .header__search-bar .template-search__search .search .field .field__label {
  color: rgba(var(--color-foreground), 0.5);
  left: calc(var(--inputs-border-width) + 6rem);
  letter-spacing: var(--c-letter-spacing);
}
.header .header__search-bar .search__input.field__input:focus ~ .field__label, 
.header .header__search-bar .search__input.field__input:not(:placeholder-shown) ~ .field__label {
  top: calc(var(--inputs-border-width) + .2rem);
}
.header .header__search-bar .template-search__search .search .search__button.field__button .svg-wrapper {
  color: rgba(var(--color-foreground), 0.6);
}
.header .header__search-bar .template-search__search .search .search__button.field__button .svg-wrapper .icon {
  width: 2.2rem;
  height: 2.2rem;
  transform: none;
}
.header .header__inline-menu .list-menu .header__menu-item, 
.header .header__inline-menu .list-menu .header__menu-item span {
  text-decoration: none;
  transition: var(--c-transition);
}
.header .header__icons {
  column-gap: 1.2rem;
}
.header .header__icons .svg-wrapper .icon {
  width: 2.2rem;
  height: 2.2rem;
  transform: none;
}
.header header-drawer .menu-drawer .menu-drawer__navigation .menu-drawer__menu > li.menu-drawer__main-nav-item > .menu-drawer__menu-item, 
.header header-drawer .menu-drawer .menu-drawer__navigation .menu-drawer__menu > li.menu-drawer__main-nav-item > details > summary.menu-drawer__menu-item {
  border-bottom: none;
}
.header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__list > li .mega-menu__link {
  text-decoration: none;
}
.header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__columns-content-wrapper .mega-menu__columns-content .mega-menu__columns-content-item .mega-menu__sub-column.mega-menu__sub-column--menu .mega-menu__sub-column--menu-title {
  margin-top: 0;
  margin-bottom: 1.2rem;
  color: rgba(var(--color-foreground), 0.75);
  font-size: calc(var(--font-heading-scale) * 1.4rem);
}
.header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__columns-content-wrapper .mega-menu__columns-content .mega-menu__columns-content-item .mega-menu__sub-column.mega-menu__sub-column--menu .mega-menu__sub-column--menu-list.list-menu .mega-menu__link {
  padding: 0.8rem 0;
  text-decoration: none;
}
.header .header__inline-menu .list-menu details.mega-menu[open] .header__menu-item.header__menu-item--primary-level span {
  font-weight: 500;
  color: rgb(var(--color-foreground));
}
.header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__columns-content-wrapper .mega-menu__columns-content .mega-menu__columns-content-item .mega-menu__sub-column--menu-link.link {
  text-decoration: none;
  color: rgba(var(--color-foreground), 0.75);
  transition: var(--c-transition);
}
.header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__columns-content-wrapper .mega-menu__columns-content .mega-menu__columns-content-item .mega-menu__sub-column--menu-link.link:hover {
  color: rgb(var(--color-foreground));
}
.header .header__search-bar .template-search__search .search .field .reset__button.field__button:after {
  content: none;
}
.header .header__icon.header__icon--menu .icon.icon-hamburger {
  width: 2.4rem;
  height: 2.4rem;
}
.header header-drawer .menu-drawer .menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item {
  font-size: 1.7rem;
  background-color: transparent;
}
.header .menu-drawer__menu .menu-drawer__menu-item .svg-wrapper .icon.icon-arrow {
  display: none;
}
.header .menu-drawer__menu .menu-drawer__menu-item .svg-wrapper .icon.icon-caret {
  height: 1rem;
  display: flex!important;
  transform: rotate(-90deg);
  top: calc(50% - .5rem);
  right: 0;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__close-button {
  font-size: 1.6rem;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
  background-color: rgba(var(--color-foreground), 0.03);
  border-bottom: 1px solid rgba(var(--color-foreground), 0.06);
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__close-button .svg-wrapper {
  width: 16px;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__close-button .svg-wrapper .icon {
  transform: rotate(-90deg);
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu.list-menu {
  padding-top: 1.2rem;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu.list-menu > li {
  border-bottom: 1px solid rgba(var(--color-foreground), 0.1);
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu.list-menu > li a.menu-drawer__menu-item {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__columns-content-wrapper {
  display: flex;
  flex-direction: column;
  row-gap: 3.2rem;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__columns-content-wrapper .mega-menu__columns-content-item {
  padding: 0 3rem;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__columns-content-wrapper .mega-menu__columns-content-item:first-child {
  margin-top: 3.2rem;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__columns-content-wrapper .mega-menu__columns-content-item:last-child {
  margin-bottom: 3.6rem;
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__columns-content-wrapper .mega-menu__columns-content-item .mega-menu__sub-column.mega-menu__sub-column--menu .mega-menu__sub-column--menu-title {
  margin-top: 0;
  font-size: calc(var(--font-heading-scale) * 1.6rem);
}
.header .menu-drawer__menu .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__columns-content-wrapper .mega-menu__columns-content-item .mega-menu__sub-column.mega-menu__sub-column--menu .mega-menu__sub-column--menu-list.list-menu .mega-menu__link.link {
  font-size: calc(var(--font-heading-scale) * 1.7rem);
  padding: 0.8rem 0;
  text-decoration: none;
  color: rgb(var(--color-foreground));
}
.header .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account {
  font-size: 1.6rem;
}
.header .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account account-icon > .svg-wrapper {
  width: 2.4rem;
  height: 2.4rem;
}
.header .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .list.list-social .list-social__item .list-social__link.link .svg-wrapper, 
.header .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .list.list-social .list-social__item .list-social__link.link .svg-wrapper .icon {
  width: 3.2rem;
  height: 3.2rem;
}
@media screen and (min-width: 990px) {
  .header {
    grid-template-areas: "heading search-bar icons"
      "navigation navigation navigation";
    grid-template-columns: auto 1fr auto;
    row-gap: 2rem;
  }
  .header .header__search-bar {
    padding: 0 4rem 0 12rem;
  }
  .header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content {
    display: grid;
    grid-template-columns: auto 1fr;
    padding: 0;
  }
  .header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__list {
    width: 300px;
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 0;
    border-right: 1px solid rgba(var(--color-foreground), 0.1);
  }
  .header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__list > li {
    display: flex;
    justify-content: flex-end;
    border-bottom: 1px solid rgba(var(--color-foreground), 0.1);
  }
  .header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__list > li .mega-menu__link {
    max-width: calc(48rem - ((100vw - var(--page-width)) / 2));
    padding-left: 5rem;
    flex-grow: 1;
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__columns-content-wrapper {
    padding-right: 5rem;
  }
  .header .header__inline-menu .list-menu.list-menu--inline .mega-menu .mega-menu__content .mega-menu__columns-content-wrapper .mega-menu__columns-content {
    width: 100%;
    max-width: calc(((100vw - 48rem) - ((100vw - var(--page-width)) / 2)) - 5rem);
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 2.4rem 3.6rem;
    gap: 2.4rem;
  }
}
@media screen and (max-width: 989px) {
  .header {
    grid-template-areas: "left-icons heading icons"
        "search-bar search-bar search-bar";
    padding: 10px 1.2rem !important;
    row-gap: 1.2rem;
  }
  .header .header__search-bar .template-search__search .search .field .reset__button.field__button {
    right: 0;
  }
  .header header-drawer {
    z-index: 1;
  }
  .header .header__heading-logo-wrapper {
    width: 180px;
  }
}

/* - - Footer - - */
.footer .footer-brand--newsletter {
  display: flex;
  gap: 3.2rem 6rem;
  margin-bottom: 4rem;
  border-bottom: 1px solid rgba(var(--color-foreground), 0.1);
  padding-bottom: 3.6rem;
}
.footer .footer-brand--newsletter .footer-block__brand .footer-block__brand-logo {
  display: flex;
}
.footer .footer-brand--newsletter .footer-block__newsletter .footer__newsletter.newsletter-form .newsletter-form__field-wrapper .newsletter-form__button.newsletter-form__button--label {
  width: auto;
  height: 4.5rem;
  min-height: calc(var(--inputs-border-width) * 2);
  position: relative;
  display: inline-flex;
  overflow: initial;
  padding: 0 1.6rem;
  font-size: 1.5rem;
  font-family: var(--font-heading-family);
  font-weight: var(--font-heading-weight);
  background-color: rgb(var(--color-button));
  color: rgb(var(--color-button-text));
  margin: var(--inputs-border-width) 0;
  border-radius: 0 var(--inputs-radius) var(--inputs-radius) 0;
  border-left: 1px solid rgb(var(--color-foreground));
}
.footer .footer-brand--newsletter .footer-block__newsletter .footer__newsletter.newsletter-form .newsletter-form__field-wrapper .field__input.field_input--with-label {
  padding-right: 2rem;
}
.footer .footer-brand--newsletter .footer-block__newsletter .footer__newsletter.newsletter-form .newsletter-form__field-wrapper .field__input.field_input--with-label:focus {
  border-radius: var(--inputs-radius) 0 0 var(--inputs-radius);
}
.footer .footer-block__heading {
  font-size: calc(var(--font-heading-scale) * 1.4rem);
  margin-bottom: 1.6rem;
}
.footer .footer__content-brand-newsletter .footer-brand--newsletter .footer-block__contact {
  flex-grow: 1;
  font-size: 1.4rem;
}
.footer .footer__content-brand-newsletter .footer-brand--newsletter .footer-block__contact .footer-block__contact-item:not(:first-of-type) {
  margin-top: 0.8rem;
}
.footer .footer__content-brand-newsletter .footer-brand--newsletter .footer-block__contact .footer-block__contact-item .footer-block__contact-item-link {
  color: rgba(var(--color-foreground), 0.75);
  text-underline-offset: 0.2rem;
  transition: var(--c-transition);
}
.footer .footer__content-brand-newsletter .footer-brand--newsletter .footer-block__contact .footer-block__contact-item .footer-block__contact-item-link:hover {
  color: rgb(var(--color-foreground));
}
.footer .footer-brand--newsletter .footer-block__newsletter .footer__newsletter.newsletter-form, 
.footer .footer-brand--newsletter .footer-block__newsletter .footer__newsletter.newsletter-form .newsletter-form__field-wrapper {
  max-width: 100%;
}
.footer .footer__content-top {
  padding-bottom: 0;
}
.footer .footer__content-top .footer__blocks-wrapper {
  border-bottom: 1px solid rgba(var(--color-foreground), 0.1);
  padding-bottom: 4rem;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .footer-block__brand-social-hashtag-container {
  font-size: 1.4rem;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .footer-block__brand-social-hashtag-container .footer-block__brand-social-hashtag {
  display: inline-flex;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .footer-block__brand-social-hashtag-container .footer-block__brand-social-hashtag:not(:last-of-type) {
  margin-right: 0.8rem;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list-social.footer__list-social {
  gap: 0.8rem;
  margin: 0.8rem 0 2rem 0;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list-social.footer__list-social .list-social__item .link.list-social__link {
  padding: 0.4rem;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list-social.footer__list-social .list-social__item .link.list-social__link .svg-wrapper, 
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list-social.footer__list-social .list-social__item .link.list-social__link .svg-wrapper .icon {
  width: 2.4rem;
  height: 2.4rem;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list-social.footer__list-social .list-social__item .link.list-social__link .svg-wrapper .icon {
  transform: none;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list.list-payment {
  justify-content: flex-start;
  margin: -0.2rem;
}
.footer .footer__content-top .footer__blocks-wrapper .footer-block__brand-info .list.list-payment .list-payment__item {
  padding: 0.2rem;
}
.footer .footer__content-bottom {
  border: none;
  padding-top: 3.6rem;
  padding-bottom: 3.6rem;
}
.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright {
  width: 100%;
  margin: 0;
  display: flex;
  gap: 2.8rem 3.2rem;
  justify-content: space-between;
}
.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies {
  gap: 1.6rem;
  display: flex;
}
.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies li:before {
  content: none;
}
.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies li a {
  text-decoration: underline;
  text-underline-offset: 0.2rem;
  transition: var(--c-transition);
}
@media screen and (min-width: 990px) {
  .footer .footer-brand--newsletter {
    gap: 3.2rem 4.8rem;
  }
}
@media screen and (max-width: 989px) {
  .footer .footer-brand--newsletter {
    flex-wrap: wrap;
  }
  .footer .footer-brand--newsletter .footer-block__newsletter {
    width: 100%;
  }
  .footer .footer-brand--newsletter .footer-block__newsletter .footer__newsletter.newsletter-form {
    max-width: 80%;
  }
  .footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright {
    flex-direction: column;
  }
  .footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .policies {
    flex-direction: column;
  }
}
@media screen and (max-width: 749px) {
  .footer .footer-brand--newsletter {
    flex-direction: column;
  }
  .footer .footer-brand--newsletter .footer-block__newsletter {
    text-align: left;
  }
  .footer .footer-brand--newsletter .footer-block__newsletter .footer__newsletter.newsletter-form {
    max-width: 100%;
  }
  .footer .footer__content-brand-newsletter, 
  .footer .footer__content-top {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .footer .footer__content-top .footer__blocks-wrapper .footer-block:last-child {
    margin-bottom: 0;
  }
}

/* - - Product card - - */
.card .card__content .card__information .caption-with-letter-spacing {
  font-size: 1.2rem;
  opacity: 1;
  margin-bottom: 0.4rem;
}

/* - - Collection - - */
.collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title {
  margin: 0;
}

/* - - Collapsible content - - */
.collapsible-content.collapsible-row-layout .collapsible-content__wrapper .collapsible-content__grid .accordion.content-container {
  background-color: transparent;
}
.collapsible-content.collapsible-row-layout .collapsible-content__wrapper .collapsible-content__grid .accordion.content-container details summary {
  background-color: rgb(var(--color-background));
  color: rgb(var(--color-foreground));
}
.collapsible-content.collapsible-row-layout .collapsible-content__wrapper .collapsible-content__grid .accordion.content-container details .accordion__content {
  padding-top: 1.2rem;
  background-color: transparent;
  color: rgba(var(--color-foreground));
}
.collapsible-content .collapsible-content__header .collapsible-content__heading.collapsible-content__heading--no-margin {
  margin-bottom: 0.4rem;
}
.collapsible-content .collapsible-content__header .collapsible-content__description {
  margin-bottom: 2.4rem;
}

/* - - Product - - */
.product .product__info-wrapper .product__info-container .product__vendor-share {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  column-gap: 2.4rem;
}
.product .product__info-wrapper .product__info-container .product__vendor-share .product__text {
  font-size: 1.4rem;
  line-height: 1.2;
}
.product .product__info-wrapper .product__info-container .product__vendor-share .product__text a {
  padding: 0.4rem 0;
}
.product .product__info-wrapper .product__info-container .product__vendor-share .product__vendor-share-buttons {
  padding-right: 2rem;
}
.product .product__info-wrapper .product__info-container .product__vendor-share .product__vendor-share-buttons .share-button .share-button__button {
  width: 3.6rem;
  height: 3.6rem;
  min-height: auto;
  border-radius: 50%;
  background-color: rgba(var(--color-foreground), 0.04);
  padding: 0 0.2rem 0 0;
  align-items: center;
  justify-content: center;
}
.product .product__info-wrapper .product__info-container .product__vendor-share .product__vendor-share-buttons .share-button .share-button__button .svg-wrapper {
  width: 2.4rem;
  height: 2.4rem;
}
.product .product__info-wrapper .product__info-container .product__vendor-share + .product__title {
  margin-top: 0.8rem;
}
.product .product__info-wrapper .product__info-container .product__title h1 {
  font-size: calc(var(--font-heading-scale) * 2.4rem);
  line-height: 1.2;
  font-family: var(--font-body-family);
  font-weight: var(--font-body-weight);
}
.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity .price-per-item__container quantity-input.quantity {
  width: 100%;
}
.product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity .price-per-item__container quantity-input.quantity .quantity__button {
  background-color: rgba(var(--color-foreground), 0.05);
}
@media screen and (max-width: 749px) {
  .product .product__info-wrapper .product__info-container .product__vendor-share:first-child {
    margin-top: 2.4rem;
  }
  .product .product__info-wrapper .product__info-container .product__vendor-share .product__vendor-share-buttons .share-button .share-button__button {
    width: 4rem;
    height: 4rem;
  }
  .product .product__info-wrapper .product__info-container .product__vendor-share .product__vendor-share-buttons .share-button .share-button__button .svg-wrapper {
    width: 2.6rem;
    height: 2.6rem;
  }
}

/* - - Pop up Table - - */
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info {
  padding-bottom: 4rem;
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info > h1.h2 {
  margin-bottom: 2.4rem;
  font-size: 2rem;
  line-height: 1.2;
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info h2 {
  font-size: 1.5rem;
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info h1,
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info h2, 
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info h3, 
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info h4, 
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info h5 {
  line-height: 1.2;
  margin: 2rem 0 1.2rem 0;
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table {
  width: 100%;
  table-layout: fixed;
  font-size: 1.3rem;
  letter-spacing: 0.02rem;
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table tr th, 
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table tr td {
  width: auto !important;
  padding: 0.8rem;
  text-align: center;
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table tr th {
  background-color: rgba(var(--color-foreground), 0.04);
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table + > h1,
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table + > h2, 
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table + > h3, 
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table + > h4, 
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table + > h5 {
  margin-top: 2.4rem;
}
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info p img,
.product-popup-modal .product-popup-modal__content .product-popup-modal__content-info img {
  margin: 0 auto;
  display: block;
}
@media screen and (max-width: 749px) {
  .product-popup-modal .product-popup-modal__content .product-popup-modal__content-info table {
    font-size: 1.2rem;
  }
}

/* - - Custom sections style - - */
.multicolumn.faqs_navigation {
  position: static;
}
.multicolumn.faqs_navigation.fixed-on-scroll {
  position: fixed;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
  border-radius: 8px;
}
.multicolumn.faqs_navigation.fixed-on-scroll .multicolumn__container {
  padding: 12px;
}
.multicolumn.faqs_navigation.absolute-at-footer {
  position: absolute;
  top: 0;
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list {
  display: flex;
  justify-content: center;
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item {
  width: auto;
  max-width: none;
  flex-grow: 0;
  display: inline-flex;
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card {
  display: inline-flex;
  flex-direction: row;
  height: auto;
  padding: 0.8rem;
  border: 1px solid rgba(var(--color-foreground), 0.2);
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper {
  padding: 0.4rem;
  margin: 0;
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper .media {
  padding: 0 !important;
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper .media img {
  height: 20px;
  width: auto;
  display: block;
  position: relative;
  opacity: 0.6;
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info {
  padding: 0.4rem;
}
.multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext {
  font-size: 1.3rem;
  color: rgba(var(--color-foreground), 0.75);
}
.multicolumn.faqs_navigation.fixed-on-scroll .multicolumn__container .multicolumn-list {
  gap: 0.4rem;
}
.multicolumn.faqs_navigation.fixed-on-scroll .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext {
  font-size: 1.2rem;
}
.multicolumn.faqs_navigation.fixed-on-scroll .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card {
  padding: 0.4rem;
}
@media screen and (max-width: 989px) {
  .multicolumn.faqs_navigation {
    width: 100%;
    display: flex;
    border-radius: 0;
  }
  .multicolumn.faqs_navigation.fixed-on-scroll {
    background-color: transparent;
    bottom: 40px;
  }
  .multicolumn.faqs_navigation.fixed-on-scroll .multicolumn__container {
    background-color: rgb(var(--color-background));
    border-radius: 0.2rem;
  }
  .multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card {
    flex-direction: column;
    align-items: center;
  }
  .multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper, 
  .multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info {
    padding: 0.2rem;
  }
  .multicolumn.faqs_navigation .multicolumn__container {
    padding: 4px !important;
  }
  .multicolumn.faqs_navigation .multicolumn__container .multicolumn-list {
    padding: 0;
  }
  .multicolumn.faqs_navigation .multicolumn__container .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info .inline-richtext {
    font-size: 1.1rem !important;
    letter-spacing: 0.01rem;
  }
}


