@font-face{font-family:"Seriously-Nostalgic";src:url("../fonts/seriouslynostalgic-regular-webfont.woff2") format('woff2');font-display:swap}.yib2025 .page_header .curtain.curtain_right .curtain_txt{font-family:"Seriously-Nostalgic";font-size:12.25vh}@media (min-width:769px){.yib2025 .page_header .curtain.curtain_right .curtain_txt{font-size:11.25vw}}.yib2025 .page_header .page_header_copy.standard h1{font:normal normal normal 36px/38px "Seriously-Nostalgic"}@media (min-width:769px){.yib2025 .page_header .page_header_copy.standard h1{font-size:48px;line-height:52px}}.yib2025 .page_header .page_header_copy.standard h2{font:normal normal normal 24px/30px "Seriously-Nostalgic"}@media (min-width:769px){.yib2025 .page_header .page_header_copy.standard h2{font-size:30px;line-height:40px}}.yib2025 .page_header.slim .slim_hero .lottie-loader{height:100%}.yib2025 .page_header.slim .yib2025-desktop-hero{height:37.5vw;max-height:600px}.yib2025 .page_header.slim .yib2025-mobile-hero{width:100%;height:100%}.yib2025 .page_header.slim .slim_hero .hero_txt{font:normal normal normal 52px/64px "Seriously-Nostalgic"}@media (min-width:601px){.yib2025 .page_header.slim .slim_hero .hero_txt{font-size:114px;line-height:104px}}.yib2025 .page_header.slim .page_header_copy{padding:30px 20px 10px 20px}@media (min-width:601px){.yib2025 .page_header.slim .page_header_copy{padding:50px 50px 10px 50px}}.yib2025 .page_header.slim .page_header_copy h1{font:normal normal normal 22px/24px "Seriously-Nostalgic";letter-spacing:normal}@media (min-width:601px){.yib2025 .page_header.slim .page_header_copy h1{font-size:32px;line-height:36px}}.yib2025 .hdln-text{font:normal normal normal 32px/34px "Seriously-Nostalgic"}@media (min-width:601px){.yib2025 .hdln-text{font-size:50px;line-height:54px}}.yib2025 .hdln-subtext{font-size:18px;line-height:24px}@media (min-width:601px){.yib2025 .hdln-subtext{font-size:20px;line-height:28px}}.yib2025 .recrc_copy h2{font:normal normal normal 24px/26px "Seriously-Nostalgic"}.yib2025 .recrc_copy p{font:normal normal normal 16px/22px "Fort-Book"}.yib2025 .crsl .title-card-text,.yib2025 .crsl .mobile-crsl-title-card-text{font-family:'Seriously-Nostalgic'}.yib2025 .crsl.film .title-card-text{font-size:28px;line-height:30px}@media (min-width:601px) and (max-width:1024px){.yib2025 .crsl.film .title-card-text{font-size:38px;line-height:40px}}@media (min-width:1025px){.yib2025 .crsl.film .title-card-text{font-size:58px;line-height:60px}}.yib2025 .crsl.standard .title-card-text{font-size:26px;line-height:28px}@media (min-width:601px) and (max-width:1024px){.yib2025 .crsl.standard .title-card-text{font-size:28px;line-height:30px}}@media (min-width:1025px){.yib2025 .crsl.standard .title-card-text{font-size:38px;line-height:40px}}.yib2025 .crsl.standard .mobile-crsl-title-card-text{font-size:26px;line-height:28px;min-height:80px}.yib2025 .newsletter-module__left .copy_wrap h2{font:normal normal normal 32px/36px "Seriously-Nostalgic"}@media (min-width:768px){.yib2025 .newsletter-module__left .copy_wrap h2{font-size:40px;line-height:44px}}.yib2025 .featured-headline{font:normal normal normal 28px/30px "Seriously-Nostalgic"}@media (min-width:601px){.yib2025 .featured-headline{font-size:38px;line-height:40px}}.yib2025 .inline-newsletter-module .newsletter-container .headline,.yib2025 .inline-newsletter-module .newsletter-container .confirm-headline{font:normal normal normal 32px/34px "Seriously-Nostalgic" !important}.yib2025 .yib2025-quote{width:100%;height:20vw;max-height:150px;display:flex}@media (min-width:769px){.yib2025 .yib2025-quote{height:15vw;max-height:290px}}.page-template-page-pride-campaign #single-title-view .modal-header .book .title-link{font:normal normal normal 26px/28px "Seriously-Nostalgic"}#takeover-flyin .takeover-modal.campaign-takeover .takeover-form-container.campaign-takeover .takeover-title-container,#takeover-flyin .takeover-modal.campaign-takeover .takeover-form-container.campaign-takeover .takeover-thanks .success-title{font:normal normal normal 32px/34px 'Seriously-Nostalgic'}.mobile-crsl-title-card{margin:0px auto 0px !important;padding:12px 20px 12px !important}.img_block_img{width:100vw}