:root{--orya-charcoal:#565656;--orya-charcoal-dark:#3a3a3a;--orya-blue:#C2E7F9;--orya-blue-mid:#8ACFEF;--orya-blue-dark:#4AABDA;--orya-blue-deep:#2E86B5;--orya-off-white:#F8F8F8;--orya-white:#FFFFFF;--orya-grey-mid:#A7A7A7;--orya-grey-light:#E8E8E8;--orya-grey-border:#EBEBEB;--orya-lime:#A8E063;--orya-peach:#F4A6B8;--orya-melon:#F2554E}.orya *{box-sizing:border-box}.orya{font-family:Inter,-apple-system,sans-serif;color:var(--orya-charcoal)}.orya img{display:block;max-width:100%}.orya-serif{font-family:Playfair Display,Georgia,serif}.orya-section{padding:96px 80px;max-width:1300px;margin:0 auto}.orya-tag{font-size:11px;font-weight:500;letter-spacing:.18em;color:var(--orya-blue-deep);text-transform:uppercase;margin-bottom:14px}.orya-title{font-family:Playfair Display,serif;font-size:clamp(32px,4vw,50px);font-weight:700;line-height:1.15;color:var(--orya-charcoal-dark);margin-bottom:16px}.orya-title em{font-style:italic;color:var(--orya-blue-deep)}.orya-body{font-size:16px;font-weight:300;color:var(--orya-grey-mid);line-height:1.8;max-width:560px}.orya-body strong{color:var(--orya-charcoal);font-weight:500}.orya-btn-primary{background:var(--orya-charcoal);color:#fff;border:none;padding:16px 36px;border-radius:40px;font-size:14px;font-weight:500;cursor:pointer;letter-spacing:.04em;transition:all .25s;font-family:inherit;text-decoration:none;display:inline-block}.orya-btn-primary:hover{background:var(--orya-blue-deep);transform:translateY(-2px);box-shadow:0 8px 24px #2e86b54d}.orya-btn-ghost{background:transparent;color:var(--orya-charcoal);border:1.5px solid var(--orya-grey-light);padding:16px 36px;border-radius:40px;font-size:14px;cursor:pointer;letter-spacing:.04em;transition:all .25s;font-family:inherit;text-decoration:none;display:inline-block}.orya-btn-ghost:hover{border-color:var(--orya-charcoal)}.orya-reveal{opacity:1;transform:translateY(0)}.js-orya .orya-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.js-orya .orya-reveal.revealed{opacity:1;transform:translateY(0)}@media(max-width:900px){.orya-section{padding:56px 24px}}.section-header .header{padding-top:6px!important;padding-bottom:6px!important}.section-header .header__heading-logo{max-width:110px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/orya.css.map */
