.PaymentProcessingModal_container__AOzmz{max-width:320px;padding:var(--spacing-XS);text-align:center}.PaymentProcessingModal_modalTitle__v0tMf{font-family:var(--font-fig-tree);font-size:22px;font-weight:700;line-height:28px;margin:0;padding:0}.PaymentProcessingModal_spinningLoaderContainer__AbcRF{align-items:center;display:flex;justify-content:center;width:100%}.CountryDropdown_selectDropdownTrigger__DX7mV{align-items:center;background-color:var(--white);border:1px solid var(--grey-200);border-radius:var(--spacing-XXXXS);display:flex;gap:var(--spacing-XXXS);height:var(--spacing-M);justify-content:flex-start;max-width:min(450px,100%);padding:var(--spacing-XXXS) var(--spacing-XXS);white-space:nowrap;width:100%}@media(min-width:80.0625rem){.CountryDropdown_selectDropdownTrigger__DX7mV{max-width:332px}}.CountryDropdown_selectDropdownTrigger__DX7mV *{font-family:var(--font-fig-tree);font-size:14px;font-weight:300;line-height:20px}.CountryDropdown_selectDropdownTrigger__DX7mV>span{align-items:center;display:flex}.CountryDropdown_selectDropdownTrigger__DX7mV>span:first-of-type{display:block;flex-grow:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:240px}.CountryDropdown_selectDropdownTrigger__DX7mV.CountryDropdown_highlighted__xCJAN{border:2px solid #93c5fd;outline:3px solid #bfdbfe}.CountryDropdown_selectDropdownTrigger__DX7mV.CountryDropdown_isOpen__c270q{border-radius:var(--spacing-XXXXS) var(--spacing-XXXXS) 0 0}.CountryDropdown_selectDropdownTrigger__DX7mV.CountryDropdown_hasError__WYe0l{border-color:var(--error-500)}.CountryDropdown_selectDropdownTrigger__DX7mV .CountryDropdown_downArrow__wl3IX{flex-shrink:0}.CountryDropdown_content__YmM_X{background-color:var(--white);border:1px solid var(--grey-200);border-radius:0 0 var(--spacing-XXXXS) var(--spacing-XXXXS);box-shadow:0 8px 16px 0 var(--light-shadow);max-height:min(var(--radix-popper-available-height),300px);overflow-y:auto;width:var(--radix-select-trigger-width)}.CountryDropdown_scrollIndicator__9fRnE{align-items:center;display:flex;justify-content:center}.CountryDropdown_selectItem__y38d2{padding:var(--spacing-XXXS) var(--spacing-XXS)}.CountryDropdown_selectItem__y38d2:focus,.CountryDropdown_selectItem__y38d2:hover{background-color:var(--primary-400);color:var(--white);cursor:pointer}.CountryDropdown_selectItem__y38d2:focus .CountryDropdown_addressItem__wcOzd img,.CountryDropdown_selectItem__y38d2:hover .CountryDropdown_addressItem__wcOzd img{filter:var(--filter-black-to-white)}.CountryDropdown_selectItem__y38d2 .CountryDropdown_addressItem__wcOzd{align-items:flex-start;display:flex;gap:var(--spacing-XXXS)}.CountryDropdown_selectItem__y38d2 .CountryDropdown_addressItem__wcOzd>*{font-family:var(--font-fig-tree);font-size:14px;font-weight:300;line-height:20px}.CountryDropdown_errorMessage__39tFF{font-family:var(--font-fig-tree);font-size:14px;font-weight:400;line-height:20px;color:var(--error-500);display:block;padding-top:var(--spacing-XXXXS)}.DeliveryDetails_sectionTitleWrapper__SOZas{display:flex;flex-wrap:wrap;gap:var(--spacing-XXXS);justify-content:space-between}.DeliveryDetails_deliveryPill__kJNja{align-items:center;background-color:var(--grey-100);border-radius:200px;display:flex;gap:var(--spacing-XXXS);padding:6px var(--spacing-XXXS)}.DeliveryDetails_deliveryPill__kJNja span{font-family:var(--font-fig-tree);font-size:14px;font-weight:400;line-height:20px;width:-moz-fit-content;width:fit-content}.DeliveryDetails_sectionDescription__Q8eW_{margin-top:var(--spacing-XS)}@media(min-width:80.0625rem){.DeliveryDetails_sectionDescription__Q8eW_{margin-top:var(--spacing-M)}}.DeliveryDetails_deliveryDetailsContent__UTAkV{display:flex;flex-direction:column;gap:var(--spacing-XXS);justify-content:space-between;padding:var(--spacing-XXS) 0 var(--spacing-XXXS) 0}@media(min-width:80.0625rem){.DeliveryDetails_deliveryDetailsContent__UTAkV{display:flex;flex-direction:row;gap:var(--spacing-S);padding:var(--spacing-XS) 0 var(--spacing-XS) 0}}.DeliveryDetails_deliveryDetailsContentLeft__sxZKB,.DeliveryDetails_deliveryDetailsContentLeft__sxZKB form{display:flex;flex-direction:column;gap:var(--spacing-XXS)}.DeliveryDetails_deliveryDetailsContentLeft__sxZKB form.DeliveryDetails_international__ibOVz{gap:var(--spacing-XS)}.DeliveryDetails_deliveryDetailsContentLeft__sxZKB input,.DeliveryDetails_deliveryDetailsContentLeft__sxZKB select{max-width:min(450px,100%)}@media(min-width:80.0625rem){.DeliveryDetails_deliveryDetailsContentLeft__sxZKB input,.DeliveryDetails_deliveryDetailsContentLeft__sxZKB select{max-width:332px}.DeliveryDetails_deliveryDetailsContentLeft__sxZKB{gap:var(--spacing-XS)}}.DeliveryDetails_deliveryDetailsContentRight__j7LpL{display:flex;flex-direction:row;align-items:start;background-color:var(--info-message-background);border-radius:4px;flex-grow:1;gap:var(--spacing-XXXS);height:-moz-fit-content;height:fit-content;max-width:min(450px,100%);padding:10px var(--spacing-XXS)}@media(min-width:80.0625rem){.DeliveryDetails_deliveryDetailsContentRight__j7LpL{max-width:50%}}.DeliveryDetails_deliveryDetailsContentRight__j7LpL .DeliveryDetails_bfpoMessageHeader__wuiHq{font-family:var(--font-fig-tree);font-size:14px;font-weight:700;line-height:20px}.DeliveryDetails_deliveryDetailsContentRight__j7LpL p{font-family:var(--font-fig-tree);font-size:14px;font-weight:400;line-height:20px;margin:0}.DeliveryDetails_deliveryDetailsContentRight__j7LpL img{margin-top:var(--spacing-XXXS)}.DeliveryDetails_manualAddressButton__8ho0G,.DeliveryDetails_manualAddressHelpText__c0cxc{font-family:var(--font-fig-tree);font-size:14px;font-weight:400;line-height:20px;display:block}.DeliveryDetails_manualAddressButton__8ho0G{background:transparent;border:none;outline:none;padding:0;color:var(--primary-500);text-decoration:underline;text-underline-offset:var(--spacing-XXXXS);width:max-content}.DeliveryDetails_continueButton__iqb2H{background:transparent;border:none;outline:none;align-items:center;border-radius:100px;display:flex;justify-content:center;background-color:var(--primary-500);color:var(--btn-solid-txt-color);min-height:44px;outline:2px solid var(--primary-500);padding:8px 22px;font-family:var(--font-fig-tree);font-size:16px;font-weight:700;line-height:24px;max-width:172px}.DeliveryDetails_continueButton__iqb2H:focus-visible{outline:3px solid var(--primary-300);outline-offset:-3px}.DeliveryDetails_continueButton__iqb2H:focus:not(:focus-visible),.DeliveryDetails_continueButton__iqb2H:hover{background-color:var(--primary-600)}.DeliveryDetails_continueButton__iqb2H:active{outline:3px solid var(--primary-700);outline-offset:-3px}.DeliveryDetails_continueButton__iqb2H:disabled{background-color:var(--grey-50);outline-color:var(--grey-50);pointer-events:none}.DeliveryDetails_continueButton__iqb2H:disabled,.DeliveryDetails_continueButton__iqb2H:disabled *{color:var(--grey-200)}.DeliveryDetails_continueButton__iqb2H:disabled img{filter:invert(91%) sepia(5%) saturate(55%) hue-rotate(131deg) brightness(88%) contrast(88%)}@media(min-width:80.0625rem){.DeliveryDetails_continueButton__iqb2H{font-family:var(--font-fig-tree);font-size:14px;font-weight:700;line-height:20px;background:transparent;border:none;outline:none;align-items:center;border-radius:100px;display:flex;justify-content:center;background-color:var(--primary-500);color:var(--btn-solid-txt-color);min-height:40px;outline:2px solid var(--primary-500);padding:8px 16px}.DeliveryDetails_continueButton__iqb2H:focus-visible{outline:3px solid var(--primary-300);outline-offset:-3px}.DeliveryDetails_continueButton__iqb2H:focus:not(:focus-visible),.DeliveryDetails_continueButton__iqb2H:hover{background-color:var(--primary-600)}.DeliveryDetails_continueButton__iqb2H:active{outline:3px solid var(--primary-700);outline-offset:-3px}}.DeliveryDetails_onContinueError__d8cGi{font-family:var(--font-fig-tree);font-size:14px;font-weight:400;line-height:20px;color:var(--error-500);display:block;padding-top:var(--spacing-XXXXS)}.DeliveryDetails_newAddressWrapper__gbNxG{display:flex;flex-direction:column;gap:var(--spacing-XS);padding:var(--spacing-XXS) 0}@media(min-width:80.0625rem){.DeliveryDetails_newAddressWrapper__gbNxG{flex-direction:row}}.DeliveryDetails_confirmedAddress__LTLzv{display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-XS);width:50%}.DeliveryDetails_newAddressItem__r3RWT{margin:0;word-break:break-all}.DeliveryDetails_editContactDetailsBtn__MuOsC{background:transparent;border:none;outline:none;align-items:center;border-radius:100px;display:flex;justify-content:center;background-color:var(--white);color:var(--btn-outline-txt-color);height:40px;outline:2px solid var(--btn-outline-border-color);padding:8px 16px;gap:var(--spacing-XXXS);width:max-content}.DeliveryDetails_editContactDetailsBtn__MuOsC:focus-visible{outline:3px solid var(--primary-300);outline-offset:-3px}.DeliveryDetails_editContactDetailsBtn__MuOsC:hover{background-color:var(--primary-50)}.DeliveryDetails_editContactDetailsBtn__MuOsC:active{outline:3px solid var(--primary-600)}.DeliveryDetails_editContactDetailsBtn__MuOsC span{font-family:var(--font-fig-tree);font-size:14px;font-weight:700;line-height:20px;color:var(--edit-details-txt-color);padding-top:1px}.DeliveryDetails_editContactDetailsBtn__MuOsC img{filter:var(--edit-details-icon-color);padding-bottom:var(--spacing-XXXXS)}.DeliveryDetails_formSkeleton__MCz61{display:flex;flex-direction:column;gap:var(--spacing-XXS);padding:var(--spacing-XXS) 0}.DeliveryDetails_formSkeleton__MCz61 div{height:1.5rem;max-width:min(450px,100%)}.DeliveryDetails_formSkeleton__MCz61 div.DeliveryDetails_titleSkeleton__13f9l{height:2.5rem;padding:var(--spacing-XXXS) 0;width:250px}@media(min-width:80.0625rem){.DeliveryDetails_formSkeleton__MCz61 div{max-width:332px}}.BillingDetails_billingDetailsContent__rxgJl{display:flex;flex-direction:column;gap:var(--spacing-XXS);padding:var(--spacing-XS) 0 var(--spacing-XXXS) 0}.BillingDetails_billingDetailsContent__rxgJl input{max-width:min(450px,100%)}@media(min-width:80.0625rem){.BillingDetails_billingDetailsContent__rxgJl{gap:var(--spacing-XS);padding:var(--spacing-M) 0 var(--spacing-XS) 0}.BillingDetails_billingDetailsContent__rxgJl input{max-width:332px}}.BillingDetails_manualAddressButton__F89I6,.BillingDetails_manualAddressHelpText__ivw2o{font-family:var(--font-fig-tree);font-size:14px;font-weight:400;line-height:20px;display:block}.BillingDetails_manualAddressButton__F89I6{background:transparent;border:none;outline:none;padding:0;color:var(--primary-500);text-decoration:underline;text-underline-offset:var(--spacing-XXXXS);width:max-content}.BillingDetails_manualAddressContainer__idBNb{display:flex;flex-direction:column;gap:var(--spacing-XXXXS)}