.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top}.suggestions-suggestions{background:#fff;border:1px solid #dadada;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:bold}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #dadada}.suggestions-suggestion{padding:5px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected{background:#f0f0f0}.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{display:none!important}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:""}.suggestions-promo{display:none}.suggestions-promo a{display:none!important}@media screen and (min-width:600px){.suggestions-promo{position:absolute;top:0;right:0;text-align:left}}.input_invalid{border-color:red !important}.shop{margin-bottom:1rem}.shop.active .shop-title{font-weight:bold}.social ul{list-style:none;padding:0;display:flex;flex-wrap:nowrap;flex-direction:row}.social .social-link{display:inline-block !important;width:32px;height:32px;margin-right:1rem;background-repeat:no-repeat !important;background-size:cover !important}.social .social-link.vk{background-image:url("https://gosharubchinskiy.ru/mg-plugins/p4-magazin/img/vk.svg")}.social .social-link.instagram{background:url("https://gosharubchinskiy.ru/mg-plugins/p4-magazin/img/instagram.svg")}.social .social-link.facebook{background:url("https://gosharubchinskiy.ru/mg-plugins/p4-magazin/img/facebook.svg")}.all-shops-map{display:block;position:relative;width:100%;height:100%;filter:grayscale(1);overflow:hidden}.all-shops-map ymaps[class*="copyrights-pane"]{display:none !important}.ymaps-2-1-79-balloon__close-button{opacity:1 !important}ymaps[class*="balloon__content"] > ymaps{height:unset !important}.input_invalid{border-color:red !important}.deal-wheel-text{text-align:center;font-size:18px;margin-top:20px}.deal-wheel{--size:500px;position:relative;display:grid;grid-gap:calc(var(--size) / 20);align-items:center;justify-content:center;grid-template-areas:"spinner" "trigger";font-size:15px}.deal-wheel > *{grid-area:spinner;position:relative}.deal-wheel .btn-spin{grid-area:trigger;justify-self:center}.spinner:after{background:url(https://gosharubchinskiy.ru/mg-plugins/p4-ecommerce/img/fortune.png) no-repeat 50% 50% /cover;position:absolute;z-index:-1;width:100%;height:100%;content:'';top:0;left:0}.spinner{position:relative;padding:0;margin:0;display:grid;align-items:center;grid-template-areas:"spinner";width:var(--size);height:var(--size);transform:rotate(calc(var(--rotate, 25) * 1deg));border-radius:50%;border:10px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.2)}.border{width:450px;height:450px;position:absolute;border-radius:50%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10;content:'';box-shadow:0 0 10px rgba(0,0,0,0.2)}.spinner_center{width:50px;height:50px;position:absolute;background:#fff;border-radius:50%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:200;content:'';box-shadow:0 0 10px rgba(0,0,0,0.2)}.spinner *{grid-area:spinner;z-index:100}.prize{display:flex;align-items:center;padding:0 20px;width:50%;height:50%;transform-origin:center right;transform:rotate(var(--rotate));user-select:none;text-align:left}.prize.selected .text{font-weight:bold;animation:selected 800ms ease}.ticker{position:relative;left:calc(var(--size) / -15);width:calc(var(--size) / 10);height:calc(var(--size) / 20);background:#000;z-index:1;clip-path:polygon(20% 0, 100% 50%, 20% 100%, 0% 50%);transform-origin:center left}.ticker:after{content:'';position:absolute;left:0;top:0;position:absolute;width:100%;height:50%;background:#fff;z-index:1;opacity:0.3}.btn-spin{color:white;background:black;border:none;font-size:inherit;padding:0.9rem 2rem 1rem;border-radius:0.5rem;cursor:pointer}.btn-spin:disabled{cursor:progress;opacity:0.25}.is-spinning .spinner{transition:transform 8s cubic-bezier(0.1, -0.01, 0, 1)}.is-spinning .ticker{animation:tick 700ms cubic-bezier(0.34, 1.56, 0.64, 1)}@keyframes tick{40%{transform:rotate(-12deg)}}@keyframes selected{25%{transform:scale(1.25);text-shadow:1vmin 1vmin 0 hsla(0 0% 0% / 0.1)}40%{transform:scale(0.92);text-shadow:0 0 0 hsla(0 0% 0% / 0.2)}60%{transform:scale(1.02);text-shadow:0.5vmin 0.5vmin 0 hsla(0 0% 0% / 0.1)}75%{transform:scale(0.98)}85%{transform:scale(1)}}.icon-payment-1, .icon-payment-2,.icon-payment-5, .icon-payment-6, .icon-payment-7,.icon-payment-8, .icon-payment-9, .icon-payment-10,.icon-payment-11,.icon-payment-16,.icon-payment-19{width:30px;height:20px;display:inline-block;margin:0 0 0 5px;position:relative;top:5px}.icon-payment-1{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/webmoney-icon.png")}.icon-payment-2{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/yandex-icon.png")}.icon-payment-5{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/robokassa-icon.png");width:63px;height:19px}.icon-payment-6{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/qiwi-icon.png")}.icon-payment-7{width:92px;height:19px;background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/alfabank-icon.png")}.icon-payment-8{width:92px;height:19px;background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/inter-icon.png")}.icon-payment-9{width:16px;height:16px;background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/payanyway.png")}.icon-payment-10{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/robokassa-icon.png");width:63px;height:19px}.icon-payment-11{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/alfabank-single-icon.png");width:30px;height:19px}.icon-payment-16{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/liqpay-logo.png");width:78px;height:16px}.icon-payment-19{background:url("https://gosharubchinskiy.ru/mg-core/script/standard/images/paypal-logo.png") no-repeat;background-size:contain}form[action*="/order?creation=1"] .orderFileContainer:before{content:none}form[action*="/order?creation=1"] .orderFileContainer:hover{text-decoration:none}form[action*="/order?creation=1"] .removeOrderFile{color:red;font-size:25px;vertical-align:top;margin-left:5px;line-height:1}form[action*="/order?creation=1"] .orderFileText{border-bottom:1px dashed}form[action*="/order?creation=1"] .orderFileText:hover{border-bottom:none;margin-bottom:1px}