:root{--paper: #ffffff;--mist: #f4f4f7;--sweep: #ededf2;--grid: #e4e5eb;--hair: #d2d3de;--g300: #a5a7bc;--g400: #8f91b0;--slate: #5b6770;--night: #39424a;--orange: #fe5000;--head: "Rubik", "Segoe UI", system-ui, sans-serif;--text: "DIN Next", "Segoe UI", system-ui, sans-serif;--pad: clamp(16px, 4.45vw, 64px);--max: 1312px;--gap: 32px;--sec: clamp(56px, 29px + 7vw, 128px);--ease: cubic-bezier(.4, 0, .2, 1);--settle: cubic-bezier(.2, 0, 0, 1);--t-body: 1.0625rem;--t-ui: 1.25rem;--t-big: 1.5rem;--t-h3: clamp(1.5rem, 1.374rem + .54vw, 1.859rem);--t-lead: clamp(1.25rem, 1.162rem + .376vw, 1.5rem);--t-h2: clamp(2rem, 1.472rem + 2.254vw, 3.5rem);--t-num: clamp(4rem, 2.944rem + 4.507vw, 7rem)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}@media(max-width:767px){html{scroll-padding-top:80px}}@media(max-width:999px){html{scroll-padding-bottom:88px}}body{margin:0;background:var(--paper);color:var(--slate);font-family:var(--text);font-size:var(--t-body);line-height:1.6;letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variant-numeric:tabular-nums lining-nums;overflow-x:clip;font-synthesis-weight:none}img,svg,picture{display:block;max-width:100%}img{height:auto}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}p,h1,h2,h3,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}sup{font-size:.62em;line-height:0;vertical-align:.6em;margin-left:0}sup a{font-size:var(--t-body);padding:12px 6px;margin:0 -2px;text-decoration:none}sup a:hover{text-decoration:underline}:focus-visible{outline:3px solid var(--slate);outline-offset:3px}[tabindex="-1"]:focus{outline:none}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.reg{font-size:.42em;vertical-align:.95em;letter-spacing:0;margin-left:.04em;line-height:0}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--pad));margin:0 auto;padding-left:max(var(--pad),env(safe-area-inset-left));padding-right:max(var(--pad),env(safe-area-inset-right))}.skip{position:fixed;left:16px;top:12px;z-index:300;padding:12px 18px;background:var(--slate);color:#fff;text-decoration:none;border-radius:4px;transform:translateY(-200%)}.skip:focus{transform:none}.h2{font-family:var(--head);font-weight:300;font-size:var(--t-h2);line-height:1.07;letter-spacing:-.02em;text-wrap:balance}.h2>span:not(.reg),.hero__statement>span:not(.reg){display:block}.h3{font-family:var(--head);font-weight:400;font-size:var(--t-h3);line-height:1.21;letter-spacing:-.01em}.lead{font-size:var(--t-lead);line-height:1.5;max-width:34em;text-wrap:pretty}.label{display:flex;align-items:baseline;margin-top:16px;font-family:var(--text);font-weight:400;font-size:var(--t-body);line-height:1.5;letter-spacing:.02em}.label__num{min-width:48px;font-family:var(--head);font-feature-settings:"tnum" 1}.caption{margin-top:12px;font-size:var(--t-body);line-height:1.45;letter-spacing:.02em;max-width:40em}.numeral{display:flex;align-items:baseline;gap:.18em;margin-left:-.04em;font-family:var(--head);font-weight:300;font-size:var(--t-num);line-height:.93;letter-spacing:-.04em;font-feature-settings:"tnum" 1,"lnum" 1}.numeral span{font-size:.5em;letter-spacing:-.02em;color:var(--slate)}.note{padding:4px 0 4px 20px;border-left:2px solid var(--slate);max-width:40em}.rule{height:0;margin:0;border:0;border-top:2px solid var(--slate)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:4px;font-family:var(--head);font-weight:400;font-size:var(--t-ui);line-height:1.1;text-decoration:none;text-align:center;transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.btn--buy{min-height:64px;padding:0 32px;background:var(--orange);color:#fff;font-size:var(--t-big);letter-spacing:.01em}.btn--buy:hover,.btn--buy:active{box-shadow:inset 0 0 0 2px #39424a8c}.btn--outline{border:2px solid var(--slate);color:var(--slate);background:transparent}.btn--outline:hover{background:var(--slate);color:#fff}.btn--block{display:flex;width:100%}.textlink{display:inline-flex;align-items:center;gap:10px;min-height:48px;font-family:var(--head);font-size:var(--t-ui);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.textlink svg,.morelist svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}.textlink:hover{text-decoration-thickness:2px}.textbtn{display:inline-flex;align-items:center;min-height:48px;font-family:var(--head);font-size:var(--t-ui);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.textbtn:hover{text-decoration-thickness:2px}.stars{--size: 18px;position:relative;display:inline-block;width:calc(var(--size) * 5);height:var(--size);vertical-align:-2px;background:linear-gradient(90deg,var(--orange) calc(var(--rating) / 5 * 100%),#d5d8e0 0);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2.5l2.9 6.3 6.9.8-5.1 4.7 1.4 6.8L12 17.7l-6.1 3.4 1.4-6.8L2.2 9.6l6.9-.8z'/></svg>") 0 0 / var(--size) var(--size) repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2.5l2.9 6.3 6.9.8-5.1 4.7 1.4 6.8L12 17.7l-6.1 3.4 1.4-6.8L2.2 9.6l6.9-.8z'/></svg>") 0 0 / var(--size) var(--size) repeat-x}.rating{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.rating a{display:inline-flex;align-items:center;min-height:48px}.price{font-family:var(--head);font-weight:400;font-size:var(--t-big);line-height:1.2;font-feature-settings:"tnum" 1}.price span{font-size:var(--t-body)}.announce{background:var(--mist);text-align:center;font-size:var(--t-body);line-height:1.45;padding:8px var(--pad)}.header{position:sticky;top:0;z-index:100;background:#fff;transition:box-shadow .2s var(--ease)}.header.is-stuck{box-shadow:0 1px 0 var(--hair)}.header__inner{display:flex;align-items:center;gap:24px;height:80px}.header__logo{display:inline-flex;align-items:center;min-height:48px}.header__logo img{width:144px}.header__nav{display:none;gap:24px;margin-left:32px}.header__nav a{display:inline-flex;align-items:center;min-height:48px;font-family:var(--head);font-size:var(--t-ui);text-decoration:none}.header__nav a:hover{text-decoration:underline;text-underline-offset:8px}.header__tools{display:flex;align-items:center;gap:16px;margin-left:auto}.header__util{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:0 8px;font-family:var(--head);font-size:var(--t-ui);text-decoration:none}.header__util:hover{text-decoration:underline;text-underline-offset:8px}.btn--head{min-height:48px;padding:0 20px;font-size:var(--t-ui)}.btn--head.is-buy{background:var(--orange);border-color:var(--orange);color:#fff;font-size:var(--t-big)}.header__menu{display:inline-flex;align-items:center;min-height:48px;padding:0 4px;font-family:var(--head);font-size:var(--t-ui);text-decoration:underline;text-underline-offset:8px}@media(min-width:1200px){.header__nav{display:flex}.header__menu{display:none}}@media(max-width:767px){.hide-sm{display:none}.header__inner{height:64px;gap:12px}.header__logo img{width:112px}.header__tools{gap:8px}.announce{display:none}}@media(max-height:500px){.header{position:static}}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;overflow:auto;background:var(--paper)}.menu__inner{padding-bottom:48px}.menu__top{display:flex;align-items:center;justify-content:space-between;height:80px}.menu__list{border-top:2px solid var(--slate)}.menu__list a{display:flex;align-items:center;gap:24px;min-height:72px;border-bottom:1px solid var(--hair);font-family:var(--head);font-size:var(--t-h3);text-decoration:none}.menu__list a .menu__n{flex:none;width:32px;font-family:var(--text);font-size:var(--t-body)}.menu__list a .menu__t{flex:1 1 auto;min-width:0}.menu__list a:hover{background:var(--mist)}html:not([data-motion=off]) .menu.is-opening{animation:wipe .32s var(--ease)}@keyframes wipe{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}.hero{padding-bottom:clamp(48px,5vw,80px)}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"h1" "photo" "buy" "link" "lead"}.hero__grid>:not(.hero__photo){padding-left:max(var(--pad),env(safe-area-inset-left));padding-right:var(--pad)}.hero__h1{grid-area:h1;padding-top:32px;font-weight:300}.hero__product{display:block;margin-bottom:16px;font-family:var(--head);font-weight:400;font-size:var(--t-ui);line-height:1.3;letter-spacing:-.005em}.hero__statement{display:block;font-family:var(--head);font-weight:300;font-size:clamp(2.75rem,min(1.956rem + 3.38vw,10vh),5rem);line-height:1.05;letter-spacing:-.03em}.hero__photo{grid-area:photo;margin-top:24px}.hero__photo picture{display:block;height:100%;background:var(--sweep)}.hero__photo img{width:100%;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 52%}.hero__lead{grid-area:lead;margin-top:24px}.buyline{grid-area:buy;display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.buyline__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px}.hero__link{grid-area:link;justify-self:start;margin-top:8px}.promises{display:grid;grid-template-columns:minmax(0,1fr);margin-top:32px;border-top:1px solid var(--hair)}.promises li{padding:14px 0;border-bottom:1px solid var(--hair)}@media(min-width:768px){.promises{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}}@media(min-width:1000px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"h1 photo" "lead photo" "buy photo" "link photo";column-gap:var(--gap)}.hero__grid>:not(.hero__photo){padding-left:max(var(--pad),calc((100vw - var(--max)) / 2));padding-right:0}.hero__h1{padding-top:48px}.hero__product{font-size:var(--t-big);margin-bottom:20px}.hero__photo{margin-top:32px;min-height:560px}.hero__photo img{height:100%;aspect-ratio:auto}.hero__lead{margin-top:32px}.buyline{flex-direction:row;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:32px}.buyline .btn--buy{order:-1}.buyline__meta{flex-direction:column;align-items:flex-start;gap:0}.hero__link{margin-top:8px}.promises{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.promises li{border-bottom:0;padding:16px 0 0}}@media(max-width:999px){.buyline .btn--buy{width:100%}}.chapter{padding:var(--sec) 0}.chapter--mist{background:var(--mist)}.chapter .h2{margin-top:32px;max-width:18em}.chapter .lead{margin-top:24px}.chapter--night{background:var(--night);color:#fff}.chapter--night .rule{border-top-color:#ffffffe6}.chapter--night .lead,.chapter--night .caption,.chapter--night p{color:#ffffffeb}.chapter--night .h2,.chapter--night .h3,.chapter--night .steps4__time,.chapter--night .numeral,.chapter--night .numeral span{color:#fff}.chapter--night .numerals li{border-color:#fff3}.chapter--night .textbtn{color:#fff}.chapter--night :focus-visible{outline-color:#fff}.chapter--night sup a{color:#fff}.plate{margin-top:12px}.plate--screen img{background:var(--paper);border:1px solid var(--hair)}.plate--screen img{width:100%}.feel{display:grid;gap:4px;margin-top:4px}@keyframes tremor{0%,to{transform:translate(0)}20%{transform:translate(-1.5px)}40%{transform:translate(1.5px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.pull{margin:96px auto 0;max-width:46rem}.pull blockquote{position:relative;font-family:var(--head);font-weight:300;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.25;letter-spacing:-.015em;text-wrap:pretty}.pull blockquote:before{content:"\201c";position:absolute;right:100%;margin-right:.06em;top:0}.pull figcaption{margin-top:16px}.quote blockquote{position:relative;font-family:var(--head);font-weight:300;font-size:var(--t-h3);line-height:1.34;letter-spacing:-.01em;max-width:30em;text-wrap:pretty}.quote blockquote:before{content:"\201c";position:absolute;right:100%;margin-right:.06em;top:0}.quote figcaption{margin-top:12px}.night{margin-top:56px}.steps4{display:grid;gap:32px;margin-top:72px}.steps4 li{display:grid;gap:8px;align-content:start}.steps4__time{font-family:var(--head);font-size:var(--t-ui)}.steps4__note{margin-top:24px}@media(min-width:768px){.steps4{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap);row-gap:40px}}@media(min-width:1200px){.steps4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.steps4 li{grid-template-columns:96px minmax(0,1fr);column-gap:16px}.steps4 li>*{grid-column:2}.steps4__time{grid-column:1!important;grid-row:1 / span 2}}.numerals{display:grid;gap:40px;margin-top:96px}.numerals li{display:grid;gap:16px;align-content:start;padding-top:24px;border-top:1px solid var(--hair)}.numerals li>p:last-child{max-width:22em}@media(min-width:768px){.numerals{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gap)}}.app{display:grid;gap:56px;margin-top:32px}.rows{margin-top:40px;border-top:1px solid var(--hair)}.rows li{display:grid;gap:8px;padding:24px 0;border-bottom:1px solid var(--hair)}.rows li p{max-width:34em}.app__btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.app__btns .btn{min-height:64px}@media(max-width:560px){.app__btns .btn{width:100%}}@media(min-width:1200px){.app{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}}.report{display:grid;gap:40px;margin-top:96px;padding-top:40px;border-top:1px solid var(--hair)}@media(min-width:1000px){.report{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.report__img{grid-column:1 / span 6}}.reviews{display:grid;gap:56px;margin-top:32px}.reviews__score{display:grid;gap:16px;align-content:start}.reviews__title{margin-top:0!important}.bars{display:grid;gap:4px;margin-top:8px}.bars div{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;min-height:32px}.bars dd{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:12px}.bars i{display:block;height:8px;background:linear-gradient(90deg,var(--slate) var(--w),var(--mist) 0)}.bars span{text-align:right;font-feature-settings:"tnum" 1}.quotes{margin-top:32px;border-top:1px solid var(--hair)}.quotes li{padding:32px 0 32px 24px;border-bottom:1px solid var(--hair)}.quotes li:first-child blockquote{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.25}.reviews__list .textlink{margin-top:16px}@media(min-width:1000px){.reviews{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.reviews__list{grid-column:1 / span 7}.reviews__score{grid-column:9 / span 4;padding-top:8px}}.buy{display:grid;gap:40px;margin-top:32px}.price--big{font-size:var(--t-h3);margin-top:8px}.hairlist{border-top:1px solid var(--hair);margin-top:16px}.hairlist li{padding:12px 0;border-bottom:1px solid var(--hair)}.specs{width:100%;margin-top:16px;border-collapse:collapse}.specs th,.specs td{padding:12px 0;border-bottom:1px solid var(--hair);vertical-align:top;text-align:left;font-weight:400}.specs th{width:120px;padding-right:16px;font-family:var(--head)}.specs tr:first-child th,.specs tr:first-child td{border-top:1px solid var(--hair)}@media(min-width:1000px){.buy{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}}@media(max-width:520px){.specs th{display:block;width:auto;padding-bottom:0;border-bottom:0}.specs td{display:block;padding-top:2px}.specs tr{display:block}.specs tr:first-child td{border-top:0}}.cmp__head{display:none}@media(min-width:1000px){.cmp__head{grid-template-columns:3fr 3fr 3fr 1.5fr 2fr;column-gap:var(--gap);align-items:center}.cmp__head{display:grid;padding:0 0 12px;font-family:var(--head)}}.morelist{margin-top:24px;border-top:1px solid var(--hair)}.morelist a{position:relative;display:grid;gap:4px 24px;min-height:72px;padding:16px 40px 16px 0;border-bottom:1px solid var(--hair);text-decoration:none;align-items:center;transition:background-color .2s var(--ease)}.morelist a:hover{background:var(--mist)}.morelist__name{font-family:var(--head);font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em}.morelist svg{position:absolute;right:8px;top:50%;margin-top:-10px}@media(min-width:1000px){.morelist a{grid-template-columns:4fr 7fr 1fr;column-gap:var(--gap);padding-right:0}.morelist svg{position:static;margin:0;justify-self:end}}.about{display:grid;gap:48px;margin-top:32px}.about__num{display:grid;gap:16px;align-content:start}.about__title{margin-top:0!important}.hairlist--rows{margin-top:32px}.hairlist--rows li{display:grid;gap:0;padding:12px 0}.hairlist--rows a{display:inline-flex;align-items:center;min-height:48px;justify-self:start}.hairlist__title{font-family:var(--head);font-size:var(--t-ui)}@media(min-width:1000px){.about{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.about__num{grid-column:1 / span 4}.about__text{grid-column:6 / span 7}}.notes{padding:72px 0 96px}.notes .wrap>*{max-width:860px}.notes__title{padding-top:24px;border-top:1px solid var(--hair);font-family:var(--head);font-weight:400;font-size:var(--t-ui)}.notes__list{margin-top:16px;list-style:decimal;padding-left:32px}.notes__list li{padding:4px 0}.notes__list li:target{background:var(--mist)}.notes__back{display:inline-flex;align-items:center;min-height:48px;white-space:nowrap}.notes__disclaimer{margin-top:16px}.footer{background:var(--night);color:#fff;padding:72px 0 40px}.footer a{color:#fff}.footer__tag{margin-top:16px;font-family:var(--head);font-size:var(--t-ui)}.footer__cols{display:grid;gap:32px;margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.2)}.footer__cols h2{font-family:var(--head);font-weight:400;font-size:var(--t-ui);margin-bottom:8px}.footer__cols a{display:inline-flex;align-items:center;min-height:48px;text-decoration:none}.footer__cols a:hover{text-decoration:underline}.footer :focus-visible{outline-color:#fff}@media(min-width:768px){.footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--gap)}}@media(max-width:999px){.footer{padding-bottom:calc(112px + env(safe-area-inset-bottom))}}.buybar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:none;align-items:center;gap:12px;height:calc(72px + env(safe-area-inset-bottom));padding:0 max(16px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(16px,env(safe-area-inset-left));background:#fff;border-top:1px solid var(--hair);transform:translateY(100%);transition:transform .2s var(--ease)}.buybar.is-on{transform:none}.buybar img{width:48px;height:48px;object-fit:cover}.buybar__name{flex:1;min-width:0;font-family:var(--head);font-size:var(--t-body);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buybar__name span{display:block;font-size:var(--t-ui)}.buybar__btn{min-height:56px;padding:0 28px;font-size:var(--t-big)}@media(max-width:999px){.buybar{display:flex}}@media(max-width:360px){.buybar img{display:none}.buybar__btn{padding:0 22px}}@media(max-height:500px){.buybar{display:none!important}}html.settle:not([data-motion=off]) [data-settle]{animation:settle .48s var(--settle) both}html.settle:not([data-motion=off]) [data-settle-photo]{animation:fadein .6s var(--settle) both}html.settle:not([data-motion=off]) .hero__lead{animation-delay:.06s}html.settle:not([data-motion=off]) .buyline{animation-delay:.12s}html.settle:not([data-motion=off]) .hero__link{animation-delay:.18s}@keyframes settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fadein{0%{opacity:0}to{opacity:1}}html.js:not([data-motion=off]) [data-reveal]:not(.is-in){opacity:0;transform:translateY(16px)}html.js:not([data-motion=off]) [data-reveal]{transition:opacity .6s var(--settle),transform .6s var(--settle)}@media(max-width:999px){html.settle:not([data-motion=off]) [data-settle]{animation-duration:.4s;animation-delay:0s!important}}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;transition:none!important}html[data-motion=off] [data-replay]{display:none}strong,b{font-family:var(--head);font-weight:500;letter-spacing:0}.caption{color:var(--slate)}.dlg__close{display:inline-flex;align-items:center;min-height:48px;padding:0 4px;font-family:var(--head);font-size:var(--t-ui);text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px}.dlg__close:hover{text-decoration-thickness:2px}.cartcount{display:inline-grid;place-items:center;min-width:28px;height:28px;margin-left:8px;padding:0 7px;border-radius:14px;background:var(--slate);color:#fff;font-family:var(--text);font-size:var(--t-body);line-height:1}.crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;padding-top:12px}.crumbs li{display:inline-flex;align-items:center}.crumbs li+li:before{content:"/";margin:0 10px 0 6px;color:var(--g400)}.crumbs a{display:inline-flex;align-items:center;min-height:48px;text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs [aria-current]{min-height:48px;display:inline-flex;align-items:center}.crumbs--flush ol{padding-top:0}@media(max-width:599px){.crumbs:not(.crumbs--flush) li[aria-current]{display:none}}.pdp{padding-bottom:clamp(56px,6vw,96px)}.pdp__grid{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:1000px){.pdp__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start;padding-top:8px}.gal{grid-column:1 / span 6;position:sticky;top:104px}.buybox{grid-column:7 / span 6;padding-left:24px}}@media(min-width:1200px){.gal{grid-column:1 / span 7}.buybox{grid-column:8 / span 5;padding-left:40px}}.gal{min-width:0}.gal__stage{position:relative;background:var(--mist)}.gal__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;aspect-ratio:1 / 1}.gal__track::-webkit-scrollbar{display:none}html:not([data-motion=off]) .gal__track{scroll-behavior:smooth}.gal__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;display:grid;min-width:0}.gal__zoom{position:relative;display:block;width:100%;height:100%;cursor:zoom-in}.gal__zoom:focus-visible{outline:none}.gal__zoom:focus-visible:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:3px solid var(--slate);box-shadow:0 0 0 3px #fff;pointer-events:none}.gal__zoom picture{display:block;width:100%;height:100%}.gal__slide img,.gal__slide video{width:100%;height:100%}.gal__slide img.is-cdn{object-fit:contain;padding:4%}.gal__slide img.is-photo{object-fit:cover}.gal__slide video{object-fit:cover}.is-cdn{mix-blend-mode:multiply}.gal__slide img.is-bleed,.card__img img.is-bleed,.line__img img.is-bleed,.shot--cdn img.is-bleed,.thumbs__btn img.is-bleed{object-fit:contain;padding:0}.gal__count{position:absolute;left:16px;bottom:16px;padding:6px 12px;border-radius:4px;background:#ffffffeb;font-feature-settings:"tnum" 1;pointer-events:none}.gal__arrows{position:absolute;right:16px;bottom:16px;display:flex;gap:8px}.galbtn{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--hair);border-radius:4px;background:#fff;color:var(--slate);transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.galbtn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:square}.galbtn:hover{background:var(--slate);border-color:var(--slate);color:#fff}.galbtn[aria-disabled=true]{opacity:.4;cursor:default;background:#fff;color:var(--slate);border-color:var(--hair)}.galvid{position:absolute;left:16px;top:16px;z-index:1}.galvid .i-play,.galvid.is-paused .i-pause{display:none}.galvid.is-paused .i-play{display:block;fill:currentColor;stroke:none}.thumbs{display:flex;gap:8px;overflow-x:auto;padding:12px 0 4px}.thumbs li{flex:0 0 auto}.thumbs__btn{position:relative;display:block;width:72px;height:72px;padding:0;background:var(--mist);border:1px solid transparent;border-radius:4px;overflow:hidden}.thumbs__btn img{width:100%;height:100%;object-fit:cover}.thumbs__btn img.is-cdn{object-fit:contain;padding:6%}.thumbs__btn[aria-current=true]{border:2px solid var(--slate)}.thumbs__btn:hover{border-color:var(--g300)}.thumbs__btn[aria-current=true]:hover{border-color:var(--slate)}.thumbs__play{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:24px;height:24px;border-radius:12px;background:#fff}.thumbs__play svg{width:12px;height:12px;fill:var(--slate)}@media(max-width:999px){.gal{margin:0 calc(-1*max(var(--pad),env(safe-area-inset-left)))}.thumbs{display:none}}@media(min-width:1000px){.gal{--gal-h: max(440px, min( calc(100svh - 168px) , calc((min(100vw, 1440px) - 2 * var(--pad)) * .5)));display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:16px;align-items:start}.gal__stage{grid-column:2;grid-row:1}.gal__track{aspect-ratio:auto;height:var(--gal-h)}.thumbs{grid-column:1;grid-row:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0;max-height:var(--gal-h);scrollbar-width:none}.thumbs::-webkit-scrollbar{display:none}.thumbs.has-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),transparent);mask-image:linear-gradient(#000 calc(100% - 56px),transparent)}.thumbs__btn{width:80px;height:80px}.gal--single{grid-template-columns:minmax(0,1fr)}.gal--single .gal__stage{grid-column:1}}.buybox{display:grid;gap:20px;align-content:start;padding-top:24px;min-width:0}.buybox__eyebrow{font-size:var(--t-body);letter-spacing:.02em}.buybox__title{margin:-8px 0 0;font-weight:300}.buybox__name{display:block;font-family:var(--head);font-weight:300;font-size:clamp(2.25rem,1.85rem + 1.6vw,3.5rem);line-height:1.04;letter-spacing:-.028em;text-wrap:balance}.buybox__sub{display:block;margin-top:14px;font-family:var(--text);font-size:var(--t-body);line-height:1.5;letter-spacing:.01em;max-width:34em;text-wrap:pretty}.buybox__badge{justify-self:start;margin-top:-6px;padding:4px 12px;border:1px solid var(--slate);border-radius:4px;font-family:var(--head);font-size:var(--t-ui);line-height:1.3}.buybox__rating{margin-top:-8px}.buybox__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;padding-top:4px}.price--pdp{font-size:clamp(1.875rem,1.6rem + .9vw,2.375rem);line-height:1.1;letter-spacing:-.01em}.buybox__was{display:flex;flex-wrap:wrap;gap:0 14px;font-size:var(--t-body)}.buybox__was s{text-decoration-thickness:1px}.buybox__unit,.buybox__where{flex-basis:100%}.buybox__where{font-family:var(--head)}.ticks{display:grid;gap:10px;padding:4px 0}.ticks li{position:relative;padding-left:34px;max-width:34em}.ticks li:before{content:"";position:absolute;left:2px;top:.42em;width:18px;height:10px;border-left:2px solid var(--slate);border-bottom:2px solid var(--slate);transform:rotate(-45deg) scale(.82);transform-origin:30% 60%}.buyform{display:grid;gap:12px;margin-top:4px}.opts{margin:0 0 8px;padding:0;border:0;min-width:0}.opts__legend{padding:0;margin-bottom:12px;font-family:var(--head);font-size:var(--t-ui)}.opts__legend span{font-family:var(--text);font-size:var(--t-ui)}.opts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.opts__list>.opt:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:1000px){.opts__list:is([data-n="3"],[data-n="5"],[data-n="6"]){grid-template-columns:repeat(3,minmax(0,1fr))}.opts__list:is([data-n="3"],[data-n="5"],[data-n="6"])>.opt{grid-column:auto}.opts__list[data-n="5"]>.opt:nth-child(n+4){grid-column:span 1}}.opt{position:relative;display:block;cursor:pointer}.opt input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.opt__body{position:relative;display:grid;align-content:center;gap:2px;min-height:72px;height:100%;padding:12px 40px 12px 16px;border:1px solid var(--hair);border-radius:4px;background:#fff;transition:border-color .15s var(--ease)}.opt--swatch .opt__body{grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center}.opt--swatch .opt__price{grid-column:2}.opt--swatch .opt__swatch{grid-row:span 2}.opts--same .opt__price,.opt--amount .opt__price{display:none}.opts--same .opt--swatch .opt__swatch{grid-row:auto}.opt__swatch{width:24px;height:24px;border-radius:12px;background:var(--sw);box-shadow:inset 0 0 0 1px #39424a40}.opt__name{font-family:var(--head);font-size:var(--t-ui);line-height:1.2}.opt--swatch .opt__name{text-transform:capitalize}.opt__price{font-feature-settings:"tnum" 1}.opt:hover .opt__body{border-color:var(--g400)}.opt input:checked+.opt__body{border:2px solid var(--slate);padding:11px 39px 11px 15px;box-shadow:inset 0 0 0 1px var(--slate)}.opt input:checked+.opt__body:after{content:"";position:absolute;right:14px;top:50%;width:14px;height:8px;margin-top:-6px;border-left:2px solid var(--slate);border-bottom:2px solid var(--slate);transform:rotate(-45deg)}.opt input:focus-visible+.opt__body{outline:3px solid var(--slate);outline-offset:3px}.buyform__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px}.qty{display:grid;grid-template-columns:52px 52px 52px;height:64px;border:1px solid var(--hair);border-radius:4px}.qty__btn{display:grid;place-items:center;transition:background-color .15s var(--ease)}.qty__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:square}.qty__btn:hover{background:var(--mist)}.qty__btn[aria-disabled=true]{opacity:.35;cursor:default;background:transparent}.qty__input{width:100%;min-width:0;border:0;border-left:1px solid var(--grid);border-right:1px solid var(--grid);background:transparent;color:var(--slate);text-align:center;font-family:var(--head);font-size:var(--t-ui);font-feature-settings:"tnum" 1}.qty__input:focus-visible{outline:3px solid var(--slate);outline-offset:-3px}.buyform__add{width:100%;min-height:64px;padding:0 20px}.buyform__add.is-done{box-shadow:inset 0 0 0 2px #39424a8c}.buyform__now{min-height:56px}.buyform__error{padding:12px 16px;border-left:3px solid var(--slate);background:var(--mist);font-family:var(--head)}.buyform__truemed{margin-top:8px;font-size:14px;color:var(--slate)}.buyform__truemed:empty{margin:0}.btn--buy[disabled]{background:var(--grid);color:var(--slate);box-shadow:none;cursor:default}.btn--outline[disabled]{opacity:.45;cursor:default;background:transparent;color:var(--slate)}@media(max-width:380px){.qty{grid-template-columns:44px 44px 44px}.buyform__add{padding:0 12px}}@media(max-width:339px){.buyform__row{grid-template-columns:minmax(0,1fr)}.qty{grid-template-columns:64px minmax(0,1fr) 64px}.buyform__add{padding:0 20px}}.gift{display:grid;gap:12px}.check{position:relative;display:flex;align-items:center;gap:14px;min-height:48px;cursor:pointer;font-family:var(--head);font-size:var(--t-ui)}.check input{width:24px;height:24px;margin:0;accent-color:var(--slate);cursor:pointer}.gift__fields{display:grid;gap:16px;padding:4px 0 8px 38px}.field{display:grid;gap:6px}.field label{font-family:var(--head);font-size:var(--t-body)}.field__opt{font-family:var(--text)}.field input,.field textarea{width:100%;min-height:56px;padding:12px 14px;border:1px solid var(--g400);border-radius:4px;background:#fff;color:var(--slate);font:inherit}.field textarea{min-height:96px;resize:vertical}.field input:focus-visible,.field textarea:focus-visible{outline:3px solid var(--slate);outline-offset:1px}.field input[aria-invalid=true]{border:2px solid var(--slate)}.field__error{font-family:var(--head)}.field__error:empty{display:none}.promise{display:grid;margin-top:8px;border-top:1px solid var(--hair)}.promise li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--hair)}.ico{width:24px;height:24px;fill:none;stroke:var(--slate);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.promise+.acc{border-top:0;margin-top:0}.acc{border-top:1px solid var(--hair);margin-top:8px}.acc__item{border-bottom:1px solid var(--hair)}.acc__sum{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:10px 0;list-style:none;cursor:pointer;font-family:var(--head);font-size:var(--t-ui);line-height:1.3}.acc__sum::-webkit-details-marker{display:none}.acc__sum i{position:relative;flex:0 0 20px;width:20px;height:20px}.acc__sum i:before,.acc__sum i:after{content:"";position:absolute;left:1px;right:1px;top:9px;height:2px;background:currentColor;transition:transform .2s var(--ease)}.acc__sum i:after{transform:rotate(90deg)}.acc__item[open]>.acc__sum i:after{transform:rotate(0)}.acc__sum:hover span{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.acc__body{padding:0 0 28px}.rte>*+*,.desc>*+*{margin-top:12px}.rte ul:not(.hairlist),.desc ul{list-style:disc;padding-left:22px}.rte ol,.desc ol{list-style:decimal;padding-left:22px}.rte li+li,.desc li+li{margin-top:6px}.rte a,.desc a{text-decoration:underline}.rte .hairlist--rows{margin-top:12px}.rte .hairlist--rows li{padding:0}.desc li strong{letter-spacing:.02em}.desc>:first-child{margin-top:0}.specs--pdp{margin-top:0}.specs--pdp th{width:44%}.specs--pdp tbody:first-child tr:first-child th,.specs--pdp tbody:first-child tr:first-child td{border-top:0}.specs__group th{width:auto!important;padding:20px 0 8px!important;font-family:var(--head);font-size:var(--t-ui);border-bottom:1px solid var(--slate)!important}.specs--pdp tbody:first-child .specs__group th{padding-top:4px!important}@media(max-width:520px){.specs--pdp .specs__group th{display:block}}.band{padding:0 0 clamp(56px,6vw,96px)}.numerals--band{margin-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:32px}.numerals--band .numeral{font-size:clamp(3rem,2.2rem + 3vw,5.5rem)}.numerals--band li>p:last-child{max-width:16em}@media(max-width:380px){.numerals--band{grid-template-columns:minmax(0,1fr)}}@media(min-width:900px){.numerals--band{column-gap:var(--gap)}.numerals--3{grid-template-columns:repeat(3,minmax(0,1fr))}.numerals--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.shot{position:relative;overflow:hidden;background:var(--mist);aspect-ratio:4 / 5}.chapter--mist .shot{background:#fff}.shot img,.shot picture,.shot video{display:block;width:100%;height:100%}.shot--photo img,.shot--video video{object-fit:cover}.shot--cdn img{object-fit:contain;padding:5%}.chapter--mist .shot--cdn img{mix-blend-mode:normal}.shot--contain img{object-fit:contain;padding:9%;mix-blend-mode:multiply}.chapter--mist .shot--contain img{mix-blend-mode:normal}.shot--phone img{position:absolute;top:6%;left:50%;width:auto;height:88%;aspect-ratio:760 / 1647;transform:translate(-50%);object-fit:cover;object-position:top;border:1px solid var(--hair);border-radius:28px;background:#fff}.shot__tag{position:absolute;left:12px;bottom:12px;z-index:1;padding:4px 12px;border:1px solid var(--slate);border-radius:4px;background:#fffffff0;color:var(--slate);font-size:var(--t-body);line-height:1.4}.fx__head .h2{margin-top:32px;max-width:18em}.fx__intro{margin-top:20px}.fx__list{margin-top:48px;border-top:1px solid var(--hair)}.fx__item{border-bottom:1px solid var(--hair)}.fx__h{margin:0;font-weight:400}.fx__btn{display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px 0;text-align:left;font-family:var(--head);font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em}.fx__num{font-family:var(--text);font-size:var(--t-body);letter-spacing:.02em;font-feature-settings:"tnum" 1}.fx__btn i{position:relative;width:20px;height:20px}.fx__btn i:before,.fx__btn i:after{content:"";position:absolute;left:1px;right:1px;top:9px;height:2px;background:currentColor;transition:transform .2s var(--ease)}.fx__btn i:after{transform:rotate(90deg)}.fx__btn[aria-expanded=true] i:after{transform:rotate(0)}.fx__btn:hover .fx__title{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.fx__panel{padding:0 0 28px 60px}.fx__text{max-width:32em}.fx__choices{margin-top:16px}.fx__choice{margin-top:12px;max-width:32em}.fx__note{display:inline-block;margin-top:12px;padding-left:12px;border-left:2px solid var(--slate)}.fx__link{display:flex;width:max-content;max-width:100%;margin-top:4px}.fx__inline{margin-top:20px}.fx__stage{display:none}.fx__people-note{margin-top:24px}@media(max-width:599px){.fx__panel{padding-left:0}.fx__btn{grid-template-columns:40px minmax(0,1fr) 20px}}@media(min-width:1000px){.fx{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.fx__head{grid-column:1 / span 12}.fx__list{grid-column:1 / span 5}.fx__stage{display:block;grid-column:7 / span 6;grid-row:2;position:sticky;top:112px;margin-top:48px;aspect-ratio:4 / 5;max-height:calc(100svh - 160px)}.fx__frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .45s var(--settle),visibility 0s .45s}.fx__frame.is-on{opacity:1;visibility:visible;transition:opacity .45s var(--settle),visibility 0s}.fx__frame .shot{height:100%;aspect-ratio:auto}.fx__inline{display:none}.fx__item.is-on{border-bottom-color:var(--slate)}.fx__people-note{grid-column:1 / span 5}}.film{margin-top:48px}.film .caption{margin-top:16px}.split{display:grid;gap:40px;margin-top:32px}.split__text .h2{margin-top:0}.split__text .lead{margin-top:20px}.split__btns{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px}.split__media{margin:0}.split__media.plate--screen img{width:100%;height:auto}.split__media .caption{margin-top:12px}.split--bundle .price{margin-top:24px}.split--bundle .price s{font-family:var(--text);font-size:var(--t-body);margin-left:12px}.split--bundle .shot{aspect-ratio:1}.factlist{margin-top:32px;border-top:1px solid var(--hair)}.factlist li{display:grid;grid-template-columns:48px minmax(0,1fr);padding:18px 0;border-bottom:1px solid var(--hair)}.factlist span{font-family:var(--head)}@media(min-width:1000px){.split{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:center}.split__text{grid-column:1 / span 6}.split__media{grid-column:8 / span 5}.split--bundle .split__media{grid-column:1 / span 6;grid-row:1}.split--bundle .split__text{grid-column:8 / span 5}}.approw{display:grid;gap:48px;margin-top:48px}.approw__item{display:grid;gap:12px;align-content:start}.approw__item .shot{margin-bottom:8px}.approw__item p{max-width:30em}@media(max-width:759px){.approw{grid-auto-flow:column;grid-auto-columns:80%;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-right:calc(-1 * var(--pad));padding-right:var(--pad)}.approw__item{scroll-snap-align:start}}@media(min-width:760px){.approw--2,.approw--3,.approw--4{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}}@media(min-width:1100px){.approw--3{grid-template-columns:repeat(3,minmax(0,1fr))}.approw--4{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}.chapter .app__btns{align-items:center}.who{display:grid;margin-top:40px;border-top:1px solid var(--hair)}.who li{display:grid;gap:8px;padding:24px 0;border-bottom:1px solid var(--hair)}.who p{max-width:32em}@media(min-width:900px){.who{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}}.people-head .h2{margin-top:32px}.people-head .people__note{margin-top:16px;max-width:30em}.people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin-top:40px}.people__card{display:grid;gap:8px;align-content:start}.people__card img{width:100%;aspect-ratio:4 / 5;object-fit:cover;background:var(--mist);margin-bottom:4px}.people__text{display:grid;gap:8px;align-content:start}.people__tag{justify-self:start;padding:2px 10px;border:1px solid var(--slate);border-radius:4px}.people__name{font-family:var(--head);font-size:var(--t-ui);line-height:1.3}.people__card blockquote{font-family:var(--head);font-weight:300;font-size:var(--t-ui);line-height:1.35}@media(max-width:359px){.people{grid-template-columns:minmax(0,1fr)}}.people--1{grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.people--1 .people__card{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:var(--gap);align-items:center}.people--1 .people__card img{margin:0}.people--3{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gap)}}@media(min-width:1000px){.people-wrap--2{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.people-wrap--2 .people-head{grid-column:1 / span 4}.people-wrap--2 .people{grid-column:6 / span 7;margin-top:32px;column-gap:var(--gap)}.people--4{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--gap)}}.line{display:grid;gap:40px var(--gap);margin-top:48px}.line__card{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--hair)}.line__card.is-here{border-top:2px solid var(--slate);padding-top:15px}.line__link{position:relative;display:grid;gap:10px;text-decoration:none}.line__img{display:block;aspect-ratio:1;background:#fff;overflow:hidden}.chapter:not(.chapter--mist) .line__img{background:var(--mist)}.line__img img{width:100%;height:100%;object-fit:contain;padding:6%}.chapter:not(.chapter--mist) .line__img img{mix-blend-mode:multiply}.line__badge{position:absolute;top:12px;left:12px;padding:2px 10px;border:1px solid var(--slate);border-radius:4px;background:#fff}.line__name{font-family:var(--head);font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em}.line__link:hover .line__name{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.line__body{display:flex;flex:1;flex-direction:column;gap:10px}.line__facts li{position:relative;padding-left:22px}.line__facts li:before{content:"";position:absolute;left:2px;top:.8em;width:10px;height:2px;background:var(--slate)}.line__price{margin-top:auto;padding-top:6px;font-family:var(--head);font-size:var(--t-ui)}.line__price span{font-family:var(--text);font-size:var(--t-body)}.line .rating,.card__rating{gap:0 8px;min-height:27px}@media(min-width:560px){.line{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.line--3{grid-template-columns:repeat(3,minmax(0,1fr))}.line--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ctable{margin-top:72px}.ctable__title{margin-bottom:20px}.ctable__scroll{overflow-x:auto;border-top:2px solid var(--slate)}.ctable__scroll:focus-visible{outline-offset:2px}.ctable table{width:100%;min-width:760px;border-collapse:collapse}.ctable th,.ctable td{padding:16px;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top;font-weight:400}.ctable thead th{font-family:var(--head);font-size:var(--t-ui);padding-top:18px}.ctable thead a{display:inline-flex;min-height:44px;align-items:center;text-underline-offset:6px}.ctable tbody th{font-family:var(--head);width:18%}.ctable thead td,.ctable tbody th{padding-left:0}.ctable .is-here{background:#fff}.chapter:not(.chapter--mist) .ctable .is-here{background:var(--mist)}.ctable thead .is-here{box-shadow:inset 0 2px 0 var(--slate)}.ctable>.caption{margin-top:16px}@media(max-width:759px){.ctable table{border-collapse:separate;border-spacing:0}.ctable tbody th,.ctable thead td{position:sticky;left:0;z-index:1;width:120px;min-width:120px;padding-right:12px;background:var(--mist);box-shadow:1px 0 0 var(--hair)}.chapter:not(.chapter--mist) .ctable tbody th,.chapter:not(.chapter--mist) .ctable thead td{background:#fff}}.fitcols{display:grid;gap:40px;margin-top:40px}.checks{margin-top:16px;border-top:1px solid var(--hair)}.checks li{position:relative;padding:14px 0 14px 40px;border-bottom:1px solid var(--hair)}.checks--yes li:before{content:"";position:absolute;left:4px;top:22px;width:16px;height:8px;border-left:2px solid var(--slate);border-bottom:2px solid var(--slate);transform:rotate(-45deg)}.checks--no li:before,.checks--no li:after{content:"";position:absolute;left:4px;top:25px;width:18px;height:2px;background:var(--slate);transform:rotate(45deg)}.checks--no li:after{transform:rotate(-45deg)}@media(min-width:900px){.fitcols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}}.faq{display:grid;gap:32px;margin-top:32px}.faq__head .h2{margin-top:0}.faq__foot{margin-top:20px}.faq__list{margin-top:0}@media(min-width:1000px){.faq{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.faq__head{grid-column:1 / span 4;position:sticky;top:112px}.faq__list{grid-column:6 / span 7}}.rv{display:grid;gap:48px;margin-top:32px}.rv__score{display:grid;gap:16px;align-content:start}.rv__score .stars{--size: 20px}.rv__title{margin-top:0!important}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.chip{min-height:48px;padding:0 18px;border:1px solid var(--hair);border-radius:24px;font-family:var(--head);font-size:var(--t-body);transition:background-color .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease)}.chip:hover{border-color:var(--slate)}.chip[aria-pressed=true]{background:var(--slate);border-color:var(--slate);color:#fff}@media(min-width:1000px){.rv{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.rv__score{grid-column:1 / span 4;position:sticky;top:112px}.rv__list{grid-column:6 / span 7}}.cards{display:grid;gap:48px var(--gap);margin-top:48px}.card{display:flex;flex-direction:column;gap:10px}.card__link{display:grid;gap:14px;text-decoration:none}.card__img{display:block;aspect-ratio:1;background:var(--mist);overflow:hidden}.chapter--mist .card__img{background:#fff}.card__img img{width:100%;height:100%;object-fit:contain;padding:7%;transition:transform .5s var(--settle)}.chapter--mist .card__img img{mix-blend-mode:normal}.card__link:hover .card__img img{transform:scale(1.03)}.card__name{font-family:var(--head);font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em}.card__link:hover .card__name{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.card__body{display:flex;flex:1;flex-direction:column;gap:10px}.card__sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:32em;min-height:3.2em}.card__price{margin-top:auto;font-family:var(--head);font-size:var(--t-ui)}.card__price span{font-family:var(--text);font-size:var(--t-body)}.card__price s,.line__price s{font-family:var(--text);font-size:var(--t-body);margin-left:8px}@media(min-width:640px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:759px){.line__link,.card__link{grid-template-columns:112px minmax(0,1fr);align-items:center;column-gap:16px}.line__img,.card__img{grid-row:span 2}.line__badge{position:static;justify-self:start}.line__card>.line__body,.card>.card__body{margin-left:128px}.line__name,.card__name{font-size:var(--t-ui)}.card__sub{min-height:0}.line .rating.is-empty,.card__rating.is-empty{display:none}.line,.cards{gap:28px}}.plp{padding:12px 0 0}.plp__title{margin-top:16px;font-family:var(--head);font-weight:300;font-size:clamp(2.75rem,1.956rem + 3.38vw,5rem);line-height:1.04;letter-spacing:-.03em}.plp__jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.plp__jump a{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border:1px solid var(--hair);border-radius:24px;font-family:var(--head);text-decoration:none;white-space:nowrap}.plp__jump a:hover{border-color:var(--slate)}.plp+.chapter{padding-top:48px}.plp__head{display:grid;gap:16px;margin-top:32px}.plp__head .h2{margin-top:0}.plp__count{margin-top:8px}@media(max-width:759px){.plp__jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(-1 * var(--pad));padding-right:var(--pad)}.plp__jump::-webkit-scrollbar{display:none}}@media(min-width:1000px){.plp__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:end}.plp__head .h2{grid-column:1 / span 6}.plp__head>div{grid-column:8 / span 5}}@media(min-width:1200px){.cards--plp{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:760px){.cards--n1{grid-template-columns:minmax(0,1fr)}.cards--n1 .card{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.cards--n1 .card__link{grid-column:1 / span 4}.cards--n1 .card__body{grid-column:6 / span 7;align-self:center}}.buybar--pdp{display:flex}.buybar--pdp .buybar__name .buybar__short{display:block;font-size:var(--t-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buybar--pdp .buybar__name .buybar__short span{display:inline;font-size:inherit}.buybar--pdp .buybar__name .buybar__price{display:block;font-size:var(--t-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buybar img{background:var(--mist);object-fit:contain}@media(max-width:480px){.buybar--pdp img{display:none}.buybar--pdp .buybar__btn{padding:0 18px}.buybar--pdp .buybar__cur{display:none}}@media(min-width:1000px){.buybar--pdp{height:88px;padding-left:max(var(--pad),calc((100vw - var(--max)) / 2));padding-right:max(var(--pad),calc((100vw - var(--max)) / 2))}.buybar--pdp img{width:56px;height:56px}.buybar--pdp .buybar__name{flex:0 1 auto;margin-right:auto}.buybar--pdp .buybar__btn{min-width:280px}html.has-buybar{scroll-padding-bottom:104px}html.has-buybar .footer{padding-bottom:128px}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250}.drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#39424a73}.drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(460px,100vw);padding:0 max(24px,env(safe-area-inset-right)) env(safe-area-inset-bottom) 24px;background:#fff;overflow-y:auto;outline:none}.drawer__panel>*{flex:none}html:not([data-motion=off]) .drawer.is-opening .drawer__panel{animation:slidein .32s var(--settle)}html:not([data-motion=off]) .drawer.is-opening .drawer__scrim{animation:fadein .32s var(--settle)}@keyframes slidein{0%{transform:translate(100%)}to{transform:none}}.drawer__head{display:flex;align-items:center;justify-content:space-between;height:80px;border-bottom:2px solid var(--slate)}.drawer__title{font-family:var(--head);font-weight:300;font-size:var(--t-h3)}.drawer__title:focus{outline:none}.drawer__status{padding:16px 0 0;font-family:var(--head);font-size:var(--t-ui)}.drawer__status:empty{padding:0}.drawer__ship{padding:16px 0;border-bottom:1px solid var(--hair)}.drawer__ship i{display:block;height:6px;margin-top:10px;background:linear-gradient(90deg,var(--slate) var(--w, 0%),var(--grid) 0);border-radius:3px}.drawer__items{flex:1 0 auto!important}.drawer__items li{display:grid;grid-template-columns:80px minmax(0,1fr);gap:4px 16px;padding:20px 0;border-bottom:1px solid var(--hair)}.drawer__items .drawer__empty{display:block;padding:32px 0;border:0}.drawer__items img{grid-row:span 4;width:80px;height:80px;object-fit:contain;padding:6%;background:var(--mist);mix-blend-mode:multiply}.drawer__items .drawer__name{font-family:var(--head);font-size:var(--t-ui);line-height:1.25}.drawer__items .drawer__line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.drawer__items .qty{height:48px;grid-template-columns:44px 44px 44px}.drawer__items .textbtn{justify-self:start;min-height:44px;font-size:var(--t-body)}.drawer__foot{position:sticky;bottom:0;display:grid;gap:12px;padding:20px 0 24px;background:#fff;border-top:1px solid var(--hair)}@media(max-height:600px){.drawer__foot{position:static}}.drawer__sub{display:flex;justify-content:space-between;font-family:var(--head);font-size:var(--t-ui)}.drawer__proto{padding:12px 16px;background:var(--mist)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;display:grid;grid-template-rows:80px minmax(0,1fr);background:#fff}.lightbox__bar{display:flex;align-items:center;justify-content:space-between;padding:0 max(var(--pad),env(safe-area-inset-right)) 0 max(var(--pad),env(safe-area-inset-left));border-bottom:1px solid var(--hair)}.lightbox__count{font-feature-settings:"tnum" 1}.lightbox__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--mist)}.lightbox__track::-webkit-scrollbar{display:none}.lightbox__track li{flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;padding:24px;min-width:0}.lightbox__track img,.lightbox__track video{width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 128px);object-fit:contain}.lightbox__track img.is-cdn{mix-blend-mode:multiply}.lightbox__prev,.lightbox__next{position:absolute;top:50%;margin-top:16px}.lightbox__prev{left:max(16px,env(safe-area-inset-left))}.lightbox__next{right:max(16px,env(safe-area-inset-right))}@media(max-width:699px){.lightbox__prev,.lightbox__next{top:auto;bottom:max(16px,env(safe-area-inset-bottom));margin:0}}.drawer__view{justify-self:center}.promises--icons li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start}.band--trust{padding:clamp(40px,5vw,72px) 0;border-top:1px solid var(--hair)}.trust{display:grid;gap:24px}.trust li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:start}.trust__title{font-family:var(--head);font-size:var(--t-ui);line-height:1.3}@media(min-width:700px){.trust{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}}@media(min-width:1100px){.trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps__state{margin-top:-2px}.steps__photo{margin-top:56px}.steps__photo img{width:100%;max-height:640px;object-fit:cover;background:var(--mist)}.quotes--cards .quote{display:grid;gap:8px}.quotes--cards .quote blockquote{font-size:var(--t-ui);line-height:1.45;font-weight:300}.quotes--cards .quote blockquote:before{content:none}.quotes--cards li:first-child blockquote{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);line-height:1.3}.quotes--cards .rvlist__title{font-family:var(--head);font-size:var(--t-ui)}.support{display:grid;margin-top:40px;border-top:1px solid var(--hair)}.support a{display:grid;grid-template-columns:24px minmax(0,1fr) 20px;gap:16px;align-items:center;min-height:88px;padding:16px 0;border-bottom:1px solid var(--hair);text-decoration:none;transition:background-color .2s var(--ease)}.support a:hover{background:var(--mist)}.chapter--mist .support a:hover{background:#fff}.support a>span{display:grid;gap:2px}.support__title{font-family:var(--head);font-size:var(--t-ui);line-height:1.3}.support svg:not(.ico){width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}@media(min-width:900px){.support{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}}@media(min-width:1200px){.support{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px){.split--reverse .split__text{grid-column:7 / span 6;grid-row:1}.split--reverse .split__media{grid-column:1 / span 5;grid-row:1}}.split__media .shot--phone{max-width:440px;margin:0 auto}.ticks--rows{margin-top:28px;gap:0;border-top:1px solid var(--hair);padding:0}.ticks--rows li{padding:14px 0 14px 34px;border-bottom:1px solid var(--hair)}.ticks--rows li:before{top:calc(14px + .42em)}.chapter--night .ticks--rows,.chapter--night .ticks--rows li{border-color:#fff3}.chapter--night .ticks li:before{border-color:#fff}.report__img img{width:100%;border:1px solid var(--hair);background:#fff}.apphero{padding-bottom:clamp(56px,6vw,96px)}.apphero__h1{padding-top:32px;font-weight:300}.apphero__h1 .hero__statement{margin-top:8px}.apphero__lead{margin-top:24px}.apphero__btns{margin-top:32px}.apphero__phones{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:16px;margin-top:48px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.apphero__phones .shot{scroll-snap-align:start}.apphero .caption{margin-top:16px}@media(min-width:760px){.apphero__phones{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gap);overflow:visible}}.featgrid{display:grid;gap:32px;margin-top:48px}.featgrid li{display:grid;gap:10px;align-content:start;padding-top:20px;border-top:1px solid var(--hair)}.featgrid li p{max-width:30em}@media(min-width:700px){.featgrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}}@media(min-width:1100px){.featgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.featgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.devices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:48px}.device a{display:grid;gap:8px;text-decoration:none}.device__img{display:grid;place-items:center;aspect-ratio:1;background:#fff}.chapter:not(.chapter--mist) .device__img{background:var(--mist)}.device__img img{width:72%;height:72%;object-fit:contain}.device__name{font-family:var(--head);font-size:var(--t-ui);line-height:1.3}.device a:hover .device__name{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}@media(min-width:1000px){.devices{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--gap)}}.getapp{display:grid;gap:32px;align-items:center;margin-top:32px}.getapp .h2{margin-top:0}.getapp__qr{justify-self:start;max-width:420px}.getapp__qr img{width:100%;background:#fff}@media(min-width:1000px){.getapp{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.getapp>div{grid-column:1 / span 6}.getapp__qr{grid-column:8 / span 5}}.coll{padding:0 0 clamp(56px,6vw,96px)}.coll__title{margin-top:0}.coll__more{margin-top:8px}.guide__text{margin-top:20px}.cartpage{padding-bottom:clamp(56px,6vw,96px)}.cartpage__grid{display:grid;gap:40px;margin-top:32px}.cartpage__status{min-height:1.6em;font-family:var(--head);font-size:var(--t-ui)}.cartpage__items{border-top:2px solid var(--slate)}.cartpage__items li{grid-template-columns:120px minmax(0,1fr);padding:28px 0}.cartpage__items img{width:120px;height:120px}.cartpage__total{font-family:var(--head);font-size:var(--t-ui)}.cartpage__sum{display:grid;gap:14px;align-content:start;padding:24px;background:var(--mist)}.cartpage__sum .drawer__ship{padding-top:0}.cartpage__sum .promise{margin-top:8px}@media(max-width:599px){.cartpage__items li{grid-template-columns:88px minmax(0,1fr)}.cartpage__items img{width:88px;height:88px}}@media(min-width:1000px){.cartpage__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.cartpage__lines{grid-column:1 / span 7}.cartpage__sum{grid-column:9 / span 4;position:sticky;top:112px}}:root{--head: var(--font-heading), "Rubik", "Segoe UI", system-ui, sans-serif;--text: var(--font-body), "Segoe UI", system-ui, sans-serif}#MainContent,main{counter-reset:lk-chap}.chapter{counter-increment:lk-chap}.label__num:empty:before{content:counter(lk-chap,decimal-leading-zero)}.lk-main{padding:0;overflow:visible}.lk-main:focus{outline:none}.buyform .shopify-payment-button{margin:0}.buyform .shopify-payment-button__button--unbranded{min-height:56px;border:2px solid var(--slate);border-radius:4px;background:transparent;color:var(--slate);font-family:var(--head);font-size:var(--t-ui);font-weight:400;letter-spacing:0;text-transform:none}.buyform .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--slate);color:#fff}.buyform .shopify-payment-button__button--branded{min-height:56px;border-radius:4px;overflow:hidden}.buyform .shopify-payment-button__more-options{min-height:44px;margin-top:8px;color:var(--slate);font-size:var(--t-body);text-decoration:underline}.chapter .shopify-app-block{margin-top:32px}.drawer__foot>.caption:last-child{text-align:center}.shot svg.placeholder-svg,.card__img svg.placeholder-svg{width:100%;height:100%;fill:var(--g300);background:var(--mist)}html.shopify-design-mode [data-reveal]{opacity:1!important;transform:none!important}.header__item{position:relative;display:inline-flex;align-items:center}.header__nav>a.header__item,.header__item>a{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-family:var(--head);font-size:17px;white-space:nowrap;text-decoration:none;color:inherit}.header__nav a[aria-current=page]{text-decoration:underline;text-decoration-color:#fe5000;text-decoration-thickness:2px;text-underline-offset:8px}.header__chev{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.header__sub{position:absolute;left:-18px;top:100%;z-index:120;min-width:250px;padding:10px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #5b677024,0 26px 50px -22px #2c343b59;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .25s ease,visibility 0s .25s}.header__sub:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.header__sub ul{margin:0;padding:0;list-style:none}.header__sub li>a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;font-family:var(--head);font-size:17px;white-space:nowrap;text-decoration:none;color:#2c343b}.header__sub li>a:hover,.header__sub li>a:focus-visible{background:#f5f5f8;color:#c84300}.header__sub ul ul{padding-left:12px;border-left:1px solid rgba(91,103,112,.16);margin:2px 0 6px 12px}.header__item.has-sub:hover .header__sub,.header__item.has-sub:focus-within .header__sub{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .25s ease,visibility 0s}.header__item.has-sub:hover .header__chev,.header__item.has-sub:focus-within .header__chev{transform:rotate(180deg)}.header__search .lk-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.header__search span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:1000px){.header__nav{display:flex;align-items:center;gap:18px;margin-left:24px}.header__menu{display:none}.header__inner{gap:16px}.header__logo img{width:128px}}@media(min-width:1280px){.header__nav{gap:26px;margin-left:36px}.header__logo img{width:144px}.header__nav>a.header__item,.header__item>a{font-size:18px}}.menu__sub{margin:4px 0 10px;padding:0 0 0 56px;list-style:none}.menu__sub a{display:block;min-height:44px;padding:11px 0;border-bottom:1px solid var(--hair);font-family:var(--head);font-size:18px;line-height:1.25;text-decoration:none;color:inherit;opacity:.85}.header__item.has-many .header__sub{min-width:540px}.header__item.has-many .header__sub>ul{display:grid;grid-template-columns:1fr 1fr;column-gap:6px}.faq__search{margin-top:24px}.faq__group{padding:32px 0 12px;border-bottom:1px solid var(--hair)}.faq__group:first-child{padding-top:16px}.people-head .people__lead{margin-top:16px}.chapter--plain{counter-increment:none}.chapter--plain .wrap>.shopify-app-block:first-child{margin-top:0}.ctable thead a{min-width:48px;min-height:48px}.rv__list>.shopify-app-block{margin-top:24px}.btn--outline[disabled]{opacity:.5;cursor:default}.btn--outline[disabled]:hover{background:transparent;color:var(--slate)}.chapter--night .btn--outline{border-color:#fff;color:#fff}.chapter--night .btn--outline:hover{background:#fff;color:var(--night)}@media(min-width:1000px){.lk-v2-mt .split--text .split__text{grid-column:1 / span 8;grid-row:auto}}.lk-v2-mt .split>*{min-width:0}.lk-v2-mt .split__text{overflow-wrap:anywhere}.lk-v2-mt .lead>*+*{margin-top:12px}.lk-v2-mt .lead ul{list-style:disc;padding-left:22px}.lk-v2-mt .lead ol{list-style:decimal;padding-left:22px}.lk-v2-mt .lead a{text-decoration:underline}.lk-v2-mt .split__media.report__img img{height:auto}.device__img{position:relative;overflow:hidden}.device__img img{position:absolute;top:14%;left:14%;width:72%;height:72%}.lk-v2-reports .reports__note,.support__note{margin-top:24px}.support__note a{text-decoration:underline}.coll{counter-increment:lk-chap}.plpbar{margin-top:32px}.plp .plpbar{margin-top:24px}.plpbar .acc__body{padding-top:4px}.plpbar__groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:28px var(--gap);align-items:start}.facet{min-width:0;margin:0;padding:0;border:0}.facet__title{display:block;margin-bottom:6px;padding:0;font-family:var(--head);font-size:var(--t-ui);line-height:1.3}.facet .check{font-size:var(--t-body);line-height:1.35}.facet .check input[disabled],.facet .check input[disabled]+span{cursor:default;opacity:.6}.facet__count{font-family:var(--text)}.facet__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.facet__select{width:100%;min-height:52px;padding:12px 44px 12px 14px;border:1px solid var(--g400);border-radius:4px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%235b6770' stroke-width='1.75'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 14px center / 20px 20px;color:var(--slate);font-family:var(--text);font-size:var(--t-body);-webkit-appearance:none;appearance:none;cursor:pointer}.facet__select:focus-visible{outline:3px solid var(--slate);outline-offset:1px}.plpbar__btns{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px}.plpbar__active{align-items:center;margin-top:16px}.plpbar__active .chip{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.plpbar__active .chip svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:square}.coll__empty{margin-top:48px}.coll__empty .lead+p{margin-top:12px}.coll__pager{margin-top:56px}.coll__pager ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.coll__pager a,.coll__pager span{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:0 12px;border:1px solid var(--hair);border-radius:4px;font-family:var(--head);font-size:var(--t-ui);font-feature-settings:"tnum" 1;text-decoration:none}.coll__pager a:hover{border-color:var(--slate)}.coll__pager [aria-current=page]{background:var(--slate);border-color:var(--slate);color:#fff}.coll__pager .pager__gap{border-color:transparent}.coll__pager svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:square}.colls__all{margin-top:48px}.cartpage__items .qty{height:50px;grid-template-columns:48px 48px 48px}.cartpage__items .textbtn{min-height:48px}.cartpage__items .drawer__name{padding:12px 0;margin:-12px 0}.cartpage__items input.qty__input{padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cartpage__items input.qty__input::-webkit-inner-spin-button,.cartpage__items input.qty__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cartpage__update{margin-top:24px}.js .cartpage__update,.no-js .cartpage__items .qty__btn{display:none}.no-js .cartpage__items .qty{grid-template-columns:96px}.no-js .cartpage__items input.qty__input{border:0}.cartpage__sum .field textarea{min-height:96px}
/*# sourceMappingURL=/cdn/shop/t/47/assets/lk-v2.css.map */
