:root{--mc-cyan: #22d3ee;--mc-sky: #7dd3fc;--mc-blue: #3b82f6;--mc-indigo: #6366f1;--mc-line: rgba(148, 163, 184, .16);--mc-glow: 0 10px 40px rgba(34, 211, 238, .14)}body{background-color:#070b14}::selection{background:#22d3ee59;color:#fff}.announcement-bar,.announcement-bar__message{font-size:1.25rem;font-weight:600;letter-spacing:.05em}.section-header .header-wrapper{background:#070b14c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--mc-line)}.header__menu-item,.header__menu-item span{font-weight:500;letter-spacing:.02em}.header__menu-item:hover span{color:var(--mc-sky);text-decoration:none}.rich-text__wrapper{max-width:78rem}.rich-text__caption{display:inline-block;padding:.6rem 1.4rem;border:1px solid rgba(34,211,238,.35);border-radius:999px;background:#22d3ee14;color:var(--mc-sky);font-size:1.2rem;font-weight:600;letter-spacing:.14em}.rich-text__heading{margin:1.8rem 0 1.4rem;font-size:clamp(3.6rem,7vw,7rem);line-height:1.04;letter-spacing:-.02em;background:linear-gradient(92deg,#fff,#bae6fd 45%,#a5b4fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rich-text__text{max-width:54rem;margin-left:auto;margin-right:auto;font-size:clamp(1.6rem,2.2vw,1.9rem);line-height:1.6;opacity:.82}.rich-text__buttons{gap:1.2rem;margin-top:2.4rem}.button:not(.button--secondary):not(.button--tertiary):not([disabled]),button.shopify-payment-button__button--unbranded{background-image:linear-gradient(92deg,var(--mc-cyan),var(--mc-blue));color:#04121a;font-weight:700;letter-spacing:.03em;transition:transform .18s ease,filter .18s ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{filter:brightness(1.08);transform:translateY(-1px)}.button--secondary{border-radius:var(--buttons-radius-outset, 14px);font-weight:600}.multicolumn-card{border:1px solid var(--mc-line);border-radius:18px;background:linear-gradient(180deg,#22d3ee0f,#0d1424e6);transition:border-color .2s ease,box-shadow .2s ease}.multicolumn-card:hover{border-color:#22d3ee66;box-shadow:var(--mc-glow)}.multicolumn-card__info{padding:2.4rem 2rem}.multicolumn-card__info .inline-richtext,.multicolumn-card__info h3{margin-bottom:.6rem;font-size:1.9rem;color:var(--mc-sky)}.multicolumn-card__info .rte{opacity:.8;line-height:1.55}.title-wrapper-with-link,.collection__title{justify-content:center;text-align:center;width:100%}.title-wrapper-with-link .title,.collection__title .title{width:100%;text-align:center}.collection .title--primary,.featured-collection .title{margin-bottom:.4rem;font-size:clamp(2.6rem,4vw,3.8rem);letter-spacing:-.01em}.card-wrapper .card{border-radius:18px;overflow:hidden;border:1px solid var(--mc-line);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.card-wrapper:hover .card{border-color:#22d3ee73;box-shadow:var(--mc-glow)}.card__heading,.card__heading a{font-size:1.5rem;font-weight:600;line-height:1.35}.card-information .price{margin-top:.4rem}.price-item{font-weight:700;color:var(--mc-sky)}.product__title h1,.product__title h2{font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.12;letter-spacing:-.01em}.price--large .price-item--regular{font-size:3.4rem;color:var(--mc-sky)}.product-form__submit{min-height:5.4rem;font-size:1.6rem}.product-form__submit:not([disabled]){background-image:linear-gradient(92deg,var(--mc-cyan),var(--mc-blue));color:#04121a!important;font-weight:700}.product-form__submit:not([disabled]):hover{filter:brightness(1.08)}.shopify-payment-button__more-options{color:var(--mc-sky)}.product__media-wrapper .product-media-container,.product__media-wrapper .media{border-radius:18px;overflow:hidden;border:1px solid var(--mc-line)}.product__description{opacity:.88;line-height:1.7}.cart__footer .cart__ctas .button,#checkout{width:100%;min-height:5.4rem;font-size:1.6rem}.cart-items,.cart__footer{border-radius:16px}.totals__total-value{color:var(--mc-sky);font-weight:700}.footer,.footer__content-bottom{border-top:1px solid var(--mc-line)}.field__input:focus,.select__select:focus,.customer .field input:focus{box-shadow:0 0 0 .2rem #22d3ee73}@media screen and (max-width:749px){.rich-text__heading{font-size:clamp(3rem,11vw,4.4rem)}.multicolumn-card__info{padding:1.8rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/myacast-redesign.css.map */
