:root{--lifted-paper: #faf8f3;--lifted-paper-2: #f3efe6;--lifted-paper-3: #ebe5d6;--lifted-ink: #1c1c1c;--lifted-ink-soft: #4a4a4a;--lifted-ink-faint: #888888;--lifted-line: #0a0a0a;--lifted-line-soft: #c9c0a8;--lifted-accent: #3b82f6;--lifted-accent-hover: #2563eb;--lifted-accent-soft: #dbeafe;--lifted-success: #16a34a;--lifted-warn: #f59e0b;--lifted-danger: #dc2626;--lifted-cta-bg: var(--lifted-ink);--lifted-cta-text: #ffffff;--lifted-cta-bg-hover: #1f2937;--lifted-font-display: "Helvetica Neue", Helvetica, Arial, sans-serif;--lifted-font-body: "Helvetica Neue", Helvetica, Arial, sans-serif;--lifted-font-mono: "Helvetica Neue", Helvetica, Arial, sans-serif;--lifted-text-xs: .6875rem;--lifted-text-sm: .8125rem;--lifted-text-base: .9375rem;--lifted-text-lg: 1.125rem;--lifted-text-xl: 1.5rem;--lifted-text-2xl: 2rem;--lifted-text-3xl: 2.75rem;--lifted-text-4xl: 4rem;--lifted-track-tight: -.02em;--lifted-track-normal: 0;--lifted-track-wide: .08em;--lifted-track-mono: .12em;--lifted-pad-section: clamp(48px, 8vw, 96px);--lifted-pad-section-tight: clamp(32px, 5vw, 56px);--lifted-gap-card: 16px;--lifted-gap-section: 48px;--lifted-radius-sm: 2px;--lifted-radius-md: 4px;--lifted-radius-pill: 999px;--lifted-shadow-card: 0 1px 2px rgba(10, 10, 10, .04);--lifted-shadow-elev: 0 6px 24px rgba(10, 10, 10, .08);--lifted-ease: cubic-bezier(.32, .72, .24, 1);--lifted-dur-fast: .16s;--lifted-dur: .24s;--lifted-dur-slow: .48s}body,button,input,select,textarea{font-family:var(--lifted-font-body);font-feature-settings:"cv11","ss01"}html,body{overflow-x:clip}html{scrollbar-gutter:stable}#header-group{position:sticky;top:0;z-index:40}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--lifted-font-display);letter-spacing:var(--lifted-track-tight);font-weight:700}.lifted-kicker{font-family:var(--lifted-font-mono);font-size:var(--lifted-text-xs);letter-spacing:var(--lifted-track-mono);text-transform:uppercase;color:var(--color-foreground, var(--lifted-ink-soft));display:inline-block}.lifted-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;font-family:var(--lifted-font-body);font-size:var(--lifted-text-sm);font-weight:700;letter-spacing:var(--lifted-track-wide);text-transform:uppercase;border:1.5px solid transparent;border-radius:0;cursor:pointer;transition:background var(--lifted-dur) var(--lifted-ease),color var(--lifted-dur) var(--lifted-ease),border-color var(--lifted-dur) var(--lifted-ease);text-decoration:none}.lifted-btn--primary{background:var(--lifted-cta-bg);color:var(--lifted-cta-text);border-color:var(--lifted-cta-bg)}.lifted-btn--primary:hover{background:var(--lifted-cta-bg-hover);border-color:var(--lifted-cta-bg-hover)}.lifted-btn--accent{background:var(--lifted-accent);color:#fff;border-color:var(--lifted-accent)}.lifted-btn--accent:hover{background:var(--lifted-accent-hover);border-color:var(--lifted-accent-hover)}.lifted-btn--outline{background:transparent;color:var(--color-foreground, var(--lifted-ink));border-color:currentColor}.lifted-btn--outline:hover{background:var(--color-foreground, var(--lifted-ink));color:var(--color-background, #ffffff)}.lifted-btn--full{width:100%}.lifted-btn--lg{padding:18px 32px;font-size:var(--lifted-text-base)}.lifted-btn[disabled],.lifted-btn--disabled{background:var(--lifted-ink-faint);border-color:var(--lifted-ink-faint);cursor:not-allowed;opacity:.7}.lifted-chip{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:10px 18px;font-family:var(--lifted-font-body);font-size:var(--lifted-text-sm);font-weight:600;letter-spacing:var(--lifted-track-wide);background:transparent;color:var(--color-foreground, var(--lifted-ink));border:1.5px solid var(--color-foreground, var(--lifted-ink));border-radius:var(--lifted-radius-pill);cursor:pointer;transition:background var(--lifted-dur) var(--lifted-ease),color var(--lifted-dur) var(--lifted-ease)}.lifted-chip:hover,.lifted-chip[aria-selected=true],.lifted-chip--active{background:var(--color-foreground, var(--lifted-ink));color:var(--color-background, #ffffff)}.lifted-chip[aria-disabled=true],.lifted-chip--out{color:var(--lifted-ink-faint);border-color:var(--lifted-line-soft);text-decoration:line-through;cursor:not-allowed}.lifted-marquee{display:flex;width:100%;padding:12px 0;white-space:nowrap;overflow:hidden;font-family:var(--lifted-font-mono);font-size:var(--lifted-text-xs);letter-spacing:var(--lifted-track-mono);text-transform:uppercase}.lifted-marquee__track{display:flex;align-items:center;width:max-content;flex-shrink:0;animation:lifted-marquee-scroll 30s linear infinite;will-change:transform}.lifted-marquee__track>*{margin-right:32px;flex-shrink:0}@keyframes lifted-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-33.3333%,0,0)}}@media(prefers-reduced-motion:reduce){.lifted-marquee__track{animation:none}}.lifted-scarcity{display:inline-flex;align-items:center;gap:8px;font-family:var(--lifted-font-mono);font-size:var(--lifted-text-xs);letter-spacing:var(--lifted-track-mono);text-transform:uppercase;color:var(--color-foreground, var(--lifted-ink))}.lifted-scarcity__dot{width:8px;height:8px;border-radius:50%;background:var(--lifted-accent);box-shadow:0 0 0 0 var(--lifted-accent);animation:lifted-pulse 2s ease-in-out infinite}@keyframes lifted-pulse{0%,to{box-shadow:0 0 #3b82f666}50%{box-shadow:0 0 0 6px #3b82f600}}@media(prefers-reduced-motion:reduce){.lifted-scarcity__dot{animation:none}}.card-gallery{--lifted-image-transition: opacity var(--lifted-dur) var(--lifted-ease)}.card-gallery .product-media-container img{transition:var(--lifted-image-transition)}.lifted-section{padding-block:var(--lifted-pad-section);padding-inline:clamp(16px,4vw,48px)}.lifted-section--tight{padding-block:var(--lifted-pad-section-tight)}.lifted-section--full{padding-inline:0}.lifted-container{max-width:1440px;margin-inline:auto}.lifted-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px}.lifted-section-head--center{flex-direction:column;align-items:center;text-align:center;gap:8px}.lifted-section-head h2{font-size:clamp(1.75rem,4vw,var(--lifted-text-2xl));margin:0;letter-spacing:var(--lifted-track-tight)}@media(hover:hover){.card-gallery[data-second-image]:hover .product-media-container>img:first-child{opacity:0}.card-gallery[data-second-image] .product-media-container>img:nth-child(2){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:var(--lifted-image-transition)}.card-gallery[data-second-image]:hover .product-media-container>img:nth-child(2){opacity:1}}@media(prefers-reduced-motion:reduce){.lifted-btn,.lifted-chip,.card-gallery .product-media-container img{transition:none}}.lifted-heart{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;color:var(--lifted-ink, #0a0a0a);position:relative;flex-shrink:0;transition:transform .2s cubic-bezier(.32,.72,.24,1),color .16s ease}.lifted-heart--sm{width:28px;height:28px}.lifted-heart--md{width:36px;height:36px}.lifted-heart--lg{width:44px;height:44px}.lifted-heart__svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:60%;height:60%;transition:opacity .2s ease,transform .28s cubic-bezier(.32,.72,.24,1)}.lifted-heart__svg--filled{opacity:0;color:var(--lifted-accent, #3b82f6);transform:scale(.6)}.lifted-heart.is-saved .lifted-heart__svg--outline{opacity:0}.lifted-heart.is-saved .lifted-heart__svg--filled{opacity:1;transform:scale(1)}.lifted-heart:hover{transform:scale(1.08)}.lifted-heart.is-just-toggled{animation:lifted-heart-pop .32s cubic-bezier(.32,.72,.24,1)}@keyframes lifted-heart-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.lifted-wishlist{padding:clamp(48px,6vw,96px) clamp(16px,4vw,48px);max-width:1600px;margin-inline:auto}.lifted-wishlist__head{margin-bottom:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:8px}.lifted-wishlist__title{font-family:var(--lifted-font-display);font-size:clamp(2rem,5vw,3.5rem);font-weight:800;letter-spacing:-.025em;text-transform:uppercase;line-height:1;margin:0}.lifted-wishlist__sub{margin:0;opacity:.65;font-size:.9375rem}.lifted-wishlist__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}@media(min-width:768px){.lifted-wishlist__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.lifted-wishlist__grid{grid-template-columns:repeat(4,1fr)}}.lifted-wishlist__card{position:relative;display:flex;flex-direction:column;gap:8px}.lifted-wishlist__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-background-subdued, #f5f5f5)}.lifted-wishlist__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.lifted-wishlist__card:hover .lifted-wishlist__media img{transform:scale(1.03)}.lifted-wishlist__remove{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#fffffff2;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a;color:var(--lifted-ink);z-index:2;transition:background .16s ease,color .16s ease,transform .16s ease}.lifted-wishlist__remove:hover{background:var(--lifted-ink, #0a0a0a);color:#fff;transform:scale(1.06)}.lifted-wishlist__remove svg{width:16px;height:16px}.lifted-wishlist__info{display:flex;flex-direction:column;gap:2px;padding:0 4px;text-decoration:none;color:inherit}.lifted-wishlist__name{font-weight:600;font-size:.9375rem;letter-spacing:-.005em;line-height:1.25}.lifted-wishlist__price{color:var(--lifted-ink-soft, #4a4a4a);font-size:.875rem;font-weight:600}.lifted-wishlist__empty{padding:80px 16px;display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center}.lifted-wishlist__empty p{font-size:1rem;opacity:.7;margin:0}.lifted-pdp__title-actions{display:inline-flex;align-items:center;gap:14px;flex-shrink:0}html.lifted-bare,body.lifted-bare{padding:0;margin:0}html.lifted-bare #header-group,body.lifted-bare #header-group,html.lifted-bare>body>footer,body.lifted-bare>footer,body.lifted-bare cart-drawer-component,body.lifted-bare .lifted-cart-drawer-section,body.lifted-bare .lifted-fit-pill,body.lifted-bare .lifted-wld,body.lifted-bare .shopify-section--header-group,body.lifted-bare .lifted-anno{display:none!important}body.lifted-bare main{padding:16px}body.lifted-bare .lifted-sc{padding:0}
/*# sourceMappingURL=/cdn/shop/t/61/assets/lifted-tokens.css.map */
