@media screen and (max-width:749px){body .announcement-bar__message{min-height:0;padding:6px 0;font-size:12px;line-height:1.35;letter-spacing:.02em}body .announcement-bar .slider-button{height:36px}body .header{padding-top:4px;padding-bottom:4px}body .header__heading-link{padding:2px}body .header__heading-logo{width:auto;height:54px}}@media screen and (max-width:749px){body product-info[class*=__main-padding]{padding-top:10px}body product-info .product__media-list{margin-bottom:0}body product-info .product__media-item{padding-top:0;padding-bottom:0}body product-info .product-media-container .product__media{height:270px;padding-top:0!important}body product-info .product-media-container .product__media>img{object-fit:contain}body product-info .product__media-wrapper .slider-buttons,body product-info .product__media-wrapper .slider-buttons .slider-button{height:34px}body product-info .product__media-wrapper .slider-buttons{margin-top:2px}body .ascend-coa-trustbar{margin-top:6px;padding-top:9px;padding-bottom:9px}body product-info .product__title{margin-bottom:8px}}body product-info .product-form__submit{--buttons-radius: 12px;--buttons-radius-outset: 13px;min-height:54px;border-radius:12px;font-family:var(--font-heading-family);font-size:16px;font-weight:700;letter-spacing:.03em}body product-info .product-form__submit[disabled]{opacity:.6}body product-info:has(.product-form__submit[disabled]) .ascend-stock-text{display:none}body .ascend-stock-text{text-align:right}@media screen and (max-width:749px){body .ascend-stock-text{font-size:12px}}.ascend-sticky-atc{position:fixed;z-index:50;right:0;bottom:0;left:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(116,198,255,.28);background:#0a0e16f5;box-shadow:0 -8px 28px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(110%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s}.ascend-sticky-atc[hidden]{display:none}.ascend-sticky-atc.is-visible{transform:none;visibility:visible;transition-delay:0s}body[class*=overflow-hidden] .ascend-sticky-atc{display:none}.ascend-sticky-atc__inner{display:flex;align-items:center;gap:10px;max-width:720px;margin:0 auto}.ascend-sticky-atc__img{flex:0 0 auto;width:44px;height:44px;border:1px solid rgba(116,198,255,.25);border-radius:10px;background:#0b1320;object-fit:cover}.ascend-sticky-atc__info{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:1.25}.ascend-sticky-atc__title{overflow:hidden;color:#fff;font-family:var(--font-heading-family);font-size:13px;font-weight:700;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.ascend-sticky-atc__meta{display:flex;align-items:baseline;gap:6px;overflow:hidden;margin-top:2px;font-size:12px;letter-spacing:.01em;white-space:nowrap}.ascend-sticky-atc__price{color:#fff;font-size:14px;font-weight:700}.ascend-sticky-atc__note{overflow:hidden;color:#7fc8ff;text-overflow:ellipsis}.ascend-sticky-atc__note:empty{display:none}.ascend-sticky-atc__stock{display:inline-flex;align-items:center;gap:5px;color:#8fe3b0}.ascend-sticky-atc__stock:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ascend-sticky-atc__stock--out{color:#f0b27a}.ascend-sticky-atc__btn{flex:0 0 auto;min-height:46px;padding:0 18px;border:0;border-radius:12px;background:#1976d2;color:#fff;font-family:var(--font-heading-family);font-size:15px;font-weight:700;letter-spacing:.02em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.ascend-sticky-atc__btn:active{background:#1976d2}.ascend-sticky-atc__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.ascend-sticky-atc__btn.is-busy{opacity:.65;pointer-events:none}.ascend-sticky-atc__btn--secondary{border:1px solid rgba(116,198,255,.6);background:transparent;color:#9fd6ff}html.ascend-sticky-atc-on body{padding-bottom:var(--ascend-sticky-atc-h, 0px)}@media screen and (min-width:990px){.ascend-sticky-atc{display:none!important}html.ascend-sticky-atc-on body{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.ascend-sticky-atc{transition:none}}@media screen and (max-width:749px){html.js body .collection-hero__description{max-height:84px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,transparent);mask-image:linear-gradient(#000 45%,transparent)}html.js body .collection-hero__description.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}body .collection-hero__title{margin:14px 0 8px;font-size:26px;line-height:1.15}body .facets-container{padding-top:4px}.ascend-intro-toggle{display:inline-flex;align-items:center;min-height:40px;padding:0;border:0;background:none;color:#7fc8ff;font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body .card__heading{font-size:14px;line-height:1.3}body .card-information .price{font-size:14px}body .card-information .rating-count,body .card-information .rating-text{font-size:12px}body .quick-add__submit{min-height:44px;font-size:14px}}@media screen and (max-width:749px){body .cart__footer .cart__ctas{position:fixed;z-index:40;right:0;bottom:0;left:0;margin:0;padding:10px 15px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(116,198,255,.28);background:#0a0e16f5;box-shadow:0 -8px 28px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[class*=overflow-hidden] .cart__footer .cart__ctas{display:none}body .cart__checkout-button,body .cart-notification__links .button{min-height:52px;font-size:16px;font-weight:700}body .quantity__button{min-width:44px}body .menu-drawer__menu-item{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ascend-mobile-ux.css.map */
