.ek-placeholder{background:#ffe600;color:#000;padding:0 .35em;outline:2px dashed #000;outline-offset:1px;font-weight:600;font-style:normal;text-decoration:none}.ek-placeholder--tag{position:absolute;top:1.2rem;right:1.2rem;z-index:2;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.section-header.shopify-section-group-header-group,#shopify-section-eklektos-password-header{position:sticky;top:0;z-index:10;pointer-events:none}.ek-sticky-header--scrolled{height:var(--ek-header-h-full)}.ek-header-wrap{pointer-events:auto;background:rgb(var(--color-background));border-bottom:1px solid rgba(var(--color-foreground),.12)}html{scroll-padding-top:var(--ek-header-h, 9rem)}.ek-header,.ek-header__wordmark{transition:padding .25s ease,width .25s ease,gap .25s ease}.ek-header--scrolled .ek-header{padding-top:.8rem;padding-bottom:.8rem;gap:.2rem 1.2rem}.ek-header--scrolled .ek-header__wordmark{width:11rem}.ek-header--scrolled .ek-nav a{padding-top:.5rem;padding-bottom:.5rem}.ek-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.2rem;padding-top:1.6rem;padding-bottom:1.4rem}.ek-header__logo{display:inline-flex;align-items:center;text-decoration:none;color:rgb(var(--color-foreground))}.ek-header__logo img{display:block;height:auto}.ek-header__wordmark{display:block;width:19rem;flex:0 0 auto;color:rgb(var(--color-foreground))}.ek-header__wordmark svg,.ek-footer__wordmark svg{display:block;width:100%;height:auto}.ek-header nav{margin-left:auto;flex:0 0 auto}.ek-nav{display:flex;gap:1.6rem;list-style:none;margin:0;padding:0}.ek-nav a{display:inline-block;font-size:1.3rem;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));padding:.8rem 0;min-height:2.4rem;border-bottom:1px solid transparent;white-space:nowrap}.ek-nav a[aria-current=page],.ek-nav a:hover,.ek-nav a:focus-visible{border-bottom-color:currentColor}@media screen and (min-width:750px){.ek-header{flex-wrap:nowrap;padding-top:2rem;padding-bottom:2rem}.ek-header__wordmark{width:30rem}.ek-header--scrolled .ek-header{padding-top:1rem;padding-bottom:1rem}.ek-header--scrolled .ek-header__wordmark{width:16rem}.ek-nav{gap:3.2rem}.ek-nav a{font-size:1.3rem}}.ek-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);text-transform:uppercase;line-height:.95;letter-spacing:0;margin:0;color:rgb(var(--color-foreground))}.ek-prose p{font-size:1.7rem;line-height:1.6;max-width:58ch;margin:0 0 1.6rem}.ek-prose p:last-child{margin-bottom:0}.ek-prose h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:2.4rem;line-height:1.05;margin:4rem 0 1.2rem;color:rgb(var(--color-foreground))}.ek-prose h2:first-child{margin-top:0}.ek-section{padding-top:5.6rem;padding-bottom:5.6rem}@media screen and (min-width:750px){.ek-section{padding-top:8rem;padding-bottom:8rem}.ek-prose p{font-size:1.8rem}}.ek-hero{position:relative;min-height:78svh;display:flex;align-items:flex-end;overflow:hidden;background:#000}.ek-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ek-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ek-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#00000059 55%,#000000b3)}.ek-hero__content{position:relative;width:100%;padding-top:8rem;padding-bottom:4rem;color:rgb(var(--color-foreground))}.ek-hero__title{font-size:clamp(7.2rem,20vw,18rem);line-height:.88;letter-spacing:-.01em}.ek-hero__sub{font-size:1.7rem;line-height:1.5;max-width:36ch;margin:1.8rem 0 0}.ek-hero__teaser{margin:2.8rem 0 0;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;opacity:.85}@media screen and (min-width:750px){.ek-hero{min-height:86svh}.ek-hero__content{padding-bottom:6rem}.ek-hero__sub{font-size:2rem}}.ek-signup__heading{font-size:clamp(3.2rem,6vw,5.6rem);margin-bottom:2.4rem}.ek-signup__sub{margin:0 0 2.4rem;font-size:1.7rem;line-height:1.5;max-width:44ch}.ek-signup__heading:has(+.ek-signup__sub){margin-bottom:1.2rem}.ek-signup{padding-top:8rem;padding-bottom:8rem}.ek-signup .ek-signup__heading{font-size:clamp(4.4rem,11vw,9.6rem);line-height:.92;margin-bottom:3.2rem;max-width:14ch}.ek-signup .ek-signup__heading:has(+.ek-signup__sub){margin-bottom:2rem}.ek-signup .ek-signup__sub{margin-bottom:3.6rem;font-size:2rem}.ek-signup .ek-form{max-width:76rem;gap:1.6rem}.ek-signup .ek-form__row{gap:1.6rem}.ek-signup .ek-input{height:6rem;font-size:1.8rem;padding:0 1.8rem}.ek-signup .ek-form__select .ek-input{padding-right:4.4rem}.ek-signup .ek-form .button{min-height:6rem;font-size:1.7rem;letter-spacing:.04em}.ek-signup .ek-form__note{font-size:1.5rem}.ek-signup .ek-form__message--success{font-size:3.2rem}@media screen and (min-width:750px){.ek-signup{padding-top:12rem;padding-bottom:12rem}.ek-signup .ek-form .button{padding-left:4.8rem;padding-right:4.8rem}}.ek-form{display:grid;gap:1.2rem;max-width:56rem}.ek-form__row{display:grid;gap:1.2rem}.ek-form__field{position:relative}.ek-input{font-family:var(--font-body-family);font-size:1.6rem;line-height:1;height:4.8rem;width:100%;padding:0 1.4rem;margin:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.45);border-radius:0;-webkit-appearance:none;appearance:none;box-sizing:border-box}.ek-input::placeholder{color:rgba(var(--color-foreground),.6)}.ek-input:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.ek-form__select .ek-input{padding-right:4rem;cursor:pointer}.ek-form__select:after{content:"";position:absolute;right:1.6rem;top:50%;width:.8rem;height:.8rem;border-right:1.5px solid rgb(var(--color-foreground));border-bottom:1.5px solid rgb(var(--color-foreground));transform:translateY(-70%) rotate(45deg);pointer-events:none}.ek-form .button{width:100%;min-height:4.8rem}.ek-form__note{margin:.4rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.82)}.ek-form__message{margin:0;font-size:1.5rem;line-height:1.5}.ek-form__message--error{color:rgb(var(--color-foreground));font-weight:600}.ek-form__message--success{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:2.4rem;line-height:1.1;padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.3);border-bottom:1px solid rgba(var(--color-foreground),.3)}.ek-form__message--success:focus{outline:none}@media screen and (min-width:750px){.ek-form__row{grid-template-columns:1fr 1fr}.ek-form .button{width:auto;justify-self:start;padding-left:3.2rem;padding-right:3.2rem}}.ek-about{overflow-x:clip}.ek-about__grid{display:grid;gap:4rem}.ek-about__title{font-size:clamp(3.6rem,8vw,8rem);overflow-wrap:anywhere}.ek-about__title .ek-greek{display:block}.ek-greek{font-family:Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif;font-weight:700;text-transform:none}.ek-about__latin{display:block}.ek-about__pron{margin:1.2rem 0 3.2rem;font-size:1.6rem;opacity:.8}.ek-about__photo{position:relative}.ek-about__photo img{display:block;width:100%;height:auto}.ek-about__founder{margin-top:4rem;padding-top:3.2rem;border-top:1px solid rgba(var(--color-foreground),.2)}.ek-about__signoff{margin-top:2rem;font-size:1.5rem;letter-spacing:.04em}@media screen and (min-width:990px){.ek-about__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:6.4rem;align-items:start}.ek-about__photo{position:sticky;top:2.4rem}}.ek-how__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.ek-how__grid>*{grid-column:1;min-width:0}.ek-how__intro{margin:2rem 0 3.2rem}.ek-how__photo{margin:0 0 4rem}.ek-how__photo img{display:block;width:100%;height:auto}@media screen and (min-width:990px){.ek-how__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:6.4rem;align-items:start}.ek-how__photo{grid-column:2;grid-row:1 / span 12;position:sticky;top:2.4rem;margin:0}.ek-how__intro{margin-bottom:4rem}}.ek-steps{list-style:none;counter-reset:ek-step;margin:0 0 4.8rem;padding:0;display:grid;gap:2.4rem;max-width:64ch}.ek-steps li{counter-increment:ek-step;display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:1.2rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.2)}.ek-steps li:before{content:counter(ek-step,decimal-leading-zero);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.2rem;line-height:1;color:rgb(var(--color-foreground))}.ek-steps h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:2.2rem;line-height:1.1;margin:.3rem 0 .8rem;color:rgb(var(--color-foreground))}.ek-steps p{margin:0;font-size:1.7rem;line-height:1.6}.ek-how__block+.ek-how__block{margin-top:3.2rem}.ek-footer{border-top:1px solid rgba(var(--color-foreground),.15);padding-top:4.8rem;padding-bottom:3.2rem}.ek-footer__grid{display:grid;gap:3.2rem}.ek-footer__heading{font-size:2.4rem;margin-bottom:1.6rem}.ek-footer__heading:has(+.ek-footer__sub){margin-bottom:.6rem}.ek-footer__sub{margin:0 0 1.6rem;font-size:1.5rem;line-height:1.5;opacity:.8}.ek-footer__bottom{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.12);display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:baseline;justify-content:space-between;font-size:1.2rem;letter-spacing:.04em}.ek-footer__legal{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;list-style:none;margin:0;padding:0}.ek-footer__legal a{display:inline-block;padding:.5rem 0;min-height:2.4rem;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.4)}.ek-footer__legal a:hover{border-bottom-color:currentColor}.ek-footer__wordmark{display:block;width:12rem;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.ek-footer__grid{grid-template-columns:1fr 1fr;gap:6.4rem}}.ek-header__mark{display:inline-block;width:2.4rem;height:2.4rem;margin-right:1rem;color:rgb(var(--color-foreground));vertical-align:middle}.ek-header__mark svg{display:block;width:100%;height:100%}.ek-footer__brand{display:inline-flex;align-items:center}@media screen and (min-width:750px){.ek-header__mark{width:3rem;height:3rem}}.ek-password-header .ek-header__logo{cursor:default}.ek-password-header__link{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.4);padding-bottom:.3rem;margin-left:auto;white-space:nowrap}.ek-password-header__link:hover{border-bottom-color:currentColor}.ek-password-footer .ek-form{max-width:44rem}body.password{letter-spacing:.06rem;display:flex;flex-direction:column;height:auto;min-height:100vh}body.password main{flex:1 0 auto}.ek-footer__social{display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;min-height:2.8rem;padding:.4rem!important;margin:-.4rem;border-bottom:0!important;color:rgb(var(--color-foreground))}.ek-footer__social-icon{display:block;width:2rem;height:2rem}.ek-footer__social-icon svg{display:block;width:100%;height:100%}.ek-footer__social-icon svg path{fill:currentColor}.ek-footer__social:hover{opacity:.7}.ek-line{margin:0;padding:0 1.1em 0 0;font-family:var(--ek-font-display);font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:-.015em;line-height:.92;font-size:clamp(3.6rem,8.5vw,9.6rem);color:rgb(var(--color-foreground));text-align:left}.ek-line__label{display:block;font-size:clamp(1.3rem,1.4vw,1.7rem);line-height:1;letter-spacing:.34em;text-indent:.1em;color:#3a3a3c;margin-bottom:1.2rem}.ek-line--band .ek-line__label{color:#9a9ca0}.ek-line--right .ek-line__label{margin-right:-.34em}.ek-line__text{display:inline-block;max-width:100%;transform:skew(-28deg);transform-origin:left bottom;overflow-wrap:anywhere}.ek-line--right{text-align:right;padding:0 0 0 1.1em}.ek-line--right .ek-line__text{transform-origin:right top}.ek-line--center{text-align:center;padding:0 .55em}.ek-line--center .ek-line__text{transform-origin:center center}.ek-line--intro,.ek-line--founder{font-size:clamp(3.6rem,6vw,7.2rem)}.ek-line--intro{margin:4.8rem 0 1.6rem}.ek-line--founder{margin:4.8rem 0 0}.ek-line--founder+.ek-about__founder{margin-top:3.2rem}.ek-about__photo-lines{position:absolute;left:0;right:0;bottom:0;padding:9.6rem 2rem 2rem;background:linear-gradient(to top,#0b0b0cd1,#0b0b0c00);pointer-events:none}.ek-line--photo{color:#f2f0ea;font-size:clamp(3rem,7vw,6.4rem)}.ek-about__below{margin-top:6.4rem}.ek-line--below{margin:0;padding:4rem 0}.ek-band{margin:2.4rem 0;padding:6.4rem 0}.ek-line--band{margin:0;color:rgb(var(--color-foreground))}.ek-about__follow{margin:0;padding:0 0 2.4rem;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.ek-about__follow a{display:inline-block;padding:.4rem 0;color:#3a3a3c;text-decoration:none;border-bottom:1px solid rgba(58,58,60,.6);transition:color .15s,border-color .15s}.ek-about__follow a:hover{color:rgb(var(--color-foreground));border-color:currentColor}@media screen and (min-width:990px){.ek-about__below{margin-top:9.6rem}.ek-line--below{padding:5.6rem 0}.ek-band{padding:8.8rem 0}.ek-about__photo-lines{padding:12rem 2.8rem 2.8rem}}.ek-page__inner{max-width:72rem}.ek-page__title{font-size:clamp(3.6rem,8vw,8rem);margin-bottom:2.4rem}.ek-page__body p{font-size:1.7rem;line-height:1.6;margin:0 0 1.6rem}.ek-page__body a{color:rgb(var(--color-foreground));text-underline-offset:.2em}@media screen and (min-width:750px){.ek-page__body p{font-size:1.8rem}}.ek-404 .ek-prose p{margin-top:1.6rem}.ek-404 .button,.ek-password-footer__a11y{margin-top:3.2rem}.ek-password-footer__a11y h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);text-transform:uppercase;font-size:1.8rem;line-height:1.1;margin:0 0 .8rem}.ek-password-footer__a11y p{font-size:1.5rem;line-height:1.5;margin:0 0 1rem}.ek-password-footer__a11y a{color:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;transition-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.ek-how__block p>a:only-child,.ek-password-footer__a11y a{display:inline-block;padding:.3rem 0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eklektos.css.map */
