html{color-scheme:dark}.color-scheme-4{color-scheme:light}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{text-transform:uppercase;letter-spacing:0}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.6rem)}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3.1rem)}}.button,.button-label,.shopify-challenge__button,.customer button{font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.02em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button{transition:box-shadow var(--duration-short) ease,background-color var(--duration-short) ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{--color-button: var(--color-button-hover)}.cluster-divider{display:block;width:min(12rem,40%);height:2px;margin:1.5rem auto;border:0;background-color:rgb(var(--color-button))}.cluster-divider--left{margin-left:0;margin-right:auto}.header__cta{min-width:0;min-height:4rem;margin-right:1.2rem;padding:0 2.4rem;white-space:nowrap}@media screen and (min-width:990px){.header--middle-left.header--has-menu{grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu{justify-self:end}}.section-header:has(.header-wrapper--overlay)~main{margin-top:calc(-1 * var(--header-height, 0px))}.header-wrapper--overlay{transition:background-color var(--duration-short) ease}.section-header:not(.scrolled-past-header) .header-wrapper--overlay{background:linear-gradient(#000000b3,#0000);border-bottom-color:transparent}.contact .title{text-align:center}.contact .title:after{content:"";display:block;width:min(12rem,40%);height:2px;margin:1.6rem auto 0;background-color:rgb(var(--color-button))}.cluster-specs{margin:3rem 0}.cluster-specs__heading{margin:0 0 1.2rem}.cluster-specs__list{margin:0;border-top:1px solid rgba(var(--color-foreground),.15)}.cluster-specs__row{display:grid;grid-template-columns:1fr 1.6fr;gap:1.6rem;padding:1.1rem 0;border-bottom:1px solid rgba(var(--color-foreground),.15)}.cluster-specs__row dt{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.cluster-specs__row dd{margin:0}.cluster-download{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 2rem;font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none}.cluster-download:hover span{text-decoration:underline;text-underline-offset:.3rem}.collection-hero:not(.collection-hero--with-image) .collection-hero__inner{text-align:center}.collection-hero:not(.collection-hero--with-image) .collection-hero__description{max-width:72rem;margin-left:auto;margin-right:auto}.collection-hero__title:after{content:"";display:block;width:min(12rem,40%);height:2px;margin:1.6rem auto 0;background-color:rgb(var(--color-button))}.collection-hero--with-image .collection-hero__title:after{margin-left:0}.product-form__input.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.product-form__input.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-button-text),.6)}.main-page-title.h0,.shopify-policy__title h1{font-size:calc(var(--font-heading-scale) * 2.6rem);text-align:center}@media only screen and (min-width:750px){.main-page-title.h0,.shopify-policy__title h1{font-size:calc(var(--font-heading-scale) * 3.1rem)}}.main-page-title:after,.shopify-policy__title h1:after{content:"";display:block;width:min(12rem,40%);height:2px;margin:1.6rem auto 0;background-color:rgb(var(--color-button))}.shopify-section:has(.cluster-page-header)+.shopify-section .contact .title:after{display:none}.cluster-freight{display:flex;gap:1.4rem;align-items:flex-start;margin:2rem 0;padding:1.6rem 1.8rem;border:1px solid rgba(var(--color-foreground),.2);border-left:3px solid rgb(var(--color-button))}.cluster-freight__icon{flex:0 0 auto;color:rgb(var(--color-button))}.cluster-freight__icon svg{display:block;width:2.4rem;height:2.4rem;fill:currentColor}.cluster-freight__heading{margin:0 0 .4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.cluster-freight__text{margin:0;font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cluster.css.map */
