section.trailer-carousel{background:#efefef;overflow:clip;padding-bottom:40px}section.trailer-carousel .wrapper>.content{text-align:center;margin-bottom:48px}section.trailer-carousel .wrapper .swiper-wrap>.swiper{padding-bottom:40px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;gap:24px;margin-top:20px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-next,section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-prev{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;background:#FFF;width:80px;height:80px;border-radius:80px;cursor:pointer;transition:all .3s ease}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-next:hover,section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-prev:hover{background:#4FB973}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-next:hover svg path,section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-prev:hover svg path{stroke:#fff}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-next svg,section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-prev svg{width:53px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-next svg path,section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-navigation .swiper-prev svg path{transition:all .3s ease}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:16px;height:auto}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images{width:100%}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .has-thumbs{margin-bottom:8px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .has-thumbs .swiper-wrapper .swiper-slide .image{aspect-ratio:1.33/1;overflow:hidden}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .has-thumbs .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .is-thumbs{padding-bottom:40px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .is-thumbs .swiper-wrapper .swiper-slide .image{aspect-ratio:16/9;overflow:hidden}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .is-thumbs .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;object-fit:cover}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .is-thumbs .swiper-pagination{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;width:100%;border-radius:6px;overflow:hidden;background:#D5D5D5;padding:2px 4px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .is-thumbs .swiper-pagination .swiper-pagination-bullet{width:100%;height:6px;margin:0;border-radius:6px;opacity:1;background:#D5D5D5;transition:all .3s ease}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images .is-thumbs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#676868}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content{width:100%}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title h2{font-family:Lato,sans-serif;font-weight:600;font-size:1.5rem;color:#676868;line-height:1.3}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title .price-wrap p,section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title .price-wrap span{font-family:Lato,sans-serif;font-weight:500;font-size:1rem;color:#676868;line-height:1.3}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title .price{font-family:Lato,sans-serif;font-weight:700;font-size:1.5rem;color:#676868;line-height:1.3;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:row;flex-wrap:auto;gap:12px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title .price span{margin-bottom:4px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .top{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;border-radius:8px;overflow:hidden}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .top .tab-btn{font-family:Lato,sans-serif;font-weight:500;font-size:1rem;color:#3f3f3f;line-height:1.3;background:#FFF;width:100%;align-self:stretch;border:0;padding:8px;text-align:center;cursor:pointer;transition:all .3s ease}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .top .tab-btn:hover{color:#4fb973}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .top .tab-btn.active{background:#676868;color:#fff}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .tab-content{display:none;background:#FFF;padding:16px;border-radius:8px;margin-top:16px;width:100%;max-height:330px;overflow:scroll}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .tab-content.active{display:block}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .tab-content .spec{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:auto;gap:16px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .tab-content .spec p:not(:first-child){font-weight:600}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .tab-content .spec p{margin-bottom:12px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .btns{justify-content:center}@media only screen and (min-width: 992px){section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide{flex-direction:row;gap:32px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .images{width:55%}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content{width:45%}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title h2{font-size:2rem}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title .price-wrap{align-self:flex-end}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title .price-wrap .price{font-size:2rem}section.trailer-carousel .wrapper .swiper-wrap>.swiper .swiper-wrapper .swiper-slide .content .title .price-wrap .small{text-align:right}}.gallery{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;z-index:9999999;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;transition:all .3s ease}.gallery.hidden{top:100%}.gallery .close{position:absolute;top:20px;right:20px;width:50px;height:50px;border-radius:50px;background:#efefef}.gallery .swiper{width:100%;max-width:896px}.gallery .swiper .swiper-navigation{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;position:relative;margin-top:32px;gap:32px}.gallery .swiper .swiper-navigation .swiper-next,.gallery .swiper .swiper-navigation .swiper-prev{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;width:70px;height:70px;background:#FFF;border-radius:70px}.gallery .swiper .swiper-navigation .swiper-next svg,.gallery .swiper .swiper-navigation .swiper-prev svg{width:48px}.gallery .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;height:auto;background:#efefef}.video{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;z-index:9999999;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;transition:all .3s ease}.video .close{position:absolute;top:20px;right:20px;width:50px;height:50px;border-radius:50px;background:#efefef}.video.hidden{top:100%}.video .video-wrap{width:100%;max-width:896px}@media only screen and (min-width: 992px){section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide{flex-direction:row;align-items:center}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide>.image{gap:48px 16px;flex-basis:55%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;aspect-ratio:auto}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide>.image .trailer{flex-basis:100%}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content{max-width:490px;flex-basis:45%}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .title{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .title .price{align-self:flex-end}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content h4{font-size:2.25rem}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .tabs button{padding:16px 24px;font-size:1.25rem}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .inner-tabcontent p,section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .inner-tabcontent p *,section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .inner-tabcontent a{font-size:1.125rem}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .inner-tabs{border-radius:8px;overflow:hidden}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .inner-tabs button{padding:16px 24px;border-color:#fff;font-size:1.25rem}section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .inner-tabs button:hover,section.trailer-carousel .wrapper>.swiper .swiper-wrapper .swiper-slide .content .inner-tabs button.active{background:#676868;color:#fff;border-color:#676868}}
