.fade-enter-active[data-v-9eb819db],.fade-leave-active[data-v-9eb819db]{transition:all .16s ease}.fade-enter-from[data-v-9eb819db],.fade-leave-to[data-v-9eb819db]{opacity:0}.fade-enter-active .window[data-v-9eb819db],.fade-leave-active .window[data-v-9eb819db]{transition:all .16s ease}.fade-enter-from .window[data-v-9eb819db],.fade-leave-to .window[data-v-9eb819db]{transform:scale(.96)}.overlay[data-v-9eb819db]{align-items:center;background:#22222280;display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%;z-index:300}.window[data-v-9eb819db]{background:#fff;border-radius:8px;box-shadow:0 2px 2px #00000013,0 4px 4px #00000013,0 6px 6px #00000013;height:auto;max-width:480px;overflow:hidden;width:88%}.content[data-v-9eb819db]{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:8px 16px;position:relative;text-align:center}.content[data-v-9eb819db] .modal-heading{border-bottom:1px dotted #787c7b;font-weight:700;margin-bottom:16px;padding-bottom:8px}.content[data-v-9eb819db] .modal-image{border-radius:8px;box-shadow:0 1px 1px #00000013,0 2px 2px #00000013,0 3px 3px #00000013;height:auto;margin:0 auto 12px;width:64px}@media(min-width:960px){.content[data-v-9eb819db] .modal-image{width:80px}}.content[data-v-9eb819db] .modal-title{display:-webkit-box;font-weight:700;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.content[data-v-9eb819db] .modal-variant-title{color:#787c7b;margin:-12px 0 8px}.content[data-v-9eb819db] .modal-text{font-size:14px;margin-bottom:16px}.content[data-v-9eb819db] .modal-text .bold{font-weight:700}.content[data-v-9eb819db] .modal-btn{border-radius:8px;box-shadow:0 1px 1px #00000013,0 2px 2px #00000013,0 3px 3px #00000013;cursor:pointer;font-size:14px;font-weight:700;height:50px;letter-spacing:.08em;line-height:50px;margin:0 auto 16px;max-width:320px;width:100%}.content[data-v-9eb819db] .modal-btn.red{background:#ab0007;color:#fff}.content[data-v-9eb819db] .modal-btn.gray{background:#ddd}.content[data-v-9eb819db] .modal-quantity{align-items:center;border:1px solid #ddd;border-radius:4px;display:flex;margin:0 auto 24px}.content[data-v-9eb819db] .modal-quantity .modal-quantity__number{border-left:1px dotted #ddd;border-right:1px dotted #ddd;font-size:24px;min-width:64px}.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-minus,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-plus{cursor:pointer;height:48px;position:relative;width:60px}.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-minus:after,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-minus:before,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-plus:after,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-plus:before{background:#787c7b;border-radius:4px;content:"";height:4px;left:18px;position:absolute;top:calc(50% - 2px);width:24px}.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-minus.inactive,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-plus.inactive{cursor:auto}.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-minus.inactive:after,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-minus.inactive:before,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-plus.inactive:after,.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-plus.inactive:before{background:#ddd}.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-minus:after{opacity:0}.content[data-v-9eb819db] .modal-quantity .modal-quantity__btn-plus:after{transform:rotate(90deg)}
