.Checkout_btnContainer__8bKjy{margin-top:11rem;margin-bottom:3rem}.Checkout_btnContainer__8bKjy button{text-transform:capitalize;border:none;cursor:pointer;font-size:.9rem;font-weight:var(--font-weight-300);background-color:transparent;color:var(--color-pry-200);letter-spacing:.05rem;padding:0}.Checkout_checkoutContainer__IjNUP{display:flex;margin-bottom:3rem}@media screen and (max-width:950px){.Checkout_checkoutContainer__IjNUP{flex-direction:column}}.Checkout_checkoutForm__ab58I{background-color:var(--color-sec-200);margin-right:1rem;border-radius:10px;width:66.6%;padding:3rem}@media screen and (max-width:950px){.Checkout_checkoutForm__ab58I{width:100%;margin-right:0}}.Checkout_checkoutForm__ab58I h2{margin-bottom:2rem;margin-top:0;text-transform:uppercase;font-size:2rem;letter-spacing:.1rem}.Checkout_checkoutForm__ab58I form h3{margin:2rem 0 1rem;text-transform:uppercase;font-size:.8125rem;color:var(--color-pry-100);letter-spacing:.1rem}.Checkout_inputGroup__8bfCH{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:2rem}.Checkout_inputGroup__item__J_vRo{display:flex;flex-direction:column;width:48%;margin-bottom:2rem}.Checkout_inputGroup__item__J_vRo label{text-transform:capitalize;font-size:.75rem;letter-spacing:-.013125rem;margin-bottom:.75rem;font-weight:700}.Checkout_inputGroup__item__J_vRo input{min-height:3.5rem;border-radius:var(--border-radius);border:.1rem solid #cfcfcf;font-family:var(--font-pry-100);padding:0 1.5rem;color:var(--color-sec-400);font-weight:var(--font-weight-400);font-size:.875rem;text-transform:capitalize;background-color:var(--color-sec-200)}.Checkout_inputGroup__item__J_vRo input:focus,.Checkout_inputGroup__item__J_vRo input:hover{outline:.1rem solid var(--color-pry-100)}.Checkout_paymentDetailsContainer__9Ha56{display:flex;justify-content:space-between}.Checkout_paymentDetailsContainer__9Ha56 p{text-transform:capitalize;font-size:.75rem;letter-spacing:-.013125rem;margin-bottom:.75rem;font-weight:700}.Checkout_paymentDetailsRadioContainer__vb6_I{width:50%;margin-bottom:3rem}.Checkout_paymentDetailsRadioContainer__vb6_I div{min-height:3.5rem;border-radius:var(--border-radius);border:.1rem solid var(--color-pry-600);font-family:var(--font-pry-100);padding-left:1rem;color:var(--color-sec-400);font-weight:var(--font-weight-400);font-size:.875rem;text-transform:capitalize;background-color:var(--color-sec-200);display:flex;align-items:center;margin-bottom:1rem}.Checkout_paymentDetailsRadioContainer__vb6_I div:focus,.Checkout_paymentDetailsRadioContainer__vb6_I div:hover{outline:.1rem solid var(--color-pry-100)}.Checkout_paymentDetailsRadioContainer__vb6_I input{display:none;transition:all 1s cubic-bezier(1,0,0,1) 0s}.Checkout_paymentDetailsRadioContainer__vb6_I input+:before{content:"";display:inline-block;vertical-align:bottom;width:1rem;height:1rem;border-radius:50%;border:.1rem solid var(--color-pry-600);margin-right:1rem;transition:all 1s cubic-bezier(1,0,0,1) 0s}.Checkout_paymentDetailsRadioContainer__vb6_I input:checked+:before{transition:all 1s cubic-bezier(1,0,0,1) 0s;background:radial-gradient(var(--color-pry-100) 0,var(--color-pry-100) 40%,transparent 50%,transparent);border-color:var(--color-pry-100)}.Checkout_paymentDetailsRadioContainer__vb6_I label{margin-left:1rem;height:3.5rem;display:flex;align-items:center;width:100%}.Checkout_cashOnDelivery__bmCei{flex:4 1;font-size:.9375rem;line-height:1.5625rem;font-weight:var(--font-weight-100);letter-spacing:.05rem}.Checkout_checkoutSummary__qrGAs{background-color:var(--color-sec-200);max-height:650px;margin-left:1rem;border-radius:10px;width:33.3%;position:-webkit-sticky;position:sticky;top:7rem;padding:3rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:950px){.Checkout_checkoutSummary__qrGAs{width:100%;margin-left:0;margin-top:2rem}}.Checkout_checkoutSummary__qrGAs h3{text-transform:uppercase;font-size:1.125rem;margin:0 0 2rem}.Checkout_checkoutSummary_middle___CguJ{height:250px;max-width:100%;display:flex;flex-direction:column;overflow-y:scroll;padding-bottom:3rem}.Checkout_checkoutSummary_middle_empty__O6LQ_{font-weight:700;text-align:center}.Checkout_totals__c_3sm div{display:flex;justify-content:space-between;padding-bottom:.8rem}.Checkout_totals_heading__mdsCX{text-transform:uppercase;font-size:.8rem;color:var(--color-sec-700)}.Checkout_totals_heading__mdsCX,.Checkout_totals_number__OX7tp{line-height:1.5625rem;font-weight:var(--font-weight-400);letter-spacing:.05rem;margin:0}.Checkout_totals_number__OX7tp{font-size:.9375rem}