html:root{--alv5-ink: #111111;--alv5-cream: #ffffff;--alv5-white: #ffffff;--alv5-red: #111111;--alv5-red-deep: #000000;--alv5-dark: #111111;--alv5-muted: #6f6f6f;--alv5-radius: 0px;--alv5-max: 1320px;--alv5-pad-x: clamp(20px, 5vw, 56px);--alv5-pad-y: clamp(72px, 11vw, 136px);--ac-ink: #111111;--ac-mute: #6f6f6f;--ac-line: #e8e8e8;--ac-tile: #f4f4f4;--ac-track: .09em}html,body{background:#fff}body .alv5-kicker{color:var(--ac-mute);font-weight:500;font-size:.68rem;letter-spacing:.22em;margin-bottom:18px}body .alv5-h2{font-weight:600;font-size:clamp(1.55rem,3.4vw,2.35rem);line-height:1.12;letter-spacing:-.01em;color:var(--ac-ink);margin-bottom:14px}body .alv5-lead{color:var(--ac-mute);font-size:clamp(.95rem,1.4vw,1.02rem);line-height:1.7;max-width:58ch}body .alv5-btn{border-radius:0;padding:17px 42px;font-size:.74rem;font-weight:600;letter-spacing:.14em;background:var(--ac-ink);transition:background .2s ease,color .2s ease,border-color .2s ease}body .alv5-btn:hover{background:#3a3a3a;transform:none}body .alv5-btn--ghost{background:transparent;box-shadow:inset 0 0 0 1px currentColor}body .alv5-btn--ghost:hover{background:var(--ac-ink);color:#fff!important}body .alv5-btn--light:hover{background:#efefef}body section.alv5.alv5-hero{min-height:88svh}body section.alv5.alv5-hero .alv5-hero__scrim{background:linear-gradient(to bottom,#00000061,#00000014 38%,#0000001a 62%,#0000008c)!important}body section.alv5.alv5-hero .alv5-hero__content h1{font-weight:600;letter-spacing:-.015em;line-height:1.04;max-width:16ch;text-shadow:0 1px 24px rgba(0,0,0,.28)}body section.alv5.alv5-hero .alv5-hero__sub{max-width:42ch;line-height:1.6;color:#ffffffeb;text-shadow:0 1px 18px rgba(0,0,0,.3)}body section.alv5.alv5-hero .alv5-btn--red{background:#fff;color:#111!important}body section.alv5.alv5-hero .alv5-btn--red:hover{background:#e9e9e9;color:#111!important}body .alv5-hero__scroll{font-size:.62rem;letter-spacing:.26em;animation:none}body section.alv5.alv5-hero .alv5-hero__media img{object-position:50% 16%}@media(max-width:749px){body section.alv5.alv5-hero .alv5-hero__media img{object-position:52% 34%}}body .alv5-kicker--light{color:#9a9a9a}body .alv5-kicker--light:after{background:#4a4a4a}body .alv5-glacier__tag{border-color:#1113;border-radius:0}body .alv5-glacier__card,body .alv5-glacier__media{border-radius:0}body .alv5-colours{padding-block:var(--alv5-pad-y)}body .alv5-colours__head{align-items:flex-end;margin-bottom:clamp(32px,5vw,56px)}body .alv5-colours__track{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,1fr);gap:clamp(14px,2.2vw,28px) clamp(10px,1.6vw,20px);overflow:visible}@media(min-width:990px){body .alv5-colours__track{grid-template-columns:repeat(3,1fr)}}body .alv5-colours__media{border-radius:0;background:var(--ac-tile);aspect-ratio:1;margin-bottom:14px}body .alv5-colours__media img{object-fit:cover}body .alv5-colours__card:hover .alv5-colours__media img{transform:none}body .alv5-colours__badge{border-radius:0;background:#ffffffeb;color:#111;font-weight:500;letter-spacing:.14em;font-size:.58rem;padding:6px 10px;top:12px;left:auto;right:12px}body .alv5-colours__name{display:block;font-size:.76rem;font-weight:500;letter-spacing:var(--ac-track);text-transform:uppercase;color:var(--ac-mute)}body .alv5-colours__name span+span{display:block;margin-top:6px;color:var(--ac-mute)}body .alv5-colours__lens,body .alv5-colours__card .alv5-btn{display:none}body .alv5-colours__foot{margin-top:40px;font-size:.72rem;letter-spacing:var(--ac-track);text-transform:uppercase;color:var(--ac-mute);text-align:center}body .alv5-colours__foot strong{color:var(--ac-ink);font-weight:500}body .alv5-specs__grid{border-top-color:var(--ac-line)}body .alv5-specs__row{border-bottom-color:var(--ac-line)}body .alv5-specs__value{color:var(--ac-ink);font-weight:600;font-size:clamp(1.7rem,4vw,2.4rem)}body .alv5-specs__row h3{font-size:.78rem;font-weight:600;letter-spacing:.16em;color:var(--ac-ink)}body .alv5-specs__row em{font-style:normal;font-size:.72rem;letter-spacing:.06em}body .alv5-specs__foot{font-weight:500;letter-spacing:.14em;font-size:.68rem}body .alv5-specs__foot span:before{color:var(--ac-ink)}body .alv5-compare__table{border-radius:0;box-shadow:none;border:1px solid var(--ac-line)}body .alv5-compare__table thead th{background:#fafafa;letter-spacing:.16em}body .alv5-compare__table thead th.alv5-compare__ryze{background:var(--ac-ink)}body .alv5-compare__table td.alv5-compare__ryze{background:#fafafa;font-weight:600}body .alv5-reviews__card{border-radius:0;border:1px solid var(--ac-line);background:#fff}body .alv5-reviews__avg{font-weight:600}body .alv5-reviews__navbtn{border-radius:0;border-width:1px;border-color:var(--ac-line)}body .alv5-stars{color:#111;letter-spacing:1px}body .alv5-founder__media{border-radius:0}body .alv5-founder__quote{font-weight:600;font-size:clamp(1.35rem,3.2vw,2rem);line-height:1.22}body .alv5-founder__quote em{color:var(--ac-ink);font-style:normal}body .alv5-faq__list,body .alv5-faq__item{border-color:var(--ac-line)}body .alv5-faq__item summary{font-weight:500;font-size:.95rem;padding:24px 0}body .alv5-faq__item summary:after{color:var(--ac-ink);font-weight:300}body .alv5-idea__card{border-radius:0;aspect-ratio:3 / 4}body .alv5-idea__card:after{background:linear-gradient(to top,#000000b3,#0000 55%)}body .alv5-idea__label strong{font-size:.82rem;font-weight:600;letter-spacing:.18em}body .alv5-cta__scrim{background:#00000052}body .alv5-cta__content h2{font-weight:600;font-size:clamp(1.8rem,5vw,3rem);letter-spacing:-.015em}body .alv5-cta__content h2 em{color:#fff;font-style:normal}body .alv5-cta__content h2,body .alv5-cta__note{text-shadow:0 1px 20px rgba(0,0,0,.45)}body .alv5-cta__note{color:#ffffffeb}body .alv5-cta .alv5-btn{background:#fff;color:#111!important}body .alv5-cta .alv5-btn:hover{background:#e9e9e9}body .alv5-ticker{background:#fff;color:var(--ac-mute);border-block:1px solid var(--ac-line);padding:16px 0}body .alv5-ticker__item{font-weight:500;font-size:.68rem;letter-spacing:.18em}body .alv5-ticker__item:after{background:var(--ac-line)}body .alv5-motion{background:#111}body .alv5-motion__num{color:#ffffff8c;font-weight:500;letter-spacing:.22em}#altra-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;flex-direction:column;align-items:center;justify-content:center;background:#fff;opacity:1;transition:none}html[data-altra-loading] #altra-loader,#altra-loader.is-visible{display:flex}#altra-loader[data-done]{opacity:0;pointer-events:none;transition:opacity .45s ease}.altra-loader__mark{width:clamp(150px,34vw,260px);height:auto;display:block}.altra-loader__word{margin:22px 0 0;font-size:.68rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8a8a8a}.altra-loader__bar{margin-top:30px;width:min(56vw,460px);height:1px;background:#e2e2e2;overflow:hidden}.altra-loader__bar i{display:block;height:100%;width:0;background:#111;transition:width .2s linear}html[data-altra-loading]{overflow:hidden}@media(prefers-reduced-motion:reduce){#altra-loader{display:none!important}}html:root,html .color-scheme-1,html .color-scheme-a62666d4-1211-48da-9b30-d5cfbe4d48f5{--color-background: rgba(255, 255, 255, 1);--color-foreground: rgba(26, 26, 26, 1);--color-foreground-heading: rgba(17, 17, 17, 1);--color-primary: rgba(17, 17, 17, 1);--color-primary-hover: rgba(0, 0, 0, 1);--color-border: rgba(232, 232, 232, 1);--color-primary-button-background: rgba(17, 17, 17, 1);--color-primary-button-text: rgba(255, 255, 255, 1);--color-primary-button-border: rgba(17, 17, 17, 1);--color-primary-button-hover-background: rgba(58, 58, 58, 1);--color-primary-button-hover-text: rgba(255, 255, 255, 1);--color-primary-button-hover-border: rgba(58, 58, 58, 1);--color-secondary-button-background: rgba(255, 255, 255, 1);--color-secondary-button-text: rgba(17, 17, 17, 1);--color-secondary-button-border: rgba(216, 216, 216, 1);--color-secondary-button-hover-background: rgba(244, 244, 244, 1);--color-secondary-button-hover-text: rgba(17, 17, 17, 1);--color-secondary-button-hover-border: rgba(17, 17, 17, 1);--color-input-border: rgba(224, 224, 224, 1)}html .color-scheme-2{--color-background: rgba(246, 246, 246, 1);--color-foreground: rgba(26, 26, 26, 1);--color-foreground-heading: rgba(17, 17, 17, 1);--color-border: rgba(230, 230, 230, 1);--color-primary-button-background: rgba(17, 17, 17, 1);--color-primary-button-text: rgba(255, 255, 255, 1);--color-primary-button-border: rgba(17, 17, 17, 1);--color-primary-button-hover-background: rgba(58, 58, 58, 1);--color-primary-button-hover-text: rgba(255, 255, 255, 1);--color-primary-button-hover-border: rgba(58, 58, 58, 1);--color-secondary-button-hover-text: rgba(17, 17, 17, 1);--color-secondary-button-hover-border: rgba(17, 17, 17, 1)}html .color-scheme-3{--color-background: rgba(244, 244, 244, 1);--color-foreground: rgba(26, 26, 26, 1);--color-foreground-heading: rgba(17, 17, 17, 1);--color-primary: rgba(17, 17, 17, 1);--color-border: rgba(228, 228, 228, 1);--color-primary-button-background: rgba(17, 17, 17, 1);--color-primary-button-border: rgba(17, 17, 17, 1);--color-primary-button-hover-background: rgba(58, 58, 58, 1);--color-primary-button-hover-border: rgba(58, 58, 58, 1);--color-input-background: rgba(255, 255, 255, 1);--color-input-border: rgba(224, 224, 224, 1);--color-variant-background: rgba(255, 255, 255, 1);--color-variant-border: rgba(224, 224, 224, 1)}html .color-scheme-4{--color-background: rgba(17, 17, 17, 1);--color-foreground: rgba(255, 255, 255, 1);--color-foreground-heading: rgba(255, 255, 255, 1);--color-primary: rgba(255, 255, 255, 1);--color-primary-hover: rgba(255, 255, 255, 1);--color-border: rgba(58, 58, 58, 1);--color-primary-button-background: rgba(255, 255, 255, 1);--color-primary-button-text: rgba(17, 17, 17, 1);--color-primary-button-border: rgba(255, 255, 255, 1);--color-primary-button-hover-background: rgba(224, 224, 224, 1);--color-primary-button-hover-text: rgba(17, 17, 17, 1);--color-primary-button-hover-border: rgba(224, 224, 224, 1);--color-secondary-button-background: rgba(0, 0, 0, 0);--color-secondary-button-text: rgba(255, 255, 255, 1);--color-secondary-button-border: rgba(255, 255, 255, 1);--color-input-background: rgba(34, 34, 34, 1);--color-input-border: rgba(90, 90, 90, 1)}html .color-scheme-1c4ade3a-8289-439c-bf85-d5c516f2e353{--color-background: rgba(255, 255, 255, 1);--color-foreground: rgba(26, 26, 26, 1);--color-foreground-heading: rgba(17, 17, 17, 1);--color-border: rgba(232, 232, 232, 1);--color-primary-button-background: rgba(17, 17, 17, 1);--color-primary-button-text: rgba(255, 255, 255, 1);--color-primary-button-border: rgba(17, 17, 17, 1);--color-primary-button-hover-background: rgba(58, 58, 58, 1);--color-primary-button-hover-text: rgba(255, 255, 255, 1);--color-primary-button-hover-border: rgba(58, 58, 58, 1);--color-secondary-button-border: rgba(216, 216, 216, 1)}html .color-scheme-cart-badge{--color-background: rgba(17, 17, 17, 1);--color-foreground: rgba(255, 255, 255, 1);--color-primary-button-border: rgba(17, 17, 17, 1)}#header-component .header__row--top a,#header-component .header__row--top button,#header-component .header__row--top summary,#header-component .header__row--top .currency-code{color:var(--color-foreground);transition:color .18s ease}body .button,body button.button,body a.button,body .shopify-payment-button__button,body .quick-add__button,body input[type=text],body input[type=email],body input[type=search],body textarea,body select{border-radius:0!important}body .dropdown-localization__button{font-size:.75rem;gap:6px}body .dropdown-localization__button .currency-code,body .drawer-localization__button--label .currency-code{letter-spacing:.04em}body .localization-form__list-item[data-value]:not([data-value=AU]):not([data-value=NZ]){display:none}body .country-filter{display:none}body .localization-form__currency{display:block!important;opacity:1!important;animation:none!important;color:var(--ac-mute);font-size:.74rem;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:20px;white-space:nowrap}body .localization-wrapper{border:1px solid var(--ac-line);border-radius:0;box-shadow:none;min-width:232px;padding:4px}body .localization-form__list-item{border-radius:0!important;background:transparent!important;padding:11px 12px!important;font-size:.82rem;color:var(--ac-mute);transition:background .15s ease,color .15s ease}body .localization-form__list-item:hover{background:#f6f6f6!important;color:var(--ac-ink)}body .localization-form__list-item[aria-current=true]{color:var(--ac-ink);font-weight:500}body .localization-form__list-item[aria-current=true] .localization-form__currency,body .localization-form__list-item .icon-checkmark{color:var(--ac-ink)}html.altra-header-over-hero #header-component .header__row--top{background-color:transparent!important}html.altra-header-over-hero #header-component .header__row--top,html.altra-header-over-hero #header-component .header__row--top *{color:#fff!important}html.altra-header-over-hero #header-component .header__row--top img{filter:brightness(0) invert(1)}html.altra-header-over-hero #header-component .header__row--top .localization-wrapper,html.altra-header-over-hero #header-component .header__row--top .localization-wrapper a,html.altra-header-over-hero #header-component .header__row--top .localization-wrapper button,html.altra-header-over-hero #header-component .header__row--top .localization-wrapper li,html.altra-header-over-hero #header-component .header__row--top .localization-wrapper span,html.altra-header-over-hero #header-component .header__row--top .localization-wrapper svg{color:#6f6f6f!important}html.altra-header-over-hero #header-component .header__row--top .localization-form__list-item[aria-current=true],html.altra-header-over-hero #header-component .header__row--top .localization-form__list-item[aria-current=true] span{color:#111!important}html.altra-header-over-hero #header-component .header__row--top .localization-wrapper img{filter:none}html,body{overflow-x:clip}@media(max-width:749px){html:root{--alv5-pad-x: 20px;--alv5-pad-y: 60px}body .alv5-h2{font-size:1.62rem;line-height:1.15}body .alv5-lead{font-size:.95rem;line-height:1.65}body .alv5-kicker{font-size:.64rem;letter-spacing:.2em;margin-bottom:14px}body .alv5-btn{min-height:52px;padding:16px 30px;font-size:.72rem}body section.alv5.alv5-hero{min-height:82svh}body section.alv5.alv5-hero .alv5-hero__content{padding-bottom:34px}body section.alv5.alv5-hero .alv5-hero__content h1{font-size:2.3rem;max-width:11ch;margin-bottom:10px}body section.alv5.alv5-hero .alv5-hero__sub{font-size:.94rem;max-width:30ch;margin-bottom:0}body section.alv5.alv5-hero .alv5-hero__ctas{margin-top:22px;width:100%}body section.alv5.alv5-hero .alv5-hero__ctas .alv5-btn{flex:1 1 100%;width:100%}body .alv5-colours__head{display:block}body .alv5-colours__head .alv5-btn{width:100%;margin-top:22px}body .alv5-colours__track{grid-template-columns:repeat(2,1fr);gap:26px 12px}body .alv5-colours__media{margin-bottom:10px}body .alv5-colours__name{font-size:.66rem;line-height:1.35}body .alv5-colours__foot{margin-top:32px;font-size:.62rem;line-height:1.6}body .alv5-specs__row{padding:20px 0}body .alv5-specs__value{font-size:1.6rem;margin-bottom:8px}body .alv5-specs__foot{flex-direction:column;gap:9px;font-size:.64rem}body .alv5-specs .alv5-btn{width:100%}body .alv5-glacier__grid{gap:16px}body .alv5-glacier__btn,body .alv5-glacier__cta .alv5-btn{width:100%}body .alv5-reviews__head{display:block}body .alv5-reviews__track{grid-auto-columns:82%}body .alv5-reviews__card{padding:20px;gap:10px}body .alv5-reviews__card blockquote{font-size:.95rem;flex:0 1 auto}body .alv5-reviews__cta{display:flex;flex-direction:column;gap:10px}body .alv5-reviews__cta .alv5-btn{width:100%}body .alv5-founder__quote{font-size:1.4rem;margin-bottom:18px}body .alv5-founder__body{font-size:.95rem}body .alv5-faq__item summary{padding:18px 0;font-size:.92rem}body .alv5-faq__answer{font-size:.9rem;padding-bottom:18px}body .alv5-cta{min-height:68svh}body .alv5-cta__content{padding-inline:var(--alv5-pad-x)}body .alv5-cta__content h2{font-size:1.9rem}body .alv5-cta .alv5-btn{width:100%}body .alv5-cta__note{font-size:.72rem}.altra-loader__mark{width:62vw}.altra-loader__bar{width:68vw;margin-top:26px}body input,body textarea,body select{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/altra-clean.css.map */
