html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}meta.foundation-data-attribute-namespace{font-family:false}.txt-hide,.icon,.icon-facebook,.icon-twitter,.icon-pinterest,.icon-hamburger,.icon-enjoy,.icon-shop,.icon-account,.icon-download,.icon-empty,.icon-close,.icon-clear,.searchbar-mobile .content .searchbar-clear,.icon-search,.icon-play,.logo-nook-navbar{text-indent:100%;white-space:nowrap;overflow:hidden}.valid{color:green}.invalid{color:red}.clearfix::after{clear:both;content:"";display:table}.no-indent{text-indent:none;margin-left:0;padding-left:0}.no-indent ul,.no-indent ol{margin-left:.75em;padding-left:0}.no-touch .show-if-touch,.touch .hide-if-touch{display:none}.touch .show-if-touch,.no-touch .hide-if-touch{display:block}body{background:#fff;font-size:16px;margin:0}a{color:#57a2d1;text-decoration:none}a:hover{text-decoration:underline}img{display:block;width:100%;max-width:100%}nav ul{list-style:none;margin-left:0;padding-left:0}nav li{margin-right:1em;margin-bottom:1em}li{float:left}.overview li{float:none}/*! This CSS resource incorporates links to font software which is the valuable copyrighted property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install, redistribute, convert, modify, or reverse engineer this font software. Please contact Monotype Imaging with any questions regarding Web Fonts: http://fonts.com */@font-face{font-family:"Mundo Sans";src:url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Regular.eot");src:url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Regular.eot?#iefix") format("embedded-opentype"),url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Regular.woff") format("woff"),url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Regular.ttf") format("truetype"),url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Regular.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Mundo Sans";src:url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Italic.eot");src:url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Italic.eot?#iefix") format("embedded-opentype"),url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Italic.woff") format("woff"),url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Italic.ttf") format("truetype"),url("https://s3.amazonaws.com/fonts.nookaudiobooks.com/MundoSans-Italic.svg") format("svg");font-weight:400;font-style:italic}body{color:#4b565c;font-family:"Mundo Sans","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;line-height:1.4em}h1,h2,h3,h4,h5,h6{font-family:"Gill Sans","Gill Sans MT","Mundo Sans","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:200;color:#4b565c;line-height:1}.txt-strikethrough{text-decoration:line-through}.bold{font-weight:bold}.page-title,.product-list span,.add-to-wishlist,.remove-from-wishlist,.menu-bar{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-container-header{width:100%}.l-container-main .content,.l-container-footer .content,.l-container-header .content{max-width:1024px;margin-left:auto;margin-right:auto;padding:0 4%}.l-container-main .content::after,.l-container-footer .content::after,.l-container-header .content::after{clear:both;content:"";display:table}.row{display:block}.row::after{clear:both;content:"";display:table}.l-container-main{padding-top:1.5em}@media screen and (min-width: 40.625em){.l-container-main{padding-top:2em}}.l-container-main>.content{min-height:300px}.l-container-main .content{position:relative}@media screen and (min-width: 550px){h2.results-page-title.my-account-page-title{text-align:left}}.my-account-form-container{text-align:center}@media screen and (min-width: 550px){.my-account-form-container{text-align:left}}.my-account-form-container h3{margin-bottom:.5em}.my-account-form-container h3+p{margin-top:0}.my-account-form-container p::after{clear:both;content:"";display:table}.my-account-form-container .account-credit-card-entry{margin-top:2em;margin-bottom:8em;display:block}.my-account-form-container .account-credit-card-entry::after{clear:both;content:"";display:table}.my-account-form-container .button,.my-account-form-container .button-loading,.my-account-form-container .button-loaded{width:200px;display:block;margin:0 auto;float:none}@media screen and (min-width: 34.375em){.my-account-form-container .button,.my-account-form-container .button-loading,.my-account-form-container .button-loaded{float:left}}.my-account-form-container form .button,.my-account-form-container form .button-loading,.my-account-form-container form .button-loaded{float:none;margin-bottom:0}@media screen and (min-width: 550px){.my-account-form-container form .button,.my-account-form-container form .button-loading,.my-account-form-container form .button-loaded{float:left;min-width:auto}}.app-version{position:absolute;right:4%;bottom:1em;color:#868998}.hidden{display:none}.logo-nook-navbar{margin:0;background-size:contain;background-repeat:no-repeat;background-position:left center;background-image:url("/images/nook_logo_navbar.svg")}.no-svg .logo-nook-navbar{background-image:url("/images/nook_logo_navbar.png")}.logo-nook-bug{background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("/images/ic_nook_audiobook_logo_error_page.svg")}.no-svg .logo-nook-bug{background-image:url("/images/ic_nook_audiobook_logo_error_page.png")}.icon,.icon-facebook,.icon-twitter,.icon-pinterest,.icon-hamburger,.icon-enjoy,.icon-shop,.icon-account,.icon-download,.icon-empty,.icon-close,.icon-clear,.searchbar-mobile .content .searchbar-clear,.icon-search,.icon-play{background-size:contain;background-position:center;background-repeat:no-repeat;width:100%}.icon-play{background-image:url("/images/btn_play.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min--moz-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3/1),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.icon-play{background-image:url("/images/btn_play@2x.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 2.6),only screen and (min--moz-device-pixel-ratio: 2.6),only screen and (-o-min-device-pixel-ratio: 2.6/1),only screen and (min-resolution: 250dpi),only screen and (min-resolution: 2.6dppx){.icon-play{background-image:url("/images/btn_play@3x.png")}}.icon-play.playing{background-image:url("/images/btn_pause.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min--moz-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3/1),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.icon-play.playing{background-image:url("/images/btn_pause@2x.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 2.6),only screen and (min--moz-device-pixel-ratio: 2.6),only screen and (-o-min-device-pixel-ratio: 2.6/1),only screen and (min-resolution: 250dpi),only screen and (min-resolution: 2.6dppx){.icon-play.playing{background-image:url("/images/btn_pause@3x.png")}}.icon-search{display:inline-block;background-image:url("/images/ic_search_input_inactive.svg")}.no-svg .icon-search{background-image:url("/images/ic_search_input_inactive.png")}.icon-search.active,.icon-search.activate{background-image:url("/images/ic_search_input_active.svg")}.no-svg .icon-search.active,.no-svg .icon-search.activate{background-image:url("/images/ic_search_input_active.png")}@media screen and (max-width: 949px){.icon-search.inactivate{background-image:url("/images/btn_close.svg")}.no-svg .icon-search.inactivate{background-image:url("/images/btn_close.png")}}.icon-clear,.searchbar-mobile .content .searchbar-clear{display:inline-block;background-image:url("/images/ic_search_undo_typing.svg")}.no-svg .icon-clear,.no-svg .searchbar-mobile .content .searchbar-clear,.searchbar-mobile .content .no-svg .searchbar-clear{background-image:url("/images/ic_search_undo_typing.png")}.icon-close{display:inline-block;background-image:url("/images/btn_close.svg")}.no-svg .icon-close{background-image:url("/images/btn_close.png")}.icon-empty{height:200px;background-image:url("/images/ic_library_empty.svg")}.no-svg .icon-empty{background-image:url("/images/ic_library_empty.png")}.icon-download{height:200px;background-image:url("/images/ic_howworks_download.svg")}.no-svg .icon-download{background-image:url("/images/ic_howworks_download.png")}.icon-account{height:200px;background-image:url("/images/ic_howworks_create_account.svg")}.no-svg .icon-account{background-image:url("/images/ic_howworks_create_account.png")}.icon-shop{height:200px;background-image:url("/images/ic_howworks_shop.svg")}.no-svg .icon-shop{background-image:url("/images/ic_howworks_shop.png")}.icon-enjoy{height:200px;background-image:url("/images/ic_howworks_enjoy.svg")}.no-svg .icon-enjoy{background-image:url("/images/ic_howworks_enjoy.png")}.icon-hamburger{display:inline-block;background-image:url("/images/ic_hamburger_menu.svg")}.no-svg .icon-hamburger{background-image:url("/images/ic_hamburger_menu.png")}.icon-facebook,.icon-twitter,.icon-pinterest{height:44px;width:44px}.icon-facebook{background-image:url("/images/ic_footer_facebook_default.svg")}.no-svg .icon-facebook{background-image:url("/images/ic_footer_facebook_default.png")}.no-touch .icon-facebook:hover{background-image:url("/images/ic_footer_facebook_hover.svg")}.no-svg .no-touch .icon-facebook:hover{background-image:url("/images/ic_footer_facebook_hover.png")}.icon-twitter{background-image:url("/images/ic_footer_twitter_default.svg")}.no-svg .icon-twitter{background-image:url("/images/ic_footer_twitter_default.png")}.no-touch .icon-twitter:hover{background-image:url("/images/ic_footer_twitter_hover.svg")}.no-svg .no-touch .icon-twitter:hover{background-image:url("/images/ic_footer_twitter_hover.png")}.icon-pinterest{background-image:url("/images/ic_footer_pinterest_default.svg")}.no-svg .icon-pinterest{background-image:url("/images/ic_footer_pinterest_default.png")}.no-touch .icon-pinterest:hover{background-image:url("/images/ic_footer_pinterest_hover.svg")}.no-svg .no-touch .icon-pinterest:hover{background-image:url("/images/ic_footer_pinterest_hover.png")}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #818181;border-radius:20px;box-shadow:none;box-sizing:border-box;font-family:"Mundo Sans","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:17px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{border:1px solid #b7b8be;outline:0}label{font-size:15px}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0;margin-left:0;margin-right:0}input[type=checkbox],input[type=radio]{display:inline}input.error{background-color:#fff6f5;color:#d82900;border:1px solid #d82900}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}select::-ms-expand{display:none}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url("/images/ic_expand.svg");padding:0 35px 0 12px}.no-svg select:not([multiple]){background-image:url("/images/ic_expand.png")}form .password-field-container{position:relative;width:100%;float:left}form .toggle-password{color:#818181;font-size:14px;margin-bottom:32px;padding:0 .6em;text-align:right;font-weight:normal;position:absolute;top:9px;right:10px}form .toggle-checkbox{display:none !important}form .field-tip{color:#818181;margin:-12px 0 16px 0}form .field-tip.double-down{margin-bottom:2em}form .error-message{color:#fb5862;display:block;font-size:13px;text-align:left;margin-bottom:6px;line-height:1.2}form #security-question-input{margin-bottom:2em}.modal .modal-inner form .forgot-password-input-email{margin-bottom:1.3em !important}.placeholder{color:#aaa}.credit-card{font-size:1em}@media screen and (min-width: 31.25em){.credit-card{max-width:500px}}.credit-card p,.credit-card input,.credit-card select,.credit-card .button,.credit-card .button-loading,.credit-card .button-loaded{font-size:18px}.credit-card p{text-align:center}.credit-card input,.credit-card .button,.credit-card .button-loading,.credit-card .button-loaded{margin-left:auto;margin-right:auto}.credit-card input,.credit-card select{border-radius:0px;display:block;margin-bottom:16px;width:100%}.credit-card .button,.credit-card .button-loading,.credit-card .button-loaded{min-width:51%;margin-bottom:16px;float:none}.credit-card select{-webkit-appearance:none}.credit-card small{display:block;font-size:13px;line-height:1.3em;margin-bottom:32px}.credit-card .inline input,.credit-card .inline select{display:inline-block}@media screen and (min-width: 21.875em){.credit-card .inline input,.credit-card .inline select{width:48%}}@media screen and (min-width: 21.875em){.credit-card .inline :last-child{float:right}}@media screen and (min-width: 21.875em){.credit-card .card-expiration-field input{margin-left:0;margin-right:0;width:48%}}@media screen and (min-width: 21.875em){.credit-card .card-cvc input{margin-left:0;margin-right:0;width:60px}}.sort-picker{border-radius:2px;margin-bottom:32px;width:100%;font-size:16px}@media screen and (min-width: 26.25em){.sort-picker{display:block;margin:0 auto 3em;width:300px}}@media screen and (min-width: 50em){.sort-picker{position:absolute;margin:0;top:0;right:4%}}@media screen and (min-width: 64em){.sort-picker{right:5%}}.banner{display:inline-block;margin:-24px 0 32px -4.34%;width:108.69%;z-index:-1}@media screen and (min-width: 48.125em){.banner{margin:0 0 30px;width:100%}}.banner img{height:100%;border:none}.banner.top-margin{margin-top:2em}.daily-find{display:block;display:inline-block;height:175px;overflow:hidden;margin-bottom:42px;position:relative;margin:-24px 0 32px -4.34%;width:108.69%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#000;opacity:.9}.daily-find::after{clear:both;content:"";display:table}.daily-find .details>h2,.daily-find .details>span{text-shadow:0px 0px 7px rgba(0,0,0,.6)}@media screen and (min-width: 31.25em){.daily-find{height:225px}}@media screen and (min-width: 48em){.daily-find{margin:0 0 30px 0;width:100%}}.daily-find .container{position:absolute;top:50%;left:50%;width:275px;height:140px;margin:-70px 0 0 -137.5px}@media screen and (min-width: 31.25em){.daily-find .container{width:485px;height:190px;margin:-95px 0 0 -242.5px}}.daily-find .column{float:left}.daily-find .cover-art{width:25%;margin-right:1.15em;padding-top:10px}@media screen and (min-width: 31.25em){.daily-find .cover-art{padding:0}}.daily-find .cover-art img{-webkit-box-shadow:1px 1px 2px 1px #333;-moz-box-shadow:1px 1px 2px 1px #333;box-shadow:1px 1px 2px 1px #333}.daily-find .details{width:65%;padding-top:0}.daily-find .details h2{color:#fff;text-transform:uppercase;margin:0 0 16px 0;font-size:18px;font-weight:normal}.daily-find .details .metadata{color:#fff;display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-find .details .metadata a{color:#fff;text-decoration:none}.daily-find .details .metadata a:hover{text-decortation:underline}.daily-find .details .author{text-transform:uppercase;margin:0 0 16px 0}.daily-find .details .button,.daily-find .details .button-loading,.daily-find .details .button-loaded{max-width:200px}.button,.button-loading,.button-loaded{margin-bottom:1em}.button,.button-loading,.button-loaded,button,input[type=search],input[type=submit],input[type=reset],input[type=button]{display:block;height:40px;padding:0 15px;color:#4b565c;text-align:center;font-family:"Mundo Sans","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:17px;line-height:40px;text-decoration:none;white-space:nowrap;background-color:#fff;border-radius:20px;border:1px solid #868998;cursor:pointer;box-sizing:border-box;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.no-touch .button:hover,.no-touch .button-loading:hover,.no-touch .button-loaded:hover,.no-touch button:hover,.no-touch input[type=search]:hover,.no-touch input[type=submit]:hover,.no-touch input[type=reset]:hover,.no-touch input[type=button]:hover{color:#868998;border:1px solid #b2b5c2;text-decoration:none}.no-touch .button:focus,.no-touch .button-loading:focus,.no-touch .button-loaded:focus,.no-touch button:focus,.no-touch input[type=search]:focus,.no-touch input[type=submit]:focus,.no-touch input[type=reset]:focus,.no-touch input[type=button]:focus{outline:0}.no-touch .button:active,.no-touch .button-loading:active,.no-touch .button-loaded:active,.no-touch button:active,.no-touch input[type=search]:active,.no-touch input[type=submit]:active,.no-touch input[type=reset]:active,.no-touch input[type=button]:active{color:#868998;border:1px solid #dddddf}.button.primary,.primary.button-loading,.primary.button-loaded,button.primary,input[type=search].primary,input[type=submit].primary,input[type=reset].primary,input[type=button].primary{background-color:#57a2d1;border:0 none;color:#fff;text-decoration:none}.no-touch .button.primary:hover,.no-touch .primary.button-loading:hover,.no-touch .primary.button-loaded:hover,.no-touch .button.primary:focus,.no-touch .primary.button-loading:focus,.no-touch .primary.button-loaded:focus,.no-touch button.primary:hover,.no-touch button.primary:focus,.no-touch input[type=search].primary:hover,.no-touch input[type=search].primary:focus,.no-touch input[type=submit].primary:hover,.no-touch input[type=submit].primary:focus,.no-touch input[type=reset].primary:hover,.no-touch input[type=reset].primary:focus,.no-touch input[type=button].primary:hover,.no-touch input[type=button].primary:focus{color:#fff;opacity:.8;border:0 none}.button-loading,.button-loaded{position:relative}.button-loading:disabled,.button-loaded:disabled{opacity:.7}.button-loading .text,.button-loaded .text{position:relative}.button-loading .text:before,.button-loaded .text:before{content:"";display:block;position:absolute;left:0;top:calc(50% - 12.5px);background-image:url("/images/ajax-loader.gif");background-size:contain;background-position:center;background-repeat:no-repeat;height:25px;width:25px}.button-loaded .text:before{background-image:url("/images/ic_browse_categories_2.svg")}.no-svg .button-loaded .text:before{background-image:url("/images/ic_browse_categories_2.png")}.browse-categories-button{margin-bottom:32px;min-width:250px;width:auto;background-color:#57a2d1;border:none;border-radius:0;outline:none;color:#fff;display:block;margin:0 auto 30px}.browse-categories-button .text{display:inline-block;margin:0 auto;padding-left:36px}@media screen and (min-width: 1024px){.browse-categories-button{display:none}}.no-touch .browse-categories-button:hover,.no-touch .browse-categories-button:active{border:0 none;color:#fff}.app-badges{margin:0;padding:0;list-style:none}.app-badge{width:100%;margin-bottom:5px}.app-badge a{text-decoration:none}.app-badge a:hover{text-decoration:none}.app-badge img{margin:0 auto;max-width:147px;border:none}.app-badges.horizontal-badges{display:inline-block;text-align:center;width:100%;margin-bottom:0}.app-badges.horizontal-badges img{width:204px;max-width:204px}@media screen and (min-width: 48em){.app-badges.horizontal-badges .app-badge{display:inline-block;width:auto;float:none}}.badges-title{margin:60px auto 1em;display:block;width:100%;text-align:center}.social-links{list-style:none;margin:0;padding:0;display:block}.social-links::after{clear:both;content:"";display:table}.social-link{margin-right:5px}@media screen and (min-width: 50em){.social-link{margin-right:11px}}.social-link:last-of-type{margin-right:0}.social-link a{display:inline-block}.js-account-credit-card-edit-container{width:100%;float:left;padding:1em 0;background-color:#e3f0f7}.js-account-credit-card-edit-container .account-credit-card-title{display:inline-block;text-align:center;width:100%;margin-bottom:1em;line-height:40px}@media screen and (min-width: 550px){.js-account-credit-card-edit-container .account-credit-card-title{float:left;width:auto;margin-left:1em;margin-bottom:0}}.js-account-credit-card-edit-container .account-credit-card-actions{display:inline-block;float:right;width:100%}.js-account-credit-card-edit-container .account-credit-card-actions .button,.js-account-credit-card-edit-container .account-credit-card-actions .button-loading,.js-account-credit-card-edit-container .account-credit-card-actions .button-loaded{width:140px;margin-bottom:.5em}@media screen and (min-width: 550px){.js-account-credit-card-edit-container .account-credit-card-actions{width:auto}.js-account-credit-card-edit-container .account-credit-card-actions .button,.js-account-credit-card-edit-container .account-credit-card-actions .button-loading,.js-account-credit-card-edit-container .account-credit-card-actions .button-loaded{margin-right:1em;margin-bottom:0;width:110px}}@media screen and (min-width: 700px){.js-account-credit-card-edit-container .account-credit-card-actions .button,.js-account-credit-card-edit-container .account-credit-card-actions .button-loading,.js-account-credit-card-edit-container .account-credit-card-actions .button-loaded{width:140px}}.cover-art{display:block;position:relative;z-index:0}.cover-art .icon-play{position:absolute;z-index:1;background-position:bottom left;background-size:85%;top:0;right:0;height:70px;width:70px}.product-list .cover-art .icon-play{height:60px;width:60px}@media screen and (min-width: 27.5em){.product-list .cover-art .icon-play{height:70px;width:70px}}@media screen and (min-width: 31.25em){.product-list .cover-art .icon-play{height:60px;width:60px}}@media screen and (min-width: 34.375em){.cover-art .icon-play{height:60px;width:60px}}@media screen and (min-width: 37.5em){.product-list .cover-art .icon-play{height:70px;width:70px}}@media screen and (min-width: 40.625em){.cover-art .icon-play{height:70px;width:70px}}@media screen and (min-width: 45em){.product-list .cover-art .icon-play{height:80px;width:80px}}@media screen and (min-width: 48.125em){.cover-art .icon-play{height:80px;width:80px}}@media screen and (min-width: 50em){.product-list .cover-art .icon-play{height:50px;width:50px}}@media screen and (min-width: 64em){.product-list .cover-art .icon-play{height:55px;width:55px}}.cover-art .purchased-ribbon{position:absolute;display:block;background-color:#57a2d1;bottom:0;left:0;margin:0;text-align:center;width:100%;height:40px;line-height:40px;font-size:1em;color:#fff;z-index:1;cursor:default}.cover-art img{box-shadow:0 1px 10px -1px #4b565c;box-shadow:0 1px 10px -1px rgba(75,86,92,.85)}.cover-art-linked img{border:none}.no-touch .cover-art-linked:hover img{box-sizing:border-box;outline:2px solid #57a2d1}.modal label{cursor:pointer;margin-bottom:.5em}.modal label img{border-radius:150px;display:block;max-width:300px}.modal .modal-state{display:none}.modal .modal-trigger{background-color:#477dca;border-radius:3px;border:0;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;padding:.8em 1em}.modal .modal-trigger:hover:not(:disabled){background-color:#578ad4;cursor:pointer}.modal .modal-trigger:active:not(:disabled),.modal .modal-trigger:focus:not(:disabled){background-color:#3c71bb;cursor:pointer}.modal .modal-trigger:disabled{cursor:not-allowed;opacity:.5}.modal .modal-fade-screen{-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,.85);opacity:0;padding-top:.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width: 53.75em){.modal .modal-fade-screen{padding-top:4em}}.modal .modal-fade-screen .modal-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;height:1.5em;width:1.5em;background:#f6f6f6;cursor:pointer}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:.15em;background:#ddd;content:"";display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#c4c4c4}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease;background:#f6f6f6;border-radius:3px;margin-top:0;margin-left:auto;margin-right:auto;max-height:95%;overflow:auto;padding:1.5em;position:relative;width:95%}@media screen and (min-width: 37.5em){.modal .modal-inner{padding:3em;width:560px}}.modal .modal-inner h1{color:#3d3d3d;margin-bottom:0 0 .6em 0;text-align:left;text-transform:capitalize}.modal .modal-inner p,.modal .modal-inner input,.modal .modal-inner select,.modal .modal-inner .button,.modal .modal-inner .button-loading,.modal .modal-inner .button-loaded{font-size:18px}.modal .modal-inner p{color:#3d3d3d;line-height:1.35;margin-bottom:28px;text-align:center}.modal .modal-inner input,.modal .modal-inner .button,.modal .modal-inner .button-loading,.modal .modal-inner .button-loaded{margin-left:auto;margin-right:auto}.modal .modal-inner input,.modal .modal-inner select{border-radius:0px;display:block;margin-bottom:16px;width:100%;float:left}.modal .modal-inner .button,.modal .modal-inner .button-loading,.modal .modal-inner .button-loaded{min-width:215px;margin-bottom:16px}.modal .modal-inner select{-webkit-appearance:none}.modal .modal-inner small{display:block;float:left;font-size:13px;line-height:1.3em}.modal .modal-inner .modal-intro{font-weight:800}.modal .modal-inner .modal-content{color:#3d3d3d}@media screen and (min-width: 37.5em){.modal .modal-inner .modal-content{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}}.modal .modal-inner a.cta{color:#fff;display:inline-block;margin-right:.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-inner .terms{margin-top:48px;text-align:center}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-fade-screen .modal-inner{top:.5em}.modal-open{overflow:hidden}.modal-title{margin-left:auto;margin-right:auto;max-width:83%}@media screen and (min-width: 28.125em){.modal-title{max-width:92%}}@media screen and (min-width: 37.5em){.modal-title{max-width:100%}}.account-dropdown{position:relative}.account-dropdown a{color:#4b565c}.account-dropdown-trigger{position:relative;margin-right:35px;font-size:1.25em}.account-dropdown-trigger:hover{text-decoration:none}.account-dropdown-trigger:before,.account-dropdown-trigger:after{content:"";position:absolute;height:130%;width:30px;top:-15%;background-size:contain;background-position:center;background-repeat:no-repeat}.account-dropdown-trigger:before{left:-40px;background-image:url("/images/ic_profile.svg")}.no-svg .account-dropdown-trigger:before{background-image:url("/images/ic_profile.png")}.account-dropdown-trigger:after{right:-40px;background-image:url("/images/ic_profile_dropdown_arrow.svg")}.no-svg .account-dropdown-trigger:after{background-image:url("/images/ic_profile_dropdown_arrow.png")}.account-dropdown-content{display:block;background-color:#fff;position:absolute;z-index:4;right:0;box-shadow:0 3px 6px #4b565c;box-shadow:0 3px 6px rgba(75,86,92,.85);top:39px}.account-dropdown-content a{display:inline-block;text-align:left;min-width:200px;width:100%;padding:.75em 0 .75em 1em;background-color:#fff;font-size:16px}.account-dropdown-content a:last-of-type{border-top:1px solid #cfd4d7}.account-dropdown-content a:hover{background-color:#f4f4f6;text-decoration:none}.pagination{display:inline-block;width:100%;text-align:center;font-size:.9em;margin-bottom:2em}@media screen and (min-width: 28.125em){.pagination{font-size:1em;text-align:right}}.pagination .pagination-link,.pagination .page-number{display:inline-block;margin:0 .2em}@media screen and (min-width: 28.125em){.pagination .pagination-link,.pagination .page-number{margin:0 .5em}}.pagination .pagination-link:last-of-type{margin-right:0}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow-x:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 300ms ease-in;-moz-transition:-moz-transform 300ms ease-in;-ms-transition:-ms-transform 300ms ease-in;-o-transition:-o-transform 300ms ease-in;transition:transform 300ms ease-in}.inner-wrap::after{clear:both;content:"";display:table}.left-off-canvas-menu{-webkit-backface-visibility:hidden;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;transition:transform 300ms ease-in 0s;width:257px;z-index:1001;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.move-right>.inner-wrap{-webkit-transform:translate3d(257px, 0, 0);-moz-transform:translate3d(257px, 0, 0);-ms-transform:translate(257px, 0);-ms-transform:translate3d(257px, 0, 0);-o-transform:translate3d(257px, 0, 0);transform:translate3d(257px, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}.move-left>.inner-wrap{-webkit-transform:translate3d(-257px, 0, 0);-moz-transform:translate3d(-257px, 0, 0);-ms-transform:translate(-257px, 0);-ms-transform:translate3d(-257px, 0, 0);-o-transform:translate3d(-257px, 0, 0);transform:translate3d(-257px, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}.no-csstransforms .left-off-canvas-menu{left:-257px}.no-csstransforms .right-off-canvas-menu{right:-257px}.no-csstransforms .move-left>.inner-wrap{right:257px}.no-csstransforms .move-right>.inner-wrap{left:257px}.hamburger-menu{background-color:#2a3143;color:#fff}.hamburger-menu *{box-sizing:border-box}.hamburger-menu nav{overflow-y:scroll}.hamburger-menu nav a{display:inline-block;width:100%;padding:19px 24px;font-size:18px;color:#fff}.hamburger-menu nav a:hover{text-decoration:none;background-color:#3b445c}.how-it-works{color:#fff;background-color:#57a2d1;padding:50px 0 70px;margin-top:-1px}.how-it-works h2,.how-it-works h3,.how-it-works a{color:#fff}.how-it-works h2,.how-it-works h3{text-align:center}.how-it-works h2{font-size:2.5em;margin:0 0 1.875em}@media screen and (min-width: 48em){.how-it-works h2{margin-bottom:1.4375em}}.how-it-works h3{font-size:1.375em;margin:16px 0 14px}@media screen and (min-width: 48em){.how-it-works h3{font-size:1.1em}}@media screen and (min-width: 57.5em){.how-it-works h3{font-size:1.375em}}.how-it-works a{text-decoration:underline}.how-it-works-steps{margin:0;padding:0;list-style:none;display:block}.how-it-works-steps::after{clear:both;content:"";display:table}.how-it-works-steps:last-of-type{margin-bottom:76px}.how-it-works-step{width:100%;padding:0 4%;margin-bottom:2em}@media screen and (min-width: 48em){.how-it-works-step{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;padding:0 3%}.how-it-works-step:last-child{margin-right:0}.how-it-works-step:nth-of-type(odd){margin-left:8.5298042998%}.how-it-works-step h3{text-align:center}}.how-it-works-step p{font-size:.9375em;max-width:400px;display:block;margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width: 48em){.how-it-works-step p{text-align:left}}.how-it-works-step-icon{height:70px;width:70px;max-width:60%;margin:0 auto}@media screen and (min-width: 48em){.how-it-works-step-icon{height:120px;width:120px}}.loading,.loading-simple{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:not(:required):before,.loading-simple:not(:required):before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required),.loading-simple:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after,.loading-simple:not(:required):after{content:"";display:block;font-size:10px;width:80px;height:80px;margin-top:-40px;margin-left:-40px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("/images/ajax-loader.gif")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min--moz-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3/1),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.loading:not(:required):after,.loading-simple:not(:required):after{width:40px;height:40px;margin-top:-20px;margin-left:-20px}}.loading-simple{position:absolute}.loading-simple:before{position:absolute}.homepage-results .loading:not(:required):before,.homepage-results .loading-simple:not(:required):before{background-color:transparent}.category-navigation a{display:block;width:100%;padding:10px;border-bottom:1px solid #000}.homepage-category{border-top:1px solid #ccc;padding-top:42px;margin-bottom:42px}.homepage-category:first-of-type,.daily-find+.homepage-category{border-top:none;padding-top:0;margin-top:0}.homepage-category .homepage-category-name{text-align:center;position:relative;margin:0 0 20px 0}.homepage-category .homepage-category-name a{color:#4b565c;text-decoration:none;font-size:1.5em}.homepage-category .homepage-category-name a:after{content:"";position:absolute;width:35px;height:150%;top:-25%;right:-35px;background-size:contain;background-repeat:no-repeat;background-position:right center;background-image:url("/images/ic_more.svg")}.no-svg .homepage-category .homepage-category-name a:after{background-image:url("/images/ic_more.png")}.homepage-category .homepage-category-name a:after{right:-20px}@media screen and (min-width: 48em){.homepage-category .homepage-category-name{text-align:left;float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.homepage-category .homepage-category-name:last-child{margin-right:0}.homepage-category .homepage-category-name a:after{display:none}}.homepage-category .homepage-category-link{display:none;position:relative}@media screen and (min-width: 48em){.homepage-category .homepage-category-link{display:inline-block;text-align:right;float:right;margin-right:24px}.homepage-category .homepage-category-link:after{content:"";position:absolute;width:35px;height:150%;top:-25%;right:-35px;background-size:contain;background-repeat:no-repeat;background-position:right center;background-image:url("/images/ic_more.svg")}.no-svg .homepage-category .homepage-category-link:after{background-image:url("/images/ic_more.png")}}.product-list,.categories-list{padding:0;margin:0;list-style:none}.categories-list{min-height:462px}.product-list{float:left;width:100%}.product-list .column{margin-bottom:42px;float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.product-list .column:last-child{margin-right:0}.product-list .column:nth-child(2n){margin-right:0}.product-list .column:nth-child(2n+1){clear:left}@media screen and (min-width: 31.25em){.product-list .column{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-bottom:52px}.product-list .column:nth-child(2n){margin-right:2.3576515979%}.product-list .column:nth-child(2n+1){clear:none}.product-list .column:last-child{margin-right:0}.product-list .column:nth-child(3n){margin-right:0}.product-list .column:nth-child(3n+1){clear:left}}@media screen and (min-width: 40.625em){.product-list .column{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.product-list .column:nth-child(3n){margin-right:2.3576515979%}.product-list .column:nth-child(3n+1){clear:none}.product-list .column:last-child{margin-right:0}.product-list .column:nth-child(4n){margin-right:0}.product-list .column:nth-child(4n+1){clear:left}}@media screen and (min-width: 50em){.product-list .column{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.product-list .column:nth-child(4n){margin-right:2.3576515979%}.product-list .column:nth-child(4n+1){clear:none}.product-list .column:last-child{margin-right:0}.product-list .column:nth-child(6n){margin-right:0}.product-list .column:nth-child(6n+1){clear:left}}.product-list.product-list-truncated .column{margin-bottom:0}.product-list.product-list-truncated .column:nth-of-type(n){display:inline-block}.product-list.product-list-truncated .column:nth-of-type(n+3){display:none}@media screen and (min-width: 31.25em){.product-list.product-list-truncated .column:nth-of-type(n){display:inline-block}.product-list.product-list-truncated .column:nth-of-type(n+4){display:none}}@media screen and (min-width: 40.625em){.product-list.product-list-truncated .column:nth-of-type(n){display:inline-block}.product-list.product-list-truncated .column:nth-of-type(n+5){display:none}}@media screen and (min-width: 50em){.product-list.product-list-truncated .column:nth-of-type(n){display:inline-block}.product-list.product-list-truncated .column:nth-of-type(n+7){display:none}}.product-list span{display:inline-block;width:100%;line-height:1}.product-list .cover-art{margin-bottom:12px}.product-list .title,.product-list .author{word-wrap:normal;overflow:hidden;line-height:1.3;text-align:center}.product-list .title a{color:#4b565c;font-size:16px;text-decoration:none}.product-list .title a:hover{text-decoration:underline}.product-list .author,.product-list .list-price,.product-list .sale-price,.product-list .savings{font-size:14px;text-align:center}.product-list .author,.product-list .author a{color:#818181}.product-list .button,.product-list .button-loading,.product-list .button-loaded{font-size:14px}.product-list .button-primary{margin:1rem 0 2.5rem 0}.product-list .list-price{color:#818181;text-decoration:line-through}.product-list .sale-price{color:#4b565c}.product-list .savings{font-weight:600;color:#4b565c}.results-page-title{margin-top:0;font-size:1.875em;line-height:1.3;text-align:center}@media screen and (min-width: 50em){.results-page-title{text-align:left;max-width:calc(100% - 315px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.category-description{padding:0 30px 5px;border:1px solid #ccc;margin-bottom:60px;margin-top:25px}.category-description h2{font-size:22px}.category-description p{font-size:15px}.searchbar-mobile .content .searchbar-clear,.searchbar .searchbar-submit,.searchbar .searchbar-input{outline:none;outline-offset:none;border:none !important;border-radius:0}.searchbar-mobile .content .searchbar-clear:hover,.searchbar .searchbar-submit:hover,.searchbar .searchbar-input:hover{border:none !important;border-radius:0}.searchbar-mobile .content .searchbar-clear:focus,.searchbar .searchbar-submit:focus,.searchbar .searchbar-input:focus{border:none;outline-offset:0;outline:0}.searchbar{z-index:2}.searchbar form{position:relative}.searchbar .searchbar-input{width:70%;padding-left:4%;background-color:transparent}.searchbar .searchbar-controls{width:30%;height:40px;float:right}@media screen and (min-width: 950px){.searchbar .searchbar-controls{width:15%}}.searchbar .searchbar-submit{float:right;background-image:url("/images/ic_search_input_inactive.svg");background-size:25px auto;background-position:center;background-repeat:no-repeat;padding:0 30%;background-color:#dddddf}@media screen and (min-width: 500px){.searchbar .searchbar-submit{padding:0 30px}}@media screen and (min-width: 650px){.searchbar .searchbar-submit{padding:0 45px}}@media screen and (min-width: 950px){.searchbar .searchbar-submit{padding:0 30px;background-color:transparent;float:left;border-left:1px solid #000}}.searchbar-mobile{background-color:#f7f8f9;height:40px}.searchbar-mobile .content{padding:0}@media screen and (min-width: 950px){.searchbar-mobile .content{padding:0 4%}}.searchbar-mobile .content .searchbar-clear{display:none;float:right;width:25%;margin-right:5%;max-width:30px;padding:0;background-color:transparent}.searchbar-mobile .content .searchbar-clear.show{display:block}@media screen and (min-width: 500px){.searchbar-mobile .content .searchbar-clear{margin-right:10px}}.searchbar-desktop{height:34px;margin-top:20px}.searchbar-desktop form{border:1px solid #ccc;-webkit-transition:border-color 300ms ease-out;-moz-transition:border-color 300ms ease-out;transition:border-color 300ms ease-out}.searchbar-desktop form.focused{border-color:#4b565c}.searchbar-desktop .searchbar-controls{margin-right:10%;height:34px}.sign-in-modal{width:100%}.sign-in-modal .forgot-password-link,.sign-in-modal .create-nook-account-link{display:block}.sign-in-modal .forgot-password-link{color:#818181;font-size:14px;margin-bottom:32px;padding:0 .6em;text-align:right}.sign-in-modal .create-nook-account-link{margin-bottom:67px;text-align:center}.sign-in-modal .modal-inner p.smaller,.sign-in-modal .modal-inner label.smaller{color:#818181;font-size:14px;font-weight:normal;line-height:1.3em;margin-bottom:12px;padding:0;text-align:left}.header-desktop,.searchbar-desktop{display:none}@media screen and (min-width: 59.375em){.header-mobile,.searchbar-mobile{display:none}.header-desktop,.searchbar-desktop{display:block}}.page-preheader{text-align:right;border-bottom:1px solid #ccc}.page-preheader .content{text-align:right;height:38px}.page-preheader .content::after{clear:both;content:"";display:table}.page-preheader .content nav{display:inline-block;line-height:38px;position:relative}.page-preheader .content nav a{color:#4b565c}.page-preheader .content .loggedout,.page-preheader .content .loggedin{font-size:12px}.page-preheader .content .spaced{margin:0 1em}.page-header{background-color:#fff;color:#4b565c;border-bottom:1px solid #ccc}.page-header .header-homelink{display:block;max-width:205px}.page-header .header-homelink span{display:block;height:68px}.page-header .content{position:relative}.page-header.header-mobile{height:48px}.page-header.header-mobile .hamburger-toggle{position:absolute;left:1em;top:11.5px}.page-header.header-mobile .hamburger-toggle .icon-hamburger{height:25px;width:25px}@media screen and (min-width: 40em){.page-header.header-mobile .hamburger-toggle{left:2em}}.page-header.header-mobile .header-homelink{float:none;margin:0 auto;width:50%;height:41px}.page-header.header-mobile .header-homelink h1{height:43px}.page-header.header-mobile .header-homelink .logo-nook-navbar{height:41px}.page-header.header-mobile .searchbar-toggle{position:absolute;right:1em;top:11.5px;margin:0}.page-header.header-mobile .searchbar-toggle .icon-search{height:25px;width:25px}@media screen and (min-width: 40em){.page-header.header-mobile .searchbar-toggle{right:2em}}.page-header.header-desktop{height:80px}.page-header.header-desktop .header-homelink{width:20%;float:left;height:80px}.page-header.header-desktop .header-homelink span{height:68px}.page-header.header-desktop .navigation-elements{height:80px;float:right;max-width:80%;max-width:calc( 100% - 206px )}.page-header.header-desktop .navigation-elements>*{float:left}.page-header.header-desktop .navigation-elements .searchbar-toggle{margin-top:27.5px}.page-header.header-desktop .header-navigation-pages .nav-item-wrap{display:inline-block;height:100%}.page-header.header-desktop .header-navigation-pages .nav-item-wrap .categories-menu{column-count:3;font-size:12px;line-height:16px;width:100%;left:0;right:0;display:none;position:absolute;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;float:left;margin:0;padding:30px;height:348px;overflow:hidden;flex-wrap:wrap;z-index:9999;-webkit-column-count:4;-moz-column-count:4;column-count:4}.page-header.header-desktop .header-navigation-pages .nav-item-wrap .categories-menu.active{display:block}.page-header.header-desktop .header-navigation-pages .nav-item-wrap .categories-menu span{display:block}.page-header.header-desktop .header-navigation-pages .nav-item-wrap .categories-menu a{color:#4b565c;display:inline-block;padding:5px 0;line-height:16px}.page-header.header-desktop .header-navigation-pages .top-nav-main-link{margin-right:18px;color:#4b565c;line-height:80px;overflow:visible;display:inline-block;height:100%;border-right:1px solid transparent;border-left:1px solid transparent}.page-header.header-desktop .header-navigation-pages .top-nav-main-link.js-cat-dropdown:hover{border-right:1px solid #ccc;border-left:1px solid #ccc;height:101%;background-color:#fff;text-decoration:none}@media screen and (min-width: 950px){.page-header.header-desktop .header-navigation-pages .top-nav-main-link{padding-right:12px;padding-left:12px}}@media screen and (min-width: 1000px){.page-header.header-desktop .header-navigation-pages .top-nav-main-link{padding-right:15px;padding-left:15px}}.page-header.header-desktop .header-navigation-account a{font-size:15px;color:#4b565c}.page-header.header-desktop .header-navigation-account.loggedin{padding-left:70px;position:relative}.page-header.header-desktop .header-navigation-account.loggedin:before{content:"";position:absolute;left:0;top:25%;height:50%;width:1px;border-left:1px solid #ccc}.page-header.header-desktop .header-navigation-account.loggedin .account-dropdown-trigger{line-height:80px}.page-header.header-desktop .header-navigation-account.loggedout a{line-height:80px}.page-header.header-desktop .header-navigation-account.loggedout a:first-of-type{margin-right:5px}@media screen and (min-width: 1000px){.page-header.header-desktop .header-navigation-account.loggedout a:first-of-type{margin-right:15px}}.page-header.header-desktop .header-navigation-account.loggedout a:last-of-type{margin-left:5px}@media screen and (min-width: 1000px){.page-header.header-desktop .header-navigation-account.loggedout a:last-of-type{margin-left:15px}}.faq,.legal{max-width:704px}@media screen and (min-width: 740px){.faq,.legal{margin:0 auto;float:none}}.legal{display:block}.legal h1{font-size:28px;line-height:1em;margin:.67em 0 1em 0;padding:0}.legal p{line-height:1.5em}.legal::after{clear:both;content:"";display:table}.legal ol,.legal ul{list-style-position:intial;padding-left:1em}.legal li{float:none}.legal li,.legal dt{margin-bottom:.5em}.legal li li{margin-left:1em}.faq h1{line-height:1;font-size:28px;margin-bottom:1em}.faq h2{text-decoration:underline;margin-bottom:0}.faq h2+ul{margin-top:.5em}.faq h3{margin-bottom:0;font-weight:400}.faq h3+p{margin-top:.45em}@media screen and (min-width: 37.5em){.faq h3+p{margin-top:.25em}}.faq ul,.faq ol,.faq li{width:100%}.faq ol,.faq ul{float:left;padding-left:0}.faq ol li,.faq ul li{list-style-position:inside}.faq .toplink{font-size:2em;margin-bottom:2em}.faq .toplink:hover{text-decoration:none}.product-details .one-third-column{float:left;display:block;margin-right:2.3576515979%;width:100%}.product-details .one-third-column:last-child{margin-right:0}.product-details .one-third-column .cover-art,.product-details .one-third-column .title,.product-details .one-third-column .author,.product-details .one-third-column .narrator{max-width:210px;text-align:center;margin-left:auto;margin-right:auto;line-height:1.2}@media screen and (min-width: 34.375em){.product-details .one-third-column .cover-art,.product-details .one-third-column .title,.product-details .one-third-column .author,.product-details .one-third-column .narrator{max-width:100%;text-align:left}}.product-details .one-third-column .buttons{max-width:210px;margin-left:auto;margin-right:auto}@media screen and (min-width: 34.375em){.product-details .one-third-column .buttons{max-width:100%}}@media screen and (min-width: 34.375em){.product-details .one-third-column{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:left}.product-details .one-third-column:last-child{margin-right:0}}.product-details .two-thirds-column{float:left;display:block;margin-right:2.3576515979%;width:100%}.product-details .two-thirds-column:last-child{margin-right:0}@media screen and (min-width: 34.375em){.product-details .two-thirds-column{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.product-details .two-thirds-column:last-child{margin-right:0}}@media screen and (min-width: 34.375em){.product-details .two-thirds-column.padding{padding-left:32px}}.product-details .cover-art{margin-bottom:12px;position:relative}.product-details .cover-art .sample-button{color:#fff;position:absolute;top:10px;right:10px}.product-details .title,.product-details .author,.product-details .narrator{display:block;white-space:normal;overflow:auto}.product-details .title,.product-details h2{color:#3d3d3d;font-size:1.25em;margin-bottom:.15em;margin-top:.5em;line-height:1}@media screen and (min-width: 34.375em){.product-details .title,.product-details h2{margin-top:0}}.product-details .author,.product-details .narrator{color:#818181}.product-details .author{font-size:17px;margin-bottom:.25em}.product-details .narrator{font-size:14px;margin-bottom:32px}.product-details .savings{display:block;font-size:18px;text-align:center;margin-bottom:6px}.product-details .savings,.product-details .button,.product-details .button-loading,.product-details .button-loaded{margin-left:auto;margin-right:auto;max-width:250px}@media screen and (min-width: 34.375em){.product-details .savings,.product-details .button,.product-details .button-loading,.product-details .button-loaded{max-width:100%}}.product-details .buttons{margin-bottom:32px}.product-details .list-price,.product-details .sale-price{display:inline-block}.product-details .list-price{color:#d8d8d8;text-decoration:line-through;margin-right:10px}.product-details dl{margin-top:.5em}.overview p,.details dt,.details dd{color:#333;font-size:15px;line-height:1.5em}.details dt,.details dd{margin:0;display:inline-block}.details{padding-top:2em;margin-bottom:40px}@media screen and (min-width: 34.375em){.details{margin-bottom:60px}}@media screen and (min-width: 57.5em){.details{margin-bottom:80px}}.l-container-footer{background-color:#2a3143}.page-footer{background-color:#2a3143;color:#fff;padding:0 0 22px}.page-footer .footer-section{display:block;margin-bottom:40px}.page-footer .footer-section::after{clear:both;content:"";display:table}@media screen and (min-width: 45.625em){.page-footer .footer-section{float:left;padding:40px 0 0;margin-bottom:0;margin-right:40px}}@media screen and (min-width: 47.8125em){.page-footer .footer-section{margin-right:51px}}.page-footer .footer-section.footer-section-app{padding-top:40px}@media screen and (min-width: 45.625em){.page-footer .footer-section.footer-section-follow{margin-right:0}}.page-footer .footer-section.footer-section-address{padding:14px 0;margin-bottom:0;border-top:1px solid #485063;font-size:14px;color:#868998;width:100%}@media screen and (min-width: 45.625em){.page-footer .footer-section.footer-section-address{margin-top:40px}}.page-footer .footer-section.footer-section-address address{font-style:normal}@media screen and (min-width: 45.625em){.page-footer .footer-section.footer-section-address address{display:inline-block}}.page-footer h3{font-size:24px}.page-footer h3,.page-footer h4{text-transform:uppercase;color:#868998;margin-bottom:10px;margin-top:0}.page-footer nav a{margin-bottom:10px;font-size:14px;float:left;clear:both;color:#fff}.page-footer nav a:hover{text-decoration:underline}.page-footer .app-badges{display:block}.page-footer .app-badges::after{clear:both;content:"";display:table}.page-footer .app-badges .app-badge{width:auto;clear:both;margin-bottom:0;margin-left:-3px}.page-footer .app-badges .app-badge a{display:inline-block}.footer-mobile-break::after{clear:both;content:"";display:table}@media screen and (min-width: 37.5em){.footer-mobile-break:after{clear:none;content:none;display:none}}.everyone-block{width:108.69565217%;margin-left:-4.34782%;padding:4.25em 4%;text-align:center;color:#4b565c}.everyone-block h2,.everyone-block p{color:#4b565c;max-width:705px;margin:0 auto 1em}.everyone-block img{display:none}@media screen and (min-width: 48em){.everyone-block{width:100%;margin-left:0;padding:3.25em 0 0}.everyone-block h2{font-size:3.25em;margin-bottom:0}.everyone-block p{margin:1em auto 60px;padding:0 65px}.everyone-block img{display:block;width:100%}}.about-banner{text-align:center;color:#fff;font-size:1rem;background-color:#57a2d1;background-size:cover;background-position:top left;background-repeat:no-repeat;background-image:url("/images/img_aboutus_banner.jpg")}@media screen and (min-width: 30em){.about-banner{font-size:1.2rem}}@media screen and (min-width: 37.5em){.about-banner{font-size:1.5rem}}.about-banner h1{color:#fff;font-size:2.1em;margin-top:0}.about-banner h1 super{font-size:.5em;vertical-align:super}@media screen and (min-width: 40.625em){.about-banner h1{font-size:2.5em}}.about-banner p{line-height:1.3;padding:0 4%;max-width:850px;margin:0 auto}@media only screen and (min-width: 32em)and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-width: 32em)and (min--moz-device-pixel-ratio: 1.3),only screen and (min-width: 32em)and (-o-min-device-pixel-ratio: 1.3/1),only screen and (min-width: 32em)and (min-resolution: 125dpi),only screen and (min-width: 32em)and (min-resolution: 1.3dppx){.about-banner{background-image:url("/images/img_aboutus_banner@2x.jpg")}}@media only screen and (-webkit-min-device-pixel-ratio: 2.3),only screen and (min--moz-device-pixel-ratio: 2.3),only screen and (-o-min-device-pixel-ratio: 2.3/1),only screen and (min-resolution: 221dpi),only screen and (min-resolution: 2.3dppx){.about-banner{background-image:url("/images/img_aboutus_banner@3x.jpg")}}.about-banner .content{padding:60px 0;margin-top:-1.5rem}@media screen and (min-width: 40.625em){.about-banner .content{margin-top:-2rem}}@media screen and (min-width: 30em){.about-banner .content{padding:90px 0}}@media screen and (min-width: 48em){.about-banner .content{padding:135px 0}}.page-empty{text-align:center;min-height:400px}.page-error{text-align:center;min-height:400px;padding:4em 0}.page-error .error-graphic{width:100%;height:100px}/*# sourceMappingURL=main.css.map */
