:root{--wl-ink: #111111;--wl-ink-2: #1c1c1b;--wl-paper: #f4f2ec;--wl-paper-2: #ebe8df;--wl-white: #ffffff;--wl-red: #e4002b;--wl-red-deep: #9e0018;--wl-red-text: #b0001f;--wl-muted: #5b5a55;--wl-muted-dark: #a8a69f;--wl-rule: rgba(17, 17, 17, .14);--wl-rule-dark: rgba(244, 242, 236, .16);--wl-display: "WL Grotesk", "Switzer", ui-sans-serif, system-ui, sans-serif;--wl-text: "Switzer", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--wl-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--wl-side-x: 5px;--wl-side-y: 8px;--wl-expo: cubic-bezier(.16, 1, .3, 1);--wl-gut: clamp(16px, 2.2vw, 32px);--font-body-family: var(--wl-text);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--wl-display);--font-heading-style: normal;--font-heading-weight: 800}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{letter-spacing:0;font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){body{font-size:1.7rem}}::selection{background:var(--wl-ink);color:var(--wl-paper)}:focus-visible,.focus-inset:focus-visible,.button:focus-visible,.link:focus-visible{outline:3px solid rgb(var(--color-foreground))!important;outline-offset:3px!important;box-shadow:none!important}.skip-to-content-link:focus{z-index:9999;background:var(--wl-ink);color:var(--wl-paper);padding:12px 18px;font-weight:700}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;padding-bottom:.06em;font-family:var(--wl-display);font-weight:800;font-stretch:112%;letter-spacing:-.03em;line-height:.98;text-wrap:balance}h4,.h4,h5,.h5{font-family:var(--wl-text);font-weight:700;letter-spacing:0}.h0,.hxl{font-weight:860;font-stretch:125%;letter-spacing:-.035em;line-height:.98}.h0{font-size:clamp(4rem,7vw,9.6rem)}h1,.h1{font-size:clamp(3.4rem,4.8vw,6.4rem)}h2,.h2{font-size:clamp(2.6rem,3.4vw,4.4rem)}h3,.h3{font-size:clamp(1.9rem,1.8vw,2.4rem);font-stretch:108%;letter-spacing:-.02em;line-height:1.05}.rte h2{font-size:clamp(2.4rem,2.8vw,3.4rem);margin-top:4.8rem}.rte h3{margin-top:3.2rem}.rte p,.rte li{max-width:68ch;line-height:1.6}.rte a{text-decoration-thickness:1.5px;text-underline-offset:3px}.rte a:hover{color:var(--wl-red-text)}.color-scheme-3 .rte a:hover{color:var(--wl-paper)}.caption-with-letter-spacing,.caption-large{font-family:var(--wl-mono);letter-spacing:.04em}.title-wrapper-with-link .title,.title{margin-bottom:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--wl-face: rgb(var(--color-button));--wl-fg: rgb(var(--color-button-text));--wl-side: var(--wl-red-deep);--wl-edge: rgb(var(--color-button));min-height:50px;padding:0 2.4rem;background:var(--wl-face);color:var(--wl-fg);border:1.5px solid var(--wl-edge);border-radius:0;font:700 1.55rem/1 var(--wl-text);letter-spacing:.005em;box-shadow:var(--wl-side-x) var(--wl-side-y) 0 var(--wl-side);transition:transform .18s var(--wl-expo),box-shadow .18s var(--wl-expo),background-color .18s;margin-right:var(--wl-side-x);margin-bottom:var(--wl-side-y)}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none}.button:not([disabled]):not([aria-disabled=true]):hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translate(-1px,-2px);box-shadow:calc(var(--wl-side-x) + 1px) calc(var(--wl-side-y) + 2px) 0 var(--wl-side)}.button:not([disabled]):active,.shopify-payment-button__button--unbranded:active{transform:translate(var(--wl-side-x),var(--wl-side-y));box-shadow:0 0 0 var(--wl-side)}.button--secondary{--wl-face: rgb(var(--color-background));--wl-fg: rgb(var(--color-foreground));--wl-edge: rgb(var(--color-foreground));--wl-side: rgb(var(--color-foreground))}.color-scheme-3 .button--secondary,.footer .button--secondary{--wl-side: #4a4a47}.button--tertiary{box-shadow:none;border-width:1px;min-height:40px;margin:0}.button--tertiary:hover{transform:none!important;box-shadow:none!important}.button--full-width{width:calc(100% - var(--wl-side-x))}.button:disabled,.button[aria-disabled=true],.button.disabled{opacity:.45;box-shadow:none}@media(prefers-reduced-motion:reduce){.button{transition:none}}.product-form__submit{width:calc(100% - var(--wl-side-x));min-height:56px;font-size:1.65rem}.product-form__submit.button--secondary{--wl-face: var(--wl-ink);--wl-fg: var(--wl-paper);--wl-edge: var(--wl-ink);--wl-side: var(--wl-red-deep)}.shopify-payment-button__button--unbranded{--wl-face: var(--wl-white);--wl-fg: var(--wl-ink);--wl-edge: var(--wl-ink);--wl-side: var(--wl-ink)}.shopify-payment-button__more-options{color:rgb(var(--color-foreground));text-underline-offset:3px}.link,.underlined-link,.customer a{text-underline-offset:3px;text-decoration-thickness:1.5px}.link--text:hover,.underlined-link:hover{color:rgb(var(--color-foreground));text-decoration-thickness:2.5px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.quantity:after,.quantity:before{display:none}.field__input,.select__select,.customer .field input,.customer select,.quantity,.search__input,textarea.field__input{border:1.5px solid rgb(var(--color-foreground))!important;border-radius:0!important;background:var(--wl-white);color:var(--wl-ink);box-shadow:none!important}.color-scheme-3 .field__input,.footer .field__input{background:var(--wl-ink-2);color:var(--wl-paper)}.field__input:focus-visible,.select__select:focus-visible,.quantity__input:focus-visible{outline:3px solid rgb(var(--color-foreground))!important;outline-offset:2px!important}.field__label,.customer .field label{color:var(--wl-muted);letter-spacing:0}.color-scheme-3 .field__label,.footer .field__label{color:var(--wl-muted-dark)}.quantity{background:var(--wl-white)}.quantity__button{color:var(--wl-ink)}.quantity__input{color:var(--wl-ink);font-weight:600}.wl-gridlines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.wl-gridlines>div{height:100%;display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);max-width:var(--page-width);margin:0 auto;padding:0 5rem}.wl-gridlines span{border-left:1px solid var(--wl-rule);height:100%}.wl-gridlines span:last-child{border-right:1px solid var(--wl-rule)}.color-scheme-3 .wl-gridlines span{border-color:var(--wl-rule-dark)}@media(max-width:749px){.wl-gridlines>div{grid-template-columns:repeat(4,1fr);padding:0 1.5rem}.wl-gridlines span:nth-child(n+5){display:none}}.announcement-bar-section .utility-bar{border-bottom:1px solid var(--wl-rule-dark)}.announcement-bar__message{font:500 1.35rem/1.3 var(--wl-text);letter-spacing:.01em;padding:1rem 0}.announcement-bar__link:hover .announcement-bar__message{text-decoration:underline}.section-header .header-wrapper{border-bottom:1px solid var(--wl-rule)}.header-wrapper--border-bottom{border-bottom:1px solid var(--wl-rule)!important}.header{padding-top:1.2rem;padding-bottom:1.2rem}.wl-brand{display:flex;align-items:center;gap:10px}.wl-brand .wl-brand__mark{width:54px;height:auto;flex:none}.wl-brand .wl-brand__word{width:168px;height:auto;margin-top:3px}.wl-brand__store{font:700 1.25rem/1 var(--wl-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--wl-muted);border-left:1px solid var(--wl-rule);padding-left:10px;margin-left:2px}@media(max-width:989px){.wl-brand .wl-brand__word{width:132px}.wl-brand__store{display:none}}@media(max-width:380px){.wl-brand .wl-brand__word{display:none}}.header__heading-link{padding:.4rem}.header__menu-item{font:500 1.6rem/1 var(--wl-text);color:rgb(var(--color-foreground));letter-spacing:0;padding:1.2rem 1.4rem}.header__menu-item span{position:relative;text-decoration:none!important}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--wl-red);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--wl-expo)}.header__menu-item:hover span:after,.header__active-menu-item:after,.header__menu-item span.header__active-menu-item:after{transform:scaleX(1);transform-origin:left}.header__active-menu-item{text-decoration:none!important}.header__icon{color:rgb(var(--color-foreground))}.header__icon:hover .icon{transform:scale(1.06)}.cart-count-bubble{background:var(--wl-ink);color:var(--wl-paper);border-radius:0;font:700 1rem/1 var(--wl-text)}.header__submenu,.mega-menu__content{border:1.5px solid var(--wl-ink)!important;box-shadow:var(--wl-side-x) var(--wl-side-y) 0 var(--wl-ink)!important}.header__submenu .header__menu-item{padding:1rem 2rem}.menu-drawer{background:rgb(var(--color-background));border-right:1px solid var(--wl-rule)}.menu-drawer__menu-item{font:800 2.6rem/1.15 var(--wl-display);font-stretch:115%;letter-spacing:-.03em;padding:1.4rem 3rem;border-bottom:1px solid var(--wl-rule)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:transparent}.menu-drawer__utility-links{background:#1111110a}.card-wrapper .card--standard .card__inner{border:1.5px solid var(--wl-ink);background:var(--wl-white);transition:transform .3s var(--wl-expo),box-shadow .3s var(--wl-expo)}.card--standard .card__inner:after{display:none}.card-wrapper:hover .card--standard .card__inner{transform:translate(-2px,-3px);box-shadow:calc(var(--wl-side-x) + 2px) calc(var(--wl-side-y) + 3px) 0 var(--wl-ink)}@media(prefers-reduced-motion:reduce){.card-wrapper .card--standard .card__inner{transition:none}.card-wrapper:hover .card--standard .card__inner{transform:none}}.card__heading{font:600 1.6rem/1.3 var(--wl-text)!important;letter-spacing:0!important}.card__heading a{text-decoration:none}.card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.card__information{padding-top:1.4rem!important}.card-information>.price{font:500 1.5rem/1.3 var(--wl-text);color:rgb(var(--color-foreground))}.card .card__media .media img{transition:transform 1.2s var(--wl-expo)}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}.wl-card-meta{font:500 1.3rem/1.3 var(--wl-text);color:var(--wl-muted);margin:.4rem 0 0}.color-scheme-3 .wl-card-meta{color:var(--wl-muted-dark)}.wl-card-dots{display:flex;gap:5px;margin-top:.8rem;list-style:none;padding:0;flex-wrap:wrap}.wl-card-dots li{width:14px;height:14px;border:1px solid rgba(17,17,17,.35);background:var(--wl-dot)}.wl-card-dots li.more{width:auto;height:14px;border:0;background:none;font:600 1.1rem/14px var(--wl-text);color:var(--wl-muted)}.badge{border-radius:0;font:700 1.15rem/1 var(--wl-text);letter-spacing:.04em;text-transform:uppercase;padding:.6rem .9rem;border:0}.price__badge-sale{background:var(--wl-ink);color:var(--wl-paper)}.price__badge-sold-out{background:var(--wl-white);color:var(--wl-ink);border:1px solid var(--wl-ink)}.price--on-sale .price-item--regular{color:var(--wl-muted)}.title-wrapper-with-link{align-items:end;border-bottom:1.5px solid rgb(var(--color-foreground));padding-bottom:1.6rem;margin-bottom:3.2rem}.title-wrapper-with-link .link{font-weight:700}.collection-hero{border-bottom:1px solid var(--wl-rule)}.collection-hero__title{font-size:clamp(4rem,6.4vw,8.8rem);font-weight:860;font-stretch:125%;letter-spacing:-.035em;line-height:.98;margin:0}.collection-hero__description{max-width:56ch;font-size:1.8rem;color:var(--wl-muted)}.collection-hero__inner{padding-top:5.6rem;padding-bottom:4rem}.facets__summary,.facet-filters__label,.product-count__text,.facets__heading{color:rgb(var(--color-foreground))}.facets__disclosure,.facets__summary{letter-spacing:0}.facets__display,.facets__wrapper .facets__display{border:1.5px solid var(--wl-ink);border-radius:0;box-shadow:var(--wl-side-x) var(--wl-side-y) 0 var(--wl-ink)}.active-facets__button-inner{border-radius:0;border:1px solid var(--wl-ink);box-shadow:none}.active-facets__button:hover .active-facets__button-inner{box-shadow:none;text-decoration:underline}.facet-checkbox>svg{border-radius:0}.pagination__item{color:rgb(var(--color-foreground))}.pagination__item--current:after{background:var(--wl-ink);height:2px}.product__title h1{font-size:clamp(3.2rem,3.8vw,5.4rem);font-stretch:115%;line-height:.98;margin:0 0 .4rem}.product__text.caption-with-letter-spacing{font:600 1.2rem/1 var(--wl-mono);letter-spacing:.08em;color:var(--wl-muted)}.product .price{font:600 2.2rem/1 var(--wl-text);letter-spacing:0}.product .price .price-item--regular{font-size:inherit}.product__tax{color:var(--wl-muted)}.product__info-container>*+*{margin-top:1.8rem;margin-bottom:0}.product-form__input .form__label{font:700 1.4rem/1.2 var(--wl-text);letter-spacing:0;color:rgb(var(--color-foreground));margin-bottom:1rem}.product-form__input .form__label [data-selected-value]{font-weight:500;color:var(--wl-muted);margin-left:.4rem}.product-form__input input[type=radio]+label{border-radius:0;border:1.5px solid var(--wl-ink);background:var(--wl-white);color:var(--wl-ink);font:600 1.45rem/1 var(--wl-text);letter-spacing:0;padding:1.2rem 1.6rem;min-width:5.2rem;text-align:center;margin:0 .8rem .8rem 0;transition:transform .18s var(--wl-expo),box-shadow .18s var(--wl-expo)}.product-form__input input[type=radio]+label:hover{transform:translate(-1px,-2px);box-shadow:3px 5px 0 var(--wl-ink);border-color:var(--wl-ink)}.product-form__input input[type=radio]:checked+label{background:var(--wl-ink);color:var(--wl-paper);box-shadow:3px 5px 0 var(--wl-red-deep);transform:none}.product-form__input input[type=radio]:focus-visible+label{outline:3px solid var(--wl-ink);outline-offset:3px;box-shadow:none}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{color:var(--wl-muted);border-color:#1116;text-decoration:line-through;background:transparent}.product-form__input input[type=radio].disabled:checked+label{background:var(--wl-muted);color:var(--wl-white)}.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:.6rem}.product-form__input--swatch .form__label{flex-basis:100%}.swatch-input__input+.swatch-input__label{--swatch-input--size: 4.4rem;padding:3px;border:1.5px solid transparent;border-radius:0!important;outline:0!important;margin:0}.swatch-input__input+.swatch-input__label:hover{border-color:#11111173}.swatch-input__input:checked+.swatch-input__label{border-color:var(--wl-ink);box-shadow:3px 5px 0 var(--wl-ink)!important}.swatch-input__input:focus-visible+.swatch-input__label{outline:3px solid var(--wl-ink)!important;outline-offset:2px!important;box-shadow:none!important}.swatch{border-radius:0!important;border:1px solid rgba(17,17,17,.3)}.wl-sib--swatch{--swatch-input--size: 4.4rem;display:inline-block;padding:3px;border:1.5px solid transparent}.wl-sib--swatch:hover{border-color:#11111173}.wl-sib--swatch .swatch{--swatch--size: var(--swatch-input--size)}.wl-sib--pill{display:inline-block;border:1.5px solid var(--wl-ink);background:var(--wl-white);color:var(--wl-ink);text-decoration:none;font:600 1.45rem/1 var(--wl-text);padding:1.2rem 1.6rem;min-width:5.2rem;text-align:center;margin:0 .8rem .8rem 0;transition:transform .18s var(--wl-expo),box-shadow .18s var(--wl-expo)}.wl-sib--pill:hover{transform:translate(-1px,-2px);box-shadow:3px 5px 0 var(--wl-ink)}.wl-sib:focus-visible{outline:3px solid var(--wl-ink);outline-offset:2px}.wl-sib-more{margin:1rem 0 0;display:flex;flex-wrap:wrap}.product__media-item .media,.product-media-container{border:1px solid var(--wl-rule);background:var(--wl-white)}.product__media-list .media>img{object-fit:contain}.thumbnail{border-radius:0}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--wl-ink);border-color:var(--wl-ink)}.product__description{font-size:1.6rem;line-height:1.6}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description h5,.product__description h6{font:700 1.6rem/1.35 var(--wl-text);letter-spacing:0;margin:2rem 0 .6rem;padding:0;font-stretch:normal}.product__description ul{padding-left:2rem}.product__description li{margin:.3rem 0}.product__accordion summary{padding:1.8rem 0}.product__accordion .accordion__title{font:700 1.6rem/1.2 var(--wl-text);letter-spacing:0}.accordion{border-top:1px solid var(--wl-ink);border-bottom:1px solid var(--wl-ink)}.accordion+.accordion{border-top:0}.share-button__button{color:var(--wl-muted)}.product-popup-modal__button{font-weight:600;text-underline-offset:3px}.wl-mto{border:1.5px solid rgb(var(--color-foreground));background:var(--wl-white);padding:1.8rem 2rem;display:grid;gap:1.2rem}.wl-mto__row{display:grid;grid-template-columns:22px 1fr;gap:1.2rem;align-items:start}.wl-mto__row svg{width:22px;height:22px;margin-top:1px}.wl-mto__row p{margin:0;font-size:1.5rem;line-height:1.45}.wl-mto__row b{font-weight:700}.wl-mto__row a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1.5px}.wl-mto__date{color:var(--wl-muted)}.wl-size-btn{background:none;border:0;padding:.4rem 0;font:600 1.5rem/1.2 var(--wl-text);color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;cursor:pointer;display:inline-flex;align-items:center;gap:.8rem;min-height:44px}.wl-size-btn svg{width:22px;height:22px}.wl-size-btn:hover{text-decoration-thickness:2.5px}.wl-dialog{border:1.5px solid var(--wl-ink);padding:0;max-width:min(760px,calc(100vw - 32px));width:100%;background:var(--wl-paper);color:var(--wl-ink);box-shadow:8px 12px 0 var(--wl-ink);max-height:calc(100vh - 48px)}.wl-dialog::backdrop{background:#1111118c}.wl-dialog__head{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.4rem 1.6rem;border-bottom:1px solid var(--wl-rule);position:sticky;top:0;background:var(--wl-paper)}.wl-dialog__head h2{margin:0;font-size:clamp(2.4rem,3vw,3.2rem)}.wl-dialog__close{width:44px;height:44px;display:grid;place-items:center;border:1.5px solid var(--wl-ink);background:var(--wl-white);cursor:pointer;flex:none;color:var(--wl-ink)}.wl-dialog__close svg{width:16px;height:16px}.wl-dialog__close:hover{background:var(--wl-ink);color:var(--wl-paper)}.wl-dialog__body{padding:2rem 2.4rem 2.8rem}.wl-size{display:grid;gap:1.2rem}.wl-size+.wl-size{margin-top:4rem}.wl-size h3{margin:0}.wl-size p{margin:0;color:var(--wl-muted);font-size:1.5rem;max-width:60ch}.wl-size__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1.5px solid var(--wl-ink);background:var(--wl-white)}.wl-size table{border-collapse:collapse;width:100%;min-width:440px;font-variant-numeric:tabular-nums;table-layout:auto;box-shadow:none}.wl-size th,.wl-size td{padding:1.1rem 1.4rem;text-align:left;border:0;border-bottom:1px solid var(--wl-rule);font-size:1.5rem}.wl-size thead th{background:var(--wl-ink);color:var(--wl-paper);font-weight:700;font-size:1.35rem}.wl-size tbody th{font-weight:700}.wl-size tbody tr:last-child th,.wl-size tbody tr:last-child td{border-bottom:0}.wl-size .wl-size__how{font-size:1.4rem}.wl-size__units{display:inline-flex;border:1.5px solid var(--wl-ink);width:max-content}.wl-size__units button{background:var(--wl-white);border:0;color:var(--wl-ink);font:700 1.3rem/1 var(--wl-text);padding:1rem 1.4rem;cursor:pointer;min-height:40px}.wl-size__units button+button{border-left:1.5px solid var(--wl-ink)}.wl-size__units button[aria-pressed=true]{background:var(--wl-ink);color:var(--wl-paper)}.cart__items,.cart-items thead th{border-color:var(--wl-rule)}.cart-items th{font:600 1.2rem/1 var(--wl-mono);letter-spacing:.06em;color:var(--wl-muted)}.cart-item__name{font:700 1.7rem/1.25 var(--wl-text);letter-spacing:0;text-decoration:none}.cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}.cart-item__image{border:1px solid var(--wl-rule);background:var(--wl-white)}.cart__checkout-button{min-height:58px;font-size:1.7rem}.cart__ctas .button,.cart-drawer .cart__checkout-button{width:calc(100% - var(--wl-side-x));max-width:none}.cart-drawer .drawer__footer{padding-bottom:2rem}.totals__total-value,.totals__total{font:700 2rem/1 var(--wl-text);letter-spacing:0}.wl-cart-note{margin:1.6rem 0 0;padding:1.4rem 1.6rem;border:1.5px solid rgb(var(--color-foreground));background:var(--wl-white);font-size:1.4rem;line-height:1.45;color:var(--wl-ink);text-align:left}.wl-cart-note b{font-weight:700}.wl-cart-note a{color:inherit;text-underline-offset:3px}.cart__empty-text{font-size:clamp(4rem,6vw,7.2rem);font-weight:860;font-stretch:125%;letter-spacing:-.035em}.drawer__inner{border-left:1.5px solid var(--wl-ink)}.drawer__heading{font-size:3.2rem}.drawer__footer .wl-cart-note{margin-top:1.2rem}.cart-notification{border:1.5px solid var(--wl-ink)!important;box-shadow:var(--wl-side-x) var(--wl-side-y) 0 var(--wl-ink)}.discounts__discount{color:var(--wl-ink)}.template-search__header .h1,.template-search__header h1{font-size:clamp(4rem,6vw,7.2rem);font-weight:860;font-stretch:125%}.predictive-search{border:1.5px solid var(--wl-ink)!important;border-top:0!important;box-shadow:var(--wl-side-x) var(--wl-side-y) 0 var(--wl-ink)!important}.predictive-search__heading{font:600 1.2rem/1 var(--wl-mono);letter-spacing:.06em;color:var(--wl-muted)}.search-modal__content{border-bottom:1px solid var(--wl-rule)}.wl-sec{position:relative;overflow:hidden}.wl-sec>.page-width{position:relative;z-index:1}.wl-hero{padding:clamp(48px,7vw,104px) 0 clamp(40px,5vw,72px)}.wl-hero__grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);row-gap:3.2rem;align-items:end}.wl-hero__copy{grid-column:1 / 8;display:grid;gap:2.8rem;align-content:end}.wl-hero__copy{container-type:inline-size}.wl-hero__title{margin:0;font-size:clamp(3.6rem,7vw,10rem);font-size:clamp(3.6rem,14.5cqi,12.8rem);font-weight:860;font-stretch:125%;letter-spacing:-.04em;line-height:.96}.wl-hero__title .line{display:block;overflow:hidden;padding-bottom:.2em;margin-bottom:-.14em}.wl-hero__title .line>span{display:inline-block}.js .wl-reveal .line>span{transform:translateY(105%);transition:transform 1.1s var(--wl-expo)}.js .wl-reveal.in .line>span{transform:none}.js .wl-reveal .line:nth-child(2)>span{transition-delay:.08s}.js .wl-reveal .line:nth-child(3)>span{transition-delay:.16s}@media(prefers-reduced-motion:reduce){.js .wl-reveal .line>span{transform:none!important;transition:none!important}}.wl-hero__text{font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.5;color:var(--wl-muted);max-width:42ch;margin:0}.color-scheme-3 .wl-hero__text{color:var(--wl-muted-dark)}.wl-hero__btns{display:flex;flex-wrap:wrap;gap:1.6rem 2rem}.wl-hero__btns .button{margin:0}.wl-hero__stage{grid-column:8 / 13;position:relative;align-self:stretch;min-height:320px;display:grid}.wl-hero__stage .wl-hero__img{border:1.5px solid var(--wl-ink);box-shadow:10px 16px 0 var(--wl-ink);background:var(--wl-white);overflow:hidden;aspect-ratio:4 / 5;align-self:end}.wl-hero__stage .wl-hero__img img{width:100%;height:100%;object-fit:cover;display:block}.wl-hero__sign{align-self:center;justify-self:center;width:min(100%,440px);height:auto}.wl-hero__facts{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--wl-gut);border-top:1.5px solid rgb(var(--color-foreground));padding-top:1.6rem;margin-top:clamp(16px,3vw,40px)}.wl-hero__facts div{display:grid;gap:.2rem}.wl-hero__facts b{font:780 clamp(1.7rem,1.6vw,2.2rem)/1.1 var(--wl-display);font-stretch:112%;letter-spacing:-.02em}.wl-hero__facts span{color:var(--wl-muted);font-size:1.45rem}.color-scheme-3 .wl-hero__facts span{color:var(--wl-muted-dark)}@media(max-width:989px){.wl-hero__copy,.wl-hero__stage{grid-column:1 / -1}.wl-hero__stage{min-height:0;order:-1}.wl-hero__stage .wl-hero__img{aspect-ratio:4 / 3}.wl-hero__sign{width:min(70%,300px);justify-self:start}.wl-hero__facts{grid-template-columns:repeat(2,1fr);row-gap:1.8rem}}@media(max-width:479px){.wl-hero__facts{grid-template-columns:1fr;row-gap:1.4rem}}.wl-row{padding:clamp(56px,7vw,112px) 0}.wl-row__head{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);row-gap:1.6rem;align-items:end;border-bottom:1.5px solid rgb(var(--color-foreground));padding-bottom:2rem;margin-bottom:3.6rem}.wl-row__head h2{grid-column:1 / 8;margin:0;font-size:clamp(3.4rem,5.4vw,7.2rem);font-weight:840;font-stretch:120%;letter-spacing:-.035em;line-height:.98}.wl-row__head .wl-row__text{grid-column:8 / 12;margin:0;color:var(--wl-muted);font-size:1.6rem;line-height:1.5;max-width:40ch}.color-scheme-3 .wl-row__head .wl-row__text{color:var(--wl-muted-dark)}.wl-row__head .wl-row__link{grid-column:12 / 13;justify-self:end;font-weight:700;white-space:nowrap;text-underline-offset:4px;text-decoration-thickness:1.5px;color:rgb(var(--color-foreground))}.wl-row__head .wl-row__link:hover{text-decoration-thickness:3px}.wl-row__head:not(:has(.wl-row__text)) h2{grid-column:1 / 11}@media(max-width:989px){.wl-row__head h2,.wl-row__head .wl-row__text{grid-column:1 / -1}.wl-row__head .wl-row__link{grid-column:1 / -1;justify-self:start}}.wl-row__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--wl-cols, 4),minmax(0,1fr));gap:clamp(24px,2.4vw,36px) var(--wl-gut)}@media(max-width:989px){.wl-row__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.wl-row__grid.wl-row__grid--one{grid-template-columns:1fr}}.wl-split{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);row-gap:3.2rem;align-items:stretch}.wl-split__panel{grid-column:1 / 5;background:var(--wl-ink);color:var(--wl-paper);padding:clamp(28px,3vw,44px);display:flex;flex-direction:column;gap:2rem;box-shadow:var(--wl-side-x) var(--wl-side-y) 0 var(--wl-red-deep);min-height:420px}.wl-split__panel h2{color:var(--wl-paper);margin:0;font-size:clamp(3.6rem,4.6vw,6.4rem);font-weight:860;font-stretch:125%;letter-spacing:-.04em;line-height:.98}.wl-split__panel p{margin:0;color:var(--wl-muted-dark);font-size:1.6rem;line-height:1.5}.wl-split__panel ul{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.wl-split__panel li{padding-left:2.2rem;position:relative;color:var(--wl-paper);font-size:1.5rem}.wl-split__panel li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:2px;background:var(--wl-paper)}.wl-split__panel .button{margin-top:auto;align-self:flex-start;--wl-face: var(--wl-paper);--wl-fg: var(--wl-ink);--wl-edge: var(--wl-paper);--wl-side: #4a4a47}.wl-split__panel .wl-split__mark{width:96px;height:auto}.wl-split__grid{grid-column:5 / 13}.wl-split--right .wl-split__panel{grid-column:9 / 13;order:2}.wl-split--right .wl-split__grid{grid-column:1 / 9}.wl-split .wl-row__grid{--wl-cols: 3}@media(max-width:989px){.wl-split__panel,.wl-split__grid,.wl-split--right .wl-split__panel,.wl-split--right .wl-split__grid{grid-column:1 / -1;order:0}.wl-split__panel{min-height:0}}.wl-shopby{padding:clamp(48px,6vw,96px) 0 0}.wl-shopby__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wl-gut)}@media(max-width:749px){.wl-shopby__grid{grid-template-columns:1fr;gap:2.4rem}}.wl-tile{display:flex;flex-direction:column;text-decoration:none;color:var(--wl-ink);background:var(--wl-white);border:1.5px solid var(--wl-ink);margin:0 var(--wl-side-x) var(--wl-side-y) 0;transition:transform .3s var(--wl-expo),box-shadow .3s var(--wl-expo)}.wl-tile:hover{transform:translate(-2px,-3px);box-shadow:calc(var(--wl-side-x) + 2px) calc(var(--wl-side-y) + 3px) 0 var(--wl-ink)}@media(prefers-reduced-motion:reduce){.wl-tile{transition:none}.wl-tile:hover{transform:none}}.wl-tile__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--wl-paper-2);border-bottom:1.5px solid var(--wl-ink)}.wl-tile__media img,.wl-tile__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--wl-expo)}.wl-tile:hover .wl-tile__media img{transform:scale(1.03)}@media(max-width:749px){.wl-tile__media{aspect-ratio:4 / 3}}.wl-tile__label{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;padding:1.8rem 2rem 2rem;font:840 clamp(2.8rem,3vw,4rem)/1 var(--wl-display);font-stretch:120%;letter-spacing:-.03em}.wl-tile__arr{font:500 2.4rem/1 var(--wl-text);transition:transform .3s var(--wl-expo)}.wl-tile:hover .wl-tile__arr{transform:translate(5px)}.wl-strip{padding:clamp(72px,9vw,150px) 0}.wl-strip__grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);row-gap:4rem;align-items:center}.wl-strip__mark{grid-column:1 / 5;width:100%;max-width:360px;height:auto}.wl-strip__copy{grid-column:6 / 13;display:grid;gap:2.4rem}.wl-strip__copy h2{margin:0;font-size:clamp(3.6rem,5.6vw,7.6rem);font-weight:860;font-stretch:125%;letter-spacing:-.04em;line-height:.98}.wl-strip__copy .rte{font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.55;color:var(--wl-muted-dark)}.wl-strip__copy .rte p{margin:0 0 1.2rem}.wl-strip__copy .rte a{color:var(--wl-paper)}.wl-strip__facts{grid-column:1 / -1;display:grid;grid-template-columns:repeat(var(--wl-n, 3),1fr);border-top:1.5px solid var(--wl-paper);border-left:1px solid var(--wl-rule-dark);margin-top:clamp(24px,4vw,56px)}.wl-strip__fact{border-right:1px solid var(--wl-rule-dark);border-bottom:1px solid var(--wl-rule-dark);padding:2.6rem 2.4rem 2.8rem;display:grid;gap:1rem;align-content:start}.wl-strip__fact h3{margin:0;font-size:2rem;color:var(--wl-paper)}.wl-strip__fact p{margin:0;color:var(--wl-muted-dark);font-size:1.5rem;line-height:1.5}.wl-strip .button{--wl-face: var(--wl-paper);--wl-fg: var(--wl-ink);--wl-edge: var(--wl-paper);--wl-side: #4a4a47;justify-self:start}@media(max-width:989px){.wl-strip__mark{grid-column:1 / -1;max-width:220px}.wl-strip__copy{grid-column:1 / -1}.wl-strip__facts{grid-template-columns:1fr}}.wl-page{padding:clamp(48px,6vw,96px) 0 clamp(64px,8vw,128px)}.wl-page__head{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);row-gap:2.4rem;border-bottom:1.5px solid var(--wl-ink);padding-bottom:3.2rem;margin-bottom:clamp(32px,5vw,64px)}.wl-page__head h1{grid-column:1 / 10;margin:0;font-size:clamp(4.4rem,7.4vw,11rem);font-weight:860;font-stretch:125%;letter-spacing:-.04em;line-height:.98}.wl-page__head p{grid-column:1 / 8;margin:0;font-size:clamp(1.8rem,1.6vw,2.2rem);line-height:1.5;color:var(--wl-muted);max-width:46ch}.wl-page__body{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);row-gap:4.8rem}.wl-page__nav{grid-column:1 / 4;align-self:start;position:sticky;top:120px;display:grid;gap:.2rem;border-top:1.5px solid var(--wl-ink)}.wl-page__nav a{text-decoration:none;padding:1.2rem 0;border-bottom:1px solid var(--wl-rule);font-weight:600;font-size:1.5rem;display:flex;justify-content:space-between;gap:1rem}.wl-page__nav a:hover{text-decoration:underline;text-underline-offset:3px}.wl-page__nav a[aria-current=page]{color:var(--wl-ink)}.wl-page__nav a[aria-current=page]:after{content:"";width:10px;height:10px;background:var(--wl-ink);align-self:center;flex:none}.wl-page__main{grid-column:4 / 12;display:grid;gap:clamp(40px,5vw,64px)}.wl-page__body--wide .wl-page__main{grid-column:1 / -1}.wl-block{display:grid;grid-template-columns:1fr 2fr;column-gap:var(--wl-gut);row-gap:1.6rem;border-top:1px solid var(--wl-ink);padding-top:2.4rem;scroll-margin-top:120px}.wl-block h2{margin:0;font-size:clamp(2.4rem,2.6vw,3.4rem);font-stretch:112%}.wl-block .rte{font-size:1.7rem}.wl-block .rte>*:first-child{margin-top:0}.wl-block .rte>*:last-child{margin-bottom:0}.wl-block .rte ul{padding-left:0;list-style:none;display:grid;gap:.8rem}.wl-block .rte ul li{padding-left:2.2rem;position:relative}.wl-block .rte ul li:before{content:"";position:absolute;left:0;top:.72em;width:10px;height:2px;background:var(--wl-ink)}.wl-block--full{grid-template-columns:1fr}.wl-callout{border:1.5px solid var(--wl-ink);background:var(--wl-white);padding:2.4rem 2.8rem;box-shadow:var(--wl-side-x) var(--wl-side-y) 0 var(--wl-red-deep);display:grid;gap:1.2rem}.wl-callout h2{margin:0;font-size:clamp(2.4rem,2.6vw,3.2rem)}.wl-callout .rte{font-size:1.7rem}.wl-callout .rte>*:first-child{margin-top:0}.wl-callout .rte>*:last-child{margin-bottom:0}@media(max-width:989px){.wl-page__head h1,.wl-page__head p{grid-column:1 / -1}.wl-page__nav{grid-column:1 / -1;position:static;grid-template-columns:repeat(2,1fr);column-gap:var(--wl-gut)}.wl-page__main{grid-column:1 / -1}.wl-block{grid-template-columns:1fr}}.wl-404{padding:clamp(64px,10vw,160px) 0}.wl-404__num{font:860 clamp(12rem,26vw,34rem)/.9 var(--wl-display);font-stretch:125%;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:2px var(--wl-ink);margin:0 0 2.4rem}.wl-404 h1{margin:0 0 1.6rem;font-size:clamp(3.6rem,5vw,6.4rem)}.wl-404 p{margin:0 0 3.2rem;font-size:1.8rem;color:var(--wl-muted);max-width:44ch}.wl-404 .wl-404__btns{display:flex;flex-wrap:wrap;gap:1.6rem 2rem}.wl-404 .search{max-width:520px;margin-top:4rem}.wl-foot{position:relative;overflow:hidden;padding:clamp(56px,7vw,96px) 0 3.2rem}.wl-foot>.page-width{position:relative;z-index:1}.wl-foot__cols{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wl-gut);row-gap:4rem}.wl-foot__brand{grid-column:1 / 5;display:grid;gap:2rem;align-content:start}.wl-foot__brand img{width:120px;height:auto}.wl-foot__brand p{margin:0;color:var(--wl-muted-dark);max-width:34ch;font-size:1.6rem;line-height:1.5}.wl-foot__nav{grid-column:span 2;display:grid;gap:1rem;align-content:start;min-width:0}.wl-foot__nav h2,.wl-foot__news h2{font:500 1.2rem/1 var(--wl-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--wl-muted-dark);margin:0 0 .6rem}.wl-foot__nav ul{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.wl-foot__nav a{color:var(--wl-paper);text-decoration:none;font-size:1.6rem;display:inline-block;padding:.4rem 0}.wl-foot__nav a:hover{text-decoration:underline;text-underline-offset:3px}.wl-foot__news{grid-column:span 4;display:grid;gap:1.2rem;align-content:start}.wl-foot__news p{margin:0;color:var(--wl-muted-dark);font-size:1.5rem}.wl-foot__news .newsletter-form{max-width:none;margin:0}.wl-foot__news .newsletter-form__field-wrapper{max-width:none}.wl-foot__news .field__input{background:var(--wl-ink-2);color:var(--wl-paper);border-color:var(--wl-paper)!important}.wl-foot__news .field__label{color:var(--wl-muted-dark)}.wl-foot__news .newsletter-form__button{color:var(--wl-paper);width:5rem}.wl-foot__news .newsletter-form__message{color:var(--wl-paper)}.wl-foot__word{width:100%;height:auto;margin:clamp(56px,8vw,104px) 0 3.6rem;overflow:visible}.wl-foot__legal{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.8rem;justify-content:space-between;border-top:1px solid var(--wl-rule-dark);padding-top:2rem;font-size:1.35rem;color:var(--wl-muted-dark)}.wl-foot__legal ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem 2rem}.wl-foot__legal a{color:var(--wl-muted-dark);text-decoration:none}.wl-foot__legal a:hover{color:var(--wl-paper);text-decoration:underline}.wl-foot__pay{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.wl-foot__pay svg{width:38px;height:24px;display:block}.wl-foot .list-social{justify-content:flex-start;gap:.4rem}.wl-foot .list-social__link{color:var(--wl-paper);padding:1rem}.wl-foot .localization-form__select{background:var(--wl-ink-2);color:var(--wl-paper);border:1px solid var(--wl-rule-dark);border-radius:0}@media(max-width:989px){.wl-foot__brand,.wl-foot__news{grid-column:1 / -1}.wl-foot__nav{grid-column:span 6}}@media(max-width:749px){.page-width{padding-left:1.6rem;padding-right:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wl.css.map */
