.information{font-family:Open Sans;font-style:normal;color:#4d4d4d}.information .title{font-weight:600;font-size:22px;line-height:30px}.information .subtitle{font-weight:400;font-size:16px;line-height:22px}.information .q-field__inner{color:#4d4d4d;border:1px solid #d2d2d2;border-radius:6px}.information .q-field__inner .q-field__label{color:#d1d1d1}.information .q-field__inner .q-field__native,.information .q-field__inner input{color:#4d4d4d}.information .btn-group{text-align:right}.information .btn-group .q-btn{width:280px}@media (max-width:599.98px){.information .btn-group{text-align:center}}.shipping{font-family:Open Sans;font-style:normal;color:#4d4d4d}.shipping .title{font-weight:600;font-size:22px;line-height:30px}.shipping .subtitle{font-weight:400;font-size:16px;line-height:22px}.shipping .q-field__inner{color:#4d4d4d;border:1px solid #d2d2d2;border-radius:6px}.shipping .q-field__inner .q-field__label{font-size:18px;line-height:22px;color:#4d4d4d}.shipping .q-field__inner input{color:#d2d2d2;font-size:14px;line-height:19px}.shipping .btn-group{text-align:right}.shipping .btn-group .q-btn{width:280px}@media (max-width:599.98px){.shipping .btn-group{text-align:center}}.payment{font-family:Open Sans;font-style:normal;color:#4d4d4d}.payment .title{font-weight:600;font-size:22px;line-height:30px}.payment .subtitle{font-weight:400;font-size:16px;line-height:22px}.payment .q-tab{width:85px}.payment .q-tab--active{border:2px solid #239ccf;border-radius:5px}.payment .q-tab--active .q-tab__indicator{opacity:0}.payment .q-icon>img{width:60px;height:17px}.payment .q-field__inner{color:#4d4d4d;border:1px solid #d2d2d2;border-radius:6px}.payment .q-field__inner .q-field__label{font-size:18px;line-height:22px;color:#4d4d4d}.payment .q-field__inner input{color:#d2d2d2;font-size:14px;line-height:19px}.payment .btn-group{text-align:right}.payment .btn-group .q-btn{width:280px}@media (max-width:599.98px){.payment .btn-group{text-align:center}}.confirmation{font-family:Open Sans;font-style:normal;color:#4d4d4d}.confirmation .title{font-weight:600;font-size:22px;line-height:30px;color:#222}.confirmation .subtitle{font-weight:400;font-size:14px;line-height:19px;color:#222}.confirmation .q-field__inner{color:#4d4d4d;border:1px solid #d2d2d2;border-radius:6px}.confirmation .q-field__inner .q-field__label{color:#d1d1d1}.confirmation .q-field__inner .q-field__native,.confirmation .q-field__inner input{color:#4d4d4d}.confirmation .separated{padding:25px 0;margin:25px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.confirmation .subinfo{font-size:18px;line-height:25px;color:#787878}.confirmation .subinfo strong{color:#4d4d4d}.confirmation .btn-group{text-align:center}.confirmation .btn-group .q-btn{width:280px}@media (max-width:1023.98px){.q-layout__section--marginal{background-color:#d2d2d2}.q-page .row .col-md:nth-child(2){order:-1}}.stepList{background:#fff;min-height:600px;padding:75px 100px;color:#4d4d4d;font-family:Open Sans;font-style:normal}@media (max-width:1439.98px){.stepList{padding:20px 40px}}.stepList .steps{color:#d2d2d2;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px}.stepList .steps span{margin:0px 16px}.stepList .steps span:first-child{margin-left:0}.stepList .steps span[active]{color:#4d4d4d}@media (max-width:599.98px){.stepList .steps span{margin:0px 8px}}.stepList .continueBtn{background:#298cb5;border-radius:5px;width:65%;font-weight:700;font-size:23px;line-height:25px;text-align:center;letter-spacing:0.02em;color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,0.25)}.productsInCart{padding:75px 100px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#4d4d4d}.productsInCart .title{font-size:22px;line-height:30px;color:#222}.productsInCart .product{margin:15px 0;border:1px solid #d2d2d2;background:#fff;border-radius:6px;padding:15px 10px;color:#4d4d4d}.productsInCart .product .title{font-size:18px;line-height:25px;letter-spacing:-0.01em}.productsInCart .product .qty,.productsInCart .product .subtitle{font-size:11px;line-height:160.9%}.productsInCart .product .price{font-size:16px;line-height:22px;text-align:right;letter-spacing:-0.01em}.productsInCart .total{font-weight:600;font-size:22px;line-height:30px}.productsInCart .separator{border-top:1px solid #d2d2d2;margin:15px 0}@media (max-width:1439.98px){.productsInCart{padding:10px 40px}}