.page-header{background-color:#fff}.page-title{color:#2e1552;font-family:segoe ui,open sans,san francisco,roboto,helvetica neue,sans-serif;font-weight:lighter;line-height:1.5;margin-top:1rem}@media(max-width:1167px){.page-title{font-size:1.5em}}.path-taxonomy .page-title{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAO0lEQVR42mPYf+jI/wdPnrEBsREDiNh74NAnIB0N4rgBsdy+g4d/M+zZf/A1kBMCxOIgGQWg6C8g7QUAtOAsuGrGkX8AAAAASUVORK5CYII=);background-repeat:repeat-x;background-position:left bottom;text-transform:uppercase}.layout-main{margin-top:1em;margin-bottom:1em}.layout-footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.layout-footer .region-footer-first,.layout-footer .region-footer-second{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:10em;-moz-flex-basis:10em;-ms-flex-preferred-size:10em;flex-basis:10em;margin-left:1em;margin-right:1em}.layout-footer .region-footer-third,.layout-footer .region-footer-fourth{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:22em;-moz-flex-basis:22em;-ms-flex-preferred-size:22em;flex-basis:22em;margin-left:1em;margin-right:1em;max-width:34em}.layout-footer .region-footer-bottom{display:block;margin-left:1em;margin-right:1em}@media(max-width:879px){.layout-footer .region-footer-fourth{order:-1}}@media(min-width:880px) and (max-width:1167px){.layout-footer .region-footer-third{order:1}}@media(max-width:879px){.layout-container{padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;max-width:34em}}@media(min-width:880px) and (max-width:1167px){.region-header{margin-left:auto;margin-right:auto;width:54em;box-sizing:border-box;padding-left:1em;padding-right:1em}.layout-main,.layout-footer{margin-left:auto;margin-right:auto;width:54em}.layout-main{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-main .column-page-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:31em;-moz-flex-basis:31em;-ms-flex-preferred-size:31em;flex-basis:31em;margin-left:1em;margin-right:1em}.layout-main .column-sidebar{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:19em;-moz-flex-basis:19em;-ms-flex-preferred-size:19em;flex-basis:19em;margin-left:1em;margin-right:1em}}@media(min-width:1168px) and (max-width:1458px){.region-header{margin-left:auto;margin-right:auto;width:72em;box-sizing:border-box;padding-left:1em;padding-right:1em}.layout-main,.layout-footer{margin-left:auto;margin-right:auto;width:72em}.layout-main{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-main .column-page-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:49em;-moz-flex-basis:49em;-ms-flex-preferred-size:49em;flex-basis:49em;margin-left:1em;margin-right:1em}.layout-main .column-sidebar{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:19em;-moz-flex-basis:19em;-ms-flex-preferred-size:19em;flex-basis:19em;margin-left:1em;margin-right:1em}}@media(min-width:1459px) and (max-width:1743px){.region-header{margin-left:auto;margin-right:auto;width:90em;box-sizing:border-box;padding-left:1em;padding-right:1em}.layout-main,.layout-footer{margin-left:auto;margin-right:auto;width:90em}}@media(min-width:1459px){.layout-main{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-main .column-page-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:58em;-moz-flex-basis:58em;-ms-flex-preferred-size:58em;flex-basis:58em;margin-left:1em;margin-right:1em}.layout-main .column-sidebar{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:28em;-moz-flex-basis:28em;-ms-flex-preferred-size:28em;flex-basis:28em;margin-left:1em;margin-right:1em}}@media(min-width:1744px){.region-header{margin-left:auto;margin-right:auto;width:108em;box-sizing:border-box;padding-left:1em;padding-right:1em}.layout-main,.layout-footer{margin-left:auto;margin-right:auto;width:108em}}.field-shop.field--type-entity-reference{margin:0}.field-shop .image-style-thumbnail{margin:0;vertical-align:middle}#block-next-content{margin-top:0}.field-article-type{display:inline-block;background:#32343e;color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.625em;line-height:1;padding:.5em;text-transform:uppercase;vertical-align:text-bottom}.more-link{background-color:#cbc9d7;line-height:3em;font-weight:700;text-align:center;text-transform:uppercase}.more-link a{color:#3d246b;display:block}.more-link a.active,.more-link a:active{color:#321e58}.more-link a:focus,.more-link a:hover{color:#271745}.field-related-articles .articles{margin-bottom:1em;margin-top:1em}@media(min-width:880px){.field-related-articles .articles{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:880px){.field-related-articles .article{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media(min-width:1459px){.field-related-articles .article{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.field-related-articles .article--default{padding:0 .5em 1em}.field-related-articles .node__meta{display:none}.field-related-articles .node__title{font-size:1em;font-weight:400}.block-next-footer-our-books .view{margin-bottom:1em;margin-top:1em}.article--comments .links.inline,.simple-page-wrapper .links.inline,.comment .links.inline,.article--full .links.inline{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background-color:#f4f6f7;clear:both;padding:.5em 1em;list-style-type:none}.article--comments .links.inline a,.simple-page-wrapper .links.inline a,.comment .links.inline a,.article--full .links.inline a{color:#fff;background-color:#23113c;display:inline-block;padding:.5em 1em;margin:0 .5em;text-align:center}.article--comments .links.inline a.active,.simple-page-wrapper .links.inline a.active,.comment .links.inline a.active,.article--full .links.inline a.active,.article--comments .links.inline a:active,.simple-page-wrapper .links.inline a:active,.comment .links.inline a:active,.article--full .links.inline a:active{color:#f2f2f2}.article--comments .links.inline a:focus,.simple-page-wrapper .links.inline a:focus,.comment .links.inline a:focus,.article--full .links.inline a:focus,.article--comments .links.inline a:hover,.simple-page-wrapper .links.inline a:hover,.comment .links.inline a:hover,.article--full .links.inline a:hover{color:#e5e5e5}.mailchimp-signup-subscribe-form .form-submit{margin-bottom:1em;margin-top:1em}.comment{margin:1em 0;overflow:hidden}.comment h3{margin-top:0}.comment .comment__content-wrapper{background-color:#fff;padding:.5em}.comment .comment__permalink{float:right}.comment .user-picture{height:8em;width:8em}.comment .user-picture .dummy-user-picture,.comment .user-picture amp-img,.comment .user-picture img{border-radius:50%;border:3px solid #fff}.comment .dummy-user-picture{display:block;background-image:url(/themes/next//images/default-user-image.png);background-repeat:no-repeat;height:8em;width:8em}.comment .links.inline{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-bottom:-.5em;margin-left:-.5em;margin-right:-.5em}@media(max-width:879px){.comment .user-picture{display:none}}#views-exposed-form-search-page{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#views-exposed-form-search-page label{line-height:1.5em}#views-exposed-form-search-page .form-text{width:100%}#views-exposed-form-search-page .form-submit{margin-top:1.5em;width:100%}#views-exposed-form-search-page .form-item{-webkit-box-flex:3;-webkit-flex-grow:3;-moz-flex-grow:3;-ms-flex-positive:3;flex-grow:3;margin-right:1em}#views-exposed-form-search-page .form-actions{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.block-next-content-field-sponsored-by{background-color:#fff;padding:.5em}@media(max-width:1167px){.block-next-content-field-sponsored-by{border-bottom:5px solid #e0e4e7}}@media(min-width:1168px){.block-next-content-field-sponsored-by{border-left:5px solid #e0e4e7;float:right;margin-left:1em;z-index:1}}.field-sponsored-by{color:#2e1552;font-size:.75em;letter-spacing:.2em;text-align:center;text-transform:uppercase}.field-sponsored-by a{display:block}.field-sponsored-by .field-logo{margin-left:auto;margin-right:auto;width:10em}.taxonomy-term.vocabulary-sponsors .field-logo{width:10em}@media(min-width:880px){.taxonomy-term.vocabulary-sponsors .content:before,.taxonomy-term.vocabulary-sponsors .content:after{content:" ";display:table}.taxonomy-term.vocabulary-sponsors .content:after{clear:both}.taxonomy-term.vocabulary-sponsors .field-logo{float:right}}.taxonomy-term.vocabulary-sponsors .field-website{margin-bottom:1em;margin-top:1em}.taxonomy-term.vocabulary-shops .field-logo{width:10em}@media(min-width:880px){.taxonomy-term.vocabulary-shops .content:before,.taxonomy-term.vocabulary-shops .content:after{content:" ";display:table}.taxonomy-term.vocabulary-shops .content:after{clear:both}.taxonomy-term.vocabulary-shops .field-logo{float:right}}.taxonomy-term.vocabulary-verdict .field-verdict-icon{width:10em}@media(min-width:880px){.taxonomy-term.vocabulary-verdict .content:before,.taxonomy-term.vocabulary-verdict .content:after{content:" ";display:table}.taxonomy-term.vocabulary-verdict .content:after{clear:both}.taxonomy-term.vocabulary-verdict .field-logo{float:right}}.view__empty,.view__header,.view__footer{margin-bottom:1em;margin-top:1em}.field.body a{color:#693eb7}.field.body a.active,.field.body a:active{color:#5e37a4}.field.body a:focus,.field.body a:hover{color:#533191}.embedded-entity{margin-left:auto;margin-right:auto;min-width:120px;max-width:640px;text-align:center}@media(min-width:1168px){.embedded-entity{display:table}}.embedded-entity figcaption{font-size:.875em;font-style:italic;margin-top:.25em;text-align:center}.field-media-file,.field-attachments{margin-bottom:1em}.field-media-file table,.field-attachments table{text-align:left;width:100%}.field-media-file th,.field-attachments th{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAO0lEQVR42mPYf+jI/wdPnrEBsREDiNh74NAnIB0N4rgBsdy+g4d/M+zZf/A1kBMCxOIgGQWg6C8g7QUAtOAsuGrGkX8AAAAASUVORK5CYII=);background-repeat:repeat-x;background-position:left bottom}.field-media-file td,.field-attachments td,.field-media-file th,.field-attachments th{padding:.5em}amp-instagram{border:1px solid #e8ebec;border-radius:2px}body.path-media .field-media-iframe-info::before{content:'--- SCROLL DOWN FOR IFRAME---';display:block;height:600px;width:100%}@media print{html,body{background-color:transparent;color:#333;font-family:times new roman,serif;font-size:12pt;height:auto}.page-wrapper{margin:0;width:auto}.main-content{margin:0}.main-navigation-open-button,.region-primary-menu,.block-next-local-tasks,.block-next-content-field-related-articles,.messages__wrapper,.block--amp-ad,.column-sidebar,.site-footer{display:none}.article--full .field-where-to-buy,.article--full .links,.article--full .node__tags,.article--full .node__article-details{display:none}p,blockquote,ul,ol,dl,pre{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}table thead{page-break-after:avoid;page-break-inside:avoid}th{text-align:left;color:#006;border-bottom:1px solid #ccc}tr.odd{background-color:#ddd}tr.even{background-color:#fff}td{padding:5px}a{text-decoration:none;color:#336}a[href^="http://"]:after,a[href^="https://"]:after,a[href^="ftp://"]:after,a[href^="ftps://"]:after{content:" [" attr(href) "]";font-family:monospace,sans-serif;font-size:.9em;page-break-inside:avoid}abbr[title]:after,acronym[title]:after{content:" [" attr(title) "]";font-family:monospace,sans-serif;font-size:.9em;page-break-inside:avoid}}