.mk-page{--mk-ink: #0b0b0b;--mk-ink-2: #151515;--mk-ink-3: #1e1e1e;--mk-paper: #f1f1f1;--mk-card: #ffffff;--mk-text: #4d4d4d;--mk-heading: #0b0b0b;--mk-line: #e2e2e2;--mk-red: #db2525;--mk-red-deep: #b51b1b;--mk-on-dark: rgba(255, 255, 255, .7);--mk-r: 12px;--mk-r-photo: 9px;--mk-r-inner: 8px;--mk-r-field: 5px;--mk-ease: cubic-bezier(.22, .8, .2, 1);--mk-wrap: 1536px;--mk-gutter: 32px;--mk-cut: 48px;--mk-top: calc(var(--header-is-sticky, 0) * var(--header-height, 0px));--mk-tread: linear-gradient(135deg, rgba(255, 255, 255, .035) 25%, transparent 25%) -18px 0 / 36px 36px, linear-gradient(225deg, rgba(255, 255, 255, .035) 25%, transparent 25%) -18px 0 / 36px 36px, linear-gradient(315deg, rgba(255, 255, 255, .035) 25%, transparent 25%) 0 0 / 36px 36px, linear-gradient(45deg, rgba(255, 255, 255, .035) 25%, transparent 25%) 0 0 / 36px 36px;background:var(--mk-paper);color:var(--mk-text);font-size:15px;line-height:1.7;overflow-x:clip}.mk-page *,.mk-page *:before,.mk-page *:after{box-sizing:border-box}.mk-page img{display:block;max-width:100%;height:auto}.mk-page h1,.mk-page h2,.mk-page h3{margin:0;color:var(--mk-heading);font-family:Oswald,sans-serif;font-style:italic;font-weight:700;letter-spacing:.005em;text-transform:uppercase}.mk-page h3{font-weight:600}.mk-page p{margin:0}.mk-page a{transition:color .3s var(--mk-ease)}.mk-wrap{position:relative;width:100%;max-width:var(--mk-wrap);margin:0 auto;padding:0 var(--mk-gutter)}.mk-wrap--narrow{max-width:calc(880px + var(--mk-gutter) * 2)}.mk-sec{padding:clamp(64px,8vw,112px) 0}.mk-sec+.mk-sec{padding-top:0}.mk-eyebrow{display:inline-flex;align-items:center;color:var(--mk-red);font-family:Oswald,sans-serif;font-size:13px;font-style:italic;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:49px;padding:0 25px;border:2px solid var(--mk-red);border-radius:5px;background:var(--mk-red);color:#fff;font-family:Oswald,sans-serif;font-size:15px;font-style:italic;font-weight:600;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--mk-ease),border-color .3s var(--mk-ease),color .3s var(--mk-ease)}.mk-btn:hover{border-color:var(--mk-red-deep);background:var(--mk-red-deep);color:#fff}.mk-btn:focus-visible{outline:2px solid var(--mk-red);outline-offset:3px}.mk-btn__icon{display:inline-flex;transition:transform .4s var(--mk-ease)}.mk-btn__icon svg{width:18px;height:18px}.mk-btn:hover .mk-btn__icon{transform:translate(4px)}.mk-btn--ghost{border-color:var(--mk-heading);background:transparent;color:var(--mk-heading)}.mk-btn--ghost:hover{border-color:var(--mk-heading);background:var(--mk-heading);color:#fff}.mk-hero .mk-btn--ghost,.mk-dark .mk-btn--ghost,.mk-card--dark .mk-btn--ghost{border-color:#ffffffd9;color:#fff}.mk-hero .mk-btn--ghost:hover,.mk-dark .mk-btn--ghost:hover,.mk-card--dark .mk-btn--ghost:hover{border-color:#fff;background:#fff;color:var(--mk-ink)}.mk-btn--block{width:100%}.mk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mk-textlink{display:inline-flex;align-items:center;gap:8px;color:var(--mk-heading);font-family:Oswald,sans-serif;font-size:14px;font-style:italic;font-weight:600;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.mk-textlink svg{width:16px;height:16px;color:var(--mk-red);transition:transform .4s var(--mk-ease)}.mk-textlink:hover{color:var(--mk-red)}.mk-textlink:hover svg{transform:translate(4px)}.mk-hero{position:relative;isolation:isolate;overflow:hidden;min-height:calc(clamp(240px,22vw,320px) + var(--mk-cut));padding:clamp(36px,4vw,56px) 0 calc(36px + var(--mk-cut));background:var(--mk-ink);color:var(--mk-on-dark);clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - var(--mk-cut)))}.mk-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--mk-tread);-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 70%);mask-image:linear-gradient(90deg,#000 0%,transparent 70%)}.mk-hero:after{content:"";position:absolute;inset:auto 0 0;z-index:2;height:calc(var(--mk-cut) + 10px);background:var(--mk-red);clip-path:polygon(0 0,100% var(--mk-cut),100% calc(var(--mk-cut) + 10px),0 10px)}.mk-hero>.mk-wrap{z-index:1}.mk-hero__copy{max-width:min(600px,50%)}.mk-hero h1{margin-top:12px;color:#fff;font-size:clamp(30px,3.4vw,48px);line-height:.95;letter-spacing:-.005em}.mk-hero__lead{max-width:540px;margin-top:14px!important;color:var(--mk-on-dark);font-size:clamp(14px,1.1vw,15px);line-height:1.6}.mk-hero .mk-actions{margin-top:22px}.mk-hero__media{position:absolute;top:0;right:0;bottom:0;left:44%;z-index:0;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}.mk-hero__media{overflow:hidden}.mk-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--mk-media-pos, 100% 55%);transform:scale(2);transform-origin:100% 58%}.mk-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0b0b8c,#0b0b0b00 45%)}.mk-hero__slash{position:absolute;top:0;right:0;bottom:0;left:44%;z-index:0;margin-left:-16px;background:var(--mk-red);clip-path:polygon(calc(16% - 4px) 0,calc(16% + 6px) 0,6px 100%,-4px 100%)}.mk-jumpnav{position:sticky;top:var(--mk-top);z-index:3;margin-top:calc(var(--mk-cut) * -1 + 10px);background:var(--mk-ink)}.mk-jumpnav .mk-wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.mk-jumpnav .mk-wrap::-webkit-scrollbar{display:none}.mk-jumpnav a{flex:0 0 auto;padding:17px 14px 15px;border-bottom:3px solid transparent;color:#ffffffbf;font-family:Oswald,sans-serif;font-size:13px;font-style:italic;font-weight:500;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:color .3s var(--mk-ease),border-color .3s var(--mk-ease)}.mk-jumpnav a:hover{border-color:var(--mk-red);color:#fff}.mk-head{max-width:760px;margin-bottom:clamp(32px,4vw,52px)}.mk-head h2{margin-top:14px;font-size:clamp(32px,4.2vw,56px);line-height:.95}.mk-head p{max-width:680px;margin-top:18px;font-size:16px;line-height:1.7}.mk-head--split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;max-width:none}.mk-head--split>div{max-width:680px}.mk-card{position:relative;overflow:hidden;border-radius:var(--mk-r);background:var(--mk-card);box-shadow:0 0 0 1px var(--mk-line)}.mk-card__body{height:100%;padding:clamp(24px,2.6vw,34px)}.mk-card:before{content:"";position:absolute;inset:0 0 auto;z-index:1;height:3px;background:var(--mk-red);transform:scaleX(.14);transform-origin:left;transition:transform .6s var(--mk-ease)}.mk-card:hover:before,.mk-card:target:before{transform:scaleX(1)}.mk-card--plain:before{display:none}.mk-card--dark{background:var(--mk-ink);box-shadow:none;color:var(--mk-on-dark)}.mk-card--dark .mk-card__body{background:var(--mk-tread)}.mk-card--dark h2,.mk-card--dark h3{color:#fff}.mk-card--dark:before{transform:scaleX(1)}.mk-card--flush .mk-card__body{padding:0;overflow:hidden}a.mk-card{display:block;color:inherit;text-decoration:none}a.mk-card:hover{box-shadow:0 0 0 1px #cfcfcf,0 18px 40px -24px #00000059}.mk-dark{position:relative;isolation:isolate;overflow:hidden;background:var(--mk-ink);color:var(--mk-on-dark)}.mk-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mk-tread)}.mk-dark h2,.mk-dark h3{color:#fff}.mk-grid{display:grid;gap:14px}.mk-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:clamp(28px,4vw,56px);align-items:start}.mk-sticky{position:sticky;top:calc(var(--mk-top) + 80px)}.mk-prose>*+*{margin-top:16px!important}.mk-prose p{font-size:16px;line-height:1.8}.mk-prose strong{color:var(--mk-heading);font-weight:600}.mk-lead{color:var(--mk-heading);font-family:Oswald,sans-serif;font-size:clamp(22px,2.5vw,30px);font-weight:400;line-height:1.32}.mk-num{display:block;color:transparent;font-family:Oswald,sans-serif;font-size:54px;font-style:italic;font-weight:700;line-height:.9;-webkit-text-stroke:1.5px #c9c9c9;transition:-webkit-text-stroke-color .4s var(--mk-ease)}.mk-card:hover .mk-num{-webkit-text-stroke-color:var(--mk-red)}.mk-card-title{margin-top:18px!important;font-size:22px!important;line-height:1.1}.mk-card-text{margin-top:10px!important;font-size:14.5px;line-height:1.7}.mk-ticks{display:grid;margin:0;padding:0;list-style:none}.mk-ticks li{position:relative;padding:15px 0 15px 34px;border-bottom:1px solid var(--mk-line);color:var(--mk-heading);font-size:15px;line-height:1.55}.mk-ticks li:last-child{border-bottom:0}.mk-ticks li:before{content:"";position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;border-radius:5px;background:var(--mk-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat}.mk-dark .mk-ticks li,.mk-card--dark .mk-ticks li{border-color:#ffffff1a;color:#fff}.mk-visit h2{margin-top:14px;font-size:32px;line-height:.98}.mk-visit__text{margin-top:12px!important;font-size:14px;line-height:1.65}.mk-visit .mk-btn{margin-top:24px}.mk-visit__rows{margin:24px 0 0;padding:0;list-style:none}.mk-visit__rows li{padding:15px 0;border-top:1px solid rgba(255,255,255,.1)}.mk-visit__rows small{display:block;margin-bottom:4px;color:var(--mk-red);font-family:Oswald,sans-serif;font-size:11.5px;font-style:italic;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mk-visit__rows a,.mk-visit__rows p{color:#fff;font-size:14.5px;line-height:1.6;text-decoration:none}.mk-visit__rows a:hover{color:var(--mk-red)}.mk-visit__phone{font-family:Oswald,sans-serif;font-size:26px!important;font-style:italic;font-weight:600;letter-spacing:.02em}.mk-cta .mk-card__body{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;padding:clamp(32px,5vw,56px)}.mk-cta h2{margin-top:12px;font-size:clamp(30px,3.8vw,50px);line-height:.95}.mk-cta p{max-width:520px;margin-top:12px;font-size:15px}.mk-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.mk-field{display:flex;flex-direction:column;gap:7px}.mk-field--full{grid-column:1 / -1}.mk-field label{color:var(--mk-heading);font-family:Oswald,sans-serif;font-size:12.5px;font-style:italic;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mk-field input,.mk-field textarea,.mk-field select{width:100%;min-height:52px;padding:13px 16px;border:1px solid #d6d6d6;border-bottom:2px solid #bdbdbd;border-radius:var(--mk-r-field);background:#fafafa;color:var(--mk-heading);font:inherit;font-size:15px;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .3s var(--mk-ease),background-color .3s var(--mk-ease)}.mk-field textarea{min-height:160px;resize:vertical}.mk-field input:focus,.mk-field textarea:focus,.mk-field select:focus{border-color:#bdbdbd;border-bottom-color:var(--mk-red);background:#fff}.mk-field select{padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23db2525' stroke-width='2' stroke-linecap='square'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px}.mk-check{display:flex;gap:12px;align-items:center;cursor:pointer;font-size:14px;line-height:1.5}.mk-check input{flex:0 0 auto;width:22px;height:22px;margin:0;border:2px solid #bdbdbd;border-radius:3px;background:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .3s var(--mk-ease),border-color .3s var(--mk-ease)}.mk-check input:checked{border-color:var(--mk-red);background:var(--mk-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='square'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 14px no-repeat}.mk-check input:focus-visible{outline:2px solid var(--mk-red);outline-offset:2px}.mk-alert{grid-column:1 / -1;padding:14px 18px;border-left:4px solid currentColor;border-radius:var(--mk-r-field);font-size:14px}.mk-alert ul{margin:0;padding-left:18px}.mk-alert--success{background:#ebf6ef;color:#1c6b3c}.mk-alert--error{background:#fcecec;color:#a51b1b}.mk-form__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;grid-column:1 / -1;margin-top:6px}@keyframes mk-rise{0%{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:none}}@keyframes mk-wipe{0%{opacity:0;transform:translate3d(40px,0,0)}}.mk-rise{animation:mk-rise .9s var(--mk-ease) both;animation-delay:calc(var(--d, 0) * .11s)}.mk-hero__media{animation:mk-wipe 1.1s var(--mk-ease) both}html.mk-reveal-on .mk-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity .8s var(--mk-ease),transform .9s var(--mk-ease);transition-delay:calc(var(--d, 0) * 80ms)}html.mk-reveal-on .mk-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mk-rise,.mk-hero__media{animation:none}html.mk-reveal-on .mk-reveal{opacity:1;transform:none;transition:none}.mk-page *,.mk-page *:before,.mk-page *:after{transition-duration:.01ms!important}}@media(max-width:1200px){.mk-page{--mk-gutter: 20px}}@media(max-width:1024px){.mk-grid--4,.mk-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-layout{grid-template-columns:minmax(0,1fr)}.mk-sticky{position:static}.mk-hero__copy{max-width:640px}.mk-hero__media{top:0;right:0;bottom:0;left:0;clip-path:none;opacity:.4}.mk-hero__media:after{background:linear-gradient(90deg,#0b0b0be6,#0b0b0b66)}.mk-hero__slash{display:none}}@media(max-width:767px){.mk-page{--mk-cut: 24px}.mk-hero{min-height:calc(220px + var(--mk-cut));padding:32px 0 calc(32px + var(--mk-cut))}.mk-grid--2,.mk-grid--3,.mk-grid--4{grid-template-columns:minmax(0,1fr)}.mk-hero .mk-actions{flex-direction:column;align-items:stretch}.mk-form{grid-template-columns:minmax(0,1fr)}.mk-form__footer .mk-btn,.mk-cta .mk-btn{width:100%}}.mk-page--hero-only{background:transparent}@media(min-width:641px){:is(.template-cart,.template-search,.template-404,.template-blog,.template-article) #main .container:not(.container--medium,.container--narrow,.container--extra-narrow,.container--giga-narrow){max-width:1536px;padding-right:32px;padding-left:32px}}@media(min-width:641px)and (max-width:1200px){:is(.template-cart,.template-search,.template-404,.template-blog,.template-article) #main .container:not(.container--medium,.container--narrow,.container--extra-narrow,.container--giga-narrow){padding-right:20px;padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mk-pages.css.map */
