html:root{--section-gap: 32;--space-unit: .34rem;--heading-gap: 18px;--btn-padding-y: 10px;--row-gap: 24px}html body .btn,html body button.btn,html body a.btn{min-height:44px;padding-inline:20px;font-size:13.5px}html:root:not(:has([id*=__ws_home])) body main :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4):not(.card__title):not(.logo__h1):not(.product-collections-breadcrumb *){font-size:18px!important;line-height:1.3}@media(max-width:749px){html:root:not(:has([id*=__ws_home])) body main :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4):not(.card__title):not(.logo__h1):not(.product-collections-breadcrumb *){font-size:16px!important}}html body{font-size:14px}html body main .rte,html body main .rte :is(p,li,td,dd,dt),html body .page__content,html body .article-content{font-size:14px;line-height:1.55}@media(max-width:749px){html body,html body main .rte,html body main .rte :is(p,li,td,dd,dt),html body .page__content,html body .article-content{font-size:13.5px}}html body main .rte :is(h2,h3,h4){margin:1em 0 .35em}html body main .rte p{margin-bottom:.75em}html body .ws-hero__in{padding:clamp(28px,5vw,72px) clamp(16px,4vw,64px);gap:12px}html body .ws-hero h1{font-size:clamp(28px,3.6vw,46px)}html body .ws-hero p.ws-hero__lead{font-size:clamp(14px,1.2vw,16px);line-height:1.45}html body .ws-hero__kicker{font-size:12px}html body .ws-hero__cta{gap:8px;margin-top:4px}html body .ws-hero .ws-btn,html body .ws-btn-ghost{min-height:44px;padding:10px 18px;font-size:14px}html body .ws-hero__trust{font-size:12.5px;gap:4px 16px;margin-top:4px}html body .ws-sec{padding:clamp(24px,3.4vw,48px) clamp(16px,3vw,40px)}html body .ws-sec--tint>.ws-sec__in{padding:clamp(24px,3.4vw,48px) clamp(16px,3vw,40px)}html body .ws-sec__head{margin-bottom:16px;gap:8px 16px}html body .ws-sec__head h2{font-size:clamp(21px,2.1vw,27px)}html body .ws-sec__head p{margin-top:4px;font-size:14px}html body .ws-cats{gap:10px}html body .ws-cat{border-radius:14px}html body .ws-cat__t{padding:12px 14px 14px}html body .ws-cat__t strong{font-size:clamp(16px,1.5vw,19px)}html body .ws-cat__t span{font-size:12.5px}@media(min-width:750px){html body .ws-cats{grid-auto-rows:250px;gap:16px}}@media(max-width:749px){html body .ws-cat{aspect-ratio:1 / 1}}html body .ws-quick{margin-top:14px;gap:6px 8px;font-size:12.5px}html body .ws-quick a{padding:6px 12px}html body .ws-steps{gap:12px}html body .ws-step{padding:16px;border-radius:14px}html body .ws-steps__n{width:30px;height:30px;font-size:16px;margin-bottom:8px}html body .ws-steps h3{font-size:16px;margin-bottom:4px}html body .ws-steps p{font-size:13.5px;margin-bottom:10px;line-height:1.5}html body .ws-fit{max-width:180px;margin-bottom:10px}html body .ws-dots{margin-bottom:12px}html body .ws-dots i{width:26px;height:26px}html body .ws-band{min-height:320px;margin:0}html body .ws-band__in{padding:32px 20px}html body .ws-band__in h2{font-size:clamp(23px,2.6vw,34px);margin:4px 0 10px}html body .ws-why{gap:12px}html body .ws-why>div{padding:16px;border-radius:12px}html body .ws-why svg{width:26px;height:26px;margin-bottom:6px}html body .ws-why h3{font-size:16px;margin-bottom:4px}html body .ws-why p{font-size:13.5px;line-height:1.5}@media(max-width:749px){html body .ws-hero h1{max-width:none}html body .ws-hero__cta>a{flex:1 1 auto;justify-content:center}html body .ws-sec__head h2{font-size:21px}html body .ws-step{padding:14px}html body .ws-why>div{display:grid;grid-template-columns:26px 1fr;column-gap:12px;padding:12px 14px}html body .ws-why>div>*{grid-column:2}html body .ws-why>div>svg{grid-column:1;grid-row:1 / span 2;margin:2px 0 0}html body .ws-band{min-height:280px}}html body .ws-faq__i summary{padding:12px 36px 12px 0;font-size:15px}html body .ws-faq__i p{margin-bottom:12px;font-size:14px}html body .ws-advice{padding:clamp(18px,3vw,36px);gap:16px}html body .collection-banner__content .rte{margin-top:10px;font-size:14px;line-height:1.55}html body .collection-banner__content .rte p{margin-bottom:.6em}html body .collection-banner__content .rte :is(ul,ol){margin-block:.4em .6em}html body .wsc-clamp{position:relative;max-height:var(--wsc-h, 260px);overflow:hidden}html body .wsc-clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(#fff0,#fff);pointer-events:none}html body .wsc-more{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:4px;padding:6px 16px;border:1px solid var(--ws-line, #e4ddd2);border-radius:999px;background:#fff;color:var(--ws-ink, #1b1a18);font:inherit;font-size:13px;font-weight:600;cursor:pointer;align-self:flex-start}html body .wsc-more:hover{border-color:var(--ws-ink, #1b1a18)}html body .wsc-more:focus-visible{outline:2px solid var(--ws-accent, #b4541f);outline-offset:2px}@media(max-width:768px){html body .collection-banner__media{max-height:220px;overflow:hidden}}html body .products-toolbar{padding-block:10px;margin-bottom:14px;gap:8px 12px}html body .products-toolbar__filter-btn,html body .products-toolbar .custom-select__btn{min-height:40px}html body .card--product .card__media{padding:10px}html body .card--product .card__info-container{padding:2px 14px 14px}html body .card--product .card__title{font-size:13.5px;margin-top:4px}html body .products-toolbar__filter-btn,html body .products-toolbar .custom-select__btn,html body .wf-toolbar-count,html body .products-toolbar .label{font-size:13px}html body .card--product .price{margin-top:6px}html body .card--product .price__current{font-size:17px}html body .facets__filters details.filter{padding:12px 0}html body .facets__filters .filter__label{padding-block:5px;font-size:13.5px}@media(max-width:749px){html body .card--product .card__media{padding:6px}html body .card--product .card__info-container{padding:2px 10px 12px}html body .card--product .price__current{font-size:16px}html body .card--product .card__title{font-size:12.5px}html body .products-toolbar{padding-block:8px;margin-bottom:12px}}@media(min-width:769px){html body .product-main .product-media,html body .product-main .product-info{padding-top:10px!important;padding-bottom:14px!important}}html body .product-main .media-gallery{max-width:360px}@media(min-width:769px)and (max-width:1023px){html body .product-main .media-gallery{max-width:300px}}@media(max-width:768px){html body .product-main .media-gallery{max-width:260px}}@media(max-width:600px){html body .product-main .media-gallery{max-width:220px}}html body .product-main .media-gallery__viewer>.media-ctrl{margin-top:6px}html body .product-main .product-info .product-info__block{margin-top:8px;margin-bottom:8px}html body .product-main .product-info .product-info__block:first-child{margin-top:0}html body .product-main .product-info h1,html body .product-main .product-title{margin-bottom:2px}html body .wv-usp ul{margin-top:4px;padding:8px 12px;gap:4px 14px;font-size:13px}html body .wv-usp__sub{font-size:12.5px}html body .product-main .product-info .product-price .price__current{font-size:24px}html body .product-main .product-info .product-vendor-sku{font-size:12.5px}html body .product-main .product-info [name=add],html body .product-main .product-info .btn--primary{min-height:46px;font-size:14px}html body .product-main .product-info quantity-input .qty-input,html body .product-main .product-info quantity-input{min-height:46px}html body .wv-vraag{margin-top:4px}html:has(.product-main) body main{font-size:14px}html:has(.product-main) body main :is(.rte,.product-description,.cc-product-details) :is(p,li,td,th,dd,dt){font-size:14px;line-height:1.5}@media(max-width:749px){html:has(.product-main) body main{font-size:13.5px}html:has(.product-main) body main :is(.rte,.product-description,.cc-product-details) :is(p,li,td,th,dd,dt){font-size:13.5px}html body .product-main .product-info .product-price .price__current{font-size:22px}}html body .product-main:has(.wvc) .wvc{gap:14px;margin:8px 0}html body .product-main:has(.wvc) .wvc__legend{font-size:14px;margin-bottom:6px}html body .product-main:has(.wvc) .wvc__num{width:22px;height:22px;font-size:12px}html body .product-main:has(.wvc) .wvc__chosen{font-size:13px}html body .product-main:has(.wvc) .wvc__hint{font-size:12.5px;line-height:1.45}html body .product-main:has(.wvc) .wvc__nm{font-size:12px}html body .product-main:has(.wvc) .wvc__pr{font-size:12px}html body .product-main:has(.wvc) .wvc__intro{margin-bottom:6px}html body .product-main:has(.wvc) .wvc__card{padding:8px 10px;gap:1px}html body .product-main:has(.wvc) .wvc__card-t{font-size:13.5px}html body .product-main:has(.wvc) .wvc__card-d{font-size:12px}html body .product-main:has(.wvc) .wvc__card .wvc__pr{font-size:13px;padding-top:2px}html body .product-main:has(.wvc) .wvc__sum{padding-top:10px;gap:2px;font-size:13.5px}html body .product-main:has(.wvc) .wvc__sum-total strong{font-size:20px}html body .wvc__incl{padding:8px 12px;gap:10px}html body .wvc__incl-ic{width:30px;height:30px}html body .wvc__incl-ic svg{width:17px;height:17px}html body .wvc__incl-t{font-size:13px;line-height:1.35}html body .wvc__incl-pr{font-size:12px}html body .product-main:has(.wvc) .wvs-btn{font-size:13px}html body .product-main:has(.wvc) .wvs-prev__cap{font-size:12px}html body .wvc__m-img{flex-basis:48px;width:48px;height:48px}html body .product-main:has(.wvc) .wvs-prev{padding:6px 8px;margin-bottom:8px}html body .product-main:has(.wvc) .wvs-prev canvas{max-height:280px}html body .product-main:has(.wvc) .wvs-btn--kit{margin-top:6px}html body .product-main:has(.wvc) .wvs-act{margin-top:4px}@media(max-width:768px){html body .product-main:has(.wvc) .wvs-prev canvas{max-height:230px}html body .product-main:has(.wvc) .wvc{gap:12px}}html body .wvk{padding-top:16px;padding-bottom:24px;font-size:14px;line-height:1.55}html body .wvk__kpis li{font-size:13px}html body .wvk p,html body .wvk__lead{margin-bottom:10px}html body .wvk h2{margin-bottom:8px}html body .wvk h3{margin:20px 0 6px}html body .wvk__kpis{margin:12px 0 8px;gap:8px}html body .wvk__kpis li{padding:10px 12px}html body .wvk__kpis strong{font-size:18px;margin-bottom:2px}html body .wvk__calc{padding:12px 14px;margin:12px 0}@media(max-width:749px){html body .wvk{font-size:13.5px}html body .wvk__kpis li{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px}html body .wvk__kpis strong{font-size:16px;margin:0;white-space:nowrap}}html body .cart-item__info{padding-top:4px}html body .cart-item__total{padding-top:8px}html body .cart-drawer .drawer__header{padding-top:12px;padding-bottom:12px}html body :is(.cart-item,.cart-drawer__summary,.cart__summary,cart-drawer .drawer__content){font-size:13.5px}html body .cart-item__title,html body .cart-item .price{font-size:13.5px}html body .wf-trust__in{padding:20px 16px;gap:14px 20px}html body .wf-trust__in>div{grid-template-columns:36px 1fr;column-gap:10px}html body .wf-trust svg{width:36px;height:36px;padding:8px}html body .wf-trust strong{font-size:13px}html body .wf-trust span{font-size:12px;line-height:1.35}html body .footer .footer-block__text p,html body .footer-menu__links a{margin:0 0 2px;font-size:13.5px;line-height:1.5}html body .footer .footer-col__heading,html body .footer h2,html body .footer h3,html body .footer summary{font-size:12.5px}html body .footer__base{font-size:12.5px}html body .footer .footer-block__heading{margin-bottom:10px}html body .footer-col--text .footer-block__heading{font-size:18px;line-height:1.3}html body .footer .footer-block{margin-bottom:16px}html body .footer__hr{margin:18px 0}@media(min-width:769px){html body .footer{padding-top:36px;padding-bottom:28px}}@media(max-width:768px){html body .footer .footer-menu>summary{padding-top:14px;padding-bottom:14px}html body .footer__main{margin-bottom:20px}html body .footer-col--text{margin-top:24px}}html body .lks{padding-bottom:20px}html body .lks-hero{padding:20px;margin-top:4px}html body .lks-sec{padding-top:18px;padding-bottom:18px}html body .lks-tint{margin-top:12px;padding:18px}html body .lks p,html body .lks li{font-size:14px;line-height:1.55}html body .lks .lks-kick{font-size:12px;margin-bottom:6px}html body .lks-chips{margin:2px 0 12px}html body .lks h2{margin-top:10px}@media(max-width:749px){html body .lks p,html body .lks li{font-size:13.5px}html body .lks-hero{padding:16px}}html body main .page__content{margin-top:0}html body .shopify-section .contact-form .form__field,html body .form__field{margin-bottom:14px}html body .article .rte p,html body .article-content p{margin-bottom:.8em}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ws-compact.css.map */
