.component-section-border{width:100%;padding:2.66667vw}@media (min-width:768px){.component-section-border{padding:20px 20px 0}}.component-section-border .component-section-border__border{position:relative;width:100%;height:100%;border:1px solid #000;overflow-y:auto}@media (min-width:768px){.component-section-border .component-section-border__border{border-width:2px}}.component-checkout-state{text-align:center;padding:21.33333vw 0 8vw}@media (min-width:768px){.component-checkout-state{padding:35px 0 0}}.component-checkout-state .component-checkout-state__icon{width:26.66667vw;height:26.66667vw}@media (min-width:768px){.component-checkout-state .component-checkout-state__icon{width:100px;height:100px}}.component-checkout-state .component-checkout-state__title{font-size:6.13333vw;margin:2.66667vw 0 6.66667vw;font-weight:700}@media (min-width:768px){.component-checkout-state .component-checkout-state__title{font-size:30px;margin:22px 0 50px}}.component-checkout-state .component-checkout-state__text{font-size:3.46667vw;margin-top:2.66667vw}@media (min-width:768px){.component-checkout-state .component-checkout-state__text{font-size:16px;margin-top:14px}}.component-checkout-state .component-checkout-state__text.is-gary{color:#767676}.component-payment-select .component-payment-select__item{display:flex;align-items:center;font-size:3.2vw;margin-top:5.33333vw;cursor:pointer}@media (min-width:768px){.component-payment-select .component-payment-select__item{font-size:14px;margin-top:20px}}.component-payment-select .component-payment-select__item .v-svg-icon{width:4.26667vw;height:4.26667vw;margin-right:1.86667vw}@media (min-width:768px){.component-payment-select .component-payment-select__item .v-svg-icon{width:20px;height:20px;margin-right:12px}}.component-payment-select .component-radio{margin-right:2.66667vw}@media (min-width:768px){.component-payment-select .component-radio{margin-right:10px}}.component-drawer-payment .component-drawer-payment__wrapper{width:100%;padding:5.33333vw 5.33333vw 9.33333vw}@media (min-width:768px){.component-drawer-payment .component-drawer-payment__wrapper{width:450px;padding:36px 40px 40px}}.component-drawer-payment .component-drawer-payment__title{font-size:4vw;font-weight:700}@media (min-width:768px){.component-drawer-payment .component-drawer-payment__title{font-size:15px}}.component-drawer-payment .component-drawer-payment__button{margin-top:9.33333vw}@media (min-width:768px){.component-drawer-payment .component-drawer-payment__button{margin-top:35px}}@media (max-width:767px){.page-checkout-fail{margin-bottom:-2.66667vw}}.page-checkout-fail .component-section-border__border{display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;padding:5.33333vw}@media (min-width:768px){.page-checkout-fail .component-section-border__border{padding:0}}.page-checkout-fail .page-checkout-success__buttons{width:100%}@media (min-width:768px){.page-checkout-fail .page-checkout-success__buttons{display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.page-checkout-fail .page-checkout-success__buttons .component-button{width:300px}.page-checkout-fail .page-checkout-success__buttons .component-button:first-child{margin-right:20px}}@media (max-width:767px){.page-checkout-fail .page-checkout-success__buttons .component-button.is-top{margin-top:4vw}}