.box-promote{display:flex;justify-content:center;gap:2rem;margin-top:3.6rem;padding:1rem}.box-promote-app,.box-promote-wpp{background:var(--dark-700);border:1px solid var(--border);box-shadow:#0000007d 1px 1px 20px;border-radius:.8rem;padding:1.6rem;text-align:center;width:100%}.box-promote img{width:8rem;height:8rem;margin-bottom:1.6rem}.box-promote h3{font-size:1.6rem;font-weight:700;color:var(--white)}.box-promote p{margin-top:.8rem;font-size:1.4rem;color:var(--gray-200);line-height:1.4}.box-promote .btn{background:var(--linear-bg);color:var(--white);width:100%;margin-top:1.6rem;text-transform:uppercase}.main-header{position:relative;height:5.5rem;display:flex;align-items:center;justify-content:space-between;padding:.8rem;z-index:999}.main-header-logo{width:5.8rem;height:3.8rem}.main-header-logo img{width:100%}.main-header-search{position:relative}.main-header-search input{padding:.8rem 3.8rem .8rem .8rem;border:.2rem solid var(--main);border-radius:80rem;background-color:#d9d9d91c;width:20rem;color:var(--white);font-family:Sunflower,sans-serif;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.main-header-search input::placeholder{color:var(--white);font-family:Sunflower,sans-serif}.main-header-search input:focus{outline:none}.main-header-search button{position:absolute;background-color:#fff0;border:none;right:1rem;top:.8rem}.search-result{z-index:999;position:absolute;top:6rem;right:1rem;width:min(40rem,100%);background-color:var(--dark-900);border:1px solid var(--border);box-shadow:#0000007d 1px 1px 20px;border-radius:.8rem;padding:.8rem;display:flex;flex-direction:column;align-items:center;height:calc(100vh - 12.5rem)}.search-result-header{border-bottom:2px solid var(--border);width:100%;padding:1rem}.search-result-header p,.search-result-body p{font-weight:400}.search-result-body{width:100%;margin-top:1rem;padding:1rem;display:flex;flex-direction:column;gap:.8rem;overflow:auto}.search-result-content{display:flex;align-items:center;gap:.8rem;cursor:pointer}.search-result-cover{position:relative;width:7rem}.search-result-cover img{width:100%;height:10rem;border-radius:.4rem}.search-result-info{width:80%}.search-result-info h2,.search-result-info p{font-size:1.4rem}.main-slide{z-index:997;background-repeat:no-repeat;background-size:100% 100vh;position:relative;height:480px;display:flex;flex-direction:column;justify-content:center;width:100%;overflow:hidden}.cover-blur{z-index:997;position:absolute;width:100%;height:100%;background:linear-gradient(0deg,#000,#000000f8 34%,#d9d9d966);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.carousel-container{z-index:998;margin-top:4rem;overflow:hidden;width:min(100%,800px);height:400px;display:flex;align-items:center;margin-inline:auto}.carousel{display:flex;gap:25px;transition:transform .5s ease}.slide{width:240px;height:358px;flex-shrink:0;opacity:.5;transition:transform .5s ease,opacity .5s ease;position:relative;display:flex;justify-content:center}.slide img{width:100%;height:100%;object-fit:cover;border-radius:10px;border:1px solid #ADADAD;transform:scaleY(.9)}.carousel .slide.active{transform:scale(1.1,1.2);opacity:1}.slide-info{width:100%;position:absolute;bottom:0;background:linear-gradient(0deg,#000000e4,#0000004d);padding:1rem 0 3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem}.slide-info .price{display:flex;flex-direction:column;gap:.4rem}.slide-info span,.slide-info del{font-size:1.4rem;font-weight:600}.slide-info del{color:#877d7d}.slide-info .btn{background:var(--linear-bg);width:10.8rem;height:3rem;font-size:1.4rem;font-weight:600;padding:.8rem;color:#fff;line-height:1.4rem}.slide .btn img{width:1.6rem;height:1.6rem;border-radius:0;border:1px solid transparent;overflow:unset;object-fit:contain;transform:none}.slide-controls{margin-top:1.2rem;z-index:998;display:flex;align-items:center;justify-content:center;gap:.4rem}.slide-controls .slide-control{display:inline-block;background-color:#828282;width:16px;height:3px;cursor:pointer;border-radius:.4rem}.slide-controls .active,.slide-control:hover{background-color:var(--main);width:18px;height:5px}.menu{margin-top:20rem;background-color:var(--dark-700);width:100%;height:5rem;display:none;align-items:center;justify-content:center;border-top:.2rem solid var(--main);padding-block:2.8rem;position:fixed;bottom:0;z-index:999}.main-header-menu{display:flex;align-items:baseline;gap:2rem}.menu ul,.main-header-menu ul{width:100%;display:flex;align-items:center;justify-content:space-between;list-style:none}.menu ul li a,.main-header-menu ul li a,.menu ul li .user-menu-icon,.main-header-menu ul li .user-menu-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;color:var(--white);text-transform:uppercase;text-decoration:none;font-size:1.2rem;font-weight:600;padding:.8rem;cursor:pointer}.menu ul li a img,.main-header-menu ul li a img{width:2.2rem}.menu ul li .user-menu-icon img,.main-header-menu ul li .user-menu-icon img{width:2.2rem;border-radius:.8rem}.menu ul .user-menu,.main-header-menu ul .user-menu{position:relative}.main-header-menu ul .user-menu .user-menu-list{position:absolute;top:5.5rem;right:.4rem;width:12rem;background-color:var(--dark-900);border:1px solid var(--border);box-shadow:#0000007d 1px 1px 20px;border-radius:.8rem;padding:.8rem;display:flex;flex-direction:column;align-items:center}.menu ul .user-menu .user-menu-list{position:absolute;bottom:4rem;right:.4rem;width:12rem;background-color:var(--dark-900);border:1px solid var(--border);box-shadow:#0000007d 1px 1px 20px;border-radius:.8rem;padding:.8rem;display:flex;flex-direction:column;align-items:center}.menu ul .user-menu .user-menu-list .link,.main-header-menu ul .user-menu .user-menu-list .link{background-color:var(--main);border-radius:.8rem;width:100%;margin-bottom:.4rem;flex-direction:row;text-transform:none;padding:.8rem}.hot-slide{margin-block:auto;margin-bottom:2rem;padding:2rem 0 2rem 1.2rem;width:100%;height:60rem}.hot-slide-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}.hot-slide-header-actions{display:flex;justify-content:space-between;align-items:center;gap:.4rem}.hot-slide-header-actions .btn{background:var(--linear-bg);width:3rem;height:3rem;border-radius:.8rem;border:none;cursor:pointer;margin:1rem 0}.hot-slide-header h2{font-size:2rem;font-weight:700;text-transform:uppercase}.hot-slide-content{margin:auto;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.hot-slide-content::-webkit-scrollbar{display:none}.hot-slide-content .hot-slide-item-cover{position:relative}.hot-slide-content .hot-slide-item-cover:before{content:attr(data-count);position:absolute;left:0;bottom:0rem;background:linear-gradient(352deg,#fb602e,#fd284b 47%,#ee3693);color:#fff;clip-path:polygon(0 0,0% 100%,100% 100%);border-radius:0 .8rem;text-align:center;width:5.5rem;height:5.5rem;font-size:5.4rem;padding:5.4rem 5.4rem .4rem .4rem}.hot-slide-item:nth-child(1) .hot-slide-item-cover:before{background:#f1b017}.hot-slide-item:nth-child(2) .hot-slide-item-cover:before{background:#acdbff}.hot-slide-item:nth-child(3) .hot-slide-item-cover:before{background:#c96f56}.hot-slide-itens{display:flex;gap:.6rem 4rem;flex-direction:row;flex-wrap:nowrap;align-items:center}.hot-slide-item{scroll-snap-align:start;display:flex;flex-direction:column;gap:1.2rem;padding-right:1.2rem}.hot-slide-item img{width:25rem;height:40rem;border-radius:.8rem}.hot-slide-item h3{font-size:1.2rem;font-weight:600;line-height:1.4rem;text-align:center}.hot-slide-item h3 a{color:#fff;text-decoration:none}main{margin-bottom:8.5rem}.main-home{margin-top:8.5rem;margin-bottom:8.5rem}main section{padding-inline:1rem;margin-top:3.6rem}main section header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.4rem}main section header h2,main header h2{font-weight:700;font-size:1.4rem;text-transform:uppercase}.main-home section header a{color:var(--main);font-weight:700;font-size:1.2rem;text-transform:uppercase;display:flex;align-items:center;gap:.8rem;cursor:pointer;text-decoration:none}.films_slide_controls{display:flex;justify-content:flex-end;gap:.4rem}.films_slide_box .slide_control{background:var(--linear-bg);width:3rem;height:3rem;border-radius:.8rem;border:none;cursor:pointer;margin:1rem 0}.films_slide_box .films{max-width:100%;display:flex;align-items:stretch;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-snap-stop:always;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-y}.films_slide_box .films::-webkit-scrollbar{display:none}.film{scroll-snap-align:start;flex-shrink:0;width:min(16rem,48%);display:flex;flex-direction:column;text-align:center;cursor:pointer}.film h3{padding-top:.8rem;font-size:1.2rem;font-weight:700;text-decoration:none;color:var(--white)}.film-cover{height:25rem;position:relative;box-shadow:#00000024 1px 1px 20px}.film-cover img{border-radius:.8rem;width:100%;height:100%}.tag{background:var(--linear-bg);border-radius:.4rem;padding:.2rem .4rem;font-weight:700;text-transform:uppercase;position:absolute;top:.4rem;right:.4rem;font-size:1.4rem}.films_box{margin-top:2.3rem}.films_box .films{max-width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1.8rem 1rem}.films_box .film{width:min(16rem,48%)}.tag{padding:.2rem .4rem;font-size:1.4rem}.films_box .film-cover{height:25rem}.main-film-cover{margin-top:-5.5rem}.main-film-cover img{width:100%;height:28rem;object-fit:cover;object-position:top}.main-film section{margin-top:0}.film-info h2{text-align:center;padding:1.4rem;font-weight:700;font-size:2rem}.film-info p{font-size:1.4rem;font-weight:lighter;color:var(--gray-200);margin-bottom:2rem;cursor:pointer}.text-hidden p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:5;box-orient:vertical;-webkit-line-clamp:5;-webkit-box-orient:vertical}.film-info span{margin-block:1rem;font-size:1.4rem;font-weight:500;display:flex;align-items:center;gap:.8rem}.film-action{margin-top:2rem;display:flex;align-items:center;justify-content:space-between}.price{display:flex;flex-direction:column;gap:.8rem;font-size:1.6rem;font-weight:700}.film-action button,.film-action a{background:var(--linear-bg);color:var(--white)}.film-action .disabled{background:var(--error);color:var(--white)}.film-action-modal-box{position:fixed;top:0;height:100vh;width:100%;background:#13101050;flex-wrap:wrap;justify-content:center;align-content:center;z-index:1000}.avatar-action-modal-box{position:fixed;top:0;left:0;height:100vh;width:100%;background:#13101050;flex-wrap:wrap;justify-content:center;align-content:center;z-index:999}.avatar-action-modal-box .modal-close img{width:2.4rem;height:2.4rem}.avatar-action-modal-box .modal-content h3{font-size:1.6rem;font-weight:700;text-align:center;text-transform:uppercase}.avatars{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.avatar img{width:10rem!important;height:10rem!important;cursor:pointer}.film-action-modal{background-color:var(--dark-900);display:flex;flex-direction:column;width:80%;padding:1rem 1rem 2rem;border-radius:.8rem;margin:0 auto;max-height:95vh;border:1px solid var(--border);box-shadow:#0000007d 1px 1px 20px}.modal-close{display:flex;justify-content:flex-end;margin-bottom:1rem}.modal-close button{background-color:#0000}.modal-content h2{font-size:1.6rem;font-weight:700;text-align:center;text-transform:uppercase}.modal-content .btn{width:100%;background:var(--linear-bg);color:var(--white);margin-top:1rem}.modal-content-film{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:2rem;padding:1rem 2rem;overflow:auto}.modal-content-film .film-cover{width:30rem;height:40rem;box-shadow:#00000024 1px 1px 20px}.modal-content-film .film-cover img{width:100%;height:100%;border-radius:.8rem}.modal-content-film .film-info-modal{width:calc(100% - 20rem);display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;background-color:var(--dark-700);padding:1.4rem;border-radius:.8rem;box-shadow:#00000024 1px 1px 20px}.modal-content-film .film-info-modal h2{font-size:1.8rem;font-weight:700;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.8rem}.modal-content-film .film-info-modal p{font-size:1.4rem;line-height:1.2;letter-spacing:.03em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-weight:lighter;cursor:pointer}.film-info-modal span{font-size:1.4rem;font-weight:500;display:flex;gap:.8rem}.film-action{margin-top:2rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.film-info-modal .film-embeds{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem}.film-info-modal .film-embeds .embed-container{width:100%;display:flex;flex-direction:row;align-items:center;gap:.8rem;background-color:var(--dark-500);padding:.8rem;border-radius:.8rem}.film-info-modal .film-embeds .embed-container .embed-thumbnail{flex-shrink:0}.film-info-modal .film-embeds .embed-container img{width:12rem;height:5rem;border-radius:.8rem}.film-info-modal .film-embeds .embed-container img.cover{width:6rem;height:8rem;border-radius:.4rem}.film-info-modal .film-embeds .embed-container h2{font-size:1.4rem;font-weight:600;flex-grow:1}.film-info-modal .film-embeds .embed-container .btn{background:var(--linear-bg);color:var(--white);font-size:1.4rem;font-weight:600;padding:.8rem;display:flex;align-items:center;justify-content:center;gap:.8rem}.price{margin-top:1rem}.price span{display:flex;flex-direction:column;gap:.8rem;font-size:1.6rem!important;font-weight:700!important}.price del{color:var(--gray-500)}.film-info-modal .film-action{gap:.8rem}.film-info-modal .film-action button{height:3.4rem;width:28rem}.main-cart{margin-block:2rem;padding-inline:1rem}.cart-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-block:2rem;text-transform:uppercase;font-weight:700}.coupon-content .btn{width:100%;background:#4c6ba5!important;color:var(--white);margin-top:1rem;margin-block:.8rem;margin-bottom:1.6rem!important}.coupon-content .input-icon{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:.8rem}.coupon-content .input-icon input{width:100%;background-color:#03050a;color:var(--gray-500);border:1px solid var(--dark-500);padding:1.2rem .8rem 1.2rem 5rem;border-radius:.8rem;font-weight:700;text-transform:uppercase}.coupon-content .input-icon img{width:4rem;position:absolute;left:1rem}.coupon-content .coupon-info{font-weight:500;font-size:1.4rem;margin-top:1.2rem;background-color:#4c6ba575;padding:1rem;border-radius:.8rem;border:.2rem dashed #5273b1;display:flex;flex-direction:column;gap:.8rem;margin-bottom:1.6rem}.coupon-content .coupon-info .btn-coupon{width:1rem;border:none;background-color:#0000;cursor:pointer;align-self:center}.main-cart .btn{margin:auto;color:var(--white);background:var(--linear-bg);width:100%;text-transform:uppercase}.cart-items{margin-block:2rem 8rem;display:flex;flex-direction:column;gap:1rem}.cart-item{background-color:var(--dark-700);width:100%;padding:.6rem;border-radius:.8rem;display:flex;gap:1rem}.cart-item img{width:7rem;border-radius:.8rem}.cart-item-info{width:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-item-info h3{font-size:1.4rem;font-weight:700}.cart-item-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.cart-item-actions .price{gap:.4rem}.cart-item-actions a{text-decoration:none;color:var(--main);font-weight:700;text-transform:uppercase;font-size:1.4rem}.main-view{margin-bottom:0!important}.main-view img{width:100%;height:100%}.view-actions{position:absolute;bottom:12rem;right:.5rem;background-color:#0000009d;padding:.8rem;border-radius:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem}.view-actions img{width:2.5rem}.main-user,.main-payment{margin-block:4rem 8rem;padding:.8rem}.main-user header{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.main-user img{width:14rem;height:14rem;object-fit:cover;border-radius:.8rem}.user-info{background-color:var(--dark-700);padding:1.6rem;border-radius:.8rem;border:1px solid var(--border);width:calc(100% - 15rem)}.user-info p{margin-top:1rem;margin-bottom:.4rem;color:var(--gray-200);font-size:1.4rem;font-weight:400}.user-actions{background:var(--dark-700);padding:1.6rem;border-radius:.8rem;border:1px solid var(--border);width:100%;margin-top:1rem;display:flex;gap:1rem}.user-actions .forms{display:flex;flex-direction:column;gap:1.6rem;width:80%}.user-actions .forms form{color:var(--gray-200);font-size:1.2rem;border:2px solid var(--border);padding:1rem;border-radius:.8rem;box-shadow:#00000024 1px 1px 20px}.user-actions .forms form label{font-weight:700;font-size:1.4rem;color:var(--gray-200)}.user-actions .forms form input{width:100%;padding:1rem;margin-block:.4rem 0;border-radius:.8rem;border:none;background-color:var(--dark-900);color:var(--white);margin-top:.4rem;margin-bottom:.8rem}.user-actions .forms form input::placeholder{color:var(--gray-500)}.password-input{position:relative}.password-input .icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);cursor:pointer;color:var(--gray-200);font-size:1.4rem}.password-input .icon:hover{color:var(--white)}.password-input input{padding-right:3.5rem!important}.required{color:var(--gray-200);font-size:1.2rem;margin-top:1rem;background-color:var(--dark-600);padding:1rem;border-radius:.8rem;box-shadow:#00000024 1px 1px 20px;margin-bottom:.8rem}.required ul{margin-left:2rem;margin-top:.4rem}input[type=file]::file-selector-button{background:var(--dark-700);color:var(--white);border:none;padding:.8rem 1.2rem;border-radius:.4rem;cursor:pointer;font-weight:700;text-transform:uppercase}.user-actions .forms .btn{background:var(--main);color:var(--white);width:100%;text-transform:uppercase;font-weight:700;font-size:1.4rem;margin-top:.8rem}.actions-btns{padding:1.6rem;border-radius:.8rem;border:2px solid var(--border);box-shadow:#00000024 1px 1px 20px;width:20%}.actions-btns .btn{margin:.8rem 0;background:var(--main);color:var(--white);padding:.8rem;font-size:1.4rem;font-weight:700;border-radius:.4rem}.user-avatar{position:relative}.user-avatar .btn{position:absolute;bottom:.5rem;right:0;background:var(--main);color:var(--white);border:none;padding:.4rem;border-radius:.8rem 0;cursor:pointer}.payment-info{margin-top:4rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem}.payment-info h2{font-weight:700;font-size:1.4rem;text-transform:uppercase;text-align:center}.payment-info .qrcode{width:30rem;height:30rem;background-color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:.8rem}.payment-info img{width:100%}.payment-info span,p{font-weight:700;color:var(--gray-200)}.payment-info ul{list-style:square;margin-left:1.5rem;color:var(--gray-200);font-weight:700;margin-bottom:1rem}.payment-info ul li{margin-bottom:.4rem;font-size:1.4rem}.payment-info textarea{background-color:var(--dark-700);width:100%;color:var(--gray-200);resize:none;border-radius:.8rem;padding:.4rem;margin-block:1rem}.payment-info .btn{background:var(--linear-bg);color:var(--white);width:100%;text-transform:uppercase;margin-bottom:.8rem}.vidyard-player-container{background-color:#000}.error{text-align:center}.film-info .content_language,.film-info-modal .content_language{background:var(--linear-bg);text-transform:uppercase;font-weight:700;display:inline-block;padding:.4rem;border-radius:.4rem}.vip-packages{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem}.vip-packages .vip-package{background-color:#0f111db8;width:100%;max-width:40rem;padding:1.2rem;border-radius:.8rem;display:flex;flex-direction:column;gap:.8rem}.vip-packages .vip-package-image{width:100%;height:15rem;object-fit:cover;border-radius:.8rem;margin-bottom:.8rem}.vip-packages .vip-package h3{font-size:1.6rem;font-weight:700;text-transform:uppercase;text-align:center}.vip-packages .vip-package p{font-size:1.4rem;font-weight:500;color:var(--gray-200);text-align:center}.vip-packages .vip-package .price{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:1.6rem;font-weight:700}.vip-packages .vip-package .btn{background:var(--linear-bg);color:var(--white);width:100%;text-transform:uppercase;padding:.8rem;font-size:1.4rem;font-weight:700;border-radius:.4rem}.vip-packages .vip-package .btn img{width:1.6rem;height:1.6rem;border-radius:0;border:1px solid transparent;overflow:unset;object-fit:contain;transform:none}.vip-packages .vip-status-text{font-weight:500;font-size:1.4rem;margin-top:1.2rem;background-color:#4c6ba575;padding:1rem;border-radius:.8rem;border:.2rem dashed #5273b1;display:flex;flex-direction:column;gap:.8rem;margin-bottom:1.6rem}@media (max-width: 1100px){.film-action-modal{width:96%}.user-actions{flex-direction:column;align-items:center}.actions-btns{width:80%}}@media (max-width: 900px){.modal-content-film{flex-wrap:wrap}.modal-content-film .film-cover{width:20rem;height:30rem}.modal-content-film .film-info-modal{width:100%}.modal-content-film .film-info-modal h2{justify-content:center;text-align:center}.price{align-items:center}.film-action{justify-content:center}.film-info-modal .film-action button{width:80%}.payment-info{flex-direction:column;gap:1rem;width:30rem;max-width:100%;margin:0 auto}.payment-info .qrcode{width:20rem;height:20rem;padding:.4rem}}@media (max-width: 600px){.box-promote{flex-wrap:wrap}.menu{display:flex}.main-header-menu ul{display:none}.main-header-search input{width:100%}.main-user header{flex-direction:column;align-items:center}.iframe{height:calc(100vh - 11.5rem)!important}.user-info,.user-actions .forms,.user-actions .actions-btns{width:100%}.hot-slide{height:39rem}.hot-slide-content{max-width:83.5rem}.hot-slide-content .hot-slide-item-cover:before{width:1.5rem;height:1.5rem;font-size:1.4rem;padding:1.4rem 1.4rem .4rem .4rem}.hot-slide-itens{height:40rem;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.hot-slide-item{flex-direction:row;gap:.8rem}.hot-slide-item img{width:9rem;height:13rem}.hot-slide-item-content{display:flex;flex-direction:column;justify-content:space-evenly}.hot-slide-item h3{width:7.8rem}.film-info-modal .film-embeds .embed-container{flex-direction:column;gap:1.2rem}.film-info-modal .film-embeds .embed-container img{width:100%;height:10rem}.film-info-modal .film-embeds .embed-container h2{font-size:1.2rem}.film-info-modal .film-embeds .embed-container .btn{width:100%;font-size:1.2rem}}@media (max-width: 425px){.search-result{width:90%}.search-result-info h2,.search-result-info p{font-size:1.2rem}.modal-content-film{padding:0}.film-info-modal .film-action button{width:100%}.film{width:min(16rem,10.4rem)}.films_box .film{width:min(16rem,10rem)}.film-cover,.films_box .film-cover{height:15rem}}
