.lumisign-collection-guide{padding-block:48px}.lumisign-collection-guide .rte{max-width:1000px}.lumisign-collection-guide a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.lumisign-collection-guide{padding-block:32px}}.lpp{display:block;padding-block:48px;color:rgb(var(--color-foreground))}.lpp__intro{max-width:760px;margin:0 auto 56px;text-align:center}.lpp__eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:1.2rem;margin:0 0 20px}.lpp__intro h2{margin:0 0 24px}.lpp__subtitle{font-size:2rem;line-height:1.5;margin:0 0 20px}.lpp__description{max-width:600px;margin:auto;line-height:1.8}.lpp__notice{padding:16px 24px;border:1px solid currentColor;margin-bottom:32px}.lpp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.lpp__card{margin:0;min-width:0}.lpp__photo{display:block;background:rgba(var(--color-foreground),.04);cursor:zoom-in}.lpp__photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.lpp__card figcaption{padding:20px 0 0;overflow-wrap:anywhere}.lpp__label{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.lpp__caption{margin:0 0 12px;line-height:1.7}.lpp__product{display:inline-flex;align-items:center;min-height:44px}.lpp__placeholder{aspect-ratio:4 / 3;display:grid;place-items:center;padding:24px;text-align:center;border:1px dashed currentColor;background:rgba(var(--color-foreground),.03)}.lpp__dialog{width:min(1100px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:auto}.lpp__dialog::backdrop{background:#000c}.lpp__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.lpp__close{min-width:64px;min-height:44px;padding:8px 16px;border:1px solid currentColor;color:inherit;background:transparent;font:inherit;cursor:pointer}.lpp__enlarged{display:block;width:100%;height:auto;max-height:70dvh;object-fit:contain}.lpp__dialog-caption{overflow-wrap:anywhere}.lpp a:focus-visible,.lpp button:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:5px}@media screen and (max-width:749px){.lpp{padding-block:48px}.lpp__intro{margin-bottom:32px}.lpp__intro h2{font-size:clamp(3.2rem,9vw,4.2rem)}.lpp__subtitle{font-size:1.8rem}.lpp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.lpp__dialog{padding:16px}}.lpp__cta{text-align:center;margin:32px 0 0}@media(min-width:750px)and (max-width:989px){.lpp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lpp__photo:hover{outline:1px solid rgb(var(--color-foreground));outline-offset:2px}.lpp__product:hover{text-decoration-thickness:2px}.lpp__close:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.lpp .lpp__cta .button{--color-button: 31, 31, 31;--color-button-text: 247, 245, 242;min-height:44px;color:rgb(var(--color-button-text));background:rgb(var(--color-button))}.lpp .lpp__cta .button:hover{--color-button: 51, 51, 51}.lpp .lpp__cta .button:active{--color-button: 17, 17, 17}.lpp .lpp__cta .button:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:5px;box-shadow:none}.lrg{display:block;padding-block:80px;color:rgb(var(--color-foreground))}.lrg__intro{max-width:760px;margin:0 auto 56px;text-align:center}.lrg__eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:1.2rem;margin:0 0 20px}.lrg__intro h1{margin:0 0 24px}.lrg__subtitle{font-size:2rem;line-height:1.5;margin:0 0 20px}.lrg__description{max-width:600px;margin:auto;line-height:1.8}.lrg__notice{padding:16px 24px;border:1px solid currentColor;margin-bottom:32px}.lrg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}.lrg__card{margin:0;min-width:0}.lrg__photo{display:block;background:rgba(var(--color-foreground),.04);cursor:zoom-in}.lrg__photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.lrg__card figcaption{padding:20px 0 0;overflow-wrap:anywhere}.lrg__label{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.lrg__caption{margin:0 0 12px;line-height:1.7}.lrg__product{display:inline-flex;align-items:center;min-height:44px}.lrg__placeholder{aspect-ratio:4 / 3;display:grid;place-items:center;padding:24px;text-align:center;border:1px dashed currentColor;background:rgba(var(--color-foreground),.03)}.lrg__dialog{width:min(1100px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:auto}.lrg__dialog::backdrop{background:#000c}.lrg__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.lrg__close{min-width:64px;min-height:44px;padding:8px 16px;border:1px solid currentColor;color:inherit;background:transparent;font:inherit;cursor:pointer}.lrg__enlarged{display:block;width:100%;height:auto;max-height:70dvh;object-fit:contain}.lrg__dialog-caption{overflow-wrap:anywhere}.lrg a:focus-visible,.lrg button:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media screen and (max-width:749px){.lrg{padding-block:48px}.lrg__intro{margin-bottom:32px}.lrg__intro h1{font-size:clamp(3.2rem,9vw,4.2rem)}.lrg__subtitle{font-size:1.8rem}.lrg__grid{grid-template-columns:minmax(0,1fr);gap:32px}.lrg__dialog{padding:16px}}.lrp{display:block;padding-block:80px;color:rgb(var(--color-foreground))}.lrp__intro{max-width:760px;margin:0 auto 56px;text-align:center}.lrp__eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:1.2rem;margin:0 0 20px}.lrp__intro h1{margin:0 0 24px}.lrp__subtitle{font-size:2rem;line-height:1.5;margin:0 0 20px}.lrp__description{max-width:600px;margin:auto;line-height:1.8}.lrp__conversion{margin-top:72px;padding:56px 24px;border-top:1px solid rgba(var(--color-foreground),.18);text-align:center}.lrp__conversion h2{margin:0 0 16px}.lrp__conversion p{margin:0 0 28px;line-height:1.7}.lrp__design{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:16px 28px;background:#1f1f1f;color:#f7f5f2;text-align:center;text-decoration:none;font:inherit;letter-spacing:.1em;line-height:1.5;overflow-wrap:anywhere}.lrp__design:hover{background:#333;color:#f7f5f2}.lrp__design:active{background:#111;color:#f7f5f2}.lrp__notice{padding:16px 24px;border:1px solid currentColor;margin-bottom:32px}.lrp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}.lrp__card{margin:0;min-width:0}.lrp__photo{display:block;background:rgba(var(--color-foreground),.04);cursor:zoom-in}.lrp__photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.lrp__card figcaption{padding:20px 0 0;overflow-wrap:anywhere}.lrp__label{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.lrp__caption{margin:0 0 12px;line-height:1.7}.lrp__product{display:inline-flex;align-items:center;min-height:44px}.lrp__placeholder{aspect-ratio:4 / 3;display:grid;place-items:center;padding:24px;text-align:center;border:1px dashed currentColor;background:rgba(var(--color-foreground),.03)}.lrp__dialog{width:min(1100px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:auto}.lrp__dialog::backdrop{background:#000c}.lrp__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.lrp__close{min-width:64px;min-height:44px;padding:8px 16px;border:1px solid currentColor;color:inherit;background:transparent;font:inherit;cursor:pointer}.lrp__enlarged{display:block;width:100%;height:auto;max-height:70dvh;object-fit:contain}.lrp__dialog-caption{overflow-wrap:anywhere}.lrp a:focus-visible,.lrp button:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:5px}@media screen and (max-width:749px){.lrp{padding-block:48px}.lrp__intro{margin-bottom:32px}.lrp__intro h1{font-size:clamp(3.2rem,9vw,4.2rem)}.lrp__subtitle{font-size:1.8rem}.lrp__grid{grid-template-columns:minmax(0,1fr);gap:32px}.lrp__dialog{padding:16px}}.lrp__photo:hover{outline:1px solid rgb(var(--color-foreground));outline-offset:2px}.lrp__product:hover{text-decoration-thickness:2px}.lrp__close:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
