.page-template-page-read-receipts #menu-toggle{top:21px}.page-template-page-read-receipts #site-ribbon{visibility:hidden}@media (max-width:767px){.page-template-page-read-receipts #menu-toggle{top:19px}.page-template-page-read-receipts .top-nav-container{height:60px !important}.page-template-page-read-receipts .account-container{padding-top:0!important}}.page-template-page-read-receipts .page-wrap{top:60px}@media (min-width:768px){.page-template-page-read-receipts .page-wrap{top:-98px !important}}.page-template-page-read-receipts .rounded-button{background:#000 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:40px;color:#fff;text-transform:capitalize;text-align:center;width:fit-content;padding:12px 42px;letter-spacing:-0.4px;font:normal normal normal 22px/28px 'Fort-Medium'}.page-template-page-read-receipts .rounded-button:hover,.page-template-page-read-receipts .rounded-button:focus{background-color:#fff;color:#000}.page-template-page-read-receipts .hero-container{background-color:#EBEBFE;width:100%;padding:43px 20px 218px;display:flex;justify-content:center}.page-template-page-read-receipts .hero-container .col{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-template-page-read-receipts .hero-container .col.desktop-hero-video-container{display:none}.page-template-page-read-receipts .hero-container .logo-container{padding:0 77px}.page-template-page-read-receipts .hero-container .logo-container .read-receipts-logo{width:100%;max-width:200px}.page-template-page-read-receipts .hero-container .header-wrap{text-align:center;font:normal normal normal 32px/42px 'Shift-Book';padding:30px 0;letter-spacing:-0.4px;margin:0}.page-template-page-read-receipts .mobile-hero-video-container{transform:translateY(-188px);padding:0 20px;max-height:500px;min-height:305px;left:0;right:0;margin:0 auto -188px;line-height:0}.page-template-page-read-receipts .mobile-hero-video-container .mobile-video{width:100%;height:auto;max-height:500px}.page-template-page-read-receipts .main-container{padding:0 20px;max-width:1340px}.page-template-page-read-receipts .main-container .description-container{padding:30px 0 0;display:flex;flex-direction:column;align-items:center}.page-template-page-read-receipts .main-container .description-container .description-headline{text-align:center;font:normal normal normal 30px/38px 'Shift-Light';letter-spacing:-0.38px;text-transform:unset;margin:0;max-width:758px}.page-template-page-read-receipts .main-container .description-container .description-sub-headline{display:none;max-width:796px;margin:0}.page-template-page-read-receipts .main-container .description-container .reminder-image{margin:30px 0 23px;height:68px}.page-template-page-read-receipts .main-container .description-container .description-copy{padding:0 17px;margin:0 0 30px;text-align:center;font:normal normal normal 26px/32px 'Shift-Bold-Italic';letter-spacing:-0.39px}.page-template-page-read-receipts .main-container .description-container .description-boxes{display:flex;width:100%;flex-wrap:wrap;margin-bottom:26px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box{border:1px solid #4451EF;padding:28px 20px 30px;min-width:335px;margin-bottom:14px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box .bubble-image{width:25px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box .box-title{font:normal normal normal 22px/28px 'Fort-Bold';letter-spacing:0;padding:15px 0;margin:0}.page-template-page-read-receipts .main-container .description-container .description-boxes .box .box-copy{font:normal normal normal 18px/28px 'Fort-Book';letter-spacing:0;margin:0}.page-template-page-read-receipts .main-container .signup-container{padding:80px 0 54px}.page-template-page-read-receipts .main-container .signup-container .logo-container{padding:0 77px;display:flex;justify-content:center}.page-template-page-read-receipts .main-container .signup-container .logo-container .read-receipts-logo{width:100%;max-width:200px}.page-template-page-read-receipts .main-container .signup-container .signup-title{text-align:center;font:normal normal normal 22px/42px 'Shift-Bold-Italic';letter-spacing:-0.33px;margin:0;padding:30px 0}.page-template-page-read-receipts .main-container .signup-container .success-container{width:335px;margin:auto}.page-template-page-read-receipts .main-container .signup-container .success-container .success-message{text-align:center;font:normal normal normal 22px/28px 'Fort-Book';letter-spacing:-0.33px;color:#000}.page-template-page-read-receipts .main-container .signup-container .success-container .success-message .ttb-link{font-family:'Fort-Medium';text-decoration:underline;color:#000}.page-template-page-read-receipts .main-container .signup-container .success-container .success-message .ttb-link:hover{text-decoration-color:#FA6400}.page-template-page-read-receipts .main-container .signup-container label.shrink{font-size:14px;line-height:16px;margin-top:-8px;height:16px;transition:margin-top .4s ease-in-out,height .2s ease-in-out,font-size .4s ease-in-out;position:absolute;display:flex;align-items:center;font-family:'Fort-Book';cursor:text;padding:0 4px;margin-left:8px;z-index:1;font-weight:normal}.page-template-page-read-receipts .main-container .signup-container label.shrink:after{content:' ';display:block;position:absolute;background-color:#fff;width:100%;height:24px;z-index:-1;margin-left:-4px;top:0}.page-template-page-read-receipts .main-container .signup-container label.shrink.blank{margin:3px 8px 0;height:45px;line-height:48px;font-size:16px;background:#fff;padding:0 30px 0 4px}.page-template-page-read-receipts .main-container .signup-container input[type="text"],.page-template-page-read-receipts .main-container .signup-container input[type="tel"]{position:relative;appearance:none;-webkit-appearance:none;width:100%;height:50px;box-shadow:none;border:1px solid #000;border-radius:4px;background-color:#fff !important;padding:1px 10px}.page-template-page-read-receipts .main-container .signup-container input[type="text"].error,.page-template-page-read-receipts .main-container .signup-container input[type="tel"].error{border:2px solid #990D0D}.page-template-page-read-receipts .main-container .signup-container input[type="text"]::placeholder,.page-template-page-read-receipts .main-container .signup-container input[type="tel"]::placeholder{color:#fff;transition:color .2s ease-in-out .2s}.page-template-page-read-receipts .main-container .signup-container input[type="text"]:focus::placeholder,.page-template-page-read-receipts .main-container .signup-container input[type="tel"]:focus::placeholder,.page-template-page-read-receipts .main-container .signup-container input[type="text"]:active::placeholder,.page-template-page-read-receipts .main-container .signup-container input[type="tel"]:active::placeholder,.page-template-page-read-receipts .main-container .signup-container input[type="text"].focus::placeholder,.page-template-page-read-receipts .main-container .signup-container input[type="tel"].focus::placeholder{color:#707070}.page-template-page-read-receipts .main-container .signup-container .spacer{margin-top:20px;padding:0}.page-template-page-read-receipts .main-container .signup-container .error-msg{padding:4px 0 0 16px;text-align:left;font:normal normal normal 14px/17px 'Fort-Medium';color:#990D0D}.page-template-page-read-receipts .main-container .signup-container .books-question-container{position:relative;margin-top:20px}.page-template-page-read-receipts .main-container .signup-container .books-question-container .hidden-checkbox{position:absolute}.page-template-page-read-receipts .main-container .signup-container .num-books-question{font:normal normal normal 16px/20px 'Fort-Medium';letter-spacing:0;border:none;margin-bottom:20px}.page-template-page-read-receipts .main-container .signup-container .hidden-checkbox{position:absolute}.page-template-page-read-receipts .main-container .signup-container .hidden-checkbox::before{content:'';position:relative;top:-1px;left:-2px;display:inline-block;height:18px;width:18px;background-color:#fff;border-radius:50%;cursor:pointer;border:2px solid #000000}.page-template-page-read-receipts .main-container .signup-container .hidden-checkbox:hover::before,.page-template-page-read-receipts .main-container .signup-container .hidden-checkbox:focus::before,.page-template-page-read-receipts .main-container .signup-container .hidden-checkbox:active::before{background-color:#707070}.page-template-page-read-receipts .main-container .signup-container .hidden-checkbox:checked::before{background-color:#000}.page-template-page-read-receipts .main-container .signup-container .num-books-choice{display:block;position:relative;width:fit-content;width:-moz-fit-content;font:normal normal normal 16px/20px 'Fort-Book';letter-spacing:0;margin-bottom:20px;padding-left:27px;cursor:pointer}.page-template-page-read-receipts .main-container .signup-container .submit-button,.page-template-page-read-receipts .main-container .signup-container .loading-container{width:100%;background:#000 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:4px;height:56px;color:#fff;text-align:center;font:normal normal normal 16px/20px 'Fort-Medium';letter-spacing:0;text-transform:uppercase;margin:10px 0 0}.page-template-page-read-receipts .main-container .signup-container .submit-button:hover,.page-template-page-read-receipts .main-container .signup-container .loading-container:hover,.page-template-page-read-receipts .main-container .signup-container .submit-button:active,.page-template-page-read-receipts .main-container .signup-container .loading-container:active{background-color:#fff;color:#000}.page-template-page-read-receipts .main-container .signup-container .loading-container{position:relative;display:none}.page-template-page-read-receipts .main-container .signup-container .loading-container.show{display:block}.page-template-page-read-receipts .main-container .signup-container .loading-container .loading{background:transparent url(../images/adjustable-loader.svg) 50% 50% no-repeat;background-size:40px;min-height:56px;width:100%;margin:auto}.page-template-page-read-receipts .main-container .signup-container .disclaimer-copy{margin:10px 0 0;letter-spacing:0;color:#707070;font:normal normal normal 14px/18px 'Fort-Book'}.page-template-page-read-receipts .main-container .signup-container .disclaimer-copy a{text-decoration:underline;font-family:'Fort-Medium';color:#707070}.page-template-page-read-receipts .main-container .signup-container .disclaimer-copy a:hover,.page-template-page-read-receipts .main-container .signup-container .disclaimer-copy a:focus{text-decoration-color:#FA6400}.page-template-page-read-receipts .main-container .signup-container .desktop-hero-video-container{display:none}@media (min-width:601px){.page-template-page-read-receipts .rounded-button{font-size:32px;line-height:35px;letter-spacing:-0.64px;padding:19px 66px}.page-template-page-read-receipts .hero-container{padding:80px 20px 317px}.page-template-page-read-receipts .hero-container .header-wrap{padding:40px 0;width:550px;font-size:44px;line-height:56px;letter-spacing:-0.55px}.page-template-page-read-receipts .mobile-hero-video-container{transform:translateY(-250px)}.page-template-page-read-receipts .main-container{margin-top:-250px;width:100%;padding:0 50px}.page-template-page-read-receipts .main-container .description-container{padding:60px 0 0}.page-template-page-read-receipts .main-container .description-container .description-sub-headline{display:block;padding-top:20px;text-align:center;font:normal normal normal 26px/32px 'Shift-Bold-Italic';letter-spacing:-0.39px}.page-template-page-read-receipts .main-container .description-container .reminder-image{margin:40px 0 20px;height:71px}.page-template-page-read-receipts .main-container .description-container .description-copy{font:normal normal bold 26px/38px 'Fort-Bold';margin-bottom:42px}.page-template-page-read-receipts .main-container .description-container .description-boxes{justify-content:center;margin-bottom:60px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box{min-width:unset;width:calc(50% - 6px);margin-bottom:12px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box:first-of-type{margin-right:12px}.page-template-page-read-receipts .main-container .signup-container{padding:100px 0;width:470px;margin:auto}.page-template-page-read-receipts .main-container .signup-container .signup-title{padding-top:50px;font-size:32px;line-height:42px;white-space:nowrap}.page-template-page-read-receipts .main-container .signup-container .submit-button,.page-template-page-read-receipts .main-container .signup-container .loading-container{margin-top:20px}}@media (min-width:769px){.page-template-page-read-receipts .hero-container{justify-content:center;flex-wrap:nowrap;padding:100px 50px 90px}.page-template-page-read-receipts .hero-container .col{max-width:550px}.page-template-page-read-receipts .hero-container .col:first-of-type{margin-right:40px}.page-template-page-read-receipts .hero-container .col.desktop-hero-video-container{display:block}.page-template-page-read-receipts .hero-container .col .header-wrap{width:100%}.page-template-page-read-receipts .mobile-hero-video-container{display:none}.page-template-page-read-receipts .main-container{margin-top:0;padding:100px 50px 75px}.page-template-page-read-receipts .main-container .description-container{padding:0 64px}.page-template-page-read-receipts .main-container .description-container .description-headline{font-size:38px;line-height:48px;letter-spacing:-0.57px}.page-template-page-read-receipts .main-container .description-container .description-sub-headline,.page-template-page-read-receipts .main-container .description-container .description-copy{font-size:28px;line-height:38px;letter-spacing:-0.42px}.page-template-page-read-receipts .main-container .description-container .description-copy{margin-bottom:40px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box{margin-bottom:30px;width:calc(50% - 15px);padding:30px 30px 40px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box:first-of-type{margin-right:30px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box .bubble-image{width:35px}.page-template-page-read-receipts .main-container .signup-container{width:100%;padding:94px 0 0 0;margin:0;display:flex;justify-content:center}.page-template-page-read-receipts .main-container .signup-container .form-container{max-width:550px;padding:0 40px;flex:1}.page-template-page-read-receipts .main-container .signup-container .form-container .signup-title{white-space:normal;font-size:32px;line-height:42px}.page-template-page-read-receipts .main-container .signup-container .form-container .success-container{width:100%}.page-template-page-read-receipts .main-container .signup-container .desktop-hero-video-container{flex:1;display:block;margin-left:40px;max-width:550px}}@media (min-width:769px) and (min-width:1240px){.page-template-page-read-receipts .main-container .description-container{padding:0}}@media (min-width:769px) and (min-width:1240px){.page-template-page-read-receipts .main-container .description-container .description-boxes .box{max-width:360px;margin-right:30px}.page-template-page-read-receipts .main-container .description-container .description-boxes .box:last-of-type{margin-right:0}}