:root{--lc-fg: #000000;--lc-muted: #5c5c5c;--lc-line: #e3e3e3;--lc-soft: #f2f2f2;--lc-signal: #a42325;--lc-font: var(--font-body--family);--lc-display: var(--font-heading--family);--font-h1--case: none;--font-h2--case: none;--font-h3--case: none;--font-h4--case: none;--font-h5--case: none;--font-h6--case: none;--button-text-case: none;--button-text-case-primary: none;--button-text-case-secondary: none}body{font-family:var(--lc-font);color:var(--lc-fg)}:is(h1,h2,h3,.h1,.h2,.h3){letter-spacing:-.01em}.lc-wordmark{font-family:var(--lc-display);font-weight:700;letter-spacing:-.02em;line-height:.86}.lc-wordmark--sm{font-size:22px}.lc-wordmark sup{color:var(--lc-signal)}.lc-header--overlay:not(.is-solid) .lc-wordmark sup{color:inherit}.lc-hero__word{bottom:3.5vh;padding-inline:var(--lc-gutter);font-size:clamp(40px,11vw,230px);letter-spacing:-.025em;line-height:.84;white-space:nowrap;text-shadow:none}.lc-hero__word sup{color:inherit}.lc-header__link,.lc-header__burger{font-size:13px;font-weight:500;letter-spacing:0}.lc-header__count{color:var(--lc-signal);font-variant-numeric:tabular-nums}.lc-header--overlay:not(.is-solid) .lc-header__count{color:inherit}@media(max-width:749px){html.lc-js .lc-header__nav .lc-header__link{font-family:var(--lc-display);font-size:26px;font-weight:700;letter-spacing:-.01em}}.lc-btn{min-height:44px;padding:0 22px;border-color:var(--lc-fg);background:var(--lc-fg);color:#fff;font:500 13px/1 var(--lc-font);letter-spacing:0}.lc-btn:hover{background:#fff;color:var(--lc-fg)}.lc-btn--ghost{background:transparent;color:var(--lc-fg)}.lc-btn--ghost:hover{background:var(--lc-fg);color:#fff}.lc-btn--block{min-height:52px;font-size:14px}.lc-btn[disabled],.lc-btn[disabled]:hover{background:var(--lc-soft);border-color:var(--lc-soft);color:var(--lc-muted)}.lc-products__heading{font:700 clamp(24px,2.4vw,34px)/1 var(--lc-display);letter-spacing:-.01em}.lc-products__count{font-size:13px;color:var(--lc-muted);font-variant-numeric:tabular-nums}.lc-products--collection{padding-top:clamp(28px,4vw,56px)}.lc-products--collection .lc-products__bar{align-items:flex-end;gap:16px;margin-bottom:clamp(24px,3vw,44px)}.lc-products--collection .lc-products__heading{margin:0;font-size:clamp(44px,7.5vw,120px);line-height:.86;overflow-wrap:anywhere}.lc-products--collection .lc-products__count{padding-bottom:.4em;white-space:nowrap}@media(min-width:990px){.lc-grid{gap:48px 16px}}.lc-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;margin-top:10px;font-size:13px;line-height:1.3}.lc-card__title{font-weight:500;color:var(--lc-fg);overflow-wrap:anywhere}.lc-card__price{color:var(--lc-fg);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.lc-card__price s{margin-right:6px;color:var(--lc-muted)}.lc-card.is-sale .lc-card__now{color:var(--lc-signal)}.lc-card__flag{grid-column:1 / -1;font-size:12px;color:var(--lc-muted)}.lc-card.is-soldout .lc-card__img{opacity:.5}@media(max-width:749px){.lc-card__info{grid-template-columns:minmax(0,1fr)}.lc-card__price{text-align:left}}.lc-social__handle{font:700 clamp(30px,3.6vw,52px)/.95 var(--lc-display);letter-spacing:-.015em}.lc-social__track{gap:8px}.lc-pdp__back{font-size:13px;color:var(--lc-muted)}.lc-pdp__title{margin:0 0 18px;max-width:11em;font:700 clamp(30px,2.8vw,44px)/.92 var(--lc-display);letter-spacing:-.01em;overflow-wrap:anywhere}.lc-pdp__desc{font-size:14px;line-height:1.6;color:#333;max-width:34em}.lc-pdp__more{font-size:13px;text-underline-offset:3px}.lc-pdp__price{margin-bottom:22px;font-size:18px;font-weight:500;font-variant-numeric:tabular-nums}.lc-pdp__price:has(s){color:var(--lc-signal)}.lc-pdp__price s{color:var(--lc-muted)}.lc-opt{margin-bottom:20px}.lc-opt__head{margin-bottom:10px}.lc-opt__label{font-size:13px;font-weight:500;color:var(--lc-fg)}.lc-opt__guide{font-size:13px;color:var(--lc-muted);text-underline-offset:3px}.lc-opt__guide:hover{color:var(--lc-fg)}.lc-opt__values{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px}.lc-opt__value span{min-width:0;height:48px;padding:0 8px;border:1px solid var(--lc-line);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.lc-opt__value:hover span{border-color:var(--lc-fg)}.lc-opt__value input:checked+span{background:var(--lc-fg);border-color:var(--lc-fg);color:#fff}.lc-opt__value.is-soldout span{color:var(--lc-muted);text-decoration:none;background:linear-gradient(to top right,transparent calc(50% - .5px),var(--lc-line) 50%,transparent calc(50% + .5px))}.lc-pdp__msg{font-size:13px}@media(min-width:990px){.lc-pdp__buy .lc-pdp__sticky{max-width:300px}}.lc-footer{padding:clamp(48px,7vw,96px) var(--lc-gutter) 24px;border-top:1px solid var(--lc-line);background:#fff;color:var(--lc-fg);font-family:var(--lc-font);font-size:13px}.lc-footer__top{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media(min-width:750px){.lc-footer__top{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:32px}}.lc-footer__news-title{margin:0 0 10px;font:700 clamp(30px,3.2vw,48px)/.92 var(--lc-display);letter-spacing:-.01em}.lc-footer__news-text{margin:0 0 22px;max-width:34ch;color:var(--lc-muted);font-size:14px;line-height:1.5}.lc-footer__field{display:flex;max-width:440px;border-bottom:1px solid var(--lc-fg)}.lc-footer__field:focus-within{box-shadow:0 1px 0 var(--lc-fg)}.lc-footer__input{flex:1;min-width:0;height:48px;padding:0;border:0;background:none;color:var(--lc-fg);font:400 15px var(--lc-font)}.lc-footer__input::placeholder{color:var(--lc-muted)}.lc-footer__input:focus{outline:none}.lc-footer__submit{min-height:48px;padding:0 0 0 16px;border:0;background:none;color:var(--lc-fg);font:500 13px var(--lc-font);cursor:pointer}.lc-footer__submit:hover{text-decoration:underline;text-underline-offset:3px}.lc-footer__msg{min-height:1.4em;margin:10px 0 0;font-size:13px}.lc-footer__msg--error{color:var(--lc-signal)}.lc-footer__col-title{margin:0 0 12px;color:var(--lc-muted);font:400 13px var(--lc-font)}.lc-footer__list{display:grid;margin:0;padding:0;list-style:none}.lc-footer__list a{display:inline-flex;align-items:center;min-height:36px;color:var(--lc-fg);font-size:15px;text-decoration:none}.lc-footer__list a:hover{text-decoration:underline;text-underline-offset:3px}.lc-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(48px,6vw,88px);color:var(--lc-muted);font-size:12px}.lc-footer a:focus-visible,.lc-footer button:focus-visible{outline:2px solid var(--lc-fg);outline-offset:3px}.lc-footer__field:has(.lc-footer__input:focus-visible){outline:2px solid var(--lc-fg);outline-offset:4px}:root{--lc-tile: #f2f2f2;--lc-ink-muted: #a3a3a3}.lc-hero__shade{background:linear-gradient(to bottom,#0000008c,#0000002e 16%,#0000 30%),linear-gradient(to top,#0006,#0000 45%)}.lc-header--overlay:not(.is-solid) .lc-header__link,.lc-header--overlay:not(.is-solid) .lc-header__burger{text-shadow:0 1px 14px rgba(0,0,0,.45)}.lc-header:not(.lc-header--overlay),.lc-header.is-solid{box-shadow:0 1px 0 var(--lc-line)}.lc-card__media{background:var(--lc-tile)}.lc-card__img,.lc-slice img{mix-blend-mode:multiply}.lc-slice,.lc-pdp__frame{background:var(--lc-tile)}.lc-pdp__img{mix-blend-mode:multiply}.lc-products--titled .lc-products__heading{margin-bottom:clamp(18px,2.4vw,32px)}.lc-products__footer{display:block;margin-top:clamp(28px,3.5vw,48px)}.lc-products__footer .lc-btn{width:100%;min-height:60px;background:transparent;color:var(--lc-fg);font-size:15px}.lc-products__footer .lc-btn:hover{background:var(--lc-fg);color:#fff}.lc-social{background:var(--lc-tile);padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(40px,6vw,88px)}.lc-social__head{align-items:flex-end;gap:16px}.lc-social__media{background:#e4e4e4}.lc-footer{background:#000;color:#fff;border-top:0}.lc-footer__news-text,.lc-footer__col-title,.lc-footer__bottom{color:var(--lc-ink-muted)}.lc-footer__bottom{padding-top:20px;border-top:1px solid rgba(255,255,255,.18)}.lc-footer__field{border-bottom-color:#fff}.lc-footer__field:focus-within{box-shadow:0 1px #fff}.lc-footer__input{color:#fff}.lc-footer__input::placeholder{color:var(--lc-ink-muted)}.lc-footer__submit,.lc-footer__list a{color:#fff}.lc-footer__msg--error{color:#ff8f86}.lc-footer a:focus-visible,.lc-footer button:focus-visible,.lc-footer__field:has(.lc-footer__input:focus-visible){outline-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lc-design.css.map */
