#layered-filter-block .filter-title strong{display:block}.centerblock{display:block;margin-left:auto;margin-right:auto}.centertext{text-align:center}.dimager{float:right;margin:0 0 10px 10px;max-width:72%;clear:both}.dimager.topfoldright{margin:-7px 0 10px 20px;text-align:right}.dboxtopfoldright{position:relative;display:inline-block;float:right;width:180px}.dimager-no-max-width{float:right;margin:0 0 10px 10px}.dimager-no-max-width-clear{float:right;margin:0 0 10px 10px;clear:both}.dimagel{float:left;margin:0 10px 10px 0}.clearboth{clear:both}.clearleft{clear:left}.clearright{clear:right}.mtop-10{margin-top:-10px !important}.mtop0{margin-top:0 !important}.mtop5{margin-top:5px !important}.mtop10{margin-top:10px !important}.mtop15{margin-top:15px !important}.mtop20{margin-top:20px !important}.mtop30{margin-top:30px !important}.mtop40{margin-top:40px !important}.mbottom1em{margin-bottom:1em !important}.mbottom0{margin-bottom:0 !important}.mbottom5{margin-bottom:5px !important}.mbottom10{margin-bottom:10px !important}.mbottom15{margin-bottom:15px !important}.mbottom20{margin-bottom:20px !important}.mbottom30{margin-bottom:30px !important}.mbottom40{margin-bottom:40px !important}.mbottom60{margin-bottom:60px !important}.mleft6{margin-left:6px}.mleft10{margin-left:6px}.margin-none{margin:0 !important}.ptop15{padding-top:15px}.pbottom15{padding-bottom:15px}.help-bold-cw .help-block{font-size:1em !important;font-weight:700 !important}.pccf_slideoutlink{font-size:1.1em !important;padding:4px 8px 5px !important}@media (min-width:768px),print{.page-header .panel.header{padding-bottom:4px !important;padding-top:10px !important}}.page-header .panel.wrapper{border-bottom:none !important;background-color:#fff !important;color:#2454a8 !important}@media all and (min-width:1025px){.ammenu-submenu-wrapper{padding:7px 7px 0 15px}}@media all and (max-width:767px){.header.content{padding-top:1px}}@media (min-width:768px),print{.header.content{padding:5px 20px 0 !important}}.ammenu-nav-sections.-mobile:not(.-has-icons) .ammenu-items.-root>.ammenu-item>.ammenu-link:before{content:none}.header-phone{background:url(https://api.iconify.design/fa-solid/phone-volume.svg) no-repeat left center/.7em;padding:5px 0 5px 1em}.header-phone .phone-number,.header-phone .phone-number a{font-size:2rem;font-weight:700;font-style:italic;color:#20397c;font-family:Arial,Helvetica,sans-serif}.header-phone .phone-number span.time{font-size:1.5rem;color:#444}@media screen and (max-device-width:495px){.header-phone{padding:1px 0 0 1em}}@media screen and (max-device-width:495px){.header-phone .phone-number span.time{color:#666;line-height:1.2rem}}@media screen and (max-device-width:426px){.header-phone .phone-number,.header-phone .phone-number a{font-size:1.8rem}}@media screen and (max-device-width:350px){.header-phone .phone-number,.header-phone .phone-number a{font-size:1.2rem}}@media screen and (max-device-width:304px){.header-phone .phone-number,.header-phone .phone-number a{font-size:1rem}}.header.panel>.header.links>li>a:hover{color:#f68819;border-bottom:1px dotted #f68819;text-decoration:none;font-weight:400}.header.panel>.header.links>li>a,.header.panel>.header.links>li>a:visited{color:#2461e3;border-bottom:1px dotted #2461e3;text-decoration:none;font-weight:400}@media (min-width:768px),print{.header.panel>.header.links>.customer-welcome+.authorization-link{display:inline-grid !important}}@media (min-width:768px),print{.customer-welcome .action.switch{color:red !important;font-weight:800 !important}}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:hover{background-color:#2461e3 !important}.ammenu-nav-sections .ammenu-link .ammenu-text-block .ammenu-text{font-size:1.7rem !important;letter-spacing:-.5px}a.ammenu-link.-simple{color:#fff !important}.ammenu-category-tree.ammenu-column .ammenu-title{font-size:1.5rem !important;font-weight:400 !important}.contact-box.slim{position:relative;padding:0;margin:0 0 3px;display:block;height:57px;max-width:180px;font:75%/150% Arial,Helvetica,sans-serif}.contact-box.slim .title{height:29px;line-height:29px;width:175px;padding:0 0 0 5px;background-color:#666;color:#fff;float:left;text-align:left;font-size:15px}.contact-box.slim .titlebar .call{float:left;padding-left:21px;margin-bottom:9px;background:url(https://www.cctvcameraworld.com/media/oldskin/frontend/ultimo/cctvcw/images/contactbox/contact-box-phone-icon-w.png) 0px 8px no-repeat;font-size:15px;color:#fff}.contact-box.slim .contact-boxbody{width:172px;height:20px;padding:5px 0 0 6px !important;float:left;background-color:#f2f2f2;border:1px solid #b6bcbf;border-top:none}.contact-box.slim .contact-boxbody .contact_img{background:url(https://www.cctvcameraworld.com/media/oldskin/frontend/ultimo/cctvcw/images/contactbox/repjoe1_50px.png) 0 0 no-repeat;height:67px;top:-13px;width:50px;right:1px;position:absolute;z-index:99}.contact-box .contact-boxbody a.email{float:left;padding-left:30px;background:url(https://www.cctvcameraworld.com/media/oldskin/frontend/ultimo/cctvcw/images/contactbox/contact-box-email-icon.png) 0 0 no-repeat;font-size:14px;line-height:16px;cursor:pointer;clear:both;text-decoration:none;color:#666 !important}.lazyload-container h3{display:none}.category-cms h2.yellowheader{color:#f68819}.category-cms h2.categorydesctitle{background:#f68819;color:#fff;padding:8px 15px;max-width:fit-content;font-weight:600;line-height:1.1;font-size:2.4rem;margin-top:2.5rem;margin-bottom:2.5rem !important}.catpageleftmenu li{float:left;display:block;width:100% !important;padding:0 !important;margin:0;list-style-type:none;cursor:pointer;position:relative}.catpageleftmenu-style1 li li a{padding-left:20px;font-size:1.2em}@media only screen and (max-width:768px){.am-layout-negative-offset{margin-right:-35px;margin-left:-35px;padding-right:35px;padding-left:35px}}.amtheme-section-block{margin-bottom:0}.amtheme-section-block .block-static-block{margin-bottom:0 !important}.amtheme-section-block .amtheme-section-title,.cms-home .widget.block .block-title{word-wrap:break-word;word-break:break-word;margin:0 0 25px;color:#070605;text-align:center;letter-spacing:.035em;font-size:2rem;line-height:2.3rem}.ie11 .amtheme-section-block .amtheme-section-title,.ie11 .cms-home .widget.block .block-title{word-break:break-all}.amtheme-section-block .amtheme-section-title>strong,.cms-home .widget.block .block-title>strong{font-weight:inherit;font-size:inherit;line-height:inherit}.amtheme-main-banner{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 -35px;height:140px;background:#f7f7f7 center/cover no-repeat}.amtheme-main-banner .amtheme-content{word-wrap:break-word;word-break:break-word;display:flex;align-items:center;flex-direction:column;padding:0 10px;text-align:center}.ie11 .amtheme-main-banner .amtheme-content{word-break:break-all}.amtheme-main-banner .amtheme-title{margin:0 0 5px;color:#070605;letter-spacing:.03em;font-weight:700;font-size:2.8rem;line-height:1}.amtheme-main-banner .amtheme-description{color:#4a4948;letter-spacing:.03em;font-size:1.6rem}.amtheme-secondary-banner{display:flex;flex-wrap:wrap;justify-content:space-between}.amtheme-secondary-banner .amtheme-banner{width:100%}.amtheme-secondary-banner .amtheme-banner:not(:last-of-type){margin-bottom:30px}.amtheme-secondary-banner .-carousel{overflow:hidden}.amtheme-secondary-banner .-carousel p{margin:0}.amtheme-banner-item:not(:last-of-type){margin-bottom:40px}.amtheme-banner-item .amtheme-image{display:block;width:100%;border-radius:6px}.amtheme-banner-item .amtheme-title{display:block;margin:20px 0 5px;color:#070605;letter-spacing:.025em;font-weight:700;font-size:2.2rem;line-height:1.5}.amtheme-banner-item .amtheme-description{margin:0;color:#4a4948;letter-spacing:.03em;font-size:1.6rem}.amtheme-banner-item .action{display:inline-flex;align-items:center;margin-top:20px;padding:9px 10px;border-radius:4px;font-size:1.8rem}.amtheme-banner-item .action.-with-icon:after{margin-left:10px;width:20px;height:20px;background:url("../../svg/min/arrow-right.svg") center/contain no-repeat;content:""}.amtheme-banner-item .amtheme-wrapper-link{display:block}.amtheme-banner-item .amtheme-content{word-wrap:break-word;word-break:break-word}.ie11 .amtheme-banner-item .amtheme-content{word-break:break-all}.amtheme-images-carousel{margin:0 -10px;padding:0}.amtheme-images-carousel .amtheme-image{width:100%;border-radius:6px}.amtheme-images-carousel .slick-slide{margin:0 10px;cursor:grab}.amtheme-images-carousel .slick-slide:active{cursor:grabbing}.ie11 .amtheme-images-carousel .slick-slide,.ie11 .amtheme-images-carousel .slick-slide:active{cursor:pointer}.amtheme-images-carousel .slick-dots{left:50%;margin:0;transform:translateX(-50%)}.amtheme-categories-choice{position:relative;background-color:#f9f9f9;display:flex;align-items:center;flex-direction:column;padding:40px 0 10px}.amtheme-categories-choice:before,.amtheme-categories-choice:after{position:absolute;top:0;display:block;width:calc((100vw - 100%)/2);height:100%;background-color:none;content:""}.amtheme-categories-choice:before{right:100%}.amtheme-categories-choice:after{left:100%}.amtheme-categories-choice>.amtheme-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style-type:none}.amtheme-categories-choice .amtheme-description{word-wrap:break-word;word-break:break-word;margin:15px 0 0 !important;color:#00498d;text-align:center;letter-spacing:.03em;font-weight:700;font-size:1.6rem;transition:color .2s ease-in-out}.ie11 .amtheme-categories-choice .amtheme-description{word-break:break-all}.amtheme-categories-choice .amtheme-item{display:flex;align-items:center;flex-direction:column;margin:0 0 25px;width:49%}.amtheme-categories-choice .amtheme-image-block{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:110px;height:110px;border-radius:100%;background-color:#f2f2f2;cursor:pointer;transition:transform .2s ease-in-out}.amtheme-categories-choice .amtheme-image-block:hover{transform:scale(1.1);text-decoration:none;color:#faa100}.amtheme-categories-choice .amtheme-image-block:hover+.amtheme-description,.amtheme-categories-choice .amtheme-description:hover{color:#faa100;text-decoration:none}._keyfocus .amtheme-categories-choice .amtheme-image-block:focus{border-radius:100%}.amtheme-categories-choice .amtheme-image-block>img{position:absolute;top:50%;left:50%;z-index:1;max-width:110px;transform:translate(-50%,-50%)}.amtheme-categories-choice .amtheme-image-block img.large-cat-icon{width:85px !important;height:85px !important}.amtheme-categories-choice .amtheme-image-block .cat-number{font-size:6rem;text-decoration:none}.amtheme-categories-choice .amtheme-image-block span.cat-number:hover,.amtheme-categories-choice .amtheme-image-block span.cat-number:hover+.amtheme-description{text-decoration:none;color:#faa100}.amtheme-categories-choice .action.primary{background-image:none;background:#1979c3;border:1px solid #1979c3;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:12px 25px;font-size:2rem;box-sizing:border-box;vertical-align:middle;line-height:2.5rem}.cms-home .widget-product-grid{margin:0;padding:0;list-style-type:none}.cms-home .widget.block .block-title{text-align:center}.cms-home .products-grid{display:flex;align-items:center;flex-direction:column}.cms-home .page-main{margin-bottom:0}@media all and (max-width:768px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .block-title{margin:0 0 20px;text-align:left}}@media all and (max-width:768px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .block-content{margin:0 -35px}}@media all and (max-width:768px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .pager{padding:0 35px}}@media all and (max-width:768px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .product-items:not(.slick-slider){width:100%}}@media all and (max-width:640px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .block-content{margin:0 -25px}}@media all and (max-width:640px),print{.amtheme-section-block.amtheme-products-grid .block-products-list .pager{padding:0 25px}}@media all and (min-width:768px),print{.amtheme-main-banner{margin:0;height:250px}}@media all and (min-width:768px),print{.amtheme-main-banner .amtheme-title{font-size:4rem}}@media all and (min-width:768px),print{.amtheme-main-banner .amtheme-description{font-size:1.9rem}}@media all and (min-width:768px),print{.amtheme-secondary-banner .-carousel,.amtheme-secondary-banner .-static{max-width:calc(50% - 10px)}}@media all and (min-width:768px),print{.amtheme-secondary-banner .amtheme-banner:nth-of-type(n){margin:0}}@media all and (min-width:768px),print{.amtheme-banner-item:not(:last-of-type){margin-bottom:20px}}@media all and (min-width:768px),print{.amtheme-section-block .amtheme-section-title,.cms-home .widget.block .block-title{font-weight:400;font-size:2.5rem;line-height:3rem}}@media all and (min-width:768px),print{.amtheme-section-block.amtheme-products-grid{margin-bottom:calc(40px - 25px)}}@media all and (min-width:768px),print{.amtheme-categories-choice{padding:20px 0}}@media all and (min-width:768px),print{.amtheme-categories-choice .amtheme-item{margin:0 15px 25px;min-width:140px;max-width:calc(100%/4 - (15px*2))}}@media all and (min-width:768px),print{.amtheme-categories-choice .amtheme-image-block{width:100px;height:100px}}@media all and (min-width:768px),print{.amtheme-categories-choice .amtheme-image-block>img{max-width:100px}}@media all and (min-width:768px),print{.cms-home .nav-sections{margin-bottom:10px}}@media all and (min-width:1024px),print{.amtheme-secondary-banner .-static{max-width:calc(50% - (30px - 10px))}}@media all and (min-width:1024px),print{.amtheme-banner-item:not(:last-of-type){margin-bottom:30px}}@media all and (min-width:1024px),print{.amtheme-banner-item .amtheme-title{letter-spacing:.035em;font-weight:400;font-size:3.2rem;line-height:4rem}}@media all and (min-width:1024px),print{.amtheme-banner-item .action{padding:12px 10px}}@media all and (min-width:1440px),print{.amtheme-secondary-banner .-static{max-width:calc(50% - (40px - 10px))}}@media all and (min-width:1440px),print{.amtheme-banner-item:not(:last-of-type){margin-bottom:40px}}@media print{.ammenu-logo img{width:300px !important}}@media print{.amtheme-products-secondary.-in-widget .action.tocart,.amtheme-products-grid .widget.block-static-block .block.block-products-list .product-items .action.tocart,.amtheme-banner-item .action,.amtheme-main-banner{display:none}}@media print{.amtheme-secondary-banner,.amtheme-categories-choice>.amtheme-content{display:block}}@media print{.amtheme-secondary-banner .amtheme-banner{display:inline-block}}@media print{.amtheme-secondary-banner .-static{float:right}}@media print{.amtheme-categories-choice .amtheme-item{float:left;min-width:auto}}@media print{.amtheme-section-block.amtheme-products-grid .block-products-list .pager,.amtheme-section-block.amtheme-products-grid .block-products-list>.block-content{margin:0;padding:0}}@media print{.pccf_slideoutlink.slideout_right,.cart-discount,.cart.main.actions{display:none}}@media print{.cart-discount .block .content{display:block !important}}@media print{.cart-summary._sticky,.fieldset{margin-bottom:0 !important}}@media print{.block.crosssell{display:none}}@media print{.page-header,.ammenu-header-container,.panel.wrapper,.panel.header,.header-phone,.phone-number{display:block !important;visibility:visible !important;overflow:visible !important;height:auto !important;max-height:none !important}}@media print{.header-phone,.phone-number{float:none !important;position:static !important;padding-bottom:0 !important}}@media print{.phone-number,.phone-number a{color:#000 !important;text-decoration:none !important}}@media print{.ambanners.ambanner-10,.ammenu-menu-wrapper,.breadcrumbs,.price-box.price-final_price,.product-reviews-summary,#tab-label-additional,#tab-label-reviews,#tab-label-aw_pquestion_product_page_pquestion_block,.block.related,.block.upsell,.product.attribute.description .seriesbanner{display:none !important}}@media print{#mounts,.dimsmounts{max-width:6.5in}}@media print{.after-megamenu-banner{display:none}}.fieldset>.fields>.field .field.choice{font-family:"helvetica",sans-serif;font-size:.9em;vertical-align:middle}p.proddesc-sups{color:#777;font-size:10.5px;max-width:71%;padding:0 0 5px 10px}p.proddesc-sups sup{vertical-align:super !important}div.specifications p.proddesc-sups{color:#777;font-size:10.5px;max-width:65%;padding:0 0 5px 10px}#specs table td sup{font-size:.7em;vertical-align:5px;padding-left:2px}.qtip-content .title{font-size:13px !important}.div_350px_center{max-width:350px;text-align:center}.div_350px_center h3{font-size:1.1em !important}.div_350px_center table.center_data tr td{text-align:center}a.svg{position:relative;display:inline-block;width:25%}a.svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}img.icon-100{max-width:100px !important;width:100%;display:block;margin:0 auto}img.icon-150{max-width:150px !important;width:100%;display:block;margin:10px auto}img.icon-200{max-width:200px !important;width:100%;display:block;margin:10px auto}.category-cms .mgz-element-inner h2{margin-top:0 !important}.product-features table td{padding:10px;vertical-align:middle}.product-features text-left{text-align:left}.product-features text-center{text-align:center}.product-features table td.col1{width:33%}@media screen and (min-width:768px){.form-side-left{width:50%;display:inline;float:left;margin-left:1%;margin-right:1%}}@media screen and (min-width:768px){.text-side-right{width:44%;display:inline;float:right;margin-left:1%;margin-right:1%}}@media screen and (max-width:767px){.form-side-left{float:left;display:block;max-width:95%}}@media screen and (max-width:767px){.text-side-right{clear:both;float:left;display:block;max-width:95%;margin-bottom:15px}}.amreview-recommend-wrap>.amreview-checkboxlabel:before,.amreview-gdpr-wrap>.amreview-checkboxlabel:before{border:1px solid #707070 !important}#blog-search-form.fieldset{margin:0 0 5px}@media (max-width:767px){.system-desc .image-to-right{margin-bottom:10px}}@media (max-width:767px){.system-desc .image-to-left{margin-top:10px}}@media (min-width:768px){.system-desc .image-to-right{padding-right:10px}}@media (min-width:768px){.system-desc .image-to-left{padding-left:10px}}@media (min-width:768px){.system-desc div.large_image{text-align:center}}@media (min-width:768px){.system-desc div.large_image img{width:70%}}.am-checkout.-classic .authentication-wrapper .action-auth-toggle{background:#1979c3;border-radius:2px;color:#fff;height:auto;padding:5px 20px;transition:all .3s ease}.am-checkout.-classic .authentication-wrapper .action-auth-toggle:hover{background:#c37f19}.amcheckout-wrapper .product-image-container{width:75px !important;height:75px !important}.am-checkout.-classic input[type=checkbox].admin__control-checkbox{width:20px !important;height:20px !important}@media (max-width:767px){.am-checkout.-classic .authentication-wrapper .action-auth-toggle{padding:5px 10px}}@media (min-width:769px),print{form#form-validate.form-edit-account .fieldset{float:none !important}}@media (min-width:769px),print{form#form-validate.form-address-edit .fieldset{float:none !important}}.faq-container{max-width:90%}.faq-item{border-bottom:1px solid #ccc}.faq-question{cursor:pointer;padding:15px;background-color:#f9f9f9;font-weight:700;border-radius:6px;transition:background-color .3s ease}.faq-question:hover{background-color:#eaeaea}.faq-answer{display:none;padding:15px;background-color:#fff;border-radius:6px;border-left:3px solid #0073e6}.faq-item.open .faq-answer{display:block}.phone-frame2{width:291px;height:630px;border:16px solid #0a5486;border-radius:36px;overflow:hidden;background:#000;box-shadow:0 4px 12px rgba(0,0,0,.4);margin:0 auto}.phone-frame{width:100%;max-width:291px;aspect-ratio:291/630;border:16px solid #0a5486;border-radius:36px;overflow:hidden;background:#000;box-shadow:0 4px 12px rgba(0,0,0,.4);margin:0 auto;display:flex;align-items:center;justify-content:center}.phone-frame img{width:100%;height:auto;display:block;margin:unset !important}.phone-frame figure{width:unset !important;margin:unset !important}.custom-laptop-frame{padding:2% 1%;margin:0 auto;max-width:1100px}.custom-laptop-screen{background:#000;border-radius:3% 3% .5% .5%/5%;margin:0 auto;position:relative;width:93%}.custom-laptop-screen:before{border:2px solid #cacacc;border-radius:3% 3% .5% .5%/5%;box-shadow:0 0 0 1px rgba(0,0,0,.8) inset,0 0 1px 2px rgba(255,255,255,.3) inset;content:"";display:block;padding-top:67%}.custom-laptop-screen:after{content:"";border-top:2px solid rgba(255,255,255,.15);position:absolute;bottom:.75%;left:.5%;padding-top:1%;width:99%}.custom-laptop-viewport{position:absolute;bottom:0;left:0;right:0;top:0;margin:4.3% 3.2%;background:#333;overflow:hidden}.custom-laptop-viewport:after{background:radial-gradient(circle at right bottom,transparent 75%,rgba(255,255,255,.05) 75%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.custom-laptop-viewport img{width:100%;height:100%;object-fit:cover;display:block;margin:unset !important}.custom-laptop-base{position:relative;width:100%}.custom-laptop-base:before{content:"";display:block;padding-top:3.3%;background:linear-gradient(#eaeced,#edeef0 55%,#fff 55%,#8a8b8f 56%,#999ba0 61%,#4b4b4f 84%,#262627 89%,rgba(0,0,0,.01) 98%);border-radius:0 0 10% 10%/0 0 50% 50%}.custom-laptop-base:after{background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(255,255,255,.8) .5%,rgba(0,0,0,.4) 3.3%,transparent 15%,rgba(255,255,255,.8) 50%,transparent 85%,rgba(0,0,0,.4) 96.7%,rgba(255,255,255,.8) 99.5%,rgba(0,0,0,.5) 100%);content:"";height:53%;position:absolute;top:0;width:100%}.custom-laptop-notch{background:#ddd;border-radius:0 0 7% 7%/0 0 95% 95%;box-shadow:-5px -1px 3px rgba(0,0,0,.2) inset,5px -1px 3px rgba(0,0,0,.2) inset;margin-left:auto;margin-right:auto;margin-top:-3.5%;z-index:2;position:relative;width:14%}.custom-laptop-notch:before{content:"";display:block;padding-top:10%}#maincontent nav ul,#maincontent nav ul{list-style:unset}.cta-biz-gray.container{max-width:950px;margin-left:auto;margin-right:auto;box-sizing:border-box}.cta-biz-gray{background-color:#f5f5f5;border-radius:30px;padding:40px}.cta-biz-gray-grid{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.cta-biz-gray .cta-biz-gray-grid{max-width:900px;margin:0 auto}.cta-biz-gray-image img{width:320px;height:auto;display:block;border-radius:12px}.cta-biz-gray-content{flex:1;min-width:300px}.cta-biz-gray-headline{font-size:2rem;font-weight:700;color:#000;margin-bottom:20px}.cta-biz-gray-list{list-style:disc inside;font-size:1.5rem;color:#333;margin-bottom:30px}.cta-biz-gray-button,.cta-biz-gray-button:visited{display:inline-block;background-color:#000;color:#fff !important;padding:12px 24px;font-size:1.5rem;border-radius:999px;text-decoration:none;font-weight:700;transition:background .3s ease}.cta-biz-gray-button:hover{background-color:#1a79c4}.cta-biz-gray .pccf-popup-btn{display:inline-block;background-color:#000;color:#fff;padding:12px 24px;font-size:1.5rem;border-radius:999px;font-weight:400;text-decoration:none;border:none;cursor:pointer;transition:background .3s ease}.cta-biz-gray .pccf-popup-btn:hover{background-color:#333;display:inline-block;color:#fff;padding:12px 24px;font-size:1.5rem;border-radius:999px;font-weight:400;text-decoration:underline;border:none;cursor:pointer;transition:background .3s ease}.read-more{text-align:center}.read-more a{color:#3b619f;margin-top:5px;border-bottom:1px dotted #3b619f;font-weight:700}.product-item .price-box{margin:10px 0 15px}.product-item-details .product-sku{font-weight:400;font-size:13px}.product-item-read-more{text-align:center;margin:4px 0 25px}.read-more-icon{display:inline-block;width:100px;height:20px;background-image:url("../images/read-more.svgz");background-repeat:no-repeat;background-size:contain;text-indent:-9999px;overflow:hidden}.read-more-icon:hover,a:hover .read-more-icon{background-image:url("../images/read-more-hover.svgz")}.products-grid .products.list .product-item button.tocart,.product-shortcode .product-item button.tocart{background:#f6820c;border:2px solid #f6820c;color:#fff;font-weight:700}.products-grid .products.list .product-item button.tocart:hover,.product-shortcode .product-item button.tocart:hover{background:#1979c3 !important;border:2px solid #1979c3 !important;color:#fff}.products-grid .products.list .product-item button.tocart:hover,.product-shortcode .product-item button.tocart:hover{background:#f4902b;border:1px solid #e27302;color:#fff}@media (min-width:640px){.products-grid .products.list .product-item-actions .actions-primary,.product-shortcode .product-item-actions .actions-primary{display:unset;text-align:center}}@media only screen and (max-width:639px){.products-grid .products.list .product-item-actions .actions-primary,.product-shortcode .product-item-actions .actions-primary{display:block;text-align:center}}@media only screen and (max-width:639px){.products-grid .products.list .product-items>li,.product-shortcode .product-items>li{margin:0 0 25px}}.products-grid .products.list .product-item-name .product-item-link,.product-shortcode .product-item-name .product-item-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:6em;overflow:hidden;text-overflow:ellipsis;font-family:Arial,sans-serif;font-size:15px;color:#011e41;font-weight:600 !important}.products-grid .products.list .product-item,.product-shortcode .product-item{text-align:left;max-width:100%;min-width:50px;font-family:Arial,sans-serif;font-size:15px;line-height:1.5;color:#011e41;font-weight:600;flex-direction:column;justify-content:space-between;min-height:520px}.products-grid .products.list .product-item .price-box .price,.product-shortcode .product-item .price-box .price{white-space:nowrap}@media only screen and (max-width:479px){.products-grid .products.list .product-items .product-item .price-box .price,.product-shortcode .product-items .product-item .price-box .price{font-size:19px}}@media only screen and (min-width:480px){.products-grid .products.list .product-items .product-item .price-box .price,.product-shortcode .product-items .product-item .price-box .price{font-size:21px}}.products-grid .products.list .product-items .product-item .price-box .old-price .price,.product-shortcode .product-items .product-item .price-box .old-price .price{color:#666;font-size:15px;letter-spacing:-1px;font-weight:400;text-decoration:line-through}.badge.discount_percentage{display:inline-flex;align-items:center;background-color:#fc0;color:#000;font-size:16px;font-weight:700;padding:2px 10px 2px 4px;border-radius:3px 6px 6px 3px;position:relative;height:22px;line-height:1;margin-left:6px}.badge.discount_percentage:before{content:"";position:absolute;left:-8px;top:2px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:8px solid #fc0}.badge.discount_percentage .percentage{display:inline-block}.badge.discount_percentage .off-label{font-size:10px;margin-left:2px}.product-video-button-wrap{text-align:center;padding:0;margin:0;line-height:1}.product-video-button{display:inline-block;width:166px;aspect-ratio:300/56;background-image:url("../images/video-overview.svg");background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;margin-bottom:5px}.product-video-button:hover{width:166px;aspect-ratio:300/56;background-image:url("../images/video-overview-hover.svg")}.video-transcript-collapse{margin-top:10px}.video-transcript-collapse summary{cursor:pointer;font-weight:700}.video-transcript{margin-top:8px;font-size:.95em;line-height:1.5}.cw-compare-wrapper{width:100%;overflow-x:auto}.cw-compare-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:.95em}.cw-compare-table th,.cw-compare-table td{padding:10px 12px;border:1px solid #ddd;text-align:left;vertical-align:top}.cw-compare-table th{background-color:#f5f5f5;font-weight:600}.cw-compare-table tr:nth-child(even) td{background-color:#fafafa}.cw-compare-table th a{color:inherit;text-decoration:none}.cw-compare-table th a:hover{text-decoration:underline}@media (max-width:768px){.cw-compare-table{font-size:.9em}}@media (max-width:768px){.cw-compare-table th,.cw-compare-table td{padding:8px 10px}}@media (max-width:480px){.cw-compare-table{font-size:.85em}}@media (max-width:480px){.cw-compare-table th,.cw-compare-table td{padding:6px 8px}}.ambanners.ambanner-10 .cw-top-promo.christmas{background:#b11226;color:#fff;box-shadow:inset 0 -3px 0 rgba(255,255,255,.2)}.ambanners.ambanner-10 .cw-top-promo strong{font-weight:700}.ambanners.ambanner-10 .cw-top-promo.christmas strong{color:#ffe08a}.ambanners.ambanner-10 .cw-top-promo__code{display:inline-block;padding:2px 6px;margin:0 2px;font-weight:700;letter-spacing:.5px;border-radius:3px;vertical-align:baseline}.ambanners.ambanner-10 .cw-top-promo.christmas .cw-top-promo__code{background:rgba(255,255,255,.15);border:1px dashed rgba(255,255,255,.6);color:#fff}.ambanners.ambanner-10 .cw-top-promo__ends{margin-left:2px;opacity:.9;font-weight:600}.ambanners.ambanner-10 .cw-top-promo__link{color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;white-space:nowrap}.ambanners.ambanner-10 .cw-top-promo.christmas .cw-top-promo__link{color:#6fdc8c}.ambanners.ambanner-10 .cw-top-promo__link:hover{opacity:.9}.ambanners.ambanner-10 .cw-top-promo__link:focus{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}.ambanners.ambanner-10 .cw-top-promo.newyear{background:#0b1f3a;color:#fff;box-shadow:inset 0 -3px 0 rgba(255,255,255,.2)}.ambanners.ambanner-10 .cw-top-promo.newyear strong{color:#f2c94c}.ambanners.ambanner-10 .cw-top-promo.newyear .cw-top-promo__code{background:rgba(255,255,255,.12);border:1px dashed rgba(255,255,255,.5);color:#fff}.ambanners.ambanner-10 .cw-top-promo.newyear .cw-top-promo__link{color:#6fdc8c}.ambanners.ambanner-10 .cw-top-promo.evergreen{background:#f5f7fa;color:#1f2933;box-shadow:inset 0 -1px 0 rgba(0,0,0,.08)}.ambanners.ambanner-10 .cw-top-promo.evergreen strong{color:#0b1f3a}.ambanners.ambanner-10 .cw-top-promo.evergreen .cw-top-promo__code{background:rgba(11,31,58,.08);border:1px dashed rgba(11,31,58,.35);color:#0b1f3a}.ambanners.ambanner-10 .cw-top-promo.evergreen .cw-top-promo__link{color:#0060e3}.cw-systems-hero{--cw-hero-desktop-image:none;--cw-hero-bg-pos-desktop:92% center;--cw-hero-bg-pos-lg:96% center;--cw-hero-bg-pos-md:108% center}@media (min-width:641px){.cw-systems-hero{background-image:var(--cw-hero-desktop-image);background-repeat:no-repeat;background-position:var(--cw-hero-bg-pos-desktop);background-size:cover}}@media (min-width:1025px) and (max-width:1220px){.cw-systems-hero{background-position:var(--cw-hero-bg-pos-lg);background-size:cover}}@media (min-width:641px) and (max-width:1024px){.cw-systems-hero{background-position:var(--cw-hero-bg-pos-md);background-size:cover}}@media (min-width:641px) and (max-width:1024px){.cw-systems-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:24%;z-index:1;pointer-events:none;background:var(--cw-hero-overlay-bottom)}}.cw-systems-hero__media picture,.cw-systems-hero__media img{display:block;width:100%}.cw-systems-hero__media img{height:auto;border-radius:12px}.cw-systems-card{box-shadow:0 8px 20px rgba(32,61,110,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.cw-systems-card:hover{transform:translateY(-2px);background:rgba(255,255,255,.95);border-color:#c8d7eb;box-shadow:0 12px 28px rgba(32,61,110,.14)}.cw-systems-card:focus-visible{outline:2px solid #2d7ff0;outline-offset:2px;border-color:#2d7ff0;background:#fff;box-shadow:0 12px 28px rgba(32,61,110,.14)}@media (min-width:641px) and (max-width:1024px){.cw-systems-card{background:#fff;border-color:#dfe6f2;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 10px 24px rgba(32,61,110,.1)}}.cw-systems-hero--systems{--cw-hero-desktop-image:url("/media/wysiwyg/banners/security-camera-systems-remote-viewing-no-monthly-fees_1270.webp");--cw-hero-bg-pos-desktop:92% center;--cw-hero-bg-pos-lg:96% center;--cw-hero-bg-pos-md:108% center}.cw-systems-hero--commercial{--cw-hero-desktop-image:url("/media/wysiwyg/banners/commercial-security-camera-system-remote-viewing-poe-nvr-hero-desktop_1270.webp");--cw-hero-bg-pos-desktop:92% center;--cw-hero-bg-pos-lg:96% center;--cw-hero-bg-pos-md:108% center}.cw-utility-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:16px 0 22px}.cw-utility-card{display:flex;align-items:center;gap:18px;min-height:126px;padding:18px 22px;background:#fff;border:1px solid #dbe4f0;border-radius:18px;box-shadow:0 1px 4px rgba(16,42,67,.04);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.cw-utility-card:hover,.cw-utility-card:focus{transform:translateY(-2px);border-color:#9fb8da;box-shadow:0 10px 24px rgba(16,42,67,.08);text-decoration:none}.cw-utility-card__iconwrap{flex:0 0 120px;width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.cw-utility-card__iconwrap img{width:100px;height:100px;object-fit:contain;display:block}.cw-utility-card__content{flex:1 1 auto;min-width:0}.cw-utility-card__title{display:block;margin:0 0 6px;font-size:23px;line-height:1.2;font-weight:700;color:#15233b}.cw-utility-card__desc{display:block;font-size:16px;line-height:1.45;font-weight:400;color:#4b5567}.cw-utility-card__arrow{flex:0 0 auto;margin-left:8px;font-size:44px;line-height:1;color:#1f64c8;font-weight:300}@media (max-width:991px){.cw-utility-cards{grid-template-columns:1fr;gap:14px}}@media (max-width:991px){.cw-utility-card{min-height:116px;padding:16px 18px;border-radius:16px}}@media (max-width:991px){.cw-utility-card__iconwrap{flex:0 0 88px;width:88px;height:88px}}@media (max-width:991px){.cw-utility-card__iconwrap img{max-width:88px;max-height:88px}}@media (max-width:991px){.cw-utility-card__title{font-size:21px}}@media (max-width:991px){.cw-utility-card__desc{font-size:15px}}@media (max-width:991px){.cw-utility-card__arrow{font-size:38px}}@media (max-width:640px){.cw-utility-cards{gap:12px;margin:14px 0 18px}}@media (max-width:640px){.cw-utility-card{align-items:center;gap:14px;min-height:98px;padding:14px;border-radius:14px}}@media (max-width:640px){.cw-utility-card__iconwrap{flex:0 0 70px;width:70px;height:70px}}@media (max-width:640px){.cw-utility-card__iconwrap img{max-width:70px;max-height:70px}}@media (max-width:640px){.cw-utility-card__title{font-size:18px;margin-bottom:4px}}@media (max-width:640px){.cw-utility-card__desc{font-size:14px;line-height:1.35}}@media (max-width:640px){.cw-utility-card__arrow{font-size:32px;margin-left:4px}}.cw-utility-cards--replacement{margin:24px 0 36px}.cw-utility-cards--replacement .cw-utility-card{--cw-card-accent:#cfdced;align-items:flex-start;min-height:220px;padding:28px;border:1px solid #cfdced;border-top:5px solid var(--cw-card-accent);border-radius:22px;background:linear-gradient(180deg,#f7fbff 0%,#fff 100%);box-shadow:0 4px 14px rgba(16,42,67,.06)}.cw-utility-cards--replacement .cw-utility-card:hover,.cw-utility-cards--replacement .cw-utility-card:focus{background:linear-gradient(180deg,#eef6ff 0%,#fff 100%);border-color:#9fb8da;border-top-color:var(--cw-card-accent);box-shadow:0 10px 24px rgba(16,42,67,.1)}.cw-utility-cards--replacement .cw-utility-card--orange,.cw-utility-cards--replacement .cw-utility-card--analog{--cw-card-accent:#f4a300}.cw-utility-cards--replacement .cw-utility-card--blue,.cw-utility-cards--replacement .cw-utility-card--ip{--cw-card-accent:#2457a3}.cw-utility-cards--replacement .cw-utility-card--green,.cw-utility-cards--replacement .cw-utility-card--camera{--cw-card-accent:#2f8f5b}.cw-utility-cards--replacement .cw-utility-card__content{flex:1 1 auto;min-width:0;padding-right:18px}.cw-utility-cards--replacement .cw-utility-card__title{display:block;margin:0 0 16px;font-size:30px;line-height:1.15;font-weight:700;color:#162b52}.cw-utility-cards--replacement .cw-utility-card__desc{display:block;font-size:17px;line-height:1.5;color:#475569}.cw-utility-cards--replacement .cw-utility-card__arrow{flex:0 0 56px;width:56px;height:56px;margin-left:auto;border-radius:999px;background:#e8f1fe;display:flex;align-items:center;justify-content:center;font-size:40px;line-height:1;color:#1f64c8;font-weight:300;align-self:center}.cw-utility-cards--replacement .cw-utility-card:hover .cw-utility-card__arrow,.cw-utility-cards--replacement .cw-utility-card:focus .cw-utility-card__arrow{background:#d9e8fd}.cw-utility-cards--replacement.cw-utility-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-utility-cards--replacement .cw-utility-card--wide{grid-column:1/-1}@media (max-width:991px){.cw-utility-cards--replacement .cw-utility-card{min-height:0}}@media (max-width:991px){.cw-utility-cards--replacement .cw-utility-card__title{font-size:26px}}@media (max-width:991px){.cw-utility-cards--replacement .cw-utility-card__desc{font-size:16px}}@media (max-width:991px){.cw-utility-cards--replacement.cw-utility-cards--three{grid-template-columns:1fr}}@media (max-width:991px){.cw-utility-cards--replacement .cw-utility-card--wide{grid-column:auto}}@media (max-width:640px){.cw-utility-cards--replacement .cw-utility-card{padding:18px;border-radius:16px;gap:14px}}@media (max-width:640px){.cw-utility-cards--replacement .cw-utility-card__title{font-size:22px;margin-bottom:10px}}@media (max-width:640px){.cw-utility-cards--replacement .cw-utility-card__desc{font-size:15px;line-height:1.4}}@media (max-width:640px){.cw-utility-cards--replacement .cw-utility-card__arrow{width:42px;height:42px;font-size:30px;flex:0 0 42px}}.cw-utility-cards--replacement.cw-utility-cards--compact{margin:16px 0 22px}.cw-utility-cards--replacement.cw-utility-cards--compact .cw-utility-card{min-height:92px;padding:16px 18px;align-items:center;border-radius:16px}.cw-utility-cards--replacement.cw-utility-cards--compact .cw-utility-card__content{padding-right:10px}.cw-utility-cards--replacement.cw-utility-cards--compact .cw-utility-card__title{font-size:21px;margin-bottom:4px}.cw-utility-cards--replacement.cw-utility-cards--compact .cw-utility-card__desc{font-size:15px;line-height:1.4}.cw-subcat-section-systems{padding:18px 18px 20px}.cw-system-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cw-system-card{display:flex;align-items:center;gap:16px;min-width:0;min-height:112px;padding:18px;border:1px solid #d4ddea;border-radius:18px;background:#fff;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.cw-system-card:hover,.cw-system-card:focus{border-color:#aebfd9;box-shadow:0 6px 18px rgba(20,50,101,.08);text-decoration:none;transform:translateY(-1px)}.cw-system-icon{position:relative;flex:0 0 64px;width:64px;height:64px;display:block}.cw-system-text{display:flex;flex-direction:column;min-width:0}.cw-system-label{display:block;font-size:18px;line-height:1.2;font-weight:700;color:#234b8c;margin-bottom:6px}.cw-system-desc{display:block;font-size:15px;line-height:1.35;color:#4b5d78}.cw-system-arrow{margin-left:auto;flex:0 0 auto;font-size:42px;line-height:1;color:#2b6fcf}.cw-system-icon:before{content:"";position:absolute;inset:0;border-radius:14px;background:#edf4ff;border:1px solid #cddbf1}.cw-system-icon:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);font-size:24px;line-height:1;font-weight:800;color:#2b5ca8}.icon-system-16:after{content:"16"}.icon-system-32:after{content:"32"}.icon-system-64:after{content:"64"}.icon-system-16 i,.icon-system-32 i,.icon-system-64 i{display:none}.cw-system-icon .cw-system-dot,.cw-system-icon .cw-system-dot2,.cw-system-icon .cw-system-dot3,.cw-system-icon .cw-system-dot4{position:absolute;width:7px;height:7px;border-radius:50%;background:#2b6fcf;opacity:.9}.cw-system-icon .cw-system-dot{left:8px;top:8px}.cw-system-icon .cw-system-dot2{right:8px;top:8px}.cw-system-icon .cw-system-dot3{left:8px;bottom:8px}.cw-system-icon .cw-system-dot4{right:8px;bottom:8px}@media (max-width:1024px){.cw-system-grid{grid-template-columns:1fr}}@media (max-width:1024px){.cw-system-card{min-height:100px}}@media (max-width:640px){.cw-subcat-section-systems{padding:14px 12px 16px}}@media (max-width:640px){.cw-system-grid{grid-template-columns:1fr;gap:10px}}@media (max-width:640px){.cw-system-card{position:relative;display:grid;grid-template-columns:46px 1fr 18px;align-items:center;gap:10px;min-height:0;padding:12px 14px;border-radius:14px}}@media (max-width:640px){.cw-system-icon{width:46px;height:46px;flex:0 0 46px;grid-row:1/span 2}}@media (max-width:640px){.cw-system-icon:after{font-size:18px}}@media (max-width:640px){.cw-system-text{min-width:0}}@media (max-width:640px){.cw-system-label{font-size:15px;line-height:1.15;margin-bottom:4px}}@media (max-width:640px){.cw-system-desc{font-size:12.5px;line-height:1.28}}@media (max-width:640px){.cw-system-arrow{font-size:26px;line-height:1;align-self:center;margin-left:0}}#product-specs.specs-table{width:100%;max-width:920px;margin:18px auto 28px auto;border-collapse:separate;border-spacing:0;border:1px solid #d6d6d6;border-top:3px solid #233f85;border-radius:4px;overflow:hidden;font-size:15px;line-height:1.45;background:#fff}#product-specs.specs-table th,#product-specs.specs-table td{padding:11px 14px;border-bottom:1px solid #d6d6d6;vertical-align:top;text-align:left}#product-specs.specs-table th{width:32%;background:#f3f3f3;color:#1f3f82;font-weight:700;border-right:1px solid #d6d6d6}#product-specs.specs-table td{background:#fff;color:#222;font-weight:400}#product-specs.specs-table tr:nth-child(even) th{background:#eee}#product-specs.specs-table tr:nth-child(even) td{background:#fafafa}#product-specs.specs-table tr:last-child th,#product-specs.specs-table tr:last-child td{border-bottom:none}@media (max-width:640px){#product-specs.specs-table,#product-specs.specs-table tbody,#product-specs.specs-table tr,#product-specs.specs-table th,#product-specs.specs-table td{display:block;width:100%}}@media (max-width:640px){#product-specs.specs-table tr{border-bottom:1px solid #d6d6d6}}@media (max-width:640px){#product-specs.specs-table th{border-right:none;border-bottom:none;padding-bottom:5px;background:#f3f3f3}}@media (max-width:640px){#product-specs.specs-table td{border-bottom:none;padding-top:5px}}@media (max-width:640px){#product-specs.specs-table tr:last-child{border-bottom:none}}#product-specs.specs-table{border-top:4px solid #f4c400}#product-specs.specs-table th{color:#1f3f82}.comparison-table-wrap{width:100%;overflow-x:auto;margin:18px 0 28px}#product-comparison.comparison-table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;border:1px solid #d6d6d6;border-top:4px solid #233f85;border-radius:4px;overflow:hidden;font-size:15px;line-height:1.45;background:#fff}#product-comparison.comparison-table th,#product-comparison.comparison-table td{padding:12px 14px;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;vertical-align:top;text-align:left}#product-comparison.comparison-table th{background:#f3f3f3;color:#1f3f82;font-weight:700}#product-comparison.comparison-table th:nth-child(2){background:#233f85;color:#fff}#product-comparison.comparison-table td{color:#222;background:#fff}#product-comparison.comparison-table td:first-child{width:22%;font-weight:700;color:#1f3f82;background:#f3f3f3}#product-comparison.comparison-table td:nth-child(2){width:43%;background:#f8fafc}#product-comparison.comparison-table td:nth-child(3){width:35%}#product-comparison.comparison-table tr:nth-child(even) td:nth-child(2){background:#eef2f7}#product-comparison.comparison-table tr:nth-child(even) td:nth-child(3){background:#fafafa}#product-comparison.comparison-table tr:last-child td{border-bottom:none}#product-comparison.comparison-table th:last-child,#product-comparison.comparison-table td:last-child{border-right:none}@media (max-width:640px){#product-comparison.comparison-table{min-width:680px;font-size:14px}}@media (max-width:640px){#product-comparison.comparison-table th,#product-comparison.comparison-table td{padding:10px 12px}}.comparison-table-wrap.comparison-table-wrap--four{width:100%;overflow-x:auto;margin:18px 0 28px;-webkit-overflow-scrolling:touch}#product-comparison.comparison-table.comparison-table--four{width:100%;min-width:1040px;table-layout:fixed}#product-comparison.comparison-table.comparison-table--four th:nth-child(1),#product-comparison.comparison-table.comparison-table--four td:nth-child(1){width:18%}#product-comparison.comparison-table.comparison-table--four th:nth-child(2),#product-comparison.comparison-table.comparison-table--four td:nth-child(2){width:34%}#product-comparison.comparison-table.comparison-table--four th:nth-child(3),#product-comparison.comparison-table.comparison-table--four td:nth-child(3){width:25%}#product-comparison.comparison-table.comparison-table--four th:nth-child(4),#product-comparison.comparison-table.comparison-table--four td:nth-child(4){width:23%}#product-comparison.comparison-table.comparison-table--four th:nth-child(2){background:#233f85;color:#fff}#product-comparison.comparison-table.comparison-table--four td:nth-child(2){background:#f8fafc}#product-comparison.comparison-table.comparison-table--four tr:nth-child(even) td:nth-child(2){background:#eef2f7}#product-comparison.comparison-table.comparison-table--four tr:nth-child(even) td:nth-child(3),#product-comparison.comparison-table.comparison-table--four tr:nth-child(even) td:nth-child(4){background:#fafafa}#product-comparison.comparison-table.comparison-table--four th,#product-comparison.comparison-table.comparison-table--four td{word-break:normal;overflow-wrap:normal;hyphens:none}@media (max-width:640px){#product-comparison.comparison-table.comparison-table--four{min-width:980px;font-size:14px}}.cw-sale-box-prod-desc{border:2px solid #b80000;background:#fff6f3;padding:18px 20px;margin:20px 0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.cw-sale-box-prod-desc-label{display:inline-block;background:#b80000;color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.5px;padding:5px 10px;margin-bottom:10px;border-radius:3px}.cw-sale-box-prod-desc-price{font-size:22px;line-height:1.4;font-weight:600;color:#222}.cw-sale-box-prod-desc-price strong{color:#b80000;font-size:28px}.cw-sale-box-prod-desc-price span{display:block;font-size:15px;color:#555;font-weight:400;margin-top:3px;text-decoration:line-through}.cw-sale-box-prod-desc p{margin:10px 0 0;font-size:15px}.cw-system-option-grid .cw-type-card{position:relative;justify-content:center;text-align:center;min-height:58px;padding-right:34px}.cw-system-option-grid .cw-type-label{font-size:20px;font-weight:700;line-height:1.15}.cw-system-option-grid .cw-type-card:after{position:absolute;right:14px}.cw-compliance-banner{display:flex;align-items:center;gap:28px;margin:18px 0;padding:14px 28px;background:#2457a3;border:1px solid #1e4f9a;color:#fff}.cw-compliance-banner-icon{flex:0 0 110px;display:flex;align-items:center;justify-content:center}.cw-compliance-banner-icon img{display:block;width:92px;max-width:100%;height:auto}.cw-compliance-banner-text{margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;font-style:italic;line-height:1.45}@media (max-width:768px){.cw-compliance-banner{gap:16px;padding:12px 16px}}@media (max-width:768px){.cw-compliance-banner-icon{flex:0 0 78px}}@media (max-width:768px){.cw-compliance-banner-icon img{width:70px}}@media (max-width:768px){.cw-compliance-banner-text{font-size:16px;line-height:1.35}}@media (max-width:480px){.cw-compliance-banner{align-items:flex-start}}@media (max-width:480px){.cw-compliance-banner-text{font-size:15px}}.cw-feature-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch}.cw-feature-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:0 18px;border-left:1px dashed #d5d5d5}.cw-feature-item:first-child{border-left:0}.cw-feature-title{margin:0 0 10px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:1.2}.cw-feature-text{margin:0;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.45}.cw-feature-icon{display:block;width:86px;max-width:100%;height:auto;margin:0 auto 8px}.cw-feature-app-label{margin:0;color:#000;font-size:14px;line-height:1.3}@media (max-width:900px){.cw-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}}@media (max-width:900px){.cw-feature-item:nth-child(4){border-left:0}}@media (max-width:600px){.cw-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}}@media (max-width:600px){.cw-feature-item{padding:0 12px}}@media (max-width:600px){.cw-feature-item:nth-child(odd){border-left:0}}@media (max-width:600px){.cw-feature-item:nth-child(even){border-left:1px dashed #d5d5d5}}@media (max-width:600px){.cw-feature-title{font-size:18px}}@media (max-width:600px){.cw-feature-text{font-size:15px}}@media (max-width:420px){.cw-feature-grid{grid-template-columns:1fr}}@media (max-width:420px){.cw-feature-item,.cw-feature-item:nth-child(even){border-left:0;padding:0 10px 18px;border-bottom:1px dashed #d5d5d5}}@media (max-width:420px){.cw-feature-item:last-child{border-bottom:0;padding-bottom:0}}.cw-feature-strip{margin:18px 0;padding:18px 20px;background:linear-gradient(180deg,#f3f8ff 0%,#fff 100%);border:1px solid #d9e7f7;border-top:4px solid #2457a3;border-radius:4px}.cw-feature-strip .cw-feature-item{border-left-color:#b8cce5}.cw-feature-strip .cw-feature-title{color:#183f79}.cw-feature-strip .cw-feature-text,.cw-feature-strip .cw-feature-app-label{color:#111}.cw-subcat-section.system-interlink-large{margin:18px 0 24px;padding:16px 18px 20px;background:#f7faff;border:1px solid #dbe8f8;border-left:5px solid #2457a3;border-radius:4px}.cw-subcat-section.system-interlink-large .cw-subcat-title{margin-top:0;color:#183f79}.cw-system-option-grid .cw-type-card{background:#fff;border-color:#cfdff3;box-shadow:0 1px 4px rgba(0,0,0,.06)}.cw-system-option-grid .cw-type-card:hover{background:#f0f6ff;border-color:#2457a3}@media (max-width:600px){.cw-feature-strip{padding:14px 12px}}@media (max-width:600px){.cw-subcat-section.system-interlink-large{padding:14px 12px 16px}}