:root{--lp-ink: #151515;--lp-ink-warm: #1b1714;--lp-cream: #f6efe7;--lp-white: #fff;--lp-coral: #ef6f61;--lp-coral-deep: #a63e35;--lp-grey: #4a4a4a;--lp-border: #ece6df;--lp-mute-dark: #cfc6bc;--lp-muted: #6b655f;--lp-ease-out: cubic-bezier(.16, 1, .3, 1);--lp-ease-io: cubic-bezier(.65, 0, .35, 1);--lp-ease-kb: cubic-bezier(.22, .61, .36, 1)}@media(prefers-reduced-motion:no-preference){html:not(.lp-still){scroll-behavior:smooth}.lp-js [data-lp-reveal].is-in{transition:opacity .9s var(--lp-ease-out),transform 1.1s var(--lp-ease-out);transition-delay:calc(var(--lp-i, 0) * 90ms)}.lp-js [data-lp-reveal]:not(.is-in){opacity:0;transform:translate3d(0,24px,0)}@media screen and (max-width:989px){.lp-js [data-lp-strip] [data-lp-reveal]:not(.is-in){transform:none}.lp-js [data-lp-strip] [data-lp-reveal].is-in{transition-delay:calc(min(var(--lp-i, 0),2)*90ms)}}.lp-js [data-lp-clip].is-in{transition:opacity 1s var(--lp-ease-out)}.lp-js [data-lp-clip]:not(.is-in){opacity:0}.lp-js:not(.lp-lite) [data-lp-clip].is-in .lp-zoom{transition:transform 1.8s var(--lp-ease-out)}.lp-js:not(.lp-lite) [data-lp-clip]:not(.is-in) .lp-zoom{transform:scale(1.1)}.lp-js [data-lp-fade].is-in .lp-zoom{transition:opacity 1.6s var(--lp-ease-out),transform 1.6s var(--lp-ease-out)}.lp-js [data-lp-fade]:not(.is-in) .lp-zoom{opacity:0;transform:scale(1.06)}.lp-js:not(.lp-lite) [data-lp-kb].is-in .lp-img{animation:lp-kb 14s var(--lp-ease-kb) .4s both}.lp-wake{transition:opacity .7s var(--lp-ease-out) 1s}.lp-js [data-lp-wake]:not(.is-in) .lp-wake{opacity:1;transition:none}@supports (animation-timeline: view()){@media screen and (min-width:990px){.lp-js:not(.lp-lite) .lp-img--parallax{animation:lp-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@media screen and (min-width:990px){.lp-js .lp-step .lp-step__title{transition:opacity .6s var(--lp-ease-out)}.lp-js .lp-step:not(.is-active) .lp-step__title{opacity:.72}.lp-js .lp-step:before{transition:transform .6s var(--lp-ease-out),opacity .6s var(--lp-ease-out)}.lp-js .lp-step:not(.is-active):before{transform:scale(.55);opacity:.45}@supports (animation-timeline: view()){.lp-js .lp-steps__list:after{animation:lp-rail linear both;animation-timeline:view();animation-range:cover 15% cover 85%}}}.lp-veil{transition:transform .7s var(--lp-ease-out),opacity .7s var(--lp-ease-out)}.lp-pill{transition:opacity .5s var(--lp-ease-out),transform .6s var(--lp-ease-out)}.lp-checkout{animation:lp-checkout-in .4s var(--lp-ease-out) both}html.lp-low .sticky-add-to-cart__bar[data-stuck=true]{transition:opacity .3s var(--lp-ease-out),transform .3s var(--lp-ease-out),visibility 0s linear .3s}}@keyframes lp-kb{0%{transform:scale(1)}to{transform:scale(var(--lp-kb-scale, 1.06))}}@keyframes lp-drift{0%{transform:translate3d(0,calc(var(--lp-amp, 4%) * -1),0) scale(1.1)}to{transform:translate3d(0,var(--lp-amp, 4%),0) scale(1.1)}}@keyframes lp-rail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lp-checkout-in{0%{opacity:0;transform:translateY(6px)}}.lp-pill{position:fixed;left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));z-index:9;display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;background:var(--lp-ink);color:var(--lp-cream);font-family:var(--font-subheading--family, inherit);font-weight:500;font-size:15px;text-decoration:none;box-shadow:0 0 0 1px #f6efe738,0 10px 30px #15151538;opacity:0;transform:translateY(24px);pointer-events:none}.lp-pill.is-on{opacity:1;transform:none;pointer-events:auto}.lp-pill:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px var(--lp-ink),0 10px 30px #15151538}.lp-pill--light{background:var(--lp-cream);color:var(--lp-ink);box-shadow:0 0 0 1px #1515151f,0 10px 30px #00000059}.lp-pill--light:focus-visible{outline-color:var(--lp-cream)}@media screen and (min-width:750px){.lp-pill{display:none}}@media screen and (min-width:750px){[id$=__header_announcements_9jGBFp] .announcement-bar__text{letter-spacing:.14em}}.variant-option__button-label input[value=Silver i]~.variant-option__button-label__text:before,.variant-option__button-label input[value=Black i]~.variant-option__button-label__text:before,.variant-option__button-label input[value=Pink i]~.variant-option__button-label__text:before,.variant-option__button-label input[value=Green i]~.variant-option__button-label__text:before{content:"";display:inline-block;width:14px;height:14px;margin-inline-end:8px;border-radius:50%;vertical-align:-2px;background:var(--lp-rim, #ccc);box-shadow:inset 0 0 0 1px #1515152e}.variant-option__button-label input[value=Silver i]~.variant-option__button-label__text{--lp-rim: conic-gradient(from 210deg, #f5f6f8, #b8bcc3, #eceef1, #9ba1a9, #f5f6f8)}.variant-option__button-label input[value=Black i]~.variant-option__button-label__text{--lp-rim: #1a1a1a}.variant-option__button-label input[value=Pink i]~.variant-option__button-label__text{--lp-rim: #e9b8bc}.variant-option__button-label input[value=Green i]~.variant-option__button-label__text{--lp-rim: #8fa28d}.variant-option__button-label input:checked~.variant-option__button-label__text:before{box-shadow:inset 0 0 0 1px #1515152e,0 0 0 1.5px #fff9}.variant-option__button-label input[value=Silver i]~.variant-option__button-label__text,.variant-option__button-label input[value=Black i]~.variant-option__button-label__text,.variant-option__button-label input[value=Pink i]~.variant-option__button-label__text,.variant-option__button-label input[value=Green i]~.variant-option__button-label__text{display:inline-flex;align-items:center;text-wrap:nowrap;white-space:nowrap}.variant-option__button-label input[value=Silver i]~.variant-option__button-label__text:before,.variant-option__button-label input[value=Black i]~.variant-option__button-label__text:before,.variant-option__button-label input[value=Pink i]~.variant-option__button-label__text:before,.variant-option__button-label input[value=Green i]~.variant-option__button-label__text:before{flex:none}.variant-option--equal-width-buttons:has(input[value=Silver i],input[value=Black i],input[value=Pink i],input[value=Green i]){--variant-min-width: clamp(44px, calc(var(--padding-lg) * 2 + var(--variant-ch) + 22px), 100%)}.lp-faces{display:flex;align-items:center;gap:12px}.lp-faces__stack{display:flex;flex:none}.lp-faces__stack img{width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff}.lp-faces__stack img+img{margin-inline-start:-10px}.lp-faces__text{margin:0;font-size:13.5px;line-height:1.35;color:var(--lp-grey);max-width:26ch}@media screen and (max-width:749px){[id$=__main] .product-information .product-information__grid .product-details{grid-column:1 / -1;position:relative;z-index:1;margin-top:-24px;padding:28px var(--page-margin, 16px) 8px;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#fff calc(100% - 72px),var(--lp-cream));box-shadow:0 -12px 32px #1515150f}}[id$=__buy] [tabindex="-1"]:focus:not(:focus-visible),[id$=__buy][tabindex="-1"]:focus:not(:focus-visible){outline:none}[id$=__buy] .product-details .button-unstyled{text-underline-offset:4px}.product-form-buttons>a.lp-checkout{order:-1;flex:1 0 100%;display:flex;align-items:center;justify-content:center;gap:10px;height:var(--height-buy-buttons, 52px);padding-block:0;text-decoration:none}.lp-checkout:focus-visible{outline:2px solid var(--lp-ink);outline-offset:3px}.lp-added .add-to-cart-button{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary, 1px)}.lp-added .add-to-cart-button:hover{--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}@media screen and (max-width:749px){.lp-added .product-form-buttons>:has(>add-to-cart-component){min-width:0}.lp-added .add-to-cart-button{padding-inline:12px;white-space:nowrap}.lp-added .add-to-cart-button .add-to-cart-icon{display:none}}.lp-trust{display:grid;gap:10px}.lp-trust__line{margin:0;font-size:14px;line-height:1.45;color:var(--lp-grey)}.lp-trust__line a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lp-trust__pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lp-trust__icon{display:block;width:38px;height:24px}.lp-trust__note{margin:0;font-size:13px;line-height:1.4;color:var(--lp-muted)}.lp-bundle:empty{display:none}.lp-bundle{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:12px 4px;padding:10px 10px 10px 14px;border-radius:12px;background:#fdf1ef}.lp-bundle__text{margin:0;font-size:14px;line-height:1.4;color:var(--lp-coral-deep)}.lp-bundle__add{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:var(--lp-ink);color:#fff;font-size:14px;font-weight:500;text-decoration:none}.lp-bundle__add:focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}@media screen and (min-width:990px){.page-wrapper.page-wrapper--drawer-open{margin-inline-end:0}.page-wrapper.page-wrapper--drawer-open shopify-account::part(dialog){translate:none}.theme-drawer__dialog[open]{z-index:calc(var(--layer-temporary, 20) + var(--drawer-stack-order, 0));box-shadow:-16px 0 48px #15151524}}[id^=ProductInformation-]{scroll-margin-top:80px}html.lp-low .sticky-add-to-cart__bar[data-stuck=true]{opacity:0;visibility:hidden;transform:translate(-50%) translateY(calc(100% + 40px));pointer-events:none}@media screen and (max-width:749px){[id$=__main] media-gallery{--gallery-aspect-ratio: 1 / 1 !important}}[id$=__main] .variant-option--equal-width-buttons:has(input[value=Green i]){grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__buy] slideshow-arrows{mix-blend-mode:normal}[id$=__buy] slideshow-arrows .slideshow-control{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-inline:8px;padding:0;border-radius:50%;background:#f6efe7eb;color:var(--lp-ink);box-shadow:0 2px 10px #15151524}#header-component .header__icon--menu{min-width:44px;min-height:44px}#header-component .header__icon--menu .header-drawer-icon{margin-inline:0 auto}@media screen and (min-width:750px)and (max-width:989px){[id$=__faq] .section-content-wrapper.layout-panel-flex--row{flex-direction:column;align-items:stretch}[id$=__faq] .section-content-wrapper.layout-panel-flex--row>.group-block{width:100%;flex-basis:auto}}@media(prefers-reduced-motion:reduce){.lp-pill,html.lp-low .sticky-add-to-cart__bar[data-stuck=true]{transition:none}html,.page-wrapper{scroll-behavior:auto!important}}html.lp-still,html.lp-still .page-wrapper{scroll-behavior:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lp-cinema.css.map */
