:root{--mp-char:#171A17;--mp-light:#F3F2EC;--mp-olive:#46513D;--mp-olive-h:#38412F;--mp-grey:#4A4F48;--mp-white:#FFFFFF;--mp-line:#D9D7CD;--mp-tint:#E6E8DE;--mp-on-dark:#D6D5CD;--mp-on-dark-2:#C9CFBF;--mp-wrap:1344px;--mp-content:1280px}.shr{position:relative;display:flex;flex-direction:column;background:var(--mp-char);color:var(--mp-light);overflow:hidden;max-width:none!important;margin-top:0!important;margin-bottom:0!important}.shr *,.shr *::before,.shr *::after{box-sizing:border-box}.shr__wrap{position:relative;z-index:2;width:100%;max-width:var(--mp-wrap);margin:0 auto;padding:32px 16px 28px}.shr__text{max-width:560px}.shr__eyebrow{margin:0;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mp-on-dark-2);display:flex;align-items:center;gap:8px}.shr__badge{display:inline-block;background:var(--mp-olive);color:#fff;font-weight:700;font-size:.75rem;padding:2px 8px;border-radius:2px}.shr h1{margin:10px 0 0;font-size:2.125rem;line-height:1.118;font-weight:700;color:inherit}.shr__lead{margin:12px 0 0;color:var(--mp-on-dark);font-size:1rem;line-height:1.5}.shr__btns{display:flex;flex-direction:column;gap:12px;margin-top:24px}.shr__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:2px solid var(--mp-light);border-radius:2px;font-weight:600;text-decoration:none!important}.shr__btn--p{background:var(--mp-light);color:var(--mp-char)!important}.shr__btn--s{background:#fff0;color:var(--mp-light)!important}.shr a:focus-visible{outline:3px solid var(--mp-light);outline-offset:2px}.shr__meta{margin:16px 0 0;font-size:.875rem;color:var(--mp-on-dark)}.shr__media{position:relative;z-index:1;margin:0}.shr__media picture,.shr__media img{display:block;width:100%}.shr__media img{height:auto;aspect-ratio:16/9;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .6) 8%,#000 20%);mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .6) 8%,#000 20%)}@media (min-width:768px){.shr__wrap{padding:48px 24px 36px}.shr h1{font-size:2.75rem;line-height:1.09}.shr__btns{flex-direction:row;flex-wrap:wrap}}@media (min-width:1200px){.shr{flex-direction:row;align-items:center;min-height:clamp(520px,42vw,640px)}.shr__wrap{width:max(36%,540px);max-width:none;margin:0;padding:56px 32px;display:flex;justify-content:center}.shr h1{font-size:3.25rem;line-height:1.08}.shr__text{width:100%;max-width:392px}.shr__media{position:absolute;top:0;right:0;bottom:0;width:min(64%,calc(100% - 540px));-webkit-mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / .6) 5%,#000 11%);mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / .6) 5%,#000 11%)}.shr__media picture{height:100%}.shr__media img{height:100%;aspect-ratio:auto;object-position:0% 50%;-webkit-mask-image:none;mask-image:none}}.shr--maja .shr__media img{aspect-ratio:16/10;-webkit-mask-image:none;mask-image:none}@media (min-width:1200px){.shr--maja{min-height:clamp(480px,38vw,600px)}.shr--maja .shr__media img{aspect-ratio:auto;object-position:50% 50%}}.mpv2{max-width:none!important;width:auto;display:flow-root;margin-top:0!important;background:var(--mp-light);color:var(--mp-char);font-size:1rem;line-height:1.5}.mpv2 *,.mpv2 *::before,.mpv2 *::after{box-sizing:border-box}.mpv2 img{display:block;max-width:100%;height:auto}.mpv2-wrap{max-width:var(--mp-wrap);margin:0 auto;padding:0 16px}.mpv2-sec{padding:40px 0}.mpv2-sec--white{background:var(--mp-white)}.mpv2-dark{background:var(--mp-char);color:var(--mp-light)}.mpv2 h1,.mpv2 h2,.mpv2 h3{margin:0;font-weight:700;color:inherit;letter-spacing:0}.mpv2 h1{font-size:2.125rem;line-height:1.118}.mpv2 h2{font-size:1.625rem;line-height:1.23}.mpv2 h3{font-size:1.125rem;line-height:1.33;font-weight:600}.mpv2 p{margin:0}.mpv2-eyebrow{font-size:.875rem;line-height:1.43;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mp-olive)}.mpv2-dark .mpv2-eyebrow{color:var(--mp-on-dark-2)}.mpv2-lead{color:var(--mp-grey);margin-top:12px}.mpv2-dark .mpv2-lead{color:var(--mp-on-dark)}.mpv2-head{max-width:760px;margin-bottom:24px}.mpv2-head h2+p{margin-top:8px}.mpv2-btns{display:flex;flex-direction:column;gap:12px;margin-top:24px}.mpv2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:2px;font-weight:600;font-size:1rem;line-height:1.25;text-decoration:none!important;border:2px solid var(--mp-olive);text-align:center}.mpv2-btn--primary{background:var(--mp-olive);color:var(--mp-white)!important}.mpv2-btn--primary:hover{background:var(--mp-olive-h);border-color:var(--mp-olive-h)}.mpv2-btn--secondary{background:#fff0;color:var(--mp-char)!important}.mpv2-btn--secondary:hover{background:#E6E5DC}.mpv2-dark .mpv2-btn--secondary{border-color:var(--mp-light);color:var(--mp-light)!important}.mpv2-dark .mpv2-btn--secondary:hover{background:#2A2E2A}.mpv2-link{font-weight:600;color:var(--mp-olive)!important;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:48px}.mpv2-dark .mpv2-link{color:var(--mp-light)!important}.mpv2 a:focus-visible,.mpv2 button:focus-visible,.mpv2 video:focus-visible{outline:3px solid var(--mp-olive);outline-offset:2px}.mpv2-dark a:focus-visible,.mpv2-dark button:focus-visible,.mpv2-dark video:focus-visible{outline-color:var(--mp-light)}.mpv2-ph{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:repeating-linear-gradient(45deg,#E6E5DC 0 12px,#ECEBE3 12px 24px);border:1px solid var(--mp-line);color:var(--mp-grey);font-size:.875rem;font-weight:600;text-align:center;padding:16px}.mph{position:relative;display:flex;flex-direction:column;background:#2B3326;color:var(--mp-light);overflow:hidden}.mph__wrap{position:relative;z-index:2;width:100%;max-width:var(--mp-wrap);margin:0 auto;padding:32px 16px 24px}.mph__text{max-width:560px}.mph .mpv2-eyebrow{color:var(--mp-on-dark-2)}.mph h1{margin-top:8px}.mph__lead{margin-top:12px;color:#DADBD2}.mph__cap{margin-top:16px;font-size:.875rem;line-height:1.43;color:#DADBD2}.mph__koht{margin-top:16px;padding-left:12px;border-left:3px solid var(--mp-light);font-weight:600;color:var(--mp-light)}.mph .mpv2-btn--primary{background:var(--mp-light);border-color:var(--mp-light);color:var(--mp-char)!important}.mph .mpv2-btn--primary:hover{background:#FFF;border-color:#FFF}.mph .mpv2-btn--secondary{border-color:var(--mp-light);color:var(--mp-light)!important}.mph .mpv2-btn--secondary:hover{background:rgb(243 242 236 / .1)}.mph a:focus-visible{outline-color:var(--mp-light)}.mph__media{position:relative;z-index:1}.mph__media picture,.mph__media img{display:block;width:100%}.mph__media img{aspect-ratio:4/5;height:auto;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .55) 9%,#000 22%);mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0 / .55) 9%,#000 22%)}.mph__media::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -40px 80px -20px rgb(20 24 18 / .55)}.mpv2-reasons{display:grid;grid-template-columns:1fr;gap:12px}.mpv2-reason{padding:16px 0;border-top:2px solid var(--mp-olive)}.mpv2-reason p{margin-top:6px;color:var(--mp-grey)}.mpv2-reason .mpv2-proof{margin-top:8px;font-size:.875rem;color:var(--mp-char)}.mpv2 h2.mpv2-head{margin-bottom:24px}.mpv2-whys{display:grid;grid-template-columns:1fr;gap:16px;list-style:none;margin:0;padding:0}.mpv2-why{display:flex;flex-direction:column;background:var(--mp-light);border:1px solid var(--mp-line)}.mpv2-why__img{display:block;overflow:hidden}.mpv2-why__img img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.mpv2-why__body{padding:20px 20px 24px;display:flex;flex-direction:column;flex:1}.mpv2-why__num{font-size:.875rem;font-weight:700;letter-spacing:.06em;color:var(--mp-olive)}.mpv2 .mpv2-why__body h3{margin-top:4px;font-size:1.25rem}.mpv2-why__body p{margin-top:8px;color:var(--mp-grey)}.mpv2-why__body .mpv2-why__proof{margin-top:auto;padding-top:16px;font-size:.875rem;font-weight:600;color:var(--mp-char)}.mpv2-why__proof a{color:var(--mp-char)!important;text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.mpv2-whys{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width:1200px){.mpv2-whys{gap:24px}.mpv2-why__body{padding:24px 24px 28px}}.mpv2-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.mpv2-cat a{display:block;height:100%;background:var(--mp-white);color:var(--mp-char)!important;text-decoration:none!important;border:1px solid var(--mp-line)}.mpv2-cat a:hover{border-color:var(--mp-olive)}.mpv2-cat img{width:100%;aspect-ratio:1/1;object-fit:contain;padding:5%;background:radial-gradient(circle farthest-corner,#4A4542 0%,#3C3835 70%,#1F1A1A 100%)}.mpv2-cat__body{padding:12px}.mpv2-cat__body p{margin-top:4px;font-size:.875rem;line-height:1.43;color:var(--mp-grey)}.mpv2-more{margin-top:16px}.mpv2-products .wc-block-product-template{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0!important}.mpv2-products .wc-block-product-template>li{width:auto!important;max-width:none!important;margin:0!important;background:var(--mp-white);border:1px solid var(--mp-line);padding:12px;display:flex;flex-direction:column;gap:8px;text-align:left}.mpv2-products .wc-block-components-product-image img{aspect-ratio:1/1;object-fit:contain!important;background:var(--mp-white)}.mpv2-products .wp-block-post-title{font-size:.9375rem!important;line-height:1.35!important;margin:0!important;text-align:left!important}.mpv2-products .wp-block-post-title a{color:var(--mp-char)!important;text-decoration:none}.mpv2-products .wc-block-components-product-price{font-weight:700;text-align:left!important}.mpv2-products .wc-block-components-product-stock-indicator{font-size:.875rem;margin:0}.mpv2-products .wc-block-components-product-button{margin-top:auto!important;width:100%;display:block!important;text-align:left!important}.mpv2-products .wc-block-components-product-button__button{min-height:48px;width:100%!important;display:flex!important;justify-content:center;align-items:center;background:var(--mp-olive)!important;color:var(--mp-white)!important;border-radius:2px;font-weight:600}@media (max-width:359px){.mpv2-products .wc-block-product-template{grid-template-columns:1fr!important}}.mpv2-pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mpv2-pgrid .mpv2-pcard{margin:0!important;max-width:none!important;background:var(--mp-white);border:1px solid var(--mp-line);padding:12px;display:flex;flex-direction:column;gap:8px}.mpv2-pcard__img{display:block}.mpv2-pcard__img img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#3C3835}.mpv2 .mpv2-pcard__title{font-size:.9375rem;line-height:1.35;font-weight:600;margin:0}.mpv2-pcard__title a{color:var(--mp-char)!important;text-decoration:none}.mpv2-pcard__title a:hover{text-decoration:underline}@media (max-width:359px){.mpv2-pgrid{grid-template-columns:1fr}}.mpv2-step{background:var(--mp-white);border:1px solid var(--mp-line);padding:16px;counter-increment:mpstep}.mpv2-step::before{content:counter(mpstep);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--mp-olive);color:var(--mp-white);font-weight:700;margin-bottom:8px}.mpv2-step p{margin-top:6px;color:var(--mp-grey)}.mpv2-facts{list-style:none;padding:0;margin:16px 0 0}.mpv2-facts li{padding:8px 0;border-top:1px solid #3A3F39}.mpv2-making{margin-top:24px}.mpv2-making img{width:100%;aspect-ratio:4/3;object-fit:cover}.mpv2-making figcaption{margin-top:8px;font-size:.875rem;color:var(--mp-on-dark)}.mpv2-event a{display:block;height:100%;padding:16px;background:var(--mp-white);border:1px solid var(--mp-line);color:var(--mp-char)!important;text-decoration:none!important}.mpv2-event a:hover{border-color:var(--mp-olive)}.mpv2-event .mpv2-date{font-size:.875rem;color:var(--mp-grey);margin-bottom:4px}.mpv2-card{padding:24px;background:var(--mp-white);border:1px solid var(--mp-line);display:flex;flex-direction:column}.mpv2-card.mpv2-dark{background:var(--mp-char);border-color:var(--mp-char)}.mpv2-card p{margin-top:8px}.mpv2-card .mpv2-btns{margin-top:auto;padding-top:24px}.mpv2-card address{font-style:normal;margin-top:12px;font-weight:600}.mpv2-card__img{display:block;margin:-24px -24px 20px}.mpv2-card__img img{width:100%;aspect-ratio:4/3;object-fit:cover}.mpv2-fb__head{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.mpv2-fb__links{display:flex;flex-wrap:wrap;gap:0 24px}.mpv2-fb{display:grid;grid-template-columns:1fr;gap:16px;list-style:none;margin:0;padding:0}.mpv2-fb__item{display:flex;flex-direction:column;background:var(--mp-white);border:1px solid var(--mp-line)}.mpv2-fb__media{margin:0;aspect-ratio:4/3;overflow:hidden;background:radial-gradient(circle farthest-corner,#4A4542 0%,#3C3835 70%,#1F1A1A 100%)}.mpv2-fb__media img{display:block;width:100%;height:100%;object-fit:cover}.mpv2-fb__ph{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#C9CBC2}.mpv2-fb__ph span{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;border:2px solid #9A9C95;font-size:2rem;font-weight:700;color:var(--mp-light)}.mpv2-fb__ph small{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.mpv2-fb__quote{margin:0;padding:20px 20px 24px;display:flex;flex-direction:column;flex:1;border:0}.mpv2-fb__quote p{margin:0;font-size:1rem;line-height:1.55;color:var(--mp-char)}.mpv2-fb__quote p::before{content:"“";display:block;font-size:2.5rem;line-height:1;color:var(--mp-olive);margin-bottom:4px}.mpv2-fb__quote footer{margin-top:auto;padding-top:16px;font-size:.875rem;font-weight:600;color:var(--mp-grey)}@media (min-width:768px){.mpv2-fb{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width:1200px){.mpv2-fb__head{flex-direction:row;align-items:flex-end;justify-content:space-between}.mpv2-fb{gap:24px}.mpv2-fb__quote{padding:24px 24px 28px}}.mpv2-badge{display:inline-block;background:var(--mp-olive);color:var(--mp-white);padding:2px 8px;border-radius:2px;margin-right:8px}.mpv2-sr__head{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.mpv2-sr__head .mpv2-lead{max-width:640px}.mpv2-sr__card{margin:0;background:var(--mp-char)}.mpv2-sr__card img{display:block;width:100%;height:auto;aspect-ratio:16/9}.mpv2-sr__bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#2E322E}.mpv2-sr__bar div{background:var(--mp-char);color:var(--mp-light);padding:16px;display:flex;flex-direction:column;gap:2px}.mpv2-sr__bar span{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9A9C95}.mpv2-sr__bar strong{font-size:1.0625rem;font-weight:600;color:var(--mp-light)}.mpv2-sr__bar small{font-size:.875rem;color:#C9CBC2}.mpv2-sr__bar a{color:var(--mp-light)!important;text-decoration:underline;text-underline-offset:3px}.mpv2-sr__bar a:focus-visible{outline:3px solid var(--mp-light);outline-offset:2px}.mpv2-b2b{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.mpv2-sr__bar{grid-template-columns:repeat(4,minmax(0,1fr))}.mpv2-sr__bar div{padding:20px}}@media (min-width:1200px){.mpv2-sr__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:32px}.mpv2-sr__head .mpv2-btns{margin-top:0;flex:none}.mpv2-sr__bar div{padding:24px 28px}.mpv2-b2b{flex-direction:row;align-items:center;justify-content:space-between;gap:48px}.mpv2-b2b .mpv2-btns{margin-top:0;flex:none}}.mpv2-nl__bar{display:flex;flex-direction:column;gap:24px;background:var(--mp-white);border:1px solid var(--mp-line);border-left:4px solid var(--mp-olive);padding:24px}.mpv2-nl__list{list-style:none;margin:16px 0 0;padding:0}.mpv2-nl__list li{position:relative;padding:8px 0 8px 28px;border-top:1px solid var(--mp-line)}.mpv2-nl__list li::before{content:"";position:absolute;left:4px;top:16px;width:10px;height:10px;background:var(--mp-olive);border-radius:1px}.mpv2-nl__fine{margin-top:10px;font-size:.8125rem;line-height:1.45;color:var(--mp-grey)}.mpv2-nl__fine a{color:inherit;text-decoration:underline}@media (min-width:768px){.mpv2-nl__bar{padding:32px}}@media (min-width:1200px){.mpv2-nl__bar{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:end;padding:40px 48px}}@media (min-width:768px){.mpv2{font-size:1.0625rem;line-height:1.53}.mpv2-wrap{padding:0 24px}.mpv2-sec{padding:56px 0}.mpv2 h1{font-size:2.75rem;line-height:1.09}.mpv2 h2{font-size:1.875rem;line-height:1.2}.mph__wrap{padding:48px 24px 32px}.mph__media img{aspect-ratio:3/2}.mpv2-btns{flex-direction:row;flex-wrap:wrap}.mpv2-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mpv2-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mpv2-products .wc-block-product-template{gap:20px!important}.mpv2-pgrid{gap:20px}}@media (min-width:1200px){.mpv2{font-size:1.125rem;line-height:1.556}.mpv2-wrap{padding:0 32px}.mpv2-sec{padding:80px 0}.mpv2 h1{font-size:3.5rem;line-height:1.071}.mpv2 h2{font-size:2.25rem;line-height:1.167}.mph{flex-direction:row;align-items:center;min-height:clamp(560px,46vw,720px)}.mph__wrap{padding:56px 32px}.mph__text{max-width:519px}.mph__media{position:absolute;top:0;right:0;bottom:0;width:62%;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / .5) 12%,#000 30%);mask-image:linear-gradient(90deg,transparent 0,rgb(0 0 0 / .5) 12%,#000 30%)}.mph__media picture{height:100%}.mph__media img{height:100%;aspect-ratio:auto;object-position:62% 30%;-webkit-mask-image:none;mask-image:none}.mph__media::after{box-shadow:none;background:radial-gradient(ellipse 75% 85% at 62% 48%,#fff0 55%,rgb(20 24 18 / .6) 100%)}.mpv2-reasons{gap:24px}.mpv2-cats{gap:24px}.mpv2-products .wc-block-product-template{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}.mpv2-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media (prefers-reduced-motion:reduce){.mpv2 *{transition:none!important;animation:none!important}}.mpv2-vid{max-width:1040px;margin:0 auto}.mpv2-vid__frame{position:relative;aspect-ratio:16/9;background:#2A2E2A;border:1px solid #3A3F39;overflow:hidden;display:grid;place-items:center}.mpv2-vid__frame img,.mpv2-vid__frame iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.mpv2-vid__frame img{transform:scale(1.12)}.mpv2-vid__play{position:relative;z-index:1;display:grid;place-items:center;width:72px;height:72px;padding:0;border:0;border-radius:50%;background:var(--mp-light);color:var(--mp-char);cursor:pointer}.mpv2-vid__play[disabled]{cursor:default}.mpv2-vid__play svg{width:26px;height:26px;margin-left:4px;fill:currentColor}.mpv2-vid__ph{position:absolute;left:0;right:0;bottom:16px;text-align:center;font-size:.875rem;color:var(--mp-on-dark-2)}.mpt{--c:var(--mp-char);--p:var(--mp-light);--o:var(--mp-olive);--oh:var(--mp-olive-h);--g:var(--mp-grey);--l:var(--mp-line);--t:var(--mp-tint);max-width:none!important;width:auto;display:flow-root;margin-top:0!important;margin-bottom:0!important;background:var(--p);color:var(--c);font-size:1.0625rem;line-height:1.53}.mpt *,.mpt *::before,.mpt *::after{box-sizing:border-box}.mpt h1,.mpt h2,.mpt h3,.mpt p,.mpt ul,.mpt ol,.mpt figure{margin:0;padding:0}.mpt h2{font-size:1.875rem;line-height:1.15;font-weight:700;color:inherit}.mpt h3{font-size:1.25rem;line-height:1.25;font-weight:700;color:inherit}.mpt a{color:inherit}.mpt a:focus-visible,.mpt summary:focus-visible{outline:3px solid var(--o);outline-offset:3px}.mpt-w{max-width:var(--mp-wrap);margin:0 auto;padding:0 16px}.mpt-s{padding:40px 0;scroll-margin-top:90px}.mpt-head{display:grid;gap:8px;margin-bottom:24px}.mpt-head p{color:var(--g);max-width:480px}.mpt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:2px solid var(--p);border-radius:2px;font-weight:600;text-decoration:none!important}.mpt-btn--p{background:var(--p);color:var(--c)!important}.mpt-btn--s{background:#fff0;color:var(--p)!important}.mpt-hero{background:var(--c);color:var(--p);padding:32px 0}.mpt-hero .mpt-w{display:grid;gap:24px;align-items:center}.mpt-eye{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mp-on-dark-2)}.mpt-hero h1{margin-top:10px;font-size:2.125rem;line-height:1.118;font-weight:700;color:inherit}.mpt p.mpt-lead{margin-top:12px;color:var(--mp-on-dark);max-width:540px}.mpt-act{display:flex;flex-direction:column;gap:12px;margin-top:24px}.mpt-hero img{display:block;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;object-position:50% 40%}.mpt-tr{background:var(--t);border-bottom:1px solid var(--l)}.mpt-tr ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;padding:16px 0;font-size:.9375rem;font-weight:600}.mpt-g4,.mpt-g3{display:grid;gap:16px}.mpt-sv{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--l);border-top:3px solid var(--o);padding:24px 20px}.mpt-n{font-size:.875rem;font-weight:700;color:var(--o);letter-spacing:.06em}.mpt-sv p{color:var(--g)}.mpt-sv a{margin-top:auto;padding-top:12px;font-weight:600}.mpt p.mpt-ext{margin-top:20px;color:var(--g)}.mpt-alt{background:var(--t)}.mpt-ex{background:var(--p);border:1px solid var(--l)}.mpt-ph,.mpt-ph img{display:block;width:100%}.mpt-ph img{height:auto;aspect-ratio:4/3;object-fit:cover}.mpt-co{padding:20px}.mpt-tag{font-size:.8125rem;font-weight:600;color:var(--o)}.mpt-co h3{margin:6px 0}.mpt-co p{color:var(--g)}.mpt-st{display:grid;gap:20px;list-style:none}.mpt-st li{border-top:1px solid #B9C0B2;padding-top:14px}.mpt-st b{display:block;font-size:1.75rem;line-height:1.1;font-weight:400;color:var(--o)}.mpt-st h3{font-size:1.125rem;margin:8px 0 4px}.mpt-st p{color:var(--g)}.mpt-pr{background:var(--c);color:var(--p)}.mpt-pr .mpt-w{display:grid;gap:20px}.mpt-pr p{margin-top:10px;color:var(--mp-on-dark)}.mpt-pr ul{list-style:none}.mpt-pr li{padding:12px 0;border-bottom:1px solid #3A3F39}.mpt-faq details{border-bottom:1px solid var(--l);padding:14px 0}.mpt-faq summary{cursor:pointer;font-weight:600}.mpt-faq details p{margin-top:8px;color:var(--g)}.mpt-faq .mpt-w{display:grid;gap:16px}.mpt-in .mpt-w{display:grid;gap:24px}.mpt-in .mpt-intro p{margin-top:10px;color:var(--g)}.mpt-ct{margin-top:20px;padding-top:16px;border-top:1px solid #C4CCBD}.mpt-ct a,.mpt-ct span{display:block;margin-top:4px}.mpt-form{background:#fff;padding:20px;border:1px solid var(--l)}.mpt-form .gform_wrapper input:not([type=submit]):not([type=file]):not([type=button]),.mpt-form .gform_wrapper select,.mpt-form .gform_wrapper textarea{width:100%;min-height:44px;padding:10px!important;border:1px solid #BFC4BA!important;border-radius:0!important;background:#FAFAF7!important;font-size:1rem!important}.mpt-form .gform_wrapper textarea{min-height:125px}.mpt-form .gform_wrapper .gfield_label{font-size:.9375rem;font-weight:600}.mpt-form .gform_wrapper .gform_footer input[type=submit],.mpt-form .gform_wrapper .gform_footer button{width:100%!important;min-height:48px;background:var(--o)!important;color:#fff!important;border:0!important;border-radius:2px!important;font-weight:600;cursor:pointer}.mpt-form .gform_wrapper .gform_footer input[type=submit]:hover{background:var(--oh)!important}.mpt-form .gform_fileupload_rules{display:none}.mpt-form .gform_drop_instructions{font-size:0}.mpt-form .gform_drop_instructions::after{content:"Lohista failid siia või";font-size:.9375rem}.mpt-form button.gform_button_select_files{font-size:0!important;font-family:var(--wp--preset--font-family--cabin,Cabin,sans-serif)!important;background:var(--o)!important;color:#fff!important;border:0!important;border-radius:2px!important}.mpt-form .gform_wrapper.gform-theme .gform_fileupload_multifile button.gform_button_select_files::after{content:"Vali failid"!important;display:inline-block!important;font-size:.9375rem!important;font-family:var(--wp--preset--font-family--cabin,Cabin,sans-serif)!important;color:#fff!important}.mpt-form .gform_required_legend{display:none}.mpt-form .gform_wrapper select{height:auto!important;padding:8px 10px!important;line-height:1.4!important}@media (min-width:768px){.mpt{font-size:1.125rem;line-height:1.556}.mpt h2{font-size:2.25rem}.mpt-w{padding:0 24px}.mpt-s{padding:56px 0}.mpt-head{grid-template-columns:1fr minmax(0,420px);align-items:end;gap:32px}.mpt-hero{padding:48px 0}.mpt-hero .mpt-w{grid-template-columns:1fr 1fr;gap:40px}.mpt-hero h1{font-size:2.75rem;line-height:1.09}.mpt-act{flex-direction:row;flex-wrap:wrap}.mpt-tr ul{display:flex;justify-content:space-between}.mpt-g4{grid-template-columns:repeat(2,1fr)}.mpt-g3{grid-template-columns:repeat(3,1fr)}.mpt-st{grid-template-columns:repeat(2,1fr)}.mpt-pr .mpt-w{grid-template-columns:1fr 1fr;gap:64px}.mpt-faq .mpt-w{grid-template-columns:1fr 1.5fr;gap:48px}.mpt-in .mpt-w{grid-template-columns:.85fr 1.4fr;gap:56px}.mpt-form{padding:32px}}@media (min-width:1100px){.mpt-hero h1{font-size:3.25rem;line-height:1.08}.mpt-g4,.mpt-st{grid-template-columns:repeat(4,1fr)}}.mpt-co a{display:inline-block;margin-top:10px;font-weight:600}.mpt-brief{margin-top:20px;padding:16px;border:1px solid #BFC4BA}.mpt-g2{display:grid;gap:16px}@media (min-width:768px){.mpt-g2{grid-template-columns:repeat(2,1fr)}}.mpm-s{margin-top:0!important;margin-bottom:0!important;padding:40px 16px;background:var(--mp-light);color:var(--mp-char);font-size:1.0625rem;line-height:1.55;scroll-margin-top:90px}.mpm-s h1,.mpm-s h2,.mpm-s h3{margin:0;font-weight:700;color:inherit}.mpm-s h1{font-size:2.125rem;line-height:1.12}.mpm-s h2{font-size:1.75rem;line-height:1.2}.mpm-s p{margin:12px 0 0}.mpm-s .wp-block-list{margin:12px 0 0;padding-left:20px}.mpm-s .wp-block-list li{margin-top:6px}.mpm-s figure{margin:0}.mpm-s .wp-block-image img{display:block;width:100%;height:auto}.mpm-s .wp-block-columns{gap:24px;margin:0}.mpm-s .wp-block-buttons{margin-top:24px;gap:12px}.mpm-s .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px}.mpm-s .mp-default-button .wp-block-button__link{border:2px solid var(--mp-char)!important;background:var(--mp-char)!important;color:var(--mp-light)!important}.mpm-s .mpm-btn-s .wp-block-button__link{border:2px solid currentColor;background:#fff0;color:inherit}.mpm-s .wp-block-button__link:focus-visible,.mpm-s .mp-default-button .wp-block-button__link:focus-visible{outline:3px solid var(--mp-olive)!important;outline-offset:2px!important}.mpm-dk{background:var(--mp-char);color:var(--mp-light)}.mpm-dk p{color:var(--mp-on-dark)}.mpm-dk .mp-default-button .wp-block-button__link{border-color:var(--mp-light)!important;background:var(--mp-light)!important;color:var(--mp-char)!important}.mpm-dk .mpm-btn-s .wp-block-button__link{color:var(--mp-light)}.mpm-dk .wp-block-button__link:focus-visible,.mpm-dk .mp-default-button .wp-block-button__link:focus-visible{outline-color:var(--mp-light)!important}.mpm-dk p.mpm-lead{color:var(--mp-light);font-size:1.125rem;font-weight:600}.mpm-alt{background:var(--mp-tint)}.mpm-tr{padding-top:16px;padding-bottom:16px;background:var(--mp-tint);border-bottom:1px solid var(--mp-line)}.mpm-tr ul.wp-block-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:0;padding:0;list-style:none;font-size:.9375rem;font-weight:600}.mpm-tr li{margin:0!important}.mpm-q{box-sizing:border-box;padding:24px 20px;background:#fff;border:1px solid var(--mp-line)}.mpm-q p{margin-top:0;color:var(--mp-grey)}.mpm-q p+p{margin-top:12px}.mpm-s .mpm-av{width:64px;margin-top:16px}.mpm-s .mpm-av img{width:64px;height:64px;border-radius:50%;object-fit:cover}.mpm-q h3{margin-top:8px;font-size:1rem}.mpm-s .mpm-q p.mpm-role{margin-top:0;font-size:.875rem}.mpm-s .mpm-qs{margin-top:24px}@media (max-width:781px){.mpm-s .wp-block-columns{flex-direction:column}.mpm-s .wp-block-column{flex-basis:auto!important;width:100%}.mpm-photo-last .wp-block-column:first-child{order:2}}@media (max-width:480px){.mpm-s .wp-block-button,.mpm-s .wp-block-button__link{width:100%}}@media (min-width:768px){.mpm-s{padding:56px 24px;font-size:1.125rem}.mpm-s h1{font-size:2.75rem;line-height:1.09}.mpm-s h2{font-size:2.25rem}.mpm-s .wp-block-columns{gap:48px}.mpm-tr{padding-top:16px;padding-bottom:16px}.mpm-tr ul.wp-block-list{display:flex;justify-content:space-between}.mpm-s .mpm-qs{gap:20px}}@media (min-width:1100px){.mpm-s h1{font-size:3.25rem;line-height:1.08}}.mp-test{max-width:none!important;display:flow-root;margin-top:0!important;margin-bottom:0!important;padding:40px 16px}.mp-test__in{max-width:var(--mp-content);margin:0 auto;display:grid;gap:24px}.mp-test figure{margin:0}.mp-test picture,.mp-test img{display:block;width:100%}.mp-test img{height:auto;aspect-ratio:3/4;border:1px solid var(--mp-line)}.mp-test figcaption{margin-top:8px;font-size:.9375rem}.mp-test h2{margin:0 0 16px}.mp-test p{margin:0 0 12px}@media (min-width:782px){.mp-test{padding:56px 24px}.mp-test__in{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:48px;align-items:center}.mp-test__text{max-width:560px}}.mpf{margin-top:0!important;margin-bottom:0!important;padding:48px 16px 24px;background:var(--mp-char);color:var(--mp-on-dark);font-size:.9375rem;line-height:1.55}.mpf__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 24px;max-width:var(--mp-content);margin:0 auto}.mpf__grid>*{margin:0!important;min-width:0}.mpf__brand,.mpf__contact{grid-column:1/-1}.mpf h2{margin:0 0 12px;font-size:.8125rem;line-height:1.4;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-light);font-family:inherit}.mpf p{margin:0 0 6px;color:var(--mp-on-dark)}.mpf a{color:var(--mp-on-dark);text-decoration:none}.mpf a:hover{color:var(--mp-light);text-decoration:underline}.mpf a:focus-visible{outline:2px solid var(--mp-light);outline-offset:2px}.mpf .wp-block-site-logo{margin:0 0 14px}.mpf .wp-block-site-logo img{display:block;width:168px;height:auto;filter:grayscale(1) invert(1)}.mpf__brand p{max-width:300px}.mpf .wp-block-social-links{margin:14px 0 0;gap:14px}.mpf .wp-social-link{color:var(--mp-light)}.mpf .wp-social-link a{padding:0;color:var(--mp-light)}.mpf .wp-social-link svg{width:24px;height:24px;fill:currentColor}.mpf .mpf__links{margin:0;padding:0;list-style:none}.mpf .mpf__links li{margin:0}.mpf .mpf__links a{display:inline-block;padding:4px 0;font-size:.9375rem}.mpf .wp-block-navigation__container{flex-direction:column;align-items:flex-start;gap:2px}.mpf .wp-block-navigation-item__content{display:inline-block;padding:4px 0;color:var(--mp-on-dark)!important;font-size:.9375rem;font-weight:400}.mpf .wp-block-navigation-item__content:hover{color:var(--mp-light)!important;text-decoration:underline}.mpf__bot{display:flex;flex-direction:column;gap:4px;max-width:var(--mp-content);margin:32px auto 0!important;padding-top:18px;border-top:1px solid #3A3F39}.mpf__bot p,.mpf__bot a{margin:0;font-size:.8125rem;color:#A9ABA3}@media (min-width:768px){.mpf{padding:64px 24px 28px}.mpf__grid{grid-template-columns:repeat(3,1fr);gap:40px 32px}.mpf__bot{flex-direction:row;justify-content:space-between;gap:24px}}@media (min-width:1100px){.mpf{padding:72px 32px 28px}.mpf__grid{grid-template-columns:1.5fr 1fr 1fr 1fr 1.3fr;gap:32px}.mpf__brand,.mpf__contact{grid-column:auto}}.mpv2 h2,.mpt h2,.mpm-s h2{font-size:1.75rem;line-height:1.2}.mpv2-sec,.mpt-s,.mpm-s:not(.mpm-tr){padding-top:40px;padding-bottom:40px}.mpm-s .wp-block-button__link{border-radius:2px}@media (min-width:768px){.mpv2 h2,.mpt h2,.mpm-s h2{font-size:2rem}.mpv2-sec,.mpt-s,.mpm-s:not(.mpm-tr){padding-top:56px;padding-bottom:56px}}@media (min-width:1200px){.mpv2 h2,.mpt h2,.mpm-s h2{font-size:2.25rem;line-height:1.167}.mpv2-sec,.mpt-s,.mpm-s:not(.mpm-tr){padding-top:72px;padding-bottom:72px}.mpt-w{padding:0 32px}.mpm-s{padding-left:32px;padding-right:32px}}.wc-block-components-product-button__button,.wp-block-woocommerce-product-button .wp-block-button__link,.single_add_to_cart_button.button,.wpc-filters-open-button-container a{background:var(--mp-olive)!important;border-color:var(--mp-olive)!important;border-radius:2px!important;color:#fff!important;font-weight:600}.wc-block-components-product-button__button:hover,.wp-block-woocommerce-product-button .wp-block-button__link:hover,.single_add_to_cart_button.button:hover,.wpc-filters-open-button-container a:hover{background:var(--mp-olive-h)!important;border-color:var(--mp-olive-h)!important}.wp-block-add-to-cart-form form.cart:not(.variations_form),.wp-block-add-to-cart-form .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.wp-block-add-to-cart-form .quantity .qty{min-height:48px;border-radius:2px}.single_add_to_cart_button.button{min-height:48px;padding:12px 32px;font-size:1rem}.mp-usaldus{display:grid;gap:8px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--mp-line);list-style:none;font-size:.9375rem;line-height:1.45}.mp-usaldus li{position:relative;padding-left:24px}.mp-usaldus li::before{content:"✓";position:absolute;left:0;top:0;font-weight:700;color:var(--mp-olive)}.mp-usaldus a{color:inherit;text-decoration:underline}@media (max-width:767px){.single_add_to_cart_button.button{flex:1 1 180px}}.mpm-s .wp-block-button__link{font-family:inherit}.mpv2-nl__gf .gform_required_legend,.mpv2-nl__gf .gform_validation_errors,.mpv2-nl__gf .gfield_required{display:none}.mpv2-nl__gf .gfield_label{font-size:.875rem;font-weight:600}.mpv2-nl__gf input[type=email]{width:100%;min-height:48px;padding:10px 14px!important;border:1px solid #9A9C95!important;border-radius:2px!important;background:var(--mp-white)!important;font-size:1rem!important}.mpv2-nl__gf .gform_footer{margin:12px 0 0!important;padding:0!important}.mpv2-nl__gf .gform_footer input[type=submit],.mpv2-nl__gf .gform_footer button{width:100%!important;min-height:48px!important;padding:12px 24px!important;background:var(--mp-olive)!important;border:0!important;border-radius:2px!important;color:#fff!important;font-weight:600;cursor:pointer}.mpv2-nl__gf .gform_footer input[type=submit]:hover{background:var(--mp-olive-h)!important}.mpv2-nl__gf .gform_confirmation_message{font-weight:600;color:var(--mp-olive)}.mpv2-nl__gf .gfield_validation_message{margin-top:4px;font-size:.875rem}@media (min-width:768px){.mpv2-nl__gf form{display:flex;align-items:flex-start;gap:12px}.mpv2-nl__gf .gform-body{flex:1;min-width:0}.mpv2-nl__gf .gform_footer{margin:28px 0 0!important;flex:0 0 auto}}