@font-face{font-family:"Lora-fallback";size-adjust:115.62%;ascent-override:83%;src:local("Times New Roman")}@font-face{font-family:"Playfair-fallback";line-height:1.6;letter-spacing:.45px;src:local(Georgia)}@font-face{font-family:"Oswald-fallback";size-adjust:81.91%;ascent-override:154%;src:local("Arial")}@font-face{font-family:"Lora-fallback";size-adjust:115.62%;ascent-override:83%;src:local("Times New Roman")}@font-face{font-family:"Playfair-fallback";line-height:1.6;letter-spacing:.45px;src:local(Georgia)}@font-face{font-family:"Oswald-fallback";size-adjust:81.91%;ascent-override:154%;src:local("Arial")}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button,.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button,.content.alert-prompt-content .discover-authors-button,.content.alert-prompt-content .highly-wishlisted-button,.content.switch-to-weekly-content .weekly-deals-button,.content.switch-to-weekly-content .unsubscribed-button,.content.privacy-settings-content .submit,.content.notification-settings-content .submit,.content.notification-settings-content .cancel{box-sizing:border-box;display:inline-flex;text-align:center;align-items:center;justify-content:center;padding:1em;background:#e9e9ef;border-radius:3px;border:1px solid #d4d3e0;font-weight:600;font-size:16px;line-height:1.4em;line-height:1em !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@font-face{font-family:"Lora-fallback";size-adjust:115.62%;ascent-override:83%;src:local("Times New Roman")}@font-face{font-family:"Playfair-fallback";line-height:1.6;letter-spacing:.45px;src:local(Georgia)}@font-face{font-family:"Oswald-fallback";size-adjust:81.91%;ascent-override:154%;src:local("Arial")}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button,.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button,.content.alert-prompt-content .discover-authors-button,.content.alert-prompt-content .highly-wishlisted-button,.content.switch-to-weekly-content .weekly-deals-button,.content.switch-to-weekly-content .unsubscribed-button,.content.privacy-settings-content .submit,.content.notification-settings-content .submit,.content.notification-settings-content .cancel{box-sizing:border-box;display:inline-flex;text-align:center;align-items:center;justify-content:center;padding:1em;background:#e9e9ef;border-radius:3px;border:1px solid #d4d3e0;font-weight:600;font-size:16px;line-height:1.4em;line-height:1em !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.content.notification-settings-content{padding-top:15px;padding-bottom:50px}.content.notification-settings-content .sms-signup-callout{max-width:100%;margin:10px 0;padding:10px;border:1px solid #d4d3e0;border-radius:5px;display:flex;flex-direction:row;align-items:center;box-shadow:0px 4px 5px rgba(0,0,0,.2)}.content.notification-settings-content .sms-signup-callout .opt-in-img{max-width:50px;margin-right:15px;margin-left:5px}@media screen and (min-width: 640px){.content.notification-settings-content .sms-signup-callout .opt-in-img{max-width:75px;margin-right:20px;margin-left:2px}}@media screen and (min-width: 640px){.content.notification-settings-content .sms-signup-callout .text-section{font-size:16px;line-height:1.4em}}.content.notification-settings-content .sms-signup-callout .text-section .top-section{font-weight:600;margin-bottom:4px}.content.notification-settings-content .sms-signup-callout .text-section .top-section .new-highlight{color:#e42251}@media screen and (min-width: 640px){.content.notification-settings-content .sms-signup-callout .text-section .top-section{font-size:16px;line-height:1.4em;margin-bottom:8px}}.content.notification-settings-content .sms-signup-callout .text-section .learn-more-sms-link{text-decoration:underline}.content.notification-settings-content .notification-settings-form{padding-bottom:25px}.content.notification-settings-content .notification-settings-form .header{padding:10px 0;border-bottom:1px solid #d4d3e0;margin-bottom:10px;display:flex;justify-content:space-between;align-items:baseline}.content.notification-settings-content .notification-settings-form .header .headingText{font-size:16px;line-height:1.4em;font-weight:500}.content.notification-settings-content .notification-settings-form .header .select-all-link{box-sizing:border-box;display:inline-flex;text-align:center;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-size:16px;line-height:1.4em;color:#17143b;cursor:pointer;font-size:14px;line-height:1.4em}:global(.hover-enabled) .content.notification-settings-content .notification-settings-form .header .select-all-link:hover{text-decoration:underline}.hover-enabled .content.notification-settings-content .notification-settings-form .header .select-all-link:hover{text-decoration:underline}.content.notification-settings-content .notification-settings-form .header .select-all-link:focus,.content.notification-settings-content .notification-settings-form .header .select-all-link:active{text-decoration:underline;outline:none}.content.notification-settings-content .notification-settings-form .header .select-all-link.extraSmallFont{font-size:12px;line-height:1.4em}.content.notification-settings-content .notification-settings-form .header .select-all-link.smallFont{font-size:14px;line-height:1.4em}.content.notification-settings-content .notification-settings-form .header .select-all-link.largeFont{font-size:18px;line-height:1.4em}.content.notification-settings-content .notification-settings-form .header .select-all-link.extraLargeFont{font-size:22px;line-height:1.4em}.content.notification-settings-content .notification-settings-form input{margin:8px}.content.notification-settings-content .notification-settings-form .deals-email-buttons{margin-bottom:40px}.content.notification-settings-content .notification-settings-form .sms-buttons .offers-disclaimer{font-size:14px;line-height:1.4em;color:#646081;padding-left:38px;float:right;margin-bottom:40px}.content.notification-settings-content .notification-settings-form .sms-buttons .offers-disclaimer a{color:#74708e;text-decoration:underline}.content.notification-settings-content .notification-settings-form .other-email-buttons{margin-bottom:20px}.content.notification-settings-content .notification-settings-form .other-email-buttons .check-box{padding:10px;padding-left:0}.content.notification-settings-content .notification-settings-form .other-email-buttons .check-box .fancy-checkbox,.content.notification-settings-content .notification-settings-form .other-email-buttons .check-box .fancy-checkbox-label{margin:0}.content.notification-settings-content .notification-settings-form .other-email-buttons .check-box .fancy-checkbox-box{margin-right:20px}.content.notification-settings-content .page-title{margin:10px 0px 5px 0px}.content.notification-settings-content .heading{font-size:18px;line-height:1.4em;margin:15px 0px 8px 0px}.content.notification-settings-content .not-you,.content.notification-settings-content .support-link{color:#e42251;text-decoration:underline}.content.notification-settings-content .cancel{background:#f4f4f7;border-color:#d4d3e0;cursor:pointer;color:#17143b}.hover-enabled .content.notification-settings-content .cancel:hover{background:#e8e8eb;color:#17143b;text-decoration:none}.content.notification-settings-content .cancel:active{background:#f4f4f7}.content.notification-settings-content .cancel[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.notification-settings-content .cancel.extraSmallFont{font-size:12px;line-height:1.4em}.content.notification-settings-content .cancel.smallFont{font-size:14px;line-height:1.4em}.content.notification-settings-content .cancel.largeFont{font-size:18px;line-height:1.4em}.content.notification-settings-content .cancel.extraLargeFont{font-size:22px;line-height:1.4em}.content.notification-settings-content .submit{margin-top:15px;background:#feed24;border-color:#feed24;cursor:pointer;color:#17143b}.hover-enabled .content.notification-settings-content .submit:hover{background:#f1e122;color:#17143b;text-decoration:none}.content.notification-settings-content .submit:active{background:#feed24}.content.notification-settings-content .submit[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.notification-settings-content .submit.extraSmallFont{font-size:12px;line-height:1.4em}.content.notification-settings-content .submit.smallFont{font-size:14px;line-height:1.4em}.content.notification-settings-content .submit.largeFont{font-size:18px;line-height:1.4em}.content.notification-settings-content .submit.extraLargeFont{font-size:22px;line-height:1.4em}.content.notification-settings-content .callout{font-weight:600}.content.privacy-settings-content{padding-top:15px;padding-bottom:50px}.content.privacy-settings-content .privacy-settings-form{padding-bottom:25px}.content.privacy-settings-content .privacy-settings-form .header{padding:10px 0;border-bottom:1px solid #d4d3e0;margin-bottom:10px;display:flex;justify-content:space-between;align-items:baseline}.content.privacy-settings-content .privacy-settings-form .header .select-all-link{box-sizing:border-box;display:inline-flex;text-align:center;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-size:16px;line-height:1.4em;color:#17143b;cursor:pointer;font-size:14px;line-height:1.4em}:global(.hover-enabled) .content.privacy-settings-content .privacy-settings-form .header .select-all-link:hover{text-decoration:underline}.hover-enabled .content.privacy-settings-content .privacy-settings-form .header .select-all-link:hover{text-decoration:underline}.content.privacy-settings-content .privacy-settings-form .header .select-all-link:focus,.content.privacy-settings-content .privacy-settings-form .header .select-all-link:active{text-decoration:underline;outline:none}.content.privacy-settings-content .privacy-settings-form .header .select-all-link.extraSmallFont{font-size:12px;line-height:1.4em}.content.privacy-settings-content .privacy-settings-form .header .select-all-link.smallFont{font-size:14px;line-height:1.4em}.content.privacy-settings-content .privacy-settings-form .header .select-all-link.largeFont{font-size:18px;line-height:1.4em}.content.privacy-settings-content .privacy-settings-form .header .select-all-link.extraLargeFont{font-size:22px;line-height:1.4em}.content.privacy-settings-content .privacy-settings-form input{margin:8px}.content.privacy-settings-content .privacy-settings-form .privacy-settings-intro{margin-top:20px}.content.privacy-settings-content .privacy-settings-form .privacy-settings-intro p{font-size:16px;line-height:1.4em;margin-bottom:20px}.content.privacy-settings-content .privacy-settings-form .privacy-settings-buttons{margin-bottom:10px}.content.privacy-settings-content .page-title{margin:10px 0px 5px 0px}.content.privacy-settings-content .heading{font-size:18px;line-height:1.4em;margin-top:15px}.content.privacy-settings-content .not-you,.content.privacy-settings-content .support-link,.content.privacy-settings-content .sign-in{color:#e42251;text-decoration:underline}.content.privacy-settings-content .submit{margin-top:15px;background:#feed24;border-color:#feed24;cursor:pointer;color:#17143b}.hover-enabled .content.privacy-settings-content .submit:hover{background:#f1e122;color:#17143b;text-decoration:none}.content.privacy-settings-content .submit:active{background:#feed24}.content.privacy-settings-content .submit[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.privacy-settings-content .submit.extraSmallFont{font-size:12px;line-height:1.4em}.content.privacy-settings-content .submit.smallFont{font-size:14px;line-height:1.4em}.content.privacy-settings-content .submit.largeFont{font-size:18px;line-height:1.4em}.content.privacy-settings-content .submit.extraLargeFont{font-size:22px;line-height:1.4em}.content.privacy-settings-content .callout{font-weight:600}.content.switch-to-weekly-content{padding-top:15px;padding-bottom:50px;text-align:center}.content.switch-to-weekly-content .switch-to-weekly-form{padding-bottom:25px}.content.switch-to-weekly-content .switch-to-weekly-form .header{padding:10px 0}.content.switch-to-weekly-content .switch-to-weekly-form .header .headingText{font-size:16px;line-height:1.4em;font-weight:500}.content.switch-to-weekly-content .page-title{font-size:40px;line-height:1.2em;margin:10px 0px 5px 0px}.content.switch-to-weekly-content .heading{font-size:18px;line-height:1.4em;margin:15px 0px 8px 0px}.content.switch-to-weekly-content .not-you{color:#e42251;text-decoration:underline}.content.switch-to-weekly-content .unsubscribed-button{margin-top:15px;background:#f4f4f7;border-color:#d4d3e0;cursor:pointer;color:#17143b}.hover-enabled .content.switch-to-weekly-content .unsubscribed-button:hover{background:#e8e8eb;color:#17143b;text-decoration:none}.content.switch-to-weekly-content .unsubscribed-button:active{background:#f4f4f7}.content.switch-to-weekly-content .unsubscribed-button[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.switch-to-weekly-content .unsubscribed-button.extraSmallFont{font-size:12px;line-height:1.4em}.content.switch-to-weekly-content .unsubscribed-button.smallFont{font-size:14px;line-height:1.4em}.content.switch-to-weekly-content .unsubscribed-button.largeFont{font-size:18px;line-height:1.4em}.content.switch-to-weekly-content .unsubscribed-button.extraLargeFont{font-size:22px;line-height:1.4em}.content.switch-to-weekly-content .weekly-deals-button{margin-top:15px;background:#feed24;border-color:#feed24;cursor:pointer;color:#17143b}.hover-enabled .content.switch-to-weekly-content .weekly-deals-button:hover{background:#f1e122;color:#17143b;text-decoration:none}.content.switch-to-weekly-content .weekly-deals-button:active{background:#feed24}.content.switch-to-weekly-content .weekly-deals-button[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.switch-to-weekly-content .weekly-deals-button.extraSmallFont{font-size:12px;line-height:1.4em}.content.switch-to-weekly-content .weekly-deals-button.smallFont{font-size:14px;line-height:1.4em}.content.switch-to-weekly-content .weekly-deals-button.largeFont{font-size:18px;line-height:1.4em}.content.switch-to-weekly-content .weekly-deals-button.extraLargeFont{font-size:22px;line-height:1.4em}.content.switch-to-weekly-content .manage-subscriptions-message .notification-settings-link{text-decoration:underline}.content.alert-prompt-content{padding-top:15px;padding-bottom:50px;text-align:center}.content.alert-prompt-content .alert-prompt-form{padding-bottom:25px}.content.alert-prompt-content .alert-prompt-form .header{padding:10px 0}.content.alert-prompt-content .alert-prompt-form .header .headingText{font-size:16px;line-height:1.4em;font-weight:500}.content.alert-prompt-content .page-title{font-size:40px;line-height:1.2em;margin:10px 0px 5px 0px}.content.alert-prompt-content .confirm-banner{color:#cd1f49;font-family:"Oswald","Oswald-fallback","Arial",sans-serif;font-weight:500;font-weight:500;font-size:16px;line-height:1.4em;text-transform:uppercase;margin-top:15px}.content.alert-prompt-content .discover-authors-button,.content.alert-prompt-content .highly-wishlisted-button{margin-top:15px;width:100%;background:#f4f4f7;border-color:#d4d3e0;cursor:pointer;color:#17143b}.hover-enabled .content.alert-prompt-content .discover-authors-button:hover,.hover-enabled .content.alert-prompt-content .highly-wishlisted-button:hover{background:#e8e8eb;color:#17143b;text-decoration:none}.content.alert-prompt-content .discover-authors-button:active,.content.alert-prompt-content .highly-wishlisted-button:active{background:#f4f4f7}.content.alert-prompt-content .discover-authors-button[disabled],.content.alert-prompt-content .highly-wishlisted-button[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.alert-prompt-content .discover-authors-button.extraSmallFont,.content.alert-prompt-content .highly-wishlisted-button.extraSmallFont{font-size:12px;line-height:1.4em}.content.alert-prompt-content .discover-authors-button.smallFont,.content.alert-prompt-content .highly-wishlisted-button.smallFont{font-size:14px;line-height:1.4em}.content.alert-prompt-content .discover-authors-button.largeFont,.content.alert-prompt-content .highly-wishlisted-button.largeFont{font-size:18px;line-height:1.4em}.content.alert-prompt-content .discover-authors-button.extraLargeFont,.content.alert-prompt-content .highly-wishlisted-button.extraLargeFont{font-size:22px;line-height:1.4em}.content.alert-prompt-content .manage-subscriptions-message .notification-settings-link{text-decoration:underline}.content.unsubscribe-content{padding-left:0;padding-right:0}.content.unsubscribe-content .unsubscribe-form.bordered-form{align-items:center;border:1px solid #d4d3e0;display:flex;flex-direction:column;font-family:"Helvetica Neue",Helvetica,sans-serif;margin-top:45px;padding:30px 45px 45px;text-align:center}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-heading{font-size:34px;line-height:1.3em;margin:30px 0;text-align:left}.content.unsubscribe-content .unsubscribe-form.bordered-form .radio-tags{padding:15px;width:100%}.content.unsubscribe-content .unsubscribe-form.bordered-form .buttons{display:flex;flex-direction:row;width:100%;margin:25px auto}.content.unsubscribe-content .unsubscribe-form.bordered-form .buttons .cancel-button,.content.unsubscribe-content .unsubscribe-form.bordered-form .buttons .update-button{margin-bottom:0}.content.unsubscribe-content .unsubscribe-form.bordered-form .buttons .cancel-button:last-child,.content.unsubscribe-content .unsubscribe-form.bordered-form .buttons .update-button:last-child{margin-left:10px}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button{background:#feed24;border-color:#feed24;cursor:pointer;color:#17143b;margin-bottom:15px;width:100%}.hover-enabled .content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button:hover,.hover-enabled .content.unsubscribe-content .unsubscribe-form.bordered-form .update-button:hover{background:#f1e122;color:#17143b;text-decoration:none}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button:active,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button:active{background:#feed24}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button[disabled],.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button.extraSmallFont,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button.extraSmallFont{font-size:12px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button.smallFont,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button.smallFont{font-size:14px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button.largeFont,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button.largeFont{font-size:18px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button.extraLargeFont,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button.extraLargeFont{font-size:22px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button:focus,.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button:active,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button:focus,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button:active{outline:none}.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button .unsubscribe-link,.content.unsubscribe-content .unsubscribe-form.bordered-form .unsubscribe-button .update-link,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button .unsubscribe-link,.content.unsubscribe-content .unsubscribe-form.bordered-form .update-button .update-link{text-decoration:none}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button{background:#f4f4f7;border-color:#d4d3e0;cursor:pointer;color:#17143b;margin-bottom:25px;width:100%}.hover-enabled .content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button:hover{background:#e8e8eb;color:#17143b;text-decoration:none}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button:active{background:#f4f4f7}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button[disabled]{cursor:not-allowed;pointer-events:none;opacity:.4}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button.extraSmallFont{font-size:12px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button.smallFont{font-size:14px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button.largeFont{font-size:18px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .cancel-button.extraLargeFont{font-size:22px;line-height:1.4em}.content.unsubscribe-content .unsubscribe-form.bordered-form .manage-subscriptions-message .notification-settings-link{text-decoration:underline}.forgot-password-content .title,.change-password-content .title{font-size:60px;line-height:1.1em;font-family:"Playfair Display","Playfair-fallback","Lora",Georgia,serif;color:#17143b;margin-top:30px;margin-bottom:15px}.forgot-password-content .instructions,.change-password-content .instructions{font-size:24px;line-height:1.4em;font-family:"Helvetica Neue",Helvetica,sans-serif;color:#17143b;text-align:center;margin-bottom:30px}.forgot-password-content .focus-form-submit,.change-password-content .focus-form-submit{margin-top:10px}.forgot-password-content .devise-links,.change-password-content .devise-links{margin-top:20px;text-align:center;color:#262262;font-size:18px;line-height:1.4em}.user-subscribe{text-align:center;padding-top:50px}.user-subscribe .subscribe-button{margin-top:25px;width:50%}.user-subscribe .loader{display:block;height:50px;text-align:center}.user-subscribe .loader .bar{display:inline-block;width:5px;height:100%;margin-right:2px;border-radius:20px;background:#a8a7c0;transform:scaleY(0.5)}.user-subscribe .loader .bar:nth-child(1){-webkit-animation:loader-pulse 1.3s ease-in-out infinite 0s;animation:loader-pulse 1.3s ease-in-out infinite 0s}.user-subscribe .loader .bar:nth-child(2){-webkit-animation:loader-pulse 1.3s ease-in-out infinite .1s;animation:loader-pulse 1.3s ease-in-out infinite .1s}.user-subscribe .loader .bar:nth-child(3){-webkit-animation:loader-pulse 1.3s ease-in-out infinite .2s;animation:loader-pulse 1.3s ease-in-out infinite .2s}.user-subscribe .loader .bar:nth-child(4){-webkit-animation:loader-pulse 1.3s ease-in-out infinite .3s;animation:loader-pulse 1.3s ease-in-out infinite .3s}.user-subscribe .loader .bar:nth-child(5){-webkit-animation:loader-pulse 1.3s ease-in-out infinite .4s;animation:loader-pulse 1.3s ease-in-out infinite .4s}@-webkit-keyframes loader-pulse{0%{transform:scaleY(0.5)}10%{transform:scaleY(1)}20%{transform:scaleY(0.5)}}@keyframes loader-pulse{0%{transform:scaleY(0.5)}10%{transform:scaleY(1)}20%{transform:scaleY(0.5)}}
