.ErrorScreen{text-align:center;margin:0 auto;max-width:28rem}@media (max-width: 25rem){.ErrorScreen__section{padding:0rem 1rem}.ErrorScreen__title{font-family:"Moda Operandi Serif","Times New Roman",Times,serif;font-size:1.25rem;line-height:1.4;letter-spacing:.02em}}@media (max-width: 48rem){.ErrorScreen{padding:3rem 1rem}.ErrorScreen__info{display:flex;justify-content:flex-start;flex-direction:column}.ErrorScreen__info>*{margin-top:0;margin-bottom:0}.ErrorScreen__info>*+*{margin-top:0.5rem}}@media (min-width: 25.0625rem){.ErrorScreen__title{font-family:"Moda Operandi Serif","Times New Roman",Times,serif;font-size:2rem;line-height:1.2;letter-spacing:0}.ErrorScreen__subtitle{font-family:"Moda Operandi Sans",Arial,sans-serif;font-size:1rem;line-height:1.4;letter-spacing:.04em}}@media (min-width: 48.0625rem){.ErrorScreen{padding:4rem 0rem}.ErrorScreen__info{display:flex;justify-content:flex-start;flex-direction:row;justify-content:center}.ErrorScreen__info>*{margin-left:0;margin-right:0}.ErrorScreen__info>*+*{margin-left:0.75rem}}.ErrorScreen__link{color:#191a1b;align-self:center}

.FavoriteConfirmRemove{background-color:rgba(255,255,255,0.9);height:100%;left:0;padding:4rem 2rem;position:absolute;top:0;width:100%;z-index:3}

.Favorite__icon{color:#979899;cursor:pointer;position:absolute;right:0.5rem;top:0.5rem}

.EmailPumoModuleForm{display:flex;justify-content:flex-start;flex-direction:column;padding:1rem}.EmailPumoModuleForm>*{margin-top:0;margin-bottom:0}.EmailPumoModuleForm>*+*{margin-top:2rem}.EmailPumoModuleForm__text{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;text-align:center}.EmailPumoModuleForm__text>*{margin-top:0;margin-bottom:0}.EmailPumoModuleForm__text>*+*{margin-top:1rem}.EmailPumoModuleForm__eyebrow{font-family:"Moda Operandi Sans",Arial,sans-serif;font-size:.75rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.EmailPumoModuleForm__headline{font-family:"Moda Operandi Serif","Times New Roman",Times,serif;font-size:2rem;line-height:1.2;letter-spacing:0}.EmailPumoModuleForm__divider{width:2rem;height:0.25rem;border:none;background-color:#191a1b}.EmailPumoModuleForm__tagline{font-family:"Moda Operandi Sans",Arial,sans-serif;font-size:.8125rem;line-height:1.6;letter-spacing:.04em;display:flex;justify-content:flex-start;flex-direction:column}.EmailPumoModuleForm__tagline>*{margin-top:0;margin-bottom:0}.EmailPumoModuleForm__tagline>*+*{margin-top:0.25rem}.EmailPumoModuleForm__cta{font-family:"Moda Operandi Sans",Arial,sans-serif;font-size:.75rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;position:relative;text-decoration:none}.EmailPumoModuleForm__cta::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid;opacity:0.75}.EmailPumoModuleForm__form{display:flex;justify-content:flex-start;flex-direction:column;align-items:center}.EmailPumoModuleForm__form>*{margin-top:0;margin-bottom:0}.EmailPumoModuleForm__form>*+*{margin-top:1rem}.EmailPumoModuleForm__options{display:flex;justify-content:flex-start;flex-direction:row}.EmailPumoModuleForm__options>*{margin-left:0;margin-right:0}.EmailPumoModuleForm__options>*+*{margin-left:1rem}.EmailPumoModuleForm__privacy-policy{font-family:"Moda Operandi Sans",Arial,sans-serif;font-size:.75rem;line-height:1.4;letter-spacing:.04em;text-align:center}.EmailPumoModuleForm__privacy-policy,.EmailPumoModuleForm__privacy-policy>a{color:#656566}.EmailPumoModuleForm__privacy-policy>a{text-decoration:underline}.EmailPumoModuleForm__email{width:100%}

.EmailPumoModule{display:flex}.EmailPumoModule__image,.EmailPumoModule__email-unit{flex:1}.EmailPumoModule__email-unit{display:flex;align-items:center;justify-content:center}.EmailPumoModule__form{width:75%}@media (max-width: 62rem){.EmailPumoModule{flex-direction:column}.EmailPumoModule__form{width:100%}}

.DesignerChip{border-color:#cacbcc;display:flex;justify-content:space-between;padding-left:1rem;padding-right:1rem}.DesignerChip--followed{background-color:#fff;border-color:#191a1b}.DesignerChip--generic{padding:0.5rem 1rem;display:inline-flex}.DesignerChip__designer-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.DesignerChip__generic-text{font-family:"Moda Operandi Sans",Arial,sans-serif;font-size:.8125rem;line-height:1.6;letter-spacing:.04em;color:#191a1b;text-transform:capitalize}

.Box{position:relative;border:1px solid #cacbcc;padding:1rem}.Box:hover{border-color:#191a1b}.Box--borderless{border:none;padding:unset}.GiftCode{position:relative}@media (min-width: 62.0625rem){.GiftCode--box{position:relative;border:1px solid #cacbcc;padding:1rem}.GiftCode--box:hover{border-color:#191a1b}}.GiftCode--empty .GiftCode__head{align-items:center}.GiftCode__head{display:flex;justify-content:space-between;align-items:flex-end}.GiftCode__row{align-items:center}.GiftCode__input{flex-grow:1}.GiftCode__cancel{font-family:"Moda Operandi Sans",Arial,sans-serif;font-size:.8125rem;line-height:1.6;letter-spacing:.04em;position:relative;text-decoration:none;align-self:center;color:#656566;cursor:pointer}.GiftCode__cancel::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid;opacity:0.75}

@media (max-width: 25rem){.FormButtonsLayout>button{flex-grow:1;padding-left:0;padding-right:0}}@media (max-width: 25rem){.FormButtonsLayout>.ControlLink{flex-grow:0}}


/*# sourceMappingURL=common~b59217a9-bundle-4742573c.css.map*/