@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";:root{--er-ink:#13241a;--er-green:#1f7a4d;--er-green-2:#2fb37a;--er-leaf:#8fe07a;--er-mist:#f3f8f4;--er-glass:rgba(255,255,255,.7);--er-line:rgba(20,60,40,.1);--er-shadow:0 10px 40px -12px rgba(20,70,45,.28);--er-radius:18px}body{font-family:Plus Jakarta Sans,-apple-system,system-ui,sans-serif!important;color:var(--er-ink);background:radial-gradient(1200px 600px at 80% -5%,#e9f7ee 0%,transparent 60%),radial-gradient(900px 500px at 0% 10%,#eef6ff 0%,transparent 55%),#fff!important}h1,h2,h3,.h1,.h2,.h3,.banner__heading,.product__title,.collection__title{font-family:Sora,sans-serif!important;letter-spacing:-.02em;font-weight:700}h1,.banner__heading{font-weight:800;letter-spacing:-.03em}.header-wrapper{position:sticky;top:0;z-index:50;background:var(--er-glass)!important;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid var(--er-line);transition:box-shadow .4s ease,background .4s ease}.er-scrolled .header-wrapper{box-shadow:var(--er-shadow);background:#ffffffd9!important}.header__menu-item{font-weight:600;transition:color .25s ease}.header__menu-item:hover{color:var(--er-green)}.button,.shopify-payment-button__button--unbranded,button.button{border-radius:999px!important;font-family:Sora,sans-serif;font-weight:600;letter-spacing:.01em;background:linear-gradient(135deg,var(--er-green) 0%,var(--er-green-2) 100%)!important;color:#fff!important;border:0!important;box-shadow:0 8px 22px -8px #1f7a4d99;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,filter .25s ease}.button:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 16px 34px -10px #1f7a4db3;filter:saturate(1.1)}.button:active{transform:translateY(0) scale(.99)}.button--secondary{background:#1f7a4d14!important;color:var(--er-green)!important;box-shadow:none}.card-wrapper,.card{border-radius:var(--er-radius)!important}.card{overflow:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease;background:#fff}.card-wrapper:hover .card{transform:translateY(-6px);box-shadow:var(--er-shadow)}.card__media,.media{border-radius:var(--er-radius) var(--er-radius) 0 0!important;overflow:hidden}.card__media img,.media img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card__heading,.card__information .card__heading a{font-family:Sora,sans-serif;font-weight:600}.price__regular .price-item,.price-item{font-weight:700;color:var(--er-green)}.price__sale .price-item--regular{color:#9aa89a}.banner__media,.collection-hero,.media--hover-effect{border-radius:24px;overflow:hidden}.banner__box{border-radius:24px;background:var(--er-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--er-shadow)}.collection .title-wrapper,.section-header{text-align:center}input,select,textarea,.field__input,.select__select{border-radius:14px!important}.cart-count-bubble{background:var(--er-green-2)!important}html{scroll-behavior:smooth}*{-webkit-tap-highlight-color:transparent}.er-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.er-reveal.er-in{opacity:1;transform:none}.badge,.product-badge{border-radius:999px;background:linear-gradient(135deg,var(--er-leaf),var(--er-green-2));color:#0c3d27;font-weight:700}a{transition:color .2s ease}.collection-hero{padding-top:14px!important;padding-bottom:8px!important}.collection-hero__inner{gap:6px}.collection-hero__title,.collection .title-wrapper-with-link .title,.collection-hero .title,.template-collection .title--primary{font-size:clamp(24px,3.2vw,32px)!important;letter-spacing:-.02em;line-height:1.1;margin:0 0 4px!important}.collection-hero__description{font-size:15px;line-height:1.5;max-width:760px;margin:2px auto 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.template-collection .collection{padding-top:6px!important}.product-grid-container{padding-top:4px!important}.template-collection .shopify-section.section--collection-banner,.template-collection .collection-hero{margin-bottom:4px}.facets-container{margin-top:4px}@media(max-width:1340px){.erh .orb{display:none!important}}.erh .hero{overflow:visible!important}.erh .rays{top:0!important;bottom:auto!important;height:100%!important}.erh .orb{z-index:6!important}.erh .measure a{display:none!important}.erh .measure{border-bottom:0}.erh .er-quizcta{color:#3a2400;font-family:Sora,sans-serif;font-weight:700;font-size:16px;padding:16px 30px;border-radius:999px;display:inline-block;background:linear-gradient(135deg,var(--er-leaf),#e7b450);box-shadow:0 12px 26px -10px #d98a2b99;transition:transform .25s ease,box-shadow .25s ease}.erh .er-quizcta:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 18px 34px -10px #d98a2bb3}@media(max-width:1180px){.erh .hero h1{font-size:54px}.erh .sec h2{font-size:36px}}@media(max-width:1024px){.erh .hero h1{font-size:46px}.erh .sec h2{font-size:34px}.erh .band h3{font-size:26px}.erh .hero p{font-size:17.5px}}.erh .bsetbtns{display:flex;flex-direction:column;gap:8px;margin-top:14px}.erh .bsetbtns .addb-secondary{margin-top:0!important;background:#1f7a4d14!important;color:var(--er-green)!important}.erh .addset{width:100%;background:linear-gradient(135deg,var(--er-green),var(--er-green-2));color:#fff;font-family:Sora,sans-serif;font-weight:700;font-size:14px;padding:12px;border:0;border-radius:14px;cursor:pointer;box-shadow:0 10px 22px -10px #1f7a4d99;transition:transform .2s ease,box-shadow .2s ease}.erh .addset:hover{transform:translateY(-2px);box-shadow:0 16px 30px -12px #1f7a4db3}.erh .addset:disabled{opacity:.7;cursor:default;transform:none}.erh .er-mission{position:relative;z-index:3;text-align:center;padding:11px 18px;background:#1f7a4d0f;border-bottom:1px solid var(--er-line);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#3a513e;line-height:1.45}.erh .er-mission .er-mission-in{max-width:1100px;margin:0 auto;display:block}.erh .er-mission b{font-family:Sora,sans-serif;color:var(--er-green)}@media(max-width:760px){.erh .er-mission{font-size:12.5px;padding:9px 14px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/er-custom.css.map */
