.lp-page{--lp-font-display: "Tenor Sans", Georgia, serif;--lp-font-display-weight: 400;--lp-font-body: Assistant, "Helvetica Neue", Arial, sans-serif;--lp-font-body-weight: 400;--lp-ground: #e7e3d8;--lp-ground-alt: #dcd6c7;--lp-panel: #f2efe7;--lp-ink: #1b1a17;--lp-ink-muted: #6e6858;--lp-line: #c4bca9;--lp-rail-w: 320px;--lp-rail-actual: min(var(--lp-rail-w), 20vw);--lp-scale-base: 1.4;--lp-scale: var(--lp-scale-base);--lp-t-h2: calc(clamp(2.3rem, 3.3vw, 3.6rem) * var(--lp-scale));--lp-t-h3: calc(clamp(1.7rem, 2.1vw, 2.45rem) * var(--lp-scale));--lp-t-hero: calc(clamp(2.5rem, 3.9vw, 4.3rem) * var(--lp-scale));--lp-t-body: calc(clamp(1.3rem, 1.5vw, 1.65rem) * var(--lp-scale));--lp-t-small: calc(clamp(1.15rem, 1.3vw, 1.4rem) * var(--lp-scale));--lp-t-overline: calc(clamp(.95rem, 1.05vw, 1.15rem) * var(--lp-scale));--lp-ease: cubic-bezier(.16, 1, .3, 1);--lp-ease-soft: cubic-bezier(.33, 0, .2, 1);--lp-dur-quick: .28s;--lp-dur: .55s;--lp-dur-slow: .95s;--lp-dur-settle: 1.5s;--lp-card-media: clamp(240px, 40svh, 520px);--lp-band-y: clamp(2.5rem, 4.5vw, 5.5rem);--lp-pad-x: clamp(1.25rem, 4vw, 4.5rem);--lp-gap: clamp(1.25rem, 2.2vw, 2.5rem);--lp-measure: 34em;background-color:var(--lp-ground);color:var(--lp-ink)}@media screen and (max-width:749px){.lp-page{--lp-scale: calc(var(--lp-scale-base) * .72)}}@media screen and (min-width:750px)and (max-width:1199px){.lp-page{--lp-scale: calc(var(--lp-scale-base) * .85)}}@media screen and (max-width:1199px){.lp-page .content-for-layout{overflow-x:clip}}@media screen and (max-width:1199px){.lp-page .lp-section :where(img,video,iframe,svg){max-width:100%}}@media screen and (min-width:1200px){.lp-page .transition-body{margin-left:var(--lp-rail-actual)}}.lp-page .content-for-layout{background-color:var(--lp-ground)}.lp-page .lp-section,.lp-page .shopify-section{scroll-margin-top:4.5rem}@media screen and (min-width:1200px){.lp-page .lp-section,.lp-page .shopify-section{scroll-margin-top:0}}@media screen and (min-width:750px){.lp-page .lp-section:not(.lp-footer){scroll-snap-align:start}.lp-page .lp-section:not(.lp-footer):not(.lp-hero){min-height:100svh;display:flex;flex-direction:column;justify-content:center}.lp-page .lp-hero{min-height:100svh;display:flex;flex-direction:column}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){html.lp-snap{scroll-snap-type:y proximity}}@media(prefers-reduced-motion:no-preference){.lp-page .lp-reveal{opacity:0;transform:translateY(1.75rem);transition:opacity var(--lp-dur-slow) var(--lp-ease-soft) var(--lp-reveal-delay, 0ms),transform var(--lp-dur-slow) var(--lp-ease) var(--lp-reveal-delay, 0ms)}.lp-page .lp-reveal.lp-in{opacity:1;transform:none}.lp-page .lp-reveal--mask{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(.28em);transition:opacity var(--lp-dur) var(--lp-ease-soft) var(--lp-reveal-delay, 0ms),clip-path var(--lp-dur-slow) var(--lp-ease) var(--lp-reveal-delay, 0ms),transform var(--lp-dur-slow) var(--lp-ease) var(--lp-reveal-delay, 0ms)}.lp-page .lp-reveal--mask.lp-in{opacity:1;clip-path:inset(0 0 -.2em 0);transform:none}.lp-page .lp-reveal--media{opacity:0;transition:opacity var(--lp-dur) var(--lp-ease-soft) var(--lp-reveal-delay, 0ms)}.lp-page .lp-reveal--media>img,.lp-page .lp-reveal--media>picture>img,.lp-page .lp-reveal--media>svg{transform:scale(1.09)}.lp-page .lp-reveal--media.lp-in{opacity:1}.lp-page .lp-reveal--media.lp-in>img,.lp-page .lp-reveal--media.lp-in>picture>img,.lp-page .lp-reveal--media.lp-in>svg{transform:none;animation:lp-media-settle var(--lp-dur-settle) var(--lp-ease) var(--lp-reveal-delay, 0ms) backwards}.lp-page .lp-media-band--full .lp-reveal,.lp-page .lp-configurator__panel.lp-reveal{transform:none}}@supports (animation-timeline: view()){@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.lp-page .lp-media-band--full .lp-media-band__img{will-change:transform;animation:lp-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes lp-media-settle{0%{transform:scale(1.09)}to{transform:none}}@keyframes lp-parallax{0%{transform:scale(1.16) translateY(-3.5%)}to{transform:scale(1.16) translateY(3.5%)}}.lp-page .lp-section{font-family:var(--lp-font-body);font-weight:var(--lp-font-body-weight);font-size:var(--lp-t-body);line-height:1.6;color:var(--lp-ink);position:relative}.lp-page .lp-section h1,.lp-page .lp-section h2,.lp-page .lp-section h3,.lp-page .lp-section h4,.lp-page .lp-section h5,.lp-page .lp-section h6,.lp-page .lp-section p,.lp-page .lp-section ul,.lp-page .lp-section ol,.lp-page .lp-section figure,.lp-page .lp-section dl,.lp-page .lp-section dd{margin:0;padding:0}.lp-page .lp-section :where(h1,h2,h3,h4){font-family:var(--lp-font-display);font-weight:var(--lp-font-display-weight);text-transform:none;text-align:inherit;letter-spacing:-.015em;line-height:1.1;color:var(--lp-ink);text-wrap:balance}.lp-page .lp-section p{text-wrap:pretty}.lp-page ::selection{background-color:var(--lp-ink);color:var(--lp-ground)}.lp-page .lp-section ul,.lp-page .lp-section ol{list-style:none}.lp-page .lp-section img{display:block;width:100%;height:100%;object-fit:cover}.lp-page .lp-section :where(a){color:inherit;text-decoration:none}.lp-band{padding-block:var(--lp-band-y)}.lp-band--alt{background-color:var(--lp-ground-alt)}.lp-band--flush{padding-block:0}.lp-wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:var(--lp-pad-x)}.lp-wrap--wide{max-width:1640px}.lp-wrap--narrow{max-width:780px}.lp-overline{font-family:var(--lp-font-body);font-size:var(--lp-t-overline);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lp-ink-muted);line-height:1.4}.lp-h2{font-size:var(--lp-t-h2)}.lp-h3{font-size:var(--lp-t-h3)}.lp-body{max-width:var(--lp-measure);color:var(--lp-ink-muted)}.lp-body+.lp-body{margin-top:1em}.lp-small{font-size:var(--lp-t-small);color:var(--lp-ink-muted)}.lp-page .lp-btn{--lp-btn-fill: var(--lp-ink);--lp-btn-hover-ink: var(--lp-ground);position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:.6em;padding:1.05em 2em;border:1px solid var(--lp-ink);border-radius:999px;background-color:transparent;color:var(--lp-ink);font-family:var(--lp-font-body);font-size:var(--lp-t-small);font-weight:500;letter-spacing:.04em;line-height:1;cursor:pointer;transition:color var(--lp-dur-quick) var(--lp-ease-soft),border-color var(--lp-dur-quick) var(--lp-ease-soft),transform var(--lp-dur-quick) var(--lp-ease-soft)}.lp-page .lp-btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background-color:var(--lp-btn-fill);transform:scaleY(0);transform-origin:bottom center;transition:transform var(--lp-dur) var(--lp-ease)}.lp-page .lp-btn:hover:before,.lp-page .lp-btn:focus-visible:before{transform:scaleY(1)}.lp-page .lp-btn:hover,.lp-page .lp-btn:focus-visible{color:var(--lp-btn-hover-ink)}.lp-page .lp-btn:active{transform:translateY(1px)}.lp-page .lp-btn--solid{--lp-btn-fill: var(--lp-panel);--lp-btn-hover-ink: var(--lp-ink);background-color:var(--lp-ink);border-color:var(--lp-ink);color:var(--lp-panel)}.lp-page .lp-btn--light{--lp-btn-fill: var(--lp-panel);--lp-btn-hover-ink: var(--lp-ink);background-color:transparent;border-color:var(--lp-panel);color:var(--lp-panel)}.lp-page .lp-link{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;text-decoration:none;padding-bottom:.15em;transition:background-size var(--lp-dur) var(--lp-ease)}.lp-page .lp-link--drawn{background-size:100% 1px}.lp-page .lp-link:hover,.lp-page .lp-link:focus-visible{background-size:100% 1px}.lp-page .lp-link--drawn:hover,.lp-page .lp-link--drawn:focus-visible{background-size:0% 1px}.lp-track{scroll-behavior:smooth;display:grid;grid-auto-flow:column;grid-auto-columns:var(--lp-track-item, 78vw);gap:var(--lp-gap);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline-start:0;scrollbar-width:none;padding-bottom:.5rem}.lp-track::-webkit-scrollbar{display:none}.lp-track>*{scroll-snap-align:start}@media screen and (min-width:750px){.lp-track{grid-auto-columns:var(--lp-track-item-desktop, 30%)}}.lp-track-nav{display:flex;gap:.5rem}.lp-page .lp-track-btn{width:3rem;height:3rem;display:grid;place-items:center;border:1px solid var(--lp-line);border-radius:999px;background:transparent;color:var(--lp-ink);cursor:pointer;transition:border-color var(--lp-dur-quick) var(--lp-ease-soft),background-color var(--lp-dur-quick) var(--lp-ease-soft),color var(--lp-dur-quick) var(--lp-ease-soft),transform var(--lp-dur) var(--lp-ease)}.lp-page .lp-track-btn:hover:not(:disabled){transform:scale(1.06)}.lp-page .lp-track-btn:hover:not(:disabled){border-color:var(--lp-ink);background-color:var(--lp-ink);color:var(--lp-ground)}.lp-page .lp-track-btn:disabled{opacity:.3;cursor:default}.lp-acc{border-top:1px solid var(--lp-line)}.lp-acc__item{border-bottom:1px solid var(--lp-line)}.lp-page .lp-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--lp-gap);padding-block:1.35rem;cursor:pointer;list-style:none;font-family:var(--lp-font-body);font-size:var(--lp-t-small);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-ink)}.lp-page .lp-acc__summary::-webkit-details-marker{display:none}.lp-acc__sign{flex:none;position:relative;width:.75rem;height:.75rem}.lp-acc__sign:before,.lp-acc__sign:after{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background-color:var(--lp-ink);transition:transform .3s ease}.lp-acc__sign:after{transform:rotate(90deg)}.lp-acc__item[open] .lp-acc__sign:after{transform:rotate(0)}.lp-acc__panel{padding-bottom:1.5rem;max-width:var(--lp-measure);color:var(--lp-ink-muted);overflow:hidden}.lp-page .lp-acc__panel--animating{transition:height var(--lp-dur) var(--lp-ease)}@media(prefers-reduced-motion:no-preference){.lp-page .lp-acc__item[open] .lp-acc__panel>*{animation:lp-acc-in var(--lp-dur) var(--lp-ease) both}}@keyframes lp-acc-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.lp-page .lp-acc__summary{transition:color var(--lp-dur-quick) var(--lp-ease-soft)}.lp-page .lp-acc__summary:hover{color:var(--lp-ink-muted)}.lp-page .lp-acc__item{transition:border-color var(--lp-dur) var(--lp-ease-soft)}.lp-page .lp-acc__item[open]{border-bottom-color:var(--lp-ink)}.lp-media{position:relative;overflow:hidden;background-color:var(--lp-ground-alt)}.lp-media>img,.lp-media>video,.lp-media>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.lp-media--placeholder svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--lp-line)}.lp-page :focus-visible{outline:2px solid currentColor;outline-offset:3px}.lp-page .lp-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.lp-page *,.lp-page *:before,.lp-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/lp-core.css.map */
