.product__info-container .product__text.caption-with-letter-spacing{font-size:var(--eclipse-fs-xs)}.share-button__fallback .field__input:not(:placeholder-shown)~.field__label,.share-button__fallback .field__label{font-size:var(--eclipse-fs-xs)}.product-form__submit.button{background-color:transparent;border:1px solid var(--eclipse-solid-bg);border-radius:var(--eclipse-radius-pill);padding:var(--eclipse-btn-pad-y) var(--eclipse-btn-pad-x);font-family:var(--font-body-family);font-weight:var(--eclipse-weight-button);transition:background-color var(--eclipse-t) var(--eclipse-ease),color var(--eclipse-t) var(--eclipse-ease),border-color var(--eclipse-t) var(--eclipse-ease)}.product-form__submit.button:not(.loading){color:var(--eclipse-solid-bg)}.product-form__submit.button:before,.product-form__submit.button:after{content:none}.product-form__submit.button:hover:not([disabled]):not([aria-disabled=true]){background-color:var(--eclipse-accent);color:#fff;border-color:var(--eclipse-accent)}.eclipse-btn--coral{width:100%;background:var(--eclipse-accent);color:#fff;border:1px solid var(--eclipse-accent)}.eclipse-buy-now{margin-top:12px}.eclipse-btn--coral:hover{background:var(--eclipse-accent);color:#fff;border-color:var(--eclipse-accent);filter:brightness(.92)}.eclipse-btn--coral[disabled],.eclipse-btn--coral[aria-disabled=true]{opacity:.5;cursor:not-allowed}.eclipse-instock{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--eclipse-instock);font-family:var(--font-body-family);font-size:var(--eclipse-fs-sm)}.eclipse-instock__dot{display:inline-block;width:8px;height:8px;border-radius:var(--eclipse-radius-round);background:currentColor}.pdp-sticky-atc{position:fixed;right:20px;bottom:20px;z-index:400;display:flex;align-items:center;gap:12px;max-width:min(420px,calc(100vw - 40px));padding:12px;background:#fff;border-radius:var(--eclipse-radius-card);box-shadow:0 0 1px #0000001a,0 3px 10px #0000001f;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity var(--eclipse-t) var(--eclipse-ease),transform var(--eclipse-t) var(--eclipse-ease),visibility 0s linear var(--eclipse-t)}.pdp-sticky-atc.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity var(--eclipse-t) var(--eclipse-ease),transform var(--eclipse-t) var(--eclipse-ease),visibility 0s linear}@media(prefers-reduced-motion:reduce){.pdp-sticky-atc,.pdp-sticky-atc.is-visible{transform:none}}.pdp-sticky-atc__media{flex-shrink:0}.pdp-sticky-atc__img{display:block;width:56px;height:56px;border-radius:var(--eclipse-radius-card);object-fit:cover}.pdp-sticky-atc__info{flex:1 1 auto;min-width:0}.pdp-sticky-atc__title{margin:0;font-family:var(--font-body-family);font-size:var(--eclipse-fs-md);color:var(--eclipse-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-sticky-atc__price{margin:2px 0 0;display:flex;align-items:baseline;gap:6px;font-family:var(--font-body-family);font-size:var(--eclipse-fs-sm)}.pdp-sticky-atc__compare{color:var(--eclipse-soldout);text-decoration:line-through}.pdp-sticky-atc__sale{color:var(--eclipse-ink)}.pdp-sticky-atc__button{flex-shrink:0;width:auto;padding:10px 20px;white-space:nowrap}.pdp-sticky-atc__check{display:inline-flex;margin-left:6px;animation:pdp-sticky-check-in var(--eclipse-t) var(--eclipse-ease)}.pdp-sticky-atc__check svg{width:14px;height:14px}@keyframes pdp-sticky-check-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pdp-sticky-atc__check{animation:none}}@media(max-width:749px){.pdp-sticky-atc{left:0;right:0;bottom:0;max-width:none;border-radius:var(--eclipse-radius-card) var(--eclipse-radius-card) 0 0;box-shadow:0 -2px 10px #0000001f}body.pdp-sticky-present{padding-bottom:88px}}.pdp-fit-callout{display:flex;align-items:center;gap:12px;margin:1.5rem 0;padding:12px 16px;background:#ff60611a;background:color-mix(in srgb,var(--eclipse-accent) 10%,transparent);border-radius:var(--eclipse-radius-card)}.pdp-fit-callout__avatar{flex-shrink:0;width:40px;height:40px;border-radius:var(--eclipse-radius-round);object-fit:cover}.pdp-fit-callout__avatar--placeholder{display:inline-flex;align-items:center;justify-content:center;background:#ff606126;background:color-mix(in srgb,var(--eclipse-accent) 15%,transparent);color:var(--eclipse-accent)}.pdp-fit-callout__avatar--placeholder svg{width:20px;height:20px;fill:currentColor}.pdp-fit-callout__text{margin:0;font-family:var(--font-body-family);font-size:var(--eclipse-fs-xs);line-height:1.4;color:var(--eclipse-ink)}.product__info-container .icon-with-text--horizontal{--icon-size: 22px;justify-content:flex-start;flex-wrap:wrap;column-gap:24px;row-gap:12px}.product__info-container .icon-with-text--horizontal .icon-with-text__item{flex-direction:row;align-items:center;width:auto}.product__info-container .icon-with-text--horizontal .svg-wrapper,.product__info-container .icon-with-text--horizontal img{margin-bottom:0;margin-right:8px;fill:var(--eclipse-soldout)}.product__info-container .icon-with-text--horizontal .h4{padding-top:0;font-family:var(--font-body-family);font-size:var(--eclipse-fs-sm);font-weight:var(--eclipse-weight-body);text-transform:none;letter-spacing:normal;color:#6a6a6a}.product__info-container .product__accordion{border-top-color:var(--eclipse-line);border-bottom-color:var(--eclipse-line)}.product__info-container .product__accordion summary{padding:16px 0}.product__info-container .product__accordion .accordion__title{font-family:var(--font-body-family);font-weight:var(--eclipse-weight-bold);font-style:normal;font-size:var(--eclipse-fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--eclipse-ink)}.product__info-container .product__accordion summary .icon-caret{transition:transform var(--eclipse-t) var(--eclipse-ease)}@media(prefers-reduced-motion:reduce){.product__info-container .product__accordion summary .icon-caret{transition:none}}.product__info-container .product__accordion .accordion__content{font-family:var(--font-body-family);font-size:var(--eclipse-fs-sm);font-weight:var(--eclipse-weight-body);line-height:1.6;color:var(--eclipse-ink);padding-bottom:16px}.pdp-size-guide__intro{margin:0 0 1.6rem;font-size:var(--eclipse-fs-sm);opacity:.75}.pdp-size-guide__link{margin:1.6rem 0 0;font-size:var(--eclipse-fs-xs);text-transform:uppercase;letter-spacing:.08em}.pdp-size-guide__link a{font-weight:var(--eclipse-weight-bold)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pdp-eclipse.css.map */
