.shopify-section.ls-full{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}main#content:has(>*>.ls-hero-section:first-child),main#content:has(>.ls-hero-section:first-child){padding-top:0}#root .shopify-section:is(.ls-full,.ls-cats-section,.ls-best-section,.ls-faq-section){margin-top:0;margin-bottom:0}:is(html,#ls) .ls-hero,:is(html,#ls) .ls-trust,:is(html,#ls) .ls-cats,:is(html,#ls) .ls-best,:is(html,#ls) .ls-faq,:is(html,#ls) .ls-news,:is(html,#ls) .ls-foot{font-family:var(--ls-f);-webkit-font-smoothing:antialiased}:is(html,#ls) body :where(.ls-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-pdp,.ls-extra,.ls-cseo,.ls-lcl) :where(h1,h2,h3,h4,p,ul,ol,li,a,button,details,summary,span,strong,small,input,label,s,nav,footer,select,dl,dt,dd,b,em){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-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-pdp,.ls-extra,.ls-cseo,.ls-lcl) :where(button,a):before,:is(html,#ls) body :where(.ls-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-pdp,.ls-extra,.ls-cseo,.ls-lcl) :where(button,a):after,:is(html,#ls) body :where(.ls-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-pdp,.ls-extra,.ls-cseo,.ls-lcl) :where(li):before{content:none;display:none}:is(html,#ls) body :where(.ls-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-pdp,.ls-extra,.ls-cseo,.ls-lcl) :where(button){cursor:pointer}:is(html,#ls) body :where(.ls-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-pdp,.ls-extra,.ls-cseo,.ls-lcl) :where(img){display:block;max-width:100%}:is(html,#ls) .ls-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(html,#ls) .ls-wrap{max-width:var(--ls-max);margin:0 auto;padding-inline:var(--ls-gutter)}:is(html,#ls) .ls-eyebrow{display:flex;align-items:center;gap: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-eyebrow:before{content:"";flex:none;width:8px;height:8px;border-radius:var(--ls-r-full);background:var(--ls-dot, var(--ls-ok))}:is(html,#ls) .ls-eyebrow--inv{color:var(--ls-mute-inv)}:is(html,#ls) .ls-h1{font-size:var(--ls-fs-h1);line-height:var(--ls-lh-h1);font-weight:var(--ls-w-bold);margin-top:var(--ls-s-3);color:var(--ls-ink)}:is(html,#ls) .ls-h2{font-size:var(--ls-fs-h2);line-height:var(--ls-lh-h2);font-weight:var(--ls-w-bold);margin-top:var(--ls-s-3);color:var(--ls-ink)}:is(html,#ls) .ls-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--ls-s-4) var(--ls-s-5);flex-wrap:wrap;margin-bottom:var(--ls-head-gap)}:is(html,#ls) .ls-head__text{color:var(--ls-text);max-width:44ch;font-size:var(--ls-fs-lead);line-height:var(--ls-lh-lead)}:is(html,#ls) .ls-head__text a{color:var(--ls-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(html,#ls) .ls-btn{display:inline-flex;align-items:center;gap:var(--ls-s-2);height:var(--ls-h-btn);padding:0 var(--ls-s-5);border-radius:var(--ls-r-s);font-weight:var(--ls-w-bold);font-size:var(--ls-fs-btn);line-height:1;white-space:nowrap;transition:transform var(--ls-t-move) var(--ls-ease),background-color var(--ls-t-fast)}:is(html,#ls) .ls-btn .ls-icon{width:18px;height:18px;flex:none}:is(html,#ls) .ls-btn--light{background:var(--ls-surface);color:var(--ls-ink)}:is(html,#ls) .ls-btn--ghost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff59}:is(html,#ls) .ls-btn--dark{background:var(--ls-ink);color:#fff}:is(html,#ls) .ls-btn kbd{font-family:var(--ls-f);font-size:var(--ls-fs-label);font-weight:var(--ls-w-medium);line-height:1;border:1px solid currentColor;border-radius:var(--ls-r-s);padding:var(--ls-s-1) var(--ls-s-2);opacity:.5}:is(html,#ls) .ls-hero{position:relative;overflow:hidden;background:var(--ls-ink);color:#fff;height:calc(100svh - var(--ls-hdr-h, 108px));min-height:560px}:is(html,#ls) .ls-hero__poster,:is(html,#ls) .ls-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover}:is(html,#ls) .ls-hero__video{opacity:0;transition:opacity var(--ls-t-move)}:is(html,#ls) .ls-hero__video.is-playing{opacity:1}:is(html,#ls) .ls-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.75) 100%),linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.2) 45%,transparent 65%)}:is(html,#ls) .ls-hero__copy{position:absolute;z-index:2;left:var(--ls-gutter);right:var(--ls-gutter);bottom:var(--ls-s-9);max-width:620px}:is(html,#ls) .ls-hero .ls-eyebrow{color:var(--ls-mute-inv)}:is(html,#ls) .ls-hero__h1{margin:0}:is(html,#ls) .ls-hero__kicker[data-second]{margin-top:var(--ls-s-2)}:is(html,#ls) .ls-hero__title{font-size:var(--ls-fs-display);line-height:var(--ls-lh-display);font-weight:var(--ls-w-bold);margin:var(--ls-s-3) 0 var(--ls-s-4);color:#fff}:is(html,#ls) .ls-hero__sub{font-size:var(--ls-fs-lead);line-height:var(--ls-lh-lead);color:var(--ls-text-inv);max-width:40ch}:is(html,#ls) .ls-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ls-s-2);margin-top:var(--ls-s-5)}:is(html,#ls) .ls-hero__cta .ls-btn{height:var(--ls-h-cta)}:is(html,#ls) .ls-hero__price{font-family:var(--ls-mono);font-size:var(--ls-fs-price);line-height:1;color:var(--ls-mute-inv);margin-left:var(--ls-s-2)}:is(html,#ls) .ls-hero__chapters{position:absolute;z-index:2;left:var(--ls-gutter);right:var(--ls-gutter);bottom:var(--ls-s-5);display:grid;grid-template-columns:auto repeat(var(--ls-count, 6),minmax(0,1fr));gap:var(--ls-s-3);align-items:end}:is(html,#ls) .ls-hero__ch{display:grid;grid-template-columns:minmax(0,1fr);align-content:end;gap:var(--ls-s-2);min-height:var(--ls-h-ctl);padding-bottom:calc((var(--ls-h-ctl) - 3px) / 2);text-align:left;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute-inv);transition:color var(--ls-t-fast)}:is(html,#ls) .ls-hero__ch.is-on{color:#fff}:is(html,#ls) .ls-hero__ch span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(html,#ls) .ls-hero__ch i{display:block;height:3px;border-radius:var(--ls-r-full);background:var(--ls-line-inv);overflow:hidden}:is(html,#ls) .ls-hero__ch i:after{content:"";display:block;height:100%;width:calc(var(--p, 0) * 100%);background:#fff}:is(html,#ls) .ls-hero__pause{width:var(--ls-h-ctl);height:var(--ls-h-ctl);border-radius:var(--ls-r-full);display:grid;place-items:center;color:#fff;background:#00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--ls-line-inv)}:is(html,#ls) .ls-hero__pause .ls-icon{width:20px;height:20px}:is(html,#ls) .ls-trust{background:var(--ls-ink);color:#fff;border-top:1px solid var(--ls-line-inv)}:is(html,#ls) .ls-trust__in{max-width:var(--ls-max);margin:0 auto;padding-inline:var(--ls-gutter);display:grid;grid-template-columns:repeat(4,1fr)}:is(html,#ls) .ls-trust__item{display:flex;align-items:center;gap:var(--ls-s-3);padding:var(--ls-s-4) 0;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute-inv)}:is(html,#ls) .ls-trust__item+.ls-trust__item{padding-left:var(--ls-s-5);border-left:1px solid var(--ls-line-inv)}:is(html,#ls) .ls-trust__item strong{display:block;color:#fff;font-size:var(--ls-fs-body);line-height:var(--ls-lh-title);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-trust__item .ls-icon{flex:none;width:20px;height:20px;color:var(--ls-ok)}:is(html,#ls) .ls-cats,:is(html,#ls) .ls-best,:is(html,#ls) .ls-faq,:is(html,#ls) .ls-news{padding-block:var(--ls-section-y)}:is(html,#ls) .shopify-section:is(.ls-cats-section,.ls-best-section,.ls-faq-section)+.shopify-section:is(.ls-cats-section,.ls-best-section,.ls-faq-section)>:is(.ls-cats,.ls-best,.ls-faq){padding-top:0}:is(html,#ls) .ls-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ls-grid-gap)}:is(html,#ls) .ls-cat{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--ls-surface);color:var(--ls-ink);border-radius:var(--ls-r-l);box-shadow:0 0 0 1px var(--ls-line);transition:transform var(--ls-t-move) var(--ls-ease),box-shadow var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-cat:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--ls-accent, var(--ls-ink));transform:scaleX(0);transform-origin:left;transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-cat__stage{position:relative;aspect-ratio:4 / 5;display:grid;place-items:center;overflow:hidden;background:var(--ls-surface)}:is(html,#ls) .ls-cat__stage img{width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-cat__num{position:absolute;top:var(--ls-s-4);left:var(--ls-s-4);font-family:var(--ls-mono);font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);color:var(--ls-mute)}:is(html,#ls) .ls-stock{position:absolute;top:var(--ls-s-3);right:var(--ls-s-3);display:inline-flex;align-items:center;gap:var(--ls-s-2);padding:var(--ls-s-1) var(--ls-s-2);border-radius:var(--ls-r-full);background:var(--ls-bg);font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-stock:before{content:"";width:8px;height:8px;border-radius:var(--ls-r-full);background:var(--ls-ok)}:is(html,#ls) .ls-stock--low:before{background:var(--ls-warn)}:is(html,#ls) .ls-cat__body{display:flex;flex-direction:column;gap:var(--ls-s-3);flex:1;padding:var(--ls-card-pad);border-top:1px solid var(--ls-line)}:is(html,#ls) .ls-cat__title{font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-cat__text{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-facts{display:flex;flex-wrap:wrap;gap:var(--ls-s-1)}:is(html,#ls) .ls-facts span{font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);color:var(--ls-text);padding:var(--ls-s-1) var(--ls-s-2);border-radius:var(--ls-r-full);box-shadow:inset 0 0 0 1px var(--ls-line)}:is(html,#ls) .ls-cat__foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--ls-s-3);border-top:1px solid var(--ls-line)}:is(html,#ls) .ls-cat__from{font-family:var(--ls-mono);font-size:var(--ls-fs-price);line-height:1}:is(html,#ls) .ls-cat__go{display:flex;align-items:center;justify-content:center;flex:none;width:var(--ls-h-ctl);height:var(--ls-h-ctl);border-radius:var(--ls-r-full);box-shadow:inset 0 0 0 1px var(--ls-line-strong);color:var(--ls-ink);transition:background-color var(--ls-t-fast),color var(--ls-t-fast),box-shadow var(--ls-t-fast)}:is(html,#ls) .ls-cat__go .ls-icon{width:16px;height:16px;margin:0;transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-tabs{display:flex;flex-wrap:wrap;gap:var(--ls-s-2)}:is(html,#ls) .ls-tabs button{height:var(--ls-h-ctl);padding:0 var(--ls-s-4);display:flex;align-items:center;gap:var(--ls-s-2);border-radius:var(--ls-r-full);background:var(--ls-surface);box-shadow:inset 0 0 0 1px var(--ls-line);font-size:var(--ls-fs-small);line-height:1;font-weight:var(--ls-w-medium);color:var(--ls-ink);transition:background-color var(--ls-t-fast),color var(--ls-t-fast)}:is(html,#ls) .ls-tabs button small{font-family:var(--ls-mono);font-size:var(--ls-fs-label);font-weight:var(--ls-w-regular);color:var(--ls-mute)}:is(html,#ls) .ls-tabs button[aria-selected=true]{background:var(--ls-ink);color:#fff;box-shadow:none}:is(html,#ls) .ls-tabs button[aria-selected=true] small{color:var(--ls-mute-inv)}:is(html,#ls) .ls-tabs__dot{width:8px;height:8px;border-radius:var(--ls-r-full);background:var(--ls-dot)}:is(html,#ls) .ls-best__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ls-grid-gap)}:is(html,#ls) .ls-best__grid[hidden]{display:none}:is(html,#ls) .ls-card{--ls-card-in: calc(var(--ls-card-pad) - var(--ls-s-2));position:relative;display:flex;flex-direction:column;gap:var(--ls-s-3);padding:var(--ls-s-2);background:var(--ls-surface);border-radius:var(--ls-r-l);color:var(--ls-ink);transition:box-shadow var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-card__img{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:var(--ls-r-m);background:var(--ls-tile)}:is(html,#ls) .ls-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--ls-t-move) var(--ls-ease),opacity var(--ls-t-move)}:is(html,#ls) .ls-card__badge{position:absolute;z-index:2;top:var(--ls-s-4);left:var(--ls-s-4);max-width:calc(100% - 2 * var(--ls-s-4));padding:var(--ls-s-1) var(--ls-s-2);border-radius:var(--ls-r-full);background:var(--ls-ink);color:#fff;font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}:is(html,#ls) .ls-card__badge--soft{background:var(--ls-surface);color:var(--ls-ink);box-shadow:inset 0 0 0 1px var(--ls-line)}:is(html,#ls) .ls-card__body{display:grid;gap:var(--ls-s-1);padding:0 var(--ls-card-in)}:is(html,#ls) .ls-card__title{margin:0;padding:0;font:inherit;color:inherit;text-transform:none;line-height:var(--ls-lh-title)}:is(html,#ls) .ls-card__name{font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(html,#ls) .ls-card__name--caps{text-transform:capitalize}:is(html,#ls) .ls-card__name:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}:is(html,#ls) .ls-card__meta{display:flex;align-items:center;gap:var(--ls-s-2);min-width:0;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-card__dot{width:8px;height:8px;border-radius:var(--ls-r-full);flex:none;background:var(--ls-dot-c, transparent);box-shadow:inset 0 0 0 1px var(--ls-line-strong)}:is(html,#ls) .ls-card__dot:not([style]){display:none}:is(html,#ls) .ls-card__mg{position:relative;z-index:1;display:flex;gap:var(--ls-s-1);padding:0 var(--ls-card-in)}:is(html,#ls) .ls-card__mg button{flex:1;min-width:0;height:var(--ls-h-ctl);border-radius:var(--ls-r-s);font-family:var(--ls-mono);font-size:var(--ls-fs-small);line-height:1;box-shadow:inset 0 0 0 1px var(--ls-line);transition:background-color var(--ls-t-fast),color var(--ls-t-fast)}:is(html,#ls) .ls-card__mg button[aria-pressed=true]{background:var(--ls-ink);color:#fff;box-shadow:none}:is(html,#ls) .ls-card__mg button:disabled{opacity:.3;text-decoration:line-through;cursor:not-allowed}:is(html,#ls) .ls-card__row{display:flex;align-items:center;justify-content:space-between;gap:var(--ls-s-2);margin-top:auto;padding:0 var(--ls-card-in) var(--ls-card-in)}:is(html,#ls) .ls-card__price{min-width:0;font-family:var(--ls-mono);font-size:var(--ls-fs-price);line-height:1;white-space:nowrap}:is(html,#ls) .ls-card__price s{color:var(--ls-mute);font-size:var(--ls-fs-small)}:is(html,#ls) .ls-card__add{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--ls-s-2);flex:none;height:var(--ls-h-ctl);padding:0 var(--ls-s-4);border-radius:var(--ls-r-s);background:var(--ls-ink);color:#fff;font-size:var(--ls-fs-btn);line-height:1;font-weight:var(--ls-w-bold);white-space:nowrap;transition:background-color var(--ls-t-fast)}:is(html,#ls) .ls-card__add[aria-busy=true]{opacity:.6}:is(html,#ls) .ls-card__add .ls-icon{display:block;flex:none;width:18px;height:18px;margin:0}:is(html,#ls) .ls-card__add:disabled{background:var(--ls-tile);color:var(--ls-mute);cursor:not-allowed}:is(html,#ls) .ls-card--out .ls-card__img img{opacity:.45}:is(html,#ls) .ls-card__img .ls-card__img2{opacity:0}@media(hover:none){:is(html,#ls) .ls-card__img .ls-card__img2{display:none}}:is(html,#ls) .ls-faq__in{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--ls-s-8)}:is(html,#ls) .ls-faq__text{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-faq__link{display:inline-flex;align-items:center;gap:var(--ls-s-2);min-height:var(--ls-h-ctl);margin-top:var(--ls-s-4);font-size:var(--ls-fs-btn);line-height:1;font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-faq__link .ls-icon{width:18px;height:18px}:is(html,#ls) .ls-faq__item{border-top:1px solid var(--ls-line)}:is(html,#ls) .ls-faq__item:last-child{border-bottom:1px solid var(--ls-line)}:is(html,#ls) .ls-faq__item summary{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ls-s-4);padding:var(--ls-s-5) 0;font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-medium);color:var(--ls-ink);cursor:pointer;list-style:none}:is(html,#ls) .ls-faq__item summary::-webkit-details-marker{display:none}:is(html,#ls) .ls-faq__item 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-faq__item[open] summary:after{transform:rotate(45deg)}:is(html,#ls) .ls-faq__answer{padding-bottom:var(--ls-s-5);max-width:62ch;font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-text)}:is(html,#ls) .ls-faq__answer p+p{margin-top:var(--ls-s-3)}:is(html,#ls) .ls-faq__answer a{color:var(--ls-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(html,#ls) .ls-news{position:relative;overflow:hidden;background:var(--ls-ink);color:#fff}:is(html,#ls) .ls-news:before{content:"";position:absolute;inset:auto -10% -60% 40%;height:140%;background:radial-gradient(50% 50% at 50% 50%,rgba(64,87,216,.45),transparent 70%)}:is(html,#ls) .ls-news__in{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--ls-s-7);align-items:center}:is(html,#ls) .ls-news .ls-h2{color:#fff}:is(html,#ls) .ls-news__text{margin-top:var(--ls-s-4);max-width:40ch;font-size:var(--ls-fs-lead);line-height:var(--ls-lh-lead);color:var(--ls-text-inv)}:is(html,#ls) .ls-news__form{display:grid;gap:var(--ls-s-3)}:is(html,#ls) .ls-news__field{display:flex;gap:var(--ls-s-1);padding:var(--ls-s-1);border-radius:var(--ls-r-m);background:var(--ls-surface)}:is(html,#ls) .ls-news__field input{flex:1;min-width:0;height:var(--ls-h-btn);padding:0 var(--ls-s-3);font-size:var(--ls-fs-lead);color:var(--ls-ink);outline:0}:is(html,#ls) .ls-news__field .ls-btn{height:var(--ls-h-btn)}:is(html,#ls) .ls-news__consent{display:flex;align-items:flex-start;gap:var(--ls-s-3);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute-inv)}:is(html,#ls) .ls-news__consent input{flex:none;margin-top:2px;accent-color:#fff;width:auto;height:auto;appearance:auto;-webkit-appearance:checkbox}:is(html,#ls) .ls-news__consent a{text-decoration:underline}:is(html,#ls) .ls-news__ok{font-size:var(--ls-fs-lead);line-height:var(--ls-lh-lead)}:is(html,#ls) .ls-news__err{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:#ffb3b5}:is(html,#ls) .ls-foot{padding:var(--ls-s-8) 0 var(--ls-s-6);background:var(--ls-ink);border-top:1px solid var(--ls-line-inv);color:var(--ls-mute-inv);font-size:var(--ls-fs-body);line-height:var(--ls-lh-body)}:is(html,#ls) .ls-foot__in{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--ls-s-7) var(--ls-s-6)}:is(html,#ls) .ls-foot__logo{height:56px!important;width:auto}:is(html,#ls) .ls-foot__brand p{margin-top:var(--ls-s-4);max-width:34ch;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small)}:is(html,#ls) .ls-foot__h{margin-bottom:var(--ls-s-3);color:#fff;font-size:var(--ls-fs-body);line-height:var(--ls-lh-title);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-foot__col ul{display:grid;gap:var(--ls-s-2)}:is(html,#ls) .ls-foot__legal{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--ls-s-4);padding-top:var(--ls-s-5);border-top:1px solid var(--ls-line-inv);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small)}:is(html,#ls) .ls-foot__pay{display:flex;flex-wrap:wrap;gap:var(--ls-s-2)}:is(html,#ls) .ls-foot__payicon{display:block;width:38px;height:24px}:is(html,#ls) .ls-foot__pay span{display:block;padding:var(--ls-s-1) var(--ls-s-2);border-radius:var(--ls-r-s);border:1px solid var(--ls-line-inv);color:#fff;font-size:var(--ls-fs-label);line-height:var(--ls-lh-label)}@media(hover:hover){:is(html,#ls) .ls-btn:hover{transform:translateY(-1px)}:is(html,#ls) .ls-btn--ghost:hover{background:#ffffff14}:is(html,#ls) .ls-cat:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--ls-line),var(--ls-shadow-hover)}:is(html,#ls) .ls-cat:hover:after{transform:none}:is(html,#ls) .ls-cat:hover .ls-cat__stage img{transform:scale(1.06) translateY(-2%)}:is(html,#ls) .ls-cat:hover .ls-cat__go{background:var(--ls-ink);color:#fff;box-shadow:none}:is(html,#ls) .ls-cat:hover .ls-cat__go .ls-icon{transform:translate(2px)}:is(html,#ls) .ls-card:hover{box-shadow:var(--ls-shadow-hover)}:is(html,#ls) .ls-card:hover .ls-card__img img{transform:scale(1.04)}:is(html,#ls) .ls-card__add:not(:disabled):hover{background:var(--ls-ink-2)}:is(html,#ls) .ls-tabs button[aria-selected=false]:hover{box-shadow:inset 0 0 0 1px var(--ls-line-strong)}:is(html,#ls) .ls-foot__col a:hover{color:#fff}:is(html,#ls) .ls-crumbs a:hover{color:var(--ls-ink)}:is(html,#ls) .ls-promo:hover img{transform:scale(1.05)}:is(html,#ls) .ls-sort__list a:hover{background:var(--ls-bg)}:is(html,#ls) .ls-card:hover .ls-card__img2{opacity:1}:is(html,#ls) .ls-card:hover .ls-card__img:has(.ls-card__img2.is-ready) .ls-card__img1{opacity:0}}:is(html,#ls) :is(.ls-h1,.ls-h2,.ls-hero__title,.ls-cat__title,.ls-card__name,.ls-sheet__h,.ls-faq__item summary){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}:is(html,#ls) :where(.ls-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-sheet) :is(a,button,summary,input,[tabindex]):focus{outline:none}:is(html,#ls) :where(.ls-hero,.ls-trust,.ls-cats,.ls-best,.ls-faq,.ls-news,.ls-foot,.ls-coll,.ls-sheet) :is(a,button,summary,input,[tabindex]):focus-visible{outline:2px solid var(--ls-ink);outline-offset:2px}:is(html,#ls) :where(.ls-hero,.ls-trust,.ls-news,.ls-foot,.ls-coll__bar.is-stuck,.ls-promo) :is(a,button,summary,input,[tabindex]):focus-visible{outline-color:#fff}:is(html,#ls) .ls-news__field:focus-within{box-shadow:0 0 0 2px #fff}:is(html,#ls) .ls-news .ls-news__field input:focus-visible{outline:none}:is(html,#ls) .ls-cat:focus-visible,:is(html,#ls) .ls-promo:focus-visible{outline-offset:4px}:is(html,#ls) :is(.ls-hero__pause,.ls-cat__go,.ls-card__add,.ls-sheet__x,.ls-coll__fbtn) .ls-icon{display:block;flex:none;margin:0}:is(html,#ls) .ls-card__img img,:is(html,#ls) .ls-cat__stage img{z-index:0}:is(html,#ls) .ls-cat__num,:is(html,#ls) .ls-stock{z-index:1}:is(html,#ls) .ls-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ls-s-2);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) :is(.ls-coll__kicker,.ls-lcl__head,.ls-search__kicker){margin-top:var(--ls-s-5)}.shopify-section.ls-coll-section{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}main#content:has(>*>.ls-coll-section:first-child),main#content:has(>.ls-coll-section:first-child){padding-top:0}:is(html,#ls) .ls-coll{font-family:var(--ls-f);-webkit-font-smoothing:antialiased;color:var(--ls-ink)}:is(html,#ls) .ls-coll__head{background:var(--ls-surface);padding:var(--ls-s-6) 0 var(--ls-s-5)}:is(html,#ls) .ls-coll__head-in{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start}:is(html,#ls) .ls-coll__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-coll__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-s-5);color:var(--ls-text)}:is(html,#ls) .ls-coll__meta li{display:flex;align-items:center;height:var(--ls-s-5);white-space:nowrap}:is(html,#ls) .ls-coll__meta li+li:before{content:"";display:block;width:1px;height:var(--ls-s-3);margin-inline:var(--ls-s-3);background:var(--ls-line-strong)}:is(html,#ls) .ls-coll__stock span{display:inline-flex;align-items:center;gap:var(--ls-s-2)}:is(html,#ls) .ls-coll__stock span:before{content:"";display:block;width:8px;height:8px;border-radius:var(--ls-r-full);background:var(--ls-ok)}:is(html,#ls) .ls-coll__sentinel{display:block;height:1px}:is(html,#ls) .ls-coll__bar{position:sticky;top:72px;z-index:50;background:var(--ls-surface);border-bottom:1px solid var(--ls-line);transition:background-color var(--ls-t-fast),border-color var(--ls-t-fast)}:is(html,#ls) .ls-coll__bar-in{display:flex;align-items:center;gap:var(--ls-s-2);padding-block:var(--ls-s-3);overflow:visible}:is(html,#ls) .ls-coll__filters{display:contents}:is(html,#ls) .ls-coll__filters[hidden]{display:none}:is(html,#ls) .ls-coll__lbl{flex:none;font-size:var(--ls-fs-small);line-height:var(--ls-h-ctl);color:var(--ls-mute);white-space:nowrap;margin-inline:var(--ls-s-1)}:is(html,#ls) .ls-coll__lbl:not(:first-child){margin-left:var(--ls-s-3)}:is(html,#ls) .ls-coll__grow{flex:1}:is(html,#ls) .ls-coll__count{flex:none;font-family:var(--ls-mono);font-size:var(--ls-fs-label);white-space:nowrap;opacity:0;transition:opacity var(--ls-t-fast)}:is(html,#ls) .ls-coll .ls-seg{display:inline-flex;align-items:center;flex:none;height:var(--ls-h-ctl);padding:var(--ls-s-1);border-radius:var(--ls-r-full);background:var(--ls-surface);box-shadow:inset 0 0 0 1px var(--ls-line)}:is(html,#ls) .ls-coll .ls-seg a{display:flex;align-items:center;justify-content:center;height:100%;padding:0 var(--ls-s-3);border-radius:var(--ls-r-full);font-family:var(--ls-mono);font-size:var(--ls-fs-small);line-height:1;white-space:nowrap;transition:background-color var(--ls-t-fast),color var(--ls-t-fast)}:is(html,#ls) .ls-coll .ls-seg a[aria-current=true]{background:var(--ls-ink);color:#fff}:is(html,#ls) .ls-chip{display:inline-flex;align-items:center;gap:var(--ls-s-2);flex:none;height:var(--ls-h-ctl);padding:0 var(--ls-s-4);border-radius:var(--ls-r-full);background:var(--ls-surface);box-shadow:inset 0 0 0 1px var(--ls-line);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-chip small{font-family:var(--ls-mono);font-size:var(--ls-fs-label);font-weight:var(--ls-w-regular);color:var(--ls-mute)}:is(html,#ls) .ls-chip[aria-pressed=true]{background:var(--ls-ink);color:#fff;box-shadow:none}:is(html,#ls) .ls-chip[aria-pressed=true] small{color:var(--ls-mute-inv)}:is(html,#ls) .ls-select{display:flex;align-items:center;height:var(--ls-h-ctl);padding:0 calc(var(--ls-s-6) + var(--ls-s-1)) 0 var(--ls-s-4);border-radius:var(--ls-r-full);font-size:var(--ls-fs-small);line-height:1;font-weight:var(--ls-w-medium);cursor:pointer;appearance:none;-webkit-appearance:none;background:var(--ls-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230b0c0f' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right var(--ls-s-3) center;box-shadow:inset 0 0 0 1px var(--ls-line);color:var(--ls-ink);min-width:0;width:auto}:is(html,#ls) .ls-coll__bar.is-stuck{background:#0b0c0feb;backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);border-color:var(--ls-line-inv);color:#fff}:is(html,#ls) .ls-coll__bar.is-stuck .ls-coll__lbl{color:var(--ls-mute-inv)}:is(html,#ls) .ls-coll__bar.is-stuck :is(.ls-chip,.ls-seg,.ls-select,.ls-coll__fbtn){background-color:#ffffff14;box-shadow:none;color:#fff}:is(html,#ls) .ls-coll__bar.is-stuck .ls-chip small{color:var(--ls-mute-inv)}:is(html,#ls) .ls-coll__bar.is-stuck :is(.ls-chip[aria-pressed=true],.ls-seg a[aria-current=true]){background:#fff;color:var(--ls-ink)}:is(html,#ls) .ls-coll__bar.is-stuck .ls-chip[aria-pressed=true] small{color:var(--ls-mute)}:is(html,#ls) .ls-coll__bar.is-stuck .ls-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:is(html,#ls) .ls-coll__bar.is-stuck .ls-select option{color:var(--ls-ink)}:is(html,#ls) .ls-coll__bar.is-stuck .ls-coll__count{opacity:1;color:var(--ls-mute-inv)}:is(html,#ls) .ls-sort{position:relative;flex:none}:is(html,#ls) .ls-sort summary{display:flex;align-items:center;list-style:none;white-space:nowrap}:is(html,#ls) .ls-sort summary::-webkit-details-marker{display:none}:is(html,#ls) .ls-sort__list{position:absolute;right:0;top:calc(100% + var(--ls-s-2));z-index:60;min-width:220px;padding:var(--ls-s-1);border-radius:var(--ls-r-m);background:var(--ls-surface);color:var(--ls-ink);box-shadow:0 0 0 1px var(--ls-line),var(--ls-shadow-overlay)}:is(html,#ls) .ls-sort__list a{display:flex;align-items:center;min-height:var(--ls-h-ctl);padding:0 var(--ls-s-3);border-radius:var(--ls-r-s);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small)}:is(html,#ls) .ls-sort__list a[aria-current=true]{font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-coll__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ls-grid-gap);padding-block:var(--ls-s-5) var(--ls-section-y)}:is(html,#ls) .ls-coll__grid [hidden]{display:none}:is(html,#ls) .ls-coll__grid:has(+.ls-coll__more){padding-bottom:var(--ls-s-6)}:is(html,#ls) .ls-coll__empty{grid-column:1 / -1;padding:var(--ls-s-8) 0;text-align:center;font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-mute)}:is(html,#ls) .ls-coll__more{display:flex;justify-content:center;padding-bottom:var(--ls-section-y)}:is(html,#ls) .ls-promo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:var(--ls-card-pad);overflow:hidden;border-radius:var(--ls-r-l);background:var(--ls-ink);color:#fff;isolation:isolate}:is(html,#ls) .ls-promo img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%!important;object-fit:cover;opacity:.55;transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-promo:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.8))}:is(html,#ls) .ls-promo .ls-promo__txt{display:block}:is(html,#ls) .ls-promo .ls-promo__txt small{display:block;font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);color:var(--ls-mute-inv)}:is(html,#ls) .ls-promo strong{display:block;margin:var(--ls-s-2) 0 var(--ls-s-4);font-size:var(--ls-fs-h3);line-height:var(--ls-lh-h3);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-promo span:not(.ls-promo__txt):not(.ls-promo__tile){display:inline-flex;align-items:center;gap:var(--ls-s-2);font-size:var(--ls-fs-btn);line-height:1;font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-promo .ls-icon{width:18px;height:18px}:is(html,#ls) .ls-promo--product{justify-content:space-between;gap:var(--ls-s-4);padding:var(--ls-s-2) var(--ls-s-2) var(--ls-card-pad)}:is(html,#ls) .ls-promo--product .ls-promo__txt{padding-inline:calc(var(--ls-card-pad) - var(--ls-s-2))}:is(html,#ls) .ls-promo__tile{display:block;aspect-ratio:1;border-radius:var(--ls-r-m);background:var(--ls-tile);overflow:hidden}:is(html,#ls) .ls-promo--product .ls-promo__tile img{position:static;width:100%;height:100%!important;object-fit:contain;opacity:1;mix-blend-mode:multiply;z-index:auto}:is(html,#ls) .ls-promo--product:after{display:none}:is(html,#ls) .ls-coll__fbtn{display:none;align-items:center;justify-content:center;gap:var(--ls-s-2);flex:none;height:var(--ls-tap);padding:0 var(--ls-s-4);border-radius:var(--ls-r-full);background:var(--ls-surface);box-shadow:inset 0 0 0 1px var(--ls-line);font-size:var(--ls-fs-small);line-height:1;font-weight:var(--ls-w-medium);color:var(--ls-ink);transition:background-color var(--ls-t-fast),color var(--ls-t-fast)}:is(html,#ls) .ls-coll__fbtn .ls-icon{width:18px;height:18px}:is(html,#ls) .ls-coll__fbtn b{display:grid;place-items:center;min-width:20px;height:20px;padding:0 var(--ls-s-1);border-radius:var(--ls-r-full);background:var(--ls-ink);color:#fff;font-family:var(--ls-mono);font-size:var(--ls-fs-label);font-weight:var(--ls-w-regular)}:is(html,#ls) .ls-coll__fbtn b[hidden]{display:none}:is(html,#ls) .ls-coll__bar.is-stuck .ls-coll__fbtn b{background:#fff;color:var(--ls-ink)}html.ls-noscroll{overflow:hidden}:is(html,#ls) .ls-sheet{--ls-sheet-pad: var(--ls-s-5);position:fixed;inset:auto 0 0 0;width:100%;max-width:none;max-height:min(85dvh,680px);margin:0;padding:0;border:0;border-radius:var(--ls-r-l) var(--ls-r-l) 0 0;background:var(--ls-surface);color:var(--ls-ink);font-family:var(--ls-f);-webkit-font-smoothing:antialiased;box-shadow:var(--ls-shadow-overlay);overflow:hidden}:is(html,#ls) .ls-sheet:not([open]){display:none}:is(html,#ls) .ls-sheet[open]{display:flex;animation:ls-sheet-in var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-sheet::backdrop{background:#0b0c0f80}@keyframes ls-sheet-in{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}:is(html,#ls) .ls-sheet__in{display:flex;flex-direction:column;width:100%;min-height:0}:is(html,#ls) .ls-sheet__top{display:flex;align-items:center;justify-content:space-between;gap:var(--ls-s-4);min-height:64px;padding:0 var(--ls-s-2) 0 var(--ls-sheet-pad);border-bottom:1px solid var(--ls-line)}:is(html,#ls) .ls-sheet .ls-sheet__h{margin:0;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-sheet__x{display:grid;place-items:center;width:var(--ls-tap);height:var(--ls-tap);border-radius:var(--ls-r-full);color:var(--ls-ink)}:is(html,#ls) .ls-sheet__x .ls-icon{width:20px;height:20px}:is(html,#ls) .ls-sheet__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-5);padding:var(--ls-sheet-pad);overflow-y:auto;overscroll-behavior:contain}:is(html,#ls) .ls-sheet .ls-sheet__grp{min-width:0;margin:0;padding:0;border:0}:is(html,#ls) .ls-sheet .ls-sheet__grp legend{display:block;float:left;width:100%;margin:0 0 var(--ls-s-3);padding:0;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);font-weight:var(--ls-w-medium);color:var(--ls-mute)}:is(html,#ls) .ls-sheet__chips{clear:both;display:flex;flex-wrap:wrap;gap:var(--ls-s-2)}:is(html,#ls) .ls-sheet .ls-chip{height:var(--ls-tap)}:is(html,#ls) .ls-sheet a.ls-chip[aria-current=true]{background:var(--ls-ink);color:#fff;box-shadow:none}:is(html,#ls) .ls-sheet__foot{padding:var(--ls-s-4) var(--ls-sheet-pad) calc(var(--ls-s-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ls-line)}:is(html,#ls) .ls-sheet__go{display:flex;justify-content:center;width:100%}@media(max-width:1100px){:is(html,#ls) .ls-cats__grid,:is(html,#ls) .ls-best__grid,:is(html,#ls) .ls-coll__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){:is(html,#ls) .ls-hero{aspect-ratio:auto;height:clamp(520px,125vw,720px);min-height:0}:is(html,#ls) .ls-hero__copy{bottom:var(--ls-s-8)}:is(html,#ls) .ls-hero__price{display:none}:is(html,#ls) .ls-btn kbd{display:none}:is(html,#ls) .ls-hero__chapters{bottom:var(--ls-s-2);gap:var(--ls-s-2)}:is(html,#ls) .ls-hero__ch span{display:none}:is(html,#ls) .ls-hero__pause{width:var(--ls-tap);height:var(--ls-tap)}:is(html,#ls) .ls-hero__ch{min-height:var(--ls-tap);padding-bottom:calc((var(--ls-tap) - 3px) / 2)}:is(html,#ls) .ls-trust__in{grid-template-columns:1fr 1fr}:is(html,#ls) .ls-trust__item:nth-child(3){padding-left:0;border-left:0}:is(html,#ls) .ls-trust__item:nth-child(n+3){border-top:1px solid var(--ls-line-inv)}:is(html,#ls) .ls-cat__stage{aspect-ratio:1}:is(html,#ls) .ls-cat__go{width:var(--ls-tap);height:var(--ls-tap)}:is(html,#ls) .ls-faq__in,:is(html,#ls) .ls-news__in{grid-template-columns:minmax(0,1fr);gap:var(--ls-head-gap)}:is(html,#ls) .ls-faq__link{min-height:var(--ls-tap)}:is(html,#ls) .ls-foot{padding-bottom:calc(var(--ls-s-9) + env(safe-area-inset-bottom,0px))}:is(html,#ls) .ls-foot__in{grid-template-columns:1fr 1fr;gap:var(--ls-s-6) var(--ls-s-5)}:is(html,#ls) .ls-foot__brand{grid-column:1 / -1}:is(html,#ls) .ls-foot__col ul{gap:0}:is(html,#ls) .ls-foot__col a{display:flex;align-items:center;min-height:var(--ls-tap)}:is(html,#ls) .ls-news__consent{align-items:center;min-height:var(--ls-tap)}:is(html,#ls) .ls-news__consent input{width:20px;height:20px;margin:0}:is(html,#ls) .ls-tabs button,:is(html,#ls) .ls-chip,:is(html,#ls) .ls-select{height:var(--ls-tap)}:is(html,#ls) .ls-card__mg button{height:var(--ls-tap)}:is(html,#ls) .ls-card__add{height:var(--ls-tap);min-width:var(--ls-tap)}:is(html,#ls) .ls-crumbs a{display:inline-flex;align-items:center;min-height:var(--ls-tap);padding-inline:var(--ls-s-2);margin:calc(var(--ls-s-3) * -1) calc(var(--ls-s-2) * -1)}:is(html,#ls) .ls-coll__bar{top:60px}:is(html,#ls) .ls-coll__head{padding-top:var(--ls-s-5)}:is(html,#ls) .ls-coll__desk{display:none!important}:is(html,#ls) .ls-coll__fbtn{display:inline-flex;margin-left:auto}:is(html,#ls) .ls-coll__bar-in{padding-block:var(--ls-s-2)}:is(html,#ls) .ls-coll__grow{display:none}:is(html,#ls) .ls-coll .ls-seg{flex:1 1 auto;max-width:min(420px,calc(100% - 102px));height:var(--ls-tap);padding:0}:is(html,#ls) .ls-coll .ls-seg a{flex:1;padding:0 var(--ls-s-2)}:is(html,#ls) .ls-coll__count{display:none}:is(html,#ls) .ls-coll__bar-in:not(:has(.ls-seg)) .ls-coll__count{display:block;flex:1;opacity:1;color:var(--ls-mute);font-size:var(--ls-fs-small)}:is(html,#ls) .ls-coll__bar.is-stuck .ls-coll__bar-in:not(:has(.ls-seg)) .ls-coll__count{color:var(--ls-mute-inv)}}@media(max-width:600px){:is(html,#ls) .ls-hero__cta .ls-btn{padding:0 var(--ls-s-4)}:is(html,#ls) .ls-trust__item{gap:var(--ls-s-2);align-items:flex-start}:is(html,#ls) .ls-trust__item .ls-icon{margin-top:1px}:is(html,#ls) .ls-trust__item [data-ls-cutoff-words]{display:inline-block;min-height:2.9em}:is(html,#ls) .ls-trust__item+.ls-trust__item{padding-left:var(--ls-s-4)}:is(html,#ls) .ls-cats__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(80%,300px);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--ls-gutter) * -1);padding:0 var(--ls-gutter) var(--ls-s-2);scroll-padding-inline:var(--ls-gutter);scrollbar-width:none}:is(html,#ls) .ls-cats__grid::-webkit-scrollbar{display:none}:is(html,#ls) .ls-cat{scroll-snap-align:start}:is(html,#ls) .ls-best .ls-head>*{width:100%}:is(html,#ls) .ls-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--ls-gutter) * -1);padding-inline:var(--ls-gutter);scroll-padding-inline:var(--ls-gutter);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}:is(html,#ls) .ls-tabs::-webkit-scrollbar{display:none}:is(html,#ls) .ls-tabs button{flex:none;white-space:nowrap}:is(html,#ls) .ls-card__meta{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(html,#ls) .ls-card__meta .ls-card__dot{display:inline-block;vertical-align:0;margin-right:var(--ls-s-2)}:is(html,#ls) .ls-card__meta .ls-card__dot:not([style]){display:none}:is(html,#ls) .ls-card__mg{gap:0;margin-inline:var(--ls-card-in);padding:0;border-radius:var(--ls-r-s);box-shadow:inset 0 0 0 1px var(--ls-line)}:is(html,#ls) .ls-card__mg button{box-shadow:none}:is(html,#ls) .ls-card__mg button:disabled{text-decoration:none;opacity:.28}:is(html,#ls) .ls-card__price{display:flex;flex-direction:column;gap:var(--ls-s-1)}:is(html,#ls) .ls-card__price s{font-size:var(--ls-fs-label)}:is(html,#ls) .ls-card__add{width:var(--ls-tap);padding:0}:is(html,#ls) .ls-card__add span{display:none}:is(html,#ls) .ls-card__add:disabled{display:none}:is(html,#ls) .ls-card__row:not(:has(.ls-card__add:not(:disabled))){min-height:var(--ls-tap)}:is(html,#ls) .ls-coll__meta .ls-coll__stock{flex-basis:100%}:is(html,#ls) .ls-coll__meta .ls-coll__stock:before{display:none}:is(html,#ls) .ls-coll .ls-seg a{padding:0 var(--ls-s-1)}:is(html,#ls) .ls-coll .ls-seg{max-width:min(420px,calc(100% - 98px))}:is(html,#ls) .ls-sheet{--ls-sheet-pad: var(--ls-s-4)}:is(html,#ls) .ls-faq__item summary{padding:var(--ls-s-4) 0}:is(html,#ls) .ls-news__field .ls-btn{padding:0 var(--ls-s-4)}}@media(max-width:380px){:is(html,#ls) .ls-coll__fbtn span{display:none}:is(html,#ls) .ls-coll__fbtn{width:var(--ls-tap);padding:0}:is(html,#ls) .ls-coll .ls-seg{max-width:calc(100% - 52px)}:is(html,#ls) .ls-coll__fbtn:has(b:not([hidden])){width:auto;padding:0 var(--ls-s-2)}}@media(prefers-reduced-motion:reduce){:is(html,#ls) :is(.ls-cat,.ls-cat *,.ls-card,.ls-card *,.ls-hero__video,.ls-btn,.ls-promo img,.ls-sheet,.ls-coll__bar){transition:none!important;animation:none!important}}:is(html,#ls) .ls-pager{align-items:center;flex-wrap:wrap;gap:var(--ls-s-3)}:is(html,#ls) .ls-pager__list{display:flex;flex-wrap:wrap;gap:var(--ls-s-2)}:is(html,#ls) .ls-pager__list :is(a,span){display:grid;place-items:center;min-width:var(--ls-h-ctl);height:var(--ls-h-ctl);padding:0 var(--ls-s-3);border-radius:var(--ls-r-s);font-family:var(--ls-mono);font-size:var(--ls-fs-small);box-shadow:inset 0 0 0 1px var(--ls-line);background:var(--ls-surface)}:is(html,#ls) .ls-pager__list [aria-current=page]{background:var(--ls-ink);color:#fff;box-shadow:none}:is(html,#ls) .ls-pager__step.ls-btn--light{box-shadow:inset 0 0 0 1px var(--ls-line-strong)}@media(max-width:1000px){:is(html,#ls) .ls-pager__list :is(a,span){min-width:var(--ls-tap);height:var(--ls-tap)}}.shopify-section.ls-cseo-section{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}#root .shopify-section.ls-cseo-section{margin-top:0;margin-bottom:0}:is(html,#ls) .ls-cseo{font-family:var(--ls-f);-webkit-font-smoothing:antialiased;color:var(--ls-ink);padding-block:var(--ls-section-y);background:var(--ls-surface);border-top:1px solid var(--ls-line)}:is(html,#ls) .ls-cseo__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:var(--ls-s-8);align-items:start}:is(html,#ls) .ls-cseo__in--solo{grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-cseo__text{max-width:72ch}:is(html,#ls) .ls-cseo__h3{margin-top:var(--ls-s-6);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-cseo__rte{margin-top:var(--ls-s-3);font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-text)}:is(html,#ls) .ls-cseo__h+.ls-cseo__rte{margin-top:var(--ls-s-4)}:is(html,#ls) .ls-cseo__intro{margin-top:var(--ls-s-4);font-size:var(--ls-fs-lead);line-height:var(--ls-lh-lead);color:var(--ls-text)}:is(html,#ls) .ls-cseo__rte p+p,:is(html,#ls) .ls-cseo__rte p+:is(ul,ol),:is(html,#ls) .ls-cseo__rte :is(ul,ol)+p{margin-top:var(--ls-s-3)}:is(html,#ls) .ls-cseo__rte :is(ul,ol){padding-left:1.2em}:is(html,#ls) .ls-cseo__rte ul li{list-style:disc}:is(html,#ls) .ls-cseo__rte ol li{list-style:decimal}:is(html,#ls) .ls-cseo__rte li+li{margin-top:var(--ls-s-2)}:is(html,#ls) .ls-cseo__rte :is(h2,h3,h4){margin:var(--ls-s-6) 0 0;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-cseo__rte :is(h2,h3,h4)+p{margin-top:var(--ls-s-3)}:is(html,#ls) .ls-cseo__rte strong{font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-cseo__rte a{color:var(--ls-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}:is(html,#ls) .ls-cseo__rte table{display:block;max-width:100%;overflow-x:auto;margin-top:var(--ls-s-3);border-collapse:collapse;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small)}:is(html,#ls) .ls-cseo__rte :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-cseo__rte th{font-weight:var(--ls-w-bold);color:var(--ls-ink);white-space:nowrap}:is(html,#ls) .ls-cseo__rte thead th{border-bottom-color:var(--ls-ink)}:is(html,#ls) .ls-cseo__rte table+:is(p,h3,ul,ol){margin-top:var(--ls-s-4)}:is(html,#ls) .ls-cseo__nic{margin-top:var(--ls-s-6);padding:var(--ls-s-4);border-radius:var(--ls-r-m);background:var(--ls-bg);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);font-weight:var(--ls-w-medium);color:var(--ls-ink)}:is(html,#ls) .ls-cseo__more{display:inline-flex;align-items:center;gap:var(--ls-s-2);min-height:var(--ls-tap);margin-top:var(--ls-s-2);font-size:var(--ls-fs-btn);line-height:1;font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-cseo__more[hidden]{display:none}:is(html,#ls) .ls-cseo__more .ls-icon{width:18px;height:18px;transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-cseo__more[aria-expanded=true] .ls-icon{transform:rotate(180deg)}:is(html,#ls) .ls-cseo__text.is-clamped .ls-cseo__body{max-height:380px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}:is(html,#ls) .ls-cseo__aside{position:sticky;top:var(--ls-s-9);padding:var(--ls-s-5);border-radius:var(--ls-r-l);background:var(--ls-bg)}:is(html,#ls) .ls-cseo__side-h{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-cseo__links{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2);margin-top:var(--ls-s-3)}:is(html,#ls) .ls-cseo__links a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--ls-s-3);row-gap:var(--ls-s-1);min-height:var(--ls-s-8);padding:var(--ls-s-3) var(--ls-s-4);border-radius:var(--ls-r-m);background:var(--ls-surface);color:var(--ls-ink);transition:box-shadow var(--ls-t-fast)}:is(html,#ls) .ls-cseo__lk{font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-cseo__links small{grid-column:1;font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-cseo__links .ls-icon{grid-column:2;grid-row:1 / span 2;width:16px;height:16px;margin:0}:is(html,#ls) .ls-cseo__faq{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--ls-s-8);margin-top:var(--ls-section-y)}:is(html,#ls) :is(.ls-cseo__h,.ls-cseo__h3,.ls-cseo__lk,.ls-cseo .ls-h2,.ls-lcl .ls-h1,.ls-lcl .ls-h2,.ls-lcl__name){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}:is(html,#ls) :where(.ls-cseo,.ls-lcl) :is(a,button,summary,[tabindex]):focus{outline:none}:is(html,#ls) :where(.ls-cseo,.ls-lcl) :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--ls-ink);outline-offset:2px}@media(hover:hover){:is(html,#ls) .ls-cseo__links a:hover{box-shadow:0 0 0 1px var(--ls-line-strong)}:is(html,#ls) .ls-pager__list a:hover{box-shadow:inset 0 0 0 1px var(--ls-ink)}}@media(max-width:1000px){:is(html,#ls) .ls-cseo__in,:is(html,#ls) .ls-cseo__faq{grid-template-columns:minmax(0,1fr);gap:var(--ls-s-6)}:is(html,#ls) .ls-cseo__faq{gap:var(--ls-head-gap)}:is(html,#ls) .ls-cseo__aside{position:static;padding:var(--ls-card-pad)}}.shopify-section.ls-lcl-section{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}main#content:has(>*>.ls-lcl-section:first-child),main#content:has(>.ls-lcl-section:first-child){padding-top:0}:is(html,#ls) .ls-lcl{font-family:var(--ls-f);-webkit-font-smoothing:antialiased;color:var(--ls-ink);padding:var(--ls-s-6) 0 var(--ls-section-y)}:is(html,#ls) .ls-lcl__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ls-grid-gap)}:is(html,#ls) .ls-lcl__card{display:flex;flex-direction:column;height:100%;padding:var(--ls-s-2);border-radius:var(--ls-r-l);background:var(--ls-surface);color:var(--ls-ink);transition:box-shadow var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-lcl__img{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:var(--ls-r-m);background:var(--ls-tile)}:is(html,#ls) .ls-lcl__img img{width:100%;height:100%!important;object-fit:cover}:is(html,#ls) .ls-lcl__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1);padding:var(--ls-s-3) calc(var(--ls-card-pad) - var(--ls-s-2)) calc(var(--ls-card-pad) - var(--ls-s-2))}:is(html,#ls) .ls-lcl__name{font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-lcl__body small{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-lcl__body small span{white-space:nowrap}:is(html,#ls) .ls-lcl__text{max-width:72ch;margin-top:var(--ls-section-y)}@media(hover:hover){:is(html,#ls) .ls-lcl__card:hover{box-shadow:var(--ls-shadow-hover)}}@media(max-width:1000px){:is(html,#ls) .ls-lcl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(html,#ls) .ls-lcl{padding-top:var(--ls-s-5)}}:is(html,#ls) .ls-card__mgwrap{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1)}:is(html,#ls) .ls-card__mglabel{padding:0 var(--ls-card-in);font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium);color:var(--ls-mute)}@media(max-width:600px){:is(html,#ls) .ls-card__mglabel{padding:0;margin-inline:var(--ls-card-in)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ls-sections.css.map */
