:root{--lj-paper: 43 27% 94%;--lj-ink: 240 3% 7%;--lj-signal: 19 100% 50%;--lj-sand: 41 26% 87%;--lj-electric: 233 100% 56%;--lj-font-display: "Fraunces", Georgia, serif;--lj-font-ui: "Archivo", "Helvetica Neue", sans-serif;--lj-radius: 0;--lj-max: 1600px;--lj-ease-out: cubic-bezier(.23, 1, .32, 1);--lj-tap: 44px;--lj-opsz: 9}:root{--font-body--family: var(--lj-font-ui);--font-subheading--family: var(--lj-font-ui);--font-heading--family: var(--lj-font-display);--font-heading--weight: 700;--font-accent--family: var(--lj-font-display);--backdrop-opacity: .08;--lj-signal-text: 18 100% 34%}body{--lj-accent-text: hsl(var(--lj-signal-text))}[data-lj-stage=ink]{--lj-accent-text: hsl(var(--lj-signal))}.header__icon--menu.header__icon--summary{min-width:var(--lj-tap);min-height:var(--lj-tap)}@media(pointer:coarse){.policy-list-trigger,.search__reset-button{min-width:var(--lj-tap);min-height:var(--lj-tap)}}a.header-logo{font-family:var(--lj-font-display);font-weight:700;letter-spacing:-.01em}.menu-list .menu-list__link{font-family:var(--lj-font-ui);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cart-bubble{--cart-bubble-background: hsl(var(--lj-signal));--cart-bubble-text: hsl(var(--lj-ink))}.cart-bubble__text{font-weight:700}.dropdown-localization__button,.drawer-localization__button,.drawer-localization__button--label{font-family:var(--lj-font-ui);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dropdown-localization__button{min-height:var(--lj-tap);min-width:var(--lj-tap)}.drawer-localization__button,.localization-form__list-item,.localization-form__select{min-height:var(--lj-tap)}a.size-style:is(.button,.button-secondary),.cart-items__empty-button,.cart__checkout-button,.cart-discount__button,.submit-button,.facets__see-results,.blog-post-comments__form-submit{min-height:var(--lj-tap);font-family:var(--lj-font-ui);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}@media(hover:hover)and (pointer:fine){a.size-style.button:not(.button-secondary):hover,.cart-items__empty-button:hover,.cart__checkout-button:hover,.cart-discount__button:hover,.submit-button:hover,.facets__see-results:hover,.blog-post-comments__form-submit:hover{--button-background-color: hsl(var(--lj-signal));--button-border-color: hsl(var(--lj-signal));--button-color: hsl(var(--lj-ink))}}.text-block:is(.h1,.h2,.h3,.h4)>:is(h1,h2),.cart-title>h1:is(.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--lj-font-display);font-weight:700;letter-spacing:-.01em;line-height:1;text-transform:uppercase}body{--lj-stage-bg: hsl(var(--lj-paper));--lj-stage-fg: hsl(var(--lj-ink));margin:0;overflow-x:hidden;background-color:var(--lj-stage-bg);color:var(--lj-stage-fg);transition:background-color .6s ease;font-family:var(--lj-font-ui);font-variation-settings:"slnt" 0,"opsz" var(--lj-opsz);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-stage=sand]{--lj-stage-bg: hsl(var(--lj-sand))}body.lj-stage-live{transition:none}[data-lj-stage=ink]{background-color:hsl(var(--lj-ink));color:hsl(var(--lj-paper))}[data-lj-stage=signal]{background-color:hsl(var(--lj-signal));color:hsl(var(--lj-ink))}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}::selection{background:hsl(var(--lj-signal));color:hsl(var(--lj-ink))}:focus-visible{outline:2px solid hsl(var(--lj-signal));outline-offset:3px}.lj-wrap{max-width:var(--lj-max);margin-inline:auto;padding-inline:1rem}@media(min-width:768px){.lj-wrap{padding-inline:2.5rem}}.lj-grain:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px}.lj-display{font-family:var(--lj-font-display);font-weight:640;letter-spacing:-.03em;line-height:.92;font-variation-settings:"opsz" var(--lj-opsz)}.lj-eyebrow{font-size:11px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;opacity:.78}a,button,label,summary,[role=button]{-webkit-tap-highlight-color:transparent}.lj-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--lj-tap);padding:.75rem 1.5rem;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:var(--lj-radius);transition:transform .16s var(--lj-ease-out),background-color .2s ease,color .2s ease}.lj-btn:active:not(:disabled){transform:scale(.97)}.lj-btn--solid,.lj-drop__cta,.lj-nl__btn,.lj-pdp__bar-btn{transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,color .2s ease}.lj-btn--solid:active:not(:disabled),.lj-drop__cta:active:not(:disabled),.lj-nl__btn:active:not(:disabled),.lj-pdp__bar-btn:active:not(:disabled){transform:scale(.95)}.lj-btn--solid{background:hsl(var(--lj-ink));color:hsl(var(--lj-paper))}.lj-btn--outline{border:2px solid currentColor;color:inherit}@media(hover:hover)and (pointer:fine){.lj-btn--solid:hover{background:hsl(var(--lj-signal));color:hsl(var(--lj-ink))}.lj-btn--outline:hover{background:hsl(var(--lj-ink));color:hsl(var(--lj-paper))}[data-lj-stage=ink] .lj-btn--outline:hover{background:hsl(var(--lj-paper));color:hsl(var(--lj-ink))}}.lj-link{display:inline-flex;align-items:center;min-height:var(--lj-tap);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:inherit;opacity:.8}.lj-link:hover{opacity:.5}.lj-word-slot{display:inline-block;overflow:hidden;vertical-align:bottom;padding:.16em .06em .12em;margin:-.16em -.06em -.12em}.lj-word-inner,.lj-char{display:inline-block}:root{--lj-ease-in-out: cubic-bezier(.77, 0, .175, 1)}.lj-rv{opacity:var(--lj-rv-o, 0);transform:translate3d(0,var(--lj-rv-y, 28px),0) scale(var(--lj-rv-s, 1))}.lj-rv--text{filter:blur(4px)}.lj-rv--text:not(.lj-rv--in){opacity:var(--lj-rv-o, 0)!important}.lj-rv.lj-rv--in{opacity:1;transform:none;filter:none;will-change:transform,opacity,filter;transition:opacity var(--lj-rv-d, .9s) var(--lj-ease-out) var(--lj-rv-delay, 0s),transform var(--lj-rv-d, .9s) var(--lj-ease-out) var(--lj-rv-delay, 0s),filter calc(var(--lj-rv-d, .9s) * .7) var(--lj-ease-out) var(--lj-rv-delay, 0s)}.lj-rv.lj-rv--card{opacity:1;transform:translate3d(0,48px,0)}.lj-rv--card :is(.lj-card__stage,.lj-ph-stage){clip-path:inset(100% 0 0 0);transform:scale(1.08);transform-origin:50% 100%}.lj-rv--card :is(.lj-card__info,.lj-ph-info,.lj-card__add){opacity:0;transform:translate3d(0,12px,0)}.lj-rv.lj-rv--card.lj-rv--in{transform:none;transition:transform 1.1s var(--lj-ease-out) var(--lj-rv-delay, 0s)}.lj-rv--card.lj-rv--in :is(.lj-card__stage,.lj-ph-stage){clip-path:inset(0 0 0 0);transform:none;will-change:transform;transition:clip-path .9s var(--lj-ease-out) var(--lj-rv-delay, 0s),transform 1.15s var(--lj-ease-out) var(--lj-rv-delay, 0s)}.lj-rv--card.lj-rv--in :is(.lj-card__info,.lj-ph-info,.lj-card__add){opacity:1;transform:none;transition:opacity .6s var(--lj-ease-out) calc(var(--lj-rv-delay, 0s) + .25s),transform .7s var(--lj-ease-out) calc(var(--lj-rv-delay, 0s) + .25s)}.lj-rv.lj-rv--media{opacity:1;transform:none;clip-path:inset(14% 10% 14% 10% round 24px)}.lj-rv--media>:first-child{transform:scale(1.22)}.lj-rv.lj-rv--media.lj-rv--in{clip-path:inset(0 0 0 0 round 0);transition:clip-path 1.2s var(--lj-ease-in-out) var(--lj-rv-delay, 0s)}.lj-rv--media.lj-rv--in>:first-child{transform:none;will-change:transform;transition:transform 1.3s var(--lj-ease-out) var(--lj-rv-delay, 0s)}.lj-rvw :is(.lj-word-inner,.lj-char){opacity:0;transform:translate3d(0,110%,0) rotate(5deg);transform-origin:0 100%;filter:blur(.12em)}.lj-rvw.lj-rv--in :is(.lj-word-inner,.lj-char){opacity:1;transform:none;filter:none;will-change:transform,opacity,filter;transition:transform var(--lj-wd, .62s) var(--lj-ease-out) calc(var(--i, 0) * var(--lj-st, 60ms)),opacity calc(var(--lj-wd, .62s) * .55) var(--lj-ease-out) calc(var(--i, 0) * var(--lj-st, 60ms)),filter calc(var(--lj-wd, .62s) * .75) var(--lj-ease-out) calc(var(--i, 0) * var(--lj-st, 60ms))}@keyframes lj-word-in{0%{opacity:0;transform:translate3d(0,110%,0) rotate(5deg);filter:blur(.12em)}55%{opacity:1}75%{filter:blur(0)}to{opacity:1;transform:none;filter:blur(0)}}@media(prefers-reduced-motion:no-preference){.lj-hero-anim [data-intro-word]{transform-origin:0 100%;animation:lj-word-in .66s var(--lj-ease-out) calc(.08s + var(--i, 0) * var(--lj-st, 60ms)) backwards}}@media(prefers-reduced-motion:reduce){.lj-hero-anim [data-lj-intro-title]{animation:lj-fade-soft .6s ease .05s backwards!important}}.lj-hero-done [data-intro-word],.lj-hero-done [data-lj-intro-title]{animation:none!important}@keyframes lj-char-up{0%{transform:translate3d(0,var(--lj-hero-dy, calc(1.2em + 22rem) ),0)}}@keyframes lj-meta-up{0%{opacity:0;transform:translate3d(0,18px,0)}}@keyframes lj-fade-soft{0%{opacity:0}}@keyframes lj-dot-pop{0%{opacity:0;transform:scale(0)}8%{opacity:1}55%{transform:scale(1.35)}to{opacity:1;transform:scale(1)}}[data-hero-dot]{transform-origin:50% 80%}@media(prefers-reduced-motion:no-preference){.lj-hero-anim [data-hero-dot]{animation:lj-dot-pop .34s ease-out calc(.05s + var(--lj-hero-n, 7) * 50ms + var(--lj-hero-dur, .85s) * .72) backwards}.lj-hero-anim [data-hero-char]{animation:lj-char-up var(--lj-hero-dur, .85s) cubic-bezier(.23,1,.32,1) calc(.05s + var(--i, 0) * 50ms) backwards;animation-timing-function:linear(0,.1917,.3528,.4871,.5981,.689,.7627,.8217,.8683,.9046,.9325,.9534,.9688,.9798,.9874,.9926,.9959,.9979,.999,.9996,.9999,1)}.lj-hero-anim [data-hero-meta]{animation:lj-meta-up .6s cubic-bezier(.165,.84,.44,1) calc(var(--lj-hero-meta-at, .87s) + var(--m, 0) * 60ms) backwards;animation-timing-function:linear(0,.1855,.3439,.478,.5904,.6836,.7599,.8215,.8704,.9085,.9375,.959,.9744,.985,.9919,.9961,.9984,.9995,.9999,1)}}@media(prefers-reduced-motion:reduce){.lj-hero-anim .lj-hero__title,.lj-hero-anim [data-hero-meta]{animation:lj-fade-soft .6s ease .05s backwards!important}}.lj-hero-anim:not(.lj-hero-go) :is([data-hero-char],[data-hero-dot],[data-hero-meta],.lj-hero__title){animation-play-state:paused!important}.lj-hero-done [data-hero-char],.lj-hero-done [data-hero-dot],.lj-hero-done [data-hero-meta],.lj-hero-done .lj-hero__title{animation:none!important}.lj-hero__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--lj-tap);padding:.6875rem 1.375rem;border:1.5px solid hsl(var(--lj-ink) / .85);border-radius:999px;font-family:var(--lj-font-ui);font-size:.875rem;font-weight:600;letter-spacing:.01em;line-height:1.2;color:hsl(var(--lj-ink));text-decoration:none;background:transparent;transition:background-color .2s ease,border-color .2s ease}.lj-hero__cta .lj-mag__in{display:inline-flex;align-items:center;gap:.5em}.lj-hero__arrow{display:inline-block;transition:transform .25s var(--lj-ease-out)}.lj-hero__cta:active .lj-hero__arrow{transform:translate3d(4px,0,0)}.lj-hero__cta:focus-visible{outline:2px solid hsl(var(--lj-ink));outline-offset:3px}@media(hover:hover)and (pointer:fine){.lj-hero__cta:hover{background-color:hsl(var(--lj-ink) / .06);border-color:hsl(var(--lj-ink))}.lj-hero__cta:hover .lj-hero__arrow{transform:translate3d(4px,0,0)}}.lj-hero__drop{display:inline-flex;align-items:center;gap:.4375rem;box-sizing:border-box;min-height:1.75rem;padding:.25rem .6875rem .25rem .5625rem;border:1px solid hsl(var(--lj-ink) / .3);border-radius:999px;font-family:var(--lj-font-ui);font-size:.6875rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;color:hsl(var(--lj-ink))}.lj-hero__drop:before{content:"";width:6px;height:6px;border-radius:50%;background:hsl(var(--lj-signal));flex:none}a.header-logo.lj-logo{font-family:var(--lj-font-display);font-weight:700;font-style:normal;letter-spacing:-.03em;font-variation-settings:"opsz" var(--lj-opsz);text-transform:uppercase;line-height:1;font-size:20px;min-height:var(--lj-tap);color:var(--color-foreground)}@media(min-width:750px){a.header-logo.lj-logo{font-size:26px}}.lj-logo__word{display:inline-flex;white-space:nowrap}.lj-logo__ch{display:block}html.lj-logo-home:not(.lj-logo-nofly) .lj-logo:not([data-lj-shown]):not(:focus-visible){opacity:0}html.lj-logo-fade .lj-logo{transition:opacity .25s ease}.lj-logofly{position:fixed;left:0;top:0;z-index:calc(var(--layer-menu-drawer, 18) + 1);display:none;pointer-events:none;width:max-content;transform-origin:0 0;white-space:nowrap;font-family:var(--lj-font-display);font-weight:700;font-style:normal;letter-spacing:-.03em;font-variation-settings:"opsz" var(--lj-opsz);text-transform:uppercase;line-height:1}.lj-logofly.is-on{display:flex;will-change:transform}.lj-logofly>span{display:block}html[scroll-lock] .lj-logofly{visibility:hidden}.lj-tilt-stage{position:relative;touch-action:pan-y pinch-zoom}.lj-tilt-on{position:relative;z-index:1;transform-origin:50% 0;will-change:transform;backface-visibility:hidden}.lj-tilt-shadow{position:absolute;top:6%;right:8%;bottom:10%;left:8%;z-index:0;pointer-events:none;transform-origin:50% 0;background:hsl(var(--lj-ink) / .55);filter:blur(16px);opacity:0;will-change:transform,opacity}.resource-card__media.lj-tilt-on{z-index:0}@media(hover:hover)and (pointer:fine){.lj-card:has(.lj-tilt-on):hover{box-shadow:none}}.lj-cursor,.lj-cursor-dot{position:fixed;left:0;top:0;z-index:2147483000;pointer-events:none;display:none;opacity:0;transition:opacity .2s ease;will-change:transform}.lj-cursor-root{position:fixed;left:0;top:0;width:0;height:0;z-index:2147483000;pointer-events:none;will-change:transform}.lj-cursor-root .lj-cursor-dot{will-change:auto}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.lj-cursor,.lj-cursor-dot{display:block}}.lj-cursor.is-on,.lj-cursor-dot.is-on{opacity:1}.lj-cursor[data-mode=text],.lj-cursor-dot[data-mode=text]{opacity:0}.lj-cursor__ring,.lj-cursor__fill{position:absolute;left:-44px;top:-44px;width:88px;height:88px;box-sizing:border-box;border-radius:50%;transform:scale(.4);transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.lj-cursor__ring{border:2.5px solid hsl(var(--lj-ink) / .85)}.lj-cursor.is-dark .lj-cursor__ring{border-color:hsl(var(--lj-paper) / .9)}.lj-cursor__fill{background:hsl(var(--lj-signal));opacity:0}.lj-cursor[data-mode=hover] .lj-cursor__ring{transform:scale(.64)}.lj-cursor[data-mode=hover] .lj-cursor__fill{transform:scale(.64);opacity:.16}.lj-cursor[data-mode=label] :is(.lj-cursor__ring,.lj-cursor__fill){transform:scale(1)}.lj-cursor[data-mode=label] .lj-cursor__fill{opacity:1}.lj-cursor:is([data-mode=label],[data-mode=held]) .lj-cursor__ring{opacity:0}.lj-cursor[data-mode=held] :is(.lj-cursor__ring,.lj-cursor__fill){transform:scale(.66)}.lj-cursor[data-mode=held] .lj-cursor__fill{opacity:1;background:hsl(var(--lj-ink))}.lj-cursor.is-down :is(.lj-cursor__ring,.lj-cursor__fill){transform:scale(.32)}.lj-cursor.is-down[data-mode=hover] :is(.lj-cursor__ring,.lj-cursor__fill){transform:scale(.54)}.lj-cursor.is-down[data-mode=label] :is(.lj-cursor__ring,.lj-cursor__fill){transform:scale(.9)}.lj-cursor.is-down[data-mode=held] :is(.lj-cursor__ring,.lj-cursor__fill){transform:scale(.6)}.lj-cursor__label{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;font-family:var(--lj-font-ui);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;color:hsl(var(--lj-ink));transform:translate(-50%,-50%) scale(.6);transition:opacity .18s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.lj-cursor:is([data-mode=label],[data-mode=held]) .lj-cursor__label{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:.05s}.lj-cursor[data-mode=held] .lj-cursor__label{color:hsl(var(--lj-paper));letter-spacing:.2em}.lj-cursor[data-kind=card][data-mode=label] :is(.lj-cursor__ring,.lj-cursor__fill){transform:translate(28px,28px) scale(.636)}.lj-cursor[data-kind=card][data-mode=label] .lj-cursor__fill{background:hsl(var(--lj-ink));box-shadow:0 0 0 2.36px hsl(var(--lj-paper))}.lj-cursor.is-down[data-kind=card][data-mode=label] :is(.lj-cursor__ring,.lj-cursor__fill){transform:translate(28px,28px) scale(.57)}.lj-cursor[data-kind=card][data-mode=label] .lj-cursor__label{font-size:9px;color:hsl(var(--lj-paper));transform:translate(calc(-50% + 28px),calc(-50% + 28px)) scale(1)}.lj-cursor-dot.is-on[data-kind=card][data-mode=label]{opacity:1}.lj-cursor-dot{width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:hsl(var(--lj-signal));box-shadow:0 0 0 1.5px hsl(var(--lj-paper))}.lj-cursor-dot:is([data-mode=label],[data-mode=held]){opacity:0}html.lj-cursor-on,html.lj-cursor-on *{cursor:none!important}html.lj-cursor-on :is(input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea,select,[contenteditable=""],[contenteditable=true]){cursor:auto!important}.lj-mag__in{display:inline-block}html.lj-press :is(.lj-btn,.lj-strip__arrow,.lj-drop__cta,.lj-nl__btn,.lj-pdp__bar-btn):active{transform:none!important}.lj-ripple{position:fixed;left:0;top:0;z-index:180;width:96px;height:96px;margin:-48px 0 0 -48px;box-sizing:border-box;border:2px solid hsl(var(--lj-signal));border-radius:50%;background:hsl(var(--lj-signal) / .18);pointer-events:none;opacity:0}.lj-ripple--fine{width:64px;height:64px;margin:-32px 0 0 -32px;border-width:1.5px;background:hsl(var(--lj-signal) / .1)}.lj-top{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:7;display:grid;place-items:center;width:3.5rem;height:3.5rem;padding:0;overflow:visible;border:0;border-radius:50%;background:hsl(var(--lj-ink));color:hsl(var(--lj-paper));cursor:pointer;font-family:var(--lj-font-display);font-weight:700;font-size:1.0625rem;letter-spacing:-.02em;line-height:1;box-shadow:0 0 0 1px hsl(var(--lj-paper) / .16),0 14px 30px -14px hsl(var(--lj-ink) / .6);-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;transform:translate3d(0,1.25rem,0) scale(.6);transition:opacity .22s ease,transform .5s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,color .2s ease,visibility 0s linear .5s,translate .5s cubic-bezier(.34,1.56,.64,1)}.lj-top[hidden]{display:none}.lj-top.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.lj-top.is-on.is-away{opacity:0;visibility:hidden;transform:translate3d(calc(100% + 1.5rem),0,0) rotate(60deg) scale(.8);transition-delay:0s,0s,0s,0s,.5s,0s}.lj-top.is-on.is-away.is-left{transform:translate3d(calc(-100% - 1.5rem),0,0) rotate(-60deg) scale(.8)}.lj-top.is-snap{transition:none!important}.lj-top__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg);pointer-events:none}.lj-top__track,.lj-top__prog{fill:none;stroke-width:2.5}.lj-top__track{stroke:hsl(var(--lj-paper) / .2)}.lj-top__prog{stroke:hsl(var(--lj-signal));stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.lj-top__face{position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:50%}.lj-top__w,.lj-top__up{grid-area:1 / 1;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.lj-top__up{font-family:var(--lj-font-ui);font-size:1.25rem;opacity:0;transform:translate3d(0,110%,0)}.lj-top.is-ink{background:hsl(var(--lj-paper));color:hsl(var(--lj-ink));box-shadow:0 0 0 1px hsl(var(--lj-ink) / .2),0 14px 30px -14px #000000b3}.lj-top.is-ink .lj-top__track{stroke:hsl(var(--lj-ink) / .16)}@media(hover:hover)and (pointer:fine){.lj-top:hover{background:hsl(var(--lj-signal));color:hsl(var(--lj-ink))}.lj-top:hover .lj-top__prog{stroke:hsl(var(--lj-ink))}.lj-top:hover .lj-top__w{opacity:0;transform:translate3d(0,-110%,0)}.lj-top:hover .lj-top__up{opacity:1;transform:none}}.lj-top:focus-visible .lj-top__w{opacity:0;transform:translate3d(0,-110%,0)}.lj-top:focus-visible .lj-top__up{opacity:1;transform:none}@media(min-width:1024px){.lj-top{right:1.5rem;bottom:1.5rem;width:3.75rem;height:3.75rem}}.lj-card{position:relative;transition:transform .3s var(--lj-ease-out),box-shadow .3s ease}.lj-card:active{transform:scale(.98)}.lj-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:hsl(var(--lj-sand))}.lj-card__tilt{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lj-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.15);transition:transform .5s var(--lj-ease-out)}.lj-card__img2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:translate3d(6%,0,0) scale(1.14);transition:opacity .26s ease,transform .34s cubic-bezier(.4,0,1,1)}@media(hover:hover)and (pointer:fine){.lj-card:hover{transform:translateY(-.375rem);box-shadow:0 20px 25px -5px hsl(var(--lj-ink) / .2)}.lj-card:hover .lj-card__img{transform:scale(1.2)}.lj-card:hover .lj-card__img2{opacity:1;transform:scale(1.04);transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .62s cubic-bezier(.23,1,.32,1)}.lj-card:hover .lj-card__media:has(.lj-card__img2) .lj-card__img{transform:translate3d(-5%,0,0) scale(1.2)}}.lj-dcard__media{overflow:visible;background:#f3efe6}.lj-dcard__clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lj-dcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform .5s var(--lj-ease-out)}.lj-dcard__img--square{object-fit:contain;-webkit-mask-image:linear-gradient(to bottom,transparent 10%,#000 15%,#000 85%,transparent 90%);mask-image:linear-gradient(to bottom,transparent 10%,#000 15%,#000 85%,transparent 90%)}.lj-dcard__tape{display:none}.lj-dcard.is-taped .lj-dcard__tape{display:block}.lj-dcard.is-taped .lj-dcard__info{opacity:0!important}.lj-dcard.is-stripping{z-index:5}.lj-dcard__fly{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:none}.lj-card__info.lj-dcard__info{display:block}.lj-dcard__title{min-height:2.5em;margin:0;font-size:.875rem;font-weight:600;line-height:1.25;letter-spacing:.025em;text-transform:uppercase;overflow-wrap:anywhere}.lj-dcard__action{box-sizing:border-box;display:flex;align-items:center;min-height:calc(var(--lj-tap) + .75rem);padding-top:.75rem}.lj-dcard__sale{line-height:1.3}.lj-dcard-anchor{display:block;height:0;scroll-margin-top:6rem}.lj-plp__cell .lj-dcard__title{min-height:3.75em}@media(min-width:1024px){.lj-plp__cell .lj-dcard__title{min-height:2.5em}}@media(hover:hover)and (pointer:fine){.lj-card:hover .lj-dcard__img{transform:scale(1.1)}}.lj-tee{display:block;--tee-fill: hsl(42 40% 97%);--tee-line: hsl(var(--lj-ink) / .14);--tee-print: hsl(var(--lj-ink))}.lj-tee--ink{--tee-fill: hsl(240 3% 13%);--tee-line: hsl(var(--lj-paper) / .16);--tee-print: hsl(var(--lj-paper))}.lj-tee--signal{--tee-fill: hsl(var(--lj-signal));--tee-line: hsl(var(--lj-ink) / .18);--tee-print: hsl(var(--lj-ink))}.lj-tee svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 .5rem .75rem hsl(var(--lj-ink) / .16))}.lj-tee__body{fill:var(--tee-fill)}.lj-tee--ecru .lj-tee__body{stroke:hsl(var(--lj-ink) / .12);stroke-width:.5;stroke-linejoin:round}.lj-tee__line{fill:none;stroke:var(--tee-line);stroke-width:.9;stroke-linecap:round}.lj-tee__print{fill:var(--tee-print);font-family:var(--lj-font-ui);font-weight:700;letter-spacing:-.02em;word-spacing:.2em}.lj-tee--fill{display:grid;place-items:center;padding:9%;box-sizing:border-box}.lj-ph{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;overflow:hidden;background:hsl(var(--lj-sand))}[data-lj-stage=sand] .lj-ph{background:hsl(var(--lj-paper))}.lj-ph__para{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.lj-ph__tee{width:86%;aspect-ratio:1;transition:transform .5s var(--lj-ease-out)}@media(hover:hover)and (pointer:fine){.lj-ph-card:hover .lj-ph__tee{transform:translateY(-6px) rotate(-1.5deg)}}.lj-ph-info{display:flex;flex-direction:column;gap:.125rem;margin:0;padding-top:.75rem;min-width:0}.lj-ph-info span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;letter-spacing:.025em;word-spacing:.12em;text-transform:uppercase}.lj-ph-info span:last-child{font-size:.75rem;opacity:.78}.lj-card__badges{position:absolute;top:.75rem;left:.75rem;display:flex;gap:.5rem}.lj-badge{padding:.25rem .5rem;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lj-badge--ink{background:hsl(var(--lj-ink));color:hsl(var(--lj-paper))}.lj-badge--signal{background:hsl(var(--lj-signal));color:hsl(var(--lj-ink))}.lj-card__soldout{position:absolute;right:.75rem;bottom:.75rem}.lj-card__info{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-top:.75rem}.lj-card__titles{min-width:0}.lj-card__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.lj-card__title a{color:inherit;text-decoration:none}.lj-card__title a:focus-visible{text-decoration:underline}.lj-card__sub{margin:.125rem 0 0;font-size:.75rem;opacity:.6}.lj-card__price{margin:0;font-size:.875rem;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.lj-card__price s{margin-right:.5rem;opacity:.7}.lj-card__add{width:fit-content;max-width:100%;padding-top:.75rem}.lj-card__btn{padding:.5rem 1rem;border:1px solid hsl(var(--lj-ink) / .2);background:transparent;color:inherit;cursor:pointer}@media(hover:hover)and (pointer:fine){.lj-card__btn:hover:not(:disabled){background:hsl(var(--lj-ink));color:hsl(var(--lj-paper))}}.lj-card__btn:disabled{cursor:not-allowed;opacity:.4}.lj-card__btn.is-msg{padding-inline:.5rem;background:hsl(var(--lj-ink));color:hsl(var(--lj-paper));border-color:hsl(var(--lj-ink));transition:transform .16s var(--lj-ease-out)}.lj-card__btn .lj-mag__in{transition:opacity .15s ease}.lj-card__btn.is-msg-out .lj-mag__in{opacity:0;transition-duration:.1s}[data-lj-section],.page-wrapper{overflow-x:clip}.lj-strip__track{position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lj-strip-pad, 1rem)}.lj-strip__track:focus-visible{outline-offset:-2px}.lj-strip__rail{position:relative;display:flex;gap:var(--lj-strip-gap, 1rem);box-sizing:border-box;width:max-content;min-width:100%;padding:var(--lj-strip-pt, 1.5rem) var(--lj-strip-pad, 1rem) var(--lj-strip-pb, 2rem)}.lj-strip__item{flex:0 0 auto;min-width:0;scroll-snap-align:start}.lj-car .lj-strip__track{overflow-x:clip;overflow-y:visible;scroll-snap-type:none;touch-action:pan-y pinch-zoom}.lj-car .lj-strip__track.is-live .lj-strip__rail{will-change:transform}.lj-strip__rail :is(a,img){-webkit-user-drag:none}.lj-strip__foot{display:flex;align-items:center;gap:1rem}.lj-strip__progress{position:relative;flex:1 1 auto;height:2px;overflow:hidden;background:hsl(var(--lj-ink) / .14)}[data-lj-stage=ink] .lj-strip__progress{background:hsl(var(--lj-paper) / .2)}.lj-strip__progress[hidden]{display:none}.lj-strip__thumb{position:absolute;left:0;top:0;bottom:0;width:25%;background:currentColor;will-change:transform}.lj-strip__arrows{display:flex;flex:none;gap:.5rem;margin-left:auto}.lj-strip__arrows[hidden]{display:none}.lj-strip__arrow{display:inline-grid;place-items:center;box-sizing:border-box;width:3rem;height:3rem;padding:0;border:2px solid currentColor;border-radius:var(--lj-radius);background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .16s var(--lj-ease-out)}.lj-strip__arrow svg{width:22px;height:22px}.lj-strip__arrow:active:not([aria-disabled=true]){transform:scale(.95)}.lj-strip__arrow[aria-disabled=true]{opacity:.3;cursor:default}@media(hover:hover)and (pointer:fine){.lj-strip__arrow:hover:not([aria-disabled=true]){background:hsl(var(--lj-ink));color:hsl(var(--lj-paper))}[data-lj-stage=ink] .lj-strip__arrow:hover:not([aria-disabled=true]){background:hsl(var(--lj-paper));color:hsl(var(--lj-ink))}}@media(min-width:1024px){.lj-strip__arrow{width:3.5rem;height:3.5rem}}[data-lj-count]{display:inline-block;min-width:calc(var(--lj-count-ch, 1) * 1ch);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.cart-items :is(.cart-items__details,.cart-items__product-info,.cart-items__variants-wrapper,.cart-items__variants,.cart-items__variant,.cart-items__properties,.cart-items__property,.cart-items__bundle,.cart-items__unit-price-wrapper,.cart-items__price,.cart-items__price-unit,.cart-item__error-text){line-height:1.45}.cart-items :is(.cart-items__title-row,.cart-items__title){line-height:1.3}.cart-items :is(.cart-items__title,.cart-items__variants,.cart-items__properties,.cart-items__bundle){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.cart-items .cart-items__details>*+*{margin-block-start:.375rem}.cart-items .cart-items__variants-wrapper:not(:empty){margin-block-start:.375rem}.cart-items .cart-items__variants-wrapper>*+*{margin-block-start:.25rem}.cart-items .cart-items__property{display:flex;flex-wrap:wrap;column-gap:.25em}.cart-items .cart-items__property+.cart-items__property,.cart-items .cart-items__bundle li+li{margin-block-start:.25rem}.cart-items .cart-items__unit-price-wrapper{margin-block-start:.375rem}@container cart-items (max-width: 719.98px){.cart-items .cart-items__quantity{margin-block-start:.75rem}}.cart-items .cart-items__price-unit{padding-block-start:.25rem}:is(#cart-drawer,.cart-page) :is(.cart-totals__item,.cart-totals__tax-note,.cart-note__label,.cart-note__instructions,.cart-discount__label,.cart-discounts__item,.cart-discount__error-text){line-height:1.45}.lj-no-scrollbar{scrollbar-width:none}.lj-no-scrollbar::-webkit-scrollbar{display:none}.lj-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.lj-cursor,.lj-cursor-dot{display:none!important}}@view-transition{navigation:auto;types:lj-page}html:active-view-transition-type(lj-page,page-navigation) #header-group{view-transition-name:lj-header}html:active-view-transition-type(lj-page,page-navigation)::view-transition-group(lj-header){animation:none}html:active-view-transition-type(lj-page,page-navigation)::view-transition-old(lj-header){animation:none;opacity:0}html:active-view-transition-type(lj-page,page-navigation)::view-transition-new(lj-header){animation:none}html:active-view-transition-type(lj-page)::view-transition-group(sticky-header){animation:none}html:active-view-transition-type(lj-page)::view-transition-old(sticky-header){animation:none;opacity:0}html:active-view-transition-type(lj-page)::view-transition-new(sticky-header){animation:none}@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(lj-page)::view-transition-old(root){animation:lj-vt-out .26s cubic-bezier(.4,0,1,1) both}html:active-view-transition-type(lj-page)::view-transition-new(root){animation:lj-vt-in .46s cubic-bezier(.23,1,.32,1) .06s both}html:active-view-transition-type(lj-page)::view-transition-group(lj-vt-img){z-index:2;animation-duration:.68s;animation-timing-function:linear(0,.0903,.2634,.4528,.6236,.761,.8625,.932,.9759,1.001,1.0132,1.0174,1.017,1.0144,1.0111,1.0079,1.0052,1.0031,1.0017,1.0007,1.0001,1)}html:active-view-transition-type(lj-page)::view-transition-old(lj-vt-img),html:active-view-transition-type(lj-page)::view-transition-new(lj-vt-img){height:100%;object-fit:cover;animation-duration:.3s}html:active-view-transition-type(lj-page)::view-transition-group(lj-vt-title){animation-duration:.56s;animation-timing-function:cubic-bezier(.23,1,.32,1)}html:active-view-transition-type(lj-page)::view-transition-old(lj-vt-title),html:active-view-transition-type(lj-page)::view-transition-new(lj-vt-title){height:100%;width:auto;animation-duration:.22s}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.14s!important}}@keyframes lj-vt-out{to{opacity:0;transform:scale(.985)}}@keyframes lj-vt-in{0%{opacity:0;transform:translateY(28px)}}html.lj-vt-arrived [data-intro-word]{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.lj-fly{position:fixed;left:0;top:0;z-index:60;pointer-events:none;contain:layout paint;width:var(--lj-fly-s, 88px);height:var(--lj-fly-s, 88px);border-radius:50%;overflow:hidden;background:hsl(var(--lj-sand));box-shadow:0 14px 30px -10px hsl(var(--lj-ink) / .45),0 0 0 2px hsl(var(--lj-paper));will-change:transform,opacity}.lj-fly>*{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference)and (max-width:989px){#cart-drawer .theme-drawer__dialog--opening{animation:lj-drawer-in .67s linear(0,.0989,.2824,.4764,.6455,.7772,.8716,.9345,.9733,.9952,1.0059,1.0099,1.0102,1.0088,1.0068,1.0048,1.0032,1.002,1.0011,1.0005,1) both}#cart-drawer .theme-drawer__dialog--closing{animation:lj-drawer-out .24s cubic-bezier(.4,0,1,1) forwards}#cart-drawer .theme-drawer__dialog[open]:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:48px;background:inherit;pointer-events:none}}@media(prefers-reduced-motion:no-preference)and (min-width:990px){#cart-drawer .theme-drawer__dialog--opening{animation:lj-drawer-in var(--animation-speed, .125s) var(--animation-timing-fade-in, cubic-bezier(.16, 1, .3, 1)) both}#cart-drawer .theme-drawer__dialog--closing{animation:lj-drawer-out var(--animation-speed, .125s) var(--animation-timing-fade-out, cubic-bezier(.4, 0, .2, 1)) forwards}}@media(prefers-reduced-motion:no-preference){#cart-drawer .theme-drawer__dialog--opening .cart-items__table-row,#cart-drawer .theme-drawer__dialog--opening .cart-drawer__summary{animation:lj-drawer-row .46s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(90ms + var(--lj-row, 0) * 45ms)}#cart-drawer .cart-items__table-row:nth-child(2){--lj-row: 1}#cart-drawer .cart-items__table-row:nth-child(3){--lj-row: 2}#cart-drawer .cart-items__table-row:nth-child(4){--lj-row: 3}#cart-drawer .cart-items__table-row:nth-child(5){--lj-row: 4}#cart-drawer .cart-items__table-row:nth-child(6){--lj-row: 5}#cart-drawer .cart-items__table-row:nth-child(7){--lj-row: 6}#cart-drawer .cart-items__table-row:nth-child(n+8){--lj-row: 7}#cart-drawer .cart-drawer__summary{--lj-row: 3}}@keyframes lj-drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes lj-drawer-out{0%{transform:none}to{transform:translate(100%)}}@keyframes lj-drawer-row{0%{opacity:0;transform:translate(36px)}}@media(prefers-reduced-motion:reduce){.lj-card__img2{transform:none!important;transition:opacity .2s ease!important;transition-duration:.2s!important}.lj-card:hover .lj-card__media:has(.lj-card__img2) .lj-card__img{transform:scale(1.15)}}.lj-badge--demo{background:hsl(var(--lj-paper));color:hsl(var(--lj-ink));outline:1px dashed hsl(var(--lj-ink) / .7);outline-offset:-3px}.lj-card--demo .lj-card__media{cursor:default}.lj-card--demo .lj-card__btn{max-width:100%;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lj-base.css.map */
