.lp-x{--x-font-body: var(--lp-pdp-font-body, var(--lp-rw-font-body, var(--lp-bb-font-body, system-ui, -apple-system, "Segoe UI", sans-serif)));--x-font-heading: var(--lp-pdp-font-heading, var(--lp-rw-font-heading, var(--lp-bb-font-heading, var(--x-font-body))));--x-font-eyebrow: var(--lp-pdp-font-eyebrow, var(--lp-rw-font-eyebrow, var(--lp-bb-font-eyebrow, var(--x-font-body))));--x-base: var(--lp-pdp-base, var(--lp-rw-base, var(--lp-bb-base, 17px)));--x-scale: var(--lp-pdp-scale, var(--lp-rw-scale, var(--lp-bb-scale, 1.25)));--x-bg: var(--lp-pdp-bg, var(--lp-rw-bg, var(--lp-bb-bg, #ffffff)));--x-bg-alt: var(--lp-pdp-bg-alt, var(--lp-rw-bg-alt, var(--lp-bb-bg-alt, #f4f4f2)));--x-band: var(--lp-pdp-band, var(--lp-rw-band, var(--lp-bb-band, #1c1c1c)));--x-band-ink: var(--lp-pdp-band-ink, #ffffff);--x-band-muted: var(--lp-pdp-band-muted, rgba(255, 255, 255, .78));--x-page-ink: var(--lp-pdp-ink, var(--lp-rw-ink, var(--lp-bb-ink, #1c1c1c)));--x-page-muted: var(--lp-pdp-ink-muted, var(--lp-rw-ink-muted, var(--lp-bb-ink-muted, #5c5c5c)));--x-accent: var(--lp-pdp-accent, var(--lp-rw-accent, var(--lp-bb-accent, #2f5d50)));--x-accent-ink: var(--lp-pdp-accent-ink, var(--lp-rw-accent-ink, var(--lp-bb-accent-ink, #ffffff)));--x-border: var(--lp-pdp-border, var(--lp-rw-border, var(--lp-bb-border, #e3e3e0)));--x-radius-card: var(--lp-pdp-radius-card, var(--lp-rw-radius-card, var(--lp-bb-radius-card, 12px)));--x-radius-button: var(--lp-pdp-radius-button, var(--lp-rw-radius-button, var(--lp-bb-radius-button, 100px)));--x-container: var(--lp-pdp-container, var(--lp-rw-container, var(--lp-bb-container, 1240px)));--x-measure: var(--lp-pdp-measure, var(--lp-rw-measure, var(--lp-bb-measure, 620px)));--x-space: var(--lp-pdp-space-section, var(--lp-rw-space-section, var(--lp-bb-space-section, 88px)));--x-sec-bg: var(--x-bg);--x-ink: var(--x-page-ink);--x-muted: var(--x-page-muted);--x-mark: var(--x-accent);--x-hl: var(--x-hl-set, var(--x-accent));--x-line: var(--x-border);--x-s1: calc(var(--x-base) * var(--x-scale));--x-s2: calc(var(--x-s1) * var(--x-scale));--x-s3: calc(var(--x-s2) * var(--x-scale));--x-s4: calc(var(--x-s3) * var(--x-scale));--x-gap: 16px}.lp-x *,.lp-x *:before,.lp-x *:after{box-sizing:border-box}.lp-x.lp-x-section{display:block;margin:0;padding-block:calc(var(--x-space) * .62);background:var(--x-sec-bg);color:var(--x-ink);font-family:var(--x-font-body);font-size:var(--x-base);line-height:1.55;-webkit-font-smoothing:antialiased}.lp-x-section--alt{--x-sec-bg: var(--x-bg-alt)}.lp-x-section--band{--x-sec-bg: var(--x-band);--x-ink: var(--x-band-ink);--x-muted: var(--x-band-muted);--x-mark: var(--x-band-ink);--x-hl: var(--x-hl-set, var(--x-band-ink));--x-line: rgba(255, 255, 255, .22)}.lp-x-section--custom{--x-sec-bg: var(--x-sec-bg-set, var(--x-bg));--x-ink: var(--x-sec-ink-set, var(--x-page-ink));--x-muted: var(--x-sec-muted-set, var(--x-page-muted));--x-mark: var(--x-sec-ink-set, var(--x-accent))}.lp-x-wrap{width:100%;max-width:var(--x-container);margin-inline:auto;padding-inline:20px}@media(min-width:750px){.lp-x-wrap{padding-inline:28px}.lp-x{--x-gap: 20px}}.lp-x-head{margin:0 0 28px;max-width:60rem}.lp-x-head--center{margin-inline:auto;text-align:center}.lp-x-eyebrow{margin:0 0 10px;font-family:var(--x-font-eyebrow);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--x-mark)}.lp-x-h2{margin:0;font-family:var(--x-font-heading);font-weight:700;font-size:var(--x-s2);line-height:1.06;letter-spacing:-.02em;color:var(--x-ink);text-wrap:balance}.lp-x-head--l .lp-x-h2{font-size:var(--x-s3)}.lp-x-head--xl .lp-x-h2{font-size:clamp(var(--x-s3),6.4vw,var(--x-s4));line-height:1.02}.lp-x-head--xl{max-width:52rem}.lp-x-hl{color:var(--x-hl)}.lp-x-section--band .lp-x-hl:not(.lp-x-hl--set){text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.14em}.lp-x-intro{margin-top:14px;max-width:var(--x-measure);color:var(--x-muted)}.lp-x-head--center .lp-x-intro{margin-inline:auto}.lp-x-intro>:first-child{margin-top:0}.lp-x-intro>:last-child{margin-bottom:0}@media(min-width:990px){.lp-x-head{margin-bottom:36px}.lp-x-head--m .lp-x-h2{font-size:var(--x-s3)}.lp-x-head--l .lp-x-h2{font-size:var(--x-s4)}}.lp-x-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--x-gap);margin:0;padding:0 var(--x-shadow, 0px) var(--x-shadow, 0px) 0;list-style:none}@media(max-width:749.98px){.lp-x-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lp-x-grid--pair .lp-x-card__body{padding:16px 14px 18px}.lp-x-grid--pair .lp-x-card__title{font-size:calc(var(--x-base) * 1.1)}.lp-x-grid--pair .lp-x-card__text{font-size:.88em}.lp-x-grid--pair .lp-x-badge{width:42px;height:42px}.lp-x-grid--pair .lp-x-badge .lp-x-icon{width:21px;height:21px}.lp-x-grid--swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.lp-x-grid--swipe::-webkit-scrollbar{display:none}.lp-x-grid--swipe>.lp-x-card{flex:0 0 82%;scroll-snap-align:start}.lp-x-grid--swipe-tile{gap:12px}.lp-x-grid--swipe-tile>.lp-x-card{flex-basis:calc((100% - 12px) / 2.2)}.lp-x-grid--swipe-tile .lp-x-card__body{padding:16px 14px 18px}.lp-x-grid--swipe-tile .lp-x-card__title{font-size:calc(var(--x-base) * 1.1)}.lp-x-grid--swipe-tile .lp-x-card__text{font-size:.88em}.lp-x-grid--swipe-tile .lp-x-badge{width:42px;height:42px}.lp-x-grid--swipe-tile .lp-x-badge .lp-x-icon{width:21px;height:21px}.lp-x-iconcards .lp-x-hint{margin:-6px 0 16px}.lp-x-iconcards .lp-x-hint--center{justify-content:center}}@media(min-width:750px){.lp-x-grid{grid-template-columns:repeat(var(--x-cols-md, 2),minmax(0,1fr))}}@media(min-width:990px){.lp-x-grid{grid-template-columns:repeat(var(--x-cols, 3),minmax(0,1fr));gap:24px}}.lp-x-card{display:flex;flex-direction:column;min-width:0;margin:0}.lp-x-card--center{text-align:center}.lp-x-card__body{display:flex;flex-direction:column;gap:8px;padding:20px 20px 24px;flex:1}.lp-x-card__title{margin:0;font-family:var(--x-font-heading);font-weight:700;font-size:var(--x-s1);line-height:1.15;letter-spacing:-.01em;color:var(--x-ink)}.lp-x-card__title--lg{font-size:var(--x-s2);line-height:1.05}.lp-x-cards--title-accent .lp-x-card__title{color:var(--x-mark)}.lp-x-card__text{margin:0;color:var(--x-muted);font-size:.94em;line-height:1.6}.lp-x-card--center .lp-x-card__body{align-items:center}.lp-x-card--center .lp-x-badge{align-self:center}.lp-x-rte>*{margin:0 0 .6em}.lp-x-rte>:last-child{margin-bottom:0}.lp-x-cards--framed .lp-x-card,.lp-x-cards--offset .lp-x-card,.lp-x-cards--outlined .lp-x-card{--x-card-bg: var(--x-card-set, var(--x-bg));--x-ink: var(--x-card-ink-set, var(--x-page-ink));--x-muted: var(--x-card-muted-set, var(--x-page-muted));--x-mark: var(--x-card-ink-set, var(--x-accent));background:var(--x-card-bg);color:var(--x-ink);border-radius:var(--x-radius-card)}.lp-x-section--page .lp-x-cards--framed .lp-x-card{--x-card-bg: var(--x-card-set, var(--x-bg-alt))}.lp-x-cards--framed .lp-x-card{padding:8px}.lp-x-cards--framed .lp-x-card__body{padding:16px 12px 18px}.lp-x-cards--framed .lp-x-media img,.lp-x-cards--framed .lp-x-ph{border-radius:max(0px,calc(var(--x-radius-card) - 5px))}.lp-x-cards--outlined .lp-x-card{border:1px solid var(--x-border);overflow:hidden}.lp-x-cards--offset .lp-x-card{border:1.5px solid var(--x-ink);box-shadow:var(--x-shadow, 5px) var(--x-shadow, 5px) 0 var(--x-ink)}.lp-x-cards--offset .lp-x-card>.lp-x-media{padding:12px 12px 0}.lp-x-cards--offset .lp-x-media img,.lp-x-cards--offset .lp-x-ph{border-radius:max(0px,calc(var(--x-radius-card) - 6px))}.lp-x-cards--plain .lp-x-card__body{padding:16px 0 0}.lp-x-cards--plain .lp-x-media img,.lp-x-cards--plain .lp-x-ph{border-radius:var(--x-radius-card)}.lp-x-media{position:relative;width:100%}.lp-x-media img{display:block;width:100%;height:auto;aspect-ratio:var(--x-ratio, 1.333);object-fit:cover}.lp-x-cards--outlined .lp-x-media img,.lp-x-cards--outlined .lp-x-ph{border-radius:0}.lp-x-ph{display:grid;place-items:center;aspect-ratio:var(--x-ratio, 1.333);background:color-mix(in srgb,var(--x-page-ink) 7%,var(--x-bg));color:var(--x-page-muted);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.lp-x-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.lp-x-badge{display:inline-grid;place-items:center;width:50px;height:50px;margin-bottom:10px;flex:none;align-self:flex-start;border-radius:50%;background:var(--x-badge-set, var(--x-hl-set, var(--x-accent)));color:var(--x-badge-ink-set, var(--x-accent-ink))}.lp-x-cards--offset .lp-x-badge{border:1.5px solid var(--x-ink)}.lp-x-badge--square{border-radius:calc(var(--x-radius-card) * .6)}.lp-x-badge--none{width:auto;height:auto;background:none;border:0;color:var(--x-mark)}.lp-x-cards--offset .lp-x-badge--none{border:0}.lp-x-badge--none .lp-x-icon{width:32px;height:32px}.lp-x-reasons__top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.lp-x-reasons__top .lp-x-head{margin-bottom:0}@media(max-width:749.98px){.lp-x-reasons__top{flex-wrap:wrap;gap:16px}.lp-x-reasons__top .lp-x-head{flex:1 1 100%}.lp-x-reasons .lp-x-nav{display:none}.lp-x-reasons__top{margin-bottom:20px}}.lp-x-reasons__top--center{flex-direction:column;align-items:center}.lp-x-reasons__top--center .lp-x-hint{justify-content:center}.lp-x-hint{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--x-font-eyebrow);font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:var(--x-mark)}.lp-x-hint .lp-x-icon{width:20px;height:20px}.lp-x-dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.lp-x-dot{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--x-ink) 22%,transparent);transition:background-color .15s ease}.lp-x-dot.is-active{background:var(--x-mark)}@media(min-width:750px){.lp-x-hint,.lp-x-dots{display:none}}.lp-x-nav{display:flex;gap:10px;flex:none;padding:0 var(--x-shadow, 0px) var(--x-shadow, 0px) 0}.lp-x-nav[hidden]{display:none}.lp-x-navbtn{display:inline-grid;place-items:center;width:46px;height:46px;padding:0;border:1.5px solid var(--x-ink);border-radius:50%;background:var(--x-sec-bg);color:var(--x-ink);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.lp-x-navbtn .lp-x-icon{width:20px;height:20px}.lp-x-nav.lp-x-cards--offset .lp-x-navbtn:not(:disabled){box-shadow:calc(var(--x-shadow, 5px) * .6) calc(var(--x-shadow, 5px) * .6) 0 var(--x-ink)}.lp-x-nav.lp-x-cards--offset .lp-x-navbtn:not(:disabled):active{transform:translate(2px,2px);box-shadow:none}.lp-x-navbtn:disabled{opacity:.35;cursor:default}.lp-x-navbtn:focus-visible,.lp-x-track:focus-visible,.lp-x-btn:focus-visible{outline:2px solid var(--x-ink);outline-offset:3px}.lp-x-track{display:flex;gap:var(--x-gap);margin:0;padding:0 var(--x-shadow, 0px) calc(var(--x-shadow, 0px) + 4px) 0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.lp-x-track::-webkit-scrollbar{display:none}@media(max-width:749.98px){.lp-x-track{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}}.lp-x-slide{flex:0 0 84%;scroll-snap-align:start}@media(min-width:750px){.lp-x-slide{flex-basis:calc((100% - var(--x-gap)) / 2.15)}}@media(min-width:990px){.lp-x-track{gap:24px}.lp-x-slide{flex-basis:calc((100% - (var(--x-per, 3) - 1) * 24px) / (var(--x-per, 3) + .12))}}@media(prefers-reduced-motion:reduce){.lp-x-track{scroll-behavior:auto}.lp-x-navbtn{transition:none}}.lp-x-num{margin:4px 0 0;font-family:var(--x-font-eyebrow);font-size:.8rem;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.1em;color:var(--x-mark)}.lp-x-foot{margin-top:32px}.lp-x-foot--center{text-align:center}.lp-x-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 30px;border:1px solid transparent;border-radius:var(--x-radius-button);background:var(--x-accent);color:var(--x-accent-ink);font:inherit;font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap}.lp-x-btn:hover{opacity:.92}.lp-x-section--band .lp-x-btn{background:var(--x-band-ink);color:var(--x-band)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lp-x.css.map */
