:root{--mk-plum: #7D5A6B;--mk-plum-dark: #5E4251;--mk-blush: #F6DEE0;--mk-blush-light: #FBEFF0;--mk-peach: #F4B79A;--mk-cream: #FFF6E8;--mk-ink: #2E2430;--mk-grey: #6E6470;--mk-line: #EAD9DC;--mk-red: #C0392B;--mk-radius: 18px;--mk-max: 1120px}body:has(.mk-landing) #header-group,body:has(.mk-landing) .page-wrapper>footer,body:has(.mk-landing) .shopify-section-group-header-group,body:has(.mk-landing) .shopify-section-group-footer-group{display:none!important}body:has(.mk-landing){background:#fff}.mk-landing{color:var(--mk-ink);font-family:Nunito Sans,Segoe UI,Arial,sans-serif;font-size:17px;line-height:1.6}.mk-landing *,.mk-landing *:before,.mk-landing *:after{box-sizing:border-box}.mk-wrap{max-width:var(--mk-max);margin:0 auto;padding:0 20px}.mk-section{padding:72px 0}.mk-section--tint{background:var(--mk-blush-light)}.mk-section--cream{background:var(--mk-cream)}.mk-kicker{display:inline-block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--mk-plum);font-weight:700;margin:0 0 10px}.mk-h1,.mk-h2,.mk-h3{font-family:Fraunces,Georgia,serif;color:var(--mk-ink);line-height:1.15;margin:0 0 16px;font-weight:600;letter-spacing:-.01em}.mk-h1{font-size:clamp(34px,5vw,56px)}.mk-h2{font-size:clamp(28px,3.6vw,40px)}.mk-h3{font-size:21px}.mk-lead{font-size:19px;color:var(--mk-grey);margin:0 0 24px;max-width:640px}.mk-center{text-align:center}.mk-center .mk-lead{margin-left:auto;margin-right:auto}.mk-landing p{margin:0 0 14px}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--mk-plum);color:#fff!important;text-decoration:none!important;font-weight:700;font-size:18px;padding:17px 30px;border-radius:999px;border:0;cursor:pointer;transition:background .2s,transform .2s;box-shadow:0 8px 22px #7d5a6b47}.mk-btn:hover{background:var(--mk-plum-dark);transform:translateY(-1px)}.mk-btn--ghost{background:#fff;color:var(--mk-plum)!important;border:2px solid var(--mk-plum);box-shadow:none}.mk-btn--ghost:hover{background:var(--mk-blush-light)}.mk-note{font-size:14px;color:var(--mk-grey);margin-top:12px}.mk-hero{position:relative;overflow:hidden;background:var(--mk-blush-light)}.mk-hero__grid{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center;padding:56px 0 64px}.mk-hero__img{display:block!important;border-radius:var(--mk-radius);overflow:hidden;box-shadow:0 24px 60px #2e243029}.mk-hero__img img{display:block;width:100%;height:auto}.mk-hero__price{display:flex;align-items:baseline;gap:12px;margin:6px 0 22px}.mk-hero__price strong{font-family:Fraunces,Georgia,serif;font-size:40px;color:var(--mk-plum)}.mk-hero__price span{color:var(--mk-grey);font-size:15px}.mk-ticks{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:8px}.mk-ticks li{position:relative;padding-left:28px;font-size:16px}.mk-ticks li:before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;border-radius:50%;background:var(--mk-peach);box-shadow:inset 0 0 0 4px #fff3ec}.mk-brand{font-family:Fraunces,Georgia,serif;font-weight:600;color:var(--mk-plum);font-size:22px;margin-bottom:26px;display:inline-flex;align-items:center;gap:10px}.mk-brand__env{width:30px;height:22px;border-radius:4px;background:var(--mk-peach);position:relative;display:inline-block}.mk-brand__env:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 49%,var(--mk-plum) 50%,transparent 52%),linear-gradient(225deg,transparent 49%,var(--mk-plum) 50%,transparent 52%);background-size:50% 100%;background-repeat:no-repeat;background-position:left,right;opacity:.55}.mk-demo{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch;margin-top:30px}.mk-card{background:#fff;border-radius:var(--mk-radius);padding:28px;box-shadow:0 10px 34px #2e243014;border:1px solid var(--mk-line)}.mk-field{margin-bottom:20px}.mk-field label{display:flex;justify-content:space-between;font-weight:700;font-size:15px;margin-bottom:8px}.mk-field label output{color:var(--mk-plum)}.mk-field input[type=range]{width:100%;accent-color:var(--mk-plum)}.mk-weeks{display:flex;gap:8px;flex-wrap:wrap}.mk-weeks button{flex:1;min-width:52px;border:2px solid var(--mk-line);background:#fff;border-radius:12px;padding:10px 6px;font-weight:700;color:var(--mk-grey);cursor:pointer;font-size:14px}.mk-weeks button[aria-pressed=true]{border-color:var(--mk-plum);background:var(--mk-plum);color:#fff}.mk-result{display:flex;flex-direction:column;justify-content:center;text-align:center;background:var(--mk-plum);color:#fff}.mk-result__label{font-size:15px;opacity:.85;margin-bottom:6px}.mk-result__value{font-family:Fraunces,Georgia,serif;font-size:clamp(44px,6vw,64px);line-height:1;margin-bottom:12px}.mk-result__value.is-neg{color:#ffd1c7}.mk-result__bar{height:12px;background:#ffffff38;border-radius:99px;overflow:hidden;margin:8px 0 14px}.mk-result__bar span{display:block!important;height:100%;width:0;background:var(--mk-peach);border-radius:99px;transition:width .35s ease}.mk-result__expl{font-size:15px;opacity:.92;margin:0}.mk-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px;counter-reset:mkstep}.mk-step{position:relative;padding-top:58px}.mk-step:before{counter-increment:mkstep;content:counter(mkstep);position:absolute;top:0;left:0;width:44px;height:44px;border-radius:50%;background:var(--mk-blush);color:var(--mk-plum);font-weight:800;font-size:19px;display:flex;align-items:center;justify-content:center}.mk-step__time{font-size:13px;font-weight:700;color:var(--mk-plum);text-transform:uppercase;letter-spacing:.06em}.mk-personas{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:32px}.mk-persona{background:#fff;border-radius:var(--mk-radius);padding:26px 26px 22px;border-left:6px solid var(--mk-peach);box-shadow:0 8px 26px #2e24300f}.mk-persona__who{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mk-grey);margin-bottom:8px}.mk-persona__quote{margin:0 0 14px!important;padding:0!important;border:0!important;background:none!important;font-family:Fraunces,Georgia,serif;font-size:21px;line-height:1.35;color:var(--mk-ink);quotes:none}.mk-persona__quote:before,.mk-persona__quote:after{content:none!important}.mk-persona__fix{font-size:15px;color:var(--mk-plum);margin:0}.mk-persona__fix strong{color:var(--mk-ink)}.mk-inside{position:relative;background-size:cover;background-position:center bottom}.mk-inside__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fbeff0eb,#fbeff0d1 65%,#fbeff059)}.mk-inside .mk-wrap{position:relative}.mk-stats{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin:34px 0 30px}.mk-stat{background:#fff;border-radius:16px;padding:20px 10px;text-align:center;box-shadow:0 8px 22px #2e243012}.mk-stat strong{display:block;font-family:Fraunces,Georgia,serif;font-size:40px;color:var(--mk-plum);line-height:1.1}.mk-stat span{font-size:14px;color:var(--mk-grey);line-height:1.3;display:block}.mk-tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 30px;list-style:none;padding:0;margin:0}.mk-tabs li{background:#ffffffc7;border-radius:12px;padding:12px 16px;font-size:15px}.mk-tabs li strong{color:var(--mk-plum)}.mk-table-wrap{overflow-x:auto;margin-top:30px;border-radius:var(--mk-radius);box-shadow:0 10px 30px #2e243012}.mk-table{width:100%;border-collapse:collapse;background:#fff;min-width:680px;font-size:15px}.mk-table th,.mk-table td{padding:15px 14px;text-align:center;border-bottom:1px solid var(--mk-line)}.mk-table th:first-child,.mk-table td:first-child{text-align:left;font-weight:600}.mk-table thead th{background:var(--mk-blush-light);font-size:14px}.mk-table .mk-col-us{background:var(--mk-blush-light);font-weight:700;color:var(--mk-plum)}.mk-table thead .mk-col-us{background:var(--mk-plum);color:#fff}.mk-yes{color:#4b8b66;font-weight:800}.mk-no{color:#b9aeb3;font-weight:800}.mk-lose td{background:#fff8f0}.mk-carousel{position:relative;margin-top:30px}.mk-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px) / 3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 10px}.mk-track::-webkit-scrollbar{display:none}.mk-slide{scroll-snap-align:center;margin:0}.mk-slide img{display:block;width:100%;height:auto;border-radius:var(--mk-radius);box-shadow:0 10px 30px #2e24301a}.mk-slide figcaption{font-size:14px;color:var(--mk-grey);margin-top:10px}.mk-arrows{display:flex;gap:10px;justify-content:center;margin-top:18px}.mk-arrow{width:46px;height:46px;border-radius:50%;border:2px solid var(--mk-plum);background:#fff;color:var(--mk-plum);font-size:20px;cursor:pointer}.mk-disclaimer{font-size:14px;color:var(--mk-grey);text-align:center;margin-top:14px}.mk-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.mk-review{background:#fff;border-radius:var(--mk-radius);padding:22px;box-shadow:0 8px 24px #2e24300f;margin:0}.mk-review img{width:100%;height:auto;border-radius:12px;margin-bottom:14px;display:block}.mk-review blockquote{margin:0 0 12px!important;padding:0!important;border:0!important;background:none!important;font-size:16px;font-style:normal;quotes:none}.mk-review blockquote:before,.mk-review blockquote:after{content:none!important}.mk-review figcaption{font-weight:700;font-size:14px;color:var(--mk-plum)}.mk-empty{margin-top:26px;background:#fff;border:2px dashed var(--mk-line);border-radius:var(--mk-radius);padding:28px;text-align:center;color:var(--mk-grey)}.mk-offer{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:start;margin-top:30px}.mk-offer__box{background:#fff;border-radius:24px;padding:34px;box-shadow:0 18px 48px #2e24301f;border:2px solid var(--mk-blush)}.mk-offer__price{font-family:Fraunces,Georgia,serif;font-size:56px;color:var(--mk-plum);line-height:1;margin:8px 0 4px}.mk-offer__sub{color:var(--mk-grey);font-size:15px;margin-bottom:22px}.mk-list{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px}.mk-list li{padding-left:30px;position:relative}.mk-list li:before{content:"\2713";position:absolute;left:0;top:0;color:#fff;background:var(--mk-plum);width:20px;height:20px;border-radius:50%;font-size:12px;display:flex;align-items:center;justify-content:center;margin-top:3px}.mk-addon{background:var(--mk-cream);border-radius:16px;padding:20px;margin-top:18px;border:1px solid #F1E2C8}.mk-addon img{width:100%;height:auto;border-radius:12px;display:block;margin-bottom:12px}.mk-guarantee{display:flex;gap:14px;align-items:flex-start;background:var(--mk-blush-light);border-radius:16px;padding:18px;margin-top:18px;font-size:15px}.mk-guarantee b{color:var(--mk-plum)}.mk-honest{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px}.mk-honest__item{background:#fff;border-radius:16px;padding:22px;border:1px solid var(--mk-line)}.mk-honest__item h3{font-size:18px;margin:0 0 6px;display:flex;gap:10px;align-items:center;font-family:inherit;font-weight:800}.mk-honest__item h3:before{content:"\2715";color:var(--mk-red);font-size:16px}.mk-honest__item p{margin:0;color:var(--mk-grey);font-size:15px}.mk-faq{max-width:820px;margin:30px auto 0}.mk-faq details{background:#fff;border-radius:14px;margin-bottom:10px;border:1px solid var(--mk-line)}.mk-faq summary{cursor:pointer;padding:18px 54px 18px 20px;font-weight:700;list-style:none;position:relative}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;color:var(--mk-plum)}.mk-faq details[open] summary:after{content:"\2212"}.mk-faq .mk-faq__a{padding:0 20px 18px;color:var(--mk-grey)}.mk-footer{background:var(--mk-ink);color:#e9dfe3;padding:40px 0 110px;font-size:14px}.mk-footer a{color:#fff;text-decoration:underline;text-underline-offset:3px}.mk-footer__links{display:flex;flex-wrap:wrap;gap:8px 22px;margin:14px 0;padding:0;list-style:none}.mk-sticky{display:none!important}html.mk-lock,html.mk-lock body{overflow:hidden}.mk-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.mk-modal[hidden]{display:none!important}.mk-modal__backdrop{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#2e24308c}.mk-modal__box{position:relative;background:#fff;border-radius:22px;width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow-y:auto;padding:30px 28px 24px;box-shadow:0 30px 80px #2e243059}.mk-modal__x{position:absolute;top:10px;right:12px;width:40px;height:40px;border:0;background:none;font-size:28px;line-height:1;color:var(--mk-grey);cursor:pointer}.mk-modal__line{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--mk-line);font-size:15px}.mk-modal__line strong{color:var(--mk-plum);white-space:nowrap}.mk-bump{display:flex;gap:14px;align-items:center;margin:16px 0 6px;padding:14px;border:2px dashed var(--mk-peach);border-radius:16px;background:var(--mk-cream);cursor:pointer}.mk-bump input{width:22px;height:22px;flex:0 0 22px;accent-color:var(--mk-plum)}.mk-bump img{width:64px;height:auto;border-radius:8px;flex:0 0 64px}.mk-bump strong{display:block;font-size:15px}.mk-bump small{display:block;color:var(--mk-grey);font-size:13px;line-height:1.4;margin-top:2px}.mk-modal__total{display:flex;justify-content:space-between;align-items:baseline;margin:14px 0 16px;font-weight:700}.mk-modal__total strong{font-family:Fraunces,Georgia,serif;font-size:28px;color:var(--mk-plum)}.mk-consent{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px;font-size:14px;line-height:1.45;cursor:pointer}.mk-consent input{width:20px;height:20px;flex:0 0 20px;margin-top:1px;accent-color:var(--mk-plum)}.mk-consent a{color:var(--mk-plum);text-decoration:underline}.mk-modal__hint{font-size:13px;color:var(--mk-red);margin:4px 0 10px}.mk-modal__pay{width:100%;margin-top:6px}.mk-modal__pay[disabled]{background:#cdbfc6;box-shadow:none;cursor:not-allowed;transform:none}html:root{--font-body--family: "Nunito Sans", "Segoe UI", Arial, sans-serif;--font-subheading--family: "Nunito Sans", "Segoe UI", Arial, sans-serif;--font-heading--family: "Fraunces", Georgia, serif;--font-heading--weight: 600;--font-accent--family: "Fraunces", Georgia, serif;--font-accent--weight: 600}.mk-site{display:none!important}body:not(:has(.mk-landing)) h1,body:not(:has(.mk-landing)) h2,body:not(:has(.mk-landing)) h3{color:var(--mk-plum)}body:not(:has(.mk-landing)) main a:not([class*=button]){color:var(--mk-plum);text-underline-offset:3px}.shopify-policy__container{max-width:780px!important;margin:0 auto;padding:48px 20px 80px;font-size:16px;line-height:1.7}.shopify-policy__title{margin-bottom:28px;padding-bottom:18px;border-bottom:2px solid var(--mk-blush)}.shopify-policy__title h1{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:clamp(30px,4vw,42px)}.shopify-policy__body h2,.shopify-policy__body h3{font-family:Fraunces,Georgia,serif;font-weight:600;margin-top:32px}.additional-checkout-buttons,shopify-accelerated-checkout-cart,shopify-accelerated-checkout{display:none!important}.mk-cart-consent{background:#fff;border:1px solid var(--mk-line);border-radius:16px;padding:16px 16px 6px;margin:0 0 14px;text-align:left;color:var(--mk-ink);font-family:Nunito Sans,Segoe UI,Arial,sans-serif}.mk-cart-consent__title{font-weight:800;font-size:15px;margin:0 0 10px}.mk-cart-consent .mk-consent{font-size:13px}#checkout.mk-is-locked,[name=checkout].mk-is-locked{opacity:.55}.cart-totals__tax-note small{display:none}.cart-totals__tax-note:after{content:"Ceny zawieraj\105  VAT. Produkty cyfrowe, bez koszt\f3w wysy\142ki.";font-size:12px}@media(max-width:900px){.mk-section{padding:52px 0}.mk-hero__grid,.mk-demo,.mk-offer{grid-template-columns:1fr}.mk-hero__grid{padding:28px 0 40px;gap:26px}.mk-hero__img{order:-1}.mk-steps,.mk-personas,.mk-honest,.mk-reviews,.mk-tabs{grid-template-columns:1fr}.mk-stats{grid-template-columns:repeat(3,1fr)}.mk-track{grid-auto-columns:82%;padding:4px 9% 10px;scroll-padding:0 9%}.mk-btn{width:100%}.mk-sticky{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;box-shadow:0 -6px 24px #2e243024;padding:10px 16px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s ease}.mk-sticky.is-visible{transform:translateY(0)}.mk-sticky__price{font-family:Fraunces,Georgia,serif;font-size:24px;color:var(--mk-plum);white-space:nowrap}.mk-sticky__price small{display:block;font-family:Nunito Sans,Arial,sans-serif;font-size:12px;color:var(--mk-grey)}.mk-sticky .mk-btn{padding:13px 18px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mk-landing.css.map */
