/** Shopify CDN: Minification failed

Line 13:0 All "@import" rules must come first

**/
@import url("data:text/css;base64,I2Z2LWxvYWRpbmctaWNvbiB7CiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOwogICAgcG9zaXRpb246IGFic29sdXRlOwogICAgZGlzcGxheTogZmxleAo7CiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCBzYW5zLXNlcmlmOwogICAgZm9udC1zaXplOiAxOTB2dzsKICAgIGxpbmUtaGVpZ2h0OiAxOwogICAgd29yZC13cmFwOiBicmVhay13b3JkOwogICAgdG9wOiAwOwogICAgbGVmdDogMDsKICAgIG1hcmdpbjogMDsKICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgIGZpbHRlcjogbm9uZTsKICAgIHRyYW5zaXRpb246IGFsbCAwczsKICAgIHRyYW5zZm9ybTogbm9uZTsKICAgIHdpZHRoOiA5OXZ3OwogICAgaGVpZ2h0OiA5OXZoOwogICAgbWF4LXdpZHRoOiA5OXZ3OwogICAgbWF4LWhlaWdodDogOTl2aDsKICAgIHBvaW50ZXItZXZlbnRzOiBub25lOwogICAgei1pbmRleDogLTk5OwogICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgIG9wYWNpdHk6IDAuMDAwMTsKfQ==");

      [data-ig-discount]:not([data-ig-discount="0"]) {
          display: none;
      }
      
.richpanel-app-modal-container{width:100%;height:100%;top:0px;left:0px;position:fixed;z-index:2147483647}.richpanel-app-modal-container.hide{display:none}.richpanel-app-modal-container__bg{position:absolute;background-color:rgba(0,0,0,.5);width:100%;height:100%;cursor:pointer;display:block !important}.richpanel-app-modal-container__cross{width:19px;height:19px;position:absolute;top:30px;right:30px;cursor:pointer}.richpanel-app-modal-container__cross svg{fill:#fff}.richpanel-app-modal-container__content{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:90%;height:90%;display:flex;justify-content:center;align-items:center}
@import url(https://fonts.googleapis.com/css2?family=Instrument+Serif&family=Inter:wght@400;500;600;700&display=swap);

        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      

    .kaching-bundles__block {
      display: none;
    }

    .kaching-bundles-sticky-atc {
      display: none;
    }
  

:root {
--el-heading-font: SF Pro;
--el-body-font: Inter Display;
--el-container-width: 1000px;
}

.el-section-bg-sections--20711809482891__el_header_pfcCbN {
    background-color:#000000;
    color:#ffffff;
    }


  @media screen and (max-width: 915px) {
    .el-section-sections--20711809482891__el_header_pfcCbN-padding {
      padding-top: 12px;
      padding-bottom: 12px;
    }
  }
  @media screen and (min-width: 915px) {
    .el-section-sections--20711809482891__el_header_pfcCbN-padding {
      padding-top: 16px;
      padding-bottom: 16px;
    }
  }
.el-element-text-richtext_XAamyp {
    font-size:16px;
    font-weight:400;
}
.el-element-richtext_XAamyp {
    margin-top:0px;
    margin-bottom:0px;
}
@media (max-width:915px){
.el-element-text-richtext_XAamyp {
    font-size:12px;
}
.el-element-richtext_XAamyp {
    margin-top:0px;
    margin-bottom:0px;
}
}
