.lc{--lc-bg: #f4efe7;--lc-surface: #fbf8f3;--lc-card: #ffffff;--lc-ink: #1d2230;--lc-body: #3d4250;--lc-muted: #5a5f6b;--lc-line: #e2dbcf;--lc-line-strong: #d6cfc2;--lc-line-soft: #eee7dc;--lc-dash: #cfc6b7;--lc-accent: #233056;--lc-accent-hover: #2f3f6e;--lc-accent-ink: #ffffff;--lc-good: #2e6b4a;--lc-alert: #8a3b2b;--lc-radius-lg: 20px;--lc-radius-md: 16px;--lc-radius-sm: 12px;--lc-maxw: 1240px;--lc-gutter: 20px;--lc-font-body: "Figtree", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--lc-font-display: "Newsreader", Georgia, "Times New Roman", serif;--lc-pad-start: clamp(56px, 8vw, 104px);--lc-pad-end: clamp(56px, 8vw, 104px);background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.lc *,.lc *:before,.lc *:after{box-sizing:border-box}.lc :where(h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd){margin:0}.lc :where(h1,h2,h3,h4){color:inherit;letter-spacing:normal}.lc :where(ul,ol){padding:0;list-style:none}.lc :where(img){max-width:100%;height:auto;display:block}.lc a{color:var(--lc-accent);text-underline-offset:3px}.lc a:hover{color:var(--lc-accent-hover)}.lc button{font-family:inherit}.lc :focus-visible{outline:2px solid var(--lc-accent);outline-offset:3px}.lc [hidden]{display:none!important}.lc .lc-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lc-section{position:relative;padding-block:var(--lc-pad-start) var(--lc-pad-end)}.lc-section--bordered{border-block:1px solid var(--lc-line)}.lc-wrap{width:100%;max-width:var(--lc-maxw);margin-inline:auto;padding-inline:var(--lc-gutter)}.lc-wrap--narrow{max-width:900px}.lc-stack{display:flex;flex-direction:column;gap:40px}.lc-head{display:flex;flex-direction:column;gap:12px;max-width:640px;min-width:0}.lc-head--center{margin-inline:auto;text-align:center;align-items:center}.lc-eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lc-muted)}.lc-h1{font-family:var(--lc-font-display);font-weight:400;font-size:clamp(34px,4.6vw,52px);line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.lc-h2{font-family:var(--lc-font-display);font-weight:400;font-size:clamp(30px,3.6vw,44px);line-height:1.1;text-wrap:balance}.lc-h3{font-family:var(--lc-font-body);font-size:18px;font-weight:600;line-height:1.3}.lc-lede{font-size:17px;line-height:1.55;color:var(--lc-body);text-wrap:pretty}.lc-text{font-size:15px;line-height:1.55;color:var(--lc-body);text-wrap:pretty}.lc-text>*+*{margin-top:.6em}.lc-small{font-size:13px;color:var(--lc-muted);line-height:1.45}.lc-editor-note{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;color:#6b6457;background:var(--lc-surface);border:1px dashed var(--lc-dash);padding:8px 12px;border-radius:8px}.lc-placeholder{display:flex;align-items:center;justify-content:center;padding:20px;background:repeating-linear-gradient(135deg,#ece6db 0 10px,#e5dfd3 10px 20px)}.lc-placeholder span{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;color:#6b6457;background:var(--lc-surface);padding:6px 10px;border-radius:6px;text-align:center}.lc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 24px;border:0;border-radius:14px;background:var(--lc-accent);color:var(--lc-accent-ink);font-size:16px;font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.lc .lc-btn:hover{background:var(--lc-accent-hover);color:var(--lc-accent-ink)}.lc-btn:disabled,.lc-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.lc-btn.is-loading{opacity:.75;cursor:progress}.lc-btn--outline{min-height:48px;padding:0 22px;border-radius:12px;border:1.5px solid var(--lc-accent);background:transparent;color:var(--lc-accent);font-size:15px}.lc .lc-btn--outline:hover{background:var(--lc-accent);color:var(--lc-accent-ink)}.lc-card{background:var(--lc-surface);border:1px solid var(--lc-line);border-radius:var(--lc-radius-lg);overflow:hidden;min-width:0}.lc-card--white{background:var(--lc-card)}.lc-card--dashed{background:transparent;border:1px dashed var(--lc-dash)}.lc-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--lc-col-min, 280px)),1fr))}.lc-grid--start{align-items:start}.lc-hero{padding-block:var(--lc-pad-start) var(--lc-pad-end)}.lc-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}@media(min-width:900px){.lc-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}lc-product{scroll-margin-top:calc(var(--header-height, 64px) + 12px)}.lc-gallery{display:flex;flex-direction:column;gap:12px;min-width:0}@media(min-width:600px)and (max-width:899px){.lc-gallery{width:100%;max-width:560px;margin-inline:auto}}@media(min-width:900px){.lc-gallery--sticky{position:sticky;top:calc(var(--header-height, 0px) + 16px)}}.lc-gallery__stage{position:relative;width:100%;border-radius:var(--lc-radius-lg);overflow:hidden;background:var(--lc-card)}.lc-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.lc-gallery__slide img,.lc-gallery__slide video{width:100%;height:100%;object-fit:cover;display:block}.lc-gallery__zoom{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;border:0;padding:0;background:transparent;cursor:zoom-in}.lc-gallery__zoom-pill{position:absolute;right:14px;bottom:14px;background:#fbf8f3eb;color:var(--lc-ink);font-size:12px;font-weight:600;padding:7px 12px;border-radius:999px;pointer-events:none}.lc-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#fbf8f3eb;color:var(--lc-ink);font-size:20px;line-height:1;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:1}.lc-gallery__nav--prev{left:12px}.lc-gallery__nav--next{right:12px}@media(max-width:899px){.lc-gallery__nav{display:flex}}.lc-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin;scroll-snap-type:x proximity}.lc-gallery__thumb{flex:0 0 auto;width:72px;height:72px;border-radius:var(--lc-radius-sm);overflow:hidden;padding:0;background:var(--lc-card);cursor:pointer;border:2px solid transparent;scroll-snap-align:start}.lc-gallery__thumb[aria-current=true]{border-color:var(--lc-accent)}.lc-gallery__thumb img{width:100%;height:100%;object-fit:cover}.lc-lightbox{width:100vw;max-width:100vw;height:100vh;max-height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:20px;border:0;background:#141822eb;color:var(--lc-ink)}.lc-lightbox[open]{display:flex;align-items:center;justify-content:center}.lc-lightbox::backdrop{background:#14182299}.lc-lightbox__img{max-width:min(92vw,1100px);max-height:86vh;width:auto;height:auto;border-radius:14px;background:var(--lc-card);object-fit:contain}.lc-lightbox__btn{position:absolute;width:48px;height:48px;border-radius:50%;border:0;background:var(--lc-surface);color:var(--lc-ink);font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.lc-lightbox__btn--prev{left:16px;top:50%;transform:translateY(-50%)}.lc-lightbox__btn--next{right:16px;top:50%;transform:translateY(-50%)}.lc-lightbox__btn--close{top:16px;right:16px;width:44px;height:44px;font-size:18px}.lc-buy{display:flex;flex-direction:column;gap:22px;min-width:0}.lc-buy__head{display:flex;flex-direction:column;gap:12px}.lc-buy__toprow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.lc-buy__rating{font-size:13px;color:var(--lc-muted)}.lc .lc-buy__rating{color:var(--lc-muted);display:inline-flex;align-items:center;gap:4px;min-height:44px}.lc-buy__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.lc-price{font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.lc-price__compare{font-size:16px;color:var(--lc-muted)}.lc-price__note{font-size:14px;color:var(--lc-muted)}.lc-form{display:flex;flex-direction:column;gap:22px;margin:0}.lc-units{display:flex;flex-direction:column;gap:16px}.lc-unit{display:flex;flex-direction:column;gap:14px;border:0;padding:0;margin:0;min-width:0}.lc-option{display:flex;flex-direction:column;gap:10px;border:0;margin:0;padding:0;min-width:0}.lc-option__legend{font-size:14px;padding:0}.lc-option__legend strong{font-weight:600}.lc-option__legend span{color:var(--lc-muted)}.lc-option__values{display:flex;gap:10px;flex-wrap:wrap}.lc-swatch{position:relative;display:inline-flex}.lc-swatch input,.lc-pill input,.lc-offer input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.lc-swatch__ring{width:44px;height:44px;border-radius:50%;padding:3px;border:2px solid transparent;cursor:pointer;display:block}.lc-swatch__dot{display:block;width:100%;height:100%;border-radius:50%;background:var(--lc-swatch, #ccc);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000038}.lc-swatch input:checked+.lc-swatch__ring{border-color:var(--lc-accent)}.lc-swatch input:focus-visible+.lc-swatch__ring,.lc-pill input:focus-visible+.lc-pill__face,.lc-offer input:focus-visible+.lc-offer__face{outline:2px solid var(--lc-accent);outline-offset:3px}.lc-swatch input:disabled+.lc-swatch__ring,.lc-pill input:disabled+.lc-pill__face{opacity:.4;cursor:not-allowed}.lc-swatch.is-soldout .lc-swatch__dot,.lc-pill.is-soldout .lc-pill__face{opacity:.45}.lc-pill.is-soldout .lc-pill__face{text-decoration:line-through}.lc-swatch input:disabled+.lc-swatch__ring .lc-swatch__dot{background-image:linear-gradient(135deg,transparent 47%,rgb(29 34 48 / .55) 47% 53%,transparent 53%)}.lc-pill__face{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--lc-line-strong);background:var(--lc-surface);font-size:14px;font-weight:500;cursor:pointer}.lc-pill input:checked+.lc-pill__face{border-color:var(--lc-accent);background:var(--lc-card)}.lc-offers{display:flex;flex-direction:column;gap:10px;border:0;margin:0;padding:0;min-width:0}.lc-offers__legend{font-size:14px;font-weight:600;padding:0;margin-bottom:10px}.lc .lc-offer{position:relative;display:block;width:100%}.lc-offer__face{width:100%}.lc-offer__face{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 18px;border-radius:var(--lc-radius-md);border:1.5px solid var(--lc-line-strong);background:var(--lc-surface);color:var(--lc-ink);cursor:pointer}.lc-offer input:checked+.lc-offer__face{background:var(--lc-card);border-color:var(--lc-accent)}.lc-offer__radio{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--lc-accent);display:flex;align-items:center;justify-content:center}.lc-offer__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--lc-accent);transform:scale(0);transition:transform .12s ease}.lc-offer input:checked+.lc-offer__face .lc-offer__radio:after{transform:scale(1)}.lc-offer__text{display:flex;flex-direction:column;gap:3px;min-width:0}.lc-offer__title{font-size:16px;font-weight:600}.lc-offer__each{font-weight:400;color:var(--lc-muted)}.lc-offer__sub{font-size:13px;color:var(--lc-muted)}.lc-offer__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:end}.lc-offer__amount{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.lc-offer__save{font-size:12px;font-weight:600;color:var(--lc-good)}.lc-offer__badge{position:absolute;top:-10px;right:16px;background:var(--lc-accent);color:var(--lc-accent-ink);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.lc-actions{display:flex;gap:10px;align-items:stretch;flex-wrap:wrap}.lc-qty{display:flex;align-items:center;border:1.5px solid var(--lc-line-strong);border-radius:14px;background:var(--lc-surface);height:56px}.lc-qty__btn{width:46px;height:100%;border:0;background:transparent;font-size:20px;color:var(--lc-ink);cursor:pointer}.lc-qty__btn:disabled{opacity:.35;cursor:not-allowed}.lc-qty__field{display:flex;align-items:baseline;justify-content:center;gap:4px;min-width:70px}.lc-qty__input{width:2.4ch;border:0;background:transparent;text-align:center;font:inherit;font-size:15px;font-weight:600;color:var(--lc-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.lc-qty__input::-webkit-outer-spin-button,.lc-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lc-qty__unit{font-size:12px;color:var(--lc-muted)}.lc-actions .lc-btn{flex:1 1 220px}.lc-feedback{font-size:13px;font-weight:600;margin-top:-12px}.lc-feedback--good{color:var(--lc-good)}.lc-feedback--alert{color:var(--lc-alert);font-weight:500}.lc-dynamic-checkout{margin-top:-8px}.lc-payment-icons{display:flex;gap:6px;flex-wrap:wrap}.lc-payment-icons svg{width:38px;height:24px}.lc-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 10px;border-top:1px solid var(--lc-line);padding-top:18px}.lc-trust__item{display:flex;flex-direction:column;gap:4px;min-width:0}.lc-trust__title{font-size:13px;font-weight:600}.lc-trust__text{font-size:12px;color:var(--lc-muted);line-height:1.4}.lc-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(32px,5vw,72px);align-items:center}.lc-split__copy{display:flex;flex-direction:column;gap:18px;min-width:0}.lc-split__copy .lc-text{font-size:16px;line-height:1.6;max-width:52ch}.lc-list-card{padding:22px;display:flex;flex-direction:column;gap:12px;border-radius:18px}.lc-list-card__title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lc-accent)}.lc-card--dashed .lc-list-card__title{color:var(--lc-muted)}.lc-list-card__item{font-size:15px;line-height:1.5}.lc-card--dashed .lc-list-card__item{color:var(--lc-body)}.lc-list-card__item+.lc-list-card__item{border-top:1px solid var(--lc-line-soft);padding-top:12px}.lc-card--dashed .lc-list-card__item+.lc-list-card__item{border-top-color:#e6dfd3}.lc-benefit{display:flex;flex-direction:column}.lc-benefit__media{aspect-ratio:var(--lc-ratio, 4 / 3);overflow:hidden;background:var(--lc-card)}.lc-benefit__media img{width:100%;height:100%;object-fit:cover}.lc-benefit__body{padding:22px;display:flex;flex-direction:column;gap:8px}.lc-benefit__title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lc-tag{display:inline-block;background:#f6e7b8;color:#5e4500;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:999px}.lc-colours{padding:clamp(20px,3vw,32px);display:flex;flex-direction:column;gap:20px}.lc-colours__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.lc-colours__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.lc-colour-tile{border:1px solid var(--lc-line);background:var(--lc-card);border-radius:14px;overflow:hidden;padding:0;cursor:pointer;display:flex;flex-direction:column;text-align:start;color:var(--lc-ink);font:inherit}.lc-colour-tile:hover{border-color:var(--lc-accent)}.lc-colour-tile__img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.lc-colour-tile__label{padding:10px 12px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}.lc-colour-tile__dot{width:12px;height:12px;border-radius:50%;background:var(--lc-swatch, #ccc);box-shadow:inset 0 0 0 1px #0000001f;flex:none}.lc-demo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;align-items:stretch}.lc-measure{background:var(--lc-card);border-radius:var(--lc-radius-lg);padding:clamp(20px,3vw,36px);display:flex;flex-direction:column;gap:20px;min-width:0}.lc-measure__figure{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:auto 44px}.lc-measure__img{width:100%;aspect-ratio:1 / .78;object-fit:cover}.lc-measure__v{display:flex;align-items:center;justify-content:center;border-left:1.5px solid var(--lc-accent);margin:12% 0 12% 14px}.lc-measure__v span{writing-mode:vertical-rl;font-size:12px;font-weight:600;color:var(--lc-accent);background:var(--lc-card);padding:6px 0}.lc-measure__h{display:flex;align-items:center;justify-content:center;border-top:1.5px solid var(--lc-accent);margin:14px 6% 0}.lc-measure__h span{font-size:12px;font-weight:600;color:var(--lc-accent);background:var(--lc-card);padding:0 8px;margin-top:-1px}.lc-measure__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid var(--lc-line);padding-top:18px}.lc-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.lc-stat__value{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.lc-stat__label{font-size:12px;color:var(--lc-muted)}.lc-steps{display:flex;flex-direction:column;gap:16px;min-width:0}.lc-step{background:var(--lc-card);border-radius:var(--lc-radius-lg);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lc-step__media img{width:100%;height:100%;min-height:180px;object-fit:cover}.lc-step__body{padding:20px;display:flex;flex-direction:column;gap:8px;justify-content:center}.lc-step__label{font-size:12px;font-weight:700;color:var(--lc-accent);letter-spacing:.08em;text-transform:uppercase}.lc-step--note{display:flex;flex-direction:column;gap:8px;padding:20px;background:transparent;border:1px dashed #b9c3d0}.lc-step--text-only{grid-template-columns:minmax(0,1fr)}@media(max-width:479px){.lc-step{grid-template-columns:minmax(0,1fr)}.lc-step__media img{aspect-ratio:633 / 510;min-height:0}}.lc-fit{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px}.lc-fit__item{border-top:2px solid var(--lc-accent);padding-top:18px;display:flex;flex-direction:column;gap:10px;min-width:0}.lc-fit__item .lc-h3{font-size:17px}.lc-reviews__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.lc-reviews__summary{font-size:14px;color:var(--lc-muted)}.lc-review{padding:22px;display:flex;flex-direction:column;gap:12px;border-radius:18px;background:var(--lc-card);border:1px solid var(--lc-line)}.lc-review__stars{display:flex;gap:2px;color:var(--lc-accent)}.lc-review__stars svg{width:16px;height:16px}.lc-review__stars .is-off{opacity:.25}.lc-review__title{font-size:16px;font-weight:600}.lc-review__meta{margin-top:auto;font-size:13px;color:var(--lc-muted)}.lc-review--slot{background:transparent;border:1px dashed var(--lc-dash);min-height:200px}.lc-review__bar{height:10px;border-radius:5px;background:#f0ebe2}.lc-review__bar--head{height:12px;width:96px;background:#ece6db}.lc-reviews__apps:empty{display:none}.lc-faq__list{border-top:1px solid var(--lc-line-strong)}.lc-faq__item{border-bottom:1px solid var(--lc-line-strong)}.lc-faq__q{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;min-height:44px;cursor:pointer;list-style:none;font-size:17px;font-weight:500;color:var(--lc-ink)}.lc-faq__q::-webkit-details-marker{display:none}.lc-faq__icon{flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1px solid var(--lc-dash);display:flex;align-items:center;justify-content:center;color:var(--lc-accent);position:relative}.lc-faq__icon:before,.lc-faq__icon:after{content:"";position:absolute;width:11px;height:1.5px;background:currentColor;border-radius:1px}.lc-faq__icon:after{transform:rotate(90deg);transition:transform .15s ease}.lc-faq__item[open] .lc-faq__icon:after{transform:rotate(0)}.lc-faq__a{padding:0 44px 22px 0}.lc-faq__a .lc-text{line-height:1.6}.lc-cta{background:var(--lc-cta-bg, #233056);color:var(--lc-cta-ink, #f4efe7);border-radius:28px;overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}.lc-cta__media{min-height:300px;background:var(--lc-card)}.lc-cta__media img{width:100%;height:100%;object-fit:cover}.lc-cta__body{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:22px;justify-content:center;min-width:0}.lc-cta__body .lc-h2{font-size:clamp(30px,3.4vw,42px)}.lc-cta__offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;border:0;padding:0;margin:0}.lc-cta__offer{padding:14px;border-radius:14px;cursor:pointer;text-align:start;display:flex;flex-direction:column;gap:4px;color:var(--lc-cta-ink, #f4efe7);background:transparent;border:1.5px solid var(--lc-cta-ink, #f4efe7);font:inherit}.lc-cta__offer[aria-checked=true]{background:var(--lc-cta-ink, #f4efe7);color:var(--lc-cta-bg, #233056)}.lc-cta__offer-title{font-size:14px;font-weight:600}.lc-cta__offer-price{font-size:18px;font-weight:600}.lc-cta__summary,.lc-cta__note{font-size:14px;color:var(--lc-cta-muted, #c9d1e3)}.lc-cta__note{font-size:13px}.lc .lc-cta .lc-btn{background:var(--lc-cta-ink, #f4efe7);color:var(--lc-cta-bg, #233056);font-weight:700}.lc .lc-cta .lc-btn:hover{background:#fff;color:var(--lc-cta-bg, #233056)}.lc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:35;background:var(--lc-surface);border-top:1px solid var(--lc-line);box-shadow:0 -8px 24px #1d223014;padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.lc-sticky.is-visible{transform:translateY(0);visibility:visible;transition:transform .25s ease,visibility 0s}.lc-sticky__thumb{width:48px;height:48px;border-radius:10px;object-fit:cover;flex:none;background:var(--lc-card)}.lc-sticky__info{flex:1;min-width:0;display:flex;flex-direction:column}.lc-sticky__total{font-size:14px;font-weight:600}.lc-sticky__summary{font-size:12px;color:var(--lc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc-sticky__form{margin:0;flex:none}.lc-sticky .lc-btn{min-height:48px;padding:0 20px;border-radius:12px;font-size:15px;flex:none}.lc-sticky-scope--mobile-only .lc-sticky{display:flex}@media(min-width:820px){.lc-sticky-scope--mobile-only .lc-sticky{display:none}.lc-sticky{padding-inline:max(14px,calc((100vw - 1240px)/2 + 20px))}}@media(max-width:819px){.lc-sticky-scope--desktop-only .lc-sticky{display:none}}@media(prefers-reduced-motion:reduce){.lc *,.lc *:before,.lc *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lc-landing.css.map */
