.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;padding:0!important;border-style:none!important;border-width:0!important;border-color:transparent!important;font-size:100%!important;font-family:inherit!important;box-sizing:border-box!important;text-indent:0!important;line-height:1.3!important;box-shadow:none!important}.cta{max-width:780px!important;margin:25px auto!important}.boxes{position:relative!important;display:flex!important;flex-flow:column!important;gap:15px!important;min-width:280px!important;max-width:340px!important;height:420px!important;margin:0 auto!important;padding:0!important;opacity:1!important;transition:height 1s linear!important}.cta .boxes.hidden{height:0!important;opacity:0!important}.boxes.none{display:none!important}.boxes__title{padding:15px!important;border-radius:.5em!important;font:700 22px/1.3 inherit!important;text-align:center!important;text-transform:uppercase!important;color:#fff!important;background-color:#3a4752!important;text-indent:0!important;line-height:1.3!important;font-weight:700!important}.boxes__container{position:relative!important;display:grid!important;grid-template-columns:1fr 1fr 1fr!important;justify-items:center!important;gap:10px!important;width:100%!important;max-width:680px!important;margin:0 auto!important}.boxes__item{cursor:pointer!important;position:relative!important;z-index:10!important;width:100%!important;max-width:170px!important}.boxes__item:hover .boxes__item-img[data-type="close"]{transform:scale(1.1)!important}.boxes__item-discount{position:absolute!important;top:50%!important;left:50%!important;z-index:1000!important;display:none!important;font-size:26px!important;font-weight:700!important;text-align:center!important;color:red!important;text-shadow:0 -2px 0 #fff , 0 -2px 0 #fff , 0 2px 0 #fff , 0 2px 0 #fff , -2px 0 0 #fff , 2px 0 0 #fff , -2px 0 0 #fff , 2px 0 0 #fff , -1px -2px 0 #fff , 1px -2px 0 #fff , -1px 2px 0 #fff , 1px 2px 0 #fff , -2px -1px 0 #fff , 2px -1px 0 #fff , -2px 1px 0 #fff , 2px 1px 0 #fff , -2px -2px 0 #fff , 2px -2px 0 #fff , -2px 2px 0 #fff , 2px 2px 0 #fff , -2px -2px 0 #fff , 2px -2px 0 #fff , -2px 2px 0 #fff , 2px 2px 0 #fff!important;transform:translateX(-50%) translateY(-65%)!important}.boxes__item-discount.active{display:block!important}.boxes__item-img{cursor:pointer!important;width:inherit!important;height:inherit!important;transition:all .2s ease-in-out!important}.boxes__item-img.hidden{display:none!important}.boxes__item-img.opacity{opacity:.8!important}@media (min-width:420px){.boxes{max-width:420px!important;height:580px!important}.boxes__title{font-size:24px!important}.boxes__item-discount{font-size:28px!important;transform:translateX(-50%) translateY(-65%)!important}}@media (min-width:576px){.boxes{max-width:560px!important}.boxes__title{font-size:26px!important}.boxes__item-discount{font-size:34px!important;transform:translateX(-50%) translateY(-68%)!important}}@media (min-width:768px){.boxes{max-width:640px!important;height:650px!important}.boxes__title{font-size:28px!important}.boxes__item-discount{font-size:48px!important;transform:translateX(-50%) translateY(-70%)!important}}@media (min-width:992px){.boxes{gap:25px!important;max-width:760px!important;height:670px!important}.boxes__item-discount{font-size:54px!important}}@media (min-width:1200px){.boxes{max-width:780px!important}}.order{position:relative!important;display:none!important;min-width:270px!important;max-width:450px!important;margin:0 auto!important;padding:15px!important;border:2.5px dashed #ddd!important;border-radius:2.5px!important;background-color:#fff!important}.order.active{display:block!important}.order__header{display:flex!important;flex-flow:column!important;gap:20px!important;margin-bottom:30px!important;font-size:18px!important;font-weight:700!important;text-align:center!important;-webkit-box-direction:normal!important;-webkit-box-orient:vertical!important}.order__img{width:100%!important;height:auto!important;max-width:250px!important;margin:0 auto!important}.order__text{font-size:18px!important;font-weight:700!important;margin-bottom:15px!important;text-align:center!important;text-indent:0!important;line-height:1.3!important}.order__text:nth-child(2){margin-bottom:5px!important}.order__time{font-weight:700!important;font-size:24px!important;text-align:center!important;color:red!important;text-indent:0!important;line-height:1.3!important}.order__price{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;font-size:20px!important;text-indent:0!important;line-height:1.3!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__price-new>.order__price-summ{font-size:24px!important}.order__price-new>.order__price-curr{font-size:24px!important}.order__price-zero{text-transform:uppercase!important}.order__body{display:flex!important;flex-flow:column!important;gap:15px!important;width:100%!important;margin-bottom:15px!important;border:none!important;text-align:center!important;-webkit-box-direction:normal!important;-webkit-box-orient:vertical!important}.order__input{position:relative!important;display:block!important;width:100%!important;height:55px!important;padding:15px!important;border-style:none!important;border-width:0!important;border-color:transparent!important;border-radius:35px!important;outline:none!important;font-size:16px!important;background-color:#f2f2f2!important;box-shadow:none!important}.order__input:focus,.order__input:focus-visible{outline:none!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{position:relative!important;width:100%!important}.order__select::before,.order__select::after{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}.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:none!important;outline-offset:0!important}.order__btn{cursor:pointer!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;min-height:55px!important;padding:20px!important;border-radius:35px!important;font-size:16px!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;transition:background-color .2s linear!important;box-shadow:none!important;-webkit-box-align:center!important;-webkit-box-pack:center!important;-ms-flex-align:center!important;-ms-flex-pack:center!important}.order__btn:hover{background-color:#2bac31!important}.order__footer{font-size:14px!important;text-align:center!important;color:#888!important}.order__info{font-size:14px!important;text-align:center!important;line-height:1.3!important;color:#888!important}@media (min-width:475px){.order__time{font-size:24px!important}.order__price{font-size:24px!important}.order__btn{font-size:18px!important}}@media (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.active{display:block!important}.spin__content{position:absolute!important;top:50%!important;left:50%!important;z-index:10!important;width:300px!important;height:auto!important;min-width:270px!important;padding:80px 20px 20px 20px!important;border-radius:10px!important;background-color:#fff!important;transform:translateX(-50%) translateY(-50%)}.spin__content.hidden{display:none!important}.spin__content--first.spin__content::before{content:"";position:absolute!important;top:-55px!important;right:0!important;left:0!important;width:110px!important;height:110px!important;margin:0 auto!important;border-radius:50%!important;background-color:#ffa400!important;animation:.5s ease .6s normal backwards 1 running pop-up-appear-before}.spin__content--first.spin__content::after{content:"";position:absolute!important;top:-20px!important;right:0!important;left:0!important;width:50px!important;height:20px!important;margin:0 auto!important;border-style:none none solid solid!important;border-width:medium medium 4px 4px!important;border-color:currentcolor currentcolor #fff #fff!important;border-image:none!important;transform:rotate(-45deg)!important;transition:opacity 1s ease 0s!important;animation:.5s ease .6s normal backwards 1 running pop-up-appear-after}.spin__content--first .spin__btn{cursor:pointer!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:180px!important;min-height:45px!important;margin:0 auto!important;padding:10px!important;border-radius:10px!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;color:#fff!important;background-color:#ffa400!important;transition:background-color .2s linear!important;box-shadow:none!important}.spin__content--first .spin__btn:hover{background-color:#f3a91f!important}.spin__content--second.spin__content::before{content:"";position:absolute;top:-55px;right:0;left:0;width:110px;height:110px;margin:0 auto;border-radius:50%;background-color:#71c341;animation:.5s ease .6s normal backwards 1 running pop-up-appear-before}.spin__content--second.spin__content::after{content:"";position:absolute;top:-20px;right:0;left:0;width:50px;height:20px;margin:0 auto;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 ease 0s;animation:.5s ease .6s normal backwards 1 running 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{margin-bottom:15px!important;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-align:center!important;line-height:1.3!important;text-indent:0!important}.spin__content--second .spin__btn{cursor:pointer!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:180px!important;min-height:45px!important;margin:0 auto!important;padding:10px!important;border-radius:10px!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;color:#fff!important;background-color:#71c341!important;transition:background-color .2s linear!important;box-shadow:none!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 (min-width:475px){.spin__content{width:400px!important}}@keyframes pop-up-appear-before{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes pop-up-appear-before{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes pop-up-appear-after{0%{opacity:0}100%{opacity:1}}@keyframes pop-up-appear-after{0%{opacity:0}100%{opacity:1}}