body,html{padding:0;margin:0;height:100%;background:#ededed;font-family:Equip,Helvetica,Arial,sans-serif;color:#424242;font-size:13px;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1023px){body.hidden,html.hidden{overflow:hidden}body.hidden .announcement-bar,html.hidden .announcement-bar{display:none}}body.dead,html.dead{overflow:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Equip-Thin,Helvetica,Arial,sans-serif;float:left;width:100%;padding:0;margin:0;letter-spacing:normal;color:#333}h1{clear:both}a{outline:0;color:#424242}a:hover{color:#424242;cursor:pointer}p{font-size:18px;font-family:Equip-Light,Helvetica,Arial,sans-serif}.orange{color:#f1670d!important}.blue{color:#1998d5!important}.mobile_only{display:none}@media screen and (max-width:767px){.mobile_only{display:inline-block}}@media screen and (max-width:767px){.mobile_block{display:block}}.tablet_only{display:none}@media screen and (min-width:768px) and (max-width:1023px){.tablet_only{display:inline-block}}@media screen and (max-width:1023px){.desktop_only{display:none!important}}.no_desktop{display:none}@media screen and (max-width:1023px){.no_desktop{display:inline-block}}.no_desktop2{display:none}@media screen and (max-width:1023px){.no_desktop2{display:block}}.mobile2_only{display:none}@media screen and (max-width:600px){.mobile2_only{display:inline-block}}@media screen and (max-width:767px){.no_mobile{display:none}}@media screen and (max-width:1279px){.no_tablet{display:none}}.no_results{clear:both;float:left;width:100%;max-width:100%;margin-bottom:400px}.no_padding{padding:0!important}.rflex{display:flex}.cflex{flex-direction:column;display:flex}.cflex--space-between{justify-content:space-between}.clear{clear:both}.clear{clear:both}#solvvy-support-flow-launch-widget{z-index:5}.btn:not(.btn--share),button{display:inline-block;text-decoration:none;color:#fff;border:0;font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:16px;text-align:center;padding:12px 20px;background:#f1670d;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-border-radius:9999px;-ms-border-radius:9999px;border-radius:9999px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.btn:not(.btn--share):hover,button:hover{background:#d94d00}.btn:not(.btn--share).grey,button.grey{background:#999}.btn:not(.btn--share).blue_btn,button.blue_btn{background:#1998d5}.btn:not(.btn--share).blue_btn:hover,button.blue_btn:hover{background:#1998d5!important}.btn:not(.btn--share).round,button.round{position:relative;clear:both;margin:30px auto;overflow:hidden;padding:12px 45px 12px 20px;-webkit-border-radius:9999px;-ms-border-radius:9999px;border-radius:9999px}@media screen and (max-width:1023px){.btn:not(.btn--share).round,button.round{padding:12px 45px 12px 14px}}.btn:not(.btn--share).round:before,button.round:before{display:block;content:" ";position:absolute;right:-23px;top:0;background-color:#e85c16;width:60px;height:60px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.btn:not(.btn--share).round:after,button.round:after{position:absolute;right:10px;font-size:40px;top:8px;height:20px;line-height:23px;content:"\203A";color:#fff}.btn:not(.btn--share).upsells,button.upsells{margin:10px auto;width:100%;text-transform:inherit}.btn:not(.btn--share).btn-normalize,button.btn-normalize{text-transform:none;width:200px;margin-top:30px;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:16px;height:48px;letter-spacing:.5px;font-weight:500}.btn:not(.btn--share).btn-normalize:hover,button.btn-normalize:hover{transform:translateY(-5px)}.mobile_float{display:block;width:100%}@media screen and (max-width:767px){.mobile_float{display:inline;width:auto}.mobile_float:after{content:' ';white-space:normal}}.mobile_sm_break:before{content:' ';white-space:nowrap}@media screen and (max-width:350px){.mobile_sm_break:before{display:block;width:100%}}.mobile_break:before{content:' ';white-space:normal}@media screen and (max-width:767px){.mobile_break:before{display:block;width:100%}}.tablet_float{display:block;width:100%}@media screen and (max-width:1023px){.tablet_float{display:inline;width:auto}.tablet_float:after{content:' ';white-space:normal}}@media screen and (max-width:767px){.tablet_float.break_mobile{display:block;width:100%}}.tablet_break:before{content:' ';white-space:normal}@media screen and (max-width:1023px){.tablet_break:before{display:block;width:100%}}.non_tablet_break:before{content:' ';white-space:normal}@media screen and (min-width:1024px){.non_tablet_break:before{display:block;width:100%}}@media screen and (max-width:769px){.tablet_mobile_float{display:block;width:100%}}@media screen and (max-width:600px){.tablet_mobile_float{display:inline;width:auto}.tablet_mobile_float:after{content:' ';white-space:normal}}.desktop_break:before{content:' ';white-space:normal}@media screen and (min-width:1024px){.desktop_break:before{display:block;width:100%}}@media screen and (min-width:1440px){.desktop_float{display:inline}}.btn:focus,button:focus,input:focus{outline:0}.regular{font-family:Equip,Helvetica,Arial,sans-serif!important}.main-body{clear:both;float:left;width:100%;max-width:100%;min-height:100vh;background:#ededed}.main-body>div:not(#teconsent):not(#ujet_widget):not(#kustomer-root):not(#BVContainer):not(#bv-mbox-loading):not(.affirm-sandbox-container):not(.consent-banner):not(.consent-modal){float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1600px;background:#fff}.main-body>div:not(#teconsent):not(#ujet_widget):not(#kustomer-root):not(#BVContainer):not(#bv-mbox-loading):not(.affirm-sandbox-container):not(.consent-banner):not(.consent-modal):after{content:'';display:table;clear:both}.main-body>div:not(#teconsent):not(#ujet_widget):not(#kustomer-root):not(#BVContainer):not(#bv-mbox-loading):not(.affirm-sandbox-container):not(.consent-banner):not(.consent-modal)>div.page_content{min-height:38vh;overflow:hidden;position:relative}@media screen and (max-width:1023px){.main-body>div:not(#teconsent):not(#ujet_widget):not(#kustomer-root):not(#BVContainer):not(#bv-mbox-loading):not(.affirm-sandbox-container):not(.consent-banner):not(.consent-modal)>div.page_content{min-height:57vh}}.max-block{clear:both;margin:0 auto;width:100%;max-width:1280px}.max-block:after{content:'';display:table;clear:both}.fullscreen{clear:both;float:left;width:100%;max-width:100%}.fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:10px}.affirm-as-low-as{font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#999;font-size:16px;font-weight:100}.affirm-as-low-as>a{padding-right:20px;background:url(https://cdn.shopify.com/s/files/1/2922/1686/files/affirm_info.png?9523000301288127032) right center no-repeat;background-size:12px 12px}.sub_cat>h2 .float{clear:both;float:left;width:100%;max-width:100%}.sub_cat>h2 .affirm-site-modal{clear:both;float:left;width:100%;max-width:100%;width:auto;font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#424242;font-size:16px;font-weight:100;padding-right:20px;background:url(https://cdn.shopify.com/s/files/1/2922/1686/files/affirm_info.png?9523000301288127032) right center no-repeat;background-size:12px 12px}.default{font-family:Equip,Helvetica,Arial,sans-serif;color:#424242;font-size:13px}.ring-search .section-header{margin-bottom:0}.ring-search .section-header h1{padding:40px 10px}.ring-search .section-header #SearchInput{border-width:0;border-bottom-width:1px}.error_404{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:50px}.error_404 h1,.error_404 h2{font-family:Equip-Medium,Helvetica,Arial,sans-serif}.error_404 h1{font-size:42px}.error_404 h2{font-size:30px;padding-bottom:40px}.error_404>div{position:relative;width:50%;margin-top:100px}.error_404>div:nth-child(2){height:50vh;background:url(../images/press-masthead.jpg) left center no-repeat;background-size:cover}@media screen and (max-width:1023px){.error_404{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none;padding:20px 0}.error_404>div{width:100%;margin-top:0}.error_404>div:nth-child(1){z-index:2;padding:40px}.error_404>div:nth-child(2){position:absolute;top:0;min-height:70vh}.error_404>div:nth-child(2):after{content:'';position:absolute;left:25px;top:0;width:calc(100% - 55px);height:100%;background:rgba(255,255,255,.8)}}@media screen and (max-width:769px){.error_404>div:nth-child(1){padding:20px}.error_404>div:nth-child(2):after{left:0;width:100%}}.announcement-bar{padding:20px 10px}.grid{clear:both;float:left;width:100%;max-width:100%}.grid .medium-up--one-third{position:relative}.page-width{max-width:1340px;padding:0}.page-width.no-padding{padding:0!important}.section-header{clear:both;float:left;width:100%;max-width:100%}.sold-out{color:#f1670d}.template-product .page-width.max{max-width:1440px}.basic-popup{position:fixed;background-color:rgba(0,0,0,.75);height:100%;width:100%;top:0;left:0;z-index:10000;display:flex;justify-content:center;align-items:flex-start}.basic-popup_card{position:relative;display:flex;justify-content:center;align-items:center;background:#fff;width:100%;max-width:800px;min-height:230px;border-radius:8px;margin:100px 24px 0 24px;padding:24px;z-index:12000;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.15);box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.basic-popup_text{font-size:20px;line-height:22px;font-family:Equip,Helvetica,Arial,sans-serif;color:#424242;padding:0;margin:0}.basic-popup_close{position:absolute;top:24px;right:24px;width:20px;height:20px;text-align:center;cursor:pointer}.basic-popup_close g{stroke:#424242}#shopify-section-cart-template h1{padding-top:30px}.section-header{display:flex;justify-content:left;width:unset}@media screen and (max-width:767px){.section-header{margin-right:48px;margin-left:48px}}@media screen and (min-width:768px){.section-header{margin-right:95px;margin-left:95px}}@media screen and (min-width:1024px){.section-header{margin-right:124px;margin-left:124px}}@media screen and (min-width:1280px){.section-header{margin-right:154px;margin-left:154px}}@media screen and (min-width:1440px){.section-header{margin-right:182px;margin-left:182px}}.cart table{width:72%}@media screen and (max-width:767px){.cart table{margin-right:48px;margin-left:48px}}@media screen and (max-width:425px){.cart table{width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px){.cart table{margin-right:95px;margin-left:95px}}@media screen and (min-width:1024px){.cart table{margin-right:124px;margin-left:124px}}@media screen and (min-width:1280px){.cart table{margin-right:154px;margin-left:154px}}@media screen and (min-width:1440px){.cart table{margin-right:182px;margin-left:182px}}.shipping_txt{font-size:.8em}.cart-title-header{display:block!important;width:100%!important;margin-left:0!important;margin-right:0!important}.delay-message{font-size:16px;border-radius:12px;padding:14px;margin:24px;background-color:#788188;color:#fff;display:inline-block;font-weight:600;max-width:700px}.shipping-savings-message{float:none;width:100%;padding:14px 24px;font-size:14px}.shipping-savings-message .important{font-size:18px}.shipping-saving-title{padding-bottom:12px;float:none;width:100%}a.btn.cart__remove{padding:0;text-transform:none;background:0 0;color:#424242;font-size:.7em}a.btn.cart__remove:hover{background:0 0;color:#424242;text-decoration:underline}.cart__footer>.grid{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;justify-content:space-between}.cart__footer>.grid .grid__item{width:50%;align-self:flex-end}.cart__footer>.grid .grid__item.text-right{padding-bottom:32px}.cart__footer>.grid .grid__item.text-right.right{margin-left:auto}.cart__footer>.grid .grid__item.bridge_notice{padding-right:20px}.cart__footer>.grid .grid__item.bridge_notice>h2{font-family:Equip,Helvetica,Arial,sans-serif;font-size:22px;text-transform:none;color:#424242}.cart__footer>.grid .grid__item.bridge_notice>p{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}.cart__footer>.grid .grid__item.bridge_notice .bridge_product{-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;border:1px solid #f4f4f4;padding:30px 20px}.cart__footer>.grid .grid__item.bridge_notice .bridge_product>img{width:25%}.cart__footer>.grid .grid__item.bridge_notice .bridge_product>div{width:75%;padding-left:5px}.cart__footer>.grid .grid__item.bridge_notice .bridge_product .bridge_title{font-size:16px}.cart__footer>.grid .grid__item.bridge_notice .bridge_product .product-price__price{clear:both;float:left;width:100%;max-width:100%;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-weight:100;font-size:16px;margin:10px 0}.cart__footer>.grid .grid__item.bridge_notice .bridge_product .bridge_copy{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-weight:100;font-size:12px}.cart__footer>.grid .grid__item.bridge_notice .bridge_product button{margin-top:20px;background:0 0;border:1px solid #f1670d;color:#f1670d}@media screen and (max-width:1023px){.cart__footer>.grid{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}.cart__footer>.grid .grid__item{clear:both;float:left;width:100%;max-width:100%;padding:0 20px}.cart__footer>.grid .grid__item.bridge_notice{margin-bottom:30px}}@media screen and (max-width:767px){.cart__footer>.grid{margin-right:0;margin-left:0;width:100%;padding-left:0}}@media screen and (min-width:768px){.cart__footer>.grid{margin-right:95px;margin-left:95px;width:70%}}@media screen and (min-width:1024px){.cart__footer>.grid{margin-right:124px;margin-left:124px}}@media screen and (min-width:1280px){.cart__footer>.grid{margin-right:154px;margin-left:154px}}@media screen and (min-width:1440px){.cart__footer>.grid{margin-right:182px;margin-left:182px}}.cart__footer .cart__subtotal{font-size:2em;color:#f1670d}.cart__footer .cart__currency-symbol{color:#f16621;font-size:18px;display:inline-block;vertical-align:text-bottom;padding-right:5px}.cart__footer .btn.cart__update{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:0;text-transform:none;background:url(update.png) left center no-repeat;background-size:35px 34px;color:#999;font-size:1em;height:35px;padding-left:40px;margin-right:50px}.cart__footer .btn.cart__update:hover{background:url(update.png) left center no-repeat;background-size:35px 34px;color:#999;text-decoration:underline}.cart__footer .btn.cart__checkout__btn{text-transform:initial;font-family:Equip-Medium;font-size:16px;font-weight:500;line-height:1;letter-spacing:.5px;height:48px;width:215px}.faq-section h2{color:#424242;font-size:32px;line-height:42px;margin-bottom:20px;font-family:Equip-Thin,Helvetica,Arial,sans-serif;text-transform:none}.faq-section h2>a{float:right;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:16px;margin-top:.35em;text-decoration:underline}@media screen and (max-width:600px){.faq-section h2>a{display:none}}.faq-section svg{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;align-self:center;cursor:pointer;flex-shrink:0;height:10px;margin-left:15px;margin-right:15px}.faq-section svg #Icon-Chevron-Plus{fill:#1998d5}.faq-section .faq-legal{float:left;width:100%;margin-top:40px;margin-bottom:100px}.faq-section .faq-legal p{font-size:16px;color:#4a4a4a}.faq-section .faq-legal p a{color:#1998d5;text-decoration:underline}.faq-section .faq-block{clear:both;border:1px solid #f4f4f4}.faq-section .question-block{cursor:pointer;display:flex}.faq-section .question-block .faq{color:#424242;display:inline-block;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:18px;line-height:28px;width:90%;margin:20px 0 16px 25px}.faq-section .question-block.on svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:768px){.faq-section .question-block{width:100%}}.faq-section .answer-block{display:none;margin:10px 78px 20px 25px}.faq-section .answer-block ul{padding-left:20px}.faq-section .answer-block li,.faq-section .answer-block p{clear:both;color:#424242;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:16px;line-height:26px;margin-bottom:5px}.faq-section .answer-block li{display:list-item;list-style-type:disc}@media screen and (max-width:767px){.faq-section{margin:0 48px 60px}.faq-section h2{font-size:24px;line-height:34px}.faq-section .question-block .faq{font-size:14px;line-height:24px}.faq-section .answer-block{width:80%}.faq-section .answer-block li,.faq-section .answer-block p{font-size:14px;line-height:22px}}@media screen and (min-width:768px){.faq-section{margin:0 95px 80px}.faq-section h2{font-size:24px;line-height:34px}.faq-section .question-block .faq{font-size:16px;line-height:26px}.faq-section .answer-block{width:80%}.faq-section .answer-block li,.faq-section .answer-block p{font-size:16px;line-height:26px}}@media screen and (min-width:1024px){.faq-section{margin:0 124px 100px}.faq-section h2{font-size:32px;line-height:42px}.faq-section .question-block .faq{font-size:18px;line-height:28px}.faq-section .answer-block{width:80%}.faq-section .answer-block li,.faq-section .answer-block p{font-size:16px;line-height:26px}}@media screen and (min-width:1280px){.faq-section{margin-right:154px;margin-left:154px}}@media screen and (min-width:1440px){.faq-section{margin-right:182px;margin-left:182px}}.alarm_landing{clear:both;float:left;width:100%;max-width:100%;padding:0!important}.alarm_landing .alarm_header{position:relative;height:35vw;clear:both;float:left;width:100%;max-width:100%;background:url(alarm_header.jpg?v=1) left top no-repeat;background-size:auto 100%;margin-bottom:70px}.alarm_landing .alarm_header .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%;right:10%}.alarm_landing .alarm_header .content h1{font-size:40px;margin-bottom:20px}@media screen and (max-width:1130px){.alarm_landing .alarm_header .content{width:40%;right:2%}}@media screen and (max-width:1023px){.alarm_landing .alarm_header{background:url(alarm_header_mobile.jpg?v=1) center top no-repeat;background-size:100% auto;height:auto}.alarm_landing .alarm_header .content{position:static;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;clear:both;float:left;width:100%;max-width:100%;padding:150vw 10px 10px}}.alarm_landing .alarm_quarters{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}.alarm_landing .alarm_quarters:after{content:'';display:table;clear:both}.alarm_landing .alarm_quarters>div{float:left;width:25%;padding:30px}.alarm_landing .alarm_quarters>div h3{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:10px}.alarm_landing .alarm_quarters>div p{font-size:13px}.alarm_landing .alarm_quarters>div .img{clear:both;float:left;width:100%;max-width:100%;height:155px;background-position:center bottom;background-repeat:no-repeat;background-size:contain;margin-bottom:10px}.alarm_landing .alarm_quarters>div.whole_home .img{background-image:url(alarm_grid_1.png)}.alarm_landing .alarm_quarters>div.simple .img{background-image:url(alarm_grid_2.png)}.alarm_landing .alarm_quarters>div.protection .img{background-image:url(alarm_grid_3.png)}.alarm_landing .alarm_quarters>div.pro .img{background-image:url(alarm_grid_4.png)}@media screen and (max-width:990px){.alarm_landing .alarm_quarters>div{width:50%}}@media screen and (max-width:600px){.alarm_landing .alarm_quarters>div{clear:both;float:left;width:100%;max-width:100%}}.alarm_landing .alarm_apt{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1140px;background:url(alarm_apt.jpg) left center no-repeat;background-size:60% auto;margin:70px auto 100px}.alarm_landing .alarm_apt:after{content:'';display:table;clear:both}.alarm_landing .alarm_apt>div{width:52%;float:right;background:#f8f8f8;padding:70px;margin:70px 0}.alarm_landing .alarm_apt>div h2{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:30px;margin-bottom:10px;text-transform:none}.alarm_landing .alarm_apt>div p{font-size:15px}.alarm_landing .alarm_apt>div p.sub{color:#999}.alarm_landing .alarm_apt>div .details{clear:both;float:left;width:100%;max-width:100%}.alarm_landing .alarm_apt>div .details>div{float:left;width:calc(50% - 20px);margin:5px 10px}.alarm_landing .alarm_apt>div .details>div:nth-child(1){padding-bottom:50%;background:url(alarm_apt_1.png) top center no-repeat;background-size:contain}.alarm_landing .alarm_apt>div .details>div:nth-child(2) h3{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:10px}.alarm_landing .alarm_apt>div .details>div:nth-child(2) p{font-size:15px}.alarm_landing .alarm_apt>div .details>div:nth-child(2) .img{clear:both;float:left;width:100%;max-width:100%;padding:45px;background:url(alarm_apt_2.png) center center no-repeat;background-size:contain}@media screen and (max-width:1023px){.alarm_landing .alarm_apt{margin:0 auto;padding-top:100vw;background-position:center top;background-size:100% auto}.alarm_landing .alarm_apt>div{clear:both;float:left;width:100%;max-width:100%;padding:10px}}@media screen and (max-width:600px){.alarm_landing .alarm_apt>div .details>div:nth-child(2) h3{font-size:4vw}.alarm_landing .alarm_apt>div .details>div:nth-child(2) p{font-size:3vw}}.alarm_landing .signup{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1140px;background:url(alarm_blue_bg.jpg) center center no-repeat;background-size:cover;margin-bottom:100px}.alarm_landing .signup:after{content:'';display:table;clear:both}.alarm_landing .signup *{color:#fff}.alarm_landing .signup>div{clear:both;float:left;width:100%;max-width:100%}.alarm_landing .signup>div.copy{position:relative}.alarm_landing .signup>div.copy>div{float:left;padding-top:100px}.alarm_landing .signup>div.copy>div.img{position:absolute;bottom:0;right:0;width:60%;height:70%;background:url(alarm_rvd.png) center bottom no-repeat;background-size:contain}.alarm_landing .signup>div.copy>div.txt{width:40%;padding-left:60px;padding-bottom:100px}.alarm_landing .signup>div.copy>div.txt h2{font-size:40px;margin-bottom:10px;text-transform:none}.alarm_landing .signup>div.form{border-top:20px solid #fff;padding:30px 60px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.alarm_landing .signup>div.form>div{float:left;width:50%;font-size:20px;font-family:Equip-Light,Helvetica,Arial,sans-serif}.alarm_landing .signup>div.form>div.copy{padding:10px 0}.alarm_landing .signup>div.form>div.input{padding:0 2%}.alarm_landing .signup>div.form>div.input .btn,.alarm_landing .signup>div.form>div.input input[type=email]{-webkit-border-radius:30px;-ms-border-radius:30px;border-radius:30px;float:left}.alarm_landing .signup>div.form>div.input input[type=email]{width:calc(100% - 110px);margin-left:10%;color:#424242}.alarm_landing .signup>div.form>div.input .btn{background:#1998d5;width:110px;margin-left:-10%;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.15);box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.alarm_landing .signup>div.form>div.input .btn:hover{opacity:1}@media screen and (max-width:600px){.alarm_landing .signup{margin-bottom:50px}.alarm_landing .signup>div.copy{padding-top:100px}.alarm_landing .signup>div.copy>div.img,.alarm_landing .signup>div.copy>div.txt{top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;clear:both;float:left;width:100%;max-width:100%;bottom:auto;position:static}.alarm_landing .signup>div.copy>div.img{height:50vw}.alarm_landing .signup>div.copy>div.txt{background:#fff;padding:20px}.alarm_landing .signup>div.copy>div.txt *{color:#424242}.alarm_landing .signup>div.form{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none;padding:20px 10px;text-align:center}.alarm_landing .signup>div.form>div{clear:both;float:left;width:100%;max-width:100%}.alarm_landing .signup>div.form>div.input{padding:10px 0}}.alarm_landing .diy{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1140px;margin-bottom:100px}.alarm_landing .diy:after{content:'';display:table;clear:both}.alarm_landing .diy>div{float:left;width:50%}.alarm_landing .diy>div.img{background:url(alarm_diy.jpg) center center no-repeat;background-size:cover}.alarm_landing .diy>div.txt{padding:10%}.alarm_landing .diy>div.txt h2{padding-top:50%;margin-bottom:10px;text-transform:none;font-size:40px}.alarm_landing .diy>div.txt p{padding-bottom:50%}@media screen and (max-width:768px){.alarm_landing .diy{margin-bottom:50px}.alarm_landing .diy>div{clear:both;float:left;width:100%;max-width:100%}.alarm_landing .diy>div.img{height:100vw}.alarm_landing .diy>div.txt{padding:10px}.alarm_landing .diy>div.txt h2,.alarm_landing .diy>div.txt p{padding:10px 0}}.alarm_landing .custom{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1140px;margin-bottom:100px;background:#e3e3e3}.alarm_landing .custom:after{content:'';display:table;clear:both}.alarm_landing .custom>div{float:left}.alarm_landing .custom>div.img{width:56%;background:url(alarm_custom.jpg) right center no-repeat;background-size:cover}.alarm_landing .custom>div.txt{width:44%;padding:8%}.alarm_landing .custom>div.txt h2{padding-top:50%;margin-bottom:10px;text-transform:none;font-size:40px}.alarm_landing .custom>div.txt p{padding-bottom:50%}@media screen and (max-width:768px){.alarm_landing .custom{margin-bottom:50px}.alarm_landing .custom>div.img{height:100vw;clear:both;float:left;width:100%;max-width:100%}.alarm_landing .custom>div.txt{padding:10px;clear:both;float:left;width:100%;max-width:100%}.alarm_landing .custom>div.txt h2,.alarm_landing .custom>div.txt p{padding:10px 0}}.alarm_landing .alarm_products{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:760px;margin-bottom:100px}.alarm_landing .alarm_products:after{content:'';display:table;clear:both}.alarm_landing .alarm_products>div{clear:both;float:left;width:100%;max-width:100%;padding:20px;border-bottom:2px solid #cacaca;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.alarm_landing .alarm_products>div>div{font-family:Equip-Light,Helvetica,Arial,sans-serif;float:left;width:33.3333%}.alarm_landing .alarm_products>div>div:nth-child(1){text-align:left;font-size:30px;font-family:Equip-Thin,Helvetica,Arial,sans-serif}.alarm_landing .alarm_products>div>div.img{width:100px;height:100px;background-position:center center;background-repeat:no-repeat;background-size:contain}.alarm_landing .alarm_products>div>div:nth-child(3){text-align:right}.alarm_landing .alarm_products>div>div:nth-child(3)>a{color:#1998d5}.alarm_landing .alarm_products>div>div:nth-child(3)>a .mobile{display:none;font-size:3em}@media screen and (max-width:600px){.alarm_landing .alarm_products>div>div:nth-child(1),.alarm_landing .alarm_products>div>div:nth-child(2){width:45%}.alarm_landing .alarm_products>div>div:nth-child(3){width:10%}.alarm_landing .alarm_products>div>div:nth-child(3)>a .desktop{display:none}.alarm_landing .alarm_products>div>div:nth-child(3)>a .mobile{display:inline-block}}.alarm_landing .alarm_products>div.base .img{background-image:url(alarm_base.png?v=2)}.alarm_landing .alarm_products>div.keypad .img{background-image:url(alarm_keypad.png?v=1)}.alarm_landing .alarm_products>div.contact .img{background-image:url(alarm_sensor.png?v=1)}.alarm_landing .alarm_products>div.motion .img{background-image:url(alarm_motion.png?v=1)}.alarm_landing .alarm_products>div.range .img{background-image:url(alarm_range.png?v=1)}.ring_privacy{clear:both;float:left;width:100%;max-width:100%;margin:50px 0}.ring_privacy *{font-size:14px}.ring_privacy h1{font-size:2em}.ring_privacy ul{font-family:Equip-Light,Helvetica,Arial,sans-serif}.ring_privacy ul li{font-family:Equip-Light,Helvetica,Arial,sans-serif}.ring_privacy ul li a{border-bottom:none!important;color:#1998d5;text-decoration:none!important}.ring_privacy ul li a:hover{text-decoration:underline!important}.cart_ups{padding:0 24px}@media screen and (max-width:767px){.cart_ups{margin:60px 48px;padding:0}}@media screen and (min-width:768px){.cart_ups{margin:80px 95px;padding:0}}@media screen and (min-width:1024px){.cart_ups{margin:100px 124px}}@media screen and (min-width:1280px){.cart_ups{margin:100px 154px}}@media screen and (min-width:1440px){.cart_ups{margin:100px 182px}}.cart_ups>div{clear:both;float:left;width:100%;max-width:100%}.cart_ups>div:nth-child(1) h2{color:#999;font-size:2em;text-transform:none;margin-bottom:20px}.cart_ups>div:nth-child(2)>div{float:left;min-width:325px;width:27%;padding-right:40px;margin-bottom:40px}@media screen and (max-width:1023px){.cart_ups>div:nth-child(2)>div{padding-right:0;padding-top:20px;width:100%;min-width:100%}}.cart_ups>div:nth-child(2)>div>div{position:relative;clear:both;float:left;width:100%;max-width:100%;height:0;padding-bottom:130%;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;border:1px solid #f4f4f4;background-size:70%;background-repeat:no-repeat;background-position:center center}.cart_ups>div:nth-child(2)>div>div:hover{cursor:pointer;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1)}@media screen and (max-width:1023px){.cart_ups>div:nth-child(2)>div>div{height:auto;min-height:180px;background-position:right center;background-size:contain}}.cart_ups>div:nth-child(2)>div>div>div{padding:10px 20px}.cart_ups>div:nth-child(2)>div>div>div:nth-child(1){font-size:1.5em;font-family:Equip-Light,Helvetica,Arial,sans-serif}.cart_ups>div:nth-child(2)>div>div>div:nth-child(1) .product-price__price{font-weight:300;color:#424242}.cart_ups>div:nth-child(2)>div>div>div.mini_add{clear:both;float:left;width:100%;max-width:100%;position:absolute;bottom:10px;color:#f1670d;text-align:center;cursor:pointer}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div{clear:both;float:left;width:100%;max-width:100%}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details{clear:both;float:left;width:100%;max-width:100%;color:#1998d5;text-align:center;z-index:2;margin-bottom:10px;position:relative}@media screen and (max-width:1023px){.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details{text-align:left}}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details:hover>div{display:block}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details>span{cursor:pointer;text-decoration:underline}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details>div{display:none;position:absolute;background:#fff;padding:20px;top:50px;left:-10px;width:calc(100% + 20px);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details>div:after,.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details>div:before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-10px;margin-left:-15px;width:40px;height:40px;background:#fff}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details>div:before{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);z-index:-1}.cart_ups>div:nth-child(2)>div>div>div.mini_add>div.over_details>div>div{clear:both;float:left;width:100%;max-width:100%;position:relative;z-index:2}.cart_ups>div:nth-child(2)>div>div>div.mini_add .mini_plus{font-family:Equip-Light,Helvetica,Arial,sans-serif;display:inline-block;background:#f1670d;color:#fff;width:16px;height:16px;line-height:15px;font-size:18px;text-align:center;margin-right:5px;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}@media screen and (max-width:1023px){.cart_ups>div:nth-child(2)>div>div>div.mini_add{text-align:left}}.cart_ups>div:nth-child(2)>div>div>div.up_details{clear:both;float:left;width:100%;max-width:100%;position:absolute;bottom:20%;color:#1998d5;text-align:center;z-index:2}@media screen and (max-width:1023px){.cart_ups>div:nth-child(2)>div>div>div.up_details{text-align:left}}.cart_ups>div:nth-child(2)>div>div>div.up_details:hover>div{display:block}.cart_ups>div:nth-child(2)>div>div>div.up_details>span{cursor:pointer;text-decoration:underline}.cart_ups>div:nth-child(2)>div>div>div.up_details>div{display:none;position:absolute;background:#fff;padding:20px;top:50px;left:-10px;width:calc(100% + 20px);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.cart_ups>div:nth-child(2)>div>div>div.up_details>div:after,.cart_ups>div:nth-child(2)>div>div>div.up_details>div:before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-10px;margin-left:-15px;width:40px;height:40px;background:#fff}.cart_ups>div:nth-child(2)>div>div>div.up_details>div:before{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);z-index:-1}.cart_ups>div:nth-child(2)>div>div>div.up_details>div>div{clear:both;float:left;width:100%;max-width:100%;position:relative;z-index:2}.main-body.nohf>div:nth-of-type(1){padding:15px 0 8px;border-bottom:1px solid #f4f4f4}.main-body.nohf>div:nth-of-type(1)>h1{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:90px}.main-body.nohf>div:nth-of-type(1)>h1:after{content:'';display:table;clear:both}.main-body.nohf>div:nth-of-type(2) .page-width{max-width:1000px}#security_form{display:block}#security_form .btn,#security_form input[type=email]{clear:both;float:left;width:100%;max-width:100%;margin-bottom:20px}.page_nextdoor .app{background-color:#f8f8f8}@media screen and (max-width:1200px){.page_nextdoor .app{background-color:#fff}}.page_nextdoor .fullscreen>div.nextdoor{clear:both;float:left;width:100%;max-width:100%;position:relative;padding:0;background:#f8f8f8}.page_nextdoor .fullscreen>div.nextdoor .floodlight,.page_nextdoor .fullscreen>div.nextdoor .spotlight{position:absolute;z-index:1}.page_nextdoor .fullscreen>div.nextdoor .spotlight{top:60px;left:0;width:32%;max-width:260px}.page_nextdoor .fullscreen>div.nextdoor .floodlight{top:0;right:0;width:60%;max-width:560px}.page_nextdoor .fullscreen>div.nextdoor .content{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:900px;position:relative;z-index:2;padding:280px 0 50px 0}.page_nextdoor .fullscreen>div.nextdoor .content:after{content:'';display:table;clear:both}.page_nextdoor .fullscreen>div.nextdoor .content>div{float:left}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(1){width:33.3333%}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(1)>img{clear:both;float:left;width:100%;max-width:100%}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2){width:66.6666%}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>*{clear:both;float:left;width:100%;max-width:100%}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2) h1{font-size:4em}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>div{font-size:20px;font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#999;padding:30px 0 0}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>div>form>div{clear:both;float:left;width:100%;max-width:100%;-webkit-border-radius:9999px;-ms-border-radius:9999px;border-radius:9999px;background:#fff;max-width:300px}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>div>form>div input{float:left;width:200px;border:none;background:0 0;line-height:28px}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>div>form>div button{float:left;width:100px;background-color:#1998d5}@media screen and (max-width:1200px){.page_nextdoor .fullscreen>div.nextdoor{background:#fff}.page_nextdoor .fullscreen>div.nextdoor .content{clear:both;float:left;width:100%;max-width:100%;padding-top:40%}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(1),.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2){clear:both;float:left;width:100%;max-width:100%;position:relative;text-align:center}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(1){position:relative;float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:30%}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(1):after{content:'';display:table;clear:both}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2){margin-top:-25vw;background:#f8f8f8;padding:60px 10px;z-index:3}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2) h1{font-size:9vw}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>div>form>div{clear:both;float:left;width:100%;max-width:100%}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>div>form>div input{width:calc(100% - 95px)}.page_nextdoor .fullscreen>div.nextdoor .content>div:nth-child(2)>div>form>div button{width:95px}}.collection_all .plp_title{display:none}.page_plp-test .plp_test{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}.page_plp-test .plp_test:after{content:'';display:table;clear:both}.featured_product{clear:both;float:left;width:100%;max-width:100%;margin-bottom:50px;padding:0!important}.featured_product .product{clear:both;float:left;width:100%;max-width:100%;margin:0;border:0}.featured_product .product:hover{box-shadow:none}@media screen and (max-width:768px){.featured_product .product{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start}}.featured_product .product>a button{float:left}.featured_product .product>a button.learn{background:0 0;padding:0;margin:0}@media screen and (max-width:768px){.featured_product .product>a{order:3;margin:40px auto 0;width:70%}.featured_product .product>a button{width:100%}}.featured_product .product>div{float:left}.featured_product .product>div.img{width:60%;background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding-bottom:35%}@media screen and (max-width:768px){.featured_product .product>div.img{clear:both;float:left;width:100%;max-width:100%;padding-bottom:58%;margin:20px 0;order:2}}.featured_product .product>div.copy{text-align:left;width:40%;margin-bottom:40px}@media screen and (max-width:768px){.featured_product .product>div.copy{clear:both;float:left;width:100%;max-width:100%}}.featured_product .product>div.copy .prod_title{font-size:40px}.featured_product .product>div.copy .prod_price{font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#424242;font-size:32px;margin:20px 0}.featured_product .product>div.copy .prod_price .product-price__price{color:#424242}h1.col_title,h2.col_title{clear:both;float:left;width:100%;max-width:100%;font-size:3em;padding:30px 0;text-transform:none}h1.col_title>a.comp_btn,h1.col_title>div,h2.col_title>a.comp_btn,h2.col_title>div{float:left}h1.col_title .comp_btn,h2.col_title .comp_btn{display:block;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:relative;-webkit-border-radius:9999px;-ms-border-radius:9999px;border-radius:9999px;text-align:center;padding:12px 40px 12px 25px;font-family:Equip,Helvetica,Arial,sans-serif;font-size:17.5px;position:relative;top:2px;margin-left:40px;color:#1998d5;background:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:none;text-shadow:none}h1.col_title .comp_btn:after,h2.col_title .comp_btn:after{content:"\f105";font:normal normal normal 14px/1 FontAwesome;line-height:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:15px;font-size:25px}@media screen and (max-width:1023px){h1.col_title .comp_btn,h2.col_title .comp_btn{display:block;clear:both;margin-left:0;margin-top:20px}}.row_title{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1340px;padding:0 24px 40px}.row_title:after{content:'';display:table;clear:both}.row_title h2{text-transform:none;font-size:40px;color:#424242;margin-bottom:10px}.row_title a{padding-left:.4em;text-decoration:underline;font-family:Equip,Helvetica,Arial,sans-serif}.plp_header{clear:both;float:left;width:100%;max-width:100%;margin:40px 0 0;line-height:60px}.plp_header>div{float:left;display:inline-block;vertical-align:bottom;width:50%}.plp_header>div.title{text-align:left}.plp_header>div.title h2{font-size:3em}.plp_header>div.links{text-align:right;font-size:18px}.plp_header>div.links>a{cursor:pointer;margin-left:20px;color:#1998d5}@media screen and (max-width:600px){.plp_header>div{clear:both;float:left;width:100%;max-width:100%}.plp_header>div.links,.plp_header>div.title{text-align:left}.plp_header>div.links>a,.plp_header>div.title>a{margin-left:0;margin-right:10px}}.compare_bar{clear:both;float:left;width:100%;max-width:100%;max-width:100%!important;position:fixed;bottom:0;left:0;padding:20px 10px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);text-align:center;display:none}.compare_bar>button{background:#1998d5}.grid_wrapper.col{margin-bottom:0}.grid_wrapper.col .sub_cat{padding:0}.sub_cat{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:calc(calc(calc(1600px - (72px * 2))/ 12) * 12);margin:40px auto;padding:0 15px}.sub_cat:after{content:'';display:table;clear:both}.sub_cat.top{padding-top:40px;margin-bottom:10px}.sub_cat.no_bottom{margin-bottom:0}.sub_cat.no_top{margin-top:0}.sub_cat.sm_bottom{margin-bottom:20px}.sub_cat h2{text-transform:none;font-size:35px;color:#424242}.sub_line{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1340px;margin:0 auto 40px;padding-left:15px}.sub_line:after{content:'';display:table;clear:both}.plp_bottom{clear:both;float:left;width:100%;max-width:100%;margin-bottom:80px}.plp_bottom>div{float:left;width:calc(25% - 40px);margin:20px}@media screen and (max-width:769px){.plp_bottom>div{width:calc(50% - 40px)}}@media screen and (max-width:600px){.plp_bottom>div{width:100%;margin:10px 0}}.plp_bottom>div>div{clear:both;float:left;width:100%;max-width:100%;color:#999;font-size:15px;line-height:1.5em;font-family:Equip-Light,Helvetica,Arial,sans-serif}.plp_bottom>div>div.img{background-position:center center;background-repeat:no-repeat;background-size:contain;padding-bottom:90%;margin-bottom:0}.plp_bottom>div>div h3{font-family:Equip,Helvetica,Arial,sans-serif;margin-bottom:10px;font-size:20px;color:#4c4c4c;font-family:Equip-Light,Helvetica,Arial,sans-serif}.plp_blocks{clear:both;float:left;width:100%;max-width:100%;margin-bottom:40px}.plp_blocks>div{float:left;width:calc(50% - 10px);background-color:#f8f8f8;background-position:left top;background-repeat:no-repeat;background-size:auto 100%;padding:5% 10px}.plp_blocks>div:nth-child(odd){margin-right:10px}.plp_blocks>div:nth-child(even){margin-left:10px}.plp_blocks>div.alarm{clear:both;float:left;width:100%;max-width:100%;margin-top:20px;background-position:28% center;background-size:auto 90%}.plp_blocks>div.alarm>div{padding-left:20px}@media screen and (max-width:990px){.plp_blocks>div:nth-child(even),.plp_blocks>div:nth-child(odd){clear:both;float:left;width:100%;max-width:100%;margin:5px 0;padding:10% 10px}.plp_blocks>div:nth-child(even)>div,.plp_blocks>div:nth-child(odd)>div{padding-left:20px}.plp_blocks>div.alarm{background-position:left center;background-size:50% auto}}.plp_blocks>div>div{float:right;width:50%}.plp_blocks>div>div>*{float:left;clear:both}.plp_blocks>div>div>div{font-family:Equip-Thin,Helvetica,Arial,sans-serif;font-size:3em;line-height:1em}@media screen and (max-width:600px){.plp_blocks>div>div>div{font-size:24px;padding-left:10px}}.plp_blocks>div>div>a{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:relative;-webkit-border-radius:9999px;-ms-border-radius:9999px;border-radius:9999px;text-align:center;padding:14px 40px 12px 25px;font-size:1.2em;color:#1998d5;margin-top:20px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.plp_blocks>div>div>a:after{content:"\f105";font:normal normal normal 14px/1 FontAwesome;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:15px;font-size:1.4em}.plp_blocks>div>div>a:hover{margin-top:15px;margin-bottom:5px}#shopify-section-plp-footer .page-width{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1340px}#shopify-section-plp-footer .page-width:after{content:'';display:table;clear:both}.new_plp{margin-top:-10px;margin-bottom:60px}.new_plp.no_bottom{margin-bottom:0}.new_plp #Collection,.new_plp .page-width{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1340px}.new_plp #Collection:after,.new_plp .page-width:after{content:'';display:table;clear:both}.new_plp #Collection>div:not(.plp_banner){padding-left:20px;padding-right:20px}.new_plp .plp_blocks>div{font-weight:200}@media screen and (max-width:515px){.new_plp .plp_blocks>div>div a{margin-top:15px}}.new_plp .plp_blocks>div>div>div{font-size:32px;line-height:41px}@media screen and (max-width:515px){.new_plp .plp_blocks>div>div>div{font-size:6.8vw;line-height:30px}}@media screen and (max-width:1200px){.new_plp .plp_blocks .acc{background-position:left center;background-size:45% auto}.new_plp .plp_blocks .sec{background-size:45% auto}}.new_plp .plp_cat_links{clear:both;float:left;width:100%;max-width:100%;padding-top:15px}.new_plp .plp_cat_links>a{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:20px;font-weight:100;margin-right:40px}.new_plp .plp_cat_links>a.active,.new_plp .plp_cat_links>a:hover{cursor:pointer;color:#1998d5}@media screen and (max-width:768px){.new_plp .plp_cat_links>a span{display:none}}.new_plp .products{clear:both;float:left;width:100%;max-width:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;margin-bottom:40px}.new_plp .products>div:not(.sub_cat):not(.page-width){position:relative;text-align:center;width:calc(25% - 20px);padding:28px 35px 80px;margin:0 10px 40px;border:1px solid #f1f1f1;-webkit-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media screen and (max-width:1023px){.new_plp .products>div:not(.sub_cat):not(.page-width){margin:0 0 40px}}.new_plp .products>div:not(.sub_cat):not(.page-width) .certified_wwr{margin-right:10px}.new_plp .products>div:not(.sub_cat):not(.page-width):hover{-webkit-box-shadow:0 0 10px 0 rgba(153,153,153,.5);-moz-box-shadow:0 0 10px 0 rgba(153,153,153,.5);box-shadow:0 0 10px 0 rgba(153,153,153,.5)}.new_plp .products>div:not(.sub_cat):not(.page-width).active{-webkit-box-shadow:0 0 10px 0 rgba(25,152,213,.5);-moz-box-shadow:0 0 10px 0 rgba(25,152,213,.5);box-shadow:0 0 10px 0 rgba(25,152,213,.5)}.new_plp .products>div:not(.sub_cat):not(.page-width):after{display:none!important}.new_plp .products>div:not(.sub_cat):not(.page-width) .grid_specs{clear:both;float:left;width:100%;max-width:100%;margin-top:20px;font-size:1.3em;display:none}.new_plp .products>div:not(.sub_cat):not(.page-width) .grid_specs>p{font-size:1em}@media screen and (max-width:1200px){.new_plp .products>div:not(.sub_cat):not(.page-width) .grid_specs{display:block}}.new_plp .products>div:not(.sub_cat):not(.page-width) .h3{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;color:#4a4a4a;text-align:left}.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 s,.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 span{font-weight:300;color:#424242}.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 s.sub,.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 span.sub{font-size:15px;color:#999;clear:both;float:left;width:100%;max-width:100%}.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 s.desc,.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 span.desc{margin-top:15px;line-height:1.6em;min-height:72px}.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 s.product-price__price,.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 span.product-price__price{margin:5px 0}.new_plp .products>div:not(.sub_cat):not(.page-width) .h3 .product-price__sale{color:#000}.new_plp .products>div:not(.sub_cat):not(.page-width) .plp_button{clear:both;float:left;width:100%;max-width:100%;position:absolute;bottom:0;left:0}.new_plp .products>div:not(.sub_cat):not(.page-width) .plp_button>button.learn{background:0 0;color:#1998d5;text-decoration:underline;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:16px;padding-top:0}.new_plp .products>div:not(.sub_cat):not(.page-width) .img{position:relative;clear:both;float:left;width:100%;max-width:100%;padding-bottom:100%;background-position:center top;background-repeat:no-repeat;background-size:contain}.new_plp .products>div:not(.sub_cat):not(.page-width) .img.plugged:after{content:'';position:absolute;right:10px;bottom:10px;height:40px;width:40px;background:url(//cdn.shopify.com/s/files/1/2922/1686/files/plugged.png?v=1522343317) center center no-repeat;background-size:contain}@media screen and (max-width:1200px){.new_plp .products>div:not(.sub_cat):not(.page-width){width:calc(33.3333% - 20px)}.new_plp .products>div:not(.sub_cat):not(.page-width):nth-of-type(4n+4):after{display:inherit}.new_plp .products>div:not(.sub_cat):not(.page-width):last-of-type:after{display:none}}@media screen and (max-width:769px){.new_plp .products>div:not(.sub_cat):not(.page-width){width:calc(50% - 20px)}.new_plp .products>div:not(.sub_cat):not(.page-width):nth-of-type(4n+4):after{display:inherit}.new_plp .products>div:not(.sub_cat):not(.page-width):last-of-type:after{display:none}}@media screen and (max-width:600px){.new_plp .products>div:not(.sub_cat):not(.page-width){width:100%;margin:10px 0}.new_plp .products>div:not(.sub_cat):not(.page-width):after{display:none}}.new_plp .dot_title{clear:both;font-size:15px;color:#4c4c4c;font-family:Equip-Light,Helvetica,Arial,sans-serif}.new_plp .dots{margin:8px 0 10px!important}.new_plp .product a.cflex{flex-grow:1;justify-content:space-between}.sub_specs{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:fixed;top:0;background:#fff;width:100%;max-width:1600px;z-index:200;border-bottom:1px solid #f1f1f1;top:-200px;padding-top:20px!important;padding-bottom:0!important;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.sub_specs.no_show{top:-300px}@media screen and (max-width:1200px){.sub_specs{display:none}.sub_specs.on.compare{display:block;background:#f8f8f8;padding:0}.sub_specs.on.compare .products>div.comp{margin:0;border-left:1px solid #dcdcdc!important;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;padding:10px;margin:0!important;width:50%!important}.sub_specs.on.compare .products>div.comp:first-of-type{border-left:1px solid transparent!important}.sub_specs.on.compare .products>div.comp>a{float:left;width:calc(100% + 10px)}.sub_specs.on.compare .products>div.comp>a button.learn{padding-bottom:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.sub_specs.on.compare .products>div.comp .h3{font-size:1.3em}}.sub_specs.on{top:0}.sub_specs .products>div{border-color:transparent!important}.sub_specs .products>div button.learn{float:left;background:0 0;color:#1998d5;text-decoration:underline;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:16px;padding-left:0}.sub_specs .products>div:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.new_plp.compare{margin-bottom:0}.new_plp.compare .products.select.on{padding:0!important;margin-bottom:0!important}.new_plp.compare .products>div:not(.sub_cat){cursor:pointer;padding:30px 35px 20px}.new_plp.compare .products>div:not(.sub_cat).comp{border-color:transparent}.new_plp.compare .products>div:not(.sub_cat).comp.active,.new_plp.compare .products>div:not(.sub_cat).comp:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media screen and (max-width:1023px){.new_plp.compare .products>div:not(.sub_cat).comp{width:calc(50% - 20px);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.new_plp.compare .plp_specs{display:none}.new_plp.compare .plp_specs.on{display:flex;margin-bottom:40px}.new_plp.compare .plp_specs>div p{min-height:110px}.new_plp.compare .plp_specs button.btn.round{margin-top:0}@media screen and (max-width:1023px){.new_plp.compare .plp_specs.on{display:flex}.new_plp.compare .plp_specs.on>div{margin:0}.new_plp.compare .plp_specs.on>div button.btn.round{left:10px;width:calc(100% - 20px);min-width:calc(100% - 20px)}}.mobile_compare{clear:both;float:left;width:100%;max-width:100%;padding:20px;text-align:center;background:#fff;margin-bottom:40px;font-size:1.5em;display:none;position:fixed;top:0;z-index:2000;max-width:1600px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.mobile_compare>div{clear:both;float:left;width:100%;max-width:100%;padding:10px;background:#ededed;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.mobile_compare.on{display:block}@media screen and (max-width:1023px){.mobile_compare.on.cams.reset{display:none}}.mobile_compare.on>div{background:#1998d5;color:#fff}.mobile_compare.on:hover{cursor:pointer}.mobile_compare.reset{position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none}.mobile_compare.reset>div{background:0 0;color:#1998d5}.desktop_compare{text-align:center;display:none}.desktop_compare.on{display:block}.desktop_compare>div.btn.round{background-color:#1998d5;margin-top:10px;margin-bottom:50px}@media screen and (max-width:600px){.desktop_compare>div.btn.round{margin-top:-10px;margin-bottom:60px}.desktop_compare>div.btn.round.reset{margin-top:30px}}.desktop_compare>div.btn.round:before{background-color:#1777a9}.back_to{clear:both;float:left;width:100%;max-width:100%;margin:40px 0;color:#1998d5;padding:10px;font-size:1.2em;display:none}.back_to a,.back_to i{display:none}.back_to.on{display:block}.back_to.on a,.back_to.on i{display:inline-block}@media screen and (max-width:1023px){.back_to.on{background:#f4f4f4}.back_to.on a,.back_to.on i{display:inline-block}}.back_to i{margin-right:10px}.plp_specs{clear:both;float:left;width:100%;max-width:100%;margin-bottom:40px}.plp_specs>div{float:left;padding:20px;padding-bottom:40px;position:relative;border-left:1px solid #dcdcdc}.plp_specs>div button.btn.round{position:absolute;left:20px;min-width:170px;bottom:0;text-transform:none;margin-bottom:0}.plp_specs>div a.blue{font-size:16px;font-weight:700;clear:both;float:left;width:100%;max-width:100%;text-align:center;text-decoration:underline}.plp_specs>div h4{font-size:15px}.plp_specs>div p{font-size:20px;color:#424242;margin-bottom:40px;min-height:75px}.plp_specs>div .q{display:inline-block;background:#cacaca;width:12px;height:12px;padding:1px;color:#fff;font-family:Equip-Medium,Helvetica,Arial,sans-serif;text-align:center;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;cursor:pointer;margin-left:2px;position:relative;top:2px}.plp_specs>div .q>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:8px;margin-top:1px}.plp_specs>div .dots{text-align:left;padding-bottom:40px}.plp_specs>div .dots>div{cursor:default}.plp_specs>div .check{float:left;margin-bottom:10px;width:35px;height:35px;margin:10px 20px;background:url(check_green.png) center center no-repeat;background-size:contain}.plp_specs>div>div{overflow:hidden;height:345px}.plp_specs>div>div>div{margin-bottom:40px!important}.plp_specs.auto>div>div{height:auto!important}@media screen and (max-width:1200px){.plp_specs{display:none}}.plp_specs_over{position:fixed;background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1);padding:20px;display:none;z-index:100;max-width:300px;max-height:500px;overflow:auto;color:#1998d5}.plp_more_specs{clear:both;float:left;width:100%;max-width:100%;color:#1998d5;text-align:center;padding:50px 10px 20px;font-size:20px;cursor:pointer}.plp_more_specs:after{clear:both;float:left;width:100%;max-width:100%;font-family:FontAwesome;content:"\f078"}.plp_more_specs.on:after{content:"\f077"}@media screen and (max-width:1200px){.plp_more_specs{display:none}}.dots{clear:both;float:left;width:100%;max-width:100%;text-align:center;margin:20px 0;position:relative;z-index:2}.dots.hidden{display:none!important}.dots>div{display:inline-block;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;padding:8px;margin:0 3px;text-align:center;border:1px solid #cacaca;border:3px solid transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}.dots>div.active{border-color:#1998d5!important}.dots>div.blank{border-color:transparent}.dots>div.white{border-color:#cacaca;background-color:#fff}.dots>div.black{background-color:#000}.dots>div.antiquebrass{background-color:#584e3c}.dots>div.polishedbrass{background-color:#c2a466}.dots>div.satinnickel{background-color:#ebebeb}.dots>div.agedbronze{background-color:#3b3633}.dots>div.venetianbronze{background-color:#3e3331}.dots>div.oil-rubbedbronze{background-color:#544f53}.dots>div.cream{background-color:#e8e4d8}.dots>div.blueprint{background-color:#82b5b8}.dots>div.mustard{background-color:#9e8159}.dots>div.iceblue{background-color:#a3bfc3}.dots>div.cottonblush{background-color:#fde7e3}.dots>div.ivyleaf{background-color:#a7b5a1}.dots>div.lightburgundy{background-color:#cbab9f}.dots>div.nightsky{background-color:#5c768f}.dots>div.firecracker{background-color:#f96956}.dots>div.pearlwhite{background-color:#e7e7e7}.dots>div.galaxyblack{background-color:#3a3b3b}.dots>div.bluemetal{background-color:#546274}.dots>div.neonpurple{background-color:#5e5ca4}.dots>div.brushedgold{background-color:#d0b966}.dots>div.brightturquoise{background-color:#42c79c}.dots>div.silvermetal{background:#858481;background:linear-gradient(45deg,#858481 0,#d0ceca 73%);border:0;padding:15px!important}.dots>div.silvermetal.active{padding:12px!important;border:3px solid transparent}.dots>div.goldmetal{background:#858481;background:linear-gradient(45deg,#736442 0,#d5bb7b 70%);border:0;padding:15px!important}.dots>div.goldmetal.active{padding:12px!important;border:3px solid transparent}.dots>div.siliconbronzedarklustre{background-color:#929196;background-image:url(swatch-siliconbronzedarklustre.jpg)}.dots>div.siliconbronzelight{background-color:#d9c1a7;background-image:url(swatch-siliconbronzelight.jpg)}.dots>div.siliconbronzedark{background-color:#939393;background-image:url(swatch-siliconbronzedark.jpg)}.dots>div.siliconbronzemedium{background-color:#8e7161;background-image:url(swatch-siliconbronzemedium.jpg)}.dots>div.siliconbronzerust{background-color:#5f5667;background-image:url(swatch-siliconbronzerust.jpg)}.dots>div.whitebronzebrushed{background-color:#c0bfbb;background-image:url(swatch-whitebronzebrushed.jpg)}.dots>div.whitebronzedark{background-color:#7a8893;background-image:url(swatch-whitebronzedark.jpg)}.dots>div.whitebronzelight{background-color:#b7b3a8;background-image:url(swatch-whitebronzelight.jpg)}.dots>div.whitebronzemedium{background-color:#777779;background-image:url(swatch-whitebronzemedium.jpg)}.dots>div.siliconbronzebrushed{background-color:#b4997c;background-image:url(swatch-siliconbronzebrushed.jpg)}.dots>div.bats{background-color:#000;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/Bats.png?4472)}.dots>div.spiderwebs{background-color:#000;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/Spiderweb.png?4472)}.dots>div.wrappingpaper{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/0018/5230/9574/files/Illustrations_Swatch.png?11133)}.dots>div.lights{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/0018/5230/9574/files/Lights_Swatch.png?11133)}.dots>div.snowflakes{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/SNOWFLAKES.png?v=1598957216)}.dots>div.autumn{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/AUTUMN.png?v=1598957216)}.dots>div.christmas{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/CHRISTMAS.png?v=1598957216)}.dots>div.americana{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/AMERICANA.png?v=1598957216)}.dots>div.halloween{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/HALLOWEEN.png?v=1598957216)}.dots>div.hanukkah{background-color:#cacaca;background-image:url(https://cdn.shopify.com/s/files/1/2393/8647/files/HANUKKAH_chosen.png?v=1598957216)}.dots>div.active,.dots>div:hover{cursor:pointer}@media screen and (max-width:374px){.dots>div{padding:8px;width:40px;height:40px;margin:0 10px}}h1.product-single__title .sub{clear:both;float:left;width:100%;max-width:100%;line-height:20px;font-size:15px;font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#999;margin:15px 0}.product-single__meta{padding-top:40px}@media screen and (max-width:768px){.product-single__meta{padding-top:0}}.product-single__meta h1.product-single__title{font-size:36px;line-height:46px}.product-single__meta .product-single__price{margin-bottom:10px}.product-single__meta .product-single__description{margin-bottom:25px;margin-top:0;font-size:16px;line-height:24px;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;color:#424242;font-weight:100}.product-single__meta .product-single__description p,.product-single__meta .product-single__description span{font-size:16px;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;color:#424242;font-weight:100}.product-single__meta .product-shipping__message{color:#d71b00}.product-single__meta .product-form__cart-submit.small-margin-top{margin-top:15px}.product-single__meta .product-form{margin-bottom:35px;display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}.product-single__meta .product-form>div{clear:both;float:left;width:100%;max-width:100%;display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}.product-single__meta .product-form>div.product-form__item--quantity{padding:10px 0;border-top:1px solid #ededed;border-bottom:1px solid #ededed;user-select:none}.product-single__meta .product-form>div.product-form__item--quantity *{display:inline-block}.product-single__meta .product-form>div.product-form__item--quantity .qty_btn{vertical-align:middle;display:inline-block;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;width:30px;height:30px;margin:0 5px;text-align:center;border:1px solid #ededed;cursor:pointer}.product-single__meta .product-form>div.product-form__item--quantity .qty_btn:after{font-family:FontAwesome;color:#424242;line-height:28px}.product-single__meta .product-form>div.product-form__item--quantity .qty_btn.up:after{content:'\f067'}.product-single__meta .product-form>div.product-form__item--quantity .qty_btn.down:after{content:'\f068'}.product-single__meta .product-form>div.product-form__item--quantity input{width:30px;text-align:center;border:0;padding:10px 0;-webkit-appearance:none;-moz-appearance:textfield}.product-single__meta .product-form>div.selector-wrapper{margin:0}.product-single__meta .product-form>div.dots{text-align:left;vertical-align:middle;margin:0;padding:10px 0;border-top:1px solid #ededed}.product-single__meta .product-form>div.dots:before{content:'Select Color: ';display:inline-block;vertical-align:middle}.product-single__meta .product-form>div.dots>div{padding:12px;margin:0 5px;vertical-align:middle}.product-single__meta .product-form>div.dots.variants-multiple-columns::before{display:block}.product-single__meta .product-form>div.dots.variants-multiple-columns>div{margin:5px 5px}.product-single__meta .product-form>div.soldout_temp_v{display:none}.product-single__meta .label_color,.product-single__meta .select_color{display:none}.product__wwr-certified{width:100vw;margin-left:-22px;border-radius:0;padding:28px 32px;background-color:#f6f8fa;display:inline-block;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:16px;color:#424242;margin-top:-4px;margin-bottom:30px}.product__wwr-certified>span{display:inline-block}@media screen and (min-width:600px){.product__wwr-certified{width:initial;margin-left:0;padding:28px;border-radius:8px}}@media screen and (max-width:768px){#shopify-section-product-template .grid{margin-left:-10px}}#shopify-section-product-template .product-price__price{font-size:1.4em}#shopify-section-product-template .product-price__sale--single{padding-left:0;padding-right:10px}#shopify-section-product-template #ComparePrice-product-template{color:#424242;font-size:1.4em}#shopify-section-product-template .product-price__sale #ProductPrice-product-template{color:#000}.product-template__container{padding-top:70px}.product-template__container.sticky-bar{padding-top:0}.bundle_thumbs{clear:both;float:left;width:100%;max-width:100%;margin:0 0 20px}.bundle_thumbs>a{position:relative;display:block;float:left;width:calc(50% - 5px);margin-bottom:10px;background:#fafbfc;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:5px 15px!important;border:0!important;font-size:16px;color:#333}@media all and (max-width:1200px){.bundle_thumbs>a{width:calc(100% - 5px)}}@media all and (max-width:990px){.bundle_thumbs>a{width:calc(50% - 5px)}}@media all and (max-width:600px){.bundle_thumbs>a{width:calc(100% - 5px)}}.bundle_thumbs>a span:not(.sub_txt):not(.prod_price){color:#f1670d;margin-left:10px}.bundle_thumbs>a span.sub_txt{color:#999}.bundle_thumbs>a.active,.bundle_thumbs>a:hover{background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.bundle_thumbs>a:nth-child(odd){margin-right:10px}.bundle_thumbs>a .info{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:15px;height:15px;background:url(info_icon.png?123) center center no-repeat;background-size:contain;z-index:19}.bundle_thumbs>a .info.on{background-image:url(info_icon_on.png)}.bundle_thumbs>a .info_txt{-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px;position:absolute;top:50%;font-size:12px;margin-top:15px;right:-50%;padding:10px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);z-index:20;display:none}.bundle_thumbs>a .info_txt.on{display:block}@media all and (max-width:1500px){.bundle_thumbs>a .info_txt{right:0}}#shopify-section-bazaarvoice,.return-link-wrapper{clear:both;float:left;width:100%;max-width:100%;text-align:center;margin:40px 0;padding:20px}.ajax_success{clear:both;float:left;width:100%;max-width:100%;color:#1998d5;text-align:center}#AddToCart-product-template.added{margin-top:10px}.legal_pdp{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0 17px;margin-bottom:100px}.legal_pdp:after{content:'';display:table;clear:both}.legal_pdp p{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;color:#424242;font-size:13px;line-height:20px;font-weight:200}.legal_pdp.panic{max-width:1190px;margin:43px auto;padding:0 24px}.legal_pdp.panic p{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;color:#424242;font-size:16px;line-height:26px;margin:0}.legal_pdp.panic a{color:#1998d5;text-decoration:underline}@media screen and (max-width:768px){.legal_pdp{margin:0 0 60px 0}.legal_pdp p{font-size:12px;line-height:18px}}.pdp_video{clear:both;float:left;width:100%;max-width:100%;font-size:16px;text-align:center;font-family:Equip-Light,Helvetica,Arial,sans-serif;padding-left:90px}.pdp_video>img{vertical-align:middle;margin-left:20px}.pdp_video:hover{cursor:pointer}@media screen and (max-width:768px){.pdp_video{padding-left:0;padding-top:40px}}.pdp_tri{clear:both;float:left;width:100%;max-width:100%;margin-bottom:40px}.pdp_tri>div{position:relative;float:left;width:33.3333%;padding:45px}.pdp_tri>div:before{content:'';position:absolute;width:24px;height:24px;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain}.pdp_tri>div.battery:before{background-image:url(https://cdn.shopify.com/s/files/1/2922/1686/files/battery.png?6754480997334314048)}.pdp_tri>div.video:before{background-image:url(https://cdn.shopify.com/s/files/1/2922/1686/files/play.png?6754480997334314048)}.pdp_tri>div.perks:before{background-image:url(https://cdn.shopify.com/s/files/1/2922/1686/files/protect.png?6754480997334314048)}.pdp_tri>div h2{font-family:Equip-Light,Helvetica,Arial,sans-serif;text-transform:none;margin-bottom:20px;font-size:24px}.pdp_tri>div p{font-size:16px;color:#999}@media screen and (max-width:768px){.pdp_tri>div{clear:both;float:left;width:100%;max-width:100%;padding:25px 25px 25px 65px}.pdp_tri>div:before{left:20px}}.pdp_expand{clear:both;float:left;width:100%;max-width:100%;margin-bottom:8px}.pdp_expand>div{clear:both;float:left;width:100%;max-width:100%}.pdp_expand>div.expander{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:40px;font-family:Equip-Thin,Helvetica,Arial,sans-serif;border-bottom:1px solid #999}.pdp_expand>div.expander:hover{cursor:pointer}.pdp_expand>div.expander:after{float:right;content:'';background:url(https://cdn.shopify.com/s/files/1/2486/3560/files/chevron-blue-down.svg?183191999081299576) no-repeat 0 0;background-size:100%;width:24px;height:24px;display:inline-block;position:relative;top:10px}.pdp_expand>div.expander.on:after{content:'';background:url(https://cdn.shopify.com/s/files/1/2486/3560/files/chevron-blue-up.svg?183191999081299576) no-repeat 0 0;background-size:100%;width:24px;height:24px;display:inline-block;position:relative;top:10px}.pdp_expand>div.expander_small{position:relative}.pdp_expand>div.expander_small:after{float:right;content:'';background:url(https://cdn.shopify.com/s/files/1/2486/3560/files/chevron-blue-down.svg?183191999081299576) no-repeat 0 0;background-size:100%;width:24px;height:24px;display:inline-block;position:absolute;top:6px;right:0}.pdp_expand>div.expander_small.on:after{content:'';background:url(https://cdn.shopify.com/s/files/1/2486/3560/files/chevron-blue-up.svg?183191999081299576) no-repeat 0 0;background-size:100%;width:24px;height:24px;display:inline-block;position:absolute;top:6px;right:0}.pdp_expand>div.expander_small h3{font-size:20px;line-height:30px;font-family:Equip-Medium;padding-right:30px;padding-bottom:15px}.pdp_expand>div.expand{height:0;overflow:hidden}.pdp_expand>div.expand.on{height:auto;overflow:visible}.pdp_expand>div.expand.specs>div{clear:both;float:right;width:70%}.pdp_expand>div.expand.specs>div>div{clear:both;float:left;width:100%;max-width:100%;padding:20px;border-bottom:1px solid rgba(153,153,153,.25);font-weight:400;font-family:Equip-Thin,Helvetica,Arial,sans-serif;color:#333;font-size:1.5em}.pdp_expand>div.expand.specs>div>div>div{float:left}.pdp_expand>div.expand.specs>div>div>div:nth-child(1){width:300px}.pdp_expand>div.expand.specs>div>div>div:nth-child(2){width:calc(100% - 300px);color:#424242;font-weight:900}@media screen and (max-width:1023px){.pdp_expand>div.expand.specs>div{clear:both;float:left;width:100%;max-width:100%}.pdp_expand>div.expand.specs>div>div>div:nth-child(1),.pdp_expand>div.expand.specs>div>div>div:nth-child(2){clear:both;float:left;width:100%;max-width:100%}}@media screen and (max-width:374px){.pdp_expand>div.expander{font-size:10vw}}.tech_block{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0 17px;margin-bottom:100px}.tech_block:after{content:'';display:table;clear:both}.tech_block h2{font-size:40px;margin-bottom:10px;text-transform:none}.tech_block p{font-size:18px}.tech_block a.blue{font-weight:700}@media screen and (max-width:600px){.tech_block{padding-left:0;padding-right:0}.tech_block h2{font-size:32px;margin-bottom:10px}.tech_block p{font-size:16px}}.tech_block img{clear:both;float:left;width:100%;max-width:100%;max-width:300px}@media screen and (max-width:600px){.tech_block img{max-width:150px}}.tech_block img.tech-specs-small-icon{width:32px;height:32px;display:block;margin:0 0 15px;float:none}.tech_block .pdp_expand>div.expander{font-family:Equip-Medium,Helvetica,Arial,sans-serif;color:#1998d5;font-size:20px;line-height:40px;border-bottom:none;margin-bottom:10px}.tech_block .pdp_expand>div.expander:after{line-height:40px}.tech_block .tech_row{clear:both;float:left;width:100%;max-width:100%;padding:20px 0;border-bottom:1px solid #e0e0e0}.tech_block .tech_row>div{float:left;font-size:18px}.tech_block .tech_row>div:nth-child(1){width:25%;color:#424242}.tech_block .tech_row>div:nth-child(2){width:75%;color:#999;font-family:Equip-Light,Helvetica,Arial,sans-serif}.tech_block .tech_row>div:nth-child(2) a{color:#1998d5;text-decoration:underline}@media screen and (max-width:768px){.tech_block .tech_row>div{font-size:16px}.tech_block .tech_row>div:nth-child(1),.tech_block .tech_row>div:nth-child(2){clear:both;float:left;width:100%;max-width:100%}}.pdp_products{clear:both;float:left;width:100%;max-width:100%;margin-bottom:40px}.pdp_products .product-price__sale,.pdp_products .product__price--sale{color:#f1670d}.pdp_products .page-width,.pdp_products .page-width.max{clear:both;float:left;width:100%;max-width:100%}.pdp_products>div .product-price__price{font-size:1em!important}.pdp_products>div .h3.sub_desc{min-height:30px}.pdp_products>div h2{text-transform:none;font-size:50px;line-height:60px;color:#424242;margin-bottom:20px}.pdp_products>div p{margin-bottom:40px}.pdp_products>div .plp_button:hover button:not(.learn){margin-bottom:5px}@media screen and (max-width:1280px){.pdp_products>div h2{font-size:42px;line-height:52px}}@media screen and (max-width:1024px){.pdp_products>div h2{font-size:36px;line-height:46px}.pdp_products>div p{font-size:16px;line-height:26px}}@media screen and (max-width:374px){.pdp_products>div .new_plp .products>div:not(.sub_cat):not(.page-width) .dots>div:not(.blank){padding:6px;width:0;height:0;margin:0 5px}}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width){-webkit-border-radius:16px;-ms-border-radius:16px;border-radius:16px;background:#f6f8fa;border:0}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .badge{display:none}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .product-price__price{color:#c5c5c5}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .product-price__price.product-price__sale,.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .product-price__price.product__price--sale{color:#f1670d}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .dots>div:not(.blank){position:relative;padding:6px;border:1px solid #f6f8fa;margin:0 5px}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .dots>div:not(.blank).active:after{content:'';-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + 10px);height:calc(100% + 10px);border:2px solid #1998d5}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .dots>div:not(.blank).white{border-color:#cacaca!important}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .dots>div:not(.blank).black{border-color:#000!important}@media screen and (max-width:374px){.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) .dots>div:not(.blank){padding:6px;width:0;height:0;margin:0 5px}}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .img{order:1;padding-bottom:60%;background-blend-mode:multiply;background-color:#f6f8fa}@supports (-ms-ime-align:auto){.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .img{min-height:200px}}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .h3{order:2;text-align:center}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .h3:first-of-type{font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:18px;line-height:28px}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .h3 .product-price__price{font-size:16px!important}.pdp_products.lighting .grid_products .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .h3 span.desc{color:#424242;min-height:0;margin-bottom:30px;font-size:14px;line-height:20px}.pdp_products.lighting.pmp{text-align:center}.pdp_products.lighting.pmp .new_plp .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .img{padding-bottom:100%}.pdp_products.lighting.pmp .new_plp .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .h3 .sub.desc{display:none}.pdp_products.lighting.pmp .new_plp .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .product-price__price{color:#c5c5c5}.pdp_products.lighting.pmp .new_plp .products>div:not(.sub_cat):not(.page-width) a.grid-view-item__image-container .product-price__price.product-price__sale{color:#f1670d}.box_blocks{clear:both;float:left;width:100%;max-width:100%}.box_blocks .main_box{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1200px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;flex-wrap:nowrap}.box_blocks .main_box:after{content:'';display:table;clear:both}.box_blocks .main_box>div{width:50%}.box_blocks .main_box>div.copy{order:2;margin-top:-7%}.box_blocks .main_box>div.copy h2{font-size:24px;margin-bottom:20px;color:#424242;font-family:Equip-Light,Helvetica,Arial,sans-serif}.box_blocks .main_box>div.image{padding-bottom:50%;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:990px){.box_blocks .main_box>div.copy{margin-top:0;padding-bottom:20px}}@media screen and (max-width:600px){.box_blocks .main_box{clear:both;float:left;width:100%;max-width:100%;display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}.box_blocks .main_box>div{clear:both;float:left;width:100%;max-width:100%}.box_blocks .main_box>div.copy{margin-top:40px;padding-bottom:0}.box_blocks .main_box>div.image{padding-bottom:100%}}.box_blocks .box_grids{clear:both;float:left;width:100%;max-width:100%}.box_blocks .box_grids>div{position:relative;float:left;width:calc(50% - 10px);background:#fafbfc;margin:5px;font-size:16px}.box_blocks .box_grids>div h2{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:10px;color:#424242}.box_blocks .box_grids>div h2:hover{cursor:pointer}.box_blocks .box_grids>div h2:after{font-family:FontAwesome;content:'\f078';color:#1998d5;float:right;font-size:24px}.box_blocks .box_grids>div h2.on:after{content:'\f077'}.box_blocks .box_grids>div :not(.image){padding:0 5%}.box_blocks .box_grids>div .image{width:100%;padding-bottom:50%;background-position:center center;background-repeat:no-repeat;background-size:contain}.box_blocks .box_grids>div .image.soon{position:relative}.box_blocks .box_grids>div .image.soon:after{content:'Coming Fall 2018';font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#999;position:absolute;bottom:7px;padding:0 5%}.box_blocks .box_grids>div .additional{clear:both;float:left;width:100%;max-width:100%;position:absolute;background:#fafbfc;z-index:2;padding-bottom:5%;display:none}.box_blocks .box_grids>div .additional *{padding:0;font-size:16px}.box_blocks .box_grids>div .additional>ul{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:16px;color:#788188;margin-bottom:20px}.box_blocks .box_grids>div .additional>ul>li{list-style:inside disc}.box_blocks .box_grids>div .additional a{text-decoration:underline;font-family:Equip-Light,Helvetica,Arial,sans-serif;font-weight:600}.box_blocks .box_grids>div.on{overflow:visible;-webkit-box-shadow:0 0 10px 0 rgba(153,153,153,.5);-moz-box-shadow:0 0 10px 0 rgba(153,153,153,.5);box-shadow:0 0 10px 0 rgba(153,153,153,.5)}.box_blocks .box_grids>div.on .additional{display:block;-webkit-box-shadow:0 0 10px 0 rgba(153,153,153,.5);-moz-box-shadow:0 0 10px 0 rgba(153,153,153,.5);box-shadow:0 0 10px 0 rgba(153,153,153,.5)}.box_blocks .box_grids>div.on .additional:before{content:'';position:absolute;background:#fafbfc;left:0;width:100%;top:-15px;height:20px}@media screen and (max-width:1023px){.box_blocks .box_grids>div{clear:both;float:left;width:100%;max-width:100%;margin:5px 0}}.ring_over{position:fixed;width:100%;max-width:100%!important;height:100%;top:0;left:0;display:none;background:0 0!important;z-index:1003}.ring_over.fs .bg{background:rgba(0,0,0,.9)}.ring_over.fs .container{max-width:100%}.ring_over.fs .container .close{position:absolute;color:transparent;background:url(fs_close.png?v=2) right center no-repeat;background-size:contain;width:60px;height:60px;top:40px;right:40px}.ring_over.fs .container .close:hover{background-image:url(fs_close_over.png?v=2)}.ring_over .bg{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);z-index:101}.ring_over .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:10px;max-width:1340px;z-index:102}.ring_over .container>div{clear:both;float:left;width:100%;max-width:100%}.ring_over .container .close{text-align:right;color:#fff;font-family:Equip-Light,Helvetica,Arial,sans-serif;padding:10px 0;cursor:pointer;font-size:1.5em}.ring_over .container .content>iframe{clear:both;float:left;width:100%;max-width:100%;max-height:100%}@media screen and (max-width:767px){.ring_over.fs .container .close{top:20px;right:20px;width:30px;height:30px}}.pdp_mobile{display:none}.pdp_mobile.full{clear:both;float:left;width:100%;max-width:100%;padding:10px 20px}.pdp_mobile.full h1{font-size:36px;line-height:46px}@media screen and (max-width:768px){.pdp_mobile{display:block}}@media screen and (max-width:768px){.pdp_desktop{display:none}}.product-single__title .smart{clear:both;float:left;width:100%;max-width:100%;font-size:16px;color:#424242;margin-bottom:5px;line-height:1em}.pdp_detail{clear:both;float:left;width:100%;max-width:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0 84px;margin-bottom:100px}.pdp_detail.simple_list ul{float:right;width:initial}.pdp_detail.simple_list ul li{font-size:18px;line-height:28px}@media screen and (max-width:1023px){.pdp_detail.simple_list ul{width:58%}.pdp_detail.simple_list ul li{font-size:16px;line-height:26px}}@media screen and (max-width:768px){.pdp_detail.simple_list ul{float:none;width:100%}}.pdp_detail ul{clear:both;float:left;width:100%;max-width:100%;padding-left:5px}.pdp_detail a:hover{cursor:pointer}.pdp_detail>div{float:left;width:50%}.pdp_detail>div li{list-style-type:disc;list-style-position:outside;margin-left:15px;color:#788188;font-size:18px;margin-bottom:10px;font-family:Equip-Light,Helvetica,Arial,sans-serif}.pdp_detail>div h2{clear:both;float:left;width:100%;max-width:100%;margin-bottom:20px;font-size:50px;line-height:60px;text-transform:none}.pdp_detail>div h2.small-title{font-size:36px;line-height:60px}.pdp_detail>div p{font-size:18px;line-height:28px}.pdp_detail>div:nth-child(2){padding:0 8.64%}.pdp_detail>div>img,.pdp_detail>div>picture img{clear:both;float:left;width:100%;max-width:100%}.pdp_detail.txt_left>div:nth-child(1){order:2}.pdp_detail.single_title p{width:100%}.pdp_detail .bullets_icons{padding-left:0;margin:9px 0 29px}.pdp_detail .bullets_icons li{position:relative;padding-left:50px;list-style-type:none;margin-left:0;margin-bottom:20px}.pdp_detail .bullets_icons li span{position:absolute;top:0;left:0;width:32px;height:32px;background:red}.pdp_detail .text_icons{padding:0 0 0 40px}.pdp_detail .alarm_icons>div{clear:both;float:left;width:100%;max-width:100%;margin-bottom:30px}.pdp_detail .alarm_icons>div.last{margin-bottom:0}.pdp_detail .alarm_icons>div h3{position:relative;clear:both;float:left;width:100%;max-width:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;font-size:24px;margin-bottom:5px;color:#424242;font-family:Equip-Light,Helvetica,Arial,sans-serif}.pdp_detail .alarm_icons>div h3:before{content:'';position:absolute;top:0;left:-40px;width:24px;height:30px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1023px){.pdp_detail .alarm_icons>div h3{padding-left:40px}.pdp_detail .alarm_icons>div h3:before{left:0}}.pdp_detail .alarm_icons>div h3.fees:before{background-image:url(https://cdn.shopify.com/s/files/1/2922/1686/files/icon_fees.png?7718749479201688150)}.pdp_detail .alarm_icons>div h3.cell:before{background-image:url(https://cdn.shopify.com/s/files/1/2922/1686/files/icon_cell.png?7718749479201688150)}.pdp_detail .alarm_icons>div h3.record:before{background-image:url(https://cdn.shopify.com/s/files/1/2922/1686/files/icon_record.png?7718749479201688150)}.pdp_detail .alarm_icons>div h3.protect:before{background-image:url(https://cdn.shopify.com/s/files/1/2922/1686/files/icon_protect.png?7718749479201688150)}.pdp_detail .alarm_icons>div h3>img{width:24px;margin-right:15px}.pdp_detail .alarm_icons>div p{font-size:16px}.pdp_detail .alarm_table{padding-right:8%;padding-left:8%}.pdp_detail .alarm_table>div{clear:both;float:left;width:100%;max-width:100%;margin-bottom:30px}.pdp_detail .alarm_table>div.last{margin-bottom:0}.pdp_detail .alarm_table>div.title>div{font-family:Equip-Thin,Helvetica,Arial,sans-serif;font-size:40px;line-height:1.2em;margin-bottom:10px}.pdp_detail .alarm_table>div.title>p{color:#999;margin-bottom:30px}.pdp_detail .alarm_table>div.title>p a{margin-left:5px;text-decoration:underline}.pdp_detail .alarm_table>div h3{position:relative;clear:both;float:left;width:100%;max-width:100%;font-family:Equip,Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:5px;color:#424242}.pdp_detail .alarm_table>div p{color:#999}.pdp_detail .alarm_table>div p.single-line{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;color:#424242}@media screen and (max-width:1280px){.pdp_detail{padding:0 69px}.pdp_detail>div h2{font-size:42px;line-height:52px}.pdp_detail>div h2.small-title{font-size:32px;line-height:46px}.pdp_detail>div p{font-size:16px;line-height:26px}.pdp_detail>div li{font-size:16px;line-height:26px}}@media screen and (max-width:1024px){.pdp_detail{padding:0 46px}.pdp_detail>div h2{font-size:36px;line-height:46px}.pdp_detail>div h2.small-title{font-size:28px;line-height:46px}.pdp_detail>div li{font-size:16px;line-height:26px}}@media screen and (max-width:1023px){.pdp_detail{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none;padding:0 20px}.pdp_detail .title.float_left{width:42%}.pdp_detail .title.float_left h2,.pdp_detail .title.float_left p{width:100%}.pdp_detail>div{width:100%}.pdp_detail>div:nth-child(2){padding:0}.pdp_detail>div>img,.pdp_detail>div>picture img{margin-bottom:20px}.pdp_detail>div h2,.pdp_detail>div p{clear:none;float:left}.pdp_detail>div ul{clear:none;float:right}.pdp_detail>div h2{width:42%;padding-right:10%}.pdp_detail>div h2.small-title{font-size:22px}.pdp_detail>div li{font-size:16px;line-height:26px}.pdp_detail>div .description,.pdp_detail>div .text_icons,.pdp_detail>div p,.pdp_detail>div ul{width:58%}.pdp_detail>div ul{float:right}.pdp_detail>div .description,.pdp_detail>div .text_icons{clear:none;float:right}.pdp_detail>div .text_icons .single-line,.pdp_detail>div .text_icons p{width:100%}.pdp_detail>div .description p{width:100%}}@media screen and (max-width:767px){.pdp_detail .title.float_left{width:100%}.pdp_detail>div h2,.pdp_detail>div p{clear:both;float:left;width:100%;max-width:100%;padding:0}.pdp_detail>div ul{width:100%}.pdp_detail>div .description,.pdp_detail>div .text_icons{width:100%}}@media screen and (max-width:600px){.pdp_detail>div ul{float:left;width:100%}}.whats_in{clear:both;float:left;width:100%;max-width:100%;background:#fafbfc;padding:80px 30px;margin-bottom:100px;text-align:center}.whats_in .what_title{clear:both;float:left;width:100%;max-width:100%}.whats_in .what_title>div{font-family:Equip-Thin,Helvetica,Arial,sans-serif;font-size:50px;line-height:60px;margin-bottom:20px;color:#424242}.whats_in .what_title>p{font-size:18px;color:#999}.whats_in .what_blocks{clear:both;float:left;width:100%;max-width:100%}.whats_in .what_blocks.two>div{width:50%;padding:0 50px}.whats_in .what_blocks.two>div .img{float:none;width:40%;padding-bottom:50%;margin:0 auto}.whats_in .what_blocks.three>div{width:33.3333%;padding:0 50px}.whats_in .what_blocks.four>div{width:50%;padding:0 100px 80px}@media screen and (max-width:990px){.whats_in .what_blocks.two>div{padding:0 40px}.whats_in .what_blocks.four>div,.whats_in .what_blocks.three>div{padding:20px}.whats_in .what_blocks.three>div{width:50%}}@media screen and (max-width:600px){.whats_in .what_blocks.four>div,.whats_in .what_blocks.three>div,.whats_in .what_blocks.two>div{clear:both;float:left;width:100%;max-width:100%}.whats_in .what_blocks.two>div .img{width:100%;padding-bottom:80%;margin-top:40px}}.whats_in .what_blocks>div{float:left}.whats_in .what_blocks>div .img{clear:both;float:left;width:100%;max-width:100%;padding-bottom:80%;background-position:center center;background-repeat:no-repeat;background-size:contain}.whats_in .what_blocks>div b{font-size:20px;line-height:30px;color:#424242;font-weight:400;margin-bottom:10px}.whats_in .what_blocks>div p{font-size:16px;line-height:24px;color:#999}@media screen and (max-width:1280px){.whats_in .what_title div{font-size:42px;line-height:52px}}@media screen and (max-width:1024px){.whats_in .what_title div{font-size:36px;line-height:46px}}.pdp_icon_strip{content:'';display:table;clear:both;position:relative;background:#f6f8fa;margin-bottom:100px;padding-top:30px}.pdp_icon_strip:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#f6f8fa;top:0;height:100%;width:calc(100% + 400px);z-index:1}.pdp_icon_strip .icon_strip_box{position:relative;z-index:2;width:50%;float:left;margin:0 0 30px;min-height:160px}@media screen and (min-width:768px){.pdp_icon_strip .icon_strip_box{width:25%}}@media screen and (min-width:1023px){.pdp_icon_strip .icon_strip_box{min-height:auto}}.pdp_icon_strip .icon_strip_box span{display:block;width:32px;height:32px;margin:0 auto}.pdp_icon_strip .icon_strip_box h2{font-family:Equip;font-weight:300;font-size:14px;line-height:22px;text-align:center;margin:10px 0 5px;text-transform:initial}.pdp_icon_strip .icon_strip_box p{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-weight:100;font-size:14px;line-height:22px;text-align:center;padding:0 10px}@media screen and (min-width:1023px){.pdp_icon_strip .icon_strip_box p{padding:0 60px}}.pdp_row{clear:both;float:left;width:100%;max-width:100%;border:1px solid rgba(151,151,151,.2);padding:5px;margin-bottom:100px}.pdp_row>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:25%;float:left;text-align:center;padding:5px}.pdp_row>div>img{width:20px;margin-right:10px}@media screen and (max-width:990px){.pdp_row>div{clear:both;float:left;width:100%;max-width:100%;display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none;text-align:left}}.product-single__photo{padding-left:40px;padding-right:40px}.product-single__photo>img{padding:40px}@media screen and (max-width:768px){.product-single__photo{padding-left:0;padding-right:0}}@media screen and (min-width:991px) and (max-width:1400px){.product-single__photo{width:80%;padding-left:14%;padding-right:0;margin-top:calc(42% - 250px)}}@media screen and (min-width:769px) and (max-width:990px){.product-single__photo{width:70%;padding-left:16%;padding-right:0;margin-top:calc(62% - 250px)}}.product-single__photos{position:relative;margin-top:-4%;padding-left:20px}@media screen and (max-width:768px){.product-single__photos{margin-top:0}}.product-single__photos--with-bar{margin-top:0}.product-single__photos .thumbnails-wrapper{position:absolute;top:65px;z-index:2;width:90px;margin-left:20px}.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails{width:120px;margin-left:0}.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails li.product-single__thumbnails-item{padding:0;margin:0;clear:both;float:left;width:100%;max-width:100%}.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails li.product-single__thumbnails-item a.product-single__thumbnail.active-thumb{border-color:transparent;position:relative}.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails li.product-single__thumbnails-item a.product-single__thumbnail.active-thumb:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:1px;width:50%;bottom:0;background:#1998d5}.product-single__photos .thumbnails-wrapper#thumbs-1297588289607,.product-single__photos .thumbnails-wrapper.double_row{width:200px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.product-single__photos .thumbnails-wrapper#thumbs-1297588289607>ul>li:nth-child(6),.product-single__photos .thumbnails-wrapper.double_row>ul>li:nth-child(6){padding-top:30px}@media screen and (max-width:1365px){.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails{margin-left:0}}@media screen and (max-width:768px){.product-single__photos .thumbnails-wrapper{position:static;top:0;margin-left:0;width:auto}.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails{clear:both;float:left;width:100%;max-width:100%}.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails li.product-single__thumbnails-item{float:left;clear:none;width:20%}.product-single__photos .thumbnails-wrapper ul.product-single__thumbnails li.product-single__thumbnails-item a.product-single__thumbnail{clear:both;float:left;width:100%;max-width:100%}.product-single__photos .thumbnails-wrapper#thumbs-1297588289607,.product-single__photos .thumbnails-wrapper.double_row{clear:both;float:left;width:100%;max-width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1}.product-single__photos .thumbnails-wrapper#thumbs-1297588289607>ul>li:nth-child(6),.product-single__photos .thumbnails-wrapper.double_row>ul>li:nth-child(6){padding-top:0}}@media screen and (min-width:1024px){.product-single__photos .thumbnails-wrapper.variants-multiple-columns{top:0;height:100%}.product-single__photos .thumbnails-wrapper.variants-multiple-columns ul.product-single__thumbnails{margin-top:0;width:66px}.product-single__photos .thumbnails-wrapper.variants-multiple-columns.double_row>ul>li:nth-child(6){padding-top:0}}.product_details{clear:both;float:left;width:100%;max-width:100%;padding:40px 0}.product_details ul li{list-style-type:disc;margin-left:15px}.product_flagship{clear:both;float:left;width:100%;max-width:100%;padding:40px 0;margin-top:70px}.product_flagship:first-of-type{padding-top:0}@media screen and (max-width:1023px){.product_flagship{margin-top:40px}}.pdp_block{position:relative;clear:both;float:left;width:100%;max-width:100%;margin:40px 0;padding:15% 5%;color:#424242;font-size:18px}.pdp_block>div{position:relative;clear:both;float:left;width:100%;max-width:100%}.pdp_block>div.bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover,0;background-position:center top;background-repeat:no-repeat}.pdp_block>div.content{z-index:2;max-width:50%}.pdp_block>div.content *{color:#424242;font-family:Equip-Light,Helvetica,Arial,sans-serif}.pdp_block>div.content h2{font-family:Equip-Thin,Helvetica,Arial,sans-serif;margin-bottom:20px;font-size:2em}.pdp_block>div.content ul li{list-style-type:disc;list-style-position:inside}.pdp_block>div.content ol li{list-style-type:decimal;list-style-position:inside}.pdp_block>div.content li{margin-bottom:10px}.pdp_block>div.content.white *{color:#fff}@media screen and (max-width:768px){.pdp_block{margin-top:0;padding-top:0}.pdp_block>div.bg,.pdp_block>div.content{clear:both;float:left;width:100%;max-width:100%;position:relative}.pdp_block>div.bg *,.pdp_block>div.content *{color:#424242!important}.pdp_block>div.bg{margin-top:40px;height:100vw;background-size:0,cover}.pdp_block>div.bg.has_prod{height:180vw}}.presentation-background{position:relative;clear:both;float:left;width:100%;max-width:100%;margin:40px 0;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:10% 5%;color:#424242;font-size:18px}.presentation-background .presentation-background__title{font-size:2em;text-transform:none;margin-bottom:20px}.presentation-background b,.presentation-background p,.presentation-background span,.presentation-background ul{color:#424242;font-size:18px}.presentation-background ul li{list-style-type:disc;list-style-position:inside}.presentation-background.has_prod{background-size:auto 90%}.presentation-background.short_desc{padding:18% 5%}.presentation-background.short_desc .presentation-content{width:35%;text-align:left}.presentation-background.white{color:#fff}.presentation-background.white b,.presentation-background.white h1,.presentation-background.white h2,.presentation-background.white li,.presentation-background.white p,.presentation-background.white span,.presentation-background.white ul{color:#fff}.presentation-background.right .presentation-content{float:right;text-align:right}.presentation-background .presentation-content{position:relative;float:left;width:55%;z-index:2}.presentation-background .presentation-content .lennar{float:right;padding-top:40px;width:50%}.presentation-background .presentation-content .lennar *{color:#999;font-size:13px}.presentation-background .presentation-device{float:right;position:relative;z-index:2}.presentation-background .presentation-device>img{float:right;position:relative;width:100%;max-width:640px;margin:10% -5% -20% 0}@media screen and (max-width:1023px){.presentation-background:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.8);z-index:1}.presentation-background.white:after{background:rgba(0,0,0,.5)}.presentation-background .presentation-content,.presentation-background.right .presentation-content{clear:both;float:left;width:100%;max-width:100%;text-align:center}.presentation-background.short_desc .presentation-content{clear:both;float:left;width:100%;max-width:100%;text-align:center}}.tech-specs-container{clear:both;margin:40px auto;width:100%;max-width:900px}.tech-specs-container>h1{clear:both;float:left;width:100%;max-width:100%;text-align:center;padding:10% 0;color:#424242!important}.tech-specs-container .spec-item{clear:both;border-bottom:1px solid #000;display:flex;flex-wrap:wrap;margin-bottom:0;padding-bottom:0}.tech-specs-container .spec-item *{color:#424242!important}.tech-specs-container .spec-item>div{display:flex;flex-wrap:wrap}.tech-specs-container .spec-item .col-left{align-items:center;padding:40px 35px 30px 0;width:30%}.tech-specs-container .spec-item .col-left>h6{font-size:18px;color:#424242!important}.tech-specs-container .spec-item .col-right{border-left:solid 1px #000;padding:40px 0 30px 35px;width:70%}.tech-specs-container .spec-item .col-right .spec-with-icon{width:70%;padding-right:30px;text-align:center}.tech-specs-container .spec-item .col-right a:hover{color:#1998d5!important}@media screen and (max-width:769px){.tech-specs-container .spec-item .col-left,.tech-specs-container .spec-item .col-right{clear:both;float:left;width:100%;max-width:100%;border:0;padding:10px}.tech-specs-container .spec-item .col-left>h6,.tech-specs-container .spec-item .col-right>h6{clear:both;float:left;width:100%;max-width:100%;color:#1998d5!important}.tech-specs-container .spec-item .col-left .spec-with-icon,.tech-specs-container .spec-item .col-right .spec-with-icon{width:50%;padding:0 10px;text-align:center}.tech-specs-container .spec-item .col-left .spec-with-icon>img,.tech-specs-container .spec-item .col-right .spec-with-icon>img{max-width:70px}}.collection_accessories #shopify-section-plp-header .sub_cat{display:none}.nf_spacer{clear:both;float:left;width:100%;max-width:100%;height:42px}.filters{position:relative;clear:both;float:left;width:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:60px 0 20px}.filters>div{clear:both;float:left;width:100%;max-width:100%}.filters>div.filter_bar{position:relative}.filters>div.filter_bar.on .title img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters>div.filter_bar>div{float:left}.filters>div.filter_bar .title{color:#1998d5;font-size:20px}.filters>div.filter_bar .title:hover{cursor:pointer}.filters>div.filter_bar .title img{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;margin-left:10px;width:16px}.filters>div.filter_bar .active_filters>div{float:left;line-height:30px;font-size:16px;color:#999;margin-left:30px}.filters>div.filter_bar .active_filters>div:hover{cursor:pointer}.filters>div.filter_bar .clear{float:right;font-size:20px;display:none;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-weight:200}.filters>div.filter_bar .clear:hover{cursor:pointer}@media screen and (max-width:990px){.filters>div.filter_bar .active_filters,.filters>div.filter_bar .title{clear:both;float:left;width:100%;max-width:100%}.filters>div.filter_bar .clear,.filters>div.filter_bar .title{font-size:18px}.filters>div.filter_bar .active_filters>div{margin-left:0;margin-right:20px;font-size:14px}.filters>div.filter_bar .clear{position:absolute;top:0;right:0}}.filters>div.filter_table{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background:#fafbfc;top:80px;position:absolute;z-index:2;height:0;overflow:hidden;padding:0 40px}.filters>div.filter_table.on{height:auto;margin-top:10px;padding:30px 40px;border:solid 1px #ededed}.filters>div.filter_table>div.close{position:absolute;top:0;right:0;font-size:15px;padding:20px}.filters>div.filter_table>div.close:hover{cursor:pointer}.filters>div.filter_table>div:not(.close){float:left;padding-right:100px}.filters>div.filter_table>div:not(.close) h3{clear:both;float:left;width:100%;max-width:100%;font-size:20px;margin-bottom:10px}.filters>div.filter_table>div:not(.close)>a{clear:both;float:left;width:100%;max-width:100%;color:#999;margin-bottom:10px;cursor:pointer;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-weight:200;font-size:16px}.filters>div.filter_table>div:not(.close)>a.active{color:#1998d5;font-family:Equip,Helvetica,Arial,sans-serif}.filters>div.filter_table>div:not(.close)>a:hover{color:#1998d5}@media screen and (max-width:990px){.filters>div.filter_table>div:not(.close){clear:both;float:left;width:100%;max-width:100%;margin-bottom:30px}}.returns{clear:both;float:left;width:100%;max-width:100%}.returns>h1{clear:both;float:left;width:100%;max-width:100%;margin:50px 0!important}.returns>div{clear:both;float:left;width:100%;max-width:100%;margin-bottom:50px}.returns>div h2{clear:both;float:left;width:100%;max-width:100%;margin-bottom:20px;color:#1998d5;text-transform:none;font-size:22px}.page_setup .rte{text-align:center;padding:20px 0}.page_setup .rte>div{clear:both;float:left;width:100%;max-width:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start}.page_setup .rte>div>a{float:left;display:block;width:33.3333%;border:0;padding:20px;margin-bottom:80px}.page_setup .rte>div>a img{clear:both;float:left;width:100%;max-width:100%}@media screen and (max-width:769px){.page_setup .rte>div>a{width:50%}}@media screen and (max-width:374px){.page_setup .rte>div>a{width:100%}}.ourstore-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:10%;margin-bottom:10%}@media screen and (max-width:768px){.ourstore-container{margin-right:5%;margin-left:5%}}.ourstore-content{width:30%;margin:21px 60px 18px 0;padding:5px}.ourstore-content h2{font-size:40px;margin:0 0 10px;line-height:48px;letter-spacing:0;font-weight:300;color:#1998d5;font-family:Equip-Light,Helvetica,Arial,sans-serif;text-transform:capitalize}.ourstore-content span{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:16px;font-weight:200;line-height:24px;letter-spacing:0;color:#424242}@media screen and (max-width:990px){.ourstore-content{width:100%}}.ourstore-icons-container{width:60%;display:flex;flex-wrap:wrap;align-items:left;justify-content:flex-start;margin-bottom:10%}@media screen and (max-width:990px){.ourstore-icons-container{width:100%}}.ourstore-icons-content{width:30%;height:210px;margin:9px 9px 9px 9px;border-radius:15px;display:flex;justify-content:center;align-items:center;background-color:#fafbfc;object-fit:contain;opacity:.6;mix-blend-mode:multiply}@media screen and (max-width:990px){.ourstore-icons-content{width:30%;height:152px}}@media screen and (max-width:600px){.ourstore-icons-content{width:43%}}.install_my_ring_title_container{display:flex;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;margin-top:21px;background-color:#1998d5;height:350px}@media screen and (max-width:990px){.install_my_ring_title_container{height:500px}}.install_my_ring_title_image{margin:80px 0 0 755px;position:absolute}@media all and (max-width:1280px){.install_my_ring_title_image{margin:80px 0 0 700px}}@media all and (max-width:1200px){.install_my_ring_title_image{margin:100px 20px 0 578px}}@media all and (max-width:1023px){.install_my_ring_title_image{margin:120px 20px 0 478px}}@media all and (max-width:990px){.install_my_ring_title_image{margin:250px 140px 18px 130px}}@media all and (max-width:769px){.install_my_ring_title_image{width:90%;margin:260px 20px 18px 130px}}@media all and (max-width:374px){.install_my_ring_title_image{width:90%;margin:320px 20px 18px 10px}}@media all and (max-width:600px){.install_my_ring_title_image{width:90%;margin:320px 20px 18px 20px}}.custom_install_my_ring_title_image{margin:80px 0 0 30px}@media screen and (max-width:990px){.custom_install_my_ring_title_image{margin:20px 0 0 78px;position:relative}}.install_my_ring_title{width:33%;margin:60px 140px 18px 138px}.install_my_ring_title h2{font-size:3em;margin:0 0 20px 0;color:#fff;font-family:Equip-Thin,Helvetica,Arial,sans-serif;text-transform:none}.install_my_ring_title span{font-size:1.4em;color:#fff;font-family:Equip-Light,Helvetica,Arial,sans-serif;text-transform:none}@media screen and (max-width:990px){.install_my_ring_title{width:100%;margin:60px 140px 18px 138px}}@media all and (max-width:769px){.install_my_ring_title{width:100%}}@media all and (max-width:374px){.install_my_ring_title{width:100%;margin:60px 20px 18px 20px}}@media all and (max-width:600px){.install_my_ring_title{width:100%;margin:60px 20px 18px 20px}}.install_my_ring_container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-top:100px}.install_my_ring_container:last-of-type{margin-bottom:100px}.install_my_ring_content{width:33%;margin:60px 140px 18px 138px}.install_my_ring_content h2{font-size:2.3em;margin:0 0 20px 0;font-family:Equip-Thin,Helvetica,Arial,sans-serif;text-transform:none}.install_my_ring_content span{font-size:1.3em;font-family:Equip-Light,Helvetica,Arial,sans-serif;text-transform:none}@media screen and (max-width:990px){.install_my_ring_content{width:100%;margin:90px 140px 18px 138px}}@media all and (max-width:769px){.install_my_ring_content{width:100%}}@media all and (max-width:374px){.install_my_ring_content{width:100%;margin:60px 20px 18px 20px}}@media all and (max-width:600px){.install_my_ring_content{width:100%;margin:60px 20px 18px 20px}}.install_my_ring_icons_container{width:40%;margin-top:21px;display:flex;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;flex-wrap:wrap;align-items:left;justify-content:flex-start}@media all and (max-width:1200px){.install_my_ring_icons_container{width:50%;margin:0 140px 0 138px}}@media all and (max-width:1023px){.install_my_ring_icons_container{width:50%;margin:0 140px 0 138px}}@media all and (max-width:990px){.install_my_ring_icons_container{width:100%;margin:0 140px 0 138px}}@media all and (max-width:769px){.install_my_ring_icons_container{width:100%;margin:0 140px 0 138px}}@media all and (max-width:768px){.install_my_ring_icons_container{width:100%;margin:0 10px 0 10px}}@media all and (max-width:600px){.install_my_ring_icons_container{width:100%;margin:0 10px 0 10px}}@media all and (max-width:374px){.install_my_ring_icons_container{width:100%;margin:0 10px 0 10px}}.install_my_ring_icons_content{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px;width:27%;height:27%;margin:9px;position:relative}.install_my_ring_icons_content>a{clear:both;float:left;width:100%;max-width:100%;text-align:center;color:#424242;font-weight:500;font-size:16px}.install_my_ring_icons_content>a .img{-webkit-border-radius:12px;-ms-border-radius:12px;border-radius:12px;background:#f6f8fa;width:100%;margin-bottom:15px}.install_my_ring_icons_content>a:hover .img{box-shadow:0 5px 15px 0 rgba(0,0,0,.2)}@media all and (max-width:600px){.install_my_ring_icons_content{width:calc(50% - 18px)}}.custom-object-fit{position:relative;background-size:cover;background-position:center center}.custom-object-fit .featured-image{opacity:0}.org-image-container{width:29%;height:190px}.org-featured-image{width:100%;height:190px}.faqs{clear:both;float:left;width:100%;max-width:100%;padding:20px 0}.faqs>div{float:left}.faqs>div:nth-of-type(1){width:30%}.faqs>div:nth-of-type(1) nav{position:fixed}.faqs>div:nth-of-type(1) ul{list-style:none;padding:0;margin:0;line-height:2em}.faqs>div:nth-of-type(1) ul a{text-decoration:none;border-bottom:none;font-size:1.2em}.faqs>div:nth-of-type(2){float:right;width:70%;padding-left:20px}.faqs>div:nth-of-type(2) h1,.faqs>div:nth-of-type(2) h2{color:#424242}.faqs>div:nth-of-type(2) h2{font-size:2em;margin:0 0 10px}.faqs>div:nth-of-type(2) h3{color:#1998d5}@media screen and (max-width:769px){.faqs>div:nth-of-type(1){display:none}.faqs>div:nth-of-type(2){clear:both;float:left;width:100%;max-width:100%}}.plus{clear:both;margin:0 auto 40px;width:100%;max-width:1200px;padding:15px}.plus:after{content:'';display:table;clear:both}.plus>div{position:relative;clear:both;float:left;width:100%;max-width:100%;padding:20px;background:center center no-repeat;background-size:cover;margin-top:40px}.plus>div.hero{padding:0;height:590px}.plus>div.hero>img{clear:both;float:left;width:100%;max-width:100%;display:none}.plus>div.hero>.over{position:absolute;background:rgba(0,0,0,.7);right:0;top:0;height:100%;width:100%;max-width:400px;padding:40px}.plus>div.hero>.over *{color:#fff}.plus>div.hero>.over h2,.plus>div.hero>.over h3{font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:1.6em;text-transform:none}.plus>div.hero>.over h2 span,.plus>div.hero>.over h3 span{color:#1998d5}.plus>div.hero>.over h2{margin-bottom:40px}.plus>div.hero>.over h3{margin-top:30px}@media screen and (max-width:769px){.plus>div.hero{background-image:url(0)!important}.plus>div.hero>img{display:block}.plus>div.hero>.over{clear:both;float:left;width:100%;max-width:100%;position:static;margin-top:5px}}.plus>div.mission{min-height:240px;background-color:#d1d3d4;background-size:contain;background-position:center bottom;text-align:center;color:#333}.plus>div.mission p{color:#333;padding-bottom:60px}.plus>div.mission h1,.plus>div.mission span{font-family:Equip-Medium,Helvetica,Arial,sans-serif;color:#1998d5}.plus>div.mission h1{margin:20px 0 30px}@media screen and (max-width:769px){.plus>div.mission{background-size:cover}}.plus>div.partners{padding:0}.plus>div.partners>h2{font-family:Equip,Helvetica,Arial,sans-serif;letter-spacing:2px;text-align:center;color:#1998d5;font-size:2em;padding-bottom:40px}.plus>div.partners>div{position:relative;float:left;width:50%;padding:10px}.plus>div.partners>div>img{clear:both;float:left;width:100%;max-width:100%}.plus>div.partners>div>div{position:absolute;right:0;height:100%;width:50%;background:rgba(255,255,255,.9);padding:20px}.plus>div.partners>div>div p{color:#333;line-height:1.2em}.plus>div.partners>div>div p span{font-family:Equip-Medium,Helvetica,Arial,sans-serif}.plus>div.partners>div>div p a{color:#1998d5;text-decoration:underline}.plus>div.partners>div>div>img{width:150px}@media screen and (max-width:1200px){.plus>div.partners>div{clear:both;float:left;width:100%;max-width:100%}}@media screen and (max-width:769px){.plus>div.partners>div>div{clear:both;float:left;width:100%;max-width:100%;position:static;padding:0}}.plus>div.how{background:#393423;text-align:center;color:#fff}.plus>div.how p{color:#fff}.plus>div.how>h2{font-family:Equip,Helvetica,Arial,sans-serif;letter-spacing:2px;text-align:center;color:#1998d5;font-size:2em;padding:40px 0}.plus>div.how>div{clear:both;float:left;width:100%;max-width:100%;padding-bottom:40px}.plus>div.how>div>div{vertical-align:top;display:inline-block;width:30%;padding:20px}.plus>div.how>div>div p{font-size:1.6em}.plus>div.how>div>div>img{margin-bottom:20px}.plus>div.how>div>div:after{content:'';display:table;clear:both}@media screen and (max-width:1023px){.plus>div.how>div>div{clear:both;float:left;width:100%;max-width:100%}}@keyframes reveal_smart_lines{0%{-webkit-clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0)}40%{-webkit-clip-path:polygon(100% 0,100% 25%,60% 65%,40% 65%,0 25%,0 0);clip-path:polygon(100% 0,100% 25%,60% 65%,40% 65%,0 25%,0 0)}480%{-webkit-clip-path:polygon(100% 0,100% 65%,60% 65%,40% 85%,0 85%,0 0);clip-path:polygon(100% 0,100% 65%,60% 65%,40% 85%,0 85%,0 0)}100%{-webkit-clip-path:polygon(100% 0,100% 100%,60% 100%,40% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,60% 100%,40% 100%,0 100%,0 0)}}.smart_connect>div .smart_animate{clear:both;float:left;width:100%;max-width:100%;text-align:center;margin-top:30px;position:relative}.smart_connect>div .smart_animate img{position:relative;max-width:321px;margin-bottom:100px;z-index:2;-webkit-box-shadow:inset 0 0 0 10px #f6f8fa;-moz-box-shadow:inset 0 0 0 10px #f6f8fa;box-shadow:inset 0 0 0 10px #f6f8fa;border:10px solid #f6f8fa}.smart_connect>div .smart_animate .smart_lines{clear:both;float:left;width:100%;max-width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:32%;width:69%;animation:hide_smart_lines 3s linear}.smart_connect>div .smart_animate .smart_lines.on{animation:reveal_smart_lines 3s linear}@media screen and (max-width:768px){.smart_connect>div>p{display:none}.smart_connect>div .smart_animate{display:none}}.pmp_progress_switcher{clear:both;float:left;width:100%;max-width:100%;margin-bottom:50px}@media screen and (max-width:1023px){.pmp_progress_switcher{margin-bottom:10px}}.pmp_progress_switcher>div{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1600px;padding:20px}.pmp_progress_switcher>div:after{content:'';display:table;clear:both}.pmp_progress_switcher>div>div{position:relative;overflow:hidden}@media screen and (max-width:1023px){.pmp_progress_switcher>div{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}}.pmp_progress_switcher.right_slide .progress_images{order:2}.pmp_progress_switcher .progress_images{width:48%}@media screen and (max-width:1023px){.pmp_progress_switcher .progress_images{clear:both;float:left;width:100%;max-width:100%}}.pmp_progress_switcher .progress_images>div{-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;position:absolute;width:0;height:100%;right:0;background-position:right center;background-repeat:no-repeat;z-index:1}.pmp_progress_switcher .progress_images>div.active{z-index:2;width:100%}.pmp_progress_switcher .progress_images>div.active.sliding{z-index:3}.pmp_progress_switcher .progress_content{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;width:51%;padding:10%}@media screen and (max-width:1023px){.pmp_progress_switcher .progress_content{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none;clear:both;float:left;width:100%;max-width:100%;padding:20px 0 0}}.pmp_progress_switcher .progress_content>*{margin:0}.pmp_progress_switcher .progress_content .slide_txts>div{content:'';display:table;clear:both;display:none;color:#424242}.pmp_progress_switcher .progress_content .slide_txts>div:first-of-type{display:block}.pmp_progress_switcher .progress_content .slide_txts>div.fading{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pmp_progress_switcher .progress_content .slide_txts>div h3{font-family:Equip-Thin,Helvetica,Arial,sans-serif;font-size:50px;font-weight:100;line-height:1.2;margin-bottom:20px}.pmp_progress_switcher .progress_content .slide_txts>div p{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;line-height:1.5}@media screen and (max-width:1023px){.pmp_progress_switcher .progress_content .slide_txts>div h3{font-size:36px;float:left;padding-right:20px;width:50%}.pmp_progress_switcher .progress_content .slide_txts>div p{float:left;width:50%;font-size:16px}}@media screen and (max-width:600px){.pmp_progress_switcher .progress_content .slide_txts>div h3{width:100%}.pmp_progress_switcher .progress_content .slide_txts>div p{width:100%}}.pmp_progress_switcher .progress_content .prog_indicators{margin-top:60px}.pmp_progress_switcher .progress_content .prog_indicators>div{width:60px;display:inline-block;position:relative;height:10px;margin-right:10px;cursor:pointer}.pmp_progress_switcher .progress_content .prog_indicators>div:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;height:2px;background:#e0e0e0}.pmp_progress_switcher .progress_content .prog_indicators>div>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;height:2px;background:#1998d5}@media screen and (max-width:1023px){.pmp_progress_switcher .progress_content .prog_indicators{position:static;margin-top:30px;padding-left:50%}}@media screen and (max-width:600px){.pmp_progress_switcher .progress_content .prog_indicators{padding-left:0}}.page_about h1,.page_about h2{font-size:3em;color:#424242;margin:5% 0;text-transform:none}.page_about .about_top{clear:both;float:left;width:100%;max-width:100%;padding:40px 10px!important}.page_about .about_top>div:nth-child(1){float:right;width:55%}.page_about .about_top>div:nth-child(2){padding:0 40px;float:left;width:45%}.page_about .about_top>div:nth-child(2) .jamie img{width:55px;float:left;margin-right:20px}.page_about .about_top>div:nth-child(2) .jamie strong{color:#1998d5;text-transform:uppercase}.page_about .about_top>div:nth-child(2) .jamie p{margin-bottom:0}@media screen and (max-width:1365px){.page_about .about_top>div:nth-child(1),.page_about .about_top>div:nth-child(2){clear:both;float:left;width:100%;max-width:100%;padding:10px}}.page_about .our_mission{clear:both;float:left;width:100%;max-width:100%;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;margin-bottom:40px;padding-bottom:5%!important}.page_about .about_contact h4{clear:both;float:left;width:100%;max-width:100%;text-transform:uppercase;color:#1998d5;padding:20px 0}.page_about .about_contact>div:nth-child(1){float:right;width:40%;float:right;padding-right:40px;padding-top:13%}.page_about .about_contact>div:nth-child(1)>img{clear:both;float:left;width:100%;max-width:100%}.page_about .about_contact>div:nth-child(2){width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;float:left;width:60%;padding:0 40px}.page_about .about_contact>div:nth-child(2)>div{float:left;width:50%;padding-bottom:20px}@media screen and (max-width:1023px){.page_about .about_contact>div:nth-child(1),.page_about .about_contact>div:nth-child(2){clear:both;float:left;width:100%;max-width:100%;padding:10px}}@media screen and (max-width:769px){.page_about .about_contact>div:nth-child(2){display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}.page_about .about_contact>div:nth-child(2)>div{clear:both;float:left;width:100%;max-width:100%}}.icon_check,.icon_plus{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:5px;margin-top:-5px}.icon_check{background:url(icon_check.png) center center no-repeat;background-size:contain}.icon_plus{background:url(icon_plus.png) center center no-repeat;background-size:contain}.page_canada-protect-plans .protect-header,.page_protect-plans .protect-header,.page_protect-plans-new .protect-header{position:relative;clear:both;float:left;width:100%;max-width:100%;background-image:linear-gradient(262deg,#68c0ef,#2792ec);padding:70px 10px;font-size:1.5em}.page_canada-protect-plans .protect-header .page-width *,.page_protect-plans .protect-header .page-width *,.page_protect-plans-new .protect-header .page-width *{clear:both;float:left;width:100%;max-width:100%;color:#fff}.page_canada-protect-plans .protect-header .page-width>div,.page_protect-plans .protect-header .page-width>div,.page_protect-plans-new .protect-header .page-width>div{margin-top:10px}@media screen and (max-width:769px){.page_canada-protect-plans .protect-header,.page_protect-plans .protect-header,.page_protect-plans-new .protect-header{padding-top:20px;position:absolute}}@media screen and (max-width:350px){.page_canada-protect-plans .protect-header h1,.page_protect-plans .protect-header h1,.page_protect-plans-new .protect-header h1{font-size:10vw}}.page_canada-protect-plans .plans,.page_protect-plans .plans,.page_protect-plans-new .plans{clear:both;padding:50px 10px}.page_canada-protect-plans .plans>div,.page_protect-plans .plans>div,.page_protect-plans-new .plans>div{float:right}.page_canada-protect-plans .plans>div h3,.page_protect-plans .plans>div h3,.page_protect-plans-new .plans>div h3{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:1.8em;margin-bottom:5px}.page_canada-protect-plans .plans>div h4,.page_protect-plans .plans>div h4,.page_protect-plans-new .plans>div h4{font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#333;font-size:1.4em;margin-bottom:20px}.page_canada-protect-plans .plans>div h5,.page_protect-plans .plans>div h5,.page_protect-plans-new .plans>div h5{font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#333;font-size:1.2em;margin-bottom:5px}.page_canada-protect-plans .plans>div:nth-child(2),.page_protect-plans .plans>div:nth-child(2),.page_protect-plans-new .plans>div:nth-child(2){width:40%;padding-right:40px}.page_canada-protect-plans .plans>div:nth-child(2) h3,.page_protect-plans .plans>div:nth-child(2) h3,.page_protect-plans-new .plans>div:nth-child(2) h3{margin-bottom:20px}@media screen and (max-width:769px){.page_canada-protect-plans .plans>div:nth-child(2),.page_protect-plans .plans>div:nth-child(2),.page_protect-plans-new .plans>div:nth-child(2){clear:both;float:left;width:100%;max-width:100%;margin-top:70px;padding:10px}}.page_canada-protect-plans .plans>div:nth-child(1),.page_protect-plans .plans>div:nth-child(1),.page_protect-plans-new .plans>div:nth-child(1){width:60%;margin-top:-18%}.page_canada-protect-plans .plans>div:nth-child(1)>div,.page_protect-plans .plans>div:nth-child(1)>div,.page_protect-plans-new .plans>div:nth-child(1)>div{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.page_canada-protect-plans .plans>div:nth-child(1)>div>div,.page_protect-plans .plans>div:nth-child(1)>div>div,.page_protect-plans-new .plans>div:nth-child(1)>div>div{width:50%;float:left;position:relative;background:#fafbfc;padding:30px;-webkit-border-radius:20px;-ms-border-radius:20px;border-radius:20px;box-shadow:0 1px 12px 0 rgba(0,0,0,.08)}.page_canada-protect-plans .plans>div:nth-child(1)>div>div p,.page_protect-plans .plans>div:nth-child(1)>div>div p,.page_protect-plans-new .plans>div:nth-child(1)>div>div p{font-size:14px;line-height:1.2em}.page_canada-protect-plans .plans>div:nth-child(1)>div>div:nth-child(1),.page_protect-plans .plans>div:nth-child(1)>div>div:nth-child(1),.page_protect-plans-new .plans>div:nth-child(1)>div>div:nth-child(1){padding-right:55px}.page_canada-protect-plans .plans>div:nth-child(1)>div>div:nth-child(2),.page_protect-plans .plans>div:nth-child(1)>div>div:nth-child(2),.page_protect-plans-new .plans>div:nth-child(1)>div>div:nth-child(2){margin-left:-15px}.page_canada-protect-plans .plans>div:nth-child(1)>div>div>div h5,.page_protect-plans .plans>div:nth-child(1)>div>div>div h5,.page_protect-plans-new .plans>div:nth-child(1)>div>div>div h5{margin:10px 0}.page_canada-protect-plans .plans>div:nth-child(1)>div>div .end,.page_protect-plans .plans>div:nth-child(1)>div>div .end,.page_protect-plans-new .plans>div:nth-child(1)>div>div .end{clear:both;float:left;width:100%;max-width:100%;text-align:center;margin-top:10px}.page_canada-protect-plans .plans>div:nth-child(1)>div>div .end a.btn.round,.page_protect-plans .plans>div:nth-child(1)>div>div .end a.btn.round,.page_protect-plans-new .plans>div:nth-child(1)>div>div .end a.btn.round{margin:10px auto}@media screen and (max-width:769px){.page_canada-protect-plans .plans>div:nth-child(1),.page_protect-plans .plans>div:nth-child(1),.page_protect-plans-new .plans>div:nth-child(1){clear:both;float:left;width:100%;max-width:100%;margin-top:20%}.page_canada-protect-plans .plans>div:nth-child(1)>div,.page_protect-plans .plans>div:nth-child(1)>div,.page_protect-plans-new .plans>div:nth-child(1)>div{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none;clear:both;float:left;width:100%;max-width:100%}.page_canada-protect-plans .plans>div:nth-child(1)>div>div,.page_protect-plans .plans>div:nth-child(1)>div>div,.page_protect-plans-new .plans>div:nth-child(1)>div>div{clear:both;float:left;width:100%;max-width:100%}.page_canada-protect-plans .plans>div:nth-child(1)>div>div:nth-child(1),.page_canada-protect-plans .plans>div:nth-child(1)>div>div:nth-child(2),.page_protect-plans .plans>div:nth-child(1)>div>div:nth-child(1),.page_protect-plans .plans>div:nth-child(1)>div>div:nth-child(2),.page_protect-plans-new .plans>div:nth-child(1)>div>div:nth-child(1),.page_protect-plans-new .plans>div:nth-child(1)>div>div:nth-child(2){padding:40px;margin:20px 0}}.page_canada-protect-plans .plans-compare,.page_protect-plans .plans-compare,.page_protect-plans-new .plans-compare{margin-bottom:50px}.page_canada-protect-plans .plans-compare>div,.page_protect-plans .plans-compare>div,.page_protect-plans-new .plans-compare>div{clear:both;float:left;width:100%;max-width:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.page_canada-protect-plans .plans-compare>div:nth-child(1),.page_protect-plans .plans-compare>div:nth-child(1),.page_protect-plans-new .plans-compare>div:nth-child(1){font-size:2em;color:#1998d5;font-weight:100;font-family:Equip-Light,Helvetica,Arial,sans-serif;line-height:.8em;border-bottom:1px solid #ededed}.page_canada-protect-plans .plans-compare>div:nth-child(1) span,.page_protect-plans .plans-compare>div:nth-child(1) span,.page_protect-plans-new .plans-compare>div:nth-child(1) span{color:#424242;font-size:.5em}.page_canada-protect-plans .plans-compare>div:nth-child(1)>div:nth-child(1),.page_protect-plans .plans-compare>div:nth-child(1)>div:nth-child(1),.page_protect-plans-new .plans-compare>div:nth-child(1)>div:nth-child(1){line-height:1.2em}.page_canada-protect-plans .plans-compare>div:nth-child(even),.page_protect-plans .plans-compare>div:nth-child(even),.page_protect-plans-new .plans-compare>div:nth-child(even){background:#f8f8f8}.page_canada-protect-plans .plans-compare>div.selects,.page_protect-plans .plans-compare>div.selects,.page_protect-plans-new .plans-compare>div.selects{background:#fff}.page_canada-protect-plans .plans-compare>div.selects .btn,.page_protect-plans .plans-compare>div.selects .btn,.page_protect-plans-new .plans-compare>div.selects .btn{margin:0 auto}@media screen and (max-width:600px){.page_canada-protect-plans .plans-compare>div.selects>div:nth-child(1),.page_protect-plans .plans-compare>div.selects>div:nth-child(1),.page_protect-plans-new .plans-compare>div.selects>div:nth-child(1){display:none}}.page_canada-protect-plans .plans-compare>div>div,.page_protect-plans .plans-compare>div>div,.page_protect-plans-new .plans-compare>div>div{float:left;width:33.3333%;text-align:center;padding:15px 10px}.page_canada-protect-plans .plans-compare>div>div h3,.page_protect-plans .plans-compare>div>div h3,.page_protect-plans-new .plans-compare>div>div h3{font-family:Equip-Light,Helvetica,Arial,sans-serif}.page_canada-protect-plans .plans-compare>div>div:nth-child(1),.page_protect-plans .plans-compare>div>div:nth-child(1),.page_protect-plans-new .plans-compare>div>div:nth-child(1){text-align:left}.page_canada-protect-plans .plans-compare>div>div:nth-child(2),.page_protect-plans .plans-compare>div>div:nth-child(2),.page_protect-plans-new .plans-compare>div>div:nth-child(2){border-left:2px solid #fff;border-right:2px solid #fff}@media screen and (max-width:600px){.page_canada-protect-plans .plans-compare>div>div,.page_protect-plans .plans-compare>div>div,.page_protect-plans-new .plans-compare>div>div{width:50%}.page_canada-protect-plans .plans-compare>div>div h3,.page_protect-plans .plans-compare>div>div h3,.page_protect-plans-new .plans-compare>div>div h3{font-size:1.8em}.page_canada-protect-plans .plans-compare>div>div:nth-child(1),.page_protect-plans .plans-compare>div>div:nth-child(1),.page_protect-plans-new .plans-compare>div>div:nth-child(1){clear:both;float:left;width:100%;max-width:100%;text-align:center}.page_canada-protect-plans .plans-compare>div>div:nth-child(2),.page_protect-plans .plans-compare>div>div:nth-child(2),.page_protect-plans-new .plans-compare>div>div:nth-child(2){border-left:0;border-color:#ededed}.page_canada-protect-plans .plans-compare>div:nth-child(1)>div,.page_protect-plans .plans-compare>div:nth-child(1)>div,.page_protect-plans-new .plans-compare>div:nth-child(1)>div{line-height:1em}.page_canada-protect-plans .plans-compare>div:nth-child(1)>div:nth-child(1),.page_protect-plans .plans-compare>div:nth-child(1)>div:nth-child(1),.page_protect-plans-new .plans-compare>div:nth-child(1)>div:nth-child(1){text-align:left!important;color:#424242;font-size:1.5em;font-family:Equip-Thin,Helvetica,Arial,sans-serif}.page_canada-protect-plans .plans-compare>div:nth-child(1)>div:nth-child(2),.page_protect-plans .plans-compare>div:nth-child(1)>div:nth-child(2),.page_protect-plans-new .plans-compare>div:nth-child(1)>div:nth-child(2){border-right:2px solid #ededed}}.page_canada-protect-plans .plans-legal,.page_protect-plans .plans-legal,.page_protect-plans-new .plans-legal{margin-bottom:50px;text-align:center;font-size:.8em;padding:0 10%}.iframe-box--gray{background:#fafbfc}.iframe-box--gray .shopify-section{height:100vh}.survey-page{padding:10px}@media screen and (min-width:1024px){.survey-page{padding:100px}.survey-page h1{font-size:48px;font-weight:700}}.survey-page p{max-width:500px;width:100%}.survey-page .col_title{padding-left:0}#shopify-section-header .box{background:inherit;background-color:inherit;background-size:inherit}#shopify-section-header #header .header__right{margin-right:0;padding-right:0}#shopify-section-header #shopify_header{position:relative;clear:both;float:left;width:100%;max-width:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;justify-content:space-between;background:#fff;padding:8px 29px 2px;border-bottom:1px solid #f4f4f4;text-align:center;position:relative;font-family:Equip-Light,Helvetica,Arial,sans-serif;z-index:200;height:80px}@media screen and (max-width:1023px){#shopify-section-header #shopify_header{padding:14px 20px 2px;display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}}#shopify-section-header #shopify_header a{text-decoration:none}#shopify-section-header #shopify_header>div{display:flex;align-items:center;justify-content:center}#shopify-section-header #shopify_header>div img{clear:both;float:left;width:100%;max-width:100%;max-width:90px}#shopify-section-header #shopify_header>div:nth-child(2){margin-left:6%}#shopify-section-header #shopify_header>div:nth-child(2) .mobile_account_link{display:none}#shopify-section-header #shopify_header>div:nth-child(3) a{position:relative;margin-left:10px}#shopify-section-header #shopify_header>div:nth-child(3) a.account_link{font-size:18px}#shopify-section-header #shopify_header>div:nth-child(3) a.account_link:hover{color:#1998d5}#shopify-section-header #shopify_header>div:nth-child(3) a.cart_link{font-size:16px;color:#f1670d;padding:10px 20px;border:2px solid #f1670d;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#shopify-section-header #shopify_header>div:nth-child(3) a.cart_link .site-header__cart-count{display:inline-block;position:static;font-weight:400;height:auto;-webkit-border-radius:unset;-ms-border-radius:unset;border-radius:unset;background:0 0;color:#f1670d;min-width:0}#shopify-section-header #shopify_header>div:nth-child(3) a.cart_link .site-header__cart-count>span{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:16px;padding:0}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart{position:absolute;top:100%;right:0;padding:10px;width:500px;max-width:calc(100vw - 40px);background:#fff;border:1px solid #424242;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:none;z-index:10}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div{clear:both;float:left;width:100%;max-width:100%;padding:10px}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div:nth-child(1) .btn{float:left;margin:0;padding:5px}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div:nth-child(1) .btn:nth-child(1){width:calc(40% - 10px);margin-right:10px}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div:nth-child(1) .btn:nth-child(2){width:60%;background:#f1670d;color:#fff}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div.items{text-align:left}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div.items a{margin:0;clear:both;float:left;width:100%;max-width:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div.items a:hover{background:#f4f4f4}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div.items a>div{clear:both;float:left;width:100%;max-width:100%;padding:10px;border-bottom:1px solid #f4f4f4}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div.items a>div>div{float:left;padding-right:10px;font-size:1.3em;line-height:2em}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div.items a>div>div .title{color:#1998d5}#shopify-section-header #shopify_header>div:nth-child(3) #mini-cart>div.items a>div>div:last-of-type{padding-right:0;float:right}@media screen and (max-width:1023px){#shopify-section-header #shopify_header>div:nth-child(1) img{float:none;margin:0 auto}#shopify-section-header #shopify_header>div:nth-child(2){position:absolute;display:block;top:0;height:100%;margin-left:0}#shopify-section-header #shopify_header>div:nth-child(2) .mobile_account_link{clear:both;float:left;width:100%;max-width:100%;display:block;position:fixed;bottom:0;background:#1998d5;color:#fff;padding:10px;left:0;font-size:20px}#shopify-section-header #shopify_header>div:nth-child(2)>ul{display:none;padding:10px 40px;position:fixed;width:100%;left:0;top:80px;height:calc(100vh - 130px);background:#fff;overflow:auto}#shopify-section-header #shopify_header>div:nth-child(2)>ul li,#shopify-section-header #shopify_header>div:nth-child(2)>ul li>ul,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help li,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products li{position:relative;clear:both;float:left;width:100%;max-width:100%;display:block;line-height:40px;text-align:left;background:#fff;height:auto;padding:0}#shopify-section-header #shopify_header>div:nth-child(2)>ul li a,#shopify-section-header #shopify_header>div:nth-child(2)>ul li>ul a,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help a,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help li a,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products a,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products li a{clear:both;float:left;width:100%;max-width:100%;color:#424242;padding:0;font-size:20px;border-bottom:1px solid #ededed}#shopify-section-header #shopify_header>div:nth-child(2)>ul li:after,#shopify-section-header #shopify_header>div:nth-child(2)>ul li:before,#shopify-section-header #shopify_header>div:nth-child(2)>ul li>ul:after,#shopify-section-header #shopify_header>div:nth-child(2)>ul li>ul:before,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help li:after,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help li:before,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help:after,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.help:before,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products li:after,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products li:before,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products:after,#shopify-section-header #shopify_header>div:nth-child(2)>ul ul.products:before{display:none}#shopify-section-header #shopify_header>div:nth-child(2)>ul img{display:none}#shopify-section-header #shopify_header>div:nth-child(3){position:absolute;top:16px;right:20px}}@media screen and (max-width:600px){#shopify-section-header #shopify_header>div:nth-child(3) .account_link{display:none}#shopify-section-header #shopify_header>div:nth-child(3) .cart_link>span{display:none}}#shopify-section-header #shopify_header>div>ul>li:hover>a{color:#1998d5;text-decoration:none}#shopify-section-header #shopify_header ul{list-style:none;padding:0;margin:0}#shopify-section-header #shopify_header ul>li{display:inline-block}#shopify-section-header #shopify_header ul>li>a{padding:25px 15px;font-size:18px}#shopify-section-header #shopify_header ul>li>ul{position:absolute;left:0;top:100%;width:100%;background:#fff;display:none}#shopify-section-header #shopify_header ul>li>ul.products{text-align:center}#shopify-section-header #shopify_header ul>li>ul.products>li{position:relative;width:19%;max-width:205px;padding:25px 0;display:inline-block;vertical-align:top}#shopify-section-header #shopify_header ul>li>ul.products>li>a{font-size:1em}#shopify-section-header #shopify_header ul>li>ul.products>li>a:hover{color:#424242}#shopify-section-header #shopify_header ul>li>ul.products>li:hover{background:#fff;font-family:Equip-Medium,Helvetica,Arial,sans-serif}#shopify-section-header #shopify_header ul>li>ul.products>li img{float:none;margin:0 auto 5px;max-width:100px}#shopify-section-header #shopify_header ul>li>ul.products>li img.sm{margin-top:25px;max-width:75px}#shopify-section-header #shopify_header ul>li>ul.products>li .blue{clear:both;float:left;width:100%;max-width:100%}@media screen and (max-width:1023px){#shopify-section-header #shopify_header ul>li>ul.products>li .blue{clear:none;float:none;width:auto}}#shopify-section-header #shopify_header ul>li>ul.products>li div{clear:both;float:left;width:100%;max-width:100%}#shopify-section-header #shopify_header ul>li>ul.help{background:rgba(49,56,60,.9);padding:25px}#shopify-section-header #shopify_header ul>li>ul.help a{color:#fff}#shopify-section-header #shopify_header ul>li>ul.help a:hover{color:#1998d5}#shopify-section-header #shopify_header ul>li:hover>ul{display:block}#shopify-section-header #shopify_header .btn{font-family:Equip-Light,Helvetica,Arial,sans-serif;border:2px solid #f1670d;color:#f1670d;padding:12px 20px;text-transform:uppercase;font-size:16px;background:0 0;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;float:right}#shopify-section-header #shopify_header .btn:hover{color:#f1670d;background:0 0}#shopify-section-header #shopify_header .btn>span{font-size:14px;margin-left:10px}.mobile_menu{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;display:none;position:relative;overflow:hidden;padding:0;width:35px;height:35px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .2s;-webkit-transition:background .2s;z-index:5}.mobile_menu:focus{outline:0}.mobile_menu span{display:block;position:absolute;top:20px;left:0;right:0;height:2px;background:#424242}.mobile_menu span:after,.mobile_menu span:before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#424242;content:""}.mobile_menu span:before{top:-12px}.mobile_menu span:after{bottom:-12px}@media screen and (max-width:1023px){.mobile_menu{display:block}}.mobile_menu--htx span{transition:background 0s .2s;-webkit-transition:background 0s .2s}.mobile_menu--htx span:after,.mobile_menu--htx span:before{transition-duration:.2s,.2s;transition-delay:.2s,0s;-webkit-transition-duration:.2s,.2s;-webkit-transition-delay:.2s,0s}.mobile_menu--htx span:before{transition-property:top,transform;-webkit-transition-property:top,transform}.mobile_menu--htx span:after{transition-property:bottom,transform;-webkit-transition-property:bottom,transform}.mobile_menu--htx.is-active span{background:0 0}.mobile_menu--htx.is-active span:after,.mobile_menu--htx.is-active span:before{transition-delay:0s,.2s;-webkit-transition-delay:0s,.2s}.mobile_menu--htx.is-active span:before{top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.mobile_menu--htx.is-active span:after{bottom:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.app{clear:both;float:left;width:100%;max-width:100%;background:url(footer_bg.png) center top no-repeat;background-size:cover;padding:60px 0;text-align:center}.app>img{max-width:150px;margin:0 auto 20px;display:block}.app>a{position:relative;margin:0 auto;display:inline-block;border:1px solid #1998d5;z-index:1;color:#1998d5;text-decoration:none;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:10px 20px;letter-spacing:1px;font-size:16px;transition:80ms ease-in;-o-transition:80ms ease-in;-ms-transition:80ms ease-in;-moz-transition:80ms ease-in;-webkit-transition:80ms ease-in;overflow:hidden}.app>a:hover{color:#f8f8f8}.app>a:hover:before{top:0}.app>a:before{content:"";position:absolute;background:#1998d5;bottom:0;left:0;right:0;top:100%;width:100%;height:100%;z-index:-1;transition:80ms ease-in;-o-transition:80ms ease-in;-ms-transition:80ms ease-in;-moz-transition:80ms ease-in;-webkit-transition:80ms ease-in}#shopify-section-footer footer{clear:both;float:left;width:100%;max-width:100%;border-top:2px solid #f4f4f4;background:#f1f1f1;padding:20px;text-align:center}@media screen and (max-width:1023px){#shopify-section-footer footer{padding:0 20px}}#shopify-section-footer footer>div{margin:0 auto;max-width:1350px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start}#shopify-section-footer footer>div>div{position:relative;width:25%;text-align:left;padding:20px 15px}#shopify-section-footer footer>div>div:after{content:'';position:absolute;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:65%;width:1px;background:#aeaeae}#shopify-section-footer footer>div>div.blank:after{display:none}#shopify-section-footer footer>div>div>h5{font-size:18px;font-family:Equip-Light,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:12px}#shopify-section-footer footer>div>div:last-of-type>div ul{width:70%}#shopify-section-footer footer>div>div>div{clear:both;display:flex}#shopify-section-footer footer>div>div>div ul{width:80%;list-style:none;padding:0;line-height:1.8em;-webkit-column-count:2;-moz-column-count:2;column-count:2}#shopify-section-footer footer>div>div>div ul.full{-webkit-column-count:1;-moz-column-count:1;column-count:1}#shopify-section-footer footer>div>div>div ul a{text-decoration:none;color:#aeaeae}#shopify-section-footer footer>div>div>div ul a:hover{color:#1998d5}#shopify-section-footer footer>div>div>div ul img{max-width:27px;max-height:27px;margin-right:5px}#shopify-section-footer footer>div>div>div .country-icon{padding-top:20px}#shopify-section-footer footer>div>div>div .country-icon>a{font-size:14px;color:#999}#shopify-section-footer footer>div>div>div .country-icon>a>div{float:left;line-height:26px}#shopify-section-footer footer>div>div>div .country-icon>a>div.flag{-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;height:26px;width:26px;background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid #999;margin-right:4px}@media screen and (max-width:1023px){#shopify-section-footer footer>div>div{clear:both;float:left;width:100%;max-width:100%;padding:10px 0;border-top:1px solid #fff}#shopify-section-footer footer>div>div:after{display:none}#shopify-section-footer footer>div>div.blank{display:none}#shopify-section-footer footer>div>div:not(:last-child)>h5{margin:0;font-size:16px;color:#999;cursor:pointer}#shopify-section-footer footer>div>div:not(:last-child)>h5:after{font-family:FontAwesome;color:#424242;content:"\f067";float:right}#shopify-section-footer footer>div>div:not(:last-child)>div{max-height:0;overflow:hidden;font-size:16px;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}#shopify-section-footer footer>div>div:not(:last-child)>div ul{margin:0;-webkit-column-count:initial;-moz-column-count:initial;column-count:initial}#shopify-section-footer footer>div>div:not(:last-child)>div ul.full{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial}#shopify-section-footer footer>div>div:not(:last-child)>div ul:nth-child(1){margin-top:20px}#shopify-section-footer footer>div>div:not(:last-child)>div ul li{padding:5px 0}#shopify-section-footer footer>div>div:not(:last-child)>div ul a{color:#424242}#shopify-section-footer footer>div>div:not(:last-child).on>h5:after{content:"\f068"}#shopify-section-footer footer>div>div:not(:last-child).on>div{max-height:300px}#shopify-section-footer footer>div>div:last-child{padding:20px 0 0}#shopify-section-footer footer>div>div:last-child>h5{display:none}#shopify-section-footer footer>div>div:last-child>div{flex-direction:column-reverse}#shopify-section-footer footer>div>div:last-child>div ul{text-align:center;width:100%;padding-top:15px;border-top:1px solid #fff;margin-top:15px}#shopify-section-footer footer>div>div:last-child>div ul li{margin:0 auto}#shopify-section-footer footer>div>div:last-child>div ul li a img{margin:0 14px}}@media screen and (max-width:374px){#shopify-section-footer footer>div>div:last-child>div ul li{display:flex;justify-content:space-between}#shopify-section-footer footer>div>div:last-child>div ul li a img{margin:0 14px}}@media screen and (min-width:1024px){#shopify-section-footer footer>div .footer_links-wider-col{width:37%}}#shopify-section-footer footer .email-signup{margin:15px 0}#shopify-section-footer footer .email-signup .header{color:#999;font-size:14px;font-family:Equip;margin-bottom:5px}#shopify-section-footer footer .email-signup #signup-form{clear:both}#shopify-section-footer footer .email-signup form{display:flex}#shopify-section-footer footer .email-signup input{height:35px;outline:0}#shopify-section-footer footer .email-signup .submit-btn{position:relative;border-left:none;margin-left:-25px;color:#1998d5;font-size:20px;font-weight:500;padding:5px 10px;-webkit-appearance:none}#shopify-section-footer footer .email-signup .form--success{clear:both;float:left;width:100%;max-width:100%;background:#1998d5;color:#fff;border:0}@media screen and (max-width:374px){#shopify-section-footer footer .email-signup{margin-top:0}}.fsFormatEmail{width:350px}.protect-plans-phone-full{background:url(https://cdn.shopify.com/s/files/1/2922/1686/files/suc_protect_ea24505d-25c2-464b-a3e8-e9beb72d52f9.jpg?87620254920802696) center center no-repeat;background-size:cover;display:inline-block;margin-bottom:80px;margin-top:40px}.protect-plans-phone-full>div{float:left;width:60%;padding:100px 10%}.protect-plans-phone-full>div h2{font-size:40px;margin-bottom:20px;color:#fff;text-transform:none}.protect-plans-phone-full>div p{font-size:18px;color:#fff}.protect-plans-phone-full>div a{color:#1998d5;text-decoration:underline;font-weight:700}@media screen and (max-width:1023px){.protect-plans-phone-full{background:url(https://cdn.shopify.com/s/files/1/2922/1686/files/suc_protect_m_0910c1b2-2080-4eb8-b916-d0016d6d5c80.jpg?3404815591607123788) center top no-repeat;background-size:100% auto}.protect-plans-phone-full>div{padding:calc(63vw + 20px) 20px 20px;clear:both;float:left;width:100%;max-width:100%}.protect-plans-phone-full>div h2{color:#424242;margin-bottom:10px}.protect-plans-phone-full>div p{color:#999}}@media screen and (max-width:600px){.protect-plans-phone-full>div h2{font-size:32px}.protect-plans-phone-full>div li,.protect-plans-phone-full>div p{font-size:16px}}#ujet_widget{position:fixed;background:0 0;bottom:50px;right:50px;z-index:100}@media screen and (max-width:768px){#ujet_widget{bottom:0;right:0}}#ujet_widget .ujet_element{background:0 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}@media screen and (max-width:1023px){.swipable{transform:translate3d(0,0,0);transition:transform .5s ease-in-out}.swipable.swipe-active__0{transform:translate3d(0,0,0)}.swipable.swipe-active__1{transform:translate3d(-100%,0,0)}.swipable.swipe-active__2{transform:translate3d(-200%,0,0)}.swipable.swipe-active__3{transform:translate3d(-300%,0,0)}.swipable.swipe-active__4{transform:translate3d(-400%,0,0)}.swipable.swipe-active__5{transform:translate3d(-500%,0,0)}.swipable.swipe-active__6{transform:translate3d(-600%,0,0)}.swipable.swipe-active__7{transform:translate3d(-700%,0,0)}.swipable.swipe-active__8{transform:translate3d(-800%,0,0)}.swipable.swipe-active__9{transform:translate3d(-900%,0,0)}}.page_neighbors .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.page_neighbors .neighbors-app{clear:both;color:#fff}.page_neighbors .neighbors-app .neighbors-app-section{display:flex;flex-wrap:wrap;justify-content:space-between}.page_neighbors .neighbors-app .neighbors-app-section .content{width:60%}@media screen and (max-width:990px){.page_neighbors .neighbors-app .neighbors-app-section .content{width:100%}}.page_neighbors .neighbors-app .neighbors-app-section .content span{color:#fff;font-size:16px;line-height:24px;max-width:585px}@media screen and (min-width:1023px){.page_neighbors .neighbors-app .neighbors-app-section .content span{font-size:24px;line-height:28px}}.page_neighbors .neighbors-app .neighbors-app-section .content .play-video{cursor:pointer}.page_neighbors .neighbors-app .neighbors-app-section .content .play-icon{border:2px solid #fff;border-radius:100%;display:inline-block;margin-right:5px;width:24px;height:24px;vertical-align:top}.page_neighbors .neighbors-app .neighbors-app-section .content .play-icon:before{border-left:4px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;margin-left:8px;margin-top:-6px;width:6px;height:6px;content:"";display:inline-block;vertical-align:middle}@media screen and (min-width:1023px){.page_neighbors .neighbors-app .neighbors-app-section .content .play-icon:before{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:8px;margin-top:-12px;width:10px;height:10px}}.page_neighbors .neighbors-app .neighbors-app-section .media{width:40%}.page_neighbors .neighbors-app .neighbors-app-section .media.come-in{transform:translateY(200px);animation:come-in .9s ease forwards}.page_neighbors .neighbors-app .neighbors-app-section .media.already-visible{transform:translateY(0);animation:none}@keyframes come-in{to{transform:translateY(0)}}@media screen and (max-width:990px){.page_neighbors .neighbors-app .neighbors-app-section .media{padding-top:30px;width:100%}}.page_neighbors .neighbors-app .neighbors-app-section .neighbors-app-section-header{color:inherit;margin:18px 0 9px}@media screen and (min-width:350px){.page_neighbors .neighbors-app .neighbors-app-section .neighbors-app-section-header{font-size:30px;line-height:40px}}@media screen and (min-width:990px){.page_neighbors .neighbors-app .neighbors-app-section .neighbors-app-section-header{font-size:40px;line-height:50px}}@media screen and (min-width:1023px){.page_neighbors .neighbors-app .neighbors-app-section .neighbors-app-section-header{font-size:52px;line-height:68px}}.page_neighbors .neighbors-app .neighbors-app-section .neighbors-app-section-content{color:inherit;font-size:16px;line-height:24px;max-width:585px}@media screen and (min-width:1023px){.page_neighbors .neighbors-app .neighbors-app-section .neighbors-app-section-content{font-size:24px;line-height:32px}}.page_neighbors .neighbors-app .neighbors-app-section .apple-store{background:url(apple_appstore.svg) no-repeat}.page_neighbors .neighbors-app .neighbors-app-section .play-store{background:url(google_play.svg) no-repeat}.page_neighbors .neighbors-app #welcome-block{background:transparent url(neighborhood_app_hero_bg.jpg) no-repeat 0 50%;background-size:cover;margin:0;min-height:854px;padding:10% 2% 10% 10%}.page_neighbors .neighbors-app #welcome-block .app-block h3{color:inherit;font-size:24px;font-weight:700;margin:10px 0}.page_neighbors .neighbors-app #welcome-block .app-block a{background-size:cover;display:inline-block;width:175px;height:52px;margin-right:10px}.page_neighbors .neighbors-app #welcome-block .media{clear:both;display:flex;padding-top:15%;padding-left:10%}.page_neighbors .neighbors-app #welcome-block .media h5,.page_neighbors .neighbors-app #welcome-block .media p{color:#fff;font-size:16px;font-weight:600;font-family:Equip-Light,Helvetica,Arial,sans-serif;line-height:1.43}.page_neighbors .neighbors-app #welcome-block .media img{max-width:115px;max-height:354px;margin-right:15px}.page_neighbors .neighbors-app #stay-informed-block{background:transparent url(getting-ready-desktop.jpg) no-repeat 0 50%;background-size:cover;margin:0;padding:10% 5% 10% 10%}.page_neighbors .neighbors-app #stay-informed-block .media{text-align:right}.page_neighbors .neighbors-app #stay-informed-block .media .img1{display:block;max-width:257px;padding-top:10px}.page_neighbors .neighbors-app #stay-informed-block .media .img2{display:block;max-width:351px;padding-top:10px}@media screen and (max-width:990px){.page_neighbors .neighbors-app #stay-informed-block .media{text-align:left}}@media screen and (max-width:413px){.page_neighbors .neighbors-app #stay-informed-block .media .img2{max-width:100%}}.page_neighbors .neighbors-app #safe-community-block{background:transparent url(safe-outside-desktop.jpg) no-repeat 0 50%;background-size:cover;margin:0;padding:10% 5% 10% 10%}.page_neighbors .neighbors-app #safe-community-block .media{text-align:right}.page_neighbors .neighbors-app #safe-community-block .media img{align-self:center;width:100%;max-width:351px}@media screen and (max-width:990px){.page_neighbors .neighbors-app #safe-community-block .media{text-align:left}}.page_neighbors .neighbors-app #reduce-crime-block{background:transparent url(police-hero-desktop.jpg) no-repeat 0 50%;background-size:cover;margin:0;padding:10% 5% 10% 10%}.page_neighbors .neighbors-app #reduce-crime-block .media{text-align:right}.page_neighbors .neighbors-app #reduce-crime-block .media img{align-self:center;width:100%;max-width:295px}@media screen and (max-width:990px){.page_neighbors .neighbors-app #reduce-crime-block .media{text-align:left}}.page_neighbors .neighbors-app #free-app{background:#fff;color:#000;margin:0;padding:10% 5% 10% 10%}.page_neighbors .neighbors-app #free-app .apple-store{background:url(apple_appstore.svg) no-repeat;background-size:cover;display:inline-block;margin-right:20px;width:175px;height:52px}.page_neighbors .neighbors-app #free-app .play-store{background:url(google_play.svg) no-repeat;background-size:cover;display:inline-block;width:175px;height:52px}.page_neighbors .neighbors-app #free-app .media{text-align:right}.page_neighbors .neighbors-app #free-app .media img{width:100%;max-width:280px}@media screen and (max-width:990px){.page_neighbors .neighbors-app #free-app .media{text-align:left}}.page_shaq-home-security .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.page_shaq-home-security .defend-home{padding:0;margin-bottom:0}.page_shaq-home-security .defend-home .products{display:flex;flex-direction:column;padding:100px 0!important}.page_shaq-home-security .defend-home .product{flex-grow:1;clear:both;border-radius:20px;border:1px solid #f1f1f1;margin:0 30px 40px;min-width:80%}.page_shaq-home-security .defend-home .kits-disclaimer{width:80%;margin:50px 0;display:block;font-family:Equip-Light,sans-serif;font-size:16px;color:#999;text-align:center;min-width:80%;margin:auto}.page_shaq-home-security .defend-home .bundle-block{display:flex;flex-direction:column;text-align:left}.page_shaq-home-security .defend-home .bundle-block hr{height:1px;margin:20px 0;display:block;border:0;border-top:1px solid #e3e3e3}.page_shaq-home-security .defend-home .bundle-block h4{margin-bottom:18px;font-family:Equip-Light,sans-serif;font-weight:400;font-size:16px;color:#4c4c4d}.page_shaq-home-security .defend-home .bundle-block .bundle-products-list{max-width:65%;min-height:100px;display:block;list-style-type:none;font-size:13px;color:#999}.page_shaq-home-security .defend-home .bundle-block .bundle-products-list span{font-size:9px;vertical-align:baseline}@media screen and (min-width:500px){.page_shaq-home-security .defend-home .bundle-block .bundle-products-list{max-width:86%}}@media screen and (min-width:700px){.page_shaq-home-security .defend-home .bundle-block .bundle-products-list{max-width:56%}}@media screen and (min-width:1024px){.page_shaq-home-security .defend-home{margin-bottom:100px}.page_shaq-home-security .defend-home .products{flex-direction:row;align-items:center;margin:auto;padding:100px 30px 0!important;width:calc(95% - 20px)}.page_shaq-home-security .defend-home .product{min-width:30%;margin:0 10px 40px}.page_shaq-home-security .defend-home .kits-disclaimer{min-width:100%;width:100%;margin:0 10px 40px}}.page_shaq-home-security .defend-home .defend-section{display:flex;flex-wrap:wrap}.page_shaq-home-security .defend-home .defend-section .content{margin:0 auto;width:40%}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section .content{padding:45px 0 30px;width:80%}}.page_shaq-home-security .defend-home .defend-section .content h2{color:#424242;margin:10% 0 20px;font-family:Equip-Thin,sans-serif;font-weight:500;font-size:25px;line-height:1.1;text-transform:none}@media screen and (min-width:1200px){.page_shaq-home-security .defend-home .defend-section .content h2{font-size:40px;line-height:50px}}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section .content h2{margin-top:5%}}.page_shaq-home-security .defend-home .defend-section .content h3{color:#999;font-family:Equip-Light,sans-serif;font-weight:400;font-size:17px;line-height:24px}@media screen and (min-width:1200px){.page_shaq-home-security .defend-home .defend-section .content h3{font-size:24px;line-height:34px}}.page_shaq-home-security .defend-home .defend-section .media{width:50%}.page_shaq-home-security .defend-home .defend-section .media .mobile-img{display:none}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section .media{width:100%}.page_shaq-home-security .defend-home .defend-section .media .desktop-img{display:none}.page_shaq-home-security .defend-home .defend-section .media .mobile-img{display:block}}.page_shaq-home-security .defend-home .defend-section .btn-container .btn{width:260px;text-transform:none;font-weight:400}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section .btn-container{text-align:center}}.page_shaq-home-security .defend-home .defend-section:nth-child(even){flex-direction:row-reverse}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section:nth-child(even){flex-direction:row}}.page_shaq-home-security .defend-home .defend-section:nth-child(1){background:url(Tile_1_Desktop@2x.jpg) no-repeat 50% 0;background-size:cover}@media screen and (min-width:990px){.page_shaq-home-security .defend-home .defend-section:nth-child(1){min-height:390px}}@media screen and (min-width:1200px){.page_shaq-home-security .defend-home .defend-section:nth-child(1){min-height:580px}}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section:nth-child(1){background:0 0}}.page_shaq-home-security .defend-home .defend-section:nth-child(1) h1{font-size:38px;line-height:1.1}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section:nth-child(1) h1{margin:20px 0 0}}@media screen and (min-width:990px){.page_shaq-home-security .defend-home .defend-section:nth-child(1) h1{font-size:38px;line-height:1.1;margin:70px 0 0}}@media screen and (min-width:1200px){.page_shaq-home-security .defend-home .defend-section:nth-child(1) h1{font-size:52px;line-height:62px}}@media screen and (max-width:768px){.page_shaq-home-security .defend-home .defend-section:nth-child(1) h1 br{display:none}}.page_shaq-home-security .defend-home .defend-section:nth-child(1) h2{color:#999;font-family:Equip-Light,sans-serif;font-size:20px;line-height:26px}@media screen and (min-width:1200px){.page_shaq-home-security .defend-home .defend-section:nth-child(1) h2{font-size:24px;line-height:34px}}@media screen and (max-width:990px){.page_shaq-home-security .defend-home .defend-section:nth-child(1) h2{margin-top:5%}}.page_nno2018 .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.ring-nno{display:flex;flex-direction:column;margin-bottom:200px}.ring-nno .hero-block{background:url(NNO_HeroBg.png) no-repeat 50% 0;background-size:cover;width:100%;display:flex;flex-direction:column;height:100%;margin:0 auto;padding:0 20px 85px;max-width:1600px;text-align:center}@media screen and (min-width:768px){.ring-nno .hero-block{min-height:500px;padding-bottom:65px}}.ring-nno .hero-block .logo{margin:65px auto 25px;height:auto;width:270px}@media screen and (min-width:768px){.ring-nno .hero-block .logo{margin:85px auto 25px}}.ring-nno .hero-block h1{color:#fff;font-size:32px;font-weight:600;line-height:40px}@media screen and (min-width:768px){.ring-nno .hero-block h1{font-size:40px;line-height:52px}}.ring-nno .hero-block h2{color:#fff;font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;margin:20px auto 0;text-transform:none}@media screen and (min-width:768px){.ring-nno .hero-block h2{width:90%;max-width:700px}}.ring-nno .nno-campaign{width:100%;margin:0 auto;max-width:320px}@media screen and (min-width:768px){.ring-nno .nno-campaign{max-width:670px}}@media screen and (min-width:990px){.ring-nno .nno-campaign{max-width:900px}}.ring-nno .nno-campaign .about-nno{display:flex;margin:60px 0}.ring-nno .nno-campaign .about-nno:nth-child(even){flex-direction:row-reverse}.ring-nno .nno-campaign .about-nno img{padding:0 20px;height:100%}@media screen and (max-width:990px){.ring-nno .nno-campaign .about-nno img{width:100%}}.ring-nno .nno-campaign .about-nno .content{width:50%;padding:0 20px}@media screen and (max-width:990px){.ring-nno .nno-campaign .about-nno .content{width:100%}}@media screen and (max-width:990px){.ring-nno .nno-campaign .about-nno{flex-wrap:wrap}.ring-nno .nno-campaign .about-nno:nth-child(even){flex-direction:row}}.ring-nno .nno-campaign .about-nno h3{font-size:28px;font-weight:600;line-height:35px;margin:18px 0 9px}@media screen and (min-width:990px){.ring-nno .nno-campaign .about-nno h3{font-size:32px;line-height:40px;min-width:90%}}.ring-nno .nno-campaign .about-nno p{font-size:16px;line-height:24px;color:#788188;max-width:90%}.ring-nno .nno-slides-container{background-color:#fafbfc;border:1px solid #ededed;min-height:600px;margin:40px 0 0;position:relative;transition:all .3s ease 0s;padding-bottom:60px;width:100%}@media screen and (min-width:768px){.ring-nno .nno-slides-container{height:auto}}.ring-nno .nno-slides-container h3{font-size:28px;font-weight:600;line-height:35px;color:#424242;text-align:center;margin:20px auto}@media screen and (min-width:768px){.ring-nno .nno-slides-container h3{margin:30px auto 0}}.ring-nno .nno-slides-container p{clear:both;font-size:16px;line-height:24px;color:#424242;text-align:center;margin:0 auto;width:77%}@media screen and (min-width:768px){.ring-nno .nno-slides-container p{min-width:635px;margin:30px auto 0;width:90%}}.ring-nno .nno-slides-container .nno-slide-container{width:100%;max-width:320px;margin:30px auto 0}@media screen and (min-width:768px){.ring-nno .nno-slides-container .nno-slide-container{max-width:670px}}@media screen and (min-width:990px){.ring-nno .nno-slides-container .nno-slide-container{max-width:900px}}.ring-nno .nno-slides-container .nno-slide{display:flex}.ring-nno .nno-slides-container .nno-slide .security-tip-content{width:50%}.ring-nno .nno-slides-container .nno-slide .security-tip-content .security-tip-text{margin:0 auto;width:90%}.ring-nno .nno-slides-container .nno-slide .security-tip-content h4,.ring-nno .nno-slides-container .nno-slide .security-tip-content h5{margin:9px 0}.ring-nno .nno-slides-container .nno-slide .security-tip-content h4{font-size:18px;font-weight:600;line-height:22px;color:#1998d5}@media screen and (min-width:768px){.ring-nno .nno-slides-container .nno-slide .security-tip-content h4{font-size:20px;line-height:25px}}.ring-nno .nno-slides-container .nno-slide .security-tip-content h5{font-size:24px;font-weight:600;line-height:30px;color:#424242}@media screen and (min-width:768px){.ring-nno .nno-slides-container .nno-slide .security-tip-content h5{font-size:28px;line-height:35px}}.ring-nno .nno-slides-container .nno-slide .security-tip-content p{width:50%;min-width:100%;text-align:left;color:#788188}.ring-nno .nno-slides-container .nno-slide .security-tip-content p a{color:#1998d5}.ring-nno .nno-slides-container .nno-slide .security-tip-content .download-btns{display:flex;margin-top:20px}.ring-nno .nno-slides-container .nno-slide .security-tip-content .download-btns .apple-store{background:url(apple_appstore.svg);margin-right:20px}.ring-nno .nno-slides-container .nno-slide .security-tip-content .download-btns .google-store{background:url(google_play.svg)}.ring-nno .nno-slides-container .nno-slide .security-tip-content .download-btns .apple-store,.ring-nno .nno-slides-container .nno-slide .security-tip-content .download-btns .google-store{display:inline-block;background-size:123px 36px;width:123px;height:36px}@media screen and (max-width:768px){.ring-nno .nno-slides-container .nno-slide .security-tip-content{width:100%}}@media screen and (max-width:768px){.ring-nno .nno-slides-container .nno-slide{flex-wrap:wrap;flex-direction:column-reverse}}.ring-nno .nno-slides-container .nno-slide .security-tip-media{text-align:center;width:50%}.ring-nno .nno-slides-container .nno-slide .security-tip-media img{margin:20px 0;max-height:190px}@media screen and (min-width:990px){.ring-nno .nno-slides-container .nno-slide .security-tip-media img{max-height:300px;padding:40px 20px}}@media screen and (max-width:768px){.ring-nno .nno-slides-container .nno-slide .security-tip-media{width:100%}}.ring-nno .nno-slides-container .next,.ring-nno .nno-slides-container .prev{background-color:#fff;background-size:15px 15px;border-radius:10px;box-shadow:0 1px 10px 0 rgba(153,153,153,.35);color:#1998d5;cursor:pointer;font-size:20px;font-weight:200;margin-top:-22px;padding:5px 0 0 15px;position:absolute;top:95%;transition:all .3s ease 0s;width:40px;height:40px;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.ring-nno .nno-slides-container .next,.ring-nno .nno-slides-container .prev{top:48%}}.ring-nno .nno-slides-container .prev{left:10px;right:auto}.ring-nno .nno-slides-container .next{right:10px;left:auto}.ring-nno .nno-slides-container .dots-container{margin-top:20px;position:absolute;bottom:30px;left:20%;right:20%;text-align:center}.ring-nno .nno-slides-container .dot{background:0 0;border:1px solid #1998d5;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:0 5px;width:12px}.ring-nno .nno-slides-container .dot.active{background-color:#1998d5}.ring-nno .btn{width:200px}.ring-nno .btn.white{background-color:#fff;color:#1998d5;font-weight:400;text-transform:none;box-shadow:0 4px 20px 0 rgba(153,153,153,.35)}.ring-nno .btn.round::after,.ring-nno .btn.round::before{background-color:#fff;color:#1998d5}.ppd{clear:both;float:left;width:100%;max-width:100%;padding:0!important;margin-bottom:100px}@media screen and (max-width:600px){.ppd{margin-bottom:80px}}.ppd a{cursor:pointer}.ppd>div{clear:both;float:left;width:100%;max-width:100%;margin-bottom:60px}@media screen and (max-width:600px){.ppd>div{margin-bottom:40px}}.ppd .ppd_hero{min-height:100vh;background:#999 url(https://cdn.shopify.com/s/files/1/2922/1686/files/vid.jpg?17925091869473357787) center center no-repeat fixed;background-size:cover;position:relative}.ppd .ppd_hero .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:.5}.ppd .ppd_hero .vid{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1600px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:fixed;height:calc(100vh + 80px);top:0;bottom:auto;overflow:hidden}.ppd .ppd_hero .vid:after{content:'';display:table;clear:both}.ppd .ppd_hero .vid.off{position:absolute;top:auto;bottom:0}.ppd .ppd_hero .vid video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:0}.ppd .ppd_hero .slide_1,.ppd .ppd_hero .slide_2{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1050px;color:#fff;position:relative;z-index:2;opacity:0}.ppd .ppd_hero .slide_1:after,.ppd .ppd_hero .slide_2:after{content:'';display:table;clear:both}.ppd .ppd_hero .slide_1 *,.ppd .ppd_hero .slide_2 *{color:#fff}@media screen and (max-width:600px){.ppd .ppd_hero .slide_1,.ppd .ppd_hero .slide_2{clear:both;float:left;width:100%;max-width:100%}}.ppd .ppd_hero .slide_1{text-align:center;font-size:60px;line-height:1.17;margin:40vh auto;padding:10px 5px}@media screen and (max-width:600px){.ppd .ppd_hero .slide_1{font-size:40px}}.ppd .ppd_hero .slide_2{font-family:Equip-Light,Helvetica,Arial,sans-serif;font-weight:300;font-size:40px;margin-bottom:40vh;line-height:1.25;padding:10px 20px}.ppd .ppd_hero .slide_2 a{clear:both;float:left;width:100%;max-width:100%;margin-top:15px;font-family:Equip,Helvetica,Arial,sans-serif}.ppd .ppd_hero .slide_2 a:before{content:'';width:33px;height:33px;display:inline-block;margin-right:10px;background:url(https://cdn.shopify.com/s/files/1/2922/1686/files/play_white.png?17999311727164848333) center center no-repeat;background-size:contain}@media screen and (max-width:600px){.ppd .ppd_hero .slide_2{font-size:20px}.ppd .ppd_hero .slide_2 a:before{width:20px;height:20px;vertical-align:-10%}}.ppd .ppd_lookout>div{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1390px;padding:0 20px}.ppd .ppd_lookout>div:after{content:'';display:table;clear:both}.ppd .ppd_lookout>div>div{width:50%}.ppd .ppd_lookout>div>div:nth-child(1){font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:50px;line-height:1.25;font-weight:200}.ppd .ppd_lookout>div>div:nth-child(2){font-family:Equip-Thin,Helvetica,Arial,sans-serif;font-size:24px;font-weight:100;line-height:1.5}.ppd .ppd_lookout>div>div:nth-child(2) a{clear:both;float:left;width:100%;max-width:100%;margin-top:15px;color:#1998d5;font-family:Equip-Light,Helvetica,Arial,sans-serif}.ppd .ppd_lookout>div>div:nth-child(2) a:before{content:'';width:27px;height:27px;display:inline-block;margin-right:10px;vertical-align:-18%;background:url(https://cdn.shopify.com/s/files/1/2922/1686/files/play_blue.png?17999311727164848333) center center no-repeat;background-size:contain}@media screen and (max-width:1023px){.ppd .ppd_lookout>div{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none}.ppd .ppd_lookout>div>div{clear:both;float:left;width:100%;max-width:100%;padding-bottom:10px}}@media screen and (max-width:600px){.ppd .ppd_lookout>div>div:nth-child(1){font-size:32px;line-height:1.25}.ppd .ppd_lookout>div>div:nth-child(2){font-size:16px}.ppd .ppd_lookout>div>div:nth-child(2) a:before{width:20px;height:20px}}.ppd .full_image>div{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1350px}.ppd .full_image>div:after{content:'';display:table;clear:both}.ppd .ppd_split{overflow:hidden}.ppd .ppd_split>div{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;flex-wrap:nowrap;float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1350px}.ppd .ppd_split>div:after{content:'';display:table;clear:both}.ppd .ppd_split>div>*{width:50%;position:relative}.ppd .ppd_split>div>img{z-index:3;order:1}.ppd .ppd_split>div>div{z-index:2;padding:10%;margin-top:60px}.ppd .ppd_split>div>div:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:118.5%;height:90%;left:-18.5%;background:#fafafa;z-index:-1;margin-top:20px}.ppd .ppd_split>div>div a,.ppd .ppd_split>div>div p{font-family:Equip-Light,Helvetica,Arial,sans-serif}.ppd .ppd_split>div>div p{color:#999;font-size:16px}.ppd .ppd_split>div>div a{color:#1998d5;font-size:18px}.ppd .ppd_split>div>div a:before{content:'';width:27px;height:27px;display:inline-block;margin-right:10px;vertical-align:-30%;background:url(https://cdn.shopify.com/s/files/1/2922/1686/files/play_blue.png?17999311727164848333) center center no-repeat;background-size:contain}.ppd .ppd_split>div>div h3{font-size:40px;line-height:1.25;color:#424242;margin-bottom:10px}@media screen and (max-width:990px){.ppd .ppd_split>div{flex-wrap:wrap}.ppd .ppd_split>div>*{clear:both;float:left;width:100%;max-width:100%}.ppd .ppd_split>div>div{margin-top:0;padding:10% 10px}.ppd .ppd_split>div>div:before{height:100%;width:100%;left:0}.ppd .ppd_split>div>div h3{font-size:32px}}.ppd .ppd_split.left_img>div>div{order:2}.ppd .ppd_split.left_img>div>div:before{left:auto;right:-18.5%}@media screen and (max-width:990px){.ppd .ppd_split.left_img>div>div{order:1}.ppd .ppd_split.left_img>div>div:before{left:0;right:auto}}.ppd .ppd_safety .title{clear:both;float:left;width:100%;max-width:100%;text-align:center;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:50px;line-height:1.25;color:#424242;margin-bottom:40px}@media screen and (max-width:600px){.ppd .ppd_safety .title{font-size:32px;text-align:left;padding:0 20px}}.ppd .ppd_safety .img_container{clear:both;float:left;width:100%;max-width:100%;background:#fafafa}.ppd .ppd_safety .img_container .img{position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center;float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1390px;padding:0 20px;height:600px;background:url(https://cdn.shopify.com/s/files/1/0069/5051/8902/files/neighborhood-safety.jpg?12759335490289647612) right center no-repeat;background-size:60% auto}.ppd .ppd_safety .img_container .img:after{content:'';display:table;clear:both}@media screen and (max-width:1023px){.ppd .ppd_safety .img_container .img{display:block;-webkit-align-items:none;-ms-align-items:none;align-items:none;-webkit-justify-content:none;-ms-justify-content:none;justify-content:none;flex:none;height:auto;padding-top:55%;background-position:center 65px;background-size:calc(100% - 40px) auto}}.ppd .ppd_safety .img_container .img .ppd_dots{position:absolute;right:10px}@media screen and (max-width:1023px){.ppd .ppd_safety .img_container .img .ppd_dots{top:20px;right:20px}}.ppd .ppd_safety .img_container .img .ppd_dots>div{-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;clear:both;margin-bottom:8px;width:12px;height:12px;border:1px solid #999}.ppd .ppd_safety .img_container .img .ppd_dots>div.active,.ppd .ppd_safety .img_container .img .ppd_dots>div:hover{border-color:#1998d5;background:#1998d5;cursor:pointer}.ppd .ppd_safety .img_container .img .ppd_over{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;transition-delay:.15s;opacity:0}.ppd .ppd_safety .img_container .img .ppd_over.active{opacity:1}.ppd .ppd_safety .img_container .img .ppd_over.over_1{width:28%;top:15%;margin-left:19%}.ppd .ppd_safety .img_container .img .ppd_over.over_2{width:22%;margin-left:-8%;bottom:11%}.ppd .ppd_safety .img_container .img .ppd_over.over_3{width:20%;margin-left:-12%;top:14%}.ppd .ppd_safety .img_container .img .ppd_over.over_4{width:15%;margin-left:-3%;top:36%}.ppd .ppd_safety .img_container .img .ppd_over.over_5{top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;right:0;width:16%;top:14%;margin-right:-2%}@media screen and (max-width:1452px){.ppd .ppd_safety .img_container .img .ppd_over.over_5{margin-right:0}}.ppd .ppd_safety .img_container .img .ppd_over.over_6{width:11%;top:43%;margin-left:41%}.ppd .ppd_safety .img_container .img .ppd_over.over_7{width:16%;bottom:9%;margin-left:40%}@media screen and (max-width:1023px){.ppd .ppd_safety .img_container .img .ppd_over.over_1{width:60%;margin-left:0;top:10%}.ppd .ppd_safety .img_container .img .ppd_over.over_2,.ppd .ppd_safety .img_container .img .ppd_over.over_3,.ppd .ppd_safety .img_container .img .ppd_over.over_4,.ppd .ppd_safety .img_container .img .ppd_over.over_5,.ppd .ppd_safety .img_container .img .ppd_over.over_6,.ppd .ppd_safety .img_container .img .ppd_over.over_7{display:none}}.ppd .ppd_safety .img_container .img .slide{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:absolute;width:35%;left:20px;opacity:0}@media screen and (max-width:1023px){.ppd .ppd_safety .img_container .img .slide{clear:both;float:left;width:100%;max-width:100%;left:0;padding:20px;background:#fafafa}}.ppd .ppd_safety .img_container .img .slide.active{opacity:1}.ppd .ppd_safety .img_container .img .slide h3{font-size:40px;line-height:1.25;color:#424242;margin-bottom:10px}.ppd .ppd_safety .img_container .img .slide p{line-height:1.5;color:#999}@media screen and (max-width:600px){.ppd .ppd_safety .img_container .img .slide h3{font-size:32px}.ppd .ppd_safety .img_container .img .slide p{font-size:16px}}.ppd .prods>div{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1350px}.ppd .prods>div:after{content:'';display:table;clear:both}.ppd .prods h3,.ppd .prods h5{clear:both;float:left;width:100%;max-width:100%;text-align:center;padding:0 20px;color:#424242}.ppd .prods h3{font-size:40px;line-height:1.25}.ppd .prods h5{font-size:24px;margin-bottom:40px;line-height:1.5}.page_schools .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.page_schools .ring-for-schools{margin-bottom:150px}.page_schools .ring-for-schools .form-section{text-align:center}.page_schools .ring-for-schools .form-section .form-btn{background-color:#1998d5;border-radius:5px;margin:35px auto;width:285px;height:50px}.page_schools .ring-for-schools .hero-section{background:#fff url(paper-bg-desktop.jpg) no-repeat 50% 0;padding:50px 0;text-align:center}@media screen and (min-width:320px){.page_schools .ring-for-schools .hero-section{background-size:contain;height:auto}}@media screen and (min-width:480px){.page_schools .ring-for-schools .hero-section{background-size:cover}}@media screen and (min-width:768px){.page_schools .ring-for-schools .hero-section{height:525px}}@media screen and (min-width:990px){.page_schools .ring-for-schools .hero-section{height:700px}}.page_schools .ring-for-schools .hero-section h1{color:#424242;font-size:36px;margin-bottom:9px}@media screen and (min-width:990px){.page_schools .ring-for-schools .hero-section h1{font-size:52px}}.page_schools .ring-for-schools .hero-section h2{color:#1998d5;font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:21px;line-height:28px;margin-bottom:9px;text-transform:none}@media screen and (min-width:990px){.page_schools .ring-for-schools .hero-section h2{font-size:32px}}.page_schools .ring-for-schools .hero-section img{margin:20px auto 0;width:100%;height:auto}@media screen and (min-width:320px){.page_schools .ring-for-schools .hero-section img{max-width:202px}}@media screen and (min-width:768px){.page_schools .ring-for-schools .hero-section img{max-width:300px}}@media screen and (min-width:990px){.page_schools .ring-for-schools .hero-section img{margin:50px auto 20px;max-width:360px}}.page_schools .ring-for-schools .hero-section .video-block{color:#1998d5;cursor:pointer;font-size:18px;margin:15px auto;width:200px}.page_schools .ring-for-schools .hero-section .video-block .play-icon{border-radius:100%;box-shadow:0 0 2px 3px rgba(220,220,220,.5);display:inline-block;margin-left:10px;width:30px;height:30px;vertical-align:middle}.page_schools .ring-for-schools .hero-section .video-block .play-icon::before{border-left:7px solid #1998d5;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";display:inline-block;margin:7px auto}.page_schools .ring-for-schools .how-it-works{max-width:90%;margin:50px auto;text-align:center}.page_schools .ring-for-schools .how-it-works h2{color:#424242;font-size:40px;margin:0 0 30px;text-transform:none}.page_schools .ring-for-schools .how-it-works h3{color:#999;font-size:20px;float:none;line-height:30px;max-width:510px;margin:0 auto}.page_schools .ring-for-schools .how-it-works .school-rules{display:flex;flex-wrap:wrap;margin:50px auto}.page_schools .ring-for-schools .how-it-works .school-rules .school-rule{padding:0 15px;width:33%}.page_schools .ring-for-schools .how-it-works .school-rules .school-rule p{font-size:18px;width:85%;margin:0 auto}.page_schools .ring-for-schools .how-it-works .school-rules .school-rule p a{color:#1998d5}@media screen and (max-width:990px){.page_schools .ring-for-schools .how-it-works .school-rules .school-rule{width:100%}}.page_security-challenge .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.security-challenge{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:200px}.security-challenge button{border-radius:5px;width:270px}.security-challenge .neighborhood-challenge{display:flex;flex-wrap:wrap}.security-challenge .neighborhood-challenge .content-container{display:flex;align-items:center;justify-content:center;width:50%;background:linear-gradient(to right,#2792ec 0,#73fffd 100%)}.security-challenge .neighborhood-challenge .content-container .content{max-width:350px}.security-challenge .neighborhood-challenge .content-container .content h1{color:#fff}@media screen and (min-width:320px){.security-challenge .neighborhood-challenge .content-container .content h1{font-size:36px;line-height:46px}}@media screen and (min-width:1200px){.security-challenge .neighborhood-challenge .content-container .content h1{font-size:52px;line-height:63px}}.security-challenge .neighborhood-challenge .content-container .content h2{color:#fff;margin:20px 0;text-transform:none}@media screen and (min-width:320px){.security-challenge .neighborhood-challenge .content-container .content h2{font-size:20px;line-height:30px}}@media screen and (min-width:990px){.security-challenge .neighborhood-challenge .content-container .content h2{font-size:18px;line-height:26px}}@media screen and (min-width:1200px){.security-challenge .neighborhood-challenge .content-container .content h2{font-size:24px;line-height:35px}}@media screen and (max-width:990px){.security-challenge .neighborhood-challenge .content-container{width:100%;padding:50px 0 60px}}.security-challenge .neighborhood-challenge .media{width:50%;display:flex;justify-content:center;align-items:center}.security-challenge .neighborhood-challenge .media img{max-width:350px}@media screen and (min-width:1200px){.security-challenge .neighborhood-challenge .media img{max-width:450px}}@media screen and (max-width:990px){.security-challenge .neighborhood-challenge .media{width:100%;position:relative;top:-60px}}@media screen and (min-width:320px){.security-challenge .neighborhood-challenge{height:auto}}@media screen and (min-width:990px){.security-challenge .neighborhood-challenge{height:450px}}@media screen and (min-width:1200px){.security-challenge .neighborhood-challenge{height:600px}}.security-challenge .floodlight-cam{display:flex;flex-wrap:wrap}.security-challenge .floodlight-cam .content-container{display:flex;align-items:center;justify-content:center;width:50%}.security-challenge .floodlight-cam .content-container .content{display:flex;flex-direction:column;width:85%}@media screen and (min-width:320px){.security-challenge .floodlight-cam .content-container .content{width:75%}}@media screen and (min-width:990px){.security-challenge .floodlight-cam .content-container .content{max-width:510px}}.security-challenge .floodlight-cam .content-container .content h2{color:#424242;text-transform:none}@media screen and (min-width:320px){.security-challenge .floodlight-cam .content-container .content h2{font-size:26px;line-height:30px}}@media screen and (min-width:990px){.security-challenge .floodlight-cam .content-container .content h2{font-size:32px;line-height:40px}}@media screen and (min-width:1200px){.security-challenge .floodlight-cam .content-container .content h2{font-size:40px;line-height:52px}}.security-challenge .floodlight-cam .content-container .content p{clear:both;font-size:16px;line-height:24px;padding:30px 0}@media screen and (min-width:1200px){.security-challenge .floodlight-cam .content-container .content p{font-size:20px;line-height:30px}}.security-challenge .floodlight-cam .content-container .content a{display:inline-block}@media screen and (max-width:990px){.security-challenge .floodlight-cam .content-container .content a{align-self:center}}@media screen and (max-width:990px){.security-challenge .floodlight-cam .content-container{width:100%;padding:50px 0 60px}}.security-challenge .floodlight-cam .media{width:50%;display:flex;justify-content:center;align-items:center;background:url(video-cover.jpg);background-size:cover}@media screen and (max-width:990px){.security-challenge .floodlight-cam .media{width:100%;height:350px}}.security-challenge .floodlight-cam .media .video-block{border-radius:100%;border:5px solid #fff;cursor:pointer;width:131px;height:131px;position:relative}.security-challenge .floodlight-cam .media .video-block .play-icon{border-left:50px solid #fff;border-top:30px solid transparent;border-bottom:30px solid transparent;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block;width:50px;height:50px}@media screen and (min-width:320px){.security-challenge .floodlight-cam{height:auto}}@media screen and (min-width:990px){.security-challenge .floodlight-cam{height:450px}}@media screen and (min-width:1200px){.security-challenge .floodlight-cam{height:600px}}@media screen and (max-width:990px){.security-challenge .floodlight-cam{flex-direction:column-reverse}}.security-challenge .outdoor-security{display:flex;flex-wrap:wrap}.security-challenge .outdoor-security .content-container{display:flex;align-items:center;justify-content:center;width:50%}.security-challenge .outdoor-security .content-container .content{display:flex;flex-direction:column;width:85%}@media screen and (min-width:320px){.security-challenge .outdoor-security .content-container .content{width:75%}}@media screen and (min-width:990px){.security-challenge .outdoor-security .content-container .content{max-width:510px}}.security-challenge .outdoor-security .content-container .content h2{color:#424242;text-transform:none}@media screen and (min-width:320px){.security-challenge .outdoor-security .content-container .content h2{font-size:26px;line-height:30px}}@media screen and (min-width:990px){.security-challenge .outdoor-security .content-container .content h2{font-size:32px;line-height:40px}}@media screen and (min-width:1200px){.security-challenge .outdoor-security .content-container .content h2{font-size:40px;line-height:52px}}@media screen and (max-width:990px){.security-challenge .outdoor-security .content-container .content h2{margin-top:30px}}.security-challenge .outdoor-security .content-container .content p{clear:both;font-size:16px;line-height:24px;padding:30px 0}@media screen and (min-width:1200px){.security-challenge .outdoor-security .content-container .content p{font-size:20px;line-height:30px}}.security-challenge .outdoor-security .content-container .content a{display:inline-block}@media screen and (max-width:990px){.security-challenge .outdoor-security .content-container .content a{align-self:center}}@media screen and (max-width:990px){.security-challenge .outdoor-security .content-container{width:100%;padding:50px 0 60px}}.security-challenge .outdoor-security .media{width:50%;display:flex;justify-content:center;background:url(flc-on-brick.jpg);background-size:cover}@media screen and (max-width:990px){.security-challenge .outdoor-security .media{width:100%;height:350px}}.security-challenge .outdoor-security .media img{position:relative;top:70%;height:auto}@media screen and (max-width:990px){.security-challenge .outdoor-security .media img{max-width:300px;max-height:140px}}@media screen and (min-width:990px){.security-challenge .outdoor-security .media img{max-width:400px;max-height:215px}}@media screen and (min-width:320px){.security-challenge .outdoor-security{height:auto}}@media screen and (min-width:990px){.security-challenge .outdoor-security{height:450px}}@media screen and (min-width:1200px){.security-challenge .outdoor-security{height:600px}}@media screen and (max-width:990px){.security-challenge{margin-bottom:70px}}.page_customer-stories .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.customer-stories{text-align:center}.customer-stories h1{font-size:40px;font-weight:500;line-height:1.1;padding:40px 0 20px}.customer-stories .slides-container{clear:both;max-width:768px;margin:0 auto;position:relative}@media screen and (min-width:768px){.customer-stories .slides-container{width:80%;max-width:none;min-height:540px}}.customer-stories .slides-container .slide-container{display:none}.customer-stories .slides-container .slide h2{font-size:20px;line-height:30px;margin:30px auto;text-transform:none}.customer-stories .slides-container .slide-video{clear:both;margin:0 auto;position:relative}@media screen and (min-width:768px){.customer-stories .slides-container .slide-video{width:100%}}@media screen and (max-width:768px){.customer-stories .slides-container .slide-video{max-width:754px}}.customer-stories .slides-container .slide-video .play-text{color:#fff;font-size:28px;font-weight:400;line-height:34px;margin:20px auto}@media screen and (max-width:600px){.customer-stories .slides-container .slide-video .play-text{font-size:22px}}.customer-stories .slides-container .slide-video .play-icon-block{width:151px;position:absolute;left:calc(50% - 75.5px);top:35%;text-align:center}@media screen and (min-width:768px){.customer-stories .slides-container .slide-video .play-icon-block{top:20%}}.customer-stories .slides-container .slide-video .play-btn{cursor:pointer;width:20vw;height:20vw;border:8px solid #fff;border-radius:100%;margin:0 auto;max-width:151px;max-height:151px;background-color:rgba(235,235,235,.3);position:relative}.customer-stories .slides-container .slide-video .play-btn .play-icon{width:30px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-left:30px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}@media screen and (max-width:600px){.customer-stories .slides-container .slide-video .play-btn .play-icon{width:20px;height:12px;border-left:20px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}}@media screen and (min-width:768px){.customer-stories .slides-container .slide-video .play-btn{width:10vw;height:10vw}}.customer-stories .slides-container .slide-image{-webkit-clip-path:polygon(0 5%,45% 5%,50% 0,55% 5%,100% 5%,100% 100%,0 100%);clip-path:polygon(0 5%,45% 5%,50% 0,55% 5%,100% 5%,100% 100%,0 100%);display:none}@media screen and (max-width:768px){.customer-stories .slides-container .slide-image{display:block}}@media screen and (max-width:768px){.customer-stories .slides-container .desktop-slide-image{display:none}}.customer-stories .slides-container .next,.customer-stories .slides-container .prev{color:#fff;cursor:pointer;display:inline-block;font-size:8vw;font-weight:500;margin-top:-22px;position:absolute;top:53%;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:600px){.customer-stories .slides-container .next,.customer-stories .slides-container .prev{top:65%}}@media screen and (max-width:374px){.customer-stories .slides-container .next,.customer-stories .slides-container .prev{top:67%}}@media screen and (min-width:768px){.customer-stories .slides-container .next,.customer-stories .slides-container .prev{font-size:4vw}}.customer-stories .slides-container .prev{left:3%;right:auto}.customer-stories .slides-container .next{right:3%;left:auto}.customer-stories .stay-in-touch-block{background-color:#f4f4f4;clear:both}.customer-stories .stay-in-touch-block h2{color:#424242;font-size:29px;padding:60px 0 10px;text-transform:none}.customer-stories .stay-in-touch-block .btn{background-color:#1998d5;margin:20px 0 60px;text-transform:none;width:200px;height:43px}.customer-stories .explore-stories{margin-bottom:150px}.customer-stories .explore-stories h2{color:#424242;font-family:Equip-Light,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.1;padding:50px 0;text-transform:none}.customer-stories .explore-stories .user-stories-block{clear:both;display:flex;flex-wrap:wrap;margin:0 auto}@media screen and (min-width:768px){.customer-stories .explore-stories .user-stories-block{max-width:740px}}@media screen and (min-width:1200px){.customer-stories .explore-stories .user-stories-block{max-width:1024px}}@media screen and (max-width:768px){.customer-stories .explore-stories .user-stories-block{max-width:500px}}@media screen and (max-width:374px){.customer-stories .explore-stories .user-stories-block{max-width:300px}}.customer-stories .explore-stories .user-stories-block .user-story{border:1px solid #fff;cursor:pointer;width:50%;min-height:200px}.customer-stories .explore-stories .user-stories-block .user-story a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.customer-stories .explore-stories .user-stories-block .user-story h3{color:#fff;font-family:Equip-Light,Helvetica,sans-serif;font-size:25px;line-height:29px;padding:0 90px;text-align:left}@media screen and (max-width:768px){.customer-stories .explore-stories .user-stories-block .user-story h3{font-size:19px;line-height:23px;padding:0 25px}}@media screen and (min-width:1200px){.customer-stories .explore-stories .user-stories-block .user-story{width:33%;height:260px}}@media screen and (max-width:374px){.customer-stories .explore-stories .user-stories-block .user-story{width:100%}}.customer-stories .explore-stories .user-stories-block .user-story.caught-in-the-act{background:url(customer-story_1.jpg) no-repeat 50% 50%;background-size:cover}.customer-stories .explore-stories .user-stories-block .user-story.everyday-convenience{background:url(customer-story_2.png) no-repeat 50% 50%;background-size:cover}.customer-stories .explore-stories .user-stories-block .user-story.package-protection{background:url(customer-story_3.jpg) no-repeat 50% 50%;background-size:cover}.customer-stories .explore-stories .user-stories-block .user-story.ring-of-security{background:url(customer-story_4.jpg) no-repeat 50% 50%;background-size:cover}.customer-stories .explore-stories .user-stories-block .user-story.family-moments{background:url(customer-story_5.jpg) no-repeat 50% 50%;background-size:cover}.customer-stories .explore-stories .user-stories-block .user-story.curious-critters{background:url(customer-story_6.jpg) no-repeat 50% 50%;background-size:cover}.customer-story{text-align:center}.customer-story h1{box-shadow:0 0 80px #e3e3e3;font-weight:500;line-height:1.1;padding:50px;position:relative}.customer-story h1 a{color:#1998d5;font-size:22px;font-weight:700;position:absolute;left:30px}@media screen and (max-width:990px){.customer-story h1 a{font-size:16px;top:10px;left:10px}}@media screen and (min-width:768px){.customer-story h1{font-size:37px;padding:60px 0}}@media screen and (max-width:768px){.customer-story h1{font-size:16px}}.customer-story .user-story-block{clear:both;display:flex;flex-wrap:wrap;margin:0 auto;padding:100px 0 150px}@media screen and (min-width:768px){.customer-story .user-story-block{max-width:740px}}@media screen and (min-width:1200px){.customer-story .user-story-block{max-width:1024px}}@media screen and (max-width:768px){.customer-story .user-story-block{max-width:500px}}@media screen and (max-width:374px){.customer-story .user-story-block{max-width:300px}}.customer-story .user-story-block .user-story{border:1px solid #fff;cursor:pointer;width:50%;height:260px;display:flex;justify-content:center}.customer-story .user-story-block .user-story:hover h3{background-color:rgba(0,0,0,.5);height:100%;display:block}.customer-story .user-story-block .user-story h3{color:#fff;display:none;font-family:Equip-Light,Helvetica,sans-serif;font-size:25px;line-height:29px;padding:30% 10% 0}@media screen and (max-width:768px){.customer-story .user-story-block .user-story h3{font-size:19px;line-height:23px;padding:40% 10% 0}}@media screen and (min-width:1200px){.customer-story .user-story-block .user-story{width:33%}}@media screen and (max-width:374px){.customer-story .user-story-block .user-story{width:100%}}.page_customer-stories-caught-in-the-act .user-story:nth-child(1){background:url(criminals-caught_1.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(2){background:url(criminals-caught_2.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(3){background:url(criminals-caught_3.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(4){background:url(criminals-caught_4.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(5){background:url(criminals-caught_5.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(6){background:url(criminals-caught_6.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(7){background:url(criminals-caught_7.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(8){background:url(criminals-caught_8.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(9){background:url(criminals-caught_9.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(10){background:url(criminals-caught_10.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-caught-in-the-act .user-story:nth-child(11){background:url(criminals-caught_11.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(1){background:url(everyday-1.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(2){background:url(everyday-2.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(3){background:url(everyday-3.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(4){background:url(everyday-4.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(5){background:url(everyday-5.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(6){background:url(everyday-6.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(7){background:url(everyday-7.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-everyday-convenience .user-story:nth-child(8){background:url(everyday-8.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-package-protection .user-story:nth-child(1){background:url(package-protection_1.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-package-protection .user-story:nth-child(2){background:url(package-protection_2.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-package-protection .user-story:nth-child(3){background:url(package-protection_3.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-package-protection .user-story:nth-child(4){background:url(package-protection_4.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-package-protection .user-story:nth-child(5){background:url(package-protection_5.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-package-protection .user-story:nth-child(6){background:url(package-protection_6.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(1){background:url(ring-of-security_1.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(2){background:url(ring-of-security_2.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(3){background:url(ring-of-security_3.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(4){background:url(ring-of-security_4.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(5){background:url(ring-of-security_5.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(6){background:url(ring-of-security_6.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(7){background:url(ring-of-security_7.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(8){background:url(ring-of-security_8.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(9){background:url(ring-of-security_9.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-ring-of-security .user-story:nth-child(10){background:url(ring-of-security_10.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(1){background:url(family-moments_1.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(2){background:url(family-moments_2.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(3){background:url(family-moments_3.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(4){background:url(family-moments_4.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(5){background:url(family-moments_5.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(6){background:url(family-moments_6.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(7){background:url(family-moments_7.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(8){background:url(family-moments_8.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-family-moments .user-story:nth-child(9){background:url(family-moments_9.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(1){background:url(curious-critters_1.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(2){background:url(curious-critters_2.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(3){background:url(curious-critters_3.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(4){background:url(curious-critters_4.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(5){background:url(curious-critters_5.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(6){background:url(curious-critters_6.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(7){background:url(curious-critters_7.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(8){background:url(curious-critters_8.jpg) no-repeat 50% 50%;background-size:cover}.page_customer-stories-curious-critters .user-story:nth-child(9){background:url(curious-critters_9.jpg) no-repeat 50% 50%;background-size:cover}.tech_header h2{text-transform:none;font-size:40px;line-height:52px;margin-bottom:20px}.tech_header img{clear:both;float:left;width:100%;max-width:100%;max-width:300px}@media screen and (max-width:600px){.tech_header img{max-width:150px}}.tech_header .pdp_expand>div.expander{font-family:Equip-Medium,Helvetica,Arial,sans-serif;color:#1998d5;font-size:20px;line-height:40px;border-bottom:none;margin-bottom:10px}.tech_header .pdp_expand>div.expander:after{line-height:40px}.tech_header .tech_row{clear:both;float:left;width:100%;max-width:100%;padding:20px 0;border-bottom:1px solid #e0e0e0}.tech_header .tech_row>div{float:left;font-size:18px}.tech_header .tech_row>div:nth-child(1){width:25%;color:#424242}.tech_header .tech_row>div:nth-child(2){width:75%;color:#999;font-family:Equip-Light,Helvetica,Arial,sans-serif}.tech_header .tech_row>div:nth-child(2) a{color:#1998d5;text-decoration:underline}@media screen and (max-width:768px){.tech_header .tech_row>div:nth-child(1),.tech_header .tech_row>div:nth-child(2){clear:both;float:left;width:100%;max-width:100%}}.page_movie .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.movie{margin-bottom:150px}.movie .front-door-security{background:#f4f4f4 url(front-door-hero-desktop.jpg) no-repeat 0 65%}.movie .every-corner-security{background:#f4f4f4 url(cams-hero-desktop.jpg) no-repeat 0 65%}.movie .every-corner-security,.movie .front-door-security{background-size:cover;padding:0;height:512px;width:100%;margin:0 auto;max-width:1350px}@media screen and (min-width:768px){.movie .every-corner-security,.movie .front-door-security{background-size:contain;background-position:320px 50%;max-width:890px;height:290px}}@media screen and (min-width:1200px){.movie .every-corner-security,.movie .front-door-security{background-position:100% 50%;max-width:1350px;height:412px}}.movie .every-corner-security h1,.movie .front-door-security h1{color:#fff;font-size:32px;font-weight:500;float:none;line-height:40px;width:173px;position:relative;top:70px;left:43px}@media screen and (min-width:768px){.movie .every-corner-security h1,.movie .front-door-security h1{color:#424242;width:240px;top:40px;left:30px}}@media screen and (min-width:1200px){.movie .every-corner-security h1,.movie .front-door-security h1{font-size:40px;line-height:52px;width:300px;top:65px;left:7%}}.movie .every-corner-security img,.movie .front-door-security img{max-width:380px;height:auto;position:relative;top:250px;left:35%}@media screen and (min-width:768px){.movie .every-corner-security img,.movie .front-door-security img{max-width:338px;top:70px;left:2%}}@media screen and (min-width:1200px){.movie .every-corner-security img,.movie .front-door-security img{max-width:500px;top:120px;left:6%}}.movie .spotlight-cams,.movie .video-door-bells{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto 0;padding:50px 0;width:100%}@media screen and (min-width:768px){.movie .spotlight-cams,.movie .video-door-bells{margin:60px auto 0;max-width:715px}}@media screen and (min-width:1200px){.movie .spotlight-cams,.movie .video-door-bells{max-width:1150px}}@media screen and (max-width:768px){.movie .spotlight-cams,.movie .video-door-bells{flex-direction:column;margin:40px 0}}.movie .spotlight-cams .about-doorbells,.movie .spotlight-cams .about-spotlight-cams,.movie .video-door-bells .about-doorbells,.movie .video-door-bells .about-spotlight-cams{padding:0 10px;width:30%}.movie .spotlight-cams .about-doorbells h3,.movie .spotlight-cams .about-spotlight-cams h3,.movie .video-door-bells .about-doorbells h3,.movie .video-door-bells .about-spotlight-cams h3{font-size:19px;font-weight:700;padding-bottom:10px}.movie .spotlight-cams .about-doorbells p,.movie .spotlight-cams .about-spotlight-cams p,.movie .video-door-bells .about-doorbells p,.movie .video-door-bells .about-spotlight-cams p{clear:both;font-size:16px;color:#999}@media screen and (max-width:768px){.movie .spotlight-cams .about-doorbells,.movie .spotlight-cams .about-spotlight-cams,.movie .video-door-bells .about-doorbells,.movie .video-door-bells .about-spotlight-cams{margin:auto;width:70%}}.movie .spotlight-cams .spotlight-cam,.movie .spotlight-cams .video-doorbell,.movie .video-door-bells .spotlight-cam,.movie .video-door-bells .video-doorbell{cursor:pointer;width:30%;max-width:325px;border:1px solid #f4f4f4;border-radius:10px;background:#f8f8f8;height:345px;margin:0 auto 20px;padding:20px;transition:all .8s ease 0s}.movie .spotlight-cams .spotlight-cam:hover,.movie .spotlight-cams .video-doorbell:hover,.movie .video-door-bells .spotlight-cam:hover,.movie .video-door-bells .video-doorbell:hover{background-color:#fff;box-shadow:0 0 15px 0 #f4f4f4}@media screen and (min-width:768px){.movie .spotlight-cams .spotlight-cam,.movie .spotlight-cams .video-doorbell,.movie .video-door-bells .spotlight-cam,.movie .video-door-bells .video-doorbell{max-width:203px;height:260px}}@media screen and (min-width:1200px){.movie .spotlight-cams .spotlight-cam,.movie .spotlight-cams .video-doorbell,.movie .video-door-bells .spotlight-cam,.movie .video-door-bells .video-doorbell{max-width:325px;height:345px}}@media screen and (max-width:768px){.movie .spotlight-cams .spotlight-cam,.movie .spotlight-cams .video-doorbell,.movie .video-door-bells .spotlight-cam,.movie .video-door-bells .video-doorbell{width:60%;margin:20px auto}}.movie .spotlight-cams .spotlight-cam h4,.movie .spotlight-cams .spotlight-cam p,.movie .spotlight-cams .video-doorbell h4,.movie .spotlight-cams .video-doorbell p,.movie .video-door-bells .spotlight-cam h4,.movie .video-door-bells .spotlight-cam p,.movie .video-door-bells .video-doorbell h4,.movie .video-door-bells .video-doorbell p{color:#424242;font-size:20px;font-weight:700;line-height:26px}@media screen and (min-width:768px){.movie .spotlight-cams .spotlight-cam h4,.movie .spotlight-cams .spotlight-cam p,.movie .spotlight-cams .video-doorbell h4,.movie .spotlight-cams .video-doorbell p,.movie .video-door-bells .spotlight-cam h4,.movie .video-door-bells .spotlight-cam p,.movie .video-door-bells .video-doorbell h4,.movie .video-door-bells .video-doorbell p{font-size:16px;line-height:24px}}@media screen and (min-width:1200px){.movie .spotlight-cams .spotlight-cam h4,.movie .spotlight-cams .spotlight-cam p,.movie .spotlight-cams .video-doorbell h4,.movie .spotlight-cams .video-doorbell p,.movie .video-door-bells .spotlight-cam h4,.movie .video-door-bells .spotlight-cam p,.movie .video-door-bells .video-doorbell h4,.movie .video-door-bells .video-doorbell p{font-size:20px;line-height:30px}}.movie .spotlight-cams .spotlight-cam h4 .highlight,.movie .spotlight-cams .spotlight-cam p .highlight,.movie .spotlight-cams .video-doorbell h4 .highlight,.movie .spotlight-cams .video-doorbell p .highlight,.movie .video-door-bells .spotlight-cam h4 .highlight,.movie .video-door-bells .spotlight-cam p .highlight,.movie .video-door-bells .video-doorbell h4 .highlight,.movie .video-door-bells .video-doorbell p .highlight{color:#f1670d}.movie .spotlight-cams .spotlight-cam p,.movie .spotlight-cams .video-doorbell p,.movie .video-door-bells .spotlight-cam p,.movie .video-door-bells .video-doorbell p{font-weight:400}.movie .spotlight-cams .spotlight-cam a,.movie .spotlight-cams .video-doorbell a,.movie .video-door-bells .spotlight-cam a,.movie .video-door-bells .video-doorbell a{display:block;text-align:center}.movie .spotlight-cams .spotlight-cam a button,.movie .spotlight-cams .video-doorbell a button,.movie .video-door-bells .spotlight-cam a button,.movie .video-door-bells .video-doorbell a button{width:150px;text-transform:none}.movie .spotlight-cams .spotlight-cam img,.movie .video-door-bells .spotlight-cam img{width:90%}.movie .spotlight-cams .spotlight-cam button,.movie .video-door-bells .spotlight-cam button{margin:0}.movie .alarm-security-kit{background:#fafbfc url(ring-alarm-security-bg-desktop.jpg) no-repeat 0 65%}.movie .neighbors-app{background:#fafbfc url(neighbors-bg-desktop.jpg) no-repeat 0 65%}.movie .alarm-security-kit,.movie .neighbors-app{margin:0 auto 50px;padding:6% 0 0 5%;height:512px;width:100%;background-size:cover;max-width:1350px}@media screen and (min-width:768px){.movie .alarm-security-kit,.movie .neighbors-app{background-size:contain;background-position:320px 100%;height:480px;max-width:890px}}@media screen and (min-width:1200px){.movie .alarm-security-kit,.movie .neighbors-app{background-position:100% 100%;height:530px;max-width:1350px}}@media screen and (max-width:768px){.movie .alarm-security-kit .desktop-content,.movie .neighbors-app .desktop-content{display:none}}.movie .alarm-security-kit h2,.movie .neighbors-app h2{font-size:32px;color:#424242;line-height:40px;margin:0 0 10px;text-transform:none;float:none}@media screen and (min-width:768px){.movie .alarm-security-kit h2,.movie .neighbors-app h2{font-size:28px;line-height:38px;width:29%}}@media screen and (min-width:1200px){.movie .alarm-security-kit h2,.movie .neighbors-app h2{line-height:40px}}.movie .alarm-security-kit h4,.movie .neighbors-app h4{color:#424242;font-size:16px;font-weight:600;line-height:24px;margin:9px 0;text-transform:none}.movie .alarm-security-kit p,.movie .neighbors-app p{font-size:16px;color:#999;margin:10px 0 20px;padding-right:30px;width:30%}.movie .alarm-security-kit .btn,.movie .neighbors-app .btn{width:25%;text-transform:none}@media screen and (max-width:1200px){.movie .alarm-security-kit .btn,.movie .neighbors-app .btn{margin:-10px 0 0}}.movie .neighbors-app{position:relative}.movie .neighbors-app img{position:absolute;width:150px;right:5%;top:215px}@media screen and (min-width:768px){.movie .neighbors-app img{width:205px;top:75px}}@media screen and (min-width:1200px){.movie .neighbors-app img{width:225px}}@media screen and (max-width:768px){.movie .neighbors-app h2{color:#fff}}.movie .alarm-security-kit-mobile-content,.movie .neighbors-app-mobile-content{display:none;width:90%;margin:auto}.movie .alarm-security-kit-mobile-content h4,.movie .neighbors-app-mobile-content h4{color:#424242;font-size:17px;font-weight:600;line-height:24px;margin:9px 0;text-transform:none}.movie .alarm-security-kit-mobile-content p,.movie .neighbors-app-mobile-content p{font-size:17px;color:#999;margin:10px 0 20px}.movie .alarm-security-kit-mobile-content .btn,.movie .neighbors-app-mobile-content .btn{text-transform:none;width:200px}@media screen and (max-width:768px){.movie .alarm-security-kit-mobile-content,.movie .neighbors-app-mobile-content{display:block}}.movie .movie-promotions{display:flex;margin-top:80px;justify-content:space-between;max-width:1350px;margin:80px auto 0}@media screen and (min-width:768px){.movie .movie-promotions{max-width:890px}}@media screen and (min-width:1200px){.movie .movie-promotions{max-width:1350px}}@media screen and (max-width:768px){.movie .movie-promotions{flex-direction:column}}.movie .movie-promotions .video-doorbells{background:#fafbfc url(video-doorbell-bg-mobile.jpg) no-repeat 0 0}.movie .movie-promotions .security-cams{background:#fafbfc url(security-cams-bg-mobile.jpg) no-repeat 0 0}.movie .movie-promotions .security-cams,.movie .movie-promotions .video-doorbells{width:48%;height:281px;transition:all .3s ease 0s;background-size:contain;background-position:0 100%;overflow:hidden}@media screen and (min-width:768px){.movie .movie-promotions .security-cams,.movie .movie-promotions .video-doorbells{background-position:0 0;height:292px}}@media screen and (min-width:1200px){.movie .movie-promotions .security-cams,.movie .movie-promotions .video-doorbells{background-position:0 100%;height:281px}}@media screen and (max-width:768px){.movie .movie-promotions .security-cams,.movie .movie-promotions .video-doorbells{width:100%;margin:20px auto}}.movie .movie-promotions .security-cams a,.movie .movie-promotions .video-doorbells a{display:inline-block;margin:0 10% 0 55%;width:160px}.movie .movie-promotions .security-cams a button,.movie .movie-promotions .video-doorbells a button{width:160px;text-transform:none;background-color:#fff;color:#1998d5;box-shadow:0 4px 20px 0 rgba(153,153,153,.35)}.movie .movie-promotions .security-cams a button::before,.movie .movie-promotions .video-doorbells a button::before{background-color:#fff}.movie .movie-promotions .security-cams a button::after,.movie .movie-promotions .video-doorbells a button::after{color:#1998d5}.movie .movie-promotions h2{margin:10% 0 0 55%;float:none;text-transform:none;font-size:32px;font-weight:500;line-height:40px;width:33%}@media screen and (max-width:990px){.movie .movie-promotions h2{font-size:28px;line-height:38px}}.page_win .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.national-night-out-contest{margin-bottom:150px}.national-night-out-contest .hero{background:#fafbfc url(neighborhood_app_hero_bg.jpg) no-repeat 44% 0;padding-top:85px;height:100%;min-height:600px;width:100%;background-size:cover;margin:0 auto;max-width:1600px;text-align:center}@media screen and (min-width:768px){.national-night-out-contest .hero{min-height:500px;padding-top:65px}}.national-night-out-contest .hero img{min-width:315px}.national-night-out-contest .hero h1{color:#fff;float:none;font-size:40px;line-height:52px;margin:25px auto;width:90%}@media screen and (max-width:768px){.national-night-out-contest .hero h1{font-size:32px;line-height:40px}}.national-night-out-contest .hero h2{color:#fff;float:none;font-size:16px;line-height:24px;margin:20px auto;max-width:553px;text-transform:none;width:79%}.national-night-out-contest .hero h2 a:hover{color:#fff}@media screen and (max-width:768px){.national-night-out-contest .hero h2{width:90%}}.national-night-out-contest .national-night-out{background:#f4f4f4 url(rvd2_bg.jpg) no-repeat 80% 0;background-size:cover;width:100%;height:600px}@media screen and (max-width:990px){.national-night-out-contest .national-night-out{background:0 0;height:auto}}.national-night-out-contest .national-night-out .contest-form{width:50%;margin-left:5%;height:600px;background-color:#1998d5;display:flex;justify-content:center;align-items:center}.national-night-out-contest .national-night-out .contest-form h3{color:#fff;text-align:center;margin:20px}@media screen and (max-width:990px){.national-night-out-contest .national-night-out .contest-form{width:100%;height:auto;margin:auto}}.national-night-out-contest .disclaimer{min-height:140px;text-align:center;background-color:#fafbfc;color:#788188;font-size:14px;line-height:18px}.national-night-out-contest .disclaimer h4,.national-night-out-contest .disclaimer p{clear:both;font-size:inherit;line-height:inherit;padding:20px 0 10px;width:66%;margin:0 auto;float:none}.national-night-out-contest .disclaimer h4{font-weight:700}.national-night-out-contest .disclaimer p{padding:5px 20px 20px}.national-night-out-contest .disclaimer p a{color:#1998d5}.page_beams .fullscreen>div:not(.rpp-header):not(.rpp-notes){padding:0}.page_beams .ring-beams .hero-section{background:transparent url(ring_beams_hero_bg.png) no-repeat 0 50%;background-size:cover;margin:0;width:100%;height:480px;padding:8% 7%}.page_beams .ring-beams .hero-section h1{color:#fff;font-weight:700;width:25%}.page_beams .ring-beams .hero-section h2{clear:both;color:#fff;font-size:16px;font-weight:700;margin:20px 0;text-transform:none;width:28%}@media screen and (max-width:768px){.page_beams .ring-beams .hero-section{height:380px}.page_beams .ring-beams .hero-section h1{width:60%}.page_beams .ring-beams .hero-section h2{width:50%}}.page_beams .features{display:flex;justify-content:space-around;margin:30px 10%}.page_beams .features .feature{display:flex;flex-direction:column;align-items:center}.page_beams .features .icon{width:30px;height:40px;margin-bottom:0}.page_beams .features .icon img{height:30px}@media screen and (max-width:768px){.page_beams .features{flex-wrap:wrap}.page_beams .features .feature{width:100%;margin:20px 0}}.page_beams .kind-of-beams{width:80%;margin:auto;height:300px;background-color:#000;margin-bottom:25px;margin-top:60px;padding:50px;position:relative}.page_beams .kind-of-beams .content{width:35%}.page_beams .kind-of-beams h2{color:#fff;font-size:24px;font-weight:700;text-transform:none}.page_beams .kind-of-beams h3{color:#fff;font-size:14px;font-weight:600;line-height:1.5;margin:20px 0}.page_beams .kind-of-beams .fsForm .email-block{clear:both;display:flex}.page_beams .kind-of-beams .fsForm .fsFormatEmail{border-radius:20px}.page_beams .kind-of-beams .fsForm .btn{height:41px;background-color:#1998d5;text-transform:none;font-family:Equip-Light;margin-left:-101px}.page_beams .kind-of-beams img{position:absolute}.page_beams .kind-of-beams .steplight{left:20%;top:-15%;width:100px}.page_beams .kind-of-beams .pathlight-copy{left:25%;top:-35%;width:300px}.page_beams .kind-of-beams .pathlight{left:30%;top:13%;width:320px}.page_beams .kind-of-beams .floodlight-sensor{right:-3%;top:-15%;width:300px}@media screen and (max-width:768px){.page_beams .kind-of-beams{width:100%;height:600px}.page_beams .kind-of-beams .content{width:100%;margin-top:20%}.page_beams .kind-of-beams h2{width:55%}.page_beams .kind-of-beams .steplight{left:20%;top:5%}.page_beams .kind-of-beams .pathlight{left:15%;top:55%}.page_beams .kind-of-beams .pathlight-copy{left:6%;top:45%}.page_beams .kind-of-beams .floodlight-sensor{right:10%;top:-10%;width:200px}}.page_beams .beams{display:flex;width:80%;margin:auto;justify-content:space-between}.page_beams .beams .beam{width:32%;position:relative}@media screen and (max-width:768px){.page_beams .beams{flex-wrap:wrap;width:100%}.page_beams .beams .beam{width:100%;text-align:center}}.page_beams .collapse,.page_beams .expand{cursor:pointer;width:20px;height:20px;position:absolute;z-index:9}.page_beams .collapse{display:none}.page_beams .beam-content{display:none;position:absolute;z-index:10;left:0;top:0;width:300px;background-color:#fff;padding:10px;border-radius:5px}.page_beams .beam-content h4{font-weight:700}.page_beams .beam-content p{clear:both;font-size:12px;font-weight:400;margin:25px 0 10px}.page_beams .beam-content li{color:#788188;font-size:12px;list-style-type:disc;margin-left:15px}.page_beams .steplight-collapse,.page_beams .steplight-expand{left:26%;top:1%}@media screen and (max-width:768px){.page_beams .steplight-collapse,.page_beams .steplight-expand{top:10%}}.page_beams .steplight-content{left:3%;top:7%}@media screen and (max-width:768px){.page_beams .steplight-content{top:13%}}.page_beams .pathlight-collapse,.page_beams .pathlight-expand{left:56%;top:35%}@media screen and (max-width:768px){.page_beams .pathlight-collapse,.page_beams .pathlight-expand{left:40%;top:68%}}.page_beams .pathlight-content{left:28%;top:40%}@media screen and (max-width:768px){.page_beams .pathlight-content{left:20%}}.page_beams .floodlight-sensor-collapse,.page_beams .floodlight-sensor-expand{right:10%;top:10%}@media screen and (max-width:768px){.page_beams .floodlight-sensor-collapse,.page_beams .floodlight-sensor-expand{right:20%}}.page_beams .floodlight-sensor-content{left:60%;top:16%}@media screen and (max-width:768px){.page_beams .floodlight-sensor-content{left:40%;top:13%}}@media screen and (max-width:600px){.page_beams .floodlight-sensor-content{left:20%}}.page_beams .spotlight-expand{left:71%;top:21%}.page_beams .motion-sensor-expand{left:55%;top:18%}.page_beams .battery-flc-expand{left:70%;top:15%}.page_beams .battery-flc-collapse,.page_beams .motion-sensor-collapse,.page_beams .spotlight-collapse{top:5%;right:4%}@media screen and (max-width:768px){.page_beams .battery-flc-collapse,.page_beams .motion-sensor-collapse,.page_beams .spotlight-collapse{top:10%;right:25%}}.page_beams .battery-flc-content,.page_beams .motion-sensor-content,.page_beams .spotlight-content{top:13%;left:3%}@media screen and (max-width:768px){.page_beams .battery-flc-content,.page_beams .motion-sensor-content,.page_beams .spotlight-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:left}}.page_beams .all-in-one-app{background-color:#f8f8f8;margin-bottom:50px;position:relative}.page_beams .all-in-one-app .content{margin-left:55%;padding:30px 0 0;width:35%}.page_beams .all-in-one-app h3{color:#000;font-weight:700;line-height:1.5}.page_beams .all-in-one-app p{clear:both;font-size:13px;width:65%;padding:20px 0}.page_beams .all-in-one-app .media{width:35%;position:absolute;bottom:-50px;left:10%}@media screen and (max-width:768px){.page_beams .all-in-one-app{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.page_beams .all-in-one-app .content{width:100%;margin-left:0;padding:10%}.page_beams .all-in-one-app h3{font-size:20px}.page_beams .all-in-one-app p{width:100%}.page_beams .all-in-one-app .media{width:80%;position:static;margin:auto}}.page_beams .how-it-works{width:70%;margin:60px auto}.page_beams .how-it-works .how-it-works-section{display:flex;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:768px){.page_beams .how-it-works .how-it-works-section{flex-wrap:wrap;flex-direction:column-reverse}}.page_beams .how-it-works .how-it-works-section.cue-the-cameras{flex-direction:row-reverse}@media screen and (max-width:768px){.page_beams .how-it-works .how-it-works-section.cue-the-cameras{flex-direction:column-reverse}}.page_beams .how-it-works .content{width:40%;display:flex;flex-direction:column;justify-content:center}.page_beams .how-it-works .content h3{font-weight:700}.page_beams .how-it-works .content p{font-size:14px;margin-top:20px}@media screen and (max-width:768px){.page_beams .how-it-works .content{width:90%;margin:20px auto}.page_beams .how-it-works .content h3{font-size:20px}}.page_beams .how-it-works .media{width:50%}@media screen and (max-width:768px){.page_beams .how-it-works .media{width:100%;text-align:center}}@media screen and (max-width:768px){.page_beams .how-it-works{width:100%}}.product-affirm-prequalify-message__desktop{display:none}@media screen and (min-width:769px){.product-affirm-prequalify-message__desktop{display:block}}.product-affirm-prequalify-message__mobile{display:block}@media screen and (min-width:769px){.product-affirm-prequalify-message__mobile{display:none}}.product-affirm-prequalify-message__info-icon{background-image:url(//cdn.shopify.com/s/files/1/2486/3626/files/information.svg?272721);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;margin-left:0;width:14px;height:14px;position:relative;top:2px}.product{padding:30px 15px 0;min-width:100%;text-align:center;border:1px solid #e0e0e0}.product .name{font-family:Equip,Helvetica,Arial,sans-serif;font-size:24px}.product .price{margin:5px 0;font-size:20px;font-family:Equip-Light,Helvetica,Arial,sans-serif}.product .price span{font-weight:300;color:#424242}.product .description{font-family:Equip-Light,Helvetica,Arial,sans-serif;color:#999;margin-top:15px;line-height:1.6em;font-size:15px}.product .img{width:100%;max-width:80%;padding-bottom:65%;margin:0 auto;background-position:center top;background-repeat:no-repeat;background-size:contain}.product button{width:85%;margin:10px auto 25px;max-width:190px}.product button.btn{text-transform:none}.product button.quick-view-button{margin:0 auto;padding:12px 30px}@media screen and (max-width:600px){.product button.quick-view-button{padding:8px 12px}}.product .learn{padding:12px 20px;margin:30px auto;color:#1998d5;text-decoration:underline;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:16px}@media screen and (min-width:1024px){.product{padding:30px 35px 0;min-width:0;transition:box-shadow .3s ease-out;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin:0 25px 0}.product:hover{box-shadow:0 0 10px 0 #999}}.suc_products .product{flex-grow:1;flex-basis:0}.pdp_products .product .plp_button{margin:30px auto}.pdp_products .product .learn,.pdp_products .product button{width:auto;margin:0}.template-collection .product button,.template-index .product button{width:auto}.alarm_pmp .new_plp .product a.cflex{flex-grow:0}.sticky-nav{position:absolute;left:0;top:0;background:#fff;right:0;height:70px;border-bottom:2px solid #f1f1f1;z-index:9;padding:12px 29px;justify-content:space-between}.sticky-nav.sticky{position:fixed;margin:0 auto;max-width:1600px;width:100%}.sticky-nav h3{font-size:22px;font-family:Equip-Medium,Helvetica,Arial,sans-serif}.sticky-nav>div{align-items:center}.sticky-nav .desktop-anchors{white-space:nowrap;margin-left:50px}.sticky-nav .anchor{padding:23px 25px;font-size:16px;color:#999;font-family:Equip-Light,Helvetica,Arial,sans-serif;text-transform:capitalize}.sticky-nav .anchor.active{color:#424242;font-family:Equip-Medium,Helvetica,Arial,sans-serif}.sticky-nav .price{font-family:Equip-Light,Helvetica,Arial,sans-serif;padding:0 35px;font-size:22px}.sticky-nav button{width:180px;font-family:Equip-Medium,Helvetica,Arial,sans-serif}@media screen and (max-width:1023px){.sticky-nav h3{font-size:14px}.sticky-nav .top-sub-nav{width:100%}.sticky-nav .anchor{padding:0;width:100%;height:100%}.sticky-nav .price{padding:0;font-size:20px}.sticky-nav .bottom_nav-section{position:fixed;bottom:0;left:0;right:0;height:70px;background:#fff;justify-content:space-between;border-top:2px solid #f1f1f1;padding:0 25px}}.tech-specs-block{float:none;clear:both;margin:0 auto;width:100%;max-width:1200px;padding:0 17px;margin-bottom:100px}.tech-specs-block h1,.tech-specs-block h2,.tech-specs-block p,.tech-specs-block span{color:#424242}.tech-specs-block--grid{float:none;clear:both;margin-left:auto;margin-right:auto;width:100%;max-width:1600px;padding-left:72px;padding-right:72px;margin-bottom:100px;padding:0;max-width:1470px;margin:0 auto;width:100%;margin-bottom:100px}.tech-specs-block--grid:after{content:'';display:table;clear:both}.tech-specs-block--grid h2{clear:both;float:left;width:100%;max-width:100%;text-transform:none;font-size:50px;line-height:60px;margin-bottom:20px}.tech-specs-block--grid p{font-size:18px;line-height:28px}@media screen and (max-width:1440px){.tech-specs-block--grid{padding-left:58px;padding-right:58px}}@media screen and (max-width:1279px){.tech-specs-block--grid{padding-left:44px;padding-right:44px}.tech-specs-block--grid h2{font-size:42px;line-height:52px}.tech-specs-block--grid p{font-size:16px;line-height:26px}}@media screen and (max-width:1023px){.tech-specs-block--grid{padding-left:36px;padding-right:36px;margin-bottom:60px}.tech-specs-block--grid h2{font-size:36px;line-height:46px}}@media screen and (max-width:767px){.tech-specs-block--grid{padding-left:19px;padding-right:19px}}.tech-specs-block img{clear:both;float:left;width:100%;max-width:300px}.tech-specs-block img.tech-specs-small-icon{width:32px;height:32px;display:block;margin:0 0 15px;float:none}.tech-specs-block h2{font-size:36px;line-height:46px;margin-bottom:20px;font-family:Equip-Thin,Helvetica,Arial,sans-serif;text-transform:none}.tech-specs-block svg{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;align-self:center;cursor:pointer;flex-shrink:0;height:15px}.tech-specs-block svg #Icon-Chevron-Plus{fill:#1998d5}.tech-specs-block .tech-block{clear:both;margin:0 10px}.tech-specs-block .tech-block.on{border-bottom:1px solid #e0e0e0}.tech-specs-block .tech-block--no-margin{margin:0}.tech-specs-block .tech-block.force-on .info-block{display:block}.tech-specs-block .category-block{cursor:pointer;display:flex}.tech-specs-block .category-block span{display:inline-block;width:100%;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:20px;line-height:30px;margin:20px 0 20px 0;color:#1998d5}.tech-specs-block .category-block.on svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tech-specs-block .info-block{zoom:1;display:none}.tech-specs-block .info-block:after,.tech-specs-block .info-block:before{content:"";display:table}.tech-specs-block .info-block:after{clear:both}.tech-specs-block .info-block p{font-size:16px;line-height:26px;margin:0 0 5px}.tech-specs-block .info-block .info-column{width:100%;display:inline-block;margin:0 0 -.52em 0;padding:24px 0 20px 0;border-bottom:1px solid #e0e0e0}.tech-specs-block .info-block .info-column:last-child{border-bottom:none}.tech-specs-block .info-block .info-column a{color:#1998d5;text-decoration:underline}.tech-specs-block .info-block .spec{width:100%}.tech-specs-block .info-block .spec p{font-family:Equip,Helvetica,Arial,sans-serif}.tech-specs-block .info-block .data{width:100%}.tech-specs-block .info-block .data p{font-family:Equip-Light,Helvetica,Arial,sans-serif}@media screen and (min-width:1023px){.tech-specs-block{margin-bottom:60px}.tech-specs-block h2{font-size:42px;line-height:52px}.tech-specs-block .category-block .faq{font-size:16px;line-height:26px}.tech-specs-block .info-block{width:100%}.tech-specs-block .info-block p{font-size:18px;line-height:28px}.tech-specs-block .info-block .spec{width:25%;float:left}.tech-specs-block .info-block .data{width:75%;float:right}}@media screen and (min-width:1280px){.tech-specs-block h2{font-size:50px;line-height:60px}}.tech-specs-block--full-span{margin:0;padding:0 0 60px;max-width:100%}@media screen and (min-width:768px){.tech-specs-block--full-span{padding:0 0 80px}}@media screen and (min-width:1024px){.tech-specs-block--full-span{padding:0 0 100px}}