.product-a-plus-premium-products .tab-description .description-tab-content .image-element__wrap img{border-radius:15px}.product-a-plus-premium-products .tab-description ul.tabs{margin:0;padding:0;list-style:none;border-bottom:1px solid #e2e2e2}.product-a-plus-premium-products .tab-description ul.tabs li{font-weight:600;color:#5e5e5e;display:inline-block;padding:12.5px 25px;cursor:pointer;width:20%;text-align:center}.product-a-plus-premium-products .tab-description ul.tabs li.current{color:#00afea;border-bottom:2px solid #00afea}.product-a-plus-premium-products .tab-description .tab-content{display:none;padding:15px}.product-a-plus-premium-products .tab-description .tab-content.current{display:block}.product-a-plus-premium-products .tab-description .product-features{padding-bottom:40px}.product-a-plus-premium-products .tab-description .features-tab img,.product-a-plus-premium-products .tab-description .warranty-tab img{width:100px;height:100px;max-width:100%}.product-a-plus-premium-products .tab-description .download-tab .icon-column__text{min-height:4rem}.product-a-plus-premium-products .tab-description .system-req-img .icon-with-text-column__column img{width:150px;max-width:100%}@media only screen and (min-width:767px){.product-a-plus-premium-products .tab-description .description-tab-content .product-features .content{max-width:70%;margin:0 auto 20px}}@media only screen and (max-width:768px){.product-a-plus-premium-products .tab-description ul.tabs{flex-direction:column;text-align:left;display:inline-block;border-bottom:1px solid transparent}.product-a-plus-premium-products .tab-description ul.tabs li{width:49%;border-bottom:2px solid #e2e2e2}.product-a-plus-premium-products .tab-description .warranty-tab p{max-width:100%!important}.product-a-plus-premium-products .tab-description .download-tab .image-element__wrap{width:100px!important}}@media only screen and (min-width:767px){.product-a-plus-premium-products .tab-description .download-tab .container{max-width:100%;width:80%}}.section-carousel-with-tab .carousel-with-tab-wrap{position:relative}.section-carousel-with-tab .main-carousel-container{position:relative;overflow:hidden}.section-carousel-with-tab .main-carousel-slide.carousel-with-tabs__slide{width:100%;margin-right:20px;counter-increment:main-carousel-slide}.section-carousel-with-tab .carousel-with-tabs__slide.main-carousel-slide .carousel-img{width:100%;height:100%;display:block}.section-carousel-with-tab .carousel-with-tabs__content{position:absolute;top:160px;width:50%;height:auto;left:65px;right:auto}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner{width:100%;height:100%;background-color:#292929ab;color:#fff;padding:10px;display:table-cell;vertical-align:middle}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-txt{color:#fff;font-size:16px}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-description{color:#fff;font-size:16px;font-weight:300;width:100%;max-width:400px}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{color:#fff;font-size:28px;font-weight:600;margin-bottom:20px;margin-top:0}.section-carousel-with-tab .carousel-with-tabs__carousel .flickity-prev-next-button{background-color:transparent}.section-carousel-with-tab .carousel-with-tabs__carousel .flickity-prev-next-button .flickity-button-icon{width:80px;height:80px;fill:#fff;stroke:#000;stroke-width:5px}.section-carousel-with-tab .carousel-tab-container{position:absolute;top:20px;width:100%;text-align:center}.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn{display:inline-block;margin:7px 10px;cursor:pointer;border-radius:30px;border:2px solid #000;line-height:2.2em;min-width:200px;background-color:#fff;white-space:nowrap;color:#000;text-align:center}.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn .carousel-goto-btn{font-size:14px;line-height:1.4em;font-weight:600}.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn.is-nav-selected{border-color:#fff;background-color:#000;color:#fff}@media screen and (max-width:1024px){.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn{min-width:170px;line-height:2em}.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn .carousel-goto-btn{font-size:12px}}@media screen and (max-width:799px){.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn{min-width:150px;line-height:1.8em}.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn{margin:5px 8px}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{margin-bottom:6px}}@media screen and (max-width:549px){.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn{min-width:140px;line-height:1.5em}.section-carousel-with-tab .carousel-tab-container{top:10px}}@media screen and (max-width:499px){.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{margin-bottom:0!important}.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn{margin:3px auto}}@media screen and (max-width:949px)and (min-width:799px){.section-carousel-with-tab .carousel-with-tabs__content{top:125px}}@media screen and (max-width:798px)and (min-width:649px){.section-carousel-with-tab .carousel-with-tabs__content{top:95px}}@media screen and (max-width:798px){.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-txt,.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-description{font-size:14px;line-height:normal}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{font-size:26px;line-height:normal}}@media screen and (min-width:650px){.section-carousel-with-tab .carousel-with-tabs__slide .carousel-with-tabs__img.carousel-img__mobile{display:none}}@media screen and (max-width:649px){.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{margin-bottom:10px;line-height:normal;font-size:24px}.section-carousel-with-tab .carousel-with-tabs__slide .carousel-with-tabs__img.carousel-img__mobile{display:block}.section-carousel-with-tab .carousel-with-tabs__slide .carousel-with-tabs__img.carousel-img__desktop{display:none}.section-carousel-with-tab .carousel-with-tabs__content{top:165px}}@media screen and (max-width:549px)and (min-width:424px){.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-txt,.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-description{font-size:12px}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{font-size:22px;margin-bottom:10px}.section-carousel-with-tab .carousel-with-tabs__carousel .flickity-prev-next-button{width:35px;height:35px}.section-carousel-with-tab .carousel-with-tabs__content{top:130px;width:60%;max-width:250px}}@media screen and (max-width:449px){.section-carousel-with-tab .carousel-with-tabs__content{top:100px;width:60%}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{font-size:20px;margin-bottom:2px}}@media screen and (max-width:424px){.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-txt,.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-description{font-size:10px}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner .carousel-content-title{font-size:14px;margin-bottom:2px}.section-carousel-with-tab .carousel-with-tabs__carousel .flickity-prev-next-button{width:30px;height:30px}.section-carousel-with-tab .carousel-with-tabs__content{max-width:200px;left:50px}.section-carousel-with-tab .carousel-with-tabs__content .carousel-content__inner{padding:4px 10px}}@media screen and (max-width:381px){.section-carousel-with-tab .carousel-tab-container .carousel-tab-btn{margin:2px}}.section-tab-video .tab-video-container .tab-video-wrapper{position:relative;width:100%;height:100%}.section-tab-video .tab-video-container .tab-video-wrapper img.video-cover-img{max-width:100%}.section-tab-video .tab-video-container .tab-video-wrapper .lazyframe>iframe.hide_iframe{display:none}.section-tab-video .tab-video-wrapper .lazyframe:before{padding-top:0}.section-tab-video .tab-video-wrapper iframe{height:500px;width:100%;position:initial}.section-tab-video .tab-video-container .tab-video-wrapper .video-play-btn{position:absolute;z-index:666;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border:0;cursor:pointer}.section-tab-video .tab-video-container .tab-video-wrapper .video-play-btn svg{width:100px;height:100px;fill:#fff}@media screen and (max-width:949px){.section-tab-video .tab-video-wrapper iframe{height:471px}}@media screen and (max-width:699px){.section-tab-video .tab-video-wrapper iframe{height:237px}}@media screen and (max-width:449px){.section-tab-video .tab-video-wrapper iframe{height:200px}}@media screen and (max-width:798px)and (min-width:549px){.section-tab-video .tab-video-container .tab-video-wrapper .video-play-btn svg{width:70px;height:70px}}@media screen and (max-width:549px){.section-tab-video .tab-video-container .tab-video-wrapper .video-play-btn svg{width:50px;height:50px}}.hotspot-system-section{width:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}.hotspot-container{position:relative}.lg-image{display:block;max-width:100%;text-align:center}.lg-hotspot{position:absolute;margin:0;padding:0;transform:translate(-50%,-50%);z-index:0;cursor:pointer}.lg-hotspot:hover .lg-hotspot__button,.lg-hotspot:active .lg-hotspot__button{border-color:#ff774c}.lg-hotspot:hover .lg-hotspot__button:after,.lg-hotspot:active .lg-hotspot__button:after{background-color:#00bfff}.lg-hotspot--selected{z-index:999}.lg-hotspot--selected .lg-hotspot__label{opacity:1;pointer-events:initial}.lg-hotspot__button{height:48px;width:48px;padding:0;z-index:999}.lg-hotspot__label{position:absolute;padding:0 0 1.1em;width:32em;max-width:50vw;background-color:#fff;box-shadow:0 2px 4px #0003;font-size:14px;line-height:20px;z-index:5;pointer-events:none;border-radius:5px;-webkit-user-select:none;user-select:none;opacity:0;transition:all .3s linear}.lg-hotspot__label p{margin:0;padding:10px 24px 0}.lg-hotspot__label p:first-of-type{margin-bottom:0}.lg-hotspot--top-left .lg-hotspot__label{top:-11px;left:51px}.lg-hotspot--top-right .lg-hotspot__label{top:-11px;right:53px}.lg-hotspot--bottom-right .lg-hotspot__label{right:52px;top:-25px}.lg-hotspot--bottom-left .lg-hotspot__label{top:-5px;left:52px}.lg-hotspot__button:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;content:"";display:block;height:35px;width:35px;border-radius:100%;border:2px solid white;background-color:#91919166;transition:border-color 1s linear}.lg-hotspot--top-left #pointer{border:solid 10px transparent;border-right-color:#fff;position:absolute;top:23px;left:-17px}.lg-hotspot--top-right #pointer{border:solid 10px transparent;border-left-color:#fff;position:absolute;top:24px;right:-17px}.lg-hotspot--bottom-right #pointer{border:solid 10px transparent;border-left-color:#fff;position:absolute;top:39px;right:-17px}.lg-hotspot--bottom-left #pointer{border:solid 10px transparent;border-right-color:#fff;position:absolute;top:17px;left:-17px}.lg-hotspot--top-right .lg-hotspot__label{top:-11px;right:46px}.lg-hotspot--top-left .lg-hotspot__label{top:-11px;left:46px}.lg-hotspot--bottom-left .lg-hotspot__label{top:-5px;left:46px}.lg-hotspot--bottom-right .lg-hotspot__label{right:46px;top:-25px}@media only screen and (max-width:1224px){.lg-hotspot__button:after{height:35px;width:35px}.lg-hotspot__label{font-size:14px;width:28em}}@media only screen and (max-width:1050px){.lg-hotspot__button:after{height:30px;width:30px}.lg-hotspot__label{font-size:13.5px;width:28em}}@media only screen and (max-width:1010px){.lg-hotspot__button:after{height:30px;width:30px}.lg-hotspot__label{font-size:13.5px;width:24em}.lg-hotspot__label p{margin:0;padding:10px 15px 0;line-height:normal}}@media only screen and (max-width:890px){.lg-hotspot__button:after{height:28px;width:28px}.lg-hotspot__label{font-size:13px;width:22em}.lg-hotspot__label p{margin:0;padding:10px 15px 0;line-height:normal}}@media only screen and (max-width:786px){.lg-hotspot__button:after{height:22px;width:22px}.lg-hotspot__label{font-size:12.5px;width:20em}.lg-hotspot__label p{margin:0;padding:10px 15px 0;line-height:normal}}@media only screen and (max-width:697px){.lg-hotspot__button:after{height:22px;width:22px}.lg-hotspot__label{font-size:12px;width:16em}.lg-hotspot__label p{margin:0;padding:10px 15px 0;line-height:normal}}@media only screen and (max-width:576px){.lg-hotspot__button:after{height:20px;width:20px}.lg-hotspot__label{font-size:11px;width:12rem}.lg-hotspot__label p{margin:0;padding:10px 12px 0;line-height:normal}.lg-hotspot--top-right .lg-hotspot__label{top:-11px;right:43px}.lg-hotspot--top-left .lg-hotspot__label{top:-11px;left:43px}.lg-hotspot--bottom-left .lg-hotspot__label{top:-5px;left:44px}.lg-hotspot--bottom-right .lg-hotspot__label{right:44px;top:-25px}}@media screen and (min-width:599px){.hotspot-system-section .hotspot-container .lg-img-desktop{display:block}.hotspot-system-section .hotspot-container .lg-img-mobile{display:none}}@media screen and (max-width:598px){.hotspot-system-section .hotspot-container .lg-img-desktop{display:none}.hotspot-system-section .hotspot-container .lg-img-mobile{display:block}.hotspot-system-section .lg-hotspot__label{width:12em}.hotspot-system-section .lg-hotspot__label p{padding:6px 10px 0}}@media screen and (max-width:469px){.hotspot-system-section .lg-hotspot__label{width:9em}.hotspot-system-section .lg-hotspot__label{padding:0}.hotspot-system-section .lg-hotspot__label p{padding:2px 6px 0;font-size:10px}}.banner_image_section{max-width:100%}.banner_image_section .section,.section-carousel-with-tab .section{max-width:1200px;width:100%;margin-left:auto;margin-right:auto}.banner_image_section .banner-img{width:100%;display:block}@media screen and (min-width:599px){.banner_image_section .section .single-banner__desktop{display:block}.banner_image_section .section .single-banner__mobile{display:none}}@media screen and (max-width:598px){.banner_image_section .section .single-banner__mobile{display:block}.banner_image_section .section .single-banner__desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/template-plus-premium.css.map?v=99135638824003643181748032873 */
