.CheckoutPage-module-scss-module__Jjj6Ta__page{min-height:100vh}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__headerWrap{background:var(--pink);border-bottom:var(--border);isolation:isolate;z-index:1000;padding:18px 0;position:relative}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__headerWrap>*{border-bottom:none}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent{z-index:1;max-width:1100px;margin:0 auto;padding:40px 20px;position:relative}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__emptyCheckout{text-align:center;padding:80px 20px}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__emptyCheckout h1{color:var(--black);margin-bottom:12px;font-size:2rem}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__emptyCheckout p{color:var(--black);margin-bottom:24px;font-size:1rem;font-weight:600}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__emptyCheckout .CheckoutPage-module-scss-module__Jjj6Ta__backToMenu{font-family:var(--header-font),sans-serif;text-transform:uppercase;background:var(--yellow);color:var(--black);border:var(--border);box-shadow:var(--box-shadow);border-radius:10px;padding:14px 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__emptyCheckout .CheckoutPage-module-scss-module__Jjj6Ta__backToMenu:hover{box-shadow:9px 9px 0 var(--black);transform:translate(-3px,-3px)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent h1{color:var(--black);text-shadow:3px 3px 0 var(--pink),-1px -1px 0 var(--black);margin-bottom:30px;font-size:2.5rem}@media (max-width:768px){.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent h1{text-align:center}}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns{align-items:flex-start;gap:30px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__summary{background:var(--white);border:var(--border);box-shadow:var(--box-shadow);top:calc(var(--header-height) + 20px);border-radius:12px;flex:1;padding:24px;position:sticky}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__summary h2{color:var(--black);border-bottom:var(--border);margin-bottom:16px;padding-bottom:10px;font-size:1.3rem}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__summary>div{border-bottom:2px dashed var(--black);color:var(--black);justify-content:space-between;align-items:center;padding:10px 0;font-size:.9rem;font-weight:600;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__summary>div:last-child{border-bottom:none;border-top:var(--border);margin-top:6px;padding-top:14px;font-size:1.1rem;font-weight:800}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__summary>div:nth-last-child(2){border-bottom:none}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form{background:var(--white);border:var(--border);box-shadow:var(--box-shadow);border-radius:12px;flex-direction:column;flex:1.5;gap:20px;padding:24px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form h2{color:var(--black);border-bottom:var(--border);margin-bottom:0;padding-bottom:10px;font-size:1.3rem}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form h3{color:var(--black);margin-bottom:4px;font-size:1rem}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__input{width:100%;font-size:.9rem;font-family:var(--body-font),sans-serif;background:var(--white);border:var(--border);color:var(--black);border-radius:8px;outline:none;padding:12px 14px}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__input:focus{border-color:var(--pink);box-shadow:4px 4px 0 var(--pink)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__input::placeholder{color:#999}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__textarea{width:100%;font-size:.9rem;font-family:var(--body-font),sans-serif;background:var(--white);border:var(--border);color:var(--black);resize:vertical;border-radius:8px;outline:none;padding:12px 14px}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__textarea:focus{border-color:var(--pink);box-shadow:4px 4px 0 var(--pink)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__textarea::placeholder{color:#999}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__orderTypeToggle{border:var(--border);border-radius:8px;gap:0;display:flex;overflow:hidden}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__orderTypeToggle .CheckoutPage-module-scss-module__Jjj6Ta__toggleBtn{font-size:.95rem;font-weight:700;font-family:var(--header-font),sans-serif;text-transform:uppercase;background:var(--white);color:var(--black);cursor:pointer;border:none;flex:1;padding:12px;transition:background .15s,color .15s}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__orderTypeToggle .CheckoutPage-module-scss-module__Jjj6Ta__toggleBtn:first-child{border-right:var(--border)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__orderTypeToggle .CheckoutPage-module-scss-module__Jjj6Ta__toggleBtn.CheckoutPage-module-scss-module__Jjj6Ta__active{background:var(--black);color:var(--yellow)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__addressFields{flex-direction:column;gap:12px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__notesField{position:relative}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__notesField .CheckoutPage-module-scss-module__Jjj6Ta__charCount{color:#999;font-size:.75rem;font-weight:600;position:absolute;bottom:10px;right:14px}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection{flex-direction:column;gap:8px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection .CheckoutPage-module-scss-module__Jjj6Ta__tipButtons{gap:8px;margin-top:8px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection .CheckoutPage-module-scss-module__Jjj6Ta__tipButtons .CheckoutPage-module-scss-module__Jjj6Ta__tipBtn{font-size:.9rem;font-weight:700;font-family:var(--header-font),sans-serif;background:var(--white);border:var(--border);cursor:pointer;box-shadow:3px 3px 0 var(--black);border-radius:8px;flex:1;padding:10px;transition:background .15s,color .15s,transform .15s,box-shadow .15s}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection .CheckoutPage-module-scss-module__Jjj6Ta__tipButtons .CheckoutPage-module-scss-module__Jjj6Ta__tipBtn:hover{box-shadow:5px 5px 0 var(--black);transform:translate(-2px,-2px)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection .CheckoutPage-module-scss-module__Jjj6Ta__tipButtons .CheckoutPage-module-scss-module__Jjj6Ta__tipBtn.CheckoutPage-module-scss-module__Jjj6Ta__active{background:var(--yellow);color:var(--black)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection .CheckoutPage-module-scss-module__Jjj6Ta__tipPreview{color:var(--pink);margin-top:8px;font-size:.85rem;font-weight:700}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__fieldGroup{flex-direction:column;gap:4px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__error{font-family:var(--header-font),sans-serif;color:var(--pink);font-size:.75rem;font-weight:700}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__promoSection .CheckoutPage-module-scss-module__Jjj6Ta__promoRow{gap:8px;margin-top:8px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__promoSection .CheckoutPage-module-scss-module__Jjj6Ta__promoRow .CheckoutPage-module-scss-module__Jjj6Ta__input{flex:1}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__promoSection .CheckoutPage-module-scss-module__Jjj6Ta__promoRow .CheckoutPage-module-scss-module__Jjj6Ta__applyBtn{font-size:.9rem;font-weight:700;font-family:var(--header-font),sans-serif;text-transform:uppercase;background:var(--black);color:var(--yellow);border:var(--border);cursor:pointer;box-shadow:3px 3px 0 var(--yellow);border-radius:8px;padding:12px 20px}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__promoSection .CheckoutPage-module-scss-module__Jjj6Ta__promoValid{color:green;margin-top:8px;font-size:.85rem;font-weight:700}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__promoSection .CheckoutPage-module-scss-module__Jjj6Ta__promoInvalid{color:var(--pink);margin-top:8px;font-size:.85rem;font-weight:700}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__totalBreakdown{border-top:var(--border);padding:16px 0}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__totalBreakdown .CheckoutPage-module-scss-module__Jjj6Ta__breakdownRow{color:var(--black);justify-content:space-between;padding:6px 0;font-size:.9rem;font-weight:600;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__totalBreakdown .CheckoutPage-module-scss-module__Jjj6Ta__breakdownRow.CheckoutPage-module-scss-module__Jjj6Ta__totalRow{border-top:var(--border);margin-top:8px;padding-top:12px;font-size:1.2rem;font-weight:800}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentBtn{width:100%;font-size:1.1rem;font-weight:700;font-family:var(--header-font),sans-serif;text-transform:uppercase;background:var(--pink);color:var(--white);border:var(--border);cursor:pointer;box-shadow:var(--box-shadow);border-radius:10px;padding:16px;transition:transform .15s,box-shadow .15s}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentBtn:hover{box-shadow:9px 9px 0 var(--black);transform:translate(-3px,-3px)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection{border-top:var(--border);flex-direction:column;gap:16px;padding-top:20px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__walletButtons{gap:8px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__walletButtons .CheckoutPage-module-scss-module__Jjj6Ta__walletBtn{font-size:.85rem;font-weight:700;font-family:var(--header-font),sans-serif;text-transform:uppercase;background:var(--white);border:var(--border);cursor:pointer;box-shadow:3px 3px 0 var(--black);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:14px;transition:transform .15s,box-shadow .15s;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__walletButtons .CheckoutPage-module-scss-module__Jjj6Ta__walletBtn:hover{box-shadow:5px 5px 0 var(--black);transform:translate(-2px,-2px)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__divider{align-items:center;gap:12px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__divider:before,.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__divider:after{content:"";background:var(--black);flex:1;height:3px}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__divider span{color:var(--black);white-space:nowrap;font-size:.85rem;font-weight:700}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__cardForm{flex-direction:column;gap:10px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__cardForm .CheckoutPage-module-scss-module__Jjj6Ta__cardNumberRow{position:relative}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__cardForm .CheckoutPage-module-scss-module__Jjj6Ta__cardNumberRow .CheckoutPage-module-scss-module__Jjj6Ta__cardBrand{color:var(--pink);font-size:.8rem;font-weight:800;font-family:var(--header-font),sans-serif;text-transform:uppercase;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__cardForm .CheckoutPage-module-scss-module__Jjj6Ta__cardDetails{gap:10px;display:flex}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__placeOrderBtn{width:100%;font-size:1.1rem;font-weight:700;font-family:var(--header-font),sans-serif;text-transform:uppercase;background:var(--yellow);color:var(--black);border:var(--border);cursor:pointer;box-shadow:var(--box-shadow);border-radius:10px;padding:16px;transition:transform .15s,box-shadow .15s}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__placeOrderBtn:hover{box-shadow:9px 9px 0 var(--black);transform:translate(-3px,-3px)}@media (max-width:768px){.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns{flex-direction:column;align-items:center}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__summary{width:100%;position:static}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form{width:100%}}@media (max-width:480px){.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns{padding:24px 12px}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns h1{font-size:1.8rem}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__paymentSection .CheckoutPage-module-scss-module__Jjj6Ta__walletButtons{flex-direction:column}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection .CheckoutPage-module-scss-module__Jjj6Ta__tipButtons{flex-wrap:wrap}.CheckoutPage-module-scss-module__Jjj6Ta__page .CheckoutPage-module-scss-module__Jjj6Ta__pageContent .CheckoutPage-module-scss-module__Jjj6Ta__columns .CheckoutPage-module-scss-module__Jjj6Ta__form .CheckoutPage-module-scss-module__Jjj6Ta__tipSection .CheckoutPage-module-scss-module__Jjj6Ta__tipButtons .CheckoutPage-module-scss-module__Jjj6Ta__tipBtn{flex:40%}}
