:root{--ath-ink:#1e1e1e;--ath-ink-2:#242424;--ath-ink-3:#2a2a2a;--ath-marble:#f0f0ee;--ath-stone:#b0b0aa;--ath-mute:#7d7d78;--ath-gold:#5baee8;--ath-gold-2:#a8d4f5;--ath-deep:#0d2a42;--ath-mid:#2e77b8;--ath-line:rgba(240,240,238,.12);--ath-serif:"Cinzel","Trajan Pro","Times New Roman",serif;--ath-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--ath-gutter:clamp(16px,4vw,56px);--ath-meander:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='16' viewBox='0 0 48 16'%3E%3Cpath d='M0 15h10V3h20v9h-8V7h-4v8h30' fill='none' stroke='%235baee8' stroke-width='1.2'/%3E%3C/svg%3E");--font-heading--family:var(--ath-serif);--font-subheading--family:var(--ath-sans);--font-body--family:var(--ath-sans);--font-accent--family:var(--ath-serif);--font-h1--family:var(--ath-serif);--font-h2--family:var(--ath-serif);--font-h3--family:var(--ath-serif);--font-h4--family:var(--ath-sans);--font-h5--family:var(--ath-sans);--font-h6--family:var(--ath-sans);--font-paragraph--family:var(--ath-sans)}body{font-family:var(--ath-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-family:var(--ath-serif);font-weight:600;letter-spacing:.04em}::selection{background:var(--ath-gold);color:var(--ath-deep)}.button,button.button,a.button,.button-secondary,.shopify-payment-button__button--unbranded{border-radius:0!important;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:600}.badge,[class*=badge]{letter-spacing:.14em}header-component,.header{border-bottom:1px solid var(--ath-line)}footer{border-top:1px solid var(--ath-line)}footer .shopify-section:first-child:before{content:"";display:block;height:16px;background:var(--ath-meander) repeat-x center;opacity:.55}product-card img,.product-card img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}product-card:hover img,.product-card:hover img{transform:scale(1.03)}.ath-wrap{max-width:1480px;margin-inline:auto;padding-inline:var(--ath-gutter)}.ath-eyebrow{font-family:var(--ath-sans);font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--ath-gold);margin:0 0 18px;display:flex;align-items:center;gap:12px}.ath-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.ath-h2{font-family:var(--ath-serif);font-weight:600;color:var(--ath-marble);font-size:clamp(28px,4.2vw,56px);line-height:1.05;letter-spacing:.03em;margin:0}.ath-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;font:600 12px/1 var(--ath-sans);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:1px solid var(--ath-gold);transition:background .3s,color .3s,border-color .3s}.ath-btn--solid{background:var(--ath-gold);color:var(--ath-deep)}.ath-btn--solid:hover{background:var(--ath-mid);border-color:var(--ath-mid);color:#fff}.ath-btn--ghost{background:transparent;color:var(--ath-marble);border-color:#f0f0ee80}.ath-btn--ghost:hover{background:var(--ath-marble);border-color:var(--ath-marble);color:var(--ath-deep)}.ath-btn svg{width:14px;height:14px;transition:transform .3s}.ath-btn:hover svg{transform:translate(4px)}.ath-divider{height:16px;background:var(--ath-meander) repeat-x center;opacity:.6}.ath-hero{position:relative;min-height:var(--ath-hero-h,92svh);display:flex;align-items:flex-end;overflow:hidden;background:var(--ath-ink);isolation:isolate}.ath-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ath-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.ath-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e1e1e26,#1e1e1e1a 40%,#1e1e1ee6),radial-gradient(120% 80% at 0% 100%,rgba(13,42,66,.55),transparent 60%)}.ath-hero__inner{width:100%;padding-block:0 clamp(48px,9vh,110px)}.ath-hero__title{font-family:var(--ath-serif);font-weight:700;color:var(--ath-marble);font-size:clamp(46px,10vw,150px);line-height:.92;letter-spacing:.02em;margin:0 0 22px;text-wrap:balance}.ath-hero__sub{font-size:clamp(15px,1.4vw,18px);line-height:1.6;color:var(--ath-stone);max-width:460px;margin:0 0 34px}.ath-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.ath-hero__mark{position:absolute;right:var(--ath-gutter);bottom:clamp(48px,9vh,110px);writing-mode:vertical-rl;font:500 11px/1 var(--ath-sans);letter-spacing:.4em;text-transform:uppercase;color:#f0f0ee8c}@media(prefers-reduced-motion:no-preference){.ath-hero__img{animation:ath-zoom 14s ease-out both}.ath-hero__inner>*{animation:ath-rise 1s cubic-bezier(.2,.7,.2,1) both}.ath-hero__inner>*:nth-child(2){animation-delay:.12s}.ath-hero__inner>*:nth-child(3){animation-delay:.24s}.ath-hero__inner>*:nth-child(4){animation-delay:.36s}}@keyframes ath-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ath-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(max-width:749px){.ath-hero__mark{display:none}.ath-hero__ctas .ath-btn{flex:1 1 100%}}.ath-marquee{background:var(--ath-gold);color:var(--ath-deep);overflow:hidden;border-block:1px solid var(--ath-gold)}.ath-marquee--dark{background:var(--ath-deep);color:var(--ath-marble);border-color:var(--ath-deep)}.ath-marquee__track{display:flex;width:max-content;animation:ath-scroll var(--ath-speed,32s) linear infinite}.ath-marquee__group{display:flex;align-items:center;flex-shrink:0}.ath-marquee__item{font:600 13px/1 var(--ath-serif);letter-spacing:.28em;text-transform:uppercase;padding:18px 28px;white-space:nowrap;display:flex;align-items:center;gap:56px}.ath-marquee__item:after{content:"\2726";font-size:10px;opacity:.7}@keyframes ath-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ath-marquee__track{animation:none}}.ath-products{padding-block:clamp(56px,9vw,120px);background:var(--ath-ink)}.ath-products__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,4vw,48px);flex-wrap:wrap}.ath-products__link{font:600 12px/1 var(--ath-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ath-marble);text-decoration:none;padding-bottom:6px;border-bottom:1px solid var(--ath-gold)}.ath-products__link:hover{color:var(--ath-gold)}.ath-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}@media(min-width:990px){.ath-grid{grid-template-columns:repeat(var(--ath-cols,4),minmax(0,1fr));gap:48px 20px}}.ath-card{display:block;text-decoration:none;color:inherit}.ath-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--ath-ink-3)}.ath-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.ath-card__img--alt{opacity:0}.ath-card:hover .ath-card__img{transform:scale(1.04)}.ath-card:hover .ath-card__img--alt{opacity:1}.ath-card__media:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(91,174,232,0);transition:border-color .4s;pointer-events:none}.ath-card:hover .ath-card__media:after{border-color:#5baee899}.ath-badge{position:absolute;top:12px;left:12px;z-index:2;font:600 10px/1 var(--ath-sans);letter-spacing:.2em;text-transform:uppercase;padding:7px 10px;background:var(--ath-marble);color:var(--ath-deep)}.ath-badge--gold{background:var(--ath-gold)}.ath-badge--low{background:var(--ath-deep);color:var(--ath-gold-2);border:1px solid var(--ath-gold)}.ath-card__info{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px}.ath-card__title{font:600 13px/1.35 var(--ath-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--ath-marble);margin:0}.ath-card__price{font:500 13px/1 var(--ath-sans);color:var(--ath-gold);white-space:nowrap}.ath-card--soldout .ath-card__img{filter:grayscale(.6) brightness(.7)}.ath-grid--feature{grid-template-columns:1fr}@media(min-width:750px){.ath-grid--feature{grid-template-columns:repeat(3,minmax(0,1fr))}}.ath-grid--feature .ath-card__media{aspect-ratio:3/4}.ath-manifesto{position:relative;padding-block:clamp(72px,12vw,160px);background:radial-gradient(80% 60% at 50% 0%,#14324d 0%,var(--ath-ink) 70%);text-align:center;overflow:hidden}.ath-manifesto:before,.ath-manifesto:after{content:"";position:absolute;left:0;right:0;height:16px;background:var(--ath-meander) repeat-x center;opacity:.5}.ath-manifesto:before{top:24px}.ath-manifesto:after{bottom:24px}.ath-manifesto .ath-eyebrow{justify-content:center}.ath-manifesto .ath-eyebrow:after{content:"";width:28px;height:1px;background:currentColor}.ath-quote{font-family:var(--ath-serif);font-weight:600;color:var(--ath-marble);font-size:clamp(34px,7vw,104px);line-height:1;letter-spacing:.02em;margin:0 auto 18px;max-width:14ch}.ath-quote em{font-style:normal;color:var(--ath-gold)}.ath-cite{font:500 12px/1 var(--ath-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--ath-mute)}.ath-manifesto__body{max-width:620px;margin:36px auto 0;font-size:16px;line-height:1.75;color:var(--ath-stone)}.ath-pillars{display:grid;grid-template-columns:1fr;gap:1px;background:var(--ath-line);border:1px solid var(--ath-line);margin-top:clamp(48px,7vw,88px);text-align:left}@media(min-width:750px){.ath-pillars{grid-template-columns:repeat(3,1fr)}}.ath-pillar{background:var(--ath-ink);padding:clamp(24px,3vw,40px)}.ath-pillar__num{font:600 12px/1 var(--ath-serif);color:var(--ath-gold);letter-spacing:.2em}.ath-pillar__title{font:600 20px/1.2 var(--ath-serif);color:var(--ath-marble);letter-spacing:.06em;margin:14px 0 10px;text-transform:uppercase}.ath-pillar__text{font-size:14px;line-height:1.7;color:var(--ath-stone);margin:0}.ath-split{display:grid;grid-template-columns:1fr;background:var(--ath-ink-3)}@media(min-width:990px){.ath-split{grid-template-columns:1fr 1fr;min-height:82svh}.ath-split--right .ath-split__media{order:2}}.ath-split__media{position:relative;min-height:70svh;overflow:hidden}.ath-split__media img,.ath-split__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ath-split__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,7vw,110px) var(--ath-gutter)}.ath-split__text{color:var(--ath-stone);font-size:16px;line-height:1.75;max-width:460px;margin:22px 0 34px}.ath-split__text p{margin:0 0 12px}.ath-split__price{font:500 15px/1 var(--ath-sans);color:var(--ath-gold);letter-spacing:.1em;margin:-12px 0 28px}.ath-tiles{padding-block:clamp(56px,9vw,120px) 0}.ath-tiles__grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:clamp(28px,4vw,48px)}@media(min-width:750px){.ath-tiles__grid{grid-template-columns:repeat(var(--ath-cols,3),1fr)}}.ath-tile{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--ath-ink-3);text-decoration:none}.ath-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.ath-tile:hover img{transform:scale(1.05)}.ath-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(13,42,66,.85))}.ath-tile__label{position:absolute;left:20px;right:20px;bottom:22px;z-index:2;display:flex;justify-content:space-between;align-items:center;font:600 clamp(18px,2vw,24px)/1.1 var(--ath-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--ath-marble)}.ath-tile__label span{font:600 11px/1 var(--ath-sans);letter-spacing:.2em;color:var(--ath-gold-2)}[data-template*=product] h1{font-family:var(--ath-serif);letter-spacing:.06em;text-transform:uppercase}[data-template*=collection] h1,[data-template*=collection] h2{font-family:var(--ath-serif);text-transform:uppercase;letter-spacing:.08em}variant-picker label,.variant-option__button-label{border-radius:0!important;letter-spacing:.1em}
/*# sourceMappingURL=/cdn/shop/t/7/assets/athena-redesign.css.map */
