:is(html,#ls) body :where(.ls-cdr,.ls-cart){font-family:var(--ls-f);-webkit-font-smoothing:antialiased;color:var(--ls-ink)}:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(h1,h2,p,ul,li,a,button,span,strong,small,b,s,em,dl,dt,dd,form,img,input){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-width:0;line-height:inherit;font-style:normal;letter-spacing:normal}:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(a,button,input){min-height:0}:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(ul,li,p,dl,div){min-height:auto}:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(button,a):before,:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(button,a):after,:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(li):before{content:none;display:none}:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(button){cursor:pointer}:is(html,#ls) body :where(.ls-cdr,.ls-cart) :where(img){display:block;max-width:100%}:is(html,#ls) .ls-cart__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(html,#ls) :is(.ls-cdr,.ls-cart) :is(a,button,input,summary,[tabindex]):focus{outline:0;box-shadow:none}:is(html,#ls) :is(.ls-cdr,.ls-cart) :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--ls-ink);outline-offset:2px}:is(html,#ls) :is(.ls-cdr,.ls-cart) :is(.ls-cart__checkout,.ls-up__add):focus-visible{outline-offset:3px}#root .shopify-section.ls-cdr-section{margin:0;height:0}:is(html,#ls) dialog.ls-cdr{position:fixed;inset:0 0 0 auto;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--ls-surface);color:var(--ls-ink);overflow:hidden;transform:translate(100%);transition:transform var(--ls-t-move) var(--ls-ease);box-shadow:var(--ls-shadow-overlay)}:is(html,#ls) dialog.ls-cdr:not([open]){display:none}:is(html,#ls) dialog.ls-cdr.is-on{transform:none}:is(html,#ls) dialog.ls-cdr::backdrop{background:transparent;transition:background var(--ls-t-move) var(--ls-ease)}:is(html,#ls) dialog.ls-cdr.is-on::backdrop{background:color-mix(in srgb,var(--ls-ink) 45%,transparent)}:is(html,#ls) .ls-cdr__panel{height:100%;display:flex;flex-direction:column}:is(html,#ls) .ls-cdr__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--ls-s-3);height:var(--ls-s-8);padding:0 var(--ls-s-4) 0 var(--ls-s-5);border-bottom:1px solid var(--ls-line)}:is(html,#ls) .ls-cdr__title{display:flex;align-items:center;gap: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-cdr__title span{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 var(--ls-s-2);border-radius:var(--ls-r-full);background:var(--ls-ink);color:#fff;font-family:var(--ls-mono);font-size:var(--ls-fs-label);line-height:1;font-weight:var(--ls-w-regular)}:is(html,#ls) .ls-cdr__close{width:var(--ls-h-ctl);height:var(--ls-h-ctl);display:grid;place-items:center;border-radius:var(--ls-r-full);transition:background var(--ls-t-fast)}:is(html,#ls) .ls-cdr__close .ls-icon{width:20px;height:20px}:is(html,#ls) .ls-cart__body--drawer{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}:is(html,#ls) .ls-cart__body--drawer.is-empty{grid-template-rows:minmax(0,1fr);overflow-y:auto}:is(html,#ls) .ls-cart__body--drawer .ls-cart__main{overflow-y:auto;overscroll-behavior:contain;padding:var(--ls-s-4) var(--ls-s-5) var(--ls-s-5)}:is(html,#ls) .ls-cart__main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-4);align-content:start}:is(html,#ls) .ls-cart__free{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-text)}:is(html,#ls) .ls-cart__free p{display:flex;align-items:center;gap:var(--ls-s-1) var(--ls-s-2);flex-wrap:wrap}:is(html,#ls) .ls-cart__free b{font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-cart__free p b:first-child{font-family:var(--ls-mono);font-weight:var(--ls-w-regular)}:is(html,#ls) .ls-cart__free.is-done .ls-icon{width:16px;height:16px;color:var(--ls-ok)}:is(html,#ls) .ls-cart__bar{display:block;height:6px;overflow:hidden;border-radius:var(--ls-r-full);background:var(--ls-tile)}:is(html,#ls) .ls-cart__bar i{display:block;height:100%;border-radius:var(--ls-r-full);background:var(--ls-ok);transition:width var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-cart__ship{display:flex;align-items:flex-start;gap:var(--ls-s-3);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);color:var(--ls-text)}:is(html,#ls) .ls-cart__ship .ls-icon{flex:none;width:20px;height:20px;color:var(--ls-ok);margin-top:-1px}:is(html,#ls) .ls-cart__ship b{font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-cart__lines{display:grid;grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-cl{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:var(--ls-s-4);align-items:start;padding:var(--ls-s-4) 0;border-bottom:1px solid var(--ls-line);transition:opacity var(--ls-t-fast)}:is(html,#ls) .ls-cl:first-child{padding-top:var(--ls-s-1)}:is(html,#ls) .ls-cl.is-busy{opacity:.45;pointer-events:none}:is(html,#ls) .ls-cl__img{display:block;width:84px;aspect-ratio:1;overflow:hidden;border-radius:var(--ls-r-m);background:var(--ls-tile)}:is(html,#ls) .ls-cl__img img{width:100%;height:100%!important;object-fit:contain;mix-blend-mode:multiply}:is(html,#ls) .ls-cl__info{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1);align-content:start}:is(html,#ls) .ls-cl__name{font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-cl__sub{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-cl__ctrl{display:flex;align-items:center;gap:var(--ls-s-2);margin-top:var(--ls-s-2)}:is(html,#ls) .ls-cl__qty{display:inline-flex;align-items:center;height:var(--ls-h-btn);border-radius:var(--ls-r-s);box-shadow:inset 0 0 0 1px var(--ls-line-strong)}:is(html,#ls) .ls-cl__qty button{width:var(--ls-h-btn);height:var(--ls-h-btn);display:grid;place-items:center;border-radius:var(--ls-r-s);transition:background var(--ls-t-fast)}:is(html,#ls) .ls-cl__qty .ls-icon{width:16px;height:16px}:is(html,#ls) .ls-cl__n{min-width:24px;text-align:center;font-family:var(--ls-mono);font-size:var(--ls-fs-price);line-height:1}:is(html,#ls) .ls-cl__rm{display:inline-flex;white-space:nowrap;align-items:center;min-height:var(--ls-tap);padding-inline:var(--ls-s-2);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute);text-decoration:underline;text-underline-offset:3px;transition:color var(--ls-t-fast)}:is(html,#ls) .ls-cl__err{margin-top:var(--ls-s-1);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-alert)}:is(html,#ls) .ls-cl__price{display:grid;justify-items:end;gap:var(--ls-s-1);font-family:var(--ls-mono);font-size:var(--ls-fs-price);line-height:1;white-space:nowrap;text-align:right}:is(html,#ls) .ls-cl__price s{font-size:var(--ls-fs-small);color:var(--ls-mute);text-decoration:line-through}:is(html,#ls) .ls-cl__price small{font-size:var(--ls-fs-small);color:var(--ls-mute)}:is(html,#ls) .ls-up{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-3);padding:var(--ls-s-4);border-radius:var(--ls-r-m);background:var(--ls-bg)}:is(html,#ls) .ls-up__head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1)}:is(html,#ls) .ls-up__title{font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-up__note{display:flex;align-items:center;gap:var(--ls-s-2);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-text)}:is(html,#ls) .ls-up__note:before{content:"";width:8px;height:8px;border-radius:var(--ls-r-full);background:var(--ls-ok);flex:none}:is(html,#ls) .ls-up__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2)}:is(html,#ls) .ls-up__card{display:grid;grid-template-columns:56px minmax(0,1fr) auto var(--ls-h-ctl);gap:var(--ls-s-3);align-items:center;padding:var(--ls-s-2);border-radius:var(--ls-r-m);background:var(--ls-surface)}:is(html,#ls) .ls-up__img{display:block;width:56px;aspect-ratio:1;overflow:hidden;border-radius:var(--ls-r-s);background:var(--ls-tile)}:is(html,#ls) .ls-up__img img{width:100%;height:100%!important;object-fit:contain;mix-blend-mode:multiply}:is(html,#ls) .ls-up__txt{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}:is(html,#ls) .ls-up__name{font-size:var(--ls-fs-title);line-height:var(--ls-lh-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-up__txt small{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-up__tag{justify-self:start;margin-top:var(--ls-s-1);padding:var(--ls-s-1) var(--ls-s-2);border-radius:var(--ls-r-full);background:color-mix(in srgb,var(--ls-ok) 14%,transparent);color:color-mix(in srgb,var(--ls-ok) 55%,var(--ls-ink));font-size:var(--ls-fs-label);line-height:var(--ls-lh-label);font-weight:var(--ls-w-medium)}:is(html,#ls) .ls-up__price{font-family:var(--ls-mono);font-size:var(--ls-fs-price);line-height:1;white-space:nowrap}:is(html,#ls) .ls-up__add{width:var(--ls-h-ctl);height:var(--ls-h-ctl);display:grid;place-items:center;border-radius:var(--ls-r-s);background:var(--ls-ink);color:#fff;transition:background var(--ls-t-fast),transform var(--ls-t-fast) var(--ls-ease)}:is(html,#ls) .ls-up__add:active{transform:scale(.94)}:is(html,#ls) .ls-up__add[aria-busy=true]{opacity:.5;pointer-events:none}:is(html,#ls) .ls-up__add .ls-icon{width:18px;height:18px}:is(html,#ls) .ls-cart__body--drawer .ls-cart__side{padding:var(--ls-s-4) var(--ls-s-5) calc(var(--ls-s-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ls-line);background:var(--ls-surface)}:is(html,#ls) .ls-cart__sum{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-3)}:is(html,#ls) .ls-cart__rows{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-1)}:is(html,#ls) .ls-cart__rows div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ls-s-3);font-size:var(--ls-fs-body);line-height:var(--ls-lh-title)}:is(html,#ls) .ls-cart__rows dt{color:var(--ls-text)}:is(html,#ls) .ls-cart__rows dd{font-family:var(--ls-mono);font-size:var(--ls-fs-price)}:is(html,#ls) .ls-cart__rows dd.is-text{font-family:var(--ls-f);color:var(--ls-text)}:is(html,#ls) .ls-cart__rows div:first-child{font-size:var(--ls-fs-title);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-cart__rows div:first-child dt{color:var(--ls-ink)}:is(html,#ls) .ls-cart__rows div:first-child dd{font-weight:var(--ls-w-regular)}:is(html,#ls) .ls-cart__rows .ls-cart__total{padding-top:var(--ls-s-2);border-top:1px solid var(--ls-line);font-weight:var(--ls-w-bold)}:is(html,#ls) .ls-cart__tax{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-cart__co{display:block}:is(html,#ls) .ls-cart__checkout{width:100%;height:var(--ls-h-cta);display:flex;align-items:center;justify-content:center;gap:var(--ls-s-2);padding:0 var(--ls-s-5);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);transition:background var(--ls-t-fast)}:is(html,#ls) .ls-cart__checkout .ls-icon{width:18px;height:18px;flex:none}:is(html,#ls) .ls-cart__co-sum{font-family:var(--ls-mono);font-weight:var(--ls-w-regular);color:var(--ls-mute-inv)}:is(html,#ls) .ls-cart__co-sum:before{content:"\b7";margin-right:var(--ls-s-2)}:is(html,#ls) .ls-cart__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ls-s-2)}:is(html,#ls) .ls-cart__pay li{display:flex;flex:none}:is(html,#ls) .ls-cart__payicon{display:block;width:auto;height:24px!important}:is(html,#ls) .ls-cart__legal{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2);font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-cart__legal p{display:flex;align-items:flex-start;gap:var(--ls-s-2)}:is(html,#ls) .ls-cart__legal .ls-icon{flex:none;width:16px;height:16px;color:var(--ls-ink);margin-top:1px}:is(html,#ls) .ls-cart__legal b{font-weight:var(--ls-w-bold);color:var(--ls-ink)}:is(html,#ls) .ls-cart__nic{padding:var(--ls-s-2) var(--ls-s-3);border-radius:var(--ls-r-s);box-shadow:inset 0 0 0 1px var(--ls-ink)}:is(html,#ls) .ls-cart__body--drawer .ls-cart__sum{gap:var(--ls-s-2)}:is(html,#ls) .ls-cart__body--drawer .ls-cart__rows .is-ship{display:none}:is(html,#ls) .ls-cart__body--drawer .ls-cart__tax{margin-top:calc(-1 * var(--ls-s-1))}:is(html,#ls) [data-ls-cart-count][hidden]{display:none}:is(html,#ls) .ls-cart__empty{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-3);align-content:start;padding:var(--ls-s-6) var(--ls-s-5)}:is(html,#ls) .ls-cart__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-cart__eyebrow:before{content:"";width:8px;height:8px;border-radius:var(--ls-r-full);background:var(--ls-ok)}:is(html,#ls) .ls-cart__empty-title{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-cart__empty-text{font-size:var(--ls-fs-body);line-height:var(--ls-lh-body);color:var(--ls-text);margin-bottom:var(--ls-s-3)}:is(html,#ls) .ls-cart__lines-nav{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ls-s-2)}:is(html,#ls) .ls-cart__lines-nav a{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:var(--ls-s-3);align-items:center;padding:var(--ls-s-2) var(--ls-s-4) var(--ls-s-2) var(--ls-s-2);border-radius:var(--ls-r-m);background:var(--ls-surface);box-shadow:inset 0 0 0 1px var(--ls-line);transition:box-shadow var(--ls-t-fast),transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-cart__nav-img{display:block;width:56px;aspect-ratio:1;overflow:hidden;border-radius:var(--ls-r-s);background:var(--ls-tile)}:is(html,#ls) .ls-cart__nav-img img{width:100%;height:100%!important;object-fit:contain;mix-blend-mode:multiply}:is(html,#ls) .ls-cart__nav-txt{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}:is(html,#ls) .ls-cart__nav-txt strong{display:flex;align-items:center;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-cart__nav-txt strong:before{content:"";width:8px;height:8px;border-radius:var(--ls-r-full);background:var(--ls-dot, var(--ls-ok));flex:none}:is(html,#ls) .ls-cart__nav-txt small{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-cart__lines-nav .ls-icon{width:20px;height:20px}.shopify-section.ls-cart-section{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}#root .shopify-section.ls-cart-section{margin-top:0;margin-bottom:0}main#content:has(>*>.ls-cart-section:first-child),main#content:has(>.ls-cart-section:first-child){padding-top:0}:is(html,#ls) .ls-cart{background:var(--ls-bg);padding:var(--ls-s-7) 0 var(--ls-section-y)}:is(html,#ls) .ls-cart__headline{margin-bottom:var(--ls-head-gap)}:is(html,#ls) .ls-cart__hcount{font-family:var(--ls-mono);font-size:var(--ls-fs-h3);line-height:1;font-weight:var(--ls-w-regular);color:var(--ls-mute);vertical-align:1.2em}:is(html,#ls) .ls-cart__body--page{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:var(--ls-s-5);align-items:start}:is(html,#ls) .ls-cart__body--page.is-empty{grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-cart__body--page .ls-cart__main{gap:var(--ls-s-5);padding:var(--ls-s-5);border-radius:var(--ls-r-l);background:var(--ls-surface)}:is(html,#ls) .ls-cart__body--page .ls-cl{grid-template-columns:112px minmax(0,1fr) auto;gap:var(--ls-s-5);padding:var(--ls-s-4) 0}:is(html,#ls) .ls-cart__body--page .ls-cl__img{width:112px}:is(html,#ls) .ls-cart__body--page .ls-up__list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}:is(html,#ls) .ls-cart__body--page .ls-cart__side{position:sticky;top:calc(var(--ls-bar-h, 72px) + var(--ls-s-5));padding:var(--ls-s-5);border-radius:var(--ls-r-l);background:var(--ls-surface)}:is(html,#ls) .ls-cart__body--page .ls-cart__sum{gap:var(--ls-s-4)}:is(html,#ls) .ls-cart__body--page .ls-cart__rows{gap:var(--ls-s-2)}:is(html,#ls) .ls-cart__body--page .ls-cart__empty{max-width:560px;padding:var(--ls-s-6);border-radius:var(--ls-r-l);background:var(--ls-surface)}:is(html,#ls) .ls-cart__body--page .ls-cart__lines-nav a{background:var(--ls-bg);box-shadow:none}:is(html,#ls) .ls-cart__sbar{display:none}@media(max-width:1000px){:is(html,#ls) .ls-cart{padding:var(--ls-s-6) 0 calc(var(--ls-h-cta) + var(--ls-s-8) + var(--ls-wr-lift, 0px))}:is(html,#ls) .ls-cdr__close{width:var(--ls-tap);height:var(--ls-tap)}:is(html,#ls) .ls-up__card{grid-template-columns:56px minmax(0,1fr) auto var(--ls-tap)}:is(html,#ls) .ls-up__add{width:var(--ls-tap);height:var(--ls-tap)}:is(html,#ls) .ls-cart__body--page{grid-template-columns:minmax(0,1fr);gap:var(--ls-s-4)}:is(html,#ls) .ls-cart__body--page .ls-cart__main{padding:var(--ls-s-4)}:is(html,#ls) .ls-cart__body--page .ls-cart__side{position:static;padding:var(--ls-s-5) var(--ls-s-4)}:is(html,#ls) .ls-cart__body--page .ls-cl{grid-template-columns:84px minmax(0,1fr) auto;gap:var(--ls-s-4);padding:var(--ls-s-4) 0}:is(html,#ls) .ls-cart__body--page .ls-cl__img{width:84px}:is(html,#ls) .ls-cart__body--page .ls-up__list{grid-template-columns:minmax(0,1fr)}:is(html,#ls) .ls-cart__sbar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:var(--ls-s-4);padding:var(--ls-s-2) var(--ls-s-4) calc(var(--ls-s-2) + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--ls-surface) 96%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 -1px 0 var(--ls-line);transition:transform var(--ls-t-move) var(--ls-ease)}:is(html,#ls) .ls-cart__sbar.is-off{transform:translateY(calc(110% + var(--ls-wr-lift, 0px)))}:is(html,#ls).ls-has-wr .ls-cart__sbar{left:var(--ls-s-2);right:var(--ls-s-2);bottom:var(--ls-wr-lift);padding:var(--ls-s-2) var(--ls-s-2) var(--ls-s-2) var(--ls-s-4);border-radius:var(--ls-r-m);box-shadow:0 0 0 1px var(--ls-line),var(--ls-shadow-overlay)}:is(html,#ls) .ls-cart__sbar-sum{display:grid;gap:2px}:is(html,#ls) .ls-cart__sbar-sum small{font-size:var(--ls-fs-small);line-height:var(--ls-lh-small);color:var(--ls-mute)}:is(html,#ls) .ls-cart__sbar-sum b{font-family:var(--ls-mono);font-size:var(--ls-fs-price);line-height:1;font-weight:var(--ls-w-regular)}:is(html,#ls) .ls-cart__sbar .ls-cart__checkout{flex:1}}@media(max-width:600px){:is(html,#ls) .ls-cdr__head{padding:0 var(--ls-s-2) 0 var(--ls-s-4)}:is(html,#ls) .ls-cart__body--drawer .ls-cart__main{padding:var(--ls-s-4) var(--ls-s-4) var(--ls-s-5)}:is(html,#ls) .ls-cart__body--drawer .ls-cart__side{padding-top:var(--ls-s-3);padding-inline:var(--ls-s-4)}:is(html,#ls) .ls-cart__body--drawer .ls-cart__legal{gap:var(--ls-s-1)}:is(html,#ls) .ls-cart__empty{padding:var(--ls-s-5) var(--ls-s-4)}:is(html,#ls) .ls-cl{grid-template-columns:72px minmax(0,1fr) auto;gap:var(--ls-s-3)}:is(html,#ls) .ls-cl__img,:is(html,#ls) .ls-cart__body--page .ls-cl__img{width:72px}:is(html,#ls) .ls-cart__body--page .ls-cl{grid-template-columns:72px minmax(0,1fr) auto;gap:var(--ls-s-3)}:is(html,#ls) .ls-cl,:is(html,#ls) .ls-cart__body--page .ls-cl{row-gap:var(--ls-s-1)}:is(html,#ls) .ls-cl__info{display:contents}:is(html,#ls) .ls-cl__img{grid-column:1;grid-row:1 / span 3}:is(html,#ls) .ls-cl__name{grid-column:2;grid-row:1}:is(html,#ls) .ls-cl__sub{grid-column:2 / -1;grid-row:2}:is(html,#ls) .ls-cl__price{grid-column:3;grid-row:1}:is(html,#ls) .ls-cl__ctrl{grid-column:2 / -1;grid-row:3}:is(html,#ls) .ls-cl__err{grid-column:2 / -1}:is(html,#ls) .ls-up{padding:var(--ls-s-3)}:is(html,#ls) .ls-up__card{grid-template-columns:48px minmax(0,1fr) var(--ls-tap);grid-template-areas:"img txt add" "img price add";gap:var(--ls-s-1) var(--ls-s-3)}:is(html,#ls) .ls-up__img{grid-area:img;align-self:center;width:48px}:is(html,#ls) .ls-up__txt{grid-area:txt}:is(html,#ls) .ls-up__price{grid-area:price}:is(html,#ls) .ls-up__add{grid-area:add}}@media(hover:hover){:is(html,#ls) .ls-cdr__close:hover{background:var(--ls-bg)}:is(html,#ls) .ls-cl__name:hover{text-decoration:underline}:is(html,#ls) .ls-cl__qty button:hover{background:var(--ls-bg)}:is(html,#ls) .ls-cl__rm:hover{color:var(--ls-ink)}:is(html,#ls) .ls-up__name:hover{text-decoration:underline}:is(html,#ls) .ls-up__add:hover{background:var(--ls-ink-2)}:is(html,#ls) .ls-cart__checkout:hover{background:var(--ls-ink-2)}:is(html,#ls) .ls-cart__lines-nav a:hover{box-shadow:inset 0 0 0 1px var(--ls-line),var(--ls-shadow-hover);transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){:is(html,#ls) dialog.ls-cdr,:is(html,#ls) dialog.ls-cdr::backdrop,:is(html,#ls) .ls-cart__bar i,:is(html,#ls) .ls-cart__sbar,:is(html,#ls) .ls-cart__lines-nav a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ls-cart.css.map */
