header p{margin:0}.formContainer{display:flex;flex-direction:column;width:417px}.formContainer .input-field{background-color:#fff}.formContainer .relativeLabelPosition{position:relative}.email-input-container{display:flex;align-items:center;gap:10px}.recovery_email_input_field .input-field{background-color:#fff}.recovery_email_input_field .input-field input#editedNumber+label{display:none}.recovery_email_input_field .input-field input#editedNumber:not(:-moz-placeholder-shown)+label{display:inline}.recovery_email_input_field .input-field input#editedNumber:not(:placeholder-shown)+label{display:inline}.recovery_email_input_field .input-field.input-field-error{border-color:#c00!important}.recovery_email_input_field .input-field.input-field-error [aria-label],.recovery_email_input_field .input-field.input-field-error [placeholder]{color:#c00!important}.recovery_email_input_field .input-field.input-field-error input[type=number]+div>i,.recovery_email_input_field .input-field.input-field-error input[type=text]+div>i{display:block!important}.recovery_email_input_field .input-field.input-field-error input:focus+div+div>i{display:none}.recovery_email_input_field .input-field.input-field-error label{color:#c00}.recovery_email_input_field .input-field.input-field-error .icon-wrapper button{display:none}.recovery_email_input_field .input-field.input-field-error .icon-wrapper:focus>button{display:block}.recovery_email_input_field .input-field.input-field-error .icon-wrapper:focus+div>i{display:none}.recovery_email_input_field .input-field.input-field-error:hover .icon-wrapper>button{display:block}.recovery_email_input_field .input-field.input-field-error:hover .error-icon-wrapper>i{display:none}.formRow{display:flex;align-items:baseline;gap:var(--sfly-spacing-x1-5)}input{flex:1}.flex-30{flex:0 0 30%}.custom-dropdown-container .sfs-input-dropdown{width:100%;margin:0}.custom-dropdown-container .label.filled{font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-default);font-family:var(--brand-font-family-default);line-height:var(--brand-font-line-tiny);color:var(--brand-state-hover-border-color)}.fullWidth input,.sfs-input-dropdown{width:100%}.editAddressContainer{display:flex;flex-direction:row}.container-edit-contact{width:-webkit-fill-available;display:flex}.account-settings-contact-address-fullwidth-dropdown,.fullWidth{width:100%}.mediumWidth{min-width:56%}.address-checkbox-container{padding-top:var(--brand-space-x2-5);padding-bottom:var(--sfly-spacing-x2);text-align:left}.address-checkbox-container .checkbox-component-container label{font-weight:var(--brand-font-weight-default)}.address-checkbox-container.billing-checkbox{padding-top:0}.checkbox-component-container span:first-of-type{border:1px solid var(--brand-color-border-gray-accessible-1)}.button-container{display:flex;gap:var(--sf-spacing-x2)}.button-1{flex:0 0 20%;height:-moz-fit-content;height:fit-content;padding-top:var(--sf-spacing-x2);margin-top:var(--brand-line-tiny)}.button-2{flex:0 0 30%}.sfs-input-dropdown{margin:0;min-width:var(--brand-font-line-bigger)}.city .sfs-input-dropdown{width:auto;max-width:74%}.city .sfs-input-dropdown .label,.city .sfs-input-dropdown .label.filled{font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-default);font-family:var(--brand-font-family-default);line-height:var(--brand-font-line-tiny);color:var(--brand-state-hover-border-color)}.state .sfs-input-dropdown{width:auto;max-width:74%;color:var(--brand-state-hover-border-color);max-width:-moz-fit-content;max-width:fit-content}.state .sfs-input-dropdown .label,.state .sfs-input-dropdown .label.filled{font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-default);font-family:var(--brand-font-family-default);line-height:var(--brand-font-line-tiny);color:var(--brand-state-hover-border-color)}.container-edit-personal-settings{display:flex}.flex-item:first-child{flex:0 0 20%;text-align:left;margin-left:var(--sf-spacing-x7);max-width:18vw}.data-preference-flex-item{flex:0 0 20%!important}.flex-item:nth-child(2){text-align:left;flex:0 0 70%}.edit-personal-settings-heading{flex:1 1 30%;margin-top:var(--sfly-spacing-x2);margin-left:var(--sf-spacing-x4)}.edit-personal-settings-heading .heading{text-align:left}.edit-personal-settings-heading h1{font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-interactive);line-height:var(--brand-space-x3);text-align:left;color:var(--brand-color-text-default)}.edit-personal-settings-heading p{font-size:var(--brand-font-size-tiny);font-weight:var(--brand-color-text-default);line-height:var(--brand-font-line-tiny);text-align:left;width:135%}.edit-personal-settings-comp{flex:1 1 50%;margin-left:7vw}.costco-membership{display:flex;flex-direction:row}.edit-personal-settings-comp .add_recovery_email_container{padding-top:var(--cvs-base-default-paragraph-indent);padding-left:var(--cvs-base-default-paragraph-indent)}.editPersonalSettingsContainer{display:flex}.editPersonalSettingsContainer pre{margin-top:var(--cvs-base-default-paragraph-indent);font-family:var(--brand-font-family-default)!important;font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-default);line-height:var(--brand-space-x3);text-align:left;color:var(--brand-color-background-dark)}.showFaded{color:#8e949f!important}.showFaded,.showFaded .unverified_recovery-email-content-email{font-weight:var(--brand-font-weight-default)}.info-icon{align-self:flex-start;padding-top:8px;background:url(https://wde-pci.shutterfly.com/application/sso-fe/_next/static/media/information-selected-v2.86ee06da.svg) no-repeat 50%;background-size:cover;min-width:22px;min-height:22px;cursor:pointer;display:block;background-size:contain;background-repeat:no-repeat}.info-icon.unverifiedIcon{padding-top:0;position:absolute}.info-icon.unverifiedIcon.otpVerificaiton{margin-top:-3px}.left-pane,.right-pane{flex:1}.left-pane{flex:0 0 60%;text-align:left}.left-pane,.left-pane pre{font-family:var(--brand-font-family-default)!important}.left-pane .recovery-email-content,.left-pane .verification_email_notification{margin-top:var(--cvs-base-default-paragraph-indent)}.left-pane .verification_email_notification{width:-moz-fit-content;width:fit-content;font-weight:var(--brand-font-weight-callout);font-family:var(--brand-font-family-default)}.left-pane .unverified_recovery-email-content{margin-top:var(--cvs-base-default-paragraph-indent);padding-left:var(--cvs-base-default-paragraph-indent)}.right-pane{flex:0 0 25%;text-align:right}.right-pane .absolutePosition{position:absolute}.sfs-button--link{background-color:var(--brand-color-background-secondary);color:var(--sfly-color-semantic-blue-text)}.verification_email_sent{margin-top:var(--sf-spacing-x4);width:-moz-fit-content;width:fit-content;padding:var(--sf-spacing-x2);background-color:#d4edf7;color:#004bff}.email_verified_info{margin-left:var(--sf-spacing-x4);padding:var(--sf-spacing-base);background-color:#a8f0a8;width:-moz-fit-content;width:fit-content}.verified-email-container{display:flex;align-items:center;text-wrap:nowrap}.verified-email-container .email_verified_info{margin-left:var(--sf-spacing-x3);padding:0}.container-edit-personal-settings{position:relative;transition:height .3s ease;padding:var(--sf-spacing-x2)}.container-edit-personal-settings:after{left:3%;width:95%}.container-edit-personal-settings:after,.container-edit-personal-settings:last-child:after{content:"";position:absolute;bottom:0;height:var(--sf-border-radius-small);background-color:#ecedef;transition:width .3s ease}.container-edit-personal-settings:last-child:after{left:0;width:100%}.container-edit-personal-settings:focus-within:after,.container-edit-personal-settings:hover:after{width:95%;background-color:#e4e1e1}.container-edit-personal-settings:last-child:focus-within:after,.container-edit-personal-settings:last-child:hover:after{width:100%;background-color:#e4e1e1}.container-edit-personal-settings.collapsed{height:-moz-fit-content;height:fit-content}.container-edit-personal-settings.expanded{background:#f7f7f8;height:-moz-fit-content;height:fit-content}.personal-account-settings-heading{font-size:var(--brand-font-size-subtitle);font-weight:var(--brand-font-weight-default);line-height:var(--brand-font-line-subtitle);text-align:left;color:var(--brand-color-background-dark)}.personal-account-settings{margin-top:2vw}.personal-account-settings h3{font-size:var(--brand-space-x2-5);text-align:left;text-decoration-color:var(--brand-color-background-dark)}.personal-account-settings .form-container{padding:var(--sfly-spacing-x1-5) 0 0 10px}.personal-account-settings .form-container .validation-errors.accountRecovery{width:80%;font-family:var(--brand-font-family-default);color:var(--brand-state-error-color-text)}.personal-account-settings .form-container .validation-errors.accountRecovery .validation-message{padding:10px;background-color:var(--brand-state-error-color-background)!important;font-weight:var(--brand-font-weight-callout);margin-top:1rem;font-family:var(--brand-font-family-default)}.personal-account-settings .form-container .validation-errors .validation-message__list{margin:0;list-style:none;padding-left:1rem}.personal-account-settings .form-container .validation-errors .validation-message__list .validation-line{position:absolute;margin-left:-1em}.personal-account-settings .form-container .validation-message{padding:10px;padding-right:var(--brand-space-x2-5);background-color:var(--brand-state-error-color-background);font-weight:var(--brand-font-weight-callout);margin-top:1rem}.personal-account-settings .form-container.costco{padding:0;width:-moz-max-content;width:max-content}.notification-container{margin-top:2vw}.editPersonalSettingsContainer .recovery-email-content{padding-left:var(--cvs-base-default-paragraph-indent)}.costco-membership-heading,.linked-accounts-heading{font-size:var(--brand-font-size-subtitle);text-align:start;margin:20px 0 0;font-weight:var(--brand-font-weight-default)}.tertiaryLink{font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-space-x2-5);text-align:right}.verifyEmail{width:182px!important;font-weight:var(--brand-font-weight-interactive);cursor:pointer}.billing_popup-content{background-color:#2d2d2d;padding:40px 30px 30px;width:100%}.billing_popup-close-button{cursor:pointer;color:#fff;text-align:right}.billing_popup-message{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100vh;color:#fff}.billing_popup-action-button{margin-top:1rem;text-decoration:underline;cursor:pointer}.recovery_email_container_bg_color{width:90vw}.row-custom{display:flex;flex-wrap:wrap;gap:10px;width:417px;grid-row-gap:var(--brand-space-x2-5)}.row-custom .city{flex:0 0 35%}@media(min-width:768px){.row-custom{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.row-custom{grid-template-columns:repeat(2,1fr)}}.row-custom .row-custom-flex-item{display:flex;flex-direction:column}.row-custom .input-field-container{margin-bottom:0}@media(min-width:768px){.row-custom-flex-item:last-child{grid-column:span 3}}a.desktopView{display:flex;justify-content:center;color:#000}a.desktopView.active,a.desktopView:focus{color:red;box-shadow:none}a.desktopView.active{border-bottom:2px solid red}.desktopView a{color:#000}.desktopView a.active,.desktopView a:focus{color:red;border-bottom:2px solid red;box-shadow:none}.edit-personal-settings-comp a.verifyEmail{display:inline}.edit-personal-settings-comp a#verifyLink,.edit-personal-settings-comp a.activeFocusClass,.edit-personal-settings-comp a.desktopView,.edit-personal-settings-comp a.verifyEmail,.edit-personal-settings-comp button.activeFocusClass,.edit-personal-settings-comp button.desktopView{background-color:rgba(0,0,0,0)!important;margin:0;padding:0}.edit-personal-settings-comp a#verifyLink>.sfs-button--content,.edit-personal-settings-comp a.activeFocusClass>.sfs-button--content,.edit-personal-settings-comp a.desktopView>.sfs-button--content,.edit-personal-settings-comp a.verifyEmail>.sfs-button--content,.edit-personal-settings-comp button.activeFocusClass>.sfs-button--content,.edit-personal-settings-comp button.desktopView>.sfs-button--content{margin:0}.edit-personal-settings-comp a#verifyLink:active,.edit-personal-settings-comp a#verifyLink:focus,.edit-personal-settings-comp a.activeFocusClass:active,.edit-personal-settings-comp a.activeFocusClass:focus,.edit-personal-settings-comp a.desktopView:active,.edit-personal-settings-comp a.desktopView:focus,.edit-personal-settings-comp a.verifyEmail:active,.edit-personal-settings-comp a.verifyEmail:focus,.edit-personal-settings-comp button.activeFocusClass:active,.edit-personal-settings-comp button.activeFocusClass:focus,.edit-personal-settings-comp button.desktopView:active,.edit-personal-settings-comp button.desktopView:focus{color:red;box-shadow:none;outline:none}.edit-personal-settings-comp a#verifyLink:hover,.edit-personal-settings-comp a.activeFocusClass:hover,.edit-personal-settings-comp a.desktopView:hover,.edit-personal-settings-comp a.verifyEmail:hover,.edit-personal-settings-comp button.activeFocusClass:hover,.edit-personal-settings-comp button.desktopView:hover{color:red}.escape-hatch-div{display:flex;flex-direction:row}.orderTabcomponent{display:"flex";flex-direction:"column";align-items:"flex-start";padding:"16px"}.orderTabcomponent a.active,.orderTabcomponent a:focus{color:red;border-bottom:2px solid red;box-shadow:none}.sfs-tab--bar.ordersTabBarClass{padding:0 4px;align-items:center}.tabBarClass{display:flex;margin-bottom:"16px"}.tabBarClass .active{color:red;border-bottom:2px solid red}.sfs-tab--bar.tabBarClass{gap:60px!important;padding:0 4px;align-items:center}.tabContent{width:100%}.mobileView{display:none!important}.sfs-button .mobileView{display:none}.sfs-button.desktopView{display:flex}.sfs-row.desktopView{display:flex!important;border-bottom:1px solid #bbb8b2!important;justify-content:center!important}.sfs-row.mobileView{display:none!important}.email_verified_message{margin-left:var(--sf-spacing-x4)}.tertiaryLink,.tertiaryLinkleft{-webkit-text-decoration:var(--cvs-base-default-small-underlined-text-decoration);text-decoration:var(--cvs-base-default-small-underlined-text-decoration)}.tertiaryLinkleft{text-align:left;font-weight:400!important}.recovery_email_container{width:90vw}.recovery_email_container,.recovery_email_container_bg_color{display:flex;padding-bottom:var(--sf-spacing-x2);justify-content:space-between;text-align:left}.recovery_email_container_bg_color{background-color:#f7f7f8}.left_recovery_email_container{width:375px;padding:var(--sf-spacing-x2);padding-left:35px}.left-heading,.left-text{margin-top:var(--sf-spacing-x2);display:inline-block}.left-heading{margin-bottom:var(--cvs-letter-spacing-0)}.unverified_recovery-email-content{align-items:center;margin-top:var(--sf-spacing-x4)}.fit-to-content{width:-moz-fit-content;width:fit-content}.fit-to-content span{margin-left:2rem}.fit-to-content button{padding-left:4px}.instruction_link{margin-top:12px;padding-top:var(--sf-spacing-x2);padding-bottom:10px;margin-bottom:20px;padding-left:var(--sf-spacing-x2);padding-right:var(--sf-spacing-x2);background-color:var(--brand-state-info-color-background)}.default_recovery_email{display:flex;margin-top:8px;align-items:center}.resend-verification-link{line-height:var(--brand-font-line-tiny);display:flex;flex-direction:column}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(95,90,90,.5);display:flex;z-index:5}.remove_popup-container{position:fixed;top:50%;left:50%;height:210px;width:480px;transform:translate(-50%,-50%);flex-direction:column;border-radius:8px;padding:2px;background-color:#fff}.remove_popup-content{padding:var(--sf-spacing-x2)}.remove_popup_close-button{padding-left:435px}.remove_popup_close_icon{color:var(--brand-color-text-default)!important;text-decoration:none!important}.unverified_recovery-email-content-email{font-weight:var(--brand-font-weight-default);font-size:var(--brand-font-size-base);margin-top:7px;line-height:var(--sf-spacing-x2);color:var(--brand-state-hover-border-color)}.recovery_email_submit_button{background-color:var(--sfly-color-brand-spicy);width:100px;justify-content:center;padding:var(--cvs-letter-spacing-0);margin-bottom:0}.recovery_email_otp_input_field{height:var(--sf-spacing-x5)}#deleteBillingButton.costco-mobile-edit-delete-btn,#editBillingButton.costco-mobile-edit-delete-btn{display:none}#deleteBillingButton.costco-desktop-edit-delete-btn,#editBillingButton.costco-desktop-edit-delete-btn{display:block}.add_recovery_email_container{padding-top:1.125rem}.add_recovery_email_text{justify-content:space-around;padding-bottom:var(--sf-spacing-x2);line-height:1.5;width:470px}.recovery_email_input_field{width:275px}.remove_popup-text{margin:10px 0;font-size:var(--cvs-base-default-font-size);padding-left:var(--sf-spacing-x4);color:var(--brand-state-hover-border-color)}.remove_popup-heading{margin-top:var(--cvs-letter-spacing-0);text-align:left;padding-left:var(--sf-spacing-x4);font-size:18.66px;color:#6a707c}.remove_popup_button-container{background-color:#f2f2f2;padding:10px 0 9px;border-radius:var(--sf-spacing-base);display:flex;width:482px;margin:0 0 0 -1px}.remove_popup_secondary-button{color:var(--sfly-color-neutrals-black);justify-content:center;width:80px;margin-left:250px;border:1px solid #000}.recovery_email_cancel_button,.remove_popup_secondary-button,.remove_popup_secondary-button:focus,.remove_popup_secondary-button:hover{background-color:var(--brand-color-icon-white)}.recovery_email_cancel_button{color:var(--brand-color-text-default);justify-content:center;border:1px solid var(--brand-color-border-gray-accessible-1);width:120px!important}.recovery_email_button_container{margin-left:3px;display:flex}.invalid_otp_message{margin-bottom:var(--sf-spacing-x3);padding-left:var(--sf-spacing-x2);padding-right:var(--sf-spacing-x2);background:var(--brand-state-error-color-background);color:var(--brand-state-error-color-text);font-weight:var(--brand-font-weight-callout);white-space:nowrap}.edit_remove_link_container{margin-top:17px;margin-left:510px;padding-top:var(--sf-spacing-x4);display:flex}.edit_remove_link_container1{display:flex;justify-content:flex-end}.edit_remove_link_container2,.edit_remove_link_container2_verified{margin-top:var(--brand-space-x5);display:flex;padding-right:195px}.otp-verification-component-lines{line-height:var(--brand-font-line-tiny);padding-top:10px}.otpEmailText{padding-bottom:.625rem;font-weight:var(--brand-font-weight-callout)}.otp-verification-component-input-invalid-message{display:flex;flex-direction:column;margin-top:10px}.disabledLink{color:#a0a0a0!important;pointer-events:none;cursor:not-allowed;text-decoration:none}.verification_email_notification{margin-top:1.125rem;width:190px;height:auto;padding:var(--sf-spacing-x2);background-color:#d4edf7}.remove_popup_primary-button{background-color:var(--sfly-color-brand-spicy);justify-content:center;color:var(--brand-color-text-primary);border:none;margin-left:var(--sf-spacing-x2);width:110px}.completed_recovery-email-container{display:flex;justify-content:space-between}.display-otp-component-link,.recovery-email-content{display:flex;align-items:center}.recovery-email-content{margin-top:var(--sf-spacing-x5)}.edit-email_recovery{margin-left:var(--sf-spacing-x2);padding-right:230px;margin-top:var(--sf-spacing-x7)}.recovery_email_save_button{background-color:var(--brand-color-icon-brand);color:var(--brand-color-icon-white);border:none;border:1px solid var(--brand-color-icon-brand);justify-content:center;margin-left:var(--sf-spacing-x2);width:120px!important}.recovery_email_save_button.fb_unlink_button{width:inherit;padding:10px}.fb_unlink_button{width:176px!important}.unverified-recovery-email-text{font-weight:var(--brand-font-weight-callout)}.border-class-photo:after,.border-class:after{border-bottom:1px solid #ecedef;content:"";position:absolute;width:60%}.notifications-and-alert-text-row{width:100%;display:flex;align-items:center;padding:10px}.notifications-and-alert-text-row.fb-unlink-text{flex-direction:column;align-items:self-start}.notifications-and-alert-text-row.fb-unlink-text p{margin:0}.notifications-and-alert-text-row .text-bold{font-weight:var(--brand-font-weight-callout)}.notifications-and-alert-text-row .notifications-and-alert-text{display:flex;margin-bottom:2.8vh;flex:0 0 60%}.notifications-and-alert-text-row .printing-preface-heading,.notifications-and-alert-text-row .upgrade_text_contianer{flex:0 0 60%}.notifications-and-alert-text-row pre{max-width:593px;margin-top:6px!important;font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-space-x3);text-align:left;text-wrap:wrap;font-family:Sohne Medium!important;color:var(--brand-state-hover-border-color)}.notifications-and-alert-text-row .icon-image{width:22px;height:22px;margin-right:var(--brand-space-x3)}.notifications-and-alert-text-row .icon-text{line-height:var(--brand-font-size-title);color:var(--brand-color-icon-default)}.linked-accounts-description-text{width:66%}.recovery_email_cancel_button:hover{background-color:var(--brand-color-background-secondary)}.photo-email-comp{width:100%}.photo-email-comp .photo-emails-heading-text{font-size:var(--brand-font-size-base);margin-top:6px;font-weight:var(--brand-font-weight-interactive);line-height:var(--brand-space-x3);text-align:left;width:15vw;color:var(--brand-color-icon-default);flex:0 0 60%}.photo-email-comp .photo-emails-text{font-weight:var(--brand-color-text-default);line-height:var(--brand-font-line-tiny);text-align:left;margin-left:10px;padding-bottom:.8vw;color:var(--brand-color-icon-default)}.promoContainer{font-family:var(--brand-font-family-default)}.promoContainer *{font-family:inherit}.promoContainer p{margin-block-end:var(--brand-space-x3)}.promoContainer .input-field label.with-icon{font-size:var(--brand-font-size-tiny);color:var(--brand-color-border-secondary);margin-top:11px!important}.promos_cards_container{margin-left:-5vw;margin-top:2vw}.promos_cards_main_container{margin-top:1%;width:100%;padding:var(--sf-spacing);text-align:left}.page_Line_promoscard{width:100%;padding:var(--sf-spacing-x2);border-bottom:1px solid var(--brand-color-background-light-1)}.promos_card_apply_container{display:flex;width:89vw;padding:var(--sf-spacing-x2);margin-left:1vw;text-align:left;background-color:#f5f6f8;margin-bottom:var(--brand-space-x2-5)}.promos-card-offers-condition{padding:0;font-size:vaR(--brand-space-x2);letter-spacing:0;width:31vw;margin-left:0}.left_promos_card_container,.promos-card-offers-condition{color:var(--brand-color-icon-default);line-height:var(--brand-space-x3);font-weight:var(--brand-color-text-default)}.left_promos_card_container{width:365px;padding:var(--sf-spacing-x2);padding-top:var(--sf-spacing-x4);margin-top:0;font-size:var(--brand-space-x2-5)}.right_promos_card_container{padding:var(--sf-spacing-x2)}.promos_card_apply_button{width:100px;display:inline!important;height:38px;margin-left:var(--sf-spacing-x3);background-color:var(--sfly-color-brand-spicy)}.promos_card_apply_input_field{width:358px;display:inline-block}.promos_card_apply_input_field #promoCard .input-field-container .input-field.with-icon{width:100%;padding-top:0!important}.promos_card_apply_input_field #promoCard .input-field-container .input-field label.with-icon{padding-top:0!important}.promos_card_apply_input_field #promoCard .input-field-container .input-field:focus~label{font-size:var(--brand-font-size-base);margin-top:-11px!important;position:absolute;background-color:var(--brand-color-text-primary);padding:0 4px}.promos_card_apply_message{margin:0;width:300px;display:block;background-color:#6fe494}.promos_card_apply_success{background-color:var(--brand-state-confirm-color-background);color:var(--brand-state-confirm-color-text)}.promos_card_apply_error,.promos_card_apply_success{width:-moz-fit-content;width:fit-content;padding:var(--sf-spacing-x2);font-weight:550}.promos_card_apply_error{color:var(--brand-state-error-color-text);background-color:var(--brand-state-error-color-background)}.promo-success-icon:after{margin-right:2px;content:"✓";display:inline-flex;flex-direction:column;justify-content:center;width:var(--brand-space-x2-5);height:var(--brand-space-x2-5);text-align:center;border:1px solid var(--brand-state-confirm-color-icon);background:var(--brand-state-confirm-color-icon);color:var(--brand-color-text-white);border-radius:50%;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.promos-error:after{content:"•";width:5px;height:5px}.email_verified_message{color:var(--brand-state-confirm-color-text);font-weight:var(--brand-font-weight-callout);background-color:var(--brand-state-confirm-color-background);height:var(--brand-font-line-tiny);line-height:var(--brand-font-line-tiny);padding:12px 16px;display:flex}.email_verified_message .greenTick-logo{width:22px;height:22px;margin-right:5px}.promos-heading{margin-bottom:-1vw;margin-left:0;text-align:left;font-weight:var(--brand-color-text-default);font-size:var(--brand-space-x3);line-height:1.875rem;color:var(--brand-color-icon-default)}.promos-main-heading-container{margin-top:2vw;display:flex}.promos-offers-container{margin-left:-50px;margin-top:50px}.promos-offers-container .promos-offers-list-container{margin-top:1px;margin-left:auto;padding:0;margin-bottom:0}.promos-offers-container .promos-offers-condition{padding:17px 0;font-size:var(--brand-space-x2);letter-spacing:0;line-height:var(--brand-space-x3);font-weight:var(--brand-color-text-default);text-align:justify}.promos-offers-container .promos-offers-main-subheader-block{margin-left:1vw;width:100%}.promos-offers-container .promos-offers-subheader{background-color:#f5f6f8;display:flex;flex-direction:row;padding:15px 5px;height:48px;box-sizing:border-box;align-items:center}.promos-offers-container .promos-offers-subheader h3,.promos-offers-container .promos-offers-subheader span{padding:0 15px;font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-interactive);letter-spacing:0;line-height:var(--brand-space-x3);color:var(--brand-color-icon-default)}.promos-offers-container .promos-offers-subheader span{margin-left:auto;padding-right:10px}.promos-offers-container .promos-note{padding-right:10px;text-align:right;margin-top:8px;color:var(--sfly-color-neutrals-black)}.promos-offers-container .promos-conditions,.promos-offers-container .promos-note{font-size:var(--brand-space-x2);font-weight:var(--brand-color-text-default);line-height:var(--brand-space-x3)}.promos-offers-container .promos-conditions{text-align:justify;width:77vw;max-width:100%;box-sizing:border-box;margin-top:var(--brand-space-x3);padding:0 20px;color:var(--brand-color-icon-default)}.promos-offers-list-item{display:block;border-bottom:1px solid var(--brand-color-background-light-1);padding:.5em 10px .5em 0}.promos-offers-list-item *{font-size:var(--brand-space-x2);letter-spacing:0;line-height:var(--brand-space-x3);font-weight:var(--brand-color-text-default);color:var(--brand-color-icon-default)}.promos-offers-list-item .promos-offers-list-item-toplevel{display:flex;align-items:flex-start;font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-font-line-tiny);text-align:left}.promos-offers-list-item .promos-offers-list-item-toplevel .promo-description,.promos-offers-list-item .promos-offers-list-item-toplevel .promos-offers-list-item-date,.promos-offers-list-item .promos-offers-list-item-toplevel .promos-offers-list-item-expander{-webkit-user-select:none;-moz-user-select:none;user-select:none}.promos-offers-list-item .promos-offers-list-item-toplevel .promo-name{cursor:pointer;margin-right:20px;top:667px;left:82px}.promos-offers-list-item .promos-offers-list-item-toplevel .promo-description{cursor:pointer;top:703px;left:82px;margin-right:20px}.promos-offers-list-item .promos-offers-list-item-toplevel .child-promo-description{cursor:pointer;position:relative;width:657px;height:22px;top:703px;left:50px}.promos-offers-list-item .promos-offers-list-item-toplevel .child-promo-description-for-or{cursor:pointer;position:relative;width:657px;height:22px;top:703px;left:100px}.promos-offers-list-item .promos-offers-list-item-toplevel .promos-offers-list-item-input{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;padding-left:var(--brand-space-x2-5);position:relative;text-align:justify}.promos-offers-list-item .promos-offers-list-item-toplevel .promos-offers-list-item-date{padding:0 5px;white-space:nowrap}.promos-offers-list-item:hover,.promos-offers-list-item:hover .body:before{background-color:#f7f7f8;color:var(--brand-color-text-secondary)}.preferences label{display:block;padding-bottom:4px}.promos-buttons{cursor:pointer}.promo-terms-conditions .body{border-top:1px solid #929497;font-size:var(--fontSizeNormal);margin:12px 0 0 20px;padding-top:12px;position:relative;text-align:justify}.promo-terms-conditions .body:before{background-color:#fff;border-top:1px solid #929497;border-left:1px solid #929497;top:-6px;content:"";height:10px;left:1.875rem;position:absolute;width:10px;transform:rotate(45deg)}.promo-terms-conditions .body.hide{display:none}.promo-terms-conditions .toggle-show-details{background:none;border:none;text-decoration:underline;cursor:pointer;display:flex;padding-left:var(--brand-space-x2-5);color:var(--brand-color-text-link);font-weight:var(--brand-font-weight-callout);font-size:var(--brand-space-x2);line-height:var(--brand-space-x3)}.promo-terms-conditions .text{font-weight:var(--brand-color-text-default);font-size:var(--brand-space-x2);line-height:var(--brand-space-x3);white-space:pre-line;color:var(--brand-color-icon-default)}.promo-terms-conditions .p{padding:10px 0}.promo-terms-conditions .child-promo-description{display:block;text-align:left;padding-left:var(--brand-space-x4)}.promo-terms-conditions .header{margin-top:14px}.giftCardsPrepaidMainContainer{width:100%;font-family:var(--brand-font-family-default)}.giftCardsPrepaidMainContainer *{font-family:inherit}.gift_cards_container{position:relative;display:flex;margin-top:var(--sf-spacing-x2);padding:var(--sf-spacing);text-align:left}.gift_cards_main_container{width:100%;padding:var(--sf-spacing-x2);text-align:left;margin-top:0}.gifts-heading{font-size:var(--brand-space-x3);line-height:1.875rem}.gifts-heading,.gifts-sub-heading{margin-bottom:var(--cvs-letter-spacing-0);margin-left:0;text-align:left;font-weight:var(--brand-color-text-default);color:var(--brand-color-icon-default)}.gifts-price-sub-heading,.gifts-sub-heading{font-size:var(--brand-space-x2);line-height:var(--brand-space-x3)}.gifts-price-sub-heading{font-weight:var(--brand-font-weight-callout);text-align:left;color:var(--brand-color-icon-default)}.gift_card_apply_container{display:flex;width:95%;padding:var(--sf-spacing-x2);text-align:left;background-color:#f5f6f8;margin-left:2rem;margin-bottom:var(--brand-space-x2-5);margin-top:2vw}.left_gift_card_container{flex:0 0 30%;font-size:var(--brand-space-x2-5);font-weight:var(--brand-color-text-default);line-height:var(--brand-space-x3);text-align:left;color:var(--brand-color-icon-default)}.left_gift_card_container,.right_gift_card_container{padding:var(--sf-spacing-x2);padding-top:var(--sf-spacing-x4)}.right_gift_card_container{flex-grow:1}.gift_card_apply_button{width:80px;justify-content:center;height:var(--sf-spacing-x7);margin-left:var(--sf-spacing-x3);background-color:var(--sfly-color-brand-spicy)}.gift_card_input_apply_container{display:flex;flex-direction:column;width:100%;max-width:370px}.gift_card_input_apply_container .gift_card_apply_input_field .input-field-container .input-focused input#giftCard{border:1px solid #757779}.gift_card_input_apply_container .gift_card_apply_input_field .input-field-container .input-field-error input#giftCard{border:1px solid;border-right:0}.gift_card_input_apply_container .gift_card_apply_input_field .input-field-container .input-field-error label{color:#c00!important}.gift_card_input_apply_container .gift_card_apply_input_field .input-field-container .input-field-error .error-icon-wrapper{border:1px solid #c00;border-left:0}.gift_card_input_apply_container .gift_card_apply_input_field .input-field-container .input-field:hover input#giftCard{border:1px solid #757779;border-right:0}.gift_card_apply_input_field{width:100%;display:flex}.w-100{width:100%}.gift_card_apply_input_field_pin #giftPin{background-color:#fff}.gift_card_apply_message{margin:0}.gift_card_apply_message_top{padding-bottom:var(--sf-spacing-x4);color:var(--brand-color-icon-default);line-height:var(--brand-space-x3)}.gift_card_apply_success{background-color:var(--Colors-Semantic-sfly-color-semantic-green-text,rgba(13,116,17,.1));color:var(--Colors-Semantic-sfly-color-semantic-green-text,rgb(13,116,17))}.gift_card_apply_error,.gift_card_apply_success{width:-moz-fit-content;width:fit-content;padding:var(--sf-spacing-x2);font-weight:var(--brand-font-weight-callout)}.gift_card_apply_error{background-color:rgba(179,14,14,.1019607843);color:var(--Colors-Semantic-sfly-color-semantic-red-text,#a81719)}.success-icon:after{margin-right:2px;content:"✓";display:inline-flex;flex-direction:column;justify-content:center;width:var(--brand-space-x2-5);height:var(--brand-space-x2-5);text-align:center;border:1px solid #20982f;background:var(--Colors-Semantic-sfly-color-semantic-green-icon,#20982f);color:var(--Colors-Neutral-sfly-color-neutrals-white,#ffffff);border-radius:50%;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.gift-error:after{content:"•";width:5px;height:5px}.gift_card_pin_container{display:flex;justify-content:space-between;align-items:baseline}.gift_card_pin_container .pinInput{max-width:92px}.gift_card_conatiner_border_line{width:100%;margin-left:0;position:absolute;border-bottom:1px solid #dcdee1}.prepaid-main-heading-container{width:100%;padding:var(--sf-spacing-x2);text-align:left}.prepaid-heading{margin-bottom:var(--cvs-letter-spacing-0);margin-left:0;text-align:left;font-weight:var(--brand-color-text-default);font-size:var(--brand-space-x3);line-height:1.875rem;color:var(--brand-color-icon-default)}.prepaid-offers-container{width:100%;padding:var(--sf-spacing);text-align:left}.prepaid-offers-container .prepaid-offers-list-container{margin-top:1px;margin-left:auto;padding:0;margin-bottom:0}.prepaid-offers-container .prepaid-offers-condition{width:100%;padding:var(--sf-spacing-x2);font-size:var(--brand-space-x2);letter-spacing:0;line-height:var(--brand-space-x3);font-weight:var(--brand-color-text-default);margin-bottom:1vw;text-align:justify;color:var(--brand-color-icon-default)}.prepaid-offers-container .prepaid-offers-main-subheader-block{width:100%;margin-left:2rem}.prepaid-offers-container .prepaid-offers-subheader{background-color:#f5f6f8;display:flex;flex-direction:row;padding:15px 5px;height:48px;box-sizing:border-box;align-items:center;width:100%}.prepaid-offers-container .prepaid-offers-subheader h3,.prepaid-offers-container .prepaid-offers-subheader span{padding:0 15px;font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-callout);letter-spacing:0;line-height:var(--brand-space-x3);color:var(--brand-color-icon-default)}.prepaid-offers-container .prepaid-offers-subheader span{margin-left:auto;padding-right:10px}.prepaid-offers-container .prepaid-note{padding-right:10px;text-align:right;font-size:var(--fontSizeNormal)}.prepaid-offers-container .prepaid-conditions{font-size:var(--fontSizeNormal);margin-top:var(--brand-space-x2-5);padding:0 20px;text-align:justify}.prepaid-offers-container .prepaid-conditions p{padding:10px 0}.input-field{background-color:#fff}.prepaid-offers-list-item{display:block;border-bottom:1px solid var(--brand-color-background-light-1);padding:.5em 10px .5em 0}.prepaid-offers-list-item *{font-size:var(--fontSizeNormal);letter-spacing:0;line-height:var(--brand-font-line-tiny)}.prepaid-offers-list-item .prepaid-offers-list-item-toplevel{display:flex;align-items:flex-start;font-size:var(--brand-space-x2);font-weight:var(--brand-color-text-default);line-height:var(--brand-space-x3);text-align:left;color:var(--brand-color-icon-default)}.prepaid-offers-list-item .prepaid-offers-list-item-toplevel .prepaid-description,.prepaid-offers-list-item .prepaid-offers-list-item-toplevel .prepaid-offers-list-item-date,.prepaid-offers-list-item .prepaid-offers-list-item-toplevel .prepaid-offers-list-item-expander{-webkit-user-select:none;-moz-user-select:none;user-select:none}.prepaid-offers-list-item .prepaid-offers-list-item-toplevel .prepaid-description{cursor:pointer}.prepaid-offers-list-item .prepaid-offers-list-item-toplevel .prepaid-offers-list-item-input{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;padding-left:var(--brand-space-x2-5);position:relative;text-align:justify}.prepaid-offers-list-item .prepaid-offers-list-item-toplevel .prepaid-offers-list-item-date{padding:0 10px;white-space:nowrap}.prepaid-offers-list-item:active,.prepaid-offers-list-item:hover,.prepaid-offers-list-item:hover .body:before{background-color:#f7f7f8;color:var(--brand-color-text-secondary)}.prepaid-buttons{cursor:pointer}.savedPromosLoader{width:50px;margin-top:-5px}.centralText{display:flex;flex-direction:row;justify-content:space-evenly;position:relative;align-items:center;text-align:center;margin-top:40px;font-size:var(--brand-font-size-secheadline);line-height:var(--brand-font-line-secheadline);padding-bottom:37px}.centralText,.origWebsiteText{font-family:var(--brand-font-family-default)}.origWebsiteText{font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-font-line-base);background-color:var(--brand-color-creative-5-light);color:var(--brand-color-text-default);padding:0 20px;position:absolute;right:0}.origWebsiteText a{font-weight:var(--brand-font-weight-callout);text-decoration:none}#EscapeHatchPopup{width:480px;height:293px;border:0}#EscapeHatchPopup .sfs-modal--header{margin-bottom:8px;color:var(--brand-color-text-default);font-size:var(--brand-font-size-subtitle)!important;line-height:var(--brand-font-line-subtitle)!important}#EscapeHatchPopup .sfs-modal--descripiton{font-size:var(--brand-font-size-base)!important;line-height:var(--brand-font-line-base)!important;margin-top:0}.dialogBoxModal .sfs-modal--header{margin-bottom:8px;color:var(--brand-color-text-default);font-size:var(--brand-font-size-subtitle)!important;line-height:var(--brand-font-line-subtitle)!important}.dialogBoxModal .sfs-modal--descripiton{font-size:var(--brand-font-size-base)!important;line-height:var(--brand-font-line-base)!important;margin-top:0}.dialogBoxModal .bonus-content-north{display:block;visibility:unset}.dialogBoxModal .sfs-modal--footer:empty{display:none}@media(max-width:768px){.gifts-heading{font-size:var(--brand-space-x3);font-weight:var(--brand-color-text-default);line-height:1.875rem;text-align:left;color:var(--brand-color-icon-default)}.gifts-heading,.gifts-sub-heading{margin-left:5vw}.gifts-price-sub-heading{font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-callout);line-height:var(--brand-space-x3);text-align:left;color:var(--brand-color-icon-default)}.gift_cards_main_container{margin-top:30vw;margin-left:-5vw}.gift_card_apply_container{margin-left:0;flex-direction:column;width:-moz-fit-content;width:fit-content;margin-top:3vw;margin-right:2.5rem}.left_gift_card_container{margin-bottom:-5vw;font-size:var(--brand-space-x2-5);font-weight:var(--brand-color-text-default);line-height:var(--brand-space-x3);text-align:left;color:var(--brand-color-icon-default)}.right_gift_card_container{width:350px}.gift_card_apply_button{border-radius:4px}.gift_card_apply_input_field{width:246px;height:36px}.gift_card_apply_message_top{padding-bottom:var(--sf-spacing-x4);text-align:justify;width:75vw;color:var(--brand-color-icon-default);line-height:var(--brand-space-x3)}.gift_card_apply_error{margin-top:1rem}.gift_card_apply_error,.gift_card_apply_success{font-family:Montserrat;font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-callout);line-height:var(--brand-font-line-tiny);text-align:left}.gift_card_conatiner_border_line{margin-left:2vw}.prepaid-offers-main-subheader-block{margin-left:5px}.prepaid-main-heading-container{width:450px}.prepaid-offers-container .prepaid-offers-list-container{padding-left:0}.prepaid-offers-container .prepaid-offers-main-subheader-block{margin-left:5px}}.toggleRestricted{align-items:center}.toggle-container{margin-right:5px}.toggle-switch{display:inline-block}.label{display:flex;align-items:center;cursor:pointer}.inner,.switch{display:inline-block}.right-pane{align-items:baseline;display:flex;justify-content:right}.right-pane .restricted-message-container{margin-top:-4px;margin-right:0;width:35px}.right-pane:hover .sfs-tooltip{visibility:visible;opacity:1}.toggleRestricted{display:flex;align-items:baseline;height:22px;flex:0 0 25%;justify-content:right}.toggleRestricted.margin-bottom-discount_deals{margin-bottom:2.8vh}.margin-top-discount_deals{margin-top:2.8vh}.restricted-message-container{margin-top:7px}.restricted-message-container .sfs-tooltip{right:-20%;width:-moz-max-content;width:max-content;max-width:478px}.restricted-message-container .sfs-icon--22x22{font-size:var(--icon-size-22px)!important;color:#2274c0;cursor:pointer}.warning-class{width:33vw;height:5vh;margin-bottom:10px;padding:12px 16px;gap:8px;border-radius:4px 0 0 0;opacity:1;display:flex;align-items:center;background-color:rgba(11,80,146,.1);color:var(--brand-color-text-link)}.warning-class p{margin:0;line-height:var(--brand-font-line-tiny)}.warning-message-container{text-align:left;flex:0 0 70%;display:flex;flex-direction:row}.warning-message-container .warning-message{width:32%;margin-left:6rem}.warning-message-container .warning-message .warning-message-text{width:unset;margin-left:1.25vw;margin-top:1rem;height:70px}.warning-message-container .warning-message .warning-message-text .sfs-icon--22x22{margin-top:-50px}.warning-message-text{font-weight:var(--brand-font-weight-callout)}.warning-message-text .sfs-icon--22x22{margin-top:-18px;margin-right:-10px;font-size:var(--icon-size-22px)!important;color:#2274c0}.desktopView .restricted-message-container{margin-top:0;margin-left:2px}.notifications-and-alert-text-row .desktopView .restricted-message-container{margin-top:5px;margin-right:-31px}.checkbox:disabled+.label .inner:before{background-color:rgba(32,152,47,.4)}@media(max-width:768px){.formContainer{flex-direction:column;padding:0;width:341px}.formRow{flex-direction:column;align-items:center}input{width:100%}.container-edit-contact,.editPersonalSettingsContainer{flex-direction:row}.desktopView{display:none!important}.mobileView{display:block!important}.sfs-row.desktopView{display:none!important}.sfs-row.mobileView{display:flex}.right-pane{flex:0 0 30%;width:100%;margin-right:0}.edit-personal-settings-comp{margin-left:var(--brand-space-x2)}.edit-personal-settings-comp .form-container{padding:0}.edit-personal-settings-heading p,.edit-personal-settings-heading p#left-text{width:270px}.personal-account-settings{margin:0 auto;width:375px}.formContainer,.formContainer .formRow,.formContainer .formRow .recovery_email_input_field{width:100%}.formContainer .formRow .recovery_email_cancel_button,.formContainer .formRow .recovery_email_save_button{width:30%}.container-edit-personal-settings{flex-wrap:wrap}.flex-item:first-child{flex-basis:100%;padding:0;margin-left:var(--brand-space-x2)}.flex-item:nth-child(2){flex:0 0 90%}form .input-field-container{width:100%}.custom-dropdown-container{width:100%;margin-bottom:var(--brand-space-x2-5)}.custom-dropdown-container .label.filled{font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-default);font-family:var(--brand-font-family-default);line-height:var(--brand-font-line-tiny);color:var(--brand-state-hover-border-color)}.city .sfs-input-dropdown,.sfs-input-dropdown{width:100%;max-width:100%}.address-checkbox-container{text-align:left}.address-checkbox-container .checkbox-component-container label{display:inline-flex}.tick-icon-container{max-height:var(--brand-space-x2);height:var(--brand-space-x2)}.editAddressContainer{display:flex;flex-direction:row}.row-custom{width:341px}.full-width-dropdown .sfs-input-dropdown{width:100%}.recovery_email_container,.recovery_email_container_bg_color{flex-direction:column;width:270px}.left_recovery_email_container{padding-left:22px}.default_recovery_email{padding-left:22px;margin-top:0}.left-text{width:230px;line-height:1.5;margin-bottom:0}.add_recovery_email_container{padding-top:0;padding-left:22px;width:310px;line-height:1.5}.addEmailComponentsEndingTag,.add_recovery_email_text{width:287px}.unverified_recovery-email-content{padding-left:22px}.unverified-recovery-email-text{padding-bottom:10px}.right_recovery_email_container1{padding-left:22px}.display-otp-component-link{flex-direction:column}.verification_email_notification{margin-top:0}.edit_remove_link_container{margin-top:0;margin-left:200px}.otp-verification-component-lines{line-height:1.5;width:285px}.resend-verification-link{width:301px;line-height:var(--brand-font-line-tiny)}.input_field_otp_container{width:124px}.disabledLink{color:#a0a0a0!important;pointer-events:none;cursor:not-allowed;text-decoration:none}.otp-verification-component-input-invalid-message{display:inline-grid;margin-top:15px;width:100%}.invalid_otp_message{margin-left:0}.remove_popup-container{width:334px;height:142px;padding-left:0;top:32%;left:17%}.recovery-email-content{flex-direction:column;padding-left:22px;margin-top:0}.remove_popup_close-button{padding-left:300px}.remove_popup_close_icon{color:#000!important;text-decoration:none!important}.edit_remove_link_container2{margin-top:0;padding-right:820px}.email_verified_message{margin-left:0;margin-right:65px;margin-top:10px}.edit_remove_link_container2_verified{padding-right:815px;padding-left:0;margin-top:0}.verification_message_email_padding{margin-right:1.875rem}.remove_popup_button-container{height:50px;width:317px}.remove_popup_secondary-button{margin-left:110px}.instruction_link{width:215px;margin-top:1.875rem;padding-right:15px}.edit_remove_link_container1{position:absolute;padding-right:0;padding-left:225px}.container-edit-personal-settings{flex-direction:column}.acc-comp-container{max-width:100%}}@media(min-width:1000px){.small-desktop-recovery{flex:0 0 65%}}@media(min-width:1200px){.small-desktop-recovery{flex:0 0 60%}}@media(max-width:1000px){.accounts-page-dropdown-container select{font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-space-x2);text-align:center;padding:2px 4px;gap:0;border-radius:var(--BorderRadiusbrand-border-radius-small);color:var(--brand-color-background-brand);border:none;background:rgba(0,0,0,0);max-width:205px;min-width:100px}.border-class-mob{border-bottom:1px solid #ecedef}}@media screen and (max-width:1000px)and (min-device-width:768px)and (max-device-width:1000px){.sfs-row.desktopView{display:none}.accounts-page-dropdown-container.mobileView{display:block}.tabs{padding:10px 20px;cursor:pointer}.activeTab{background-color:#007bff;color:#fff}.dropdown{width:100%;padding:10px;font-size:var(--brand-space-x2)}.main-container{margin-top:40px}.main-container,.main-container .acc-comp-container{max-width:1000px;min-width:385px}}@media(max-width:1000px){.accounts-page-dropdown-container{height:35px;padding:16px 16px 0 0;gap:8px;max-width:1000px;min-width:385px}.clearfix:after{content:"";clear:both;display:table}.accounts-heading-container{height:111px!important}}@media(max-width:1366px){.recovery_email_container_bg_color{width:85vw}.right_recovery_email_container{width:62vw}.edit_remove_link_container{margin-left:285px}.recovery_email_container{width:85vw}.dit_remove_link_container2,.edit_remove_link_container2_verified{width:100px}.container-edit-personal-settings{flex-direction:row}}@media screen and (max-width:1366px)and (min-device-width:768px)and (max-device-width:1366px){.personal-account-settings{margin-top:4vw;margin-left:1vw}}@media(max-width:768px){.promos_cards_container{margin-left:-13vw;margin-top:30vw}.promos_cards_main_container{padding:var(--sf-spacing-x2);width:103vw}.promos_card_apply_container{flex-direction:column;width:97vw;margin-top:0}.left_promos_card_container{width:365px;padding-top:var(--sf-spacing-x4);margin-top:0;margin-bottom:-4vw;font-weight:var(--brand-color-text-default);font-size:var(--brand-space-x2-5);line-height:var(--brand-space-x3);color:var(--brand-color-icon-default);margin-left:2vw}.right_promos_card_container{margin-left:2vw}.page_Line_promoscard{width:95vw;left:10px;position:absolute;border-bottom:1px solid #dcdee1}.promos-card-offers-condition{width:77vw}.promos_card_apply_input_field{width:50vw}.promos-offers-container{margin-left:-4vw}.promos-offers-container .promos-offers-list-container{padding-left:0}.promos-offers-container .promos-offers-main-subheader-block{margin-left:-1vw;margin-right:-5vw}.promos-offers-container .promos-offers-list-item-date{padding:0}.promos-offers-container .promos-offers-condition{width:74vw;line-height:var(--brand-space-x3);font-weight:var(--brand-color-text-default);font-size:var(--brand-space-x2);margin-right:2vw}.promos-offers-container .promos-offers-list-item-input{padding-left:5vw;position:relative;text-align:justify;font-size:var(--brand-font-size-tiny);line-height:var(--brand-font-line-tiny);font-weight:var(--brand-font-weight-default)}}@media screen and (min-width:768px)and (max-device-width:1366px){.promos_cards_container{width:97vw}.notification-container{margin-top:2vw}.notifications-and-alert-text-row pre{width:45vw}.photo-email-comp .photo-emails-text{margin-left:.8vw}}.costco-error-container{width:-moz-fit-content;width:fit-content;background:#e9aeae}.costco-error-container li::marker{color:#a81719}.costco-error{height:var(--brand-font-line-tiny);margin:0;padding:0 10px 0 5px;font-family:Montserrat;font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-callout);line-height:var(--brand-font-line-tiny);text-align:left;color:#a81719}.costco-btns-container{padding:7px 16px 7px 0;width:290px;height:42px;display:flex;flex-direction:row;margin-top:10px}.costco-cancel-button{gap:8px;border-radius:4px;border:1px 0 0;display:flex;align-items:center;justify-content:center;color:var(--sfly-color-neutrals-black);width:95px;border:1px solid var(--brand-state-hover-border-color);font-family:Montserrat;font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-callout);line-height:var(--brand-font-size-tiny);text-align:left;margin-right:5px}.costco-cancel-button,.costco-cancel-button:hover{background-color:var(--brand-color-icon-white)}.costco-apply-button{width:100px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-family:Montserrat;font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-callout);line-height:var(--brand-font-size-tiny);text-align:left;background-color:#d74012;color:var(--brand-color-text-primary);border:4px;margin-left:var(--sf-spacing-x2)}.costco-dialog-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(95,90,90,.5);display:flex;z-index:5}.costco-dialog-overlay.costco-popup-center{display:flex;justify-content:center}.confirm-dialog-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:259px;z-index:1000;margin:0;border-radius:8px;border:1px solid #dbdde1;background:#fff;outline:0}.costco-close-icon{text-decoration:none!important;color:var(--brand-color-text-default)!important}#costco-Remove-Membership-Close-Icon:hover{text-decoration:none}@media only screen and (max-width:480px){.confirm-dialog-container{position:fixed!important;width:347px!important;height:293px;z-index:1000;margin:0;border-radius:8px;border:1px solid #dbdde1;background:#fff;outline:0}.confirm-dialog-container .sfs-modal--content{overflow:scroll}.confirm-dialog-container .sfs-modal--descripiton{margin-top:0!important}.confirm-dialog-container .sfs-icon-action-close{color:var(--brand-color-text-default)!important}.confirm-dialog-container .costco-dialog-buttons{width:347px;height:68px}.confirm-dialog-container .costco-dialog-buttons .costco-close{position:relative;left:120px}.confirm-dialog-container .costco-dialog-buttons .costco-dialog-continue{position:relative;left:210px}.costco-dialog-header{width:283px!important;height:148px;margin:0 8px 8px}.costco-dialog-message{width:276px!important;margin-top:7px}}.recaptcha-dialog-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;height:420px;z-index:1000;margin:0;border-radius:8px;border:1px solid #dbdde1;box-shadow:0 5px 15px 0 rgba(0,0,0,.0784313725);box-shadow:0 2px 4px 0 rgba(0,0,0,.1098039216);background:#fff}.recaptcha-dialog-header{width:416px;height:35px;margin:0;font-family:Montserrat;font-size:18.66px;font-weight:var(--brand-font-weight-default);line-height:28px;text-align:left;color:#6a707c}.recaptcha-form-container{display:flex;flex-direction:column;align-items:center}.recaptcha-error-container{width:262px;height:var(--brand-font-size-title);padding:8px 0;background:#e9aeae;margin-bottom:15px;margin-top:10px}.recaptcha-image-container{margin-top:10px}.recaptcha-dialog-content{width:450px;height:191px;margin:var(--brand-space-x2)}.recaptcha-close-dialog{width:22px;height:22px;padding:2.67px 0 0;margin:0;position:relative;left:420px;top:0;transform:rotate(0deg);color:#6a707c}.recaptcha-header-content{width:416px;height:127px;margin:0 8px 8px;position:relative;top:-12px}.recaptcha-dialog-buttons{width:480px;height:70px;padding:16px 0 0;border:1px 0 0;background:#f7f7f8;border-top:1px solid #dbdde1;position:fixed;top:333px;left:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.recapthaImage{margin-bottom:15px;height:50px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:480px){.recaptcha-dialog-container{width:350px}.recaptcha-dialog-container .close-dialog{position:relative;left:290px;width:1.875rem;height:28px;top:12px}.recaptcha-dialog-container .close-dialog .recaptcha-close-icon{font-size:22px}.recaptcha-dialog-container .recaptcha-dialog-buttons{width:350px;position:fixed}.recaptcha-dialog-container .recaptcha-dialog-buttons .costco-close{position:relative;left:120px}.recaptcha-dialog-container .recaptcha-dialog-buttons .costco-dialog-continue{position:relative;left:210px}.recaptcha-dialog-content{width:280px;margin-top:0}.recaptcha-dialog-content .recaptcha-header-content{width:276px;height:260px}.recaptcha-dialog-content .recaptcha-header-content .costco-dialog-message{width:272px;padding-bottom:var(--brand-space-x2-5)}.recaptcha-dialog-content .recaptcha-header-content .recaptcha-form-container{position:relative;left:10px}.recaptcha-dialog-content .recaptcha-header-content .recaptcha-form-container .recaptcha-image-container{width:246px;position:relative;left:-36px}.recaptcha-dialog-content .recaptcha-header-content .recaptcha-error-container{width:-moz-fit-content;width:fit-content;margin-left:11px;padding-right:10px}}.recaptcha-close-icon{font-size:26px;color:var(--brand-state-hover-border-color)}.close-dialog{width:42px;height:32px;padding:2.67px 0 0;margin:0;position:relative;left:435px;top:0;transform:rotate(0deg);color:#6a707c}.costco-dialog-content{width:468px;height:191px;margin:var(--brand-space-x2)}.costco-header-content{width:466px;height:127px;margin:0 8px 8px;position:relative;top:-10px}.costco-dialog-header{width:365px;height:56px;font-weight:var(--brand-font-weight-interactive)}.costco-dialog-header,.costco-dialog-message{margin:0;font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-base);line-height:var(--brand-font-line-tiny);text-align:left;color:var(--brand-state-hover-border-color)}.costco-dialog-message{width:466px;height:63px;font-weight:var(--brand-font-weight-default)}.recaptcha-dialog-message{width:100%;font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-default);line-height:var(--brand-font-line-tiny);text-align:left;color:var(--brand-state-hover-border-color);margin:0 0 -2px}.recaptcha-input-container{width:245px}.costco-dialog-buttons{width:500px;height:68px;padding:16px 0 0;border:1px 0 0;background:#f7f7f8;border-top:1px solid #dbdde1;position:relative;top:-49.5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.costco-close{justify-content:center;width:89px}.costco-dialog-continue{width:110px;justify-content:center}.costco-membership-applied-container{height:280px;display:flex;margin-left:95px}@media only screen and (max-width:480px){.costco-membership-applied-container{height:500px;margin-left:var(--brand-space-x2-5);display:flex;flex-direction:column}.costco-error-container{width:-moz-fit-content;width:fit-content;height:75px;padding:0 0 14px;background:#e9aeae}.costco-error-container li{margin:0 0 0 -12px}}.costco-add-membership-container{height:130px;display:flex}@media only screen and (max-width:480px){.costco-add-membership-container{height:230px;margin-left:var(--brand-space-x2-5);display:flex;flex-direction:column}}.linked-account-separator{width:95%;height:0;position:relative;left:1.2vw;margin:0;border:1px solid #dbdde1}@media only screen and (max-width:480px){.linked-account-separator{width:377px;height:0;left:var(--brand-font-size-tiny);gap:0;transform:rotate(0deg);border:1px solid #ecedef}}.uig-uni-header-brands-tab ul.logo-container .TP-SVG{display:none!important}.knapsack-pattern-direct-parent{justify-content:center;align-items:center;text-align:center;height:auto}@media(min-width:768px){.main-container{margin-left:var(--brand-space-x2);margin-right:var(--brand-space-x2)}}@media(min-width:992px){.main-container{margin-left:var(--brand-space-x3);margin-right:var(--brand-space-x3)}}.text-linkedaccounts{font-size:24.88px;font-weight:var(--brand-font-weight-default);line-height:37px;text-align:left;color:var(--brand-state-hover-border-color)}.fb-container{display:flex;height:88px;top:1960px;left:75px}.fb-unlink-text{font-weight:var(--brand-font-weight-callout)}.fb-logo-text-container{display:flex;align-items:center}.fb-logo{width:48px;height:48px;top:1960px;left:75px}.fb-text{width:71px;height:var(--brand-font-line-tiny);top:1974px;left:138px;font-weight:var(--sfly-font-weight-semibold);margin-left:var(--sf-spacing-x4)}.fb-text,.fb-unlink-description{line-height:var(--brand-font-line-tiny)}.fb-unlink-description{text-align:justify;font-weight:var(--brand-color-text-default);margin-left:19vw;word-wrap:"break-word";width:53vw}.heading-notification-alert{width:517px;height:37px;text-align:left;font-size:24.88px;padding-left:37px}.order-updates-container{display:flex;align-items:center;width:1216px;height:88px;padding-left:80px}.order-updates-heading{width:303px;height:28px;font-size:18.66px;line-height:28px;text-align:left}.order-updates-description{width:593px;height:63px;text-align:left;padding-left:167px;line-height:var(--brand-font-line-tiny)}.orders-page-heading{width:517px;height:var(--brand-space-x5);font-size:var(--brand-font-size-secheadline);line-height:var(--brand-space-x5);display:flex;text-align:left;margin-left:36px}.order-table-headrow{background:#f7f7f8;text-align:left;height:var(--sf-spacing-x10);line-height:var(--brand-font-line-tiny)}.order-tablerow{width:346px;text-align:left}.order-tablerow-date{font-weight:var(--brand-font-weight-default);font-size:var(--brand-space-x2);line-height:var(--brand-space-x3);color:var(--brand-color-icon-default);margin-right:10px;padding-left:var(--brand-space-x2-5)}.order-datecolumn{padding-top:var(--sf-spacing-x2);vertical-align:text-top}.order_main_container{padding:var(--sf-spacing-x2);margin-top:1%;text-align:left}.tertiary_link{font-size:var(--brand-font-size-tiny);-webkit-text-decoration:var(--cvs-base-default-small-underlined-text-decoration);text-decoration:var(--cvs-base-default-small-underlined-text-decoration)}.orders_page_heading{width:517px;height:var(--brand-space-x5);font-size:var(--brand-space-x3);font-weight:var(--brand-font-weight-default);line-height:1.875rem;color:var(--brand-color-icon-default);display:flex;text-align:left;margin-left:36px}.table_alignment{width:-webkit-fill-available;margin-left:62px;margin-top:32px;border-collapse:collapse}.order_table_headrow{background:var(--brand-color-background-light-1);font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-callout);line-height:var(--brand-space-x3);color:var(--brand-state-hover-border-color)}.order_table_headrow,.order_tablerow{text-align:left;height:var(--sf-spacing-x10)}.order_tablerow{width:346px;line-height:var(--brand-font-line-tiny);vertical-align:text-top}.order_datecolumn{padding-top:var(--sf-spacing-x2);vertical-align:text-top}.border_bottom{margin:0 0 0 -2px;border-bottom:1px solid var(--brand-color-background-light-1)}.no-shipbinId{display:block;height:39px;margin:0 0 0 -2px}.no-shipbinId p{margin-block-end:0!important;margin-block-start:0!important}.p_zero_margin{height:46.88px!important;margin:0!important}.border_bottom_date{margin:0;padding:13px 0 1px;border-bottom:1px solid var(--brand-color-background-light-1)}.order_item_column{font-weight:var(--brand-font-weight-default);font-size:var(--brand-space-x2);color:var(--brand-color-icon-default)}.spinner_orders{display:flex;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh}.spinner_overlay{background-color:#000;opacity:.4;width:100vw;height:100vh}.spinner_wrapper{position:absolute;top:40vh}.no_orders_container{margin-top:15vh;text-align:center}.no_orders_page_text{font-size:var(--brand-font-size-secheadline);font-weight:var(--brand-font-weight-default);text-align:center;margin-bottom:0}.startShopBtn{width:140px;justify-content:center}.no_orders_button{display:flex;align-items:center;flex-direction:column;margin-top:4vh}.photo-video-details-container{text-align:left;margin-top:2vw}.photo-video-details-heading{font-size:var(--brand-space-x2-5);font-weight:var(--brand-font-weight-default);color:var(--brand-color-background-dark);line-height:var(--brand-space-x3)}.photo-video-details-heading,.photo-video-details-side-heading{margin-top:var(--sf-spacing-x2);margin-bottom:var(--sf-spacing-x2)}.photo-video-details-side-heading{font-size:18.66px;color:var(--brand-color-border-gray-accessible-1)}.photos_container{padding-left:var(--sf-spacing-x9);margin-bottom:var(--sf-spacing-x2)}.photos_container,.photos_container_body{display:flex;margin-top:var(--sf-spacing-x2)}.photos_container_body{padding-left:21.5vw;font-size:var(--sf-spacing-x3)}.photo-video-details_bold{font-weight:var(--brand-font-weight-callout);margin-top:6px;font-size:var(--brand-font-size-base);line-height:var(--brand-space-x3)}.printing_preface_container{display:flex;margin-left:var(--sf-spacing-x9);margin-top:var(--sf-spacing-x2);margin-bottom:var(--sf-spacing-x2);padding-top:var(--sf-spacing-x2);padding-bottom:var(--sf-spacing-x4);border-top:1px solid #ecedef;border-bottom:1px solid #ecedef}.printing_preface_body{display:flex;padding-left:14.5vw;font-size:var(--sf-spacing-x3)}.vividpics_text{padding-top:7px;color:var(--brand-state-message-color-text);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-callout);line-height:var(--brand-font-line-tiny)}.vividpics-img-text{color:var(--brand-color-icon-default);font-weight:var(--brand-font-weight-default);line-height:var(--brand-space-x3)}.orderStatusClass{margin-top:-10px}.printing_preface_toggle_switch{padding-left:37.3vw;padding-top:10px;padding-bottom:var(--sf-spacing-base)}.videos_container{display:flex;padding-left:var(--sf-spacing-x9);margin-top:var(--sf-spacing-x4);margin-bottom:var(--sf-spacing-x2)}.videos_body_upgrade_button_container{display:flex;padding-left:21.5vw}.videos_body_upgrade_button_container_text{padding-top:var(--sf-spacing-x2);padding-right:32vw;font-size:var(--sf-spacing-x3)}.videos_body_container{padding-left:370px}.order_details_link{display:inline-block}.order_details_link>a{font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-interactive);line-height:var(--brand-space-x3);text-transform:none;text-decoration:underline;cursor:pointer;width:unset;letter-spacing:normal;font-family:var(--brand-font-family-default)!important}.videos_body_container_ending_tag{padding-top:var(--sf-spacing-x2)}.knapsack-pattern-direct-parent{align-items:flex-start!important}@media only screen and (min-width:425px){tr.order-tablerow .orderStatus>span,tr.order-tablerow .order_item_column>span,tr.order-tablerow .p_zero_margin{max-width:90%}tr.order-tablerow .orderIdCell,tr.order-tablerow .orderStatus>span,tr.order-tablerow .order_item_column>span,tr.order-tablerow .p_zero_margin{height:64px;align-items:center;display:flex}tr.order-tablerow .order_item_column{margin-top:0;margin-bottom:0}tr.order-tablerow .orderIdCell{margin:0 0 0 -2px}}@media only screen and (max-width:425px){.mobileContainer{max-width:800px}.text-linkedaccounts{font-size:18.66px;font-weight:var(--brand-font-weight-callout);line-height:28px;text-align:left;margin-left:15px;position:relative;top:15vw}.fb-container{display:flex;flex-direction:column;margin:0;width:425px;position:relative;top:15vw;left:0}.fb-logo{width:48px;height:48px;padding-left:1.125rem}.fb-unlink-description{max-width:340px;font-weight:var(--brand-color-text-default);line-height:var(--brand-font-line-tiny);margin-left:var(--brand-space-x2);margin-top:15px}.tertiary_link{font-size:var(--brand-font-size-tiny);-webkit-text-decoration:var(--cvs-base-default-small-underlined-text-decoration);text-decoration:var(--cvs-base-default-small-underlined-text-decoration);margin-top:10px;margin-left:4px}.heading-notification-alert{font-size:18.66px;font-weight:var(--brand-font-weight-callout);line-height:28px;text-align:left;padding-left:15px;width:320px}.order-updates-container{padding-left:var(--brand-space-x2);width:325px;display:flex;flex-direction:column;align-items:flex-start}.order-updates-heading{font-size:18.66px;font-weight:var(--brand-font-weight-default);line-height:28px;text-align:left;width:280px;margin:0}.order-updates-description{width:330px;height:130px;text-align:left;padding-left:0;margin-top:5px;line-height:var(--brand-font-line-tiny)}.order_items_container .order_items_content{text-align:left;width:63%}}@media only screen and (max-width:999px){.orders_page_heading{width:325px;display:flex;text-align:left;margin:0;padding:8px 16px 8px 0;font-size:var(--brand-space-x3);font-weight:var(--brand-font-weight-default);line-height:1.875rem;color:var(--brand-color-icon-default)}.mobileContainer{margin:0 15px}.orderhistory_maincontainer{padding-top:10px}.orderhistory_orderdate_container{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:1.125rem;width:100vw}.orderdate_heading_mobile{font-weight:var(--brand-font-weight-callout);text-align:left;min-width:105px}.orderdate_mobile{padding-right:0}.tertiary_link_mobile{font-size:var(--brand-font-size-tiny);-webkit-text-decoration:var(--cvs-base-default-small-underlined-text-decoration);text-decoration:var(--cvs-base-default-small-underlined-text-decoration);margin-bottom:5px!important}.orderid_container{padding-bottom:25px;padding-right:var(--brand-space-x2-5);display:flex}.order_details_link_mobile{white-space:nowrap}.order_details_link_mobile>a{font-size:var(--brand-space-x2);font-weight:var(--brand-font-weight-interactive);line-height:var(--brand-space-x3);text-transform:none;text-decoration:underline;cursor:pointer;width:unset;letter-spacing:normal;font-family:var(--brand-font-family-default)!important}.orderhistory_maincontainer{border-bottom:1px solid var(--brand-color-background-light-1)}.orderid_heading_mobile{font-size:var(--brand-font-size-tiny);padding-left:1.125rem;padding-right:var(--brand-font-line-tiny)}.orderid_heading_mobile,.orderid_mobile{font-weight:var(--brand-font-weight-callout);text-align:left}.order_items_container{padding-bottom:5px;display:flex}.order_status_container{padding-top:5px;padding-bottom:15px;display:flex}.order_items_heading{padding-right:78px}.order_items_heading,.order_status_heading{font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-callout)}.order_status_heading{padding-right:26px}.border_bottom{margin:0 2px;border-bottom:1px solid var(--brand-color-background-light-1);height:auto}}@media screen and (min-device-width:768px)and (max-device-width:1366px){.printing_preface_body{padding-left:12vw}.photos_container_body{padding-left:20.5vw}.printing_preface_toggle_switch{padding-left:33vw}.videos_body_upgrade_button_container{padding-left:21vw}.videos_body_upgrade_button_container_text{padding-right:26vw}.fb-unlink-description{margin-left:14.5vw;width:53vw}.costco-link-variant{left:26.1vw}.costco-main-constainer{margin-left:12.8vw}.edit-cosco-link-container{padding-left:2.2vw}}@media screen and (min-width:1600px){.flex-item:first-child{max-width:300px}}.billing-button-top-container{margin-top:var(--brand-space-x2-5)}.billing-button-container{width:417px}.billing-button-container button{border-radius:var(--brand-font-size-title);justify-content:center}.billing-dialog-header{margin-top:var(--brand-space-x2-5);margin-left:10px;font-weight:var(--brand-font-weight-callout);font-size:var(--brand-space-x2-5);line-height:var(--brand-space-x3);color:var(--brand-color-icon-default)}.edit-cosco-link{text-decoration:underline;cursor:pointer}.costco-text{margin-top:var(--brand-space-x2-5);text-align:left;color:var(--brand-color-text-secondary)}.costco-text-colon,.costco-text-number{font-weight:--brand-font-weight-callout;color:var(--brand-state-hover-border-color)}.costco-status-container{margin-top:15px;text-align:left;color:var(--brand-color-text-secondary)}.costco-text-active-status{font-weight:--brand-font-weight-callout;color:var(--brand-state-confirm-color-text)}.costco-text-active-status.inactive{color:var(--brand-state-error-color-icon)}.costco-logo{width:12rem;height:4.25rem}.costco-add-container{width:300px;height:100%;margin:0}.costco-add-container .costco-add{width:300px;padding:8px 12px 8px 0;margin:0;border-radius:4px 0 0 0;justify-content:space-between}.costco-add-container .costco-add .input-field{height:36px}.costco-add-container .costco-add .input-box{margin:0}.costco-add-container .costco-add .uig-secondary-button{font-weight:var(--brand-font-weight-callout)}.costco-add-container .costco-btns-container{margin-top:0}.costco-link-variant{padding:2px 8px 7px 0;width:246px;height:-moz-fit-content;height:fit-content;margin-left:0}.costco-membership-settings{width:100%;margin:0;border-top:1px;line-height:1.313rem}.costco-img-container{display:flex;align-items:center;height:90px;flex:0 0 20%;margin-top:var(--sfly-spacing-x2)}.costco-img-container .costco-logo{width:165px;height:59px}.costco-main-constainer{display:flex;flex-direction:column;margin-left:4vw;flex:0 0 70%;font-weight:var(--brand-font-weight-default)}.costco-addtext-container{display:flex;flex-direction:row;margin-top:24px}@media(max-width:340px){.costco-addtext-container{width:80%}}.prime-addtext-container{display:flex;flex-direction:row;height:23px;margin-top:20px;padding-bottom:10px}@media(max-width:340px){.prime-addtext-container{width:80%}}@media only screen and (max-width:480px){.prime-addtext-container{display:flex!important;position:absolute;top:-70%;right:0}.prime-addtext-container .costco-add-text{margin-top:0}}.costco-add-text{color:#000;text-align:left;font-weight:var(--brand-font-weight-callout);display:flex;flex:0 0 60%}.edit-cosco-link-container{font-weight:var(--brand-font-weight-interactive);text-align:right;margin-top:-3px;color:var(--brand-color-text-link);display:flex;flex:0 0 24%}.edit-cosco-link-container span{margin:0 4px}.costco-discount-mt1{width:62%;padding-bottom:10px;text-align:left;color:var(--brand-color-background-dark);line-height:var(--brand-font-line-default)}@media only screen and (max-width:480px){.costco-membership-settings{width:100%;position:relative;top:50vw;left:0}.costco-membership-settings .costco-img-container{width:345px;height:60px;position:relative;top:5px}.costco-membership-settings .costco-img-container .costco-logo{width:165px;height:59px}.costco-main-constainer{width:340px;margin-left:0}.costco-addtext-container{display:block}.costco-membership{display:flex;flex-direction:column}.costco-add-text{margin-top:var(--brand-space-x2-5)}.costco-discount-mt1{width:320px}.edit-cosco-link-container{position:relative;width:-moz-fit-content;width:fit-content;top:143px;padding-left:0}.costco-link-container{top:0;width:auto}.costco-link-variant{margin-top:5px}.costco-add-container{margin-top:10px}.costco-add-container .costco-add{display:flex;flex-direction:column}.costco-add-container .costco-add .costco-error-container{display:none}.costco-error-container-isMobileView{width:300px;height:1.875rem;padding:8px 0;margin-left:0;margin-top:15px;background:#e9aeae;margin-bottom:1px}.costco-text{position:relative;top:10px}.costco-status-container{position:relative;top:8px;width:-moz-fit-content;width:fit-content}}.costco-add-input-field{width:300px;height:36px;margin:20px auto!important;background:#fff;color:var(--brand-state-hover-border-color);font-size:12px;font-weight:var(--brand-font-weight-callout);line-height:1.125rem;text-align:center}.costco-add-input-field .input-field-error{border:2px solid #c00!important}.costco-add-input-field .input-field-error label{color:#c00!important}.costcoMembNumber .input-field label.with-icon{margin-top:8px!important}.costcoMembNumber .input-field input label{margin-top:5px!important}.add-my-membership-margin .input-field-container .input-field label.with-icon{margin-top:9px!important;padding-top:2px!important}@media(max-width:768px){.formContainer{flex-direction:column;padding:0}.sfs-icon--22x22{color:#2274c0}.formRow{flex-direction:column;align-items:center}input{width:100%}.container-edit-contact,.editPersonalSettingsContainer{flex-direction:column}.desktopView{display:none}.mobileView{display:block}.sfs-button.desktopView,.sfs-button.mobileView,.sfs-row.desktopView{display:none}.sfs-row.mobileView{display:flex}.right-pane{flex:0 0 30%;width:100%;margin-right:0}.edit-personal-settings-heading{margin-top:0}.editContactNumber{margin-bottom:10px}.editContactLink{margin-left:10px!important;margin-top:15px}.edit-personal-settings-comp{margin-left:var(--brand-space-x2);margin-right:var(--brand-space-x2)}.edit-personal-settings-comp .form-container{padding:0}.edit-personal-settings-heading p{height:42px;width:270px;font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-font-line-base);text-align:left;margin-top:0;margin-bottom:0;margin-left:10px}.saved-email .display-otp-component-link{flex-direction:row;justify-content:space-between;align-items:baseline}.saved-email .display-otp-component-link .verification_email_notification{flex:0 0 70%;padding-left:var(--brand-space-x2);padding-right:var(--brand-space-x2);padding-top:12px;height:1.313rem;padding-bottom:12px;font-family:Montserrat;font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-callout);line-height:1.313rem;text-align:left}.saved-email .display-otp-component-link .edit_remove_link_container{flex:0 0 30%;margin-left:auto;display:contents}.saved-email .display-otp-component-link .sfs-icon-notifications-information{margin-right:8px}.saved-email.mobileViewEmail .left-pane{flex:0 0 100%}.saved-email.notMobileViewEmail .left-pane{flex:0 0 70%}.personal-account-settings{margin-top:34px}.personal-account-settings h3{margin-left:15px}.personal-account-settings-heading{margin-left:15px;margin-top:10px}.formContainer{width:100%!important}.formContainer .formRow,.formContainer .formRow .recovery_email_input_field{width:100%}.recovery_email_cancel_button,.recovery_email_save_button{width:30%;margin-top:0;margin-bottom:0}button.first{margin-top:0!important}.container-edit-personal-settings{flex-wrap:wrap}.flex-item:first-child{flex-basis:100%;padding:0;margin-left:15px}.flex-item:nth-child(2){flex:0 0 90%;margin-bottom:22px;margin-top:1rem;flex-direction:column}form .input-field-container{width:100%}.custom-dropdown-container{width:100%;margin-bottom:var(--brand-space-x2-5)}.city .sfs-input-dropdown,.sfs-input-dropdown{width:100%;max-width:100%}.address-checkbox-container{text-align:left}.address-checkbox-container .checkbox-component-container label{display:inline-flex}.tick-icon-container{max-height:var(--brand-space-x2);height:var(--brand-space-x2)}.editAddressContainer{display:flex;flex-direction:row}.row-custom{width:341px}.full-width-dropdown .sfs-input-dropdown{width:100%}.recovery_email_container{flex-direction:column;width:270px;padding-bottom:0;width:100%!important}.recovery_email_container_bg_color{flex-direction:column}.left_recovery_email_container{padding:0;margin-left:15px;flex:0 0 20%;text-align:left;margin-top:0}.left-heading{font-size:18.66px;font-weight:var(--sf-font-weight-regular);color:var(--brand-state-hover-border-color);height:28px;line-height:28px;margin-bottom:0;margin-top:0}.default_recovery_email,.left-heading{font-family:var(--brand-font-family-default);text-align:left}.default_recovery_email{font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--sf-spacing-x2);height:22px;flex:0 0 70%;padding-left:0!important;margin-top:0!important;margin-left:10px!important}.left-text{font-family:var(--brand-font-family-default);margin-top:-17px!important;display:table;margin-left:8px!important}.add_recovery_email_container{padding-top:0;line-height:1.5}.add_recovery_email_container form{width:95%}.add_recovery_email_text{width:50.5%;font-family:Montserrat;font-size:var(--brand-font-size-tiny);font-weight:var(--brand-font-weight-default);line-height:1.313rem;text-align:left}.addEmailComponentsEndingTag{margin-top:11px;width:87%}.unverified_recovery-email-content{flex:0 0 50%;margin-top:0}.unverified-recovery-email-text{padding-bottom:10px}.right_recovery_email_container{margin-bottom:22px;margin-top:11px;margin-left:15px;width:100%!important}.unverified_recovery-email-content-email{font-weight:var(--brand-font-weight-default);font-size:var(--brand-font-size-base);line-height:var(--sf-spacing-x2);color:var(--brand-state-hover-border-color);width:70%;margin-left:10px}.completed_recovery-email-container{width:95%}.completed_recovery-email-container .instruction_link{flex:0 0 100%}.display-otp-component-link{flex-direction:row}.verification_email_notification{margin-top:0}.edit_remove_link_container{margin-top:0;margin-left:200px}.otp-verification-component-lines{line-height:1.5;width:285px}.resend-verification-link{width:301px;line-height:1.313rem}.input_field_otp_container{width:124px}.otp-verification-component-input-invalid-message{display:inline-grid;gap:10px;margin-top:15px;width:auto}.disabledLink{color:#a0a0a0!important;pointer-events:none;cursor:not-allowed;text-decoration:none}.invalid_otp_message{margin-left:0}.remove_popup-container{width:334px;height:142px;padding-left:0;top:32%;left:17%}.recovery-email-content{flex-direction:column;padding-left:22px;margin-top:0;align-items:unset}.remove_popup_close-button{padding-left:300px}.remove_popup_close_icon{color:#000!important;text-decoration:none!important}.edit_remove_link_container2{margin-top:0;padding-right:820px}.email_verified_message{margin-left:0;margin-right:65px;margin-top:10px}.edit_remove_link_container2_verified{padding-right:815px;padding-left:0;margin-top:0}.verification_message_email_padding{margin-right:1.875rem}.remove_popup_button-container{height:50px;width:317px}.remove_popup_secondary-button{margin-left:110px}.instruction_link{width:163%;margin-top:var(--brand-space-x2-5);padding-right:15px}.instruction_link button.sfs-button--link{text-align:left!important}.edit_remove_link_container1{padding-right:0;flex:0 0 40%;margin-top:0;justify-content:right}.container-edit-personal-settings{padding:0;margin-top:1rem;flex-direction:column}.acc-comp-container{max-width:100%}.subHeadingText{margin-top:-18px!important}.add_contact{margin-top:15px;margin-left:10px}.edit-personal-settings-heading h1{font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-callout);text-align:left;color:var(--brand-state-hover-border-color);height:37px;line-height:var(--brand-space-x2);margin-bottom:0;margin-left:10px;width:-moz-max-content;width:max-content}.know-data-item{margin-bottom:-18px!important}.left-pane{font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-font-line-base);color:var(--brand-color-text-default);text-align:left}.editPersonalSettingsContainer pre{margin-bottom:0;height:var(--sfly-spacing-padding-main);font-family:var(--brand-font-family-default);margin-left:10px}.sfs-button--link.mobileView{margin-bottom:0;line-height:var(--sfly-spacing-padding-main)}.sfs-button--link.account-settings{margin-bottom:0}.warning-message-container .warning-message{width:100%;margin-left:0}.warning-message-text{width:auto!important;height:91px}.restricted-message-container .sfs-tooltip{width:264px;text-align:left}.centralText{display:flex;flex-direction:column;justify-content:space-evenly;position:relative;left:0!important;align-items:center;text-align:center;height:100px!important;margin-top:0;font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-secheadline);line-height:var(--brand-font-line-secheadline)}.origWebsiteText{padding:0!important}.costco-membership-heading{margin-left:16px}#deleteBillingButton.costco-mobile-edit-delete-btn,#editBillingButton.costco-mobile-edit-delete-btn{display:block}#deleteBillingButton.costco-desktop-edit-delete-btn,#editBillingButton.costco-desktop-edit-delete-btn{display:none}}@media(max-width:1000px){.personal-account-settings-heading{margin-bottom:0}.accounts-page-dropdown-container select{font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-space-x2);text-align:center;padding:2px 4px;gap:0;border-radius:var(--BorderRadiusbrand-border-radius-small);color:var(--brand-color-background-brand);border:none;background:rgba(0,0,0,0);max-width:205px;min-width:100px}.accounts-page-dropdown-container label{opacity:0}.accounts-page-dropdown-container div{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.accounts-page-dropdown-container button:focus,.accounts-page-dropdown-container button:hover{background-color:rgba(0,0,0,0)}.accounts-page-dropdown-container #accountsDropdown{color:var(--brand-color-background-brand);border:none;max-width:215px;min-width:100px;width:100%}.border-class-mob{border-bottom:1px solid #ecedef}}@media screen and (max-width:1000px)and (min-device-width:768px)and (max-device-width:1000px){.sfs-row.desktopView{display:none}.accounts-page-dropdown-container.mobileView{display:block}.tabs{padding:10px 20px;cursor:pointer}.activeTab{background-color:#007bff;color:#fff}.dropdown{width:100%;padding:10px;font-size:var(--brand-space-x2)}.main-container,.main-container .acc-comp-container{max-width:1000px;min-width:385px}}@media(max-width:1000px){.accounts-page-dropdown-container{height:35px;padding:16px 16px 0 0;gap:8px;max-width:1000px;min-width:385px}.clearfix:after{content:"";clear:both;display:table}.accounts-heading-container{height:111px!important}.order_items_content{text-align:left}}@media(min-width:320px)and (max-width:768px){.main-container .acc-page-heading{font-family:var(--brand-font-family-default);font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--sf-spacing-x9);text-align:center;height:61px;max-width:1000px;min-width:320px;position:relative;align-items:center;width:100%}.main-container .acc-page-heading div{font-size:var(--brand-font-size-title);padding:32px 0 0;margin-bottom:12px}.main-container .accounts-page-dropdown-container{height:35px;padding:0;gap:8px;max-width:1000px;min-width:320px}.main-container .personal-account-settings{margin:0 auto;width:auto}.main-container .personal-account-settings .personal-account-settings-heading{font-size:var(--brand-font-size-subtitle);font-weight:var(--brand-font-weight-default);line-height:var(--brand-font-line-subtitle);color:var(--brand-state-hover-border-color)}.main-container .personal-account-settings .container-edit-personal-settings{flex-wrap:nowrap}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-heading .left-text{width:auto}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-heading .fb-container{width:auto;height:auto;position:static}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-heading .fb-container .fb-logo{padding-left:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-heading .fb-container .fb-text{height:auto;width:auto;font-weight:var(--brand-font-weight-callout);margin-left:1rem}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp{margin-top:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container{position:relative}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .validation-errors.accountRecovery{width:100%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .validation-errors .validation-message__list{margin:0;list-style:none;padding-left:1rem}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .validation-errors .validation-message__list .validation-line{position:absolute;margin-left:-1em}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .validation-message{padding:10px;background-color:var(--brand-state-error-color-background);font-weight:var(--brand-font-weight-callout);margin-top:1rem;width:auto}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .instruction_link,.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .unverified_recovery-email-content-email{width:auto}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .add_recovery_email_container{width:100%;margin-top:1rem}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .add_recovery_email_container .add_recovery_email_text{width:85%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .add_recovery_email_container .recaptcha-dialog-message{width:100%;margin-bottom:-2px}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .add_recovery_email_container .recaptcha-dialog-message .input-field-container{width:100%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .display-otp-component-link{padding-bottom:3rem}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .remove_popup-container{height:auto;position:fixed;left:50vw;transform:translate(-50%,-50%)}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .remove_popup-container .remove_popup_button-container{width:auto}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .invalid_otp_message{width:100%;margin-left:0;font-weight:var(--brand-font-weight-callout)}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .add_contact .right-pane{flex:0 0 0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .email_verified_message{margin-right:0;font-weight:var(--brand-font-weight-callout);padding:10px}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .completed_recovery-email-container{width:100%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .completed_recovery-email-container .recovery-email-content{padding-left:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .form-container .completed_recovery-email-container .edit_remove_link_container2{padding-right:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .editPersonalSettingsContainer .right-pane .edit_remove_link_container1{padding-left:0;position:absolute;right:0;top:4rem}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .editPersonalSettingsContainer .right-pane .edit_remove_link_container1.verify-email{top:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .formContainer{margin-top:1rem}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .formContainer .row-custom{flex-wrap:wrap;row-gap:5px;margin-bottom:auto}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .formContainer .row-custom .city{flex:0 0 60%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .formContainer .row-custom .state{flex:0 0 36%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .formContainer .row-custom .postalCode{flex:0 0 40%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .formContainer .row-custom .account-settings-contact-address-fullwidth-dropdown{flex:0 0 56%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .formContainer .recaptcha-dialog-message{width:100%;margin-bottom:-2px}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .editAddressContainer{justify-content:space-between}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .editAddressContainer .right-pane .mobileView{margin-top:var(--brand-font-size-tiny)}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .editAddressContainer .right-pane .edit_remove_link_container1{padding-left:0;position:absolute;right:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container{width:100%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer{margin-top:0;padding:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer h2{margin:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form{padding:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .right-title-heading{flex-direction:column;margin-bottom:1rem}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .right-title-heading .header-icon-left{margin-left:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .cardNumberSection{flex-wrap:wrap;justify-content:space-between}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .cardNumberSection .cardNumberField{flex:0 0 100%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .cardNumberSection .cardExpiryField{flex:0 0 35%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .address-checkbox-container{padding-top:0}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .button-container{align-items:baseline}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .account-billing-information-form .bill-form-container .formContainer .form .button-container .cancel{padding:10px;flex:0 0 30%}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .toggleRestricted{align-items:center}.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-comp .toggleRestricted .restricted-message-container{margin-top:0}.main-container .personal-account-settings .container-edit-personal-settings .costco-membership-settings{top:auto}.main-container .personal-account-settings .container-edit-personal-settings .costco-membership-settings .costco-add-membership-container{margin-left:15px}.main-container .personal-account-settings .container-edit-personal-settings .costco-membership-settings .costco-add-membership-container .costco-img-container{width:auto;margin:0}.main-container .personal-account-settings .container-edit-personal-settings .costco-membership-settings .costco-main-constainer{padding-left:0}.main-container .linked-accounts-heading{font-weight:var(--brand-font-weight-callout)!important;margin-left:15px}.main-container .editPersonalSettingsContainer{justify-content:space-between}.main-container.notification-container .notifications-and-alert-text-row{width:auto;padding:10px 0}.main-container.notification-container .notifications-and-alert-text-row pre{width:auto;margin:0;font-family:var(--brand-font-family-default)}.main-container.notification-container .notifications-and-alert-text-row .text-bold{font-weight:var(--brand-font-weight-callout)}.main-container.notification-container .notifications-and-alert-text-row .notifications-and-alert-text .icon-text{width:auto;margin-right:0}.main-container.notification-container .notifications-and-alert-text-row .notifications-and-alert-text .icon-text.second{margin-right:10vw}.main-container.notification-container .notifications-and-alert-text-row .toggle-container{margin:0}.main-container.notification-container .notifications-and-alert-text-row .photo-emails-text{width:75%}.main-container.notification-container .photo-email-comp{border-bottom:1px solid #ecedef}.main-container.notification-container .photo-email-comp.first-fb{border:none}.main-container.notification-container .photo-email-comp .photo-emails-heading-text{width:30vw}.main-container.notification-container .photo-email-comp .photo-emails-text{line-height:normal;margin-left:0;margin-top:0;padding-bottom:4vw}.main-container.notification-container .photo-email-comp .photo-emails-text.unlink-fb-text{width:auto}.notifications-and-alert-text-row .notifications-and-alert-text,.photo-email-comp .photo-emails-heading-text{flex:0 0 77%}.costco-add-text{flex:0 0 70%}.notifications-and-alert-text-row .printing-preface-heading{flex:0 0 75%}.photo-video-details-heading{margin-top:var(--sf-spacing-x2);margin-bottom:30px!important;font-size:var(--brand-font-size-subtitle);font-family:var(--brand-font-family-default);font-weight:var(--brand-font-weight-default);margin-bottom:var(--sf-spacing-x2);color:var(--brand-state-hover-border-color);line-height:var(--brand-font-line-subtitle)}.photo-video-details-container .container-edit-personal-settings .edit-personal-settings-comp{margin-top:0;margin-bottom:1rem}.photo-video-details-container .container-edit-personal-settings .edit-personal-settings-comp .notifications-and-alert-text-row{padding:10px 0;width:auto}.photo-video-details-container .container-edit-personal-settings .edit-personal-settings-comp .notifications-and-alert-text-row .photo-emails-heading-text{font-weight:var(--brand-font-weight-default);width:auto}.photo-video-details-container .container-edit-personal-settings .edit-personal-settings-comp .notifications-and-alert-text-row .toggle-container{margin-right:0}.photo-video-details-container .container-edit-personal-settings .edit-personal-settings-comp .notifications-and-alert-text-row.video-mb-section{flex-direction:column;align-items:flex-start;margin-left:10px;margin-top:-25px}.photo-video-details_bold{margin-left:10px}.printingPrefaceClass{margin-top:-20px!important}.vividpics_text{margin-left:10px}.videos-div{margin-top:-25px!important}.photo-email-comp .photo-emails-text{margin-left:10px!important;padding-bottom:40px;width:253px;font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);line-height:var(--brand-space-x2-5)}.photo-email-comp .photo-emails-text .sfs-button--link.tertiary_link{text-align:left}.photo-email-comp .photo-emails-heading-text{width:110px!important;line-height:var(--brand-space-x2-5)}.upgrade_text_contianer{margin:10px 0 20px}.costco-discount-mt1{width:auto}.printing-preface-heading{width:auto!important;line-height:var(--brand-space-x2-5);flex:0 0 60%}.vividpics-img-text{font-size:var(--brand-font-size-base);font-weight:var(--brand-font-weight-default);color:var(--brand-color-text-default);line-height:var(--brand-space-x2);margin-left:10px!important}.orderStatusClass{margin-top:-25px!important}.discount_deals_items{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:space-between;padding:10px}.discount_deals_items pre{margin-top:-25px;line-height:var(--brand-space-x2)}.notifications-and-alert-text-row{width:auto!important}.notifications-and-alert-text-row .icon-text{width:40vw!important;line-height:var(--brand-space-x2-5)}.notifications-and-alert-text-row pre{line-height:var(--brand-space-x2-5)!important}.promoContainer,.promoContainer .promos_cards_container{margin:0}.promoContainer .promos_cards_container .promos_cards_main_container{padding:0;width:auto}.promoContainer .promos_cards_container .promos_cards_main_container .promos_card_apply_container{margin-left:0;width:auto}.promoContainer .promos_cards_container .promos_cards_main_container .promos_card_apply_container .left_promos_card_container,.promoContainer .promos_cards_container .promos_cards_main_container .promos_card_apply_container .right_promos_card_container{margin-left:0}.promoContainer .promos-offers-container{margin:0;padding:10px}.promoContainer .promos-offers-container .promos-main-heading-container,.promoContainer .promos-offers-container .promos-offers-condition,.promoContainer .promos-offers-container .promos-offers-main-subheader-block{padding-left:10px}.promoContainer .promos-offers-container .promos-offers-main-subheader-block .promos-offers-subheader{padding:15px 0}.promoContainer .promos-offers-container .promos-offers-main-subheader-block .promos-offers-list .promos-offers-list-item-input,.promoContainer .promos-offers-container .promos-offers-main-subheader-block .promos-offers-list .toggle-show-details{padding-left:1rem}.promoContainer .promos-offers-container .promos-offers-main-subheader-block .promos-offers-list .body{margin-left:0;text-align:start}.promoContainer .promos-offers-container .promos-offers-main-subheader-block .promos-offers-list .text{width:auto;padding-left:1rem}.promoContainer .promos-offers-container .promos-offers-main-subheader-block .promos-conditions{padding:0 15px;width:auto}.giftCards-prepaid-container{width:100%;margin:0}.giftCards-prepaid-container .giftCardsPrepaidMainContainer,.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection{width:100%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container{margin:0;width:100%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container{margin:0;padding:1rem 0;width:100%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gifts-heading,.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gifts-sub-heading{margin-left:1rem}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container{margin-left:0;padding-left:var(--brand-font-size-tiny);padding-right:var(--brand-font-size-tiny);width:auto;margin-right:0}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container .left_gift_card_container{padding-left:0;width:auto}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container .right_gift_card_container{padding-left:0;width:100%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container .right_gift_card_container .gift_card_input_apply_container{width:100%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container .right_gift_card_container .gift_card_input_apply_container .gift_card_apply_input_field{width:100%;justify-content:space-between}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container .right_gift_card_container .gift_card_input_apply_container .gift_card_apply_input_field .input-field-container{flex:0 0 78%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container .right_gift_card_container .gift_card_input_apply_container .gift_card_apply_input_field .input-field-container.flexGrow{flex-grow:1}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .giftCardSection .gift_cards_container .gift_cards_main_container .gift_card_apply_container .right_gift_card_container .gift_card_input_apply_container .gift_card_apply_input_field .gift_card_apply_button{margin:0;flex:0 0 20%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container{width:auto;margin-left:0;padding-left:1rem}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-main-heading-container{width:auto;padding-left:0}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-condition{padding-left:0;width:80%;text-align:start}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-main-subheader-block{margin-left:0}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-main-subheader-block .prepaid-offers-subheader{padding-left:0;padding-right:0}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-list .prepaid-offers-list-item-input{padding-left:1rem}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-list .prepaid-offers-list-item-input .prepaid-description{width:75%}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-list .toggle-show-details{padding-left:1rem}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-list .body{margin-left:0;text-align:start}.giftCards-prepaid-container .giftCardsPrepaidMainContainer .prepaid-offers-container .prepaid-offers-list .text{width:auto;padding-left:1rem}}@media screen and (max-width:450px){.main-container .personal-account-settings .container-edit-personal-settings .edit-personal-settings-heading .left-text{width:75vw}}@media(min-width:1200px){.main-container .promoContainer{margin-left:0}.main-container .promoContainer .promos_cards_container{width:100%;margin-left:0}.main-container .promoContainer .promos_cards_container .promos_card_apply_container{margin-left:0;max-width:100%}.main-container .promoContainer .promos-offers-container{margin-left:-2vw}}@media(min-width:768px)and (max-width:1000px){.otp-verification-component-input-invalid-message{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.disabledLink{color:#a0a0a0!important;pointer-events:none;cursor:not-allowed;text-decoration:none}.invalid_otp_message{margin-left:0}}@media(min-width:1201px)and (max-width:1440px){.costco-discount-mt1,.linked-accounts-description-text{width:82%}}@media(min-width:1441px)and (max-width:1500px){.costco-discount-mt1,.linked-accounts-description-text{width:72%}}@media(min-width:768px)and (max-width:1200px){.costco-discount-mt1,.linked-accounts-description-text{width:92%}}