.fade-enter-active,.fade-leave-active{transition:all .4s}.fade-enter,.fade-leave-to{opacity:0}.page-checkout{margin-bottom:80px}.page-checkout h1{text-align:center}.page-checkout .form-checkout form input[type=text],.page-checkout .form-checkout form textarea{border-radius:7px;font-family:Nunito Sans,sans-serif;font-size:17px;min-height:54px;padding-left:13px}.page-checkout .form-checkout form .btn[type=submit]{background:#f4a300;border:none;border-radius:36px;font-family:Nunito Sans,sans-serif;font-size:22px;font-weight:700;min-height:74px;padding-left:50px;padding-right:50px}.page-checkout .form-checkout form .delivery{background:url(/img/icons-delivery/post-stripes.png) 0 0 repeat-y,url(/img/icons-delivery/post-stripes.png) 100% 0 repeat-y;background-color:#fff9ed;margin-top:25px;padding:10px 30px 25px}.page-checkout .form-checkout form .delivery .delivery__select>label{display:block;text-align:center}.page-checkout .form-checkout form .delivery .delivery__select .delivery__select__option{align-items:center;display:flex;margin-top:20px}.page-checkout .form-checkout form .delivery .delivery__select .delivery__select__option .input{margin-right:10px}.page-checkout .form-checkout form .delivery .delivery__select .delivery__select__option label{cursor:pointer;display:block;min-height:28px;min-width:170px;padding-left:45px}.page-checkout .form-checkout form .delivery .delivery__select .delivery__select__option label .price{display:block;font-weight:700;text-transform:uppercase}.page-checkout .form-checkout form .delivery .delivery__select .delivery__select__option#option-1 label{background:url(/img/icons-delivery/delivery-map-point.svg) 0 no-repeat;background-size:28px}.page-checkout .form-checkout form .delivery .delivery__select .delivery__select__option#option-2 label{background:url(/img/icons-delivery/delivery-rupost.svg) 0 no-repeat;background-size:28px}.page-checkout .form-checkout form .delivery .delivery__select .delivery__select__option .description{color:#705800;font-size:12px;line-height:1.25}.page-checkout .form-checkout form .total{margin-top:30px;text-align:right}.page-checkout .form-checkout form .total .separator{color:#606060}.page-checkout .form-checkout form .total .price{line-height:1.2;margin:10px 0}.page-checkout .form-checkout form .total .price.total-checkout .amount{font-size:1.2rem;font-weight:600}.page-checkout .form-checkout form .total .price .label{margin-right:12px}.page-checkout .form-checkout form .total .price .cur{font-size:.9rem;margin-left:3px}.page-checkout .form-checkout form .checkout-footer{margin-top:1.5rem;text-align:center}.page-checkout .form-checkout form .checkout-footer .btn-primary{margin:.5rem 0 1.5rem}.page-checkout .form-checkout form .checkout-footer .checkout-legal{color:#666;font-size:13px;line-height:1.35;margin:0 auto .5rem;max-width:560px}.page-checkout .form-checkout form .checkout-footer .checkout-legal a{color:inherit;text-decoration:underline}@media screen and (min-width:671px){.page-checkout{margin-top:40px}.page-checkout .products-list-buy{max-width:600px}.page-checkout .form-checkout{margin:auto;max-width:600px}.page-checkout .form-checkout .person{margin-left:auto;margin-right:auto;max-width:530px}.page-checkout .form-checkout .delivery .delivery__select .delivery__select__option{flex-flow:row nowrap}}@media screen and (max-width:1260px){.page-checkout h1{margin-top:-30px}.page-checkout .form-checkout .delivery{margin-left:-30px;margin-right:-30px}}@media screen and (max-width:670px){.page-checkout .form-checkout{margin:auto;max-width:600px}.page-checkout .form-checkout .delivery{margin-left:-14px;margin-right:-14px}.page-checkout .form-checkout .delivery .delivery__select .delivery__select__option{flex-flow:row wrap}.page-checkout .form-checkout .delivery .delivery__select .delivery__select__option .description{padding-left:32px}}
