.mk-sticky{position:fixed;left:0;right:0;z-index:45;top:var(--mk-header-visible, 0px);display:block;background:var(--mk-surface);color:var(--mk-ink);border-bottom:1px solid var(--mk-line);box-shadow:0 4px 12px #17161f14;font-family:var(--font-body-family);letter-spacing:0;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.mk-sticky.is-visible{visibility:visible;opacity:1;transform:none;transition:opacity .18s ease,transform .18s ease}.mk-sticky__inner{display:flex;align-items:center;gap:var(--mk-3);height:56px}.mk-sticky__image{flex:0 0 auto;width:40px;height:40px;object-fit:cover;background:#f6f6f6;border:1px solid var(--mk-line);border-radius:var(--mk-r-card)}.mk-sticky__info{flex:1 1 auto;min-width:0}.mk-sticky__title,.mk-sticky__variant{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-sticky__title{font:400 var(--mk-fs-13)/18px var(--font-body-family)}.mk-sticky__variant{font-size:var(--mk-fs-11);line-height:14px;color:var(--mk-muted)}.mk-sticky__variant[hidden]{display:none}.mk-sticky__price{flex:0 0 auto;margin:0;color:var(--mk-red);font:700 var(--mk-fs-18)/1 var(--mk-font-num);font-variant-numeric:tabular-nums;white-space:nowrap}.mk-sticky__btn{flex:0 0 auto;height:40px;min-width:140px;padding:0 var(--mk-4);background:var(--mk-red);color:#fff;border:0;border-radius:var(--mk-r-card);font:700 var(--mk-fs-13)/1 var(--mk-font-num);letter-spacing:0;white-space:nowrap;cursor:pointer}.mk-sticky__btn:disabled{background:var(--mk-line);color:var(--mk-muted);cursor:default}.mk-sticky__btn:focus-visible{outline:2px solid var(--mk-ink);outline-offset:2px}@media(max-width:749px){.mk-sticky{top:auto;bottom:calc(var(--mk-bottomnav-h, 56px) + env(safe-area-inset-bottom));border-bottom:0;border-top:1px solid var(--mk-line);box-shadow:0 -4px 12px #17161f14;transform:translateY(8px)}.mk-sticky__inner.page-width{padding-left:var(--mk-2);padding-right:var(--mk-2)}.mk-sticky__inner{gap:var(--mk-2)}.mk-sticky__price{font-size:var(--mk-fs-16)}.mk-sticky__btn{min-width:0;padding:0 var(--mk-3)}}media-gallery .thumbnail-list,media-gallery .thumbnail-slider .thumbnail-list.slider,media-gallery .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex-wrap:nowrap;gap:var(--mk-2);padding:4px;scroll-padding-left:4px}media-gallery .thumbnail-list .thumbnail-list__item.slider__slide{flex:0 0 60px;width:60px;height:60px}media-gallery .thumbnail-list__item:before{padding-bottom:0;height:60px}media-gallery .thumbnail{border:1px solid var(--mk-line);border-radius:var(--mk-r-card);box-shadow:none;overflow:hidden;background:var(--mk-surface)}media-gallery .thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:0}media-gallery .thumbnail:hover{opacity:1;border-color:var(--mk-ink)}media-gallery .thumbnail[aria-current]{border-color:transparent;box-shadow:none;outline:2px solid var(--mk-red);outline-offset:0}media-gallery .thumbnail:focus-visible{outline:2px solid var(--mk-ink);outline-offset:2px;box-shadow:none}media-gallery .thumbnail-slider{margin-top:var(--mk-2)}.mk-rfq[open]{animation:mk-rfq-in .18s ease}.mk-rfq::backdrop{background:#17161f8c}@keyframes mk-rfq-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mk-rfq__head{position:sticky;top:0;z-index:1;background:var(--mk-surface)}.mk-rfq__product{display:flex;align-items:center;gap:var(--mk-2);padding:var(--mk-2);background:var(--mk-page);border-radius:var(--mk-r-card)}.mk-rfq__product img{flex:0 0 auto;width:48px;height:48px;object-fit:cover;border-radius:var(--mk-r-card)}.mk-rfq__product p{min-width:0;margin:0;font-size:var(--mk-fs-12);line-height:1.4;color:var(--mk-muted)}.mk-rfq__product strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--mk-ink);font:700 var(--mk-fs-13)/1.3 var(--mk-font-num)}.mk-rfq__product span:empty{display:none}.mk-rfq__foot .mk-supplier__btn{flex:1 1 auto}@media(max-width:749px){.mk-rfq{width:100%;max-width:100%;max-height:88vh;margin:auto 0 0;border-radius:var(--mk-r-panel) var(--mk-r-panel) 0 0}}.mk-tiers__inner--preview{background:var(--mk-surface);border:1px dashed var(--mk-gold)}.mk-tiers__inner--preview .mk-tier{border-style:dashed}@media(prefers-reduced-motion:reduce){.mk-sticky,.mk-sticky.is-visible{transition:none;transform:none}.mk-rfq[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pdp-marketplace-enhancements.css.map */
