.cta *,.door{padding:0!important}.cta *,.door__title{text-indent:0!important}.door,.door__container{display:flex!important;position:relative!important}.door,.door__container,.door__item{position:relative!important}.door,.order__body,.order__header{-webkit-box-direction:normal!important;-webkit-box-orient:vertical!important}.door__title,.order__price-zero,.spin__btn{text-transform:uppercase!important}.cta *{margin:0!important;-webkit-margin-before:0!important;-webkit-margin-end:0!important;-webkit-margin-after:0!important;-webkit-margin-start:0!important;margin-block-start:0!important;margin-block-end:0!important;margin-inline-start:0!important;margin-inline-end:0!important;border:0 transparent!important;font-size:100%!important;font-family:inherit!important;box-sizing:border-box!important;line-height:1.3!important;box-shadow:none!important}.cta{max-width:780px!important;margin:25px auto!important}.door,.order{margin:0 auto!important}.door{flex-flow:column!important;gap:15px!important;height:360px!important;min-width:280px!important;max-width:340px!important;transition:opacity .4s linear,height .5s linear .6s!important}.door__title,.order,.order__input{padding:15px!important}.door.hidden{height:0!important;opacity:0!important}.door.none{display:none!important}.door__title{border-radius:.5em!important;font:700 22px/1.3 "PT Sans, sans-serif"!important;text-align:center!important;color:#fff!important;background-color:#3a4752!important}.door__container{justify-content:space-between!important;align-items:center!important;gap:10px!important;-webkit-box-align:center!important;-webkit-box-pack:justify!important;-ms-flex-align:center!important;-ms-flex-pack:justify!important}.door__item{cursor:pointer!important;z-index:10!important;width:100%!important;height:200px!important;min-width:85px!important;box-shadow:inset -1px -1px 0 1px #191919,inset 1px 1px 0 1px #191919!important;perspective:500px!important}.order,.spin__content{min-width:270px!important}.door__item.open>.door__item-img{transform:rotateY(-85deg)!important}.door__item-discount{position:absolute!important;top:50%!important;left:50%!important;display:inline-block!important;width:70px!important;border-radius:100%!important;font-size:20px!important;font-weight:700!important;text-align:center!important;line-height:70px!important;color:red!important;transform:translateX(-50%) translateY(-50%)!important;vertical-align:baseline!important;box-shadow:0 0 2px 2px #7f7878!important}.order,.order__input,.order__select{position:relative!important}.door__item-img{cursor:pointer!important;width:inherit!important;height:inherit!important;transform:rotateY(0)!important;transform-origin:0% 0%!important;transition:transform .75s!important;transition:transform .75s,-webkit-transform .75s!important}.door__item-img:hover{transform:rotateY(-30deg)!important}@media all and (min-width:475px){.door{height:390px!important;max-width:420px!important}.door__title{font-size:24px!important}.door__item{width:120px!important;height:250px!important}.door__item-discount{width:90px!important;font-size:26px!important;line-height:90px!important}}@media all and (min-width:576px){.door{height:450px!important;max-width:560px!important}.door__title{font-size:26px!important}.door__container{gap:25px!important}.door__item{width:100%!important;height:340px!important}.door__item-discount{width:110px!important;font-size:30px!important;line-height:110px!important}}@media all and (min-width:768px){.door{height:540px!important;max-width:640px!important}.door__title{font-size:28px!important}.door__item{width:100%!important;height:370px!important}.door__item-discount{width:120px!important;font-size:34px!important;line-height:120px!important}}@media all and (min-width:992px){.door{gap:20px!important;max-width:760px!important}.door__item{width:190px!important;height:400px!important}.door__item-discount{width:140px!important;font-size:42px!important;line-height:140px!important}}.order__header,.order__text{font-size:18px!important;text-align:center!important;font-weight:700!important}.order__price,.order__text,.order__time{line-height:1.3!important;text-indent:0!important}@media all and (min-width:1200px){.door{max-width:780px!important}}.order{display:none!important;max-width:450px!important;border:2.5px dashed #ddd!important;border-radius:2.5px!important;background-color:#fff!important}.order__body,.order__header,.order__price{display:flex!important}.order.active,.spin.active{display:block!important}.order__header{flex-flow:column!important;gap:20px!important;margin-bottom:30px!important}.order__img{width:100%!important;height:auto!important;max-width:250px!important;margin:0 auto!important}.order__body,.order__text,.spin__title{margin-bottom:15px!important}.order__price-new>.order__price-curr,.order__price-new>.order__price-summ,.order__time{font-size:24px!important}.order__text:nth-child(2){margin-bottom:5px!important}.order__time{font-weight:700!important;text-align:center!important;color:red!important}.order__price{justify-content:center!important;align-items:center!important;gap:10px!important;font-size:20px!important;-webkit-box-align:center!important;-webkit-box-pack:center!important;-ms-flex-align:center!important;-ms-flex-pack:center!important}.order__price-old{font-weight:700!important;text-decoration:line-through!important}.order__price-new{font-weight:700!important;color:red!important}.order__btn,.order__input{font-size:16px!important;width:100%!important}.order__body{flex-flow:column!important;gap:15px!important;width:100%!important;border:none!important;text-align:center!important}.order__btn,.spin__btn{cursor:pointer!important;gap:5px!important;transition:background-color .2s linear!important;box-shadow:none!important}.order__input{display:block!important;height:55px!important;border:0 transparent!important;border-radius:35px!important;outline:0!important;background-color:#f2f2f2!important;box-shadow:none!important}.order__input:focus,.order__input:focus-visible{outline:0!important;border:none!important;box-shadow:none!important}.order__input::placeholder{font-size:16px!important;font-weight:400!important}.order__input--select{-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;appearance:none!important;cursor:pointer!important;width:100%!important}.order__input--select::-ms-expand{display:none}.order__select{width:100%!important}.order__select::after,.order__select::before{content:""!important;position:absolute!important;top:50%!important;right:20px!important;z-index:10!important;display:block!important;width:10px!important;height:2px!important;background-color:#acaaaa!important;transform:translate(-3px,-50%) rotate(45deg)!important;transition:background-color .3s linear!important}.spin__content::after,.spin__content::before{content:"";position:absolute;right:0;left:0;margin:0 auto}.order__select::after{transform:translate(3px,-50%) rotate(-45deg)!important}.order__select:hover.order__select::before{background-color:#388e3c!important}.order__select:hover.order__select::after{background-color:#388e3c!important}.order__select.active::before{transform:translate(-3px,-50%) rotate(-45deg)!important}.order__select.active::after{transform:translate(3px,-50%) rotate(45deg)!important}.order__input:focus-visible{outline:0!important;outline-offset:0!important}.order__btn{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;min-height:55px!important;padding:20px!important;border-radius:35px!important;font-weight:700!important;text-decoration:none!important;line-height:1.2!important;text-indent:0!important;color:#fff!important;background-color:#388e3c!important;-webkit-box-align:center!important;-webkit-box-pack:center!important;-ms-flex-align:center!important;-ms-flex-pack:center!important}.spin__btn,.spin__content{border-radius:10px!important}.order__footer,.order__info{font-size:14px!important}.order__info,.spin__text{text-align:center!important;line-height:1.3!important}.order__btn:hover{background-color:#2bac31!important}.order__footer{text-align:center!important;color:#888!important}@media all and (min-width:576px){.order__footer{font-size:16px!important}}.spin{position:fixed!important;top:0!important;left:0!important;z-index:1000!important;display:none!important;width:100%!important;height:100%!important;background-color:rgba(0,0,0,.2)!important}.spin__content{position:absolute!important;top:50%!important;left:50%!important;z-index:10!important;width:300px!important;height:auto!important;padding:80px 20px 20px!important;background-color:#fff!important;transform:translateX(-50%) translateY(-50%)}.spin__content::before{top:-55px;width:110px;height:110px;border-radius:50%;background-color:#71c341;animation:.5s .6s backwards pop-up-appear-before}.spin__content::after{top:-20px;width:50px;height:20px;border-style:none none solid solid;border-width:medium medium 4px 4px;border-color:currentcolor currentcolor #fff #fff;border-image:none;transform:rotate(-45deg);transition:opacity 1s;animation:.5s .6s backwards pop-up-appear-after;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none}.spin__title{font-size:30px!important;font-weight:500!important;text-align:center!important}.spin__text{margin-bottom:30px!important;font-size:22px!important;font-weight:400!important;text-indent:0!important}.spin__btn{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;width:180px!important;min-height:45px!important;margin:0 auto!important;padding:10px!important;font-size:18px!important;font-weight:700!important;color:#fff!important;background-color:#71c341!important;-webkit-box-align:center!important;-webkit-box-pack:center!important;-ms-flex-align:center!important;-ms-flex-pack:center!important}.spin__btn:hover{background-color:#53a723!important}@media all and (min-width:475px){.order__price,.order__time{font-size:24px!important}.order__btn{font-size:18px!important}.spin__content{width:400px!important}}@keyframes pop-up-appear-before{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes pop-up-appear-after{0%{opacity:0}100%{opacity:1}}