@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.serif{font-family:'Roboto Slab',serif}.san-serif{font-family:Lato,sans-serif}.bold{font-weight:700}small{font-size:10px}a{color:#757575;text-decoration:none;transition:.3s ease}a:hover{color:#8c8c8c}b,strong{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.form-group,.input-group{color:#8c8c8c;font-size:75%}input,select,textarea{padding:10px;color:#383838;font-family:Lato,sans-serif;font-size:100%;background-color:#F7F7F7;border:0;border-radius:3px}input:focus,select:focus,textarea:focus{outline:0;box-shadow:0 0 4px #8c8c8c}select{height:39px;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#8c8c8c;background-image:url(/images/drop-down-arrow-grey-967248406a40d40c7a3e5de0f6cbbf03.png);background-repeat:no-repeat;background-position:97% center;background-size:15px}.form-group{margin-bottom:15px}.form-group .form-control{width:100%}.input-group{display:table;margin-bottom:15px}.input-group .form-control,.input-group .input-addon{display:table-cell;line-height:1}.input-group .input-addon{padding:10px;width:1%;background-color:#EFEFEF;border-radius:3px 0 0 3px;white-space:nowrap}.input-group .form-control{width:100%;border-radius:0 3px 3px 0}div.checkbox,div.radio{margin-bottom:10px;font-size:75%}a.btn,button.btn{display:inline-block;padding:7px;width:100px;font-family:Lato,sans-serif;font-size:16px;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;border:0;border-radius:3px}a.btn.btn-fluid,button.btn.btn-fluid{width:auto;height:auto}a.btn.btn-sm,button.btn.btn-sm{padding:5px;width:80px;font-size:.7em}a.btn.btn-lg,button.btn.btn-lg{padding:10px;width:200px}a.btn-blue,button.btn-blue{color:#fff;background-color:#2185ff}a.btn-blue:hover,button.btn-blue:hover{background-color:#3191FF}a.btn-gray,button.btn-gray{color:#383838;background-color:#F7F7F7}a.btn-gray:hover,button.btn-gray:hover{background-color:#EFEFEF}.hide{display:none}div.has-error{color:red}.fl-right{float:right!important}img{opacity:1;transition:opacity .5s}img[datasrc]{opacity:0}.pull-right{float:right!important}.pull-left{float:left!important}.choose-device-section .icon-left-arrow,.icon-left-arrow,.masthead-navs .icon-left-arrow,.more-cases .icon-left-arrow,.promo-carousel .icon-left-arrow{display:block;height:50px;width:50px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/images/icons-arrows/arrow-left@2x-72916751bc743d816d4bde07d395d2a3.png)}.choose-device-section .icon-right-arrow,.icon-right-arrow,.masthead-navs .icon-right-arrow,.more-cases .icon-right-arrow,.promo-carousel .icon-right-arrow{display:block;height:50px;width:50px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/images/icons-arrows/arrow-right@2x-7734853bdc83ba2d018608517914f3b0.png)}.masthead-navs .icon-left-arrow{background-image:url(/images/icons-arrows/arrow-white-left@2x-4a5728f34e3f9f430bab0a0dac5066a9.png)}.masthead-navs .icon-right-arrow{background-image:url(/images/icons-arrows/arrow-white-right@2x-50abfcdc6bc3932253935d04b83653f4.png)}.promo-carousel .icon-left-arrow{background-image:url(/images/icons-arrows/arrow-white-left-thin@2x-e6e5bfca43be80bee1790069c19f7d13.png)}.promo-carousel .icon-right-arrow{background-image:url(/images/icons-arrows/arrow-white-right-thin@2x-46644cbcd437068870138fef5f7497a5.png)}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none ease-in;transform:none ease-in}}@keyframes loadingSpinnerRotate{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@font-face{font-family:Bauhaus;src:url(fonts/bauhs93.eot);src:local("Bauhaus 93"),url(/fonts/bauhs93.woff) format("woff"),url(/fonts/bauhs93.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Cooper;src:url(/fonts/coopbl.eot);src:local("Cooper Black"),url(/fonts/coopbl.woff) format("woff"),url(/fonts/coopbl.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:CopperplateBold;src:url(/fonts/copperplate-bold.eot);src:local("Copperplate Gothic Bold"),url(/fonts/copperplate-bold.woff) format("woff"),url(/fonts/copperplate-bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Handwriting;src:url(/fonts/lucidahandwrit.eot);src:local("Lucida Handwrit"),url(/fonts/lucidahandwrit.woff) format("woff"),url(/fonts/lucidahandwrit.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Hobo;src:url(fonts/hobostd.eot);src:local("Hobo Std"),url(/fonts/hobostd.woff) format("woff"),url(/fonts/hobostd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Myriad;src:url(/fonts/myriad.eot);src:local("Myriad Pro"),url(/fonts/myriad.woff) format("woff"),url(/fonts/myriad.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Manuskript;src:url(/fonts/manuskript.eot);src:local("ManuskriptGotisch"),url(/fonts/manuskript.woff) format("woff"),url(/fonts/manuskript.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:coveroo;src:url(fonts/coveroo.eot)}@font-face{font-family:coveroo;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAMAIAAAwBAR1NVQtwQ33EAAADMAAAA6k9TLzIPEgc8AAABuAAAAGBjbWFwzUfaFwAAAhgAAACkZ2FzcAAAABAAAAK8AAAACGdseWalQ2DTAAACxAAACLBoZWFkDhX+YAAAC3QAAAA2aGhlYQfCA+MAAAusAAAAJGhtdHg1twRVAAAL0AAAAIhsb2NhGJgWKAAADFgAAABGbWF4cAAsAHUAAAygAAAAIG5hbWWrXBwNAAAMwAAAAYZwb3N0AAMAAAAADkgAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABABIABgAiAD4AbAB8AJQApgABAAYABgAHAAgADwATACEAAQAEACAACwASABIAEQAUAAQACAARABQAEAAFAAIABgASABoABQAOABEAEwAJABoADQAGABAABwAJAA4ABAAHAA0AEgAHAA4ACQABAAQAIAAFABEAFAAQAAUAAQAEAB8ACQAGAAsAEAANAAoADQAJABIAAQAEAB8ABgAJAAYAEgAHAAwAAQAEACAAAgAhAAAAAwPTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADqPwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAiAAAAB4AEAADAA4AAQAgAC0AMgBhAGkAbwBzAHfmBOkE6YbqP//9//8AAAAAACAALQAyAGEAYwBsAHIAd+YA6QDphuo+//3//wAB/+P/1//T/6X/pP+i/6D/nRoVFxoWmRXiAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAJAEsAKwOAAysAOwBAAEUASgBRAFYAWgBmAHIAAAEuASMhJy4BKwEiBhUUFjsBExQWFR4BFx4BFx4BFx4BFzIWMx4BMzA6AjEyNjU0JiMhJyEyNjcTNiYnDwEjNTMjFSM1Mx0BIzUzJxUjIgYHJxczFSMnBTUzBwEUBiMiJjU0NjMyFgUUBiMiJjU0NjMyFgN2BxAK/bMJAhgQYBEZGRE8UAEBAQEBAgIBAgECBAIBAwEEBwWSsJMSGRkS/k8HAeMQGAIrAQUGUgyYpM+AgICAqoACAwIOFYByDgFVkgz+pSYaGyUlGxomAYAmGhslJRsaJgLHBwcyDxUZEhIZ/iQBAwECAwICBAECAgECAgICAgIZEhIZKhUQASsJEgdHVVVVVYBVVYBVAQFXgFVVVVVV/sAbJSUbGiYmGhslJRsaJiYAAAADAFUAgAOrAtUAEQAjADYAABMhMhcWFRQHBiMhIicmNTQ3NhMhMhcWFRQHBiMhIicmNTQ3NhMhMhcWFRQHBiMhIicmNTQ3NjOAAwASDA0NDBL9ABIMDQ0MEgMAEgwNDQwS/QASDA0NDBIDABIMDQ0MEv0AEgwNDQwSAtUMDRESDQwMDRIRDQz+AAwNERINDAwNEhENDAEADA0REg0MDA0SEQ0MAAEBOQAfAvsDewATAAAJASY0NzYyFwEWFAcBBiInJjQ3AQKm/pMLCwodCgGRCwv+bwodCgsLAW0BzQF8Ch0LCgr+awoeCv5rCgoKHgoBfAAAAQEFAB8CxwN7ABIAACUWFAcOAScBJjQ3ATYyFxYUBwECxwsLCh0K/m8LCwGRCh0KCwv+k1EKHgoKAQsBlQodCwGVCgoLHQr+hAAAAAQAAP+3A7cDtwAEABkALQBaAAA3IREhERM1NCcmKwEiBwYdARQXFjsBMjc2NSE1NCcmKwEiBwYdARQXFjsBMjc2NxEUBwYjISInJjURNDc2OwE1NDc2OwEyFxYdATM1NDc2OwEyFxYdATMyFxYVSQMl/NvcBgUIJAgFBgYFCCQIBQYBtgUFCCQIBgUFBggkCAUF3BYWHfzbHhUWFhUeSRsbJiQmGxvbGxsmJCYbG0kdFhYAAkn9twK3pAgGBQUGCKQIBQUFBQikCAYFBQYIpAgFBQUFLP0lHhUWFhUeAtseFhY2JhsbGxsmNjYmGxsbGyY2FhYeAAAAAwAA/8AEAAPAABMAJwAzAAABIg4CFRQeAjMyPgI1NC4CAyIuAjU0PgIzMh4CFRQOAhMHJwcXBxc3FzcnNwIAaruLUFCLu2pqu4tQUIu7alaYcUFBcZhWVphxQUFxmEqgoGCgoGCgoGCgoAPAUIu7amq7i1BQi7tqaruLUPxgQXGYVlaYcUFBcZhWVphxQQKgoKBgoKBgoKBgoKAAAwBAAAsDoANKAAQACQAOAAABDQEtARMRJREFDQERJREB7v5VAawBsP5PEgGg/mD+QAGh/l8DSri3uLf+ev5HxQGlsfTFAbmx/lsAAAEACgArA/cDIQAYAAABJyYiBwkBJiIPAQYUFwEeATcWNjcBNjQnA/dbChoK/jD+9gobCVwKCgF6Bg4HBw8GAjwJCQLGWwoK/hYBCgoKXAkbCv59BgQBAQQGAmUJGwkAAAIAmv/eA2YDdwAlAC4AAAEjNTQuAiMiDgIdASMiBhURFBYfAR4BMyEyNj8BPgE1ETQmIysBNTQ2MzIWFQMpXBozTTMzTTMaZhUeHBQ+FDoWASgWOhQ+FBwoFcPMOC4uOAIRezhXPR8fPVc4eygV/nAVJwcTBwkJBxMHJxUBkBUojzg5OTgAAAADAAD/twQAA7cAFgAqAD4AACUuAScOASMiJicOAQceAzMyPgI3AzQuAiMiDgIVFB4CMzI+AgUUDgIjIi4CNTQ+AjMyHgIDZgtHSSZpPDxpJklHCx1OXGc4N2hcTh2LIjxQLS1QPCIiPFAtLVA8IgElUIu7amq7i1BQi7tqaruLULpQfQoqMDAqCn1QKkUwGxswRSoBjy5QOyMjO1AuLVA8IiI8UGVquotRUIy6amq6i1FRi7oAAAAAAgAA/9gD6APAACIANgAAJScuAQc+ATU0LgIjIg4CFRQeAjMyNjcGFh8BHgE3NiYBIi4CNTQ+AjMyHgIVFA4CA+DyEycQKzE8aYtQUItpPDxpi1BHgDIBEBHOG0sbGgT9gjVdRigoRl01NV1GKChGXVnOERABMoBHUItpPDxpi1BQi2k8MSsQJxPyHgQaG0sBAihGXTU1XUYoKEZdNTVdRigAAAABAJMAEwNtA4AAHQAACQEGIicBJjQ3NjIfARE0NjMyFhURNz4BMzIWFxYUA23+wBI2Ev7AExMSNhLTJRsbJdMJGAwMGAkTAVP+wBMTAUASNhITE9ICZRslJRv9m9IKCQkKEjYAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAQAAHCC/518PPPUACwQAAAAAANV7XPYAAAAA1Xtc9gAA/7cEAAPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAiBAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAASwQAAFUEAAE5BAABBQO3AAAEAAAABAAAQAQAAAoEAACaBAAAAAQAAAAEAACTAAAAAAAAAAAACgAUAB4AKAAyADwARgBQAFoAZABuAHgAggCMAJYAoACqALQAvgDIAWoBvAHkAgoChgLUAvoDKgNuA8oEHAROBFgAAAABAAAAIgBzAAkAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkY292ZXJvbwBjAG8AdgBlAHIAbwBvVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwY292ZXJvbwBjAG8AdgBlAHIAbwBvY292ZXJvbwBjAG8AdgBlAHIAbwBvUmVndWxhcgBSAGUAZwB1AGwAYQByY292ZXJvbwBjAG8AdgBlAHIAbwBvRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VirgoSemibold;src:url(/fonts/Virgo-SemiBold.otf)}[class*=" icon-"],[class^=icon-]{font-family:coveroo;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar-o:before{content:"\e604"}.icon-menu:before{content:"\e601"}.icon-shopping-cart:before{content:"\e600"}.icon-chevron-thin-right:before{content:"\e602"}.icon-chevron-thin-left:before{content:"\e603"}.icon-search:before{content:"\e986"}.icon-arrow-down2:before{content:"\ea3e"}.icon-cube:before{content:"\e901"}.icon-checkmark:before{content:"\e902"}.icon-lock:before{content:"\e903"}.icon-user-circle:before{content:"\e904"}*,:after,:before{box-sizing:border-box}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;box-sizing:border-box;color:#333;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1.275em;font-weight:400;line-height:1.2em;margin:0;padding:0}.ember-application{position:relative;left:0}.container{max-width:980px;margin-left:auto;margin-right:auto;position:relative}.container:after{content:" ";display:block;clear:both}@media (max-width:1100px){.container{padding:0 10px}}[data-ember-action]{cursor:pointer}button,input:focus,textarea:focus{outline:0}html.wf-loading{opacity:0}html.wf-active{opacity:1;transition:opacity .05s linear}.shop-navigation{font-size:.8em;line-height:3em}.shop-navigation>li>div{padding:0 .83333% 40px;visibility:hidden;opacity:0;z-index:1000;color:#b1b1b1;background-color:#494949;font-size:.7em;font-family:Lato,Helvetica,Arial,sans-serif;transition:all .2s ease-in;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;position:absolute;top:45px;left:0}.shop-navigation>li>div ol{padding:10px;text-align:left}.shop-navigation>li>div ol h3{color:#2185ff}.shop-navigation>li>div ol li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%;float:left;padding-left:.83333%;padding-right:.83333%;vertical-align:top}.shop-navigation>li>div ol li h3{color:#fff;text-transform:uppercase;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:1.2em;letter-spacing:.1em}.shop-navigation>li>div ol li p{line-height:2em;font-size:1.3em;padding:2px}.shop-navigation>li>div ol li p a{color:inherit}.shop-navigation>li>div ol li p a:hover{font-weight:700;color:#fff}.shop-navigation>li>div div.small-menu-2 li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center}.shop-navigation>li>div div.small-menu-3 li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center}.shop-navigation>li[data-shopnav=true]{background-color:#c9c9c9}.shop-navigation>li[data-shopnav=true]>div{visibility:visible;opacity:1}.button,.index-section-button{border:none;background-color:#2185ff;color:#fff;font-weight:300;height:40px;border-radius:3px;padding:0 15px;text-align:center;line-height:2.5em}.button:hover,.index-section-button:hover{background-color:#3191FF}.button.inverse,.inverse.index-section-button{border:1px solid #2185ff;background-color:#fff;color:#2185ff}.button.inverse.clicked,.inverse.clicked.index-section-button{border:none;background-color:#2185ff;color:#fff;cursor:default}.button:disabled,.index-section-button:disabled{background:#eee}.close-button{display:inline-block;background:url(/images/close-button-ff369fcc5cdf5e9adca32c21a4fa82c5.png) 0 0/100%;width:15px;height:15px}.button-green{font-size:16px;background-color:#15d186;cursor:pointer}.button-green:hover{background-color:#2fea9f}.button-cancel{font-size:16px;background-color:#e63e3f;cursor:pointer}.button-cancel:hover{background-color:#ec6b6c}.loading-container{padding:10em 0;text-align:center}.loading-container .small-spinner{margin:0 auto}.loading-container p{font-size:.65em}.spinner-container{padding:5em 0;text-align:center}.spinner-container .small-spinner{margin:0 auto}.initial-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.3)}.initial-loader .loader-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:36px;height:36px}.small-spinner{display:inline-block;animation:loadingSpinnerRotate .75s linear infinite normal;background-position:center center;background-repeat:no-repeat;background-image:url(/images/spinner-1e33e307b7dffcedd805ab2f1363b632.png);background-size:36px;width:36px;height:36px}.about-footer{height:100%;padding:40px 0;background-color:#f7f7f7;font-size:.7em}.about-footer h3{text-transform:uppercase;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:.9em;letter-spacing:.1em;padding:20px 0}.about-footer li{color:#8C8C8C;transition:opacity .2s ease-in}.about-footer li:hover{opacity:.5}.about-footer .coveroo-about-heading{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:1.9em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;text-align:center;padding-bottom:20px}.about-footer .coveroo-about-heading .tm{font-size:.7em;font-weight:300;position:relative;top:-.3em}.about-footer .about-blurb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:60px}.about-footer .about-blurb a{color:#2185ff;text-decoration:none}.about-footer .about-blurb i{font-style:italic}.about-footer .coveroo-about-footer-popular-stores,.about-footer .coveroo-about-footer-trending{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:700px){.about-footer .container{padding-right:10px;padding-left:10px}.about-footer .about-blurb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.about-footer .coveroo-about-footer-popular-stores,.about-footer .coveroo-about-footer-trending{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}}@media (max-width:400px){.about-footer h3{height:70px;padding:20px 0 0}}.store-breadcrumbs{font-size:.7em;color:#8C8C8C;float:left}.store-breadcrumbs li{display:inline;padding:0 2px}.store-breadcrumbs ul{height:100%}.store-breadcrumbs ul :first-child{padding-left:0}.store-breadcrumbs ul :last-child{padding-right:0}.store-breadcrumbs a{text-decoration:none;color:#8C8C8C}@media (max-width:895px){.store-breadcrumbs{padding:15px 10px;background-color:#f7f7f7;width:100%;float:none}.store-breadcrumbs ul{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}}.social-footer{height:180px;padding:40px 0;background-color:#EEE;font-size:.65em}.social-footer strong{text-transform:uppercase;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;letter-spacing:.08em}.social-footer .newsletter-signup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.social-footer .newsletter-signup h3{font-size:1.3em}.social-footer .newsletter-signup form{width:363px;height:45px;margin:15px 0 0;padding:0}.social-footer .newsletter-signup form input{width:72%;height:100%;border:none;padding:0 0 0 15px;margin:0;border-radius:4px 0 0 4px;float:left;color:#8C8C8C;font-size:14px;font-weight:300}.social-footer .newsletter-signup form button{width:28%;height:100%;background-color:#2185ff;padding:0 5%;color:#fff;float:left;border-radius:0 4px 4px 0;border:none;font-size:14px;font-weight:600;cursor:pointer}.social-footer .newsletter-signup form button:hover{background-color:#3191FF}.social-footer .newsletter-signup form ::-webkit-input-placeholder{font-weight:300;color:#666}.social-footer .newsletter-signup form :-moz-placeholder{font-weight:300;color:#666;opacity:1}.social-footer .newsletter-signup form ::-moz-placeholder{font-weight:300;color:#666;opacity:1}.social-footer .newsletter-signup form :-ms-input-placeholder{font-weight:300;color:#666}@media (max-width:790px){.social-footer .newsletter-signup form{width:100%}}@media (max-width:480px){.social-footer .newsletter-signup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.social-footer .social-links{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.social-footer .social-links li{display:inline-block;font:0/0 serif;text-shadow:none;color:transparent}@media (max-width:790px){.social-footer .social-links{padding-left:30px}.social-footer .social-links ul li{padding-right:5px}}@media (max-width:480px){.social-footer .social-links{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-top:2.5em}}@media (max-width:790px){.social-footer{height:100%}.social-footer .container{padding-right:10px;padding-left:10px}}@media (max-width:480px){.social-footer{height:100%}.social-footer .container{padding-right:10px;padding-left:10px}}#footer .site-footer{height:350px;padding-top:70px;max-width:initial;background-color:#494949;font-size:.65em}#footer .site-footer p{color:#fff;text-transform:uppercase;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;letter-spacing:.1em}#footer .site-footer .footer-copyright{color:#8C8C8C;font-weight:400;text-transform:none;font-size:1.1em;font-family:Lato,Helvetica,Arial,sans-serif;letter-spacing:initial}#footer .site-footer .footer-copyright .zazzle-logo{width:24px;height:auto;vertical-align:bottom}@media (max-width:590px){#footer .site-footer{height:100%;padding-top:0}#footer .site-footer .container{padding:40px 15px}}.footer-support-payments{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:590px){.footer-support-payments{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;padding-top:40px}}.footer-supported-payments{width:290px;padding-bottom:20px}.footer-supported-payments li{font:0/0 serif;text-shadow:none;color:transparent;display:inline-block;margin-right:8px;margin-bottom:8px}@media (max-width:590px){.footer-supported-payments{padding-bottom:30px}}.icon-amazon,.icon-amex,.icon-discover,.icon-mastercard,.icon-paypal,.icon-visa{display:inline-block;background-image:url(/images/icons-payment/payment-icons-sprite-4b0dcd2b0bec2f84d45a1f846ce0a298.png);background-repeat:no-repeat;width:60px;height:35px;border-radius:5px}.icon-paypal{background-position:-280px 0}.icon-visa{background-position:-350px 0}.icon-mastercard{background-position:-210px 0}.icon-amazon{background-position:0 0}.icon-amex{background-position:-70px 0}.icon-discover{background-position:-140px 0}.footer-site-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:.83333%;padding-right:.83333%;float:right}@media (max-width:590px){.footer-site-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.footer-sitemap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.footer-sitemap a{text-decoration:none;transition:color 100ms ease-in-out;color:#b1b1b1}.footer-sitemap a:hover{color:#fff}.footer-sitemap p{padding-bottom:20px}.footer-sitemap li{font-size:1.1em}.footer-business{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.footer-business a{text-decoration:none;color:#b1b1b1}.footer-business h4{padding-bottom:20px}.footer-business li{font-size:1.1em}.faux-select{position:relative;background:#f7f7f7;border-radius:5px;height:2em}.faux-select select{display:block;filter:alpha(opacity=0);opacity:0;border:0;position:absolute;top:0;height:100%;width:92%;margin-left:10%}.faux-select.focus{box-shadow:0 0 .165em #494949}.faux-select-box{padding:.72em 1em;font-size:.65em}.faux-select-value{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%;line-height:1em}.faux-select-arrow{float:right;width:15px;height:9px;margin:.5em 0;background-image:url(/images/drop-down-arrow-grey-967248406a40d40c7a3e5de0f6cbbf03.png);background-repeat:no-repeat;background-size:15px 9px}.faux-select-color .faux-select-box{padding:.72em .85em}.faux-select-color .faux-select-sample{float:left;margin:.2em 0;width:16px;height:16px;border-radius:100%}.header-alert{height:33px;line-height:33px;text-align:center;background-color:#363636;color:#fff;font-size:.7em;font-family:Lato,Helvetica,Arial,sans-serif!important}.header-alert h4{position:relative;float:left;background-color:#3b93ff;width:120px;text-align:center}.header-alert h3{padding:0 120px;font-size:1em}.header-alert a{color:#fff}.header-alert a:hover{text-decoration:underline}@media (max-width:800px){.header-alert{font-size:.5em}}.header-brand{padding:10px 0;background-color:#fff;text-align:center;font-size:.65em}.header-brand p{padding-top:5px;color:#8C8C8C;text-transform:uppercase;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:.1em}@media (max-width:800px){.header-brand{padding-bottom:0}.header-brand .container{padding:0}}.header-brand-perk{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-right:.83333%;text-align:left;padding-left:0}@media (max-width:800px){.header-brand-perk{display:none}}.header-navbar-user-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%}.header-navbar-user-controls .user-account{position:relative}.header-navbar-user-controls .user-account>div{width:140px}.header-navbar-user-controls .user-account i{cursor:pointer;font-size:30px}.header-navbar-user-controls>li:first-child{padding-right:10px}.header-navbar-user-controls>li+li{border-left:1px solid #ccc;padding-left:10px}.header-navbar-user-controls>li{padding:5px;display:inline-block}@media (max-width:800px){.header-navbar-user-controls{display:none}}.header-brand-mobile-options{display:none}@media (max-width:800px){.header-brand-mobile-options{display:block;font-size:32px;position:absolute;left:15px;color:#2185ff}.header-brand-mobile-options .faux-select-box{display:none}}@media (max-width:800px){.shop-dropdown-menu.visible{display:none}}.header-brand-mobile-options-menu{width:220px;left:-220px;top:0;position:fixed;height:100%;padding:0;box-shadow:-3px 3px 3px #ddd;overflow-y:scroll;background-color:#fff;z-index:999;transition:left .3s ease}.header-brand-mobile-options-menu.visible{left:0}@media (min-width:800px){.header-brand-mobile-options-menu.visible{left:-220px}}.push-right{left:220px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}@media (min-width:800px){.push-right{left:0}}body{overflow-x:hidden;overflow-y:auto;position:relative;left:0;transition:all .3s ease}.header-brand-logo{position:relative;height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%}.header-brand-logo .logo-container{background-color:#e63e3f;display:block;width:70px;height:125px;margin:0 auto;position:absolute;top:-43px;z-index:999;left:50px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.header-brand-logo .logo-container>div{padding:32px 5px 0}.header-brand-logo .logo-container span{text-transform:uppercase;color:#fff;width:100%;font-size:10px;font-weight:700}@media (max-width:800px){.header-brand-logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;display:none}}.header-brand-logo-old{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.header-brand-logo-old a{font:0/0 serif;text-shadow:none;color:transparent;background-image:url(/images/coveroo-logo-edf7596459932df69eeeb47d00e27d4a.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:160px;height:40px;margin:0 auto}@media (max-width:800px){.header-brand-logo-old{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;display:block}}.header-brand-search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:12px .83333%;background-color:#efefef;margin-top:10px;display:none}.header-brand-search .search-container{float:none;width:80%;margin:auto;text-align:left}.header-brand-search .search-container .searchbox{overflow:hidden}.header-brand-search .search-container .searchbox input{width:100%;border:1px inset #e2e2e2;background-color:#fff;border-right:none;height:33px;font-size:1.1em;font-weight:300;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;color:#666;padding:5px;-webkit-appearance:none;border-radius:3px 0 0 3px}.header-brand-search .search-container span{line-height:33px;width:50px;display:inline-block;text-align:center;background-color:#2185ff;color:#fff;border-radius:0 3px 3px 0;float:right;font-size:1.2em}.header-brand-search .search-container span:hover{background-color:#3191FF}@media (max-width:800px){.header-brand-search{display:block}}.header-brand-help{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:37.5%;float:left;padding-left:.83333%;text-align:right;padding-right:10px}@media (max-width:800px){.header-brand-help{display:none}}.header-brand-mobile-cart{display:none;position:relative}.header-brand-mobile-cart .cart-count{font-size:12px;background-color:#2185ff;border-radius:100%;width:17px;line-height:17px;text-align:center;position:absolute;right:0;top:0;color:#fff}@media (max-width:800px){.header-brand-mobile-cart{display:block;font-size:32px;position:absolute;margin-right:15px;right:0;color:#666}}.header-navbar{position:relative;height:45px;background-color:#efefef;text-align:center;color:#666;font-size:.9em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.header-navbar .container{height:100%}.header-navbar a{text-decoration:none;color:#666}@media (max-width:800px){.header-navbar{display:none}}.header-navbar-search{margin-top:5px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:0!important;text-align:left}@media (max-width:800px){.header-navbar-search{display:none}}.header-navbar-search input{font-size:.9em;font-weight:300;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;color:#666;padding:5px}.header-navbar-search .header-navbar-search-icon,.header-navbar-search span{display:none}.header-navbar-search input{border:1px solid #e2e2e2;padding-left:40px;float:left;width:100%;border-radius:20px;border-right:none;height:33px;-webkit-appearance:none}.header-navbar-search input:focus{box-shadow:none}.header-navbar-search span{position:absolute;left:0;line-height:33px;width:40px;display:inline-block;text-align:center;font-size:15px}.header-navbar-main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;height:100%;text-align:center}.header-navbar-main ul{height:100%}.header-navbar-main ul>li{padding-left:15px;padding-right:15px}.header-navbar-main ul>li:hover{color:#2185ff;text-decoration:underline}.header-navbar-main li{display:inline-block;cursor:pointer}.header-navbar-main li .text{margin-top:15px;padding-right:10px;border-right:1px solid #b1b1b1;display:block}.header-navbar-main li:last-child .text{border-right:none}.header-navbar-main li.selected{height:100%;background-color:#2185ff;padding-left:11px}.header-navbar-main li.selected a{color:#fff}.header-navbar-main li.selected .text{border-right:none}.header-navbar-main a:hover{color:#000}.header-navbar-supplement{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding:14px 0 0;text-align:right}.header-navbar-supplement p{padding-right:10px;display:inline-block;vertical-align:middle}.header-navbar-cart-icon{font-size:32px;position:relative;display:inline-block}.header-navbar-cart-icon .cart-count{font-size:12px;background-color:#2185ff;border-radius:100%;width:17px;line-height:17px;text-align:center;position:absolute;top:-2px;right:-1px;color:#fff}.header-navbar-account-dropdown{visibility:hidden;position:absolute;z-index:1005;top:47px;right:-46px;background-color:#fff;padding:15px;border-radius:3px;box-shadow:0 0 25px rgba(0,0,0,.1);text-align:left;font-size:15px;font-family:Lato,Helvetica,Arial,sans-serif;opacity:0;transition:opacity .1s ease-in}.header-navbar-account-dropdown.visible{visibility:visible;opacity:1}.header-navbar-account-dropdown:after{width:0;height:0;content:"";position:absolute;border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:18px solid #fff;margin-left:-17px;top:-10px;left:50%}.header-navbar-account{padding-right:10px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header-brand-logo .logo-container>div{padding:0!important}}.modal-overlay{opacity:0;z-index:-1}.modal-overlay.visible{z-index:6000}.modal-window{opacity:0;z-index:-1}.modal-window.visible{z-index:6000}.modal-overlay.visible{opacity:.8}.modal-window.visible{opacity:1}.modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#555}.modal-window{position:fixed;top:40px;bottom:40px;left:0;right:0;width:780px;margin:auto;background:#fff;max-height:600px;overflow:auto;border-radius:3px}.modal-window.short{max-height:440px}@media (max-width:800px){.modal-window{width:500px}.modal-window.short{max-height:600px}}@media (max-width:520px){.modal-window{width:300px}}.modal-window.no-header .close-modal{background-image:url(/images/icons-modal/Modal-X-e821743e381510f91476644b60c1b844.png);background-repeat:no-repeat;background-size:15px 15px;position:absolute;top:7px;right:7px;z-index:1;width:15px;height:15px}.modal-window.no-header .content{top:0}.modal-window header{background-color:#F1F1F1;padding:.7em 1em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;z-index:6005;overflow:hidden;height:56px}.modal-window header p{float:left}.modal-window header .close-modal{float:right}.modal-window header .close-modal .modal-close-icon{float:right;width:15px;height:15px;margin:.3em 0;background-image:url(/images/icons-modal/Modal-X-e821743e381510f91476644b60c1b844.png);background-repeat:no-repeat;background-size:15px 15px}@media (max-width:800px){.modal-window header p{width:90%}}@media (max-width:520px){.modal-window header{height:76px}}.modal-window .content{overflow:auto;position:absolute;top:56px;bottom:0;left:0;right:0}@media (max-width:520px){.modal-window .content{top:76px}}.modal-window.cases .content .list>li{padding:2em 1em;border-bottom:1px solid #D0D0D0;display:inline-block;width:100%}.modal-window.cases .content .list>li:last-child{border:none}@media (max-width:520px){.modal-window.cases .content .list>li{padding:1em .5em}}.modal-window.cases .content .list>li .images{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-right:.83333%;padding-left:0}.modal-window.cases .content .list>li .images ul{text-align:center;margin:0;padding:0;border:0;overflow:hidden}.modal-window.cases .content .list>li .images ul li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap;width:290px}@media (max-width:520px){.modal-window.cases .content .list>li .images ul li{width:190px;height:auto}}.modal-window.cases .content .list>li .images ul li:first-child{padding-left:0}.modal-window.cases .content .list>li .images ul li:last-child{padding-right:0}.modal-window.cases .content .list>li .images ul li img{height:290px;max-width:290px}@media (max-width:520px){.modal-window.cases .content .list>li .images ul li img{max-width:190px;height:190px}}@media (max-width:800px){.modal-window.cases .content .list>li .images{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.modal-window.cases .content .list>li .info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:800px){.modal-window.cases .content .list>li .info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.modal-window.cases .content .list>li .info .info-header{overflow:hidden}.modal-window.cases .content .list>li .info .info-header:after{content:"";display:table;clear:both}.modal-window.cases .content .list>li .info .info-header .case-name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:83.33333%;padding-left:.83333%;padding-right:1em;font-size:.9em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;float:left}.modal-window.cases .content .list>li .info .info-header .case-price{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:right;font-size:.9em;color:#000}.modal-window.cases .content .list>li .info .info-header .case-price .price-cents{font-size:.65em;position:relative;bottom:.375em}.modal-window.cases .content .list>li .info .case-reviews{height:2.5em;font-size:.7em}.modal-window.cases .content .list>li .info .case-reviews .yotpo-bottomline.star-clickable{cursor:default}.modal-window.cases .content .list>li .info .case-reviews a.text-m{padding-left:.5em}.modal-window.cases .content .list>li .info .description{font-size:.7em;min-height:145px}@media (max-width:800px){.modal-window.cases .content .list>li .info .description{min-height:0}}.modal-window.cases .content .list>li .info .select{position:relative;height:80px}.modal-window.cases .content .list>li .info .select .case-color{position:absolute;float:left;bottom:0;width:3em}.modal-window.cases .content .list>li .info .select .case-color .case-color-input-label{color:#b1b1b1;font-size:.55em;font-weight:600;text-transform:uppercase}@media (max-width:800px){.modal-window.cases .content .list>li .info .select .case-color{right:170px}}.modal-window.cases .content .list>li .info .select .select-button{position:absolute;float:left;margin-left:80px;bottom:0;padding:0 18px}@media (max-width:800px){.modal-window.cases .content .list>li .info .select .select-button{right:2px}}.modal-window.cases .content .list>li .shipping-date-alert{margin-top:5px}@media (max-width:800px){.modal-window.cases .content .list>li .shipping-date-alert{text-align:right}}@media (max-width:520px){.modal-window.cases .content .list>li .shipping-date-alert{text-align:left}}.modal-window.cases .content .list>li .shipping-date-alert i{opacity:.3;font-size:1.1em;vertical-align:middle}.modal-window.cases .content .list>li .shipping-date-alert span{font-size:.7em;margin:5px}.modal-window.cases .content .scroll-mobile-notifications{display:none}@media (max-width:800px){.modal-window.cases .content .scroll-mobile-notifications{display:block;width:100%;position:absolute;bottom:0;height:40px;background-color:#3191FF;color:#fff}.modal-window.cases .content .scroll-mobile-notifications div{float:left;background-color:#2185ff;width:40px}.modal-window.cases .content .scroll-mobile-notifications div span{font-size:32px;display:inline-block;padding:10%;color:#fff}.modal-window.cases .content .scroll-mobile-notifications .text{margin-left:10px;font-size:.8em;line-height:2.5em}}.modal-window.upsell .content{padding:1em 0}.modal-window.upsell .content a{color:#2185ff}.modal-window.upsell .content a:hover{text-decoration:underline}.modal-window.upsell .content .header{overflow:hidden;padding:.4em 1em;border-bottom:1px solid #D0D0D0;margin-bottom:1em}.modal-window.upsell .content .header a,.modal-window.upsell .content .header button{float:right}.modal-window.upsell .content .header a{line-height:40px;font-size:.75em;margin-left:2em}.modal-window.upsell .content .header .price{line-height:40px;font-size:1.2em}.modal-window.upsell .content .image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center}.modal-window.upsell .content .image img{width:290px;height:290px}.modal-window.upsell .content .info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;font-size:.7em;padding-right:1em}.modal-window.upsell .content .info .add,.modal-window.upsell .content .info p,.modal-window.upsell .content .info ul{padding-bottom:1em}.modal-window.upsell .content .info h2{font-size:1.2em;font-weight:700}.modal-window.upsell .content .info ul{list-style-type:disc;list-style-position:inside}.modal-window.upsell .content .info button{font-size:1.1em;margin-right:1em}.modal-window.upsell .content .info .price{font-size:1.5em;font-weight:700}@media (max-width:800px){.modal-window.upsell .content .image,.modal-window.upsell .content .info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.modal-window.upsell .content .image{padding-bottom:1em}.modal-window.upsell .content .info{padding:0 1.2em}}@media (max-width:520px){.modal-window.upsell .content .image img{width:190px;height:190px}}.modal-window.promo{max-height:370px;max-width:400px}.modal-window.promo .content{padding:10% 2%;background:url(/images/promo-bg-4559c4500788ba4d8db5715ddd4e8d7e.png) 0 0/cover;font-weight:700;line-height:1.2;font-size:14px;text-align:center}.modal-window.promo .content h1{color:#0887ac;font-size:52px}.modal-window.promo .content p{color:#0887ac;font-size:30px;margin-bottom:15px}.modal-window.promo .content form{height:40px;margin:45px 0 35px}.modal-window.promo .content form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-right:.83333%;height:100%;border:none;border-radius:4px 0 0 4px;padding-left:15px}.modal-window.promo .content form button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%;height:100%;background-color:#fca839;color:#fff;border-radius:0 4px 4px 0;border:none;text-align:center}.modal-window.promo .content form button:hover{background-color:#fdbe6b}.modal-window.promo .content form .has-error{font-size:12px;line-height:1.5}.modal-window.promo .content .no-thanks{color:#2185ff;text-align:center}.modal-window.promo .content>span{display:block;font-size:18px}@media (max-width:520px){.modal-window.promo{max-height:330px}.modal-window.promo .content h1{font-size:54px}.modal-window.promo .content p{font-size:30px}}.modal-open{overflow:hidden}.modal{overflow:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal h6{font-weight:700;margin-top:10px;margin-bottom:10px}.modal b{font-weight:700}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;opacity:.3}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px;font-size:.8em}.modal-body p{padding:10px 0}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.product-features div,.product-features li{width:50px;height:50px;margin-left:5px;margin-right:5px;display:inline-block}.features-icons.wtp{background-image:url(/images/svg/water-proof.svg)}.features-icons.wtr{background-image:url(/images/svg/water-resistant.svg)}.features-icons.drp{background-image:url(/images/svg/drop-protection.svg)}.features-icons.twlp{background-image:url(/images/svg/dual-protection.svg)}.features-icons.trlp{background-image:url(/images/svg/triple-protection.svg)}.features-icons.spb{background-image:url(/images/svg/screen-protectiong.svg)}.features-icons.s1p{background-image:url(/images/svg/slim-1-piece.svg)}.features-icons.clh{background-image:url(/images/svg/holster.svg)}.features-icons.eoo{background-image:url(/images/svg/easy-on-off.svg)}.features-icons.eeg{background-image:url(/images/svg/edge-to-edge.svg)}.features-icons.glo{background-image:url(/images/svg/gloss.svg)}.features-icons.cui{background-image:url(/images/svg/customize.svg)}.features-icons.pow{background-image:url(/images/svg/water-proof.svg)}.features-icons.sta{background-image:url(/images/svg/ipadstand.svg)}.features-icons.oyw{background-image:url(/images/svg/warranty-icon.svg)}.icon-facebook,.icon-gplus,.icon-instagram,.icon-pinterest,.icon-twitter,.icon-youtube{display:inline-block;background-image:url(/images/icons-social/social-icons-sprite-535adb224d720844d9e47fbad06bbe44.png);background-repeat:no-repeat;border-radius:50%;margin-right:8px;margin-bottom:8px;height:43px;width:43px}.icon-facebook:hover,.icon-gplus:hover,.icon-instagram:hover,.icon-pinterest:hover,.icon-twitter:hover,.icon-youtube:hover{opacity:.65}.icon-facebook{background-position:0 0}.icon-gplus{background-position:-47px 0}.icon-twitter{background-position:0 -47px}.icon-youtube{background-position:-47px -47px}.icon-pinterest{background-position:-94px 0}.icon-instagram{background-position:-94px -47px}.menu-icon,.mobile-menu-list-item.drop-down-icon-dark,.mobile-menu-list-item.drop-down-icon-light,.mobile-menu-list-item.has-children,.mobile-menu-list-item.join-and-save,.mobile-menu-list-item.search-by-keyword,.mobile-menu-list-item.x-icon{background-size:18px;background-repeat:no-repeat;background-position:185px}.mobile-menu-list-item{font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:.8em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:15px 10px;color:#666}.mobile-menu-list-item a{display:block}.mobile-menu-list-item.account{background-color:#f7f7f7;padding-top:16px;padding-bottom:16px}.mobile-menu-list-item.accountClosed{display:none}.mobile-menu-list-item.join-and-save{background-color:#f7f7f7;color:#fff;font-size:.7em;padding-top:10px;padding-bottom:10px;border-top:1px solid #E9E9E9}.mobile-menu-list-item.join-and-save a:hover{color:#666}.mobile-menu-list-item.search-by-keyword{background-color:#f7f7f7;background-size:20px;background-image:url(/images/search-blue-3c574a258d185a0436c42aa940b99234.png)}.mobile-menu-list-item.border{border-bottom:1px solid #E9E9E9}.mobile-menu-list-item.x-icon{background-image:url(/images/close-button-ff369fcc5cdf5e9adca32c21a4fa82c5.png)}.mobile-menu-list-item.drop-down-icon-dark{background-image:url(/images/drop-down-arrow-grey-967248406a40d40c7a3e5de0f6cbbf03.png)}.mobile-menu-list-item.drop-down-icon-light,.mobile-menu-list-item.has-children{background-image:url(/images/icons-mobile-menu/drop-down-arrow-light-grey-0ebf05801b046852f6e4af8b6062cc1b.png)}.mobile-menu-list-item.leaf-one{font-size:.7em;padding:10px}.mobile-menu-list-item.leaf-one.has-children{background-image:url(/images/drop-down-arrow-grey-967248406a40d40c7a3e5de0f6cbbf03.png)}.mobile-menu-list-item.leaf-two{background-color:#f7f7f7;font-size:.7em;padding:10px}.mobile-menu-list-item.leaf-three{background-color:#eee;font-size:.7em;padding:10px}.mobile-menu-list-item.bold-text{font-weight:600}.shop-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;position:absolute;top:144px;z-index:1000;color:#b1b1b1;background-color:#494949;font-size:.7em;font-family:Lato,Helvetica,Arial,sans-serif;opacity:0;transition:all .2s ease-in}.shop-menu h3{color:#fff;text-transform:uppercase;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:.9em;letter-spacing:.1em}.shop-menu .container{padding-top:40px;padding-bottom:40px}.shop-menu li a{color:inherit}.shop-menu li a:hover{color:#fff}.shop-menu.createMenu .shop-menu-categories-top{float:right!important}.shop-dropdown-menu.visible .shop-menu{visibility:visible;transition:all .15s ease-out;opacity:1}ul.shop-menu-list{padding-top:15px}li.shop-menu-list-item{transition:color .1s ease-in}li.shop-menu-list-item:hover{color:#fff}.shop-menu-categories{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.shop-menu-categories-top{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%}.shop-menu-categories-all{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:.83333%;padding-right:.83333%}.shop-menu-categories-all ul.first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.shop-menu-categories-all ul.second{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-right:.83333%;padding-left:30px}.shop-menu-devices{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;border-left:1px solid #8C8C8C}.shop-menu-devices-apple{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:38.33333%;float:left;padding-right:.83333%;padding-left:40px}.shop-menu-devices-other,.shop-menu-devices-samsung{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30.83333%;float:left;padding-right:.83333%;padding-left:40px}@media (max-width:760px){.shop-dropdown-menu{display:none}}.inline-spinner-container{position:relative}.inline-spinner-container .loader-container{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:.6;filter:alpha(opacity=60);z-index:10}.inline-spinner-container .loader-container .small-spinner{margin-top:1%}.featured-section{padding:1.15em}.featured-section a{height:100%;display:block}.featured-section h2{font-size:1.4em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;padding:.85em}.featured-section h1{font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:1.8em;white-space:normal;line-height:1.2em;padding:1em 0}.featured-section p{font-size:.65em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.top-brands-section{color:#3b3b3b;text-align:center;padding:1em;background-color:#f7f7f7}.top-brands-section a{text-decoration:none;color:#8C8C8C}.top-brands-section p.subheading{margin-top:-10px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:.7em}.top-brands-container{max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:25px;padding-bottom:10px;display:inline-block;width:850px}.top-brands-container:after{content:" ";display:block;clear:both}@media (max-width:925px){.top-brands-container{width:680px}.top-brands-container li{padding-left:35px;padding-right:35px}.top-brands-container li:nth-child(10),.top-brands-container li:nth-child(15),.top-brands-container li:nth-child(5){padding-right:35px}}@media (max-width:760px){.top-brands-container{width:510px}}@media (max-width:590px){.top-brands-container{width:340px}}@media (max-width:420px){.top-brands-container{width:260px}.top-brands-container li{padding-left:12px;padding-right:12px}.top-brands-container li:nth-child(10),.top-brands-container li:nth-child(15),.top-brands-container li:nth-child(5){padding-right:12px}}.top-brands-item{float:left;padding-top:15px;padding-bottom:15px;padding-right:85px}.top-brands-item .top-brands-image{height:100px;width:100px}.top-brands-item:nth-child(10),.top-brands-item:nth-child(15),.top-brands-item:nth-child(5){padding-right:0}.index-section-info{color:#fff;padding-top:70px;padding-bottom:70px}.index-section-info h2{font-size:1.4em;margin-bottom:1em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.index-section-info p{font-size:.8em;margin-bottom:1.6em}.index-section-button{font-size:.8em;font-weight:600;width:145px;height:100%;text-align:center;vertical-align:middle;display:table-cell;padding:9px 0}@media (max-width:700px){.index-section-button{display:inline-block}}.index-section-button:hover{color:#fff}.adv{height:100%;min-height:360px}.adv .container{height:100%}@media (max-width:700px){.adv .banner-left{padding-left:0;padding-right:0;margin-top:5px;width:100%!important}.adv .banner-right{padding-left:0;padding-right:0;margin-top:5px;width:100%!important;margin-left:0!important}.adv .container{padding:0}}.adv .banner-left{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;height:400px;background-image:url(/images/index/phone-case-26f3fab61d7d4448101a43e6d7e2a851.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom;background-color:#2ac6b9}.adv .banner-left button{left:15px!important}.adv .banner-right{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:.83333%;padding-right:.83333%;width:49.5%;margin-left:.5%;height:400px;background-image:url(/images/index/fanmade-7871ce86d1fa9f1cbdc9356ff19a7967.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom;background-color:#637099}.adv p{width:40%;padding:10px;color:#fff}.adv span{font-weight:700;letter-spacing:2px;position:absolute;top:22%;right:10px}.adv span a{color:#fff;height:100%;width:100%;display:block;line-height:2em}.full-banner{margin-top:5px}.full-banner .banner-info{background-image:url(/images/index/customizer-a8b6f3106a5d7b879e8db771228fd0c2.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom;height:300px;background-color:#81c88b}.full-banner .banner-info p{font-size:28px;padding:15px;color:#fff}.full-banner .banner-info span{font-weight:700;letter-spacing:2px;margin-left:15px;position:absolute;top:25%}.full-banner .banner-info span a{color:#fff;height:100%;width:100%;display:block;line-height:2em}@media (max-width:700px){.full-banner .container{padding:0}}.choose-device-section{background-color:#f7f7f7;text-align:center}.choose-device-section ul{margin:0;padding:0;border:0;overflow:hidden}.choose-device-section li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap}.choose-device-section p{font-family:Lato,Helvetica,Arial,sans-serif}.choose-device-section .slick-carousel-container{margin:0;position:relative}.choose-device-section .slick-carousel-container .nav-arrow{z-index:10;position:absolute;padding:0;margin:0;cursor:pointer;height:100%;width:30px;top:0;-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}.choose-device-section .slick-carousel-container i{left:0}.choose-device-section .slick-carousel-container .nav-arrow-left{left:0;color:#8a8a8a;text-shadow:none;font-size:2em}.choose-device-section .slick-carousel-container .nav-arrow-right{right:0;color:#8a8a8a;text-shadow:none;font-size:2em;margin-right:10px}.choose-device-section .slick-carousel-container ul{margin:0 2.5em}.choose-device-section .slick-carousel-container li{padding:1em 0;font-size:.5em;font-weight:700;font-family:Lato,Helvetica,Arial,sans-serif;color:#999;width:105px;cursor:pointer}.choose-device-section .slick-carousel-container li p{padding:.65em 0;color:#8C8C8C}.choose-device-section .slick-carousel-container li i,.choose-device-section .slick-carousel-container li p{transition:opacity 125ms ease}.choose-device-section .slick-carousel-container li:hover i,.choose-device-section .slick-carousel-container li:hover p{opacity:.75}@media (max-width:780px){.choose-device-section{padding-left:0;padding-right:0}.choose-device-section .container{max-width:100%}.choose-device-section .slick-carousel-container ul{margin:0}.choose-device-section .nav-arrow{display:none}}.choose-device-section .device-icon.accessories,.choose-device-section .device-icon.buttons,.choose-device-section .device-icon.droid,.choose-device-section .device-icon.galaxy,.choose-device-section .device-icon.i-pad,.choose-device-section .device-icon.i-phone,.choose-device-section .device-icon.i-pod,.choose-device-section .device-icon.kids-t-shirt,.choose-device-section .device-icon.kindle,.choose-device-section .device-icon.mac-book,.choose-device-section .device-icon.macbook-air,.choose-device-section .device-icon.macbook-pro,.choose-device-section .device-icon.mens-t-shirt,.choose-device-section .device-icon.modify-watches,.choose-device-section .device-icon.mugs-and-glass,.choose-device-section .device-icon.nexus,.choose-device-section .device-icon.notebooks,.choose-device-section .device-icon.one,.choose-device-section .device-icon.pixel,.choose-device-section .device-icon.speakers,.choose-device-section .device-icon.tailgating,.choose-device-section .device-icon.totes,.choose-device-section .device-icon.womens-t-shirt{display:inline-block;background-image:url(/images/device-graphics/devices-sprite-a02e5259152b4a4750d6165844af34bf.png);background-repeat:no-repeat;height:100px;width:100px}.choose-device-section .device-icon.droid{background-position:0 0}.choose-device-section .device-icon.i-pad{background-position:-100px 0}.choose-device-section .device-icon.galaxy{background-position:0 -100px}.choose-device-section .device-icon.i-phone{background-position:-100px -100px}.choose-device-section .device-icon.kindle{background-position:-200px 0}.choose-device-section .device-icon.mac-book,.choose-device-section .device-icon.macbook-pro{background-position:-200px -100px}.choose-device-section .device-icon.nexus{background-position:0 -200px}.choose-device-section .device-icon.pixel{background-position:0 -300px}.choose-device-section .device-icon.i-pod{background-position:-100px -200px}.choose-device-section .device-icon.macbook-air{background-position:-200px -200px}.choose-device-section .device-icon.one{background-position:-300px 0}.choose-device-section .device-icon.modify-watches{background-position:-300px -100px}.choose-device-section .device-icon.accessories{background-position:-300px -205px}.choose-device-section .device-icon.mugs-and-glass{background-position:-90px -299px}.choose-device-section .device-icon.notebooks{background-position:-181px -299px}.choose-device-section .device-icon.speakers{background-position:-267px -299px}.choose-device-section .device-icon.totes{background-position:0 -399px}.choose-device-section .device-icon.tailgating{background-position:-85px -399px}.choose-device-section .device-icon.buttons{background-position:-172px -400px}.choose-device-section .device-icon.kids-t-shirt,.choose-device-section .device-icon.mens-t-shirt,.choose-device-section .device-icon.womens-t-shirt{background-position:-265px -400px}.promo-masthead-section{position:relative;background-color:#f7f7f7;padding:0}.promo-masthead-section ul{margin:0;padding:0;border:0;overflow:hidden;z-index:9;width:100%}.promo-masthead-section li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap;text-align:center}.promo-masthead-section li img{max-width:100%}.promo-masthead-section .slick-carousel-container{height:inherit}.promo-masthead-section .nav-arrow{height:100%;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.promo-masthead-section .nav-arrow i{-moz-transform:translateY(-25%);-o-transform:translateY(-25%);-ms-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}.promo-masthead-section .nav-arrow-right{margin-right:10%}.promo-masthead-section .nav-arrow-left{margin-left:10%}@media (max-width:680px){.promo-masthead-section .slick-carousel-container .nav-arrow{display:none}}.header-promo-new-iphone{position:absolute;top:0;right:0;text-align:center;line-height:2em;width:0;height:0;border-style:solid;border-width:0 153px 143px 0;border-color:transparent #2185ff transparent transparent}.header-promo-new-iphone span{position:absolute;right:-156px;transform:rotate(43deg);top:40px;font-size:14px;color:#fff}@media (max-width:800px){.header-promo-new-iphone{display:none}}.promo-carousel{position:relative}.promo-carousel .arrows{top:0;left:0;width:100%;height:100%;position:absolute}.promo-carousel .container{height:100%}.coveroo-about-footer{height:100%;padding:40px 0;background-color:#fff;font-size:.7em}.coveroo-about-footer strong{text-transform:uppercase;line-height:60px;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:.9em;letter-spacing:.1em}.coveroo-about-footer li{color:#8C8C8C;transition:opacity .2s ease-in}.coveroo-about-footer li:hover{opacity:.5}.coveroo-about-footer .coveroo-about-heading{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:1.9em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;text-align:center;padding-bottom:20px}.coveroo-about-footer .coveroo-about-heading .tm{font-size:.7em;font-weight:300;position:relative;top:-.3em}.coveroo-about-footer .coveroo-about{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:60px}.coveroo-about-footer .coveroo-about-footer-popular-stores,.coveroo-about-footer .coveroo-about-footer-trending{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:700px){.coveroo-about-footer .container{padding-right:10px;padding-left:10px}.coveroo-about-footer .coveroo-about{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.coveroo-about-footer .coveroo-about-footer-popular-stores,.coveroo-about-footer .coveroo-about-footer-trending{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}}.trending img{max-width:100px!important}@media (max-width:560px){.trending img{max-width:75px!important}}.trending li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap;text-align:center}.slick-carousel,.slick-carousel div.slick-list{outline:0}.trending-section{padding:45px 0;background-color:#fff}.trending-section h2 span{color:#e63e3f}#added-to-cart{font-family:Lato,sans-serif}#added-to-cart .product-added button{background-color:#fca839!important}#added-to-cart article.product-info-container{border-bottom:2px solid #ccc;padding:15px 0}#added-to-cart article .product-item-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}#added-to-cart article .product-item-info img{width:65px}#added-to-cart article .product-item-info .product-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left;padding-left:.83333%;padding-right:.83333%}#added-to-cart article .product-item-info .product-item-name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:83.33333%;float:left;padding-left:.83333%;padding-right:.83333%}#added-to-cart article .product-item-info .product-item-name p{font-size:16px}#added-to-cart article .product-item-info .product-item-name span{color:#fca839}#added-to-cart article .navigation-buttons{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}#added-to-cart article .navigation-buttons a{padding:15px;display:block;color:#2185ff}#added-to-cart article .navigation-buttons button{font-size:16px;margin-top:10px;width:80%;border-radius:50px}@media (max-width:895px){#added-to-cart article .product-image{width:25%!important}#added-to-cart article .product-item-name{width:75%!important}}@media (max-width:500px){#added-to-cart article .product-item-info{width:100%!important;text-align:center}#added-to-cart article .product-image,#added-to-cart article .product-item-name{width:100%!important}#added-to-cart article .navigation-buttons{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center}}#added-to-cart aside.more-cases li{white-space:normal!important;font-size:16px}#added-to-cart aside.more-cases .more-info{margin:5px}#added-to-cart aside.more-cases .more-info span{cursor:pointer;color:#2185ff}#added-to-cart aside.more-cases .button,#added-to-cart aside.more-cases .index-section-button{width:60%}.decline-upsell{text-decoration:underline;font-size:16px;color:#2185ff}.product-shortname{padding:0 10px 10px 7px}.case-type-B{height:65px}.case-type-B div{width:100px;height:50px;display:inline-block;position:relative}.case-type-B div a.active{position:absolute;height:100%;width:100%;border-bottom:.14em solid #309DFC}.case-type-B div:hover{opacity:.8}.case-type-B .Coveroo{background-image:url(/images/abtests/coveroo-ff294269b3d4ef9eadfa658d9e03c4ea.png);background-repeat:no-repeat;background-position:center}.case-type-B .OtterBox{background-image:url(/images/abtests/otterbox-618edeea41fcb135a9942ab5c384e4f2.png);background-repeat:no-repeat;background-position:center}.case-type-B .Speck{background-image:url(/images/abtests/speck-60de267bf40a8d5158b2ade2ee8c0a3c.png);background-repeat:no-repeat;background-position:center}.case-type-B .FanMade{background-image:url(/images/abtests/fanmade-5275c96ab8a4fcac4525adab80e60755.png);background-repeat:no-repeat;background-position:center}.case-type-B .Mophie{background-image:url(/images/abtests/mophie-2d4993616c29fc42feffee13981ae6b3.png);background-repeat:no-repeat;background-position:center}.case-type-B .Case-Mate{background-image:url(/images/abtests/case-mate-a74bf31b81d8d2c55086ddf65446403c.png);background-repeat:no-repeat;background-position:center}.case-type-B .Uncommon{width:150px;height:50px;background-image:url(/images/abtests/uncommon-137da1f856c949b843746e61be1db2bd.png);background-repeat:no-repeat;background-position:center}.case-type-B .more{background-image:url(/images/abtests/more-e6432964c8f789e536ba1fe710d2f884.png);background-repeat:no-repeat;background-position:center}.faux-select{cursor:pointer}#content-container{padding:40px 0}#content-container h3.search-title{text-align:center;color:#2185ff;font-size:28px;padding:0 10px 20px}@media (max-width:700px){#content-container{padding:0}}#content-container strong{letter-spacing:.1em}#content-container .search-found,#content-container .search-not-found{margin-left:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:20px}#content-container .search-found .desktop,#content-container .search-not-found .desktop{display:block}#content-container .search-found .mobile,#content-container .search-not-found .mobile{display:none}@media (max-width:700px){#content-container .search-found,#content-container .search-not-found{margin:20px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center}#content-container .search-found .desktop,#content-container .search-not-found .desktop{display:none}#content-container .search-found .mobile,#content-container .search-not-found .mobile{display:block}}#content-container .search-found{color:#15d186}#content-container .search-not-found{color:#fca839}.categories{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:.7em;color:#000}.categories strong{text-transform:uppercase;color:#000;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:30px}.categories li{position:relative}.categories ul{padding-left:1.2em;padding-top:.4em}.categories a{text-decoration:none;color:#000}.categories .crumb ul,.categories .crumb ul a{color:#8C8C8C}.categories .crumb ul li.active::before{content:"";display:inline-block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-image:url(/images/nav-arrow-160c83608f3bf74887aa210e07653122.png);float:left;margin-top:3px;margin-left:-20px}.categories .crumb ul li.active>span>a{color:#000!important;font-weight:600}.categories .crumb .compressed-crumb a{text-decoration:none;color:#2185ff}.categories .crumb .hidden{display:none}@media (max-width:700px){.categories{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:0;float:left;padding-left:.83333%;padding-right:.83333%;display:none}}.show-cases{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:.83333%;padding-right:.83333%}.show-cases .navbar-refine{width:100%;display:inline-block;margin-bottom:30px}.show-cases .navbar-refine #case-type-heading{height:100%;float:left;text-transform:uppercase;color:#000;font-size:.65em;font-weight:600;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;padding-right:5px;padding-top:2px}.show-cases .navbar-refine button{border:none;background-color:#fff;color:#8C8C8C;font-size:.9em;font-weight:300}.show-cases .navbar-refine button .icon-down-arrow{content:"";display:inline-block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-image:url(/images/drop-down-arrow-b1d1677e606071ea18fc63619e089470.png);float:right;margin-top:8px;margin-left:5px}.show-cases .navbar-refine .choose-case{float:left}.show-cases .navbar-refine .choose-sort{float:right}@media (min-width:500px) and (max-width:770px){.show-cases .brand-case-container,.show-cases .case-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.show-cases .brand-case-container:nth-of-type(3n+1),.show-cases .case-container:nth-of-type(3n+1){border-left:none}.show-cases .brand-case-container:nth-of-type(-n+3),.show-cases .case-container:nth-of-type(-n+3){border-top:none}.show-cases .brand-case-container:nth-of-type(2n+1),.show-cases .case-container:nth-of-type(2n+1){border-left:2px solid #f7f7f7}.show-cases .brand-case-container:nth-of-type(-n+2),.show-cases .case-container:nth-of-type(-n+2){border-top:2px solid #f7f7f7}}@media (min-width:0) and (max-width:500px){.show-cases .brand-case-container,.show-cases .case-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;border:2px solid #f7f7f7;border-bottom:none}.show-cases .brand-case-container:last-child,.show-cases .case-container:last-child{border-bottom:2px solid #f7f7f7}}@media (max-width:700px){.show-cases{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.show-cases .navbar-refine{display:none}}.cases:after{content:"";display:table;clear:both}.cases .element-in-view{position:relative;height:1px;width:100%;float:left}.case-container{width:33%;height:320px;border:2px solid #f7f7f7;border-left:none;border-top:none;position:relative;overflow:hidden;float:left}.case-container:nth-of-type(3n+1){border-left:2px solid #f7f7f7}.case-container:nth-of-type(-n+3){border-top:2px solid #f7f7f7}.case-container a{display:block;position:relative;height:100%}.case-container img{display:block;margin:auto;position:relative;top:50%;max-width:100%;height:260px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.case-container footer{line-height:1em;position:absolute;bottom:0;width:100%;padding:0 .5em .5em 0}.case-container .case-price{font-size:.75em;font-weight:600;width:100%;text-align:right;letter-spacing:.04em}.case-container .case-price .case-price-cents{font-size:.25em;vertical-align:top;line-height:1.8em}.case-container .case-showcase{visibility:hidden;position:absolute;height:100%;width:100%;left:0;top:0}.case-container .case-showcase img{top:auto;transform:none}.case-container .case-showcase footer{background:#fff;padding:.5em 0;height:80px}.case-container .case-showcase footer:after{content:"";display:table;clear:both}.case-container .case-showcase .case-showcase-image{width:inherit;height:auto;opacity:.01s}.case-container .case-showcase .case-showcase-title{text-align:center;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:.8em;line-height:1.2em;padding:.5em 1em;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:700px){.case-container:hover .case-image,.case-container:hover .case-price{visibility:hidden}.case-container:hover .case-showcase{visibility:visible}.case-container:hover .case-showcase-image{transition:opacity .2s ease-in;opacity:1}.case-container:hover .case-showcase-title{animation:fadeInUp .5s}.case-container.tshirt{height:300px!important}.case-container.tshirt:hover .case-image,.case-container.tshirt:hover .case-price{visibility:visible!important}.case-container.tshirt:hover .case-showcase-image{opacity:0!important}}.case-container.tshirt{height:300px!important}.case-container.tshirt img{top:42%!important}.carousel-image img{width:auto;height:300px}.brand-case-container{width:33%;height:320px;border:2px solid #f7f7f7;border-left:none;border-top:none;position:relative;float:left}.brand-case-container:nth-of-type(3n+1){border-left:2px solid #f7f7f7}.brand-case-container:nth-of-type(-n+3){border-top:2px solid #f7f7f7}.brand-case-container a{display:block;position:relative;height:100%}.brand-case-container div{text-align:center}.brand-case-container img{width:110px;height:auto}.brand-case-container footer{line-height:1em;text-align:center;width:100%;padding:1em 0;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:.85em}ul.child-brand-images{padding-top:20px;text-align:center;display:inline-block}ul.child-brand-images:after{content:"";display:table;clear:both}ul.child-brand-images li{position:relative;float:left;z-index:20}ul.child-brand-images li:nth-of-type(2){margin-left:-80px;z-index:10}ul.child-brand-images li:nth-of-type(n+3){margin-left:-80px;z-index:5}ul.child-brand-images .category-logo{padding-top:50px!important}.store-breadcrumbs.products-page{display:none}.store-breadcrumbs.products-page ul{padding-right:10px}@media (max-width:700px){.store-breadcrumbs.products-page{display:block}}.store-about-footer{height:350px;padding:60px 0;background-color:#fff;font-size:14px}.store-about-footer strong{text-transform:uppercase;line-height:60px;font-weight:600}.store-about-footer li{color:#8C8C8C}.store-about-footer .store-about{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:50px}.store-about-footer .more-in-category,.store-about-footer .more-trending{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%}.mobile-product-refine{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;display:none;margin:1em 0}@media (min-width:0) and (max-width:700px){.mobile-product-refine{display:block}}.mobile-product-refine p.label{color:#b1b1b1;font-size:.55em;font-weight:600;text-transform:uppercase}.mobile-product-refine .select-device,.mobile-product-refine .select-model,.mobile-product-refine .select-order,.mobile-product-refine .select-product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.masthead{background-position:50% 0;background-color:#008DFF}.masthead .masthead-background-overlay{background:rgba(0,0,0,.35)}.masthead .masthead-title{text-align:center;color:#fff;padding:.4em 0}.masthead .masthead-title.design{padding-top:4em;padding-bottom:2.75em}.masthead .masthead-title .hidden{display:none}.masthead .masthead-title .masthead-seal{background-position:center;background-repeat:no-repeat;background-color:#fff;background-size:65px auto;border-radius:100%;width:4.5em;height:4.5em;margin:.5em auto}.masthead .masthead-title h2.masthead-subheadline{letter-spacing:.1em;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;font-size:.75em;color:#EBEBEB}.masthead .masthead-title h1.masthead-headline{font-family:"Roboto Slab",Helvetica,Arial,sans-serif;color:#fff;font-size:2.25em;line-height:1em}.masthead .masthead-title .masthead-follow{background-color:#309DF5;padding:.8em 1.9em;color:#fff;margin-top:.6em;margin-bottom:1.3em;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600;font-size:.75em;display:inline-block;height:initial}.masthead .masthead-title .masthead-follow i.icon-plus{margin-right:.25em}.masthead-navs ul{text-align:center;margin:0;padding:0;border:0;overflow:hidden}.masthead-navs li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap}.masthead-navs .phone-makes{margin:0;background-color:rgba(99,99,99,.8)}.masthead-navs .phone-makes .slick-list,.masthead-navs .phone-makes .slick-track,.masthead-navs .phone-makes li{height:100%}.masthead-navs .phone-makes .nav-arrow{position:absolute;font-size:30px;font-weight:400;padding:initial;cursor:pointer;width:0;top:0}.masthead-navs .phone-makes .nav-arrow.nav-arrow-right{width:25px}.masthead-navs .phone-makes .nav-arrow i{position:absolute;margin-top:-12px;height:25px;width:25px;top:50%}.masthead-navs .phone-makes .nav-arrow.slick-disabled{cursor:initial;opacity:.25}.masthead-navs .phone-makes .nav-arrow-left{left:0}.masthead-navs .phone-makes .nav-arrow-right{right:0}.masthead-navs .phone-makes ul{height:3.4em;margin:0 35px}.masthead-navs .phone-makes li{padding:1em 0;font-size:.5em;font-weight:700;font-family:Lato,Helvetica,Arial,sans-serif;color:rgba(255,255,255,.9);width:105px;cursor:pointer}.masthead-navs .phone-makes li i,.masthead-navs .phone-makes li p{transition:opacity 125ms ease}.masthead-navs .phone-makes li:hover i,.masthead-navs .phone-makes li:hover p{opacity:.75}.masthead-navs .phone-makes li.active{background-color:rgba(255,255,255,.2)}.masthead-navs .phone-makes li.active:after{width:0;height:0;content:"";position:absolute;border-left:12.5px solid transparent;border-right:12.5px solid transparent;border-bottom:8px solid #efefef;margin-left:-12.5px;bottom:0;left:initial}.masthead-navs .phone-makes .device-icon.accessories,.masthead-navs .phone-makes .device-icon.buttons,.masthead-navs .phone-makes .device-icon.droid,.masthead-navs .phone-makes .device-icon.galaxy,.masthead-navs .phone-makes .device-icon.i-pad,.masthead-navs .phone-makes .device-icon.i-phone,.masthead-navs .phone-makes .device-icon.i-pod,.masthead-navs .phone-makes .device-icon.kids-t-shirt,.masthead-navs .phone-makes .device-icon.kindle,.masthead-navs .phone-makes .device-icon.mac-book,.masthead-navs .phone-makes .device-icon.macbook-air,.masthead-navs .phone-makes .device-icon.macbook-pro,.masthead-navs .phone-makes .device-icon.mens-t-shirt,.masthead-navs .phone-makes .device-icon.modify-watches,.masthead-navs .phone-makes .device-icon.mugs-and-glass,.masthead-navs .phone-makes .device-icon.nexus,.masthead-navs .phone-makes .device-icon.notebooks,.masthead-navs .phone-makes .device-icon.one,.masthead-navs .phone-makes .device-icon.pixel,.masthead-navs .phone-makes .device-icon.speakers,.masthead-navs .phone-makes .device-icon.tailgating,.masthead-navs .phone-makes .device-icon.totes,.masthead-navs .phone-makes .device-icon.womens-t-shirt{display:block;width:25px;height:25px;margin:0 auto;background-size:contain;background-repeat:no-repeat;background-position:center}.masthead-navs .phone-makes .device-icon.droid{background-image:url(/images/icons-devices/ic-droid-6ab46cfc0bec4f654e3ae914216d4cce.png)}.masthead-navs .phone-makes .device-icon.galaxy{background-image:url(/images/icons-devices/ic-galaxy-c72302afdd2b306d7ffed3c905e0a7a0.png)}.masthead-navs .phone-makes .device-icon.i-pad{background-image:url(/images/icons-devices/ic-i-pad-16be03be8d56e85842f88069d5fd27ac.png)}.masthead-navs .phone-makes .device-icon.i-phone{background-image:url(/images/icons-devices/ic-i-phone-85f16de5359eae7062933cbf01d1f8b7.png)}.masthead-navs .phone-makes .device-icon.i-pod{background-image:url(/images/icons-devices/ic-i-pod-85f16de5359eae7062933cbf01d1f8b7.png)}.masthead-navs .phone-makes .device-icon.kindle{background-image:url(/images/icons-devices/ic-kindle-1253e0b5d6a3c17b807b9722c578f830.png)}.masthead-navs .phone-makes .device-icon.macbook-air{background-image:url(/images/icons-devices/ic-macbook-air-f053560ae45890c8d99e69b2f05748b2.png)}.masthead-navs .phone-makes .device-icon.macbook-pro{background-image:url(/images/icons-devices/ic-macbook-pro-f053560ae45890c8d99e69b2f05748b2.png)}.masthead-navs .phone-makes .device-icon.nexus{background-image:url(/images/icons-devices/ic-nexus.png)}.masthead-navs .phone-makes .device-icon.one{background-image:url(/images/icons-devices/ic-one-a5cfb456d1e5adbd61d8feaadf99e0a0.png)}.masthead-navs .phone-makes .device-icon.modify-watches{background-image:url(/images/icons-devices/ic-modify-watches-85813fbdfc5ed867b0d062ef0900e9b1.png)}.masthead-navs .phone-makes .device-icon.accessories{background-image:url(/images/icons-devices/ic-accessories-409d4bf41438492731afb7d37df4373e.png)}.masthead-navs .phone-makes .device-icon.pixel{background-image:url(/images/icons-devices/ic-pixel-37d86ed26b4784e82813fd6b7d67ad97.png)}.masthead-navs .phone-makes .device-icon.mugs-and-glass{background-image:url(/images/icons-devices/ic-mugs-and-glass-b051fc0fc42a0d20c484253cad46e28f.png)}.masthead-navs .phone-makes .device-icon.notebooks{background-image:url(/images/icons-devices/ic-notebooks-b0779250ff84a0b6ca45208a386b305d.png)}.masthead-navs .phone-makes .device-icon.speakers{background-image:url(/images/icons-devices/ic-speakers-0bf0c56999289eeb363d4560bd53fe8e.png)}.masthead-navs .phone-makes .device-icon.totes{background-image:url(/images/icons-devices/ic-totes-16a7d567be5c42e4f9f6f156cba46adc.png)}.masthead-navs .phone-makes .device-icon.tailgating{background-image:url(/images/icons-devices/ic-tailgating-ce2b1412be3c64675ac9d0e0690acf9e.png)}.masthead-navs .phone-makes .device-icon.buttons{background-image:url(/images/icons-devices/ic-buttons-9388b5c9f268c0871e9cbc2a5e5ce6ec.png)}.masthead-navs .phone-makes .device-icon.mens-t-shirt{background-image:url(/images/icons-devices/ic-mens-t-shirt-4d209dc5f12f5815af448cbdbca65fc1.png)}.masthead-navs .phone-makes .device-icon.womens-t-shirt{background-image:url(/images/icons-devices/ic-womens-t-shirt-4d209dc5f12f5815af448cbdbca65fc1.png)}.masthead-navs .phone-makes .device-icon.kids-t-shirt{background-image:url(/images/icons-devices/ic-kids-t-shirt-4d209dc5f12f5815af448cbdbca65fc1.png)}.masthead-navs .phone-makes .device-icon.mac-book{background-image:url(/images/icons-devices/ic-macbook-pro-f053560ae45890c8d99e69b2f05748b2.png)}.masthead-navs .phone-models{background-color:#efefef;margin-top:-1px}.masthead-navs .phone-models li{font-size:.7em;font-weight:400;border-bottom:.24em solid transparent;transition:opacity 125ms ease;padding:1em .5em;cursor:pointer;color:#838383}.masthead-navs .phone-models li.active{font-weight:700;letter-spacing:.01em;color:#3B3B3B;border-bottom:.24em solid #309DFC}.masthead-navs .phone-models li:hover{opacity:.75}@media (max-width:700px){.masthead-navs{display:none}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:500px}ul.made-info{display:block}ul.made-info li{display:inline-block;color:#757575}ul.made-info li:nth-child(2) :before,ul.made-info li:nth-child(2):after{content:'•';margin:0 5px}.more-cases{padding:40px 0}.more-cases .nav-arrow{color:#8a8a8a;text-shadow:none}@media (max-width:895px){.more-cases{max-width:initial;padding-top:0;margin:0}.more-cases .slick-carousel{margin:0}}.more-cases-header{height:2em;padding-bottom:60px}@media (max-width:895px){.more-cases-header{padding-bottom:50px}}.more-cases-view-more{float:left;font-family:"Roboto Slab",Helvetica,Arial,sans-serif}@media (max-width:895px){.more-cases-view-more{float:none;text-align:center}}.more-cases-view-all,.more-cases-view-all-full-size,.more-cases-view-all-mobile{float:right}.more-cases-view-all-full-size,.more-cases-view-all-link,.more-cases-view-all-mobile{text-decoration:none;font-size:.8em;color:#8C8C8C}@media (max-width:895px){.more-cases-view-all-full-size{display:none}}.more-cases-view-all-mobile{display:none}@media (max-width:895px){.more-cases-view-all-mobile{display:block;float:none;text-align:center;padding-top:15px}}.related-cases-carousel-image a{display:block;width:170px}.related-cases-carousel-image img{width:auto;max-height:170px!important;max-width:100%}@media (max-width:895px){.related-cases-carousel-image img{height:150px;padding:0 10px}}.related-brands-carousel-image img{width:auto;height:190px}.related-brands-carousel-image ul.carousel-tri-image{text-align:center;display:block;margin:0 10px}.related-brands-carousel-image ul.carousel-tri-image:after{content:"";display:table;clear:both}.related-brands-carousel-image ul.carousel-tri-image li{position:relative;z-index:20}.related-brands-carousel-image ul.carousel-tri-image li:nth-of-type(2){margin-left:-80px;z-index:10}.related-brands-carousel-image ul.carousel-tri-image li:nth-of-type(n+3){margin-left:-80px;z-index:5}@media (max-width:895px){.related-brands-carousel-image img{height:200px}.related-brands-carousel-image ul.carousel-tri-image{padding:0 10px}.related-brands-carousel-image ul.carousel-tri-image li:nth-of-type(2),.related-brands-carousel-image ul.carousel-tri-image li:nth-of-type(n+3){margin-left:-60px}}.more-cases ul{padding:0;border:0;overflow:hidden;margin:0 35px}.more-cases li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap;text-align:center}.carousel-arrow-left{float:left}.carousel-arrow-right{float:right}.nav-arrow{z-index:10;position:absolute;font-size:2.5em;font-weight:400;padding:initial;cursor:pointer;height:100%;width:65px;top:0;color:#fff;text-shadow:0 0 2px #ccc}.nav-arrow i{position:absolute;margin-top:-12px;height:25px;width:25px;top:50%}.nav-arrow.slick-disabled{cursor:initial;opacity:.25}@media (max-width:895px){.nav-arrow{display:none}}.nav-arrow-left{left:0;padding-right:15px;height:70%;-moz-transform:translateY(25%);-o-transform:translateY(25%);-ms-transform:translateY(25%);-webkit-transform:translateY(25%);transform:translateY(25%)}.nav-arrow-right{right:0;padding-left:15px;height:70%;-moz-transform:translateY(25%);-o-transform:translateY(25%);-ms-transform:translateY(25%);-webkit-transform:translateY(25%);transform:translateY(25%)}.product-header{margin-top:20px;font-size:.7em}.product-header .store-breadcrumbs{font-size:1em}.product-header .made-in{float:right}@media (max-width:895px){.product-header{padding:0}.product-header .made-in{text-align:center;margin-top:10px;width:100%}.product-header .store-breadcrumbs{background-color:#fff}.product-header .store-breadcrumbs ul{margin:0}}@media (max-width:800px){.product-header .store-breadcrumbs{background-color:#f7f7f7}}.content-container{padding:30px 0 50px;border-bottom:1px solid #DDD}@media (max-width:895px){.content-container{margin:0;border:none}}.case-details{padding-top:50px;display:inline}.case-images{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:40px;text-align:center}.case-images .case-main-image-container{height:400px;width:100%;margin-bottom:70px;display:table}@media (max-width:895px){.case-images .case-main-image-container{height:350px;padding:20px 0;margin-bottom:0}}.case-images .case-main-image{position:relative;vertical-align:middle;display:table-cell}.case-images .case-main-image img{margin:0 auto;display:block;max-width:400px;max-height:400px}@media (max-width:895px){.case-images .case-main-image img{max-width:310px;max-height:310px}}.case-images .case-main-image .custom-text{position:absolute;display:none}.case-images .case-main-image .custom-text.visible{display:block}.case-images .case-main-image .custom-text span.black{color:#000}.case-images .case-main-image .custom-text span.white{color:#fff}.case-images .case-main-image .custom-text span.whiteShadow{color:#fff;text-shadow:#000 1px 1px 1px}.case-images .case-images-social{position:absolute;visibility:hidden;transition:opacity .5s ease-in-out,background .2s ease-in-out;width:100%;opacity:0}.case-images .case-images-social.active{background:#fff;visibility:visible;opacity:1}.case-images .social-media-share{background:url(/images/ic-share-button-ec98c28b4ff41a54432438cbec43344a.png) 0 0/100% no-repeat}.case-images .social-close-button{border:0;background:0 0;margin-top:1em;font-family:Lato,Helvetica,Arial,sans-serif;font-size:.7em;color:#999}.case-images .social-close-button i.close-button{margin-right:.5em;margin-bottom:-.1em}.case-images .case-other-images{position:relative}.case-images .case-other-images li{display:inline-block;border-radius:4px;overflow:hidden;border:2px solid rgba(255,255,255,0);margin:0 5px;height:50px;width:50px}.case-images .case-other-images li.active{border:2px solid #309DFC}@media (max-width:895px){.case-images .case-other-images li.social-media-share{display:none}}.case-images .case-other-images img{height:100%;width:auto}.case-images .case-other-images .outline{border:2px solid #2185ff}@media (max-width:895px){.case-images{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:40px}}.case-selection{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:895px){.case-selection{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.case-store-brand,.case-store-brand-large-site,.case-store-brand-mobile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:.83333%;padding-right:.83333%;width:100%;height:90px}.case-store-brand img,.case-store-brand-large-site img,.case-store-brand-mobile img{height:75px;width:75px;float:left;margin-right:10px}.case-store-brand .brand-name-full-official,.case-store-brand-large-site .brand-name-full-official,.case-store-brand-mobile .brand-name-full-official{margin-top:.4em}.case-store-brand .brand-name-full-official .official,.case-store-brand-large-site .brand-name-full-official .official,.case-store-brand-mobile .brand-name-full-official .official{font-size:.525em;color:#b1b1b1;text-transform:uppercase;font-weight:600;letter-spacing:.1em}.case-store-brand .brand-name-full-official strong,.case-store-brand-large-site .brand-name-full-official strong,.case-store-brand-mobile .brand-name-full-official strong{font-size:1.2em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.case-store-brand .brand-name-full-official .hidden,.case-store-brand-large-site .brand-name-full-official .hidden,.case-store-brand-mobile .brand-name-full-official .hidden{visibility:hidden}@media (max-width:895px){.case-store-brand .brand-name-full-official,.case-store-brand-large-site .brand-name-full-official,.case-store-brand-mobile .brand-name-full-official{margin-top:0}}.case-store-brand-large-site{height:auto;padding:5px}@media (max-width:895px){.case-store-brand-large-site{display:none}}.case-store-brand-mobile{display:none}@media (max-width:895px){.case-store-brand-mobile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:.83333%;padding-right:.83333%;display:block;position:relative;height:100%;width:100%;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.case-selection-customize{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.case-selection-customize p.label{color:#b1b1b1;font-size:.55em;font-weight:600;text-transform:uppercase}.case-selection-customize .case-step-number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left;padding-left:.83333%;padding-right:.83333%}@media (max-width:895px){.case-selection-customize .case-step-number{display:none}}.case-selection-customize .step-number-indicator{height:35px;width:35px;margin:20px 15px;padding:8px;color:#3b3b3b;border:1px solid #b1b1b1;border-radius:100%;font-weight:400;font-size:.85em;line-height:1em}.case-selection-customize .step-number-indicator span{font:0/0 serif;text-shadow:none;color:transparent}.case-selection-customize .step-1{border-top:1px solid #DDD;height:100px;padding:10px 0}.case-selection-customize .step-1 .select-device{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding:0 8px}.case-selection-customize .step-1 .select-model{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding:0 0 0 8px}@media (max-width:895px){.case-selection-customize .step-1{height:120px;padding:20px 0}.case-selection-customize .step-1 .select-device,.case-selection-customize .step-1 .select-model{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-right:10px;padding-left:10px}}.case-selection-customize .step-2{border-top:1px solid #E9E9E9;height:100px;padding:10px 0;position:relative}.case-selection-customize .step-2.isSleve{height:115px;padding:30px 0}.case-selection-customize .step-2 .size-chart-container{position:absolute;top:5px;right:0}.case-selection-customize .step-2 .size-chart-container a{color:#28abe2;font-size:14px}.case-selection-customize .step-2 .select-case-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding:0 8px}.case-selection-customize .step-2 .select-case-type .faux-select{cursor:pointer}.case-selection-customize .step-2 .nav-arrow-left{left:35px}.case-selection-customize .step-2 .nav-arrow-left,.case-selection-customize .step-2 .nav-arrow-right{height:45%}.case-selection-customize .step-2 .related-cases img{max-height:100px!important}.case-selection-customize .step-2 .related-cases li.active{opacity:.6}.case-selection-customize .step-2 .case-selector .info-header{font-size:12px}.case-selection-customize .step-2 .select-case-color{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left;padding:0 8px}.case-selection-customize .step-2 .select-case-design-style{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:8px;padding-right:0}.case-selection-customize .step-2 .selected-case-reviews{margin-left:16.66667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:83.33333%;float:left;padding-left:5px;padding-right:0}.case-selection-customize .step-2 .selected-case-reviews .review-stars{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:29.16667%;float:left;padding-left:.83333%;padding-right:.83333%;margin-top:3px}.case-selection-customize .step-2 .selected-case-reviews .review-stars a{display:block}.case-selection-customize .step-2 .selected-case-reviews .review-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70.83333%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:.65em;overflow-y:hidden;height:4em}.case-selection-customize .step-2 .selected-case-reviews .review-description a{color:#2185ff}@media (max-width:895px){.case-selection-customize .step-2{height:170px;padding:20px 0}.case-selection-customize .step-2.isSleve{height:185px!important;padding:30px 0!important}.case-selection-customize .step-2 .select-case-type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-right:10px;padding-left:10px}.case-selection-customize .step-2 .select-case-color{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-right:10px;padding-left:10px}.case-selection-customize .step-2 .select-case-design-style{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-right:10px;padding-left:10px}.case-selection-customize .step-2 .selected-case-reviews{margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-top:15px;padding-right:10px;padding-left:10px}.case-selection-customize .step-2 .selected-case-reviews .review-stars{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%}.case-selection-customize .step-2 .selected-case-reviews .review-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:.83333%;padding-right:.83333%}}.case-selection-customize .step-3{border-top:1px solid #E9E9E9;height:100px;padding:10px 0}.case-selection-customize .step-3 .select-add-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding:0 8px}.case-selection-customize .step-3 .select-add-text input{padding-left:10px;border:none;background-color:#f7f7f7;font-size:.7em;height:2.75em;width:100%}.case-selection-customize .step-3 .select-add-text .add-text-label{float:left}.case-selection-customize .step-3 .select-add-text .add-text-cost{float:right}.case-selection-customize .step-3 .select-case-font{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding-left:8px;padding-right:0}@media (max-width:895px){.case-selection-customize .step-3{height:180px;padding:20px 0}.case-selection-customize .step-3 .select-add-text,.case-selection-customize .step-3 .select-case-font{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-right:10px;padding-left:10px}}.case-summary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;border-top:1px solid #DDD;padding-top:35px}.case-summary .availability{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:.7em;color:gray}@media (max-width:895px){.case-summary{padding-top:30px;padding-bottom:60px;border-bottom:2.5px solid #E9E9E9}}.case-total{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:58.33333%;padding-left:.83333%;padding-right:.83333%;float:left;padding-top:10px}.cart-pre-order-alert{margin-top:5px;font-size:24px}.cart-pre-order-alert i{opacity:.3;vertical-align:middle}.cart-pre-order-alert span{font-size:12px;vertical-align:middle}.crossed-price{padding-top:0;padding-left:5px;text-decoration:line-through;font-size:20px;color:#f14040}.case-total-price{float:left}.case-total-price .price-dollars{font-size:1.5em}.case-total-price .price-cents{font-size:.85em;position:relative;bottom:.55em}@media (max-width:895px){.case-total-price{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.case-total-shipping{float:left}.case-total-shipping .join{color:#8C8C8C;text-transform:uppercase;font-size:.75em;padding:0 4px;position:relative;bottom:.45em}@media (max-width:895px){.case-total-shipping .join{display:none}}.case-total-shipping .free-shipping{color:#8C8C8C;text-transform:uppercase;font-size:.6em;font-weight:600;position:relative;bottom:.65em;letter-spacing:.05em}@media (max-width:895px){.case-total-shipping .free-shipping{float:left;padding-top:10px;font-size:.65em}}@media (max-width:895px){.case-total-shipping{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.case-add-to-cart{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding-left:.83333%;padding-right:.83333%;text-align:center}.case-add-to-cart .button,.case-add-to-cart .index-section-button{width:100%;font-weight:600}.icon-left-arrow{height:25px;width:25px}.icon-right-arrow{height:28px;width:28px}.switchback-case-info-section{background-color:#f7f7f7;padding:60px 0}@media (max-width:895px){.switchback-case-info-section{padding:0}}@media (max-width:895px){.switchback-case-info-section-full-size{display:none}}.switchback-case-info-header{display:block;height:2.8em;border-bottom:1.5px solid #D4D4D4}.switchback-case-info-header .title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;height:100%;float:left;padding:0;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;position:relative}.switchback-case-info-header .title p{max-width:450px;position:absolute;bottom:.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.switchback-case-info-header .title-headings{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;height:100%;position:relative}.switchback-case-info-header .title-headings ul{position:absolute;bottom:0;color:#8C8C8C}.switchback-case-info-header .title-headings ul li{float:left;margin-right:2em;padding-bottom:.8em;font-size:.8em}.switchback-case-info-header .current-title-heading{color:#000;border-bottom:1px solid #2185ff}.switchback-case-info-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-right:.83333%;padding-top:30px;padding-left:0}.switchback-case-info-description.hidden{display:none}.switchback-case-info-description .switchback-description-video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:0;padding-right:40px;text-align:center}.switchback-case-info-description .switchback-description-video iframe,.switchback-case-info-description .switchback-description-video img{max-width:100%;max-height:300px}.switchback-case-info-description .product-video{background-color:#fff;border:1px solid #DDD}.switchback-case-info-description .switchback-description-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:.65em}.switchback-case-info-description .switchback-description-text h3{font-size:1.1em;font-weight:600}.switchback-case-info-description .switchback-description-text h4{color:#8C8C8C;font-size:.8em}.switchback-case-info-description .switchback-description-text h4,.switchback-case-info-description .switchback-description-text p,.switchback-case-info-description .switchback-description-text ul{padding-left:.5em}.switchback-case-info-description .switchback-description-text ul{list-style-type:disc;list-style-position:inside;margin-bottom:15px}.switchback-case-info-description .switchback-description-text .product-summary{margin-bottom:15px}.switchback-case-info-reviews{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-right:.83333%;padding-left:0}.switchback-case-info-reviews.hidden,.switchback-case-info-section-mobile{display:none}@media (max-width:895px){.switchback-case-info-section-mobile{display:block}}.switchback-case-info-mobile-header{text-align:center;padding:40px 0}.switchback-case-info-mobile-header p{padding-bottom:25px;font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.switchback-case-info-mobile-header .switchback-description-video{padding:0 10px;text-align:center}.switchback-case-info-mobile-header .switchback-description-video iframe,.switchback-case-info-mobile-header .switchback-description-video img{max-width:100%;max-height:300px}.switchback-case-info-mobile-header .product-video{background-color:#fff;border:1px solid #DDD}.switchback-case-info-mobile-list{border-top:1px solid #DDD;border-bottom:1px solid #DDD}.switchback-case-info-mobile-list-element{padding:20px 10px;border-bottom:1px solid #E9E9E9;font-size:.9em}.switchback-case-info-mobile-list-element:first-child h3{font-weight:700;margin:15px 0}.switchback-case-info-mobile-list-element:first-child h4{font-size:.7em;color:#8C8C8C}.switchback-case-info-mobile-list-element:last-child{border-bottom:none}.switchback-case-info-mobile-list-element .list-element-content{padding-top:10px}.switchback-case-info-mobile-list-element .list-element-content ul{list-style-type:disc;list-style-position:inside}.switchback-case-info-mobile-list-element .list-element-content li{text-indent:-1em;padding-left:1em}.switchback-case-info-mobile-list-element .dropdown-arrow,.switchback-case-info-mobile-list-element .non-selected,.switchback-case-info-mobile-list-element .selected{float:right;height:15px;width:25px;background-size:contain;background-repeat:no-repeat;background-image:url(/images/drop-down-arrow-grey-967248406a40d40c7a3e5de0f6cbbf03.png);margin-top:5px}.switchback-case-info-mobile-list-element .selected{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.is-variation-b{padding:20px 0;border-bottom:none!important}.is-variation-b .case-add-to-cart button{height:50px}.video-btn{position:relative}.video-btn:hover:after{opacity:1}.video-btn:after{background-image:url(/images/play-button-84846e365ba7613d5a09e10239fe78db.png);content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-size:100%;background-color:#fff;opacity:.6}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:100%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.size-chart-modal div.content>p{padding:15px;margin-bottom:15px}.size-chart-modal table.tableizer-table{width:100%;font-size:16px}.size-chart-modal .tableizer-table td{padding:10px;margin:3px;border-bottom:1px solid #000;text-align:center;color:#000;font-weight:700}.size-chart-modal .tableizer-table td span{font-size:11px}.size-chart-modal .tableizer-table td:first-child{text-align:left}.size-chart-modal .tableizer-table tr:first-child>td{border-top:1px solid #000}.size-chart-modal .tableizer-table tr:last-child>td{border:none}.size-chart-modal .tableizer-table th{font-weight:700;color:#000;padding:5px;font-size:18px;text-align:center}.product-features-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:20px;margin-top:20px}.product-features-container li{vertical-align:middle;width:25%;text-align:center}.product-features-container li span{display:block;line-height:1.6em;margin:1em 0;font-size:14px}.other-products-container{border-top:1px dashed #ccc;padding-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:20px;margin-top:20px}.other-products-container .other-products{padding:0;border:0;overflow:hidden;margin:0 35px}.other-products-container .other-products .slick-track{display:flex}.other-products-container .other-products li{display:inline-block;position:relative;text-align:center}.other-products-container .other-products li .active-product{border:1px solid #ccc;border-radius:5px}.other-products-container .other-products li img{width:30px}.other-products-container .other-products .case-name{font-size:.9em}.other-products-container .other-products .case-price{font-size:.7em;color:#2185ff}.other-products-container>div{height:45px}@media (max-width:895px){.other-products-container .other-products{padding:10px;margin:auto;width:100%}.other-products-container .other-products li{min-width:150px}.other-products-container .other-products li .case-name{font-size:.7em}.other-products-container>div span{display:block}.other-products-container img{width:100px!important}}section#page-sign-in{padding:50px 0;font-size:90%}section#page-sign-in div.container div.container-register h4,section#page-sign-in div.container div.container-sign-in h4{margin-bottom:20px;font-size:70%;font-weight:700}section#page-sign-in div.container .sign-in-button-container{text-align:center}section#page-sign-in div.container div.container-register{margin-top:50px}@media (min-width:650px){section#page-sign-in div.container div.container-register,section#page-sign-in div.container div.container-sign-in{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}section#page-sign-in div.container div.container-register div.form-group input,section#page-sign-in div.container div.container-sign-in div.form-group input{width:80%}section#page-sign-in div.container div.container-register div.text-center,section#page-sign-in div.container div.container-sign-in div.text-center{text-align:left}section#page-sign-in div.container div.container-register .sign-in-button-container,section#page-sign-in div.container div.container-sign-in .sign-in-button-container{text-align:center;width:200px}section#page-sign-in div.container div.container-register{margin-top:0}}section#page-register{padding:50px 0;font-size:90%}section#page-register div.container div.wrap-register h2{margin-bottom:15px;font-size:135%}section#page-register div.container div.wrap-register h2 small{font-size:50%;display:block}section#page-register div.container div.wrap-register div.form-group div.wrap-select{padding:0 .83333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left}section#page-register div.container div.wrap-register div.form-group div.wrap-select:last-child{padding:0}section#page-register div.container div.wrap-register div.radio label{margin-right:30px}@media (min-width:992px){section#page-register div.container div.wrap-register h2 small{display:inline}}@media (min-width:650px){section#page-register div.container div.wrap-register{margin:0 auto;width:50%}}#iframe-wrapper{width:960px;height:750px;margin:10px auto}iframe{width:1000px;height:750px}.terms .terms-close-button{margin:auto;display:block;background-color:#ccc}.terms p{margin:0 0 10px}.aboutus-page .info-section{min-height:335px}@media (min-width:500px) and (max-width:770px){.aboutus-page .info-section div.container span{font-size:.9em}}@media (min-width:0) and (max-width:500px){.aboutus-page .info-section div.container span{font-size:.7em;padding:10px!important}}.aboutus-page .info-section div.container{padding-top:15px}.aboutus-page .info-section div.container h1{text-align:center;font-size:1.5em;padding:25px}.aboutus-page .info-section div.container div{background-color:rgba(255,255,255,.95)}.aboutus-page .info-section div.container span{padding:25px;display:block}.aboutus-page .info-section.jumbotron::before{content:" ";position:absolute;background-image:url(/images/aboutus/jumbotron.jpg);width:100%;z-index:-1;background-repeat:repeat-x;height:335px;left:0}.aboutus-page .aboutus{margin-top:20px;font-size:.85em}.aboutus-page .aboutus .main-section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}@media (min-width:500px) and (max-width:680px){.aboutus-page .aboutus .main-section .person-info-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:0;padding-right:0;width:45%}}@media (min-width:0) and (max-width:500px){.aboutus-page .aboutus .main-section .person-info-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:0;padding-right:0}}.aboutus-page .aboutus .person-info-container{cursor:pointer;width:30%;height:250px;border:2px solid #f7f7f7;margin:10px;position:relative;float:left;border-radius:5px}.aboutus-page .aboutus .person-info-container div.image-container{position:absolute;width:100%;height:100%;border-radius:5px}.aboutus-page .aboutus .person-info-container div.image-container:hover{background-color:rgba(0,168,255,.63)}.aboutus-page .aboutus .person-info-container div.image-container:hover div.person-info{display:block}.aboutus-page .aboutus .person-info-container div.person-info{display:none;width:100%;top:15%;position:absolute}.aboutus-page .aboutus .person-info-container div.person-info span{text-align:center;color:#fff;display:block}.aboutus-page .aboutus .person-info-container div.person-info span b{font-weight:700}.aboutus-page .aboutus .person-info-container div.person-info span:nth-child(3){margin-bottom:25px}.aboutus-page .aboutus .person-info-container div.person-info span:nth-child(4){margin-bottom:15px}.aboutus-page .aboutus .person-info-container div.person-info span.bio-button{color:#fff;height:40px;border-radius:3px;line-height:35px;width:25%;border:1px solid;margin:auto;display:block}.aboutus-page .aboutus .person-info-container img{display:block;margin:auto;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;max-height:250px;z-index:-1}.aboutus-page .contact-us{margin-top:20px;background-color:#f6f6f6;padding:20px 0}.aboutus-page .contact-us ul{font-size:.7em;line-height:1em;overflow:hidden;color:#666}.aboutus-page .contact-us ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%}.aboutus-page .contact-us ul li div span{display:block}.aboutus-page .contact-us ul li .icon{background:url(/images/contact-us-b9974482067105b9c5e7f7ba1b84adc3.png) no-repeat;float:left;margin-right:6px}.aboutus-page .contact-us ul li .icon-pointer{width:20px;height:30px;background-position:0 0}.aboutus-page .contact-us ul li .icon-phone{width:32px;height:30px;background-position:-29px 0}.aboutus-page .contact-us ul li .icon-email{width:37px;height:30px;background-position:-70px 0}@media (max-width:1000px){.aboutus-page .contact-us ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:.83333%;padding-right:.83333%;margin:0 auto 20px;max-width:360px;display:block;float:none}}.press-bg{max-width:100%}.press-page{font-size:14px;line-height:1.3}.press-page #top_headline{color:#666;font-weight:400;text-align:center;padding:35px 0 5px}.press-page .pr_contact{padding-top:10px;color:#888;font-size:.85em}.press-page #media_nav{padding:30px 0 10px;text-align:center}.press-page #media_nav li{display:inline-block;margin:0 30px}.press-page .feature{padding:20px 100px;overflow:auto}.press-page .feature h1{padding-bottom:10px;text-align:center}.press-page .feature a{display:block;text-align:center}.press-page .feature h3{padding:10% 0 2%;text-align:center;font-weight:700}.press-page .feature p{font-size:16px;font-family:GibsonLight}.press-page .odd{background-color:#fff}.press-page .odd a{float:left;margin-right:5%}.press-page .even{background-color:#f5f5f5}.press-page .even a{float:right;margin-left:5%}.press-page #pr{padding:30px 10px}.press-page #pr li{padding:5px 0}.press-page #mention{text-align:center}.press-page #mention a{display:inline-block;margin:-5px -2px;position:relative}.press-page #mention a img{width:120px;height:120px;border:none;opacity:.7;filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);transition:filter 1s,opacity 1s,ease;-webkit-transition:filter 1s,opacity 1s,ease}.press-page #mention a img:hover{opacity:1;filter:none;-webkit-filter:none}.press-page .center{text-align:center;margin:0 auto}.press-page .light{font-family:GibsonLight;font-weight:400;margin-left:25px}.press-page h1{font-size:2.6em}.press-page h1 strong{font-weight:700}.press-page h1.center{padding:15px}@media screen and (max-width:640px){.press-page #media_nav li{display:block}.press-page .feature{padding:20px}.press-page .feature a{float:none;margin:0 auto}.press-page #pr{padding:40px 20px}}section#page-order{padding:50px 0;font-size:90%}section#page-order strong{font-weight:700}section#page-order div.container div.container-order h3{font-weight:700;text-align:left;padding:15px 10px;background-color:#eee;color:#666}section#page-order div.container div.container-order h4{margin-bottom:10px;margin-top:10px;font-size:70%;font-weight:700;text-align:left}section#page-order div.container div.container-order h5{margin-bottom:5px;margin-top:5px;font-size:60%;text-align:center;font-weight:700}section#page-order div.container div.container-order .smallbtn{width:200px;line-height:1;float:right}section#page-order div.container div.container-order div.order-box{border:1px solid #eee;padding:10px}section#page-order div.container div.container-order div.orderItem-img{float:left;padding:10px;width:20%}section#page-order div.container div.container-order div.orderItem-info{float:left;font-size:75%;width:80%}@media (min-width:650px){section#page-order div.container div.container-order{margin:0 auto;width:65%}section#page-order div.container div.form-group input{width:100%}}.corporate-page{font-size:90%}.corporate-page div.hero{background:center/cover no-repeat}.corporate-page div.hero.business,.corporate-page div.hero.index{background:url(/images/corporate/homepage-background-efb2afa769273b30a7d69876e3b85b37.png)}.corporate-page div.hero.business .container,.corporate-page div.hero.index .container{background:url(/images/corporate/b2b-cases-94628b24784fdbd6ed68846bed5c006e.png)}.corporate-page div.hero.business .container .container-heading,.corporate-page div.hero.index .container .container-heading{width:400px;background-color:rgba(0,0,0,.6)}.corporate-page div.hero.business .container .container-heading *,.corporate-page div.hero.index .container .container-heading *{padding:10px}.corporate-page div.hero.business .container h2,.corporate-page div.hero.index .container h2{font-size:24px!important}.corporate-page div.hero.education{background-image:url(/images/corporate/b2b-edu-4e4e9b89781492b42b0d158c7584d6a0.jpg)}.corporate-page div.hero.retailers{background-image:url(/images/corporate/b2b-retail-a6fa310f3ed99c4db3aea34821f2a3fe.jpg)}.corporate-page div.hero div.container div.container-heading{display:none;margin-top:130px;color:#fff;text-shadow:0 0 3px #333}.corporate-page div.hero div.container div.container-heading h2{font-size:200%}.corporate-page div.hero div.container div.container-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:20px 20px 10px!important;background-color:rgba(255,255,255,.75)}.corporate-page div.hero div.container div.container-form div.form-group{margin-bottom:15px}.corporate-page div.hero div.container div.container-form div.form-group .form-control{padding:7px 10px}.corporate-page div.hero div.container div.container-form div.form-group .form-control.invalid{border:1px solid red;padding:6px 9px}.corporate-page div.hero div.container div.container-form div.form-group select{height:31px}.corporate-page div.hero div.container div.container-form div.form-group button{font-size:100%}.corporate-page div.hero div.container div.container-form .thanks h3{font-weight:700}.corporate-page div.hero div.container div.container-form .thanks button,.corporate-page div.hero div.container div.container-form .thanks p{margin:10px 0}@media (min-width:600px){.corporate-page div.hero div.container div.container-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:.83333%;padding-right:.83333%}.corporate-page div.hero div.container div.container-heading{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:.83333%;padding-right:.83333%;width:41.66667%!important;display:block}}@media (min-width:800px){.corporate-page div.hero div.container div.container-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:350px;float:right;padding-left:.83333%;padding-right:.83333%}.corporate-page div.hero div.container div.container-heading{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:350px;float:left;padding-left:.83333%;padding-right:.83333%}}.corporate-page div.authorized{padding-top:40px}.corporate-page div.authorized h2{margin-bottom:40px;font-size:117%}.corporate-page div.authorized ul li{display:block;margin:0 auto;height:122px;background:url(/images/corporate/brands-cases-b1ad86a244dfeab39b125d89b44a542e.png) no-repeat}.corporate-page div.authorized ul li.brand-coveroo{width:192px;background-position:0 0}.corporate-page div.authorized ul li.brand-otterbox{width:135px;background-position:-192px 0}.corporate-page div.authorized ul li.brand-speck{width:218px;background-position:-333px 0}.corporate-page div.authorized ul li.brand-mophie{width:203px;background-position:-551px 0}.corporate-page div.authorized ul li h3{height:1px;overflow:hidden}@media (min-width:768px){.corporate-page div.authorized ul li{display:inline-block;margin:0 2%}}.corporate-page div.three-fors:after{content:"";display:block;clear:both}.corporate-page div.three-fors div.outer{margin-bottom:10px;text-align:center}.corporate-page div.three-fors div.outer div.inner{padding:15px;background-color:#f7f7f7;border-radius:4px}.corporate-page div.three-fors div.outer div.inner h2{margin-bottom:10px}.corporate-page div.three-fors div.outer div.inner h1{min-height:55px;color:#b1b1b1;font-size:65%;line-height:1.3;text-transform:uppercase}.corporate-page div.three-fors div.outer div.inner ul{text-align:left;margin-left:15px;list-style:disc;line-height:1.3}.corporate-page div.three-fors div.outer div.inner ul li{padding-bottom:10px}@media (min-width:768px){.corporate-page div.three-fors div.outer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:20px;padding-right:20px}}.corporate-page p.contact{margin:40px 0}.corporate-page p,.corporate-page ul{font-size:77.5%}.page-affiliate .info-section{min-height:390px}.page-affiliate .info-section .tiled-cases{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding-left:.83333%;padding-right:.83333%}.page-affiliate .info-section div.container h1{text-align:center;font-size:1.5em;padding:30px}.page-affiliate .info-section div.container span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%;display:block;color:#666;font-size:.7em;line-height:1.3em;text-align:justify}@media (min-width:0) and (max-width:800px){.page-affiliate .info-section .tiled-cases,.page-affiliate .info-section div.container span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.page-affiliate .links-section{min-height:50px}.page-affiliate .links-section div.container{float:none!important}.page-affiliate .links-section div.container h4{text-align:center;line-height:75px}.page-affiliate .links-section div.container p{text-align:center}.page-affiliate .links-section div.container a{margin:0 20px}@media (min-width:0) and (max-width:500px){.page-affiliate .links-section div.container p a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin:10px 0}}@media (min-width:500px) and (max-width:800px){.page-affiliate .links-section div.container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;margin-left:25.83333%}.page-affiliate .links-section div.container p a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;margin:10px 0}}.page-affiliate .join-section div.container{font-size:.7em;color:#666}.page-affiliate .join-section div.container p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%}.page-affiliate .join-section div.container p div{background-color:#f6f6f6;padding:15px;margin:0 10px 30px;display:block;min-height:225px}.page-affiliate .join-section div.container p div ul{list-style:disc;padding-left:15px}.page-affiliate .join-section div.container p div li{padding-top:10px;line-height:1.2em}.page-affiliate .join-section div.container p div span{text-transform:uppercase;font-weight:700;font-size:.8em;text-align:center;display:block}@media (min-width:0) and (max-width:600px){.page-affiliate .join-section div.container p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}section.password-request-page,section.password-reset-page{padding:50px 0}section.password-request-page h4,section.password-reset-page h4{margin-bottom:10px}section.password-request-page .submit-container,section.password-reset-page .submit-container{display:inline-block;text-align:center}@media (min-width:650px){section.password-request-page .form-wrapper,section.password-reset-page .form-wrapper{width:50%;margin:0 auto}}.blank-page{position:relative;width:100%;height:500px}.blank-page .loader-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:36px;height:36px}.main-promo-image{position:relative;min-height:300px;color:#fff;text-align:center;background-size:cover;background-image:url(/images/landing/nfl/banner-46e4ddff55ec93153137e8a1e296721c.png);background-position:50% 0}.main-promo-image h1{font-size:130px;line-height:1em;padding:25px 25px 25px 10px;font-family:VirgoSemibold}.main-promo-image>div{position:absolute;top:10%;width:100%}.main-promo-image>div span{line-height:1.5em;font-size:1.275em;letter-spacing:3px}#landing .links-group{padding-top:50px;padding-bottom:50px}#landing .links-group>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}#landing .links-group>div>div{cursor:pointer;box-shadow:3px 1px 5px #888;position:relative;height:175px;background-size:cover}#landing .links-group>div>div a{display:block;width:100%;height:100%}#landing .links-group>div>div:nth-child(2){margin-top:35px}#landing .links-group>div>div p{height:33px;position:absolute;bottom:0;text-align:center;color:#000;background-color:rgba(219,219,221,.7);width:100%;font-weight:700;line-height:1.5em;letter-spacing:3px}@media (max-width:700px){#landing .links-group>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}#landing .links-group>div>div{margin-top:35px}}#landing .nfl-cases{background-image:url(/images/landing/nfl/cases-3c24a86f8813838bd75efb85273e3119.png)}#landing .nfl-decals{background-image:url(/images/landing/nfl/decals-9661b6ca148a16a5033995882349fb29.png)}#landing .nfl-emblems{background-image:url(/images/landing/nfl/emblems-fde9c41ae085f1ebd604a5c8e46bc1b3.png)}#landing .nfl-chargers{background-image:url(/images/landing/nfl/chargers-e1542c0039054fc5873e5ea42fb45159.png)}.cxfpromoimage{height:auto;width:100%;padding-bottom:30px}#reviews #reviews-banner{min-height:250px!important}#reviews #reviews-banner h1{font-size:50px}@media (max-width:520px){#reviews #reviews-banner h1{font-size:50px}}@media (max-width:400px){#reviews #reviews-banner h1{font-size:40px;line-height:1em}}#reviews #reviews-banner span{font-size:1.175em!important}@media (max-width:400px){#reviews #reviews-banner span{font-size:1em!important}}#reviews .yotpo-reviews>.yotpo-review{float:left;width:46%;border:0;margin:0 0 0 4%}@media (max-width:760px){#reviews .yotpo-reviews>.yotpo-review{float:none;width:auto;margin:1em 0}}#reviews .yotpo-reviews>.yotpo-review:nth-child(2n+1){clear:both}#reviews .yotpo-pager{cursor:default;text-align:center;margin:30px 0;padding-top:15px;clear:both}#order-confirmation{padding:50px 0;font-size:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}#order-confirmation section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:58.33333%;float:left;padding-left:.83333%;padding-right:.83333%}#order-confirmation section h1{font-size:1.5em;display:block;line-height:2em;margin-bottom:15px}#order-confirmation section .confirmation-number{font-size:1.3em}#order-confirmation section p{padding:0 0 10px;font-size:85%}#order-confirmation section a.button,#order-confirmation section a.index-section-button{margin-top:10px;margin-bottom:10px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}#order-confirmation aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:.83333%;padding-right:.83333%}#order-confirmation aside .container-info{border:1px solid #eee;margin-bottom:10px}#order-confirmation aside .container-info .info{font-size:70%;padding:5px}#order-confirmation aside h2{font-size:20px;line-height:1.5em;background-color:#eee}@media (max-width:700px){#order-confirmation>section,#order-confirmation>section a.button,#order-confirmation>section a.index-section-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}#order-confirmation>aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-top:10px}}.checkout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;float:inherit;margin-bottom:50px;margin-top:25px}.checkout .complete-checkout-btn>div{width:30%;float:right;text-align:center}.checkout .paypal_logo{background-image:url(/images/checkout/paypal_logo-81fc4971033c3277f325032674253346.png);background-size:170px 140px;background-repeat:no-repeat;background-position:center}.checkout .c-cards{background-image:url(/images/checkout/credit-card-logo-7827ab2a6235558adaf952d1723ac792.png);background-size:145px 85px;background-repeat:no-repeat;background-position:center}.checkout .guest-checkout,.checkout .sign-in{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;border:1px solid #eee}.checkout .guest-checkout h2,.checkout .sign-in h2{font-size:1.5em;padding:10px;background-color:#eee}.checkout .guest-checkout .details,.checkout .sign-in .details{padding:15px;margin-bottom:35px}.checkout .guest-checkout aside,.checkout .sign-in aside{text-align:center}.checkout .guest-checkout .button-container,.checkout .sign-in .button-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.checkout .guest-checkout .button-container .button,.checkout .guest-checkout .button-container .index-section-button,.checkout .sign-in .button-container .button,.checkout .sign-in .button-container .index-section-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.checkout .guest-checkout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;margin-left:25px}.checkout .guest-checkout .button,.checkout .guest-checkout .index-section-button{width:75%!important}.checkout .no-shadow input{background-color:#fff!important;border:none!important;text-align:left!important}.checkout input,.checkout select{background-color:initial;border:2px solid #f7f7f7}.checkout input:focus,.checkout select:focus{box-shadow:0 0 1px #8c8c8c}.checkout input:disabled,.checkout select:disabled{background-color:#f7f7f7}.checkout .title{padding-bottom:15px}.checkout .title h1{font-size:1.4em}.checkout .title a{font-size:.7em;color:#2185ff}.checkout .gr-container{background-color:#efefef;display:inline-block;padding:15px;font-size:.8em}.checkout .main{font-size:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;float:left}.checkout .main .table-row{border-top:1px solid #ccc;margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.checkout .main .table-row.header{margin-top:0}.checkout .main .table-row .header{margin-top:0!important;margin-bottom:0!important;font-size:1em!important}.checkout .main .table-row .first,.checkout .main .table-row .fourth,.checkout .main .table-row .second,.checkout .main .table-row .table-row-margin,.checkout .main .table-row .third{margin-top:25px;margin-bottom:25px}.checkout .main .table-row .first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.checkout .main .table-row .second{font-size:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}.checkout .main .table-row .third{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:8.33333%;float:left}.checkout .main .table-row .fourth{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left}.checkout .main .table-row .cart-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;padding-left:.83333%;padding-right:.83333%}.checkout .main .table-row .quantity{width:60px;line-height:2em;display:block;text-align:right;border-radius:7%}.checkout .main .table-row .remove{color:#ccc;display:block}.checkout .main .table-row .lighter{color:#b4b4b4}.checkout .cart-information{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:.8em}.checkout .cart-information .order-summary{font-size:.9em}.checkout .cart-information .order-summary h2{margin-bottom:10px;font-size:1.2em}.checkout .cart-information .order-summary>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.checkout .cart-information .order-summary>span:nth-child(odd){text-align:right}.checkout .cart-information .order-summary .order-total{display:inline-block;width:100%;margin-top:15px;font-size:1.5em;border-top:1px solid #ccc;line-height:1.5em;font-weight:600}.checkout .cart-information .order-summary .order-total>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.checkout .cart-information .order-summary .order-total>span:nth-child(even){text-align:right}.checkout .cart-information .payment-methods{margin-top:10px}.checkout .cart-information .payment-methods li{display:inline-block;border:1px solid #ccc;margin-top:5px;height:37px;border-radius:5px}@media (max-width:895px){.checkout .main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:25px}.checkout .main .header{display:none}.checkout .cart-information,.checkout .cart-information>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}@media (max-width:600px){.checkout .main .header{display:none}.checkout .main .table-row .item-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.checkout .main .table-row .second,.checkout .main .table-row .third{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left}.checkout .main .table-row .third input{margin:auto}.checkout .main .table-row .third span{text-align:center}.checkout .main .table-row .fourth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left}}.checkout .summary-step-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;font-size:75%;color:#b4b4b4}.checkout .summary-step-info>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.checkout .another-payment-methods{margin-top:10px}.checkout .another-payment-methods>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.checkout .another-payment-methods .small-spinner{width:100%!important}.checkout .final-summary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;text-align:right;border-top:1px solid #f7f7f7}.checkout .final-summary>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.checkout .final-summary>div>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;display:block;padding-bottom:10px}.checkout .final-summary>div>span:nth-child(2n){font-weight:700}@media (max-width:560px){.checkout .complete-checkout-btn>div,.checkout .final-summary>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}.checkout .payment-methods .list-of-cards{width:50%;margin:auto}p.order-total{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;text-align:right;border-top:1px solid #f7f7f7;margin-bottom:15px}p.order-total>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-top:10px}p.order-total>div span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%;display:block}p.order-total>div span:nth-child(2n){font-weight:700}.promo-input{margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;height:40px}.promo-input input{width:72%;height:100%;border:1px solid #ccc;padding:0 0 0 15px;margin:0;border-radius:4px 0 0 4px;float:left;font-size:14px;font-weight:300;background-color:#fff}.promo-input button{width:28%;height:100%;padding:0 5%;color:#fff;float:left;border-radius:0 4px 4px 0;border:none;font-size:14px;font-weight:600;cursor:pointer}.cart-footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:1%}.cart-footer h2{font-size:1.5em;margin:25px 0 10px}.cart-footer .checkout-button{float:right!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.cart-footer .checkout-button>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:right}.cart-footer .checkout-button>div.button,.cart-footer .checkout-button>div.index-section-button{font-size:16px;text-align:center;line-height:2.5em}.cart-footer .checkout-button a{color:#fff}@media (max-width:895px){.cart-footer .checkout-button,.cart-footer .promo-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.cart-footer .checkout-button>div{margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}}.checkout-shipping-address{overflow:hidden}.checkout-shipping-address .shipping-address-entry{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;border:1px solid #ccc;border-radius:4px;box-shadow:#f1f1f1 2px 2px 6px -3px;margin-bottom:20px}.checkout-shipping-address .address-entry-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47.05882%;float:left;padding-left:.58824%;padding-right:.58824%}.checkout-shipping-address .address-entry-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47.05882%;float:right;padding-left:.58824%;padding-right:.58824%}.checkout-shipping-address .address-entry-buttons{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-top:20px}.checkout-shipping-address .btn-save{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;font-size:.8em;font-family:Roboto,sans-serif;font-weight:600}.checkout-shipping-address .btn-cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:37.5%;float:right;margin-left:12.5%;font-size:.7em;text-shadow:#8c8c8c 0 0 1px;color:#757575}.checkout-shipping-address .sub-buttons-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:37.5%;float:left;margin-left:12.5%}.checkout-shipping-address .sub-buttons-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:37.5%;float:right}.page-checkout,.page-checkout .columns-checkout{overflow:hidden}.page-checkout .column-main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;overflow:hidden}.page-checkout .column-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:right;padding-left:.83333%;padding-right:.83333%;overflow:hidden}.page-checkout .section-shipping{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:94.44444%;float:left}.page-checkout .section-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-top:50px}.page-checkout .container-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;min-height:50px}.page-checkout .container-header strong{font-size:1.1em;font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.page-checkout .container-handle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:5px}.page-checkout .container-shipping-address{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;padding-bottom:20px}.page-checkout .accd-step-number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:5.88235%;float:left;padding-left:.58824%;padding-right:.58824%;position:relative;top:-1px;display:inline-block;height:37px;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:#2185ff;box-shadow:#878787 0 0 3px -1px;color:#fff;line-height:37px;text-align:center;font-size:.9em}.page-checkout .accd-step-number strong{font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.page-checkout .accd-step-number.completed{background-color:#15d186!important}.page-checkout .accd-step-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:94.11765%;float:right;padding-right:.58824%;display:inline-block;height:35px;padding-left:10px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#EFEFEF;box-shadow:#878787 0 0 2px 0,#424242 3px 3px 4px -4px;line-height:35px}.page-checkout .accd-step-title strong{font-family:"Roboto Slab",Helvetica,Arial,sans-serif}.page-checkout .accd-step-title .step-title-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:87.5%;float:left;padding-left:.625%;padding-right:.625%;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-weight:600}.page-checkout .accd-step-title .step-title-action{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12.5%;float:right;padding-left:.625%;padding-right:.625%;text-align:center}.page-checkout .dim-title{font-weight:600;font-family:Lato,Helvetica,Arial,sans-serif;color:#696969}.page-checkout .content-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;display:block;margin-top:15px;margin-bottom:15px}.page-checkout .container-summary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;display:block;margin-bottom:10px;padding:10px;border-radius:3px;background-color:#EFEFEF;box-shadow:#878787 0 0 2px 0,#424242 3px 3px 4px -4px}.page-checkout .summary-item-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.66667%;float:left}.page-checkout .summary-item-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:83.33333%;float:right;font-size:.6em;font-weight:600;font-family:Lato,Helvetica,Arial,sans-serif;color:#696969;line-height:15px}.page-checkout .item-info-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;margin-bottom:5px}.page-checkout .item-info-qty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:2.5%;padding-right:2.5%;color:#868686}.page-checkout .item-info-price{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:2.5%;padding-right:2.5%;color:#868686;text-align:right}.page-checkout .privacy-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;font-size:.6em;font-weight:600;font-family:Lato,Helvetica,Arial,sans-serif;color:#696969;line-height:15px}.page-checkout .shipping-method-selector{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.page-checkout .shipping-method-selector label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:5.88235%;float:left;line-height:35px;min-height:48px;padding-right:5px;text-align:right}.page-checkout .shipping-method-selector .shipping-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:94.11765%;float:right;font-weight:600;font-family:Lato,Helvetica,Arial,sans-serif;font-size:.85em;color:#696969}.page-checkout .shipping-method-selector .shipping-text-sub{position:relative;top:-10px;font-size:.85em;color:#868686}.page-checkout .btn-link{font-size:.7em;color:#2185ff}.page-checkout .btn-strong{font-size:.8em;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600}.page-checkout .btn-continue{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:35.29412%;float:left;margin-left:5.88235%;font-size:.8em;font-family:Roboto,sans-serif;font-weight:600}.page-checkout .small-shadow{text-shadow:#696969 0 0 1px;font-size:.7em;color:#696969}.page-checkout .shipping-selector-with-items{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;max-height:200px;overflow-y:auto;display:block}.page-checkout .shipping-address-box-full{height:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:29.41176%;float:left;display:block;margin-right:20px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px}.page-checkout .shipping-address-box-full.active{border:1px solid #2185ff!important}.page-checkout .shipping-address-box-empty{height:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:29.41176%;float:left;display:inline-block;border-radius:4px}.page-checkout .box-text{display:block;padding-right:5px;padding-left:5px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:.65em;border:1px solid #f1f1f1;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#F1F1F1;cursor:pointer;height:100%}.page-checkout .box-text:active{background-color:#f0f7ff;background-image:none}.page-checkout .box-text-empty{font-family:Lato,Helvetica,Arial,sans-serif;font-size:.8em;min-height:80px;line-height:80px;border:1px solid #ccdbed;border-radius:4px;color:#2185ff;text-align:center;cursor:pointer}.page-checkout .box-text-empty:active{background-color:#f0f7ff;background-image:none;box-shadow:none}.page-checkout .box-footer{font-family:Lato,Helvetica,Arial,sans-serif;min-height:30px;line-height:30px;border-bottom-left-radius:4px;border-bottom-right-radius:3px;background-image:-webkit-linear-gradient(white,#FBFBFB 20%);background-image:linear-gradient(white,#FBFBFB 20%);box-shadow:#ccc 0 0 3px 0}.page-checkout .box-footer-select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40%;float:left;padding-left:2%;padding-right:2%;color:#696969;text-shadow:#8A8A8A 0 0 1px;font-size:.7em}.page-checkout .box-footer-edit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%;float:right;padding-left:2%;padding-right:2%;text-align:right;color:#2185ff;text-shadow:#4297ff 0 0 1px;font-size:.65em}ul.listPaymentMethods{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}ul.listPaymentMethods li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}ul.listPaymentMethods li .payment-method-logo{padding:45px;background-color:#f7f7f7;border-radius:5px;margin-bottom:10px}ul.listPaymentMethods li .payment-method-logo.active{border:2px solid #2185ff!important}ul.listPaymentMethods li .small-spinner{width:100%}.address-shipping{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.address-shipping>section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:.83333%;padding-right:.83333%}.address-shipping .same-addr-selector{margin-top:10px}.payment-data{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}.payment-data>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.shipping-method-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;font-size:.75em}.shipping-method-container li{padding-left:5px}.shipping-method-container .estimated-delivery{margin-bottom:10px;font-weight:600;font-family:Lato,Helvetica,Arial,sans-serif;color:#696969}.shipping-method-container .estimated-delivery span{float:left;font-size:24px}.shipping-method-container .estimated-delivery-text{margin-left:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:.83333%;border-top-right-radius:3px;border-bottom-right-radius:3px;padding-left:5px;float:initial}.shipping-method-container .shipping-method{margin-bottom:10px;border:1px solid #eee;border-radius:5px}@media (max-width:700px){.checkout .guest-checkout,.checkout .sign-in{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-top:10px;margin-bottom:10px}.checkout .list-of-cards,.checkout .paypal_logo{background-size:110px 95px}.checkout .billing-address .address-entry-left,.checkout .billing-address .address-entry-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.checkout .shipping-selector-with-items .shipping-address-box-empty,.checkout .shipping-selector-with-items .shipping-address-box-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41.66667%;float:left;margin-right:5px}}@media (max-width:400px){.checkout .shipping-selector-with-items .shipping-address-box-empty,.checkout .shipping-selector-with-items .shipping-address-box-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:91.66667%;float:left}.checkout .c-cards{background-size:110px 70px}}#search-results-menu ul.search-menu-container{font-size:.7em;box-shadow:0 1px 7px 1px #ccc}#search-results-menu h2{text-align:center;font-size:28px;padding:10px;color:#2185ff;margin-bottom:20px}#search-results-menu .top-lvl-device{border:1px solid #ccc;border-bottom:none}#search-results-menu .top-lvl-device:last-child{border-bottom:1px solid #ccc}#search-results-menu .top-lvl-device>ul>li>.d-selector{padding-left:7px!important}#search-results-menu .top-lvl-device li.selected>span{color:#fff;background-color:#363636;border-top-color:#fff}#search-results-menu .top-lvl-device li.selected>span.cat-pointer{border-color:#fff}#search-results-menu .top-lvl-device>li>span.d-selector{padding-left:5px!important}#search-results-menu .top-lvl-device .sub-devices{display:none}#search-results-menu .top-lvl-device .sub-devices.show{display:block}#search-results-menu .top-lvl-device .sub-devices .search-products{display:none;font-size:.9em}#search-results-menu .top-lvl-device .sub-devices .search-products li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#search-results-menu .top-lvl-device .sub-devices .search-products li:hover{color:#fff;background-color:#363636;border-top-color:#fff;transition:all 250ms ease-out}#search-results-menu .top-lvl-device .sub-devices .search-products li span{width:100%;display:block;padding:5px}#search-results-menu .top-lvl-device .sub-devices .search-products.show{transition:all 250ms ease-out;display:block;background-color:rgba(204,204,204,.28)}#search-results-menu .top-lvl-device.selected>li>span{color:#fff;background-color:#363636;border-top-color:#fff}#search-results-menu .top-lvl-device.selected>li>span.cat-pointer{border-color:#fff}#search-results-menu .top-lvl-device span.d-selector{display:block;padding:5px 0 5px 15px}#search-results-menu .top-lvl-device span.d-selector:hover{color:#fff;background-color:#363636;transition:all 250ms ease-out;cursor:pointer}#search-results-menu .top-lvl-device span.cat-pointer{position:absolute;border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;top:10px;right:7px}#search-results-menu .top-lvl-device span.cat-pointer.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:12px;right:10px}#search-results-menu .top-lvl-device span.cat-pointer.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.categories-result{margin-top:15px;margin-bottom:15px;position:relative;padding-bottom:25px}.categories-result li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23.33333%;float:left;padding-left:.83333%;padding-right:.83333%;margin:5px;border:1px solid #ccc;box-shadow:0 1px 5px 0;height:160px}.categories-result li a{display:block;height:100%}.categories-result li img{margin:auto;display:block;padding-top:10px}.categories-result li p{line-height:1em;text-align:center;font-family:"Roboto Slab",Helvetica,Arial,sans-serif;font-size:.85em;padding-top:5px}.categories-result li:hover{border-color:#363636;transition:all 250ms ease-out}.categories-result>div{position:absolute;bottom:0;right:0;text-decoration:none;font-size:.8em;color:#8C8C8C}@media (max-width:700px){.categories-result{display:none}.categories-result.open{display:block}.categories-result.open li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%}}.mobile-device-selector{display:none;height:45px;margin-top:15px;margin-bottom:15px;color:#2185ff}.mobile-device-selector>ul li{line-height:2em!important;font-size:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45%;float:left;padding-left:.83333%;padding-right:.83333%}.mobile-device-selector>ul li:last-child{margin-left:10%}@media (max-width:700px){.mobile-device-selector{display:block}}.search-categories{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:.83333%;padding-right:.83333%;color:#000}.search-categories li{position:relative}.search-categories a{text-decoration:none;color:#000}@media (max-width:700px){.search-categories{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:0;float:left;padding-left:.83333%;padding-right:.83333%;display:none}}.search-categories.enabled{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:.83333%;padding-right:.83333%;display:block!important}