:root{--mk-ink:#111111;--mk-paper:#f3f3f1;--mk-card:#ffffff;--mk-surface:#ececea;--mk-surface-2:#e6e6e3;--mk-line:#d9d9d4;--mk-line-strong:#bdbdb7;--mk-muted:#696965;--mk-accent:#e9e9e5;--mk-canvas:#111111;--mk-canvas-type:#f6f6f3;--mk-header-bg:#ffffff;--mk-footer-bg:#111111;--mk-footer-text:#f6f6f3;--mk-site-width:1360px;--mk-reading-width:780px;--mk-gutter:clamp(18px, 3.25vw, 50px);--mk-radius:0px;--mk-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mk-font-heading:var(--mk-font-body);--mk-header-height:82px;--mk-card-shadow:0 1px 2px rgba(17, 18, 20, .025),0 14px 36px rgba(17, 18, 20, .05);--mk-card-shadow-hover:var(--mk-card-shadow);--mk-transition:180ms cubic-bezier(.2, .7, .2, 1)}*,::after,::before{box-sizing:border-box}body{margin:0;overflow-x:clip;color:var(--mk-ink);background:var(--mk-paper);font-family:var(--mk-font-body);font-size:17px;font-weight:400;line-height:1.65;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.has-open-menu,html.has-open-menu{overflow:hidden}canvas,img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration-thickness:.07em;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent)}a:hover{text-decoration-color:currentColor}blockquote,figure,ol,p,table,ul{margin-top:0}h1,h2,h3,h4,h5,h6{margin-top:0;color:inherit;font-family:var(--mk-font-heading);font-weight:450;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}h1{font-size:var(--mk-page-heading-size, 36px)}hr{height:1px;margin:clamp(38px,6vw,76px) 0;background:var(--mk-line);border:0}::selection{color:var(--mk-ink);background:var(--mk-accent)}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus,.skip-link:focus{z-index:100000;top:10px;left:10px;width:auto;height:auto;clip:auto;padding:10px 14px;color:#fff;background:#000}:where(a,button,input,select,textarea,summary):focus-visible{outline:currentColor solid 2px;outline-offset:4px}.mk-container{width:min(calc(100% - (var(--mk-gutter) * 2)),var(--mk-site-width));margin-inline:auto}.mk-site-main{min-height:44vh}.mk-content-stack{padding-block:clamp(58px,8vw,116px)}.mk-content-stack>*+*{margin-top:clamp(44px,6vw,82px)}.entry-content{min-width:0}.entry-content::after{display:table;clear:both;content:""}.entry-content>.wp-block-list:not(.alignwide):not(.alignfull),.entry-content>:where(p,ul,ol,blockquote,pre,table,details):not(.alignwide):not(.alignfull){max-width:var(--mk-reading-width);margin-inline:auto}.entry-content>:where(h1,h2,h3,h4,h5,h6):not(.alignwide):not(.alignfull){max-width:980px;margin-inline:auto}.entry-content>:where(p,ul,ol,blockquote,pre,table,details)+:where(p,ul,ol,blockquote,pre,table,details){margin-top:1.25em}.entry-content>:where(h2,h3,h4){margin-top:clamp(46px,7vw,88px);margin-bottom:.48em}.entry-content>.alignwide,.entry-content>.wp-block-group.alignwide{width:min(100%,var(--mk-site-width));margin-inline:auto}.entry-content>.alignfull{width:100%;max-width:none}.entry-content img{border-radius:var(--mk-radius)}.entry-content figcaption{margin-top:10px;color:var(--mk-muted);font-size:.82rem}.entry-content blockquote,.wp-block-quote{padding:8px 0 8px clamp(22px,4vw,42px);border-left:2px solid var(--mk-ink);font-size:clamp(1.3rem, 2.4vw, 2rem);line-height:1.38}.entry-content blockquote cite,.wp-block-quote cite{display:block;margin-top:16px;color:var(--mk-muted);font-size:.78rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.entry-content .wp-block-table table,.entry-content>table{width:100%;border-collapse:collapse;background:var(--mk-card)}.entry-content .wp-block-table td,.entry-content .wp-block-table th,.entry-content>table td,.entry-content>table th{padding:15px 16px;border:1px solid var(--mk-line);text-align:left;vertical-align:top}.entry-content .wp-block-table th,.entry-content>table th{background:var(--mk-surface);font-size:.82rem;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.entry-content details{padding-block:18px;border-top:1px solid var(--mk-line)}.entry-content details:last-child{border-bottom:1px solid var(--mk-line)}.entry-content summary{font-weight:600}.mk-standard-page{padding-block:clamp(54px,7vw,104px) clamp(72px,9vw,136px)}.entry-header,.mk-standard-page .entry-header{max-width:1120px;margin:0 auto clamp(42px,6vw,82px);padding-top:20px;border-top:1px solid var(--mk-ink)}.entry-header__eyebrow,.mk-eyebrow{display:block;margin:0 0 14px;color:var(--mk-muted);font-size:.72rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase}.entry-title{max-width:14ch;margin:0;font-size:clamp(3rem, 7vw, 6.5rem)}.entry-header__intro{max-width:680px;margin:24px 0 0;color:var(--mk-muted);font-size:clamp(1.04rem, 1.8vw, 1.28rem);line-height:1.65}.entry-meta{margin-top:16px;color:var(--mk-muted);font-size:.84rem}.page-links,.pagination,.post-navigation,.posts-navigation{margin-top:54px}.nav-links{display:flex;flex-wrap:wrap;gap:10px}.page-numbers{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:8px;border:1px solid var(--mk-line);background:var(--mk-card);text-decoration:none}.page-numbers:hover{border-color:var(--mk-ink)}.page-numbers.current{color:var(--mk-paper);background:var(--mk-ink);border-color:var(--mk-ink)}.wp-block-columns{gap:clamp(24px,4vw,64px)}.wp-block-group.has-background{padding:clamp(28px,5vw,72px)}.wp-block-button__link{border-radius:0}.wp-block-separator{border:0;border-top:1px solid var(--mk-line)}.mk-visual-page .entry-content{width:100%}.mk-visual-page--content>.entry-content{padding-block:clamp(54px,7vw,104px) clamp(78px,10vw,144px)}.mk-visual-page--content>.entry-content>:first-child{margin-top:0}.mk-visual-page--content>.entry-content>:last-child{margin-bottom:0}.mk-visual-page .entry-content>:first-child{margin-top:0}.mk-visual-page :where(.vc_row,.wpb_row){width:min(calc(100% - (var(--mk-gutter) * 2)),var(--mk-site-width));margin-right:auto;margin-left:auto}.mk-visual-page :where(.vc_row.vc_row-no-padding,.vc_row[data-vc-full-width=true],.alignfull){width:100%;max-width:none}.mk-visual-page :where(.vc_column_container > .vc_column-inner,.wpb_wrapper){min-width:0}.mk-visual-page .wpb_content_element{margin-bottom:28px}.mk-not-found,.no-results{max-width:780px}.site-header{position:relative;z-index:100;width:100%;color:var(--mk-ink);background:var(--mk-header-bg);border-bottom:0;box-shadow:0 8px 28px rgba(17,18,20,.055)}.site-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:var(--mk-header-height);gap:clamp(20px,3vw,48px)}.site-branding{min-width:0}.site-branding__link{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.site-branding .custom-logo-link{display:inline-flex;align-items:center;line-height:0;text-decoration:none}.site-branding .custom-logo{width:auto;max-width:min(245px,35vw);max-height:52px;object-fit:contain}.site-branding__mark{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--mk-accent);font-weight:700}.site-branding__name{font-size:1.25rem;font-weight:600;letter-spacing:-.025em}.site-branding__description{display:none}.mobile-navigation .menu,.primary-navigation .menu,.site-footer .menu{list-style:none;margin:0;padding:0}.primary-navigation__menu{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:clamp(20px,2.4vw,38px)}.primary-navigation__menu li{position:relative;margin:0}.primary-navigation__menu>li>a{display:block;padding:29px 0 26px;font-size:clamp(.92rem, 1.15vw, 1.03rem);font-weight:400;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.primary-navigation__menu>li>a::after{position:absolute;right:0;bottom:20px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform var(--mk-transition)}.primary-navigation__menu>li.current-menu-ancestor>a::after,.primary-navigation__menu>li.current-menu-item>a::after,.primary-navigation__menu>li:hover>a::after{transform:scaleX(1);transform-origin:left}.primary-navigation .sub-menu{position:absolute;top:calc(100% - 12px);left:-20px;min-width:230px;margin:0;padding:10px;list-style:none;visibility:hidden;opacity:0;transform:translateY(6px);background:var(--mk-card);border:1px solid var(--mk-line);box-shadow:var(--mk-card-shadow-hover);transition:opacity var(--mk-transition),transform var(--mk-transition),visibility var(--mk-transition)}.primary-navigation li:focus-within>.sub-menu,.primary-navigation li:hover>.sub-menu{visibility:visible;opacity:1;transform:none}.primary-navigation .sub-menu a{display:block;padding:9px 10px;font-size:.92rem;text-decoration:none}.primary-navigation .sub-menu a:hover{background:var(--mk-surface)}.site-header__actions{display:flex;align-items:center;gap:3px}.mk-icon-button{position:relative;display:inline-grid;place-items:center;width:42px;height:42px;padding:0;color:inherit;background:0 0;border:0;border-radius:99px;text-decoration:none}.mk-icon-button:hover{background:color-mix(in srgb,var(--mk-ink) 7%,transparent)}.mk-icon-button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.site-header__menu-toggle{display:none}.mk-header-cart__count{position:absolute;top:1px;right:-1px;display:grid;place-items:center;min-width:18px;height:18px;padding-inline:4px;border-radius:999px;color:var(--mk-ink);background:var(--mk-accent);font-size:.63rem;font-weight:700;line-height:1}.mobile-navigation{border-top:1px solid var(--mk-line);background:var(--mk-header-bg)}.mobile-navigation[hidden]{display:none}.mobile-navigation__menu{padding-block:12px 26px}.mobile-navigation__menu a{display:block;padding:13px 0;border-bottom:1px solid var(--mk-line);font-size:1.08rem;text-decoration:none}.mobile-navigation .sub-menu{list-style:none;margin:0;padding:0 0 0 18px}.mk-button,.wp-element-button,button[type=submit],input[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:11px 21px;color:var(--mk-paper);background:var(--mk-ink);border:1px solid var(--mk-ink);border-radius:var(--mk-radius);font-weight:550;line-height:1.2;text-decoration:none;transition:color var(--mk-transition),background-color var(--mk-transition),border-color var(--mk-transition)}.mk-button:hover,.wp-element-button:hover,button[type=submit]:hover,input[type=submit]:hover{color:var(--mk-ink);background:var(--mk-accent);border-color:var(--mk-accent)}.mk-button--small{min-height:42px;padding:8px 15px;font-size:.86rem}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;min-height:50px;padding:11px 13px;color:var(--mk-ink);background:var(--mk-card);border:1px solid var(--mk-line-strong);border-radius:var(--mk-radius);box-shadow:none}input:focus,select:focus,textarea:focus{border-color:var(--mk-ink);outline:0;box-shadow:0 0 0 1px var(--mk-ink)}textarea{min-height:150px;resize:vertical}label{font-size:.9rem}fieldset{padding:24px;border:1px solid var(--mk-line)}legend{padding-inline:8px;font-weight:600}.gform_wrapper,.wpcf7-form,.wpforms-form,form.contact-form{max-width:920px}.mk-contact-notice{max-width:920px;margin:0 0 20px;padding:12px 14px;border:1px solid var(--mk-line-strong);border-radius:var(--mk-radius);background:var(--mk-card)}.mk-contact-notice.is-success{border-color:color-mix(in srgb,var(--mk-accent) 65%,var(--mk-line-strong))}.mk-contact-notice.is-error{border-color:color-mix(in srgb,#b42318 55%,var(--mk-line-strong))}.mk-contact-form .form-group{margin-bottom:18px}.mk-contact-form label{display:block;margin-bottom:7px}.mk-contact-form .contact-form-privacy-policy>label{display:flex;gap:10px;align-items:flex-start;margin-bottom:18px}.mk-contact-form .contact-form-privacy-policy input[type=checkbox]{width:auto;min-height:0;margin-top:.3em;flex:0 0 auto}.wpcf7-form p{margin-bottom:18px}.wpcf7-form label{display:block}.wpcf7-form-control-wrap{display:block;margin-top:7px}.wpcf7-not-valid-tip{margin-top:6px;font-size:.8rem}.mk-product-card{position:relative;display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;color:#111214;background:#fff;border:0;border-radius:10px;box-shadow:0 1px 2px rgba(17,18,20,.025),0 14px 36px rgba(17,18,20,.05)}.mk-product-card__media{position:relative;display:grid;aspect-ratio:3/2;margin:0;overflow:hidden;place-items:center;background:#ececea;border:0}.mk-product-card__media img{display:block;width:100%;height:100%;object-fit:contain;transform:none}.mk-product-card__badge{position:absolute;z-index:2;top:12px;left:12px;padding:6px 8px;color:#fff;background:#111214;border-radius:5px;font-size:10px;font-weight:650;letter-spacing:.055em;line-height:1;text-transform:uppercase}.mk-product-card__body{display:grid;grid-template-columns:1fr;align-items:start;gap:10px;padding:18px 20px 22px}.mk-product-card__copy{min-width:0}.mk-product-card__title{display:block;min-height:0;margin:0 0 6px;overflow:visible;color:#111214;font-size:clamp(20px, 1.65vw, 25px);font-weight:450;line-height:1.08;letter-spacing:-.03em;-webkit-line-clamp:unset}.mk-product-card__title a::after{position:absolute;inset:0;content:""}.mk-product-card__title a:focus-visible{outline:#111214 solid 2px;outline-offset:-4px}.mk-product-card__category{margin:0;overflow:hidden;color:#73736f;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.mk-product-card__price{position:relative;z-index:2;padding-top:2px;color:#111214;font-size:15px;font-weight:550;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.mk-product-card__price del{color:#858580;font-size:.78em;font-weight:400}.mk-product-card__actions{position:relative;z-index:2;padding:0 20px 20px}.site-footer{position:relative;clear:both;margin:0;color:var(--mk-footer-text);background:var(--mk-footer-bg);border-top:1px solid color-mix(in srgb,var(--mk-footer-text) 18%,transparent)}.site-footer::before{position:absolute;top:0;left:var(--mk-gutter);width:58px;height:4px;background:var(--mk-accent);content:""}.mk-footer-row{border-bottom:1px solid color-mix(in srgb,var(--mk-footer-text) 17%,transparent)}.mk-footer-row--saved{color:var(--mk-footer-row-text,var(--mk-footer-text));background:var(--mk-footer-row-bg,transparent)}.site-footer .mk-footer-row--saved :where(h1,h2,h3,h4,h5,h6,.widget-title){color:var(--mk-footer-row-headings,currentColor)}.site-footer .mk-footer-row--saved a{color:var(--mk-footer-row-link,currentColor)}.site-footer .mk-footer-row--saved a:hover{color:var(--mk-footer-row-link-hover,var(--mk-footer-row-link,currentColor))}.mk-footer-grid{display:grid;align-items:start;gap:clamp(34px,5vw,78px);padding-block:clamp(62px,8vw,108px)}.mk-footer-grid--auto,.mk-footer-grid--saved{grid-template-columns:repeat(var(--mk-footer-columns,1),minmax(0,1fr))}.mk-footer-grid--count-2{grid-template-columns:minmax(0,1.35fr) minmax(200px,.65fr)}.mk-footer-grid--count-3{grid-template-columns:minmax(260px,1.4fr) repeat(2,minmax(170px,.8fr))}.mk-footer-grid--count-4{grid-template-columns:minmax(260px,1.45fr) repeat(3,minmax(145px,.7fr))}.mk-footer-grid--count-5,.mk-footer-grid--count-6{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.mk-footer-column{min-width:0}.mk-footer-grid--saved>.mk-footer-column{grid-column:auto!important;order:initial!important;text-align:var(--mk-footer-align-desktop,start)}.site-footer .widget+.widget{margin-top:32px}.site-footer .widget-title{margin:0 0 18px;color:inherit;font-size:.72rem;font-weight:600;letter-spacing:.105em;line-height:1.4;text-transform:uppercase}.site-footer a,.site-footer li,.site-footer p{font-size:.98rem;line-height:1.65}.site-footer p{max-width:34em}.site-footer a{color:inherit;text-decoration-color:color-mix(in srgb,currentColor 34%,transparent)}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li+li{margin-top:9px}.site-footer .textwidget>:last-child,.site-footer .widget>:last-child{margin-bottom:0}.site-footer input[type=email],.site-footer input[type=text]{color:var(--mk-footer-text);background:0 0;border-color:color-mix(in srgb,var(--mk-footer-text) 38%,transparent)}.site-footer input::placeholder{color:color-mix(in srgb,var(--mk-footer-text) 55%,transparent)}.site-footer button,.site-footer input[type=submit]{color:var(--mk-ink);background:var(--mk-accent);border-color:var(--mk-accent)}.site-footer button:hover,.site-footer input[type=submit]:hover{color:var(--mk-ink);background:#fff;border-color:#fff}.mk-footer-fallback{display:grid;grid-template-columns:minmax(0,1.3fr) auto;align-items:end;gap:40px;padding-block:clamp(66px,9vw,118px)}.mk-footer-brand{margin:0 0 12px;font-size:clamp(2.3rem, 5vw, 5rem)!important;font-weight:450;letter-spacing:-.05em;line-height:1}.mk-footer-menu .menu,.mk-footer-social .menu{display:flex;flex-wrap:wrap;gap:10px 25px}.mk-footer-bottom{padding-block:19px}.mk-footer-bottom__inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.mk-footer-bottom p{margin:0;color:color-mix(in srgb,var(--mk-footer-text) 70%,transparent);font-size:.8rem}.comments-area{max-width:var(--mk-reading-width);margin:72px auto 0}.comment-list{padding:0;list-style:none}.comment-body{padding-block:24px;border-top:1px solid var(--mk-line)}.mk-page-slug-license .entry-content :where(h2,h3){scroll-margin-top:110px}.mk-page-slug-license .entry-content h2+ul,.mk-page-slug-license .entry-content h3+ul{padding-left:0;list-style:none}.mk-page-slug-license .entry-content h2+ul>li,.mk-page-slug-license .entry-content h3+ul>li{padding:13px 0;border-bottom:1px solid var(--mk-line)}.mk-page-slug-contact .entry-content :where(.wp-block-columns,.vc_row){gap:clamp(38px,7vw,100px)}.mk-page-slug-contact .entry-content form{width:100%}.mk-page-slug-contact .entry-content address{font-style:normal}.mk-page-slug-my-account .mk-standard-page{padding-top:clamp(40px,5vw,74px)}.gallery-caption,.wp-caption{color:var(--mk-muted);font-size:.86rem}.bypostauthor,.sticky{position:relative}.alignleft{float:left;margin:.4em 1.5em 1em 0}.alignright{float:right;margin:.4em 0 1em 1.5em}.aligncenter{display:block;margin-inline:auto}@media (max-width:1080px){.primary-navigation__menu{gap:20px}.site-header__actions .mk-icon-button:not(.mk-header-cart){display:none}.mk-footer-grid--count-4,.mk-footer-grid--count-5,.mk-footer-grid--count-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:959px){:root{--mk-header-height:70px}.site-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.site-header__menu-toggle{display:inline-grid}.primary-navigation{display:none}.site-branding{justify-self:center}.site-branding__name,.site-header__actions .mk-icon-button:not(.mk-header-cart):nth-last-child(n+2){display:none}.mk-footer-grid--count-3,.mk-footer-grid--count-4,.mk-footer-grid--count-5,.mk-footer-grid--count-6{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-footer-grid--saved>.mk-footer-column{text-align:var(--mk-footer-align-tablet,start)}}@media (max-width:767px){:root{--mk-gutter:16px}body{font-size:16px}.mk-standard-page{padding-block:44px 80px}.entry-header{padding-top:16px}.entry-title{max-width:none;font-size:clamp(2.65rem, 15vw, 4.25rem)}.site-branding .custom-logo{max-width:170px;max-height:42px}.site-header__actions{gap:0}.mk-icon-button{width:40px;height:40px}.mk-product-card__media{margin:0}.mk-product-card__body{gap:18px;padding:13px 0 20px}.mk-product-card__title{min-height:0;font-size:17px}.mk-product-card__category{font-size:10px}.mk-product-card__price{font-size:15px}.mk-footer-grid{padding-block:58px}.mk-footer-grid--auto,.mk-footer-grid--count-2,.mk-footer-grid--count-3,.mk-footer-grid--count-4,.mk-footer-grid--count-5,.mk-footer-grid--count-6,.mk-footer-grid--saved{grid-template-columns:1fr}.mk-footer-grid--saved>.mk-footer-column{text-align:var(--mk-footer-align-mobile,start)}.mk-footer-fallback{grid-template-columns:1fr}.mk-footer-bottom__inner{align-items:flex-start;flex-direction:column}.alignleft,.alignright{float:none;margin-inline:0}.entry-content .wp-block-table table,.entry-content>table{display:block;overflow-x:auto}}@media (max-width:480px){.site-header__inner{width:calc(100% - 20px)}.site-header__menu-toggle{justify-self:start}.site-branding .custom-logo{max-width:145px}.mk-product-card__body{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}}:root{--mk-ink:#24242b;--mk-paper:#f5f5f7;--mk-card:#fff;--mk-surface:#fff;--mk-surface-2:#fafafd;--mk-line:#dedee5;--mk-line-strong:#bfc0c8;--mk-muted:#777781;--mk-accent:#d5ef53;--mk-header-bg:#15122b;--mk-header-text:#f8f7ff;--mk-header-rail:#0e0c20;--mk-footer-bg:#15122b;--mk-footer-text:#f2f1f7;--mk-interface-radius:16px;--mk-site-width:1320px;--mk-reading-width:760px;--mk-gutter:clamp(20px, 2.72vw, 40px);--mk-header-height:auto;--mk-body-size:16px;--mk-body-mobile:16px;--mk-page-heading-size:36px;--mk-page-heading-mobile:30px;--mk-h2-size:34px;--mk-h2-mobile:28px;--mk-h3-size:25px;--mk-h3-mobile:22px;--mk-h4-size:19px;--mk-h4-mobile:18px;--mk-h5-size:16px;--mk-h5-mobile:16px;--mk-logo-width:180px;--mk-header-padding:24px;--mk-menu-size:16px;--mk-page-spacing:32px;--mk-card-shadow:0 7px 16px rgba(28, 31, 25, .035);--mk-card-shadow-hover:0 11px 24px rgba(28, 31, 25, .07)}html{scroll-behavior:smooth}body{color:var(--mk-ink);background:var(--mk-paper);font-family:var(--mk-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--mk-body-size);font-weight:400;line-height:1.58;letter-spacing:0}h1,h2,h3,h4,h5,h6{font-family:var(--mk-font-heading, var(--mk-font-body));font-weight:400;line-height:1.15;letter-spacing:-.028em}h1{font-size:var(--mk-page-heading-size)}h2{font-size:var(--mk-h2-size, 34px)}h3{font-size:var(--mk-h3-size, 25px)}h4{font-size:var(--mk-h4-size, 19px)}h5{font-size:var(--mk-h5-size, 16px)}a{text-underline-offset:3px}.mk-container{width:min(calc(100% - (var(--mk-gutter) * 2)),var(--mk-site-width))}.mk-site-main{min-height:28vh}.mk-content-stack{padding-block:clamp(48px,5.3vw,78px) clamp(64px,7vw,104px)}.mk-content-stack>*+*{margin-top:clamp(36px,4vw,60px)}.site-header{color:var(--mk-ink);background:var(--mk-header-bg);border-bottom:1px solid #e5e5e1}.site-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:0;padding-block:clamp(10px,calc(var(--mk-header-padding) * .5),22px);gap:clamp(22px,3vw,48px)}.site-branding .custom-logo{width:min(var(--mk-logo-width),34vw);max-width:none;max-height:46px;object-fit:contain}.site-branding__mark{width:34px;height:34px}.site-branding__name{font-size:21px;font-weight:600}.primary-navigation{justify-self:end}.primary-navigation__menu{gap:clamp(26px,2.5vw,39px)}.primary-navigation__menu>li>a{padding:8px 0;font-size:var(--mk-menu-size);font-weight:400;line-height:1.25;letter-spacing:-.012em}.primary-navigation__menu>li>a::after{bottom:2px}.site-header__actions{gap:18px}.mk-header-cart,.mk-header-text-link{color:inherit;font-size:var(--mk-menu-size);text-decoration:none;white-space:nowrap}.mk-header-cart{position:relative}.mk-header-cart__count{top:-11px;right:-13px}.mk-header-rail{width:100%;height:32px;background:var(--mk-header-rail)}.primary-navigation .sub-menu{top:calc(100% + 7px);padding:8px;background:#fff;border-color:var(--mk-line);box-shadow:0 12px 28px rgba(26,28,23,.08)}.primary-navigation .sub-menu a{padding:8px 11px;font-size:14px}.mk-standard-page{padding-block:clamp(52px,5vw,76px) clamp(70px,7vw,108px)}.entry-header,.mk-standard-page .entry-header{max-width:var(--mk-site-width);margin:0 auto clamp(34px,4vw,56px);padding-top:0;border-top:0}.entry-header__eyebrow,.mk-eyebrow{margin-bottom:12px;color:var(--mk-muted);font-size:10px;font-weight:500;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.entry-title{max-width:24ch;margin:0;font-size:var(--mk-page-heading-size);font-weight:400;line-height:1.13;letter-spacing:-.035em}.archive-description,.entry-header__intro{max-width:520px;margin:18px 0 0;color:var(--mk-muted);font-size:14px;line-height:1.65}.entry-content>:where(h2,h3,h4):not(.alignwide):not(.alignfull){max-width:var(--mk-reading-width)}.entry-content>:where(h2,h3,h4){margin-top:calc(var(--mk-page-spacing) * 1.5)}.entry-content img{max-width:var(--mk-page-image-width,100%);border-radius:0}.mk-visual-page--content>.entry-content{padding-block:clamp(40px,4vw,64px) clamp(70px,7vw,108px)}.mk-visual-page :where(.vc_row,.wpb_row){width:min(calc(100% - (var(--mk-gutter) * 2)),var(--mk-site-width))}.site-footer{position:relative;clear:both;margin:0;color:var(--mk-footer-text);background:var(--mk-footer-bg);border:0}.site-footer::before{display:none}.mk-footer-row{color:var(--mk-footer-row-text,var(--mk-footer-text));background:var(--mk-footer-row-bg,transparent);border:0}.mk-footer-row+.mk-footer-row{border-top:1px solid rgba(37,38,34,.12)}.mk-footer-row__full{width:100%;padding-inline:var(--mk-gutter)}.mk-footer-grid{display:grid;align-items:start;gap:var(--mk-footer-gap-desktop,clamp(28px,4vw,62px));padding-block:clamp(38px,4.5vw,68px)}.mk-footer-grid--saved{grid-template-columns:repeat(60,minmax(0,1fr));column-gap:0;row-gap:var(--mk-footer-gap-desktop,clamp(24px,3vw,42px))}.mk-footer-grid--saved>.mk-footer-column{grid-column:span var(--mk-footer-span-desktop,60)!important;order:var(--mk-footer-order-desktop,0)!important;text-align:var(--mk-footer-align-desktop,start);min-width:0}.mk-footer-grid--saved>.mk-footer-column:not(:last-child){padding-inline-end:clamp(18px,3vw,42px)}.mk-footer-grid--auto,.mk-footer-grid--count-2,.mk-footer-grid--count-3,.mk-footer-grid--count-4,.mk-footer-grid--count-5,.mk-footer-grid--count-6{grid-template-columns:repeat(var(--mk-footer-columns,1),minmax(0,1fr))}.site-footer .widget{margin:0}.site-footer .widget+.widget{margin-top:24px}.site-footer .widget-title{margin:0 0 13px;color:var(--mk-footer-row-headings,currentColor);font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:1.35;text-transform:none}.site-footer a,.site-footer li,.site-footer p{font-size:15px;line-height:1.6}.site-footer p{max-width:38em;margin-bottom:12px}.site-footer a{color:var(--mk-footer-row-link,currentColor);text-decoration:none}.site-footer a:hover{color:var(--mk-footer-row-link-hover,currentColor);text-decoration:underline}.site-footer li+li{margin-top:6px}.site-footer .menu{list-style:none;margin:0;padding:0}.mk-footer-social .menu{display:flex;flex-wrap:wrap;gap:8px 18px}.mk-footer-row--fallback{border-top:1px solid rgba(37,38,34,.12)}.mk-footer-fallback{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-block:28px}.mk-footer-brand{margin:0;font-size:16px!important;font-weight:500;letter-spacing:0;line-height:1.5}.mk-footer-bottom{padding-block:17px;border-top:1px solid rgba(37,38,34,.12)}.mk-footer-bottom p{color:inherit;font-size:13px;opacity:.72}:where(input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],select,textarea){min-height:44px;padding:9px 11px;color:var(--mk-ink);background:0 0;border:1px solid var(--mk-line-strong);border-radius:0;box-shadow:none}textarea{min-height:130px}.mk-button,button:not(.site-header__menu-toggle):not(.mk-icon-button),input[type=submit]{border-radius:0}@media (max-width:1040px){.site-header__inner{gap:18px}.primary-navigation__menu{gap:22px}.primary-navigation__menu>li>a{font-size:min(var(--mk-menu-size),15px)}.mk-footer-grid{gap:var(--mk-footer-gap-tablet,clamp(26px,4vw,46px))}.mk-footer-grid--saved{column-gap:0;row-gap:var(--mk-footer-gap-tablet,clamp(24px,4vw,40px))}.mk-footer-grid--saved>.mk-footer-column{grid-column:span var(--mk-footer-span-tablet,30)!important;order:var(--mk-footer-order-tablet,0)!important;text-align:var(--mk-footer-align-tablet,start)}}@media (max-width:959px){.site-header__inner{grid-template-columns:auto 1fr auto;padding-block:11px}.site-branding{justify-self:start}.site-header__actions,.site-header__menu-toggle{justify-self:end}.mk-header-rail{height:20px}.site-branding .custom-logo{width:min(var(--mk-logo-width),190px);max-height:42px}}@media (max-width:767px){:root{--mk-gutter:20px}body{font-size:var(--mk-body-mobile)}h1{font-size:var(--mk-page-heading-mobile)}h2{font-size:var(--mk-h2-mobile, 28px)}h3{font-size:var(--mk-h3-mobile, 22px)}h4{font-size:var(--mk-h4-mobile, 18px)}h5{font-size:var(--mk-h5-mobile, 16px)}.entry-title{font-size:var(--mk-page-heading-mobile)}.mk-standard-page{padding-block:40px 72px}.mk-header-rail{height:14px}.site-branding .custom-logo{max-width:min(var(--mk-logo-width),160px)}.mk-product-card__media{margin:0}.mk-product-card__body{padding:12px 0 20px}.mk-product-card__title{font-size:17px}.mk-product-card__category{font-size:12px}.mk-product-card__price{font-size:15px}.mk-footer-grid{gap:var(--mk-footer-gap-mobile,26px);padding-block:38px}.mk-footer-grid--saved{column-gap:0;row-gap:var(--mk-footer-gap-mobile,26px)}.mk-footer-grid--saved>.mk-footer-column:not(:last-child){padding-inline-end:0}.mk-footer-grid--saved{grid-template-columns:repeat(60,minmax(0,1fr))}.mk-footer-grid--saved>.mk-footer-column{grid-column:span var(--mk-footer-span-mobile,12)!important;order:var(--mk-footer-order-mobile,0)!important;text-align:var(--mk-footer-align-mobile,start)}.mk-footer-grid--auto,.mk-footer-grid--count-2,.mk-footer-grid--count-3,.mk-footer-grid--count-4,.mk-footer-grid--count-5,.mk-footer-grid--count-6{grid-template-columns:1fr}.mk-footer-fallback{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.site-header__inner{width:min(calc(100% - 32px),var(--mk-site-width))}}:root{--mk-site-width:1320px;--mk-gutter:clamp(20px,2.72vw,40px);--mk-card-shadow:none;--mk-card-shadow-hover:0 8px 18px rgba(28,31,25,.065)}body{background:#fff}.site-header__inner{min-height:56px;padding-block:8px;gap:clamp(24px,3.2vw,52px)}.site-branding .custom-logo{width:min(var(--mk-logo-width),180px);max-height:40px}.primary-navigation__menu{gap:clamp(28px,2.7vw,40px)}.mk-header-cart,.mk-header-text-link,.primary-navigation__menu>li>a{font-size:var(--mk-menu-size,16px);font-weight:400;line-height:1.2}.mk-header-rail{height:32px;background:#20251d}.site-footer{margin:0;border:0;box-shadow:none}.mk-footer-row+.mk-footer-row{border-top:0}.mk-footer-grid{padding-block:32px;gap:var(--mk-footer-gap-desktop,32px)}.mk-footer-grid--saved{row-gap:var(--mk-footer-gap-desktop,32px)}.site-footer .widget+.widget{margin-top:20px}.site-footer .widget-title{margin-bottom:12px;font-size:20px;line-height:1.3;font-weight:400}.site-footer a,.site-footer li,.site-footer p{font-size:17px;line-height:1.65}.site-footer li+li{margin-top:4px}.mk-footer-row--fallback{border-top:0}.mk-footer-fallback{padding-block:32px}.mk-standard-page{padding-block:48px 72px}.entry-header,.mk-standard-page .entry-header{margin-bottom:36px}.entry-title{font-size:var(--mk-page-heading-size,36px);line-height:1.15;letter-spacing:-.03em}.archive-description,.entry-header__intro{font-size:var(--mk-body-size,16px);line-height:1.6}.mk-visual-page--content>.entry-content{padding-block:40px 72px}@media(max-width:959px){.site-header__inner{min-height:54px;padding-block:7px}.site-branding .custom-logo{max-height:38px}.mk-header-rail{height:24px}}@media(max-width:767px){.mk-header-rail{height:18px}.mk-product-card__media{margin:0}.mk-product-card__title{font-size:17px}.mk-product-card__category{font-size:12px}.mk-product-card__price{font-size:15px}.mk-footer-grid{padding-block:26px;gap:var(--mk-footer-gap-mobile,26px)}.site-footer .widget-title{font-size:18px}.site-footer a,.site-footer li,.site-footer p{font-size:16px}}.mk-site-header,.site-header,header.site-header{position:sticky;top:0;z-index:1000}.admin-bar .mk-site-header,.admin-bar .site-header,.admin-bar header.site-header{top:32px}@media (max-width:782px){.admin-bar .mk-site-header,.admin-bar .site-header,.admin-bar header.site-header{top:46px}}.woocommerce .woocommerce-breadcrumb{margin:0 0 32px;color:var(--mk-muted);font-size:.72rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.woocommerce .woocommerce-breadcrumb span{padding-inline:8px}.woocommerce-products-header__title.page-title{max-width:12ch;margin:0;font-size:clamp(3.1rem, 7vw, 6.7rem);line-height:.98}.term-description{max-width:560px;margin:0 0 4px auto;color:var(--mk-muted);font-size:clamp(.98rem, 1.35vw, 1.12rem);line-height:1.65}.term-description>:last-child{margin-bottom:0}.mk-woocommerce-main{padding-block:clamp(44px,7vw,104px) clamp(86px,10vw,150px)}.woocommerce ul.products,.woocommerce-page ul.products{--mk-shop-card-gap:22px;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(220px,calc((100% - 66px)/ 4))),1fr));gap:clamp(24px,3.5vw,46px) var(--mk-shop-card-gap);width:100%;margin:0;padding:0;list-style:none}.woocommerce ul.products::after,.woocommerce ul.products::before{display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none!important;clear:none!important;width:auto!important;min-width:0;height:100%;margin:0!important;padding:0}.woocommerce ul.products li.product .mk-product-card{height:100%}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product .button{position:relative;z-index:2}.woocommerce div.product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:start;column-gap:clamp(42px,6vw,96px);row-gap:clamp(58px,8vw,110px)}.woocommerce div.product div.summary{position:sticky;top:calc(var(--mk-header-height) + 24px);grid-column:2;padding-top:8px}.admin-bar.woocommerce div.product div.summary{top:calc(var(--mk-header-height) + 56px)}.woocommerce div.product div.images .woocommerce-product-gallery__image,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{background:var(--mk-surface)}.woocommerce div.product div.images img{width:100%}.woocommerce div.product div.images .flex-control-thumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:10px;margin-top:10px}.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:auto;margin:0;background:var(--mk-surface);border:1px solid transparent}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li:hover{border-color:var(--mk-ink);opacity:1}.woocommerce div.product .mk-single-product__category{margin:0 0 12px;color:var(--mk-muted);font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.woocommerce div.product .product_title{max-width:12ch;margin:0 0 17px;font-size:clamp(3rem, 5.7vw, 6.15rem);font-weight:450;line-height:.98;letter-spacing:-.052em}.woocommerce div.product p.price,.woocommerce div.product span.price{margin:0 0 26px;color:var(--mk-ink);font-size:clamp(1.24rem, 1.7vw, 1.6rem);font-weight:500}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:var(--mk-muted);font-size:.82em;opacity:1}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:0 0;text-decoration:none}.woocommerce-product-details__short-description{max-width:590px;margin-bottom:28px;color:color-mix(in srgb,var(--mk-ink) 82%,var(--mk-muted));font-size:1.02rem;line-height:1.72}.woocommerce-product-details__short-description>:last-child{margin-bottom:0}.woocommerce div.product form.cart{display:flex;align-items:stretch;gap:10px;margin:28px 0 0;padding-top:25px;border-top:1px solid var(--mk-line)}.woocommerce div.product form.cart.variations_form{display:block}.woocommerce div.product form.cart .variations{margin-bottom:20px}.woocommerce div.product form.cart .variations tbody,.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations tr{display:block;width:100%}.woocommerce div.product form.cart .variations tr+tr{margin-top:16px}.woocommerce div.product form.cart .variations th{padding:0 0 8px;text-align:left}.woocommerce div.product form.cart .variations td{padding:0}.woocommerce div.product form.cart .variations label{font-size:.76rem;font-weight:600;letter-spacing:.075em;text-transform:uppercase}.woocommerce div.product form.cart .variations select{width:100%;min-width:0;margin:0}.woocommerce div.product form.cart .reset_variations{display:inline-block;margin-top:9px;color:var(--mk-muted);font-size:.78rem}.woocommerce div.product .single_variation_wrap{margin-top:18px}.woocommerce div.product .woocommerce-variation-price{margin-bottom:15px}.woocommerce div.product .woocommerce-variation-description{margin-bottom:16px;color:var(--mk-muted);font-size:.9rem}.woocommerce .quantity .qty{width:82px;min-height:52px;text-align:center}.woocommerce div.product .single_add_to_cart_button,.woocommerce div.product form.cart .button{min-height:52px;flex:1;padding-inline:24px}.woocommerce div.product form.cart .group_table{width:100%}.woocommerce div.product form.cart .group_table td{padding:12px 8px;border-bottom:1px solid var(--mk-line);vertical-align:middle}.woocommerce div.product .product_meta{display:grid;gap:7px;margin-top:25px;padding-top:20px;border-top:1px solid var(--mk-line);color:var(--mk-muted);font-size:.78rem}.woocommerce div.product .product_meta a{color:var(--mk-ink)}.mk-purchase-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px;padding-top:18px;border-top:1px solid var(--mk-line);font-size:.82rem}.mk-purchase-links a{text-decoration:none;border-bottom:1px solid var(--mk-line-strong)}.mk-purchase-links a:hover{border-color:var(--mk-ink)}.woocommerce span.onsale{z-index:5;top:14px;left:14px;min-width:0;min-height:0;margin:0;padding:7px 10px;color:var(--mk-ink);background:var(--mk-accent);border-radius:0;font-size:.67rem;font-weight:700;line-height:1;letter-spacing:.07em;text-transform:uppercase}.woocommerce div.product .related.products,.woocommerce div.product .up-sells,.woocommerce div.product .woocommerce-tabs{grid-column:1/-1;min-width:0}.woocommerce div.product .woocommerce-tabs .panel>h2:first-child{display:none}.woocommerce div.product .woocommerce-tabs .panel>:where(p,ul,ol,table):not(.mkfm-preview):not(.mkfm-font-info):not(.mkfm-glyphs){max-width:860px}.woocommerce div.product .woocommerce-tabs .panel table{border-collapse:collapse}.woocommerce div.product .woocommerce-tabs .panel table td,.woocommerce div.product .woocommerce-tabs .panel table th{padding:13px 15px;border:1px solid var(--mk-line);text-align:left}.related.products,.up-sells{margin-top:0;padding-top:clamp(18px,3vw,34px);border-top:1px solid var(--mk-ink)}.related.products>h2,.up-sells>h2{margin-bottom:28px;font-size:clamp(2rem, 4vw, 3.65rem)}.woocommerce .mkfm-preview{margin-bottom:0}.woocommerce .mkfm-preview__toolbar{padding:18px;background:var(--mk-surface);border:1px solid var(--mk-line)}.woocommerce .mkfm-preview__text{min-height:48px;padding-inline:12px!important;background:var(--mk-card)!important;border:1px solid var(--mk-line-strong)!important}.woocommerce .mkfm-preview__sizes{gap:2px}.woocommerce .mkfm-preview__size{min-height:42px;padding:8px 11px;border:1px solid transparent}.woocommerce .mkfm-preview__size.is-active{background:var(--mk-ink);color:var(--mk-paper);opacity:1}.woocommerce .mkfm-preview__row{padding:clamp(24px,4vw,46px) 0}.woocommerce .mkfm-preview__sample{min-height:1.9em;overflow-x:auto;overflow-y:visible;padding:.28em .05em .36em;line-height:1.35}.woocommerce .mkfm-preview__description{max-width:860px;margin-top:clamp(34px,5vw,68px)}.woocommerce .mkfm-glyphs{color:var(--mk-ink)}.woocommerce .mkfm-font-info .mkfm-font-info__summary,.woocommerce .mkfm-glyphs__toolbar{background:var(--mk-surface);border-color:var(--mk-line);border-radius:0}.woocommerce .mkfm-font-info .mkfm-font-info__style,.woocommerce .mkfm-glyphs .mkfm-glyph{border-radius:0;border-color:var(--mk-line)}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 28px;padding:18px 20px 18px 54px;color:var(--mk-ink);background:var(--mk-card);border:1px solid var(--mk-line);border-top:1px solid var(--mk-ink)}.woocommerce-info::before,.woocommerce-message::before{color:#6f852e}.woocommerce-error::before{color:#a44236}.woocommerce table.shop_table{width:100%;border:1px solid var(--mk-line);border-radius:0;border-collapse:collapse;background:var(--mk-card)}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:16px;border-color:var(--mk-line)}.woocommerce table.shop_table th{background:var(--mk-surface);font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.woocommerce form .form-row{margin:0 0 17px;padding:0}.woocommerce form .form-row label{margin-bottom:7px;font-size:.84rem}.woocommerce form .form-row .required{color:#9a4036}.select2-container .select2-selection--single{height:50px;border-color:var(--mk-line-strong);border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;padding-left:13px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}.woocommerce-account.logged-in .woocommerce{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:clamp(32px,4vw,56px);align-items:start}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{display:none}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{position:sticky;top:calc(var(--mk-header-height) + 24px);float:none;width:100%;max-width:none;min-width:0}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--mk-ink)}.woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--mk-line)}.woocommerce-MyAccount-navigation a{display:block;padding:13px 2px;text-decoration:none}.woocommerce-MyAccount-navigation li.is-active a{padding-left:12px;background:var(--mk-surface);font-weight:600}.woocommerce-account.logged-in .woocommerce-MyAccount-content{float:none;width:100%;max-width:none;min-width:0}.woocommerce form.login,.woocommerce form.register{padding:clamp(22px,4vw,38px);background:var(--mk-card);border:1px solid var(--mk-line);border-radius:0}.woocommerce .col2-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,64px)}.woocommerce .col2-set::after,.woocommerce .col2-set::before{display:none}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none;width:auto}.woocommerce-info .button,.woocommerce-message .button{min-height:38px;padding:7px 13px}.woocommerce .return-to-shop{margin-top:28px}@media (max-width:1040px){.term-description{margin-left:0}.woocommerce div.product{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);column-gap:38px}.woocommerce div.product .product_title{font-size:clamp(2.7rem, 6vw, 4.8rem)}}@media (max-width:800px){.woocommerce div.product{display:block}.woocommerce div.product div.images{margin-bottom:38px}.woocommerce div.product div.summary{position:static}.woocommerce div.product .product_title{max-width:none}.woocommerce div.product .related.products,.woocommerce div.product .up-sells{margin-top:70px}.woocommerce-account.logged-in .woocommerce{grid-template-columns:1fr}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{position:static}.woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;border-bottom:1px solid var(--mk-line)}.woocommerce-MyAccount-navigation li{flex:0 0 auto;border-bottom:0}.woocommerce-MyAccount-navigation a{padding:12px 14px;white-space:nowrap}.woocommerce .col2-set{grid-template-columns:1fr}}@media (max-width:600px){.woocommerce-products-header__title.page-title{font-size:clamp(2.8rem, 15vw, 4.4rem)}.woocommerce ul.products,.woocommerce-page ul.products{--mk-shop-card-gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:20px var(--mk-shop-card-gap)}.woocommerce div.product form.cart{flex-wrap:wrap}.woocommerce div.product form.cart .button{min-width:calc(100% - 92px)}}@media (max-width:420px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:1fr}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:11px 20px;color:var(--mk-paper);background:var(--mk-ink);border:1px solid var(--mk-ink);border-radius:0;font-weight:550;line-height:1.2;transition:color var(--mk-transition),background-color var(--mk-transition),border-color var(--mk-transition)}.woocommerce div.product div.images .flex-control-thumbs{list-style:none}.woocommerce div.product .woocommerce-variation-add-to-cart{display:flex;align-items:stretch;gap:10px}.mk-woocommerce-main{padding-block:clamp(58px,5.3vw,80px) clamp(78px,7vw,110px)}.woocommerce .woocommerce-breadcrumb{margin:0 0 34px;color:var(--mk-muted);font-size:10px;font-weight:500;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.woocommerce .woocommerce-breadcrumb span{padding-inline:7px}.woocommerce-products-header__title.page-title{max-width:18ch;margin:0;color:#111;font-size:clamp(42px,5vw,70px);font-weight:400;line-height:.98;letter-spacing:-.05em}.term-description{max-width:440px;margin:0 0 4px auto;color:#696965;font-size:14px;line-height:1.55}.woocommerce ul.products,.woocommerce-page ul.products{--mk-shop-card-gap:12px;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(230px,calc((100% - (3 * var(--mk-shop-card-gap)))/ 4))),1fr));gap:14px var(--mk-shop-card-gap);width:100%;margin:0;padding:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{height:auto}.woocommerce nav.woocommerce-pagination{margin-top:44px;text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-flex;align-items:center;gap:4px;margin:0;padding:6px;border:0;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(17,18,20,.025),0 10px 28px rgba(17,18,20,.05)}.woocommerce nav.woocommerce-pagination ul li{border:0;margin:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:grid;place-items:center;min-width:36px;min-height:36px;padding:6px 9px;border:0;border-radius:7px;background:0 0;color:var(--mk-ink);font-size:12px;line-height:1}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#f1f1ef}.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:var(--mk-ink)}.woocommerce div.product{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);align-items:start;column-gap:var(--mk-product-gap,32px);row-gap:clamp(48px,6vw,82px)}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:auto;min-width:0;margin:0}.woocommerce div.product div.images{grid-column:1}.woocommerce div.product div.summary{position:static;grid-column:2;padding-top:0}.woocommerce div.product div.images .woocommerce-product-gallery__image,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{background:0 0}.woocommerce div.product div.images .woocommerce-product-gallery__image{display:grid;place-items:center;min-height:0;padding:14px;border:1px solid var(--mk-line)}.woocommerce div.product div.images .woocommerce-product-gallery__image+.woocommerce-product-gallery__image{margin-top:12px}.woocommerce div.product div.images img{width:100%;height:auto;object-fit:contain}.woocommerce div.product div.images .flex-control-thumbs{gap:9px;margin-top:9px}.woocommerce div.product div.images .flex-control-thumbs li{background:#fff;border-color:var(--mk-line)}.woocommerce div.product .mk-single-product__category{margin:0 0 11px;color:var(--mk-muted);font-size:10px;font-weight:500;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.woocommerce div.product .product_title{max-width:17ch;margin:0 0 15px;font-size:var(--mk-product-title-size,36px);font-weight:400;line-height:1.1;letter-spacing:-.038em}.woocommerce div.product p.price,.woocommerce div.product span.price{margin:0 0 22px;color:var(--mk-ink);font-size:20px;font-weight:400}.woocommerce-product-details__short-description{max-width:560px;margin-bottom:24px;color:#555951;font-size:14px;line-height:1.65}.woocommerce div.product form.cart{gap:8px;margin:24px 0 0;padding-top:20px;border-top:1px solid var(--mk-line)}.woocommerce .quantity .qty{width:72px;min-height:46px}.woocommerce div.product .single_add_to_cart_button,.woocommerce div.product form.cart .button{min-height:46px;padding:10px 18px}.woocommerce div.product .product_meta{gap:5px;margin-top:19px;padding-top:16px;color:var(--mk-muted);font-size:11px}.mk-purchase-links{display:none!important}.woocommerce span.onsale{top:12px;left:12px;padding:6px 8px;font-size:9px}.mk-native-variation-form .variations select,.mk-native-variation-form .variations td.label,.mk-native-variation-form .variations th.label{display:none!important}.mk-license-options{min-width:0;width:100%;margin:0 0 20px;padding:0;border:0}.mk-license-options legend{float:none;width:100%;margin:0 0 8px;padding:0;border:0;font-size:12px}.mk-license-option input[type=radio]{position:static!important;flex:0 0 16px;width:16px;height:16px;margin:0;opacity:1!important;appearance:auto!important}.mk-license-option .mk-license-name{flex:1;min-width:0;font-weight:500;overflow-wrap:anywhere}.mk-license-option .mk-license-price{flex:0 0 auto;font-size:14px;font-style:normal;text-align:right;white-space:nowrap}.mk-license-option.is-unavailable{cursor:not-allowed;opacity:.42}.woocommerce div.product .woocommerce-tabs .panel>h2:first-child{margin-bottom:22px;font-size:30px}.woocommerce div.product .related.products,.woocommerce div.product .up-sells{margin-top:clamp(58px,6vw,88px)}.woocommerce div.product .related.products>h2,.woocommerce div.product .up-sells>h2{margin-bottom:24px;font-size:32px;font-weight:400}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{min-height:46px;padding:10px 18px;color:#fff;background:var(--mk-ink);border:1px solid var(--mk-ink);border-radius:0;font-size:13px;font-weight:400}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:var(--mk-ink);background:var(--mk-accent);border-color:var(--mk-accent)}.woocommerce-account h2{font-size:28px;font-weight:400}.woocommerce table.shop_table th{font-size:11px}@media (max-width:1040px){.term-description{margin-left:0}.woocommerce div.product{grid-template-columns:minmax(0,1fr) minmax(300px,.82fr)}}@media (max-width:800px){.mk-woocommerce-main{padding-block:42px 78px}.woocommerce div.product{display:block}.woocommerce div.product div.images{margin-bottom:34px}.woocommerce div.product .product_title{max-width:none;font-size:var(--mk-product-title-mobile,28px)}.woocommerce div.product .related.products,.woocommerce div.product .up-sells{margin-top:58px}}@media (max-width:600px){.woocommerce-products-header__title.page-title{font-size:30px}.woocommerce ul.products,.woocommerce-page ul.products{--mk-shop-card-gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:14px var(--mk-shop-card-gap)}}@media (max-width:390px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:1fr}}.mk-woocommerce-main{padding-block:64px 80px}.woocommerce ul.products,.woocommerce-page ul.products{--mk-shop-card-gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:12px var(--mk-shop-card-gap)!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{min-width:0}.woocommerce-products-header__title.page-title{max-width:none;margin:0;font-size:var(--mk-page-heading-size,36px);font-weight:400;line-height:1.15;letter-spacing:-.03em}.term-description{max-width:760px;margin:14px 0 0;font-size:14px;line-height:1.6}.woocommerce div.product{grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);column-gap:48px;row-gap:54px}.woocommerce div.product div.summary{position:static;padding-top:0}.admin-bar.woocommerce div.product div.summary{top:auto}.woocommerce div.product .mk-single-product__category{margin:0 0 10px;font-size:11px;letter-spacing:.09em}.woocommerce div.product .product_title{max-width:none;margin:0 0 14px;font-size:var(--mk-product-title-size,36px);font-weight:400;line-height:1.12;letter-spacing:-.035em}.woocommerce div.product p.price,.woocommerce div.product span.price{margin:0 0 22px;font-size:20px;font-weight:400}.woocommerce-product-details__short-description{margin-bottom:24px;font-size:15px;line-height:1.65}.woocommerce div.product form.cart{margin-top:24px;padding-top:20px}.woocommerce div.product .related.products,.woocommerce div.product .up-sells,.woocommerce div.product .woocommerce-tabs{grid-column:1/-1}.woocommerce div.product .related.products,.woocommerce div.product .up-sells{margin-top:48px}.related.products,.up-sells{padding-top:24px}.related.products>h2,.up-sells>h2{margin-bottom:24px;font-size:30px;font-weight:400}@media(max-width:800px){.mk-woocommerce-main{padding-block:46px 68px}.woocommerce div.product{display:block}.woocommerce div.product div.images{margin-bottom:32px}.woocommerce div.product .product_title{font-size:var(--mk-product-title-mobile,28px)}}@media(max-width:600px){.woocommerce ul.products,.woocommerce-page ul.products{--mk-shop-card-gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))!important;gap:10px!important}}:root{--mk-topbar-bg:#252830;--mk-topbar-text:#f9f9f9}body{background:var(--mk-paper,#f9f9f9);color:var(--mk-ink,#222);font-size:16px;line-height:1.65}.mk-container{width:min(90%,var(--mk-site-width,1296px))}.mk-topbar{background:var(--mk-topbar-bg);color:var(--mk-topbar-text);font-size:14px}.mk-topbar__inner{min-height:46px;display:flex;align-items:center;gap:24px}.mk-topbar a{color:inherit;text-decoration:none}.mk-topbar__social{display:flex;gap:16px;align-items:center;flex-shrink:0}.mk-topbar__social a{display:flex;align-items:center;justify-content:center;min-width:20px;min-height:28px}.mk-topbar__social svg{width:18px;height:18px}.mk-topbar__title{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-inline-search{display:flex;align-items:center;gap:6px;margin:0;background:#f2f2f2;border-radius:3px;color:#555;width:150px;height:28px;padding:0 8px}.mk-inline-search input[type=search]{min-width:0;width:100%;height:28px;min-height:0;padding:0;border:0;background:0 0;box-shadow:none;font:inherit;font-size:12px;color:inherit;outline-offset:3px}.mk-inline-search button{display:flex;flex-shrink:0;background:0 0;border:0;padding:0;color:inherit;box-shadow:none}.mk-inline-search svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}.site-header{border-bottom:1px solid #e5e5e5;box-shadow:none}.site-header__inner{min-height:74px;padding-block:12px;display:flex;gap:32px}.site-branding .custom-logo{width:var(--mk-logo-width,160px);max-width:180px;max-height:40px;height:auto}.primary-navigation{display:block;margin-left:auto}.primary-navigation__menu{gap:34px}.primary-navigation__menu>li>a{font-size:18px;font-weight:400;letter-spacing:0}.site-header__actions:empty{display:none}.site-header__menu-toggle{display:none;margin-left:auto}.mobile-navigation:not([open]){display:none}.mobile-navigation{position:fixed;inset:0 0 0 auto;margin:0;width:min(280px,calc(100% - 60px));height:100dvh;max-height:none;max-width:none;padding:24px 20px;border:0;box-shadow:none;overflow:auto;background:#fff;color:#222}.mobile-navigation::backdrop{background:rgba(24,27,34,.65)}.mobile-navigation__close{float:right;width:32px;height:32px;margin:-12px -12px 0 0}.mobile-navigation__menu{clear:both;padding:0;margin:0;list-style:none}.mobile-navigation__menu a{font-size:20px;padding:12px 0;border:0;line-height:1.2;text-decoration:none}.mobile-navigation .mk-inline-search{width:100%;height:44px;margin-top:28px;background:0 0;padding:0;border-radius:0}.mobile-navigation .mk-inline-search input[type=search]{font-size:18px;height:44px}.mobile-navigation .mk-inline-search button{width:28px;height:44px;align-items:center}.mobile-navigation .mk-inline-search svg{width:24px;height:24px}.has-open-menu{overflow:hidden}@media(max-width:767px){.mk-topbar,.primary-navigation{display:none}.mk-container,.site-header__inner{width:calc(100% - 32px)}.site-header__inner{min-height:82px;padding-block:20px;gap:12px}.site-header__menu-toggle{display:inline-flex}.site-branding .custom-logo{width:150px}}body.post-type-archive-product .site-main,body.tax-product_cat .site-main,body.tax-product_tag .site-main,body.woocommerce.archive .site-main{background:#f3f3f1}body.post-type-archive-product .mk-woocommerce-main,body.tax-product_cat .mk-woocommerce-main,body.tax-product_tag .mk-woocommerce-main,body.woocommerce.archive .mk-woocommerce-main{color:#111214}.mk-product-card{border:0;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(17,18,20,.025),0 14px 36px rgba(17,18,20,.05)!important;overflow:hidden}.mk-product-card__media{position:relative;aspect-ratio:3/2;margin:0;background:#ececea;border:0;overflow:hidden}.mk-product-card__media img{width:100%;height:100%;object-fit:contain;transform:none!important}.mk-product-card__body{display:grid;grid-template-columns:1fr;gap:10px;padding:18px 20px 22px;align-items:start}.mk-product-card__title{font-size:clamp(20px,1.65vw,25px);font-weight:450;line-height:1.08;letter-spacing:-.03em;white-space:normal;overflow:visible;margin:0 0 6px}.mk-product-card__title a{color:inherit;text-decoration:none}.mk-product-card__category{font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;color:#73736f}.mk-product-card__category a{color:inherit;text-decoration:none}.mk-product-card__price{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;font-size:15px;font-weight:550;white-space:nowrap;line-height:1.3;color:#111214;padding:2px 0 0;font-variant-numeric:tabular-nums}.mk-product-card__price .amount,.mk-product-card__price bdi{font-size:inherit;color:inherit}.mk-product-card__price del{font-size:.78em;color:#858580}.mk-product-card__price ins{background:0 0;text-decoration:none}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:34px 24px!important}.woocommerce ul.products::after,.woocommerce ul.products::before{display:none}.woocommerce ul.products li.product{float:none;width:auto;margin:0!important;padding:0}.woocommerce .related ul.products,.woocommerce .up-sells ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(min-width:1200px){.woocommerce .related ul.products,.woocommerce .up-sells ul.products,.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(4,minmax(0,1fr))!important}.woocommerce ul.products:has(>li.product:first-child:last-child),.woocommerce-page ul.products:has(>li.product:first-child:last-child){grid-template-columns:minmax(0,1fr)!important}.woocommerce ul.products:has(>li.product:nth-child(2):last-child),.woocommerce-page ul.products:has(>li.product:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}.woocommerce ul.products:has(>li.product:nth-child(3):last-child),.woocommerce-page ul.products:has(>li.product:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:992px) and (max-width:1199px){.woocommerce .related ul.products:has(>li.product:nth-child(4):last-child),.woocommerce .up-sells ul.products:has(>li.product:nth-child(4):last-child),.woocommerce ul.products:has(>li.product:nth-child(4):last-child),.woocommerce-page ul.products:has(>li.product:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.mk-woocommerce-main{padding-block:58px 112px}.woocommerce-products-header__title.page-title{max-width:18ch;font-size:clamp(42px,5vw,70px);font-weight:400;line-height:.98;letter-spacing:-.05em;color:#111214}@media(max-width:991px){.woocommerce .related ul.products,.woocommerce .up-sells ul.products,.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important}.mk-product-card__title{font-size:20px}.mk-product-card__category{font-size:12px}.mk-product-card__price{font-size:14px}}@media(max-width:640px){.woocommerce .related ul.products,.woocommerce .up-sells ul.products,.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:1fr!important;gap:24px!important}.mk-product-card__body{gap:16px;padding:16px 17px 20px}}.woocommerce div.product{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px;align-items:start}.woocommerce div.product div.images{width:auto!important;float:none!important;margin:0;min-width:0;border:1px solid #eee;background:#fff;padding:15px;position:relative}.woocommerce div.product div.summary{width:auto!important;float:none!important;margin:0;min-width:0;padding:12px 28px 28px;border:1px solid #eee;background:#fff;position:static}.woocommerce div.product .product_title{font-size:var(--mk-product-title-size,24px);font-weight:700;line-height:1.4;letter-spacing:0;border-bottom:2px solid #eee;padding:0 0 12px;margin:0 0 28px}.woocommerce div.product.product-type-variable .summary>p.price{display:none}.woocommerce div.product form.cart{border:0;padding:0;margin:24px 0 0}.woocommerce div.product form.cart .variations{border:0;margin:0}.mk-license-option .mk-license-name{font-weight:400;overflow-wrap:normal}.mk-license-option .mk-license-price{font-size:16px;font-weight:400;font-style:italic;line-height:1.4;white-space:nowrap}.mk-license-option .mk-license-price .amount{font-size:inherit}.mk-license-options legend{font-size:18px;margin:0 0 16px}.mk-license-option input[type=radio]{accent-color:#252830;width:16px;height:16px;flex-basis:16px}.mk-license-option.is-unavailable{opacity:.35}.woocommerce div.product .single_variation .price{font-size:20px}.woocommerce div.product form.cart .quantity{display:inline-flex;float:none;align-items:center;gap:0;border:1px solid #ddd;margin:0 12px 12px 0}.woocommerce div.product form.cart .quantity input.qty{width:44px;min-height:44px;margin:0;padding:0;border:0;background:0 0;text-align:center;-moz-appearance:textfield}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mk-quantity-step{width:32px;min-height:44px;border:0;background:0 0;color:#222;font-size:20px;padding:0;box-shadow:none}.woocommerce div.product form.cart .single_add_to_cart_button{min-height:46px;border-radius:0;background:#252830;color:#fff;font-size:16px;font-weight:400;padding:12px 20px;float:none}.woocommerce div.product .woocommerce-tabs{grid-column:1/-1}.woocommerce div.product .related.products{grid-column:1/-1;margin-top:40px;padding-top:0}.woocommerce div.product .related.products>h2{font-size:24px;letter-spacing:0;font-weight:400}.woocommerce-product-gallery .flex-viewport{transition:height .25s}.woocommerce-product-gallery .flex-control-nav{display:flex!important;justify-content:center;gap:8px;list-style:none;margin:18px 0 0!important;padding:0!important}.woocommerce-product-gallery .flex-control-nav li{width:auto!important;margin:0!important;float:none!important}.woocommerce-product-gallery .flex-control-nav a{display:block;width:8px;height:8px;border-radius:50%;background:#d2d2d2;text-indent:-9999px;overflow:hidden;cursor:pointer}.woocommerce-product-gallery .flex-control-nav a.flex-active{background:#252830}.woocommerce-product-gallery .flex-direction-nav{list-style:none;margin:0;padding:0}.woocommerce-product-gallery .flex-direction-nav a{position:absolute;z-index:3;top:45%;width:36px;height:44px;background:rgba(255,255,255,.8);display:grid;place-items:center;color:#252830;font-size:0;text-decoration:none;opacity:0;transition:opacity .2s}.woocommerce-product-gallery:focus-within .flex-direction-nav a,.woocommerce-product-gallery:hover .flex-direction-nav a{opacity:1}.woocommerce-product-gallery .flex-prev{left:15px}.woocommerce-product-gallery .flex-next{right:15px}.woocommerce-product-gallery .flex-prev::before{content:'‹';font-size:30px}.woocommerce-product-gallery .flex-next::before{content:'›';font-size:30px}.mk-gallery-pause{display:block;margin:10px auto 0;padding:4px 0;border:0;border-bottom:1px solid #ddd;background:0 0;font:inherit;font-size:11px;color:#666}@media(hover:none){.woocommerce-product-gallery .flex-direction-nav a{opacity:1}}@media(max-width:767px){.woocommerce div.product{display:block}.woocommerce div.product div.images{margin-bottom:24px}.woocommerce div.product div.summary{padding:20px}.woocommerce div.product .product_title{font-size:24px}}.mk-slider{position:relative;min-width:0;margin-bottom:35px}.mk-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--mk-slides,1) - 1)*14px)/ var(--mk-slides,1));gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;position:relative}.mk-slider__track>*{scroll-snap-align:start;min-width:0;margin:0}.mk-slider__track img{width:100%;height:auto}.mk-slider[data-mk-slider=fade] .mk-slider__track{display:grid;grid-auto-flow:row;grid-template-columns:1fr;overflow:hidden}.mk-slider[data-mk-slider=fade] .mk-slider__track>*{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .4s;pointer-events:none}.mk-slider[data-mk-slider=fade] .mk-slider__track>.is-current,.mk-slider[data-mk-slider=fade] .mk-slider__track>:first-child{opacity:1;visibility:visible;pointer-events:auto}.mk-slider__controls{display:flex;justify-content:center;align-items:center;gap:16px;padding:12px 0}.mk-slider__controls button{background:0 0;border:0;color:inherit;cursor:pointer;padding:4px 8px;font:inherit;min-width:32px;min-height:32px}.mk-slider__controls button:disabled{opacity:.3;cursor:default}.mk-slider__controls [hidden]{display:none!important}.mk-slider__dots{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.mk-slider__dots button{font-size:0;min-width:24px;min-height:24px;padding:8px}.mk-slider__dots button::after{content:'';display:block;width:8px;height:8px;border-radius:50%;background:#ccc}.mk-slider__dots button[aria-current=true]::after{background:#252830}.mk-image-dialog{border:0;padding:40px 16px 16px;max-width:94vw;max-height:94dvh;background:#fff}.mk-image-dialog::backdrop{background:rgba(0,0,0,.85)}.mk-image-dialog img{max-height:82dvh;width:auto;max-width:100%;object-fit:contain}.mk-image-dialog>button{position:absolute;right:8px;top:0;background:0 0;color:#222;font-size:28px;border:0;padding:0 8px}@media(max-width:767px){.mk-slider{--mk-slides:1!important}}@media(prefers-reduced-motion:reduce){.mk-slider__track>*,.woocommerce-product-gallery .flex-viewport{transition:none!important}}.woocommerce div.product .product_meta{display:none}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{font-size:0!important}.woocommerce div.product div.images{overflow:visible}.woocommerce div.product .product_title{text-wrap:wrap;line-height:1.2}.mk-license-option .mk-license-name{font-weight:700}.mk-license-option .mk-license-price{font-size:17.28px;line-height:1.3}.woocommerce div.product div.images .woocommerce-product-gallery__image{padding:0;border:0;margin-top:0!important;margin-bottom:0!important}.woocommerce-product-gallery__wrapper::after{content:'';display:block;clear:both}.woocommerce div.product div.images{height:auto!important}.mk-product-guide{margin:0 0 32px}.mk-product-guide__open{font-size:18px;color:inherit;text-decoration:underline}.mk-product-guide__dialog{width:min(820px,94vw);max-width:94vw;max-height:90dvh;padding:32px;border:0;background:#fff;color:#222;overflow:auto}.mk-product-guide__dialog::backdrop{background:rgba(0,0,0,.75)}.mk-product-guide__dialog>[data-guide-close]{position:absolute;right:12px;top:4px;border:0;background:0 0;font-size:30px;color:inherit;padding:0 8px}.mk-product-guide__dialog h2{font-size:28px;font-weight:400;margin:0 0 24px}.mk-product-guide__dialog table{border-collapse:collapse;width:100%;font-size:16px}.mk-product-guide__dialog td,.mk-product-guide__dialog th{padding:12px;border:1px solid #ddd;text-align:left;vertical-align:top;text-transform:none;letter-spacing:0}.mk-product-guide__dialog p{font-size:18px;margin:24px 0 0}@media(max-width:479px){.mk-product-guide__dialog{padding:32px 16px}.mk-product-guide__dialog table{font-size:14px}.mk-product-guide__dialog td,.mk-product-guide__dialog th{padding:8px}}.mk-native-accordion [hidden],.mk-native-tabs [hidden]{display:none!important}.mk-native-tab-list{display:flex;gap:24px;flex-wrap:wrap;border-bottom:1px solid #ddd;margin-bottom:24px}.mk-native-tab-list button{font:inherit;font-size:18px;background:0 0;color:inherit;border:0;border-bottom:2px solid transparent;padding:10px 0}.mk-native-tab-list button[aria-selected=true]{border-bottom-color:#252830}.mk-native-accordion .mk-native-tab-title button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;border:0;border-bottom:1px solid #ddd;background:0 0;font:inherit;color:inherit;text-align:left}.mk-native-accordion .mk-native-tab-title button::after{content:'+';margin-left:16px}.mk-native-accordion .mk-native-tab-title button[aria-expanded=true]::after{content:'−'}.mk-visual-page--content>.entry-content{width:min(90%,var(--mk-site-width,1296px));margin-inline:auto}.mk-visual-page--content :where(.vc_row,.wpb_row){width:calc(100% + 30px);max-width:none;margin-inline:-15px}.mk-visual-page--content .mk-native-row[data-mk-stretch]{max-width:none}.mk-visual-page--content>.entry-content>.alignfull{width:100vw;max-width:none;margin-left:calc(50% - 50vw)}.mk-home .mk-home-section-head h2{font-size:38px;font-weight:500;letter-spacing:0}@media(max-width:767px){.mk-visual-page--content>.entry-content{width:calc(100% - 32px)}.mk-home .mk-home-section-head h2{font-size:28px}}.woocommerce ul.products li.product .mk-product-card__title{font-size:22px;font-weight:400;line-height:1.25;padding:0;margin:0;letter-spacing:0;text-wrap:wrap}.mk-woocommerce-main>.mk-container>.page-title{font-size:36px;font-weight:900;line-height:1.2;margin:0 0 12px;letter-spacing:0}@media(max-width:991px){.woocommerce ul.products li.product .mk-product-card__title{font-size:18px}}.mk-license-options legend{font-size:22px}@media(min-width:768px) and (max-width:991px){.woocommerce div.product{display:block}.woocommerce div.product div.images{margin-bottom:24px}.woocommerce div.product div.summary{padding:24px 28px}}.woocommerce-product-gallery__wrapper{position:relative;overflow:hidden;transition:height .4s}.woocommerce div.product div.images{border:0}.woocommerce-product-gallery .flex-control-nav{position:absolute;z-index:4;left:20px;right:20px;bottom:25px;margin:0!important;gap:5px;pointer-events:none}.woocommerce-product-gallery .flex-control-nav li{pointer-events:auto}.woocommerce-product-gallery .flex-control-nav a{width:8px;height:8px;background:rgba(0,0,0,.25);box-shadow:0 0 1px #fff}.woocommerce-product-gallery .flex-control-nav a.flex-active{background:#222}.woocommerce-product-gallery .flex-direction-nav a{top:50%;transform:translateY(-50%);opacity:1;background:0 0;width:40px;height:48px}.woocommerce-product-gallery .flex-prev{left:20px}.woocommerce-product-gallery .flex-next{right:20px}.woocommerce-product-gallery .flex-next::before,.woocommerce-product-gallery .flex-prev::before{font-size:36px;text-shadow:0 0 2px #fff}.woocommerce-product-gallery .mk-gallery-pause{position:absolute;z-index:5;right:24px;bottom:22px;width:26px;height:26px;min-height:0;margin:0;padding:0;border:0;background:rgba(255,255,255,.8);border-radius:50%;font-size:0;color:#222}.woocommerce-product-gallery .mk-gallery-pause::before{content:'Ⅱ';font:12px sans-serif}.woocommerce-product-gallery .mk-gallery-pause[aria-pressed=true]::before{content:'▶';font-size:10px}@media(prefers-reduced-motion:reduce){.woocommerce-product-gallery__wrapper{transition:none}}.site-footer.mk-reference-footer{background:#24272f;color:#bbb;padding:38px 0 8px;font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}.mk-reference-footer .mk-footer-shell{width:90%;max-width:var(--mk-site-width,1296px);margin:auto}.mk-reference-footer .mk-footer-main{display:grid;grid-template-columns:7fr 5fr;align-items:center;gap:0}.mk-reference-footer .mk-footer-about .wp-block-media-text,.mk-reference-footer .mk-footer-identity{display:grid;grid-template-columns:15% auto;align-items:center}.mk-reference-footer .mk-footer-about .wp-block-media-text__content,.mk-reference-footer .mk-footer-identity>p{padding:0 8%;margin:0}.mk-reference-footer .mk-footer-about img{width:100%;height:auto;max-width:100px}.mk-reference-footer .mk-footer-links{display:flex;justify-content:flex-end;gap:38px;padding:0 18px}.mk-reference-footer .mk-footer-links>div{display:flex;flex-direction:column;gap:16px}.mk-reference-footer .widget,.mk-reference-footer .widget+.widget,.mk-reference-footer .wp-block-columns,.mk-reference-footer figure{margin:0}.mk-reference-footer a,.mk-reference-footer li,.mk-reference-footer p{font-size:17px;line-height:1.65;font-weight:400;color:#bbb}.mk-reference-footer a:hover{color:#fff}.mk-reference-footer ul{list-style:none;margin:0;padding:0}.mk-reference-footer .mk-footer-copy{margin-top:38px}.mk-reference-footer .mk-footer-copy p{margin:0}.mk-reference-footer .mk-footer-copy a{text-decoration:underline}@media(max-width:767px){.site-footer.mk-reference-footer{padding:30px 0 12px}.mk-reference-footer .mk-footer-about{display:none}.mk-reference-footer .mk-footer-main{display:block}.mk-reference-footer .mk-footer-links{justify-content:center;padding:0;gap:38px}.mk-reference-footer .mk-footer-copy{text-align:center;margin-top:24px}}.woocommerce div.product form.cart .single_add_to_cart_button{background:#24272f!important;color:#fff!important;border:1px solid #24272f!important;box-shadow:none!important;font-family:inherit;font-size:16px;font-weight:400;border-radius:0!important;transition:background-color .18s,color .18s,border-color .18s}.woocommerce div.product form.cart .single_add_to_cart_button:not(.disabled):not(:disabled):hover{background:#111!important;border-color:#111!important;color:#fff!important}.woocommerce div.product form.cart .single_add_to_cart_button:focus-visible{outline:#24272f solid 2px;outline-offset:3px}.woocommerce div.product form.cart .single_add_to_cart_button.disabled,.woocommerce div.product form.cart .single_add_to_cart_button:disabled{background:#24272f!important;color:#fff!important;opacity:.45;cursor:not-allowed}.mk-slider__controls[data-mk-slider-controls]{box-sizing:border-box;min-height:56px}.mk-slider__pause{min-width:64px!important}:where(body.woocommerce-cart,body.woocommerce-checkout) .wp-block-woocommerce-cart,:where(body.woocommerce-cart,body.woocommerce-checkout) .wp-block-woocommerce-checkout{font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);font-size:16px;color:#24272f}.site-header{background:#fff;border-bottom:1px solid #e4e4df}.site-header .site-header__inner{min-height:96px;gap:32px}.site-header .primary-navigation{margin-left:auto}.site-header .primary-navigation a{font-size:16px;text-decoration:none}.site-header .primary-navigation a:hover{color:#24272f;text-decoration:underline;text-decoration-color:#b6cd45;text-underline-offset:8px}.site-header .site-header__actions{display:flex;align-items:center;gap:18px}.site-header .mk-header-cart{display:inline-flex;align-items:center;gap:10px;border:1px solid #24272f;border-radius:0;padding:10px 16px;color:#24272f;background:#fff;font-size:15px;white-space:nowrap}.site-header .mk-header-cart:hover{background:#d5ee61}.mk-topbar{background:#24272f;color:#fff}.mk-topbar__title{letter-spacing:.04em}.site-footer.mk-reference-footer{background:#24272f!important;color:#eee!important;padding:0!important}.mk-reference-footer .mk-footer-shell{max-width:1200px;width:90%;margin:auto}.mk-footer-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:42px 0;border-bottom:1px solid #555}.mk-footer-intro p{margin:0;font-size:clamp(26px,3vw,40px);line-height:1.2;color:#fff}.mk-footer-intro a{display:inline-flex;padding:14px 24px;background:#d5ee61;color:#24272f!important;text-decoration:none;font-size:16px;white-space:nowrap}.mk-footer-intro a:hover{background:#fff}.mk-reference-footer .mk-footer-main{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;padding:42px 0}.mk-reference-footer .mk-footer-about{display:block!important;max-width:470px}.mk-reference-footer .mk-footer-about p{color:#ddd;font-size:15px;line-height:1.8}.mk-reference-footer .mk-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:32px}.mk-reference-footer .mk-footer-links a{color:#eee;font-size:15px;line-height:2.2}.mk-reference-footer .mk-footer-links a:hover{color:#d5ee61}.mk-reference-footer .mk-footer-copy{border-top:1px solid #555;padding:22px 0;color:#ccc;font-size:13px}.mk-payment-reassurance{display:flex;flex-wrap:wrap;gap:18px 32px;align-items:center;margin-top:32px;padding:22px 0;border-top:1px solid #ddd;color:#555;font-size:14px;line-height:1.6}.mk-payment-reassurance p{margin:0}.mk-payment-reassurance a{color:#24272f;text-underline-offset:4px}@media(max-width:991px){.site-header .site-header__inner{min-height:80px;gap:16px}.site-header .primary-navigation{display:none}.site-header .site-header__actions{margin-left:auto}.site-header .site-header__menu-toggle{margin-left:0;display:inline-flex}.mk-reference-footer .mk-footer-main{gap:32px}}@media(max-width:600px){.site-header .mk-header-cart{padding:9px 12px;font-size:14px}.mk-footer-intro{display:block;padding:30px 0}.mk-footer-intro a{margin-top:22px}.mk-reference-footer .mk-footer-main{grid-template-columns:1fr;padding:30px 0;gap:24px}.mk-reference-footer .mk-footer-shell{width:calc(100% - 32px)}.mk-payment-reassurance{display:block}.mk-payment-reassurance p{margin:10px 0}}.mk-header-redesign .mk-brand-row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:110px;padding-block:22px}.mk-brand-group{display:flex;align-items:center;gap:28px}.mk-brand-caption{border-left:1px solid #ccc;padding-left:28px;font:14px/1.5 var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);max-width:180px;color:#666}.mk-header-redesign .site-branding .custom-logo{width:200px;max-width:200px;max-height:52px}.mk-header-tools{display:flex;align-items:center;gap:10px}.mk-tool{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:48px;min-height:48px;padding:12px 15px;border:1px solid transparent;background:0 0;color:#24272f;text-decoration:none;font:15px/1 var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);border-radius:0;box-shadow:none}.mk-tool svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.mk-tool:hover{background:#f1f2ed;color:#24272f}.mk-tool:focus-visible{outline:#24272f solid 2px;outline-offset:3px}.mk-bag-tool{background:#d5ee61;border-color:#d5ee61;padding-inline:22px}.mk-bag-tool:hover{background:#24272f;color:#fff;border-color:#24272f}.mk-menu-tool{display:none}.mk-navigation-rail{border-top:1px solid #e5e5df;background:#f3f4ef}.mk-navigation-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px}.mk-header-redesign .primary-navigation{margin:0}.mk-header-redesign .primary-navigation__menu{justify-content:flex-start;gap:8px}.mk-header-redesign .primary-navigation__menu>li>a{display:block;padding:18px 20px;font-size:16px;line-height:1.5;text-decoration:none}.mk-header-redesign .primary-navigation__menu>li>a::after{display:none}.mk-header-redesign .primary-navigation__menu>li:is(:hover,.current-menu-item,.current-menu-ancestor)>a{background:#d5ee61;color:#24272f}.mk-header-redesign .primary-navigation .sub-menu{background:#fff;border:1px solid #ddd;box-shadow:0 12px 24px #24272f12;padding:10px;z-index:100}.mk-nav-note{font-size:13px;color:#666}.mk-menu-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#666;margin:30px 0 24px}.mobile-navigation{width:min(440px,100%);padding:30px;background:#f3f4ef}.mobile-navigation .mobile-navigation__close{width:48px;height:48px;margin:0;background:#fff;border:1px solid #ddd}.mobile-navigation .mobile-navigation__menu>li>a{font-size:28px;padding:18px 0;border-bottom:1px solid #d5d5ce}.mobile-navigation .sub-menu a{font-size:18px}.mobile-navigation .mk-inline-search{background:#fff;border:1px solid #ccc;padding:10px;height:52px}@media(max-width:991px){.mk-header-redesign .mk-brand-row{min-height:88px;padding-block:16px}.mk-brand-caption,.mk-navigation-rail{display:none}.mk-menu-tool{display:inline-flex}.mk-tool span{display:none}.mk-header-tools{gap:4px}.mk-tool{padding:12px;min-width:46px}.mk-header-redesign .site-branding .custom-logo{width:170px;max-width:100%}}@media(max-width:480px){.mk-header-redesign .mk-brand-row{width:calc(100% - 24px);gap:8px}.mk-header-redesign .site-branding .custom-logo{width:132px}.mk-account-tool{display:none}.mk-header-tools{gap:0}.mk-tool{min-width:44px;padding:10px}.mobile-navigation{padding:24px}}.mk-header-redesign .mk-brand-row{min-height:94px;gap:24px}.mk-header-redesign .primary-navigation__menu{gap:0;flex-wrap:nowrap}.mk-header-redesign .primary-navigation__menu>li>a{padding:14px 12px;white-space:nowrap}.mk-header-redesign .mk-header-tools{gap:4px;flex-shrink:0}.mk-header-redesign .mk-tool{padding:12px;min-width:48px}.mk-bag-icon{display:inline-flex;position:relative}.mk-bag-icon .mk-cart-badge{display:flex;position:absolute;inset:-12px -12px auto auto;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;background:#24272f;color:#fff;border:2px solid #d5ee61;border-radius:20px;font:11px/1 sans-serif}.mk-bag-icon .mk-cart-badge[hidden]{display:none!important}@media(max-width:1100px){.mk-header-redesign .site-branding .custom-logo{width:155px}.mk-header-redesign .mk-brand-row{gap:12px}.mk-header-redesign .primary-navigation__menu>li>a{padding:14px 8px;font-size:14px}}@media(max-width:991px){.mk-header-redesign .primary-navigation{display:none}.mk-header-redesign .mk-header-tools{margin-left:auto}.mk-header-redesign .mk-brand-row{min-height:80px}}@media(max-width:480px){.mk-header-redesign .site-branding .custom-logo{width:132px}.mk-header-redesign .mk-tool{min-width:44px;padding:10px}}.mk-header-tools .mk-tool>.mk-bag-icon{display:inline-flex}.mk-reference-footer .mk-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #50535a;padding:22px 0}.mk-reference-footer .mk-footer-bottom .mk-footer-copy{border:0;padding:0;margin:0}.mk-reference-footer .mk-footer-bottom .mk-footer-copy p{margin:0}.mk-reference-footer .mk-footer-payment{display:flex;align-items:center;gap:12px;padding:0;color:#bfc1c6;font:12px/1.5 var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);flex-shrink:0}.mk-footer-payment a{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ddd;border-radius:3px;padding:3px 9px;transition:box-shadow .15s}.mk-footer-payment img{display:block;width:68px;height:24px;object-fit:contain;margin:0;filter:none;opacity:1}.mk-footer-payment a:hover{box-shadow:0 0 0 2px #d5ee61}.mk-footer-payment a:focus-visible{outline:#d5ee61 solid 2px;outline-offset:4px}@media(max-width:600px){.mk-reference-footer .mk-footer-bottom{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 0}.mk-reference-footer .mk-footer-payment{gap:12px}}.home .mkb-product-grid,.home .mkb-shop-cards .mkb-product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}@media(max-width:1199px){.home .mkb-product-grid,.home .mkb-shop-cards .mkb-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:899px){.home .mkb-product-grid,.home .mkb-shop-cards .mkb-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:479px){.home .mkb-product-grid,.home .mkb-shop-cards .mkb-product-grid{grid-template-columns:minmax(0,1fr)!important}}body{font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)!important}.site-header .primary-navigation a,.woocommerce .summary .price,.woocommerce .summary .woocommerce-product-details__short-description{font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}.mkfm-preview__sample{font-kerning:normal;font-variant-ligatures:common-ligatures discretionary-ligatures contextual;font-feature-settings:"liga" 1,"clig" 1,"calt" 1,"dlig" 1;letter-spacing:0!important}body.motokiwo-fresh{--mk-reading-size:var(--mk-body-size,16px);--mk-label-size:max(12px,calc(var(--mk-body-size,16px) * .9375));font-size:var(--mk-body-size,16px);line-height:1.7}body .archive-description,body .entry-content :where(p,li),body .entry-header__intro{line-height:1.7}body .entry-content :where(p,li){overflow-wrap:break-word}body .entry-content :where(p,li) :where(a,strong,em){font-size:inherit}body .entry-content :where(figcaption),body .entry-meta{font-size:var(--mk-ui-size,15px);line-height:1.6}body .entry-content :where(input,select,textarea),body .mk-contact-form :where(input,select,textarea){font-size:var(--mk-body-size,16px)}body .entry-content label,body .mk-contact-form label{font-size:var(--mk-ui-size,15px);line-height:1.5}body .entry-content :where(button,.wp-block-button__link){font-size:var(--mk-body-size,16px)}body .mk-header-redesign .primary-navigation__menu>li>a{font-size:var(--mk-menu-size,16px);line-height:1.5}body .primary-navigation .sub-menu a{font-size:max(12px,calc(var(--mk-menu-size,16px) * .875))}body .mk-inline-search input[type=search]{font-size:var(--mk-ui-size,15px)}body .mk-home label{font-size:var(--mk-ui-size,15px);color:var(--mk-ink,#252622)}body .mk-home-eyebrow,body .mk-home-rank,body .mk-type-counter{font-size:14px;line-height:1.5}body .mk-home-price{font-size:var(--mk-body-size,16px);line-height:1.5}body .mk-home-rank-name small{font-size:var(--mk-ui-size,15px);line-height:1.5;color:var(--mk-muted,#6d7169)}body .mk-type-pause{font-size:14px;min-height:44px}body .mk-product-card__category{font-size:11px;line-height:1.35;color:#766e63}body .mk-product-card__price{font-size:var(--mk-body-size,16px);line-height:1.3}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{font-size:var(--mk-catalog-title-size,25px);line-height:1.16}body .mk-product-card__badge{font-size:10px;line-height:1;letter-spacing:.08em}body.woocommerce div.product .product_title{font-size:var(--mk-product-title-size,24px);line-height:1.35}body .mkfm-font-info__description{max-width:70ch;margin-bottom:32px;font-size:var(--mk-reading-size);color:var(--mk-ink,#252622);line-height:1.7}body .mkfm-font-info__description .woocommerce-product-details__short-description{max-width:none;font-size:inherit;color:inherit}body .mkfm-font-info__description :where(p,li){font-size:inherit;line-height:inherit;color:inherit;margin-top:0;margin-bottom:1em}body .mkfm-font-info dl dd,body .mkfm-font-info dl dt{font-size:var(--mk-ui-size,15px);line-height:1.6}body .mkfm-font-info dl dt{color:var(--mk-muted,#6d7169)}body .mkfm-font-info .mkfm-font-info__style h3{font-size:22px;line-height:1.4}body .mkfm-font-info [data-mkfm-info-status]{font-size:var(--mk-ui-size,15px);color:var(--mk-muted,#6d7169)}body .mkfm-preview__text{font-size:var(--mk-body-size,16px)!important;line-height:1.5}body .mkfm-preview label{font-size:var(--mk-ui-size,15px);line-height:1.5}body .mkfm-preview__size{font-size:var(--mk-ui-size,15px);min-height:44px;opacity:1;color:var(--mk-muted,#6d7169)}body .mkfm-preview__size.is-active{color:var(--mk-ink,#252622);text-decoration:underline;text-underline-offset:5px}body .mkfm-glyphs__filter-label,body .mkfm-glyphs__style-label,body .mkfm-preview__style{font-size:var(--mk-ui-size,15px);line-height:1.5;letter-spacing:0;text-transform:none;color:var(--mk-muted,#6d7169);opacity:1}body .mkfm-glyphs input,body .mkfm-glyphs select{font-size:var(--mk-body-size,16px)!important}body .mkfm-glyphs [data-mkfm-glyph-status]{font-size:var(--mk-ui-size,15px);color:var(--mk-muted,#6d7169)}body .mkfm-glyphs .mkfm-glyph__code{font-size:var(--mk-small-size,13px)!important;color:var(--mk-muted,#6d7169)!important}body .mk-license-option .mk-license-price{font-size:var(--mk-body-size,16px);font-style:normal}body.woocommerce div.product form.cart .single_add_to_cart_button{font-size:var(--mk-body-size,16px);line-height:1.4}body .mk-license-terms,body .mk-license-terms :where(p,li){font-size:var(--mk-reading-size);line-height:1.7;color:var(--mk-ink,#252622)}body .mk-license-index a{font-size:var(--mk-ui-size,15px);line-height:1.6;min-height:44px;display:flex;align-items:center}body .mk-license-terms{max-width:70ch}body .mk-license-terms li:before{top:24px}body .mk-freebie-name small,body .mk-freebie-number{font-size:var(--mk-ui-size,15px);opacity:1;color:var(--mk-muted,#6d7169)}body .mk-freebie-download{font-size:var(--mk-body-size,16px)}body .wp-block-woocommerce-cart,body .wp-block-woocommerce-checkout{font-size:var(--mk-body-size,16px);line-height:1.6}body .mk-payment-reassurance{font-size:var(--mk-ui-size,15px);line-height:1.6}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :where(input,select,textarea,label){font-size:var(--mk-ui-size,15px)}body .mk-auth-intro p{font-size:var(--mk-reading-size);line-height:1.7}body .mk-auth .form-row,body .mk-auth .form-row label,body .mk-auth .lost_password,body .mk-auth .woocommerce-privacy-policy-text,body .mk-auth-help{font-size:var(--mk-ui-size,15px);line-height:1.6}body .mk-auth :where(input:not([type=checkbox]),textarea){font-size:var(--mk-body-size,16px)}body .mk-auth-intro>span{font-size:14px}body .woocommerce-MyAccount-navigation{min-width:0;max-width:100%}body .woocommerce-MyAccount-navigation a{font-size:var(--mk-ui-size,15px)}body .mk-reference-footer .mk-footer-about p,body .mk-reference-footer .mk-footer-links a{font-size:var(--mk-body-size,16px);line-height:1.7}body .mk-reference-footer .mk-footer-bottom .mk-footer-copy,body .mk-reference-footer .mk-footer-bottom .mk-footer-copy :where(p,a),body .mk-reference-footer .mk-footer-payment{font-size:var(--mk-ui-size,15px);line-height:1.6;opacity:1}@media(max-width:1100px){body .mk-header-redesign .primary-navigation__menu>li>a{font-size:var(--mk-menu-size,16px)}}@media(max-width:767px){body.motokiwo-fresh{--mk-reading-size:var(--mk-body-mobile,16px);--mk-label-size:max(12px,calc(var(--mk-body-mobile,16px) * .9375));font-size:var(--mk-body-mobile,16px)}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{font-size:var(--mk-catalog-title-mobile,19px)}body .mkfm-font-info dl dd,body .mkfm-font-info dl dt{font-size:var(--mk-ui-size,15px)}body .mkfm-preview__toolbar{flex-wrap:wrap;gap:12px}body .mkfm-preview__text-wrap{min-width:0;flex-basis:100%}body.woocommerce-account.logged-in .woocommerce{grid-template-columns:minmax(0,1fr)}body .woocommerce-MyAccount-navigation ul{flex-wrap:wrap}}@media(max-width:600px){body .mkfm-font-info dl{grid-template-columns:minmax(0,1fr)}body .mkfm-font-info dl dt{padding:14px 0 2px;border-bottom:0}body .mkfm-font-info dl dd{padding:0 0 14px}body.woocommerce div.product form.cart .variations_button{display:flex;flex-wrap:wrap;gap:12px;align-items:center}body.woocommerce div.product form.cart .variations_button .single_add_to_cart_button{flex:1 1 160px;min-width:0;margin:0}}.site-header.mk-header-redesign{--mk-header-pro-height:76px;position:relative;top:auto;z-index:1000;width:100%;border-bottom:0;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 28px rgba(17,18,20,.065);transition:box-shadow .22s,background-color .22s,border-color .22s}.admin-bar .site-header.mk-header-redesign{top:auto}.site-header.mk-header-redesign.is-scrolled{border-bottom-color:transparent;background:#fff;box-shadow:0 10px 34px rgba(17,18,20,.085)}.mk-header-redesign .mk-brand-row{box-sizing:border-box;min-height:var(--mk-header-pro-height);padding-block:0;gap:clamp(18px,2.2vw,34px)}.mk-header-redesign .site-branding{display:flex;align-items:center;flex:0 0 auto;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.mk-header-redesign .site-branding .custom-logo-link{display:flex;align-items:center}.mk-header-redesign .site-branding .custom-logo{display:block;width:168px;max-width:168px;max-height:38px;object-fit:contain}.mk-header-redesign .mk-brand-group{gap:0}.mk-header-redesign .mk-brand-caption{display:none}.mk-header-redesign .primary-navigation{margin-left:auto}.mk-header-redesign .primary-navigation__menu{gap:2px;flex-wrap:nowrap}body .mk-header-redesign .primary-navigation__menu>li>a{position:relative;display:flex;align-items:center;min-height:42px;padding:0 12px;border-radius:0;color:#353832;background:0 0;font-size:15px;font-weight:500;line-height:1;letter-spacing:-.012em;transition:color .16s,background-color .16s}body .mk-header-redesign .primary-navigation__menu>li>a::after{display:block;right:12px;bottom:5px;left:12px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .2s cubic-bezier(.2,.7,.2,1)}body .mk-header-redesign .primary-navigation__menu>li.current-menu-ancestor>a,body .mk-header-redesign .primary-navigation__menu>li.current-menu-item>a,body .mk-header-redesign .primary-navigation__menu>li:hover>a{color:#171915;background:0 0}body .mk-header-redesign .primary-navigation__menu>li.current-menu-ancestor>a::after,body .mk-header-redesign .primary-navigation__menu>li.current-menu-item>a::after,body .mk-header-redesign .primary-navigation__menu>li:hover>a::after{transform:scaleX(1);transform-origin:left}.mk-header-redesign .primary-navigation .sub-menu{top:calc(100% + 9px);left:-10px;min-width:220px;padding:8px;border:1px solid rgba(37,38,34,.12);background:#fff;box-shadow:0 18px 42px rgba(24,26,22,.11)}.mk-header-redesign .primary-navigation .sub-menu a{padding:10px 11px;font-size:14px}.mk-header-redesign .mk-header-tools{display:flex;align-items:center;flex:0 0 auto;gap:2px}.mk-header-redesign .mk-tool{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border:1px solid transparent;border-radius:50%;background:0 0;color:#292c27;transition:background-color .16s,color .16s,border-color .16s,transform .16s}.mk-header-redesign .mk-tool>span:not(.mk-bag-icon){display:none}.mk-header-redesign .mk-tool svg{width:20px;height:20px;stroke-width:1.55}.mk-header-redesign .mk-tool:hover{background:#eceee8;color:#171915}.mk-header-redesign .mk-tool:active{transform:translateY(1px)}.mk-header-redesign .mk-bag-tool{margin-left:5px;width:auto;min-width:48px;padding-inline:13px;border-radius:999px;border-color:#d5ee61;background:#d5ee61}.mk-header-redesign .mk-bag-tool:hover{border-color:#24272f;background:#24272f;color:#fff}.mk-header-redesign .mk-bag-icon{display:inline-flex;position:relative}.mk-header-redesign .mk-bag-icon .mk-cart-badge{inset:-10px -11px auto auto;min-width:18px;height:18px;padding:0 4px;border:2px solid #d5ee61;background:#24272f;color:#fff;font-size:10px}.mk-header-redesign .mk-menu-tool{display:none}.mk-header-redesign :is(a,button):focus-visible{outline:#24272f solid 2px;outline-offset:3px}@media(max-width:1100px){.site-header.mk-header-redesign{--mk-header-pro-height:70px}.mk-header-redesign .site-branding .custom-logo{width:150px;max-width:150px;max-height:34px}body .mk-header-redesign .primary-navigation__menu>li>a{padding-inline:8px;font-size:14px}body .mk-header-redesign .primary-navigation__menu>li>a::after{right:8px;left:8px}.mk-header-redesign .mk-tool{width:40px;min-width:40px;height:40px;min-height:40px}}@media(max-width:991px){.site-header.mk-header-redesign{--mk-header-pro-height:64px}.mk-header-redesign .mk-brand-row{min-height:var(--mk-header-pro-height);gap:10px}.mk-header-redesign .primary-navigation{display:none}.mk-header-redesign .site-branding .custom-logo{width:142px;max-width:142px;max-height:32px}.mk-header-redesign .mk-header-tools{margin-left:auto}.mk-header-redesign .mk-menu-tool{display:inline-flex}.mk-header-redesign .mk-bag-tool{margin-left:2px;min-width:44px;padding-inline:11px}}@media(max-width:782px){.admin-bar .site-header.mk-header-redesign{top:auto}}@media(max-width:600px){.site-header.mk-header-redesign{--mk-header-pro-height:60px;-webkit-backdrop-filter:saturate(130%) blur(10px);backdrop-filter:saturate(130%) blur(10px)}.mk-header-redesign .mk-brand-row{width:calc(100% - 28px)}.mk-header-redesign .site-branding .custom-logo{width:130px;max-width:130px}.mk-header-redesign .mk-tool{width:38px;min-width:38px;height:38px;min-height:38px}.mk-header-redesign .mk-tool svg{width:19px;height:19px}.mk-header-redesign .mk-account-tool{display:none}.mk-header-redesign .mk-bag-tool{min-width:42px;padding-inline:10px}}@media(max-width:380px){.site-header.mk-header-redesign{--mk-header-pro-height:58px}.mk-header-redesign .mk-brand-row{width:calc(100% - 22px);gap:5px}.mk-header-redesign .site-branding .custom-logo{width:118px;max-width:118px}.mk-header-redesign .mk-tool{width:36px;min-width:36px;height:36px;min-height:36px}}@media(prefers-reduced-motion:reduce){.mk-header-redesign .mk-tool,.site-header.mk-header-redesign,body .mk-header-redesign .primary-navigation__menu>li>a,body .mk-header-redesign .primary-navigation__menu>li>a::after{transition:none!important}}.mk-header-redesign .mk-inline-search--header{box-sizing:border-box;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;width:clamp(176px,17vw,248px);height:40px;margin:0 4px 0 0;padding:0 10px 0 6px;gap:2px;border:0;border-radius:8px;background:#f3f3f1;color:#555852;box-shadow:inset 0 1px 2px rgba(17,18,20,.035)}.mk-header-redesign .mk-inline-search--header button[type=submit]{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:30px!important;min-width:30px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:inherit!important;box-shadow:none!important}.mk-header-redesign .mk-inline-search--header button[type=submit] svg{width:17px;height:17px;stroke-width:1.55}.mk-header-redesign .mk-inline-search--header input[type=search]{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 2px!important;border:0!important;border-radius:0!important;outline:0!important;background:0 0!important;color:#1d1f1b!important;box-shadow:none!important;font:inherit!important;font-size:13px!important;line-height:38px!important}.mk-header-redesign .mk-inline-search--header input[type=search]::placeholder{color:#858781;opacity:1}.mk-header-redesign .mk-inline-search--header:focus-within{background:#efefec;box-shadow:inset 0 0 0 1px rgba(17,18,20,.16),inset 0 1px 2px rgba(17,18,20,.03)}@media(max-width:1100px){.mk-header-redesign .mk-inline-search--header{width:164px}}@media(max-width:991px){.mk-header-redesign .mk-inline-search--header{width:clamp(132px,30vw,220px);margin-right:2px}}@media(max-width:600px){.mk-header-redesign .mk-inline-search--header{width:124px;height:38px;padding-right:7px;border-radius:7px}.mk-header-redesign .mk-inline-search--header input[type=search]{height:36px!important;min-height:36px!important;font-size:12px!important;line-height:36px!important}.mk-header-redesign .mk-inline-search--header button[type=submit]{height:36px!important;min-height:36px!important}}@media(max-width:380px){.mk-header-redesign .mk-inline-search--header{width:96px;grid-template-columns:26px minmax(0,1fr);padding-left:4px;padding-right:5px}.mk-header-redesign .mk-inline-search--header button[type=submit]{width:26px!important;min-width:26px!important}}:root{--mk-ds-paper:#f7f7f5;--mk-ds-card:#ffffff;--mk-ds-surface:#efefec;--mk-ds-ink:#111111;--mk-ds-muted:#696965;--mk-ds-soft:#e8e8e4;--mk-ds-line:#d9d9d4;--mk-ds-line-strong:#bdbdb7;--mk-ds-accent:#e9e9e5;--mk-ds-accent-soft:#f0f0ed;--mk-ds-content:1360px;--mk-ds-gutter:clamp(20px,3.2vw,48px);--mk-ds-section:clamp(54px,6vw,88px);--mk-ds-gap:clamp(20px,2vw,30px);--mk-ds-radius:0px}html{scroll-padding-top:92px}body{color:var(--mk-ds-ink);background:var(--mk-ds-paper);font-size:17px;line-height:1.65}body :where(p,li){line-height:1.65}.mk-container,.mk-reference-footer .mk-footer-shell{width:min(calc(100% - (var(--mk-ds-gutter) * 2)),var(--mk-ds-content));max-width:var(--mk-ds-content);margin-inline:auto}body :where(
button,input,select,textarea,.button,.wp-element-button
){font-size:16px}body :where(
.entry-meta,.woocommerce-breadcrumb,.mk-product-card__category,.mk-license-label,.mkfm-preview__label
){font-size:12px}body :where(h1,h2,h3,h4){color:var(--mk-ds-ink);text-wrap:balance}body a{text-underline-offset:3px}.site-header.mk-header-redesign{--mk-header-pro-height:72px;background:#fff;border-bottom:0;box-shadow:0 8px 28px rgba(17,18,20,.065)}.site-header.mk-header-redesign.is-scrolled{background:#fff;border-bottom-color:transparent;box-shadow:0 10px 34px rgba(17,18,20,.085)}.mk-header-redesign .mk-brand-row{min-height:var(--mk-header-pro-height)}.mk-header-redesign .site-branding .custom-logo{width:158px;max-width:158px;max-height:36px}body .mk-header-redesign .primary-navigation__menu>li>a{min-height:40px;padding-inline:11px;color:#2a2a28;font-size:15px;font-weight:500}.mk-header-redesign .mk-tool{width:40px;min-width:40px;height:40px;min-height:40px}.mk-header-redesign .mk-bag-tool{min-width:46px;padding-inline:12px}body :where(
.mk-button,.wp-element-button,button[type=submit],input[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button
){min-height:48px;padding:10px 18px;border-radius:var(--mk-ds-radius);border:1px solid var(--mk-ds-ink);background:var(--mk-ds-ink);color:#fff;font-size:15px;font-weight:600;line-height:1.2;box-shadow:none}body :where(
.mk-button,.wp-element-button,button[type=submit],input[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button
):not(:disabled):hover{border-color:var(--mk-ds-accent);background:var(--mk-ds-accent);color:var(--mk-ds-ink)}body :where(input,select,textarea){border-color:var(--mk-ds-line-strong);border-radius:0;background:#fff;color:var(--mk-ds-ink)}.mk-product-card{background:#fff;border:0;border-radius:10px;box-shadow:0 1px 2px rgba(17,18,20,.025),0 14px 36px rgba(17,18,20,.05);overflow:hidden}.mk-product-card__media{margin:0;background:#ececea;border:0}.mk-product-card__body{grid-template-columns:1fr;gap:10px;padding:18px 20px 22px}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{min-height:0;margin:0 0 6px;color:#111214;font-size:clamp(20px,1.65vw,25px);font-weight:450;line-height:1.08;letter-spacing:-.03em}body .mk-product-card__category{color:#73736f;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}body .mk-product-card__price{padding-top:2px;color:#111214;font-size:15px;font-weight:550;font-variant-numeric:tabular-nums;line-height:1.3}.mk-product-card__badge{top:12px;left:12px;padding:6px 8px;color:#fff;background:#111214;border-radius:5px;font-size:10px;letter-spacing:.055em}body .mkfm-font-info__description{max-width:68ch;margin-bottom:28px;color:var(--mk-ds-ink);font-size:16px;line-height:1.65}body .mkfm-font-info dl dd,body .mkfm-font-info dl dt{font-size:14px;line-height:1.55}body .mkfm-font-info .mkfm-font-info__style h3{font-size:20px;line-height:1.3}body .related.products>h2,body .up-sells>h2{margin-bottom:22px;font-size:28px;font-weight:500;line-height:1.2}body .mk-license-layout{grid-template-columns:220px minmax(0,1fr);gap:48px;padding-top:28px}body .mk-license-index a{min-height:40px;padding:9px 11px;color:var(--mk-ds-muted);font-size:12px}body .mk-license-terms{max-width:none;padding:4px 24px 10px;font-size:16px;line-height:1.65}body .mk-license-terms :where(p,li){color:var(--mk-ds-ink);font-size:16px;line-height:1.65}body .mk-license-terms li{padding:13px 8px 13px 24px;border-bottom-color:var(--mk-ds-soft)}body .mk-license-terms li::before{top:22px;width:5px;height:5px;background:#89956f}body .wp-block-woocommerce-cart,body .wp-block-woocommerce-checkout{font-size:16px;line-height:1.6}body .site-footer.mk-reference-footer{background:#24272f!important;color:#eceee8!important}body .mk-footer-intro{padding:38px 0;border-bottom-color:#4b4e49}body .mk-footer-intro p{max-width:760px;font-size:clamp(25px,2.8vw,36px);font-weight:500;line-height:1.18}body .mk-footer-intro a{min-height:46px;padding:12px 20px;background:var(--mk-ds-accent);color:var(--mk-ds-ink)!important;font-size:14px;font-weight:600}body .mk-reference-footer .mk-footer-main{gap:64px;padding:38px 0}body .mk-reference-footer .mk-footer-about p,body .mk-reference-footer .mk-footer-links a{color:#d8dad4;font-size:15px;line-height:1.7}body .mk-reference-footer .mk-footer-bottom .mk-footer-copy,body .mk-reference-footer .mk-footer-bottom .mk-footer-copy :where(p,a),body .mk-reference-footer .mk-footer-payment{font-size:13px;line-height:1.5}@media(max-width:1100px){.site-header.mk-header-redesign{--mk-header-pro-height:68px}.mk-header-redesign .site-branding .custom-logo{width:146px;max-width:146px}body .mk-header-redesign .primary-navigation__menu>li>a{font-size:14px}}@media(max-width:959px){:root{--mk-ds-gutter:clamp(18px,4vw,32px)}body .mk-license-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}}@media(max-width:767px){body{font-size:16px}.site-header.mk-header-redesign{--mk-header-pro-height:60px}.mk-header-redesign .site-branding .custom-logo{width:128px;max-width:128px}.woocommerce ul.products,.woocommerce-page ul.products{gap:22px 14px!important}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{font-size:19px}body .mk-license-layout{display:block}body .mk-license-index{top:60px}body .mk-license-terms{padding-inline:18px}body .mk-license-terms :where(p,li){font-size:15px}body .mk-reference-footer .mk-footer-main{gap:28px;padding:30px 0}}@media(max-width:480px){:root{--mk-ds-gutter:16px}body .mk-product-card__body{grid-template-columns:1fr;gap:8px}body .mk-product-card__price{justify-self:start}}@media(prefers-reduced-motion:reduce){.site-header.mk-header-redesign{transition:none!important}}:root{--mk-final-paper:#fafaf9;--mk-final-card:#fff;--mk-final-surface:#f5f5f3;--mk-final-ink:#111111;--mk-final-muted:#696965;--mk-final-line:#d9d9d4;--mk-final-soft:#f1f1ef;--mk-final-accent:#e9e9e5;--mk-final-gutter:clamp(18px,3vw,44px);--mk-final-section:clamp(52px,6vw,82px)}body{background:var(--mk-final-paper);color:var(--mk-final-ink)}.mk-container,.mk-reference-footer .mk-footer-shell{width:min(calc(100% - (var(--mk-final-gutter) * 2)),1360px)!important;max-width:1360px!important;margin-inline:auto!important}body :where(section,article,main,aside,header,footer){box-sizing:border-box}.site-header.mk-header-redesign{--mk-header-pro-height:70px}.mk-header-redesign .mk-brand-row{min-height:var(--mk-header-pro-height)!important}.mk-header-redesign .site-branding .custom-logo{width:152px!important;max-width:152px!important;max-height:34px!important}body .mk-header-redesign .primary-navigation__menu>li>a{min-height:38px!important;padding-inline:10px!important;font-size:15px!important}.mk-header-redesign .mk-tool{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body .mk-home-section,body .mk-section{margin-bottom:clamp(26px,3vw,40px)}body .mk-home-section+.mk-home-section{margin-top:var(--mk-final-section)}.woocommerce ul.products,.woocommerce-page ul.products{--mk-shop-card-gap:30px!important;gap:56px var(--mk-shop-card-gap)!important}.mk-product-card{background:#fff!important;border:0!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(17,18,20,.025),0 14px 36px rgba(17,18,20,.05)!important;overflow:hidden!important}.mk-product-card__media{margin:0!important;background:#ececea!important;border:0!important}.mk-product-card__body{padding:18px 20px 22px!important;gap:10px!important}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{margin:0 0 6px!important;color:#111214!important;font-size:clamp(20px,1.65vw,25px)!important;font-weight:450!important;line-height:1.08!important;letter-spacing:-.03em!important}body .mk-product-card__category{color:#73736f!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}body .mk-product-card__price{color:#111214!important;font-size:15px!important;font-weight:550!important;font-variant-numeric:tabular-nums!important;white-space:nowrap}body .mkfm-font-info__description{max-width:66ch!important;margin-bottom:24px!important;font-size:16px!important}body .mkfm-font-info dl{margin-top:18px!important}body .mkfm-font-info dl dd,body .mkfm-font-info dl dt{font-size:14px!important;line-height:1.55!important}body .related.products>h2,body .up-sells>h2{margin-bottom:20px!important;font-size:27px!important}body .mk-license-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:44px!important;padding-top:24px!important}body .mk-license-terms{padding:2px 22px 8px!important;font-size:16px!important}body .mk-license-terms :where(p,li){font-size:16px!important;line-height:1.62!important}body .mk-license-terms li{padding:12px 8px 12px 23px!important;border-bottom:1px solid var(--mk-final-soft)!important}body .wp-block-woocommerce-cart,body .wp-block-woocommerce-checkout{font-size:16px!important}body .mk-footer-intro{padding:34px 0!important}body .mk-footer-intro p{font-size:clamp(24px,2.7vw,34px)!important}body .mk-reference-footer .mk-footer-main{gap:56px!important;padding:34px 0!important}body .mk-reference-footer .mk-footer-about p,body .mk-reference-footer .mk-footer-links a{font-size:15px!important;line-height:1.7!important}body .mk-reference-footer .mk-footer-bottom .mk-footer-copy,body .mk-reference-footer .mk-footer-bottom .mk-footer-copy :where(p,a),body .mk-reference-footer .mk-footer-payment{font-size:13px!important}@media(max-width:959px){:root{--mk-final-gutter:clamp(18px,4vw,30px)}.site-header.mk-header-redesign{--mk-header-pro-height:62px}.mk-header-redesign .site-branding .custom-logo{width:132px!important;max-width:132px!important}body .mk-license-layout{grid-template-columns:180px minmax(0,1fr)!important;gap:28px!important}}@media(max-width:767px){:root{--mk-final-gutter:16px}body{font-size:16px!important}.site-header.mk-header-redesign{--mk-header-pro-height:58px}.mk-header-redesign .site-branding .custom-logo{width:122px!important;max-width:122px!important}.woocommerce ul.products,.woocommerce-page ul.products{gap:20px 14px!important}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{font-size:19px!important}body .mk-license-layout{display:block!important}body .mk-license-terms{padding-inline:18px!important}body .mk-license-terms :where(p,li){font-size:15px!important}body .mk-footer-intro{padding:28px 0!important}body .mk-reference-footer .mk-footer-main{gap:24px!important;padding:28px 0!important}}@media(max-width:480px){body .mk-product-card__body{grid-template-columns:1fr!important;gap:8px!important}body .mk-product-card__price{justify-self:start!important}}.mk-reference-footer .mk-footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}.mk-reference-footer .mk-footer-copy{grid-column:1}.mk-footer-social{grid-column:2}.mk-reference-footer .mk-footer-payment{grid-column:3;justify-self:end}.mk-footer-social{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;min-width:0}.mk-footer-social:empty{display:none}.mk-footer-social .mk-social-link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:#eceee8;text-decoration:none;transition:background-color .16s,color .16s,transform .16s}.mk-footer-social .mk-social-link:hover{background:#d5ee61;color:#24272f;transform:translateY(-1px)}.mk-footer-social .mk-social-link:focus-visible{outline:#d5ee61 solid 2px;outline-offset:2px}.mk-footer-social .mk-social-link svg{width:18px;height:18px;display:block}@media(max-width:760px){.mk-reference-footer .mk-footer-bottom{grid-template-columns:1fr;justify-items:center;align-items:center;text-align:center}.mk-footer-social,.mk-reference-footer .mk-footer-copy,.mk-reference-footer .mk-footer-payment{grid-column:auto}.mk-footer-social{order:2}.mk-reference-footer .mk-footer-payment{order:3;justify-self:center}}.mk-auth{max-width:1160px;width:100%;margin:0 auto;color:var(--mk-ink,#24242b);font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}.mk-auth-intro{position:relative;background:var(--mk-accent,#d5ef53);padding:44px 48px;border:0;margin-bottom:36px;overflow:hidden}.mk-auth-intro>span{font-size:12px;letter-spacing:.12em;font-weight:700}.mk-auth-intro h1{font-size:var(--mk-page-heading-size,36px);line-height:1.1;letter-spacing:-.03em;margin:20px 0;font-weight:700;max-width:750px}.mk-auth-intro p{max-width:620px;font-size:var(--mk-reading-size,var(--mk-body-size,16px));line-height:1.7;margin:0}.mk-auth #customer_login{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;width:100%!important;padding:0!important;margin:0!important}.mk-auth #customer_login::after,.mk-auth #customer_login::before{display:none!important}.mk-auth #customer_login>div{display:block!important;float:none!important;width:100%!important;max-width:none;padding:32px;border:1px solid var(--mk-line,#dedee5);background:var(--mk-surface,#fff);min-width:0}.mk-auth h2{font-size:28px;line-height:1.2;margin:0 0 24px!important;font-weight:700}.mk-auth .woocommerce form{border:0!important;padding:0!important;margin:0!important}.woocommerce .mk-auth form.login,.woocommerce .mk-auth form.register{border:0;padding:0;margin:0}.mk-auth .form-row{padding:0!important;margin:0 0 20px!important;float:none;width:100%;font-size:var(--mk-ui-size,15px)}.mk-auth .form-row label{display:block;line-height:1.5;margin-bottom:8px;font-size:var(--mk-ui-size,15px)}.mk-auth input.input-text{width:100%!important;min-height:50px;padding:12px 14px!important;border:1px solid var(--mk-line,#dedee5)!important;border-radius:var(--mk-interface-radius,16px)!important;background:var(--mk-surface,#fff)!important;font:var(--mk-reading-size,var(--mk-body-size,16px))/1.5 var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)!important;box-shadow:none!important}.mk-auth input[type=checkbox]{accent-color:var(--mk-accent,#d5ef53);width:17px;height:17px;vertical-align:middle;margin-right:8px}.mk-auth .woocommerce-form-login__rememberme{margin-bottom:18px!important}.mk-auth button.button{display:block;width:100%;min-height:50px;padding:14px 22px!important;background:var(--mk-ink,#24242b)!important;color:var(--mk-surface,#fff)!important;font:var(--mk-reading-size,var(--mk-body-size,16px))/1.4 var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)!important;border:1px solid var(--mk-ink,#24242b)!important;border-radius:var(--mk-interface-radius,16px)!important;box-shadow:none!important;float:none!important}.mk-auth button.button:hover{background:var(--mk-accent,#d5ef53)!important;border-color:var(--mk-accent,#d5ef53)!important;color:var(--mk-ink,#24242b)!important}.mk-auth a{color:var(--mk-ink,#24242b);text-underline-offset:4px}.mk-auth .lost_password{font-size:14px;margin:20px 0 0!important}.mk-auth .woocommerce-privacy-policy-text{font-size:14px;line-height:1.75;color:var(--mk-muted,#6d7169);margin:22px 0}.mk-google-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:50px;padding:12px 18px;border:1px solid #747775;background:#fff;color:#1f1f1f!important;text-decoration:none!important;font:500 14px/20px Arial,sans-serif;margin:0 0 28px;border-radius:4px;box-sizing:border-box}.mk-google-button:hover{background:#f2f3ef}.mk-auth :is(a,input,button):focus-visible{outline:2px solid var(--mk-accent,#d5ef53);outline-offset:4px}.mk-auth-help{font-size:15px;text-align:center;padding:26px 0 0;margin:0}.mk-auth-help a{margin-left:8px}.mk-auth .back-to-login-form,.mk-auth .create-account{display:none!important}body.login{background:#f3f4ed}body.login #login{width:min(380px,calc(100% - 40px));padding-top:6vh}body.login form{border:1px solid #dcded5;box-shadow:none;padding:32px;border-top:5px solid #d5ee61}body.login .button-primary{background:#24272f;border-color:var(--mk-ink,#24242b)}body.login .input{border-radius:0;min-height:44px}@media(max-width:767px){.mk-auth-intro{padding:28px 24px;margin-bottom:24px}.mk-auth-intro h1{font-size:var(--mk-page-heading-mobile,30px)}.mk-auth-intro p{font-size:var(--mk-reading-size,var(--mk-body-mobile,16px))}.mk-auth #customer_login{grid-template-columns:1fr;gap:24px}.mk-auth #customer_login>div{padding:24px}.mk-auth h2{font-size:26px}.mk-auth-help{line-height:1.7}}.mk-auth-tabs{display:flex;max-width:640px;margin:0 auto;border:1px solid var(--mk-line,#dedee5);border-bottom:0;background:var(--mk-paper,#f5f5f7);padding:6px;gap:6px}.mk-auth-tabs [role=tab]{flex:1;min-height:50px;border:0;border-radius:var(--mk-interface-radius,16px);background:0 0;color:var(--mk-ink,#24242b);font:var(--mk-ui-size,15px)/1.3 var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);padding:12px;box-shadow:none}.mk-auth-tabs [role=tab][aria-selected=true]{background:var(--mk-ink,#24242b);color:var(--mk-surface,#fff)}.mk-auth-tabs [role=tab]:hover{background:var(--mk-accent,#d5ef53);color:var(--mk-ink,#24242b)}.mk-auth #customer_login.mk-auth-tabbed{display:block!important;max-width:640px;margin:0 auto!important}.mk-auth #customer_login.mk-auth-tabbed>[hidden]{display:none!important}.mk-auth-tabbed [role=tabpanel]>h2{font-size:24px}body.woocommerce-account:not(.logged-in) .entry-content>.woocommerce{display:block!important;width:100%!important;max-width:none!important}body.woocommerce-account .mk-auth{grid-column:1/-1;width:100%!important;max-width:1160px;margin-inline:auto}body.woocommerce-account .mk-auth #customer_login.mk-auth-tabbed{display:block!important;width:100%!important;max-width:640px!important}body.woocommerce-account .mk-auth #customer_login.mk-auth-tabbed>[role=tabpanel]{width:100%!important;float:none!important}body.woocommerce-account .mk-auth #customer_login.mk-auth-tabbed>[hidden]{display:none!important}.mk-auth a.mk-google-button,body.login a.mk-google-button{display:flex!important;align-items:center;justify-content:center;gap:12px;min-height:50px;background:#fff!important;border:1px solid #747775!important;color:#1f1f1f!important;border-radius:4px;font:500 14px/20px Arial,sans-serif!important;padding:12px!important}.mk-google-button .mk-google-mark{display:block!important;width:20px!important;height:20px!important;max-width:none!important;flex:0 0 20px;object-fit:contain;margin:0!important;filter:none!important;opacity:1!important;border:0!important;background:#fff}.mk-auth a.mk-google-button:hover,body.login a.mk-google-button:hover{background:#f8faff!important;box-shadow:0 1px 3px #3c404326}.mk-registration-trap{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;pointer-events:none!important}.mk-auth-tabs[data-mk-auth-tabs]{display:none}.mk-auth-js .mk-auth--server-tabbed .mk-auth-tabs[data-mk-auth-tabs]{display:flex}.mk-auth-js .mk-auth--server-tabbed #customer_login{display:block!important;width:100%!important;max-width:640px!important;margin:0 auto!important}.mk-auth-js .mk-auth--server-tabbed #customer_login>div{width:100%!important;max-width:none!important;float:none!important}.mk-auth-js .mk-auth--server-tabbed[data-active-tab=login] #customer_login>.u-column2,.mk-auth-js .mk-auth--server-tabbed[data-active-tab=register] #customer_login>.u-column1{display:none!important}.mk-auth .g-recaptcha:not(:empty),.mk-auth .g-recaptcha[data-sitekey],.mk-auth [class*=recaptcha][data-sitekey]{min-height:78px}:root{--mk-header-live-height:76px;--mk-admin-bar-live-height:0px;--mk-sticky-obstruction:92px}html{min-height:100%}body.motokiwo-fresh{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;box-sizing:border-box}body.motokiwo-fresh>.site-footer,body.motokiwo-fresh>.site-header{flex:0 0 auto;width:100%}body.motokiwo-fresh>.mk-site-main{flex:1 0 auto;width:100%}body.motokiwo-fresh>main:not(.mk-site-main){flex:1 0 auto}body.motokiwo-fresh>.site-footer{margin-top:auto!important}.site-header.mk-header-redesign{position:relative!important;inset:auto!important}body.motokiwo-sticky-header .site-header.mk-header-redesign{position:-webkit-sticky!important;position:sticky!important;top:var(--mk-admin-bar-live-height,0)!important;inset-inline:auto!important;width:100%!important;z-index:1000!important}body.admin-bar.motokiwo-sticky-header{--mk-admin-bar-live-height:32px}@media(max-width:1100px){:root{--mk-header-live-height:68px;--mk-sticky-obstruction:84px}}@media(max-width:782px){body.admin-bar.motokiwo-sticky-header{--mk-admin-bar-live-height:46px}}@media(max-width:767px){:root{--mk-header-live-height:60px;--mk-sticky-obstruction:76px}}body.motokiwo-sticky-header [id]{scroll-margin-top:var(--mk-sticky-obstruction,92px)}:root{--mk-shell-bg:var(--mk-paper,#f5f5f7);--mk-panel:var(--mk-surface,#fff);--mk-panel-soft:color-mix(in srgb,var(--mk-surface,#fff) 78%,var(--mk-paper,#f5f5f7));--mk-panel-border:var(--mk-line,#dedee5);--mk-panel-border-strong:color-mix(in srgb,var(--mk-line,#dedee5) 72%,var(--mk-ink,#24242b));--mk-shell-muted:color-mix(in srgb,var(--mk-ink,#24242b) 62%,var(--mk-paper,#f5f5f7));--mk-shell-faint:color-mix(in srgb,var(--mk-ink,#24242b) 8%,transparent);--mk-radius:var(--mk-interface-radius,16px);--mk-radius-sm:clamp(0px,calc(var(--mk-interface-radius,16px) * .72),13px);--mk-radius-lg:clamp(0px,calc(var(--mk-interface-radius,16px) * 1.35),24px);--mk-shell-shadow:0 1px 2px color-mix(in srgb,var(--mk-ink,#24242b) 4%,transparent),0 12px 32px color-mix(in srgb,var(--mk-ink,#24242b) 5%,transparent);--mk-shell-shadow-hover:0 2px 3px color-mix(in srgb,var(--mk-ink,#24242b) 5%,transparent),0 18px 42px color-mix(in srgb,var(--mk-ink,#24242b) 8%,transparent)}html{background:var(--mk-shell-bg)}body.motokiwo-fresh{background:var(--mk-shell-bg)!important;color:var(--mk-ink,#24242b)}body .site-header.mk-header-redesign{color:var(--mk-header-text,#f8f7ff);background:var(--mk-header-bg,#15122b)!important;border:0!important;box-shadow:0 10px 30px color-mix(in srgb,var(--mk-header-rail,#0e0c20) 24%,transparent)!important}body .site-header.mk-header-redesign.is-scrolled{background:var(--mk-header-bg,#15122b)!important;box-shadow:0 12px 38px color-mix(in srgb,var(--mk-header-rail,#0e0c20) 30%,transparent)!important}body .mk-header-redesign .mk-brand-row{min-height:72px!important;gap:clamp(14px,2vw,28px)}body .mk-header-redesign .site-branding{padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}body .mk-header-redesign .site-branding .custom-logo-link{border-radius:0;box-shadow:none}body .mk-header-redesign .site-branding .custom-logo{max-height:none!important;height:auto!important;box-shadow:none!important;filter:none!important}body .mk-header-redesign .primary-navigation__menu{gap:4px}body .mk-header-redesign .primary-navigation__menu>li>a{min-height:38px;padding-inline:12px;border-radius:var(--mk-radius-sm);color:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 82%,transparent)!important;font-weight:560;letter-spacing:-.01em}body .mk-header-redesign .primary-navigation__menu>li>a::after{display:none!important}body .mk-header-redesign .primary-navigation__menu>li.current-menu-ancestor>a,body .mk-header-redesign .primary-navigation__menu>li.current-menu-item>a,body .mk-header-redesign .primary-navigation__menu>li:hover>a{color:var(--mk-header-text,#f8f7ff)!important;background:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 12%,transparent)!important}body .mk-header-redesign .primary-navigation .sub-menu{padding:8px;border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius-sm);background:var(--mk-panel);box-shadow:var(--mk-shell-shadow-hover);overflow:hidden}body .mk-header-redesign .primary-navigation .sub-menu a{border-radius:var(--mk-radius-sm);color:var(--mk-ink,#24242b)}body .mk-header-redesign .primary-navigation .sub-menu a:hover{background:var(--mk-shell-bg)}body .mk-header-redesign .mk-header-tools{gap:5px}body .mk-header-redesign .mk-tool{width:40px;min-width:40px;height:40px;min-height:40px;border-radius:var(--mk-radius-sm);border-color:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 13%,transparent);color:var(--mk-header-text,#f8f7ff);background:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 6%,transparent)}body .mk-header-redesign .mk-tool:hover{color:var(--mk-header-text,#f8f7ff);border-color:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 24%,transparent);background:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 13%,transparent)}body .mk-header-redesign .mk-account-menu{position:relative;flex-shrink:0}body .mk-header-redesign .mk-account-menu>summary{display:flex;padding:0;list-style:none;cursor:pointer}body .mk-header-redesign .mk-account-menu>summary::-webkit-details-marker{display:none}body .mk-header-redesign .mk-account-menu>summary::marker{content:""}body .mk-header-redesign .mk-account-menu[open]>summary{border-color:var(--mk-accent,#d5ef53);background:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 16%,transparent)}body .mk-header-redesign .mk-account-menu>summary:focus-visible{outline:2px solid var(--mk-accent,#d5ef53);outline-offset:3px}body .mk-header-redesign .mk-account-menu__panel{position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;z-index:110;box-sizing:border-box;width:224px;max-width:calc(100vw - 32px);max-height:calc(100vh - var(--mk-header-live-height,76px) - var(--mk-admin-bar-live-height,0px) - 32px);max-height:calc(100dvh - var(--mk-header-live-height,76px) - var(--mk-admin-bar-live-height,0px) - 32px);overflow-y:auto;overscroll-behavior:contain;padding:8px;border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius-sm);background:var(--mk-panel);color:var(--mk-ink,#24242b);box-shadow:var(--mk-shell-shadow-hover);text-align:start;font:14px/1.4 var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}body .mk-header-redesign .mk-account-menu__panel ul{list-style:none;margin:0;padding:0}body .mk-header-redesign .mk-account-menu__panel li{margin:0;padding:0}body .mk-header-redesign .mk-account-menu__panel a{display:flex;align-items:center;box-sizing:border-box;min-height:44px;padding:10px 12px;border-radius:var(--mk-radius-sm);color:var(--mk-ink,#24242b);text-decoration:none;overflow-wrap:anywhere}body .mk-header-redesign .mk-account-menu__panel a:focus-visible,body .mk-header-redesign .mk-account-menu__panel a:hover{background:var(--mk-shell-bg)}body .mk-header-redesign .mk-account-menu__panel a:focus-visible{outline:2px solid var(--mk-ink,#24242b)!important;outline-offset:-2px}body .mk-header-redesign .mk-account-menu__panel .mk-account-menu__logout{margin-top:4px;padding-top:4px;border-top:1px solid var(--mk-panel-border)}@media(max-width:991px){body .mk-header-redesign .mk-header-tools{position:relative}body .mk-header-redesign .mk-account-menu{position:static}}body .mk-header-redesign .mk-bag-tool{min-width:46px;border-color:var(--mk-accent,#d5ef53)!important;background:var(--mk-accent,#d5ef53)!important;color:var(--mk-ink,#24242b)!important}body .mk-header-redesign .mk-bag-tool:hover{filter:brightness(.97);color:var(--mk-ink,#24242b)!important}body .mk-header-redesign .mk-inline-search--header{width:clamp(170px,17vw,240px);height:40px;border:1px solid color-mix(in srgb,var(--mk-header-text,#f8f7ff) 12%,transparent);border-radius:var(--mk-radius-sm);background:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 9%,transparent);color:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 78%,transparent);box-shadow:none}body .mk-header-redesign .mk-inline-search--header:focus-within{border-color:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 28%,transparent);background:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 13%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-accent,#d5ef53) 20%,transparent)}body .mk-header-redesign .mk-inline-search--header input[type=search]{color:var(--mk-header-text,#f8f7ff)!important}body .mk-header-redesign .mk-inline-search--header input[type=search]::placeholder{color:color-mix(in srgb,var(--mk-header-text,#f8f7ff) 58%,transparent)!important}body .mk-header-redesign :is(a,button,input):focus-visible{outline-color:var(--mk-accent,#d5ef53)!important}body .mk-site-main{background:var(--mk-shell-bg);padding-block:clamp(22px,3.2vw,46px)}body .mk-front-page{padding-top:clamp(16px,2vw,26px)}body :where(input[type=text],input[type=email],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=password],select,textarea){border:1px solid var(--mk-panel-border-strong)!important;border-radius:var(--mk-radius-sm)!important;background:var(--mk-panel)!important;color:var(--mk-ink,#24242b)!important;box-shadow:none!important}body :where(input,select,textarea):focus{border-color:color-mix(in srgb,var(--mk-ink,#24242b) 42%,var(--mk-panel-border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--mk-accent,#d5ef53) 24%,transparent)!important;outline:0!important}body :where(.mk-button,.wp-element-button,button[type=submit],input[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button){border-radius:var(--mk-radius-sm)!important;border-color:var(--mk-ink,#24242b)!important;background:var(--mk-ink,#24242b)!important;color:#fff!important;box-shadow:none!important;transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s}body :where(.mk-button,.wp-element-button,button[type=submit],input[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button):not(:disabled):hover{transform:translateY(-1px);border-color:var(--mk-accent,#d5ef53)!important;background:var(--mk-accent,#d5ef53)!important;color:var(--mk-ink,#24242b)!important;box-shadow:0 8px 18px color-mix(in srgb,var(--mk-ink,#24242b) 10%,transparent)!important}body .wp-block-separator,body hr{border-color:var(--mk-panel-border)}body .mk-content-stack>.entry-header,body .mk-content-stack>article,body .mk-standard-page{border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius-lg);background:var(--mk-panel);box-shadow:var(--mk-shell-shadow)}body .mk-standard-page{padding-block:var(--mk-page-spacing,32px);padding-inline:clamp(18px,3.5vw,52px)}body .mk-content-stack>article{padding-block:var(--mk-page-spacing,32px);padding-inline:clamp(18px,3vw,42px);overflow:hidden}body .mk-content-stack>.entry-header{padding-block:var(--mk-page-spacing,32px);padding-inline:clamp(18px,3vw,38px)}body .entry-header__eyebrow,body .mk-single-product__category{color:var(--mk-shell-muted)}body .entry-content :where(blockquote,.wp-block-quote){margin-inline:0;padding:20px 22px;border:1px solid var(--mk-panel-border);border-left:4px solid var(--mk-accent,#d5ef53);border-radius:var(--mk-radius-sm);background:var(--mk-panel-soft)}body .navigation.pagination .nav-links,body .post-navigation .nav-links{gap:8px}body .navigation.pagination a,body .navigation.pagination span,body .post-navigation a{border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius-sm);background:var(--mk-panel)}body .mkb-page.mk-home{padding-inline:var(--mk-final-gutter,clamp(18px,3vw,44px))}body .mkb-page>.mkb-section:not(.mkb-section--playground){margin-bottom:18px!important;border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius-lg);background:var(--mkb-background,var(--mk-panel));box-shadow:var(--mk-shell-shadow);overflow:hidden}body .mkb-page>.mkb-section:not(.mkb-section--playground)::before{display:none}body .mkb-page>.mkb-section:not(.mkb-section--playground)>.mkb-section__inner{padding-inline:clamp(18px,3vw,42px)}body .mkb-page>.mkb-section--playground{margin-bottom:18px!important;border:1px solid color-mix(in srgb,var(--mk-canvas-type,#f5f3ff) 12%,transparent);border-radius:var(--mk-radius-lg);box-shadow:var(--mk-shell-shadow);overflow:hidden}body .mkb-page>.mkb-section--playground::before{display:none}body .mkb-button{border-radius:var(--mk-radius-sm)}body .mkb-image-frame,body .mkb-single-image{border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius);background:var(--mk-panel-soft)}body .mk-home-search,body .mkb-section--products .mk-home-search{border-radius:var(--mk-radius-sm)}body .mk-product-card{border:1px solid var(--mk-panel-border)!important;border-radius:var(--mk-radius)!important;background:var(--mk-panel)!important;box-shadow:var(--mk-shell-shadow)!important;transition:transform .18s,box-shadow .18s,border-color .18s}body .mk-product-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--mk-panel-border) 72%,var(--mk-ink,#24242b))!important;box-shadow:var(--mk-shell-shadow-hover)!important}body .mk-product-card__media{background:var(--mk-panel-soft)!important;border-bottom:1px solid var(--mk-panel-border)!important}body .mk-product-card__badge{border-radius:999px!important;background:var(--mk-header-bg,#15122b)!important;color:var(--mk-header-text,#f8f7ff)!important}body .mk-product-card__category{color:var(--mk-shell-muted)!important}body.woocommerce-account .mk-auth-intro{border:1px solid color-mix(in srgb,var(--mk-accent,#d5ef53) 55%,var(--mk-panel-border));border-radius:var(--mk-radius-lg);background:color-mix(in srgb,var(--mk-accent,#d5ef53) 88%,var(--mk-panel))}body.woocommerce-account .mk-auth #customer_login>div,body.woocommerce-account .mk-auth-tabs{border-color:var(--mk-panel-border)!important;border-radius:var(--mk-radius)!important;background:var(--mk-panel)!important;box-shadow:var(--mk-shell-shadow)}body.woocommerce-account .mk-auth-tabs{margin-bottom:10px;padding:6px}body.woocommerce-account .mk-auth button.button,body.woocommerce-account .mk-auth input.input-text,body.woocommerce-account .mk-auth-tabs [role=tab],body.woocommerce-account .mk-google-button{border-radius:var(--mk-radius-sm)!important}body :where(.woocommerce-message,.woocommerce-info,.woocommerce-error,.wp-block-table,table:not(.variations):not(.shop_table)){border-radius:var(--mk-radius-sm)}body :where(.woocommerce-message,.woocommerce-info,.woocommerce-error){border:1px solid var(--mk-panel-border)!important;background:var(--mk-panel)!important;box-shadow:0 1px 2px color-mix(in srgb,var(--mk-ink,#24242b) 4%,transparent)}body table :where(th,td){border-color:var(--mk-panel-border)}body .mobile-navigation{width:min(440px,calc(100% - 18px));margin:9px 9px 9px auto;padding:24px;border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius-lg);background:var(--mk-panel);color:var(--mk-ink,#24242b);box-shadow:0 26px 80px rgba(15,13,34,.28)}body .mobile-navigation::backdrop{background:rgba(11,9,28,.44)}body .mobile-navigation .mobile-navigation__close{border-radius:50%;background:var(--mk-shell-bg)}body .mobile-navigation .mobile-navigation__menu>li>a{border-color:var(--mk-panel-border)}body .mobile-navigation .mk-inline-search{border:1px solid var(--mk-panel-border);border-radius:var(--mk-radius-sm);background:var(--mk-shell-bg)}body .site-footer.mk-reference-footer{margin-top:18px;border-top:0!important;background:var(--mk-footer-bg,#15122b)!important}body .mk-reference-footer .mk-footer-shell{padding-top:clamp(28px,4vw,52px)}body .mk-reference-footer .mk-footer-bottom,body .mk-reference-footer .mk-footer-intro{border-color:color-mix(in srgb,var(--mk-footer-text,#f2f1f7) 16%,transparent)!important}body .mk-reference-footer .mk-footer-intro a{border-radius:var(--mk-radius-sm)!important}@media(max-width:991px){body .mk-header-redesign .site-branding{padding:0}body .mk-header-redesign .mk-brand-row{min-height:66px!important}body .mk-header-redesign .mk-inline-search--header{width:clamp(132px,28vw,210px)}}@media(max-width:767px){body .mk-site-main{padding-block:14px 26px}body .mkb-page.mk-home{padding-inline:14px}body .mkb-page>.mkb-section--playground,body .mkb-page>.mkb-section:not(.mkb-section--playground){margin-bottom:12px!important;border-radius:var(--mk-radius)!important}body .mk-content-stack>.entry-header,body .mk-content-stack>article,body .mk-standard-page{border-radius:var(--mk-radius)!important}body .mk-standard-page{padding-block:var(--mk-page-spacing,32px);padding-inline:18px}body .mk-header-redesign .mk-brand-row{min-height:62px!important}body .mk-header-redesign .site-branding{padding:0}body .mk-header-redesign .site-branding .custom-logo{max-height:none!important;height:auto!important}body .mk-header-redesign .mk-inline-search--header{display:none}body .mk-product-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){body .mk-product-card,body :where(.mk-button,.wp-element-button,button[type=submit],input[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button){transition:none!important}}:root{--mk-ds-paper:var(--mk-paper,#fff);--mk-ds-card:var(--mk-surface,#fff);--mk-ds-surface:var(--mk-surface,#fff);--mk-ds-ink:var(--mk-ink,#24242b);--mk-ds-muted:color-mix(in srgb,var(--mk-ink,#24242b) 62%,var(--mk-paper,#f5f5f7));--mk-ds-line:var(--mk-line,#dedfd8);--mk-ds-line-strong:color-mix(in srgb,var(--mk-line,#dedfd8) 72%,var(--mk-ink,#252622));--mk-ds-accent:var(--mk-accent,#d5ef53);--mk-ds-accent-soft:color-mix(in srgb,var(--mk-accent,#d5ef53) 18%,var(--mk-paper,#fff));--mk-ds-content:var(--mk-site-width,1320px);--mk-ds-radius:var(--mk-interface-radius,16px);--mk-final-paper:var(--mk-paper,#fff);--mk-final-card:var(--mk-surface,#fff);--mk-final-surface:var(--mk-surface,#f3f3ed);--mk-final-ink:var(--mk-ink,#24242b);--mk-final-muted:color-mix(in srgb,var(--mk-ink,#24242b) 62%,var(--mk-paper,#f5f5f7));--mk-final-line:var(--mk-line,#dedfd8);--mk-final-soft:color-mix(in srgb,var(--mk-line,#dedfd8) 55%,var(--mk-paper,#fff));--mk-final-accent:var(--mk-accent,#d5ef53);--mk-card:var(--mk-surface,#fff);--mk-panel:var(--mk-surface,#fff);--mk-radius:var(--mk-interface-radius,16px);--mk-line-strong:color-mix(in srgb,var(--mk-line,#dedfd8) 72%,var(--mk-ink,#252622));--mk-muted:color-mix(in srgb,var(--mk-ink,#252622) 62%,var(--mk-paper,#fff));--wp--preset--color--ink:var(--mk-ink,#24242b);--wp--preset--color--paper:var(--mk-paper,#f5f5f7);--wp--preset--color--surface:var(--mk-surface,#fff);--wp--preset--color--line:var(--mk-line,#dedee5);--wp--preset--color--accent:var(--mk-accent,#d5ef53);--wp--preset--color--canvas:var(--mk-canvas,#17142d);--wp--preset--color--type-light:var(--mk-canvas-type,#f5f3ff);--wp--style--global--wide-size:var(--mk-site-width,1320px)}body.motokiwo-fresh{--mk-reading-size:var(--mk-body-size,16px);--mk-ui-size:max(12px,calc(var(--mk-body-size,16px) * .9375));--mk-small-size:max(11px,calc(var(--mk-body-size,16px) * .8125));background:var(--mk-paper,#fff)!important;color:var(--mk-ink,#24242b)!important;font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)!important;font-size:var(--mk-body-size,16px)!important}body.motokiwo-fresh :where(button,input,select,textarea){font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)}body.motokiwo-fresh :where(.entry-title,.page-title,.woocommerce-products-header__title),body.motokiwo-fresh :where(h1,h2,h3,h4,h5,h6){font-family:var(--mk-font-heading,var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif))}@media screen{body.motokiwo-fresh :where(h2:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h2-size,34px)!important}body.motokiwo-fresh :where(h3:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h3-size,25px)!important}body.motokiwo-fresh :where(h4:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h4-size,19px)!important}body.motokiwo-fresh :where(h5:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h5-size,16px)!important}}body .mk-auth,body .mk-auth button.button,body .mk-auth input.input-text,body .mk-auth-tabs [role=tab],body .mk-brand-caption,body .mk-reference-footer .mk-footer-payment,body .mk-tool,body .site-footer.mk-reference-footer,body .wp-block-woocommerce-cart,body .wp-block-woocommerce-checkout{font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)!important}body .archive-description,body .entry-header__intro,body .mk-auth-intro p,body .mk-reference-footer .mk-footer-about p,body .mk-reference-footer .mk-footer-links a,body .mkfm-font-info__description{font-size:var(--mk-reading-size,var(--mk-body-size,16px))!important}body .entry-content :where(figcaption),body .entry-meta,body .mk-auth .form-row,body .mk-auth .form-row label,body .mk-auth .lost_password,body .mk-auth .woocommerce-privacy-policy-text,body .mk-auth-help,body .mk-payment-reassurance,body .mk-reference-footer .mk-footer-bottom .mk-footer-copy,body .mk-reference-footer .mk-footer-bottom .mk-footer-copy :where(p,a),body .mk-reference-footer .mk-footer-payment,body .woocommerce-MyAccount-navigation a{font-size:var(--mk-ui-size,15px)!important}body .entry-content :where(input,select,textarea,button,.wp-block-button__link),body .mk-auth :where(input:not([type=checkbox]),textarea,button.button),body .mk-contact-form :where(input,select,textarea,button){font-size:var(--mk-reading-size,var(--mk-body-size,16px))!important}body .wp-block-woocommerce-cart,body .wp-block-woocommerce-checkout{color:var(--mk-ink,#24242b)!important;font-size:var(--mk-reading-size,var(--mk-body-size,16px))!important;line-height:1.6}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :where(input,select,textarea,label){font-size:var(--mk-ui-size,15px)!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :where(button,.wc-block-components-button){font-size:var(--mk-ui-size,15px)!important}body .mk-container,body .mk-reference-footer .mk-footer-shell{width:min(calc(100% - (var(--mk-final-gutter,clamp(18px,3vw,44px)) * 2)),var(--mk-site-width,1320px))!important;max-width:var(--mk-site-width,1320px)!important;margin-inline:auto!important}body .mk-content-stack{padding-top:var(--mk-page-spacing,32px)!important;padding-bottom:calc(var(--mk-page-spacing,32px) * 2)!important}body.woocommerce-account .mk-auth{max-width:min(1160px,var(--mk-site-width,1320px))!important}body.woocommerce :where(.woocommerce-result-count){color:color-mix(in srgb,var(--mk-ink,#24242b) 58%,transparent)!important;font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)!important;font-size:var(--mk-ui-size,15px)!important;line-height:1.4!important}body :where(.entry-title,.page-title,.woocommerce-products-header__title,.mk-404-content h1){font-size:var(--mk-page-heading-size,36px)!important}body.woocommerce-account .mk-auth-intro h1{font-size:var(--mk-page-heading-size,36px)!important}body .entry-content img{max-width:var(--mk-page-image-width,100%)!important}body .entry-content>:where(h2,h3,h4){margin-top:calc(var(--mk-page-spacing,32px) * 1.5)!important}body .site-header.mk-header-redesign{background:var(--mk-header-bg,#15122b)!important;border-bottom:0!important;box-shadow:0 8px 28px rgba(17,18,20,.065)!important;box-shadow:0 8px 28px color-mix(in srgb,var(--mk-header-rail,#20251d) 6.5%,transparent)!important}body .site-header.mk-header-redesign.is-scrolled{background:var(--mk-header-bg,#15122b)!important;border-bottom:0!important;box-shadow:0 10px 34px rgba(17,18,20,.085)!important;box-shadow:0 10px 34px color-mix(in srgb,var(--mk-header-rail,#20251d) 8.5%,transparent)!important}body .mk-header-redesign .mk-brand-row{min-height:calc(46px + var(--mk-header-padding,24px))!important;padding-block:calc(var(--mk-header-padding,24px) * .25)!important}body .mk-header-redesign .site-branding .custom-logo{width:min(var(--mk-logo-width,180px),40vw)!important;max-width:min(var(--mk-logo-width,180px),40vw)!important;max-height:none!important;height:auto!important}body .mk-header-redesign .primary-navigation__menu>li>a{font-size:var(--mk-menu-size,16px)!important;text-decoration:none!important}body .mk-header-redesign .primary-navigation .sub-menu a{font-size:max(12px,calc(var(--mk-menu-size,16px) * .875))!important}body .mk-header-redesign .mk-inline-search--header input[type=search]{font-size:var(--mk-ui-size,15px)!important}body .mk-header-redesign .primary-navigation__menu>li.current-menu-ancestor>a,body .mk-header-redesign .primary-navigation__menu>li.current-menu-item>a,body .mk-header-redesign .primary-navigation__menu>li>a:hover{text-decoration:none!important}body .mk-header-redesign .primary-navigation__menu>li>a::after{background:var(--mk-accent,#d5ef53)!important}body .mk-header-redesign .mk-bag-tool{border-color:var(--mk-accent,#d5ef53)!important;background:var(--mk-accent,#d5ef53)!important;color:var(--mk-ink,#252622)!important}body .mk-header-redesign .mk-bag-icon .mk-cart-badge{border-color:var(--mk-accent,#d5ef53)!important;background:var(--mk-ink,#252622)!important}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{font-size:var(--mk-catalog-title-size,25px)!important}body .mk-product-card__price,body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{color:var(--mk-ink,#24242b)!important}@media screen{body :is(.mk-license,.mk-privacy,.mk-terms,.mk-eula){--ink:var(--mk-ink,#24242b);--muted:var(--mk-muted,color-mix(in srgb,var(--mk-ink,#24242b) 62%,var(--mk-paper,#f5f5f7)));--line:var(--mk-line,#dedee5);--soft-line:color-mix(in srgb,var(--mk-line,#dedee5) 58%,var(--mk-paper,#f5f5f7));--paper:var(--mk-surface,#fff);--wash:color-mix(in srgb,var(--mk-surface,#fff) 60%,var(--mk-paper,#f5f5f7));--accent:var(--mk-accent,#d5ef53);--accent-soft:color-mix(in srgb,var(--mk-accent,#d5ef53) 16%,var(--mk-surface,#fff));--accent-line:color-mix(in srgb,var(--mk-accent,#d5ef53) 46%,var(--mk-line,#dedee5));max-width:var(--mk-site-width,1320px)!important;padding-top:var(--mk-page-spacing,32px)!important;padding-bottom:calc(var(--mk-page-spacing,32px) * 2)!important;color:var(--mk-ink,#24242b)!important;font-family:var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif)!important;font-size:var(--mk-reading-size,var(--mk-body-size,16px))!important}body :is(.mk-license-heading h1,.mk-privacy-hero h1,.mk-terms-hero h1,.mk-eula-hero h1){font-family:var(--mk-font-heading,var(--mk-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif))!important;font-size:var(--mk-page-heading-size,36px)!important}body :is(.mk-license-card,.mk-license-extra,.mk-privacy-intro,.mk-privacy-section,.mk-terms-intro,.mk-terms-section,.mk-eula-intro,.mk-eula-section){border-color:var(--mk-line,#dedee5)!important;border-radius:var(--mk-interface-radius,16px)!important}body :is(.mk-license-contact a,.mk-privacy-actions a,.mk-privacy-actions button,.mk-terms-actions a,.mk-terms-actions button,.mk-eula-actions a,.mk-eula-actions button){border-radius:clamp(0px,calc(var(--mk-interface-radius,16px) * .72),13px)!important}body :is(.mk-privacy-actions a,.mk-terms-actions a,.mk-eula-actions a){background:var(--mk-surface,#fff)!important}body :is(.mk-license-contact a,.mk-privacy-actions button,.mk-terms-actions button,.mk-eula-actions button){border-color:color-mix(in srgb,var(--mk-accent,#d5ef53) 46%,var(--mk-line,#dedee5))!important;background:color-mix(in srgb,var(--mk-accent,#d5ef53) 16%,var(--mk-surface,#fff))!important}body :is(.mk-license-contact a,.mk-privacy-actions button,.mk-terms-actions button,.mk-eula-actions button):hover{background:color-mix(in srgb,var(--mk-accent,#d5ef53) 26%,var(--mk-surface,#fff))!important}body :is(.mk-license,.mk-privacy,.mk-terms,.mk-eula) :where(a,button):focus-visible{outline-color:var(--mk-accent,#d5ef53)!important}body .mk-license-terms,body .mk-license-terms :where(p,li){font-size:var(--mk-reading-size,var(--mk-body-size,16px))!important}}body .site-footer.mk-reference-footer{background:var(--mk-footer-bg,#15122b)!important;color:var(--mk-footer-text,#f2f1f7)!important}body .mk-reference-footer .mk-footer-about p,body .mk-reference-footer .mk-footer-bottom .mk-footer-copy,body .mk-reference-footer .mk-footer-bottom .mk-footer-copy :where(p,a),body .mk-reference-footer .mk-footer-links a,body .mk-reference-footer .mk-footer-payment,body .mk-reference-footer :where(p,li,a,.widget-title){color:var(--mk-footer-text,#f2f1f7)!important}body .mk-reference-footer .mk-footer-bottom,body .mk-reference-footer .mk-footer-intro{border-color:color-mix(in srgb,var(--mk-footer-text,#f2f1f7) 25%,transparent)!important}body .mk-reference-footer .mk-footer-intro a{background:var(--mk-accent,#d5ef53)!important;color:var(--mk-ink,#252622)!important}@media screen and (max-width:767px){body :is(.mk-license,.mk-privacy,.mk-terms,.mk-eula){font-size:var(--mk-body-mobile,16px)!important}body :is(.mk-license-heading h1,.mk-privacy-hero h1,.mk-terms-hero h1,.mk-eula-hero h1){font-size:var(--mk-page-heading-mobile,30px)!important}}@media screen and (max-width:767px){body.motokiwo-fresh{--mk-reading-size:var(--mk-body-mobile,16px);--mk-ui-size:max(12px,calc(var(--mk-body-mobile,16px) * .9375));--mk-small-size:max(11px,calc(var(--mk-body-mobile,16px) * .8125));font-size:var(--mk-body-mobile,16px)!important}body .mobile-navigation .mobile-navigation__menu>li>a{font-size:clamp(16px,calc(var(--mk-menu-size,16px) * 1.35),32px)!important}body .mobile-navigation .sub-menu a{font-size:clamp(13px,calc(var(--mk-menu-size,16px) * 1.05),28px)!important}body :where(.entry-title,.page-title,.woocommerce-products-header__title,.mk-404-content h1){font-size:var(--mk-page-heading-mobile,30px)!important}body.woocommerce-account .mk-auth-intro h1{font-size:var(--mk-page-heading-mobile,30px)!important}body.motokiwo-fresh :where(h2:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h2-mobile,28px)!important}body.motokiwo-fresh :where(h3:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h3-mobile,22px)!important}body.motokiwo-fresh :where(h4:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h4-mobile,18px)!important}body.motokiwo-fresh :where(h5:not([class*="-font-size"]):not([style*=font-size])){font-size:var(--mk-h5-mobile,16px)!important}body .mk-header-redesign .mk-brand-row{min-height:calc(34px + var(--mk-header-padding,24px))!important}body .mk-header-redesign .site-branding .custom-logo{width:min(var(--mk-logo-width,180px),46vw)!important;max-width:min(var(--mk-logo-width,180px),46vw)!important}body .mk-product-card__title,body.woocommerce ul.products li.product .mk-product-card__title{font-size:var(--mk-catalog-title-mobile,19px)!important}}
