html:root{--w-ground: #FFFFFF;--w-ink: #1A1A18;--w-olive: #55532F;--w-sage: #8A8E76;--w-hair: #D8D3C4;--font-heading-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}html{-webkit-font-smoothing:antialiased}html body{color:var(--w-olive);letter-spacing:0;background:var(--w-ground)}html em,html i,html cite,html address{font-style:normal}html a{color:var(--w-ink)}html strong,html b{font-weight:700;color:var(--w-ink)}html ::selection{background:var(--w-ink);color:var(--w-ground)}html h1,html h2,html .h0,html .h1,html .h2,html .w-display,html .w-h2{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.005em;color:var(--w-ink)}html h3,html h4,html h5,html h6,html .h3,html .h4,html .h5,html .h6{font-family:var(--font-body-family);font-weight:700;letter-spacing:0;color:var(--w-ink)}html .rte,html .rte p,html .rte li{color:var(--w-olive)}html .rte strong{color:var(--w-ink)}html .rte ul{padding-left:0;list-style:none}html .rte ul li{padding:.9rem 0;border-top:1px solid var(--w-hair);margin:0}html .rte ul li:last-child{border-bottom:1px solid var(--w-hair)}html .w-eyebrow,html .caption-with-letter-spacing,html .product__text.caption-with-letter-spacing,html .collapsible-content__caption{font-family:var(--font-body-family);font-weight:700;font-size:1.1rem;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--w-sage);margin:0}html .button,html .shopify-payment-button__button--unbranded,html .customer button{font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;border-radius:0;min-height:4.8rem;padding:0 2.8rem;box-shadow:none}html .field__input,html .select__select,html .customer .field input,html .quantity{border-radius:0;background:transparent}html .field:after,html .select:after,html .quantity:after,html .customer .field:after{box-shadow:0 0 0 1px var(--w-hair)!important}html .field:hover.field:after,html .select:hover.select:after{box-shadow:0 0 0 1px var(--w-ink)!important}html .header-wrapper{background:var(--w-ground)}html .header-wrapper--border-bottom{border-bottom:1px solid var(--w-hair)}html .header__heading-link>.h2{display:block;width:5.6rem;height:5.6rem;background:var(--w-logo) center / contain no-repeat;font-size:0;line-height:0;color:transparent}@media screen and (min-width:990px){html .header__heading-link>.h2{width:7rem;height:7rem}}html .header__menu-item,html .menu-drawer__menu-item{font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--w-ink)}html .header__menu-item span,html .header__active-menu-item{text-decoration:none}html .header__menu-item:hover span,html .header__active-menu-item{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}html .announcement-bar__message{font-family:var(--font-body-family);font-weight:700;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--w-sage)}html .utility-bar{border-bottom:1px solid var(--w-hair)!important;background:var(--w-ground)}html .media,html .card__media .media,html .product__media,html .global-media-settings{background:transparent}html .card__media img,html .product__media img,html .w-media-multiply img,html .product-media-modal__content img{mix-blend-mode:multiply}html .global-media-settings{border:0;border-radius:0;box-shadow:none}html .card__heading,html .card__heading a{font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;letter-spacing:0;color:var(--w-ink)}html .card-information>.price,html .card-information .price{color:var(--w-ink);font-weight:700;font-family:var(--font-body-family)}html .card__badge .badge{border-radius:0;font-family:var(--font-body-family);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:1rem}html .price,html .price-item{font-family:var(--font-body-family)}html .price--large .price-item{font-size:2rem;font-weight:700;color:var(--w-ink);letter-spacing:0}html .product__title h1,html .product__title .h1{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(3.2rem,3.4vw,4.6rem);line-height:1.08;color:var(--w-ink)}html .product__info-container>*+*{margin-top:1.6rem}html .product-form__input--pill input[type=radio]+label{border-radius:0;font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;letter-spacing:.1em;text-transform:uppercase}html .product-form__input .form__label{font-family:var(--font-body-family);font-weight:700;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--w-sage)}html .product__accordion summary,html .accordion summary{padding:1.6rem 0}html .accordion__title{font-family:var(--font-body-family);font-weight:700;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--w-ink)}html .accordion{border-top:1px solid var(--w-hair);border-bottom:1px solid var(--w-hair)}html .accordion+.accordion{border-top:0}html .accordion .icon-accordion{display:none}html .w-pdp-note{font-size:1.4rem;line-height:1.6;color:var(--w-olive)}html .w-pdp-note strong{color:var(--w-ink)}html .w-pdp-terms{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--w-hair)}html .w-pdp-terms li{padding:1rem 0;border-bottom:1px solid var(--w-hair);font-size:1.4rem;color:var(--w-olive)}html .w-pdp-terms li span{display:block;font-weight:700;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--w-sage);margin-bottom:.2rem}html .footer{border-top:1px solid var(--w-hair);background:var(--w-ground)}html .footer-block__heading{font-family:var(--font-body-family);font-weight:700;font-size:1.1rem!important;letter-spacing:.16em;text-transform:uppercase;color:var(--w-sage)}html .footer-block__details-content .list-menu__item--link,html .footer .rte,html .footer .rte p{color:var(--w-olive);font-size:1.4rem}html .footer__copyright,html .copyright__content,html .policies li a{color:var(--w-sage);font-size:1.1rem;letter-spacing:.06em}html .payment-icons img{filter:grayscale(1);opacity:.6}html .w-section{padding:6.4rem 0}html .w-section--rule{border-top:1px solid var(--w-hair)}@media screen and (max-width:749px){html .w-section{padding:4.4rem 0}}html .w-display{font-size:clamp(3.8rem,5.6vw,7.6rem);line-height:1.02;margin:0}html .w-h2{font-size:clamp(2.8rem,3.4vw,4.6rem);line-height:1.08;margin:0}html .w-lede,html .w-lede p{font-size:1.7rem;line-height:1.65;color:var(--w-olive);margin:0}html .w-lede p+p{margin-top:1.2rem}html .w-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}html .w-sechead{display:grid;gap:1.4rem;margin-bottom:4rem;max-width:76rem}html .w-num{font-weight:700;color:var(--w-sage);letter-spacing:.08em;margin-right:.8rem}html .w-link{font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--w-ink);text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}html .w-hero{padding-bottom:6.4rem}html .w-hero__media{padding:2.4rem 0 0}html .w-hero__media img{display:block;width:100%;height:auto;mix-blend-mode:multiply}html .w-hero__body{display:grid;gap:2.4rem;padding-top:3.2rem}html .w-hero__head{display:grid;gap:1.6rem}@media screen and (min-width:990px){html .w-hero__body{grid-template-columns:7fr 5fr;gap:8rem;align-items:end}}html .w-details__grid{display:grid;gap:3.2rem 2.4rem;grid-template-columns:1fr}@media screen and (min-width:750px){html .w-details__grid{grid-template-columns:repeat(3,1fr)}}html .w-detail{margin:0}html .w-detail img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}html .w-detail figcaption{margin-top:1.4rem;font-size:1.5rem;line-height:1.55;color:var(--w-olive)}html .w-tables__grid{display:grid;gap:4rem 2.4rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:990px){html .w-tables__grid{grid-template-columns:repeat(4,1fr)}}html .w-table{display:block;text-decoration:none;color:inherit}html .w-table__media{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}html .w-table__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}html .w-table__num{display:block;margin-top:1.6rem}html .w-table__name{font-family:var(--font-body-family);font-weight:700;font-size:1.7rem;color:var(--w-ink);margin:.4rem 0 .2rem}html .w-table__meta{font-size:1.4rem;color:var(--w-olive);margin:0}html .w-table__price{font-weight:700;color:var(--w-ink);font-size:1.5rem;margin:.6rem 0 0}html .w-table:hover .w-table__name{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}html .w-split{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){html .w-split{grid-template-columns:1fr 1fr;gap:8rem}html .w-split--right .w-split__media{order:2}}html .w-split__media img{display:block;width:100%;height:auto}html .w-split__media--multiply img{mix-blend-mode:multiply}html .w-split__body{display:grid;gap:1.6rem;max-width:56rem}html .w-columns__grid{display:grid;gap:3.2rem;grid-template-columns:1fr}@media screen and (min-width:750px){html .w-columns__grid{grid-template-columns:repeat(3,1fr)}}html .w-col{border-top:1px solid var(--w-ink);padding-top:1.6rem}html .w-col h3{font-size:1.7rem;margin:.8rem 0}html .w-col .rte p{font-size:1.5rem;line-height:1.6}html .w-register__grid{display:grid;gap:4rem}@media screen and (min-width:990px){html .w-register__grid{grid-template-columns:5fr 6fr;gap:8rem}}html .w-register__intro{display:grid;gap:1.6rem;align-content:start}html .w-form,html .w-form__row{display:grid;gap:1.8rem}@media screen and (min-width:750px){html .w-form__row{grid-template-columns:1fr 1fr}}html .w-field label{display:block;font-weight:700;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--w-sage);margin-bottom:.7rem}html .w-field input,html .w-field select{width:100%;height:5rem;padding:0 1.4rem;border:1px solid var(--w-hair);border-radius:0;background:transparent;font-family:var(--font-body-family);font-size:1.6rem;color:var(--w-ink);-webkit-appearance:none;appearance:none}html .w-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231A1A18' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center;padding-right:4.4rem}html .w-field input:focus,html .w-field select:focus{outline:1px solid var(--w-ink);outline-offset:0;border-color:var(--w-ink)}html .w-form__note{font-size:1.3rem;line-height:1.55;color:var(--w-olive);margin:0}html .w-form__ok{font-family:var(--font-heading-family);font-weight:300;font-size:2.6rem;line-height:1.25;color:var(--w-ink);margin:0}html .w-form__err{color:var(--w-ink);font-weight:700}html .w-closing{text-align:center;padding:6.4rem 0 3.2rem;border-top:1px solid var(--w-hair)}html .w-closing__logo{display:block;margin:0 auto;height:10.4rem;width:auto}html .w-closing__line{font-family:var(--font-body-family);font-weight:700;font-size:1.6rem;color:var(--w-ink);margin:2.8rem 0 0}html .w-closing__meta{font-size:1.3rem;color:var(--w-olive);margin:1rem 0 0}html .multirow .image-with-text__heading{font-family:var(--font-heading-family);font-weight:300}html .multirow .image-with-text__content{border:0;box-shadow:none}html .multirow .image-with-text__media{border-radius:0}html .product__media,html .card__media .media{background-color:var(--w-ground)}html .w-hero>.w-hero__body:first-child{padding-top:6.4rem}@media screen and (max-width:749px){html .w-hero>.w-hero__body:first-child{padding-top:4.4rem}}html .w-hero__media picture{display:block}
/*# sourceMappingURL=/cdn/shop/t/14/assets/wacher-2026.css.map */
