.SinglePageCheckoutSkeleton_checkoutSkeleton__4am9O{display:flex;flex-direction:column;gap:12px}.SinglePageCheckoutSkeleton_checkoutSkeletonContainer__UAe5l{display:flex;flex-direction:column;padding:24px 16px;gap:24px;background-color:#fff}.SinglePageCheckoutSkeleton_checkoutSkeletonTitle__cMc0f{color:#000;font-size:24px;font-weight:750;line-height:22px;letter-spacing:.72px;text-transform:uppercase}.CheckoutPage_outerContainer__Yv1An{width:100%;max-width:100vw;padding:0}@media(min-width:768px){.CheckoutPage_outerContainer__Yv1An{max-width:calc(100vw - 80px);padding:0 40px 100px;margin:auto}}.CheckoutPage_outerContainer__Yv1An .CheckoutPage_errorMessage__s1wUr{margin-bottom:0 0 30px}@media(min-width:768px){.CheckoutPage_outerContainer__Yv1An .CheckoutPage_errorMessage__s1wUr{margin:0 137px 12px}}.CheckoutPage_container__iBuGR{display:flex;flex-direction:column;flex:0 1;justify-content:center;gap:12px;background-color:#f8f8f8}@media(min-width:768px){.CheckoutPage_container__iBuGR{flex-direction:row;gap:140px;background-color:#fff}}.CheckoutPage_main__0J4EY{width:100%;display:flex;flex-direction:column;background-color:#f8f8f8;gap:12px}@media(min-width:768px){.CheckoutPage_main__0J4EY{max-width:500px;background-color:#fff}}.CheckoutPage_orderSummary__CQQ5q{width:100%;display:flex;flex-direction:column}@media(min-width:768px){.CheckoutPage_orderSummary__CQQ5q{max-width:439px}}.CheckoutPage_shippingAndPaymentCollapsed__sdXk6{padding:24px 16px;background:#f1f1f1}.CheckoutPage_checkoutErrorContainer__6GiW9{margin:12px}@media(min-width:768px){.CheckoutPage_checkoutErrorContainer__6GiW9{margin:12px auto;width:100%;max-width:1079px}}.CheckoutPage_payment__E3kSv{background-color:#fff}.CheckoutPage_builderContainer__sqLTu{margin:12px auto;max-width:1079px;width:100%}.CheckoutSectionTitle_container__f2jTC{color:#000;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.CheckoutSectionTitle_container__f2jTC .CheckoutSectionTitle_titleContainer__goN26{display:flex;flex-direction:row;align-items:center;gap:6px}.CheckoutSectionTitle_container__f2jTC .CheckoutSectionTitle_titleContainer__goN26 .CheckoutSectionTitle_title__kQEba{font-weight:750;font-size:24px;line-height:22px;letter-spacing:.03em;text-transform:uppercase}.CheckoutSectionTitle_container__f2jTC .CheckoutSectionTitle_subtitle__sQE25{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.03em}