.shopify-section:is(.ls-pg-section,.ls-ct-section,.ls-fq-section,.ls-bl-section,.ls-ar-section,.ls-nf-section){width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}#root .shopify-section:is(.ls-pg-section,.ls-ct-section,.ls-fq-section,.ls-bl-section,.ls-ar-section,.ls-nf-section){margin-top:0;margin-bottom:0}main#content:has(>*>:is(.ls-pg-section,.ls-ct-section,.ls-fq-section,.ls-bl-section,.ls-ar-section,.ls-nf-section):first-child),main#content:has(>:is(.ls-pg-section,.ls-ct-section,.ls-fq-section,.ls-bl-section,.ls-ar-section,.ls-nf-section):first-child){padding-top:0}main#content.fullheight:has(.ls-nf){display:block;min-height:0}:is(html,#ls) :is(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf){font-family:var(--ls-f);font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);font-weight:var(--ls-w-regular);-webkit-font-smoothing:antialiased;color:var(--ls-ink);background:var(--ls-bg)}:is(html,#ls) body :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :where(h1,h2,h3,p,ol,ul,li,a,button,details,summary,span,strong,small,input,textarea,label,nav,form,dl,dt,dd,b,em,time,figure,figcaption,article,aside,header):not(:where(.ls-prose,.ls-prose *)){margin:0;padding:0;border:0;background:none;box-shadow:none;font:inherit;color:inherit;text-decoration:none;text-transform:none;list-style:none;min-height:0;min-width:0;line-height:inherit}:is(html,#ls) body :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :where(button,a,label):before,:is(html,#ls) body :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :where(button,a,label):after,:is(html,#ls) body :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :where(li):before{content:none;display:none}:is(html,#ls) body :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :where(img){display:block;max-width:100%}:is(html,#ls) body :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :where(button){cursor:pointer}:is(html,#ls) :is(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) .ls-icon{width:20px;height:20px;flex:none}:is(html,#ls) :is(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :is(h1,h2,h3){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}:is(html,#ls) :is(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) .ls-btn .ls-icon{width:18px;height:18px}:is(html,#ls) .ls-ph{background:var(--ls-surface);padding:var(--ls-s-6) 0 var(--ls-s-7);border-bottom:1px solid var(--ls-line)}:is(html,#ls) .ls-ph__in{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start}:is(html,#ls) .ls-ph__kicker{margin-top:var(--ls-s-5)}:is(html,#ls) .ls-ph__title{margin-top:var(--ls-s-3);max-width:22ch;overflow-wrap:break-word}:is(html,#ls) .ls-crumbs~.ls-ph__title{margin-top:var(--ls-s-5)}:is(html,#ls) .ls-ph__kicker~.ls-ph__title{margin-top:var(--ls-s-3)}:is(html,#ls) .ls-ph__lead{margin-top:var(--ls-s-4);max-width:60ch;font-size:var(--ls-fs-lead);line-height:var(--ls-lh-lead);color:var(--ls-text)}:is(html,#ls) .ls-ph__lead p+p{margin-top:var(--ls-s-2)}:is(html,#ls) .ls-ph__lead a{text-decoration:underline;text-underline-offset:3px}:is(html,#ls) .ls-ph__meta{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--ls-s-1);margin-top:var(--ls-s-5);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-ph__meta>*{display:flex;align-items:center;white-space:nowrap}:is(html,#ls) .ls-ph__meta time{font-family:var(--ls-mono)}:is(html,#ls) .ls-ph__meta>*+*:before{content:"";display:block;width:1px;height:12px;margin-inline:var(--ls-s-3);background:var(--ls-line-strong)}:is(html,#ls) .ls-pb{padding:var(--ls-s-6) 0 var(--ls-section-y)}:is(html,#ls) .ls-pb__grid{display:grid;grid-template-columns:264px minmax(0,1fr);gap:var(--ls-s-6) var(--ls-s-8);align-items:start}:is(html,#ls) .ls-pb__grid--solo{grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-pb__side{position:sticky;top:96px;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-grid-gap);max-height:calc(100vh - 128px);overflow-y:auto;scrollbar-width:thin}:is(html,#ls) .ls-pb__main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-grid-gap);min-width:0}:is(html,#ls) .ls-sheet-card{background:var(--ls-surface);border-radius:var(--ls-r-l);padding:clamp(var(--ls-card-pad),4vw,var(--ls-s-7));min-width:0}:is(html,#ls) .ls-toc{background:var(--ls-surface);border-radius:var(--ls-r-l)}:is(html,#ls) .ls-toc>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--ls-s-3);min-height:var(--ls-h-btn);padding:0 var(--ls-s-4);font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold);cursor:pointer;list-style:none}:is(html,#ls) .ls-toc>summary::-webkit-details-marker{display:none}:is(html,#ls) .ls-toc>summary small{margin-left:auto;font-family:var(--ls-mono);font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-regular);color:var(--ls-mute)}:is(html,#ls) .ls-toc>summary:after{content:"+";display:block;font-family:var(--ls-f);font-size:var(--ls-fs-h3);font-weight:var(--ls-w-regular);line-height:1;transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-toc[open]>summary:after{transform:rotate(45deg)}:is(html,#ls) .ls-toc ol{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1);padding:0 var(--ls-s-2) var(--ls-s-3)}:is(html,#ls) .ls-toc a{display:flex;align-items:center;min-height:var(--ls-tap);padding:var(--ls-s-1) var(--ls-s-2);border-radius:var(--ls-r-s);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-text);transition:background-color var(--ls-t-fast),color var(--ls-t-fast)}:is(html,#ls) .ls-toc a{min-height:32px}@media(max-width:1000px){:is(html,#ls) .ls-toc a{min-height:var(--ls-tap)}}:is(html,#ls) .ls-toc li[data-l="3"] a{padding-left:var(--ls-s-5);color:var(--ls-mute)}:is(html,#ls) .ls-toc a[aria-current=true]{background:var(--ls-bg);color:var(--ls-ink);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-sidenav{background:var(--ls-surface);border-radius:var(--ls-r-l);padding:var(--ls-s-4) var(--ls-s-2) var(--ls-s-2)}:is(html,#ls) .ls-sidenav__h{padding:0 var(--ls-s-2) var(--ls-s-2);font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);color:var(--ls-mute)}:is(html,#ls) .ls-sidenav ul{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1)}:is(html,#ls) .ls-sidenav a{display:flex;align-items:center;justify-content:space-between;gap:var(--ls-s-2);min-height:var(--ls-tap);padding:0 var(--ls-s-2);border-radius:var(--ls-r-s);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-text);transition:background-color var(--ls-t-fast),color var(--ls-t-fast)}:is(html,#ls) .ls-sidenav a[aria-current=page]{background:var(--ls-bg);color:var(--ls-ink);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-sidenav a .ls-icon{width:16px;height:16px;opacity:.5}:is(html,#ls) .ls-mini{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2);background:var(--ls-ink);color:#fff;border-radius:var(--ls-r-l);padding:var(--ls-card-pad)}:is(html,#ls) .ls-mini p{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute-inv)}:is(html,#ls) .ls-mini strong{display:block;margin-bottom:var(--ls-s-1);font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold);color:#fff}:is(html,#ls) .ls-mini a{display:inline-flex;align-items:center;gap:var(--ls-s-2);min-height:var(--ls-tap);font-size:var(--ls-fs-small);font-weight:var(--ls-w-bold);color:#fff}:is(html,#ls) .ls-mini a .ls-icon{width:16px;height:16px}:is(html,#ls) .ls-prose{max-width:var(--ls-measure);font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);font-weight:var(--ls-w-regular);color:var(--ls-text);overflow-wrap:break-word}:is(html,#ls) .ls-prose :is(p,ul,ol,table,blockquote,figure,hr,.ls-prose__table){margin:0 0 var(--ls-s-4)}:is(html,#ls) .ls-prose>:last-child{margin-bottom:0}:is(html,#ls) .ls-prose :is(h1,h2,h3,h4,h5,h6){color:var(--ls-ink);font-family:var(--ls-f);font-weight:var(--ls-w-bold);text-transform:none;scroll-margin-top:96px}:is(html,#ls) .ls-prose :is(h1,h2){margin:var(--ls-s-7) 0 var(--ls-s-3);font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3)}:is(html,#ls) .ls-prose h3{margin:var(--ls-s-6) 0 var(--ls-s-2);font-size:var(--ls-fs-title);line-height:var(--ls-lh-title)}:is(html,#ls) .ls-prose :is(h4,h5,h6){margin:var(--ls-s-5) 0 var(--ls-s-2);font-size:var(--ls-fs-body);line-height:var(--ls-lh-body)}:is(html,#ls) :is(.ls-prose,.ls-prose>.rte)>:is(h1,h2,h3,h4,p.ls-prose__h):is(:first-child,meta:first-child+*,.ls-prose__h--dup:first-child+*){margin-top:0}:is(html,#ls) .ls-prose>.rte>:last-child{margin-bottom:0}:is(html,#ls) .ls-prose :is(b,strong){font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-prose :is(h1,h2,h3,h4,h5,h6,.ls-prose__h) :is(b,strong,span,font){font-size:inherit;font-weight:inherit}:is(html,#ls) .ls-prose :is(small,sub,sup){font-size:var(--ls-fs-small)}:is(html,#ls) .ls-prose a{color:var(--ls-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}:is(html,#ls) .ls-prose a:before,:is(html,#ls) .ls-prose a:after{content:none;display:none}:is(html,#ls) .ls-prose :is(ul,ol){padding-left:var(--ls-s-5)}:is(html,#ls) .ls-prose ul{list-style:disc}:is(html,#ls) .ls-prose ol{list-style:decimal}:is(html,#ls) .ls-prose li{margin:0 0 var(--ls-s-2);padding:0;list-style:inherit}:is(html,#ls) .ls-prose li:before{content:none;display:none}:is(html,#ls) .ls-prose li::marker{color:var(--ls-mute)}:is(html,#ls) .ls-prose :is(ul,ol) :is(ul,ol){margin:var(--ls-s-2) 0 0}:is(html,#ls) .ls-prose blockquote{padding:var(--ls-s-1) 0 var(--ls-s-1) var(--ls-s-4);border-left:4px solid var(--ls-ink);color:var(--ls-text);font-style:normal}:is(html,#ls) .ls-prose hr{border:0;height:1px;background:var(--ls-line)}:is(html,#ls) .ls-prose img{height:auto!important;border-radius:var(--ls-r-m)}:is(html,#ls) .ls-prose iframe{max-width:100%}:is(html,#ls) .ls-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small)}:is(html,#ls) .ls-prose .ls-prose__table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}:is(html,#ls) .ls-prose .ls-prose__table table{display:table;margin:0;min-width:100%}:is(html,#ls) .ls-prose :is(th,td){padding:var(--ls-s-2) var(--ls-s-3);border-bottom:1px solid var(--ls-line);text-align:left;vertical-align:top}:is(html,#ls) .ls-prose th{font-weight:var(--ls-w-bold);color:var(--ls-ink);background:var(--ls-bg)}:is(html,#ls) .ls-prose p.ls-prose__h{margin:var(--ls-s-7) 0 var(--ls-s-3);font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3);font-weight:var(--ls-w-bold);color:var(--ls-ink);scroll-margin-top:96px}:is(html,#ls) .ls-prose p.ls-prose__h[aria-level="3"]{margin:var(--ls-s-6) 0 var(--ls-s-2);font-size:var(--ls-fs-title);line-height:var(--ls-lh-title)}:is(html,#ls) .ls-prose p.ls-prose__h--dup{display:none}:is(html,#ls) .ls-facts-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(224px,1fr));gap:var(--ls-grid-gap)}:is(html,#ls) .ls-facts-list>div{background:var(--ls-surface);border-radius:var(--ls-r-l);padding:var(--ls-card-pad)}:is(html,#ls) .ls-facts-list dt{font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);color:var(--ls-mute)}:is(html,#ls) .ls-facts-list dd{margin-top:var(--ls-s-1);font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-facts-list dd a{text-decoration:underline;text-underline-offset:3px}:is(html,#ls) .ls-block-h{font-size:var(--ls-fs-h2);line-height:var(--ls-lh-h2);font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-pb__main .ls-block-h,:is(html,#ls) .ls-empty .ls-block-h{font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3)}:is(html,#ls) .ls-block{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-head-gap)}:is(html,#ls) .ls-pb__main .ls-block{gap:var(--ls-s-4);margin-top:var(--ls-s-4)}:is(html,#ls) .ls-lines{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ls-grid-gap)}:is(html,#ls) .ls-line{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:var(--ls-s-3);overflow:hidden;padding:var(--ls-s-2);border-radius:var(--ls-r-l);background:var(--ls-surface);color:var(--ls-ink);transition:transform var(--ls-t-move) var(--ls-ease),box-shadow var(--ls-t-fast)}:is(html,#ls) .ls-line:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--ls-accent, var(--ls-ink))}:is(html,#ls) .ls-line__img{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;aspect-ratio:16 / 11;border-radius:var(--ls-r-m);background:var(--ls-tile);overflow:hidden}:is(html,#ls) .ls-line__img img{width:70%!important;height:84%!important;object-fit:contain;mix-blend-mode:multiply}:is(html,#ls) .ls-line__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1);padding:0 var(--ls-s-2) var(--ls-s-4)}:is(html,#ls) .ls-line__name{display:flex;align-items:center;justify-content:space-between;gap:var(--ls-s-2);font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-line__name .ls-icon{width:16px;height:16px}:is(html,#ls) .ls-line__facts{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-legal-note{max-width:var(--ls-measure);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-ct__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:var(--ls-grid-gap);align-items:start}:is(html,#ls) .ls-ct__h{font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3);font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-ct__p{margin-top:var(--ls-s-2);max-width:56ch;font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-mute)}:is(html,#ls) .ls-ct__prose{margin-top:var(--ls-s-6)}:is(html,#ls) .ls-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ls-s-4);margin-top:var(--ls-s-5)}:is(html,#ls) .ls-form__field{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2);align-content:start}:is(html,#ls) .ls-form__field--full{grid-column:1 / -1}:is(html,#ls) .ls-form__field>span{font-size:var(--ls-fs-body);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);color:var(--ls-text)}:is(html,#ls) .ls-form__field>span small{font-size:var(--ls-fs-small);font-weight:var(--ls-w-regular);color:var(--ls-mute)}:is(html,#ls) .ls-form :is(input[type=text],input[type=email],input[type=tel],input[type=search],textarea){display:block;width:100%;height:var(--ls-h-btn);padding:0 var(--ls-s-4);border-radius:var(--ls-r-s);background:var(--ls-surface);box-shadow:inset 0 0 0 1px var(--ls-line-strong);font-family:var(--ls-f);font-size:16px;line-height:var(--ls-lh-title);color:var(--ls-ink);outline:0;transition:box-shadow var(--ls-t-fast);-webkit-appearance:none;appearance:none}:is(html,#ls) .ls-form textarea[name]{height:144px;padding:var(--ls-s-3) var(--ls-s-4);line-height:var(--ls-lh-body);resize:vertical}:is(html,#ls) .ls-form :is(input,textarea):focus{box-shadow:inset 0 0 0 2px var(--ls-ink)}:is(html,#ls) .ls-form :is(input,textarea)::placeholder{color:var(--ls-mute);opacity:1}:is(html,#ls) .ls-form__hint{grid-column:1 / -1;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-form__hint a{color:var(--ls-ink);text-decoration:underline;text-underline-offset:3px}:is(html,#ls) .ls-form__submit{grid-column:1 / -1}:is(html,#ls) .ls-form__submit .ls-btn{justify-content:center;min-width:224px}:is(html,#ls) .ls-form__ok,:is(html,#ls) .ls-form__err{grid-column:1 / -1;display:flex;gap:var(--ls-s-3);align-items:flex-start;padding:var(--ls-s-3) var(--ls-s-4);border-radius:var(--ls-r-m);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-ink)}:is(html,#ls) .ls-form__ok{background:color-mix(in srgb,var(--ls-ok) 12%,transparent)}:is(html,#ls) .ls-form__ok .ls-icon{color:var(--ls-ok)}:is(html,#ls) .ls-form__err{background:color-mix(in srgb,var(--ls-alert) 8%,transparent)}:is(html,#ls) .ls-form__err ul{display:grid;gap:var(--ls-s-1)}:is(html,#ls) .ls-ct__rows{display:grid;grid-template-columns:minmax(0,1fr);margin-top:var(--ls-s-4)}:is(html,#ls) .ls-ct__row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1);padding:var(--ls-s-3) 0;border-top:1px solid var(--ls-line)}:is(html,#ls) .ls-ct__row dt{font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);color:var(--ls-mute)}:is(html,#ls) .ls-ct__row dd{font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);font-weight:var(--ls-w-medium);overflow-wrap:anywhere}:is(html,#ls) .ls-ct__row dd a{display:inline-flex;align-items:center;min-height:var(--ls-tap);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ls-line-strong)}:is(html,#ls) .ls-ct__row dd a.ls-btn{text-decoration:none}:is(html,#ls) .ls-ct__row dd a[href^="tel:"]{font-family:var(--ls-mono);font-weight:var(--ls-w-regular)}:is(html,#ls) .ls-ct .ls-btn--wa{width:100%;justify-content:center;margin-top:var(--ls-s-4)}:is(html,#ls) .ls-ct__links{display:grid;grid-template-columns:minmax(0,1fr);margin-top:var(--ls-s-2)}:is(html,#ls) .ls-ct__links a{display:flex;align-items:center;justify-content:space-between;gap:var(--ls-s-3);min-height:var(--ls-h-btn);border-top:1px solid var(--ls-line);font-size:var(--ls-fs-body);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-ct__links a .ls-icon{width:16px;height:16px;opacity:.6}:is(html,#ls) :is(.ls-fq__nav,.ls-bl__tags){display:flex;flex-wrap:wrap;gap:var(--ls-s-2);margin-top:var(--ls-s-5)}:is(html,#ls) .ls-ar__tags{display:flex;flex-wrap:wrap;gap:var(--ls-s-2)}:is(html,#ls) :is(.ls-fq__nav,.ls-bl__tags,.ls-ar__tags) a{display:inline-flex;align-items:center;height:var(--ls-h-ctl);padding:0 var(--ls-s-4);border-radius:var(--ls-r-full);background:var(--ls-bg);font-size:var(--ls-fs-small);line-height:1;font-weight:var(--ls-w-medium);color:var(--ls-ink);white-space:nowrap;transition:background-color var(--ls-t-fast),color var(--ls-t-fast)}:is(html,#ls) .ls-bl__tags a[aria-current=page]{background:var(--ls-ink);color:#fff}:is(html,#ls) .ls-fq__group{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2);scroll-margin-top:96px}:is(html,#ls) .ls-fq__group+.ls-fq__group{margin-top:var(--ls-s-7)}:is(html,#ls) .ls-fq__gh{margin-bottom:var(--ls-s-2);font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-qa{background:var(--ls-surface);border-radius:var(--ls-r-l)}:is(html,#ls) .ls-qa>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ls-s-4);padding:var(--ls-s-4) var(--ls-card-pad);cursor:pointer;list-style:none}:is(html,#ls) .ls-qa>summary::-webkit-details-marker{display:none}:is(html,#ls) .ls-qa>summary:after{content:"+";display:block;flex:none;font-family:var(--ls-f);font-size:var(--ls-fs-h3);font-weight:var(--ls-w-regular);line-height:var(--ls-lh-title);transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-qa[open]>summary:after{transform:rotate(45deg)}:is(html,#ls) .ls-qa__q{font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-qa__a{padding:0 var(--ls-card-pad) var(--ls-card-pad);max-width:var(--ls-measure);font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-text)}:is(html,#ls) .ls-qa__a--flat{padding:var(--ls-s-1) 0 0}:is(html,#ls) .ls-qa__a :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--ls-s-2)}:is(html,#ls) .ls-qa__a :is(ul,ol){padding-left:var(--ls-s-5)}:is(html,#ls) .ls-qa__a ul li{list-style:disc}:is(html,#ls) .ls-qa__a ol li{list-style:decimal}:is(html,#ls) .ls-qa__a a{color:var(--ls-ink);text-decoration:underline;text-underline-offset:3px}:is(html,#ls) .ls-qa__a strong{font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-bl__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ls-grid-gap)}:is(html,#ls) .ls-bl__more{margin-top:var(--ls-s-7)}:is(html,#ls) .ls-post{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;overflow:hidden;background:var(--ls-surface);border-radius:var(--ls-r-l);padding:var(--ls-s-2);transition:box-shadow var(--ls-t-fast)}:is(html,#ls) .ls-post__img{display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--ls-r-m);background:var(--ls-tile)}:is(html,#ls) .ls-post__img img{width:100%;height:100%!important;object-fit:cover;transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-post__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2);align-content:start;padding:var(--ls-s-3) var(--ls-s-2) var(--ls-s-2)}:is(html,#ls) .ls-post__meta{display:flex;flex-wrap:wrap;gap:var(--ls-s-1) var(--ls-s-3);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-post__meta time{font-family:var(--ls-mono)}:is(html,#ls) .ls-post__title{font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-post__title a:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}:is(html,#ls) .ls-post__ex{font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:is(html,#ls) .ls-bl__pager{display:flex;justify-content:center;align-items:center;gap:var(--ls-s-4);margin-top:var(--ls-s-6);font-size:var(--ls-fs-small);color:var(--ls-mute)}:is(html,#ls) .ls-bl__pager a{display:inline-flex;align-items:center;height:var(--ls-h-ctl);padding:0 var(--ls-s-4);border-radius:var(--ls-r-s);background:var(--ls-surface);color:var(--ls-ink);font-size:var(--ls-fs-btn);line-height:1;font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-empty{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-3);justify-items:start;background:var(--ls-surface);border-radius:var(--ls-r-l);padding:clamp(var(--ls-s-5),4vw,var(--ls-s-7))}:is(html,#ls) .ls-empty p{max-width:60ch;font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-text)}:is(html,#ls) .ls-empty .ls-btn{margin-top:var(--ls-s-2)}:is(html,#ls) .ls-ar__hero{margin-top:var(--ls-s-6);width:100%;aspect-ratio:16 / 8;overflow:hidden;border-radius:var(--ls-r-l);background:var(--ls-tile)}:is(html,#ls) .ls-ar__hero img{width:100%;height:100%!important;object-fit:cover}:is(html,#ls) .ls-ar__foot{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-4);margin-top:var(--ls-s-6);padding-top:var(--ls-s-5);border-top:1px solid var(--ls-line)}:is(html,#ls) .ls-ar__more{padding-top:var(--ls-s-8)}:is(html,#ls) .ls-ar__more .ls-best__grid{margin-top:var(--ls-head-gap)}:is(html,#ls) .ls-ar__more .ls-block-h{margin-top:var(--ls-s-3)}:is(html,#ls) .ls-ar__more .ls-bl__grid{margin-top:var(--ls-head-gap)}:is(html,#ls) .ls-ar__all{margin-top:var(--ls-s-5);font-size:var(--ls-fs-body);line-height:var(--ls-lh-body)}:is(html,#ls) .ls-ar__all a{color:var(--ls-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(html,#ls) .ls-ar .ls-best,:is(html,#ls) .ls-nf .ls-best{padding:0;background:none}:is(html,#ls) .ls-nf .ls-best__grid{margin-top:var(--ls-head-gap)}:is(html,#ls) .ls-nf__search{display:flex;align-items:center;gap:var(--ls-s-2);width:min(640px,100%);margin-top:var(--ls-s-5);padding:var(--ls-s-1) var(--ls-s-1) var(--ls-s-1) var(--ls-s-4);border-radius:var(--ls-r-s);background:var(--ls-bg)}:is(html,#ls) .ls-nf__search:focus-within{box-shadow:inset 0 0 0 2px var(--ls-ink)}:is(html,#ls) .ls-nf__search>.ls-icon{width:20px;height:20px;color:var(--ls-mute)}:is(html,#ls) .ls-nf .ls-nf__search input{flex:1;min-width:0;height:var(--ls-h-btn);border:0;background:none;box-shadow:none;font-family:var(--ls-f);font-size:16px;color:var(--ls-ink);outline:0;-webkit-appearance:none;appearance:none}:is(html,#ls) .ls-nf__search input::placeholder{color:var(--ls-mute);opacity:1}:is(html,#ls) .ls-nf__search input::-webkit-search-cancel-button{display:none}:is(html,#ls) .ls-nf__search .ls-btn{flex:none}:is(html,#ls) .ls-nf__links{display:flex;flex-wrap:wrap;gap:var(--ls-s-2) var(--ls-s-5);margin-top:var(--ls-s-4);font-size:var(--ls-fs-body)}:is(html,#ls) .ls-nf__links a{display:inline-flex;align-items:center;min-height:var(--ls-tap);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ls-line-strong)}:is(html,#ls) .ls-nf__sec+.ls-nf__sec{margin-top:var(--ls-s-8)}:is(html,#ls) :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :is(a,button,summary,input,textarea,[tabindex]):focus{outline:none;box-shadow:none}:is(html,#ls) :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--ls-ink);outline-offset:2px}:is(html,#ls) :where(.ls-pg,.ls-ct,.ls-fq,.ls-bl,.ls-ar,.ls-nf) .ls-mini a:focus-visible{outline-color:#fff}:is(html,#ls) .ls-form :is(input,textarea):focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--ls-ink)}:is(html,#ls) .ls-post:has(a:focus-visible){outline:2px solid var(--ls-ink);outline-offset:2px}:is(html,#ls) .ls-post__title a:focus-visible{outline:none}@media(hover:hover){:is(html,#ls) .ls-toc a:hover,:is(html,#ls) .ls-sidenav a:hover{color:var(--ls-ink)}:is(html,#ls) .ls-toc a:hover,:is(html,#ls) .ls-sidenav a:hover{background:var(--ls-bg)}:is(html,#ls) .ls-line:hover{transform:translateY(-2px);box-shadow:var(--ls-shadow-hover)}:is(html,#ls) .ls-post:hover{box-shadow:var(--ls-shadow-hover)}:is(html,#ls) .ls-post:hover .ls-post__img img{transform:scale(1.03)}:is(html,#ls) :is(.ls-fq__nav,.ls-bl__tags,.ls-ar__tags) a:hover{background:var(--ls-tile)}:is(html,#ls) .ls-bl__tags a[aria-current=page]:hover{background:var(--ls-ink)}:is(html,#ls) :is(.ls-ct__links,.ls-nf__links) a:hover{text-decoration-color:currentColor}}@media(max-width:1000px){:is(html,#ls) .ls-pb__grid{grid-template-columns:minmax(0,1fr);gap:var(--ls-grid-gap)}:is(html,#ls) .ls-pb__side{display:contents}:is(html,#ls) .ls-pb__side>.ls-toc{order:0}:is(html,#ls) .ls-pb__main{order:1}:is(html,#ls) .ls-pb__side>:not(.ls-toc){order:2}:is(html,#ls) :is(.ls-pg,.ls-fq,.ls-ar):not(:has(>[data-ls-end])) .ls-pb__side>:not(.ls-toc){display:none}:is(html,#ls) .ls-ct__grid{grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-lines{grid-template-columns:repeat(2,minmax(0,1fr))}:is(html,#ls) .ls-bl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(html,#ls) :is(.ls-fq__nav,.ls-bl__tags,.ls-ar__tags) a,:is(html,#ls) .ls-bl__pager a{height:var(--ls-tap)}}@media(max-width:600px){:is(html,#ls) .ls-ph{padding:var(--ls-s-5) 0 var(--ls-s-6)}:is(html,#ls) .ls-ph__title{max-width:none}:is(html,#ls) .ls-pb{padding-top:var(--ls-s-4)}:is(html,#ls) .ls-form{grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-form__submit .ls-btn{width:100%;min-width:0}:is(html,#ls) .ls-bl__grid{grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-line__body{padding:0 var(--ls-s-1) var(--ls-s-3)}:is(html,#ls) .ls-fq__nav,:is(html,#ls) .ls-bl__tags{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--ls-gutter));padding-inline:var(--ls-gutter);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}:is(html,#ls) .ls-fq__nav::-webkit-scrollbar,:is(html,#ls) .ls-bl__tags::-webkit-scrollbar{display:none}:is(html,#ls) .ls-fq__nav a,:is(html,#ls) .ls-bl__tags a{flex:none}:is(html,#ls) .ls-fq__group+.ls-fq__group{margin-top:var(--ls-s-6)}:is(html,#ls) .ls-ar__hero{margin-top:var(--ls-s-5);aspect-ratio:4 / 3}:is(html,#ls) .ls-ar__more{padding-top:var(--ls-s-7)}:is(html,#ls) .ls-nf__search{padding-left:var(--ls-s-3)}:is(html,#ls) .ls-nf__search .ls-btn{padding:0 var(--ls-s-4)}:is(html,#ls) .ls-nf__search .ls-btn span{display:none}:is(html,#ls) .ls-nf__sec+.ls-nf__sec{margin-top:var(--ls-s-7)}}@media(prefers-reduced-motion:reduce){:is(html,#ls) :is(.ls-line,.ls-post,.ls-post__img img,.ls-qa>summary:after,.ls-toc>summary:after){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ls-content.css.map */
