:root{--pill: 999px;--label-size: 11.5px;--label-spacing: .12em;--gutter: 20px}::selection{background:color-mix(in srgb,var(--color-text) 14%,transparent)}body{line-height:1.55;letter-spacing:.005em}h1,h2,h3,h4{letter-spacing:-.012em;line-height:1.08}h1 em,h2 em,h3 em,h4 em{font-style:italic}h2 em strong,h2 strong em{font-weight:inherit}.label,.footer h4,.product__form label,.opt-group>label,.product-accordion summary,.collection-toolbar,.breadcrumbs{font-size:var(--label-size);letter-spacing:var(--label-spacing);text-transform:uppercase;font-weight:500}.btn{border-radius:var(--pill);font-weight:500;letter-spacing:.1em;padding:14px 30px;line-height:1.2}.btn--secondary{border-color:currentColor}.btn--secondary:hover{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.btn--big{padding:17px 30px}.announcement{background:var(--color-text);color:var(--color-bg);text-transform:uppercase;letter-spacing:var(--label-spacing);font-weight:500;min-height:34px;padding:9px 16px}.header{background:var(--color-bg);border-bottom:1px solid var(--color-border)}.header__logo img{mix-blend-mode:multiply}.header__nav{gap:30px}.header__nav a{text-transform:uppercase;letter-spacing:var(--label-spacing);font-weight:500;opacity:1;position:relative;padding:4px 0}.header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__nav a:hover:after{transform:scaleX(1)}.header__icons svg{width:20px;height:20px}.cart-count{background:var(--color-text);color:var(--color-bg);font-weight:600}@media(max-width:820px){.header__icons{gap:14px}.header__logo img{max-height:28px!important}}@media(max-width:380px){.header__logo img{max-height:24px!important}}.mobile-menu__overlay{background:#1e1a1659}.mobile-menu__panel{width:88%;max-width:380px;padding:18px 26px 32px}.mobile-menu__panel>a,.mobile-menu__panel summary{font-family:var(--font-heading);font-weight:400;font-size:30px;line-height:1.15;border-bottom:0;padding:10px 0;letter-spacing:-.01em}.mobile-menu__panel details{border-bottom:0}.mobile-menu__panel details a{font-size:var(--label-size);letter-spacing:var(--label-spacing);text-transform:uppercase;font-weight:500;padding:9px 0 9px 2px}.mobile-menu__panel details[open]{padding-bottom:10px}.mobile-menu__panel summary:after{font-family:var(--font-body);font-size:22px;font-weight:300}.hero--bg .hero__content h1{font-weight:400;line-height:.95;letter-spacing:-.02em;margin-bottom:.35em}.hero--bg .hero__buttons{gap:10px}.hero--bg .hero__buttons .btn{min-width:150px}@media(max-width:749px){.hero--bg .hero__buttons{flex-wrap:nowrap}.hero--bg .hero__buttons .btn{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px}}.section__heading h2{font-weight:400}.section__heading p{font-size:15px}.section-head--split{display:grid;grid-template-columns:1fr auto;column-gap:16px;align-items:end;text-align:left!important;margin-bottom:22px}.section-head--split>div{display:contents}.section-head--split h2{margin:0;grid-column:1;grid-row:1}.section-head--split .link-arrow{grid-column:2;grid-row:1;margin-bottom:6px}.section-head--split p{grid-column:1 / -1;grid-row:2;margin:8px 0 0!important;max-width:520px}.link-arrow{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none;font-size:var(--label-size);letter-spacing:var(--label-spacing);text-transform:uppercase;font-weight:500;border-bottom:1px solid currentColor;padding-bottom:3px}.link-arrow svg{width:14px;height:14px;transition:transform .2s ease}.link-arrow:hover svg{transform:translate(3px)}.grid--slider{gap:12px;scrollbar-width:none;padding-bottom:4px}.grid--slider::-webkit-scrollbar{display:none}@media(max-width:820px){.grid--slider{margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);scroll-padding-left:0}.grid--slider>*{flex:0 0 64vw}}@media(min-width:821px){.grid--slider>*{flex:0 0 calc((100% - 36px)/4)}}.scroller-arrow{background:var(--color-bg);box-shadow:none;font-size:22px;width:44px;height:44px}.card__media{border-radius:var(--radius);margin-bottom:10px}.card__media img{mix-blend-mode:multiply}.card:hover .card__media img{transform:scale(1.03)}.section--soft .card__media{background:var(--color-bg)}.card__media img{transition:opacity .25s ease,transform .3s ease}.card:hover .card__media:has(.card__img-hover)>img:not(.card__img-hover){opacity:0}.card__title{font-weight:400;line-height:1.35;margin-bottom:3px}.card__name{display:block;font-weight:600;letter-spacing:.01em}.card__sub{display:block;color:var(--color-muted);font-size:.93em}.card__price,.card__price .price{font-weight:500}.card-swatches{gap:5px;margin-top:7px}.badge{border-radius:var(--pill);font-weight:600;letter-spacing:.04em}.trust{gap:14px}.trust__item{background:var(--color-soft);border-radius:var(--radius);padding:22px 14px 20px}.trust__item svg{width:24px;height:24px;stroke-width:1.5}.trust__item h3{font-weight:400;margin-bottom:6px}.trust__item p{line-height:1.45}.iwt__media{border-radius:var(--radius);background:transparent}.iwt__media img{mix-blend-mode:multiply}.iwt__content h2{font-weight:400}.faq summary{font-weight:500;font-size:15.5px;padding:17px 0}.faq summary:after{font-weight:300;font-size:22px}.newsletter__form input[type=email]{border-radius:var(--pill);padding:14px 20px;border-color:var(--color-text);background:transparent}.newsletter__form input[type=email]::placeholder{color:var(--color-muted)}.footer h4{color:inherit;opacity:.6}.footer li{margin-bottom:10px}.footer__bottom{font-size:12px}.collection-header{padding-top:34px}.collection-header h1{font-weight:400;font-size:clamp(2.2rem,6vw,3.6rem)}.filter summary{border-color:var(--color-text);font-size:var(--label-size);letter-spacing:var(--label-spacing);text-transform:uppercase;font-weight:500;padding:9px 16px}.filter summary:after{color:inherit}.collection-toolbar select{border-radius:var(--pill);padding:9px 16px}.grid{row-gap:34px}@media(max-width:680px){.grid{column-gap:10px;row-gap:28px}}.pagination a,.pagination span{border-radius:var(--pill);min-width:42px;text-align:center}.product__main-image,.product__thumbs button{background:var(--color-soft)}.product__main-image img,.product__thumbs img{mix-blend-mode:multiply}.product__thumbs button{border-radius:calc(var(--radius) - 4px);border-color:transparent}.product__thumbs button.is-active{border-color:var(--color-text)}.product__title{font-weight:400;line-height:1.05;letter-spacing:-.015em}.product__title-sub{display:block;font-family:var(--font-body);font-size:15px;font-weight:400;letter-spacing:.01em;color:var(--color-muted);margin-top:8px;line-height:1.4}.product__price-row .price{font-weight:500}.opt-group__value{font-weight:400;text-transform:none;letter-spacing:0}.variant-pills label{border-radius:var(--pill);border-width:1px;min-width:52px;text-align:center;padding:9px 16px}.variant-pills label:has(input:checked){background:var(--color-text);color:var(--color-bg);border-color:var(--color-text);font-weight:500}.popup-link--chart{border-radius:var(--pill);border-width:1px;border-color:var(--color-text);font-weight:500;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.product__form select,.product__form input[type=number]{border-radius:var(--pill)}.product-accordion summary{padding:17px 0}.product-accordion summary:after{font-size:18px;font-weight:300}.ship-bar,.notice-box{border-radius:var(--radius)}.sc-note{border-left-color:var(--color-text)}.sticky-atc{background:var(--color-bg);box-shadow:none}.cart-drawer{box-shadow:none}.cart-drawer__head h3{font-weight:400;font-size:26px}.cd-item img,.cd-upsell img{mix-blend-mode:multiply}.cd-upsell .btn{padding:8px 10px;letter-spacing:.06em}.cart-line img{mix-blend-mode:multiply}dialog.popup{border:0}.search-form input,.form-page input,.tracking__form input[type=text],.tracking__form select{border-radius:var(--pill);padding-left:20px}.footer__col--1>a:first-child{opacity:1}.footer__col--1>a:first-child img{mix-blend-mode:screen}
/*# sourceMappingURL=/cdn/shop/t/33/assets/stijl.css.map */
