:root{--lx-ink-3:#7a6450;--lx-line-mid:#dccfb3;--lx-ok:#46612f;--lx-r:3px;--lx-float:0 10px 30px rgb(36 21 11/0.12),0 1px 3px rgb(36 21 11/0.08);--lx-hover:var(--lx-ink-2);--lx-hover-deep:var(--lx-chess)}::selection{background:var(--lx-chess);color:var(--lx-honey)}.lx-lines{margin-block:.5rem 3.5rem}.lx-lines-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.lx-line-tile{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:var(--lx-r);background:var(--lx-honey);color:var(--lx-ink);text-decoration:none;transition:background-color .22s var(--lx-ease)}.lx-line-photo{position:relative;display:block;aspect-ratio:16/10;overflow:clip;contain:paint;background:var(--lx-panel)}.lx-line-photo img{object-fit:cover;transition:transform .9s var(--lx-ease)}.lx-line-text{display:grid;grid-gap:.35rem;gap:.35rem;padding:1.6rem 2rem 1.9rem}.lx-line-title{font-family:var(--lx-display);font-size:clamp(1.7rem,2.3vw,2.1rem);font-weight:600;line-height:1.12}.lx-line-body{color:var(--lx-ink-2);font-size:1.2rem;line-height:1.45}.lx-line-tile:focus-visible{outline:2px solid var(--lx-chess);outline-offset:3px}@media (hover:hover) and (pointer:fine){.lx-line-tile:hover{background:var(--lx-sand-deep)}.lx-line-tile:hover .lx-line-photo img{transform:scale(1.03)}}@media (max-width:900px){.lx-lines{-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.lx-lines-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.lx-line-text{padding:1.25rem 1.35rem 1.4rem;gap:.3rem}.lx-line-title{font-size:1.6rem}.lx-line-body{font-size:1.1rem}}.lx-home .lx-facts{-webkit-margin-before:0;margin-block-start:0}.lx-journal{padding-block:clamp(3rem,6vw,5rem) clamp(3rem,6vw,5.5rem)}.lx-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2rem;gap:2rem}.lx-post{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;min-inline-size:0;color:var(--lx-ink);text-decoration:none}.lx-post-photo{position:relative;display:block;aspect-ratio:16/10;-webkit-margin-after:.35rem;margin-block-end:.35rem;overflow:clip;contain:paint;border-radius:var(--lx-r);background:var(--lx-panel)}.lx-post-photo img{object-fit:cover;transition:transform .9s var(--lx-ease)}.lx-post-date{color:var(--lx-ink-3);font-size:1.02rem}.lx-post-title{margin:0;font-family:var(--lx-display);font-size:clamp(1.45rem,1.9vw,1.65rem);font-weight:600;line-height:1.2;text-wrap:balance;-webkit-text-decoration-color:var(--lx-line-strong);text-decoration-color:var(--lx-line-strong);text-decoration-thickness:1px;text-underline-offset:.18em}.lx-post-excerpt{display:-webkit-box;margin:0;overflow:hidden;color:var(--lx-ink-2);font-size:1.15rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lx-post:focus-visible{outline:2px solid var(--lx-chess);outline-offset:4px}@media (hover:hover) and (pointer:fine){.lx-post:hover .lx-post-photo img{transform:scale(1.03)}.lx-post:hover .lx-post-title{color:var(--lx-hover)}}@media (max-width:900px){.lx-posts{grid-template-columns:minmax(0,1fr);gap:2rem}.lx-post-title{font-size:1.45rem}}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-block-size:3.4rem;padding:0 1.75rem;border:1px solid var(--lx-chess);border-radius:var(--lx-r);background:var(--lx-chess);color:var(--lx-honey);font-family:var(--lx-ui);font-size:1rem;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .18s var(--lx-ease),transform .14s var(--lx-ease),opacity .18s var(--lx-ease)}.lx-btn .icon{inline-size:1.1rem;block-size:1.1rem;transition:transform .22s var(--lx-ease)}.lx-btn:active{transform:translateY(1px) scale(.99)}.lx-btn:focus-visible{outline:2px solid var(--lx-chess);outline-offset:3px}.lx-btn:disabled{opacity:.5;cursor:default}.lx-btn--wide{inline-size:100%}.lx-btn-price{-webkit-padding-start:.9rem;padding-inline-start:.9rem;-webkit-border-start:1px solid rgb(244 236 216/.35);border-inline-start:1px solid rgb(244 236 216/.35);letter-spacing:.04em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}@media (hover:hover) and (pointer:fine){.lx-btn:not(:disabled):hover{background:var(--lx-dark-hover)}.lx-btn:not(:disabled):hover .icon{transform:translateX(3px)}}.lx-spinner{display:inline-block;flex:none;inline-size:.95rem;block-size:.95rem;border:1.5px solid;border-inline-end-color:transparent;border-radius:50%;animation:lx-spin .7s linear infinite}@keyframes lx-spin{to{transform:rotate(1turn)}}.lx-announce{display:none}@media (max-width:900px){.lx-announce{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0;min-block-size:2.25rem;padding:.3rem var(--gutter);background:var(--lx-honey);color:var(--lx-ink-2);font-family:var(--lx-ui);font-size:1rem;line-height:1.3;text-align:center}.lx-announce .icon{inline-size:1.05rem;block-size:1.05rem;color:var(--lx-line-strong)}.lx-nav-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.25rem;padding:.35rem .6rem}.lx-nav .mobile-menu{display:flex;grid-column:1;grid-row:1;justify-self:start}.lx-phone-search-toggle{grid-column:1;grid-row:1;justify-self:start;-webkit-margin-start:2.75rem;margin-inline-start:2.75rem}.lx-nav-mark{grid-column:2;grid-row:1;justify-self:center}.lx-nav-utils{grid-column:3;grid-row:1;gap:0;justify-self:end}.lx-nav-utils .locale-switch{display:inline-grid;order:1;margin-inline:0 .15rem}.lx-nav-utils .lx-nav-cart{order:2}.lx-nav-utils .lx-nav-fav{display:none}.lx-nav .locale-option{min-inline-size:1.9rem;padding:.15rem .45rem;font-size:.8rem}.lx-wordmark{block-size:2.4rem}body:has(.lx-tabbar) .lx-nav-utils .lx-nav-cart{display:none}.lx-nav-phone-search{display:grid;grid-template-rows:0fr;padding:0 var(--gutter);visibility:hidden;transition:grid-template-rows .26s var(--lx-ease),padding .26s var(--lx-ease),visibility 0s linear .26s}.lx-nav-phone-search>*{min-block-size:0;overflow:hidden}.lx-nav[data-search-open] .lx-nav-phone-search{grid-template-rows:1fr;-webkit-padding-after:.7rem;padding-block-end:.7rem;visibility:visible;transition:grid-template-rows .26s var(--lx-ease),padding .26s var(--lx-ease),visibility 0s}.lx-nav[data-search-open] .lx-nav-phone-search>*{overflow:visible}.lx-nav .mobile-panel{inset-block-start:var(--panel-top,6rem)}}@media (min-width:901px){.lx-phone-search-toggle{display:none}}@media (max-width:900px){body:not(:has(.lx-tabbar)){-webkit-padding-after:0;padding-block-end:0}body:not(:has(.lx-tabbar)) .cookie-banner{inset-block-end:calc(.75rem + env(safe-area-inset-bottom))}body:has(.lx-mbar){-webkit-padding-after:calc(5.25rem + env(safe-area-inset-bottom));padding-block-end:calc(5.25rem + env(safe-area-inset-bottom))}body:has(.lx-mbar) .cookie-banner{inset-block-end:calc(5.25rem + .75rem + env(safe-area-inset-bottom))}}.lx-quick-form{position:absolute;inset-inline:.6rem;inset-block-end:.6rem;z-index:2;opacity:0;transform:translateY(.5rem);pointer-events:none;transition:opacity .2s var(--lx-ease),transform .22s var(--lx-ease)}.lx-quick{display:flex;align-items:center;justify-content:center;gap:.55rem;inline-size:100%;min-block-size:2.75rem;border:0;border-radius:var(--lx-r);background:rgb(255 255 255/.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--lx-ink);font-family:var(--lx-ui);font-size:.95rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .18s var(--lx-ease),transform .14s var(--lx-ease)}.lx-quick:active{transform:scale(.98)}.lx-quick:focus-visible{outline:2px solid var(--lx-chess);outline-offset:2px}.lx-quick-mark{position:relative;display:grid;inline-size:1.05rem;block-size:1.05rem}.lx-quick-mark .icon{grid-area:1/1;inline-size:100%;block-size:100%;transition:opacity .18s var(--lx-ease),transform .26s var(--lx-ease)}.lx-quick-mark .icon:last-child{opacity:0;transform:scale(.4) rotate(-45deg)}.lx-quick[data-pending] .lx-quick-mark .icon:first-child{opacity:0;transform:rotate(90deg) scale(.4)}.lx-quick[data-pending] .lx-quick-mark .icon:last-child{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.lx-card:focus-within .lx-quick-form,.lx-card:hover .lx-quick-form{opacity:1;transform:none;pointer-events:auto}.lx-quick:hover{background:var(--lx-white)}}.lx-quick-form:focus-within{opacity:1;transform:none;pointer-events:auto}.lx-scrim{position:fixed;inset:0;z-index:80;background:rgb(36 21 11/.38);opacity:0;pointer-events:none;transition:opacity .28s var(--lx-ease)}.lx-scrim[data-open]{opacity:1;pointer-events:auto}.lx-drawer{position:fixed;inset-block:0;inset-inline-end:0;z-index:81;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;inline-size:min(29rem,100%);background:var(--lx-white);color:var(--lx-ink);font-family:var(--lx-ui);box-shadow:-20px 0 60px rgb(36 21 11/.16);transform:translateX(104%);visibility:hidden;transition:transform .34s cubic-bezier(.32,.72,0,1),visibility 0s linear .34s}.lx-drawer[data-open]{transform:none;visibility:visible;transition:transform .38s cubic-bezier(.32,.72,0,1),visibility 0s}.lx-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.5rem;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line)}.lx-drawer-title{margin:0;font-family:var(--lx-display);font-size:1.75rem;font-weight:600;line-height:1.1}.lx-drawer-count{color:var(--lx-ink-3);font-size:1.15rem;font-weight:400}.lx-drawer-close{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;-webkit-margin-end:-.6rem;margin-inline-end:-.6rem;border:0;border-radius:50%;background:none;color:var(--lx-ink);cursor:pointer;transition:background-color .16s var(--lx-ease),transform .2s var(--lx-ease)}.lx-drawer-close .icon{inline-size:1.35rem;block-size:1.35rem}.lx-drawer-close:focus-visible{outline:2px solid var(--lx-chess);outline-offset:1px}@media (hover:hover) and (pointer:fine){.lx-drawer-close:hover{background:var(--lx-panel);transform:rotate(90deg)}}.lx-drawer-notice p{display:flex;align-items:center;gap:.6rem;margin:0;padding:.75rem 1.5rem;background:var(--lx-panel);color:var(--lx-ink-2);font-size:1.08rem;animation:lx-notice-in .32s var(--lx-ease)}.lx-drawer-notice[data-tone=added] p{color:var(--lx-ok)}.lx-drawer-notice[data-tone=failed] p{color:var(--lx-alert)}.lx-drawer-notice .icon{inline-size:1.1rem;block-size:1.1rem}@keyframes lx-notice-in{0%{opacity:0;transform:translateY(-.35rem)}}.lx-drawer-body{overflow-y:auto;overscroll-behavior:contain;padding:.25rem 1.5rem 1rem}.lx-drawer-loading{margin:2rem 0;color:var(--lx-ink-3);text-align:center}.lx-drawer-empty{display:grid;justify-items:center;grid-gap:1.25rem;gap:1.25rem;padding:3rem 0;color:var(--lx-ink-2);font-size:1.2rem;text-align:center}.lx-drawer-empty p{margin:0}.lx-drawer-freeship{display:grid;grid-gap:.6rem;gap:.6rem;padding:1rem 0 1.15rem;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line)}.lx-drawer-freeship p{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.08rem}.lx-drawer-freeship .icon{inline-size:1.05rem;block-size:1.05rem;color:var(--lx-ok)}.lx-drawer-bar{display:block;block-size:4px;overflow:hidden;border-radius:2px;background:var(--lx-sand-deep)}.lx-drawer-bar span{display:block;block-size:100%;background:var(--lx-chess);transition:inline-size .6s var(--lx-ease)}.lx-drawer-lines{display:grid;margin:0;padding:0;list-style:none}.lx-cline{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;padding-block:1.1rem;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line);animation:lx-line-in .36s var(--lx-ease) both;transition:opacity .2s var(--lx-ease)}.lx-cline[data-busy]{opacity:.55}@keyframes lx-line-in{0%{opacity:0;transform:translateX(.75rem)}}.lx-cline-photo{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:2px;background:var(--lx-panel)}.lx-cline-photo img{inline-size:100%;block-size:100%;object-fit:cover;mix-blend-mode:multiply}.lx-cline-text{display:grid;align-content:start;justify-items:start;grid-gap:.15rem;gap:.15rem;min-inline-size:0}.lx-cline-title{color:var(--lx-ink);font-size:1.25rem;font-weight:600;line-height:1.25;text-decoration:none;transition:color .16s var(--lx-ease)}@media (hover:hover) and (pointer:fine){.lx-cline-title:hover{color:var(--lx-hover)}}.lx-cline-meta{color:var(--lx-ink-2);font-size:1rem}.lx-cline-price{font-size:1.15rem;font-weight:600;white-space:nowrap}.lx-stepper{display:inline-flex;align-items:center;-webkit-margin-before:.6rem;margin-block-start:.6rem;block-size:2.35rem;border:1px solid var(--lx-line-mid);border-radius:var(--lx-r);background:var(--lx-white)}.lx-stepper button{display:grid;place-items:center;inline-size:2.2rem;block-size:100%;border:0;background:none;color:var(--lx-ink);cursor:pointer;transition:background-color .15s var(--lx-ease)}.lx-stepper button:disabled{color:var(--lx-line-mid);cursor:default}.lx-stepper .icon{inline-size:.95rem;block-size:.95rem}.lx-stepper output{min-inline-size:1.7rem;font-size:1.08rem;text-align:center}@media (hover:hover) and (pointer:fine){.lx-stepper button:not(:disabled):hover{background:var(--lx-panel)}}.lx-cline-remove{-webkit-margin-before:.55rem;margin-block-start:.55rem;padding:0;border:0;background:none;color:var(--lx-ink-3);font-family:var(--lx-ui);font-size:1rem;text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-strong);text-decoration-color:var(--lx-line-strong);text-underline-offset:.2em;cursor:pointer}@media (hover:hover) and (pointer:fine){.lx-cline-remove:not(:disabled):hover{color:var(--lx-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.lx-drawer-foot{display:grid;grid-gap:.6rem;gap:.6rem;padding:1.1rem 1.5rem calc(1.4rem + env(safe-area-inset-bottom));-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line);background:var(--lx-white)}.lx-sumrow{display:flex;justify-content:space-between;gap:1rem;margin:0;font-size:1.15rem;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.lx-free{color:var(--lx-ok)}.lx-drawer-foot .lx-btn{-webkit-margin-before:.4rem;margin-block-start:.4rem}.lx-drawer-cartlink{justify-self:center;color:var(--lx-ink-2);font-size:1.05rem;text-decoration:underline;-webkit-text-decoration-color:var(--lx-line-strong);text-decoration-color:var(--lx-line-strong);text-underline-offset:.2em}.lx-drawer-zone{margin:.2rem 0 0;color:var(--lx-ink-3);font-size:.98rem;line-height:1.4;text-align:center}@media (max-width:520px){.lx-drawer-body,.lx-drawer-foot,.lx-drawer-head,.lx-drawer-notice p{padding-inline:1.1rem}.lx-cline{grid-template-columns:4.75rem minmax(0,1fr) auto;gap:.8rem}}@media (prefers-reduced-motion:reduce){.lx-drawer,.lx-drawer[data-open]{transition:visibility 0s,opacity .16s}}.lx-focus-head{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:50;background:var(--lx-white);-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line);font-family:var(--lx-ui)}.lx-focus-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem;min-block-size:4.5rem}.lx-focus-back{display:inline-flex;align-items:center;gap:.55rem;justify-self:start;color:var(--lx-ink-2);font-size:1.1rem;text-decoration:none}.lx-focus-back .icon{inline-size:1.15rem;block-size:1.15rem;transition:transform .2s var(--lx-ease)}@media (hover:hover) and (pointer:fine){.lx-focus-back:hover{color:var(--lx-ink)}.lx-focus-back:hover .icon{transform:translateX(-3px)}}.lx-focus-mark{display:flex;color:var(--lx-ink)}.lx-focus-wordmark{display:block;block-size:2.75rem;inline-size:auto}.lx-focus-safe{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem 1.35rem;margin:0;padding:0;list-style:none;color:var(--lx-ink-2);font-size:1.02rem}.lx-focus-safe a,.lx-focus-safe li{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none}.lx-focus-safe .icon{inline-size:1.1rem;block-size:1.1rem;color:var(--lx-chess)}@media (hover:hover) and (pointer:fine){.lx-focus-safe a:hover{color:var(--lx-hover-deep)}}.lx-focus-foot{-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line);background:var(--lx-white);font-family:var(--lx-ui)}.lx-focus-foot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding-block:1.1rem 1.4rem;color:var(--lx-ink-3);font-size:.98rem}.lx-focus-foot-row p{margin:0}.lx-focus-foot ul{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;margin:0;padding:0;list-style:none}.lx-focus-foot a{color:inherit;text-underline-offset:.2em}.lx-focus-foot .cookie-open,.lx-focus-foot button{font-size:inherit}@media (max-width:1100px){.lx-focus-safe li:last-child span{display:none}}@media (max-width:900px){.lx-focus-row{min-block-size:3.6rem;gap:.5rem}.lx-focus-back-text{display:none}.lx-focus-back{inline-size:2.75rem;block-size:2.75rem;justify-content:center;-webkit-margin-start:-.6rem;margin-inline-start:-.6rem}.lx-focus-back .icon{inline-size:1.35rem;block-size:1.35rem}.lx-focus-wordmark{block-size:2.3rem}.lx-focus-safe{gap:.1rem;font-size:.95rem}.lx-focus-safe a span{display:none}.lx-focus-safe a{display:grid;place-items:center;inline-size:2.5rem;block-size:2.75rem}.lx-focus-safe .icon{inline-size:1.25rem;block-size:1.25rem}.lx-focus-secure{-webkit-margin-end:.25rem;margin-inline-end:.25rem}}@media (max-width:420px){.lx-focus-secure span{display:none}}.lx-editorial{position:relative;grid-column:1/-1;display:grid;align-items:center;min-block-size:15rem;overflow:clip;contain:paint;border-radius:var(--lx-r);background:var(--lx-chess);color:var(--lx-honey);text-decoration:none;animation:lx-settle-in .6s var(--lx-ease) both}.lx-editorial img{object-fit:cover;opacity:.78;transition:transform 1.2s var(--lx-ease)}.lx-editorial:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(36 21 11/.9),rgb(36 21 11/.62) 45%,rgb(36 21 11/.05))}.lx-editorial-text{position:relative;z-index:1;display:grid;justify-items:start;grid-gap:.7rem;gap:.7rem;max-inline-size:34rem;padding:2rem clamp(1.5rem,3vw,2.5rem)}.lx-editorial-eyebrow{color:rgb(244 236 216/.75);font-size:.92rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.lx-editorial-title{font-family:var(--lx-display);font-size:clamp(1.6rem,2.3vw,2.05rem);font-weight:600;line-height:1.15;text-wrap:balance}.lx-editorial-body{display:-webkit-box;overflow:hidden;color:rgb(244 236 216/.85);font-size:1.15rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lx-editorial .lx-link{-webkit-margin-before:.35rem;margin-block-start:.35rem;color:var(--lx-honey);border-bottom-color:rgb(244 236 216/.6)}.lx-editorial:focus-visible{outline:2px solid var(--lx-chess);outline-offset:3px}@keyframes lx-settle-in{0%{opacity:0;transform:translateY(.75rem)}}@media (hover:hover) and (pointer:fine){.lx-editorial:hover img{transform:scale(1.03)}.lx-editorial:hover .lx-link .icon{transform:translateX(3px)}}@media (max-width:900px){.lx-editorial{min-block-size:20rem;align-items:end}.lx-editorial:after{background:linear-gradient(0deg,rgb(36 21 11/.92),rgb(36 21 11/.55) 55%,rgb(36 21 11/.1))}.lx-editorial-text{padding:1.4rem 1.25rem}}@media (prefers-reduced-motion:reduce){.lx-editorial{animation:none}}.lx-pdp-page{-webkit-padding-after:0;padding-block-end:0}.lx-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .45rem;margin:0;padding:1.4rem 0 0;list-style:none;color:var(--lx-ink-3);font-size:1.02rem}.lx-crumbs li{display:inline-flex;align-items:center;gap:.45rem}.lx-crumbs .icon{inline-size:.85rem;block-size:.85rem}.lx-crumbs a{color:inherit;text-decoration:none}.lx-crumbs li[aria-current] span{color:var(--lx-ink-2)}@media (hover:hover) and (pointer:fine){.lx-crumbs a:hover{color:var(--lx-hover-deep)}}.lx-pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);padding-block:1.4rem 5rem}.lx-gallery{position:-webkit-sticky;position:sticky;inset-block-start:9.25rem;align-self:start;grid-template-columns:5.25rem minmax(0,1fr);grid-template-areas:"thumbs stage";gap:1rem}.lx-gallery:not(:has(>.gallery-strip)){grid-template-columns:minmax(0,1fr);grid-template-areas:"stage"}.lx-gallery>.gallery-stage{grid-area:stage;overflow:clip;border-radius:var(--lx-r);background:var(--lx-panel)}.lx-gallery>.gallery-strip{grid-area:thumbs;flex-direction:column;flex-wrap:nowrap;gap:.75rem;align-content:start}.lx-gallery .gallery-thumb{inline-size:100%;border-radius:2px;overflow:hidden;background:var(--lx-panel);opacity:.7;box-shadow:inset 0 0 0 1px transparent;transition:opacity .18s var(--lx-ease),box-shadow .18s var(--lx-ease)}.lx-gallery .gallery-thumb[aria-current]{opacity:1;box-shadow:inset 0 0 0 1px var(--lx-ink)}.lx-gallery .gallery-arrow{background:rgb(255 255 255/.75);color:var(--lx-ink)}@media (hover:hover) and (pointer:fine){.lx-gallery .gallery-arrow:hover{background:var(--lx-white)}}.gallery-dots,.lx-stage-fav{display:none}.lx-buy{display:grid;align-content:start;grid-gap:1.35rem;gap:1.35rem;min-inline-size:0}.lx-buy-head{display:grid;grid-gap:.4rem;gap:.4rem}.lx-buy-title{margin:0;font-family:var(--lx-display);font-size:clamp(2.5rem,3.6vw,3.4rem);font-weight:600;line-height:1.04;letter-spacing:-.01em}.lx-buy-sub{margin:0;color:var(--lx-ink-2);font-size:1.25rem;line-height:1.4}.lx-buy-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem}.lx-buy-amount{font-size:2.1rem;font-weight:500;letter-spacing:.01em}.lx-buy-ship{display:inline-flex;align-items:center;gap:.35rem;color:var(--lx-ok);font-size:1.08rem}.lx-buy-ship .icon{inline-size:1.05rem;block-size:1.05rem}.lx-buy-rating{color:inherit;text-decoration:none}.lx-buy-rating .lx-stars{margin:0}.lx-stock{display:inline-flex;align-items:center;gap:.7rem;margin:0;color:var(--lx-chess);font-size:1.12rem}.lx-stock:before{content:"";flex:none;inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--lx-line-strong);box-shadow:0 0 0 4px var(--lx-sand-deep);animation:lx-breathe 2.4s ease-in-out infinite}.lx-stock[data-tone=out]{color:var(--lx-alert)}.lx-stock[data-tone=out]:before{background:var(--lx-alert);box-shadow:0 0 0 4px #f4ddd7;animation:none}@keyframes lx-breathe{50%{box-shadow:0 0 0 6px var(--lx-sand-deep)}}.lx-buy-row{display:grid;grid-template-columns:minmax(0,1fr) 3.4rem;grid-gap:.6rem;gap:.6rem}.lx-buy-form{min-inline-size:0}.lx-fav-form{display:contents}.lx-fav-lg{display:grid;place-items:center;block-size:3.4rem;border:1px solid var(--lx-line-mid);border-radius:var(--lx-r);background:var(--lx-white);color:var(--lx-ink);cursor:pointer;transition:border-color .18s var(--lx-ease),color .18s var(--lx-ease),transform .14s var(--lx-ease)}.lx-fav-lg .icon{inline-size:1.25rem;block-size:1.25rem}.lx-fav-lg:active{transform:scale(.95)}.lx-fav-lg[aria-pressed=true]{color:var(--lx-chess)}.lx-fav-lg[data-pop] .icon{animation:lx-pop .32s var(--lx-ease)}.lx-fav-lg:focus-visible{outline:2px solid var(--lx-chess);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lx-fav-lg:hover{border-color:var(--lx-chess);color:var(--lx-chess)}}.lx-add{min-block-size:3.4rem}.lx-add-labels{display:grid}.lx-add-labels>span{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;opacity:0;transform:translateY(.4rem);transition:opacity .2s var(--lx-ease),transform .26s var(--lx-ease)}.lx-add-labels>span .icon{inline-size:1.05rem;block-size:1.05rem}.lx-add[data-phase=done] [data-label=done],.lx-add[data-phase=idle] [data-label=idle],.lx-add[data-phase=pending] [data-label=pending]{opacity:1;transform:none}.lx-add[data-phase=done]{background:var(--lx-dark-hover)}.lx-add:disabled{background:var(--lx-white);color:var(--lx-ink-3);border-color:var(--lx-line-mid);opacity:1}.lx-buy-incart{display:inline-flex;align-items:center;gap:.45rem;justify-self:start;-webkit-margin-before:-.6rem;margin-block-start:-.6rem;color:var(--lx-ok);font-size:1.05rem;text-decoration:none}.lx-buy-incart .icon{inline-size:1rem;block-size:1rem;transition:transform .2s var(--lx-ease)}@media (hover:hover) and (pointer:fine){.lx-buy-incart:hover{color:var(--lx-hover-deep)}.lx-buy-incart:hover .icon:last-child{transform:translateX(3px)}}.lx-promise{display:grid;margin:0;padding:.35rem 1.25rem;list-style:none;border-radius:var(--lx-r);background:var(--lx-panel)}.lx-promise li{display:grid;grid-template-columns:1.6rem minmax(0,1fr);grid-gap:.9rem;gap:.9rem;padding-block:.85rem;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line);font-size:1.12rem;line-height:1.4}.lx-promise li:last-child{-webkit-border-after:0;border-block-end:0}.lx-promise .icon{inline-size:1.5rem;block-size:1.5rem;color:var(--lx-chess)}.lx-promise b{font-weight:600}.lx-promise small{display:block;color:var(--lx-ink-2);font-size:1rem}.lx-spec{display:grid;margin:0;-webkit-border-before:1px solid var(--lx-ink);border-block-start:1px solid var(--lx-ink)}.lx-spec div{display:flex;justify-content:space-between;gap:1.2rem;padding-block:.7rem;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line)}.lx-spec dt{color:var(--lx-ink-2);font-size:.98rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;-webkit-padding-before:.15rem;padding-block-start:.15rem}.lx-spec dd{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:1.15rem;text-align:end;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.lx-spec dd .icon{inline-size:1.05rem;block-size:1.05rem;color:var(--lx-ink-3)}.lx-spec dd[data-unset]{color:var(--lx-ink-3);font-style:italic}.lx-accordions{display:grid}.lx-acc{-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line);interpolate-size:allow-keywords}.lx-acc summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;list-style:none;cursor:pointer}.lx-acc summary::-webkit-details-marker{display:none}.lx-acc summary .icon{inline-size:1.05rem;block-size:1.05rem;transition:transform .26s var(--lx-ease)}.lx-acc[open] summary .icon{transform:rotate(180deg)}.lx-acc summary:focus-visible{outline:2px solid var(--lx-chess);outline-offset:2px}.lx-acc::details-content{block-size:0;overflow:clip;transition:block-size .32s var(--lx-ease),content-visibility .32s allow-discrete}.lx-acc[open]::details-content{block-size:auto}.lx-acc-body{-webkit-padding-after:1.15rem;padding-block-end:1.15rem;color:var(--lx-ink-2);font-size:1.15rem;line-height:1.55}.lx-acc-body p{margin:0}.lx-acc-list{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;-webkit-padding-start:1.1rem;padding-inline-start:1.1rem;list-style:disc}.lx-acc-list li::marker{color:var(--lx-line-strong)}.lx-pairs{padding-block:clamp(3rem,6vw,5rem);-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line);background:var(--lx-white)}.lx-reviews{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(2rem,5vw,3.5rem);gap:clamp(2rem,5vw,3.5rem);padding-block:clamp(3rem,6vw,4.5rem) clamp(3rem,6vw,5rem)}.lx-reviews-side{display:grid;align-content:start;grid-gap:1.25rem;gap:1.25rem}.lx-reviews-side .lx-section-sub{-webkit-margin-before:-.9rem;margin-block-start:-.9rem}.lx-score{display:grid;grid-gap:.6rem;gap:.6rem}.lx-score-figure{margin:0;font-family:var(--lx-display);font-size:3rem;font-weight:600;line-height:1}.lx-score-figure span{color:var(--lx-ink-3);font-size:1.4rem;font-weight:400}.lx-dist{display:grid;grid-gap:.35rem;gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none}.lx-dist li{display:grid;grid-template-columns:1rem minmax(0,1fr) 1.5rem;align-items:center;grid-gap:.6rem;gap:.6rem;color:var(--lx-ink-2);font-size:1rem}.lx-dist-track{display:block;block-size:4px;overflow:hidden;border-radius:2px;background:var(--lx-line)}.lx-dist-track span{display:block;block-size:100%;background:var(--lx-gold)}.lx-write{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.35rem 1.4rem;border-radius:var(--lx-r);border:1px solid var(--lx-line);background:var(--lx-white)}.lx-write-title{margin:0;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-ink-2)}.lx-write-note{margin:0;color:var(--lx-ink-2);font-size:1.08rem;line-height:1.5}.lx-empty-card{align-self:start;display:grid;align-content:start;grid-gap:.8rem;gap:.8rem;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--lx-r);background:var(--lx-panel)}.lx-empty-card h3{margin:0;font-family:var(--lx-display);font-size:1.75rem;font-weight:600;line-height:1.15}.lx-empty-card p{margin:0;color:var(--lx-ink-2);font-size:1.15rem;line-height:1.55}.lx-review-list{display:grid;align-content:start;align-self:start;margin:0;padding:0;list-style:none;-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line)}.lx-review{display:grid;grid-gap:.5rem;gap:.5rem;padding-block:1.25rem;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line)}.lx-review-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--lx-ink-3);font-size:1rem}.lx-review-body{margin:0;font-size:1.2rem;line-height:1.55}.lx-review-author{margin:0;color:var(--lx-ink-2);font-size:1.02rem;font-style:italic}.lx-mbar{display:none}@media (max-width:1100px){.lx-gallery{grid-template-columns:4.25rem minmax(0,1fr)}}@media (max-width:900px){.lx-crumbs ol{-webkit-padding-before:.9rem;padding-block-start:.9rem;font-size:.98rem}.lx-pdp{gap:1.5rem;padding-block:.75rem 2.5rem}.lx-gallery,.lx-pdp{grid-template-columns:minmax(0,1fr)}.lx-gallery{position:static;grid-template-areas:"stage";margin-inline:calc(-1 * var(--gutter))}.lx-gallery>.gallery-strip{display:none}.lx-gallery>.gallery-stage{border-radius:0}.gallery-dots{position:absolute;inset-inline-start:50%;inset-block-end:.9rem;z-index:2;display:flex;gap:.4rem;transform:translateX(-50%)}.gallery-dots i{inline-size:.45rem;block-size:.45rem;border-radius:50%;background:rgb(36 21 11/.25);transition:background-color .22s var(--lx-ease),transform .22s var(--lx-ease)}.gallery-dots i[data-on]{background:var(--lx-ink);transform:scale(1.15)}.lx-stage-fav{display:block;position:absolute;inset-inline-end:.75rem;inset-block-end:.7rem;z-index:3}.lx-stage-fav .lx-heart{inline-size:2.75rem;block-size:2.75rem;background:rgb(255 255 255/.85)}.lx-buy{gap:1.1rem}.lx-buy-title{font-size:clamp(2.3rem,9vw,2.8rem)}.lx-buy-row{display:none}.lx-buy-incart{-webkit-margin-before:0;margin-block-start:0}.lx-reviews{grid-template-columns:minmax(0,1fr);gap:1.5rem}.lx-mbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:55;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.9rem;gap:.9rem;padding:.65rem var(--gutter) calc(.65rem + env(safe-area-inset-bottom));-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line);background:var(--lx-white);box-shadow:0 -8px 24px rgb(36 21 11/.06);animation:lx-bar-in .42s var(--lx-ease) both}.lx-mbar-price{display:grid;line-height:1.15}.lx-mbar-price b{font-size:1.35rem;font-weight:600}.lx-mbar-price small{color:var(--lx-ok);font-size:.92rem}.lx-mbar-price small[data-tone]{color:var(--lx-chess)}.lx-mbar-price small[data-tone=out]{color:var(--lx-alert)}.lx-mbar .lx-add{min-block-size:3.1rem;padding-inline:.75rem;font-size:.92rem;letter-spacing:.07em;white-space:nowrap}@keyframes lx-bar-in{0%{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.lx-stock:before{animation:none}}.lx-co-page{-webkit-padding-after:0;padding-block-end:0}.lx-co-failure{margin:1.5rem 0 0}.lx-co{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);padding-block:2.5rem 5rem}.lx-co-main{display:grid;align-content:start;grid-gap:2.5rem;gap:2.5rem;min-inline-size:0}.lx-co-title{margin:0;font-family:var(--lx-display);font-size:clamp(2.3rem,3vw,2.75rem);font-weight:600;line-height:1.05}.lx-co-empty{display:grid;justify-items:start;grid-gap:1.25rem;gap:1.25rem;padding-block:4rem 6rem}.lx-co-empty p{margin:0;color:var(--lx-ink-2);font-size:1.2rem}.lx-cstep{display:grid;grid-gap:1.15rem;gap:1.15rem}.lx-cstep-head{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;-webkit-padding-after:.75rem;padding-block-end:.75rem;-webkit-border-after:1px solid var(--lx-ink);border-block-end:1px solid var(--lx-ink)}.lx-cstep-head,.lx-cstep-head h2{display:flex;align-items:baseline}.lx-cstep-head h2{gap:.85rem;margin:0;font-family:var(--lx-display);font-size:1.75rem;font-weight:600;line-height:1.1}.lx-cstep-head h2 i{color:var(--lx-ink-3);font-size:1.05rem;font-style:normal}.lx-cstep-aside{color:var(--lx-ink-2);font-size:1.02rem}.lx-cstep-aside a{color:var(--lx-chess);text-underline-offset:.2em}.lx-cstep-aside .icon{inline-size:1.1rem;block-size:1.1rem;color:var(--lx-ink-2)}.lx-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem 1.15rem;gap:1rem 1.15rem}.lx-fld{display:grid;align-content:start;grid-gap:.4rem;gap:.4rem}.lx-fld--wide{grid-column:1/-1}.lx-fld>span{color:var(--lx-ink-2);font-size:1.05rem}.lx-fld>small{color:var(--lx-ink-3);font-size:.95rem}.lx-in{inline-size:100%;min-block-size:3rem;padding:.55rem .9rem;border:1px solid var(--lx-line-mid);border-radius:var(--lx-r);background:var(--lx-white);color:var(--lx-ink);font-family:var(--lx-ui);font-size:1.12rem;font-feature-settings:"lnum";font-variant-numeric:lining-nums;transition:border-color .15s var(--lx-ease),box-shadow .15s var(--lx-ease)}textarea.lx-in{resize:vertical;line-height:1.5}.lx-in::placeholder{color:var(--lx-ink-3)}.lx-in:hover{border-color:var(--lx-line-strong)}.lx-in:focus{outline:none;border-color:var(--lx-chess);box-shadow:0 0 0 3px rgb(61 35 20/.12)}.lx-in:user-invalid{border-color:var(--lx-alert);box-shadow:0 0 0 3px rgb(156 51 32/.1)}.lx-fld:has(.lx-in:user-invalid)>span{color:var(--lx-alert)}.lx-note-box{display:flex;align-items:flex-start;gap:.75rem;margin:0;padding:.85rem 1rem;border-radius:var(--lx-r);background:var(--lx-panel);color:var(--lx-ink-2);font-size:1.05rem;line-height:1.45}.lx-note-box .icon{flex:none;inline-size:1.2rem;block-size:1.2rem;-webkit-margin-before:.12rem;margin-block-start:.12rem;color:var(--lx-chess)}.lx-radios{grid-gap:.75rem;gap:.75rem}.lx-radio-wrap,.lx-radios{display:grid}.lx-radio-card{position:relative;display:grid;grid-template-columns:1.35rem 1.85rem minmax(0,1fr) auto;align-items:center;grid-gap:.9rem;gap:.9rem;padding:1rem 1.1rem;border:1px solid var(--lx-line-mid);border-radius:var(--lx-r);background:var(--lx-white);cursor:pointer;transition:border-color .18s var(--lx-ease),box-shadow .18s var(--lx-ease),background-color .18s var(--lx-ease)}.lx-radio-card input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.lx-radio-dot{display:grid;place-items:center;inline-size:1.25rem;block-size:1.25rem;border:1.5px solid var(--lx-line-mid);border-radius:50%;transition:border-color .18s var(--lx-ease)}.lx-radio-dot:after{content:"";inline-size:.62rem;block-size:.62rem;border-radius:50%;background:var(--lx-chess);transform:scale(0);transition:transform .2s var(--lx-ease)}.lx-radio-icon .icon{inline-size:1.7rem;block-size:1.7rem;color:var(--lx-chess)}.lx-radio-text{display:grid;grid-gap:.1rem;gap:.1rem;min-inline-size:0}.lx-radio-text b{font-size:1.15rem;font-weight:600}.lx-radio-text small{color:var(--lx-ink-2);font-size:1rem;line-height:1.35}.lx-radio-cost{display:grid;justify-items:end;font-size:1.08rem;text-align:end}.lx-radio-cost s{color:var(--lx-ink-3);font-size:.98rem}.lx-radio-cost em{color:var(--lx-ok);font-style:normal}.lx-radio-card[data-on]{box-shadow:inset 0 0 0 1px var(--lx-chess);background:#fffdf8}.lx-radio-card[data-on],.lx-radio-card[data-on] .lx-radio-dot{border-color:var(--lx-chess)}.lx-radio-card[data-on] .lx-radio-dot:after{transform:scale(1)}.lx-radio-card:has(input:focus-visible){outline:2px solid var(--lx-chess);outline-offset:2px}.lx-radio-card[data-unavailable]{cursor:default;opacity:.55}@media (hover:hover) and (pointer:fine){.lx-radio-card:not([data-on]):not([data-unavailable]):hover{border-color:var(--lx-line-strong)}}.lx-radio-wrap[data-on]:has(.lx-radio-detail) .lx-radio-card{border-end-start-radius:0;border-end-end-radius:0}.lx-radio-detail{-webkit-margin-before:-1px;margin-block-start:-1px;padding:1.1rem;border:1px solid var(--lx-chess);-webkit-border-before:0;border-block-start:0;border-radius:0 0 var(--lx-r) var(--lx-r);background:#fffdf8;box-shadow:inset 1px 0 0 var(--lx-chess),inset -1px 0 0 var(--lx-chess),inset 0 -1px 0 var(--lx-chess);animation:lx-open .3s var(--lx-ease)}@keyframes lx-open{0%{opacity:0;transform:translateY(-.35rem)}}.lx-picker{display:grid;grid-gap:.85rem;gap:.85rem}.lx-picker-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem}.lx-picker-search{display:flex;align-items:center;gap:.6rem;padding-inline:.9rem;border:1px solid var(--lx-line-mid);border-radius:var(--lx-r);background:var(--lx-white);transition:border-color .15s var(--lx-ease),box-shadow .15s var(--lx-ease)}.lx-picker-search:focus-within{border-color:var(--lx-chess);box-shadow:0 0 0 3px rgb(61 35 20/.12)}.lx-picker-search .icon{inline-size:1.15rem;block-size:1.15rem;color:var(--lx-ink-3)}.lx-picker-search input{flex:1 1;min-inline-size:0;min-block-size:2.9rem;border:0;background:none;font-size:1.12rem;outline:none}.lx-picker-near,.lx-picker-search input{color:var(--lx-ink);font-family:var(--lx-ui)}.lx-picker-near{display:inline-flex;align-items:center;gap:.45rem;padding:0 .95rem;border:1px solid var(--lx-line-mid);border-radius:var(--lx-r);background:var(--lx-white);font-size:1.02rem;white-space:nowrap;cursor:pointer;transition:border-color .15s var(--lx-ease),background-color .15s var(--lx-ease)}.lx-picker-near .icon{inline-size:1.1rem;block-size:1.1rem;color:var(--lx-chess)}.lx-picker-near[aria-pressed=true]{border-color:var(--lx-chess);background:var(--lx-panel)}@media (hover:hover) and (pointer:fine){.lx-picker-near:hover{border-color:var(--lx-chess)}}.lx-picker-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-block-size:22rem;overflow:hidden;border:1px solid var(--lx-line-mid);border-radius:var(--lx-r);background:var(--lx-white)}.lx-picker-map{position:relative;min-block-size:22rem;-webkit-border-end:1px solid var(--lx-line);border-inline-end:1px solid var(--lx-line)}.lx-picker-loading{position:absolute;inset:0;display:grid;place-items:center;margin:0;background:rgb(253 251 246/.7);color:var(--lx-ink-2)}.lx-picker-list{max-block-size:22rem;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.lx-point{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:start;grid-gap:.7rem;gap:.7rem;padding:.85rem 1rem;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line);cursor:pointer;transition:background-color .16s var(--lx-ease),color .16s var(--lx-ease)}.lx-point .icon{inline-size:1.2rem;block-size:1.2rem;-webkit-margin-before:.15rem;margin-block-start:.15rem;color:var(--lx-ink-3)}.lx-point-text{display:grid;grid-gap:.1rem;gap:.1rem;min-inline-size:0}.lx-point-text b{font-size:1.05rem;font-weight:600;line-height:1.3}.lx-point-text small{color:var(--lx-ink-2);font-size:.95rem;line-height:1.35}.lx-point-km{color:var(--lx-ink-3);font-size:.95rem;white-space:nowrap}.lx-point[data-on]{background:var(--lx-chess);color:var(--lx-honey)}.lx-point[data-on] .icon,.lx-point[data-on] .lx-point-km,.lx-point[data-on] small{color:rgb(244 236 216/.8)}.lx-point:focus-visible{outline:2px solid var(--lx-chess);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.lx-point:not([data-on]):hover{background:var(--lx-panel)}}.lx-picker-more,.lx-picker-none{padding:1rem;color:var(--lx-ink-2);text-align:center}.lx-picker-state{margin:0;padding:1rem;border-radius:var(--lx-r);background:var(--lx-panel);color:var(--lx-alert)}.lx-picker-chosen{display:flex;align-items:flex-start;gap:.6rem;margin:0;padding:.85rem 1rem;border-radius:var(--lx-r);background:var(--lx-honey);font-size:1.05rem;line-height:1.45;animation:lx-notice-in .32s var(--lx-ease)}.lx-picker-chosen .icon{flex:none;inline-size:1.15rem;block-size:1.15rem;-webkit-margin-before:.15rem;margin-block-start:.15rem;color:var(--lx-ok)}.lx-picker-hint{margin:0;color:var(--lx-ink-2);font-size:1.02rem}.lx-picker-hint[data-error]{color:var(--lx-alert);font-weight:600}.lx-picker-demo{margin:0;color:var(--lx-ink-3);font-size:.95rem;font-style:italic}.lx-map{position:absolute;inset:0;overflow:hidden;background:#efe8da;cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.lx-map[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.lx-map-tiles{position:absolute;inset:0;filter:grayscale(1) sepia(.32) saturate(.9) contrast(.92) brightness(1.04)}.lx-map-tiles img{position:absolute;inline-size:256px;block-size:256px;max-inline-size:none;pointer-events:none}.lx-map-pin{position:absolute;z-index:2;inline-size:1.35rem;block-size:1.35rem;margin:-1.35rem 0 0 -.675rem;padding:0;border:0;border-radius:50% 50% 50% 0;background:#8a7560;box-shadow:0 2px 5px rgb(36 21 11/.3);transform:rotate(-45deg);cursor:pointer;transition:background-color .16s var(--lx-ease),transform .2s var(--lx-ease)}.lx-map-pin:after{content:"";position:absolute;inset:.38rem;border-radius:50%;background:var(--lx-white)}@media (hover:hover) and (pointer:fine){.lx-map-pin:hover{background:var(--lx-chess);transform:rotate(-45deg) scale(1.15)}}.lx-map-chosen{position:absolute;z-index:3}.lx-map-chosen .lx-map-pin{position:absolute;inline-size:1.85rem;block-size:1.85rem;margin:-1.85rem 0 0 -.925rem;background:var(--lx-chess);animation:lx-pin-drop .42s cubic-bezier(.34,1.56,.64,1)}.lx-map-chosen .lx-map-pin:after{inset:.52rem}@keyframes lx-pin-drop{0%{transform:rotate(-45deg) translate(.6rem,-.6rem) scale(.6);opacity:0}}.lx-map-label{position:absolute;inset-block-start:-2.2rem;inset-inline-start:1.1rem;padding:.25rem .55rem;border-radius:2px;background:var(--lx-chess);color:var(--lx-honey);font-size:.92rem;white-space:nowrap;box-shadow:var(--lx-float)}.lx-map-you{position:absolute;z-index:2;inline-size:.9rem;block-size:.9rem;margin:-.45rem 0 0 -.45rem;border:2px solid var(--lx-white);border-radius:50%;background:#2f6fb5;box-shadow:0 0 0 6px rgb(47 111 181/.2)}.lx-map-zoom{position:absolute;inset-block-start:.6rem;inset-inline-end:.6rem;z-index:4;display:grid;overflow:hidden;border-radius:var(--lx-r);box-shadow:var(--lx-float)}.lx-map-zoom button{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:0;background:var(--lx-white);color:var(--lx-ink);cursor:pointer}.lx-map-zoom button+button{-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line)}.lx-map-zoom button:disabled{color:var(--lx-line-mid);cursor:default}.lx-map-zoom .icon{inline-size:1rem;block-size:1rem}.lx-map-credit{position:absolute;inset-block-end:0;inset-inline-end:0;z-index:4;padding:.1rem .4rem;background:rgb(255 255 255/.8);color:var(--lx-ink-2);font-size:.75rem;text-decoration:none}.lx-disclose{border-block:1px solid var(--lx-line);interpolate-size:allow-keywords}.lx-disclose+.lx-disclose{-webkit-border-before:0;border-block-start:0}.lx-disclose summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.95rem;color:var(--lx-ink-2);font-size:1.12rem;list-style:none;cursor:pointer}.lx-disclose summary::-webkit-details-marker{display:none}.lx-disclose summary em{font-style:normal;color:var(--lx-ink-3);font-size:.95rem}.lx-disclose summary .icon{inline-size:1.1rem;block-size:1.1rem;transition:transform .26s var(--lx-ease)}.lx-disclose[open] summary .icon{transform:rotate(45deg)}.lx-disclose::details-content{block-size:0;overflow:clip;transition:block-size .3s var(--lx-ease),content-visibility .3s allow-discrete}.lx-disclose[open]::details-content{block-size:auto}.lx-disclose-body{display:grid;grid-gap:.6rem;gap:.6rem;-webkit-padding-after:1rem;padding-block-end:1rem}.lx-code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem}.lx-btn--quiet{background:var(--lx-white);color:var(--lx-chess)}@media (hover:hover) and (pointer:fine){.lx-btn--quiet:not(:disabled):hover{background:var(--lx-panel)}}.lx-code-applied{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;color:var(--lx-ok);font-size:1.05rem}.lx-code-applied[data-problem]{color:var(--lx-alert)}.lx-code-applied .icon{inline-size:1.1rem;block-size:1.1rem}.lx-code-message{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--lx-alert);font-size:1.02rem}.lx-code-message[data-ok]{color:var(--lx-ok)}.lx-code-message .icon{inline-size:1.05rem;block-size:1.05rem}.lx-place{display:grid;grid-gap:.9rem;gap:.9rem}.lx-tick{position:relative;display:flex;align-items:flex-start;gap:.75rem;font-size:1.08rem;line-height:1.45;cursor:pointer}.lx-tick input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.lx-tick-box{display:grid;place-items:center;flex:none;inline-size:1.4rem;block-size:1.4rem;-webkit-margin-before:.05rem;margin-block-start:.05rem;border:1px solid var(--lx-line-strong);border-radius:2px;background:var(--lx-white);transition:background-color .16s var(--lx-ease),border-color .16s var(--lx-ease)}.lx-tick-box .icon{inline-size:.95rem;block-size:.95rem;color:var(--lx-honey);opacity:0;transform:scale(.5);transition:opacity .16s,transform .22s var(--lx-ease);stroke-width:2}.lx-tick input:checked+.lx-tick-box{background:var(--lx-chess);border-color:var(--lx-chess)}.lx-tick input:checked+.lx-tick-box .icon{opacity:1;transform:none}.lx-tick input:focus-visible+.lx-tick-box{outline:2px solid var(--lx-chess);outline-offset:2px}.lx-tick input:user-invalid+.lx-tick-box{border-color:var(--lx-alert);box-shadow:0 0 0 3px rgb(156 51 32/.12)}.lx-place-fine a,.lx-tick a{color:var(--lx-chess);text-underline-offset:.2em}.lx-place-btn{min-block-size:3.6rem;font-size:1.05rem}.lx-place-btn[data-pending]{opacity:.8;cursor:progress}.lx-place-fine{margin:0;color:var(--lx-ink-3);font-size:.98rem;text-align:center}.lx-total-figure{animation:lx-figure .36s var(--lx-ease)}@keyframes lx-figure{0%{opacity:.2;transform:translateY(-.2rem)}}.lx-osum{position:-webkit-sticky;position:sticky;inset-block-start:6rem;align-self:start;display:grid;grid-gap:1.1rem;gap:1.1rem;padding:1.75rem;border-radius:var(--lx-r);background:var(--lx-panel)}.lx-osum-title{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0;font-family:var(--lx-display);font-size:1.6rem;font-weight:600}.lx-osum-title a{color:var(--lx-chess);font-family:var(--lx-ui);font-size:1rem;font-weight:400;text-underline-offset:.2em}.lx-osum-lines{display:grid;grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.lx-osum-lines li{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;grid-gap:.9rem;gap:.9rem}.lx-osum-photo{position:relative;display:block;aspect-ratio:4/5;border-radius:2px;background:var(--lx-white)}.lx-osum-photo img{inline-size:100%;block-size:100%;object-fit:cover;border-radius:2px;mix-blend-mode:multiply}.lx-osum-qty{position:absolute;inset-block-start:-.5rem;inset-inline-end:-.5rem;display:grid;place-items:center;min-inline-size:1.4rem;block-size:1.4rem;padding-inline:.3rem;border-radius:999px;background:var(--lx-ink-2);color:var(--lx-white);font-size:.82rem}.lx-osum-text{display:grid;grid-gap:.1rem;gap:.1rem;min-inline-size:0}.lx-osum-text b{font-size:1.15rem;font-weight:600}.lx-osum-text small{color:var(--lx-ink-2);font-size:.98rem}.lx-osum-price{font-size:1.1rem;white-space:nowrap}.lx-osum-sums{display:grid;grid-gap:.5rem;gap:.5rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:1px solid var(--lx-line-mid);border-block-start:1px solid var(--lx-line-mid)}.lx-sumrow[data-hidden]{display:none}.lx-sumrow--total{-webkit-margin-before:.3rem;margin-block-start:.3rem;-webkit-padding-before:.7rem;padding-block-start:.7rem;-webkit-border-before:1px solid var(--lx-ink);border-block-start:1px solid var(--lx-ink);font-size:1.4rem;font-weight:600}.lx-osum-eta{display:flex;align-items:center;gap:.75rem;margin:0;padding:.85rem 1rem;border-radius:var(--lx-r);background:var(--lx-white);font-size:1.05rem}.lx-osum-eta .icon{inline-size:1.3rem;block-size:1.3rem;color:var(--lx-chess)}.lx-osum-trust{display:grid;grid-gap:.6rem;gap:.6rem;margin:0;padding:0;list-style:none;color:var(--lx-ink-2);font-size:1.02rem}.lx-osum-trust li{display:flex;align-items:flex-start;gap:.6rem}.lx-osum-trust .icon{flex:none;inline-size:1.1rem;block-size:1.1rem;-webkit-margin-before:.15rem;margin-block-start:.15rem;color:var(--lx-chess)}.lx-osum-trust a{color:inherit;text-underline-offset:.2em}.lx-msum{display:none}@media (max-width:900px){.lx-co{grid-template-columns:minmax(0,1fr);gap:0;padding-block:0 2.5rem}.lx-co-main{gap:2rem;-webkit-padding-before:1.25rem;padding-block-start:1.25rem}.lx-co-title{font-size:2.1rem}.lx-osum{display:none}.lx-msum{display:block;position:-webkit-sticky;position:sticky;inset-block-start:3.6rem;z-index:20;margin-inline:calc(-1 * var(--gutter));-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line);background:var(--lx-panel)}.lx-msum-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;inline-size:100%;padding:.85rem var(--gutter);border:0;background:none;color:var(--lx-ink);font-family:var(--lx-ui);font-size:1.08rem;cursor:pointer}.lx-msum-bar span{display:inline-flex;align-items:center;gap:.5rem;color:var(--lx-chess)}.lx-msum-bar .icon{inline-size:1.1rem;block-size:1.1rem}.lx-msum-bar span .icon:last-child{transition:transform .26s var(--lx-ease)}.lx-msum[data-open] .lx-msum-bar span .icon:last-child{transform:rotate(180deg)}.lx-msum-bar b{font-size:1.25rem}.lx-msum-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--lx-ease)}.lx-msum[data-open] .lx-msum-panel{grid-template-rows:1fr}.lx-msum-panel>div{display:grid;grid-gap:1rem;gap:1rem;min-block-size:0;overflow:hidden;padding-inline:var(--gutter)}.lx-msum[data-open] .lx-msum-panel>div{-webkit-padding-after:1.1rem;padding-block-end:1.1rem}.lx-fields{grid-template-columns:minmax(0,1fr)}.lx-cstep-head h2{font-size:1.55rem}.lx-radio-card{grid-template-columns:1.25rem 1.6rem minmax(0,1fr);gap:.75rem;padding:.9rem}.lx-radio-cost{grid-column:3;justify-items:start;text-align:start;display:flex;gap:.5rem}.lx-radio-detail{padding:.85rem}.lx-picker-tools{grid-template-columns:minmax(0,1fr)}.lx-picker-near{justify-content:center;min-block-size:2.75rem}.lx-picker-body{grid-template-columns:minmax(0,1fr);min-block-size:0}.lx-picker-map{min-block-size:15rem;-webkit-border-end:0;border-inline-end:0;-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line)}.lx-picker-list{max-block-size:18rem}.lx-point{padding:.8rem .85rem}.lx-code-row{grid-template-columns:minmax(0,1fr)}}.lx-co-title small{-webkit-margin-start:.5rem;margin-inline-start:.5rem;color:var(--lx-ink-3);font-family:var(--lx-ui);font-size:1.15rem;font-weight:400}.lx-cart-free{display:grid;grid-gap:.6rem;gap:.6rem;-webkit-margin-before:-.75rem;margin-block-start:-.75rem}.lx-cart-free p{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--lx-ink-2);font-size:1.1rem}.lx-cart-free .icon{inline-size:1.05rem;block-size:1.05rem;color:var(--lx-ok)}.lx-cartpage-lines{display:grid;margin:0;padding:0;list-style:none;-webkit-border-before:1px solid var(--lx-ink);border-block-start:1px solid var(--lx-ink)}.lx-cline--page{grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:start;gap:1.35rem;padding-block:1.4rem;animation:none}.lx-cline--page[data-leaving]{overflow:hidden;opacity:0;block-size:0!important;padding-block:0;transition:opacity .2s var(--lx-ease),block-size .28s var(--lx-ease),padding .28s var(--lx-ease)}.lx-cline-heading{margin:0;font-size:inherit}.lx-cline--page .lx-cline-title{font-family:var(--lx-display);font-size:1.5rem}.lx-cline--page .lx-cline-price{font-size:1.3rem}.lx-cline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;-webkit-margin-before:.5rem;margin-block-start:.5rem}.lx-cline-actions .lx-cline-remove,.lx-cline-actions .lx-stepper{-webkit-margin-before:0;margin-block-start:0}.lx-stepper button[data-pending]{opacity:.5}.lx-sumrow--quiet{color:var(--lx-ink-3);font-size:1rem}.lx-osum--cart .lx-btn{-webkit-margin-before:.2rem;margin-block-start:.2rem}.lx-osum--cart .lx-cart-zone{text-align:center}.lx-osum .lx-disclose{border-block-color:var(--lx-line-mid)}.lx-osum .lx-discount{display:grid;grid-gap:.5rem;gap:.5rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:1px solid var(--lx-line-mid);border-block-start:1px solid var(--lx-line-mid)}.lx-osum .lx-discount .lx-textbutton{justify-self:start}@media (max-width:900px){.lx-cartpage .lx-co{gap:2rem}.lx-cartpage .lx-osum{display:grid;position:static;padding:1.35rem}.lx-cline--page{grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.9rem;padding-block:1.1rem}.lx-cline--page .lx-cline-title{font-size:1.3rem}.lx-cline--page .lx-cline-price{font-size:1.12rem}.lx-mbar--cart .lx-btn{min-block-size:3.1rem;padding-inline:.75rem;font-size:.92rem;letter-spacing:.08em;white-space:nowrap}}.lx-about{-webkit-padding-after:0;padding-block-end:0}.lx-about-hero{background:var(--lx-honey)}.lx-about-hero-inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem)}.lx-about-hero-copy{display:grid;justify-items:start;grid-gap:1.4rem;gap:1.4rem}.lx-about-title{margin:0;font-family:var(--lx-display);font-size:clamp(2.8rem,5vw,4.4rem);font-weight:600;line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.lx-about-lede{margin:0;max-inline-size:32rem;color:var(--lx-ink-2);font-size:1.4rem;line-height:1.55}.lx-about-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}.lx-about-hero-photo{position:relative;margin:0;aspect-ratio:4/3;overflow:clip;border-radius:var(--lx-r);background:var(--lx-sand-deep);box-shadow:0 30px 60px -30px rgb(36 21 11/.45)}.lx-about-hero-photo img{object-fit:cover;animation:lx-drift 12s var(--lx-ease) both}.lx-story{display:grid;padding-block:clamp(3rem,6vw,5.5rem)}.lx-chapter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);padding-block:clamp(2.5rem,5vw,4rem);-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line)}.lx-chapter:first-child{-webkit-padding-before:0;padding-block-start:0}.lx-chapter:last-child{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}.lx-chapter[data-side=right] .lx-chapter-text{order:2}.lx-chapter-text{display:grid;grid-gap:1rem;gap:1rem;max-inline-size:34rem}.lx-chapter-title{margin:0;font-family:var(--lx-display);font-size:clamp(2rem,3.2vw,2.9rem);font-weight:600;line-height:1.08;text-wrap:balance}.lx-chapter-body{margin:0;color:var(--lx-ink-2);font-size:1.3rem;line-height:1.6;text-wrap:pretty}.lx-chapter-art{display:grid;place-items:center;min-block-size:16rem}.lx-logo-mask{display:block;inline-size:min(100%,24rem);aspect-ratio:1665/598;background:var(--lx-chess);-webkit-mask:url(/brand/pur-beju-by-reteya.svg) no-repeat center/contain;mask:url(/brand/pur-beju-by-reteya.svg) no-repeat center/contain}.lx-logo-mask--honey{background:var(--lx-honey);inline-size:min(100%,15rem)}.lx-chapter-name{display:grid;justify-items:center;grid-gap:1.25rem;gap:1.25rem;inline-size:100%;padding:clamp(2rem,4vw,3rem);border-radius:var(--lx-r);background:var(--lx-panel)}.lx-chapter-gloss{color:var(--lx-ink-3);font-size:1.15rem;font-style:italic;letter-spacing:.2em}.lx-chapter-stamp{display:grid;place-items:center;align-content:center;grid-gap:.35rem;gap:.35rem;inline-size:min(100%,17rem);aspect-ratio:1;border:1px solid var(--lx-line-strong);border-radius:50%;background:radial-gradient(circle at 50% 50%,transparent 62%,rgb(185 160 124/.25) 62.5%,transparent 63.5%),var(--lx-panel);color:var(--lx-chess);text-align:center}.lx-chapter-stamp span{font-family:var(--lx-display);font-size:clamp(4rem,8vw,5.5rem);font-weight:600;line-height:1;letter-spacing:.02em}.lx-chapter-stamp small{max-inline-size:10rem;color:var(--lx-ink-2);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.35}.lx-diagram{block-size:auto;padding:clamp(1rem,2.5vw,2rem);background:var(--lx-white);font-family:var(--lx-ui)}.lx-chapter-photo,.lx-diagram{inline-size:100%;border-radius:var(--lx-r)}.lx-chapter-photo{position:relative;aspect-ratio:4/3;overflow:clip;background:var(--lx-panel)}.lx-chapter-photo img{object-fit:cover;object-position:78% 60%;transform:scale(1.35);transform-origin:78% 60%}.lx-motto{background:var(--lx-chess);color:var(--lx-honey)}.lx-motto-inner{display:grid;justify-items:center;grid-gap:1.25rem;gap:1.25rem;padding-block:clamp(3.5rem,7vw,6rem);text-align:center}.lx-motto-title{margin:0;font-family:var(--lx-display);font-size:clamp(2.3rem,4.5vw,3.8rem);font-style:italic;font-weight:500;line-height:1.1}.lx-motto-body{margin:0;max-inline-size:36rem;color:rgb(244 236 216/.8);font-size:1.3rem;line-height:1.6}.lx-about-details{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(1.5rem,4vw,4rem);gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(3rem,6vw,5rem)}.lx-about-prose{max-inline-size:44rem}.lx-about-prose :where(h2){margin-block:2rem .6rem;font-family:var(--lx-display);font-size:1.6rem;font-weight:600}.lx-about-prose :where(h2):first-child{-webkit-margin-before:0;margin-block-start:0}.lx-about-prose :where(p){margin-block:0 1rem;color:var(--lx-ink-2);font-size:1.2rem;line-height:1.65}.lx-about-cta{-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line);background:var(--lx-panel)}.lx-about-cta-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem;padding-block:clamp(2.5rem,5vw,3.5rem)}.lx-about-mail{display:inline-flex;align-items:center;gap:.5rem;color:var(--lx-ink);font-size:1.15rem;text-underline-offset:.2em}.lx-about-mail .icon{inline-size:1.15rem;block-size:1.15rem;color:var(--lx-chess)}@media (max-width:900px){.lx-about-hero-inner{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-block:0 2.5rem}.lx-about-hero-photo{order:-1;margin-inline:calc(-1 * var(--gutter));border-radius:0;box-shadow:none}.lx-about-lede{font-size:1.2rem}.lx-chapter{grid-template-columns:minmax(0,1fr);gap:1.5rem}.lx-chapter[data-side=right] .lx-chapter-text{order:0}.lx-chapter-art{min-block-size:0}.lx-chapter-body{font-size:1.15rem}.lx-about-details{grid-template-columns:minmax(0,1fr)}.lx-motto-body{font-size:1.15rem}}.lx-catalog{-webkit-padding-after:clamp(3rem,6vw,5rem);padding-block-end:clamp(3rem,6vw,5rem)}body:has(.lx-catalog) .footer{border-top:1px solid var(--lx-line)}.lx-me{-webkit-padding-after:clamp(3rem,6vw,5rem);padding-block-end:clamp(3rem,6vw,5rem)}.lx-me-head{-webkit-border-after:1px solid var(--lx-line);border-block-end:1px solid var(--lx-line);background:var(--lx-honey)}.lx-me-head-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:1.25rem 1.5rem;gap:1.25rem 1.5rem;padding-block:clamp(2rem,4vw,3rem) 1.5rem}.lx-me-avatar{display:grid;place-items:center;inline-size:4.5rem;block-size:4.5rem;border-radius:50%;background:var(--lx-chess);color:var(--lx-honey);font-size:1.7rem;letter-spacing:.04em}.lx-me-avatar,.lx-me-hello h1{font-family:var(--lx-display);font-weight:500}.lx-me-hello h1{margin:0;font-size:clamp(2.1rem,3.6vw,3rem);line-height:1.1;text-wrap:balance}.lx-me-hello p{margin:.4rem 0 0;color:var(--lx-ink-2);font-size:1.12rem;overflow-wrap:anywhere}.lx-me-signout .lx-btn{min-block-size:2.9rem;padding-inline:1.25rem;border-color:var(--lx-line-strong);background:transparent}.lx-me-quick{display:flex;flex-wrap:wrap;gap:.6rem;-webkit-padding-after:clamp(1.5rem,3vw,2rem);padding-block-end:clamp(1.5rem,3vw,2rem)}.lx-me-quick a{display:inline-flex;align-items:center;gap:.55rem;min-block-size:2.75rem;padding:0 1.1rem;border:1px solid var(--lx-line-strong);border-radius:999px;background:rgb(255 255 255/.6);color:var(--lx-ink);font-size:1.1rem;text-decoration:none;transition:background-color .18s var(--lx-ease),border-color .18s var(--lx-ease)}.lx-me-quick .icon{inline-size:1.1rem;block-size:1.1rem;color:var(--lx-chess)}.lx-me-quick a span{min-inline-size:1.5rem;padding:.05rem .45rem;border-radius:999px;background:var(--lx-chess);color:var(--lx-honey);font-size:.92rem;text-align:center}.lx-me-quick a:focus-visible{outline:2px solid var(--lx-chess);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lx-me-quick a:hover{background:var(--lx-white);border-color:var(--lx-chess)}}.lx-me-body{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);-webkit-padding-before:clamp(2rem,4vw,3rem);padding-block-start:clamp(2rem,4vw,3rem)}.lx-me-notes{grid-column:1/-1;display:grid;grid-gap:.75rem;gap:.75rem}.lx-me-notes .lx-note{margin:0}.lx-me-section-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.lx-me-card h2,.lx-me-section-h h2{margin:0;font-family:var(--lx-display);font-size:clamp(1.6rem,2.2vw,1.9rem);font-weight:600;line-height:1.2}.lx-me-section-h p{margin:0;color:var(--lx-ink-3);font-size:1.02rem}.lx-me-list{margin:0;padding:0;list-style:none}.lx-me-list,.lx-me-order{display:grid;grid-gap:1rem;gap:1rem}.lx-me-order{padding:1.15rem 1.25rem 1.25rem;border:1px solid var(--lx-line);border-radius:var(--lx-r);background:var(--lx-white);animation:lx-me-in .42s var(--lx-ease) both;animation-delay:calc(var(--i, 0) * 60ms)}@keyframes lx-me-in{0%{opacity:0;transform:translateY(6px)}}.lx-me-order-h{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem}.lx-me-order-no{font-family:var(--lx-display);font-size:1.3rem;font-weight:600;letter-spacing:.02em}.lx-me-order-date{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--lx-ink-3);font-size:1.02rem}.lx-me-pill{padding:.12rem .65rem;border-radius:999px;background:var(--lx-honey);color:var(--lx-chess);font-size:.95rem;font-weight:600;letter-spacing:.04em}.lx-me-pill[data-tone=done]{background:rgb(70 97 47/.12);color:var(--lx-ok)}.lx-me-pill[data-tone=off]{background:rgb(156 51 32/.08);color:var(--lx-alert)}.lx-me-order-b{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:1rem 1.25rem;gap:1rem 1.25rem}.lx-me-thumbs{display:flex}.lx-me-thumbs>*{inline-size:3.5rem;block-size:4.375rem;border:2px solid var(--lx-white);border-radius:var(--lx-r);background:var(--lx-panel);object-fit:cover}.lx-me-thumbs>*+*{-webkit-margin-start:-.9rem;margin-inline-start:-.9rem}.lx-me-order-items{display:grid;grid-gap:.2rem;gap:.2rem;min-inline-size:0}.lx-me-order-items b{overflow:hidden;font-size:1.15rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.lx-me-order-items small{color:var(--lx-ink-2);font-size:1.05rem}.lx-me-track.lx-btn{min-block-size:2.75rem;padding-inline:1.1rem;border-color:var(--lx-line-strong);font-size:.92rem}.lx-me-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.4rem;gap:.4rem;margin:0;padding:0;list-style:none}.lx-me-steps li{-webkit-padding-before:.55rem;padding-block-start:.55rem;-webkit-border-before:3px solid var(--lx-line);border-block-start:3px solid var(--lx-line);color:var(--lx-ink-3);font-size:.98rem;line-height:1.25}.lx-me-steps li[data-done]{border-color:var(--lx-chess);color:var(--lx-ink)}.lx-me-empty{display:grid;justify-items:start;grid-gap:1.25rem;gap:1.25rem;padding:2rem 1.5rem;border:1px dashed var(--lx-line-strong);border-radius:var(--lx-r);background:var(--lx-panel)}.lx-me-empty p{margin:0;color:var(--lx-ink-2);font-size:1.2rem}.lx-me-orders .lx-pages{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.lx-me-side{display:grid;grid-gap:1.25rem;gap:1.25rem}.lx-me-card{display:grid;align-content:start;grid-gap:1rem;gap:1rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--lx-line);border-radius:var(--lx-r);background:var(--lx-white)}.lx-me-card[data-tone=panel]{border-color:transparent;background:var(--lx-honey)}.lx-me-card--lg h1,.lx-me-card--lg h2{font-size:clamp(1.9rem,3vw,2.4rem);font-weight:500}.lx-me-card h1{margin:0;font-family:var(--lx-display);line-height:1.15}.lx-me-lede{margin:-.35rem 0 .25rem;color:var(--lx-ink-2);font-size:1.15rem;line-height:1.5}.lx-me-form{display:grid;grid-gap:1rem;gap:1rem}.lx-me-form .lx-btn{-webkit-margin-before:.35rem;margin-block-start:.35rem}.lx-me-form .password-field>.lx-in{-webkit-padding-end:3rem;padding-inline-end:3rem}.lx-me-dl{display:grid;grid-gap:.85rem;gap:.85rem;margin:0}.lx-me-dl div{display:grid;grid-gap:.1rem;gap:.1rem}.lx-me-dl dt{color:var(--lx-ink-3);font-size:.98rem}.lx-me-dl dd{margin:0;font-size:1.15rem;overflow-wrap:anywhere}.lx-me-dl dd[data-unset]{color:var(--lx-ink-3);font-style:italic}.lx-me-fine{margin:0;color:var(--lx-ink-3);font-size:1rem;line-height:1.45}.lx-me-delete,.lx-me-forgot{justify-self:start;color:var(--lx-ink-2);font-size:1.05rem;text-decoration:none}.lx-me-delete{padding-inline:.15rem;color:var(--lx-alert)}@media (hover:hover) and (pointer:fine){.lx-me-forgot:hover{color:var(--lx-hover-deep)}.lx-me-delete:hover{color:#7a2817}}.lx-me-gate{display:grid;grid-gap:1.5rem;gap:1.5rem;-webkit-padding-before:clamp(2rem,5vw,3.5rem);padding-block-start:clamp(2rem,5vw,3.5rem)}.lx-me-gate>.lx-note{margin:0}.lx-me-gate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:1.5rem;gap:1.5rem}.lx-me-gate-grid .lx-me-card{padding:clamp(1.5rem,3.5vw,2.5rem)}.lx-me-guest{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2.5rem;padding:1.5rem clamp(1.5rem,3.5vw,2.5rem);border:1px solid var(--lx-line);border-radius:var(--lx-r)}.lx-me-guest h2{margin:0;font-family:var(--lx-display);font-size:1.45rem;font-weight:600}.lx-me-guest p{margin:.25rem 0 0;max-inline-size:38rem;color:var(--lx-ink-2);font-size:1.12rem}.lx-me-guest-links{display:flex;flex-wrap:wrap;gap:1rem 2rem}@media (max-width:900px){.lx-me-body,.lx-me-gate-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.lx-me-head-row{grid-template-columns:auto minmax(0,1fr);gap:1rem}.lx-me-avatar{inline-size:3.5rem;block-size:3.5rem;font-size:1.35rem}.lx-me-signout{grid-column:1/-1}.lx-me-signout .lx-btn{inline-size:100%}.lx-me-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.lx-me-quick a{position:relative;flex-direction:column;justify-content:center;gap:.3rem;min-block-size:4.6rem;padding:.6rem .4rem;border-radius:var(--lx-r);font-size:.98rem;line-height:1.2;text-align:center}.lx-me-quick .icon{inline-size:1.25rem;block-size:1.25rem}.lx-me-quick a span{position:absolute;inset-block-start:.4rem;inset-inline-end:.4rem}.lx-me-order{padding:1rem}.lx-me-order-b{grid-template-columns:auto minmax(0,1fr)}.lx-me-track.lx-btn{grid-column:1/-1;inline-size:100%}.lx-me-order-date{-webkit-margin-start:0;margin-inline-start:0;inline-size:100%}.lx-me-steps li{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.lx-me-order{animation:none}}.lx-post-meta{display:flex;flex-wrap:wrap;gap:.2rem .5rem;margin:0;color:var(--lx-ink-3);font-size:1.02rem}.lx-blog-body{display:grid;grid-gap:clamp(3rem,6vw,4.5rem);gap:clamp(3rem,6vw,4.5rem);padding-block:clamp(2rem,4vw,3rem) clamp(3.5rem,7vw,5.5rem)}.lx-lead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);overflow:clip;border-radius:var(--lx-r);background:var(--lx-honey);color:var(--lx-ink);text-decoration:none}.lx-lead-photo{position:relative;min-block-size:clamp(18rem,34vw,30rem);overflow:clip;background:var(--lx-panel)}.lx-lead-photo img{object-fit:cover;transition:transform .9s var(--lx-ease)}.lx-lead-text{display:grid;align-content:center;justify-items:start;grid-gap:1rem;gap:1rem;padding:clamp(1.75rem,4vw,3.5rem)}.lx-lead-title{margin:0;font-family:var(--lx-display);font-size:clamp(1.9rem,3.2vw,2.9rem);font-weight:600;line-height:1.1;text-wrap:balance}.lx-lead-excerpt{margin:0;color:var(--lx-ink-2);font-size:1.22rem;line-height:1.55}.lx-lead .lx-link{-webkit-margin-before:.5rem;margin-block-start:.5rem}.lx-lead:focus-visible{outline:2px solid var(--lx-chess);outline-offset:4px}@media (hover:hover) and (pointer:fine){.lx-lead:hover .lx-lead-photo img{transform:scale(1.03)}.lx-lead:hover .lx-lead-title{color:var(--lx-hover)}.lx-lead:hover .lx-link .icon{transform:translateX(3px)}}.lx-blog-more{display:grid;grid-gap:1.75rem;gap:1.75rem}.lx-posts[data-count="1"],.lx-posts[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-read-progress{display:none}@supports (animation-timeline:scroll()){.lx-read-progress{position:fixed;inset:0 0 auto;z-index:60;display:block;block-size:3px;background:var(--lx-chess);transform-origin:0 50%;animation:lx-read linear both;animation-timeline:scroll(root block)}@keyframes lx-read{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.lx-article-head{display:grid;justify-items:center;grid-gap:1rem;gap:1rem;max-inline-size:54rem;padding-block:clamp(2rem,5vw,3.5rem) clamp(2rem,4vw,2.75rem);text-align:center}.lx-article-head .lx-post-meta{justify-content:center}.lx-article-title{margin:0;font-family:var(--lx-display);font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.lx-article-standfirst{margin:0;max-inline-size:40rem;color:var(--lx-ink-2);font-size:clamp(1.25rem,1.8vw,1.45rem);font-style:italic;line-height:1.5;text-wrap:pretty}.lx-article-cover{display:grid;grid-gap:.6rem;gap:.6rem;max-inline-size:76rem;margin-block:0 clamp(2.5rem,5vw,4rem)}.lx-article-photo{position:relative;aspect-ratio:16/8;overflow:clip;border-radius:var(--lx-r);background:var(--lx-panel)}.lx-article-photo img{object-fit:cover}.lx-article-cover figcaption{color:var(--lx-ink-3);font-size:.98rem;text-align:end}.lx-prose{max-inline-size:41rem;margin-inline:auto;color:var(--lx-ink);font-size:1.3rem;line-height:1.75}.lx-prose>*{margin:0}.lx-prose>*+*{-webkit-margin-before:1.15em;margin-block-start:1.15em}.lx-prose>p:first-child:first-letter{float:inline-start;margin:.08em .1em 0 0;color:var(--lx-chess);font-family:var(--lx-display);font-size:3.6em;font-weight:500;line-height:.82}.lx-prose h2{-webkit-margin-before:1.6em;margin-block-start:1.6em;font-size:1.65em;line-height:1.15;text-wrap:balance}.lx-prose h2,.lx-prose h3{font-family:var(--lx-display);font-weight:600}.lx-prose h3{-webkit-margin-before:1.75em;margin-block-start:1.75em;font-size:1.3em;line-height:1.2}.lx-prose>h2+*,.lx-prose>h3+*{-webkit-margin-before:.55em;margin-block-start:.55em}.lx-prose a{color:var(--lx-chess);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--lx-line-strong);text-decoration-color:var(--lx-line-strong);text-underline-offset:.18em}.lx-prose strong{font-weight:600}.lx-prose .prose-list{display:grid;grid-gap:.5em;gap:.5em;padding:0;list-style:none}.lx-prose .prose-list li{position:relative;-webkit-padding-start:1.4em;padding-inline-start:1.4em}.lx-prose .prose-list li:before{content:"";position:absolute;inset-inline-start:.2em;inset-block-start:.68em;inline-size:.42em;block-size:.42em;border-radius:50%;background:var(--lx-line-strong)}.lx-prose .prose-aside{padding:1.1rem 1.35rem;border:0;-webkit-border-start:3px solid var(--lx-chess);border-inline-start:3px solid var(--lx-chess);border-radius:0 var(--lx-r) var(--lx-r) 0;background:var(--lx-honey);color:var(--lx-ink-2);font-size:.92em;font-style:italic}.lx-prose hr{margin-block:2.25em;border:0;-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line)}.lx-article-back{max-inline-size:41rem;margin:clamp(2.5rem,5vw,3.5rem) auto clamp(3rem,6vw,4.5rem)}.lx-related-posts{padding-block:clamp(3rem,6vw,4.5rem);-webkit-border-before:1px solid var(--lx-line);border-block-start:1px solid var(--lx-line);background:var(--lx-panel)}.lx-related-posts .lx-section-head{-webkit-margin-after:1.75rem;margin-block-end:1.75rem}.lx-article-cta{background:var(--lx-chess);color:var(--lx-honey)}.lx-article-cta-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem;padding-block:clamp(2.5rem,5vw,3.5rem)}.lx-article-cta h2{margin:0;font-family:var(--lx-display);font-size:clamp(1.8rem,3vw,2.4rem);font-style:italic;font-weight:500;line-height:1.15}.lx-article-cta p{margin:.4rem 0 0;max-inline-size:36rem;color:rgb(244 236 216/.8);font-size:1.18rem;line-height:1.5}.lx-btn--light{border-color:var(--lx-honey);background:var(--lx-honey);color:var(--lx-chess)}@media (hover:hover) and (pointer:fine){.lx-btn--light:not(:disabled):hover{background:var(--lx-white)}}@media (max-width:900px){.lx-lead{grid-template-columns:minmax(0,1fr)}.lx-lead-photo{min-block-size:0;aspect-ratio:16/10}.lx-posts[data-count="1"],.lx-posts[data-count="2"]{grid-template-columns:minmax(0,1fr)}.lx-article-head{justify-items:start;text-align:start}.lx-article-head .lx-post-meta{justify-content:flex-start}.lx-article-cover{padding-inline:0}.lx-article-photo{aspect-ratio:4/3;border-radius:0}.lx-article-cover figcaption{padding-inline:var(--gutter)}.lx-prose{font-size:1.2rem;line-height:1.7}.lx-article-cta .lx-btn{inline-size:100%}}@media (max-width:600px){.lx-article .lx-crumbs li[aria-current]{display:none}}.lx-buy-incart,.lx-card-title,.lx-cart-title a,.lx-crumbs a,.lx-focus-safe a,.lx-lead-title,.lx-me-forgot,.lx-post-title{transition:color .16s var(--lx-ease)}@media (hover:hover) and (pointer:fine){.footer-consent:hover,.footer-links a:hover,.lx-card:hover .lx-card-title,.lx-cart-title a:hover{color:var(--lx-hover)}}