.tabs>li>a,.quick-spec__label,.cart-summary__item,.cart-thead{color:#999;text-transform:uppercase;letter-spacing:.05em;font-family:Gibson,Helvetica Neue,Helvetica,Arial,sans-serif}.nav>ul,.product-photo-thumbs,.tabs,.tabs-content,.info,.brand-list,.cart-list,.cart-summary__list,.dropdown-menu{list-style:none;padding:0;margin:0}.tabs>li>a,.quick-spec__label,.color-select,.cart-summary__item,.cart-thead,.alert--promo span{font-family:Gibson SemiBold,Helvetica Neue Bold,Helvetica,Arial,sans-serif}.select-control .form-control,.banner{font-family:Gibson,Helvetica Neue,Helvetica,Arial,sans-serif}.intro,.feature-copy p{font-family:Gibson Light,Helvetica Neue,Helvetica,Arial,sans-serif}.page,.viewport,.footer .container{margin-left:auto;margin-right:auto;max-width:1480px}body{-webkit-font-smoothing:antialiased;background:#d8d8d8}html{position:relative;min-height:100%;font-family:Gibson,Helvetica Neue,Helvetica,Arial,sans-serif}html,body{-webkit-text-size-adjust:100%}.page{background:#fff;padding-top:120px;position:relative}.icon-logo{background-image:url(logo-mark.svg);background-repeat:no-repeat;background-position:left center;width:22px;height:19px}@media only screen and (min-width: 600px){.icon-logo{background-image:url(logo-full.svg);width:120px;height:29px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.no-svg .icon-logo{background-image:url(logo.png)}}.footer{color:#999;text-align:center;height:158px;width:100%}.footer .container{padding:45px 0;padding:2.25rem 0;background:#000;width:100%}.footer .nav-inline{margin:10px 0}.footer .nav-inline>li{margin:6px}@media only screen and (max-width: 599px){.footer .nav-inline>li{display:block}}.footer a{color:#999;border-bottom:1px dotted #404040}.footer a:hover{color:#fff}.footer .logo{border-bottom:0;text-decoration:none}.container{width:90%}.container--med{max-width:770px}.container--lg{max-width:945px}.container--sm{max-width:570px}@media only screen and (max-width: 599px){.container--bleed{width:100%;padding:0}}.wrap{background:#fff}.product__photo{margin:0 auto;display:block}.icon{display:inline-block;position:relative;background-repeat:no-repeat;background-size:contain;background-position:center center}.icon-cart{width:33px;height:27px;background-image:url(icon-cart.svg)}.no-svg .icon-cart{background-image:url(icon-cart.png)}.icon-logo-mark-white{width:30px;height:30px;background-image:url(icon-logo-mark-white.svg)}.no-svg .icon-logo-mark-white{background-image:url(icon-logo-mark-white.png)}.icon-plus{width:16px;height:16px;background-image:url(/cdn/shop/t/1/assets/icon-plus.svg?0)}.no-svg .icon-plus{background-image:url(icon-plus.png)}.icon-noinstallation{background-image:url(/cdn/shop/t/1/assets/icon-noinstallation.svg?v=87200828796279832441441807776)}.no-svg .icon-noinstallation{background-image:url(icon-noinstallation.png)}.icon-bell{background-image:url(/cdn/shop/t/1/assets/icon-bell.svg?v=131508360489439058411441807771)}.no-svg .icon-bell{background-image:url(icon-bell.png)}.icon-cloud{background-image:url(/cdn/shop/t/1/assets/icon-cloud.svg?v=179949496968551144651441807773)}.no-svg .icon-cloud{background-image:url(icon-cloud.png)}.icon-homehealth{background-image:url(/cdn/shop/t/1/assets/icon-homehealth.svg?v=9050546663739066041441807774)}.no-svg .icon-homehealth{background-image:url(icon-homehealth.png)}.icon-notifications{background-image:url(/cdn/shop/t/1/assets/icon-notifications.svg?v=107421362389070353871441807777)}.no-svg .icon-notifications{background-image:url(icon-notifications.png)}.icon-video{background-image:url(/cdn/shop/t/1/assets/icon-video.svg?v=52521782997797303441441807778)}.no-svg .icon-video{background-image:url(icon-video.png)}.icon-truck{background-image:url(/cdn/shop/t/1/assets/icon-truck2.svg?v=49547308624520809351454515804);width:64px;height:42px}.icon-fees{background-image:url(/cdn/shop/t/1/assets/icon-card.svg?v=115171846285151372501441807771)}.no-svg .icon-fees{background-image:url(icon-card.png)}.icon-calendar{background-image:url(/cdn/shop/t/1/assets/icon-calendar2.svg?v=97592115797409766351454515781);width:47px;height:42px}.icon-storage{background-image:url(/cdn/shop/t/1/assets/icon-storage2.svg?v=181326667692968401381454515801);width:55px;height:42px}.header{position:fixed;top:0;left:0;width:100%;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.header .container{overflow:visible}.header .logo{display:block;font-size:0;left:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.header__wrap{width:auto;max-width:1480px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;background:#fff;border-bottom:2px solid #eee}.header__wrap,.header__wrap nav,.header__wrap .cart-nav{position:relative}.header__wrap .container{position:relative;width:auto;max-width:1170px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.nav>ul{position:relative}.nav>ul li{display:block;float:left;margin:0;position:relative}.nav>ul>li:last-child{margin-left:-2px}.nav>ul a{display:block;line-height:68px;background-color:#fff;border-left:2px solid #eee;border-right:2px solid #eee;color:#212121;transition:background-color .2s ease;padding:0 1rem}.nav>ul a .caret{color:#bdbdbd}@media only screen and (min-width: 900px){.nav>ul a{padding:0 1.5rem}}.nav .icon-cart{display:inline-block;position:relative;top:8px;margin-right:6px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.nav .dropdown-menu{overflow:hidden;width:100%;background-color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:2px solid #eee;box-shadow:0 1px 8px #0000000d}.nav .dropdown-menu>li{width:100%;float:none}.nav .dropdown-menu>li>a{border-top:2px solid #eee}.product-info{padding:40px 0;max-width:400px;margin:0 auto;width:90%}@media only screen and (min-width: 900px){.product-info{padding:0;margin:0 0 0 auto}}.section{position:relative;padding:40px 0}@media only screen and (min-width: 900px){.section{padding:80px 0}}@media only screen and (min-width: 1400px){.section{padding:100px 0}}.section.section--light{background:#f5f5f5}.section.section--black{background:#000;color:#fff}.section.section--black .intro{color:#ddd}.section.section--sm{padding:40px 0}@media only screen and (min-width: 1170px){.section.section--lg{padding:200px 0}}.section--bordered{border-top:1px solid #efefef;-webkit-box-shadow:inset 0 1px 8px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 8px rgba(0,0,0,.05);box-shadow:inset 0 1px 8px #0000000d}.section--white{background-color:#fff}.product-price{color:#999}.product-photo-thumbs{width:100px;float:left}.product-photo-thumbs>li{display:block}.tabs,.no-js .tabs{display:none}@media only screen and (min-width: 600px){.tabs{display:block}}.tabs>li>a{display:block;text-decoration:none;margin-right:0;text-align:left;position:relative;outline:0;font-size:14px;font-size:.875rem;-webkit-transition:color .35s ease;-moz-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.tabs>li>a:before{content:"";display:block;width:106%;height:2px;background:#333;margin-bottom:16px;-webkit-transition:background .35s ease;-moz-transition:background .35s ease;-o-transition:background .35s ease;transition:background .35s ease}.tabs>li>a:hover,.tabs>li>a.active{color:#fff}.tabs>li>a:hover:before,.tabs>li>a.active:before{background:#4aaf86}.tabs-content .tab{display:none;margin:0}@media only screen and (max-width: 599px){.tabs-content .tab{display:block!important}}.tabs-content .tab.active{display:block}.tabs-content ul>li{margin-bottom:4px}.no-js .tabs-content .tab{display:block!important}.specs{padding:20px 0;border-bottom:1px solid #222}@media only screen and (min-width: 900px){.specs{padding:40px 0}}.specs:last-child{border-bottom:0}.specs__header{line-height:1.3}@media only screen and (max-width: 899px){.info{font-size:16px;font-size:1rem}}.product-desc{color:#222;text-align:center}.product-desc a{color:inherit}.product-desc a:hover{border-bottom:1px dotted #999}@media only screen and (min-width: 600px){.intro{font-size:20px;font-size:1.25rem}}#store-logos{padding:30px 0}#store-logos h6{line-height:1;margin:0 auto;text-align:center}.partner{position:relative;width:100%;text-align:center}@media only screen and (min-width: 600px){.partner{width:20%;display:table-cell;vertical-align:middle}}@media only screen and (min-width: 600px){.store-uk .partner{width:16.666667%;width:calc(100 / 6);display:table-cell;vertical-align:middle}}.store-logo{width:75%}@media only screen and (max-width: 599px){.store-logo{width:50%}}#store-section{background:#fff url(canary-shelf-white.png) -100px bottom no-repeat;height:660px}#store-section .section__text{padding-top:150px}.box-grid__row{width:100%;float:none}@media only screen and (min-width: 600px){.box-grid__row{width:33.33333%;float:left;height:430px;border-right:2px solid #efefef}.box-grid__row:last-child{border-right:0}}@media only screen and (min-width: 900px){.box-grid__row{height:580px}}.box-grid__content{display:table-cell;text-align:center;vertical-align:middle}.box-grid__item{width:100%;padding:30px;text-align:center;height:50%;display:table}.box-grid__item.box-grid__item--first img{width:277px}@media only screen and (min-width: 600px){.box-grid__item.has-border{border-bottom:2px solid #efefef}}.box-grid__item img{margin:0 auto;display:block;width:220px}.box-grid__meta{margin-top:4px;display:block;line-height:1.3;font-size:18px;font-size:1.125rem}@media only screen and (min-width: 600px){.box-grid__meta{margin-top:24px}}@media only screen and (min-width: 900px){#store-specs{padding:100px 0 140px}}#store-specs .section__text{margin-bottom:40px}.section-content{position:relative;margin-left:auto;margin-right:auto;max-width:980px}@media only screen and (min-width: 1170px){.section-content{max-width:980px}}.column{position:relative;min-height:2px;margin:0;padding:0;float:left;width:100%}@media only screen and (min-width: 900px){.plans-img{background-repeat:no-repeat;background-size:605px 734px;height:734px;width:605px;background-image:url(/cdn/shop/t/1/assets/bg-service-plans.jpg?v=6981887098570600921441807740);margin-top:-370px;margin-left:-660px}.cnry-source-state-farm .plans-img{margin-top:-500px}}#store-plans{overflow:hidden}@media only screen and (min-width: 900px){#store-plans{padding-top:180px;padding-bottom:0}}#store-plans .column{text-align:center;margin:0 auto;float:none;padding:0 30px}@media only screen and (min-width: 900px){#store-plans .column{left:55%;right:auto;margin:0;width:41.6667%;text-align:left;padding:0}}#store-setup{overflow:hidden}@media only screen and (min-width: 900px){#store-setup{padding-top:100px;padding-bottom:0}}#store-setup .column{text-align:center;margin:0 auto;float:none;padding:0 30px}@media only screen and (min-width: 900px){#store-setup .column{margin:0;width:41.6667%;text-align:left;padding:135px 0 0 75px}}@media only screen and (min-width: 900px){.setup-img{background-repeat:no-repeat;background-size:688px 688px;height:688px;width:688px;background-image:url(bg-simple-setup.jpg);margin-left:415px;margin-top:-440px}}@media only screen and (min-width: 1400px){.setup-img{margin-left:475px;margin-top:-400px}}#store-design{overflow:hidden}@media only screen and (min-width: 900px){#store-design{padding-top:180px;padding-bottom:0}}#store-design .column{text-align:center;margin:0 auto;float:none;padding:0 30px}@media only screen and (min-width: 900px){#store-design .column{margin:0;width:41.6667%;text-align:left;padding:0 0 0 55px}}@media only screen and (min-width: 900px){.design-img{background-repeat:no-repeat;background-size:1132px 550px;height:550px;width:1132px;background-image:url(bg-design-w.jpg);margin-left:435px;margin-top:-490px}}@media only screen and (min-width: 1400px){.design-img{margin-left:515px;margin-top:-490px}}@media only screen and (min-width: 900px){.page-variant-white .design-img{background-image:url(bg-design-w.jpg)}}@media only screen and (min-width: 900px){.page-variant-black .design-img{background-image:url(bg-design-b.jpg)}}.right-link{display:block;float:right;color:#4aaf86;line-height:70px}.cart{fill:#4aaf86}#store-quick{display:none}@media only screen and (max-width: 599px){#store-video{padding:0}}@media only screen and (min-width: 600px){.section-cart{padding:50px 0}}.feature-copy p{margin-bottom:80px}@media only screen and (min-width: 500px) and (max-width: 1023px){.feature-copy p{padding:0 20%}}@media only screen and (min-width: 1170px){.feature-copy p{padding:0 30px}}@media only screen and (min-width: 1400px){#store-features{padding-bottom:150px}}#store-features .section__title{margin-bottom:48px}@media only screen and (min-width: 1170px){#store-features .row:last-child p{margin-bottom:0}}@media only screen and (min-width: 900px){#store-recogition{padding:80px 0}}.brand-list{width:100%;font-size:0;text-align:center}.brand-list>li{width:50%;margin:0;padding:10px;display:inline-block}@media only screen and (min-width: 600px){.brand-list>li{width:20%}}.brand-list>li>img{opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15)}#store-life{height:660px}.section__title{line-height:1.2;font-size:32px;font-size:2rem}@media only screen and (min-width: 1170px){.section__title{font-size:36px;font-size:2.25rem}}@media only screen and (min-width: 1400px){.section__title{font-size:36px;font-size:2.25rem}}.store-content-left{background:#fff}.store-content-right{background:#fff;display:table}.store-content{height:100%;position:relative;float:left;width:50%}.quick-specs{font-size:0}.quick-spec{width:200px;background-color:#fff;border:2px solid #efefef;border-left:0;display:inline-block;vertical-align:middle;text-align:left;color:#666;padding:20px;margin:0}.quick-spec:first-child{border-left:2px solid #efefef;border-top-left-radius:3px;border-bottom-left-radius:3px}.quick-spec:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.quick-spec__label{display:block;letter-spacing:.015em;color:#4aaf86;font-size:13px;font-size:.8125rem}.quick-spec__value{font-size:16px;font-size:1rem}#addToCartForm{margin:0 auto}.product-thumbs{display:none}@media only screen and (min-width: 900px){.product-thumbs{display:block;font-size:0;margin:10px auto;display:flex;justify-content:center}}.product-thumb__item{width:15%;max-width:120px;margin:0;display:inline-block;padding:10px}.product-slider{background:#fff}@media only screen and (min-width: 900px){.product-slider{width:60%;vertical-align:middle;display:table-cell}}.product-info-wrapper{position:relative}@media only screen and (max-width: 899px){.product-info-wrapper{background:#f7f7f7;border-top:2px solid #efefef;border-bottom:2px solid #efefef}}@media only screen and (min-width: 900px){.product-info-wrapper{width:40%;display:table-cell;vertical-align:middle}}@media only screen and (min-width: 1400px){.product-info-wrapper{vertical-align:middle}}.slider-control{position:absolute;width:15%;height:100%;top:0;z-index:100;font-size:0;outline:0;border:0;padding:0;cursor:pointer;background:transparent url(slider-control.svg) no-repeat center center;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.no-svg .slider-control{background-image:url(slider-control.png)}.slider-control:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.slider-control.is-disabled{cursor:default;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slider-next{right:0}.slider-prev{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.product-slider{position:relative}.headline{line-height:1.2}.swatch{width:20px;height:20px;border:2px solid #fff;background:#000;display:inline-block;overflow:hidden;text-indent:-9999px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);-moz-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px #00000026;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.swatch.is-selected{-webkit-box-shadow:0 0 0 2px #4aaf86;-moz-box-shadow:0 0 0 2px #4aaf86;box-shadow:0 0 0 2px #4aaf86}.swatch-white{background:#f1f1f1}.swatch-silver{background:#b1b1b1}.section{background-repeat:no-repeat;background-position:50% 50%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background:#fff}.section .section__title{margin-bottom:24px}@media only screen and (min-width: 1170px){.section .section__title{margin-bottom:24px}}.section .intro{color:#666}.section .section__label{margin-bottom:12px}@media only screen and (min-width: 600px){.section .section__label{margin-bottom:24px}}.section.section--img{height:600px;background-size:cover}.section.section--alt{background-color:#4aaf86;color:#fff}.section.section--alt .section__label{color:#ffffffad}@media only screen and (min-width: 900px){.section-product__inner{height:100%;margin:0 auto;max-width:1200px;position:relative;padding:0 25px;display:table;table-layout:fixed;width:100%}}@media only screen and (min-width: 900px){.section-product{padding:25px 0}}.section__label{color:#4aaf86;position:relative}.product-tabs{margin-bottom:24px}.color-select-label{border-top:1px solid #eee;padding-top:12px;margin-bottom:12px}.color-select-wrap{font-size:0;margin-bottom:20px;display:flex;flex-flow:row wrap;align-items:stretch}.color-select{background:#fff;border-top:2px solid #e8eaeb;border-bottom:2px solid #e8eaeb;border-left:0;border-right:2px solid #e8eaeb;padding:12px 20px;width:33.33333%;text-transform:uppercase;letter-spacing:.05em;color:#000;text-align:center;margin:0;position:relative;line-height:1;font-size:13px;font-size:.8125rem;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;flex:1 1 0;display:inline-block}@media only screen and (max-width: 599px){.color-select{padding:14px 20px}}.color-select:first-child{border-left:2px solid #e8eaeb;border-top-left-radius:3px;border-bottom-left-radius:3px}.color-select:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.color-select:hover{background:#f7f7f7}.color-select .swatch{display:block;margin:0 auto 10px;width:20px;height:20px}.color-select.is-selected{background:#f7f7f7}.color-select.is-selected .swatch{background:#fff url(icon-check.svg) center center no-repeat}.no-svg .color-select.is-selected .swatch{background-image:url(icon-check.png)}.color-select:focus{box-shadow:none;outline:0;background:#f7f7f7}.color-select .is-unavailable{background-image:url(soldout-red.png);background-repeat:no-repeat;background-size:60px 60px;width:60px;height:60px;position:absolute;top:-2px;right:-2px;z-index:800}.color-select .label--error{position:absolute;top:1.75em;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.color-select span+span{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.buy-meta{line-height:1.3;display:table;text-align:center;margin-bottom:15px;padding:0;list-style:none;color:#757575}@media only screen and (max-width: 599px){.buy-meta{margin-bottom:0}}.buy-meta>li{display:block;color:#999;margin-bottom:0}.buy-meta>li>a{color:inherit}.buy-meta>.visa-text{margin-bottom:6px;display:none}.buy-meta-state-farm{padding-top:15px;border-top:1px solid #eee;font-size:85%;color:#999}.meta-item{padding:10px 2px 0;display:table-cell;width:33.3333%}.meta-item .icon{display:block;margin:16px auto}.label{display:inline-block;vertical-align:middle;line-height:1;color:#fff;background-color:#9e9e9e;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;text-transform:uppercase;padding:.6em .8em;text-shadow:0 1px 1px rgba(0,0,0,.1);letter-spacing:.1em;font-size:.625rem;font-weight:700}.label--onsale{background-color:#fc3;border-radius:20px;color:#212121;padding:.4em 1em;margin-left:.625rem}.label--error{background-color:#afafaf}.feature-visual{margin-bottom:0}.feature-visual .icon{width:100px;height:100px}.shop-page .nav-bar>li{display:none}.shop-page .nav-bar>li:last-child{display:inline-block}.featured-img{display:none;margin:0 auto;text-align:center}@media only screen and (min-width: 900px){.featured-img{display:block}}@media only screen and (min-width: 1400px){.featured-img{width:100%}}.featured-img img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}.featured-slider{position:relative}.featured-slider .featured-slider__item{position:absolute;top:0;left:0;z-index:50;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.featured-slider .featured-slider__item.is-selected{z-index:60;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.tile-thumb{float:left;width:50%}@media only screen and (min-width: 600px){.tile-thumb{width:25%}}.product-share{display:none}.cart-list{border-top:2px solid #efefef;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.cart-list__row{position:relative;border-bottom:2px solid #efefef;padding:22px 0}.cart-list__row.is-removed{-webkit-animation:removed-item-animation .4s cubic-bezier(.19,1,.22,1) forwards .5s;-moz-animation:removed-item-animation .4s cubic-bezier(.19,1,.22,1) forwards .5s;-o-animation:removed-item-animation .4s cubic-bezier(.19,1,.22,1) forwards .5s;animation:removed-item-animation .4s cubic-bezier(.19,1,.22,1) forwards .5s}@media only screen and (min-width: 600px){.cart-list__row{padding:32px 0}}.cart-list__row:last-child{border-bottom:0}.cart-accept{padding:0 20px}.cart-accept a{color:#000;border-bottom:1px dotted #999}.accept-checkbox{text-align:left}@media only screen and (min-width: 600px){.accept-checkbox{float:right}}.no-js .accept-checkbox{display:none}.accept-copy{display:none;text-align:center}@media only screen and (min-width: 600px){.accept-copy{text-align:right}}.no-js .accept-copy{display:block}@-webkit-keyframes removed-item-animation{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translate(-50px)}}@-moz-keyframes removed-item-animation{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translate(-50px)}}@-ms-keyframes removed-item-animation{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translate(-50px)}}@keyframes removed-item-animation{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translate(-50px)}}.cart-list__action{text-align:right}.cart-list__action .remove-btn{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.cart-list__action .remove-btn:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media only screen and (max-width: 599px){.cart-list__action .remove-btn{position:absolute;top:15px;right:15px}}.cart-list__action .loader{display:none;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.cart-thead,.cart-list,.cart-list__row{display:table;width:100%}.cart-list__row .cart-col-1,.cart-thead .cart-col-1{width:15%}.cart-list__row .cart-col-2,.cart-thead .cart-col-2{width:32%}@media only screen and (max-width: 599px){.cart-list__row .cart-col-2,.cart-thead .cart-col-2{width:48%}}.cart-list__row .cart-col-3,.cart-thead .cart-col-3,.cart-list__row .cart-col-4,.cart-thead .cart-col-4,.cart-list__row .cart-col-5,.cart-thead .cart-col-5{width:16%}@media only screen and (max-width: 599px){.cart-list__row .cart-col-5,.cart-thead .cart-col-5{display:none}}.cart-list__row .cart-col-6,.cart-thead .cart-col-6{width:5%}@media only screen and (max-width: 599px){.cart-list__row .cart-col-6,.cart-thead .cart-col-6{display:none}}.cart-list__row .cart-notes,.cart-thead .cart-notes{width:100%;display:block}@media only screen and (min-width: 600px){.cart-list__row .cart-notes,.cart-thead .cart-notes{width:63%;display:table-cell;vertical-align:top}}.cart-list__row .cart-summary,.cart-thead .cart-summary{width:100%;display:block}@media only screen and (min-width: 600px){.cart-list__row .cart-summary,.cart-thead .cart-summary{width:37%;display:table-cell;vertical-align:top}}@media only screen and (min-width: 600px){.cart-notes{padding-left:30px;padding-right:30px}}@media only screen and (min-width: 600px){.cart-notes p{max-width:380px}}.cart-summary__list>li{margin:0;padding:14px 0;border-bottom:1px solid #efefef}.cart-summary__list>li:first-child{padding-top:0}.cart-summary__label{text-align:left;width:50%;float:left}.cart-summary__value{text-align:right;width:50%;float:right}@media only screen and (min-width: 600px){.cart-summary__value{padding-right:5%}}@media only screen and (min-width: 900px){.cart-summary__value{padding-right:10%}}.cart-list__thumb img{width:80%;margin:0 auto;display:block}@media only screen and (max-width: 899px){.cart-list__desc h4{font-size:18px;font-size:1.125rem}}.cart-list__meta{line-height:1.333;padding-right:6em}@media only screen and (max-width: 899px){.cart-list__meta{font-size:15px;font-size:.9375rem;padding-right:2em}}.cart-list__qty input{height:55px;width:55px;line-height:50px;text-align:center;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media only screen and (max-width: 599px){.cart-list__qty input{width:40px;height:40px;padding:0;line-height:1;float:right}}.cart-actions{clear:both;padding:0 20px}@media only screen and (min-width: 600px){.cart-actions{text-align:right}}.js .cart-actions .btn--update{display:none}@media only screen and (max-width: 599px){.cart-actions .btn{display:block;width:100%;padding-left:0;padding-right:0}}@media only screen and (min-width: 600px){.no-js .cart-actions .btn+.btn{margin-left:12px;margin-top:0}}@media only screen and (max-width: 599px){.cart-list__subtotal{display:none}}@media only screen and (max-width: 599px){.hide-on-mobile{display:none!important}}.cart-summary__item{color:#000;margin:0;width:100%;border-bottom:2px solid #efefef;padding:24px 0;line-height:1;font-size:15px;font-size:.9375rem}.cart-summary__item:last-child{border-bottom:0}.cart-thead{display:none;color:#000;padding:16px 0;background:#f7f7f7;border-top:2px solid #efefef;letter-spacing:.15em;font-size:13px;font-size:.8125rem}@media only screen and (min-width: 600px){.cart-thead{display:table}}.cart-thead .cart-col:first-child,.cart-thead .cart-col:last-child{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.btn-clear-cart{font-size:12px;font-size:.75rem;color:#999;text-transform:uppercase}.empty-btn{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.cart-col{text-align:left;vertical-align:middle;width:100%}.tc{display:table-cell;vertical-align:middle}.table{display:table;width:100%;table-layout:fixed}.remove-btn{cursor:pointer;width:20px;height:20px;display:block;background:transparent url(icon-remove.svg) no-repeat center center}.no-svg .remove-btn{background-image:url(icon-remove.png)}table{border-collapse:collapse;border-spacing:0}table.full{width:100%;margin-bottom:1em}th{font-weight:700}th,td{text-align:left;padding:12px;border:1px solid #888}.ir,.icon,.remove-btn{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.select-control .form-control{text-transform:uppercase;text-align:center;font-size:13px;letter-spacing:.05em}.select-control .form-control:focus{border-color:#4aaf86}.btn--rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn--xlg{padding-left:7.25em;padding-right:7.25em}.btn--gray{background:#efefef;color:#999}.btn--gray:hover{background:#ddd;color:#999}@media only screen and (max-width: 599px){.cart-additional{padding-left:20px;padding-right:20px}}.btn+.btn{margin-top:12px}sup{opacity:1;font-size:50%;top:-.8em}.product-slider__inner{position:relative}.product-slider__img img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.no-js .product-slider__images .product-slider__img{display:none}.no-js .product-slider__images .product-slider__img:first-child{display:block!important}.no-js .slider-control{display:none}.fancy-select{position:relative;text-transform:uppercase;color:#000;font-weight:600;font-size:13px;font-size:.8125rem}.trigger-label{position:absolute;left:20px;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.alert--fixed{position:fixed;top:70px;width:100%;z-index:999}.alert a{color:inherit;border-bottom:1px dotted #fff}.alert--promo{background-color:#4aaf86;width:100%;color:#fff;text-align:center;margin:0;padding:12px;font-size:18px;z-index:8000;position:relative}.alert--promo p{margin:0;padding:0}.alert--promo span{text-transform:uppercase;font-size:14px;letter-spacing:1px;display:block}@media only screen and (min-width: 768px){.alert--promo span{display:inline}}@media only screen and (min-width: 768px){#intl-modal .modal-dialog{width:500px}}@media only screen and (min-width: 768px){#intl-modal .modal-body{padding:45px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.placeholder{color:#939598}.cnry-landing{display:none}.cnry-landing-header{background-color:#f5f5f5;padding:18px 0;text-align:center}.cnry-landing-header h3{line-height:1.2}.cnry-landing-header .statefarm-logo{width:127px;height:18px;margin-bottom:10px}@media only screen and (min-width: 768px){.cnry-landing-header .statefarm-logo{position:absolute;top:50%;right:15px;margin-top:-9px}}.icon-plan-badge{background-image:url(plan-badge-new.png);width:120px;height:120px;background-size:120px 120px}#cnry-state-farm-content .container{overflow:visible}#cnry-state-farm-content .icon-plan-badge{position:relative;display:block;margin:0 auto 20px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}@media only screen and (min-width: 768px){#cnry-state-farm-content .icon-plan-badge{position:absolute;top:-5px;right:0;margin:0;-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-ms-transform:rotate(12deg);-o-transform:rotate(12deg);transform:rotate(12deg)}}.press-quote{border-bottom:2px solid #efefef;padding-top:0;padding-bottom:40px;text-align:center}@media only screen and (min-width: 600px){.press-quote{text-align:left;border-bottom:0;padding-bottom:0}}.press-quote:before{background-image:url(download.svg);background-size:contain;background-position:center center;content:"";width:28px;height:23px;display:block;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);margin:0 auto 12px;margin:0 auto .75rem}@media only screen and (min-width: 600px){.press-quote:before{margin-left:0}}.press-quote p{font-size:22px;font-size:1.375rem;margin-bottom:12px;margin-bottom:.75rem}.press-quote cite a{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.press-quote cite a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.press-quote:last-child{border-bottom:0}.press-awards{margin-bottom:12px;margin-bottom:.75rem}@media only screen and (min-height: 601px 1024px){.press-awards:nth-child(1),.press-awards:nth-child(2){margin-bottom:72px;margin-bottom:4.5rem}}#bby-everywhere-ce-overlay{background:#000;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#bby-everywhere-ce-close-button{background-image:url(close-icon.svg)!important;background-size:35px 35px!important;cursor:pointer!important}.cnry-source-state-farm #bbec-btn{display:none!important}#bbec-btn{display:none}.product-slider__images{overflow:hidden}.dropdown{position:relative}.dropdown-menu{display:none;z-index:1000;position:absolute;top:100%;left:0;float:left;background-clip:padding-box}.open>.dropdown-menu{display:block}.icon-flag{display:inline-block;vertical-align:middle;width:27px;height:27px;margin-right:7px;border-radius:50%;position:relative;top:-1px;background-repeat:no-repeat;background-position:center center;background-size:100%;background-color:#e7e7e7;border:2px solid #f1f1f1}.icon-flag-us{background-image:url(us-flag.png)}.icon-flag-uk{background-image:url(uk-flag.png)}.menu-caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\	;border-right:4px solid transparent;border-left:4px solid transparent;color:#d0d0d0}.banner{position:relative;background-color:#fc3;color:#000;text-align:center;padding:.9375rem}.banner .banner__text{color:#000;margin-bottom:0}a.link-inherit,a.link-inherit:hover{color:inherit}.caret{display:inline-block;vertical-align:middle;width:0;height:0;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;margin-left:.25rem}.caret.caret--right{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.caret.caret--left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.caret.caret--up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pull-right{float:right}
/*# sourceMappingURL=/cdn/shop/t/1/assets/canary-shopify.scss.css.map */
