:root{--jlh-height:68px;--jlh-f-head:Inter,sans-serif;--jlh-f-body:Helvetica,Arial,sans-serif;--jlh-sz-s:calc(var(--jlh-sz-b) - 1px);--jlh-sz-l:calc(var(--jlh-sz-b) + 2px);--jlh-line:1px solid color-mix(in srgb,var(--jlh-txt) 8%,transparent);--jlh-cd-line:1px solid color-mix(in srgb,var(--jlh-cd-txt) 8%,transparent);--jlh-dw-line:1px solid color-mix(in srgb,var(--jlh-dw-txt) 5%,transparent)}@media(max-width:989px){:root{--jlh-height:var(--jlh-height-m)}}.jl-hd,.jl-hd *,.jl-hd *:before,.jl-hd *:after,.jl-mg,.jl-mg *,.jl-hd-more-drop,.jl-hd-more-drop *,.jl-nd,.jl-nd *,.jl-nd *:before,.jl-nd *:after,.jl-ct,.jl-ct *,.jl-ct *:before,.jl-ct *:after,.jl-sr,.jl-sr *,.jl-hb{box-sizing:border-box}body.jl-hd-offset{padding-top:var(--jlh-height)}.jl-hd{position:fixed;top:0;left:0;width:100%;height:var(--jlh-height);z-index:999;display:flex;align-items:center;justify-content:space-between;padding:0 32px;background:var(--jlh-bg);color:var(--jlh-txt);border-bottom:var(--jlh-line);-webkit-font-smoothing:antialiased;transition:background-color .3s,color .3s,height .3s,border-color .3s}.jl-hd.is-transparent:not(.is-scrolled){background:transparent;color:var(--jlh-txt-tr);border-bottom:1px solid rgba(255,255,255,.1)}.jl-hd.is-scrolled{background:var(--jlh-bg);color:var(--jlh-txt);height:calc(var(--jlh-height) - 10px)}@media(max-width:989px){.jl-hd{padding:0 16px}}.jl-hd__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20;display:flex;align-items:center;text-decoration:none;color:currentColor}.jl-hd__logo-img{display:block;width:auto;max-width:var(--jlh-logo-w);height:auto;max-height:calc(var(--jlh-height) * .6);transition:opacity .3s}@media(max-width:989px){.jl-hd__logo-img{max-width:var(--jlh-logo-w-m)}}.jl-hd__logo-img--dark{opacity:1;position:relative}.jl-hd__logo-img--light{opacity:0;position:absolute;top:0;left:0}.jl-hd.is-transparent:not(.is-scrolled) .jl-hd__logo-img--dark{opacity:0}.jl-hd.is-transparent:not(.is-scrolled) .jl-hd__logo-img--light{opacity:1}.jl-hd.is-transparent.no-light-logo:not(.is-scrolled) .jl-hd__logo-img--dark{opacity:1}.jl-hd__logo-text{font-family:var(--jlh-f-head);font-size:var(--jlh-logo-txt);font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;line-height:1}@media(max-width:989px){.jl-hd__logo-text{font-size:calc(var(--jlh-logo-txt) * .85)}}.jl-hd.logo-left .jl-hd__logo{position:static;left:auto;top:auto;transform:none;margin-right:16px;z-index:auto;flex-shrink:0}@media(max-width:989px){.jl-hd.logo-left .jl-hd__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-right:0}}.jl-hd__right{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1}.jl-hd__left{display:flex;align-items:center;flex:1;min-width:0}.jl-hd__icon{background:none;border:none;cursor:pointer;padding:4px;color:currentColor;display:flex;align-items:center;justify-content:center;position:relative;transform:scale(var(--jlh-icn-sc));transition:opacity .2s;text-decoration:none}.jl-hd__icon:hover{opacity:.6}.jl-hd__svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;display:block}.jl-hd__bubble{position:absolute;top:-2px;right:-6px;font-family:var(--jlh-f-body);font-size:8px;font-weight:500;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--jlh-bub-bg);color:var(--jlh-bub-txt);transform:scale(calc(1 / var(--jlh-icn-sc)))}.jl-hd__bubble[hidden],.jl-hd__account{display:none}@media(min-width:990px){.jl-hd__account{display:flex}}.jl-hd__burger{background:none;border:none;cursor:pointer;padding:8px 0;width:18px;display:flex;flex-direction:column;gap:4px;color:currentColor;flex-shrink:0}.jl-hd__burger-line{width:100%;height:1px;background:currentColor;transition:width .3s}.jl-hd__burger:hover .jl-hd__burger-line:nth-child(2){width:10px}.jl-hd__nav{display:none;list-style:none;padding:0;margin:0 0 0 16px;gap:0;flex-wrap:nowrap;align-items:center;flex-shrink:0}@media(min-width:990px){.jl-hd.has-desktop-nav .jl-hd__nav{display:flex}.jl-hd.has-desktop-nav .jl-hd__burger{display:none}.jl-hd.has-desktop-nav .jl-hd__nav{margin-left:0}}.jl-hd__nav-item{position:static;white-space:nowrap}.jl-hd__nav-item[hidden]{display:none}.jl-hd__nav-link{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-n);font-weight:400;text-transform:var(--jlh-case);text-decoration:none;color:currentColor;letter-spacing:.04em;padding:6px 10px;display:flex;align-items:center;gap:4px;transition:opacity .2s}.jl-hd__nav-link:hover{opacity:.55}.jl-hd__chev{width:6px;height:6px;opacity:.4;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s;cursor:pointer;padding:4px;box-sizing:content-box}.jl-hd__nav-item.is-open .jl-hd__chev{transform:rotate(180deg);opacity:.7}.jl-mg{position:fixed;left:0;width:100%;background:var(--jlh-bg);color:var(--jlh-txt);border-bottom:var(--jlh-line);box-shadow:0 16px 48px #0000000f;z-index:997;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.jl-mg.is-open{opacity:1;visibility:visible;pointer-events:auto}.jl-mg__body{display:flex;align-items:stretch;max-width:1440px;margin:0 auto;min-height:var(--jlh-mega-min-h)}.jl-mg__content{flex:1;display:flex;flex-direction:column;min-width:0}.jl-mg__top{flex:1;padding:32px 48px 20px}.jl-mg__cat{display:block;font-family:var(--jlh-f-head);font-size:calc(var(--jlh-sz-nm) + 2px);font-weight:600;text-transform:var(--jlh-case);letter-spacing:.04em;margin-bottom:20px;color:currentColor;text-decoration:none}.jl-mg__cols{display:flex;gap:48px;align-items:flex-start}.jl-mg__col{display:flex;flex-direction:column;gap:10px;min-width:110px}.jl-mg__col-title{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-s);font-weight:500;text-transform:uppercase;letter-spacing:.1em;opacity:.35;margin-bottom:2px}.jl-mg__col a{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-b);text-decoration:none;color:currentColor;opacity:.65;letter-spacing:.02em;transition:opacity .2s;display:block}.jl-mg__col a:hover{opacity:1}.jl-mg__bottom{display:flex;align-items:center;justify-content:space-between;padding:14px 48px;border-top:var(--jlh-line);flex-shrink:0;gap:24px}.jl-mg__all{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;color:currentColor;display:flex;align-items:center;gap:6px;transition:opacity .2s;flex-shrink:0;opacity:.75}.jl-mg__all:hover{opacity:1}.jl-mg__all svg{width:8px;height:8px;fill:none;stroke:currentColor;stroke-width:1.5}.jl-mg__strip{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.jl-mg__strip-link{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-decoration:none;color:currentColor;opacity:.45;letter-spacing:.02em;white-space:nowrap;transition:opacity .2s}.jl-mg__strip-link:hover{opacity:.9}.jl-mg__visual{width:var(--jlh-mega-img-w);flex-shrink:0;position:relative;overflow:hidden;background:color-mix(in srgb,var(--jlh-txt) 4%,transparent)}.jl-mg__visual img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.jl-mg__visual-cta{position:absolute;bottom:0;left:0;width:100%;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;transition:opacity .2s}.jl-mg__visual-cta:hover{opacity:.82}.jl-mg__visual-cta svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.5}.jl-hd__more{position:relative;display:none}.jl-hd__more.is-visible{display:block}.jl-hd__more-btn{background:none;border:none;cursor:pointer;color:currentColor;font-family:var(--jlh-f-head);font-size:var(--jlh-sz-n);font-weight:400;text-transform:var(--jlh-case);letter-spacing:.04em;padding:6px 10px;display:flex;align-items:center;gap:3px;transition:opacity .2s}.jl-hd__more-btn:hover{opacity:.55}.jl-hd__more-btn svg{width:6px;height:6px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s}.jl-hd__more.is-open .jl-hd__more-btn svg{transform:rotate(180deg)}.jl-hd-more-drop{position:fixed;left:0;width:100%;background:var(--jlh-bg);color:var(--jlh-txt);border-bottom:var(--jlh-line);box-shadow:0 16px 48px #0000000f;z-index:997;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.jl-hd__more.is-open .jl-hd-more-drop{opacity:1;visibility:visible;pointer-events:auto}.jl-hd-more-drop__inner{max-width:1440px;margin:0 auto;padding:32px 48px;display:flex;gap:48px;align-items:flex-start;flex-wrap:wrap}.jl-hd-more-drop__head{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-n);font-weight:500;text-transform:var(--jlh-case);letter-spacing:.04em;text-decoration:none;color:currentColor;opacity:.9;display:block;margin-bottom:12px;transition:opacity .2s;cursor:pointer;background:none;border:none;padding:0;text-align:left}.jl-hd-more-drop__head:hover{opacity:1}.jl-hd-more-drop__head.has-mega{display:flex;align-items:center;gap:4px}.jl-hd-more-drop__head.has-mega:after{content:"";display:inline-block;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg);opacity:.4;flex-shrink:0}.jl-hd-more-drop__link{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-b);text-decoration:none;color:currentColor;opacity:.6;letter-spacing:.02em;transition:opacity .2s;display:block;padding:3px 0}.jl-hd-more-drop__link:hover{opacity:1}.jl-nd{position:fixed;top:0;left:0;width:min(360px,calc(100vw - 56px));height:100vh;height:-webkit-fill-available;height:100dvh;background:var(--jlh-dw-bg);color:var(--jlh-dw-txt);z-index:2000;transform:translate(-100%);transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;overflow:hidden;border-right:var(--jlh-dw-line);-webkit-font-smoothing:antialiased}.jl-nd.is-open{transform:translate(0)}.jl-nd__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:var(--jlh-dw-line);flex-shrink:0}.jl-nd__label{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);text-transform:uppercase;letter-spacing:.08em;opacity:.35}.jl-nd.l2-active .jl-nd__header{display:none}.jl-nd__panels{display:flex;width:200%;flex:1;transition:transform .4s cubic-bezier(.2,.8,.2,1);min-height:0}.jl-nd__panels.show-l2{transform:translate(-50%)}.jl-nd__panel{width:50%;flex-shrink:0;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column}.jl-nd__panel::-webkit-scrollbar{display:none}.jl-nd__p1{padding:0 24px;display:flex;flex-direction:column;flex:1}.jl-nd__menu{list-style:none;padding:0;margin:0}.jl-nd__item{border-bottom:var(--jlh-dw-line)}.jl-nd__link{display:flex;justify-content:space-between;align-items:center;padding:14px 0;font-family:var(--jlh-f-head);font-size:var(--jlh-sz-nm);font-weight:500;letter-spacing:.05em;text-decoration:none;color:inherit;text-transform:var(--jlh-case);cursor:pointer;background:none;border:none;width:100%;text-align:left;line-height:normal}.jl-nd__link-chev{width:7px;height:7px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;opacity:.35;transform:rotate(-90deg)}.jl-nd__footer{margin-top:auto;display:flex;flex-direction:column;border-top:var(--jlh-dw-line);padding-bottom:24px}.jl-nd__secondary{display:flex;flex-direction:column;padding:14px 0;border-bottom:var(--jlh-dw-line);gap:0}.jl-nd__secondary-link{display:block;padding:7px 0;font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-decoration:none;color:inherit;opacity:.55;letter-spacing:.02em;transition:opacity .2s}.jl-nd__secondary-link:hover{opacity:.9}.jl-nd__account{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:var(--jlh-dw-line);text-decoration:none;color:var(--jlh-acc-bar-txt);background:var(--jlh-acc-bar-bg);margin:0 -24px}.jl-nd__account-ico{width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--jlh-acc-bar-txt) 14%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.jl-nd__account-ico svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.3}.jl-nd__account-info{flex:1}.jl-nd__account-title{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;display:block;text-transform:var(--jlh-case);letter-spacing:.04em}.jl-nd__account-sub{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);opacity:.55;display:block;margin-top:1px}.jl-nd__account-chev{width:7px;height:7px;opacity:.35;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;transform:rotate(-90deg)}.jl-nd__socials{display:flex;align-items:center;gap:18px;padding:14px 0;border-bottom:var(--jlh-dw-line)}.jl-nd__social{color:var(--jlh-dw-txt);opacity:.5;display:flex;align-items:center;transition:opacity .2s}.jl-nd__social:hover{opacity:1}.jl-nd__social svg{width:16px;height:16px}.jl-nd__loc{padding:12px 0;display:flex;flex-direction:column;gap:6px}.jl-nd__loc form{display:flex;flex-direction:column;gap:6px;margin:0}.jl-nd__loc-row{display:flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--jlh-dw-txt) 10%,transparent);padding:8px 12px}.jl-nd__loc-globe{width:13px;height:13px;flex-shrink:0;opacity:.38;fill:none;stroke:currentColor;stroke-width:1.3}.jl-nd__select{appearance:none;-webkit-appearance:none;background:transparent;border:none;padding:0;flex:1;font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);color:inherit;cursor:pointer;outline:none;min-width:0}.jl-nd__loc-chev{width:10px;height:10px;opacity:.3;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;transform:rotate(-90deg);pointer-events:none}.jl-nd__p2{background:var(--jlh-dw-bg);padding-bottom:24px}.jl-nd__l2-head{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:var(--jlh-dw-line);flex-shrink:0}.jl-nd__back{background:none;border:none;cursor:pointer;color:currentColor;padding:4px;display:flex;align-items:center;gap:6px;font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-transform:uppercase;letter-spacing:.08em;opacity:.45;transition:opacity .2s}.jl-nd__back:hover{opacity:1}.jl-nd__back svg{width:7px;height:7px;fill:none;stroke:currentColor;stroke-width:1.5;transform:rotate(90deg)}.jl-nd__l2-title{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-nm);font-weight:500;text-transform:var(--jlh-case);letter-spacing:.05em}.jl-nd__l2-img{width:100%;aspect-ratio:16/9;overflow:hidden;flex-shrink:0}.jl-nd__l2-img[hidden]{display:none}.jl-nd__l2-img img{width:100%;height:100%;object-fit:cover;display:block}.jl-nd__l2-all{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:var(--jlh-dw-line);font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;flex-shrink:0;transition:opacity .2s;color:inherit}.jl-nd__l2-all:hover{opacity:.7}.jl-nd__l2-all svg{width:7px;height:7px;fill:none;stroke:currentColor;stroke-width:1.5;opacity:.5;transform:rotate(-90deg)}.jl-nd__l2-links{list-style:none;padding:0;margin:0}.jl-nd__l2-item{border-bottom:var(--jlh-dw-line)}.jl-nd__l2-link{display:block;padding:13px 24px;font-family:var(--jlh-f-body);font-size:var(--jlh-sz-nm);text-decoration:none;color:inherit;opacity:.7;letter-spacing:.02em;transition:opacity .2s}.jl-nd__l2-link:hover{opacity:1}.jl-hd-close{background:none;border:none;cursor:pointer;color:currentColor;padding:0;display:flex;align-items:center;transition:opacity .2s}.jl-hd-close:hover{opacity:.5}.jl-ct{position:fixed;top:0;right:0;width:400px;max-width:calc(100vw - 32px);height:100vh;height:-webkit-fill-available;height:100dvh;background:var(--jlh-cd-bg);color:var(--jlh-cd-txt);z-index:2000;transform:translate(100%);transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;border-left:var(--jlh-cd-line);-webkit-font-smoothing:antialiased}.jl-ct.is-open{transform:translate(0)}.jl-ct__support{display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 20px;border-bottom:var(--jlh-cd-line);font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-transform:uppercase;letter-spacing:.05em;opacity:.6;flex-shrink:0;text-align:center}.jl-ct__marquee{overflow:hidden;white-space:nowrap;padding:6px 0;border-top:var(--jlh-cd-line);font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-transform:uppercase;letter-spacing:.1em;opacity:.8;flex-shrink:0;background:var(--jlh-mq-bg);color:var(--jlh-mq-txt)}.jl-ct__track{display:inline-block;padding-left:100%;animation:jlhMarquee 20s linear infinite}.jl-ct__mq-item{display:inline-block;margin-right:36px}@keyframes jlhMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.jl-ct__header{padding:13px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:var(--jlh-cd-line);flex-shrink:0}.jl-ct__title{margin:0;font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);text-transform:uppercase;font-weight:500;letter-spacing:.08em;line-height:normal;color:inherit}.jl-ct__progress{padding:11px 20px 5px;flex-shrink:0;display:flex;flex-direction:column;gap:10px}.jl-ct__progress[hidden]{display:none}.jl-ct__progress-text{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);margin-bottom:6px;text-transform:uppercase;letter-spacing:.05em;color:var(--jlh-ship-txt)}.jl-ct__progress-bar{width:100%;height:1px;background:color-mix(in srgb,var(--jlh-cd-txt) 10%,transparent)}.jl-ct__progress-fill{height:1px;width:0%;background:var(--jlh-ship-bar);transition:width .5s ease}.jl-ct__body{flex:1;overflow-y:auto;padding:0 20px;scrollbar-width:none}.jl-ct__body::-webkit-scrollbar{display:none}.jl-ct__item{display:flex;gap:14px;padding:15px 0;border-bottom:var(--jlh-cd-line)}.jl-ct__item-img{width:62px;aspect-ratio:4/5;background:color-mix(in srgb,var(--jlh-cd-txt) 4%,transparent);overflow:hidden;flex-shrink:0;display:block}.jl-ct__item-img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:darken;display:block}.jl-ct__item-info{display:flex;flex-direction:column;flex-grow:1;min-width:0}.jl-ct__item-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3px}.jl-ct__item-top>div:first-child{min-width:0}.jl-ct__item-title{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;color:currentColor;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px;display:block}.jl-ct__item-variant{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);opacity:.45;text-transform:uppercase;letter-spacing:.05em}.jl-ct__item-prices{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.jl-ct__price{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-b)}.jl-ct__price.is-sale{color:var(--jlh-sale)}.jl-ct__price-compare{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);opacity:.35;text-decoration:line-through;margin-top:1px}.jl-ct__item-actions{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px}.jl-ct__qty{display:flex;align-items:center;border-bottom:var(--jlh-cd-line);padding-bottom:2px}.jl-ct__qty-btn{width:16px;height:16px;background:none;border:none;cursor:pointer;color:currentColor;opacity:.45;font-size:11px;padding:0;line-height:1}.jl-ct__qty-btn:hover{opacity:1}.jl-ct__qty-val{width:18px;text-align:center;font-family:var(--jlh-f-body);font-size:var(--jlh-sz-b);border:none;background:transparent;padding:0;color:currentColor;outline:none}.jl-ct__remove{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;opacity:.35;background:none;border:none;color:currentColor;padding:0;border-bottom:1px solid currentColor;transition:opacity .2s}.jl-ct__remove:hover{opacity:1}.jl-ct__upsell{padding:18px 0 2px}.jl-ct__upsell-title{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-s);font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;opacity:.65}.jl-ct__upsell-wrap.is-carousel{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:4px}.jl-ct__upsell-wrap.is-carousel::-webkit-scrollbar{display:none}.jl-ct__upsell-wrap.is-vertical{display:flex;flex-direction:column;gap:10px}.jl-ct__up{display:flex;gap:10px;align-items:center;border:1px solid var(--jlh-up-border);padding:8px}.jl-ct__upsell-wrap.is-carousel .jl-ct__up{flex:0 0 82%;scroll-snap-align:start}.jl-ct__up-img{width:50px;aspect-ratio:4/5;object-fit:cover;background:color-mix(in srgb,var(--jlh-cd-txt) 4%,transparent);mix-blend-mode:darken;flex-shrink:0;display:block}.jl-ct__up-details{flex-grow:1;min-width:0;display:flex;flex-direction:column}.jl-ct__up-name{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-s);font-weight:500;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.jl-ct__up-price-row{display:flex;align-items:center;gap:5px;margin-bottom:7px}.jl-ct__up-price{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s)}.jl-ct__up-compare{font-family:var(--jlh-f-body);font-size:calc(var(--jlh-sz-s) - 1px);text-decoration:line-through;opacity:.35}.jl-ct__up-add{align-self:flex-start;padding:3px 9px;border:1px solid currentColor;background:transparent;color:currentColor;font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:background-color .2s,color .2s}.jl-ct__up-add:hover{background:currentColor;color:var(--jlh-cd-bg)}.jl-ct__up-add[hidden]{display:none}.jl-ct__up-variants{display:none;flex-wrap:wrap;gap:3px;margin-bottom:5px}.jl-ct__up-variants.is-visible{display:flex}.jl-ct__up-variant{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);padding:2px 5px;border:1px solid color-mix(in srgb,var(--jlh-cd-txt) 15%,transparent);cursor:pointer;text-transform:uppercase;background:none;color:inherit}.jl-ct__up-variant:hover{border-color:currentColor}.jl-ct__footer{padding:11px 20px 24px;background:var(--jlh-cd-bg);border-top:var(--jlh-cd-line);flex-shrink:0}.jl-ct__footer[hidden]{display:none}.jl-ct__footer form{margin:0}.jl-ct__row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:6px}.jl-ct__sub-col{display:flex;flex-direction:column;gap:2px}.jl-ct__label{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;text-transform:uppercase;letter-spacing:.06em}.jl-ct__tax{font-family:var(--jlh-f-body);font-size:calc(var(--jlh-sz-s) - 1px);opacity:.38}.jl-ct__total-wrap{text-align:right}.jl-ct__total{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-l);font-weight:500}.jl-ct__total-compare{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-b);text-decoration:line-through;opacity:.35;margin-right:5px}.jl-ct__total-compare[hidden]{display:none}.jl-ct__checkout{width:100%;padding:12px;background:var(--jlh-cd-acc);color:var(--jlh-cd-acc-txt);border:none;cursor:pointer;font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;text-transform:uppercase;letter-spacing:.08em;display:block;text-align:center;text-decoration:none;transition:background-color .2s,color .2s}.jl-ct__checkout:hover{background:var(--jlh-cd-acc-txt);color:var(--jlh-cd-acc)}.jl-ct__delivery{margin-top:7px;display:flex;align-items:center;justify-content:center;gap:5px;font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);opacity:.5;letter-spacing:.04em}.jl-ct__delivery-ico{height:10px;width:auto;flex-shrink:0}.jl-ct__delivery svg.jl-ct__delivery-ico{width:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.jl-ct__delivery strong{font-weight:700}.jl-ct__empty{text-align:left;padding:30px 0;opacity:.4;font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);text-transform:uppercase;letter-spacing:.06em}.jl-hd-loading{pointer-events:none;opacity:.5}.jl-hd-spinner{width:10px;height:10px;border:1px solid currentColor;border-top-color:transparent;border-radius:50%;animation:jlhSpin .8s linear infinite;display:inline-block}@keyframes jlhSpin{to{transform:rotate(360deg)}}.jl-sr{position:fixed;top:0;left:0;width:100%;height:100vh;height:-webkit-fill-available;height:100dvh;background:var(--jlh-bg);color:var(--jlh-txt);z-index:2500;display:flex;flex-direction:column;transform:translateY(-100%);transition:transform .4s cubic-bezier(.2,.8,.2,1);-webkit-font-smoothing:antialiased}.jl-sr.is-open{transform:translateY(0)}.jl-sr__close-row{display:flex;justify-content:flex-end;padding:0 32px;height:var(--jlh-height);align-items:center;flex-shrink:0;border-bottom:var(--jlh-line)}@media(max-width:989px){.jl-sr__close-row{padding:0 16px}}.jl-sr__inner{padding:28px 32px 0;flex-shrink:0}@media(max-width:989px){.jl-sr__inner{padding:20px 16px 0}}.jl-sr__inner form{margin:0}.jl-sr__label{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-transform:uppercase;letter-spacing:.12em;opacity:.35;margin-bottom:8px;display:block}.jl-sr__input{width:100%;border:none;background:transparent;font-family:var(--jlh-f-head);font-size:var(--jlh-sz-search);font-weight:300;color:inherit;padding:0 0 12px;outline:none;letter-spacing:0;caret-color:currentColor;border-radius:0;-webkit-appearance:none;appearance:none;box-shadow:none}.jl-sr__input::placeholder{color:inherit;opacity:.18}.jl-sr__input::-webkit-search-cancel-button{-webkit-appearance:none}.jl-sr__rule{height:1px;background:color-mix(in srgb,var(--jlh-txt) 10%,transparent)}.jl-sr__outer{flex:1;overflow-y:auto;padding:20px 32px 40px;scrollbar-width:none}.jl-sr__outer[hidden]{display:none}.jl-sr__outer::-webkit-scrollbar{display:none}@media(max-width:989px){.jl-sr__outer{padding:16px 16px 32px}}.jl-sr__count{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-s);text-transform:uppercase;letter-spacing:.1em;opacity:.35;margin-bottom:16px}.jl-sr__loading{opacity:.35;padding:4px 0}.jl-sr__loading[hidden]{display:none}.jl-sr__results{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:768px){.jl-sr__results{grid-template-columns:repeat(2,1fr);gap:12px}}.jl-sr__item{text-decoration:none;color:inherit;display:block}.jl-sr__media{width:100%;aspect-ratio:4/5;overflow:hidden;background:color-mix(in srgb,var(--jlh-txt) 4%,transparent);margin-bottom:8px}.jl-sr__img{width:100%;height:100%;object-fit:cover;mix-blend-mode:darken;transition:transform .5s ease;display:block}.jl-sr__item:hover .jl-sr__img{transform:scale(1.04)}.jl-sr__title{font-family:var(--jlh-f-head);font-size:var(--jlh-sz-b);font-weight:500;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.jl-sr__price{font-family:var(--jlh-f-body);font-size:var(--jlh-sz-b);opacity:.6;display:flex;gap:5px}.jl-sr__price .is-sale{color:var(--jlh-sale)}.jl-sr__price s{opacity:.35;margin-left:4px}.jl-hb{position:fixed;top:0;left:0;width:100%;height:100vh;height:-webkit-fill-available;height:100dvh;background:#0000001f;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1500;opacity:0;pointer-events:none;transition:opacity .4s}.jl-hb.is-visible{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.jl-hd,.jl-mg,.jl-nd,.jl-nd__panels,.jl-ct,.jl-sr,.jl-ct__progress-fill,.jl-ct__track,.jl-hd__chev,.jl-sr__img{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jl-header.css.map */
