.ence-lash-page{color:var(--lash-text);background:var(--lash-bg);scroll-behavior:smooth}.ence-lash-page__inner{width:min(100%,var(--lash-max-width));margin-inline:auto;padding:25px 5.55vw 140px}.ence-lash-page__header h1{width:max-content;max-width:100%;margin:0;color:var(--lash-text);font-family:var(--ence-display-font,Arial,sans-serif);font-size:clamp(38px,3.55vw,51px);line-height:1;text-transform:uppercase}.ence-lash-page__intro{width:min(100%,620px);margin-top:28px;font:16px/1.55 Roboto Mono,ui-monospace,monospace}.ence-lash-page__intro p{margin:0}.ence-lash-page__selector{margin-top:0}.ence-lash-page__jump-list{position:relative;height:var(--lash-selector-height);margin:0}.ence-lash-page__styles-heading{position:absolute;z-index:20;top:var(--styles-y);left:50%;width:max-content;max-width:calc(100% - 40px);margin:0;color:var(--lash-accent);font-family:var(--ence-display-font, Arial, sans-serif);font-size:var(--styles-size);line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none;transform:translate(-50%)}.ence-lash-page__jump{position:absolute;z-index:var(--jump-layer);top:var(--jump-y);left:var(--jump-x);display:block;width:var(--jump-width);color:inherit;text-decoration:none;transform:rotate(var(--jump-rotation));transform-origin:center}.ence-lash-page__jump-image{display:block;height:var(--jump-height);overflow:hidden;background:#171717}.ence-lash-page__jump-image img,.ence-lash-page__jump-image svg{display:block;width:100%;height:100%;object-fit:var(--jump-fit,cover);object-position:center;transition:transform .26s ease,filter .26s ease}.ence-lash-page__jump:hover{color:var(--lash-accent)}.ence-lash-page__jump:hover img{filter:brightness(1.08);transform:scale(1.025)}.ence-lash-page__jump:focus-visible{outline:2px solid var(--lash-accent);outline-offset:5px}.ence-lash-page__jump-label{position:absolute;top:var(--label-y);left:var(--label-x);display:block;width:var(--label-width);color:currentColor;font:700 var(--label-size)/1.25 "Roboto Mono",ui-monospace,monospace;letter-spacing:.01em;text-transform:lowercase;white-space:normal;pointer-events:none}.ence-lash-page__jump-label--left{text-align:left}.ence-lash-page__jump-label--center{text-align:center}.ence-lash-page__jump-label--right{text-align:right}.ence-lash-page__styles{display:grid;gap:clamp(130px,14vw,220px);margin-top:clamp(140px,16vw,250px)}.ence-lash-style{display:grid;grid-template-columns:minmax(0,.94fr) minmax(340px,1fr);align-items:center;gap:clamp(60px,9vw,135px);min-height:720px;scroll-margin-top:40px}.ence-lash-style--reverse .ence-lash-gallery{grid-column:2}.ence-lash-style--reverse .ence-lash-style__content{grid-column:1;grid-row:1}.ence-lash-gallery{min-width:0}.ence-lash-gallery__main{display:grid;min-height:600px;background:#181818;place-items:center;overflow:hidden}.ence-lash-gallery__main-image{display:block;width:100%;height:600px;object-fit:contain}.ence-lash-gallery__thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ence-lash-gallery__thumb{width:76px;height:76px;padding:0;overflow:hidden;color:inherit;background:#181818;border:1px solid transparent;cursor:pointer}.ence-lash-gallery__thumb.is-active{border-color:var(--lash-accent)}.ence-lash-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.ence-lash-style__content{min-width:0}.ence-lash-style__content h2{margin:0 0 clamp(45px,6vw,86px);color:var(--lash-accent);font-family:var(--ence-display-font,Arial,sans-serif);font-size:clamp(44px,4.8vw,69px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.ence-lash-style__description{width:min(100%,590px);color:var(--lash-text);font:clamp(15px,1.3vw,19px)/1.55 "Roboto Mono",ui-monospace,monospace;white-space:normal}.ence-lash-style__purchase{display:flex;align-items:flex-end;gap:28px 42px;margin-top:48px;font-family:Roboto Mono,ui-monospace,monospace}.ence-lash-style__purchase--stacked{flex-direction:column;align-items:flex-start;gap:14px}.ence-lash-style__price{color:var(--lash-text);font-size:var(--lash-price-size);font-weight:700;white-space:nowrap}.ence-lash-style__form{display:grid;justify-items:start;gap:12px}.ence-lash-style__form label{font-size:12px;text-transform:lowercase}.ence-lash-style__form select{min-width:220px;padding:10px 34px 10px 12px;color:var(--lash-text);background:#1c1c1c;border:1px solid currentColor;font:13px/1.2 Roboto Mono,ui-monospace,monospace}.ence-lash-style__form button{display:inline-flex;align-items:center;gap:14px;padding:8px 0;color:var(--lash-text);background:transparent;border:0;border-bottom:1px solid currentColor;font:800 var(--lash-button-size)/1 "Roboto Mono",ui-monospace,monospace;cursor:pointer;text-transform:uppercase}.ence-lash-style__form button:hover,.ence-lash-style__form button:focus-visible{color:var(--lash-accent)}.ence-lash-style__form button:disabled{cursor:not-allowed;opacity:.45}.ence-lash-style__editor-note,.ence-lash-page__empty{padding:14px;border:1px dashed rgba(255,255,255,.25);font:13px/1.4 Roboto Mono,monospace}@media(max-width:749px){.ence-lash-page__inner{padding:64px 20px 100px}.ence-lash-page__header h1{width:auto;font-size:38px}.ence-lash-page__selector{margin-top:55px}.ence-lash-page__jump-list{height:var(--lash-selector-mobile-height)}.ence-lash-page__jump{top:var(--jump-mobile-y);left:var(--jump-mobile-x);width:var(--jump-mobile-width);transform:none}.ence-lash-page__jump-image{height:var(--jump-mobile-height)}.ence-lash-page__styles-heading{top:var(--styles-mobile-y);left:var(--styles-mobile-x);width:var(--styles-mobile-width);font-size:var(--styles-mobile-size)}.ence-lash-page__jump-label{top:var(--label-mobile-y);left:var(--label-mobile-x)}.ence-lash-page__styles{gap:120px;margin-top:120px}.ence-lash-style,.ence-lash-style--reverse{grid-template-columns:1fr;gap:46px;min-height:0}.ence-lash-style--reverse .ence-lash-gallery,.ence-lash-style--reverse .ence-lash-style__content{grid-column:1;grid-row:auto}.ence-lash-gallery__main{min-height:430px}.ence-lash-gallery__main-image{height:430px}.ence-lash-style__content h2{margin-bottom:34px;font-size:clamp(40px,13vw,58px)}.ence-lash-style__purchase{margin-top:34px}.ence-lash-style__purchase--inline{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.ence-lash-page,.ence-lash-page *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ence-lash-page.css.map */
