.interactive-story h2{font-size:32px!important}@media screen and (max-width:769px){h2{font-size:24px!important}}.menu-links a{color:#e5e7eb;margin-right:8px;font-size:16px;font-weight:500;text-decoration:underline}.menu-links a:hover{cursor:pointer;color:#ad3e3e}.slick-slider .slick-slide{height:auto!important}.slick-slider .slick-dots{display:flex;margin:0 auto;padding-top:18px;padding-bottom:11px;width:100%;max-width:300px;padding-left:36px;padding-right:36px;gap:2px;text-align:center}.slick-slider .slick-dots li{flex:1 1 0;background:#8c8c8c;height:5px;margin-right:7px;display:inline-block;border-radius:4px;cursor:pointer}.slick-slider .slick-dots li.slick-active{background:#ad3e3e}.slick-slider .slick-arrow{background:#ffffff3d;opacity:1;position:absolute;z-index:10;width:30px;height:30px;padding:10px;bottom:0;vertical-align:middle;border-radius:50px;cursor:pointer;transition:opacity .4s ease}.slick-slider .slick-arrow svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(90deg);height:16px}.slick-slider .slick-arrow svg path{stroke:white}.slick-slider .slick-arrow:hover{opacity:.8;cursor:pointer}.slick-slider .slick-prev{left:0}.slick-slider .slick-prev svg{transform:translate(-50%,-50%) rotate(90deg)}.slick-slider .slick-next{right:0}.slick-slider .slick-next svg{transform:translate(-50%,-50%) rotate(-90deg)}.user-stories-slider .slick-list .slick-track .slick-slide{max-width:280px;padding:5px}.stories-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.grid-item{transition:opacity .3s ease;border-radius:8px;overflow:hidden;position:relative}.grid-item .synopsis{font-size:13px;font-family:Montserrat,sans-serif!important;margin-bottom:5px}.grid-item.hover-effect:hover{opacity:.7}.grid-item:hover{cursor:pointer}.grid-item .play-cta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff4f;padding:11px 9px;border-radius:50px}.grid-item .image-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:10px;padding-top:24px;background:linear-gradient(to top,rgba(0,0,0,.74),rgba(0,0,0,.4) 60%,transparent 100%);color:#fff;z-index:2}.grid-item .image-card-overlay h3{margin:0;font-size:18px;font-weight:700}.grid-item.recommended .image-card-overlay h3{font-size:23px}.grid-item .image-card-overlay .likes{font-size:14px;margin-bottom:6px;display:block;font-family:Montserrat,sans-serif!important}.grid-item .image-card-overlay .tags{display:flex;flex-wrap:wrap;gap:4px}.grid-item .image-card-overlay .tag{border-radius:12px;padding:4px 10px;font-size:11px;white-space:nowrap;background-color:rgba(255,255,255,.2)}.grid-item .spiciness-tag{display:inline-block;position:absolute;right:10px;font-size:15px;padding:2px 5px;border-radius:12px;top:10px;background-color:rgba(255,255,255,.2)}@media (max-width:768px){.stories-grid .grid-item .image-card-overlay h3{font-size:14px;margin-bottom:6px}.stories-grid .grid-item .image-card-overlay .likes{font-size:12px}.stories-grid .grid-item .image-card-overlay .tag,.stories-grid .grid-item .spiciness-tag{font-size:10px;padding:3px 8px}.stories-grid .grid-item .image-card-overlay .tags{gap:3px}}@media (max-width:440px){.stories-grid{grid-template-columns:repeat(1,1fr);gap:10px}}.interactive-story #loader-wrapper,.interactive-story #story-field,.interactive-story .content-container,.interactive-story .header-wrapper{padding:18px;max-width:820px;margin:0 auto}.interactive-story #loader-wrapper{display:none}.interactive-story h1,.interactive-story h2,.interactive-story h3,.interactive-story h4,.interactive-story p,.interactive-story span{font-family:"Times New Roman",serif!important}.interactive-story h2{font-size:24px;margin-bottom:10px}.interactive-story p{line-height:1.5;font-size:20px}.interactive-story a.interactive-button{font-family:Montserrat,sans-serif!important;color:#8c8c8c;border:1px solid #8c8c8c;border-radius:8px;padding:8px 12px;font-size:14;cursor:pointer}.interactive-story a.interactive-button svg{float:left;margin-top:2px;margin-right:10px}.interactive-story a.interactive-button svg path{fill:#8c8c8c}.interactive-story a.interactive-button.stroke svg path{fill:none;stroke:#8c8c8c}.interactive-story a.interactive-button:hover{color:#ad3e3e;border:1px solid #ad3e3e}.interactive-story a.interactive-button:hover svg path{fill:#ad3e3e}.interactive-story a.interactive-button:hover.stroke svg path{fill:none;stroke:#ad3e3e}.interactive-story #options{display:block;padding:16px 16px;border-radius:8px;margin-top:45px}.interactive-story #options span.option{border-radius:8px;padding:12px 14px;display:block;line-height:1.2;margin-bottom:16px;font-size:18px;line-height:1.5;border:1px solid #262626}.interactive-story .selected-option{margin:18px 0;padding:13px 0 13px 20px;font-size:18px}.interactive-story .paragraph{margin-bottom:15px}.interactive-story.theme-dark{background:#0a0a0a}.interactive-story.theme-dark h1,.interactive-story.theme-dark h2,.interactive-story.theme-dark h3,.interactive-story.theme-dark h4,.interactive-story.theme-dark p,.interactive-story.theme-dark span{color:#e5e7eb!important}.interactive-story.theme-dark .selected-option{border-left:1px solid #e5e7eb;color:#ad3e3e!important}.interactive-story.theme-dark #options{display:block;border:1px solid #262626}.interactive-story.theme-dark #options h2{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important;font-size:20px}.interactive-story.theme-dark #options span.option:hover{border:1px solid #ad3e3e;cursor:pointer}.header-wrapper .image-card-overlay{position:relative;padding-top:42px}.site-footer{background-color:rgba(38,38,38,.3);border-top:1px solid #262626;padding:24px 16px}.site-footer .footer-content{max-width:800px;margin:0 auto;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;color:#707070;font-size:14px}.site-footer .footer-content span{font-family:Montserrat,sans-serif!important;color:#707070!important}.site-footer .footer-content .footer-column{flex:1 1 200px}.site-footer .footer-content .footer-column a{color:#707070;text-decoration:none;font-family:Montserrat,sans-serif!important}.site-footer .footer-content .footer-column a:hover{text-decoration:underline}.site-footer .footer-content .footer-column.center{text-align:center}.site-footer .footer-content .footer-column.right{text-align:right}.site-footer .footer-content .footer-column.right a{font-weight:500}@media screen and (max-width:769px){.site-footer{background-color:rgba(38,38,38,.3);border-top:1px solid #262626;padding:24px 16px}.site-footer .footer-content{display:block;text-align:left}.site-footer .footer-content .footer-column{display:block;margin-bottom:20px}.site-footer .footer-content .footer-column.center{text-align:left}.site-footer .footer-content .footer-column.right{text-align:left}}.hidden-1,.hidden-2,.hidden-3{display:none}