/** Shopify CDN: Minification failed

Line 34:20 Unexpected "/"

**/
#MainContent .font-found__headling {
  font-family: 'Foundo_Headline' !important;
}

#cart-drawer .font-found__headling {
  font-family: 'Foundo_Headline' !important;
}

#MainContent .font-found__medium {
  font-family: 'Foundo_Medium' !important;
}

.product__block .breadcrumbs.breadcrumbs--no-padding.product__breadcrumbs {
  margin: 0;
}

.product__block .product__title__wrapper h1 {
  line-height: 94%;
}

#app-embed-container-38340 ._formContainer_1qy88_30 {
  max-width: 700px;
}

#form-container-ref::shadow ._horizontalLayout_171zd_12 {
  display: block;
}

#form-container-ref /deep/ ._horizontalLayout_171zd_12 {
    display: block;
}

.product__details {
  position: relative;
}
.product__details .product__sold-out {
  position: absolute;
  top: 6px;
  right: 10px;
  color: var(--Dark-Grey, #9B9B9B);
  text-align: right;
  leading-trim: both;
  text-edge: cap;

  /* new/d/135-caption-grotesk */
  font-family: Foundo!important;
  font-size: 11px;
  font-style: normal;
  font-weight: 135;
  line-height: 120%; /* 13.2px */
}

.drawer__inner .cart__widget.accordion {
  display: none;
}

.drawer__inner .drawer__head {
  background: #F9F9F9;
}

.drawer__inner .drawer__head #head__title{
  color: var(--text);
  /* new/d/caption-headline */
  font-family: 'Foundo_Headline' !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 100;
  line-height: 100%;
  text-transform: uppercase;
}

.cart__button {
  display: flex;
  justify-content: space-between;
}

.cart__button .btn--full {
  min-width: calc(50% - 5px);
  width: unset;
  max-width: unset;
}

.drawer__inner .cart__continue {
  border: 0.3px solid var(--text);
}

.drawer__inner .cart__total--margin {
  margin: 0;
  color: #9B9B9B;
}

.drawer__inner .cart__total--margin-bottom {
  margin: 0 0 var(--inner) 0;
}

.drawer__inner #cart__total__order {
  color: var(--text);
  /* new/d/102-caption-grotesk */
  font-size: 12px;
  font-style: normal;
  font-weight: 102;
  line-height: 120%;
  letter-spacing: normal;
  }

.drawer__inner .cart__button .paypal__btn {
  height: 18px;
  width: 66px;
  background: url(./paypal.png);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 100%;
}

.customer-order__item, .customer__orders, .customer-orders__wrapper  {
  grid-template-columns: 1fr 1fr;
  grid-gap: 2px 0;
}

.account .account-nav__wrapper {
  height: 30px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  text-transform: uppercase;
}

.account .account-nav__wrapper li.is-current {
  background: var(--Light-Grey, #F9F9F9);
}
.account * {
  font-family: 'Foundo_Headline' !important;
}

.account .account-nav__wrapper li a{
  height: 100%;
  display: flex;
  align-items: center;
  color: var(--Off-Black, #00031E);

  text-edge: cap;
  font-family: 'Foundo_Headline' !important;
  font-size: 12px;
  font-style: normal;
}

.account-nav__wrapper li {
  margin: 0;
  padding: 0px 10px;
}

.account .acount-order__heading {
  background: var(--Light-Grey, #F9F9F9);
  display: flex;
  align-items: center;
  height: 30px;
  font-family: 'Foundo_Headline' !important;
  padding: 0px 10px;
  color: var(--Off-Black, #00031E);
  text-edge: cap;
  font-size: 12px;
  font-style: normal;
  margin: 0;
}

.account .order-id * {
  color: var(--Off-Black, #00031E);
  leading-trim: both;
  text-edge: cap;
  font-style: normal;
  font-weight: 100;
  line-height: 100%;
  text-transform: uppercase;
}

.customer-order__item-detail {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.customer-order__item .order__image {
  position: relative;
  padding-top: var(--image-ratio-3-t-4);
}
.customer-order__item img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  image-rendering: auto;
  object-fit: cover;
}
.customer-order__item-detail {
  padding: 10px;
}

.account .aside-image img{
  max-height: calc(100vh - 90px);
  object-fit: cover;
}
.account .aside-image {
  padding-top: var(--image-ratio-3-t-4);
  position: relative;
}
.account .aside-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  image-rendering: auto;
}

.product-info__block {
  color: var(--text);
  leading-trim: both;
  text-edge: cap;
  font-size: 10px;
  font-style: normal;
  font-weight: 900;
  line-height: 125%;
  letter-spacing: 0.068px;
}

.product-info__block .product__item--margin {
  margin: 0;
}

.btn.btn--scroll-top.btn--black.btn--solid {
  display: none;
}

#cart-bar {
  display: none;
}

.collection__nav-view {
  color: var(--text);
  leading-trim: both;
  text-edge: cap;
  font-size: 12px;
  font-style: normal;
  font-weight: 100;
  line-height: 106%; /* 11.66px */
  text-transform: uppercase;
  margin-right: 10px;
}

#drawer__empty__message--font {
  font-family: 'Foundo_Headline' !important;
}

.product__page .product__content .form__wrapper {
  margin: 25% 0;
}

.product__photo-number {
  position: absolute;
  left: 10px;
  bottom: 40px;
  display: flex;
  width: 168px;
  height: 40px;
  padding: 0px 10px;
  justify-content: center;
  align-items: center;
  gap: 20px;
  flex-shrink: 0;
  border: 0.3px solid var(--Dark-Grey, #9B9B9B);
}

.product__photo-number .product__photo-number-left{
  color: var(--text);
  leading-trim: both;
  text-edge: cap;
  font-family: Foundo Headline !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 100;
  line-height: 100%; /* 12px */
  letter-spacing: 0.12px;
}

.product__photo-number .product__photo-number-right{
  color: var(--text);
  leading-trim: both;
  text-edge: cap;
  font-family: Foundo Headline !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 100;
  line-height: 100%; /* 12px */
  letter-spacing: 0.12px;
}

.free-shipping__default-message {
  max-width: 100vw;
  color: var(--Off-Black, #00031E);
  leading-trim: both;
  text-edge: cap;

  /* new/d/small-cap-headine */
  font-size: 8px;
  font-style: normal;
  font-weight: 100;
  line-height: 30px;
  text-transform: uppercase;
  transform: scale(0.8) translateY(0px);
}

.announcement__bar-outer{
  background: var(--Light-Grey, #F9F9F9);
}

.announcement__scale .announcement__text .free-shipping #free-shipping__default-message {
  font-family: 'Foundo_Headline' !important;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__caption, .pswp-zoom-gallery .pswp__caption {
  background: transparent;
}
.pswp__caption.pswp__caption--empty .pswp__caption__center{
  display: none;
}
.pswp__button--close {
  display: none;
}
.pswp__button--arrow--left, .pswp__button--arrow--right {
  display: none;
}
.pswp[data-pswp-option-classes*=pswp-zoom-gallery] .pswp__thumb:before, .pswp-zoom-gallery .pswp__thumb:before {
  display: none;
}
.cart__item__title a {
  color: var(--Off-Black, #00031E);
}
.cart__item__content .cart__item__title a, .cart__item__content .cart__price{
  color: var(----Off-Black, #00031E);
}
.cart__item__content * {
  font-size: var(--font-1);
}
.cart__item__meta {
  color: var(--Dark-Grey, #9B9B9B);
}

.product-quantity__wrapper {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--Dark-Grey, #9B9B9B);
  margin-bottom: 8px;
}
.cart__quantity .cart__quantity-field{
  border: none;
  padding: 0;
}
.announcement__bar-outer {
  padding: 6px 0;
}
.text-12 {
  font-size: 12px;
  font-style: normal;
  font-weight: 100;
  line-height: 120%;
}
.text-16 {
  font-size: 16px;
  font-style: normal;
  font-weight: 100;
  line-height: 120%;
}
.timesact-badge-common-preorder {
  bottom: 138px!important;
}
.timesact-badge-common-preorder span {
  padding: 0!important;
  letter-spacing: 0!important;
}

#foundo-world .hero__content .hero__rte{
  color: var(--Dark-Grey, #9B9B9B);
  leading-trim: both;
  text-edge: cap;

  /* new/d/102-caption-grotesk */
  font-family: Foundo;
  font-size: 11px;
  font-style: normal;
  font-weight: 102;
  line-height: 120%; /* 13.2px */
  text-align: left;
  }

  #foundo-world .hero__content .hero__title {
    text-align: left;
  }

  #foundo-world .double-image-empty .section-double__figure {
    visibility: hidden;
  }

  #foundo-world .hero__content__wrapper.text-left.wrapper--narrow {
    min-width: 100%;
    display: flex;
    justify-content: right;
    padding: 0;
  }
  
  #foundo-world .hero__content__wrapper.wrapper--narrow .hero__content {
    width: 50%;
    padding: 10px 120px 0;
  }

  #foundo-world .hero__content__wrapper.wrapper--narrow .hero__content .hero__title {
    padding: 0 !important;
  }

  #foundo-world .hero__content__wrapper.text-center.wrapper--narrow {
    min-width: 100%;
    display: flex;
    justify-content: left;
    padding: 0;
  }

  #foundo-world .custom-code.section-padding.wrapper--full {
    padding: 30px 118px;
    color: var(--text);
    text-align: center;
    leading-trim: both;
    text-edge: cap;
    font-family: Foundo Headline !important;
    font-size: 44px;
    font-style: normal;
    font-weight: 100;
    line-height: 110%;
    letter-spacing: -1.1px;
  }
