.chapter--nolabel{counter-increment:none}.chapter--nolabel>.wrap>.label{display:none}.chapter--tight{padding:clamp(40px,5vw,72px) 0}.chapter--cont{counter-increment:none;padding-top:24px}.chapter--cont>.wrap>.rule,.chapter--cont>.wrap>.label{display:none}.chapter--cont>.wrap>:is(.res,.cards,.prose,.htmlblock,.imgband):first-of-type{margin-top:0}.shopify-section:has(+.shopify-section>.chapter--cont)>.chapter:is(.textch,.resch,.htmlch,.imgch):not(.chapter--head){padding-bottom:clamp(24px,3vw,40px)}.chapter__more{margin-top:16px}.chapter--head{counter-increment:none;padding:0 0 clamp(40px,5vw,64px)}.chapter--head.pagehead--bare{padding-top:24px}.pagehead__grid{display:grid;gap:32px;align-items:center}.pagehead__title{overflow-wrap:break-word;text-wrap:balance;max-width:14em}.pagehead__title--long{font-size:var(--t-h2);line-height:1.07;letter-spacing:-.02em;max-width:22em}.pagehead__meta{margin-top:16px}.pagehead__media{margin:0}.pagehead__media img{width:100%;height:auto;max-height:260px;object-fit:contain;object-position:left center}.chapter--head .prose{margin-top:32px}.pagehead--bare>.wrap>.prose:first-child{margin-top:0}.pagehead .account{margin-top:40px}.pagehead .lead+.account{margin-top:32px}.shopify-section:has(>.chapter--head:not(.chapter--mist))+.shopify-section>.chapter:is(.textch,.resch,.htmlch,.contactch,.newsch,.productsch,.catsch,.promisech):not(.chapter--mist,.chapter--night,.chapter--cont){padding-top:clamp(40px,5vw,72px)}@media(min-width:1000px){.pagehead--media .pagehead__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.pagehead--media .pagehead__copy{grid-column:1 / span 7}.pagehead--media .pagehead__media{grid-column:9 / span 4}.pagehead__media img{max-height:360px;object-position:center}}.prose{max-width:46rem;overflow-wrap:break-word}.prose--wide{max-width:62rem}.chapter .h2+.prose,.chapter .label+.prose{margin-top:24px}.prose>:is(h1,h2,h3,h4,h5,h6){margin-top:32px}.prose>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:8px}.prose>:first-child{margin-top:0}.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--head);font-weight:400;letter-spacing:-.005em;color:inherit}.prose :is(h1,h2){font-size:var(--t-h3);line-height:1.21}.prose :is(h3,h4,h5,h6){font-size:var(--t-ui);line-height:1.3}.prose img{height:auto}.prose :is(iframe,video,embed,object){max-width:100%}.prose table{width:100%;border-collapse:collapse}.prose :is(th,td){padding:12px 16px 12px 0;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top}.prose th{font-family:var(--head);font-weight:400}.prose blockquote{padding:4px 0 4px 20px;border-left:2px solid var(--slate)}.prose hr{height:0;margin:32px 0;border:0;border-top:1px solid var(--hair)}.prose [style*=font-family]{font-family:inherit!important}.prose :is(h1,h2,h3,h4,h5,h6)[style*=font-family]{font-family:var(--head)!important}.prose :not(h1,h2,h3,h4,h5,h6)[style*=font-size]{font-size:inherit!important}.prose.lead{max-width:34em}.chapter--night .prose a{color:#fff}@media(max-width:759px){.prose:not(.htmlblock) table{display:block;overflow-x:auto}}.textch--center{text-align:center}.textch--center>.wrap>.label{justify-content:center}.textch--center :is(.h2,.prose){margin-left:auto;margin-right:auto}.textch--center .prose :is(ul,ol){text-align:left}.textch__btn{margin-top:32px}.textch--center .textch__btn{display:flex;justify-content:center}.chapter--night .textch__btn .btn--outline{border-color:#fff;color:#fff}.chapter--night .textch__btn .btn--outline:hover{background:#fff;color:var(--night)}.htmlblock{margin-top:32px;overflow-x:auto}.htmlblock--wide{max-width:none}.htmlblock table{min-width:520px}.htmlblock :is(th,td){padding-right:12px;padding-left:12px}.htmlblock :is(th,td) img{display:inline-block}.htmlblock a{text-decoration:underline}.htmlblock .section-header__title{font-family:var(--head);font-weight:400;font-size:var(--t-h3);line-height:1.21}.htmlblock .center{text-align:center}.htmlblock .lk-btn{--btn-bg: transparent;--btn-fg: var(--slate);--btn-bd: var(--slate);min-height:48px;padding:0 20px;border-radius:4px;font-family:var(--head);font-weight:400;font-size:var(--t-body);text-decoration:none}.htmlblock .lk-btn:hover{--btn-bg: var(--slate);--btn-fg: #fff;--btn-bd: var(--slate)}.htmlblock .lk-btn strong{font-weight:400}.htmlblock .lk-cmp{font-family:var(--head);font-weight:400}.htmlblock .lk-cmp--yes:before{color:var(--slate);font-weight:400}.res{display:grid;grid-template-columns:minmax(0,1fr);gap:40px var(--gap);margin-top:48px}.chapter .lead+.res{margin-top:40px}@media(min-width:700px){.res{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.res{grid-template-columns:repeat(3,minmax(0,1fr))}.res--text{grid-template-columns:repeat(2,minmax(0,1fr))}}.res--text .res__text{max-width:40em}.res__item{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-top:16px;border-top:1px solid var(--hair);overflow-wrap:break-word}.res__img{align-self:stretch;display:block;aspect-ratio:16 / 10;margin-bottom:4px;background:var(--mist);overflow:hidden}.chapter--mist .res__img{background:#fff}.res__img img{width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply}.chapter--mist .res__img img{mix-blend-mode:normal}.res__title{font-family:var(--head);font-weight:400;font-size:var(--t-ui);line-height:1.3;letter-spacing:-.005em}.res__text{max-width:34em}.res__links{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;margin-top:auto}.cards+.chapter__more{margin-top:32px}.cats{display:grid;grid-template-columns:minmax(0,1fr);gap:40px var(--gap);margin-top:48px}@media(min-width:700px){.cats{grid-template-columns:repeat(6,minmax(0,1fr))}.cat{grid-column:span 3}}@media(min-width:1000px){.cat--large{grid-column:span 2}}.cat__link{display:grid;gap:10px;align-content:start;height:100%;text-decoration:none}.cat .shot{aspect-ratio:4 / 3;margin-bottom:6px}.cat__kicker{font-size:var(--t-body);letter-spacing:.02em}.cat__name{font-family:var(--head);font-weight:400;font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em}.cat__link:hover .cat__name{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.cat__text{max-width:32em}.cat__link .textlink{justify-self:start}.cats__note{margin-top:24px}.chapter .lead+.morelist{margin-top:40px}.about__num{row-gap:32px}.about__stat{display:grid;gap:12px}.about__promise{margin-top:32px}.about__promise .hairlist{margin-top:8px}.about__text>.textlink{margin-top:24px}.news{display:grid;gap:32px;margin-top:32px;align-items:end}.news .h2{margin-top:0}.news__label{display:block;margin-bottom:8px;font-family:var(--head);font-size:var(--t-body)}.news__row{display:flex;flex-wrap:wrap;gap:12px}.news__row input{flex:1 1 240px;min-width:0;min-height:52px;padding:12px 14px;border:1px solid var(--g400);border-radius:4px;background:#fff;color:var(--slate);font:inherit}.news__row input:focus-visible{outline:3px solid var(--slate);outline-offset:1px}.news__row .btn{min-height:52px}.news__note{margin-top:10px}.chapter--night .news__row input{border-color:#fff9;background:transparent;color:#fff}.chapter--night .news__row input::placeholder{color:#ffffffbf}.chapter--night .news .btn--outline{border-color:#fff;color:#fff}.chapter--night .news .btn--outline:hover{background:#fff;color:var(--night)}@media(min-width:1000px){.news{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap)}.news__text{grid-column:1 / span 6}.news__form{grid-column:8 / span 5}}.contact{display:grid;gap:48px;margin-top:32px}.contact .h2{margin-top:0}@media(min-width:1000px){.contact{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}}.form{display:grid;gap:20px;max-width:34rem}.form .btn{justify-self:start}.form .btn--block{justify-self:stretch}.form__pair{display:grid;gap:20px}@media(min-width:600px){.form__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.form__links{display:flex;flex-wrap:wrap;gap:0 24px}.field 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' stroke-linecap='square'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E") right 14px center / 20px no-repeat;color:var(--slate);font:inherit;-webkit-appearance:none;appearance:none}.field select:focus-visible{outline:3px solid var(--slate);outline-offset:1px}.field input:focus-visible{outline-offset:1px}.formmsg{padding:12px 16px;border-left:3px solid var(--slate);background:var(--mist);font-family:var(--head)}.chapter--mist .formmsg{background:#fff}.formmsg ul{list-style:none;padding:0}.formmsg[role=alert]{position:relative;padding-left:50px;border-left-color:#b42318;color:#8a1c12}.formmsg[role=alert]:before{content:"";position:absolute;left:16px;top:13px;width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5h.01'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5h.01'/%3E%3C/svg%3E") center / contain no-repeat}.pw .formmsg[role=alert]{color:#fff}.searchform{display:flex;flex-wrap:wrap;gap:12px;max-width:46rem;margin-top:32px}.searchform input{flex:1 1 240px;min-width:0;min-height:52px;padding:12px 14px;border:1px solid var(--g400);border-radius:4px;background:#fff;color:var(--slate);font:inherit}.searchform input:focus-visible{outline:3px solid var(--slate);outline-offset:1px}.searchform .btn{min-height:52px}.search__count{margin-top:16px}.search__none{margin-top:24px}.search__more{margin-top:64px}.search__more+.morelist{margin-top:16px}.morelist__text{overflow-wrap:break-word}.posts{display:grid;grid-template-columns:minmax(0,1fr);gap:48px var(--gap)}@media(min-width:640px){.posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.post__link{display:grid;gap:10px;text-decoration:none}.post__img{display:block;aspect-ratio:16 / 10;margin-bottom:4px;background:var(--mist);overflow:hidden}.post__img img{width:100%;height:100%;object-fit:cover}.post__title{font-family:var(--head);font-weight:400;font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em}.post__link:hover .post__title{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.article__img{margin:40px 0 0;background:var(--mist)}.article__img img{width:100%;max-height:640px;object-fit:cover}.articlech .article__body,.article__note{margin-top:40px}.pager{display:flex;flex-wrap:wrap;gap:8px;margin-top:56px}.pager a,.pager span{display:inline-grid;place-items: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);text-decoration:none}.pager a:hover{border-color:var(--slate)}.pager [aria-current]{background:var(--slate);border-color:var(--slate);color:#fff}.account{display:grid;gap:48px}.account .h3{margin-bottom:16px}.account__links{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:16px}.orders-wrap{overflow-x:auto}.orders{width:100%;min-width:520px;border-collapse:collapse}.orders :is(th,td){padding:12px 16px 12px 0;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top;font-weight:400}.orders thead th{font-family:var(--head);border-bottom-color:var(--slate)}.orders tfoot th{font-family:var(--head)}.orders a{display:inline-flex;align-items:center;min-height:48px}.addrs{display:grid;gap:32px}.addr{display:grid;gap:12px;padding-top:16px;border-top:1px solid var(--hair)}.addr__tag{justify-self:start;padding:2px 10px;border:1px solid var(--slate);border-radius:4px}.addr__edit>summary{display:inline-flex;align-items:center;min-height:48px;list-style:none;cursor:pointer;font-family:var(--head);font-size:var(--t-ui);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.addr__edit>summary::-webkit-details-marker{display:none}.addr__edit[open]>summary{margin-bottom:8px}.account__addr{margin-top:12px}.account__side .account__links{margin-top:24px}.order__items{margin-top:40px}.pagehead .order__addrs{margin-top:48px}#recover:target{display:block!important}@media(min-width:1000px){.account{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.account__main{grid-column:1 / span 7}.account__side{grid-column:9 / span 4}}.nf{display:grid;gap:48px}.nf .support{margin-top:0;grid-template-columns:minmax(0,1fr)}.nf__help{margin-top:24px;max-width:40em}@media(min-width:1000px){.nf{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.nf__main{grid-column:1 / span 6}.nf .support{grid-column:8 / span 5;margin-top:16px}}.appshop__note,.chapter .plp__jump{margin-top:32px}.appshop-help .support{margin-top:0}.imgband{margin:0}.imgband img{width:100%;height:auto}.imgband a{display:block}.imgband figcaption{margin-top:12px}body.lk-scheme-night{background:var(--night);color:#fff}.pw{width:min(calc(36rem + 2 * var(--pad)),100vw);padding:64px 0}.pw__logo{width:200px;height:auto}.pw .rule{margin-top:40px;border-top-color:#ffffffe6}.pw .h2{margin-top:32px;color:#fff}.pw .lead{margin-top:24px;color:#ffffffeb}.pw .searchform input{border-color:#fff9;background:transparent;color:#fff}.pw .searchform input::placeholder{color:#ffffffbf}.pw .searchform input:focus-visible,.pw :focus-visible{outline-color:#fff}.pw .btn--outline{border-color:#fff;color:#fff}.pw .btn--outline:hover{background:#fff;color:var(--night)}.pw .formmsg{flex-basis:100%;background:transparent;border-left-color:#fff;color:#fff}.giftpage{min-height:100vh;padding:48px 0 64px;background:var(--mist)}.giftpage__inner{max-width:calc(40rem + 2 * var(--pad))}.giftpage__logo{width:144px;height:auto}.giftcard{margin-top:32px;padding:clamp(24px,5vw,40px);background:#fff}.giftcard .h2{margin-top:0}.giftcard__state{margin-top:16px}.giftcard__code{margin-top:8px;font-family:var(--head);font-weight:400;font-size:var(--t-h3);letter-spacing:.06em;font-feature-settings:"tnum" 1;overflow-wrap:anywhere}.giftcard__label{margin-top:32px}.giftcard__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media print{.giftcard__btns{display:none}.giftpage{background:#fff}}.lk-search__scrim{background:#39424a73}.lk-search__panel{border-radius:0;box-shadow:none;border-bottom:1px solid var(--hair)}.lk-search .lk-container{max-width:calc(var(--max) + 2 * var(--pad));padding-left:max(var(--pad),env(safe-area-inset-left));padding-right:max(var(--pad),env(safe-area-inset-right))}.lk-search__bar{gap:12px;padding-block:16px}.lk-search__field .lk-icon{left:14px;width:22px;height:22px;color:var(--slate);stroke-width:1.5}.lk-search__input{height:56px;padding:0 16px 0 48px;border:1px solid var(--g400);border-radius:4px;background:#fff;color:var(--slate);font-family:var(--text);font-size:var(--t-ui)}.lk-search__input:focus{border-color:var(--g400);background:#fff;box-shadow:none;outline:3px solid var(--slate);outline-offset:1px}.lk-search__input::placeholder{color:var(--slate);opacity:.8}.lk-search .lk-tool{flex:none;width:56px;height:56px;border:1px solid var(--hair);border-radius:4px;color:var(--slate)}.lk-search .lk-tool:hover{background:var(--slate);border-color:var(--slate);color:#fff}.lk-search .lk-tool .lk-icon{width:22px;height:22px;stroke-width:1.5}.lk-search__results{padding-bottom:32px}.lk-search__h{margin:8px 0;font-family:var(--head);font-weight:400;font-size:var(--t-body);letter-spacing:.02em;color:var(--slate)}.lk-search__chips{gap:8px}.lk-chip{min-height:48px;padding:0 18px;border:1px solid var(--hair);border-radius:24px;background:#fff;color:var(--slate);font-family:var(--head);font-size:var(--t-body)}.lk-chip:hover{background:#fff;border-color:var(--slate)}.psr{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 32px}@media(min-width:750px){.psr{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.psr__list{border-top:1px solid var(--hair)}.psr__list li{border-bottom:1px solid var(--hair)}.lk-search .psr__item{display:flex;align-items:center;gap:16px;min-height:64px;padding:8px;border-radius:0;color:var(--slate);text-decoration:none}.lk-search .psr__item:hover,.lk-search .psr__item[aria-selected=true]{background:var(--mist)}.lk-search .psr__item img{flex:none;width:56px;height:56px;padding:4px;border-radius:0;background:var(--mist);object-fit:contain;mix-blend-mode:multiply}.lk-search .psr__item:hover img,.lk-search .psr__item[aria-selected=true] img{background:#fff}.psr__name{display:block;font-family:var(--head);font-size:var(--t-ui);line-height:1.3}.lk-search .psr__item .psr__price{display:block;font-size:var(--t-body);color:var(--slate)}.psr__all{margin-top:16px}.psr__none{padding:8px 0}.lk-skip{padding:12px 18px;border-radius:4px;background:var(--slate);font-size:var(--t-body)}.lk-toast{padding:14px 20px;border-radius:4px;background:var(--night);font-size:var(--t-body);box-shadow:none}.lk-inapp a,.lk-inapp button{min-height:48px;border-radius:4px;background:var(--slate);font-family:var(--head);font-weight:400;font-size:var(--t-ui);box-shadow:0 0 0 1px #ffffffb3}.lk-inapp svg{stroke-width:1.5}@media(max-width:999px){html.has-buybar .lk-inapp{bottom:calc(84px + env(safe-area-inset-bottom))}}@media(min-width:1000px){html.has-buybar .lk-inapp{bottom:100px}}.lk-in-app-shop .announce,.lk-in-app-shop .header__nav,.lk-in-app-shop .footer__cols{display:none}
/*# sourceMappingURL=/cdn/shop/t/47/assets/lk-v2-legacy.css.map */
