.lp{--lp-gutter-l: 72px;--lp-gutter-r: 98px;--lp-card: 370px;--lp-gap: 24px;--lp-yellow: #FBF89F;--lp-ink: #000000;--lp-paper: #ffffff}.lp__sec{background:var(--lp-bg, #000000);color:var(--lp-paper);padding:62px 0 96px}.lp__head{display:flex;flex-direction:column;align-items:center;gap:18px;padding:0 var(--lp-gutter-r) 0 var(--lp-gutter-l);text-align:center}.lp__title{margin:0;font-family:Switzer,system-ui,-apple-system,sans-serif;font-size:52px;line-height:1.06;font-weight:700;letter-spacing:-.03em}.lp__title .lume-clause{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-weight:400;font-style:italic;letter-spacing:-.015em}.lp__lede{margin:0;max-width:720px;font-size:20px;line-height:30px;font-weight:400;text-wrap:pretty}.lp__scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.lp__scroll::-webkit-scrollbar{display:none}.lp__track{display:flex;width:max-content;gap:var(--lp-gap);margin:0;padding:36px var(--lp-gutter-r) 0 var(--lp-gutter-l);list-style:none;align-items:stretch}.lp-card{width:var(--lp-card);flex:none;display:flex;flex-direction:column;gap:14px;min-width:0;position:relative}.lp-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:18px;overflow:hidden;background:#101010}.lp-card__media img{width:100%;height:100%;object-fit:cover;display:block}.lp-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px dashed rgba(255,255,255,.28);border-radius:inherit;padding:16px;text-align:center}.lp-ph svg{width:26px;height:26px;fill:none;stroke:#ffffff73;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lp-ph__label{font-size:14px;line-height:20px;color:#ffffff8c}.lp-badge{position:absolute;top:16px;left:16px;z-index:2;background:var(--lp-yellow);color:var(--lp-ink);border:2px solid var(--lp-ink);border-radius:999px;padding:6px 15px;font-size:13px;font-weight:700;line-height:1;white-space:nowrap}.lp-card__title{margin:0;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.02em;color:inherit}.lp-card__link{text-decoration:none;color:inherit}.lp-card__desc{margin:0;font-size:16px;font-style:italic;line-height:1.4;color:var(--lp-paper)}.lp-card__actions,.lp-bundle__actions{margin-top:auto;display:flex;gap:9px;padding-top:4px}.lp-card__actions>*,.lp-bundle__actions>*{flex:1;min-width:0}.lp-card__actions form,.lp-bundle__actions form{display:flex}.lp-card__actions form .lp-btn,.lp-bundle__actions form .lp-btn{width:100%}.lp-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-family:inherit;font-size:15px;font-weight:700;line-height:1;text-align:center;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .12s ease,opacity .12s ease}.lp-btn:active{transform:translateY(1px)}.lp-btn--ghost{background:transparent;color:var(--lp-paper);border:2.5px solid rgba(255,255,255,.75);padding:12px 0}.lp-btn--solid{background:var(--lp-paper);color:var(--lp-ink);border:0;padding:13px 0}.lp-btn--muted{background:transparent;color:#ffffff80;border:2.5px solid rgba(255,255,255,.28);padding:12px 0;cursor:default}.lp-card__rating .lh-rating-row{min-height:20px}.lp-card__rating .lh-stars{font-size:15px}.lp-card__rating .lh-rating-average{font-size:14px;font-weight:700}.lp-card__rating .lh-rating-count{font-size:14px}.lp__bundles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;padding:46px var(--lp-gutter-r) 0 var(--lp-gutter-l)}.lp-bundle{display:flex;flex-direction:column;gap:14px;text-align:center;align-items:center;min-width:0;position:relative}.lp-bundle__media{position:relative;display:block;width:100%;height:300px;border-radius:18px;overflow:hidden;background:#101010}.lp-bundle__media img{width:100%;height:100%;object-fit:cover;display:block}.lp-bundle__title{margin:0;font-size:26px;line-height:32px;font-weight:700;letter-spacing:-.02em}.lp-bundle__desc{margin:0;font-size:16px;font-style:italic;line-height:1.4}.lp-bundle__actions{width:100%}.lp-bundle{height:100%}@media(prefers-reduced-motion:reduce){.lp__scroll{scroll-behavior:auto}.lp-btn{transition:none}}@media(max-width:750px){.lp{--lp-gutter-l: 20px;--lp-gutter-r: 20px;--lp-card: 237px;--lp-gap: 14px}.lp__sec{padding:24px 0 42px}.lp__head{gap:10px}.lp__title{font-size:32px;line-height:36px}.lp__title .lume-clause{letter-spacing:-.01em}.lp__lede{font-size:15px;line-height:22px}.lp__track{padding:22px var(--lp-gutter-r) 0 var(--lp-gutter-l)}.lp-card{gap:11px}.lp-card__media{border-radius:16px}.lp-card__title{font-size:18px;line-height:23px}.lp-card__desc{font-size:13px;line-height:19px}.lp-card__rating .lh-stars{font-size:13px}.lp-card__rating .lh-rating-average,.lp-card__rating .lh-rating-count{font-size:12px}.lp-card__actions,.lp-bundle__actions{gap:8px}.lp-btn{font-size:13px}.lp-btn--ghost,.lp-btn--solid,.lp-btn--muted{min-height:44px}.lp-badge{top:12px;left:12px;padding:5px 12px;font-size:11px}.lp-ph svg{width:22px;height:22px}.lp-ph__label{font-size:12px;line-height:17px}.lp__bundles{grid-template-columns:minmax(0,1fr);gap:30px;padding:32px var(--lp-gutter-r) 0}.lp-bundle{gap:11px}.lp-bundle__media{height:210px;border-radius:16px}.lp-bundle__title{font-size:20px;line-height:25px}.lp-bundle__desc{font-size:13px;line-height:19px}}.lp__sec{padding-top:72px}.lp__head{gap:18px}.lp__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:14px var(--lp-gutter-r) 0 var(--lp-gutter-l);margin-bottom:48px}.lp__tab{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border-radius:999px;border:1.5px solid var(--lp-paper);background:transparent;color:var(--lp-paper);font-family:Switzer,system-ui,-apple-system,sans-serif;font-size:17px;font-weight:600;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;text-decoration:none;cursor:pointer;position:relative;transition:background-color .15s ease,color .15s ease}.lp__tab:hover{color:var(--lp-paper);text-decoration:none}.lp__tab[aria-pressed=true]{background:var(--lp-paper);color:var(--lp-ink)}.lp__tab:focus-visible{outline:2px solid var(--lp-yellow);outline-offset:3px}.lp__track{padding-top:0}.lp-card[hidden]{display:none}.lp__scroll[data-lp-fit=true] .lp__track{margin-inline:auto}.lp-card{gap:12px}.lp-card__desc{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:22px;line-height:1.25;letter-spacing:-.01em}.lp-card__best{margin:0;font-size:14px;line-height:1.4}.lp-card__best b{font-weight:700}.lp-card__actions{justify-content:flex-start;padding-top:4px}.lp-card__actions>*,.lp-card__actions form{flex:0 0 auto}.lp-card__actions form .lp-btn{width:auto}.lp-btn--add,.lp-btn--pending{position:relative;padding:10px 22px;min-height:0;font-size:15px;font-weight:600;border-radius:999px}.lp-btn--add{background:var(--lp-paper);color:var(--lp-ink);border:0}.lp-btn--add:hover{color:var(--lp-ink)}.lp-btn--pending{background:transparent;color:#bbb;border:1.5px solid #888888;cursor:default}.lp__bar{position:relative;height:3px;margin:40px var(--lp-gutter-l) 0;border-radius:3px;background:#ffffff38;overflow:hidden}.lp__bar[data-hidden=true]{visibility:hidden}.lp__thumb{position:absolute;top:0;bottom:0;left:0;width:40%;border-radius:3px;background:var(--lp-paper)}.lp__after{display:flex;justify-content:center;padding:32px var(--lp-gutter-r) 8px var(--lp-gutter-l)}.lp .lp__after-btn{padding:14px 88px;font-size:18px}@media(max-width:750px){.lp__sec{padding-top:40px}.lp__head{gap:10px}.lp__tabs{flex-wrap:nowrap;justify-content:flex-start;gap:8px;overflow-x:auto;scrollbar-width:none;padding:10px var(--lp-gutter-r) 4px var(--lp-gutter-l);margin-bottom:18px}.lp__tabs::-webkit-scrollbar{display:none}.lp__tab{flex:0 0 auto;min-height:34px;padding:0 15px;font-size:13px}.lp__tab:after{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}.lp-card{gap:7px}.lp-card__media{border-radius:10px}.lp-card__rating .lh-stars,.lp-card__rating .lh-rating-count{font-size:10px}.lp-card__rating .lh-rating-row{min-height:14px;gap:5px}.lp-card__title{font-size:15px;line-height:19px}.lp-card__desc{font-size:15px;line-height:1.25}.lp-card__best{font-size:12px;line-height:1.35}.lp-btn--add,.lp-btn--pending{min-height:30px;padding:0 12px;font-size:12px;font-weight:700}.lp-btn--add:after,.lp-btn--pending:after{content:"";position:absolute;top:-7px;right:0;bottom:-7px;left:0}.lp__bar{margin:22px var(--lp-gutter-l) 0}.lp__after{padding:24px var(--lp-gutter-r) 8px var(--lp-gutter-l)}.lp .lp__after-btn{width:250px;max-width:100%;min-height:44px;padding:0;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/lume-products.css.map */
