body .productPage{margin-top:0!important}body .productPage h2{font-size:1.5rem!important;font-weight:500;line-height:1.2}body .productPage .product-detail-section{padding:.5rem 1rem}body .productPage .product-detail-section .product-detail-info{display:flex;flex-direction:column}body .productPage .product-detail-section .slick-slider .slick-list{margin:0!important}body .productPage .product-detail-section .slider-for-detail{position:relative}body .productPage .product-detail-section .slider-for-detail .slick-slider{margin-bottom:.5rem}body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-arrow{width:4rem;height:4rem;padding:1.125rem}body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list{height:20rem}body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track,body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide{height:100%!important}body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-],body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo,body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div,body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo{height:100%}body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo img,body .productPage .product-detail-section .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo img{width:100%;height:100%;object-fit:contain}body .productPage .product-detail-section .slider-for-detail .buttons{top:1rem;right:1rem}body .productPage .product-detail-section .slider-for-detail .buttons button.btn-wishlist{min-width:2.25rem;width:2.25rem;height:2.25rem;padding:.5rem}body .productPage .product-detail-section .slider-for-detail .slick-arrow{width:3.4375rem;height:3.4375rem;padding:.46875rem;border-radius:100%;background:rgba(179,196,243,.3);z-index:-1;top:50%!important;transform:translateY(-50%)}body .productPage .product-detail-section .slider-for-detail .slick-arrow>span{display:block;width:100%;height:100%}body .productPage .product-detail-section .slider-for-detail .slick-arrow>span:before{content:" ";display:block;width:100%;height:100%;background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/blue-arrow.svg) no-repeat!important;background-size:100%!important;background-position:50%!important}body .productPage .product-detail-section .slider-for-detail .slick-arrow.slick-next{left:auto!important;right:1rem!important}body .productPage .product-detail-section .slider-for-detail .slick-arrow.slick-prev{left:1rem!important}body .productPage .product-detail-section .slider-for-detail .slick-arrow.slick-prev .slick-prev-icon:before{transform:rotate(180deg)}body .productPage .product-detail-section .slider-for-detail:hover .slick-arrow{z-index:1}body .productPage .product-detail-section .slider-nav-detail{margin-top:0;padding:.5rem 0}body .productPage .product-detail-section .slider-nav-detail .slick-slider{overflow:visible}body .productPage .product-detail-section .slider-nav-detail .slick-slider.carousel.slick-dotted{margin-bottom:2rem}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track{height:100%!important;display:flex!important;justify-content:flex-start;gap:.625rem;margin-left:-.625rem;padding:.5rem .25rem}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide{min-width:3.625rem;width:3.625rem!important;height:3.5rem!important}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn{width:100%!important;height:100%!important}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo{position:relative;padding:0!important;overflow:hidden}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo img{width:100%;height:100%;object-fit:cover}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;border-radius:50%;padding:.35rem;background-color:hsla(0,0%,100%,.5);z-index:10}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo .video-icon .play-icon{display:block;width:.75rem;height:.75rem;margin-left:.25rem;background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/play.svg) no-repeat;background-size:.55rem}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-],body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo,body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide>div,body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo{height:100%}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo img,body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo img{width:100%;height:100%;object-fit:contain}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots{display:flex;align-items:center;justify-content:flex-start;bottom:-1rem}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li{width:.375rem;height:.375rem;margin:0 .328125rem}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li button{width:.375rem;height:.375rem;padding:0}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li button .slick-dot-icon{display:inline-block}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li button .slick-dot-icon:before{font-size:.46875rem!important;line-height:1;width:.375rem;height:.375rem}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li.slick-active{width:4.4rem;height:.25rem;border-radius:4.375rem;background-color:#b3c4f3}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li.slick-active button{width:100%;height:100%;margin:0!important}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li.slick-active button .slick-dot-icon{display:block}body .productPage .product-detail-section .slider-nav-detail .slick-slider .slick-dots li.slick-active button .slick-dot-icon:before{opacity:0;display:block;margin:0!important;padding:0!important}body .productPage .product-detail-section .product-review{display:flex;align-items:center;font-size:1rem;line-height:1.5;font-weight:400;color:#003479}body .productPage .product-detail-section .product-review .link-summary-reviews{display:flex;align-items:center;gap:.5rem;cursor:pointer}body .productPage .product-detail-section .product-review .link-summary-reviews .review-summary-icon{display:block;margin-right:.5rem;width:2rem;height:33px;background-image:url(https://cdn-web.vtp-media.com/vtechbabycare/global/review-summary.svg);background-repeat:no-repeat;background-size:100%}body .productPage .product-detail-section .product-title h1{font-size:1.5rem;line-height:1.2}body .productPage .product-detail-section .product-model{font-size:.875rem;line-height:1.2}body .productPage .product-detail-section .product-cate{display:flex;gap:.9375rem}body .productPage .product-detail-section .product-cate .btn-cate{min-width:5.1875rem;height:2rem;padding:0 .75rem;border-radius:75px;background-color:#fff;border:0;outline:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;-webkit-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}body .productPage .product-detail-section .product-cate .btn-cate span{color:#303030;font-size:.825rem;font-weight:400;line-height:1.2}body .productPage .product-detail-section .product-cate .btn-cate.active,body .productPage .product-detail-section .product-cate .btn-cate:hover{background:#d4ddf7;color:#303030}body .productPage .product-detail-section .product-cate .btn-cate.active span,body .productPage .product-detail-section .product-cate .btn-cate:hover span{color:#303030}body .productPage .product-detail-section .product-shipping{display:flex;justify-content:space-between}body .productPage .product-detail-section .product-shipping .shipping-link{display:inline-flex;align-items:center;font-size:.875rem;line-height:1.6;gap:.5rem}body .productPage .product-detail-section .product-shipping .shipping-link img{width:.46875rem}body .productPage .product-detail-section .product-shipping .shipping-link img.shipping-icon{width:1.25rem;height:auto}body .productPage .product-detail-section .product-shipping .wishlist-button{appearance:none;outline:0;border:0;width:auto;height:2.5rem;padding:0;border-radius:0;background:none;display:flex;align-items:center;justify-content:end;gap:.5rem;font-size:.875rem;line-height:1.6;font-weight:400;color:#303030}body .productPage .product-detail-section .product-shipping .wishlist-button .heart-icon{display:block;width:1rem;height:1rem;background-image:url(https://cdn-web.vtp-media.com/vtechbabycare/global/heart_empty_pink.svg);background-repeat:no-repeat;background-size:cover;background-position:0 0}body .productPage .product-detail-section .product-shipping .wishlist-button.colored .heart-icon,body .productPage .product-detail-section .product-shipping .wishlist-button:hover:not(.just-removed) .heart-icon{background-position:100% 0}body .productPage .product-detail-section .product-shipping .wishlist-button.just-removed{background:hsla(0,0%,100%,.5)}body .productPage .product-detail-section .product-price{font-size:1.5rem;font-weight:500;line-height:2;color:#003479;display:flex;align-items:center;gap:1.25rem}body .productPage .product-detail-section .product-price .sale-price{font-weight:700;color:#ee478d}body .productPage .product-detail-section .product-price .origin-price{font-weight:500;color:#303030;text-decoration:line-through}body .productPage .product-detail-section .product-addtocart{gap:1rem}body .productPage .product-detail-section .product-addtocart .quantity-input{background:rgba(212,221,247,.5);border-radius:.5rem;padding:0 25px;display:flex;align-items:center;justify-content:space-between}body .productPage .product-detail-section .product-addtocart .quantity-input input{appearance:none;border:0!important;outline:0;box-shadow:none!important;background:rgba(0,0,0,0);text-align:center;font-size:.875rem;font-weight:600;line-height:1.2;margin:0 5px;width:60%}body .productPage .product-detail-section .product-addtocart .quantity-input input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}body .productPage .product-detail-section .product-addtocart .quantity-input input[type=number]::-webkit-inner-spin-button,body .productPage .product-detail-section .product-addtocart .quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}body .productPage .product-detail-section .product-addtocart .quantity-input .btn-control{width:25px;height:19px;background-size:100%!important}body .productPage .product-detail-section .product-addtocart .quantity-input .btn-control.btn-increase{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/plus-dark.svg) no-repeat}body .productPage .product-detail-section .product-addtocart .quantity-input .btn-control.btn-decrease{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/minus-dark.svg) no-repeat}body .productPage .product-detail-section .product-addtocart .quantity-input .btn-control:disabled,body .productPage .product-detail-section .product-addtocart .quantity-input .btn-control[disabled]{opacity:.8}body .productPage .product-detail-section .product-addtocart .quantity-input:focus,body .productPage .product-detail-section .product-addtocart .quantity-input:hover{background:#d4ddf7}body .productPage .product-detail-section .btn-button.btn-addtocart,body .productPage .product-detail-section .btn-button.btn-buynow{height:2.6875rem}body .productPage .product-detail-section .btn-button.btn-addtocart span,body .productPage .product-detail-section .btn-button.btn-buynow span{font-size:.875rem}body .productPage .product-detail-section .btn-button.btn-addtocart{width:60%}body .productPage .product-feature-subscription{padding:3rem 1rem}body .productPage .product-feature-subscription h2{padding:0 .5rem}body .productPage .product-feature-subscription div[role=tablist]{display:flex;justify-content:center;gap:1rem;border:0}body .productPage .product-feature-subscription button[aria-selected]{width:auto;height:2.5625rem;padding:0 .9375rem;appearance:none;border:1px solid #003479;border-radius:75px!important;background-color:#fff!important;color:#303030!important;outline:0!important;box-shadow:inherit!important}body .productPage .product-feature-subscription button[aria-selected=true]{color:#fff!important;background-color:#003479!important}body .productPage .product-feature-subscription .features-section h2 br{display:none}body .productPage .subscription-section .description,body .productPage .subscription-section h2{margin-bottom:1rem}body .productPage .subscription-section .subscription-plan{padding:1.5rem 0;background-color:#fcf4ed;box-shadow:.46875rem .46875rem .46875rem -5px rgba(212,221,247,.3)}body .productPage .subscription-section .subscription-plan .subscription-table-container{overflow:scroll}body .productPage .subscription-section .subscription-plan .subscription-table-container table{position:relative}body .productPage .subscription-section .subscription-plan .subscription-table-container table:after{content:" ";width:25%;height:100%;position:absolute;top:0;right:0;border:2px solid #003479;border-radius:18px;z-index:1;display:none}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr td,body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th{padding:0 .46875rem;font-size:.875rem;font-weight:400;line-height:1.5;text-align:center}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr td .note,body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th .note{font-size:.75rem;font-weight:400;line-height:1.5;min-width:5rem}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr td span,body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th span{display:inline-block}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th{font-weight:700}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th:first-child{min-width:105px;position:sticky;left:0;z-index:10}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th{width:40%;padding:5px;font-size:.875rem;font-weight:700;line-height:1.2;vertical-align:bottom}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th:first-child{width:20%;background-color:#fcf4ed}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th:last-child{padding-bottom:21px}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th .pricing{font-size:.875rem;font-weight:700!important;line-height:1.2;color:#ee478d}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th .btn-bestpick{background:#ee478d;color:#fff;border-radius:4.375rem;height:45px;padding:0;min-width:100px}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th .btn-bestpick span{color:#fff;font-size:.875rem;font-weight:400}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th span{width:100%;display:inline-block;white-space:nowrap}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr{background-color:rgba(212,221,247,.2)}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th{text-align:left}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th:first-child{background-color:#f4efef}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr td,body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th{height:100px;padding:0 .46875rem;border-bottom:1rem solid #fcf4ed}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr td:first-child,body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr td:last-child,body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr td.selected-cell,body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th.selected-cell{font-weight:700}body .productPage .subscription-section .subscription-plan .app-icons img{width:auto;height:2rem}body .productPage .what-make-us-different-section ul.solution-cards{column-count:1;column-gap:1rem}body .productPage .what-make-us-different-section ul.solution-cards li{position:relative;margin-bottom:1rem}body .productPage .what-make-us-different-section ul.solution-cards li.image-card{min-height:12rem}body .productPage .what-make-us-different-section ul.solution-cards li.image-card .image-wrapper{position:absolute;inset:0;z-index:0}body .productPage .what-make-us-different-section ul.solution-cards li.image-card .image-wrapper .img-bg{width:100%;height:100%;object-fit:cover;display:block}body .productPage .what-make-us-different-section ul.solution-cards li.image-card .overlay-content{background:linear-gradient(180deg,rgba(102,102,102,0) 20%,rgba(0,0,0,.5) 83.01%);position:relative;z-index:1;width:100%;height:100%}body .productPage .what-make-us-different-section ul.solution-cards li.image-card .overlay-content .overlay-text{overflow:hidden}body .productPage .what-make-us-different-section ul.solution-cards li.image-card .overlay-content h3.card-title,body .productPage .what-make-us-different-section ul.solution-cards li.image-card .overlay-content p.card-desc{color:#fff}body .productPage .what-make-us-different-section ul.solution-cards li.image-card.talk-back-intercom-card .overlay-content{background:linear-gradient(180deg,rgba(102,102,102,0) 30.16%,rgba(0,0,0,.55) 68.57%)}body .productPage .what-make-us-different-section ul.solution-cards li.image-card.temperature-sensor-card .overlay-content{background:linear-gradient(180deg,rgba(102,102,102,0),rgba(0,0,0,.55) 80%)}body .productPage .what-make-us-different-section ul.solution-cards li.bg-card{min-height:193px}body .productPage .what-make-us-different-section ul.solution-cards li h3.card-title{font-size:20px;line-height:1.5;font-weight:600;color:#303030}body .productPage .what-make-us-different-section ul.solution-cards li p.card-desc{font-size:1.125rem;font-weight:400;line-height:1.5;color:#303030;margin-bottom:0}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon{width:45px;height:45px;padding:0;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon img{width:100%;height:100%;object-fit:contain;object-position:center}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon .solution-icon{display:block;width:100%;height:100%;background-size:contain!important;background-position:50%!important}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon .solution-icon.light-icon{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/light.svg) no-repeat;background-size:contain}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon .solution-icon.sounds-lullabies-icon{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/sounds-lullabies.svg) no-repeat;background-size:contain}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon .solution-icon.talk-back-intercom-icon{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/talk-back-intercom.svg) no-repeat;background-size:contain}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon .solution-icon.sound-icon{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/sound.svg) no-repeat;background-size:contain}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon .solution-icon.temperature-sensor-icon{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/temperature-sensor.svg) no-repeat;background-size:contain}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon .solution-icon.sound-activation-icon{background:url(https://cdn-web.vtp-media.com/vtechbabycare/global/sound-activation.svg) no-repeat;background-size:contain}body .productPage .app-technologo-section .our-app-slider{margin-top:1rem}body .productPage .app-technologo-section .our-app-slider .center-bg{position:absolute;left:50%;top:calc(50% + 3rem);transform:translate(-50%,-50%);z-index:-1}body .productPage .app-technologo-section .our-app-slider .slick-list{margin-left:-60px}body .productPage .app-technologo-section .our-app-slider .our-app-card{max-width:300px}body .productPage .app-technologo-section .our-app-slider .our-app-card img{width:90%;margin:0 auto;border-radius:50px;border:8px solid #003479;box-shadow:inset 0 0 0 20px #003479}body .productPage .app-technologo-section .our-app-slider .our-app-card .card-title{text-align:center;font-size:1.25rem;line-height:1.5;font-weight:500;margin:1rem 0 1.25rem;color:#000;min-height:3.75rem}body .productPage .app-technologo-section .our-app-slider .our-app-card .card-desc{font-size:1.125rem;line-height:1.5;font-weight:400;text-align:center;color:#303030}body .productPage .app-technologo-section .section-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}body .productPage .app-technologo-section .section-bg .bg-icon-1{position:absolute;left:1%;top:17%;width:1.5rem;height:1.5rem}body .productPage .app-technologo-section .section-bg .bg-icon-2{position:absolute;top:8%;right:5%;width:1.5rem;height:1.5rem}body .productPage .components-section .component-tags{gap:1rem}body .productPage .components-section .component-tags .component-tag{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100px;height:2.1875rem;padding:0 .65rem}body .productPage .components-section .component-tags .component-tag span{font-size:.65625rem;line-height:1.6;font-weight:400}body .productPage .comparisons-section{background-color:#fcf4ed}body .productPage .comparisons-section .pricing-table-container{padding:2rem 0;box-shadow:7.5px 7.5px 7.5px -3.75px rgba(212,221,247,.3)}body .productPage .comparisons-section .pricing-table-container table{width:100%;table-layout:fixed;display:table;border-style:hidden;position:relative;background-color:#fff;border-collapse:separate;border-spacing:0}body .productPage .comparisons-section .pricing-table-container table#scope{border-style:unset}body .productPage .comparisons-section .pricing-table-container table.two-products thead th{width:36%;padding:2rem}body .productPage .comparisons-section .pricing-table-container table.many-products thead th{width:12.5rem;padding:1rem}body .productPage .comparisons-section .pricing-table-container table.many-products thead th:first-child{width:9.375rem}body .productPage .comparisons-section .pricing-table-container table tbody,body .productPage .comparisons-section .pricing-table-container table tfoot,body .productPage .comparisons-section .pricing-table-container table thead{z-index:2;position:relative}body .productPage .comparisons-section .pricing-table-container table tr>:nth-child(2){border-left-style:solid;border-right-style:solid}body .productPage .comparisons-section .pricing-table-container table tr td,body .productPage .comparisons-section .pricing-table-container table tr th{padding:0 1rem;border:2px #003479}body .productPage .comparisons-section .pricing-table-container table tr th{font-size:.75rem;font-weight:600;line-height:1.5;width:100%;text-align:left}body .productPage .comparisons-section .pricing-table-container table tr th:first-child{position:sticky;left:0;z-index:10}body .productPage .comparisons-section .pricing-table-container table tr td{font-size:.875rem;font-weight:400;line-height:1.5}body .productPage .comparisons-section .pricing-table-container table tr td.pricing{color:#303030;font-size:1rem;font-weight:700;line-height:1.2;vertical-align:top;padding:.5rem}body .productPage .comparisons-section .pricing-table-container table tr td.pricing .product-price{font-weight:700;color:#303030;display:flex;align-items:center;flex-direction:column;gap:.25rem}body .productPage .comparisons-section .pricing-table-container table tr td.pricing .product-price .sale-price{font-weight:700;color:#ee478d}body .productPage .comparisons-section .pricing-table-container table tr td.pricing .product-price .origin-price{font-size:.85rem;font-weight:500;color:#303030;text-decoration:line-through}body .productPage .comparisons-section .pricing-table-container table tr td span{font-size:.875rem;font-weight:400;line-height:1.2}body .productPage .comparisons-section .pricing-table-container table tr td .item-removed img{width:20px;height:20px}body .productPage .comparisons-section .pricing-table-container table tr td .item-removed span{color:rgba(48,48,48,.3019607843)}body .productPage .comparisons-section .pricing-table-container table thead tr>:nth-child(2){border-top-style:solid}body .productPage .comparisons-section .pricing-table-container table thead th{width:25%;padding:2rem;vertical-align:bottom}body .productPage .comparisons-section .pricing-table-container table thead th:first-child{width:15%;background-color:#fff}body .productPage .comparisons-section .pricing-table-container table thead th:nth-child(2){padding-top:1rem;border-top-left-radius:20px;border-top-right-radius:20px}body .productPage .comparisons-section .pricing-table-container table thead th .pick-tag{height:3rem;padding:.75rem .46875rem;border-radius:100px;display:flex;justify-content:center;align-items:center;background:#003479;color:#fff;margin-bottom:1rem}body .productPage .comparisons-section .pricing-table-container table thead th .pick-tag span{font-size:.75rem;font-weight:400}body .productPage .comparisons-section .pricing-table-container table thead th .product-review{margin-bottom:0;z-index:200}body .productPage .comparisons-section .pricing-table-container table thead th .product-review .product-thumbnail{width:100%;height:10rem;border-radius:1rem;padding:0;margin-bottom:1rem;background-color:#d4ddf7;display:flex;justify-content:center}body .productPage .comparisons-section .pricing-table-container table thead th .product-review .product-thumbnail img{width:100%;height:100%;object-fit:contain}body .productPage .comparisons-section .pricing-table-container table thead th .product-review .product-name{font-size:.875rem;line-height:1.4;font-weight:400;text-align:center;min-height:5rem}body .productPage .comparisons-section .pricing-table-container table tbody tr:nth-child(2n) td,body .productPage .comparisons-section .pricing-table-container table tbody tr:nth-child(2n) th{background-color:rgba(212,221,247,.2)}body .productPage .comparisons-section .pricing-table-container table tbody tr:nth-child(2n) td:first-child,body .productPage .comparisons-section .pricing-table-container table tbody tr:nth-child(2n) th:first-child{background-color:#f6f8fd}body .productPage .comparisons-section .pricing-table-container table tbody tr:nth-child(2n) td:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}body .productPage .comparisons-section .pricing-table-container table tbody tr:nth-child(2n) td:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}body .productPage .comparisons-section .pricing-table-container table tbody tr td,body .productPage .comparisons-section .pricing-table-container table tbody tr th{height:3.125rem}body .productPage .comparisons-section .pricing-table-container table tbody tr td:first-child,body .productPage .comparisons-section .pricing-table-container table tbody tr th:first-child{background-color:#fff}body .productPage .comparisons-section .pricing-table-container table tbody tr td{text-align:center}body .productPage .comparisons-section .pricing-table-container table tfoot tr>:nth-child(2){border-bottom-style:solid}body .productPage .comparisons-section .pricing-table-container table tfoot tr th:first-child{background-color:#fff}body .productPage .comparisons-section .pricing-table-container table tfoot tr td{text-align:center;padding:2rem 1.5rem}body .productPage .comparisons-section .pricing-table-container table tfoot tr td:nth-child(2){border-bottom-left-radius:20px;border-bottom-right-radius:20px}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button{width:auto;height:39px;min-width:auto}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-addtocart{background-color:#003479}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-addtocart span{color:#fcf4ed}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-addtocart.processing{color:#fff}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-addtocart.processing svg{color:#fff!important}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-addtocart:hover{background-color:#303030}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-view-product{background-color:#b3c4f3}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-view-product span{color:#503a39}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-view-product:hover{background-color:#003479}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-view-product:hover span{color:#fff}body .productPage .upgrade-your-setup-section h2{color:#303030;margin-bottom:1rem}body .productPage .upgrade-your-setup-section .slider-buttons{gap:20px}body .productPage .upgrade-your-setup-section .slider-buttons button{width:2.5rem;height:2.5rem}body .productPage .upgrade-your-setup-section .product-slider .slick-dotted{margin-bottom:6rem}body .productPage .upgrade-your-setup-section .product-slider .slick-list{margin-left:0!important}body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track{display:flex;gap:1rem}body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track .slick-slide{width:328px!important;height:auto}body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track .slick-slide [class^=jsx-],body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-card,body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track .slick-slide>div,body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track .slick-slide>div .product-card{height:100%}body .productPage .upgrade-your-setup-section .product-slider .product-card{border:3px solid #d4ddf7;padding:20px;margin:0 .46875rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-wishlist{position:absolute;top:20px;right:20px}body .productPage .upgrade-your-setup-section .product-slider .product-card .thumbnail{width:100%;height:260px;padding:0 .46875rem;margin-bottom:1rem;display:flex;justify-content:center}body .productPage .upgrade-your-setup-section .product-slider .product-card .thumbnail img{width:90%;height:100%;object-fit:contain}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc{margin-bottom:1.5rem;max-height:3.6rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc.nonePurchasable{max-height:7.2rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc .product-name{font-size:1.5rem;line-height:1.2;font-weight:500;text-align:center;min-height:3rem;display:flex;justify-content:center;align-items:center}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-addtocart{width:100%;background-color:#b3c4f3}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-addtocart:hover{background-color:#003479}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-addtocart:hover span{color:#fff}@media screen and (max-width:767px){.upgrade-your-setup-section.container{padding-right:0}}@media(min-width:768px){body .productPage .comparisons-section .pricing-table-container table thead th{width:13.75rem}body .productPage .comparisons-section .pricing-table-container table thead th:first-child{width:9.375rem}body .productPage .comparisons-section .pricing-table-container table.two-products thead th{width:26%}body .productPage .comparisons-section .pricing-table-container table.two-products thead th:first-child{width:20%;background-color:#fff}body .productPage .comparisons-section .pricing-table-container table.many-products thead th{width:13.75rem}body .productPage .comparisons-section .pricing-table-container table.many-products thead th:first-child{width:9.375rem}}@media(min-width:1194px){body .productPage .container{max-width:1132px!important}body .productPage .container.how-to-help-container{max-width:1140px!important}body .productPage h2{font-size:2rem!important;font-weight:500;line-height:1.2}body .productPage .product-detail-section{padding:3rem 0 0}body .productPage .product-detail-section .product-detail-info{flex-direction:row;gap:2.875rem}body .productPage .product-detail-section .product-detail-info .product-thumbnails{width:33.125rem!important}body .productPage .product-detail-section .product-detail-info .product-info{width:calc(100% - 33.125rem)!important}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .buttons{top:1rem;right:1rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .buttons button.btn-wishlist{width:4rem;height:4rem;padding:1.125rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider{margin-bottom:0}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-arrow{width:4rem;height:4rem;padding:1.125rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list{height:31.5625rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide{height:100%!important}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-],body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo{height:100%}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo img,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo img{width:100%;height:100%;object-fit:contain}body .productPage .product-detail-section .product-detail-info .slider-nav-detail{margin-top:0;padding:.5rem 0}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider{overflow:visible}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track{display:flex!important;justify-content:flex-start;gap:2rem;margin-left:-2rem;padding:.5rem .25rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide{min-width:5rem;width:5rem!important;height:5rem!important}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn{width:100%!important;height:100%!important}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo .video-icon{width:2.5rem;height:2.5rem;padding:.625rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo .video-icon .play-icon{display:block;width:1.125rem;height:1.125rem;background-size:1rem;margin-left:.3125rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li{width:.46875rem;height:.46875rem;margin:0 .375rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li button{width:.46875rem;height:.46875rem;padding:0}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li button .slick-dot-icon{display:inline-block}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li button .slick-dot-icon:before{font-size:.46875rem!important;line-height:1;width:.46875rem;height:.46875rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li.slick-active{width:4.4rem;height:.46875rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li.slick-active button{width:100%}body .productPage .product-detail-section .product-detail-info .product-title h1{font-size:2rem!important;line-height:1.22!important}body .productPage .product-detail-section .product-detail-info .product-model{font-size:1.125rem;line-height:1.5}body .productPage .product-detail-section .product-detail-info .product-cate .btn-cate{min-width:108px;height:2.25rem}body .productPage .product-detail-section .product-detail-info .product-cate .btn-cate span{font-size:1.125rem;line-height:1.2}body .productPage .product-detail-section .product-detail-info .product-shipping .shipping-link{font-size:1.125rem;line-height:1.5;gap:.75rem}body .productPage .product-detail-section .product-detail-info .product-shipping .shipping-link img{width:.75rem}body .productPage .product-detail-section .product-detail-info .product-shipping .shipping-link img.shipping-icon{width:2rem}body .productPage .product-detail-section .product-detail-info .product-shipping .wishlist-button{gap:.75rem;font-size:1.125rem;line-height:1.5}body .productPage .product-detail-section .product-detail-info .product-shipping .wishlist-button .heart-icon{display:block;width:1.5rem;height:1.5rem}body .productPage .product-detail-section .product-detail-info .product-price{font-size:2rem;line-height:1.2;gap:2rem}body .productPage .product-detail-section .product-detail-info .product-price .origin-price{font-size:1.5rem}body .productPage .product-detail-section .product-detail-info .product-addtocart{gap:1.375rem}body .productPage .product-detail-section .product-detail-info .product-addtocart .quantity-input{border-radius:.695rem;padding:5px 24px;width:10.75rem}body .productPage .product-detail-section .product-detail-info .product-addtocart .quantity-input input{font-size:1.125rem;font-weight:600;line-height:1.2;margin:0 5px;width:60%}body .productPage .product-detail-section .product-detail-info .product-addtocart .quantity-input .btn-control{width:1.375rem;height:1.375rem}body .productPage .product-detail-section .product-detail-info .btn-button{height:58px}body .productPage .product-detail-section .product-detail-info .btn-button.btn-addtocart{width:calc(100% - 12.125rem)}body .productPage .product-feature-subscription{padding-top:4rem}body .productPage .product-feature-subscription div[role=tablist]{gap:1.5rem;margin-bottom:1.5rem}body .productPage .product-feature-subscription div[role=tablist] button{height:2.5625rem;padding:1rem 1.5rem!important}body .productPage .product-feature-subscription .features-section .section-tag{margin-bottom:1.5rem!important}body .productPage .product-feature-subscription .features-section h2{margin-bottom:2rem!important}body .productPage .product-feature-subscription .features-section h2 br{display:block}body .productPage .product-feature-subscription .features-section .features-section-body{gap:2.5rem!important}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-title button{padding:1.425rem;font-size:.9375rem;font-weight:500;line-height:1.5}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-title button .accordion-icon{flex:0 0 1.125rem;width:1.125rem;height:1.125rem}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-title button[aria-expanded=true]{font-size:1.125rem;line-height:1.5}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-body{font-size:1.125rem;line-height:1.5;font-weight:400;padding:0 1.425rem 1.425rem}body .productPage .subscription-section h2{margin-bottom:1.5rem}body .productPage .subscription-section .description{margin-bottom:2rem}body .productPage .subscription-section .subscription-plan{padding:2rem .5rem;box-shadow:.46875rem .46875rem .46875rem -5px rgba(212,221,247,.3)}body .productPage .subscription-section .subscription-plan .subscription-table-container{overflow:hidden}body .productPage .subscription-section .subscription-plan .subscription-table-container table{position:relative}body .productPage .subscription-section .subscription-plan .subscription-table-container table:after{content:" ";width:25%;height:100%;position:absolute;top:0;right:0;border:2px solid #003479;border-radius:20px;z-index:1}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr td,body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th{padding:0 17px;font-size:20px;font-weight:400;line-height:1.5;text-align:center}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr td .note,body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th .note{font-size:20px;font-weight:400;line-height:1.5}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr td span,body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th span{display:inline-block}body .productPage .subscription-section .subscription-plan .subscription-table-container table tr th{font-weight:600}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th{width:25%;padding:2rem;font-size:1.5rem;font-weight:700;line-height:1.2;vertical-align:bottom}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th .pricing{font-size:1.5rem;font-weight:700!important;line-height:1.2;color:#ee478d}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th .btn-bestpick{background:#ee478d;color:#fff;border-radius:4.375rem;height:54px;padding:0;min-width:115px}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th .btn-bestpick span{color:#fff;font-size:1rem;font-weight:400}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th span{width:100%;display:inline-block}body .productPage .subscription-section .subscription-plan .subscription-table-container table thead th:nth-child(2){padding-top:1rem;border-top-left-radius:20px;border-top-right-radius:20px}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr{background-color:rgba(212,221,247,.2)}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr td,body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th{height:100px;padding:0 20px;border-bottom:2rem solid #fcf4ed}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr td:first-child,body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr td:last-child,body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}body .productPage .subscription-section .subscription-plan .subscription-table-container table tbody tr th{text-align:left}body .productPage .subscription-section .subscription-plan .app-icons img{width:auto;height:44px}body .productPage .what-make-us-different-section ul.solution-cards{column-count:2;column-gap:1rem}body .productPage .what-make-us-different-section ul.solution-cards li{margin-bottom:1rem}body .productPage .what-make-us-different-section ul.solution-cards li:nth-child(3n){height:400px!important}body .productPage .what-make-us-different-section ul.solution-cards li:last-child{margin-bottom:0}body .productPage .what-make-us-different-section ul.solution-cards li.image-card{height:460px}body .productPage .what-make-us-different-section ul.solution-cards li h3.card-title{font-size:20px;line-height:1.5;font-weight:600}body .productPage .what-make-us-different-section ul.solution-cards li p.card-desc{font-size:1.125rem;font-weight:400;line-height:1.5;margin-bottom:0}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon{width:45px;height:45px;padding:0}body .productPage .app-technologo-section .section-tag,body .productPage .app-technologo-section h2{margin-bottom:1.5rem!important}body .productPage .app-technologo-section .app-icons{gap:1rem!important}body .productPage .app-technologo-section .app-icons a{display:block}body .productPage .app-technologo-section .app-icons a img{width:auto;height:3.625rem}body .productPage .app-technologo-section .our-app-slider{margin-top:7rem}body .productPage .app-technologo-section .our-app-slider .center-bg{top:calc(50% + 3rem)}body .productPage .app-technologo-section .our-app-slider .our-app-card{max-width:320px;margin:0 auto}body .productPage .app-technologo-section .our-app-slider .our-app-card .card-title{font-size:1.25rem;font-weight:500;margin-top:3rem;margin-bottom:1.375rem;min-height:3.75rem}body .productPage .app-technologo-section .our-app-slider .our-app-card .card-desc{font-size:1.125rem;line-height:1.2;font-weight:400}body .productPage .app-technologo-section .section-bg .bg-icon-1,body .productPage .app-technologo-section .section-bg .bg-icon-2{width:4.5rem;height:4.5rem}body .productPage .components-section{padding:3rem!important}body .productPage .components-section .section-tag,body .productPage .components-section h2{margin-bottom:1.5rem!important}body .productPage .components-section .component-tags{gap:1.5rem}body .productPage .components-section .component-tags .component-tag{height:2.5625rem;padding:0 1.5rem}body .productPage .components-section .component-tags .component-tag span{font-size:.9375rem;line-height:1.5;font-weight:400}body .productPage .comparisons-section{padding:3rem 1rem!important}body .productPage .comparisons-section .section-tag{margin-bottom:1.5rem!important}body .productPage .comparisons-section .pricing-table-container{padding:2rem .5rem;box-shadow:7.5px 7.5px 7.5px -3.75px rgba(212,221,247,.3)}body .productPage .comparisons-section .pricing-table-container table.two-products thead th{width:26%;padding:6.5rem 2rem 2rem}body .productPage .comparisons-section .pricing-table-container table.many-products thead th{width:18.125rem;padding:6.5rem 2rem 2rem}body .productPage .comparisons-section .pricing-table-container table.many-products thead th:first-child{width:13.5rem}body .productPage .comparisons-section .pricing-table-container table thead th{width:26.666%;padding:6.5rem 2rem 2rem;vertical-align:top}body .productPage .comparisons-section .pricing-table-container table thead th:first-child{width:20%;background-color:#fff}body .productPage .comparisons-section .pricing-table-container table thead th:nth-child(2){padding-top:2rem;border-top-left-radius:25px;border-top-right-radius:25px}body .productPage .comparisons-section .pricing-table-container table thead th .pick-tag{height:2.5625rem;min-width:6rem!important}body .productPage .comparisons-section .pricing-table-container table thead th .pick-tag span{font-size:1rem;font-weight:400}body .productPage .comparisons-section .pricing-table-container table thead th .product-review .product-thumbnail{width:100%;height:12.3125rem;border-radius:1.17rem;padding:.46875rem;margin-bottom:1.5rem}body .productPage .comparisons-section .pricing-table-container table thead th .product-review .product-name{font-size:.9375rem;line-height:1.5;font-weight:500;padding:0 .5rem}body .productPage .comparisons-section .pricing-table-container table tbody tr td,body .productPage .comparisons-section .pricing-table-container table tbody tr th{height:3.125rem;padding:0 1rem}body .productPage .comparisons-section .pricing-table-container table tfoot tr td{padding:2rem 2.25rem}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-addtocart,body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-view-product{width:100%;height:2.8125rem}body .productPage .comparisons-section .pricing-table-container table tr td.pricing{font-size:1.65rem;padding:1rem .5rem}body .productPage .comparisons-section .pricing-table-container table tr td.pricing .product-price .origin-price{font-size:1rem}body .productPage .upgrade-your-setup-section .section-tag,body .productPage .upgrade-your-setup-section h2{margin-bottom:1.5rem!important}body .productPage .upgrade-your-setup-section h2{max-width:80%}body .productPage .upgrade-your-setup-section .slider-buttons{gap:1.875rem}body .productPage .upgrade-your-setup-section .slider-buttons button{width:3.34rem;height:3.34rem}body .productPage .upgrade-your-setup-section .product-slider .slick-slider{margin-bottom:0;overflow:visible}body .productPage .upgrade-your-setup-section .product-slider .slick-list{margin-left:-3.125rem!important}body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track{display:flex;gap:2rem}body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track .slick-slide{width:328px!important}body .productPage .upgrade-your-setup-section .product-slider .product-card{border-radius:2.34375rem!important;border:3px solid #d4ddf7;padding:20px;margin:0 auto;width:100%}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-wishlist{top:1rem;right:1rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .thumbnail{width:100%;height:235px;margin-bottom:.5rem;padding:0 .46875rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc{margin-bottom:1.5rem;max-height:3.3rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc.nonePurchasable{max-height:6.6rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc .product-name{font-size:1.375rem;line-height:1.2;font-weight:400}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-addtocart{width:100%}}@media(min-width:1440px){body .productPage .container.how-to-help-container{max-width:1340px!important}}@media(min-width:1921px){body .productPage .container{max-width:1720px!important}body .productPage .container.how-to-help-container{max-width:1340px!important}body .productPage h2{font-size:3.4375rem!important;line-height:1.18}body .productPage .product-detail-section{padding:1.5rem 0 0}body .productPage .product-detail-section .product-detail-info{gap:5.1875rem}body .productPage .product-detail-section .product-detail-info .product-thumbnails{width:51.6875rem!important}body .productPage .product-detail-section .product-detail-info .product-info{width:calc(100% - 51.6875rem)!important;gap:2.75rem!important}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .buttons{top:1.5rem;right:1.5rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .buttons button.btn-wishlist{width:4rem;height:4rem;padding:1rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-arrow{width:5.46625rem;height:5.46625rem;padding:1.375rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list{min-height:49.25rem}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide{height:100%!important}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-],body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo{height:100%}body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide [class^=jsx-] .product-photo img,body .productPage .product-detail-section .product-detail-info .product-detail-slider .slider-for-detail .slick-slider .slick-list .slick-track .slick-slide>div .product-photo img{width:100%;height:100%;object-fit:contain}body .productPage .product-detail-section .product-detail-info .slider-nav-detail{margin-top:.46875rem;padding:.46875rem 0}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider{overflow:visible}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track{display:flex!important;justify-content:flex-start;gap:1rem;margin-left:-1rem;padding:.5rem .25rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide{min-width:9.375rem!important;width:9.375rem!important;height:9.375rem!important}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn{width:100%!important;height:100%!important}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo .video-icon{width:3.125rem;height:3.125rem;padding:1rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-list .slick-track .slick-slide .image_btn.isThumbnailVideo .video-icon .play-icon{display:block;width:1.25rem;height:1.25rem;background-size:1.125rem;margin-left:.3125rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li{width:.46875rem;height:.46875rem;margin:0 .375rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li button{width:.46875rem;height:.46875rem;padding:0}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li button .slick-dot-icon{display:inline-block}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li button .slick-dot-icon:before{font-size:.46875rem!important;line-height:1;width:.46875rem;height:.46875rem}body .productPage .product-detail-section .product-detail-info .slider-nav-detail .slick-slider .slick-dots li.slick-active{width:93px;height:.46875rem}body .productPage .product-detail-section .product-detail-info .product-review{font-size:1.375rem;line-height:1.2}body .productPage .product-detail-section .product-detail-info .product-review .product-name{min-height:6rem}body .productPage .product-detail-section .product-detail-info .product-title h1{font-size:2.8125rem!important;line-height:1.22!important}body .productPage .product-detail-section .product-detail-info .product-model{font-size:1.5625rem;line-height:1.6}body .productPage .product-detail-section .product-detail-info .product-cate{display:flex;gap:20px}body .productPage .product-detail-section .product-detail-info .product-cate .btn-cate{min-width:122px;height:44px;border-radius:100px;padding:0 20px}body .productPage .product-detail-section .product-detail-info .product-cate .btn-cate span{font-size:20px;line-height:1.5}body .productPage .product-detail-section .product-detail-info .product-shipping .shipping-link{font-size:1.5625rem;line-height:1.2;gap:.75rem}body .productPage .product-detail-section .product-detail-info .product-shipping .shipping-link img{width:.9375rem}body .productPage .product-detail-section .product-detail-info .product-shipping .shipping-link img.shipping-icon{width:3rem}body .productPage .product-detail-section .product-detail-info .product-shipping .wishlist-button{gap:.75rem;font-size:1.5625rem;line-height:1.2}body .productPage .product-detail-section .product-detail-info .product-shipping .wishlist-button .heart-icon{display:block;width:1.75rem;height:1.75rem}body .productPage .product-detail-section .product-detail-info .product-price{font-size:2.1875rem;line-height:1.2;gap:2rem}body .productPage .product-detail-section .product-detail-info .product-price .origin-price{font-size:2.1875rem}body .productPage .product-detail-section .product-detail-info .product-addtocart{gap:1.875rem}body .productPage .product-detail-section .product-detail-info .product-addtocart .quantity-input{border-radius:.9375rem;padding:7px 30px;width:50%}body .productPage .product-detail-section .product-detail-info .product-addtocart .quantity-input input{font-size:1.5625rem;font-weight:600;line-height:1.2;margin:0 5px;width:60%}body .productPage .product-detail-section .product-detail-info .product-addtocart .quantity-input .btn-control{width:30px;height:30px}body .productPage .product-detail-section .product-detail-info .btn-button.btn-addtocart,body .productPage .product-detail-section .product-detail-info .btn-button.btn-buynow{height:4.875rem}body .productPage .product-detail-section .product-detail-info .btn-button.btn-addtocart span,body .productPage .product-detail-section .product-detail-info .btn-button.btn-buynow span{font-size:1.5625rem}body .productPage .product-detail-section .product-detail-info .btn-button.btn-addtocart{width:50%}body .productPage .product-feature-subscription{padding:4rem 1rem}body .productPage .product-feature-subscription div[role=tablist]{gap:3.125rem;margin-bottom:2.5rem}body .productPage .product-feature-subscription div[role=tablist] button{height:3.1875rem;padding:1rem 1.5rem!important}body .productPage .product-feature-subscription .features-section .section-tag{margin-bottom:4rem!important}body .productPage .product-feature-subscription .features-section h2{margin-bottom:6rem!important}body .productPage .product-feature-subscription .features-section .features-section-body{gap:3.25rem!important}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-title button{padding:1.875rem 2.875rem;font-size:1.5625rem;line-height:1.8;font-weight:500}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-title button .accordion-icon{flex:0 0 1.3125rem;width:1.3125rem;height:1.3125rem}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-title button[aria-expanded=true]{font-size:1.5625rem;line-height:1.8}body .productPage .product-feature-subscription .features-section .accordion-container .accordion-item .accordion-body{font-size:1.5625rem;line-height:1.2;font-weight:400;padding:0 3.1875rem 3.0625rem}body .productPage .what-make-us-different-section ul.solution-cards{column-count:2;column-gap:1rem}body .productPage .what-make-us-different-section ul.solution-cards li{margin-bottom:1rem}body .productPage .what-make-us-different-section ul.solution-cards li:nth-child(3n){height:470px!important}body .productPage .what-make-us-different-section ul.solution-cards li:last-child{margin-bottom:0}body .productPage .what-make-us-different-section ul.solution-cards li.image-card{height:647px}body .productPage .what-make-us-different-section ul.solution-cards li h3.card-title{font-size:2.1875rem;line-height:1.28}body .productPage .what-make-us-different-section ul.solution-cards li p.card-desc{font-size:1.5625rem}body .productPage .what-make-us-different-section ul.solution-cards li .circle-icon{width:60px;height:3.75rem;padding:0}body .productPage .what-make-us-different-section.vc-serries-section ul.solution-cards li.image-card{height:560px!important}body .productPage .app-technologo-section .section-tag,body .productPage .app-technologo-section h2{margin-bottom:3.125rem!important}body .productPage .app-technologo-section .app-icons{gap:7.5rem!important}body .productPage .app-technologo-section .app-icons a{display:block}body .productPage .app-technologo-section .app-icons a img{width:auto;height:4.8125rem}body .productPage .app-technologo-section .our-app-slider{margin-top:6rem}body .productPage .app-technologo-section .our-app-slider .center-bg{top:calc(50% + 4rem)}body .productPage .app-technologo-section .our-app-slider .our-app-card{max-width:340px}body .productPage .app-technologo-section .our-app-slider .our-app-card .card-title{font-size:1.875rem;font-weight:600;margin-top:3.125rem;margin-bottom:1.875rem;min-height:5.625rem}body .productPage .app-technologo-section .our-app-slider .our-app-card .card-desc{font-size:1.5625rem;line-height:1.2;font-weight:400}body .productPage .app-technologo-section .section-bg .bg-icon-1,body .productPage .app-technologo-section .section-bg .bg-icon-2{width:4.875rem;height:4.875rem}body .productPage .components-section{border-radius:3.125rem!important;padding:6.25rem!important}body .productPage .components-section .section-tag,body .productPage .components-section h2{margin-bottom:3.125rem!important}body .productPage .components-section .component-tags .component-tag{height:3.1875rem;padding:0 1.75rem}body .productPage .components-section .component-tags .component-tag span{font-size:1rem;line-height:1.6}body .productPage .comparisons-section{padding:6.25rem 1.875rem!important}body .productPage .comparisons-section .section-tag{margin-bottom:3.125rem!important}body .productPage .comparisons-section .pricing-table-container table.many-products thead th{width:22rem}body .productPage .comparisons-section .pricing-table-container table.many-products thead th:first-child{width:14.5rem}body .productPage .comparisons-section .pricing-table-container table thead th{width:26.666%;padding:6.5rem 2rem 2rem}body .productPage .comparisons-section .pricing-table-container table thead th:first-child{width:20%}body .productPage .comparisons-section .pricing-table-container table thead th:nth-child(2){padding-top:2rem;border-top-left-radius:25px;border-top-right-radius:25px}body .productPage .comparisons-section .pricing-table-container table thead th .pick-tag{height:3.1875rem;min-width:7.25rem!important}body .productPage .comparisons-section .pricing-table-container table thead th .pick-tag span{font-size:1rem;font-weight:400}body .productPage .comparisons-section .pricing-table-container table thead th .product-review .product-thumbnail{width:100%;height:16.375rem;border-radius:25px;padding:.46875rem;margin-bottom:1.5rem}body .productPage .comparisons-section .pricing-table-container table thead th .product-review .product-name{font-size:1.25rem;line-height:1.5;font-weight:500;padding:0 .5rem}body .productPage .comparisons-section .pricing-table-container table tbody tr td,body .productPage .comparisons-section .pricing-table-container table tbody tr th{height:5rem;padding:0 1.5rem}body .productPage .comparisons-section .pricing-table-container table tfoot tr td{padding:2rem 2.25rem}body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-addtocart,body .productPage .comparisons-section .pricing-table-container table tfoot tr td .btn-button.btn-view-product{height:4.875rem;width:100%}body .productPage .comparisons-section .pricing-table-container table tr td.pricing{font-size:2.1875rem;padding:1rem .5rem}body .productPage .comparisons-section .pricing-table-container table tr td.pricing .product-price .origin-price{font-size:1.25rem}body .productPage .upgrade-your-setup-section .section-tag,body .productPage .upgrade-your-setup-section h2{margin-bottom:3.125rem!important}body .productPage .upgrade-your-setup-section h2{font-size:3.4375rem!important;line-height:1.2}body .productPage .upgrade-your-setup-section .slider-buttons{gap:2.5rem}body .productPage .upgrade-your-setup-section .slider-buttons button{width:4.46rem;height:4.46rem}body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track{gap:2.5rem}body .productPage .upgrade-your-setup-section .product-slider .slick-list .slick-track .slick-slide{width:438px!important}body .productPage .upgrade-your-setup-section .product-slider .product-card{border:3px solid #d4ddf7;padding:25px;margin:0 5px;width:100%}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-wishlist{top:20px;right:20px}body .productPage .upgrade-your-setup-section .product-slider .product-card .thumbnail{width:100%;height:17.375rem;padding:0 .46875rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc{margin-bottom:1.5rem;max-height:3.75rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc.nonePurchasable{max-height:9.375rem}body .productPage .upgrade-your-setup-section .product-slider .product-card .desc .product-name{font-size:1.5625rem;line-height:1.2;font-weight:500}body .productPage .upgrade-your-setup-section .product-slider .product-card .btn-addtocart{height:4.875rem}}