.mk-directory{box-sizing:border-box;width:calc(100% - 48px);max-width:1660px;margin:0 auto;padding:clamp(24px,3vw,40px) 0 32px;color:#123b69;font:300 16px/1.5 Lexend Deca,sans-serif}.mk-directory *,.mk-directory *:before,.mk-directory *:after{box-sizing:border-box}.mk-directory .mk-directory__title{margin:0 0 14px;color:#123b69;text-align:left;font:300 clamp(16px,1.35vw,21px)/1.4 "Lexend Deca",sans-serif;letter-spacing:.015em;text-transform:none}.mk-directory__row{display:block;min-width:0}.mk-directory__row+.mk-directory__row{margin-top:clamp(32px,3.5vw,54px)}.mk-directory__head{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #dae2e8;padding-bottom:14px;margin-bottom:16px}.mk-directory__head h2{margin:0;color:#123b69;font:300 clamp(25px,2.8vw,43px)/1.18 "Lexend Exa",sans-serif;letter-spacing:-.055em;text-transform:none}.mk-directory__head p{margin:5px 0 0;color:#495766;font:inherit;font-size:15px}.mk-directory__controls{display:flex;gap:8px;align-items:center;flex-shrink:0}.mk-directory__controls[hidden]{display:none}.mk-directory__controls span{font-size:13px;margin-right:5px}.mk-directory__controls button{display:grid;place-items:center;cursor:pointer;padding:0;background:#fff;color:#123b69;border:1px solid #c3d0da;width:44px;height:44px;border-radius:50%;font:20px/1 sans-serif}.mk-directory__controls button:disabled{opacity:.35;cursor:default}.mk-directory__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px)/2);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:4px}.mk-directory__card{overflow:hidden;min-width:0;background:#fff;border-radius:5px;border:1px solid #d6dfe6;border-color:color-mix(in srgb,var(--mk-accent) 22%,white);scroll-snap-align:start}.mk-directory__card:hover{border-color:color-mix(in srgb,var(--mk-accent) 55%,white)}.mk-directory__link{display:block;height:100%;color:inherit;text-decoration:none}.mk-directory__link:focus-visible{outline:3px solid #245ba3;outline-offset:-3px}.mk-directory__controls button:focus-visible{outline:3px solid #245ba3;outline-offset:2px}.mk-directory__art{display:grid;aspect-ratio:4/1;background:#fff}.mk-directory__art img{width:100%;height:100%;display:block;object-fit:contain;min-height:0}.mk-directory__placeholder{display:flex;align-items:center;padding:0 5%;background:linear-gradient(110deg,#faf8f5,#d8cec1);color:#123b69;text-transform:uppercase;letter-spacing:.09em;font:300 clamp(14px,1.7vw,28px)/1.3 "Lexend Tera",sans-serif}.mk-directory__placeholder--procedure{background:linear-gradient(110deg,#f5f2ec,#e4e3e0)}.mk-directory__caption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;min-height:52px;color:#334456;font-size:15px}.mk-directory__caption span:last-child{color:#123b69}.mk-directory__link:hover .mk-directory__caption span:first-child{text-decoration:underline;text-underline-offset:3px}.mk-directory__row--featured .mk-directory__rail{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.mk-directory__row--procedure .mk-directory__rail{grid-auto-columns:calc((100% - 48px)/2)}.mk-directory__card--wide{grid-column:1/-1}.mk-directory__card--wide .mk-directory__art{aspect-ratio:8/1}@media(max-width:750px){.mk-directory{width:calc(100% - 32px)}.mk-directory__rail{grid-auto-columns:100%}.mk-directory__row--procedure .mk-directory__rail{grid-auto-columns:calc(100% - 32px)}.mk-directory__row--featured .mk-directory__rail{grid-template-columns:1fr}.mk-directory__card--wide .mk-directory__art{aspect-ratio:4/1}.mk-directory__head{align-items:flex-start;flex-wrap:wrap;gap:8px}.mk-directory__controls{width:100%;justify-content:flex-end}.mk-directory__controls span{margin-right:auto}}.shopify-section.medkraft-story-section{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}medkraft-collection-story.mk-collection-story{display:block;width:100%;box-sizing:border-box;color-scheme:light;background:linear-gradient(180deg,#ffffff 0,var(--mk-tint-start) 180px,var(--mk-tint-end) 100%)}medkraft-collection-story.mk-collection-story *{box-sizing:border-box}medkraft-collection-story.mk-collection-story .mk-experience{--ink:#173556;--body:#444444;--accent:var(--mk-accent);width:100%;max-width:none;margin:0;padding:32px clamp(12px,var(--mk-page-gutter,24px),24px) 28px;font:400 15px/1.75 Lexend Deca,sans-serif;color:var(--body)}medkraft-collection-story.mk-collection-story .mk-topline{display:flex;gap:18px;align-items:center;margin:0 0 18px;color:#4f647d;font-size:11px;letter-spacing:.16em;line-height:1.5;font-weight:500}medkraft-collection-story.mk-collection-story .mk-topline:before{content:"";width:30px;height:2px;flex-shrink:0;background:var(--accent)}medkraft-collection-story.mk-collection-story .mk-headline{margin:0;font:400 clamp(27px,5.2vw,40px)/1.25 "Lexend Tera",sans-serif;letter-spacing:-.055em;color:var(--ink);max-width:620px}medkraft-collection-story.mk-collection-story .mk-deck{font:400 14px/1.75 Lexend Deca,sans-serif;margin:18px 0 28px;color:#536377}medkraft-collection-story.mk-collection-story .mk-chapters{display:grid;grid-template-columns:repeat(var(--mk-tab-count,3),minmax(0,1fr));border-top:1px solid #becddb;border-bottom:1px solid #becddb;margin-bottom:24px}medkraft-collection-story.mk-collection-story .mk-chapter{position:relative;-webkit-appearance:none;appearance:none;background:transparent;border:0;text-align:center;justify-content:center;padding:14px 12px;min-height:64px;color:#5b6c7d;font:400 14px/1.5 Lexend Deca,sans-serif;display:flex;gap:12px;align-items:center}medkraft-collection-story.mk-collection-story .mk-chapter:after{position:absolute;content:"";height:3px;background:transparent;bottom:-1px;left:0;right:0}medkraft-collection-story.mk-collection-story .mk-chapter[aria-selected=true]{color:var(--ink)}medkraft-collection-story.mk-collection-story .mk-chapter[aria-selected=true]:after{background:var(--accent)}medkraft-collection-story.mk-collection-story .mk-index{font:400 23px/1 Lexend Tera,sans-serif;letter-spacing:-.05em;color:#8597a9}medkraft-collection-story.mk-collection-story .mk-chapter[aria-selected=true] .mk-index{color:var(--accent)}medkraft-collection-story.mk-collection-story .mk-chapter-label{display:block;font-weight:500}medkraft-collection-story.mk-collection-story .mk-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:24px;align-items:center}medkraft-collection-story.mk-collection-story .mk-panel[hidden]{display:none}medkraft-collection-story.mk-collection-story .mk-art{position:relative;overflow:hidden;min-height:360px;margin:0;background:#e4effa;border-radius:2px}medkraft-collection-story.mk-collection-story .mk-art img{display:block;width:100%;height:100%;max-height:none;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain;object-position:50% 50%}medkraft-collection-story.mk-collection-story .mk-art.mk-cutter-art img{object-position:69% 50%}medkraft-collection-story.mk-collection-story .mk-art.mk-cutter-art.mk-wire img{object-position:100% 50%}medkraft-collection-story.mk-collection-story .mk-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,39,72,.04) 0,transparent 45%,rgba(7,38,76,.72) 100%);pointer-events:none}medkraft-collection-story.mk-collection-story .mk-art-caption{position:absolute;z-index:1;bottom:22px;left:20px;right:16px;color:#fff;font:400 22px/1.4 Lexend Tera,sans-serif;letter-spacing:-.045em}medkraft-collection-story.mk-collection-story .mk-art-caption small{display:block;font:400 11px/1.5 Lexend Deca,sans-serif;letter-spacing:.14em;margin-bottom:10px}medkraft-collection-story.mk-collection-story .mk-copy{padding:4px 0 0}medkraft-collection-story.mk-collection-story .mk-copy .mk-kicker{margin:0 0 9px;font-size:11px;letter-spacing:.14em;font-weight:500;color:#58718e}medkraft-collection-story.mk-collection-story .mk-copy h2{margin:0 0 18px;font:500 21px/1.5 Lexend Tera,sans-serif;letter-spacing:-.045em;color:var(--ink)}medkraft-collection-story.mk-collection-story .mk-copy p{margin:0 0 17px;font:400 15px/1.85 Lexend Deca,sans-serif;color:var(--body)}medkraft-collection-story.mk-collection-story .mk-copy strong{font-weight:500;color:#233f5c}medkraft-collection-story.mk-collection-story .mk-copy p:last-child{margin-bottom:0}medkraft-collection-story.mk-collection-story .mk-copy-body ul,medkraft-collection-story.mk-collection-story .mk-copy-body ol{margin:18px 0 0;padding-left:21px;color:var(--body)}medkraft-collection-story.mk-collection-story .mk-copy-body li{margin:0 0 10px;line-height:1.8}medkraft-collection-story.mk-collection-story .mk-copy-body li::marker{color:var(--accent)}medkraft-collection-story.mk-collection-story .mk-copy-body img,medkraft-collection-story.mk-collection-story .mk-source img{max-width:100%;height:auto}medkraft-collection-story.mk-collection-story .mk-copy-body h3,medkraft-collection-story.mk-collection-story .mk-copy-body h4{font:500 16px/1.6 Lexend Tera,sans-serif;color:var(--ink);margin:22px 0 12px}medkraft-collection-story.mk-collection-story .mk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:580px){medkraft-collection-story.mk-collection-story .mk-experience{padding-top:28px;padding-left:clamp(12px,var(--mk-page-gutter,18px),18px);padding-right:clamp(12px,var(--mk-page-gutter,18px),18px)}medkraft-collection-story.mk-collection-story .mk-headline{font-size:28px}medkraft-collection-story.mk-collection-story .mk-deck{font-size:13px}medkraft-collection-story.mk-collection-story .mk-chapter{flex-direction:column;align-items:center;gap:8px;padding:13px 7px;font-size:12px;min-height:83px}medkraft-collection-story.mk-collection-story .mk-index{font-size:20px}medkraft-collection-story.mk-collection-story .mk-panel{grid-template-columns:1fr;gap:22px}medkraft-collection-story.mk-collection-story .mk-art{min-height:205px}medkraft-collection-story.mk-collection-story .mk-art.mk-cutter-art img{object-position:76% 60%}medkraft-collection-story.mk-collection-story .mk-art.mk-cutter-art.mk-wire img{object-position:100% 60%}medkraft-collection-story.mk-collection-story .mk-art-caption{left:18px;right:20px;bottom:17px;font-size:20px;text-align:right}medkraft-collection-story.mk-collection-story .mk-art-caption br{display:none}medkraft-collection-story.mk-collection-story .mk-art-caption small{margin-bottom:5px}medkraft-collection-story.mk-collection-story .mk-copy h2{font-size:21px}medkraft-collection-story.mk-collection-story .mk-copy p{font-size:14px}}medkraft-collection-story.mk-collection-story [hidden]{display:none!important}medkraft-collection-story.mk-collection-story .mk-copy{min-width:0}medkraft-collection-story.mk-collection-story .mk-copy-body{width:100%;max-width:none;overflow-wrap:anywhere}medkraft-collection-story.mk-collection-story .mk-chapter{cursor:pointer;box-shadow:none;height:auto;text-transform:none}medkraft-collection-story.mk-collection-story .mk-chapter:hover{color:#173556;background:transparent}medkraft-collection-story.mk-collection-story .mk-chapter-label{overflow-wrap:anywhere}medkraft-collection-story.mk-collection-story button:focus-visible{outline:2px solid #173556;outline-offset:4px}medkraft-collection-story.mk-collection-story .mk-panel:focus-visible{outline:2px solid #173556;outline-offset:5px}medkraft-collection-story.mk-collection-story .mk-headline,medkraft-collection-story.mk-collection-story .mk-topline,medkraft-collection-story.mk-collection-story .mk-art-caption{overflow-wrap:anywhere}medkraft-collection-story.mk-collection-story .mk-source{font:400 16px/1.8 Lexend Deca,sans-serif;color:#444}medkraft-collection-story.mk-collection-story .mk-source h2,medkraft-collection-story.mk-collection-story .mk-source h3,medkraft-collection-story.mk-collection-story .mk-source h4{font:500 22px/1.5 Lexend Tera,sans-serif;color:#173556;margin:26px 0 16px}medkraft-collection-story.mk-collection-story .mk-source p{margin:0 0 20px}medkraft-collection-story.mk-collection-story .mk-source li{margin-bottom:12px}medkraft-collection-story.mk-collection-story .mk-no-image{background:linear-gradient(145deg,#f9fbfd,var(--mk-tint-end))}medkraft-collection-story.mk-collection-story .mk-no-image:after{background:transparent}medkraft-collection-story.mk-collection-story .mk-no-image .mk-art-caption{color:#173556;overflow-wrap:anywhere;position:relative;inset:auto;margin:120px 22px 24px}@media(max-width:580px){medkraft-collection-story.mk-collection-story .mk-copy p{font-size:15px}medkraft-collection-story.mk-collection-story .mk-no-image{min-height:220px}}medkraft-collection-story.mk-collection-story .mk-art.mk-tc-material img{object-position:50% 50%}medkraft-collection-story.mk-collection-story .mk-art{min-height:0;aspect-ratio:16 / 9;align-self:start}medkraft-collection-story.mk-collection-story .mk-art img{object-position:50% 50%}medkraft-collection-story.mk-collection-story .mk-art.mk-cutter-art img,medkraft-collection-story.mk-collection-story .mk-art.mk-cutter-art.mk-wire img{object-position:50% 50%}medkraft-collection-story.mk-collection-story .mk-no-image .mk-art-caption{position:absolute;inset:auto 20px 22px;margin:0}@media(max-width:580px){medkraft-collection-story.mk-collection-story .mk-no-image .mk-art-caption{inset:auto 20px 17px 18px}}@media(max-width:767px){medkraft-collection-story.mk-collection-story .mk-panel{grid-template-columns:1fr;gap:20px}}.mkpg{display:block;--navy: #123b69;--gutter: max(24px, calc((100% - 1660px)/2) );background:#f8fafb;color:var(--navy);font:300 15px/1.5 Lexend Deca,sans-serif}.mkpg *{box-sizing:border-box}.mkpg [hidden]{display:none!important}.mkpg button,.mkpg select{font:inherit;color:inherit;cursor:pointer}.mkpg a{color:inherit;text-decoration:none}.mkpg :focus-visible{outline:2px solid #315e88;outline-offset:2px}.mkpg__tabs,.mkpg__tools{background:#fff;padding-inline:var(--gutter);display:flex;align-items:center;flex-wrap:wrap}.mkpg__tabs{padding-top:clamp(20px,2.5vw,32px);gap:0 20px}.mkpg__tabs button{border:0;border-bottom:1px solid transparent;background:none;border-radius:0;padding:8px 0 9px;font-size:12px;color:#4a6075}.mkpg__tabs button[aria-pressed=true]{color:var(--navy);border-color:currentColor;font-weight:400}.mkpg__tools{justify-content:space-between;padding-block:16px 20px;gap:10px;border-bottom:1px solid #e0e7ed;color:#506175;font-size:13px}.mkpg__choices,.mkpg__options{display:flex;gap:8px;flex-wrap:wrap}.mkpg select,.mkpg__options button{width:auto;height:auto;min-height:34px;border:1px solid #ccd8df;border-radius:4px;background-color:#fff;padding:6px 10px;font-size:12px}.mkpg__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;padding:26px var(--gutter) 32px}.mkpg__card{position:relative;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #dce3ea;border-color:color-mix(in srgb,var(--accent) 15%,white);border-radius:8px;--inset: clamp(17px, 2vw, 26px)}.mkpg__card:hover,.mkpg__card:focus-within{border-color:color-mix(in srgb,var(--accent) 32%,white)}.mkpg__photo{display:block;position:relative;z-index:1;background:#fff;border-radius:8px 8px 0 0;overflow:hidden}.mkpg__photo img,.mkpg__photo svg{display:block;width:100%;height:clamp(190px,23vw,290px);object-fit:contain;object-position:center;padding:6px;background:#fff}.mkpg__copy{flex:1;padding:10px var(--inset) 19px}.mkpg__meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;color:#526880}.mkpg__meta span:first-child{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em}.mkpg__meta [data-mk]{margin-left:auto;white-space:nowrap;font-size:12px;letter-spacing:.035em}.mkpg__copy h3{margin:7px 0 8px;font:300 clamp(18px,2vw,22px)/1.3 "Lexend Deca",sans-serif;letter-spacing:0;text-transform:none;color:var(--navy)}.mkpg__copy p{margin:0;color:#54616f;font:300 14px/1.5 Lexend Deca,sans-serif}.mkpg__options{margin-top:12px}.mkpg__options button{position:relative;z-index:2}.mkpg__options button[aria-pressed=true]{background:#edf2f7;border-color:#829aaf}.mkpg__foot{margin:0 var(--inset);border-top:1px solid #e3eaf0;padding:15px 0 17px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:16px}.mkpg__foot a{font-size:12px;color:#425f7a}.mkpg__foot a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.mkpg__foot s,.mkpg [data-stock]{font-size:12px;color:#647487}.mkpg__card:hover .mkpg__foot a,.mkpg__foot a:focus-visible{text-decoration:underline;text-underline-offset:3px}.mkpg [data-empty],.mkpg nav{padding:12px var(--gutter) 24px}@media(max-width:690px){.mkpg{--gutter: 16px}.mkpg__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding-top:20px}.mkpg__card{--inset: 12px}.mkpg__photo img,.mkpg__photo svg{height:clamp(150px,32vw,214px)}.mkpg__copy h3{font-size:18px}.mkpg__foot{padding:12px 0;font-size:14px}}@media(pointer:coarse){.mkpg__tabs button,.mkpg__options button,.mkpg select{min-height:44px}}mk-description-product.mkl{display:block;max-width:var(--mkl-width, 1400px);margin:auto;padding:0 55px;color:#163956;font:300 14px/1.8 Lexend Deca,sans-serif;--mkl-line: #dce5ec;--mkl-muted: #748390}.mkl *{box-sizing:border-box}.mkl [hidden]{display:none!important}.mkl a{color:inherit}.mkl button,.mkl input,.mkl select{font:inherit}.mkl button{cursor:pointer;color:inherit}.mkl button:disabled{opacity:.5;cursor:not-allowed}.mkl :is(a,button,input,summary,select):focus-visible{outline:2px solid #6292bc;outline-offset:4px}.mkl :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd){font-family:Lexend Deca,sans-serif!important}.mkl :is(h1,h2,h3,h4,h5,h6){font-weight:300!important;color:inherit}.mkl :is(h1,h2,h3,p){margin:0}.mkl h1{font-size:clamp(27px,2.6vw,37px);line-height:1.18;letter-spacing:-1.4px;overflow-wrap:anywhere}.mkl h2{font-size:27px;line-height:1.3;letter-spacing:-.5px}.mkl h3{font-size:21px;line-height:1.35}.mkl-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:10px;color:var(--mkl-muted);padding:24px 0 30px}.mkl-breadcrumbs a{text-decoration:none}.mkl-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:7%;padding:8px 0 65px;align-items:start}.mkl-gallery{position:sticky;top:24px;min-width:0}.mkl-stage{height:610px;position:relative;background:#fff;border:1px solid #e4ebf0;border-radius:4px}.mkl-stage>img{display:block;width:100%;height:100%;object-fit:contain;padding:65px 43px;background:#fff}.mkl-caption{position:absolute;left:20px;top:20px;font-size:10px;letter-spacing:1.5px;text-transform:uppercase}.mkl-zoom{position:absolute;right:17px;top:14px;width:36px;height:36px;border:1px solid var(--mkl-line);border-radius:50%;background:#fff;font-size:22px!important;padding:0}.mkl-thumbnails{display:flex;gap:20px;overflow-x:auto;padding:13px 2px 8px;scrollbar-width:thin}.mkl-thumbnails button{flex-shrink:0;display:flex;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--mkl-line);background:#fff;font-size:11px;padding:7px 3px 10px;color:var(--mkl-muted)}.mkl-thumbnails img{width:33px;height:38px;object-fit:contain}.mkl-thumbnails [aria-pressed=true]{border-color:var(--mkl-accent);color:var(--mkl-accent)}.mkl-media{margin-top:16px}.mkl-media summary{cursor:pointer}.mkl-media :is(video,iframe,model-viewer){width:100%;max-width:100%}.mkl-sku-top{font-size:11px;letter-spacing:1.5px;margin:0 0 18px!important;color:#163956}.mkl-subtitle{font-size:13px;color:var(--mkl-muted);margin-top:14px!important}.mkl-options{margin:23px 0}.mkl-options fieldset{padding:0;border:0;margin:15px 0}.mkl-options legend{font-size:11px;margin-bottom:9px}.mkl-options fieldset>div{display:flex;flex-wrap:wrap;gap:9px}.mkl-options a{display:inline-flex;align-items:center;min-height:43px;padding:8px 16px;font-size:12px;text-decoration:none;border:1px solid var(--mkl-line);border-radius:3px;background:#fff}.mkl-options a[aria-current=true]{border-color:var(--mkl-accent);box-shadow:inset 0 0 0 1px var(--mkl-accent);background:#f4f7f9}.mkl[aria-busy=true] .mkl-options a{cursor:wait}.mkl-price-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;margin:21px 0 23px}.mkl-price{font-size:22px;line-height:1.3}.mkl-price s{display:block;font-size:15px;color:var(--mkl-muted);margin-top:5px}.mkl-overview h2{font-size:11px;text-transform:uppercase;letter-spacing:1.1px;margin-bottom:10px}.mkl-richtext{font-size:13px;line-height:1.9}.mkl-richtext :is(p,span,div,li,strong,b,a){color:inherit!important;font-family:inherit!important;background-color:transparent!important}.mkl-richtext :is(p,span,div,li){font-weight:300!important}.mkl-richtext :is(strong,b){font-weight:400!important}.mkl-richtext p+p,.mkl-richtext ul,.mkl-richtext ol{margin-top:12px}.mkl-richtext :is(ul,ol){padding-left:20px}.mkl-richtext a{text-decoration:underline;text-underline-offset:3px}.mkl-richtext img{max-width:100%;height:auto}.mkl-richtext table{display:block;max-width:100%;overflow-x:auto}.mkl-richtext :is(h3,h4){font-size:18px;margin:16px 0 9px}.mkl-richtext :is(h1,h2,h3,h4,h5,h6){color:inherit!important}.mkl-overview .mkl-richtext{color:#526b7f}.mkl-read-more{margin-top:9px}.mkl-read-more summary{font-size:11px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;min-height:30px}.mkl-read-more>div{padding-top:12px}.mkl-quick-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin:24px 0 18px;background:#f5f8fa;border-left:2px solid var(--mkl-accent);padding:17px 18px}.mkl-quick-specs [data-capacity-label]{display:block;font-size:10px;letter-spacing:.9px;text-transform:uppercase;color:var(--mkl-muted);margin-bottom:7px}.mkl-quick-specs .mkl-richtext{font-size:14px;line-height:1.7}.mkl-quick-specs .mkl-richtext p{font-size:inherit}.mkl-quick-specs:has([data-size-stack]){min-height:100px;padding:12px 18px;align-items:center}.mkl-quick-specs:has([data-size-stack]) [data-capacity-label]{line-height:14px;margin-bottom:4px}.mkl .mkl-size-stack{display:flex;flex-direction:column;gap:0;font-size:14px;line-height:18px;letter-spacing:0;text-transform:none}.mkl .mkl-size-line{margin:0;padding:0;line-height:18px}.mkl-light dl>[data-wrap=length]:has([data-size-stack]){padding-block:4px;align-items:center}.mkl-availability{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--mkl-muted);margin:20px 0 14px}.mkl-available{display:flex;align-items:center;gap:8px;color:#527367}.mkl-available:before{content:"";width:5px;height:5px;border-radius:50%;background:#7a9695}.mkl-buy-row{display:flex;gap:12px}.mkl-quantity{display:flex;border:1px solid var(--mkl-line);border-radius:3px;align-items:center;flex-shrink:0}.mkl-quantity button{width:35px;height:51px;font-size:17px;background:#fff;border:0;padding:0}.mkl-quantity input{width:34px;min-height:48px;margin:0;border:0;text-align:center;color:#163956;-webkit-appearance:textfield;appearance:textfield;padding:0;background:#fff;font-size:16px}.mkl-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.mkl-add{flex:1;display:flex;align-items:center;justify-content:space-between;min-height:53px;border:0;border-radius:3px;color:#fff!important;background:var(--mkl-gradient);font-size:13px!important;padding:12px 22px;letter-spacing:0;text-transform:none}.mkl-add:hover{filter:brightness(.94)}.mkl-form select{width:100%;margin:10px 0 15px}.mkl-shipping-note{margin:14px 0;font-size:12px;line-height:1.65;color:#526b7f}.mkl-shipping-note strong{font-weight:400;color:#163956}.mkl-shipping-note small{display:block;margin-top:3px;font-size:11px;color:var(--mkl-muted)}.mkl-support{border-top:1px solid var(--mkl-line);padding-top:14px;margin-top:14px;font-size:11px;color:var(--mkl-muted)}.mkl-support p+p{margin-top:8px}.mkl-support a{text-decoration:underline;text-underline-offset:3px}.mkl-information{padding-bottom:52px}.mkl-tabs{display:flex;justify-content:space-between;gap:22px;border-top:1px solid var(--mkl-line);border-bottom:1px solid var(--mkl-line);margin-bottom:30px}.mkl-tabs a{font-weight:400!important;padding:19px 0;font-size:12px;border-bottom:2px solid transparent;color:var(--mkl-muted);line-height:1.5;text-decoration:none}.mkl-tabs a[aria-selected=true]{color:var(--mkl-accent);border-color:var(--mkl-accent)}.mkl-panel{scroll-margin-top:30px;margin-bottom:24px}.mkl-details{background:var(--mkl-gradient);color:#fff;border-radius:4px;padding:39px 44px 44px}.mkl-detail-columns{display:grid;grid-template-columns:.75fr 1.25fr;gap:9%}.mkl-detail-columns.mkl-single{grid-template-columns:1fr}.mkl-detail-columns h2{margin-bottom:21px;color:#fff!important}.mkl-details .mkl-richtext{color:#fff}.mkl-details :is(h3,h4,h5,h6){color:#fff!important}.mkl-features ul{list-style:none;margin:0;padding:0}.mkl-features li{padding:16px 0;border-top:1px solid #ffffff24}.mkl-features li:first-child{border-top:0;padding-top:0}.mkl-features li:last-child{padding-bottom:0}.mkl-light{padding:33px 40px 40px;background:linear-gradient(125deg,#f4f7f9,#fff);border:1px solid var(--mkl-line);border-radius:4px}.mkl-light dl{margin:0}.mkl-light dl>div{display:grid;grid-template-columns:30% 1fr;padding:18px 0;border-bottom:1px solid var(--mkl-line);gap:30px}.mkl-light dt{font-size:12px;color:var(--mkl-muted);font-weight:300}.mkl-light dd{margin:0;font-size:13px}.mkl-light .mkl-richtext{color:#526b7f}.mkl-reading{max-width:800px}.mkl-shipping-columns{display:grid;grid-template-columns:1fr 1fr;gap:45px}.mkl-shipping-columns.mkl-single{grid-template-columns:1fr}.mkl-shipping-columns h3{margin-bottom:14px}.mkl-construction-extra:not(:empty){margin-top:14px}.mkl-combined-material{margin-top:22px}.mkl-description-fallback{padding:0 0 40px}.mkl-description-fallback>h2{margin-bottom:20px}.mkl-description-fallback .mkl-richtext>h2,.mkl-description-fallback .mkl-richtext>h3{margin:25px 0 12px}.mkl-description-fallback .mkl-richtext>p{margin:12px 0}.mkl-dialog{width:min(800px,94vw);max-width:94vw;max-height:92vh;border:1px solid var(--mkl-line);padding:35px;border-radius:5px;background:#fff}.mkl-dialog::backdrop{background:#102a4377;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mkl-dialog img{width:100%;height:75vh;object-fit:contain}.mkl-dialog>button{position:absolute;right:10px;top:8px;font-size:29px;width:40px;height:40px;background:#fff;border:0}.mkl-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mkl-editor-note{padding:15px;background:#f5f8fa;color:#667787;font-size:12px}@media(max-width:900px){mk-description-product.mkl{padding:0 30px}.mkl-hero{gap:5%}.mkl-stage{height:520px}.mkl h1{font-size:30px}}@media(max-width:749px){mk-description-product.mkl{padding:0 20px}.mkl-breadcrumbs{padding:18px 0 23px;font-size:9px;gap:8px}.mkl-hero{grid-template-columns:1fr;gap:30px;padding-bottom:37px}.mkl-gallery{position:static}.mkl-stage{height:400px}.mkl-stage>img{padding:40px 30px}.mkl h1{font-size:28px}.mkl-price{font-size:21px}.mkl-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;margin-bottom:24px}.mkl-tabs a{font-weight:400!important;font-size:11px;padding:16px 0}.mkl-details{padding:28px 25px 32px}.mkl-detail-columns{grid-template-columns:1fr;gap:30px}.mkl-detail-columns h2{font-size:25px;margin-bottom:16px}.mkl-light{padding:28px 25px}.mkl-light dl>div{grid-template-columns:1fr;gap:8px}.mkl-information{padding-bottom:35px}.mkl-shipping-columns{grid-template-columns:1fr;gap:25px}}@media(prefers-reduced-motion:reduce){.mkl *{scroll-behavior:auto!important;transition:none!important}}.mkl-warranty{color:var(--mkl-accent);font-size:12px;font-weight:400;margin-bottom:8px!important}.mkl-related{border-top:1px solid var(--mkl-line);padding:34px 0 54px}.mkl-related>h2{margin-bottom:26px}.mkl-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.mkl-related-card{min-width:0}.mkl-related-card>a{display:block;height:100%;color:inherit;text-decoration:none;border:1px solid var(--mkl-line);border-radius:4px;overflow:hidden;background:#fff}.mkl-related-card>a:hover{border-color:var(--mkl-accent)}.mkl-related-image{aspect-ratio:1;display:grid;place-items:center;padding:24px;background:#fff;font-size:12px}.mkl-related-image img{width:100%;height:100%;object-fit:contain}.mkl-related-copy{padding:10px 18px 22px}.mkl-related-sku{color:var(--mkl-muted);font-size:10px;letter-spacing:1px;margin-bottom:8px!important}.mkl-related-card h3{font-size:14px;line-height:1.55;letter-spacing:normal}.mkl-related-price{font-size:14px;margin-top:12px!important;color:var(--mkl-accent)}@media(max-width:749px){.mkl-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mkl-related-image{padding:16px}.mkl-related-copy{padding:8px 12px 16px}.mkl-related-card h3{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map */
