:root{--lg-ink: #0b0b0c;--lg-graphite: #232325;--lg-paper: #ece8e0;--lg-paper-2: #efece6;--lg-mute: #6e6a63;--lg-line: rgba(11, 11, 12, .12);--lg-red: #d23f2e;--lg-serif: "Instrument Serif", "Times New Roman", serif;--lg-sans: "Archivo", "Helvetica Neue", Arial, sans-serif;--lg-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--lg-ease: cubic-bezier(.2, .7, .1, 1);--lg-gutter: clamp(16px, 4vw, 56px);--font-body-family: var(--lg-sans);--font-heading-family: var(--lg-serif);--font-heading-weight: 400;--font-body-weight: 400;--buttons-radius: 999px;--buttons-radius-outset: 999px;--inputs-radius: 12px;--inputs-radius-outset: 12px;--product-card-corner-radius: 14px;--badge-corner-radius: 999px}html,body{overflow-x:clip}body{font-family:var(--lg-sans);letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--lg-serif);font-weight:400;letter-spacing:-.01em;line-height:1}h4,h5,.h4,.h5{font-family:var(--lg-sans);letter-spacing:0}::selection{background:var(--lg-ink);color:#fff}:is(.lg-s,.lg-hero,.lg-koper,.lg-colhero,.lg-store,.lg-film,.lg-split__panel) :is(h1,h2,h3,h4,.h1,.h2){color:inherit}.lg-mono{font-family:var(--lg-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.lg-kicker{display:inline-block;font-family:var(--lg-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lg-mute)}.lg-wrap{width:100%;max-width:1600px;margin-inline:auto;padding-inline:var(--lg-gutter);box-sizing:border-box}.lg-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lg-btn{--b: var(--lg-ink);--f: #fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;border:1px solid var(--b);background:var(--b);color:var(--f);text-decoration:none;cursor:pointer;font:600 14px/1 var(--lg-sans);letter-spacing:.01em;white-space:nowrap;transition:background .35s var(--lg-ease),color .35s var(--lg-ease),transform .35s var(--lg-ease)}.lg-btn:hover{background:transparent;color:var(--b)}.lg-btn--light{--b: #fff;--f: var(--lg-ink)}.lg-btn--ghost{background:transparent;color:var(--b)}.lg-btn--ghost:hover{background:var(--b);color:var(--f)}.lg-btn svg{width:14px;height:14px;transition:transform .35s var(--lg-ease)}.lg-btn:hover svg{transform:translate(3px)}.button,.shopify-payment-button__button--unbranded{font-family:var(--lg-sans);font-weight:600;letter-spacing:.01em}.announcement-bar__message,.announcement-bar__link{font-family:var(--lg-mono)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase}.utility-bar{border-bottom:0!important}.header-wrapper{border-bottom:1px solid rgba(255,255,255,.08)!important}.header__menu-item,.header__menu-item span,.header .list-menu__item{font-family:var(--lg-sans);font-stretch:112%;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.header__menu-item:hover span{text-decoration:none}.header__menu-item span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .45s var(--lg-ease);padding-bottom:2px}.header__menu-item:hover span,.header__active-menu-item{background-size:100% 1px;text-decoration:none!important}.header__icon .icon{width:20px;height:20px}.header--middle-center .header__inline-menu{margin-top:2px}.mega-menu__content,.header__submenu{border-radius:0 0 16px 16px}.card-wrapper .card{--lg-card-bg: var(--lg-paper-2)}.card-wrapper .card__inner{background:var(--lg-card-bg)!important;border-radius:14px;overflow:hidden}.card-wrapper .card__inner.ratio{--ratio-percent: 78% !important}.card-wrapper .card__media img{mix-blend-mode:multiply;object-fit:contain!important;transform:scale(1.22);transition:transform .9s var(--lg-ease)}.card-wrapper:hover .card__media img:first-child{transform:scale(1.28)}.card-wrapper .media--hover-effect>img+img{object-fit:cover!important;mix-blend-mode:normal}.card__heading,.card__heading a{font-family:var(--lg-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3}.card-information .price,.price{font-family:var(--lg-mono);font-size:12.5px;letter-spacing:.04em}.price--on-sale .price-item--regular{opacity:.5}.price .price-item--sale{color:var(--lg-ink)}.card__badge .badge,.badge{font-family:var(--lg-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:5px 9px;border:0}.badge.price__badge-sale,.card__badge .color-scheme-4,.card__badge .badge--sale{background:var(--lg-red)!important;color:#fff!important}.card__content{padding-top:14px!important}.card-information{gap:6px}.card-wrapper .media--hover-effect>img+img{display:none!important}.card-wrapper:hover .media.media--hover-effect>img:first-child{opacity:1!important}.lg-scrub{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;isolation:isolate;background:var(--lg-scrub-bg, var(--lg-paper-2));transition:opacity .25s ease}.lg-scrub.is-on{opacity:1}.lg-scrub img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .16s ease}.lg-scrub img.is-on{opacity:1}.lg-scrub .lg-scrub__p{object-fit:contain;transform:scale(var(--lg-scrub-scale, 1.22));mix-blend-mode:multiply}.lg-scrub .lg-scrub__c{object-fit:cover;object-position:50% 30%}.lg-scrub__bar{position:absolute;z-index:3;left:14px;right:14px;bottom:12px;display:flex;gap:4px}.lg-scrub__bar span{flex:1;height:2px;border-radius:2px;background:#0b0b0c24;transition:background .2s}.lg-scrub__bar span.is-on{background:var(--lg-ink)}.lg-scrub__c.is-on~.lg-scrub__bar span,.lg-scrub.is-cover .lg-scrub__bar span{background:#ffffff59}.lg-scrub.is-cover .lg-scrub__bar span.is-on{background:#fff}.lg-card .lg-scrub{--lg-scrub-scale: 1.32;border-radius:16px}.collection-hero{display:none}.facets-container,.facets__form{font-family:var(--lg-sans)}.facets__summary span,.facet-filters__label,.product-count__text,.facets__heading{font-family:var(--lg-mono)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase}.facets__disclosure .facets__summary{border:1px solid var(--lg-line);border-radius:999px;padding:10px 16px}.active-facets__button-inner{border-radius:999px!important;font-family:var(--lg-mono);font-size:11px}.product-grid{row-gap:clamp(28px,4vw,48px)!important}.lg-grid-cols-2 .product-grid{grid-template-columns:repeat(2,1fr)!important}.lg-grid-cols-3 .product-grid{grid-template-columns:repeat(3,1fr)!important}.lg-grid-cols-4 .product-grid{grid-template-columns:repeat(4,1fr)!important}@media(max-width:749px){.lg-grid-cols-3 .product-grid,.lg-grid-cols-4 .product-grid{grid-template-columns:repeat(2,1fr)!important}}.product__title h1,.product__title .h1{font-family:var(--lg-serif)!important;font-weight:400!important;font-size:clamp(40px,4.6vw,68px)!important;line-height:.95!important;letter-spacing:-.02em!important}.product__text.caption-with-letter-spacing,.product__text.subtitle{font-family:var(--lg-mono);font-size:11px;letter-spacing:.18em}.product .price{font-size:15px}.product__info-container>*+*{margin-top:18px}.product__description{font-size:15px;line-height:1.6;color:var(--lg-graphite)}.product__media-item .media{background:var(--lg-paper-2);border-radius:16px;overflow:hidden}.product__media-item .media img{mix-blend-mode:multiply}.product-form__buttons .button{min-height:54px}.product-form__submit{background:var(--lg-ink)!important;color:#fff!important}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.product__accordion summary .accordion__title{font-family:var(--lg-sans);font-size:14px;font-weight:600}.price__badge-sale,.product__info-container .icon-with-text{display:none!important}.product-form__input--pill{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.product-form__input--pill legend.form__label{grid-column:1 / -1;margin-bottom:4px;font-family:var(--lg-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lg-mute)}.product-form__input--pill legend .lg-step{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:8px;border-radius:50%;background:var(--lg-ink);color:#fff;font-size:10px;letter-spacing:0}.product-form__input--pill input[type=radio]+label{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-height:64px;margin:0!important;padding:12px 16px!important;border-radius:14px!important;border:1px solid var(--lg-line)!important;background:#fff!important;color:var(--lg-ink)!important;font-family:var(--lg-sans);font-size:14px;font-weight:500;text-align:left;letter-spacing:0;transition:border-color .25s,box-shadow .25s,transform .25s var(--lg-ease)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--lg-ink)!important}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--lg-ink)!important;box-shadow:inset 0 0 0 1px var(--lg-ink)}.product-form__input--pill input[type=radio]+label .lg-delta{font-family:var(--lg-mono);font-size:11px;letter-spacing:.04em;color:var(--lg-mute)}.product-form__input--pill input[type=radio]:checked+label .lg-delta{color:var(--lg-ink)}.lg-sticky-buy{position:fixed;left:12px;right:12px;bottom:12px;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:999px;background:#0b0b0ce6;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate3d(0,140%,0);transition:transform .5s var(--lg-ease)}.lg-sticky-buy.is-on{transform:none}.lg-sticky-buy__name{font-family:var(--lg-serif);font-size:20px;line-height:1}.lg-sticky-buy__price{font-family:var(--lg-mono);font-size:11px;opacity:.8;margin-top:4px}@media(min-width:990px){.lg-sticky-buy{display:none}}.collapsible-content .accordion{border-color:var(--lg-line)!important}.collapsible-content summary .accordion__title{font-family:var(--lg-sans);font-size:16px;font-weight:500}.collapsible-content .icon-accordion{display:none}.collapsible-content__heading{font-family:var(--lg-serif);font-size:clamp(36px,4vw,56px)}.footer{border-top:0!important}.footer-block__heading{font-family:var(--lg-mono)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase;opacity:.6}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a{font-size:14px}.footer .newsletter-form__field-wrapper .field__input{border-radius:999px}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--lg-ease)}::view-transition-group(lg-product){animation-duration:.6s;animation-timing-function:var(--lg-ease)}[data-lg-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .9s var(--lg-ease),transform 1.1s var(--lg-ease);transition-delay:calc(var(--lg-d, 0) * 1ms)}[data-lg-reveal].is-in{opacity:1;transform:none}.lg-focus .lg-w{display:inline-block;filter:blur(10px);opacity:0;transform:translate3d(0,.12em,0);transition:filter 1s var(--lg-ease),opacity .9s var(--lg-ease),transform 1s var(--lg-ease);transition-delay:calc(var(--lg-wi, 0) * 55ms)}.lg-focus.is-in .lg-w{filter:none;opacity:1;transform:none}html.lg-no-js [data-lg-reveal],html.lg-no-js .lg-focus .lg-w{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-lg-reveal],.lg-focus .lg-w{opacity:1!important;transform:none!important;filter:none!important}@view-transition{navigation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lg-base.css.map */
