.phase-shipping-line,.phase-low-stock{text-transform:lowercase}.phase-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text));border-top:var(--gridline-width, 1px) solid rgb(var(--color-scheme-text) / .15);transform:translateY(100%);visibility:hidden;transition:transform .22s cubic-bezier(.2,0,0,1),visibility 0s linear .22s}.phase-sticky-atc.is-visible{transform:none;visibility:visible;transition:transform .22s cubic-bezier(.2,0,0,1),visibility 0s}.phase-sticky-atc__info{min-width:0;flex:1;line-height:1.15}.phase-sticky-atc__title{font-family:Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-.04em;text-transform:lowercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phase-sticky-atc__meta{font-size:13px}.phase-sticky-atc__button{flex:none;min-width:96px;min-height:44px;padding:0 18px;font-family:Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-.04em;text-transform:lowercase}.phase-sticky-atc__button[disabled]{opacity:.5;cursor:not-allowed}.phase-sticky-atc__size{flex:none;max-width:34vw;min-height:44px;padding:0 22px 0 10px;border:1px solid rgb(var(--color-scheme-text) / .25);border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 8px center;color:inherit;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:900;letter-spacing:-.04em;text-transform:lowercase;-webkit-appearance:none;appearance:none;text-overflow:ellipsis}.phase-sticky-atc__size:focus-visible{outline:2px solid rgb(var(--color-scheme-accent, 245 115 52));outline-offset:2px}.phase-size-guide{position:absolute;top:0;right:0}.phase-size-guide-link{font-size:13px;text-decoration:underline;text-underline-offset:3px;text-transform:lowercase}.phase-drawer{position:fixed;inset:0 0 0 auto;width:min(480px,100vw);max-width:100vw;height:100%;max-height:100%;margin:0;padding:0;border:0;overflow-y:auto;overscroll-behavior:contain}.phase-drawer[open]{animation:phase-drawer-in .26s cubic-bezier(.2,0,0,1)}.phase-drawer::backdrop{background:#0006}@keyframes phase-drawer-in{0%{transform:translate(100%)}to{transform:none}}.phase-drawer__header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:16px;background:inherit;border-bottom:var(--gridline-width, 1px) solid rgb(var(--color-scheme-text) / .15)}.phase-drawer__title{font-family:Helvetica,Arial,sans-serif;font-weight:900;font-size:22px;letter-spacing:-.06em;line-height:1}.phase-drawer__close{display:grid;place-items:center;min-width:44px;min-height:44px;margin:-10px -10px -10px 0}.phase-drawer__body{padding:16px}.phase-drawer__body table{width:100%;border-collapse:collapse;font-size:13px}.phase-drawer__body th,.phase-drawer__body td{padding:8px 6px;text-align:left;border-bottom:1px solid rgb(var(--color-scheme-text) / .15)}.phase-drawer__body img{width:100%;height:auto}.phase-sticky-atc__button:focus-visible,.phase-size-guide-link:focus-visible,.phase-drawer__close:focus-visible,.phase-drawer a:focus-visible{outline:2px solid rgb(var(--color-scheme-accent, 245 115 52));outline-offset:2px}@media(prefers-reduced-motion:reduce){.phase-sticky-atc,.phase-sticky-atc.is-visible{transition:none}.phase-drawer[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/phase-product.css.map */
