@font-face{font-family:GT-Walsheim;font-style:normal;font-weight:400;src:url(/static/media/GTWalsheimPro-Regular.6aff6f11d3d29930c9fe.woff2) format(woff2)}@font-face{font-family:GT-Walsheim;font-style:normal;font-weight:700;src:url(/static/media/GTWalsheimPro-Bold.6b113f6b3bd165884e16.woff2) format(woff2)}@font-face{font-family:GT-Walsheim;font-style:normal;font-weight:100;src:url(/static/media/GTWalsheimPro-Thin.8d12017af90b41aa30d3.woff2) format(woff2)}@font-face{font-family:GT-Walsheim;font-style:normal;font-weight:600;src:url(/static/media/GTWalsheimPro-Medium.ad6b035f63b8e9185266.woff2) format(woff2)}@font-face{font-family:GT-Walsheim;font-style:italic;font-weight:400;src:url(/static/media/GTWalsheimPro-RegularOblique.9466b9cbb7d887e074f3.woff2) format(woff2)}@font-face{font-family:GT-Walsheim;font-style:italic;font-weight:thin;src:url(/static/media/GTWalsheimPro-ThinOblique.fafc70777c6184b68292.woff2) format(woff2)}body,html{font-family:GT-Walsheim;margin:0}html{scroll-behavior:smooth}main{--mainWidth:86.66667vw;padding:0 6.66667vw}.sideBarOpen{opacity:1;transition:opacity .4s ease-in-out;visibility:visible;z-index:499}.sideBarHidden{opacity:0;transition:opacity .3s linear;visibility:hidden}.searchBarOpen{opacity:1;transition:opacity .2s linear;visibility:visible;z-index:999}.searchBarHidden{opacity:0;transition:opacity .3s linear;visibility:hidden}.navBar_wrapper{align-items:center;box-sizing:border-box;display:flex;font-size:1.5vw;height:4em;justify-content:space-between;padding:0 6vw 0 6.66667vw;width:100%;z-index:999}.navBar_logo_wrapper{color:#000;text-decoration:none}.navBar_logo{align-items:flex-end;display:flex;gap:5px;justify-content:space-between}.navBar_logo_icon{font-size:3em}.navBar_option_wrapper{align-items:center;display:flex;flex-direction:row;gap:1em;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navBar_option_item .svg-icon{width:2em}.navBar_option_item:hover{cursor:pointer}@media (max-width:768px){.navBar_wrapper{font-size:2vw}}.sideBarContainer{background-color:#252525;font-weight:600;height:100vh;left:60vw;position:fixed;top:0;width:40vw}.MenuBarContainer{display:flex;flex-direction:column;font-size:1.5vw;gap:20px;position:relative;top:calc(22vh - 22px);width:40vw}@media (max-width:768px){.MenuBarContainer{font-size:2vw}}.headerContainer{align-items:center;display:flex;font-size:1.5vw;height:8em;justify-content:center;margin-top:1em;width:100%}@media (max-width:768px){.headerContainer{font-size:2vw}}.breadcrumb{font-size:1.5em;gap:1em;padding:.2em 0}.breadcrumb,.breadcrumb-item{align-items:center;display:flex}.breadcrumb-item{gap:.5em}.breadcrumb-item-icon{align-items:center;display:flex}.breadcrumb-item .breadcrumb_nav_link{color:#000;text-decoration:none}.breadcrumb-item .breadcrumb_nav_link:hover{color:#b4841e;text-decoration:none}.tab_list_wrapper{display:flex;flex-direction:column;gap:.5em;width:100%}.tab_list_control{align-items:center;border-bottom:.25em solid gray;display:flex;width:100%}.tab_list_control_item{border-bottom:.25em solid transparent;font-size:2.25em;font-weight:600;padding:0 1em}.tab_list_control_item:hover{cursor:pointer}.ctrl_item_active{border-bottom:.25em solid #b4841e}.mov_tag_container{--outsideWidth:20vw;--outsideHeight:calc(var(--outsideWidth)*0.75);display:inline-flex;height:var(--outsideHeight);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative;width:100%}.mov_tag_container:not(.hover_disable):hover{box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1}.mov_tag_container:hover .info_container{background-color:#8e8e8e}.mov_tag_container:hover .control_btn{fill:#fff;height:calc(var(--contHeight)*.1);width:calc(var(--contHeight)*.1)}.img_container{align-items:center;display:flex;justify-content:center}.main_img{height:var(--outsideHeight)}.info_container{--contWidth:var(--outsideWidth);--contHeight:var(--outsideHeight);align-items:flex-start;background:hsla(0,0%,56%,.7);box-sizing:border-box;display:flex;flex-direction:column;font-size:calc(var(--contHeight)*.05833);gap:calc(var(--contHeight)*.06);height:var(--contHeight);padding:calc(var(--contHeight)*.06) calc(var(--contWidth)*.0625) 0;width:var(--contWidth)}.mov_tag_container .semi_info{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:calc(var(--contHeight)*.05);gap:calc(var(--contWidth)*.05);height:calc(var(--contHeight)*.1);justify-content:flex-end;padding:0;width:100%}.mov_tag_container .main_info{display:flex;flex-direction:column;height:calc(var(--contHeight)*.22917);justify-content:space-between;margin-bottom:(1/16*var(--contHeight));padding:0;width:100%}.mov_tag_container .director{color:#ffdb68;font-size:calc(var(--contHeight)*.05833);font-style:normal;font-weight:600}.mov_tag_container .title{color:#fff;font-size:calc(var(--contHeight)*.1);font-style:normal;font-weight:600}.mov_tag_container .overview{color:#fff}.control_btn{fill:#ffdb68;bottom:calc(var(--contHeight)*.7);height:calc(var(--contHeight)*.08);position:absolute;right:calc(var(--contWidth)*.0625);rotate:-90deg;width:calc(var(--contHeight)*.08)}.mov_tag_container.small_tag{width:-webkit-max-content;width:max-content}.small_tag{height:calc(var(--outsideHeight)*.5)}.small_tag>.overview,.small_tag>.semi_info{visibility:hidden}.small_tag>.control_btn{bottom:calc(var(--contHeight)*.35);rotate:90deg}.carousel_container{position:relative}.carousel_control{background-color:none;display:flex;justify-content:space-between;position:absolute;top:-5vw;width:100%;z-index:99}.carousel_control.grid_tag_carousel{top:13vw}.carousel_btn{background-color:hsla(0,0%,94%,.3);border:none;color:#bebebe;height:2.5vw;padding:.25vw;width:2.5vw}.carousel_control.grid_tag_carousel .carousel_btn{height:5vw;width:5vw}button:disabled{visibility:hidden}.list_of_mov_tag{--mainWidth:86.66667vw;--listGap:1vw;display:flex;flex-wrap:wrap;gap:1vw;justify-content:flex-start;width:var(--mainWidth)}.list_item{--itemWidth:calc((var(--mainWidth) - (2*var(--listGap)))/3);flex-basis:var(--itemWidth);width:var(--itemWidth)}.list_item:not(.grid_tag){height:7.5vw}.list_item>.mov_tag_container:not(.grid_tag){--outsideWidth:calc(var(--itemWidth)*2/3);--outsideHeight:calc(var(--outsideWidth)*0.75)}.list_item.grid_tag{--itemWidth:calc((var(--mainWidth) - (3*var(--listGap)))/4);flex-basis:var(--itemWidth)}.list_item>.mov_tag_container.grid_tag{--outsideWidth:calc(var(--itemWidth));--outsideHeight:calc(var(--outsideWidth)/0.67)}.grid_tag.mov_tag_container{--outsideHeight:30vw;--outsideWidth:calc(var(--outsideHeight)*0.67);display:flex;flex-direction:column;height:var(--outsideHeight);width:var(--outsideWidth)}.grid_tag.main_img,.img_overlay:not(.hover_disable){border-radius:calc(var(--outsideWidth)*.05);height:var(--outsideHeight);width:var(--outsideWidth)}.img_overlay:not(.hover_disable){background-color:initial;position:absolute;transition:background-color .4s ease}.mov_tag_container:not(.hover_disable):hover .img_overlay{background-color:rgba(0,0,0,.5)}.grid_tag.info_container{--contWidth:var(--outsideWidth);--contHeight:calc(var(--contWidth)*0.75);border-bottom-left-radius:calc(var(--outsideWidth)*.05);border-bottom-right-radius:calc(var(--outsideWidth)*.05);bottom:0;position:absolute}.grid_tag.small_tag:not(.main_img){height:calc(var(--contHeight)*.5)}.mov_tag_container.grid_tag:not(.image_tag):hover{border-radius:calc(var(--outsideWidth)*.05);-webkit-transform:translateY(-15px);transform:translateY(-15px)}.control_btn.grid_tag{rotate:90deg}.small_tag>.control_btn.grid_tag{bottom:calc(var(--contHeight)*.35);rotate:-90deg}.image_tag>.control_btn{visibility:hidden}.image_tag.mov_tag_container{--outsideWidth:80vw;--outsideHeight:calc(var(--outsideWidth)*0.5625);background:#000;display:flex;flex-direction:column;height:var(--outsideHeight);width:var(--outsideWidth)}.image_tag.main_img{-webkit-mask-image:linear-gradient(180deg,#000 10%,transparent);mask-image:linear-gradient(180deg,#000 10%,transparent);width:var(--outsideWidth)}.grid_tag.main_img.image_tag{border-radius:0}.image_tag.info_container{--contHeight:calc(var(--outsideHeight)*0.4);--contWidth:var(--outsideWidth);background:rgba(0,0,0,.7);border-radius:0;bottom:0;height:calc(var(--contHeight)*.8);position:absolute}.active-link{font-weight:700}.active-link,.nav_link{color:#ffdb68}.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;height:100%;width:100%}.spinner___27VUp{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin___S3UuE;animation-name:spin___S3UuE;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:4px solid #a9a9a9;border-radius:30px;border-top-color:#000;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px}@-webkit-keyframes spin___S3UuE{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin___S3UuE{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container___2O72F{height:100%;overflow:hidden;position:relative;width:100%}.overlay___IV4qY{bottom:0;cursor:zoom-in;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}.slide___3-Nqo{box-sizing:border-box;display:block;height:0;list-style-type:none;margin:0;position:relative}.slide___3-Nqo:focus{outline:none!important}.slideHorizontal___1NzNV{float:left}[dir=rtl] .slideHorizontal___1NzNV{direction:rtl;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slideInner___2mfX9{height:100%;left:0;position:absolute;top:0;width:100%}.focusRing___1airF{bottom:5px;left:5px;outline-color:Highlight;outline-style:solid;outline-width:5px;pointer-events:none;position:absolute;right:5px;top:5px}@media (-webkit-min-device-pixel-ratio:0){.focusRing___1airF{outline-color:-webkit-focus-ring-color;outline-style:auto}}.horizontalSlider___281Ls{overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}[dir=rtl] .horizontalSlider___281Ls{direction:ltr;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{overflow:hidden;position:relative}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;margin:0;padding:0}.sliderAnimation___300FY{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:transform}.masterSpinnerContainer___1Z6hB{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}.mov_info_showcase_wrapper{display:flex;flex-direction:column}.mov_info_showcase_upper{box-sizing:border-box;display:flex;height:-webkit-max-content;height:max-content;justify-content:flex-start;margin-bottom:10vw;padding-right:6.66667vw;width:100%}.info_showcase_container,.mov_info_showcase_upper{font-size:1.3vw;padding-left:3.33333vw;position:relative}.info_showcase_container{--outsideWidth:40vw;--tempHeight:calc(var(--outsideWidth)*0.75);font-family:GT-Walsheim;line-height:1.4;padding-right:5vw;top:2em;width:var(--outsideWidth)}.info_showcase_container .main_info{display:flex;flex-direction:column;justify-content:space-between;padding:0;width:100%}.info_showcase_container .director{color:#b4841e;font-style:normal;font-weight:600}.info_showcase_container .title{font-size:2.25em;font-style:normal;font-weight:600}.info_showcase_container .certification_container{display:flex;justify-content:flex-end}.info_showcase_container .certifcation_details{border:.125em solid #000;font-size:1.25em;font-weight:700;padding:.25em .5em}.info_showcase.semi_info{align-items:center;display:flex;flex-direction:row;font-size:15/16em;gap:.25em;height:-webkit-max-content;height:max-content;justify-content:space-between;padding-top:2em;width:100%}.semi_info_title{font-weight:700;width:-webkit-max-content;width:max-content}.semi_info_breakline{border:.125em solid #000;width:30%}.semi_info .semi_info_details{align-items:center;display:flex;flex-direction:row;font-style:italic;gap:1.125em;justify-content:flex-end;width:-webkit-max-content;width:max-content}.info_showcase.overview{height:-webkit-max-content;height:max-content;padding-bottom:3em;padding-top:1.5em}.other_and_credit_wrapper{display:flex;justify-content:space-between}.other_info_container{gap:.625em}.other_info,.other_info_container{display:flex;flex-direction:column}.other_info .other_info_title{font-size:1em;font-weight:700}.other_info .other_info_details{font-size:15/16em}.credit_info_container{display:flex;flex-direction:column;gap:1.25em}.credit_info_title{font-size:1em;font-weight:700}.credit_info{display:flex;flex-direction:column;font-size:15/16em;width:calc(var(--outsideWidth)*.4)}.credit_info_breakline{border:.125em solid #000}.credit_info_name{font-weight:600}.credit_info_role{font-style:italic;font-weight:300;text-align:right}.mov_info_showcase.poster_showcase_container{position:relative;top:2em}.mov_info_showcase.poster{border-radius:.5em;box-shadow:0 5px 15px rgba(0,0,0,.3),0 0 0 5px hsla(0,0%,100%,.2);height:auto;width:35vw}.mov_info_showcase_tagline{background-color:#b4841e;font-size:1.5em;font-style:italic;font-weight:100;margin-bottom:5vw;padding:2em}.mov_info_showcase_tagline,.social_bar_container{align-items:center;display:flex;justify-content:center}.social_bar_container{flex-direction:column;font-family:GT-Walsheim;font-size:1.3vw;gap:1.5em;width:6.66667vw}.social_bar_title{font-size:1em;font-weight:700}.social_bar_items{width:1.5em}.media_showcase_container{box-sizing:border-box;margin-bottom:5vw;padding:0 3.33333vw;position:relative;width:100%}.video_showcase_wrapper{--iframeWidth:50vw;display:flex;gap:.5em;width:100%}.video_showcase_wrapper span{font-size:2em;padding:1em}.iframe_container>iframe{border-radius:.5em;height:calc(var(--iframeWidth)*.5625);width:var(--iframeWidth)}.vid_list_wrapper{display:flex;flex-direction:column;gap:.3em;height:calc(var(--iframeWidth)*.5625);justify-content:flex-start;overflow-y:auto}.vid_list_item{border-left:.3em solid #000;font-size:1.25em;padding:.3em .2em;transition:background-color .3s}.vid_list_item:not(.vid_list_item_active):hover{background-color:#e1c078;cursor:pointer}.vid_list_item_active{background-color:#b4841e;color:wheat}.image_showcase_wrapper{align-items:center;background-color:gray;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 1.66667vw;position:relative;width:100%}.image_showcase_container{padding:0 1.66667vw;width:70%}.image_showcase_item,.image_showcase_item_img{width:100%}.image_showcase_control_wrapper{box-sizing:border-box;display:flex;flex-direction:column;gap:.5em;height:40vw;overflow-y:scroll;padding:1.66667vw;width:30%}.img_showcase_control_item{opacity:.5}.img_showcase_control_item img{width:100%}.control_item_active{opacity:1}.mov_collection_showcase_container{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:2vw;padding:0 3.33333vw;width:100%}.collection_showcase_title{font-size:2.25em;font-weight:600;margin-bottom:2vw}.collection_showcase_content_wrapper{background-color:#000;box-sizing:border-box;position:relative}.collection_showcase_background,.collection_showcase_content_wrapper{border-radius:.5em;box-shadow:0 5px 15px rgba(0,0,0,.3),0 0 0 5px hsla(0,0%,100%,.2);width:100%}.collection_showcase_background{--webkit-mask-image:linear-gradient(#000,transparent);-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.collection_showcase_content{bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:.5em;padding:3.33333vw;position:absolute;width:100%}.collection_showcase_content_title{color:#e1c078;font-size:2.5em;font-weight:600}.collection_showcase_overview{color:#fff;font-size:1.8em;font-weight:100;height:10vw;margin-bottom:1.5vw;overflow-y:scroll;width:100%}.movie-detail-page{width:100%}.mov_details_page_content_wrapper{font-family:GT-Walsheim;font-size:1.3vw;height:-webkit-max-content;height:max-content;position:absolute;width:100%}.mov_details_page.recommendation_carousel{box-sizing:border-box;padding:0 3.33333vw;width:100%}.mov_details_page .carousel_title{font-size:2.25em;font-weight:600;margin-bottom:2vw}.mov_details_page .carousel_container .control_btn{visibility:hidden}.tv_season_showcase_wrapper{display:flex;flex-direction:column;font-size:1.3vw;gap:1.5em;margin-bottom:2.5em}.tv_season_showcase_header{align-items:center;display:flex;justify-content:space-between;padding:0 3.33333vw}.season_showcase_title{color:#541f0f;font-size:2.25em;font-weight:700}.season_showcase_season_pick select{background-color:#541f0f;border:none;border-right:.3em solid #541f0f;color:#ffdb68;font-size:1.5em;padding:.5em}.season_showcase_season_pick select:hover{cursor:pointer}.tv_season_showcase_container{align-items:center;background-color:#541f0f;color:#ffdb68;display:flex;height:20vw;justify-content:space-between;padding:1.66667vw;position:relative}.season_content_wrapper{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 1.66667vw;z-index:0}.season_name{font-size:1.8em;font-weight:700}.season_ep_count{font-size:1.2em;font-style:italic}.season_content_breakline{border:.1em solid #ffdb68;position:relative;width:80%;width:90vw}.season_episodes_wrapper{padding:1.66667vw;position:absolute;right:0;width:80vw;z-index:1}.custom_scrollbar::-webkit-scrollbar{display:none}.custom_scrollbar{scrollbar-color:#555 #ddd;scrollbar-width:thin}.custom_scrollbar::-webkit-scrollbar-thumb{background-color:#555}.custom_scrollbar::-webkit-scrollbar-track{background-color:#ddd}.episode_tag_wrapper{--epWidth:20vw}.episode_tag_container{--epWidth:20vw;--epHeight:21vw;background-color:#fff;border-radius:.5vw;box-shadow:0 10px 10px rgba(0,0,0,.25);box-sizing:border-box;color:#000;display:flex;flex-direction:column;gap:1.5vw;height:var(--epHeight);padding:calc(var(--epWidth)*.04);position:relative;width:var(--epWidth)}.episode_tag_poster_wrapper{width:100%}.episode_tag_poster{border-radius:.5vw;height:calc(var(--epHeight)*.5);object-fit:cover;width:100%}.episode_tag_content_wrapper{display:flex;flex-direction:column;font-size:.5vw;gap:1em;width:100%}.episode_tag_name{font-size:2.5em;font-weight:600}.episode_tag_info{display:flex;font-size:2em;gap:2em}.episode_tag_overview{box-sizing:border-box;font-size:1vw;height:calc(100% - var(--epWidth)*.16);overflow-y:scroll;padding-bottom:1vw;position:absolute;top:calc(var(--epWidth)*.04);width:calc(100% - var(--epWidth)*.08)}.ep_hidden{display:none}.episode_tag_control{background:#fff;border-radius:.5vw 0 .5vw;bottom:0;position:absolute;width:var(--epWidth)}.episode_tag_wrapper:hover{border-color:#5d1a00;box-shadow:none;-webkit-transform:scale(.9);transform:scale(.9);transition:all .2s ease}.ep_tag.carousel_container{align-items:center;display:flex;padding:0 2%;position:relative}.ep_tag.carousel_control{position:absolute;right:0;top:calc(50% - 1vw);width:100%}.pop_over_menu_wrapper{align-items:flex-end;box-sizing:border-box;display:flex;justify-content:flex-end;padding:0 .75vw;position:relative;width:100%}.pop_over_menu_content_wrapper{display:none}.pop_over_menu_content_wrapper.pop_over_menu_active{background-color:#fff;border-radius:.5vw;box-shadow:0 8px 16px 0 rgba(0,0,0,.4);display:block;overflow:visible;position:absolute;right:3.5vw;z-index:99}.pop_over_menu_item{border-radius:.5vw;color:#000;display:block;padding:1vw 1.5vw;text-decoration:none}.pop_over_menu_item:hover{background-color:#ddd;cursor:pointer}.pop_over_menu_nav_link{color:#000;cursor:pointer;text-decoration:none}.pop_over_menu_nav_link:hover{color:#541f0f}.rcm_page_wrapper{--filterPageWidth:86.66667vw;font-family:GT-Walsheim;font-size:1.3vw}.rcm_page_title{font-size:2.5em;font-weight:700;margin-bottom:20px;padding:0 6.66667vw}.rcm_page_content_wrapper{gap:.5em}.rcm_page_content_wrapper,.rcm_section{display:flex;flex-direction:column}.rcm_section_title{box-sizing:border-box;font-size:2em;font-weight:650;padding:3.33333vw}.rcm_section_content{display:flex;flex-direction:column;gap:.5em}.section_1{background:linear-gradient(90deg,#ffee58 0,#ffc107 50%,#ff9800);color:#654321}.section_1 .rcm_section_title{border-left:6.66667vw solid #ffc107}.section_1 .rcm_section_item{background-color:#000;padding:6.66667vw}.section_2{background:linear-gradient(90deg,#ffee58 0,#ffc107 50%,#ff9800);color:#654321}.section_2 .rcm_section_title{border-left:6.66667vw solid #ffc107}.section_2 .rcm_section_item{background-color:#000;padding:6.66667vw 0}.section_2 .collection_showcase_content_wrapper{box-shadow:none}.section_3{background:linear-gradient(90deg,#ffee58 0,#ffc107 50%,#ff9800);color:#654321}.section_3 .rcm_section_title{border-left:6.66667vw solid #ffc107}.section_3 .rcm_section_item{background-color:#000;padding:3.33333vw}.rcm_section_item_title{color:#fff;font-size:2em;margin-bottom:1em}.category_showcase_wrapper{display:flex;flex-direction:column;position:relative;width:100%}.category_background_wrapper{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 3.33333vw;position:absolute;top:50%;width:100%;z-index:2}.category_showcase_title{color:#ffdb68;font-size:2em;font-weight:600}.category_showcase_overview{color:#fff;font-size:1.5em}.category_content_wrapper{width:100%}.category_showcase_wrapper .carousel_control{left:-5.5vw;top:50%;width:calc(100% + 11vw)}.category_showcase_wrapper .carousel_control .carousel_btn{background-color:rgba(0,0,0,.5);font-size:3.5em}.filter_page_wrapper{--filterPageWidth:86.66667vw;font-family:GT-Walsheim;font-size:1.3vw;padding:0 6.66667vw}.filter_page_title{font-size:2.5em;font-weight:700;margin-bottom:20px}.filter_table_wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1em;justify-content:flex-start;margin-bottom:2em}.filter_page_result,.filter_table_wrapper{width:var(--filterPageWidth)}.filter_result_show_filter:hover,.filter_table_show_filter:hover{cursor:pointer}.show_filter_active{display:block}.show_filter_inactive{display:none}.filter_table_wrapper{font-family:GT-Walsheim;-webkit-user-select:none;user-select:none}.filter_table_upper{align-items:center;display:flex;font-size:1.4em;justify-content:space-between;width:100%}.filter_table_type{cursor:pointer;display:flex;gap:.3em;width:50%}.filter_table_type.active{background-color:#8c8c8c;color:#fff}.mov_opt,.tv_opt{border:1px solid gray;border-radius:4px;display:flex;padding:2px 5px}.filter_table_show_filter{background-color:#000;border:1px solid gray;border-radius:4px;color:#fff;padding:2px 10px}.filter_table_content_wrapper{--section_padding:2.22222vw;border-radius:4px;display:flex;flex-direction:column;font-size:.9em;gap:1em;justify-content:flex-start;width:100%}.filter_table_content{border:.1em solid gray;border-radius:.5em;display:flex;flex-direction:column;width:100%}.collapse_control{align-items:center;border-bottom:1px solid gray;display:flex;font-size:1.4em;justify-content:space-between;padding:var(--section_padding)}.collapse_content{display:flex;flex-direction:column;gap:.5em}.collapse_content_header{align-items:center;display:flex;gap:.8em}.collapse_content_title{font-weight:600}.collapse_content_search_result{color:grey;font-size:.7em;font-weight:700}.collapse_content_search_result_hidden{display:none}.collapse_content_filter_status{font-size:.8em;font-weight:400}.collapse_status_hidden{display:none}.collapse_btn:after{content:"+";cursor:pointer;font-size:1.2em}.collapse_btn.btn_active:after{content:"-"}.genre_filter_wrapper:not(.collapse_btn){display:none}.genre_filter_wrapper:not(.collapse_btn).filter_active{display:flex;flex-direction:column;gap:20px;padding:var(--section_padding)}.genre_filter_content{display:flex;justify-content:space-between}.genre_filter.search_field,.genre_filter.search_field input{display:flex;flex-direction:column;font-size:1em;gap:.3em;width:35%}.genre_list_wrapper{display:flex;flex-wrap:wrap;font-size:1.2em;gap:.3em;width:60%}input[type=checkbox]{cursor:pointer;margin:.1em;-webkit-transform:scale(.9);transform:scale(.9)}.genre_filter_checked_display{align-items:center;display:flex;font-size:1.2em;gap:.1em}.genre_filter_checked_display.hidden{display:none}.genre_filter_checked_display span{font-style:italic;font-weight:600}.unchecked_all_btn{align-items:center;border:.1em solid #000;border-radius:.8em;display:flex;font-style:italic;gap:.2em;margin-left:.5em;padding:.2em .3em .2em .2em}.unchecked_all_btn:hover{cursor:pointer}.unchecked_all_btn svg{height:1em}.keyword_filter_wrapper:not(.collapse_btn){display:none}.keyword_filter_wrapper:not(.collapse_btn).filter_active{display:flex;flex-direction:column;gap:20px;padding:var(--section_padding)}.keyword_filter_content{display:flex;flex-direction:column;gap:20px}.keyword_filter.search_field,.keyword_filter.search_field input{display:flex;flex-direction:column;font-size:1em;gap:.3em;width:35%}.keyword_list_wrapper{display:flex;flex-wrap:wrap;font-size:1.2em;gap:.3em}.keyword_filter_checked_display{align-items:center;display:flex;font-size:1.2em;gap:.1em}.keyword_filter_checked_display.hidden{display:none}.keyword_filter_checked_display span{font-style:italic;font-weight:600}.runtime_filter_wrapper:not(.collapse_btn){display:none}.runtime_filter_wrapper:not(.collapse_btn).filter_active{display:flex;flex-direction:column;gap:10px;padding:var(--section_padding)}.runtime_filter_content{align-items:center;display:flex;flex-direction:column;gap:20px}.runtime_filter_checked_display{align-items:center;display:flex;font-size:1.2em;gap:.1em}.slider{display:flex}.slider.horizontal{flex-direction:column;width:calc(var(--filterPageWidth)*.8)}.slider.vertical{height:calc(var(--filterPageWidth)*.12)}.label-container{display:flex;justify-content:space-between}.slider.horizontal .track{height:calc(var(--filterPageWidth)*.12);width:100%}.track:before{background:gray;content:attr(x);display:block;position:absolute}.slider.horizontal .track:before{height:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.slider.vertical .track{height:100%;width:30px}.slider.vertical .track:before{height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px}.thumb{background:gray;border-radius:50%;height:2em;width:2em}.thumb.dragging{background:dimgray}.thumb.focus{background:orange}.slider.horizontal .thumb{top:50%}.slider.vertical .thumb{left:50%}.track.disabled{opacity:.4}.thumb_display{display:flex;justify-content:center;position:relative;text-align:center;top:-2.7em}.region_filter_wrapper:not(.collapse_btn){display:none}.region_filter_wrapper:not(.collapse_btn).filter_active{display:flex;flex-direction:column;gap:20px;padding:var(--section_padding)}.region_filter_content{display:flex;justify-content:space-between}.region_filter.search_field,.region_filter.search_field input{display:flex;flex-direction:column;font-size:1em;gap:.3em;width:100%}.region_filter.search_field label{font-size:1.5em}.region_filter_list_wrapper{display:flex;flex-wrap:wrap;font-size:1.2em;gap:.3em;width:60%}.region_filter_box_container li:hover{background-color:#000}.region_filter_quick_list{align-items:flex-start;display:flex;flex-direction:column;gap:1em;width:55%}.region_filter_quick_list_title{font-size:1.5em}.region_filter_quick_list_wrapper{display:flex;flex-direction:column;gap:.5em}.region_filter_checked_display{align-items:center;display:flex;font-size:1.2em;gap:.1em}.region_filter_checked_display.hidden{display:none}.region_filter_checked_display span{font-style:italic;font-weight:600}.period_filter_wrapper:not(.collapse_btn){display:none}.period_filter_wrapper:not(.collapse_btn).filter_active{display:flex;flex-direction:column;gap:20px;padding:var(--section_padding)}.period_filter_content{display:flex;justify-content:space-between}.period_filter.search_field{display:flex;flex-direction:column;font-size:1.2em;gap:.3em;width:100%}.period_filter.search_field label{font-size:1.5em}.period_list_wrapper{display:flex;flex-wrap:wrap;font-size:1.2em;gap:.3em;width:60%}.period_filter_checked_display{align-items:center;display:flex;font-size:1.2em;gap:.1em}.period_filter_checked_display.hidden{display:none}.period_filter_checked_display span{font-style:italic;font-weight:600}.filter_result_wrapper{display:flex;flex-direction:column;gap:1em;justify-content:flex-start}.filter_result_title{font-size:2em;font-weight:700}.filter_result_upper{align-items:center;background-color:#ffdb68;border-left:1em solid #000;display:flex;justify-content:space-between;padding:1em 1.5em 1em .5em}.filter_result_sort_wrapper{align-items:stretch;display:flex;gap:.5em}.filter_result_show_filter{align-items:center;border:.1em solid #000;display:flex;gap:3.5em;justify-content:space-between;padding:.5em}.filter_result_show_filter span{font-size:1.25em}.filter_result_show_filter:hover{background-color:#000;color:#ffdb68;cursor:pointer}.filter_result_sort{border:.1em solid #000;padding:.125em}.filter_result_sort:hover,.filter_result_sort:hover select{background-color:#000;color:#ffdb68;cursor:pointer}.filter_result_sort select{background:transparent;border:none;font-size:1.25em;padding:.3em .2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filter_result_sort option{background-color:#000;color:#dcdcdc;font-size:.75em;margin:.5em;padding:.5em;width:100%}.filter_result_sort_order{border:.1em solid #000;margin-right:1em;padding:.5em}.filter_result_sort_order i{font-size:1.5em}.filter_result_sort_order:hover{background-color:#000;color:#ffdb68;cursor:pointer}.filter_result_switch_view{display:flex;font-size:1em;gap:.5em}.switch_view_item{border:.1em solid #000;padding:.5em}.switch_view_item i{font-size:1.5em}.switch_view_item:not(.switch_view_active):hover{background-color:#000;color:#ffdb68;cursor:pointer}.switch_view_active{background-color:#ffeeb5}.filter_result_content_wrapper{background-color:#dcdcdc;padding:2em 0}.filter_result_pagination{background-color:#ffdb68;padding:1em 1.5em}.filter_pagination_wrapper{align-items:center;display:flex;justify-content:space-between}.pagination_section_wrapper{align-items:center;display:flex;gap:.5em;justify-content:flex-start}.pagination_item{align-items:center;display:flex;flex-direction:column;padding:.5em;row-gap:.3em}.pagination_item:hover{color:#80775b;cursor:pointer}.pagination_inactive{color:gray;cursor:not-allowed;visibility:hidden}.search_page_wrapper{--filterPageWidth:86.66667vw;font-family:GT-Walsheim;font-size:1.3vw;padding:0 6.66667vw}.search_page_title{font-size:2.5em;font-weight:700;margin-bottom:20px}.search_page.search_field,.search_page.search_field input{font-size:1.5vw}.search_page_search_box{display:flex;flex-direction:column;gap:1em}.person_tag_wrapper{background-color:#252525;border-right:.5em solid #ff0;display:flex;font-size:.8vw;gap:1em;margin:.5em}.person_tag_img{display:flex;height:100%;width:35%}.person_tag_img img{width:100%}.person_tag_info_wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:1em 1em 1em 0;width:80%}.person_info{margin-bottom:.5em}.person_info:after{content:"";display:block;margin-top:.5em}.person_name{color:#ffdb68;font-size:1.5em;font-weight:700}.person_department{color:#f1f1f1}.person_work_wrapper{-webkit-column-gap:.5em;column-gap:.5em;display:flex;flex-wrap:wrap;font-style:italic;position:relative}.work_title:before{background-color:wheat;border-radius:50%;content:"";display:inline-block;height:.2em;margin-right:.2em;-webkit-transform:translateY(-80%);transform:translateY(-80%);width:.2em}.nav_link{color:#f1f1f1;font-size:1.1em;text-decoration:none}.nav_link:hover{color:#ffdb68}.carousel__dot-group{display:flex;justify-content:flex-end;padding:.2em}.carousel__dot{background-color:#ffdb68;border:none;padding:.1em 1em}.carousel__dot--selected{background-color:#252525;border:none;padding:.1em 1em}.search_result_mov_wrapper,.search_result_person_wrapper,.search_result_tv_wrapper,.search_result_wrapper{display:flex;flex-direction:column;gap:.5em}.search_result_mov_title,.search_result_person_title,.search_result_tv_title{background-color:#ffdb68;border-left:1em solid #000;box-sizing:border-box;display:flex;flex-direction:column;font-size:2em;font-weight:700;gap:.1em;padding:.2em 0 .2em .5em;width:100%}.result_count{font-size:.5em}.result_count:before{background-color:#000;border-radius:50%;content:"";display:inline-block;height:.3em;margin-right:.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.3em}
/*# sourceMappingURL=main.74d519e4.css.map*/