#checkout{padding:1.6rem 0}#checkout .online-payment-wrapper{background-color:var(--color-white);margin:10px 0 14px;padding:16px 12px}#checkout .checkout{background-color:var(--color-white);padding:20px 16px 28px}@media screen and (max-width:576px){#checkout .checkout{padding:0}}#checkout .checkout__head{align-items:center;gap:1.4rem;display:flex}@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{border:1px solid var(--color-black);border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;transition:all .2s ease-in-out;display:flex;position:relative;top:2px}@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{margin-left:14px;font-size:1.2rem}}#checkout .checkout__main{gap:4rem;width:100%;margin-top:4rem;display:flex}@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{flex-wrap:wrap;gap:2rem 3rem;display:flex}#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{margin-top:12px;font-size:1.2rem}#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{border:1px solid #d1d1d1;border-radius:4px;align-items:center;gap:1.6rem;width:fit-content;padding:1.8rem 2.4rem 1.8rem 1.4rem;display:flex}#checkout .checkout__main__info__privacy-check-inner span{font-size:1.2rem}#checkout .checkout__main__info__privacy-check-inner a{color:var(--color-black);font-size:1.2rem;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{flex-direction:column;gap:8px;margin-top:12px;font-size:1.6rem;display:flex}@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{align-items:center;gap:2rem;display:flex}#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{border-top:1px solid var(--color-black);flex-direction:column;gap:8px;width:100%;margin-top:20px;padding-top:20px;display:flex}#checkout .checkout__main__overview__summary__money__item{align-items:center;width:100%;display:flex}@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{text-align:end;width:50%;font-size:1.8rem;font-weight:700}@media screen and (max-width:1024px){#checkout .checkout__main__overview__summary__money__item__right{font-size:1.4rem}}#checkout .checkout__main__overview__summary__total{border-top:1px solid var(--color-black);align-items:center;width:100%;margin-top:20px;padding:22px 0 0;font-size:2.4rem;display:flex}@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{text-align:end;width:60%;font-weight:700}@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{margin-bottom:14px;font-size:2rem}#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{margin-top:10px;margin-left:26px;font-size:1.2rem}#checkout .checkout__main__overview__order-btn{width:100%;height:fit-content;margin-top:2rem;padding:10px 0}@media screen and (max-width:576px){#checkout .checkout__main__overview__order-btn{margin:16px 0}}.p-Grid.p-BillingAddressForm.u-mt-grid,.p-LinkAutofillPrompt,.p-FadeWrapper{display:none!important}
