.bundle-lk{--lk-gutter: 20px;--lk-gap: var(--lk-gap-mobile);--lk-edge: max(var(--lk-gutter), calc((100vw - var(--lk-maxw)) / 2));--lk-kicker: clamp(calc(var(--lk-kicker-px) * .85), var(--lk-kicker-vw), var(--lk-kicker-px));--lk-card-title: clamp(calc(var(--lk-card-title-px) * .85), var(--lk-card-title-vw), var(--lk-card-title-px));--lk-card-text: clamp(calc(var(--lk-card-text-px) * .85), var(--lk-card-text-vw), var(--lk-card-text-px));--lk-detail: clamp(calc(var(--lk-detail-px) * .85), var(--lk-detail-vw), var(--lk-detail-px));--lk-num: clamp(calc(var(--lk-num-px) * .85), var(--lk-num-vw), var(--lk-num-px));--lk-heading: clamp(calc(var(--lk-heading-m-px) * .8), var(--lk-heading-m-vw), var(--lk-heading-m-px));--lk-intro: clamp(calc(var(--lk-intro-m-px) * .85), var(--lk-intro-m-vw), var(--lk-intro-m-px));--lk-loved: clamp(calc(var(--lk-loved-m-px) * .85), var(--lk-loved-m-vw), var(--lk-loved-m-px));--lk-cta-text: clamp(calc(var(--lk-cta-px) * .85), var(--lk-cta-vw), var(--lk-cta-px));--lk-img-ratio: var(--lk-img-ratio-mobile);background:var(--lk-bg);color:var(--lk-ink);padding-top:var(--lk-pad-top);padding-bottom:var(--lk-pad-bottom)}.bundle-lk *,.bundle-lk *:before,.bundle-lk *:after{box-sizing:border-box}.bundle-lk__header{box-sizing:content-box;max-width:var(--lk-header-maxw);margin:0 auto;padding:0 var(--lk-gutter);text-align:center}.bundle-lk .bundle-lk__heading{margin:0;font-size:var(--lk-heading);line-height:1.18;font-weight:var(--lk-heading-weight);text-transform:none;letter-spacing:-.005em;color:var(--lk-heading-ink)}.bundle-lk__intro{margin:10px auto 0;max-width:var(--lk-intro-maxw);font-size:var(--lk-intro);font-weight:400;line-height:1.45;color:var(--lk-ink-soft)}.bundle-lk__intro.rte p,.bundle-lk__intro.rte li{font-size:var(--lk-intro);font-weight:400;line-height:1.45}.bundle-lk__intro>*:last-child{margin-bottom:0}.bundle-lk__intro--desktop{display:none}.bundle-lk__viewport{margin-top:var(--lk-track-gap)}.bundle-lk__track{display:flex;align-items:stretch;gap:var(--lk-gap);margin:0;padding:4px var(--lk-edge) 10px;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--lk-edge);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.bundle-lk__track::-webkit-scrollbar{display:none}.bundle-lk__track[data-dragging=true]{scroll-snap-type:none;cursor:grabbing}.bundle-lk__track[data-dragging=true] *{pointer-events:none}.bundle-lk__card{flex:0 0 calc((100vw - (var(--lk-gutter) * 2)) * var(--lk-card-share));display:flex;flex-direction:column;min-width:0;background:var(--lk-card-bg);border:var(--lk-card-border-w) solid var(--lk-card-border);border-radius:var(--lk-radius);overflow:hidden;scroll-snap-align:start;box-shadow:0 1px 2px var(--lk-card-shadow),0 10px 24px var(--lk-card-shadow)}.bundle-lk__media{position:relative;aspect-ratio:1 / var(--lk-img-ratio);background:var(--lk-media-bg);overflow:hidden}.bundle-lk__media img,.bundle-lk__media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.bundle-lk__num{position:absolute;left:var(--lk-num-inset);bottom:var(--lk-num-inset);display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:50%;font-size:var(--lk-num);font-weight:400;line-height:1;letter-spacing:.02em;text-transform:none;background:var(--lk-num-bg);color:var(--lk-num-ink)}.bundle-lk__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:var(--lk-card-pad-y) var(--lk-card-pad-x)}.bundle-lk__kicker{margin:0;font-size:var(--lk-kicker);font-weight:var(--lk-kicker-weight);line-height:1.3;letter-spacing:var(--lk-kicker-tracking);text-transform:uppercase;color:var(--lk-kicker-ink)}.bundle-lk .bundle-lk__title{margin:6px 0 0;font-size:var(--lk-card-title);font-weight:var(--lk-card-title-weight);line-height:1.2;letter-spacing:0;text-transform:var(--lk-title-transform);color:var(--lk-card-title-ink)}.bundle-lk__desc{margin:10px 0 0;min-height:calc(var(--lk-desc-lines) * 1.5em);font-size:var(--lk-card-text);font-weight:400;line-height:1.5;color:var(--lk-ink-soft)}.bundle-lk__desc.rte p,.bundle-lk__desc.rte li{font-size:var(--lk-card-text);font-weight:400;line-height:1.5}.bundle-lk__desc>*:last-child{margin-bottom:0}.bundle-lk__details{margin:var(--lk-rule-gap) 0 0;padding:var(--lk-rule-gap) 0 0;border-top:1px solid var(--lk-rule);list-style:none;font-size:var(--lk-detail);line-height:1.45;color:var(--lk-ink-soft)}.bundle-lk__detail{margin:0;font-weight:400}.bundle-lk__detail+.bundle-lk__detail{margin-top:var(--lk-detail-gap)}.bundle-lk__detail-label,.bundle-lk__detail strong,.bundle-lk__detail b{font-weight:var(--lk-detail-strong-weight);color:var(--lk-detail-strong)}.bundle-lk__detail-sep{padding:0 .28em}.bundle-lk__details:empty{display:none}.bundle-lk__bar{position:relative;height:2px;margin:10px var(--lk-edge) 0;border-radius:2px;background:var(--lk-bar-track);overflow:hidden}.bundle-lk__bar-thumb{position:absolute;top:0;bottom:0;left:var(--lk-thumb-x, 0%);width:var(--lk-thumb-w, 40%);border-radius:2px;background:var(--lk-bar-fill)}.bundle-lk__viewport:not([data-overflow=true]) .bundle-lk__bar,.bundle-lk[data-progress=never] .bundle-lk__bar{display:none}.bundle-lk__footer{margin-top:var(--lk-footer-gap);padding:0 var(--lk-gutter);text-align:center}.bundle-lk__cta{display:inline-flex;align-items:center;justify-content:center;width:min(var(--lk-cta-w),100%);min-height:var(--lk-cta-h);padding:12px 22px;border:0;border-radius:var(--lk-cta-radius);font-family:inherit;font-size:var(--lk-cta-text);font-weight:var(--lk-cta-weight);line-height:1.2;letter-spacing:var(--lk-cta-tracking);text-transform:var(--lk-cta-transform);text-decoration:none;text-align:center;cursor:pointer;background:var(--lk-cta-bg);color:var(--lk-cta-ink);transition:background-color .18s ease,opacity .18s ease;-webkit-appearance:none;appearance:none}.bundle-lk__cta:hover,.bundle-lk__cta:focus-visible{background:var(--lk-cta-bg-hover);color:var(--lk-cta-ink);text-decoration:none}.bundle-lk__loved{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:var(--lk-loved-gap) 0 0;font-size:var(--lk-loved);font-weight:400;line-height:1.35;color:var(--lk-loved-ink)}.bundle-lk__stars{display:block;flex:none;width:auto;height:calc(var(--lk-loved) * 1.15);max-width:none;max-height:none;object-fit:fill;color:var(--lk-star);overflow:visible}.bundle-lk__stars-empty{fill:none;stroke:currentColor;stroke-width:1.6;opacity:.45}.bundle-lk__stars-full{fill:currentColor}.bundle-lk__loved-text{display:inline-block}.bundle-lk__loved-text a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.bundle-lk__loved-text--desktop{display:none}@media screen and (min-width:700px){.bundle-lk{--lk-gutter: 24px;--lk-gap: var(--lk-gap-desktop);--lk-img-ratio: var(--lk-img-ratio-desktop);--lk-heading: clamp(var(--lk-heading-m-px), var(--lk-heading-d-vw), var(--lk-heading-d-px));--lk-intro: clamp( min(var(--lk-intro-m-px), var(--lk-intro-d-px)), var(--lk-intro-d-vw), var(--lk-intro-d-px) );--lk-loved: clamp( min(var(--lk-loved-m-px), var(--lk-loved-d-px)), var(--lk-loved-d-vw), var(--lk-loved-d-px) );padding-top:var(--lk-pad-top-desktop);padding-bottom:var(--lk-pad-bottom-desktop)}.bundle-lk__intro--mobile{display:none}.bundle-lk__intro--desktop{display:block}.bundle-lk__loved-text--mobile{display:none}.bundle-lk__loved-text--desktop{display:inline-block}.bundle-lk__card{flex-basis:min(var(--lk-card-max),calc((100vw - (var(--lk-edge) * 2) - var(--lk-gap)) / 2))}}@media screen and (min-width:1024px){.bundle-lk[data-progress=mobile] .bundle-lk__bar{display:none}.bundle-lk[data-desktop=grid] .bundle-lk__track{display:grid;grid-template-columns:repeat(var(--lk-cols),minmax(0,1fr));row-gap:var(--lk-row-gap);box-sizing:content-box;max-width:var(--lk-maxw);margin:0 auto;padding-left:var(--lk-gutter);padding-right:var(--lk-gutter);overflow:visible}.bundle-lk[data-desktop=slider] .bundle-lk__card{flex-basis:calc((min(100vw - (var(--lk-edge) * 2),var(--lk-maxw)) - (var(--lk-gap) * (var(--lk-cols) - 1))) / var(--lk-cols))}}@media(prefers-reduced-motion:reduce){.bundle-lk__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/175/assets/bundle-finished-look.css.map */
