.mgb{--mgb-yellow: #ffd814;--mgb-red: #e82c2a;--mgb-green: #34e0a1;--mgb-blue: #35a8f4;--mgb-grey: #eeeeee;--mgb-ink: #1a1a1a;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;font-family:Poppins,sans-serif;color:var(--mgb-ink)}.mgb.is-open{display:block}html.mgb-open,html.mgb-open body{overflow:hidden}.mgb [hidden]{display:none!important}.mgb__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mgb__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.mgb__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:12px 16px;box-sizing:border-box;pointer-events:none}.mgb__card{position:relative;width:calc(100vw - 48px);max-width:460px;max-height:calc(100dvh - 24px);display:flex;flex-direction:column;background:#fff;border-radius:22px;box-shadow:0 10px 40px #00000040;pointer-events:auto;outline:none}.mgb[data-face=back] .mgb__card{max-width:none;height:calc(100dvh - 24px)}@media(min-width:768px){.mgb__stage{padding:16px}.mgb__card{width:460px;max-height:calc(100dvh - 32px)}.mgb[data-face=back] .mgb__card{width:760px;max-width:calc(100vw - 32px);height:calc(100dvh - 32px)}}.mgb__close{position:absolute;top:-10px;right:-10px;z-index:3;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:2px solid #fff;border-radius:50%;background:var(--mgb-red);color:#fff;cursor:pointer;box-shadow:0 2px 6px #00000040}.mgb__face{display:none;min-height:0;box-sizing:border-box}.mgb[data-face=front] .mgb__face--front,.mgb[data-face=back] .mgb__face--back{display:flex;flex-direction:column;align-items:center}.mgb__face--front>*{flex-shrink:0}.mgb__face--front{padding:16px 14px 14px;overflow-y:auto;overscroll-behavior:contain;border-radius:22px}.mgb__title{width:84%;margin:0;line-height:0}.mgb__heading{display:block;width:100%;height:auto}.mgb__books{display:block;width:96%;height:auto;margin:2px 0 -14px;cursor:pointer}.mgb__deal,.mgb__checkout{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;border:0;border-radius:999px;background:var(--mgb-yellow);color:var(--mgb-ink);font-family:inherit;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 2px #00000014}.mgb__deal:hover,.mgb__checkout:hover,.mgb__checkout:focus{color:var(--mgb-ink);filter:brightness(.97)}.mgb__deal{position:relative;width:72%;min-width:240px;height:50px;padding:0 20px;background:var(--mgb-green);font-size:21px}.mgb__deal-icon{flex:none;width:24px;height:24px}.mgb__or{margin:6px 0 4px;font-size:16px;font-weight:500;line-height:1}.mgb__face--back{flex:1 1 auto;padding:16px 14px 14px}.mgb__listbox{flex:1 1 auto;min-height:0;width:100%;margin-bottom:14px;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;border:1px solid #e4e4e4;border-radius:14px;background:#fff;box-shadow:0 2px 10px #00000014}.mgb .mgb__list-title{position:sticky;top:0;z-index:1;margin:0;padding:12px 0 10px;background:#fff;color:var(--mgb-ink);font-size:20px;font-weight:800;letter-spacing:0;line-height:1.2;text-align:center;text-transform:none;outline:none}.mgb__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin:0;padding:4px 14px 18px;list-style:none}.mgb__item{display:flex;flex-direction:column;align-items:center;margin:0;text-align:center}.mgb__cover{display:block;width:82%;height:auto;aspect-ratio:3 / 4;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.25));cursor:pointer}.mgb .mgb__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.4em;margin:10px 0 8px;color:var(--mgb-ink);font-size:16px;font-weight:800;line-height:1.2;text-transform:uppercase}.mgb__add{margin-top:auto;padding:8px 20px;border:0;border-radius:999px;background:var(--mgb-yellow);color:var(--mgb-ink);font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer}.mgb__add:disabled{opacity:.55;cursor:default}.mgb__add.is-loading:disabled{opacity:1;animation:mgb-pulse .8s ease-in-out infinite alternate}@keyframes mgb-pulse{to{filter:brightness(.85)}}.mgb__swipe{position:sticky;top:calc(50% - 60px);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:60px;height:120px;margin:0 auto -120px;box-sizing:border-box;border-radius:30px;background:#1a1a1ab8;color:#fff;box-shadow:0 4px 14px #00000040;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.mgb__swipe.is-shown{opacity:1;visibility:visible;animation:mgb-swipe 1.1s ease-in-out infinite alternate}.mgb__swipe-arrow{flex:none;width:21px;height:21px}.mgb__swipe-hand{flex:none;width:40px;height:40px;transform:rotate(-45deg)}@keyframes mgb-swipe{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.mgb__swipe.is-shown{animation:none}}.mgb__fireworks{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6;width:100%;height:100%;pointer-events:none}.mgb__fly{position:fixed;z-index:5;object-fit:contain;transform-origin:0 0;pointer-events:none;filter:drop-shadow(0 6px 10px rgba(0,0,0,.3))}.mgb .mgb__error{margin:6px 0 0;color:var(--mgb-red);font-size:13px;font-weight:600;line-height:1.3}@media(min-width:768px){.mgb__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px){.mgb__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.mgb__face--back .mgb__cartblock{max-width:428px}}@media(orientation:landscape)and (max-height:600px){.mgb[data-face=back] .mgb__face--back{flex-direction:row;align-items:stretch;gap:12px}.mgb__face--back .mgb__listbox{margin-bottom:0}.mgb .mgb__face--back .mgb__cartblock{width:250px;max-width:none;justify-content:center;overflow-y:auto}.mgb__face--back .mgb__checkout{width:100%;min-width:0;height:46px;font-size:19px}.mgb__face--back .mgb__delivery{font-size:15px}}.mgb__cartblock{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}.mgb__checkout{position:relative;width:72%;min-width:240px;height:50px;font-size:21px}.mgb__face--front .mgb__checkout{width:65%;min-width:216px;height:46px;font-size:20px}.mgb__checkout-icon{width:26px;height:26px}.mgb__count{position:absolute;top:-8px;right:-6px;min-width:24px;height:24px;padding:0 5px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--mgb-red);color:#fff;font-size:13px;font-weight:700;line-height:1}.mgb__count[hidden]{display:none}.mgb__delivery{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:17px;line-height:1.2}.mgb__delivery-icon{width:34px;height:auto}.mgb__delivery strong{font-weight:800}.mgb__cart{width:100%;margin-top:10px;padding:10px 12px 14px;box-sizing:border-box;border-radius:10px;background:var(--mgb-grey)}.mgb__total{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.2}.mgb__total [data-mgb-total]{color:var(--mgb-blue)}.mgb__done{margin:-2px 0 8px;color:#0b7a4f;font-size:14px;font-weight:700}.mgb__done[hidden]{display:none}.mgb .mgb__cart-error{margin:8px 0 0;color:#c4211f;font-size:13px;font-weight:600;line-height:1.3}.mgb [data-mgb-total],.mgb [data-mgb-count],.mgb [data-mgb-done],.mgb .mgb__slot-img,.mgb .mgb__remove{transition:opacity .2s ease}.mgb.is-syncing [data-mgb-total],.mgb.is-syncing [data-mgb-count],.mgb.is-syncing [data-mgb-done],.mgb.is-syncing .mgb__slot-img,.mgb.is-syncing .mgb__remove{opacity:0;transition:none}.mgb .mgb__slots{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 20px) / 3);gap:10px;margin:-13px -10px -12px;padding:13px 10px 12px;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 10px;scrollbar-width:none;cursor:grab}.mgb .mgb__slots::-webkit-scrollbar{display:none}.mgb .mgb__slots.is-gliding,.mgb .mgb__slots.is-dragging{scroll-snap-type:none}.mgb .mgb__slots.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.mgb .mgb__slot{display:block;position:relative;aspect-ratio:3 / 4;margin:0;scroll-snap-align:start;box-sizing:border-box;border:1.5px solid rgba(53,168,244,.65);border-radius:6px;background:#fff}.mgb__slot-img{display:block;width:100%;height:100%;padding:5px;box-sizing:border-box;object-fit:contain}.mgb__num{position:absolute;bottom:-9px;left:6px;z-index:2;min-width:22px;height:22px;padding:0 5px;box-sizing:border-box;border:2px solid #fff;border-radius:999px;background:var(--mgb-blue);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center}.mgb__slot:not(.is-filled) .mgb__num{background:#b9c7d1}.mgb__remove{position:absolute;bottom:-10px;right:6px;z-index:2;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0 0 2px;box-sizing:border-box;border:2px solid #fff;border-radius:50%;background:var(--mgb-red);color:#fff;font-family:inherit;font-size:18px;font-weight:700;line-height:1;cursor:pointer}.mgb__free{position:absolute;top:-11px;left:50%;z-index:1;padding:3px 12px;border-radius:999px;background:var(--mgb-green);color:#fff;font-size:15px;font-weight:800;line-height:1.2;white-space:nowrap;transform:translate(-50%) rotate(-6deg);box-shadow:0 2px 4px #00000026}
/*# sourceMappingURL=/cdn/shop/t/87/assets/bundle-popup.css.map */
