:root{--eroja-gold: #a9803f;--eroja-gold-dark: #8a6a34;--eroja-gold-soft: #d9c298;--eroja-border: #e4d9c4;--eroja-ink-soft: #5b5245;--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.01em;line-height:1.15}.h0{font-size:clamp(2.6rem,5vw,4rem)}body{letter-spacing:.005em}.eroja-eyebrow{display:block;font-family:var(--font-body-family);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--eroja-gold-dark);margin-bottom:1.2rem}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;min-height:3.2rem;padding:0 2.4rem;transition:background-color .22s ease,color .22s ease,border-color .22s ease}.button:not([disabled]):hover:after{box-shadow:none}.card__heading,.card-information .card__heading{font-family:var(--font-heading-family);font-size:1.25rem;font-weight:600}.card__content .caption,.card-information>.caption-with-letter-spacing{color:var(--eroja-gold-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.card-wrapper .card,.card-wrapper .card__inner{transition:transform .22s ease,box-shadow .22s ease}.card__inner .placeholder-svg,.media .placeholder-svg{background-color:#f3eee1;fill:var(--eroja-gold);opacity:.55}.eroja-geo-divider{display:flex;align-items:center;justify-content:center;gap:1.6rem;padding:1rem 0}.eroja-geo-divider:before,.eroja-geo-divider:after{content:"";height:1px;width:min(18rem,22vw);background:linear-gradient(to right,transparent,var(--eroja-border),transparent)}.eroja-geo-divider svg{width:3.2rem;height:3.2rem;opacity:.75}.eroja-section-head{max-width:68rem;margin:0 auto 4.8rem;text-align:center}.eroja-section-head>*:last-child{margin-bottom:0}.footer__content-top .footer-block__heading{font-family:var(--font-body-family);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--eroja-gold-soft)}.eroja-placeholder-tag{display:inline-block;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--eroja-ink-soft);border:1px dashed var(--eroja-border);border-radius:999px;padding:.3rem .8rem}.eroja-hero{position:relative;overflow:hidden;padding:12rem 0 9rem;text-align:center}.eroja-hero__geometry{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90rem;max-width:160vw;color:var(--eroja-gold);opacity:.16;pointer-events:none;z-index:0}.eroja-hero__geometry svg{width:100%;height:auto}.eroja-hero__content{position:relative;z-index:1;max-width:76rem}.eroja-hero__heading{margin-bottom:1.6rem}.eroja-hero__sub{font-size:1.8rem;max-width:56rem;margin:0 auto 1.6rem}.eroja-hero__body{max-width:62rem;margin:0 auto 3.6rem}.eroja-hero__actions{display:flex;gap:1.8rem;justify-content:center;flex-wrap:wrap}.eroja-category-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem}.eroja-category-card{background:rgb(var(--color-background));border:1px solid var(--eroja-border);border-radius:var(--media-radius, 2px);overflow:hidden;box-shadow:0 8px 24px #2a241d14;transition:transform .22s ease,box-shadow .22s ease}.eroja-category-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #2a241d24}.eroja-category-card__media{aspect-ratio:4 / 3;background:var(--color-placeholder-bg, #f3eee1);display:flex;align-items:center;justify-content:center;color:var(--eroja-gold)}.eroja-category-card__media svg{width:52%;height:52%}.eroja-category-card__body{padding:3.2rem}.eroja-category-card__body h3{margin-bottom:1rem;font-size:2rem}.eroja-category-card__body .rte{margin-bottom:2.2rem}.footer-block__details-content .eroja-contact-line{display:block;margin-bottom:.6rem}@media screen and (max-width:749px){.eroja-section-head{margin-bottom:3.2rem}.eroja-geo-divider:before,.eroja-geo-divider:after{width:20vw}.eroja-hero{padding:7rem 0 5rem}.eroja-hero__sub{font-size:1.6rem}.eroja-category-grid{grid-template-columns:1fr;gap:2.4rem}.eroja-category-card__body{padding:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eroja.css.map */
