/** Shopify CDN: Minification failed

Line 228:1 Expected "}" to go with "{"

**/
@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-Regular.otf?v=1744120200') format("opentype"),
    url("/cdn/shop/files/FixelText-Regular.woff2?v=1744120200") format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-RegularItalic.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-RegularItalic.woff2?v=1744120200') format("woff2");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-Thin.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-Thin.woff2?v=1744120200') format("woff2");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-ThinItalic.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-ThinItalic.woff2?v=1744120200') format("woff2");
  font-weight: 200;
  font-style: italic;
}


@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-Medium.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-Medium.woff2?v=1744120200') format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-MediumItalic.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-MediumItalic.woff2?v=1744120200') format("woff2");
  font-weight: 500;
  font-style: italic;
}



@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-SemiBold.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-SemiBold.woff2?v=1744120200') format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-SemiBoldItalic.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-SemiBoldItalic.woff2?v=1744120200') format("woff2");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-LightItalic.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-LightItalic.woff2?v=1744120200') format("woff2");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "Fixel";
  src: 
    url('/cdn/shop/files/FixelText-Light.otf?v=1744120200') format("opentype"),
    url('/cdn/shop/files/FixelText-Light.woff2?v=1744120200') format("woff2");
  font-weight: 300;
  font-style: normal;
}


.product-card__image {
  object-fit:cover;
}


.testimonials__info-list-item .swym-wishlist-collections-v2-container {
  display:none;
}

.wlh-svg-Icon {
  font-size: 16px;
  padding-top:0!important;
}
/* .cb-transparent .header:not(.is-solid) .wlh-svg-Icon path {
  fill:#fff!important;
}
 */
.type-index .header:not(.is-solid) .wlh-svg-Icon path {
  fill:#fff!important;
}

.product_specs_item {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #e8e8e2;
    padding: 7px 0;
}

.spec-name {
    max-width: 30%;
    width: 100%;
    color: #656565;
}

.spec-value {
    text-align: right;
    max-width: 70%;
    width: 100%;
    color: #000;
}
.atw-button-text {
  padding:0;
}

.swym-wishlist-collections-v2-container {
  left: unset !important;
  right: 0.3rem;
  top: 0.3rem !important;
}
.swym-wishlist-collections-v2 {
  transform:none!important
}
#swym-atw-pdp-button {
  padding: 0!important;
}
.type-product #swym-atw-button-container {
    position: absolute;
    z-index: 5;
    right: 1rem;
    top: 1rem;
    left: unset!important;
    display: block!important;
    width: auto!important;
}
.type-product #swym-atw-button-container #swym-atw-pdp-button-text {
  display:none;
}
.type-product #swym-atw-button-container .atw-button-added {
  background:transparent!important;
}
.swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar .swym-wishlist-main-title,
.swym-ui-component .swym-is-button,
.swym-title.swym-title-1,
.swym-details *
{
    font-family: var(--heading-font-family)!important;
    font-weight: var(--heading-font-weight)!important;
    font-style: var(--heading-font-style)!important;
    letter-spacing: var(--heading-letter-spacing)!important;
    text-transform: var(--heading-text-transform)!important;
}
.swym-title.swym-title-1 {
  font-size:14px!important;
  font-weight: 500 !important;
}
.swym-ui-component .swym-product-price .swym-product-final-price {
  font-size: 14px;
}
.swym-wishlist-image {
  margin: 0 auto!important;
}
.swym-button {
  border-radius:0!important;
}

.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-add-all-to-cart .swym-wishlist-detail-header, .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-share-option-on-top .swym-wishlist-detail-header {
  margin-bottom: 35px!important;
}
.swym-ui-component .swym-wishlist-main-title.swym-heading.swym-heading-1 {
  letter-spacing: 0!important;
  font-weight:500!important;
}
.swym-wishlist-page .swym-wishlist-detail-header .swym-action-container,
.swym-ui-component .swym-wishlist-detail-separator,
.swym-wishlist-grid .swym-wishlist-item .swym-wishlist-collections-v2-container {
  display:none!important;
}
.swym-ui-component .swym-wishlist-grid .swym-wishlist-item {
    border: 1px solid #eaeaea!important;
    padding-top: 10px!important;
}
.swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar {
  padding-left:15px!important;
  padding-right:15px!important;
}
@media only screen and (max-width: 900px) {
    .swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail.swym-show-share-option-on-top .swym-wishlist-detail-header {
      border:none!important;
    }
@media screen and (min-width: 1000px) {
  .product-info {
    margin-inline: 0;
  }
}
@media screen and (max-width:999px) {
  .shopify-section--header {
    z-index:9;
  }
}