.mk-cart-setup{margin:20px 0;color:#302b39;min-width:0;max-width:100%;font-size:14px}.mk-cart-setup details{border:1px solid #ded9ed;border-radius:16px;background:#f4f1fb;min-width:0}.mk-cart-setup summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;cursor:pointer;list-style:none;min-height:64px}.mk-cart-setup summary::-webkit-details-marker{display:none}.mk-cart-setup summary strong{font-size:16px;line-height:1.35;display:block}.mk-cart-setup__note{display:block;font-size:12px;line-height:1.5;color:#625b70;margin:5px 0 0;white-space:normal}.mk-cart-setup__chevron{font-size:24px;flex:none;transition:rotate .24s}.mk-cart-setup details[open] .mk-cart-setup__chevron{rotate:45deg}.mk-cart-setup__body{padding:0 16px 16px;min-width:0}.mk-cart-setup__body h3{font-size:18px;line-height:1.4;margin:0}.mk-cart-setup__rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(260px,88%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:14px;padding-bottom:10px;overscroll-behavior-inline:contain}.mk-cart-setup__card{min-width:0;background:#fff;border:1px solid #e5e0eb;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start}.mk-cart-setup__photo{display:block;aspect-ratio:4/3;position:relative;background:#fff}.mk-cart-setup .mk-cart-setup__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.mk-cart-setup__name{font-weight:600;line-height:1.4;overflow-wrap:anywhere;color:inherit}.mk-cart-setup__native{display:block;margin-top:auto}.mk-cart-setup__actions{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:end}.mk-cart-setup__actions label{font-size:12px;display:grid;gap:4px;min-width:0}.mk-cart-setup .mk-cart-setup__actions input{width:100%;min-width:0;min-height:44px;background:#fff;color:#302b39;border:1px solid #ccc6d6;border-radius:6px;padding:4px 6px}.mk-cart-setup .hdt-btn{display:flex;align-items:center;justify-content:center;white-space:nowrap;text-align:center;min-height:44px;padding:9px 8px;font-size:13px;line-height:1.3;border:1px solid #756685;border-radius:8px;background:#fff;color:#302b39}.mk-cart-setup__choose{margin-top:auto;display:inline-flex;min-height:44px;align-items:center}.mk-cart-setup :is(a,button,input,summary):focus-visible{outline:2px solid #69528b;outline-offset:3px}html body [data-monster-cart] .hdt-discount-info{display:flex;align-items:center;gap:6px;flex-wrap:wrap}html body [data-monster-cart] .hdt-discounts svg{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;flex:0 0 16px!important}@media(min-width:1000px){hdt-main-cart .mk-cart-setup__rail{grid-auto-columns:minmax(230px,1fr);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}@media(prefers-reduced-motion:reduce){.mk-cart-setup__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/monster-cart-setup-v39.css.map */
