#checkout{padding:1.6rem 0}#checkout .online-payment-wrapper{padding:16px 12px;margin:10px 0 14px;background-color:var(--color-white)}#checkout .checkout{background-color:var(--color-white);padding:20px 16px 28px}@media screen and (max-width:576px){#checkout .checkout{padding:0}}#checkout .checkout__head{display:flex;align-items:center;gap:1.4rem}@media screen and (max-width:1024px){#checkout .checkout__head{justify-content:flex-start;gap:1.6rem}}@media screen and (max-width:576px){#checkout .checkout__head{padding:16px 12px 0}}#checkout .checkout__head__back{width:25px;height:25px;border-radius:50%;border:1px solid var(--color-black);display:flex;justify-content:center;align-items:center;font-size:12px;position:relative;top:2px;transition:.2s ease-in-out}@media screen and (max-width:576px){#checkout .checkout__head__back{display:none}}#checkout .checkout__head__back:hover{cursor:pointer;color:var(--color-primary);border-color:var(--color-primary)}#checkout .checkout__head__title span{font-size:3.6rem}@media screen and (max-width:576px){#checkout .checkout__head__title span{font-size:2.4rem}}#checkout .checkout__head__title span:last-child{color:var(--color-primary);margin-left:22px;font-size:2rem;position:relative;top:-2px}@media screen and (max-width:576px){#checkout .checkout__head__title span:last-child{font-size:1.2rem;margin-left:14px}}#checkout .checkout__main{display:flex;gap:4rem;width:100%;margin-top:4rem}@media screen and (max-width:1024px){#checkout .checkout__main{gap:3rem}}@media screen and (max-width:576px){#checkout .checkout__main{flex-direction:column;gap:0}}#checkout .checkout__main__info{width:calc(70% - 2rem)}@media screen and (max-width:1024px){#checkout .checkout__main__info{width:calc(60% - 1.5rem)}}@media screen and (max-width:576px){#checkout .checkout__main__info{width:100%;padding:0 12px 16px}}#checkout .checkout__main__info__form{display:flex;gap:2rem 3rem;flex-wrap:wrap}#checkout .checkout__main__info__form .ant-form-item{width:calc(50% - 1.5rem)}@media screen and (max-width:1024px){#checkout .checkout__main__info__form .ant-form-item{width:100%}}#checkout .checkout__main__info__form .ant-form-item.full-width{width:100%}#checkout .checkout__main__info__privacy-statements{font-size:1.2rem;margin-top:12px}#checkout .checkout__main__info__privacy-statements a{color:var(--color-black);text-decoration:underline}#checkout .checkout__main__info__privacy-check{width:100%;margin-top:2rem}#checkout .checkout__main__info__privacy-check-inner{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;border:1px solid #d1d1d1;border-radius:4px;padding:1.8rem 2.4rem 1.8rem 1.4rem;gap:1.6rem}#checkout .checkout__main__info__privacy-check-inner span{font-size:1.2rem}#checkout .checkout__main__info__privacy-check-inner a{font-size:1.2rem;color:var(--color-black);text-decoration:underline}#checkout .checkout__main__overview{width:calc(30% - 2rem)}@media screen and (max-width:1024px){#checkout .checkout__main__overview{width:calc(40% - 1.5rem)}}@media screen and (max-width:576px){#checkout .checkout__main__overview{width:100%}}#checkout .checkout__main__overview__summary{background-color:var(--color-orange);padding:18px}#checkout .checkout__main__overview__summary__title{font-size:3rem}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__title{font-size:2rem}}@media screen and (max-width:576px){#checkout .checkout__main__overview__summary__title{font-size:2.2rem}}#checkout .checkout__main__overview__summary__cart-item{margin-top:20px;font-family:Helvetica Neue Regular}#checkout .checkout__main__overview__summary__cart-item__title{font-size:1.6rem}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__cart-item__title{font-weight:700}}#checkout .checkout__main__overview__summary__cart-item__detail{margin-top:12px;display:flex;flex-direction:column;gap:8px;font-size:1.6rem}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__cart-item__detail{font-size:1.4rem}}#checkout .checkout__main__overview__summary__cart-item__detail__item{display:flex;gap:2rem;align-items:center}#checkout .checkout__main__overview__summary__cart-item__detail__item__title{width:60%}#checkout .checkout__main__overview__summary__cart-item__detail__item__price{text-align:right;width:calc(40% - 2rem)}#checkout .checkout__main__overview__summary__money{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:20px;border-top:1px solid var(--color-black);padding-top:20px}#checkout .checkout__main__overview__summary__money__item{width:100%;display:flex;align-items:center}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__money__item{font-size:1.4rem}}#checkout .checkout__main__overview__summary__money__item__left{width:50%;font-family:Helvetica Neue Regular}#checkout .checkout__main__overview__summary__money__item__right{width:50%;font-size:1.8rem;font-weight:700;text-align:end}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__money__item__right{font-size:1.4rem}}#checkout .checkout__main__overview__summary__total{width:100%;display:flex;align-items:center;font-size:2.4rem;border-top:1px solid var(--color-black);margin-top:20px;padding:22px 0 0}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__total{padding:18px 0}}#checkout .checkout__main__overview__summary__total__left{width:40%;font-family:Helvetica Neue Regular}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__total__left{font-size:1.6rem}}#checkout .checkout__main__overview__summary__total__right{width:60%;font-weight:700;text-align:end}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__total__right{font-size:1.8rem}}#checkout .checkout__main__overview__payment{background-color:#f1f1f1;padding:22px 18px}@media screen and (max-width:576px){#checkout .checkout__main__overview__payment{margin-top:16px}}#checkout .checkout__main__overview__payment__title{font-size:2rem;margin-bottom:14px}#checkout .checkout__main__overview__payment .ant-radio-wrapper{display:flex}#checkout .checkout__main__overview__payment .ant-radio-wrapper .ant-radio{top:-2px}#checkout .checkout__main__overview__payment .ant-radio-wrapper:not(:last-child){margin-bottom:6px}#checkout .checkout__main__overview__payment .ant-radio-wrapper.ant-radio-wrapper-checked span:last-child{font-weight:700}#checkout .checkout__main__overview__payment__offline-message{font-size:1.2rem;margin-top:10px;margin-left:26px}#checkout .checkout__main__overview__order-btn{width:100%;margin-top:2rem;padding:10px 0;height:-moz-fit-content;height:fit-content}@media screen and (max-width:576px){#checkout .checkout__main__overview__order-btn{margin:16px 0}}.p-FadeWrapper,.p-Grid.p-BillingAddressForm.u-mt-grid,.p-LinkAutofillPrompt{display:none!important}