/** Shopify CDN: Minification failed

Line 11:29 Unexpected "*"
Line 12:96 Unterminated string token

**/
/* Medkaltec Ultraviolet — 2026 "Keten & Okaliptüs" düzenlemesi.
   Tüm renkler mk-2026.css token'larından (var(--mk-…)) gelir; yapısal kurallar korunur.
   Buradan kaldırılanlar: :root değişkenleri ve body/#root zemini (mk-2026.css), header/announcement
   override'ları (A2 → mk-2026-header.css), .uv-shell/.uv-eyebrow/.uv-dot/.uv-btn--light/--outline ve
   tüm .uv-hero*/.uv-feature*/.uv-discovery* (B → hero bölümü), .template-index :is(.mkcat,…) ve
   .mkcat__/.mshow__/.mkgr__/.myt__ override'ları, .mkc*, .mkfd*, #root .mktk/.mkbr satırları
   (bölüm sahipleri), .uv-products*/.uv-product*/.uv-quick-add, .mk-whatsapp-fab, #totop ve .mklp-*
   (→ mk-2026.css Bölüm 5). */
#header-inner{max-width:1440px;margin-inline:auto}#header #logo img{max-height:54px;object-fit:contain}
/* Motion is reserved for the action a visitor is currently taking. */
.mkhc-orb,.mkhc-visual .mkhc-card,.mpp__add::after,.mpp__ship .live,.mpp__u--live i,.mklp-badge i,.mshow__pin__pulse,.mshow__tag i,.myt__live i,.myt__badge i,.mkt-bar,.mkt-bar::after,.mksb__one::after,.mksb__one::before,.mksb__cic::after,.mkusp__icon::after,.mk-pulse,.mpp__pulse,.mkgr--skeleton .mkgr__card{animation:none!important}
.mpp__add::after,.mkhc-orb{display:none!important}.mpp__bar,.mpp__zoom,.mk-mobile-nav{filter:none!important}
/* Existing sections keep their data, controls, forms and app integrations. */
.template-index #content>.shopify-section{margin-bottom:0}
.product-card{border-color:var(--mk-line)!important;box-shadow:none!important;border-radius:var(--mk-r)!important;background:var(--mk-card)!important}.product-card:hover{transform:none!important;box-shadow:var(--mk-shadow-hover)!important;border-color:var(--mk-line-2)!important}.product-card figure{background:var(--mk-card)!important}.product-card :is(h2,h3,h4) a{color:var(--mk-ink)!important}.product-card .price{color:var(--mk-ink)!important}.product-card .overlay-buy_button{background:var(--mk-primary-soft)!important;color:var(--mk-primary-text)!important}.product-card :is(button,a):focus-visible{outline-offset:2px!important}
/* Product layout prioritizes name, selection and a single clear purchase action. */
.mpp{--brand:var(--mk-primary);--brand2:var(--mk-primary-deep);--ink:var(--mk-ink);--mut:var(--mk-muted);--line:var(--mk-line);max-width:1320px!important;padding:32px 36px 20px!important}.mpp__wrap{grid-template-columns:1fr 1fr!important;gap:20px 54px!important;grid-template-areas:"gallery heading" "gallery info";align-items:start}.mpp__heading{grid-area:heading}.mpp__gallery{grid-area:gallery;position:sticky;top:110px}.mpp__info{grid-area:info;position:static!important}.mpp__vendor{color:var(--mk-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:600!important}.mpp__title{font-size:clamp(24px,2.4vw,36px)!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-.02em!important;margin:8px 0 0!important}.mpp__main{box-shadow:none!important;border-radius:var(--mk-r-lg)!important;border-color:var(--mk-line)!important;background:var(--mk-card)!important}.mpp__main img{padding:30px!important;transition:none!important}.mpp__main:hover img{transform:none!important}.mpp__zoom{background:var(--mk-card)!important;border-color:var(--mk-line)!important}.mpp__thumbs{flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}.mpp__thumb{width:62px!important;height:62px!important;scroll-snap-align:start;border-radius:9px!important}.mpp__thumb.is-sel{border-color:var(--mk-primary)!important;box-shadow:none!important}.mpp__price{margin:12px 0!important}.mpp__now{font-size:32px!important;color:var(--mk-ink)!important}.mpp__auth{font-size:11px!important;margin:0 0 12px!important;border:0!important;padding:0!important;background:none!important}.mpp__short{padding:0!important;border:0!important;color:var(--mk-muted)!important;font-size:13px!important;line-height:1.7!important;margin:14px 0 20px!important}.mpp__buy{gap:10px!important}.mpp__add,#root .mpp__add,#root .mpp__bar__btn{background:var(--mk-primary)!important;color:var(--mk-card)!important;border-radius:var(--mk-r-sm)!important;box-shadow:none!important;min-height:52px!important;transform:none!important;filter:none!important;font-size:15px!important;font-weight:600!important;animation:none!important}.mpp__add:hover,#root .mpp__bar__btn:hover{background:var(--mk-primary-deep)!important}.mpp__add:disabled{opacity:.5;cursor:not-allowed}.mpp__qty{border-radius:var(--mk-r-sm)!important}.mpp__val.is-sel{background:var(--mk-primary-soft)!important;color:var(--mk-primary-text)!important;border-color:var(--mk-primary)!important;box-shadow:none!important}.mpp__val{border-radius:8px!important}.mpp__pay-btn .shopify-payment-button__button{border-radius:var(--mk-r-sm)!important}.mpp__taksit{background:var(--mk-band)!important;border-color:var(--mk-line)!important;color:var(--mk-ink)!important}.mpp__trust{gap:8px!important;margin:16px 0!important}.mpp__t{border-radius:9px!important;padding:10px!important;box-shadow:none!important}.mpp__t svg{width:18px!important;height:18px!important;stroke:var(--mk-primary)!important}.mpp__ship{background:var(--mk-band)!important;border-color:var(--mk-line)!important;border-radius:var(--mk-r-sm)!important}.mpp__ship svg{stroke:var(--mk-primary)!important}.mpp__ship .cd,.mpp__eta,.mpp__eta b{color:var(--mk-ink)!important}.mpp__wa{background:var(--mk-ink)!important;border:1px solid var(--mk-ink)!important;border-radius:var(--mk-r-sm)!important;color:var(--mk-on-dark)!important;box-shadow:none!important;font-weight:600!important;transform:none!important}.mpp__wa:hover{background:var(--mk-dark-2)!important;color:var(--mk-on-dark)!important}.mpp__wa svg{fill:var(--mk-wa)!important}.mpp__paytr{background:var(--mk-ink)!important;border-radius:var(--mk-r-sm)!important}.mpp__details{padding:0!important;margin-top:40px!important;gap:16px!important}.mpp__sec{border-color:var(--mk-line)!important;border-radius:var(--mk-r)!important;box-shadow:none!important;padding:26px!important}.mpp__sec h2{font-size:20px!important}.mpp__g{box-shadow:none!important;border-color:var(--mk-line)!important;transform:none!important}.mpp__bar{background:var(--mk-card)!important;box-shadow:0 -2px 15px rgba(15,23,41,.06)!important;border-color:var(--mk-line)!important;z-index:70!important}.mpp__bar__p{color:var(--mk-ink)!important}.mpp__bar__in{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.mpp__quicklinks{display:flex;gap:16px;flex-wrap:wrap;margin:14px 0 0;font-size:13px}.mpp__quicklinks a{color:var(--mk-primary-text)!important;text-underline-offset:3px}.uv-product-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0}.uv-save{display:inline-flex;align-items:center;gap:8px;background:var(--mk-card)!important;border:1px solid var(--mk-line-2)!important;color:var(--mk-ink)!important;padding:9px 12px!important;border-radius:8px!important;font-size:13px!important;min-height:38px!important;box-shadow:none!important;cursor:pointer}.uv-save[aria-pressed=true]{background:var(--mk-primary-soft)!important;border-color:var(--mk-primary)!important}.uv-save svg{width:16px;height:16px;fill:none;stroke:currentColor}.uv-save[aria-pressed=true] svg{fill:currentColor}.uv-sku{color:var(--mk-muted);font-size:12px}.uv-form-message{font-size:13px;line-height:1.5;margin:10px 0;color:var(--mk-danger)}.uv-form-message:empty{display:none}.uv-stock{font-size:13px;font-weight:600;color:var(--mk-primary-text)}.uv-stock[data-available=false]{color:var(--mk-muted)}.uv-help-note{background:var(--mk-band);border-radius:var(--mk-r-sm);padding:13px 15px;margin:16px 0;font-size:13px;line-height:1.6;color:var(--mk-ink-2)}.uv-help-note a{color:inherit;font-weight:600}.uv-buylinks{display:flex;gap:15px;flex-wrap:wrap;margin-top:10px;font-size:12px;color:var(--mk-muted)}.uv-buylinks a{color:inherit;text-underline-offset:3px}
.uv-saved{max-width:calc(var(--mk-shell) - 2 * var(--mk-gutter));margin:36px auto;padding:24px;background:var(--mk-card);border:1px solid var(--mk-line);border-radius:var(--mk-r-lg)}.uv-saved[hidden]{display:none}.uv-saved h2{font-size:22px!important;color:var(--mk-ink)!important;margin:0 0 8px!important}.uv-saved>p{font-size:14px;color:var(--mk-muted);margin:0 0 20px}.uv-saved__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.uv-saved__card{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--mk-line);border-radius:var(--mk-r-sm);background:var(--mk-card);text-decoration:none;color:var(--mk-ink);font-size:13px;font-weight:600;min-width:0;transition:border-color .15s}.uv-saved__card:hover{border-color:var(--mk-line-2)}.uv-saved__card img{width:56px;height:56px;object-fit:contain;flex:none}.uv-saved__card span{overflow-wrap:anywhere}
/* Showroom harita yer tutucusu ve video kapağı (JS bu butonları ekler/gizler; yapı aynen). */
.mshow__map--gl{position:relative}.uv-map-button{position:absolute;inset:0;width:100%!important;height:100%!important;z-index:2;background:var(--mk-band)!important;color:var(--mk-ink)!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:30px!important;font:600 17px/1.4 var(--mk-font-body);cursor:pointer}.uv-map-button svg{width:44px;height:44px;stroke:currentColor;fill:none}.uv-map-button small{font-size:13px;color:var(--mk-muted);font-weight:500;max-width:30ch}.uv-map-button[hidden]{display:none!important}.uv-video-button{position:absolute;inset:0;z-index:1;background:var(--mk-ink)!important;color:var(--mk-on-dark)!important;border:0!important;box-shadow:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:30px!important;border-radius:0!important}.uv-video-button:hover{background:var(--mk-dark-2)!important}#root .uv-video-button span{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;font:600 14px/1.4 var(--mk-font-body);color:var(--mk-on-dark)}#root .uv-video-button span::before{content:"";display:block;width:62px;height:62px;border-radius:50%;background:var(--mk-card)}#root .uv-video-button span::after{content:"";position:absolute;left:50%;top:22px;margin-left:-6px;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent var(--mk-ink)}.uv-video-button[hidden]{display:none!important}
.template-cart #content{max-width:1440px;margin-inline:auto}.template-cart h1{color:var(--mk-ink)!important}.template-cart button[name=checkout],.template-cart button[type=submit]{background:var(--mk-primary)!important;border-radius:var(--mk-r-sm)!important;box-shadow:none!important}.template-cart .l4ca>li{border-color:var(--mk-line)!important}.template-cart .mkcb{background:var(--mk-bg)!important}.template-collection h1,.template-search h1{color:var(--mk-ink)!important}
/* Sipariş sonrası destek sayfası (sections/mk-order-help.liquid): .uv-eyebrow ve .uv-btn yalnız burada, token'la. Başlık paneli beyaz kart (koyu yüzey yalnız footer alt barı). */
.uv-order-help{max-width:920px;margin:40px auto 70px;padding:0 24px}.uv-order-help__head{background:var(--mk-card);border:1px solid var(--mk-line);color:var(--mk-ink);border-radius:var(--mk-r-lg);padding:44px}.uv-order-help .uv-eyebrow{display:block;margin:0 0 14px;font:600 13px/1.2 var(--mk-font-body);letter-spacing:0;text-transform:lowercase;color:var(--mk-muted)}.uv-order-help .uv-eyebrow::first-letter{text-transform:uppercase}.uv-order-help h1{color:var(--mk-ink)!important;font-size:36px!important}.uv-order-help__head p{color:var(--mk-muted)}.uv-order-help__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0}.uv-order-help__step{padding:22px;border:1px solid var(--mk-line);background:var(--mk-card);border-radius:var(--mk-r)}.uv-order-help__step b{display:block;color:var(--mk-ink);font-size:15px;margin:12px 0}.uv-order-help__step p{color:var(--mk-muted);font-size:14px;line-height:1.6;margin:0}.uv-order-help__step>span{font-size:13px;color:var(--mk-primary-text);font-weight:600}.uv-order-help__actions{display:flex;gap:10px;flex-wrap:wrap}.uv-order-help .uv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 20px!important;border-radius:var(--mk-r-sm)!important;font:600 15px/1.2 var(--mk-font-body);text-decoration:none!important;border:1px solid var(--mk-line-2)!important;background:var(--mk-card);color:var(--mk-ink);cursor:pointer;box-sizing:border-box;transition:background .15s,border-color .15s}.uv-order-help .uv-btn:hover{background:var(--mk-band);color:var(--mk-ink)}.uv-order-help .uv-btn--primary{background:var(--mk-primary)!important;border-color:var(--mk-primary)!important;color:var(--mk-card)!important}.uv-order-help .uv-btn--primary:hover{background:var(--mk-primary-deep)!important;color:var(--mk-card)!important}
@media(max-width:1000px){.mpp{padding:24px!important}.mpp__wrap{gap:16px 28px!important}.uv-saved{margin-inline:24px}.uv-saved__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.mpp{padding:16px!important}.mpp__wrap{grid-template-columns:1fr!important;grid-template-areas:"heading" "gallery" "info";gap:14px!important}.mpp__gallery{position:static}.mpp__title{font-size:24px!important;line-height:1.2!important}.mpp__main{aspect-ratio:auto!important;height:290px!important;border-radius:12px!important}.mpp__main img{padding:18px!important}.mpp__thumbs{margin-top:8px!important;gap:8px}.mpp__thumb{width:48px!important;height:48px!important}.mpp__now{font-size:28px!important}.mpp__rate{font-size:12px!important;margin:0 0 10px!important}.mpp__auth{margin-bottom:9px!important}.mpp__short{font-size:14px!important;margin:12px 0!important}.mpp__qty button{width:36px!important}.mpp__qty input{width:36px!important}.mpp__details{margin-top:26px!important}.mpp__sec{padding:20px!important}.mpp__bar__t{display:none!important}.mpp__bar__in{gap:12px!important;justify-content:space-between}.mpp__bar__pr{align-items:flex-start!important}.mpp__bar__btn{flex:1!important;max-width:65%;padding:12px!important}.uv-product-tools{margin:10px 0}.uv-saved{margin:24px 16px;padding:18px}.uv-saved__grid{grid-template-columns:1fr 1fr;gap:8px}.uv-saved__card{display:block;padding:10px;font-size:13px}.uv-saved__card img{display:block;margin:0 auto 10px;width:70px;height:70px}.uv-order-help{margin-top:24px;padding:0 16px}.uv-order-help__head{padding:26px}.uv-order-help h1{font-size:28px!important}.uv-order-help__steps{grid-template-columns:1fr}.uv-order-help .uv-btn{width:100%}}

/* Explicit local controls override the legacy theme's generic button styles. */
#root .mpp .uv-save{background:var(--mk-card)!important;color:var(--mk-ink)!important;border-color:var(--mk-line-2)!important}#root .mpp .uv-save[aria-pressed=true]{background:var(--mk-primary-soft)!important;color:var(--mk-primary-text)!important;border-color:var(--mk-primary)!important}#root .mpp .uv-save:before,#root .mpp .uv-save:after{display:none!important}#root .mpp__qty button{background:var(--mk-band)!important;color:var(--mk-ink)!important;min-height:46px!important;padding:8px!important}#root .mpp__val{background:var(--mk-card)!important;color:var(--mk-ink)!important}#root .mpp__val.is-sel{background:var(--mk-primary-soft)!important;border-color:var(--mk-primary)!important;color:var(--mk-primary-text)!important}#root .mpp__thumb{width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;flex:0 0 68px!important;padding:4px!important;background:var(--mk-card)!important;border:1px solid var(--mk-line)!important;box-shadow:none!important}#root .mpp__thumb.is-sel{border:2px solid var(--mk-primary)!important}#root .mpp__thumb img{width:100%!important;height:100%!important;object-fit:contain!important}#root .mpp__pay-btn .shopify-payment-button__button{width:100%!important;background:var(--mk-primary-soft)!important;color:var(--mk-primary-text)!important;border:1px solid var(--mk-primary-soft-2)!important;min-height:46px!important}#root .product-form__submit,#root button[name=add]{animation:none!important}
.fbt__card{border-color:var(--mk-line)!important;box-shadow:none!important}.fbt__h:before{background:var(--mk-primary)!important}.fbt__item.is-sel{border-color:var(--mk-primary)!important;box-shadow:none!important}.fbt__item.is-sel .fbt__chk{background:var(--mk-primary)!important;border-color:var(--mk-primary)!important}.fbt__price{color:var(--mk-ink)!important}#root .fbt__add{background:var(--mk-primary)!important;color:var(--mk-card)!important;box-shadow:none!important}#root .fbt__add:hover{background:var(--mk-primary-deep)!important}.fbt__item:hover{transform:none!important;box-shadow:none!important}.fbt__item:focus-visible{outline:3px solid var(--mk-primary-soft-2);outline-offset:3px}
@media(max-width:760px){#root .mpp__thumb{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;flex-basis:48px!important}}

.uv-video-button[hidden],.uv-map-button[hidden],.uv-saved[hidden],.mkfd [hidden]{display:none!important}#root .uv-video-button:before,#root .uv-video-button:after,#root .uv-map-button:before,#root .uv-map-button:after{display:none!important}

#root .mpp__main #mppMain{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:contain!important;transform:none!important}#root .mpp__thumb:before,#root .mpp__thumb:after,#root .mpp__qty button:before,#root .mpp__qty button:after,#root .mpp__val:before,#root .mpp__val:after,#root .mpp__zoom:before,#root .mpp__zoom:after{display:none!important}#root .mpp__zoom{background:var(--mk-card)!important;color:var(--mk-ink)!important;min-height:0!important;padding:8px 11px!important;z-index:2;font-size:12px!important;border:1px solid var(--mk-line)!important}.uv-image-dialog{padding:42px 16px 16px!important;margin:auto!important;max-width:92vw!important;width:860px!important;max-height:92dvh!important;background:var(--mk-card)!important;border:1px solid var(--mk-line)!important;border-radius:var(--mk-r)!important;overflow:auto!important}.uv-image-dialog::backdrop{background:rgba(15,23,41,.72)}.uv-image-dialog>img{display:block!important;width:100%!important;height:calc(85dvh - 60px)!important;object-fit:contain!important}.uv-image-dialog .uv-image-close{position:absolute!important;right:12px;top:8px;background:var(--mk-band)!important;color:var(--mk-ink)!important;border:0!important;min-height:30px!important;padding:5px 12px!important;border-radius:var(--mk-r-xs)!important;font-size:13px!important;cursor:pointer}.uv-image-close:before,.uv-image-close:after{display:none!important}
