@media (min-width:1px){body::after{content:'{"phone":{"value": "1px", "active": true}, "tablet":{"value": "600px", "active": false}, "tablet-landscape":{"value": "900px", "active": false}, "desktop":{"value": "1200px", "active": false}, "widescreen":{"value": "1800px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media (min-width:600px){body::after{content:'{"phone":{"value": "1px", "active": true}, "tablet":{"value": "600px", "active": true}, "tablet-landscape":{"value": "900px", "active": false}, "desktop":{"value": "1200px", "active": false}, "widescreen":{"value": "1800px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media (min-width:900px){body::after{content:'{"phone":{"value": "1px", "active": true}, "tablet":{"value": "600px", "active": true}, "tablet-landscape":{"value": "900px", "active": true}, "desktop":{"value": "1200px", "active": false}, "widescreen":{"value": "1800px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media (min-width:1200px){body::after{content:'{"phone":{"value": "1px", "active": true}, "tablet":{"value": "600px", "active": true}, "tablet-landscape":{"value": "900px", "active": true}, "desktop":{"value": "1200px", "active": true}, "widescreen":{"value": "1800px", "active": false}}';display:block;height:0;overflow:hidden;width:0}}@media (min-width:1800px){body::after{content:'{"phone":{"value": "1px", "active": true}, "tablet":{"value": "600px", "active": true}, "tablet-landscape":{"value": "900px", "active": true}, "desktop":{"value": "1200px", "active": true}, "widescreen":{"value": "1800px", "active": true}}';display:block;height:0;overflow:hidden;width:0}}/*! Lity - v3.0.0-dev - 2016-12-14
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.8);outline:0!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:0;box-shadow:none}.lity-close:active{top:1px}.bookcase .lity-image .missing-cover,.lity-image .bookcase .missing-cover,.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}.awards__item-distinction,.awards__item-title,.cms ol li,.cms ul li,.search-result__desc,h1,h2,h3,h4,h5,h6,p{font-size:1em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.bookcase .missing-cover,img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.ie9 .swiper-container-cube .swiper-cube-shadow{filter:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.bookcase .swiper-zoom-container>.missing-cover,.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@font-face{font-family:shift-light;src:url(../fonts/Shift/Shift-Light.woff2) format("woff2"),url(../fonts/Shift/Shift-Light.woff) format("woff"),url(../fonts/Shift/Shift-Light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:shift-light;src:url(../fonts/Shift/Shift-LightItalic.woff2) format("woff2"),url(../fonts/Shift/Shift-LightItalic.woff) format("woff"),url(../fonts/Shift/Shift-LightItalic.ttf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:shift-medium;src:url(../fonts/Shift/Shift-Medium.woff2) format("woff2"),url(../fonts/Shift/Shift-Medium.woff) format("woff"),url(../fonts/Shift/Shift-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:shift-medium;src:url(../fonts/Shift/Shift-MediumItalic.woff2) format("woff2"),url(../fonts/Shift/Shift-MediumItalic.woff) format("woff"),url(../fonts/Shift/Shift-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:shift-bold;src:url(../fonts/Shift/Shift-Bold.woff2) format("woff2"),url(../fonts/Shift/Shift-Bold.woff) format("woff"),url(../fonts/Shift/Shift-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:shift-bold;src:url(../fonts/Shift-BoldItalic.woff2) format("woff2"),url(../fonts/Shift-BoldItalic.woff) format("woff"),url(../fonts/Shift-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:shift-extra-light;src:url(../fonts/Shift/Shift-Extralight.woff2) format("woff2"),url(../fonts/Shift/Shift-Extralight.woff) format("woff"),url(../fonts/Shift/Shift-Extralight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:shift-extra-light;src:url(../fonts/Shift/Shift-ExtralightItalic.woff2) format("woff2"),url(../fonts/Shift/Shift-ExtralightItalic.woff) format("woff"),url(../fonts/Shift/Shift-ExtralightItalic.ttf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:shift-book;src:url(../fonts/Shift/Shift-Book.woff2) format("woff2"),url(../fonts/Shift/Shift-Book.woff) format("woff"),url(../fonts/Shift/Shift-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:shift-book;src:url(../fonts/Shift/Shift-BookItalic.woff2) format("woff2"),url(../fonts/Shift/Shift-BookItalic.woff) format("woff"),url(../fonts/Shift/Shift-BookItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:fort-light;src:url(../fonts/Fort/Fort-Light.woff2) format("woff2"),url(../fonts/Fort/Fort-Light.woff) format("woff"),url(../fonts/Fort/Fort-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:fort-light;src:url(../fonts/Fort/Fort-LightItalic.woff2) format("woff2"),url(../fonts/Fort/Fort-LightItalic.woff) format("woff"),url(../fonts/Fort/Fort-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:fort-bold;src:url(../fonts/Fort/Fort-Bold.woff2) format("woff2"),url(../fonts/Fort/Fort-Bold.woff) format("woff"),url(../fonts/Fort/Fort-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:fort-extra-light;src:url(../fonts/Fort/Fort-Extralight.woff2) format("woff2"),url(../fonts/Fort/Fort-Extralight.woff) format("woff"),url(../fonts/Fort/Fort-Extralight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:fort-extra-light;src:url(../fonts/Fort/Fort-ExtralightItalic.woff2) format("woff2"),url(../fonts/Fort/Fort-ExtralightItalic.woff) format("woff"),url(../fonts/Fort/Fort-ExtralightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:fort-book;src:url(../fonts/Fort/Fort-Book.woff2) format("woff2"),url(../fonts/Fort/Fort-Book.woff) format("woff"),url(../fonts/Fort/Fort-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:fort-book;src:url(../fonts/Fort/Fort-BookItalic.woff2) format("woff2"),url(../fonts/Fort/Fort-BookItalic.woff) format("woff"),url(../fonts/Fort/Fort-BookItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:fort-medium;src:url(../fonts/Fort/Fort-Medium.woff2) format("woff2"),url(../fonts/Fort/Fort-Medium.woff) format("woff"),url(../fonts/Fort/Fort-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:fort-medium;src:url(../fonts/Fort/Fort-MediumItalic.woff2) format("woff2"),url(../fonts/Fort/Fort-MediumItalic.woff) format("woff"),url(../fonts/Fort/Fort-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:fort-extra-bold;src:url(../fonts/Fort/Fort-Extrabold.woff2) format("woff2"),url(../fonts/Fort/Fort-Extrabold.woff) format("woff"),url(../fonts/Fort/Fort-Extrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:fort-extra-bold;src:url(../fonts/Fort/Fort-ExtraboldItalic.woff2) format("woff2"),url(../fonts/Fort/Fort-ExtraboldItalic.woff) format("woff"),url(../fonts/Fort/Fort-ExtraboldItalic.ttf) format("truetype");font-style:italic;font-weight:800}@font-face{font-family:fort-thin;src:url(../fonts/Fort/Fort-Thin.woff2) format("woff2"),url(../fonts/Fort/Fort-Thin.woff) format("woff"),url(../fonts/Fort/Fort-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:fort-thin;src:url(../fonts/Fort/Fort-ThinItalic.woff2) format("woff2"),url(../fonts/Fort/Fort-ThinItalic.woff) format("woff"),url(../fonts/Fort/Fort-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}.author-swiper__shelf-container,.books-swiper__shelf-container,.component__container,.events-swiper__shelf-container,.gift-swiper__shelf-container,.tiles-feature__shelf-container,.tiles-swiper__shelf-container{position:relative;margin-left:auto;margin-right:auto}@media (max-width:599px){.author-swiper__shelf-container,.books-swiper__shelf-container,.component__container,.events-swiper__shelf-container,.gift-swiper__shelf-container,.tiles-feature__shelf-container,.tiles-swiper__shelf-container{width:100%}}@media (min-width:600px){.author-swiper__shelf-container,.books-swiper__shelf-container,.component__container,.events-swiper__shelf-container,.gift-swiper__shelf-container,.tiles-feature__shelf-container,.tiles-swiper__shelf-container{max-width:92%}}@media (min-width:1200px){.author-swiper__shelf-container,.books-swiper__shelf-container,.component__container,.events-swiper__shelf-container,.gift-swiper__shelf-container,.tiles-feature__shelf-container,.tiles-swiper__shelf-container{max-width:1024px}}@media (min-width:920px) and (max-width:1199px){.author-swiper__shelf-container,.books-swiper__shelf-container,.component__container--swiper,.events-swiper__shelf-container,.gift-swiper__shelf-container,.tiles-feature__shelf-container,.tiles-swiper--padding,.tiles-swiper__shelf-container{max-width:840px}}@media (min-width:1200px){.author-swiper__shelf-container,.books-swiper__shelf-container,.component__container--swiper,.events-swiper__shelf-container,.gift-swiper__shelf-container,.tiles-feature__shelf-container,.tiles-swiper--padding,.tiles-swiper__shelf-container{padding:0 104px}}.author-swiper__shelf-gutters,.books-swiper__shelf-gutters,.component__gutters,.events-swiper__shelf-gutters,.gift-swiper__shelf-gutters,.tiles-feature__shelf-gutters,.tiles-swiper__shelf-gutters{padding:0 15px}@media (min-width:600px){.author-swiper__shelf-gutters,.books-swiper__shelf-gutters,.component__gutters,.events-swiper__shelf-gutters,.gift-swiper__shelf-gutters,.tiles-feature__shelf-gutters,.tiles-swiper__shelf-gutters{padding:0 20px}}@media (min-width:900px){.article-page .content .author-swiper__shelf-container,.article-page .content .books-swiper__shelf-container,.article-page .content .component__container,.article-page .content .events-swiper__shelf-container,.article-page .content .gift-swiper__shelf-container,.article-page .content .tiles-feature__shelf-container,.article-page .content .tiles-swiper__shelf-container,.article__heading,.article__subheading,.description .author-swiper__shelf-container,.description .books-swiper__shelf-container,.description .component__container,.description .events-swiper__shelf-container,.description .gift-swiper__shelf-container,.description .tiles-feature__shelf-container,.description .tiles-swiper__shelf-container,.strapline--offset .author-swiper__shelf-container,.strapline--offset .books-swiper__shelf-container,.strapline--offset .component__container,.strapline--offset .events-swiper__shelf-container,.strapline--offset .gift-swiper__shelf-container,.strapline--offset .tiles-feature__shelf-container,.strapline--offset .tiles-swiper__shelf-container{padding-left:180px;padding-right:100px}}.InputWrap .InputParent .Input .Placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comp-form__success a,.comp-form__success h3,.nav__dest-heading,.newsletter__success a,.newsletter__success h3{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accessibility,.nav__search-toggle span,.nav__toggle span,.skip-to-content,.strapline__share-btn span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.line-break:after{content:'\A';white-space:pre}@keyframes u-grow{0%{transform:scale(0)}80%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes u-shrink{0%{transform:scale(1)}100%{transform:scale(0)}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?r02yuu);src:url(../fonts/icomoon.eot?r02yuu#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?r02yuu) format("truetype"),url(../fonts/icomoon.woff?r02yuu) format("woff"),url(../fonts/icomoon.svg?r02yuu#icomoon) format("svg");font-weight:400;font-style:normal}.icon{font-family:icomoon;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;color:#fdfdfd}.icon.googleplus:before{content:"\e80a"}.icon.twitter:before{content:"\e80d"}.icon.pinterest:before{content:"\f231"}.icon.facebook:before{content:"\e907"}.icon.arrow-right:before{content:"\f105"}.icon.spinner:before{content:"\e981"}.spinner{animation:spinner-anim .6s infinite linear}keyframes(spinner-anim) from{transform:rotate(0)}keyframes(spinner-anim) to{transform:rotate(360deg)}ol,ul{list-style-type:none;margin:0;padding:0}table{border-collapse:collapse;font-feature-settings:"kern","liga","tnum";table-layout:fixed;width:100%}th{font-weight:600;text-align:left}td,th,tr{vertical-align:middle}html{color:#404042;font-family:fort-light,Arial,Sans-Serif;font-size:16px}hr{border-bottom:1px solid #d1d2d4;border-left:0;border-right:0;border-top:0;margin:20px 0}h1,h2,h3,h4,h5,h6{font-weight:400}.article__heading,.banner__title,.book-lists__heading,.h1,.h2,.h4,.h5,.h6,.teachers__link,.teachers__title,.tile__heading{color:#404042;font-family:fort-extra-bold}.ios .article__heading,.ios .banner__title,.ios .book-lists__heading,.ios .h1,.ios .h2,.ios .h4,.ios .h5,.ios .h6,.ios .teachers__link,.ios .teachers__title,.ios .tile__heading{letter-spacing:-1.5px}.article__heading,.banner__title,.h1,.teachers__link{font-size:32px;text-transform:uppercase;display:inline-block;vertical-align:middle;margin-top:30px;margin-bottom:20px}.book-lists__heading,.h2,.tile__heading{font-size:20px;text-transform:uppercase}@media (min-width:601px){.book-lists__heading,.h2,.tile__heading{font-size:24px}}@media (min-width:901px){.book-lists__heading,.h2,.tile__heading{font-size:28px}}.about-imprints__heading,.article__subheading,.author-grid__heading,.author-links__heading,.author-picker__heading,.author-swiper__heading,.awards__heading,.book-lists__subheading,.book-lists__swiper-heading,.book-series__heading,.bookcase__book-author,.bookcase__info h3,.books-swiper__heading,.comp-form__heading,.comps-current__heading,.comps-prev__heading,.description-authors__heading,.description-book__heading,.editions__heading,.editions__or,.editions__retailers>h4,.events-list__filter-title,.events-list__heading,.events-swiper__heading,.extract__heading,.genre-links__genre,.gift__more-options,.gift__restart,.h3,.heading-w-desc__heading,.popular-links__heading,.promo__heading span,.promo__swiper-heading,.reviews__heading,.search-cats__title,.search-result__subtitle,.search-sorts__title,.teachers__list span,.tile__subheading,.tiles-feature__heading,.tiles-swiper__heading{font-family:fort-medium;color:#6d6e70;text-transform:uppercase;font-size:12px;line-height:17px}.h4,.teachers__title{font-size:26px;font-family:shift-medium}a{text-decoration:none;transition:color .2s;color:#f60}a:active,a:focus,a:hover{color:#c6c6c6}a.is-selected{color:#c6c6c6}.awards__item-distinction,.awards__item-title,.cms ol li,.cms ul li,.search-result__desc,p{line-height:30px;font-size:18px;margin:16px 0}.cms ol .ios li,.cms ul .ios li,.ios .awards__item-distinction,.ios .awards__item-title,.ios .cms ol li,.ios .cms ul li,.ios .search-result__desc,.ios p{letter-spacing:-1px}.awards__item-distinction b,.awards__item-distinction strong,.awards__item-title b,.awards__item-title strong,.cms ol li b,.cms ol li strong,.cms ul li b,.cms ul li strong,.search-result__desc b,.search-result__desc strong,p b,p strong{font-family:fort-medium}.custom-select,.events-list__filter-selection,.fav-filter__select-wrap,.select-wrap{position:relative;display:block}.custom-select select,.events-list__filter-selection select,.fav-filter__select-wrap select,.select-wrap select{width:100%;margin:0;outline:0;padding:.6em .8em .5em .8em;box-sizing:border-box}.custom-select::after,.events-list__filter-selection::after,.fav-filter__select-wrap::after,.select-wrap::after{content:" ";position:absolute;top:50%;right:1em;z-index:2;pointer-events:none;display:none}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.custom-select::after,.events-list__filter-selection::after,.fav-filter__select-wrap::after,.select-wrap::after{display:block}.custom-select select,.events-list__filter-selection select,.fav-filter__select-wrap select,.select-wrap select{padding-right:2em;background:0 0;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select select:focus,.events-list__filter-selection select:focus,.fav-filter__select-wrap select:focus,.select-wrap select:focus{border-color:#aaa}}.events-list__filter-selection::after,.select-wrap::after{background-image:url(../svg/icons/scrolldown-o.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:16px;right:0;top:0;width:100%;height:100%}input:focus,textarea:focus{outline:0}input,select,textarea{border:none;padding:0;margin:0;background-color:transparent}textarea{resize:vertical}input{position:relative;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:color 9999s ease-out,background-color 999s ease-out;-webkit-transition-delay:9999s}.InputWrap label{display:inline-block;padding-bottom:7px;font-size:15px}.InputWrap label.Error{padding:7px 0 0;color:#e50733;font-size:13px}.InputWrap label .Required{color:#e50733}.InputWrap label.Error+label.Error{display:none!important}.InputWrap input[type=checkbox].Error:after,.InputWrap input[type=radio].Error:after{border-radius:4px;content:'';position:absolute;top:-3px;left:-3px;right:-2px;bottom:-2px;border:1px solid #e50733}.InputWrap input[type=radio].Error:after{border-radius:8px}.InputWrap .List li{padding-top:5px;line-height:1.5}.InputWrap .List li:first-child{padding-top:0}.InputWrap .List li td{vertical-align:top;position:relative}.InputWrap .List li td input{position:absolute;top:50%;transform:translateY(-50%)}.InputWrap .List li td label{padding:5px 0 0 20px}.InputWrap .InputParent{position:relative}.InputWrap .InputParent .Input{position:relative;padding:10px;border:1px solid #eee;z-index:1;text-align:left}.InputWrap .InputParent .Input.Select{padding:10px}.InputWrap .InputParent .Input *{font-family:inherit;font-size:16px;line-height:20px;outline:0}.InputWrap .InputParent .Input input,.InputWrap .InputParent .Input select,.InputWrap .InputParent .Input textarea{position:relative;width:100%;border:0;z-index:2;outline:0;background:0 0}.InputWrap .InputParent .Input input,.InputWrap .InputParent .Input select{height:20px}.InputWrap .InputParent .Input .Placeholder{transition:opacity .3s;position:absolute;top:0;left:0;right:0;bottom:0;padding:inherit;z-index:1;color:#aaa}.InputWrap .InputParent .Input .Placeholder.Hidden{opacity:0;display:block}.InputWrap .InputParent .Options{transition:left 0s ease-in-out .3s,opacity .3s ease-in-out 0s;opacity:0;position:absolute;left:-100000px;right:0;z-index:2}.InputWrap .InputParent .Options li a{transition:background .3s;display:block;padding:10px;border-top:1px solid #ddd;color:#aaa;text-align:left;background:#fff}.Desktop .InputWrap .InputParent .Options li a:hover{background:#f5f5f5}.InputWrap .InputParent .Options li:first-child a{border-top:0}.InputWrap.Focused .InputParent .Options{transition:left 0s ease-in-out 0s,opacity .3s ease-in-out 0s;opacity:1;left:0}.InputWrap.ReadOnly .InputParent .Input textarea{height:200px;overflow-x:hidden;overflow-y:scroll}.InputWrap.Error .InputParent .Input{border-color:#e50733!important;border-width:1px!important}.InputWrap.HideError label.Error{display:none!important}.DateOfBirth{margin:0 -5px}.DateOfBirth:before{content:'';display:table}.DateOfBirth:after{content:'';display:table;clear:both}.DateOfBirth .InputWrap{box-sizing:border-box;float:left;position:relative;width:33.33%;padding:0 5px}.DateOfBirth .InputWrap .InputLabel{visibility:hidden}.DateOfBirth .InputWrap:first-child .InputLabel{margin-right:-100%;visibility:visible}.InlineForm .InputWrap{position:relative;overflow:hidden;zoom:1}.Message,.interests__submit-invalid{display:inline-block;padding:0 30px;background:#fff;margin-bottom:30px}.Message .awards__item-distinction,.Message .awards__item-title,.Message .cms ol li,.Message .cms ul li,.Message .search-result__desc,.Message p,.cms ol .Message li,.cms ol .interests__submit-invalid li,.cms ul .Message li,.cms ul .interests__submit-invalid li,.interests__submit-invalid .awards__item-distinction,.interests__submit-invalid .awards__item-title,.interests__submit-invalid .cms ol li,.interests__submit-invalid .cms ul li,.interests__submit-invalid .search-result__desc,.interests__submit-invalid p{letter-spacing:-.3px;font-family:fort-book;line-height:130%}.Message.Error,.interests__submit-invalid{border:1px solid #e50733}.Message.Error .awards__item-distinction,.Message.Error .awards__item-title,.Message.Error .cms ol li,.Message.Error .cms ul li,.Message.Error .search-result__desc,.Message.Error p,.cms ol .Message.Error li,.cms ol .interests__submit-invalid li,.cms ul .Message.Error li,.cms ul .interests__submit-invalid li,.interests__submit-invalid .awards__item-distinction,.interests__submit-invalid .awards__item-title,.interests__submit-invalid .cms ol li,.interests__submit-invalid .cms ul li,.interests__submit-invalid .search-result__desc,.interests__submit-invalid p{color:#e50733}.Message.Success,.Success.interests__submit-invalid{border:1px solid #48b94d}.Message.Success .awards__item-distinction,.Message.Success .awards__item-title,.Message.Success .cms ol li,.Message.Success .cms ul li,.Message.Success .search-result__desc,.Message.Success p,.Success.interests__submit-invalid .awards__item-distinction,.Success.interests__submit-invalid .awards__item-title,.Success.interests__submit-invalid .cms ol li,.Success.interests__submit-invalid .cms ul li,.Success.interests__submit-invalid .search-result__desc,.Success.interests__submit-invalid p,.cms ol .Message.Success li,.cms ol .Success.interests__submit-invalid li,.cms ul .Message.Success li,.cms ul .Success.interests__submit-invalid li{color:#48b94d}.Message a,.interests__submit-invalid a{color:inherit;text-decoration:underline}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0}.book-lists__load-more,.book-series__load-more,.bookcase__load-more,.btn,.comp-form .Submit,.comp-form__success a,.comps-current__enter-btn,.editions__cta,.events__load-more,.extract__btn,.forgot-pw__submit,.gift__options button,.heading-w-desc__btn,.interests__submit button,.load-more,.log-in__submit,.my-details__submit,.newsletter button,.newsletter__success a,.promo__btn,.registration__submit,.removal-confirmation__yes,.reviews__btn,.search-main__load-more,.search-result__btn,.view-all__btn{position:relative;z-index:1;font-size:14px;font-family:fort-medium;display:inline-block;text-align:center;text-decoration:none;cursor:pointer;transition:all .2s;color:#fff;background-color:#f60;padding:14px 22px;text-transform:uppercase;border-radius:3px}.btn.is-disabled,.btn[disabled],.comp-form .is-disabled.Submit,.comp-form [disabled].Submit,.comp-form__success a.is-disabled,.comp-form__success a[disabled],.gift__options button.is-disabled,.gift__options button[disabled],.interests__submit button.is-disabled,.interests__submit button[disabled],.is-disabled.book-lists__load-more,.is-disabled.book-series__load-more,.is-disabled.bookcase__load-more,.is-disabled.comps-current__enter-btn,.is-disabled.editions__cta,.is-disabled.events__load-more,.is-disabled.extract__btn,.is-disabled.forgot-pw__submit,.is-disabled.heading-w-desc__btn,.is-disabled.load-more,.is-disabled.log-in__submit,.is-disabled.my-details__submit,.is-disabled.promo__btn,.is-disabled.registration__submit,.is-disabled.removal-confirmation__yes,.is-disabled.reviews__btn,.is-disabled.search-main__load-more,.is-disabled.search-result__btn,.is-disabled.view-all__btn,.newsletter button.is-disabled,.newsletter button[disabled],.newsletter__success a.is-disabled,.newsletter__success a[disabled],[disabled].book-lists__load-more,[disabled].book-series__load-more,[disabled].bookcase__load-more,[disabled].comps-current__enter-btn,[disabled].editions__cta,[disabled].events__load-more,[disabled].extract__btn,[disabled].forgot-pw__submit,[disabled].heading-w-desc__btn,[disabled].load-more,[disabled].log-in__submit,[disabled].my-details__submit,[disabled].promo__btn,[disabled].registration__submit,[disabled].removal-confirmation__yes,[disabled].reviews__btn,[disabled].search-main__load-more,[disabled].search-result__btn,[disabled].view-all__btn{cursor:not-allowed;color:#fff;background-color:#d1d2d4!important;display:none!important}.btn.is-disabled:after,.btn[disabled]:after,.comp-form .is-disabled.Submit:after,.comp-form [disabled].Submit:after,.comp-form__success a.is-disabled:after,.comp-form__success a[disabled]:after,.gift__options button.is-disabled:after,.gift__options button[disabled]:after,.interests__submit button.is-disabled:after,.interests__submit button[disabled]:after,.is-disabled.book-lists__load-more:after,.is-disabled.book-series__load-more:after,.is-disabled.bookcase__load-more:after,.is-disabled.comps-current__enter-btn:after,.is-disabled.editions__cta:after,.is-disabled.events__load-more:after,.is-disabled.extract__btn:after,.is-disabled.forgot-pw__submit:after,.is-disabled.heading-w-desc__btn:after,.is-disabled.load-more:after,.is-disabled.log-in__submit:after,.is-disabled.my-details__submit:after,.is-disabled.promo__btn:after,.is-disabled.registration__submit:after,.is-disabled.removal-confirmation__yes:after,.is-disabled.reviews__btn:after,.is-disabled.search-main__load-more:after,.is-disabled.search-result__btn:after,.is-disabled.view-all__btn:after,.newsletter button.is-disabled:after,.newsletter button[disabled]:after,.newsletter__success a.is-disabled:after,.newsletter__success a[disabled]:after,[disabled].book-lists__load-more:after,[disabled].book-series__load-more:after,[disabled].bookcase__load-more:after,[disabled].comps-current__enter-btn:after,[disabled].editions__cta:after,[disabled].events__load-more:after,[disabled].extract__btn:after,[disabled].forgot-pw__submit:after,[disabled].heading-w-desc__btn:after,[disabled].load-more:after,[disabled].log-in__submit:after,[disabled].my-details__submit:after,[disabled].promo__btn:after,[disabled].registration__submit:after,[disabled].removal-confirmation__yes:after,[disabled].reviews__btn:after,[disabled].search-main__load-more:after,[disabled].search-result__btn:after,[disabled].view-all__btn:after{display:none}.book-lists__load-more:focus,.book-lists__load-more:hover,.book-series__load-more:focus,.book-series__load-more:hover,.bookcase__load-more:focus,.bookcase__load-more:hover,.btn.is-selected,.btn:focus,.btn:hover,.comp-form .Submit:focus,.comp-form .Submit:hover,.comp-form .is-selected.Submit,.comp-form__success a.is-selected,.comp-form__success a:focus,.comp-form__success a:hover,.comps-current__enter-btn:focus,.comps-current__enter-btn:hover,.editions__cta:focus,.editions__cta:hover,.events__load-more:focus,.events__load-more:hover,.extract__btn:focus,.extract__btn:hover,.forgot-pw__submit:focus,.forgot-pw__submit:hover,.gift__options button.is-selected,.gift__options button:focus,.gift__options button:hover,.heading-w-desc__btn:focus,.heading-w-desc__btn:hover,.interests__submit button.is-selected,.interests__submit button:focus,.interests__submit button:hover,.is-selected.book-lists__load-more,.is-selected.book-series__load-more,.is-selected.bookcase__load-more,.is-selected.comps-current__enter-btn,.is-selected.editions__cta,.is-selected.events__load-more,.is-selected.extract__btn,.is-selected.forgot-pw__submit,.is-selected.heading-w-desc__btn,.is-selected.load-more,.is-selected.log-in__submit,.is-selected.my-details__submit,.is-selected.promo__btn,.is-selected.registration__submit,.is-selected.removal-confirmation__yes,.is-selected.reviews__btn,.is-selected.search-main__load-more,.is-selected.search-result__btn,.is-selected.view-all__btn,.load-more:focus,.load-more:hover,.log-in__submit:focus,.log-in__submit:hover,.my-details__submit:focus,.my-details__submit:hover,.newsletter button.is-selected,.newsletter button:focus,.newsletter button:hover,.newsletter__success a.is-selected,.newsletter__success a:focus,.newsletter__success a:hover,.promo__btn:focus,.promo__btn:hover,.registration__submit:focus,.registration__submit:hover,.removal-confirmation__yes:focus,.removal-confirmation__yes:hover,.reviews__btn:focus,.reviews__btn:hover,.search-main__load-more:focus,.search-main__load-more:hover,.search-result__btn:focus,.search-result__btn:hover,.view-all__btn:focus,.view-all__btn:hover{color:#fff;background-color:#ff8533}.book-lists__load-more:focus:after,.book-lists__load-more:hover:after,.book-series__load-more:focus:after,.book-series__load-more:hover:after,.bookcase__load-more:focus:after,.bookcase__load-more:hover:after,.btn.is-selected:after,.btn:focus:after,.btn:hover:after,.comp-form .Submit:focus:after,.comp-form .Submit:hover:after,.comp-form .is-selected.Submit:after,.comp-form__success a.is-selected:after,.comp-form__success a:focus:after,.comp-form__success a:hover:after,.comps-current__enter-btn:focus:after,.comps-current__enter-btn:hover:after,.editions__cta:focus:after,.editions__cta:hover:after,.events__load-more:focus:after,.events__load-more:hover:after,.extract__btn:focus:after,.extract__btn:hover:after,.forgot-pw__submit:focus:after,.forgot-pw__submit:hover:after,.gift__options button.is-selected:after,.gift__options button:focus:after,.gift__options button:hover:after,.heading-w-desc__btn:focus:after,.heading-w-desc__btn:hover:after,.interests__submit button.is-selected:after,.interests__submit button:focus:after,.interests__submit button:hover:after,.is-selected.book-lists__load-more:after,.is-selected.book-series__load-more:after,.is-selected.bookcase__load-more:after,.is-selected.comps-current__enter-btn:after,.is-selected.editions__cta:after,.is-selected.events__load-more:after,.is-selected.extract__btn:after,.is-selected.forgot-pw__submit:after,.is-selected.heading-w-desc__btn:after,.is-selected.load-more:after,.is-selected.log-in__submit:after,.is-selected.my-details__submit:after,.is-selected.promo__btn:after,.is-selected.registration__submit:after,.is-selected.removal-confirmation__yes:after,.is-selected.reviews__btn:after,.is-selected.search-main__load-more:after,.is-selected.search-result__btn:after,.is-selected.view-all__btn:after,.load-more:focus:after,.load-more:hover:after,.log-in__submit:focus:after,.log-in__submit:hover:after,.my-details__submit:focus:after,.my-details__submit:hover:after,.newsletter button.is-selected:after,.newsletter button:focus:after,.newsletter button:hover:after,.newsletter__success a.is-selected:after,.newsletter__success a:focus:after,.newsletter__success a:hover:after,.promo__btn:focus:after,.promo__btn:hover:after,.registration__submit:focus:after,.registration__submit:hover:after,.removal-confirmation__yes:focus:after,.removal-confirmation__yes:hover:after,.reviews__btn:focus:after,.reviews__btn:hover:after,.search-main__load-more:focus:after,.search-main__load-more:hover:after,.search-result__btn:focus:after,.search-result__btn:hover:after,.view-all__btn:focus:after,.view-all__btn:hover:after{background-color:inherit}.btn.is-loading,.comp-form .is-loading.Submit,.comp-form__success a.is-loading,.gift__options button.is-loading,.interests__submit button.is-loading,.is-loading.book-lists__load-more,.is-loading.book-series__load-more,.is-loading.bookcase__load-more,.is-loading.comps-current__enter-btn,.is-loading.editions__cta,.is-loading.events__load-more,.is-loading.extract__btn,.is-loading.forgot-pw__submit,.is-loading.heading-w-desc__btn,.is-loading.load-more,.is-loading.log-in__submit,.is-loading.my-details__submit,.is-loading.promo__btn,.is-loading.registration__submit,.is-loading.removal-confirmation__yes,.is-loading.reviews__btn,.is-loading.search-main__load-more,.is-loading.search-result__btn,.is-loading.view-all__btn,.newsletter button.is-loading,.newsletter__success a.is-loading{pointer-events:none}.btn.is-loading:after,.comp-form .is-loading.Submit:after,.comp-form__success a.is-loading:after,.gift__options button.is-loading:after,.interests__submit button.is-loading:after,.is-loading.book-lists__load-more:after,.is-loading.book-series__load-more:after,.is-loading.bookcase__load-more:after,.is-loading.comps-current__enter-btn:after,.is-loading.editions__cta:after,.is-loading.events__load-more:after,.is-loading.extract__btn:after,.is-loading.forgot-pw__submit:after,.is-loading.heading-w-desc__btn:after,.is-loading.load-more:after,.is-loading.log-in__submit:after,.is-loading.my-details__submit:after,.is-loading.promo__btn:after,.is-loading.registration__submit:after,.is-loading.removal-confirmation__yes:after,.is-loading.reviews__btn:after,.is-loading.search-main__load-more:after,.is-loading.search-result__btn:after,.is-loading.view-all__btn:after,.newsletter button.is-loading:after,.newsletter__success a.is-loading:after{background-image:url(../img/loading.gif);background-position:95% 50%;padding-right:32px;transition-timing-function:ease}.book-lists__load-more:after,.book-series__load-more:after,.bookcase__load-more:after,.btn:after,.comp-form .Submit:after,.comp-form__success a:after,.comps-current__enter-btn:after,.editions__cta:after,.events__load-more:after,.extract__btn:after,.forgot-pw__submit:after,.gift__options button:after,.heading-w-desc__btn:after,.interests__submit button:after,.load-more:after,.log-in__submit:after,.my-details__submit:after,.newsletter button:after,.newsletter__success a:after,.promo__btn:after,.registration__submit:after,.removal-confirmation__yes:after,.reviews__btn:after,.search-main__load-more:after,.search-result__btn:after,.view-all__btn:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background-size:40px;background-repeat:no-repeat;background-color:inherit;background-position:160% 50%;border-radius:3px;transition-property:all;transition-duration:inherit;transition-timing-function:inherit}.btn--alt,.newsletter button,.newsletter__success a{font-family:fort-extra-bold;color:#fff;background-color:#2b2b2d}.btn--alt.is-disabled,.btn--alt[disabled],.newsletter button.is-disabled,.newsletter button[disabled],.newsletter__success a.is-disabled,.newsletter__success a[disabled]{color:#fff;background-color:#d1d2d4}.btn--alt.is-selected,.btn--alt:focus,.btn--alt:hover,.newsletter button.is-selected,.newsletter button:focus,.newsletter button:hover,.newsletter__success a.is-selected,.newsletter__success a:focus,.newsletter__success a:hover{color:#fff;background-color:#404042}.bookcase .missing-cover,img,picture{display:block;margin:0;max-width:100%}.b-lazy{opacity:0;transition:opacity .3s}.b-loaded{opacity:1}@media (max-width:899px){.about-desc .author-swiper__shelf-container,.about-desc .books-swiper__shelf-container,.about-desc .component__container,.about-desc .events-swiper__shelf-container,.about-desc .gift-swiper__shelf-container,.about-desc .tiles-feature__shelf-container,.about-desc .tiles-swiper__shelf-container{padding:30px 0}}@media (min-width:900px){.about-desc .author-swiper__shelf-container,.about-desc .books-swiper__shelf-container,.about-desc .component__container,.about-desc .events-swiper__shelf-container,.about-desc .gift-swiper__shelf-container,.about-desc .tiles-feature__shelf-container,.about-desc .tiles-swiper__shelf-container{padding:60px 0}}.about-desc .awards__item-distinction,.about-desc .awards__item-title,.about-desc .cms ol li,.about-desc .cms ul li,.about-desc .search-result__desc,.about-desc p,.cms ol .about-desc li,.cms ul .about-desc li{font-family:shift-light;font-size:26px}@media (min-width:900px){.about-desc .awards__item-distinction,.about-desc .awards__item-title,.about-desc .cms ol li,.about-desc .cms ul li,.about-desc .search-result__desc,.about-desc p,.cms ol .about-desc li,.cms ul .about-desc li{max-width:700px;margin:0 auto}}.about-content{background-color:#404042}@media (max-width:599px){.about-content{padding:20px 0}}.about-content .author-swiper__shelf-container,.about-content .books-swiper__shelf-container,.about-content .component__container,.about-content .events-swiper__shelf-container,.about-content .gift-swiper__shelf-container,.about-content .tiles-feature__shelf-container,.about-content .tiles-swiper__shelf-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}@media (min-width:600px){.about-content__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2));padding:30px 0}.about-content__column:nth-child(1n){float:left;margin-right:20px;clear:none}.about-content__column:last-child{margin-right:0}.about-content__column:nth-child(2n){margin-right:0;float:right}.about-content__column:nth-child(2n+1){clear:both}}@media (max-width:599px){.about-content__column:nth-child(2){-ms-flex-order:-1;order:-1}}.about-content__column .awards__item-distinction,.about-content__column .awards__item-title,.about-content__column .cms ol li,.about-content__column .cms ul li,.about-content__column .search-result__desc,.about-content__column p,.cms ol .about-content__column li,.cms ul .about-content__column li{color:#fff}.about-links{background-color:#e6e7e8}.about-links .author-swiper__shelf-container,.about-links .books-swiper__shelf-container,.about-links .component__container,.about-links .events-swiper__shelf-container,.about-links .gift-swiper__shelf-container,.about-links .tiles-feature__shelf-container,.about-links .tiles-swiper__shelf-container{padding:20px 0}.about-links ul li:before{content:'';display:table}.about-links ul li:after{content:'';display:table;clear:both}.about-links .bookcase .missing-cover,.about-links img,.bookcase .about-links .missing-cover{width:100px;float:left;margin-right:30px;margin:20px;filter:blur(0);transition:filter .2s linear;border-radius:50%}.about-links .bookcase .is-selected.missing-cover,.about-links .bookcase .missing-cover:hover,.about-links img.is-selected,.about-links img:hover,.bookcase .about-links .is-selected.missing-cover,.bookcase .about-links .missing-cover:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .about-links .missing-cover,.ie9 .about-links .bookcase .missing-cover,.ie9 .about-links img{filter:none!important}@media (max-width:599px){.about-links .bookcase .missing-cover,.about-links img,.bookcase .about-links .missing-cover{margin-left:0}}.about-links h2{font-family:fort-extra-bold;text-transform:uppercase;margin-top:36px;margin-bottom:2px;font-size:26px;color:#404042;text-indent:-6px}.about-links h2 a{text-decoration:none;transition:color .2s;color:#404042}.about-links h2 a:active,.about-links h2 a:focus,.about-links h2 a:hover{color:#f60}@media (max-width:599px){.about-links h2{font-size:18px;margin-top:30px}}.about-links h2+a{font-family:fort-light}.about-company:before{content:'';display:table}.about-company:after{content:'';display:table;clear:both}.about-company .bookcase .missing-cover,.about-company img,.bookcase .about-company .missing-cover{float:right;margin:40px 0 20px}.about-imprints{margin-top:40px;padding:10px 0 40px 0;background-color:#e6e7e8}.about-imprints:before{content:'';display:table}.about-imprints:after{content:'';display:table;clear:both}@media (min-width:900px){.about-imprints__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.about-imprints__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.about-imprints__column:first-child:last-child{margin-right:0}.about-imprints__column:first-child:nth-child(0n){margin-right:0;float:right}.about-imprints__column:first-child:nth-child(0n+1){clear:both}}.about-imprints__column:nth-child(2):before{content:'';display:table}.about-imprints__column:nth-child(2):after{content:'';display:table;clear:both}@media (min-width:900px){.about-imprints__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.about-imprints__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.about-imprints__column:nth-child(2):last-child{margin-right:0}.about-imprints__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.about-imprints__column:nth-child(2):nth-child(5n+1){clear:both}}.about-imprints__column>img,.bookcase .about-imprints__column>.missing-cover{float:left}.about-imprints__heading{margin-top:18px}.article__heading{margin:0}@media (min-width:600px){.article__heading{font-size:42px}}.article__subheading{margin-top:30px}@media (min-width:901px){.article__subheading{margin-top:20px}}.article__attribution{font-family:fort-medium;display:block;margin-bottom:10px}@media (min-width:900px){.article__attribution{display:none}}.article-page .strapline{margin-top:15px;margin-bottom:15px}@media (min-width:600px){.article-page .strapline{margin-top:25px;margin-bottom:25px}}.article-page .content{padding-top:0}.article-page .content h2{color:#000;font-family:fort-extra-bold}.author-grid{margin:10px 0}.author-grid .author-swiper__shelf-container:before,.author-grid .books-swiper__shelf-container:before,.author-grid .component__container:before,.author-grid .events-swiper__shelf-container:before,.author-grid .gift-swiper__shelf-container:before,.author-grid .tiles-feature__shelf-container:before,.author-grid .tiles-swiper__shelf-container:before{content:'';display:table}.author-grid .author-swiper__shelf-container:after,.author-grid .books-swiper__shelf-container:after,.author-grid .component__container:after,.author-grid .events-swiper__shelf-container:after,.author-grid .gift-swiper__shelf-container:after,.author-grid .tiles-feature__shelf-container:after,.author-grid .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}.author-grid__heading{color:#57585b;display:inline-block;margin:30px 0}@media (max-width:899px){.author-grid__heading{margin-bottom:30px}}.author-grid__grid:before{content:'';display:table}.author-grid__grid:after{content:'';display:table;clear:both}@media (max-width:599px){.author-grid__col{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.author-grid__col:nth-child(1n){float:left;margin-right:20px;clear:none}.author-grid__col:last-child{margin-right:0}.author-grid__col:nth-child(2n){margin-right:0;float:right}.author-grid__col:nth-child(2n+1){clear:both}}@media (min-width:600px) and (max-width:899px){.author-grid__col{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.author-grid__col:nth-child(1n){float:left;margin-right:20px;clear:none}.author-grid__col:last-child{margin-right:0}.author-grid__col:nth-child(3n){margin-right:0;float:right}.author-grid__col:nth-child(3n+1){clear:both}}@media (min-width:900px){.author-grid__col{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.author-grid__col:nth-child(1n){float:left;margin-right:20px;clear:none}.author-grid__col:last-child{margin-right:0}.author-grid__col:nth-child(4n){margin-right:0;float:right}.author-grid__col:nth-child(4n+1){clear:both}}.author-grid__col .bookcase .missing-cover,.author-grid__col img,.bookcase .author-grid__col .missing-cover{filter:blur(0);transition:filter .2s linear}.author-grid__col .bookcase .is-selected.missing-cover,.author-grid__col .bookcase .missing-cover:hover,.author-grid__col img.is-selected,.author-grid__col img:hover,.bookcase .author-grid__col .is-selected.missing-cover,.bookcase .author-grid__col .missing-cover:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .author-grid__col .missing-cover,.ie9 .author-grid__col .bookcase .missing-cover,.ie9 .author-grid__col img{filter:none!important}.author-grid__name{text-decoration:none;transition:color .2s;color:#404042;font-family:fort-medium;display:inline-block;margin:10px 0 25px}.author-grid__name:active,.author-grid__name:focus,.author-grid__name:hover{color:#f60}.author-links{margin:40px 0}.author-links .author-swiper__shelf-container:before,.author-links .books-swiper__shelf-container:before,.author-links .component__container:before,.author-links .events-swiper__shelf-container:before,.author-links .gift-swiper__shelf-container:before,.author-links .tiles-feature__shelf-container:before,.author-links .tiles-swiper__shelf-container:before{content:'';display:table}.author-links .author-swiper__shelf-container:after,.author-links .books-swiper__shelf-container:after,.author-links .component__container:after,.author-links .events-swiper__shelf-container:after,.author-links .gift-swiper__shelf-container:after,.author-links .tiles-feature__shelf-container:after,.author-links .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}.author-links__column{position:relative}@media (min-width:600px){.author-links__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.author-links__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.author-links__column:first-child:last-child{margin-right:0}.author-links__column:first-child:nth-child(0n){margin-right:0;float:right}.author-links__column:first-child:nth-child(0n+1){clear:both}}@media (min-width:600px){.author-links__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.author-links__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.author-links__column:nth-child(2):last-child{margin-right:0}.author-links__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.author-links__column:nth-child(2):nth-child(5n+1){clear:both}}.author-links__column li{padding-left:25px;border-left:1px solid #d1d2d4;line-height:30px}.author-links__column a{text-decoration:none;transition:color .2s;color:#404042}.author-links__column a:active,.author-links__column a:focus,.author-links__column a:hover{color:#c6c6c6}.author-links__heading{margin-top:7px;margin-bottom:30px}.author-picker{padding-top:20px}.author-picker__heading{margin:20px 0 14px}.author-picker__alphabet{position:relative;word-wrap:break-word;margin-bottom:10px;margin-left:-10px}.author-picker__alphabet span{font-family:fort-light;cursor:pointer;text-transform:uppercase;color:#d1d2d4;padding:0 10px;font-size:18px;line-height:28px;text-decoration:none;transition:color .2s;color:#d1d2d4}.author-picker__alphabet span:active,.author-picker__alphabet span:focus,.author-picker__alphabet span:hover{color:inherit}.author-picker__alphabet span.is-selected{color:inherit;cursor:default}.author-picker__results{margin:20px 0 40px}.author-picker__results:before{content:'';display:table}.author-picker__results:after{content:'';display:table;clear:both}@media (max-width:599px){.author-picker__results-column{width:100%}}@media (min-width:600px){.author-picker__results-column{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.author-picker__results-column:nth-child(1n){float:left;margin-right:20px;clear:none}.author-picker__results-column:last-child{margin-right:0}.author-picker__results-column:nth-child(3n){margin-right:0;float:right}.author-picker__results-column:nth-child(3n+1){clear:both}}.author-picker__results-column li{line-height:30px;font-family:fort-medium}.author-swiper{background-color:#d3d3d3}.author-swiper .swiper-slide .bookcase .missing-cover,.author-swiper .swiper-slide img,.bookcase .author-swiper .swiper-slide .missing-cover{width:100%;padding:5% 5% 0 5%;filter:blur(0);transition:filter .2s linear}.author-swiper .swiper-slide .bookcase .is-selected.missing-cover,.author-swiper .swiper-slide .bookcase .missing-cover:hover,.author-swiper .swiper-slide img.is-selected,.author-swiper .swiper-slide img:hover,.bookcase .author-swiper .swiper-slide .is-selected.missing-cover,.bookcase .author-swiper .swiper-slide .missing-cover:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .author-swiper .swiper-slide .missing-cover,.ie9 .author-swiper .swiper-slide .bookcase .missing-cover,.ie9 .author-swiper .swiper-slide img{filter:none!important}.author-swiper .swiper-slide .swiper-lazy-preloader{top:45%}.author-swiper .swiper-pagination{bottom:20px}.author-swiper__name{padding:0 5%;text-decoration:none;transition:color .2s;color:#404042;font-family:fort-medium;display:inline-block;margin:10px 0 25px}.author-swiper__name:active,.author-swiper__name:focus,.author-swiper__name:hover{color:#f60}@media (max-width:599px){.author-swiper__name{font-size:14px}}@media (min-width:900px){.author-swiper__name{text-indent:12px}}.author-swiper__heading{color:#57585b;display:inline-block;margin:30px 0}.author-swiper__shelf-gutters{text-align:right;background-color:rgba(255,255,255,.73)}.author-swiper__shelf-container{height:60px}.author-swiper__shelf-container a{line-height:60px;display:inline-block;font-family:fort-book}.awards{margin:40px 0}.awards .author-swiper__shelf-container:before,.awards .books-swiper__shelf-container:before,.awards .component__container:before,.awards .events-swiper__shelf-container:before,.awards .gift-swiper__shelf-container:before,.awards .tiles-feature__shelf-container:before,.awards .tiles-swiper__shelf-container:before{content:'';display:table}.awards .author-swiper__shelf-container:after,.awards .books-swiper__shelf-container:after,.awards .component__container:after,.awards .events-swiper__shelf-container:after,.awards .gift-swiper__shelf-container:after,.awards .tiles-feature__shelf-container:after,.awards .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}@media (min-width:900px){.awards__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.awards__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.awards__column:first-child:last-child{margin-right:0}.awards__column:first-child:nth-child(0n){margin-right:0;float:right}.awards__column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.awards__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.awards__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.awards__column:nth-child(2):last-child{margin-right:0}.awards__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.awards__column:nth-child(2):nth-child(5n+1){clear:both}}.awards__heading{margin-top:7px;margin-bottom:30px}.awards__item{border-left:1px solid #d1d2d4;padding:6px 0 0 20px}.awards__item-year{font-family:shift-light;font-size:32px}.awards__item-title{font-family:fort-medium;margin:0 0 -15px}.banner{position:relative}.banner--default{background-color:#404042}.account-page .banner{background-color:#f8e6da}.article-page .banner{background-color:#fff5e4}.banner--bg{height:200px;transition:filter 75ms}@media (min-width:600px){.banner--bg{height:380px}}.banner--bg-register{height:160px!important}@media (min-width:600px){.banner--bg-register{height:200px!important}}@media (min-width:600px){.banner .author-swiper__shelf-container,.banner .books-swiper__shelf-container,.banner .component__container,.banner .events-swiper__shelf-container,.banner .gift-swiper__shelf-container,.banner .tiles-feature__shelf-container,.banner .tiles-swiper__shelf-container{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (max-width:599px){.article-page .banner .author-swiper__shelf-gutters,.article-page .banner .books-swiper__shelf-gutters,.article-page .banner .component__gutters,.article-page .banner .events-swiper__shelf-gutters,.article-page .banner .gift-swiper__shelf-gutters,.article-page .banner .tiles-feature__shelf-gutters,.article-page .banner .tiles-swiper__shelf-gutters{padding:0}}@media (max-width:599px){.banner--complex .author-swiper__shelf-gutters,.banner--complex .books-swiper__shelf-gutters,.banner--complex .component__gutters,.banner--complex .events-swiper__shelf-gutters,.banner--complex .gift-swiper__shelf-gutters,.banner--complex .tiles-feature__shelf-gutters,.banner--complex .tiles-swiper__shelf-gutters{padding:0;padding-top:5%}}.banner--bg .author-swiper__shelf-gutters,.banner--bg .books-swiper__shelf-gutters,.banner--bg .component__gutters,.banner--bg .events-swiper__shelf-gutters,.banner--bg .gift-swiper__shelf-gutters,.banner--bg .tiles-feature__shelf-gutters,.banner--bg .tiles-swiper__shelf-gutters{position:absolute;width:100%;bottom:0;background-image:linear-gradient(transparent,rgba(0,0,0,.8))}.banner--bg-register .author-swiper__shelf-gutters,.banner--bg-register .books-swiper__shelf-gutters,.banner--bg-register .component__gutters,.banner--bg-register .events-swiper__shelf-gutters,.banner--bg-register .gift-swiper__shelf-gutters,.banner--bg-register .tiles-feature__shelf-gutters,.banner--bg-register .tiles-swiper__shelf-gutters{background-image:none}.banner__bg{position:absolute;width:100%;height:100%;overflow:hidden}.banner__bg>img,.bookcase .banner__bg>.missing-cover{width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media (max-width:899px){.banner__bg>img.banner__bg-desktop,.bookcase .banner__bg>.banner__bg-desktop.missing-cover{display:none}}@media (min-width:900px){.banner__bg>img.banner__bg-phone,.bookcase .banner__bg>.banner__bg-phone.missing-cover{display:none}}@media (max-width:599px){.banner--bg-register .banner__bg>img,.banner--bg-register .bookcase .banner__bg>.missing-cover,.bookcase .banner--bg-register .banner__bg>.missing-cover{object-position:74% 50%}}.banner__image{position:relative;z-index:1}.banner--no-image .banner__image{display:none}.banner__image a.banner__magnify:after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s;background-color:rgba(0,0,0,.35);background-image:url(../svg/icons/eye-icon.svg);background-size:30%;background-position:50% 45%;background-repeat:no-repeat}.banner__image a.banner__magnify:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translate3d(0,-50%,0);top:57%;position:absolute;content:'Look Inside';letter-spacing:.7px;z-index:2;width:100%;text-transform:uppercase;font-family:fort-bold;font-size:16px;color:#fff;text-align:center;opacity:0;transition:opacity .3s}.author-page .banner__image a.banner__magnify:before{display:none}.banner__image a.banner__magnify:hover:after,.banner__image a.banner__magnify:hover:before{opacity:1}.banner__image a.banner__magnify.is-disabled{cursor:default}.banner__image a.banner__magnify.is-disabled:after,.banner__image a.banner__magnify.is-disabled:before{display:none}.banner__image a.banner__magnify__zoom:after{background-image:url(../svg/icons/zoomin-w.svg)}@media (max-width:599px){.banner__image{max-width:70%;width:100%;margin:0 auto 60px}}@media (min-width:600px) and (max-width:899px){.banner__image{margin-top:40px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (30px - 30px * 1/3));flex-basis:calc(99.9% * 1/3 - (30px - 30px * 1/3));width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.banner__image:nth-child(1n){margin-right:30px;margin-left:0}.banner__image:last-child{margin-right:0}.banner__image:nth-child(3n){margin-right:0;margin-left:auto}}@media (min-width:900px){.banner__image{margin-top:40px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3 - (40px - 40px * 1/3));flex-basis:calc(99.9% * 1/3 - (40px - 40px * 1/3));width:calc(99.9% * 1/3 - (40px - 40px * 1/3))}.banner__image:nth-child(1n){margin-right:40px;margin-left:0}.banner__image:last-child{margin-right:0}.banner__image:nth-child(3n){margin-right:0;margin-left:auto}}.banner__image .bookcase .missing-cover,.banner__image img,.bookcase .banner__image .missing-cover{width:100%;max-width:100%;height:auto;margin:0 auto}.banner__image-credit{font-size:10px;position:absolute;z-index:8;transform-origin:0 100%}@media (max-width:599px){.banner__image-credit{transform:rotate(90deg);left:8px;top:0}}@media (min-width:600px){.banner__image-credit{transform:rotate(-90deg);left:-8px;bottom:10px}}.banner__article-image{position:relative;z-index:1}@media (min-width:600px){.banner__article-image{margin-top:50px}}.banner__article-attribution{position:absolute;width:214px;z-index:2;display:none}@media (min-width:600px){.banner__article-attribution{bottom:-10px;left:-25px;display:block}}@media (min-width:900px){.banner__article-attribution{bottom:0;left:-40px}}.banner__article-attribution-link{font-family:fort-medium;position:absolute;width:100%;bottom:-18px;transform:translateY(100%);display:none}@media (min-width:900px){.banner__article-attribution-link{display:block}}.banner__article-attribution-image{width:100%;margin-top:1px;border:1px solid rgba(255,255,255,.25);transform:translateY(1px)}.banner--complex+.nav-tabs{margin-bottom:70px}@media (max-width:599px){.banner--complex+.nav-tabs{margin-bottom:0}}.banner--complex .banner__content-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner--complex .banner__content-container>*{-ms-flex-preferred-size:100%;flex-basis:100%}@media (max-width:599px){.banner--complex .banner__content-container{padding-left:15px;padding-right:15px;padding-bottom:20px}.banner--no-image .banner--complex .banner__content-container{padding-top:50px}}@media (min-width:600px) and (max-width:899px){.banner--complex .banner__content-container{padding-top:50px;padding-bottom:100px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 2/3 - (30px - 30px * 2/3));flex-basis:calc(99.9% * 2/3 - (30px - 30px * 2/3));width:calc(99.9% * 2/3 - (30px - 30px * 2/3))}.banner--complex .banner__content-container:nth-child(1n){margin-right:30px;margin-left:0}.banner--complex .banner__content-container:last-child{margin-right:0}.banner--complex .banner__content-container:nth-child(3n){margin-right:0;margin-left:auto}}@media (min-width:900px){.banner--complex .banner__content-container{padding-top:100px;padding-bottom:120px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 2/3 - (40px - 40px * 2/3));flex-basis:calc(99.9% * 2/3 - (40px - 40px * 2/3));width:calc(99.9% * 2/3 - (40px - 40px * 2/3))}.banner--complex .banner__content-container:nth-child(1n){margin-right:40px;margin-left:0}.banner--complex .banner__content-container:last-child{margin-right:0}.banner--complex .banner__content-container:nth-child(3n){margin-right:0;margin-left:auto}}.banner--default .banner__content-container{padding-top:60px;padding-bottom:38px}@media (min-width:600px){.banner--default .banner__content-container{padding-top:120px}}.banner__content-container>*{margin:0;margin-bottom:8px}@media (max-width:599px){.banner__title{font-size:25px;width:100%}}.banner--default .banner__title{color:#fff}.account-page .banner__title{color:inherit}.banner--bg .banner__title{color:#fff;margin:30px 0 25px}.banner__subtitle{font-size:26px;font-family:fort-light;line-height:inherit}.event-page .banner__subtitle{font-family:fort-bold;text-transform:uppercase;font-size:16px;-ms-flex-order:-1;order:-1}.banner__tags{margin-top:2px}.banner__tags a{font-size:12px;text-transform:uppercase;font-family:fort-medium}.banner__tags span{font-size:12px;font-family:fort-light;color:#000;display:inline-block;padding:0 5px}.banner__desc{font-size:15px;line-height:inherit;font-family:fort-light}.event-page .banner__desc{font-family:fort-bold;text-transform:uppercase;color:#f60;font-size:20px}@media (max-width:600px){.event-page .banner__desc{font-size:16px}}.banner__btm-strip{position:relative;background-color:rgba(255,255,255,.65)}@media (min-width:600px) and (max-width:899px){.banner__btm-strip{margin-top:-80px;height:80px}}@media (min-width:900px){.banner__btm-strip{margin-top:-100px;height:100px}}.banner__look-inside{position:absolute;z-index:10;bottom:0;right:0;width:53px;height:52px;background-image:url(../img/look-inside.png)}.banner__look-inside span{position:absolute;bottom:-22px;right:4px;font-family:fort-light;font-size:14px;white-space:nowrap}@media (max-width:599px){.banner__look-inside span{font-family:fort-medium;font-size:16px;bottom:-27px}}.banner__look-inside:hover~.banner__magnify:after,.banner__look-inside:hover~.banner__magnify:before{opacity:1}.banner__download-cover{position:absolute;z-index:10;bottom:-22px;left:0;font-family:fort-light;font-size:14px;white-space:nowrap}@media (max-width:599px){.banner__download-cover{font-family:fort-medium;font-size:16px;bottom:-27px}}@media (min-width:600px) and (max-width:694px){.banner__download-cover span{display:none}}.banner-home{position:relative;margin-bottom:60px}@media (min-width:600px){.banner-home{margin-bottom:60px}}@media (max-width:899px){.banner-home .author-swiper__shelf-gutters,.banner-home .books-swiper__shelf-gutters,.banner-home .component__gutters,.banner-home .events-swiper__shelf-gutters,.banner-home .gift-swiper__shelf-gutters,.banner-home .tiles-feature__shelf-gutters,.banner-home .tiles-swiper__shelf-gutters{padding:0}}@media (max-width:899px){.banner-home .author-swiper__shelf-container,.banner-home .books-swiper__shelf-container,.banner-home .component__container,.banner-home .events-swiper__shelf-container,.banner-home .gift-swiper__shelf-container,.banner-home .tiles-feature__shelf-container,.banner-home .tiles-swiper__shelf-container{max-width:100%}}@keyframes anim-bg{from{opacity:0}to{opacity:1}}.banner-home__bg-above,.banner-home__bg-below{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media (min-width:900px){.banner-home__bg-above,.banner-home__bg-below{height:380px}}.banner-home__bg-above{opacity:0}.banner-home__bg-above.animate{animation:anim-bg 1s forwards}@media (min-width:900px){.banner-home__wrap{height:380px}}.banner-home__container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;width:100%}@media (max-width:899px){.banner-home__container{padding-top:40px}}@media (min-width:900px){.banner-home__container{position:absolute;left:50%;transform:translateX(-50%);bottom:0;-ms-flex-align:end;align-items:flex-end;margin:0 auto}}.banner-home__books{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:10;padding:0 20px}@media (max-width:600px){.banner-home__books{-ms-flex-pack:center;justify-content:center}}@media (max-width:899px){.banner-home__books{margin-bottom:-50px}}@media (min-width:900px){.banner-home__books{padding:0}}.banner-home__books>a{-ms-flex-preferred-size:auto;flex-basis:auto}@media (max-width:599px){.banner-home__books>a:only-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:180px}}.ie10 .banner-home__books>a{display:block}@media (max-width:599px){.banner-home__books>a{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}}.banner-home__books .bookcase .missing-cover,.banner-home__books img,.bookcase .banner-home__books .missing-cover{filter:blur(0);transition:filter .2s linear}.banner-home__books .bookcase .is-selected.missing-cover,.banner-home__books .bookcase .missing-cover:hover,.banner-home__books img.is-selected,.banner-home__books img:hover,.bookcase .banner-home__books .is-selected.missing-cover,.bookcase .banner-home__books .missing-cover:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .banner-home__books .missing-cover,.ie9 .banner-home__books .bookcase .missing-cover,.ie9 .banner-home__books img{filter:none!important}@media (min-width:567px){.banner-home__books .bookcase .missing-cover,.banner-home__books img,.bookcase .banner-home__books .missing-cover{width:180px}}.banner-home__content{background-color:#fff5e4;padding:20px;overflow-x:hidden}@media (max-width:899px){.banner-home__content{width:100%;padding-top:50px;position:relative}}@media (min-width:900px){.banner-home__content{-ms-flex:1;flex:1}}.banner-home__content>h2{font-size:23px;line-height:29px;text-transform:uppercase}@media (max-width:899px){.banner-home__content>h2{margin-top:20px}}@media (min-width:567px){.banner-home__content>h2{font-size:26px;line-height:32px}}.banner-home__content>.awards__item-distinction,.banner-home__content>.awards__item-title,.banner-home__content>.search-result__desc,.banner-home__content>p,.cms ol .banner-home__content>li,.cms ul .banner-home__content>li{font-family:fort-light;margin:0;margin-top:8px;line-height:26px}.banner-home__content>a{display:inline-block;margin-top:14px;margin-bottom:10px}.banner-home .swiper-pagination{bottom:-40px}.banner-home .swiper-slide{position:relative}.banner-home .swiper-button-next{display:none;right:-45px}@media (min-width:900px){.banner-home .swiper-button-next{display:block;top:65%}}.banner-home .swiper-button-prev{display:none;left:-45px}@media (min-width:900px){.banner-home .swiper-button-prev{display:block;top:65%}}.book{position:relative;letter-spacing:-.3px}.book .circle-btn{transform:scale(0);transform-origin:50% 50%;animation-name:u-shrink;animation-duration:10ms;animation-fill-mode:forwards}.has-touch .is-editing .book .circle-btn{animation-name:u-grow;animation-duration:.4s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s}.no-touch .book.is-removed .circle-btn,.no-touch .book.is-selected .circle-btn,.no-touch .book:focus .circle-btn,.no-touch .book:hover .circle-btn{animation-name:u-grow;animation-duration:.4s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s}.no-touch .book .circle-btn{transform:scale(0);transform-origin:50% 50%;animation-name:u-shrink;animation-duration:10ms;animation-fill-mode:forwards}.book__actions{position:absolute;top:18px;left:0;right:0;z-index:50;background-color:#fff;margin-left:-4px;margin-right:-4px;opacity:0;pointer-events:none}.bookcase-v2__column .book.is-removed .book__actions,.no-touch .bookcase-v2__column .book:hover .book__actions{opacity:1;pointer-events:all}.book__fav{border:1px solid #9a9a9a;border-radius:3px;display:block;text-align:center;text-transform:uppercase;font-size:14px;font-family:fort-book;padding:10px 0 7px;text-indent:-10px;background-color:#fff;transition:background-color .1s linear;text-decoration:none;transition:color .2s;color:#404042}.book__fav:active,.book__fav:focus,.book__fav:hover{color:#404042}.book__fav.is-selected,.book__fav:hover{background-color:#f7f7f7}.book__fav.is-active{background-color:#404042;color:#fff}.book__fav.is-active:hover{background-color:#48484a}.book__fav .fav-toggle__icon{margin-right:2px}.book.is-removed .book__fav{display:none}.book__under{position:absolute;width:100%}.book.is-removed .book__under{pointer-events:none}.no-touch .book__info{transition:opacity 50ms linear;opacity:1}.bookcase-v2__column .book.is-removed .book__info,.no-touch .bookcase-v2__column .book.is-selected .book__info,.no-touch .bookcase-v2__column .book:hover .book__info{opacity:0;pointer-events:none}.book__info{transform:translateZ(0)}.book__cover{box-shadow:2px 1px 7px rgba(0,0,0,.22);transform-origin:50% 50%;filter:blur(0);transition:filter .2s linear,transform .4s cubic-bezier(.39,.575,.565,1);position:relative;z-index:1}.ie9 .book__cover{filter:none!important}.book.is-selected .book__cover,.book:hover .book__cover{filter:blur(0) brightness(1.075);transform:scale(1.04)}.book__cover:before{content:'';position:absolute;z-index:-1;top:-10px;bottom:-10px;right:-10px;left:-10px}.book__cover>img,.bookcase .book__cover>.missing-cover{width:100%}.book__title,.removal-confirmation__heading{font-family:fort-bold;line-height:18px;margin-top:12px;margin-bottom:4px}.book__title a,.removal-confirmation__heading a{text-decoration:none;transition:color .2s;color:#404042}.book__title a:active,.book__title a:focus,.book__title a:hover,.removal-confirmation__heading a:active,.removal-confirmation__heading a:focus,.removal-confirmation__heading a:hover{color:#000}.book__author{font-size:14px}.book__author a{color:#404042}.book__author a:hover{text-decoration:underline}.bookcase{background-color:#2b2b2d;position:relative;overflow:hidden}.bookcase .author-swiper__shelf-container,.bookcase .books-swiper__shelf-container,.bookcase .component__container,.bookcase .events-swiper__shelf-container,.bookcase .gift-swiper__shelf-container,.bookcase .tiles-feature__shelf-container,.bookcase .tiles-swiper__shelf-container{padding-top:60px;padding-bottom:20px}.bookcase ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end}.bookcase .missing-cover,.bookcase img{padding:0 10%;filter:blur(0);transition:filter .2s linear}.bookcase .is-selected.missing-cover,.bookcase .missing-cover:hover,.bookcase img.is-selected,.bookcase img:hover{filter:blur(0) brightness(1.075)}.ie9 .bookcase .missing-cover,.ie9 .bookcase img{filter:none!important}.bookcase.is-grid .bookcase__book-info{display:none}.bookcase.is-grid li{border-bottom-color:#404042;border-bottom-style:solid;margin-bottom:50px;position:relative}@media (max-width:599px){.bookcase.is-grid li{width:calc(99.9% * 1/3);margin-bottom:35px;border-bottom-width:12px}.bookcase.is-grid li:nth-child(1n){float:left;margin-right:0;clear:none}.bookcase.is-grid li:last-child{margin-right:0}.bookcase.is-grid li:nth-child(3n){margin-right:0;float:right}.bookcase.is-grid li:nth-child(3n+1){clear:both}.bookcase.is-grid li:after{position:absolute;content:'';bottom:-16px;width:100%;left:0;border-top:4px solid #29292b}.bookcase.is-grid li:before{position:absolute;content:'';bottom:-2px;width:100%;left:0;border-top:2px solid #48484a}.bookcase.is-grid li:nth-child(3n+1):after,.bookcase.is-grid li:nth-child(3n+1):before{left:0;border-left:4px solid transparent}.bookcase.is-grid li:nth-child(3n+3):after,.bookcase.is-grid li:nth-child(3n+3):before{right:0;border-right:4px solid transparent}.bookcase.is-grid li:last-of-type:after,.bookcase.is-grid li:last-of-type:before{right:0;border-right:4px solid transparent}.bookcase.is-grid li:last-of-type:after,.bookcase.is-grid li:last-of-type:before{border-left:none;left:0}}@media (min-width:600px) and (max-width:899px){.bookcase.is-grid li{width:calc(99.9% * 1/4);margin-bottom:35px;border-bottom-width:12px}.bookcase.is-grid li:nth-child(1n){float:left;margin-right:0;clear:none}.bookcase.is-grid li:last-child{margin-right:0}.bookcase.is-grid li:nth-child(4n){margin-right:0;float:right}.bookcase.is-grid li:nth-child(4n+1){clear:both}.bookcase.is-grid li:after{position:absolute;content:'';bottom:-16px;width:100%;left:0;border-top:4px solid #29292b}.bookcase.is-grid li:before{position:absolute;content:'';bottom:-2px;width:100%;left:0;border-top:2px solid #48484a}.bookcase.is-grid li:nth-child(4n+1):after,.bookcase.is-grid li:nth-child(4n+1):before{left:0;border-left:4px solid transparent}.bookcase.is-grid li:nth-child(4n+4):after,.bookcase.is-grid li:nth-child(4n+4):before{right:0;border-right:4px solid transparent}.bookcase.is-grid li:last-of-type:after,.bookcase.is-grid li:last-of-type:before{right:0;border-right:4px solid transparent}.bookcase.is-grid li:last-of-type:after,.bookcase.is-grid li:last-of-type:before{border-left:none;left:0}}@media (min-width:900px){.bookcase.is-grid li{width:calc(99.9% * 1/5);margin-bottom:35px;border-bottom-width:15px}.bookcase.is-grid li:nth-child(1n){float:left;margin-right:0;clear:none}.bookcase.is-grid li:last-child{margin-right:0}.bookcase.is-grid li:nth-child(5n){margin-right:0;float:right}.bookcase.is-grid li:nth-child(5n+1){clear:both}.bookcase.is-grid li:after{position:absolute;content:'';bottom:-20px;width:100%;left:0;border-top:5px solid #29292b}.bookcase.is-grid li:before{position:absolute;content:'';bottom:-2px;width:100%;left:0;border-top:2px solid #48484a}.bookcase.is-grid li:nth-child(5n+1):after,.bookcase.is-grid li:nth-child(5n+1):before{left:0;border-left:5px solid transparent}.bookcase.is-grid li:nth-child(5n+5):after,.bookcase.is-grid li:nth-child(5n+5):before{right:0;border-right:5px solid transparent}.bookcase.is-grid li:last-of-type:after,.bookcase.is-grid li:last-of-type:before{right:0;border-right:5px solid transparent}.bookcase.is-grid li:last-of-type:after,.bookcase.is-grid li:last-of-type:before{border-left:none;left:0}}.bookcase.is-list li{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;border-bottom-color:#404042;border-bottom-style:solid;margin-bottom:50px;position:relative;margin-bottom:35px;border-bottom-width:12px}.bookcase.is-list li:after{position:absolute;content:'';bottom:-16px;width:100%;left:0;border-top:4px solid #29292b}.bookcase.is-list li:before{position:absolute;content:'';bottom:-2px;width:100%;left:0;border-top:2px solid #48484a}.bookcase.is-list .bookcase__book{position:relative;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:899px){.bookcase.is-list .bookcase__book{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.bookcase.is-list .bookcase__book:nth-child(1n){float:left;margin-right:20px;clear:none}.bookcase.is-list .bookcase__book:last-child{margin-right:0}.bookcase.is-list .bookcase__book:nth-child(3n){margin-right:0;float:right}.bookcase.is-list .bookcase__book:nth-child(3n+1){clear:both}}@media (min-width:900px){.bookcase.is-list .bookcase__book{width:calc(99.9% * 1/5 - (20px - 20px * 1/5))}.bookcase.is-list .bookcase__book:nth-child(1n){float:left;margin-right:20px;clear:none}.bookcase.is-list .bookcase__book:last-child{margin-right:0}.bookcase.is-list .bookcase__book:nth-child(5n){margin-right:0;float:right}.bookcase.is-list .bookcase__book:nth-child(5n+1){clear:both}}.bookcase.is-list .bookcase__book-info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:899px){.bookcase.is-list .bookcase__book-info{width:calc(99.9% * 2/3 - (20px - 20px * 2/3))}.bookcase.is-list .bookcase__book-info:nth-child(1n){float:left;margin-right:20px;clear:none}.bookcase.is-list .bookcase__book-info:last-child{margin-right:0}.bookcase.is-list .bookcase__book-info:nth-child(3n){margin-right:0;float:right}.bookcase.is-list .bookcase__book-info:nth-child(3n+1){clear:both}}@media (min-width:900px){.bookcase.is-list .bookcase__book-info{width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.bookcase.is-list .bookcase__book-info:nth-child(1n){float:left;margin-right:20px;clear:none}.bookcase.is-list .bookcase__book-info:last-child{margin-right:0}.bookcase.is-list .bookcase__book-info:nth-child(5n){margin-right:0;float:right}.bookcase.is-list .bookcase__book-info:nth-child(5n+1){clear:both}}.bookcase__info{line-height:100%;color:#fff;text-transform:uppercase;margin-bottom:30px}.bookcase__info:before{content:'';display:table}.bookcase__info:after{content:'';display:table;clear:both}.bookcase__info h3{display:inline-block;color:#fff}@media (max-width:599px){.bookcase__info h3{max-width:57%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width:340px){.bookcase__info h3{max-width:50%}}.bookcase__info h3 span{font-family:fort-light;font-size:13px;font-style:italic}.bookcase__btns{margin-top:-4px;float:right}.bookcase__btn{position:relative;font-size:14px}.bookcase__btn--grid{margin-right:14px}.is-grid .bookcase__btn--grid{color:#f60}.is-list .bookcase__btn--list{color:#f60}.bookcase__btn-icon{height:24px;background-repeat:no-repeat;position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:4px}.bookcase__btn--grid .bookcase__btn-icon{width:25px;background-image:url(../svg/icons/search-grid-w.svg)}.is-grid .bookcase__btn--grid .bookcase__btn-icon{background-image:url(../svg/icons/search-grid-o.svg)}.bookcase__btn--list .bookcase__btn-icon{width:35px;background-image:url(../svg/icons/search-list-w.svg)}.is-list .bookcase__btn--list .bookcase__btn-icon{background-image:url(../svg/icons/search-list-o.svg)}.bookcase__load-more{position:relative;left:50%;transform:translateX(-50%);margin-bottom:60px}.bookcase__book-title a{font-family:fort-medium;font-size:22px;color:#d1d2d4}.bookcase__book-author{margin-top:2px}.bookcase__book-desc{margin-top:10px;color:#fff;line-height:23px;font-size:16px}@media (min-width:900px){.bookcase__book-desc{font-size:17px}}.bookcase-v2 .author-swiper__shelf-container,.bookcase-v2 .books-swiper__shelf-container,.bookcase-v2 .component__container,.bookcase-v2 .events-swiper__shelf-container,.bookcase-v2 .gift-swiper__shelf-container,.bookcase-v2 .tiles-feature__shelf-container,.bookcase-v2 .tiles-swiper__shelf-container{max-width:1270px}@media (min-width:600px){.recommendations-page .bookcase-v2{padding-top:10px}}.bookcase-v2__columns{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;padding:0 8px 0 5px}@media (min-width:600px){.bookcase-v2__columns{padding:0;margin-left:-15px;margin-right:-15px}}.bookcase-v2__column{-ms-flex-item-align:end;align-self:flex-end;width:calc(186px + 30px);margin-bottom:130px}.bookcase-v2__column>.book{max-width:186px;margin:0 auto}@media (max-width:599px){.bookcase-v2__column{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2 - (20px - 20px * 1/2));flex-basis:calc(99.9% * 1/2 - (20px - 20px * 1/2));width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.bookcase-v2__column:nth-child(1n){margin-right:20px;margin-left:0}.bookcase-v2__column:last-child{margin-right:0}.bookcase-v2__column:nth-child(2n){margin-right:0;margin-left:auto}}.book-lists{position:relative}.book-lists--swiper{margin-top:60px;padding-bottom:60px}.book-lists--swiper .swiper-pagination{bottom:20px}@media (max-width:599px){.book-lists ul li:first-child .book-lists__columns{margin-top:40px}}.book-lists__columns{position:relative;margin:60px 0}.book-lists__columns:before{content:'';display:table}.book-lists__columns:after{content:'';display:table;clear:both}@media (max-width:599px){.book-lists__columns{margin:105px 0}}.book-lists--swiper .book-lists__columns{margin:0}@media (min-width:600px){.book-lists--swiper .book-lists__columns{margin:10px 0}}@media (min-width:600px){.book-lists__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.book-lists__column:nth-child(1n){float:left;margin-right:20px;clear:none}.book-lists__column:last-child{margin-right:0}.book-lists__column:nth-child(2n){margin-right:0;float:right}.book-lists__column:nth-child(2n+1){clear:both}}.book-lists__column:first-child{padding-top:14px}.book-lists__column:first-child .awards__item-distinction,.book-lists__column:first-child .awards__item-title,.book-lists__column:first-child .cms ol li,.book-lists__column:first-child .cms ul li,.book-lists__column:first-child .search-result__desc,.book-lists__column:first-child p,.cms ol .book-lists__column:first-child li,.cms ul .book-lists__column:first-child li{margin-top:8px}@media (max-width:599px){.book-lists__column:first-child>.book-lists__load-more,.book-lists__column:first-child>.book-series__load-more,.book-lists__column:first-child>.bookcase__load-more,.book-lists__column:first-child>.btn,.book-lists__column:first-child>.comps-current__enter-btn,.book-lists__column:first-child>.editions__cta,.book-lists__column:first-child>.events__load-more,.book-lists__column:first-child>.extract__btn,.book-lists__column:first-child>.forgot-pw__submit,.book-lists__column:first-child>.heading-w-desc__btn,.book-lists__column:first-child>.load-more,.book-lists__column:first-child>.log-in__submit,.book-lists__column:first-child>.my-details__submit,.book-lists__column:first-child>.promo__btn,.book-lists__column:first-child>.registration__submit,.book-lists__column:first-child>.removal-confirmation__yes,.book-lists__column:first-child>.reviews__btn,.book-lists__column:first-child>.search-main__load-more,.book-lists__column:first-child>.search-result__btn,.book-lists__column:first-child>.view-all__btn,.comp-form .book-lists__column:first-child>.Submit,.comp-form__success .book-lists__column:first-child>a,.gift__options .book-lists__column:first-child>button,.interests__submit .book-lists__column:first-child>button,.newsletter .book-lists__column:first-child>button,.newsletter__success .book-lists__column:first-child>a{position:absolute;bottom:-50px;width:calc(99.9% * 2/5 - (6px - 6px * 2/5))}}@media (max-width:899px){.book-lists--swiper .book-lists__column:first-child{padding-top:0;width:100%}.book-lists--swiper .book-lists__column:nth-child(2){width:100%}}@media (min-width:900px){.book-lists--swiper .book-lists__column:first-child{padding-top:6px;width:calc(99.9% * 2/5 - (20px - 20px * 2/5))}.book-lists--swiper .book-lists__column:first-child:nth-child(1n){float:left;margin-right:20px;clear:none}.book-lists--swiper .book-lists__column:first-child:last-child{margin-right:0}.book-lists--swiper .book-lists__column:first-child:nth-child(5n){margin-right:0;float:right}.book-lists--swiper .book-lists__column:first-child:nth-child(5n+1){clear:both}.book-lists--swiper .book-lists__column:nth-child(2){width:calc(99.9% * 3/5 - (20px - 20px * 3/5))}.book-lists--swiper .book-lists__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.book-lists--swiper .book-lists__column:nth-child(2):last-child{margin-right:0}.book-lists--swiper .book-lists__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.book-lists--swiper .book-lists__column:nth-child(2):nth-child(5n+1){clear:both}}.book-lists__heading{margin-top:5px}.book-lists__subheading{position:absolute;top:1px}.book-lists__books{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;-ms-flex-align:end;align-items:flex-end}@media (max-width:599px){.book-lists__books{margin-top:10px}}@media (min-width:600px) and (max-width:899px){.book-lists__books{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:599px){.book-lists__books a{width:calc(99.9% * 1/5 - (6px - 6px * 1/5))}.book-lists__books a:nth-child(1n){float:left;margin-right:6px;clear:none}.book-lists__books a:last-child{margin-right:0}.book-lists__books a:nth-child(0n){margin-right:0;float:right}.book-lists__books a:nth-child(0n+1){clear:both}}@media (min-width:600px) and (max-width:899px){.book-lists__books a{width:calc(99.9% * 1/3 - (6px - 6px * 1/3));margin-bottom:3px}.book-lists__books a:nth-child(1n){float:left;margin-right:6px;clear:none}.book-lists__books a:last-child{margin-right:0}.book-lists__books a:nth-child(3n){margin-right:0;float:right}.book-lists__books a:nth-child(3n+1){clear:both}}@media (min-width:900px){.book-lists__books a{width:calc(99.9% * 1/5 - (6px - 6px * 1/5))}.book-lists__books a:nth-child(1n){float:left;margin-right:6px;clear:none}.book-lists__books a:last-child{margin-right:0}.book-lists__books a:nth-child(0n){margin-right:0;float:right}.book-lists__books a:nth-child(0n+1){clear:both}}.book-lists--swiper .book-lists__books a{width:calc(99.9% * 1/5 - (6px - 6px * 1/5))}.book-lists--swiper .book-lists__books a:nth-child(1n){float:left;margin-right:6px;clear:none}.book-lists--swiper .book-lists__books a:last-child{margin-right:0}.book-lists--swiper .book-lists__books a:nth-child(0n){margin-right:0;float:right}.book-lists--swiper .book-lists__books a:nth-child(0n+1){clear:both}.book-lists__books .bookcase .missing-cover,.book-lists__books img,.bookcase .book-lists__books .missing-cover{filter:blur(0);transition:filter .2s linear}.book-lists__books .bookcase .is-selected.missing-cover,.book-lists__books .bookcase .missing-cover:hover,.book-lists__books img.is-selected,.book-lists__books img:hover,.bookcase .book-lists__books .is-selected.missing-cover,.bookcase .book-lists__books .missing-cover:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .book-lists__books .missing-cover,.ie9 .book-lists__books .bookcase .missing-cover,.ie9 .book-lists__books img{filter:none!important}.book-lists__load-more{position:relative;left:50%;transform:translateX(-50%);margin-bottom:60px}.book-series{position:relative;margin-top:40px}.book-series--swiper{margin-top:0;background-color:#57585b;padding-bottom:20px}.book-series--swiper .swiper-pagination{bottom:20px}.book-series .author-swiper__shelf-container:before,.book-series .books-swiper__shelf-container:before,.book-series .component__container:before,.book-series .events-swiper__shelf-container:before,.book-series .gift-swiper__shelf-container:before,.book-series .tiles-feature__shelf-container:before,.book-series .tiles-swiper__shelf-container:before{content:'';display:table}.book-series .author-swiper__shelf-container:after,.book-series .books-swiper__shelf-container:after,.book-series .component__container:after,.book-series .events-swiper__shelf-container:after,.book-series .gift-swiper__shelf-container:after,.book-series .tiles-feature__shelf-container:after,.book-series .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}.book-series .swiper-wrapper{-ms-flex-align:start;align-items:flex-start}@media (max-width:599px){.book-series__container{width:100%}}@media (min-width:600px) and (max-width:899px){.book-series__container{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.book-series__container:nth-child(1n){float:left;margin-right:20px;clear:none}.book-series__container:last-child{margin-right:0}.book-series__container:nth-child(2n){margin-right:0;float:right}.book-series__container:nth-child(2n+1){clear:both}}@media (min-width:900px){.book-series__container{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.book-series__container:nth-child(1n){float:left;margin-right:20px;clear:none}.book-series__container:last-child{margin-right:0}.book-series__container:nth-child(3n){margin-right:0;float:right}.book-series__container:nth-child(3n+1){clear:both}}.book-series__heading{color:#fff;display:inline-block;margin:30px 0}.book-series__book{position:absolute;z-index:1;top:15px;width:100%;max-width:115px;filter:blur(0);transition:filter .2s linear}.book-series__book.is-selected,.book-series__book:hover{filter:blur(0) brightness(1.075)}.ie9 .book-series__book{filter:none!important}@media (max-width:599px){.book-series__book{max-width:40.3333%}}.book-series__book--b1{left:10px}.book-series__book--b2{top:5px;left:50%;transform:rotate(2.5deg) translateX(-50%);transform-origin:50% 50%;box-shadow:2px 3px 12px -4px rgba(0,0,0,.8);z-index:2;transition:transform .35s cubic-bezier(.39,.575,.565,1)}.book-series__book--b2:hover{transform:rotate(.5deg) translateX(-50%) translateY(3px) scale(1.025)}.book-series__book--b3{right:10px}.book-series__row-container{position:relative;width:264px;margin:0 auto}@media (max-width:599px){.book-series__row-container{width:100%}}.book-series__row:nth-child(2){padding:214px 8px 30px;text-align:center}@media (max-width:599px){.book-series__row:nth-child(2){padding-top:73%;text-align:left}}.book-series__title{font-size:18px;font-family:fort-medium}.book-series__content{color:inherit;margin:10px 0;font-size:16px;line-height:25px}.book-series--swiper .book-series__content{color:#fff}.book-series__load-more{position:relative;left:50%;transform:translateX(-50%);margin-bottom:60px}.books-swiper{background-color:#d3d3d3}.bookcase .books-swiper .swiper-slide .missing-cover,.books-swiper .swiper-slide .bookcase .missing-cover,.books-swiper .swiper-slide img{width:100%;max-width:210px;padding:5% 5% 0 5%;filter:blur(0);transition:filter .2s linear}.bookcase .books-swiper .swiper-slide .is-selected.missing-cover,.bookcase .books-swiper .swiper-slide .missing-cover:hover,.books-swiper .swiper-slide .bookcase .is-selected.missing-cover,.books-swiper .swiper-slide .bookcase .missing-cover:hover,.books-swiper .swiper-slide img.is-selected,.books-swiper .swiper-slide img:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .books-swiper .swiper-slide .missing-cover,.ie9 .books-swiper .swiper-slide .bookcase .missing-cover,.ie9 .books-swiper .swiper-slide img{filter:none!important}.books-swiper .swiper-slide .swiper-lazy-preloader{top:30%}.books-swiper .swiper-pagination{bottom:20px}.books-swiper__heading{color:#57585b;display:inline-block;margin:30px 0}.books-swiper__shelf-gutters{text-align:right;background-color:rgba(255,255,255,.73)}.books-swiper__shelf-container{height:60px}.books-swiper__shelf-container a{line-height:60px;display:inline-block;font-family:fort-book}.brands{margin-bottom:80px}.brands ul{text-align:center}.brands ul:before{content:'';display:table}.brands ul:after{content:'';display:table;clear:both}@media (max-width:599px){.brands li{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.brands li:nth-child(1n){float:left;margin-right:20px;clear:none}.brands li:last-child{margin-right:0}.brands li:nth-child(2n){margin-right:0;float:right}.brands li:nth-child(2n+1){clear:both}}@media (min-width:600px){.brands li{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.brands li:nth-child(1n){float:left;margin-right:20px;clear:none}.brands li:last-child{margin-right:0}.brands li:nth-child(3n){margin-right:0;float:right}.brands li:nth-child(3n+1){clear:both}}@media (min-width:900px){.brands li{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.brands li:nth-child(1n){float:left;margin-right:20px;clear:none}.brands li:last-child{margin-right:0}.brands li:nth-child(4n){margin-right:0;float:right}.brands li:nth-child(4n+1){clear:both}}@media (min-width:1200px){.brands li{width:calc(99.9% * 1/5 - (20px - 20px * 1/5))}.brands li:nth-child(1n){float:left;margin-right:20px;clear:none}.brands li:last-child{margin-right:0}.brands li:nth-child(5n){margin-right:0;float:right}.brands li:nth-child(5n+1){clear:both}}.bookcase .brands .missing-cover,.brands .bookcase .missing-cover,.brands img{margin:0 auto}.brands a:nth-child(2){font-size:18px;font-family:fort-medium}.breadcrumbs{background-color:#e6e7e8;padding:12px 0;font-size:12px;text-transform:uppercase;font-family:fort-book}.breadcrumbs span{font-size:11px;padding:0 3px}.comps-current{margin-top:40px}.comps-current__heading{margin-bottom:20px;line-height:110%}@media (min-width:600px){.comps-current__heading{margin-bottom:30px}}.comps-current__outer-columns:before{content:'';display:table}.comps-current__outer-columns:after{content:'';display:table;clear:both}@media (min-width:900px){.comps-current__outer-column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.comps-current__outer-column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.comps-current__outer-column:first-child:last-child{margin-right:0}.comps-current__outer-column:first-child:nth-child(0n){margin-right:0;float:right}.comps-current__outer-column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.comps-current__outer-column:nth-child(2){width:calc(99.9% * 3.55/5 - (20px - 20px * 3.55/5))}.comps-current__outer-column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.comps-current__outer-column:nth-child(2):last-child{margin-right:0}.comps-current__outer-column:nth-child(2):nth-child(5n){margin-right:0;float:right}.comps-current__outer-column:nth-child(2):nth-child(5n+1){clear:both}}.comps-current__inner-columns:before{content:'';display:table}.comps-current__inner-columns:after{content:'';display:table;clear:both}.comps-current__inner-column{margin-bottom:25px}@media (min-width:601px){.comps-current__inner-column{margin-bottom:40px}}@media (min-width:600px){.comps-current__inner-column:nth-child(1n){width:250px;float:left}}@media (min-width:600px){.comps-current__inner-column:nth-child(2n){width:calc(100% - 250px - 20px);float:right}}.comps-current__inner-column:nth-child(2n+1){clear:both}@media (max-width:599px){.comps-current__inner-column:last-child{margin-bottom:0}}.bookcase .comps-current__inner-column .missing-cover,.comps-current__inner-column .bookcase .missing-cover,.comps-current__inner-column img{filter:blur(0);transition:filter .2s linear}.bookcase .comps-current__inner-column .is-selected.missing-cover,.bookcase .comps-current__inner-column .missing-cover:hover,.comps-current__inner-column .bookcase .is-selected.missing-cover,.comps-current__inner-column .bookcase .missing-cover:hover,.comps-current__inner-column img.is-selected,.comps-current__inner-column img:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .comps-current__inner-column .missing-cover,.ie9 .comps-current__inner-column .bookcase .missing-cover,.ie9 .comps-current__inner-column img{filter:none!important}@media (max-width:599px){.bookcase .comps-current__inner-column .missing-cover,.comps-current__inner-column .bookcase .missing-cover,.comps-current__inner-column img{width:100%}}.comps-current__inner-column h3{font-family:fort-bold;font-size:29px;letter-spacing:-.5px;text-transform:uppercase;color:#404042;line-height:110%}@media (min-width:600px){.comps-current__inner-column h3{font-size:26px}}.cms ol .comps-current__inner-column li,.cms ul .comps-current__inner-column li,.comps-current__inner-column .awards__item-distinction,.comps-current__inner-column .awards__item-title,.comps-current__inner-column .cms ol li,.comps-current__inner-column .cms ul li,.comps-current__inner-column .search-result__desc,.comps-current__inner-column p{font-size:16px}.comps-prev{background-color:#e6e7e9;padding-top:40px}@media (max-width:599px){.comps-prev{margin-top:40px}}.comps-prev__heading{margin-bottom:20px}@media (min-width:600px){.comps-prev__heading{margin-bottom:30px}}.comps-prev__columns:before{content:'';display:table}.comps-prev__columns:after{content:'';display:table;clear:both}@media (min-width:600px) and (max-width:899px){.comps-prev__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2));text-align:center}.comps-prev__column:nth-child(1n){float:left;margin-right:20px;clear:none}.comps-prev__column:last-child{margin-right:0}.comps-prev__column:nth-child(2n){margin-right:0;float:right}.comps-prev__column:nth-child(2n+1){clear:both}}@media (min-width:900px){.comps-prev__column{width:calc(99.9% * 1/3 - (20px - 20px * 1/3));text-align:center}.comps-prev__column:nth-child(1n){float:left;margin-right:20px;clear:none}.comps-prev__column:last-child{margin-right:0}.comps-prev__column:nth-child(3n){margin-right:0;float:right}.comps-prev__column:nth-child(3n+1){clear:both}}.bookcase .comps-prev__column .missing-cover,.comps-prev__column .bookcase .missing-cover,.comps-prev__column img{display:inline-block}@media (max-width:599px){.bookcase .comps-prev__column .missing-cover,.comps-prev__column .bookcase .missing-cover,.comps-prev__column img{width:100%}}.comps-prev__column h4{color:#f60;font-family:fort-book;font-size:24px;margin-top:14px;line-height:110%}@media (min-width:600px){.comps-prev__column h4{font-size:18px}}.cms ol .comps-prev__column li,.cms ul .comps-prev__column li,.comps-prev__column .awards__item-distinction,.comps-prev__column .awards__item-title,.comps-prev__column .cms ol li,.comps-prev__column .cms ul li,.comps-prev__column .search-result__desc,.comps-prev__column p{font-size:16px;color:#666}.comps-prev__column ul{margin:10px 0 40px 0}.cms .comps-prev__column ul li li,.comps-prev__column .cms ul li li,.comps-prev__column ul li .awards__item-distinction,.comps-prev__column ul li .awards__item-title,.comps-prev__column ul li .cms ol li,.comps-prev__column ul li .search-result__desc,.comps-prev__column ul li p{margin:0;font-family:fort-bold}.comps-prev__img{position:relative;overflow:hidden}@media (min-width:600px){.comps-prev__img{width:250px;height:170px;margin:0 auto;text-align:center}}.comps-prev__sash{width:200px;background:#f60;position:absolute;text-align:center;line-height:30px;letter-spacing:-.5px;font-family:fort-bold;color:#fff;text-transform:uppercase;padding-top:5px;top:15px;right:-70px;left:auto;transform:rotate(45deg);box-shadow:-3px 3px 6px -4px rgba(0,0,0,.75)}.comp__desc-columns{margin:35px 0}.comp__desc-columns:before{content:'';display:table}.comp__desc-columns:after{content:'';display:table;clear:both}.cms ol .comp__desc-column li:first-child,.cms ul .comp__desc-column li:first-child,.comp__desc-column .awards__item-distinction:first-child,.comp__desc-column .awards__item-title:first-child,.comp__desc-column .cms ol li:first-child,.comp__desc-column .cms ul li:first-child,.comp__desc-column .search-result__desc:first-child,.comp__desc-column p:first-child{margin-top:0}@media (min-width:600px){.comp__desc-column:nth-child(1n){width:calc(100% - 200px - 20px);float:left}}@media (min-width:600px){.comp__desc-column:nth-child(2n){width:200px;float:right}}@media (max-width:599px){.comp__desc-details{margin-bottom:40px}}.cms ol .comp__desc-details>li,.cms ul .comp__desc-details>li,.comp__desc-details>.awards__item-distinction,.comp__desc-details>.awards__item-title,.comp__desc-details>.search-result__desc,.comp__desc-details>p{font-size:14px;margin:12px 0;line-height:120%}@media (max-width:599px){.cms ol .comp__desc-details>li,.cms ul .comp__desc-details>li,.comp__desc-details>.awards__item-distinction,.comp__desc-details>.awards__item-title,.comp__desc-details>.search-result__desc,.comp__desc-details>p{color:#727276}}.comp-form{background-color:#2b2b2d;color:#fff}@media (max-width:599px){.comp-form .author-swiper__shelf-gutters,.comp-form .books-swiper__shelf-gutters,.comp-form .component__gutters,.comp-form .events-swiper__shelf-gutters,.comp-form .gift-swiper__shelf-gutters,.comp-form .tiles-feature__shelf-gutters,.comp-form .tiles-swiper__shelf-gutters{padding:0 20px}}.comp-form .author-swiper__shelf-container,.comp-form .books-swiper__shelf-container,.comp-form .component__container,.comp-form .events-swiper__shelf-container,.comp-form .gift-swiper__shelf-container,.comp-form .tiles-feature__shelf-container,.comp-form .tiles-swiper__shelf-container{padding:20px 0}.comp-form form{margin:40px 0}.comp-form__heading{color:#f60;margin-top:25px;margin-bottom:20px;line-height:110%}@media (min-width:600px){.comp-form__heading{margin-bottom:30px}}.comp-form__outer-columns:before{content:'';display:table}.comp-form__outer-columns:after{content:'';display:table;clear:both}@media (min-width:900px){.comp-form__outer-column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.comp-form__outer-column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.comp-form__outer-column:first-child:last-child{margin-right:0}.comp-form__outer-column:first-child:nth-child(0n){margin-right:0;float:right}.comp-form__outer-column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.comp-form__outer-column:nth-child(2){width:calc(99.9% * 3.55/5 - (20px - 20px * 3.55/5))}.comp-form__outer-column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.comp-form__outer-column:nth-child(2):last-child{margin-right:0}.comp-form__outer-column:nth-child(2):nth-child(5n){margin-right:0;float:right}.comp-form__outer-column:nth-child(2):nth-child(5n+1){clear:both}}.comp-form__columns:before{content:'';display:table}.comp-form__columns:after{content:'';display:table;clear:both}@media (min-width:601px){.comp-form__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.comp-form__column:nth-child(1n){float:left;margin-right:20px;clear:none}.comp-form__column:last-child{margin-right:0}.comp-form__column:nth-child(2n){margin-right:0;float:right}.comp-form__column:nth-child(2n+1){clear:both}}@media (max-width:599px){.comp-form__column:nth-child(2n){margin-top:20px}}.InputWrap .InputParent .Input{background-color:#fff;border:1px solid #abb0b2}.Input{color:#404042}.InputWrap .List li table{width:auto}.comp-form label{font-family:fort-light}.comp-form__group{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #222224}.comp-form__group>*{margin-top:20px}.comp-form__success{margin-top:20px;margin-bottom:40px;max-width:350px}.comp-form__success h3{font-family:fort-bold;font-size:17px;line-height:135%}.cms ol .comp-form__success li,.cms ul .comp-form__success li,.comp-form__success .awards__item-distinction,.comp-form__success .awards__item-title,.comp-form__success .cms ol li,.comp-form__success .cms ul li,.comp-form__success .search-result__desc,.comp-form__success p{font-size:17px;line-height:140%;margin-bottom:20px}.contact-map{background-color:#404042}.bookcase__info .contact-map h3,.contact-map .about-imprints__heading,.contact-map .article__subheading,.contact-map .author-grid__heading,.contact-map .author-links__heading,.contact-map .author-picker__heading,.contact-map .author-swiper__heading,.contact-map .awards__heading,.contact-map .book-lists__subheading,.contact-map .book-lists__swiper-heading,.contact-map .book-series__heading,.contact-map .bookcase__book-author,.contact-map .bookcase__info h3,.contact-map .books-swiper__heading,.contact-map .comp-form__heading,.contact-map .comps-current__heading,.contact-map .comps-prev__heading,.contact-map .description-authors__heading,.contact-map .description-book__heading,.contact-map .editions__heading,.contact-map .editions__or,.contact-map .editions__retailers>h4,.contact-map .events-list__filter-title,.contact-map .events-list__heading,.contact-map .events-swiper__heading,.contact-map .extract__heading,.contact-map .genre-links__genre,.contact-map .gift__more-options,.contact-map .gift__restart,.contact-map .h3,.contact-map .heading-w-desc__heading,.contact-map .popular-links__heading,.contact-map .promo__heading span,.contact-map .promo__swiper-heading,.contact-map .reviews__heading,.contact-map .search-cats__title,.contact-map .search-result__subtitle,.contact-map .search-sorts__title,.contact-map .teachers__list span,.contact-map .tile__subheading,.contact-map .tiles-feature__heading,.contact-map .tiles-swiper__heading,.promo__heading .contact-map span,.teachers__list .contact-map span{font-size:16px}.bookcase__info .contact-map h3:nth-of-type(2),.contact-map .about-imprints__heading:nth-of-type(2),.contact-map .article__subheading:nth-of-type(2),.contact-map .author-grid__heading:nth-of-type(2),.contact-map .author-links__heading:nth-of-type(2),.contact-map .author-picker__heading:nth-of-type(2),.contact-map .author-swiper__heading:nth-of-type(2),.contact-map .awards__heading:nth-of-type(2),.contact-map .book-lists__subheading:nth-of-type(2),.contact-map .book-lists__swiper-heading:nth-of-type(2),.contact-map .book-series__heading:nth-of-type(2),.contact-map .bookcase__book-author:nth-of-type(2),.contact-map .bookcase__info h3:nth-of-type(2),.contact-map .books-swiper__heading:nth-of-type(2),.contact-map .comp-form__heading:nth-of-type(2),.contact-map .comps-current__heading:nth-of-type(2),.contact-map .comps-prev__heading:nth-of-type(2),.contact-map .description-authors__heading:nth-of-type(2),.contact-map .description-book__heading:nth-of-type(2),.contact-map .editions__heading:nth-of-type(2),.contact-map .editions__or:nth-of-type(2),.contact-map .editions__retailers>h4:nth-of-type(2),.contact-map .events-list__filter-title:nth-of-type(2),.contact-map .events-list__heading:nth-of-type(2),.contact-map .events-swiper__heading:nth-of-type(2),.contact-map .extract__heading:nth-of-type(2),.contact-map .genre-links__genre:nth-of-type(2),.contact-map .gift__more-options:nth-of-type(2),.contact-map .gift__restart:nth-of-type(2),.contact-map .h3:nth-of-type(2),.contact-map .heading-w-desc__heading:nth-of-type(2),.contact-map .popular-links__heading:nth-of-type(2),.contact-map .promo__heading span:nth-of-type(2),.contact-map .promo__swiper-heading:nth-of-type(2),.contact-map .reviews__heading:nth-of-type(2),.contact-map .search-cats__title:nth-of-type(2),.contact-map .search-result__subtitle:nth-of-type(2),.contact-map .search-sorts__title:nth-of-type(2),.contact-map .teachers__list span:nth-of-type(2),.contact-map .tile__subheading:nth-of-type(2),.contact-map .tiles-feature__heading:nth-of-type(2),.contact-map .tiles-swiper__heading:nth-of-type(2),.promo__heading .contact-map span:nth-of-type(2),.teachers__list .contact-map span:nth-of-type(2){margin-top:40px}.bookcase__info .contact-map h3 button,.contact-map .about-imprints__heading button,.contact-map .article__subheading button,.contact-map .author-grid__heading button,.contact-map .author-links__heading button,.contact-map .author-picker__heading button,.contact-map .author-swiper__heading button,.contact-map .awards__heading button,.contact-map .book-lists__subheading button,.contact-map .book-lists__swiper-heading button,.contact-map .book-series__heading button,.contact-map .bookcase__book-author button,.contact-map .bookcase__info h3 button,.contact-map .books-swiper__heading button,.contact-map .comp-form__heading button,.contact-map .comps-current__heading button,.contact-map .comps-prev__heading button,.contact-map .description-authors__heading button,.contact-map .description-book__heading button,.contact-map .editions__heading button,.contact-map .editions__or button,.contact-map .editions__retailers>h4 button,.contact-map .events-list__filter-title button,.contact-map .events-list__heading button,.contact-map .events-swiper__heading button,.contact-map .extract__heading button,.contact-map .genre-links__genre button,.contact-map .gift__more-options button,.contact-map .gift__restart button,.contact-map .h3 button,.contact-map .heading-w-desc__heading button,.contact-map .popular-links__heading button,.contact-map .promo__heading span button,.contact-map .promo__swiper-heading button,.contact-map .reviews__heading button,.contact-map .search-cats__title button,.contact-map .search-result__subtitle button,.contact-map .search-sorts__title button,.contact-map .teachers__list span button,.contact-map .tile__subheading button,.contact-map .tiles-feature__heading button,.contact-map .tiles-swiper__heading button,.promo__heading .contact-map span button,.teachers__list .contact-map span button{text-decoration:none;transition:color .2s;color:#f60;text-transform:uppercase}.bookcase__info .contact-map h3 button:active,.bookcase__info .contact-map h3 button:focus,.bookcase__info .contact-map h3 button:hover,.contact-map .about-imprints__heading button:active,.contact-map .about-imprints__heading button:focus,.contact-map .about-imprints__heading button:hover,.contact-map .article__subheading button:active,.contact-map .article__subheading button:focus,.contact-map .article__subheading button:hover,.contact-map .author-grid__heading button:active,.contact-map .author-grid__heading button:focus,.contact-map .author-grid__heading button:hover,.contact-map .author-links__heading button:active,.contact-map .author-links__heading button:focus,.contact-map .author-links__heading button:hover,.contact-map .author-picker__heading button:active,.contact-map .author-picker__heading button:focus,.contact-map .author-picker__heading button:hover,.contact-map .author-swiper__heading button:active,.contact-map .author-swiper__heading button:focus,.contact-map .author-swiper__heading button:hover,.contact-map .awards__heading button:active,.contact-map .awards__heading button:focus,.contact-map .awards__heading button:hover,.contact-map .book-lists__subheading button:active,.contact-map .book-lists__subheading button:focus,.contact-map .book-lists__subheading button:hover,.contact-map .book-lists__swiper-heading button:active,.contact-map .book-lists__swiper-heading button:focus,.contact-map .book-lists__swiper-heading button:hover,.contact-map .book-series__heading button:active,.contact-map .book-series__heading button:focus,.contact-map .book-series__heading button:hover,.contact-map .bookcase__book-author button:active,.contact-map .bookcase__book-author button:focus,.contact-map .bookcase__book-author button:hover,.contact-map .bookcase__info h3 button:active,.contact-map .bookcase__info h3 button:focus,.contact-map .bookcase__info h3 button:hover,.contact-map .books-swiper__heading button:active,.contact-map .books-swiper__heading button:focus,.contact-map .books-swiper__heading button:hover,.contact-map .comp-form__heading button:active,.contact-map .comp-form__heading button:focus,.contact-map .comp-form__heading button:hover,.contact-map .comps-current__heading button:active,.contact-map .comps-current__heading button:focus,.contact-map .comps-current__heading button:hover,.contact-map .comps-prev__heading button:active,.contact-map .comps-prev__heading button:focus,.contact-map .comps-prev__heading button:hover,.contact-map .description-authors__heading button:active,.contact-map .description-authors__heading button:focus,.contact-map .description-authors__heading button:hover,.contact-map .description-book__heading button:active,.contact-map .description-book__heading button:focus,.contact-map .description-book__heading button:hover,.contact-map .editions__heading button:active,.contact-map .editions__heading button:focus,.contact-map .editions__heading button:hover,.contact-map .editions__or button:active,.contact-map .editions__or button:focus,.contact-map .editions__or button:hover,.contact-map .editions__retailers>h4 button:active,.contact-map .editions__retailers>h4 button:focus,.contact-map .editions__retailers>h4 button:hover,.contact-map .events-list__filter-title button:active,.contact-map .events-list__filter-title button:focus,.contact-map .events-list__filter-title button:hover,.contact-map .events-list__heading button:active,.contact-map .events-list__heading button:focus,.contact-map .events-list__heading button:hover,.contact-map .events-swiper__heading button:active,.contact-map .events-swiper__heading button:focus,.contact-map .events-swiper__heading button:hover,.contact-map .extract__heading button:active,.contact-map .extract__heading button:focus,.contact-map .extract__heading button:hover,.contact-map .genre-links__genre button:active,.contact-map .genre-links__genre button:focus,.contact-map .genre-links__genre button:hover,.contact-map .gift__more-options button:active,.contact-map .gift__more-options button:focus,.contact-map .gift__more-options button:hover,.contact-map .gift__restart button:active,.contact-map .gift__restart button:focus,.contact-map .gift__restart button:hover,.contact-map .h3 button:active,.contact-map .h3 button:focus,.contact-map .h3 button:hover,.contact-map .heading-w-desc__heading button:active,.contact-map .heading-w-desc__heading button:focus,.contact-map .heading-w-desc__heading button:hover,.contact-map .popular-links__heading button:active,.contact-map .popular-links__heading button:focus,.contact-map .popular-links__heading button:hover,.contact-map .promo__heading span button:active,.contact-map .promo__heading span button:focus,.contact-map .promo__heading span button:hover,.contact-map .promo__swiper-heading button:active,.contact-map .promo__swiper-heading button:focus,.contact-map .promo__swiper-heading button:hover,.contact-map .reviews__heading button:active,.contact-map .reviews__heading button:focus,.contact-map .reviews__heading button:hover,.contact-map .search-cats__title button:active,.contact-map .search-cats__title button:focus,.contact-map .search-cats__title button:hover,.contact-map .search-result__subtitle button:active,.contact-map .search-result__subtitle button:focus,.contact-map .search-result__subtitle button:hover,.contact-map .search-sorts__title button:active,.contact-map .search-sorts__title button:focus,.contact-map .search-sorts__title button:hover,.contact-map .teachers__list span button:active,.contact-map .teachers__list span button:focus,.contact-map .teachers__list span button:hover,.contact-map .tile__subheading button:active,.contact-map .tile__subheading button:focus,.contact-map .tile__subheading button:hover,.contact-map .tiles-feature__heading button:active,.contact-map .tiles-feature__heading button:focus,.contact-map .tiles-feature__heading button:hover,.contact-map .tiles-swiper__heading button:active,.contact-map .tiles-swiper__heading button:focus,.contact-map .tiles-swiper__heading button:hover,.promo__heading .contact-map span button:active,.promo__heading .contact-map span button:focus,.promo__heading .contact-map span button:hover,.teachers__list .contact-map span button:active,.teachers__list .contact-map span button:focus,.teachers__list .contact-map span button:hover{color:#ff7e29}.cms ol .contact-map li,.cms ul .contact-map li,.contact-map .awards__item-distinction,.contact-map .awards__item-title,.contact-map .cms ol li,.contact-map .cms ul li,.contact-map .search-result__desc,.contact-map p{color:#fff}.partnerships-page .contact-map{background-color:inherit}.cms ol .partnerships-page .contact-map li,.cms ul .partnerships-page .contact-map li,.partnerships-page .contact-map .awards__item-distinction,.partnerships-page .contact-map .awards__item-title,.partnerships-page .contact-map .cms ol li,.partnerships-page .contact-map .cms ul li,.partnerships-page .contact-map .search-result__desc,.partnerships-page .contact-map p{color:inherit}.contact-page .editions__retailers>h4,.contact-page h4.about-imprints__heading,.contact-page h4.article__subheading,.contact-page h4.author-grid__heading,.contact-page h4.author-links__heading,.contact-page h4.author-picker__heading,.contact-page h4.author-swiper__heading,.contact-page h4.awards__heading,.contact-page h4.book-lists__subheading,.contact-page h4.book-lists__swiper-heading,.contact-page h4.book-series__heading,.contact-page h4.bookcase__book-author,.contact-page h4.books-swiper__heading,.contact-page h4.comp-form__heading,.contact-page h4.comps-current__heading,.contact-page h4.comps-prev__heading,.contact-page h4.description-authors__heading,.contact-page h4.description-book__heading,.contact-page h4.editions__heading,.contact-page h4.editions__or,.contact-page h4.events-list__filter-title,.contact-page h4.events-list__heading,.contact-page h4.events-swiper__heading,.contact-page h4.extract__heading,.contact-page h4.genre-links__genre,.contact-page h4.gift__more-options,.contact-page h4.gift__restart,.contact-page h4.h3,.contact-page h4.heading-w-desc__heading,.contact-page h4.popular-links__heading,.contact-page h4.promo__swiper-heading,.contact-page h4.reviews__heading,.contact-page h4.search-cats__title,.contact-page h4.search-result__subtitle,.contact-page h4.search-sorts__title,.contact-page h4.tile__subheading,.contact-page h4.tiles-feature__heading,.contact-page h4.tiles-swiper__heading{margin-top:35px}@media (max-width:599px){.contact-page .contact-map .content{padding-bottom:15px}}@media (max-width:599px){.contact-page .contact-map .content__column:nth-child(2){margin-top:0;margin-bottom:0}}.content{padding-top:40px;padding-bottom:40px}.content--grey-band{background-color:#ececec;padding-top:10px}@media (min-width:900px){.content--grey-band{padding-top:30px;padding-bottom:10px}}.content h2{font-family:fort-book;text-transform:uppercase;margin:5px 0}.content .book-lists__heading,.content .h2,.content .tile__heading{font-family:shift-extra-light;font-size:26px;margin:1em 0;text-transform:none}@media (max-width:899px){.bookcase__info .content h3,.content .about-imprints__heading,.content .article__subheading,.content .author-grid__heading,.content .author-links__heading,.content .author-picker__heading,.content .author-swiper__heading,.content .awards__heading,.content .book-lists__subheading,.content .book-lists__swiper-heading,.content .book-series__heading,.content .bookcase__book-author,.content .bookcase__info h3,.content .books-swiper__heading,.content .comp-form__heading,.content .comps-current__heading,.content .comps-prev__heading,.content .description-authors__heading,.content .description-book__heading,.content .editions__heading,.content .editions__or,.content .editions__retailers>h4,.content .events-list__filter-title,.content .events-list__heading,.content .events-swiper__heading,.content .extract__heading,.content .genre-links__genre,.content .gift__more-options,.content .gift__restart,.content .h3,.content .heading-w-desc__heading,.content .popular-links__heading,.content .promo__heading span,.content .promo__swiper-heading,.content .reviews__heading,.content .search-cats__title,.content .search-result__subtitle,.content .search-sorts__title,.content .teachers__list span,.content .tile__subheading,.content .tiles-feature__heading,.content .tiles-swiper__heading,.promo__heading .content span,.teachers__list .content span{margin-top:30px}}@media (min-width:900px){.bookcase__info .content h3,.content .about-imprints__heading,.content .article__subheading,.content .author-grid__heading,.content .author-links__heading,.content .author-picker__heading,.content .author-swiper__heading,.content .awards__heading,.content .book-lists__subheading,.content .book-lists__swiper-heading,.content .book-series__heading,.content .bookcase__book-author,.content .bookcase__info h3,.content .books-swiper__heading,.content .comp-form__heading,.content .comps-current__heading,.content .comps-prev__heading,.content .description-authors__heading,.content .description-book__heading,.content .editions__heading,.content .editions__or,.content .editions__retailers>h4,.content .events-list__filter-title,.content .events-list__heading,.content .events-swiper__heading,.content .extract__heading,.content .genre-links__genre,.content .gift__more-options,.content .gift__restart,.content .h3,.content .heading-w-desc__heading,.content .popular-links__heading,.content .promo__heading span,.content .promo__swiper-heading,.content .reviews__heading,.content .search-cats__title,.content .search-result__subtitle,.content .search-sorts__title,.content .teachers__list span,.content .tile__subheading,.content .tiles-feature__heading,.content .tiles-swiper__heading,.promo__heading .content span,.teachers__list .content span{margin-top:8px}}@media (max-width:899px){.bookcase__info .content h3.content__rights-h3,.content .bookcase__info h3.content__rights-h3,.content .content__rights-h3.about-imprints__heading,.content .content__rights-h3.article__subheading,.content .content__rights-h3.author-grid__heading,.content .content__rights-h3.author-links__heading,.content .content__rights-h3.author-picker__heading,.content .content__rights-h3.author-swiper__heading,.content .content__rights-h3.awards__heading,.content .content__rights-h3.book-lists__subheading,.content .content__rights-h3.book-lists__swiper-heading,.content .content__rights-h3.book-series__heading,.content .content__rights-h3.bookcase__book-author,.content .content__rights-h3.books-swiper__heading,.content .content__rights-h3.comp-form__heading,.content .content__rights-h3.comps-current__heading,.content .content__rights-h3.comps-prev__heading,.content .content__rights-h3.description-authors__heading,.content .content__rights-h3.description-book__heading,.content .content__rights-h3.editions__heading,.content .content__rights-h3.editions__or,.content .content__rights-h3.events-list__filter-title,.content .content__rights-h3.events-list__heading,.content .content__rights-h3.events-swiper__heading,.content .content__rights-h3.extract__heading,.content .content__rights-h3.genre-links__genre,.content .content__rights-h3.gift__more-options,.content .content__rights-h3.gift__restart,.content .content__rights-h3.heading-w-desc__heading,.content .content__rights-h3.popular-links__heading,.content .content__rights-h3.promo__swiper-heading,.content .content__rights-h3.reviews__heading,.content .content__rights-h3.search-cats__title,.content .content__rights-h3.search-result__subtitle,.content .content__rights-h3.search-sorts__title,.content .content__rights-h3.tile__subheading,.content .content__rights-h3.tiles-feature__heading,.content .content__rights-h3.tiles-swiper__heading,.content .editions__retailers>h4.content__rights-h3,.content .h3.content__rights-h3,.content .promo__heading span.content__rights-h3,.content .teachers__list span.content__rights-h3,.promo__heading .content span.content__rights-h3,.teachers__list .content span.content__rights-h3{background:#f60;padding:20px 0;margin-right:-55px;color:#fff}}@media (max-width:599px){.bookcase__info .content h3.content__rights-h3,.content .bookcase__info h3.content__rights-h3,.content .content__rights-h3.about-imprints__heading,.content .content__rights-h3.article__subheading,.content .content__rights-h3.author-grid__heading,.content .content__rights-h3.author-links__heading,.content .content__rights-h3.author-picker__heading,.content .content__rights-h3.author-swiper__heading,.content .content__rights-h3.awards__heading,.content .content__rights-h3.book-lists__subheading,.content .content__rights-h3.book-lists__swiper-heading,.content .content__rights-h3.book-series__heading,.content .content__rights-h3.bookcase__book-author,.content .content__rights-h3.books-swiper__heading,.content .content__rights-h3.comp-form__heading,.content .content__rights-h3.comps-current__heading,.content .content__rights-h3.comps-prev__heading,.content .content__rights-h3.description-authors__heading,.content .content__rights-h3.description-book__heading,.content .content__rights-h3.editions__heading,.content .content__rights-h3.editions__or,.content .content__rights-h3.events-list__filter-title,.content .content__rights-h3.events-list__heading,.content .content__rights-h3.events-swiper__heading,.content .content__rights-h3.extract__heading,.content .content__rights-h3.genre-links__genre,.content .content__rights-h3.gift__more-options,.content .content__rights-h3.gift__restart,.content .content__rights-h3.heading-w-desc__heading,.content .content__rights-h3.popular-links__heading,.content .content__rights-h3.promo__swiper-heading,.content .content__rights-h3.reviews__heading,.content .content__rights-h3.search-cats__title,.content .content__rights-h3.search-result__subtitle,.content .content__rights-h3.search-sorts__title,.content .content__rights-h3.tile__subheading,.content .content__rights-h3.tiles-feature__heading,.content .content__rights-h3.tiles-swiper__heading,.content .editions__retailers>h4.content__rights-h3,.content .h3.content__rights-h3,.content .promo__heading span.content__rights-h3,.content .teachers__list span.content__rights-h3,.promo__heading .content span.content__rights-h3,.teachers__list .content span.content__rights-h3{margin-left:-15px;text-indent:15px}}@media (min-width:600px) and (max-width:899px){.bookcase__info .content h3.content__rights-h3,.content .bookcase__info h3.content__rights-h3,.content .content__rights-h3.about-imprints__heading,.content .content__rights-h3.article__subheading,.content .content__rights-h3.author-grid__heading,.content .content__rights-h3.author-links__heading,.content .content__rights-h3.author-picker__heading,.content .content__rights-h3.author-swiper__heading,.content .content__rights-h3.awards__heading,.content .content__rights-h3.book-lists__subheading,.content .content__rights-h3.book-lists__swiper-heading,.content .content__rights-h3.book-series__heading,.content .content__rights-h3.bookcase__book-author,.content .content__rights-h3.books-swiper__heading,.content .content__rights-h3.comp-form__heading,.content .content__rights-h3.comps-current__heading,.content .content__rights-h3.comps-prev__heading,.content .content__rights-h3.description-authors__heading,.content .content__rights-h3.description-book__heading,.content .content__rights-h3.editions__heading,.content .content__rights-h3.editions__or,.content .content__rights-h3.events-list__filter-title,.content .content__rights-h3.events-list__heading,.content .content__rights-h3.events-swiper__heading,.content .content__rights-h3.extract__heading,.content .content__rights-h3.genre-links__genre,.content .content__rights-h3.gift__more-options,.content .content__rights-h3.gift__restart,.content .content__rights-h3.heading-w-desc__heading,.content .content__rights-h3.popular-links__heading,.content .content__rights-h3.promo__swiper-heading,.content .content__rights-h3.reviews__heading,.content .content__rights-h3.search-cats__title,.content .content__rights-h3.search-result__subtitle,.content .content__rights-h3.search-sorts__title,.content .content__rights-h3.tile__subheading,.content .content__rights-h3.tiles-feature__heading,.content .content__rights-h3.tiles-swiper__heading,.content .editions__retailers>h4.content__rights-h3,.content .h3.content__rights-h3,.content .promo__heading span.content__rights-h3,.content .teachers__list span.content__rights-h3,.promo__heading .content span.content__rights-h3,.teachers__list .content span.content__rights-h3{margin-left:-55px;text-indent:55px}}.content .h4,.content .teachers__title{font-family:fort-medium;font-size:20px}.content ol,.content ul{list-style:disc;margin:1em 0;padding-left:40px}.content li{line-height:30px;font-size:18px}.content a{word-wrap:break-word}.content iframe{max-width:100%}.content .citations{font-size:10px;color:#6d6e70;line-height:18px}.bookcase .content .missing-cover,.content .bookcase .missing-cover,.content img{height:auto!important}.issuuembed.issuu-isrendered{width:100%!important}.content__map{width:100%;height:350px}@media (max-width:899px){.content__map{margin-top:30px}}@media (min-width:600px){.content__map{height:500px}}.content__columns{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.content__column{margin-top:20px;margin-bottom:20px;width:100%}.content__column>:first-child{margin-top:0}.content__column--inner{margin-bottom:0}.content--row-dividers .content__column,.content__column--divider{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #d1d2d4}@media (max-width:899px){.content--row-dividers .content__column:last-child,.content__column--divider:last-child{border-bottom:none;margin-bottom:20px;padding-bottom:0}}.content--row-dividers .content__column--empty,.content__column--divider--empty{display:none}@media (max-width:899px){.content__column--header{margin-bottom:0}}@media (min-width:900px){.content__column--header:nth-of-type(odd){width:calc(99.9% * 1/5 - (20px - 20px * 1/5))}.content__column--header:nth-of-type(odd):nth-child(1n){float:left;margin-right:20px;clear:none}.content__column--header:nth-of-type(odd):last-child{margin-right:0}.content__column--header:nth-of-type(odd):nth-child(2n){margin-right:0;float:right}.content__column--header:nth-of-type(odd):nth-child(2n+1){clear:both}}@media (min-width:900px){.content__column--header:nth-of-type(even){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.content__column--header:nth-of-type(even):nth-child(1n){float:left;margin-right:20px;clear:none}.content__column--header:nth-of-type(even):last-child{margin-right:0}.content__column--header:nth-of-type(even):nth-child(2n){margin-right:0;float:right}.content__column--header:nth-of-type(even):nth-child(2n+1){clear:both}.cms ol .content__column--header:nth-of-type(even)>li:first-child,.cms ul .content__column--header:nth-of-type(even)>li:first-child,.content__column--header:nth-of-type(even)>.awards__item-distinction:first-child,.content__column--header:nth-of-type(even)>.awards__item-title:first-child,.content__column--header:nth-of-type(even)>.search-result__desc:first-child,.content__column--header:nth-of-type(even)>p:first-child{margin-top:-7px}}@media (min-width:900px){.content__column--half{width:calc(99.9% * 1/2 - (30px - 30px * 1/2))}.content__column--half:nth-child(1n){float:left;margin-right:30px;clear:none}.content__column--half:last-child{margin-right:0}.content__column--half:nth-child(2n){margin-right:0;float:right}.content__column--half:nth-child(2n+1){clear:both}}@media (min-width:900px){.content__column--third{width:calc(99.9% * 1/3 - (30px - 30px * 1/3))}.content__column--third:nth-child(1n){float:left;margin-right:30px;clear:none}.content__column--third:last-child{margin-right:0}.content__column--third:nth-child(3n){margin-right:0;float:right}.content__column--third:nth-child(3n+1){clear:both}}@media (min-width:900px){.content__column--quarter{width:calc(99.9% * 1/4 - (30px - 30px * 1/4))}.content__column--quarter:nth-child(1n){float:left;margin-right:30px;clear:none}.content__column--quarter:last-child{margin-right:0}.content__column--quarter:nth-child(4n){margin-right:0;float:right}.content__column--quarter:nth-child(4n+1){clear:both}}@media (min-width:600px){.content__column--center{width:calc(99.9% * 3.28/4 - (20px - 20px * 3.28/4));margin-left:calc(99.9% * (-.4/4 * -1) - (20px - 20px * (-.4/4 * -1)) + 20px)!important}.content__column--center:nth-child(1n){float:left;margin-right:20px;clear:none}.content__column--center:last-child{margin-right:0}.content__column--center:nth-child(4n){margin-right:0;float:right}.content__column--center:nth-child(4n+1){clear:both}}.rights-page .content{overflow-x:hidden}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.ie9 .swiper-container-cube .swiper-cube-shadow{filter:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.bookcase .swiper-zoom-container>.missing-cover,.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.cards--bg{background-color:#ececec}@media (min-width:600px){.cards .author-swiper__shelf-gutters,.cards .books-swiper__shelf-gutters,.cards .component__gutters,.cards .events-swiper__shelf-gutters,.cards .gift-swiper__shelf-gutters,.cards .tiles-feature__shelf-gutters,.cards .tiles-swiper__shelf-gutters{padding:0}}.cards .author-swiper__shelf-container,.cards .books-swiper__shelf-container,.cards .component__container,.cards .events-swiper__shelf-container,.cards .gift-swiper__shelf-container,.cards .tiles-feature__shelf-container,.cards .tiles-swiper__shelf-container{max-width:100%;margin:0 auto}@media (min-width:698px){.cards .author-swiper__shelf-container,.cards .books-swiper__shelf-container,.cards .component__container,.cards .events-swiper__shelf-container,.cards .gift-swiper__shelf-container,.cards .tiles-feature__shelf-container,.cards .tiles-swiper__shelf-container{max-width:698px}}@media (min-width:1047px){.cards .author-swiper__shelf-container,.cards .books-swiper__shelf-container,.cards .component__container,.cards .events-swiper__shelf-container,.cards .gift-swiper__shelf-container,.cards .tiles-feature__shelf-container,.cards .tiles-swiper__shelf-container{max-width:1047px}}.favourites-page .cards{padding-top:20px}@media (min-width:600px){.favourites-page .cards{padding-top:30px}}@media (min-width:900px){.favourites-page .cards{padding-top:40px}}.favourites-page--empty .cards{display:none}.recommendations-page .cards{padding-top:10px;padding-bottom:40px}.cards__columns{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cards__column{width:100%;margin-bottom:20px}@media (min-width:738px){.cards__column{width:calc(323px + 26px);margin-bottom:26px}}.cards__column>.card{height:100%;margin-left:auto;margin-right:auto}@media (min-width:600px){.cards__column>.card{width:323px}}.cards__column.is-hidden{display:none}.card{background-color:#fff;position:relative;z-index:1;min-height:180px}.card:before{content:'';position:absolute;z-index:-1;top:-10px;bottom:-10px;right:-10px;left:-10px}.card .circle-btn{transform:scale(0);transform-origin:50% 50%;animation-name:u-shrink;animation-duration:10ms;animation-fill-mode:forwards}.has-touch .is-editing .card .circle-btn{animation-name:u-grow;animation-duration:.4s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s}.no-touch .card.is-selected .circle-btn,.no-touch .card:focus .circle-btn,.no-touch .card:hover .circle-btn{animation-name:u-grow;animation-duration:.4s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s}.no-touch .card .circle-btn{transform:scale(0);transform-origin:50% 50%;animation-name:u-shrink;animation-duration:10ms;animation-fill-mode:forwards}.no-touch .card .circle-btn.is-active,.no-touch .card .circle-btn:focus{animation-name:u-grow;animation-duration:.4s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s}.card__wrap{padding:17px;position:relative}.card__columns:before{content:'';display:table}.card__columns:after{content:'';display:table;clear:both}.card__media{filter:blur(0);transition:filter .2s linear;width:calc(99.9% * 2/5 - (20px - 20px * 2/5))}.card__media:nth-child(1n){float:left;margin-right:20px;clear:none}.card__media:last-child{margin-right:0}.card__media:nth-child(2n){margin-right:0;float:right}.card__media:nth-child(2n+1){clear:both}.card__media.is-selected,.card__media:hover{filter:blur(0) brightness(1.075)}.ie9 .card__media{filter:none!important}.card__info{width:calc(99.9% * 3/5 - (20px - 20px * 3/5));transform:translateZ(0)}.card__info:nth-child(1n){float:left;margin-right:20px;clear:none}.card__info:last-child{margin-right:0}.card__info:nth-child(2n){margin-right:0;float:right}.card__info:nth-child(2n+1){clear:both}.card__type{text-transform:uppercase;color:#6d6e70;font-family:fort-medium;font-size:13px;line-height:30.43px;margin-top:-9px}.card__heading{font-family:fort-bold;line-height:18px;letter-spacing:-.3px}@media (max-width:599px){.card__heading{font-size:13px;line-height:16px}}.card__heading a{text-decoration:none;transition:color .2s;color:#404042}.card__heading a:active,.card__heading a:focus,.card__heading a:hover{color:#000}.card__content{margin-top:5px;margin-bottom:22px;font-size:14px;line-height:initial}.card__content a{color:#404042}.card__content a:hover{text-decoration:underline}.card__cta{font-size:14px;position:absolute;bottom:12px;right:17px}@media (min-width:600px){.card__cta{font-size:15px}}.circle-btn{position:absolute;width:28px;height:28px;background-color:#fff;box-shadow:inset 0 0 0 2px #ededed;border-radius:50%;transform-origin:50% 50%;z-index:50;transition:all 80ms linear}.circle-btn:before{content:'';position:absolute;z-index:-1;top:-5px;bottom:-5px;right:-5px;left:-5px}.circle-btn.is-active,.no-touch .circle-btn:hover{background-color:#fff;box-shadow:inset 0 0 0 2px #f60}.circle-btn.is-active .circle-btn__cross:after,.circle-btn.is-active .circle-btn__cross:before,.no-touch .circle-btn:hover .circle-btn__cross:after,.no-touch .circle-btn:hover .circle-btn__cross:before{background-color:#f60}.book .circle-btn--tr{top:-16px;right:-15px}.no-touch .book .circle-btn--tr{top:-20px;right:-17px}.card .circle-btn--tr{top:-14px;right:-13px}.circle-btn__cross:after,.circle-btn__cross:before{position:absolute;content:' ';height:17px;width:2px;background-color:#ededed;left:50%;top:50%;transform-origin:0 0;transition:all 80ms linear}.circle-btn__cross:before{transform:rotate(45deg) translateX(-50%) translateY(-50%)}.circle-btn__cross:after{transform:rotate(-45deg) translateX(-50%) translateY(-50%)}.cms{max-width:100%;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px}.cms:before{content:'';display:table}.cms:after{content:'';display:table;clear:both}@media (min-width:600px){.cms .content__container{width:calc(99.9% * 3.28/4 - (20px - 20px * 3.28/4));margin-left:calc(99.9% * (-.4/4 * -1) - (20px - 20px * (-.4/4 * -1)) + 20px)!important}.cms .content__container:nth-child(1n){float:left;margin-right:20px;clear:none}.cms .content__container:last-child{margin-right:0}.cms .content__container:nth-child(4n){margin-right:0;float:right}.cms .content__container:nth-child(4n+1){clear:both}}.cms .awards__item-distinction em,.cms .awards__item-title em,.cms .search-result__desc em,.cms ol li em,.cms p em,.cms ul li em{font-family:fort-medium;color:#000;font-style:normal}.cms .awards__item-distinction a,.cms .awards__item-title a,.cms .search-result__desc a,.cms ol li a,.cms p a,.cms ul li a{font-family:fort-medium}.cms blockquote{margin-left:0;margin-right:0}.cms ul{list-style-type:square}.cms ol{list-style-type:decimal}.cms ol,.cms ul{list-style-position:outside;margin-bottom:35px}@media (max-width:599px){.cms ol,.cms ul{padding-left:15px}}@media (min-width:600px){.cms ol,.cms ul{padding-left:20px}}.bookcase .cms .missing-cover,.cms .bookcase .missing-cover,.cms img{max-width:100%}html .cms__subheading{font-family:fort-bold;font-size:16px;line-height:20px;text-transform:uppercase;color:#000}a html .cms__subheading{text-decoration:none;transition:color .2s;color:#f60}a html .cms__subheading:active,a html .cms__subheading:focus,a html .cms__subheading:hover{color:#c6c6c6}html .cms__subheading-label{font-family:fort-bold;font-size:12px;line-height:18px;text-transform:uppercase;color:#404042}html .cms__excerpt{padding-left:40px;border-left:1px solid #000;margin-top:40px;margin-bottom:40px}html .cms__quote{font-family:shift-extra-light;font-weight:400;font-size:26px;line-height:36px;color:#404042}html .cms__image-label{font-family:fort-medium;font-size:14px;line-height:18px;color:#666}html .cms__cite{display:block;font-family:fort-bold;font-size:12px;line-height:18px;text-transform:uppercase}.description{margin:40px 0}.cms ol .description li cite,.cms ul .description li cite,.description .awards__item-distinction cite,.description .awards__item-title cite,.description .cms ol li cite,.description .cms ul li cite,.description .search-result__desc cite,.description p cite{font-family:fort-medium;font-size:14px}.description-authors{margin-top:35px;margin-bottom:40px}.description-authors .author-swiper__shelf-container:before,.description-authors .books-swiper__shelf-container:before,.description-authors .component__container:before,.description-authors .events-swiper__shelf-container:before,.description-authors .gift-swiper__shelf-container:before,.description-authors .tiles-feature__shelf-container:before,.description-authors .tiles-swiper__shelf-container:before{content:'';display:table}.description-authors .author-swiper__shelf-container:after,.description-authors .books-swiper__shelf-container:after,.description-authors .component__container:after,.description-authors .events-swiper__shelf-container:after,.description-authors .gift-swiper__shelf-container:after,.description-authors .tiles-feature__shelf-container:after,.description-authors .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}.cms ol .description-authors li:first-child,.cms ul .description-authors li:first-child,.description-authors .awards__item-distinction:first-child,.description-authors .awards__item-title:first-child,.description-authors .cms ol li:first-child,.description-authors .cms ul li:first-child,.description-authors .search-result__desc:first-child,.description-authors p:first-child{margin-top:0}.description-authors li{margin-bottom:10px}@media (max-width:599px){.description-authors__content{width:100%}}@media (min-width:600px){.description-authors__content{width:calc(99.9% * 5/7 - (20px - 20px * 5/7))}.description-authors__content:nth-child(1n){float:left;margin-right:20px;clear:none}.description-authors__content:last-child{margin-right:0}.description-authors__content:nth-child(7n){margin-right:0;float:right}.description-authors__content:nth-child(7n+1){clear:both}}.description-authors__list-container{font-family:fort-medium;font-size:18px}@media (min-width:900px){.description-authors__list-container{font-size:20px}}@media (max-width:599px){.description-authors__list-container{width:100%}}@media (min-width:600px){.description-authors__list-container{width:calc(99.9% * 2/7 - (20px - 20px * 2/7));padding-left:10px}.description-authors__list-container:nth-child(1n){float:left;margin-right:20px;clear:none}.description-authors__list-container:last-child{margin-right:0}.description-authors__list-container:nth-child(7n){margin-right:0;float:right}.description-authors__list-container:nth-child(7n+1){clear:both}}@media (max-width:599px){.description-authors__heading{margin-top:30px;margin-bottom:16px}}@media (min-width:600px){.description-authors__heading{margin-top:7px;margin-bottom:10px}}.description-authors__author-img{margin-bottom:14px}@media (max-width:599px){.description-authors__author-img{width:100%}}.description-book{margin-top:35px;margin-bottom:40px}.description-book .author-swiper__shelf-container:before,.description-book .books-swiper__shelf-container:before,.description-book .component__container:before,.description-book .events-swiper__shelf-container:before,.description-book .gift-swiper__shelf-container:before,.description-book .tiles-feature__shelf-container:before,.description-book .tiles-swiper__shelf-container:before{content:'';display:table}.description-book .author-swiper__shelf-container:after,.description-book .books-swiper__shelf-container:after,.description-book .component__container:after,.description-book .events-swiper__shelf-container:after,.description-book .gift-swiper__shelf-container:after,.description-book .tiles-feature__shelf-container:after,.description-book .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}.cms ol .description-book__column:nth-child(1) li:first-child,.cms ul .description-book__column:nth-child(1) li:first-child,.description-book__column:nth-child(1) .awards__item-distinction:first-child,.description-book__column:nth-child(1) .awards__item-title:first-child,.description-book__column:nth-child(1) .cms ol li:first-child,.description-book__column:nth-child(1) .cms ul li:first-child,.description-book__column:nth-child(1) .search-result__desc:first-child,.description-book__column:nth-child(1) p:first-child{margin-top:0}@media (max-width:599px){.description-book__column:nth-child(1){width:100%}}@media (min-width:600px){.description-book__column:nth-child(1){width:calc(99.9% * 5/7 - (20px - 20px * 5/7))}.description-book__column:nth-child(1):nth-child(1n){float:left;margin-right:20px;clear:none}.description-book__column:nth-child(1):last-child{margin-right:0}.description-book__column:nth-child(1):nth-child(7n){margin-right:0;float:right}.description-book__column:nth-child(1):nth-child(7n+1){clear:both}}.description-book__column:nth-child(2){width:calc(99.9% * 2/7 - (20px - 20px * 2/7));max-width:200px}.description-book__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.description-book__column:nth-child(2):last-child{margin-right:0}.description-book__column:nth-child(2):nth-child(7n){margin-right:0;float:right}.description-book__column:nth-child(2):nth-child(7n+1){clear:both}@media (max-width:599px){.description-book__column:nth-child(2){display:none}}@media (max-width:599px){.description-book__heading{margin-top:30px;margin-bottom:16px}}@media (min-width:600px){.description-book__heading{margin-top:7px;margin-bottom:10px}}.editions{margin:40px 0}.editions .author-swiper__shelf-container:before,.editions .books-swiper__shelf-container:before,.editions .component__container:before,.editions .events-swiper__shelf-container:before,.editions .gift-swiper__shelf-container:before,.editions .tiles-feature__shelf-container:before,.editions .tiles-swiper__shelf-container:before{content:'';display:table}.editions .author-swiper__shelf-container:after,.editions .books-swiper__shelf-container:after,.editions .component__container:after,.editions .events-swiper__shelf-container:after,.editions .gift-swiper__shelf-container:after,.editions .tiles-feature__shelf-container:after,.editions .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}@media (min-width:900px){.editions__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.editions__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.editions__column:first-child:last-child{margin-right:0}.editions__column:first-child:nth-child(0n){margin-right:0;float:right}.editions__column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.editions__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.editions__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.editions__column:nth-child(2):last-child{margin-right:0}.editions__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.editions__column:nth-child(2):nth-child(5n+1){clear:both}}.editions__heading{margin-top:7px;margin-bottom:30px}.editions__list>li{padding-top:20px;border-top:1px solid #d1d2d4;transition:background-color .4s}@media (max-width:599px){.editions__list>li{margin:0 -15px;padding-top:15px;padding-left:15px;padding-right:15px}}.editions__list>li.is-open{background-color:#f8f8f8}.editions__edition{max-width:100%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:30px}.editions__edition:before{content:'';display:table}.editions__edition:after{content:'';display:table;clear:both}@media (max-width:599px){.editions__cover{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.editions__cover:nth-child(1n){float:left;margin-right:20px;clear:none}.editions__cover:last-child{margin-right:0}.editions__cover:nth-child(3n){margin-right:0;float:right}.editions__cover:nth-child(3n+1){clear:both}}@media (min-width:600px){.editions__cover{margin-left:calc(99.9% * (-.5/12 * -1) - (20px - 20px * (-.5/12 * -1)) + 20px)!important;width:calc(99.9% * 2/12)}.editions__cover:nth-child(1n){float:left;margin-right:0;clear:none}.editions__cover:last-child{margin-right:0}.editions__cover:nth-child(12n){margin-right:0;float:right}.editions__cover:nth-child(12n+1){clear:both}}.editions__details{position:relative}@media (max-width:599px){.editions__details{width:calc(99.9% * 2/3 - (20px - 20px * 2/3))}.editions__details:nth-child(1n){float:left;margin-right:20px;clear:none}.editions__details:last-child{margin-right:0}.editions__details:nth-child(2n){margin-right:0;float:right}.editions__details:nth-child(2n+1){clear:both}}@media (min-width:600px){.editions__details{margin-left:calc(99.9% * (-.5/12 * -1) - (20px - 20px * (-.5/12 * -1)) + 20px)!important;width:calc(99.9% * 9/12 - (20px - 20px * 9/12))}.editions__details:nth-child(1n){float:left;margin-right:20px;clear:none}.editions__details:last-child{margin-right:0}.editions__details:nth-child(12n){margin-right:0;float:right}.editions__details:nth-child(12n+1){clear:both}}.editions__format{font-family:fort-book;font-size:20px;line-height:25px;margin:0;margin-bottom:6px}.editions__isbn,.editions__pages,.editions__pub-date,.editions__publisher{margin:0}@media (min-width:600px){.editions__purchase{position:absolute;right:calc(99.9% * (-.5/12 * -1) - (20px - 20px * (-.5/12 * -1)) + 20px);top:0;text-align:center}}.editions__rrp{font-family:fort-book;font-size:15px;margin-top:10px}@media (max-width:599px){.editions__rrp{width:112px;text-align:center}}@media (max-width:599px){.editions__cta{margin-top:10px}}.editions__retailers{display:none}@media (min-width:600px){.editions__retailers{margin-left:calc(99.9% * (-.5/12 * -1) - (20px - 20px * (-.5/12 * -1)) + 20px)!important;margin-right:calc(99.9% * (-.5/12 * -1) - (20px - 20px * (-.5/12 * -1)) + 20px)}}.editions__retailers>h4{margin-bottom:10px}.editions__retailers ul{padding-bottom:30px}.editions__retailers ul:before{content:'';display:table}.editions__retailers ul:after{content:'';display:table;clear:both}.editions__retailers li{margin-top:10px}@media (max-width:599px){.editions__retailers li{margin-top:14px;width:calc(99.9% * 1/3 - (10px - 10px * 1/3))}.editions__retailers li:nth-child(1n){float:left;margin-right:10px;clear:none}.editions__retailers li:last-child{margin-right:0}.editions__retailers li:nth-child(3n){margin-right:0;float:right}.editions__retailers li:nth-child(3n+1){clear:both}}@media (min-width:600px) and (max-width:899px){.editions__retailers li{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.editions__retailers li:nth-child(1n){float:left;margin-right:20px;clear:none}.editions__retailers li:last-child{margin-right:0}.editions__retailers li:nth-child(4n){margin-right:0;float:right}.editions__retailers li:nth-child(4n+1){clear:both}}@media (min-width:900px){.editions__retailers li{width:calc(99.9% * 1/5 - (20px - 20px * 1/5))}.editions__retailers li:nth-child(1n){float:left;margin-right:20px;clear:none}.editions__retailers li:last-child{margin-right:0}.editions__retailers li:nth-child(5n){margin-right:0;float:right}.editions__retailers li:nth-child(5n+1){clear:both}}.cms ol .editions__retailers li,.cms ul .editions__retailers li,.editions__retailers .awards__item-distinction,.editions__retailers .awards__item-title,.editions__retailers .cms ol li,.editions__retailers .cms ul li,.editions__retailers .search-result__desc,.editions__retailers p{margin-top:5px;margin-bottom:0;padding-bottom:10px}.edit-list{text-align:right;position:relative;display:none}.edit-list a{display:inline-block;color:#f60!important;font-size:12px}.edit-list a:before{content:'';position:absolute;z-index:-1;top:-10px;bottom:-10px;right:-10px;left:-10px}.has-touch .edit-list{display:block}.favourites-page--empty .edit-list{display:none}.recommendations-page .edit-list a{transform:translateY(-28px)}@media (max-width:899px){.favourites-page .edit-list{height:0;overflow:visible}}@media (min-width:900px){.favourites-page .edit-list{padding-top:12px}}.favourites-page .edit-list a{transform:translateY(-59px)}@media (min-width:601px){.favourites-page .edit-list a{transform:translateY(-74px)}}@media (min-width:901px){.favourites-page .edit-list a{transform:translateY(-28px)}}@media (min-width:600px){.error{margin-bottom:60px}}.error__columns{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}@media (min-width:600px){.error__columns{margin-top:60px}}@media (max-width:599px){.error__column:nth-child(odd){-ms-flex-order:2;order:2}}@media (min-width:600px){.error__column:nth-child(odd){width:calc(99.9% * 3/4 - (20px - 20px * 3/4))}.error__column:nth-child(odd):nth-child(1n){float:left;margin-right:20px;clear:none}.error__column:nth-child(odd):last-child{margin-right:0}.error__column:nth-child(odd):nth-child(4n){margin-right:0;float:right}.error__column:nth-child(odd):nth-child(4n+1){clear:both}}.error__column:nth-child(even){width:100%}@media (min-width:600px){.error__column:nth-child(even){width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.error__column:nth-child(even):nth-child(1n){float:left;margin-right:20px;clear:none}.error__column:nth-child(even):last-child{margin-right:0}.error__column:nth-child(even):nth-child(4n){margin-right:0;float:right}.error__column:nth-child(even):nth-child(4n+1){clear:both}}.bookcase .error__column .missing-cover,.error__column .bookcase .missing-cover,.error__column img{display:block;margin:0 auto}@media (max-width:599px){.bookcase .error__column .missing-cover,.error__column .bookcase .missing-cover,.error__column img{margin-bottom:20px}}.error__title{display:block;font-family:fort-medium;font-size:26px}@media (max-width:899px){.error__title{font-size:22px}}.error__title span{color:#f60}.extract{margin:40px 0}.extract .author-swiper__shelf-container:before,.extract .books-swiper__shelf-container:before,.extract .component__container:before,.extract .events-swiper__shelf-container:before,.extract .gift-swiper__shelf-container:before,.extract .tiles-feature__shelf-container:before,.extract .tiles-swiper__shelf-container:before{content:'';display:table}.extract .author-swiper__shelf-container:after,.extract .books-swiper__shelf-container:after,.extract .component__container:after,.extract .events-swiper__shelf-container:after,.extract .gift-swiper__shelf-container:after,.extract .tiles-feature__shelf-container:after,.extract .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}@media (min-width:900px){.extract__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.extract__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.extract__column:first-child:last-child{margin-right:0}.extract__column:first-child:nth-child(0n){margin-right:0;float:right}.extract__column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.extract__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.extract__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.extract__column:nth-child(2):last-child{margin-right:0}.extract__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.extract__column:nth-child(2):nth-child(5n+1){clear:both}}.cms ol .extract__column li:first-child,.cms ul .extract__column li:first-child,.extract__column .awards__item-distinction:first-child,.extract__column .awards__item-title:first-child,.extract__column .cms ol li:first-child,.extract__column .cms ul li:first-child,.extract__column .search-result__desc:first-child,.extract__column p:first-child{margin-top:0}.extract__heading{margin-top:9px;margin-bottom:30px}.event-content__day,.event-content__time{font-size:44px;font-family:fort-extra-bold;display:inline-block;margin:0}.event-content__month,.event-content__year{font-size:20px;width:100%;margin:0}.event-content{padding-top:0}.event-content__event-img{position:absolute;right:0;top:0}@media (max-width:599px){.event-content__event-img{max-width:50%;max-height:200px;float:right}}@media (min-width:600px){.event-content__event-img{max-height:300px}}.event-content__time{vertical-align:top}.event-content__time span{font-size:20px}.event-content__date{display:inline-block;vertical-align:top}@media (max-width:599px){.event-content__date{margin-right:10px;width:100%}}@media (min-width:600px){.event-content__date{text-align:center;margin-right:40px}}.event-content__month{text-transform:uppercase}.event-content__year{margin:-8px 0 14px 0}@media (max-width:599px){.events{margin:30px 0}}@media (min-width:600px){.events{margin:50px 0}}.events .author-swiper__shelf-container:before,.events .books-swiper__shelf-container:before,.events .component__container:before,.events .events-swiper__shelf-container:before,.events .gift-swiper__shelf-container:before,.events .tiles-feature__shelf-container:before,.events .tiles-swiper__shelf-container:before{content:'';display:table}.events .author-swiper__shelf-container:after,.events .books-swiper__shelf-container:after,.events .component__container:after,.events .events-swiper__shelf-container:after,.events .gift-swiper__shelf-container:after,.events .tiles-feature__shelf-container:after,.events .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}@media (min-width:900px){.events-list__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.events-list__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.events-list__column:first-child:last-child{margin-right:0}.events-list__column:first-child:nth-child(0n){margin-right:0;float:right}.events-list__column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.events-list__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.events-list__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.events-list__column:nth-child(2):last-child{margin-right:0}.events-list__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.events-list__column:nth-child(2):nth-child(5n+1){clear:both}}.events-list__column[data-show-state=all] li{display:block}.events-list__column[data-show-state=nsw] li[data-state=nsw]{display:block}.events-list__column[data-show-state=vic] li[data-state=vic]{display:block}.events-list__column[data-show-state=act] li[data-state=act]{display:block}.events-list__column[data-show-state=qld] li[data-state=qld]{display:block}.events-list__column[data-show-state=sa] li[data-state=sa]{display:block}.events-list__column[data-show-state=nt] li[data-state=nt]{display:block}.events-list__column[data-show-state=wa] li[data-state=wa]{display:block}.events-list__column[data-show-state=tas] li[data-state=tas]{display:block}.events-list__column li{margin-bottom:40px;display:none}.events-list__column li:before{content:'';display:table}.events-list__column li:after{content:'';display:table;clear:both}@media (min-width:600px){.events-list__column li{position:relative;min-height:170px;padding-left:25px}}.events-list__column a{text-decoration:none;transition:color .2s;color:#404042}.events-list__column a:active,.events-list__column a:focus,.events-list__column a:hover{color:#c6c6c6}.events-list__filter{border-bottom:1px solid #d1d2d4;padding-bottom:10px;margin-top:-12px;margin-bottom:40px}@media (min-width:600px){.events-list__filter{text-indent:23px}}.events-list__filter-title{color:#404042;margin-right:10px}.events__filter-btn{display:block}@media (max-width:599px){.events-list__inner-column:first-child{width:calc(99.9% * 1/4 - (20px - 20px * 1/4));text-align:center}.events-list__inner-column:first-child:nth-child(1n){float:left;margin-right:20px;clear:none}.events-list__inner-column:first-child:last-child{margin-right:0}.events-list__inner-column:first-child:nth-child(4n){margin-right:0;float:right}.events-list__inner-column:first-child:nth-child(4n+1){clear:both}}@media (min-width:600px){.events-list__inner-column:first-child{position:absolute;padding-left:185px;padding-right:20px;padding-top:20px;height:160px;top:0;width:250px;text-align:center;background-color:#f60}}@media (max-width:599px){.events-list__inner-column:nth-child(2){width:calc(99.9% * 3/4 - (20px - 20px * 3/4))}.events-list__inner-column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.events-list__inner-column:nth-child(2):last-child{margin-right:0}.events-list__inner-column:nth-child(2):nth-child(4n){margin-right:0;float:right}.events-list__inner-column:nth-child(2):nth-child(4n+1){clear:both}}@media (min-width:600px){.events-list__inner-column:nth-child(2){margin-left:280px}}.events-list__inner-column li{padding-left:25px}.events-list__inner-column a{text-decoration:none;transition:color .2s;color:#404042}.events-list__inner-column a:active,.events-list__inner-column a:focus,.events-list__inner-column a:hover{color:#c6c6c6}.events-list__heading{margin-bottom:40px}.events-list__filter-selection{display:inline-block}.events-list__column .missing-author,.events-list__cover{max-width:170px;max-height:170px;position:absolute;bottom:0;left:0;filter:blur(0);transition:filter .2s linear}.events-list__column .is-selected.missing-author,.events-list__column .missing-author:hover,.events-list__cover.is-selected,.events-list__cover:hover{filter:blur(0) brightness(1.075)}.events-list__column .ie9 .missing-author,.ie9 .events-list__column .missing-author,.ie9 .events-list__cover{filter:none!important}@media (max-width:599px){.events-list__column .missing-author,.events-list__cover{display:none}}.events-list__title{font-family:fort-extra-bold;text-transform:uppercase;margin:10px 0}@media (max-width:599px){.events-list__title{font-size:18px}}@media (min-width:600px){.events-list__title{font-size:26px;line-height:28px}}.events-list__day{font-family:fort-extra-bold}@media (max-width:599px){.events-list__day{font-size:24px}}@media (min-width:600px){.events-list__day{color:#fff;font-size:32px}}.events-list__month{font-family:fort-light;font-size:20px;text-transform:uppercase}@media (min-width:600px){.events-list__month{color:#fff}}.events-list__status{font-family:fort-bold;text-transform:uppercase;font-size:12px;color:#f60}.events-list__suburb{font-family:fort-bold;text-transform:uppercase;font-size:12px;margin:0}.events-list__state{font-family:fort-bold;text-transform:uppercase;font-size:12px}.events__load-more{position:relative;left:50%;transform:translateX(-50%);margin:20px 0}.has-no-events .events__load-more{display:none}.events-list__no-events{display:none;padding-left:25px}.has-no-events .events-list__no-events{display:block}.events-swiper__heading{margin:30px 0}.events-swiper__container{width:100%;position:relative;margin:0 auto;text-transform:uppercase;line-height:30px}.events-swiper__container a{color:inherit}@media (max-width:599px){.events-swiper__container{margin-bottom:40px}}@media (min-width:600px){.events-swiper__container{width:628px}}@media (min-width:1200px){.events-swiper__container{width:816px}}.events-swiper__cover{width:120px;filter:blur(0);transition:filter .2s linear}.events-swiper__cover.is-selected,.events-swiper__cover:hover{filter:blur(0) brightness(1.075)}.ie9 .events-swiper__cover{filter:none!important}@media (max-width:599px){.events-swiper__cover{margin:0 auto 30px}}@media (min-width:600px) and (max-width:1199px){.events-swiper__cover{position:absolute;top:0;left:0}}@media (min-width:1200px){.events-swiper__cover{width:240px;position:absolute;bottom:0;left:0;z-index:10}}@media (max-width:599px){.events-swiper__primary-details{position:relative;margin-left:75px}}@media (min-width:600px) and (max-width:1199px){.events-swiper__primary-details{margin-left:140px;height:190px;overflow:hidden}.events-swiper__primary-details:before{content:'';display:table}.events-swiper__primary-details:after{content:'';display:table;clear:both}}@media (min-width:1200px){.events-swiper__primary-details{margin-left:260px;height:220px;overflow:hidden}.events-swiper__primary-details:before{content:'';display:table}.events-swiper__primary-details:after{content:'';display:table;clear:both}}.events-swiper .missing-author,.events-swiper__author{display:none}@media (min-width:1200px){.events-swiper .missing-author,.events-swiper__author{display:block;float:left;max-width:200px;max-height:202px;margin-right:10px;filter:blur(0);transition:filter .2s linear}.events-swiper .is-selected.missing-author,.events-swiper .missing-author:hover,.events-swiper__author.is-selected,.events-swiper__author:hover{filter:blur(0) brightness(1.075)}.events-swiper .ie9 .missing-author,.ie9 .events-swiper .missing-author,.ie9 .events-swiper__author{filter:none!important}}.events-swiper__title{font-family:fort-extra-bold;text-decoration:none;transition:color .2s;color:#404042}@media (max-width:599px){.events-swiper__title{line-height:22px;font-size:20px}}@media (min-width:600px){.events-swiper__title{margin-top:40px;font-size:28px}}.events-swiper__title:active,.events-swiper__title:focus,.events-swiper__title:hover{color:#c6c6c6}@media (max-width:599px){.events-swiper__secondary-details{position:relative;margin-left:75px}}@media (min-width:600px){.events-swiper__secondary-details{background-color:#f60;color:#fff;padding-left:20px;width:100%;min-height:150px}.events-swiper__secondary-details:before{content:'';display:table}.events-swiper__secondary-details:after{content:'';display:table;clear:both}}@media (min-width:1200px){.events-swiper__secondary-details{padding-left:260px}}.events-swiper__status{font-family:fort-bold}@media (max-width:599px){.events-swiper__status{color:#f60;font-size:13px}}@media (min-width:600px){.events-swiper__status{font-size:18px;color:#000;float:left;width:77%;margin-top:14px;padding-right:10px}}.events-swiper__suburb{text-transform:capitalize;margin:0}@media (max-width:599px){.events-swiper__suburb{font-size:20px;display:inline-block}.events-swiper__suburb:after{content:", "}}@media (min-width:600px){.events-swiper__suburb{font-family:fort-light;float:left;width:77%;margin-top:12px;font-size:28px;padding-right:10px}}@media (max-width:599px){.events-swiper__state{font-size:20px;display:inline-block;text-transform:capitalize}}@media (min-width:600px){.events-swiper__state{font-family:fort-extra-bold;float:left;width:77%;margin-top:6px;margin-bottom:14px;font-size:44px;line-height:40px;padding-right:10px}}.events-swiper__day{font-family:fort-extra-bold}@media (max-width:599px){.events-swiper__day{width:60px;text-align:center;position:absolute;left:-75px;top:-20px;font-size:44px}}@media (min-width:600px){.events-swiper__day{margin-top:28px;font-size:64px}}.events-swiper__month{font-family:fort-light}@media (max-width:599px){.events-swiper__month{width:60px;text-align:center;position:absolute;left:-75px;top:10px;font-size:14px}}@media (min-width:600px){.events-swiper__month{margin-top:22px;font-size:20px}}.events-swiper__year{display:none}@media (min-width:600px){.events-swiper__year{display:block;font-family:fort-light;font-size:20px;margin-top:-7px}}.events-swiper .swiper-pagination{bottom:20px}.events-swiper__shelf-gutters{text-align:right;background-color:#fafafa}.events-swiper__shelf-container{height:60px}.events-swiper__shelf-container a{line-height:60px;display:inline-block;font-family:fort-book}.fav-empty{background-color:#ececec}.fav-empty--no-favourites{background-color:#ececec;display:none}.fav-empty--no-favourites .author-swiper__shelf-container,.fav-empty--no-favourites .books-swiper__shelf-container,.fav-empty--no-favourites .component__container,.fav-empty--no-favourites .events-swiper__shelf-container,.fav-empty--no-favourites .gift-swiper__shelf-container,.fav-empty--no-favourites .tiles-feature__shelf-container,.fav-empty--no-favourites .tiles-swiper__shelf-container{margin-bottom:0}.favourites-page--empty .fav-empty--no-favourites{display:block}.fav-empty__wrap{margin:0 auto;text-align:center;max-width:560px}.fav-empty__wrap>div{display:none}.favourites-page--empty .fav-empty__wrap>div[data-type='0']{display:block}.fav-empty__heading{font-family:shift-extra-light;letter-spacing:-.4px;color:#909092;font-size:24px;padding-top:45px;margin-bottom:22px}@media (min-width:600px){.fav-empty__heading{font-size:40px;padding-top:80px;margin-bottom:34px}}.fav-empty__img{display:inline-block}.fav-empty__desc{font-family:fort-book;font-size:15px;padding-top:30px;color:#909092;line-height:130%;margin:0 auto}.ios .fav-empty__desc{letter-spacing:initial}@media (max-width:599px){.fav-empty__desc{padding-bottom:40px;max-width:315px}}@media (min-width:600px){.fav-empty__desc{padding-bottom:90px}}.fav-empty__heading+.fav-empty__desc{padding-top:0}.fav-empty__desc a{text-decoration:underline}.fav-filter__bar{font-family:fort-bold;font-size:16px;height:80px;display:none}@media (min-width:900px){.fav-filter__bar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.fav-filter__bar a{text-decoration:none;transition:color .2s;color:#404042;letter-spacing:-.3px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:inline-block;margin:0 14px}.fav-filter__bar a:active,.fav-filter__bar a:focus,.fav-filter__bar a:hover{color:#f60}.fav-filter__bar a.is-selected{color:#f60;text-decoration:underline}.fav-filter__select-bar{padding-top:15px;height:70px;text-align:center}.fav-filter__select-bar label{font-size:15px;margin-right:4px}@media (min-width:900px){.fav-filter__select-bar{display:none}}@media (max-width:329px){.fav-filter__select-bar{margin-left:-60px}}.fav-filter__select-wrap{font-family:fort-book;color:#f60;position:relative;display:inline-block}.fav-filter__select-wrap select:focus{border-color:transparent}.fav-filter__select-wrap::after{background-image:url(../svg/icons/scrolldown-o.svg);background-repeat:no-repeat;background-position:93% 50%;background-size:16px;right:0;top:0;width:100%;height:100%;border-bottom:#f60 solid 1px}.fav-toggle__icon{display:inline-block;margin-top:-4px;margin-right:5px;vertical-align:middle;width:25px;height:23px;background-image:url(../img/heart-sequence-.png);background-size:375px 23px;transition:background-position .4s steps(14)}.fav-toggle--line .fav-toggle__icon{background-image:url(../img/heart-sequence-line.png)}.fav-toggle--dark .fav-toggle__icon{background-image:url(../img/heart-sequence-dark.png)}.fav-toggle--light .fav-toggle__icon{background-image:url(../img/heart-sequence-light.png)}.fav-toggle.is-active .fav-toggle__icon{background-position:-350px 0}.circle-btn .fav-toggle__icon{margin-right:1px;margin-top:1px;transform:scale(.92);transform-origin:50% 50%}@media (min-width:600px) and (max-width:899px){.fav-toggle__icon{margin-right:3px}}.footer__top{max-width:100%;margin-left:auto;margin-right:auto;background-color:#2b2b2d}.footer__top:before{content:'';display:table}.footer__top:after{content:'';display:table;clear:both}.footer__nav{margin-bottom:50px}.footer__nav-columns:before{content:'';display:table}.footer__nav-columns:after{content:'';display:table;clear:both}@media (max-width:599px){.footer__nav-column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.footer__nav-column:nth-child(1n){float:left;margin-right:20px;clear:none}.footer__nav-column:last-child{margin-right:0}.footer__nav-column:nth-child(2n){margin-right:0;float:right}.footer__nav-column:nth-child(2n+1){clear:both}.footer__nav-column:nth-child(4){width:100%}}@media (min-width:600px) and (max-width:899px){.footer__nav-column{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.footer__nav-column:nth-child(1n){float:left;margin-right:20px;clear:none}.footer__nav-column:last-child{margin-right:0}.footer__nav-column:nth-child(3n){margin-right:0;float:right}.footer__nav-column:nth-child(3n+1){clear:both}.footer__nav-column:nth-child(4){width:100%}}@media (min-width:900px){.footer__nav-column{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.footer__nav-column:nth-child(1n){float:left;margin-right:20px;clear:none}.footer__nav-column:last-child{margin-right:0}.footer__nav-column:nth-child(4n){margin-right:0;float:right}.footer__nav-column:nth-child(4n+1){clear:both}}.footer__nav-column>ul li{margin:12px 0}@media (min-width:600px){.footer__nav-column>ul li{margin:14px 0}}.footer__nav-column>ul li:last-child{margin-bottom:0}.footer__nav-column>ul a{font-size:14px;font-family:fort-light;text-decoration:none;transition:color .2s;color:#d1d2d4}.footer__nav-column>ul a:active,.footer__nav-column>ul a:focus,.footer__nav-column>ul a:hover{color:#fff}@media (min-width:600px){.footer__nav-column>ul a{font-size:16px}}.nav__heading{font-size:16px;color:#fff;font-family:fort-medium;margin-bottom:5px;margin-top:30px}@media (min-width:600px){.nav__heading{margin-top:50px;font-size:18px}}.footer__social{margin-top:15px;max-width:220px}.footer__social:before{content:'';display:table}.footer__social:after{content:'';display:table;clear:both}.footer__social>div{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.footer__social>div:nth-child(1n){float:left;margin-right:20px;clear:none}.footer__social>div:last-child{margin-right:0}.footer__social>div:nth-child(4n){margin-right:0;float:right}.footer__social>div:nth-child(4n+1){clear:both}.footer__social a{display:block;width:30px;height:30px;background-repeat:no-repeat}.footer__facebook a{background-image:url(../svg/icons/facebook-g.svg)}.footer__facebook a:hover{background-image:url(../svg/icons/facebook-w.svg)}.footer__twitter a{background-image:url(../svg/icons/twitter-g.svg)}.footer__twitter a:hover{background-image:url(../svg/icons/twitter-w.svg)}.footer__instagram a{background-image:url(../svg/icons/instagram-g.svg)}.footer__instagram a:hover{background-image:url(../svg/icons/instagram-w.svg)}.footer__youtube a{background-image:url(../svg/icons/youtube-g.svg)}.footer__youtube a:hover{background-image:url(../svg/icons/youtube-w.svg)}.footer__btm{background-color:#000;padding-top:20px;padding-bottom:20px}.footer__btm:before{content:'';display:table}.footer__btm:after{content:'';display:table;clear:both}.footer__btm-columns:before{content:'';display:table}.footer__btm-columns:after{content:'';display:table;clear:both}@media (min-width:620px){.footer__btm-column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.footer__btm-column:nth-child(1n){float:left;margin-right:20px;clear:none}.footer__btm-column:last-child{margin-right:0}.footer__btm-column:nth-child(2n){margin-right:0;float:right}.footer__btm-column:nth-child(2n+1){clear:both}}.footer__btm-column:nth-child(2){height:34px}@media (max-width:619px){.footer__btm-column:nth-child(2){position:relative}.footer__btm-column:nth-child(2)>*{position:absolute;top:auto;right:auto;bottom:0;left:0;transform:translate(0,0)}}@media (min-width:620px){.footer__btm-column:nth-child(2){position:relative}.footer__btm-column:nth-child(2)>*{position:absolute;top:50%;right:0;bottom:auto;left:auto;transform:translate(0,-50%)}}.footer__logo{background-repeat:no-repeat;background-image:url(../svg/logos/prh-global-w.svg);width:85px;height:32px;float:left}.footer__company{color:#fff;font-family:fort-medium;font-size:14px;line-height:16px;margin:0}.footer__company span{font-family:fort-light;font-size:11px}.footer__global{font-size:14px}.footer__twitter-bar{background-color:#404042;padding-top:20px;padding-bottom:20px}.footer__twitter-bar-tweet{background-image:url(../svg/icons/twitter-w.svg);background-repeat:no-repeat;background-size:25px 17px;background-position:0 center;color:#fff;padding-left:34px;line-height:18px;font-size:14px;overflow:hidden;white-space:nowrap}.footer__twitter-bar-tweet a{text-decoration:none;transition:color .2s;color:#f60}.footer__twitter-bar-tweet a:active,.footer__twitter-bar-tweet a:focus,.footer__twitter-bar-tweet a:hover{color:#ff944d}.forgot-pw__columns:before{content:'';display:table}.forgot-pw__columns:after{content:'';display:table;clear:both}@media (min-width:900px){.forgot-pw__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.forgot-pw__column:nth-child(1n){float:left;margin-right:20px;clear:none}.forgot-pw__column:last-child{margin-right:0}.forgot-pw__column:nth-child(2n){margin-right:0;float:right}.forgot-pw__column:nth-child(2n+1){clear:both}}.forgot-pw__column>*{max-width:425px}.cms ol .forgot-pw__column>li,.cms ul .forgot-pw__column>li,.forgot-pw__column>.awards__item-distinction,.forgot-pw__column>.awards__item-title,.forgot-pw__column>.search-result__desc,.forgot-pw__column>p{line-height:130%;font-size:15px;margin:50px 0}.forgot-pw label>span.Required{display:none}.forgot-pw__submit{margin:20px 0}.forgot-pw__btm-txt{margin-top:50px}@media (min-width:900px){.forgot-pw__btm-txt{margin-top:20vh!important}}.comp-form .getting-published-page .Submit,.comp-form__success .getting-published-page a,.getting-published-page .book-lists__load-more,.getting-published-page .book-series__load-more,.getting-published-page .bookcase__load-more,.getting-published-page .btn,.getting-published-page .comp-form .Submit,.getting-published-page .comp-form__success a,.getting-published-page .comps-current__enter-btn,.getting-published-page .editions__cta,.getting-published-page .events__load-more,.getting-published-page .extract__btn,.getting-published-page .forgot-pw__submit,.getting-published-page .gift__options button,.getting-published-page .heading-w-desc__btn,.getting-published-page .interests__submit button,.getting-published-page .load-more,.getting-published-page .log-in__submit,.getting-published-page .my-details__submit,.getting-published-page .newsletter button,.getting-published-page .newsletter__success a,.getting-published-page .promo__btn,.getting-published-page .registration__submit,.getting-published-page .removal-confirmation__yes,.getting-published-page .reviews__btn,.getting-published-page .search-main__load-more,.getting-published-page .search-result__btn,.getting-published-page .view-all__btn,.gift__options .getting-published-page button,.interests__submit .getting-published-page button,.newsletter .getting-published-page button,.newsletter__success .getting-published-page a{margin-bottom:20px}.getting-published-page .h4,.getting-published-page .teachers__title{font-family:shift-light}.getting-published-page .description{margin-bottom:0}@media (min-width:600px){.getting-published-page .description{margin-top:60px}}.getting-published-page .content__column--third h4{font-family:fort-medium}.getting-published__column-margin{margin-top:60px}.getting-published-triad{text-align:center}.bookcase .getting-published-triad .missing-cover,.getting-published-triad .bookcase .missing-cover,.getting-published-triad img{margin:0 auto;text-align:center}@media (max-width:599px){.bookcase .getting-published-triad .missing-cover,.getting-published-triad .bookcase .missing-cover,.getting-published-triad img{max-width:70px}}.getting-published-triad h4{margin-top:40px;font-size:20px}@media (max-width:599px){.getting-published-triad h4{margin-top:20px}}@media (min-width:601px){.getting-published-triad .content__column{padding:0 30px}}.getting-published__submissions{background-color:#e6e7e8}.genre-links{margin-bottom:50px}.genre-links__columns:before{content:'';display:table}.genre-links__columns:after{content:'';display:table;clear:both}@media (max-width:599px){.genre-links__columns{margin-top:20px}}.genre-links__column{position:relative}@media (min-width:600px){.genre-links__column{width:calc(99.9% * 1/2 - (5px - 5px * 1/2))}.genre-links__column:nth-child(1n){float:left;margin-right:5px;clear:none}.genre-links__column:last-child{margin-right:0}.genre-links__column:nth-child(2n){margin-right:0;float:right}.genre-links__column:nth-child(2n+1){clear:both}}@media (min-width:1024px){.genre-links__column ul{margin-top:50px;width:70%;float:right}}.genre-links__column ul li{border-left:1px solid #d1d2d4}.genre-links__column a{text-decoration:none;transition:color .2s;color:#404042;line-height:30px;padding-left:25px}.genre-links__column a:active,.genre-links__column a:focus,.genre-links__column a:hover{color:#c6c6c6}.genre-links__genre{margin-top:50px;margin-bottom:20px}@media (max-width:599px){.genre-links__genre{font-size:13px;margin-top:30px;margin-bottom:14px}}@media (min-width:1024px){.genre-links__genre{width:30%;float:left;clear:both;margin-top:56px}.genre-links__genre+a{margin-top:50px}}.gift{padding:40px 0;background-color:#fff5e4;text-align:center}.gift__heading{color:#f60;font-size:26px;font-family:shift}.cms ol .gift__step li,.cms ul .gift__step li,.gift__step .awards__item-distinction,.gift__step .awards__item-title,.gift__step .cms ol li,.gift__step .cms ul li,.gift__step .search-result__desc,.gift__step p{font-size:18px;font-family:fort-medium}.gift__options{position:relative;width:585px;height:45px;margin:30px auto;transition:height .35s ease-out}.more-selected .gift__options{height:165px}.gift__options button{position:absolute;top:0;width:135px}.gift__options button.is-selected,.gift__options button:focus,.gift__options button:hover{color:#fff;background-color:#2b2b2d;transition-duration:0s}.gift__options button:nth-child(4n+1){left:0}.gift__options button:nth-child(4n+2){left:150px}.gift__options button:nth-child(4n+3){left:300px}.gift__options button:nth-child(4n+4){left:450px}.gift__options button:nth-child(n+1):nth-child(-n+4){z-index:3}.gift__options button:nth-child(n+5):nth-child(-n+8){z-index:2}.gift__options button:nth-child(n+9):nth-child(-n+12){z-index:1}.more-hovered .gift__options button{box-shadow:0 3px 7px -2px rgba(0,0,0,.2)}.more-hovered .gift__options button:nth-child(n+5):nth-child(-n+8){top:7px;transform:scale(.95);transform-origin:50% 50%}.more-hovered .gift__options button:nth-child(n+9):nth-child(-n+12){top:12.6px;transform:scale(.905);transform-origin:50% 50%}.more-selected .gift__options button{box-shadow:none}.more-selected .gift__options button:nth-child(n+5):nth-child(-n+8){top:60px;transform:none}.more-selected .gift__options button:nth-child(n+9):nth-child(-n+12){top:120px;transform:none}.gift__more-options,.gift__restart{text-decoration:none;transition:color .2s;color:#f60;position:relative;z-index:1}.gift__more-options:active,.gift__more-options:focus,.gift__more-options:hover,.gift__restart:active,.gift__restart:focus,.gift__restart:hover{color:#000}.gift__more-options:before,.gift__restart:before{content:'';position:absolute;z-index:-1;top:-10px;bottom:-10px;right:-10px;left:-10px}.gift .books-swiper{background-color:none}.bookcase .gift-swiper .swiper-slide .missing-cover,.gift-swiper .swiper-slide .bookcase .missing-cover,.gift-swiper .swiper-slide img{width:100%;max-width:210px;padding:5% 5% 0 5%;filter:blur(0);transition:filter .2s linear}.bookcase .gift-swiper .swiper-slide .is-selected.missing-cover,.bookcase .gift-swiper .swiper-slide .missing-cover:hover,.gift-swiper .swiper-slide .bookcase .is-selected.missing-cover,.gift-swiper .swiper-slide .bookcase .missing-cover:hover,.gift-swiper .swiper-slide img.is-selected,.gift-swiper .swiper-slide img:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .gift-swiper .swiper-slide .missing-cover,.ie9 .gift-swiper .swiper-slide .bookcase .missing-cover,.ie9 .gift-swiper .swiper-slide img{filter:none!important}.gift-swiper .swiper-slide .swiper-lazy-preloader{top:30%}.gift-swiper .swiper-pagination{bottom:20px}.gift-swiper__shelf-gutters{text-align:right;background-color:rgba(255,255,255,.73)}.gift-swiper__shelf-container{height:60px}.gift-swiper__shelf-container a{line-height:60px;display:inline-block;font-family:fort-book}.heading-w-desc{margin:20px 0}.heading-w-desc--announcement{margin:40px 0}.heading-w-desc .author-swiper__shelf-container:before,.heading-w-desc .books-swiper__shelf-container:before,.heading-w-desc .component__container:before,.heading-w-desc .events-swiper__shelf-container:before,.heading-w-desc .gift-swiper__shelf-container:before,.heading-w-desc .tiles-feature__shelf-container:before,.heading-w-desc .tiles-swiper__shelf-container:before{content:'';display:table}.heading-w-desc .author-swiper__shelf-container:after,.heading-w-desc .books-swiper__shelf-container:after,.heading-w-desc .component__container:after,.heading-w-desc .events-swiper__shelf-container:after,.heading-w-desc .gift-swiper__shelf-container:after,.heading-w-desc .tiles-feature__shelf-container:after,.heading-w-desc .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}@media (min-width:900px){.heading-w-desc__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.heading-w-desc__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.heading-w-desc__column:first-child:last-child{margin-right:0}.heading-w-desc__column:first-child:nth-child(0n){margin-right:0;float:right}.heading-w-desc__column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.heading-w-desc__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.heading-w-desc__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.heading-w-desc__column:nth-child(2):last-child{margin-right:0}.heading-w-desc__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.heading-w-desc__column:nth-child(2):nth-child(5n+1){clear:both}}.heading-w-desc__heading{margin-top:6px}@media (max-width:899px){.heading-w-desc__heading{margin-bottom:20px}}.heading-w-desc__desc:first-child{margin-top:0}.cms ol .heading-w-desc__desc>li:first-child,.cms ul .heading-w-desc__desc>li:first-child,.heading-w-desc__desc>.awards__item-distinction:first-child,.heading-w-desc__desc>.awards__item-title:first-child,.heading-w-desc__desc>.search-result__desc:first-child,.heading-w-desc__desc>p:first-child{margin-top:0}.heading-w-desc--announcement .heading-w-desc__desc{font-family:Shift-Extra-Light;color:#000;font-size:26px;line-height:36px}.interests{position:relative;text-align:center;padding-bottom:20px}@media (min-width:600px){.interests{padding-bottom:45px}}.interests--bg{background-color:#ececec}.interests--genres{padding-top:45px}.interests .author-swiper__shelf-container:before,.interests .books-swiper__shelf-container:before,.interests .component__container:before,.interests .events-swiper__shelf-container:before,.interests .gift-swiper__shelf-container:before,.interests .tiles-feature__shelf-container:before,.interests .tiles-swiper__shelf-container:before{content:'';display:table}.interests .author-swiper__shelf-container:after,.interests .books-swiper__shelf-container:after,.interests .component__container:after,.interests .events-swiper__shelf-container:after,.interests .gift-swiper__shelf-container:after,.interests .tiles-feature__shelf-container:after,.interests .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}.interests__list>div{margin-bottom:20px}@media (max-width:599px){.interests__list>div{width:calc(99.9% * 1/3 - (13px - 13px * 1/3));margin-bottom:13px}.interests__list>div:nth-child(1n){float:left;margin-right:13px;clear:none}.interests__list>div:last-child{margin-right:0}.interests__list>div:nth-child(3n){margin-right:0;float:right}.interests__list>div:nth-child(3n+1){clear:both}}@media (min-width:600px) and (max-width:899px){.interests__list>div{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.interests__list>div:nth-child(1n){float:left;margin-right:20px;clear:none}.interests__list>div:last-child{margin-right:0}.interests__list>div:nth-child(4n){margin-right:0;float:right}.interests__list>div:nth-child(4n+1){clear:both}}@media (min-width:900px){.interests__list>div{width:calc(99.9% * 1/6 - (20px - 20px * 1/6))}.interests__list>div:nth-child(1n){float:left;margin-right:20px;clear:none}.interests__list>div:last-child{margin-right:0}.interests__list>div:nth-child(6n){margin-right:0;float:right}.interests__list>div:nth-child(6n+1){clear:both}}.interests__list--formats{margin:0 auto;max-width:500px}.interests__list--formats>div{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.interests__list--formats>div:nth-child(1n){float:left;margin-right:20px;clear:none}.interests__list--formats>div:last-child{margin-right:0}.interests__list--formats>div:nth-child(3n){margin-right:0;float:right}.interests__list--formats>div:nth-child(3n+1){clear:both}.interest{position:relative;height:100%}.interest__img-border{box-sizing:border-box;overflow:hidden;border-color:#ececec;background-color:#fff;border-style:solid;transition:all .2s;border-width:2px}.interests--bg .interest__img-border{border-color:transparent}@media (min-width:600px){.interest__img-border{border-width:3px}}.is-selected .interest__img-border path,.no-touch .interest__img-border:hover path{fill:rgba(255,102,0,.15);stroke:#f60}.is-selected .interest__img-border{background-color:#fff;border-color:#f60}.interest__img-wrap{position:relative}.interest__img,.interest__img-hover{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate3d(0,0,0) translateX(-50%) translateY(-50%)}.interest__img{transition:opacity .1s;z-index:5}.is-selected .interest__img,.no-touch .interest:hover .interest__img{transition-delay:50ms;opacity:0}.interest__img-hover{transition:opacity .3s;opacity:0;z-index:10}.is-selected .interest__img-hover,.no-touch .interest:hover .interest__img-hover{transition-duration:.1s;opacity:1}.interest__img-placeholder{width:100%;margin:0 auto}.interest__tick{position:absolute;z-index:2;top:0;right:0;background-color:#fff;border-radius:50%;transform:scale(0);transform-origin:50% 50%;animation-name:u-shrink;animation-duration:10ms;animation-fill-mode:forwards;border:1.5px solid #f60;width:20px;height:20px;margin-top:-10px;margin-right:-8px}@media (min-width:600px){.interest__tick{border-width:2px;width:28px;height:28px;margin-top:-14px;margin-right:-12px}}.is-selected .interest__tick{animation-name:u-grow;animation-duration:.4s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s}.interest__tick svg{width:60%;height:60%;margin:20%;fill:#f60}.interest__title{color:#404042;font-family:fort-book;transition:background-color .2s;font-size:12px;padding:7px 5px 7px 5px}@media (min-width:600px){.interest__title{font-size:14px;padding:8px 10px}}.interests__list--ages .interest__title>div,.interests__list--formats .interest__title>div{margin-top:3px;margin-bottom:3px}.is-selected .interest__title{background-color:#f60;color:#fff}.interests__submit{padding:50px 0}.interests__submit--bg{background-color:#ececec}.interests--bg+.interests__submit--bg{background-color:inherit}@media (min-width:600px){.interests__submit{padding:65px 0}}.interests__submit button{position:relative;left:50%;transform:translateX(-50%)}.interests__header{text-align:center;padding-top:44px;padding-bottom:40px}@media (min-width:600px){.interests__header{padding-top:52px}}.interests__header--bg{background-color:#ececec}@media (max-width:599px){.interests__header--bg{padding-bottom:30px}}.interests__header h2{font-family:shift-extra-light;letter-spacing:-.8px;font-size:24px;line-height:120%}@media (min-width:600px){.interests__header h2{font-size:40px}}.cms ol .interests__header li,.cms ul .interests__header li,.interests__header .awards__item-distinction,.interests__header .awards__item-title,.interests__header .cms ol li,.interests__header .cms ul li,.interests__header .search-result__desc,.interests__header p{font-size:13px;font-family:fort-medium;letter-spacing:-.2px;line-height:140%;margin-bottom:0}@media (min-width:600px){.cms ol .interests__header li,.cms ul .interests__header li,.interests__header .awards__item-distinction,.interests__header .awards__item-title,.interests__header .cms ol li,.interests__header .cms ul li,.interests__header .search-result__desc,.interests__header p{font-size:15px}.cms ol .interests__header li span.line-break,.cms ul .interests__header li span.line-break,.interests__header .awards__item-distinction span.line-break,.interests__header .awards__item-title span.line-break,.interests__header .cms ol li span.line-break,.interests__header .cms ul li span.line-break,.interests__header .search-result__desc span.line-break,.interests__header p span.line-break{display:none}}.cms ol .interests__header li span,.cms ul .interests__header li span,.interests__header .awards__item-distinction span,.interests__header .awards__item-title span,.interests__header .cms ol li span,.interests__header .cms ul li span,.interests__header .search-result__desc span,.interests__header p span{font-family:fort-light}.interests__submit-invalid{position:relative;left:50%;transform:translateX(-50%);max-width:490px;text-align:center;display:none}.load-more{position:relative;left:50%;transform:translateX(-50%);margin:30px 0 40px}.recommendations-page .load-more{margin:20px 0 40px}@media (min-width:600px){.recommendations-page .load-more{margin:40px 0 65px}}.load-more__bg{background-color:#ececec}.recommendations-page .cards+.load-more__bg .load-more{margin-top:0}@media (max-width:899px){.log-in .author-swiper__shelf-container,.log-in .books-swiper__shelf-container,.log-in .component__container,.log-in .events-swiper__shelf-container,.log-in .gift-swiper__shelf-container,.log-in .tiles-feature__shelf-container,.log-in .tiles-swiper__shelf-container{margin-top:30px}}@media (min-width:900px){.log-in .author-swiper__shelf-container,.log-in .books-swiper__shelf-container,.log-in .component__container,.log-in .events-swiper__shelf-container,.log-in .gift-swiper__shelf-container,.log-in .tiles-feature__shelf-container,.log-in .tiles-swiper__shelf-container{margin-top:40px}}.log-in__columns:before{content:'';display:table}.log-in__columns:after{content:'';display:table;clear:both}@media (min-width:900px){.log-in__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.log-in__column:nth-child(1n){float:left;margin-right:20px;clear:none}.log-in__column:last-child{margin-right:0}.log-in__column:nth-child(2n){margin-right:0;float:right}.log-in__column:nth-child(2n+1){clear:both}}.log-in__column>*{max-width:425px}.log-in .InputWrap{margin-top:20px}.log-in__email .InputWrap{margin-top:0}.log-in label>span.Required{display:none}.log-in__forgot-pw{display:inline-block;margin-top:8px;font-size:12px}.log-in__submit{margin:30px 0}.log-in__btm-txt{line-height:130%;font-size:15px;margin-top:50px;margin-bottom:50px}@media (min-width:900px){.log-in__btm-txt{margin-top:10vh}}.missing-author{position:relative}.search-page .missing-author{max-width:200px}.author-swiper .missing-author{padding:5% 5% 0 5%}.author-grid .missing-author .bookcase .missing-cover,.author-grid .missing-author img,.author-swiper .missing-author .bookcase .missing-cover,.author-swiper .missing-author img,.bookcase .author-grid .missing-author .missing-cover,.bookcase .author-swiper .missing-author .missing-cover{-webkit-backface-visibility:hidden;backface-visibility:hidden;filter:blur(6px) brightness(.8)!important}.author-grid .missing-author .bookcase .missing-cover:hover,.author-grid .missing-author img:hover,.author-swiper .missing-author .bookcase .missing-cover:hover,.author-swiper .missing-author img:hover,.bookcase .author-grid .missing-author .missing-cover:hover,.bookcase .author-swiper .missing-author .missing-cover:hover{filter:blur(6px) brightness(.875)!important}.events-swiper .missing-author{overflow:hidden;width:100%;height:100%}.events-list__column .missing-author{overflow:hidden;width:100%;height:100%}.missing-author__bg{overflow:hidden}.bookcase .missing-author__bg .missing-cover,.missing-author__bg .bookcase .missing-cover,.missing-author__bg img{filter:blur(6px) brightness(.8);transform:scale(1.3)}.events-list__column .missing-author__bg,.events-swiper .missing-author__bg{position:absolute;top:50%;transform:translateY(-50%)}.missing-author__svg{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-family:shift-light;font-size:40px;pointer-events:none}.author-swiper .missing-author__svg{top:52.5%}.missing-author__circle{fill:#fff}.missing-author__mask-rect{fill:rgba(255,255,255,.8)}.cssfilters .missing-author__mask-rect{fill:rgba(255,255,255,.25)}.missing-author__mask-svg{overflow:visible!important}.bookcase .search-result__column .missing-author__bg .missing-cover,.bookcase .search-result__column .missing-author__bg .missing-cover:hover,.search-result__column .missing-author__bg .bookcase .missing-cover,.search-result__column .missing-author__bg .bookcase .missing-cover:hover,.search-result__column .missing-author__bg img,.search-result__column .missing-author__bg img:hover{filter:blur(6px) brightness(.8)}.missing-cover{position:relative;top:0;text-align:center;width:100%}.search-page .missing-cover{max-width:200px}.bookcase .missing-cover:hover{filter:none}.missing-cover__bg{position:relative;width:100%;height:100%;overflow:hidden;border:2px solid #b2ac9c;background-color:#fff4e4;background-repeat:no-repeat}@media (min-width:900px){.missing-cover__bg{border-width:3px}}.missing-cover__penguin{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);max-width:170px}.bookcase .missing-cover__penguin{padding:0}.bookcase.is-list .missing-cover__penguin{display:none}.missing-cover__content{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 10px;line-height:17px;font-size:13px}.missing-cover__title{text-transform:uppercase;font-family:fort-bold;overflow:hidden;color:#b2ac9c!important}.missing-cover__author,.missing-cover__author>a{margin-top:7px;font-family:shift-extra-light;color:#b2ac9c!important}.bookcase .search-result__column .missing-cover .missing-cover,.search-result__column .missing-cover .bookcase .missing-cover,.search-result__column .missing-cover img{box-shadow:none}.bookcase .search-result__column .missing-cover .missing-cover__penguin.missing-cover,.search-result__column .missing-cover .bookcase .missing-cover__penguin.missing-cover,.search-result__column .missing-cover img.missing-cover__penguin{max-width:70px}.banner__image .missing-cover__penguin{max-width:270px;padding:0 60px}.my-details .author-swiper__shelf-container,.my-details .books-swiper__shelf-container,.my-details .component__container,.my-details .events-swiper__shelf-container,.my-details .gift-swiper__shelf-container,.my-details .tiles-feature__shelf-container,.my-details .tiles-swiper__shelf-container{margin-bottom:40px}.my-details .Hidden{display:none}.my-details__submit{margin:20px 0}.my-details .InputWrap{margin-top:20px}.my-details .Message,.my-details .interests__submit-invalid{width:100%;text-align:center;margin:30px 0 0;font-family:fort-light}.my-details__heading{font-family:fort-medium;font-size:15px;margin-top:40px}@media (min-width:900px){.my-details__heading{margin-top:50px}}.my-details__columns:before{content:'';display:table}.my-details__columns:after{content:'';display:table;clear:both}@media (min-width:600px){.my-details__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.my-details__column:nth-child(1n){float:left;margin-right:20px;clear:none}.my-details__column:last-child{margin-right:0}.my-details__column:nth-child(2n){margin-right:0;float:right}.my-details__column:nth-child(2n+1){clear:both}}.my-details__postcode-disabled .InputWrap .InputParent .Input{border-color:#dbdbdb}.my-details__postcode-disabled label{color:#dbdbdb}.my-details__postcode-disabled label span.Required{display:none}.my-details__postcode-disabled .Input input{cursor:not-allowed;color:#dbdbdb}.my-details__columns:before{content:'';display:table}.my-details__columns:after{content:'';display:table;clear:both}@media (min-width:600px) and (max-width:899px){.my-details__column{width:calc(99.9% * 1/2 - (55px - 55px * 1/2))}.my-details__column:nth-child(1n){float:left;margin-right:55px;clear:none}.my-details__column:last-child{margin-right:0}.my-details__column:nth-child(2n){margin-right:0;float:right}.my-details__column:nth-child(2n+1){clear:both}}@media (min-width:900px){.my-details__column{width:calc(99.9% * 1/2 - (75px - 75px * 1/2))}.my-details__column:nth-child(1n){float:left;margin-right:75px;clear:none}.my-details__column:last-child{margin-right:0}.my-details__column:nth-child(2n){margin-right:0;float:right}.my-details__column:nth-child(2n+1){clear:both}}.my-details__column>*{max-width:425px}@media (min-width:900px){.my-details__inner-column:nth-child(odd){width:calc(99.9% * 2/3 - (20px - 20px * 2/3))}.my-details__inner-column:nth-child(odd):nth-child(1n){float:left;margin-right:20px;clear:none}.my-details__inner-column:nth-child(odd):last-child{margin-right:0}.my-details__inner-column:nth-child(odd):nth-child(3n){margin-right:0;float:right}.my-details__inner-column:nth-child(odd):nth-child(3n+1){clear:both}.my-details__inner-column:nth-child(even){width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.my-details__inner-column:nth-child(even):nth-child(1n){float:left;margin-right:20px;clear:none}.my-details__inner-column:nth-child(even):last-child{margin-right:0}.my-details__inner-column:nth-child(even):nth-child(3n){margin-right:0;float:right}.my-details__inner-column:nth-child(even):nth-child(3n+1){clear:both}}.nav-revised{z-index:150;background-color:#000;position:relative;width:100%;height:auto}.nav-revised:before{content:'';display:table}.nav-revised:after{content:'';display:table;clear:both}.nav-revised>ul{display:none;margin-right:80px}@media (max-width:899px){.nav-revised-is-active .nav-revised>ul{position:relative;width:100%;margin-top:50px;z-index:100;display:block;background-color:#252525;box-shadow:0 3px 8px 0 rgba(0,0,0,.15)}.nav-revised-is-active .is-sticky .nav-revised>ul{overflow:scroll;-webkit-overflow-scrolling:touch;height:265px}}.nav-revised>ul li{display:block}@media (min-width:970px) and (max-width:1059px){.nav-revised>ul li:nth-child(5) .nav__log-in,.nav-revised>ul li:nth-child(5) .nav__my-account,.nav-revised>ul li:nth-child(5) .nav__register,.nav-revised>ul li:nth-child(5) .nav__trigger{width:112px;display:block;overflow:hidden}}@media (min-width:900px) and (max-width:969px){.nav-revised>ul li:nth-child(5) .nav__log-in,.nav-revised>ul li:nth-child(5) .nav__my-account,.nav-revised>ul li:nth-child(5) .nav__register,.nav-revised>ul li:nth-child(5) .nav__trigger{display:none}}@media (min-width:600px) and (max-width:899px){.nav-revised>ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:900px){.nav-revised>ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:60px;height:auto!important}}.nav__log-in,.nav__my-account,.nav__register,.nav__trigger{position:relative;text-transform:uppercase;font-size:14px;padding:4px 16px 0;color:#fff;display:block;width:100%;line-height:49px;font-family:fort-bold;overflow-x:hidden}@media (min-width:900px) and (max-width:1179px){.nav__log-in,.nav__my-account,.nav__register,.nav__trigger{padding:0 20px;display:table-cell;vertical-align:middle;height:80px;line-height:80px;font-family:fort-medium;text-decoration:none;transition:color .2s;color:#fff}.nav__log-in:active,.nav__log-in:focus,.nav__log-in:hover,.nav__my-account:active,.nav__my-account:focus,.nav__my-account:hover,.nav__register:active,.nav__register:focus,.nav__register:hover,.nav__trigger:active,.nav__trigger:focus,.nav__trigger:hover{color:#acacac}}@media (min-width:1180px){.nav__log-in,.nav__my-account,.nav__register,.nav__trigger{font-size:16px;padding:0 24px;display:table-cell;vertical-align:middle;height:80px;line-height:80px;font-family:fort-medium;text-decoration:none;transition:color .2s;color:#fff}.nav__log-in:active,.nav__log-in:focus,.nav__log-in:hover,.nav__my-account:active,.nav__my-account:focus,.nav__my-account:hover,.nav__register:active,.nav__register:focus,.nav__register:hover,.nav__trigger:active,.nav__trigger:focus,.nav__trigger:hover{color:#acacac}}@media (min-width:900px){.nav__trigger[aria-expanded=true],.nav__trigger[data-expanded=true],[aria-expanded=true].nav__log-in,[aria-expanded=true].nav__my-account,[aria-expanded=true].nav__register,[data-expanded=true].nav__log-in,[data-expanded=true].nav__my-account,[data-expanded=true].nav__register{color:#acacac}}@media (max-width:899px){.nav__trigger[aria-expanded=true],.nav__trigger[data-expanded=true],[aria-expanded=true].nav__log-in,[aria-expanded=true].nav__my-account,[aria-expanded=true].nav__register,[data-expanded=true].nav__log-in,[data-expanded=true].nav__my-account,[data-expanded=true].nav__register{color:#fff;background-color:#343434}}.nav__trigger-icon{background-image:url(../svg/icons/scrolldown-o.svg);background-repeat:no-repeat;background-position:50%;transition:transform .3s}@media (max-width:899px){.nav__trigger-icon{position:absolute;top:0;right:0;width:50px;height:50px;background-size:28px}}@media (min-width:900px){.nav__trigger-icon{width:16px;height:16px;margin-left:6px;display:inline-block;vertical-align:middle;background-position:0 1px;pointer-events:none}}@media (max-width:899px){.nav__trigger[aria-expanded=true] .nav__trigger-icon,.nav__trigger[data-expanded=true] .nav__trigger-icon,[aria-expanded=true].nav__log-in .nav__trigger-icon,[aria-expanded=true].nav__my-account .nav__trigger-icon,[aria-expanded=true].nav__register .nav__trigger-icon,[data-expanded=true].nav__log-in .nav__trigger-icon,[data-expanded=true].nav__my-account .nav__trigger-icon,[data-expanded=true].nav__register .nav__trigger-icon{transform:rotate(180deg)}}@media (min-width:900px){.nav__trigger[aria-expanded=true] .nav__trigger-icon,.nav__trigger[data-expanded=true] .nav__trigger-icon,[aria-expanded=true].nav__log-in .nav__trigger-icon,[aria-expanded=true].nav__my-account .nav__trigger-icon,[aria-expanded=true].nav__register .nav__trigger-icon,[data-expanded=true].nav__log-in .nav__trigger-icon,[data-expanded=true].nav__my-account .nav__trigger-icon,[data-expanded=true].nav__register .nav__trigger-icon{transform-origin:50% 34%;transform:translateY(1px);transition-timing-function:cubic-bezier(.175,.885,.32,4.5)}}.nav__dest{background-color:#252525;overflow:hidden;max-height:0}@media (max-width:899px){.nav__dest{transition-property:max-height;transition-duration:.2s;transition-timing-function:cubic-bezier(.39,.575,.565,1)}}@media (min-width:900px){.nav__dest{position:absolute;z-index:150;top:80px;left:0;width:100%;box-shadow:0 3px 8px 0 rgba(0,0,0,.15)}}.is-open.nav__log-in+.nav__dest,.is-open.nav__my-account+.nav__dest,.is-open.nav__register+.nav__dest,.nav__trigger.is-open+.nav__dest{max-height:240px}@media (min-width:901px){.is-open.nav__log-in+.nav__dest,.is-open.nav__my-account+.nav__dest,.is-open.nav__register+.nav__dest,.nav__trigger.is-open+.nav__dest{max-height:800px}}.nav__dest-columns{margin:40px 0}.nav__dest-columns:before{content:'';display:table}.nav__dest-columns:after{content:'';display:table;clear:both}@media (max-width:899px){.nav__dest-columns{display:none}}@media (min-width:600px){.nav__dest-column{border-right:1px solid #4d4d4d;padding-left:65px}}@media (min-width:600px){.nav__dest-column--half{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.nav__dest-column--half:nth-child(1n){float:left;margin-right:20px;clear:none}.nav__dest-column--half:last-child{margin-right:0}.nav__dest-column--half:nth-child(2n){margin-right:0;float:right}.nav__dest-column--half:nth-child(2n+1){clear:both}}@media (min-width:600px){.nav__dest-column--third{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.nav__dest-column--third:nth-child(1n){float:left;margin-right:20px;clear:none}.nav__dest-column--third:last-child{margin-right:0}.nav__dest-column--third:nth-child(3n){margin-right:0;float:right}.nav__dest-column--third:nth-child(3n+1){clear:both}}.nav__dest-column ul>li>a{text-decoration:none;transition:color .2s;color:#fff;font-family:fort-light;display:inline-block;padding:6px 0}.nav__dest-column ul>li>a:active,.nav__dest-column ul>li>a:focus,.nav__dest-column ul>li>a:hover{color:#c6c6c6}.nav__dest-column ul>li>a.nav__dest-view-all{text-decoration:none;transition:color .2s;color:#e6e6e6;text-decoration:underline}.nav__dest-column ul>li>a.nav__dest-view-all:active,.nav__dest-column ul>li>a.nav__dest-view-all:focus,.nav__dest-column ul>li>a.nav__dest-view-all:hover{color:#c6c6c6}.nav__dest-heading{font-family:fort-bold;text-transform:uppercase;color:#f60;font-size:14px;margin-bottom:20px}.nav__dest-cta{background-color:#d7d7d7;text-align:center;padding:30px}@media (max-width:899px){.nav__dest-cta{display:none}}.nav__dest-cta a{color:#000;font-family:fort-medium;letter-spacing:-.8px;font-family:15px;text-transform:uppercase}.nav__dest-cta a:hover{text-decoration:underline}@media (min-width:900px){.nav__dest-sml{display:none}}.nav__dest-sml>li{background-color:#636363;border-bottom:1px solid #7d7d7d}.nav__dest-sml>li>a{line-height:49px;color:#fff;padding:4px 16px 0 26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;display:block}.nav__dest-sml>li>a:hover{background-color:#f60}.nav__dest-sml-heading{line-height:52px;color:#fff;padding:0 16px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav__search-toggle{display:block;float:right;background-image:url(../svg/icons/search-b.svg);background-repeat:no-repeat;background-color:#f60;background-position:50% 50%;border-radius:0;width:50px;height:50px;background-size:25px}@media (min-width:900px){.nav__search-toggle{width:80px;height:80px;background-size:32px}}.nav-revised-search-is-active .nav__search-toggle{background-image:url(../svg/icons/close-b.svg);background-size:23px}@media (min-width:900px){.nav-revised-search-is-active .nav__search-toggle{background-size:28px}}.nav__toggle{display:block;float:right;width:50px;height:50px;background-image:url(../svg/icons/burger-w.svg);background-size:50px;background-position:50% 50%;background-repeat:no-repeat;background-color:#000}.nav-revised-is-active .nav__toggle{background-size:25px;background-image:url(../svg/icons/close-w.svg)}@media (min-width:900px){.nav__toggle{display:none}}.nav__log-in,.nav__my-account,.nav__register{padding:0 16px;float:right;width:auto}.ie10 .nav__log-in,.ie10 .nav__my-account,.ie10 .nav__register{overflow:hidden}@media (max-width:899px){.nav__log-in,.nav__my-account,.nav__register{height:50px;line-height:53px;font-size:13px;font-family:fort-medium}}.nav__log-in,.nav__my-account{background-color:#2b2b2d}@media (max-width:899px){.nav__my-account{padding:0 40px 0 20px}}@media (min-width:900px){.nav__my-account{padding:0 40px}}@media (max-width:899px){.nav-revised-is-active .nav__my-account-dest{display:none}}.nav__my-account-dest li{font-size:15px;transition:background-color .3s}.nav__my-account-dest li:hover{background-color:#5f5f63}.nav__my-account-dest li a{border-top:1px solid #585858;color:#fff;display:block;padding:15px 0 13px 33px}@media (max-width:899px){.nav__my-account-dest li a{padding-left:15px}}.nav__my-account-dest li:last-child{background-color:#d7d7d7}.nav__my-account-dest li:last-child a{font-family:fort-medium;color:#404042;text-transform:uppercase}.nav__my-account-dest li:last-child a:hover{text-decoration:underline}@media (max-width:899px){.nav__my-account .nav__trigger-icon{background-size:15px}}.nav__register{background-color:#38383b}.nav__logo{position:absolute;background-image:url(../svg/logos/penguin-color.svg);background-repeat:no-repeat;transition:top .4s;left:6px;top:6px;width:28px;height:38px}@media (min-width:900px){.nav__logo{top:10px;width:40px;height:56px;background-image:url(../img/penguin-logo-desktop.png);background-size:40px 56px}}.nav__underlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:20;pointer-events:none;visibility:hidden;opacity:0;transition-property:visibility,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.39,.575,.565,1)}.nav-my-account-is-active .nav__underlay,.nav-revised-is-active .nav__underlay,.nav-revised-search-is-active .nav__underlay{visibility:visible;opacity:1;transition-duration:.18s;transition-timing-function:cubic-bezier(.39,.575,.565,1);pointer-events:all}.nav-tabs{position:relative;background-color:#ececec}@media (min-width:600px){.author-page .nav-tabs,.book-page .nav-tabs{background-color:rgba(255,255,255,.73)}}@media (min-width:900px){.author-page .nav-tabs,.book-page .nav-tabs{margin-top:-100px;height:80px}}@media (min-width:600px) and (max-width:899px){.author-page .nav-tabs,.book-page .nav-tabs{margin-top:-80px}}@media (min-width:900px){.author-page .nav-tabs,.book-page .nav-tabs{margin-top:-100px;height:100px}}@media (max-width:599px){.nav-tabs .author-swiper__shelf-gutters,.nav-tabs .books-swiper__shelf-gutters,.nav-tabs .component__gutters,.nav-tabs .events-swiper__shelf-gutters,.nav-tabs .gift-swiper__shelf-gutters,.nav-tabs .tiles-feature__shelf-gutters,.nav-tabs .tiles-swiper__shelf-gutters{padding:0}}.user-onboarding .nav-tabs{display:none}.nav-tabs__scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-right:25px}.nav-tabs__scroller.has-overflow~.nav-tabs__scroll-indicator{position:absolute;top:0;height:100%;pointer-events:none}.nav-tabs__scroller.has-overflow~.nav-tabs__scroll-indicator.is-left{width:22px;left:0;background-image:linear-gradient(90deg,#fff,rgba(236,236,236,0))}@media (min-width:600px){.nav-tabs__scroller.has-overflow~.nav-tabs__scroll-indicator.is-left{width:45px}}.nav-tabs__scroller.has-overflow~.nav-tabs__scroll-indicator.is-right{width:20px;right:25px;background-image:linear-gradient(90deg,rgba(236,236,236,0),#ececec)}.nav-tabs__scroller.has-overflow~.nav-tabs__scroll-indicator.is-right:after{content:'';position:absolute;top:49%;right:-18px;opacity:.35;color:#404042;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");background-size:14px 14px;width:14px;height:14px;transform:translateY(-50%)}.nav-tabs__nav{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (min-width:600px) and (max-width:899px){.author-page .nav-tabs__nav,.book-page .nav-tabs__nav{padding-left:calc((99.9% * 1/3 - (30px - 30px * 1/3)) + 30px)}}@media (min-width:900px){.author-page .nav-tabs__nav,.book-page .nav-tabs__nav{padding-left:calc((99.9% * 1/3 - (40px - 40px * 1/3)) + 40px)}}.nav-tabs__nav a{display:block;font-family:fort-medium;text-transform:uppercase;line-height:31px;color:#404042;-ms-flex-negative:0;flex-shrink:0;padding:15px 20px;font-size:14px;vertical-align:middle}.nav-tabs__nav a:hover{background-color:rgba(255,255,255,.5)}@media (min-width:600px){.nav-tabs__nav a{padding:20px 30px;line-height:60px}}@media (min-width:600px) and (max-width:899px){.author-page .nav-tabs__nav a,.book-page .nav-tabs__nav a{font-size:13px;padding:20px 15px;line-height:40px}}.account-page .nav-tabs__nav a:last-child{margin-left:auto}.nav-tabs__nav a.is-active,.nav-tabs__nav a.is-active:hover{background-color:#fff;cursor:default}.nav-tabs__nav a.nav-tabs__favourite.is-active{background-color:inherit;cursor:pointer}.nav-tabs__nav a.nav-tabs__favourite.is-active:hover{background-color:rgba(255,255,255,.5)}@media (min-width:600px){.nav-tabs__nav a.nav-tabs__favourite{padding-left:5px}}@media (min-width:900px){.nav-tabs__nav a.nav-tabs__favourite{padding-left:15px}}.js-nav-tab{visibility:hidden;height:0;overflow:hidden}.js-nav-tab.is-active{visibility:visible;height:100%}.newsletter{background-color:#f60}.newsletter:before{content:'';display:table}.newsletter:after{content:'';display:table;clear:both}.newsletter>.author-swiper__shelf-gutters,.newsletter>.books-swiper__shelf-gutters,.newsletter>.component__gutters,.newsletter>.events-swiper__shelf-gutters,.newsletter>.gift-swiper__shelf-gutters,.newsletter>.tiles-feature__shelf-gutters,.newsletter>.tiles-swiper__shelf-gutters{margin:40px 0}.newsletter .author-swiper__shelf-container,.newsletter .books-swiper__shelf-container,.newsletter .component__container,.newsletter .events-swiper__shelf-container,.newsletter .gift-swiper__shelf-container,.newsletter .tiles-feature__shelf-container,.newsletter .tiles-swiper__shelf-container{max-width:584px}.newsletter__heading{font-family:shift-book;font-size:26px;line-height:120%;margin-bottom:10px;color:#fff}.newsletter__content{margin-bottom:10px;color:#fff;font-size:15px;line-height:20px}.is-success .newsletter__form{display:none}.newsletter__form-columns:before{content:'';display:table}.newsletter__form-columns:after{content:'';display:table;clear:both}.newsletter__form-column:nth-child(odd){position:relative}@media (min-width:600px){.newsletter__form-column:nth-child(odd){width:calc(99.9% * 6/9 - (12px - 12px * 6/9))}.newsletter__form-column:nth-child(odd):nth-child(1n){float:left;margin-right:12px;clear:none}.newsletter__form-column:nth-child(odd):last-child{margin-right:0}.newsletter__form-column:nth-child(odd):nth-child(2n){margin-right:0;float:right}.newsletter__form-column:nth-child(odd):nth-child(2n+1){clear:both}}@media (min-width:900px){.newsletter__form-column:nth-child(odd){width:calc(99.9% * 7/9 - (20px - 20px * 7/9))}.newsletter__form-column:nth-child(odd):nth-child(1n){float:left;margin-right:20px;clear:none}.newsletter__form-column:nth-child(odd):last-child{margin-right:0}.newsletter__form-column:nth-child(odd):nth-child(9n){margin-right:0;float:right}.newsletter__form-column:nth-child(odd):nth-child(9n+1){clear:both}}@media (max-width:600px){.newsletter__form-column:nth-child(even){margin-top:20px}}@media (min-width:600px){.newsletter__form-column:nth-child(even){width:calc(99.9% * 3/9 - (12px - 12px * 3/9))}.newsletter__form-column:nth-child(even):nth-child(1n){float:left;margin-right:12px;clear:none}.newsletter__form-column:nth-child(even):last-child{margin-right:0}.newsletter__form-column:nth-child(even):nth-child(2n){margin-right:0;float:right}.newsletter__form-column:nth-child(even):nth-child(2n+1){clear:both}}@media (min-width:900px){.newsletter__form-column:nth-child(even){width:calc(99.9% * 2/9 - (20px - 20px * 2/9))}.newsletter__form-column:nth-child(even):nth-child(1n){float:left;margin-right:20px;clear:none}.newsletter__form-column:nth-child(even):last-child{margin-right:0}.newsletter__form-column:nth-child(even):nth-child(9n){margin-right:0;float:right}.newsletter__form-column:nth-child(even):nth-child(9n+1){clear:both}}.newsletter__form-terms{margin-top:20px;color:#fff;font-size:11px;line-height:16px;max-width:480px}@media (min-width:600px){.newsletter__form-terms{margin-top:36px}}.newsletter__form-terms a{text-decoration:none;transition:color .2s;color:#fff;text-decoration:underline}.newsletter__form-terms a:active,.newsletter__form-terms a:focus,.newsletter__form-terms a:hover{color:#e6e7e8}.newsletter .InputWrap .InputParent .Input{padding:12px 15px}.newsletter .InputWrap.Error .InputParent .Input{border-width:1px!important}.newsletter__success{display:none;margin-top:22px;color:#fff}.is-success .newsletter__success{display:block}.newsletter__success h3{font-family:fort-bold;font-size:17px;line-height:135%}.cms ol .newsletter__success li,.cms ul .newsletter__success li,.newsletter__success .awards__item-distinction,.newsletter__success .awards__item-title,.newsletter__success .cms ol li,.newsletter__success .cms ul li,.newsletter__success .search-result__desc,.newsletter__success p{font-size:17px;line-height:140%;margin-top:7px;margin-bottom:20px}.bookcase .newsletter__success .missing-cover,.newsletter__success .bookcase .missing-cover,.newsletter__success img{display:block;margin:0 auto}.newsletter__success-with-token{display:none}.is-success.has-token .newsletter__success-with-token{display:block}.newsletter__feedback{position:absolute;bottom:-25px;font-size:15px}.newsletter-subscribe{text-align:center;padding-bottom:45px}@media (min-width:600px){.newsletter-subscribe{padding-bottom:65px}}.newsletter-subscribe__btn{width:calc(50% - 10px);height:58px;background-color:#ececec;transition:all .2s}.newsletter-subscribe__btn--yes{margin-right:5px}@media (min-width:600px){.newsletter-subscribe__btn{width:206px;margin:0 10px}}.newsletter-subscribe__btn:active{background-color:#f60;transform:translateY(1px)}.newsletter-subscribe__btn:active span{color:#fff}.newsletter-subscribe__btn.is-active{background-color:#f60}.newsletter-subscribe__btn.is-active span{color:#fff}.newsletter-subscribe__btn span{font-size:12px;line-height:58px;letter-spacing:-.8px;font-family:fort-medium}@media (min-width:600px){.newsletter-subscribe__btn span{font-size:14px}}.newsletter-subscribe__svg-box{margin:2px 0 2px 2px;width:57px;height:54px;background-color:#fff;position:relative;float:left}.newsletter-subscribe__svg-box>svg{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.newsletter-subscribe__btn-icon{transition:fill .15s}.newsletter-subscribe__btn.is-active .newsletter-subscribe__btn-icon,.newsletter-subscribe__btn:focus .newsletter-subscribe__btn-icon,.newsletter-subscribe__btn:hover .newsletter-subscribe__btn-icon{fill:#f60}.newsletter-subscribe__btn--yes .newsletter-subscribe__btn-icon{fill:#00aa52}.newsletter-subscribe__btn--no .newsletter-subscribe__btn-icon{fill:#e50733}.notification-bar{background-color:#ececec;padding:25px 0;font-family:fort-book}.notification-bar--inverted{background-color:#2b2b2d}.notification-bar--inverted span{color:#fff}.partnership-grid{margin:25px 0 0}.partnership-grid .author-swiper__shelf-container:before,.partnership-grid .books-swiper__shelf-container:before,.partnership-grid .component__container:before,.partnership-grid .events-swiper__shelf-container:before,.partnership-grid .gift-swiper__shelf-container:before,.partnership-grid .tiles-feature__shelf-container:before,.partnership-grid .tiles-swiper__shelf-container:before{content:'';display:table}.partnership-grid .author-swiper__shelf-container:after,.partnership-grid .books-swiper__shelf-container:after,.partnership-grid .component__container:after,.partnership-grid .events-swiper__shelf-container:after,.partnership-grid .gift-swiper__shelf-container:after,.partnership-grid .tiles-feature__shelf-container:after,.partnership-grid .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}.partnership__range-heading{font-family:shift-book;text-transform:none;font-size:26px;color:#f60;margin-top:30px}.partnership-grid__grid:before{content:'';display:table}.partnership-grid__grid:after{content:'';display:table;clear:both}.partnership-grid__grid>a{position:relative;margin-bottom:25px}@media (max-width:599px){.partnership-grid__grid>a{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.partnership-grid__grid>a:nth-child(1n){float:left;margin-right:20px;clear:none}.partnership-grid__grid>a:last-child{margin-right:0}.partnership-grid__grid>a:nth-child(2n){margin-right:0;float:right}.partnership-grid__grid>a:nth-child(2n+1){clear:both}}@media (min-width:600px) and (max-width:899px){.partnership-grid__grid>a{width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.partnership-grid__grid>a:nth-child(1n){float:left;margin-right:20px;clear:none}.partnership-grid__grid>a:last-child{margin-right:0}.partnership-grid__grid>a:nth-child(3n){margin-right:0;float:right}.partnership-grid__grid>a:nth-child(3n+1){clear:both}}@media (min-width:900px){.partnership-grid__grid>a{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.partnership-grid__grid>a:nth-child(1n){float:left;margin-right:20px;clear:none}.partnership-grid__grid>a:last-child{margin-right:0}.partnership-grid__grid>a:nth-child(4n){margin-right:0;float:right}.partnership-grid__grid>a:nth-child(4n+1){clear:both}}.bookcase .partnership-grid__grid>a[href]>.missing-cover,.partnership-grid__grid>a[href]>img{filter:blur(0);transition:filter .2s linear}.bookcase .partnership-grid__grid>a[href]>.is-selected.missing-cover,.bookcase .partnership-grid__grid>a[href]>.missing-cover:hover,.partnership-grid__grid>a[href]>img.is-selected,.partnership-grid__grid>a[href]>img:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .partnership-grid__grid>a[href]>.missing-cover,.ie9 .bookcase .partnership-grid__grid>a[href]>.missing-cover,.ie9 .partnership-grid__grid>a[href]>img{filter:none!important}.partnership-grid__overlay{position:absolute;opacity:0;width:100%;height:100%;z-index:2;background-color:rgba(20,20,20,.85);text-align:center;overflow:hidden;transition:opacity 70ms;-webkit-backface-visibility:hidden;backface-visibility:hidden}.partnership-grid__overlay>div{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;padding:5%;color:#f60;line-height:136%;font-family:shift-light;font-size:24px}.partnership-grid__grid>a:hover .partnership-grid__overlay{opacity:1}.partnership-project .partnership-project__swiper-wrap{position:relative;margin:0 auto}@media (min-width:600px){.partnership-project .partnership-project__swiper-wrap{width:82%}}@media (max-width:599px){.partnership-project .swiper-container{margin-left:-15px;margin-right:-15px}}.partnership-project .swiper-pagination{margin-top:20px}.partnership-project .swiper-button-prev{left:-38px}.partnership-project .swiper-button-next{right:-38px}.bookcase .partnership-project .swiper-slide .missing-cover,.partnership-project .swiper-slide .bookcase .missing-cover,.partnership-project .swiper-slide img{margin:0 auto}@media (max-width:599px){.bookcase .partnership-project .swiper-slide .missing-cover,.partnership-project .swiper-slide .bookcase .missing-cover,.partnership-project .swiper-slide img{width:100%}}.partnerships-about-page .partnership__about-heading{font-family:shift-book;text-transform:none;font-size:26px;color:#f60}.partnerships-about-page .content__column--quarter{-ms-flex-align:start;align-items:flex-start}@media (max-width:899px){.partnerships-about-page .content__column--quarter{margin-top:10px;margin-bottom:10px}}@media (max-width:899px){.bookcase .partnerships-about-page .content__column--quarter .missing-cover,.partnerships-about-page .content__column--quarter .bookcase .missing-cover,.partnerships-about-page .content__column--quarter img{width:104px;float:left;margin-left:5px}}@media (min-width:900px){.bookcase .partnerships-about-page .content__column--quarter .missing-cover,.partnerships-about-page .content__column--quarter .bookcase .missing-cover,.partnerships-about-page .content__column--quarter img{width:75%;max-width:208px}}.cms ol .partnerships-about-page .content__column--quarter li,.cms ul .partnerships-about-page .content__column--quarter li,.partnerships-about-page .content__column--quarter .awards__item-distinction,.partnerships-about-page .content__column--quarter .awards__item-title,.partnerships-about-page .content__column--quarter .cms ol li,.partnerships-about-page .content__column--quarter .cms ul li,.partnerships-about-page .content__column--quarter .search-result__desc,.partnerships-about-page .content__column--quarter p{font-size:16px;line-height:160%;margin-top:20px}.cms ol .partnerships-about-page .content__column--quarter li strong,.cms ul .partnerships-about-page .content__column--quarter li strong,.partnerships-about-page .content__column--quarter .awards__item-distinction strong,.partnerships-about-page .content__column--quarter .awards__item-title strong,.partnerships-about-page .content__column--quarter .cms ol li strong,.partnerships-about-page .content__column--quarter .cms ul li strong,.partnerships-about-page .content__column--quarter .search-result__desc strong,.partnerships-about-page .content__column--quarter p strong{font-size:18px}.popular-links{margin-bottom:25px}@media (min-width:601px){.popular-links{margin-bottom:55px}}.popular-links ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:900px){.popular-links ul{margin-top:-40px;margin-left:calc(99.9% * (-1/4 * -1) - (20px - 20px * (-1/4 * -1)) + 20px)!important}}.popular-links li{width:100%;display:block;padding:10px 0 10px 15px}@media (min-width:600px){.popular-links li{width:calc(99.9% * 1/2 - (20px - 20px * 1/2));padding:10px 0 10px 25px;font-size:18px;line-height:24px;border-left:1px #d1d2d4 solid}.popular-links li:nth-child(1n){float:left;margin-right:20px;clear:none}.popular-links li:last-child{margin-right:0}.popular-links li:nth-child(2n){margin-right:0;float:right}.popular-links li:nth-child(2n+1){clear:both}}.popular-links li a{text-decoration:none;transition:color .2s;color:#57585b}.popular-links li a:active,.popular-links li a:focus,.popular-links li a:hover{color:#c6c6c6}.popular-links__heading{margin-top:30px;margin-bottom:10px}@media (min-width:600px){.popular-links__heading{margin-top:50px;margin-bottom:20px}}@media (min-width:901px){.popular-links__heading{margin-top:70px;margin-bottom:40px}}.promo{background-color:#fae3a4;padding:35px 0;position:relative}.promo--swiper{background-color:#2b2b2d;padding:35px 0 70px;color:#fff}.promo--swiper .swiper-pagination{bottom:20px}.promo--swiper .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.promo .author-swiper__shelf-container,.promo .books-swiper__shelf-container,.promo .component__container,.promo .events-swiper__shelf-container,.promo .gift-swiper__shelf-container,.promo .tiles-feature__shelf-container,.promo .tiles-swiper__shelf-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.promo__swiper-heading{color:#fff;margin:20px 0 30px}@media (max-width:899px){.promo__swiper-heading{margin:20px 0 30px}}@media (max-width:599px){.promo__column:first-child{width:100%;text-align:center}}@media (min-width:600px){.promo__column:first-child{text-align:right;width:calc(99.9% * 1/3 - (20px - 20px * 1/3))}.promo__column:first-child:nth-child(1n){float:left;margin-right:20px;clear:none}.promo__column:first-child:last-child{margin-right:0}.promo__column:first-child:nth-child(3n){margin-right:0;float:right}.promo__column:first-child:nth-child(3n+1){clear:both}}.bookcase .promo__column:first-child .missing-cover,.promo__column:first-child .bookcase .missing-cover,.promo__column:first-child img{display:inline-block;max-height:200px}@media (max-width:599px){.promo__column:nth-child(2){width:100%}}@media (min-width:600px){.promo__column:nth-child(2){width:calc(99.9% * 2/3 - (20px - 20px * 2/3))}.promo__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.promo__column:nth-child(2):last-child{margin-right:0}.promo__column:nth-child(2):nth-child(3n){margin-right:0;float:right}.promo__column:nth-child(2):nth-child(3n+1){clear:both}}.promo__heading{font-size:36px;line-height:40px}@media (max-width:599px){.promo__heading{padding-left:10px;padding-right:10px;font-size:26px;line-height:30px;margin-top:20px}}.promo__heading span{display:block;margin:10px 0;line-height:20px;color:inherit}@media (max-width:599px){.promo__content{padding-left:10px;padding-right:10px}}.promo__btn{margin-top:10px}@media (max-width:599px){.promo__btn{text-align:left;margin-left:10px}}.quote{background-color:#f60;color:#fff}@media (max-width:599px){.quote{padding:50px 0}}@media (min-width:600px){.quote{padding:70px 0}}.quote blockquote{font-family:shift-light;font-size:36px;line-height:42px;margin:0;max-width:800px}@media (max-width:599px){.quote blockquote{font-size:24px;line-height:34px}}@media (max-width:899px){.quote blockquote{padding:0 20px}}@media (min-width:900px){.quote blockquote{padding-left:60px}}@media (min-width:1200px){.quote blockquote{padding-left:120px}}.quote cite{display:block;font-family:fort-light;font-size:18px;margin-top:20px}.quote .swiper-wrapper{-ms-flex-align:center;align-items:center}.quote .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E")}.quote .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23FFFFFF'%2F%3E%3C%2Fsvg%3E")}.quote .swiper-pagination-bullet{background-color:#fff}.recommendations__heading{font-family:fort-medium;font-size:30px;text-align:center}.recommendations__desc{text-align:center}.recommendations__feature{background-color:#eee;padding:20px;margin-bottom:40px}.recommendations__feature:before{content:'';display:table}.recommendations__feature:after{content:'';display:table;clear:both}@media (min-width:600px){.recommendations__feature-col:nth-child(1){width:calc(99.9% * 2/6 - (20px - 20px * 2/6))}.recommendations__feature-col:nth-child(1):nth-child(1n){float:left;margin-right:20px;clear:none}.recommendations__feature-col:nth-child(1):last-child{margin-right:0}.recommendations__feature-col:nth-child(1):nth-child(2n){margin-right:0;float:right}.recommendations__feature-col:nth-child(1):nth-child(2n+1){clear:both}.recommendations__feature-col:nth-child(2){width:calc(99.9% * 4/6 - (20px - 20px * 4/6))}.recommendations__feature-col:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.recommendations__feature-col:nth-child(2):last-child{margin-right:0}.recommendations__feature-col:nth-child(2):nth-child(2n){margin-right:0;float:right}.recommendations__feature-col:nth-child(2):nth-child(2n+1){clear:both}}.recommendations__feature-title{font-family:fort-medium;font-size:30px;margin-bottom:20px}.recommendations__list{margin-bottom:40px}.recommendations__list:before{content:'';display:table}.recommendations__list:after{content:'';display:table;clear:both}@media (min-width:900px){.recommendations__list li{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.recommendations__list li:nth-child(1n){float:left;margin-right:20px;clear:none}.recommendations__list li:last-child{margin-right:0}.recommendations__list li:nth-child(4n){margin-right:0;float:right}.recommendations__list li:nth-child(4n+1){clear:both}}.recommendations__book{text-align:center}.recommendations__title{font-size:30px}.reviews{margin:40px 0}.reviews .author-swiper__shelf-container:before,.reviews .books-swiper__shelf-container:before,.reviews .component__container:before,.reviews .events-swiper__shelf-container:before,.reviews .gift-swiper__shelf-container:before,.reviews .tiles-feature__shelf-container:before,.reviews .tiles-swiper__shelf-container:before{content:'';display:table}.reviews .author-swiper__shelf-container:after,.reviews .books-swiper__shelf-container:after,.reviews .component__container:after,.reviews .events-swiper__shelf-container:after,.reviews .gift-swiper__shelf-container:after,.reviews .tiles-feature__shelf-container:after,.reviews .tiles-swiper__shelf-container:after{content:'';display:table;clear:both}@media (min-width:900px){.reviews__column:first-child{width:calc(99.9% * 1/5 - (5px - 5px * 1/5))}.reviews__column:first-child:nth-child(1n){float:left;margin-right:5px;clear:none}.reviews__column:first-child:last-child{margin-right:0}.reviews__column:first-child:nth-child(0n){margin-right:0;float:right}.reviews__column:first-child:nth-child(0n+1){clear:both}}@media (min-width:900px){.reviews__column:nth-child(2){width:calc(99.9% * 4/5 - (20px - 20px * 4/5))}.reviews__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.reviews__column:nth-child(2):last-child{margin-right:0}.reviews__column:nth-child(2):nth-child(5n){margin-right:0;float:right}.reviews__column:nth-child(2):nth-child(5n+1){clear:both}}.cms ol .reviews__column li:first-child,.cms ul .reviews__column li:first-child,.reviews__column .awards__item-distinction:first-child,.reviews__column .awards__item-title:first-child,.reviews__column .cms ol li:first-child,.reviews__column .cms ul li:first-child,.reviews__column .search-result__desc:first-child,.reviews__column p:first-child{margin-top:0}.reviews__heading{margin-top:7px;margin-bottom:30px}.review:nth-child(1n+2){height:0;overflow:hidden}.reviews.is-expanded .review:nth-child(1n+2){height:auto;overflow:visible}.review__content{font-family:shift-light;font-size:17px;position:relative}@media (max-width:599px){.review__content{margin-left:12px}}.review__end-quote,.review__start-quote{position:absolute;color:#d9d9db;font-size:40px;font-family:fort-light;width:13px;height:13px}.review__start-quote{left:-14px;top:-3px}.review__source{font-family:fort-medium;font-size:14px;margin-top:-12px;margin-bottom:25px}@media (max-width:599px){.review__source{margin-left:12px}}@media (max-width:899px){.registration .author-swiper__shelf-container,.registration .books-swiper__shelf-container,.registration .component__container,.registration .events-swiper__shelf-container,.registration .gift-swiper__shelf-container,.registration .tiles-feature__shelf-container,.registration .tiles-swiper__shelf-container{margin-top:30px}}@media (min-width:900px){.registration .author-swiper__shelf-container,.registration .books-swiper__shelf-container,.registration .component__container,.registration .events-swiper__shelf-container,.registration .gift-swiper__shelf-container,.registration .tiles-feature__shelf-container,.registration .tiles-swiper__shelf-container{margin-top:50px}}.registration form{max-width:425px}.registration form>.InputWrap:first-child{margin-top:0}.registration form ul.List{margin-top:53px}.registration__columns:before,.registration__inner-columns:before{content:'';display:table}.registration__columns:after,.registration__inner-columns:after{content:'';display:table;clear:both}@media (min-width:900px){.registration__column{width:calc(99.9% * 1/2 - (40px - 40px * 1/2))}.registration__column:nth-child(1n){float:left;margin-right:40px;clear:none}.registration__column:last-child{margin-right:0}.registration__column:nth-child(2n){margin-right:0;float:right}.registration__column:nth-child(2n+1){clear:both}}.cms ol .registration__column--first li,.cms ol .registration__column--last li,.cms ul .registration__column--first li,.cms ul .registration__column--last li,.registration__column--first .awards__item-distinction,.registration__column--first .awards__item-title,.registration__column--first .cms ol li,.registration__column--first .cms ul li,.registration__column--first .search-result__desc,.registration__column--first p,.registration__column--last .awards__item-distinction,.registration__column--last .awards__item-title,.registration__column--last .cms ol li,.registration__column--last .cms ul li,.registration__column--last .search-result__desc,.registration__column--last p{line-height:130%;font-size:15px}.registration__terms{margin:40px 0}.registration__support{margin:30px 0}.registration__inner-column{width:calc(99.9% * 1/2 - (40px - 40px * 1/2))}.registration__inner-column:nth-child(1n){float:left;margin-right:40px;clear:none}.registration__inner-column:last-child{margin-right:0}.registration__inner-column:nth-child(2n){margin-right:0;float:right}.registration__inner-column:nth-child(2n+1){clear:both}.registration .InputWrap{margin-top:20px}.registration label.Error{color:#f10000}.registration .Message,.registration .interests__submit-invalid{width:100%;text-align:center;margin-bottom:10px;font-family:fort-light}.registration__submit{margin-bottom:60px}.registration__submit.is-loading{pointer-events:none}.registration__perks{background-color:#ececec;padding:30px}@media (max-width:599px){.registration__perks{margin:0 -15px;padding:30px 20px}}@media (min-width:600px){.registration__perks{margin:0 -20px}}@media (min-width:900px){.registration__perks{padding:40px}}.registration__perks h2{font-size:26px;font-family:shift-book;line-height:120%;margin-bottom:20px;letter-spacing:-.5px}@media (min-width:900px){.registration__perks h2{margin-bottom:30px}}.registration__perk{margin-bottom:20px;position:relative}.registration__perk:before{content:'';display:table}.registration__perk:after{content:'';display:table;clear:both}@media (max-width:330px){.registration__perk{margin-bottom:30px}}.registration__perk:last-child{margin-bottom:0}.cms ol .registration__perk li,.cms ul .registration__perk li,.registration__perk .awards__item-distinction,.registration__perk .awards__item-title,.registration__perk .cms ol li,.registration__perk .cms ul li,.registration__perk .search-result__desc,.registration__perk p{margin:0;font-size:16px;line-height:22px;position:absolute;top:50%;transform:translateY(-50%);left:calc(79px + 24px)}@media (min-width:600px){.cms ol .registration__perk li,.cms ul .registration__perk li,.registration__perk .awards__item-distinction,.registration__perk .awards__item-title,.registration__perk .cms ol li,.registration__perk .cms ul li,.registration__perk .search-result__desc,.registration__perk p{font-size:18px}}.registration__perk-border{width:79px;height:79px;position:relative;border-radius:50%;background-color:#fff;float:left}.registration__postcode-caption,.registration__required{font-size:12px;color:#909092;margin-top:8px;margin-bottom:20px}.registration__postcode.is-disabled .InputWrap .InputParent .Input{border-color:#dbdbdb}.registration__postcode.is-disabled label{color:#dbdbdb}.registration__postcode.is-disabled input{cursor:not-allowed;color:#dbdbdb}@media (max-width:599px){.registration__postcode{width:calc(99.9% * .7/2 - (10px - 10px * .7/2));white-space:nowrap}.registration__postcode:nth-child(1n){float:left;margin-right:10px;clear:none}.registration__postcode:last-child{margin-right:0}.registration__postcode:nth-child(2n){margin-right:0;float:right}.registration__postcode:nth-child(2n+1){clear:both}.registration__postcode+.registration__inner-column{width:calc(99.9% * 1.3/2 - (10px - 10px * 1.3/2))}.registration__postcode+.registration__inner-column:nth-child(1n){float:left;margin-right:10px;clear:none}.registration__postcode+.registration__inner-column:last-child{margin-right:0}.registration__postcode+.registration__inner-column:nth-child(2n){margin-right:0;float:right}.registration__postcode+.registration__inner-column:nth-child(2n+1){clear:both}}.removal-confirmation{display:none}.book.is-removed .removal-confirmation{display:block}.card .removal-confirmation{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#fff;padding:17px}.card.is-removed .removal-confirmation{display:block;z-index:10}.removal-confirmation__content:before{content:'';display:table}.removal-confirmation__content:after{content:'';display:table;clear:both}.card .removal-confirmation__content{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:185px}.removal-confirmation__heading{font-size:16px!important;text-align:center;margin:3px 0 12px 0}.removal-confirmation__no{border:1px solid #9a9a9a;border-radius:3px;text-align:center;text-transform:uppercase;font-size:14px;font-family:fort-book;letter-spacing:-.3px;padding:9px;background-color:#fff;transition:background-color .1s linear;text-decoration:none;transition:color .2s;color:#404042}.removal-confirmation__no:active,.removal-confirmation__no:focus,.removal-confirmation__no:hover{color:#404042}.is-selected.removal-confirmation__no,.removal-confirmation__no:hover{background-color:#f7f7f7}.is-active.removal-confirmation__no{background-color:#404042;color:#fff}.is-active.removal-confirmation__no:hover{background-color:#48484a}.removal-confirmation__yes{padding:10px;width:48%;font-family:fort-book;float:left}@media (max-width:329px){.removal-confirmation__yes{font-size:12px;padding:7px}}.removal-confirmation__no{width:48%;float:right}@media (max-width:329px){.removal-confirmation__no{font-size:12px;padding:6px}}.search{width:100%;height:50px}@media (min-width:600px){.search{position:absolute;z-index:2}}.authors-page .search,.events-page .search{background-color:#fff5e4;position:relative}.nav-type-revised .search,.search-page.nav-type-classic .search{display:none}.search__block{background-color:#fff;margin-right:50px;position:relative;height:100%}@media (min-width:600px){.search__block{position:absolute;width:325px;z-index:1}}@media (min-width:600px) and (max-width:899px){.search__block{position:absolute;left:50%;transform:translateX(-50%)}}@media (min-width:900px){.search__block{right:50px}}.search__icon{width:30px;height:30px;background-image:url(../svg/icons/search-o.svg);background-repeat:no-repeat;position:absolute;top:10px;right:10px;z-index:1;cursor:pointer}.search__field{font-family:fort-light;height:100%;padding-left:46px;padding-right:48px}@media (min-width:600px){.search__field{padding-left:20px}}.search-bar{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;position:relative;z-index:155;background-color:#fff5e4}@media (min-width:900px){.nav-type-classic .search-bar{padding-left:35px;padding-right:40px}}@media (min-width:600px) and (max-width:899px){.nav-type-classic .search-bar{padding-right:40px;padding-left:20px}}.nav-type-revised .search-bar{position:absolute;z-index:1;left:0;width:100%;transition-property:transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.55,.085,.68,.53);transform:translateY(-100%)}.nav-revised-is-active .search-bar{display:none}.nav-type-revised.nav-revised-search-is-active .search-bar{display:-ms-flexbox;display:flex;transform:translateY(0);transition-duration:.2s;transition-timing-function:cubic-bezier(.39,.575,.565,1);box-shadow:0 3px 8px 0 rgba(0,0,0,.15)}.search-bar--immovable{display:-ms-flexbox!important;display:flex!important;position:relative!important;transform:none!important;top:initial!important;border-bottom:1px solid #ffeccb}@media (max-width:599px){.nav-type-classic.search-page .search-bar__field{border:none;border-top:1px solid #ffeccb}}.search-bar__title{font-size:21px;display:-ms-flexbox;display:flex;margin-left:25px;margin-right:15px;letter-spacing:-.6px;display:none}@media (min-width:600px){.search-bar__title{display:inline-block}}.search-bar__type{color:#000;font-size:22px;font-family:fort-medium;display:-ms-flexbox;display:flex;letter-spacing:-.6px;border-radius:0;padding:15px 35px 15px 15px!important;display:none}@media (min-width:600px){.search-bar__type{display:inline-block}}.search-bar__wrap{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1}@media (min-width:600px){.search-bar__wrap{margin:20px 25px}}@media (min-width:600px) and (max-width:899px){.search-bar__wrap{margin-left:15px}}@media (max-width:599px){.nav-type-classic.search-page .search-bar__wrap{margin-top:50px}}.search-bar__icon{width:30px;height:30px;background-image:url(../svg/icons/search-o.svg);background-repeat:no-repeat;position:absolute;top:14px;right:10px;z-index:1;cursor:pointer}.search-bar__field{background-color:#fff;padding:15px 48px 15px 10px;font-size:22px;font-family:fort-light;letter-spacing:-.6px;width:100%}.search-page .search-bar__field{padding-left:15px}.js-search-suggestions{color:#404042;background:#fff;overflow:auto;max-height:300px;z-index:10;position:absolute;top:100%;left:0;margin-top:-1px;width:100%;box-shadow:18px 22px 13px 0 rgba(0,0,0,.1);opacity:0;transition:opacity .15s}.js-search-suggestions.is-open{opacity:1}.js-search-suggestions>div{padding:4px 0 4px 10px;white-space:nowrap;overflow:hidden;line-height:140%;cursor:pointer;font-family:fort-light}.js-search-suggestions>div.is-selected,.js-search-suggestions>div:hover{background:#f0f0f0}.js-search-suggestions>div strong{font-weight:400;color:#f60}.search-page .js-search-suggestions>div{padding-left:15px}@media (min-width:600px){.search__block .js-search-suggestions>div{padding-left:20px}}.js-search-suggestions>div.error,.js-search-suggestions>div.no-results{font-family:fort-medium;cursor:default;color:#000}.js-search-suggestions>div.error:hover,.js-search-suggestions>div.no-results:hover{background:#fff}.search-wrap{background-color:#d1d2d4;overflow:hidden}@media (min-width:900px){.search-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}}.search-wrap__cats{-ms-flex-align:stretch;align-items:stretch;position:relative;width:100%}@media (min-width:900px){.search-wrap__cats{-ms-flex-preferred-size:280px;flex-basis:280px}}.search-wrap__main{-ms-flex:2;flex:2;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;padding-left:30px;padding-right:30px;position:relative}@media (max-width:899px){.search-wrap__main{max-width:100%;padding-left:15px;padding-right:15px}}.search-wrap__main:before{content:'';position:absolute;left:0;top:0;bottom:0;right:-100%;background:#fff;z-index:-1}@media (max-width:899px){.search-wrap__main{-ms-flex:1;flex:1}}.search-cats{width:100%}@media (max-width:899px){.search-cats{display:none}}@media (min-width:900px){.search-cats{display:block!important;padding-right:10px;padding-left:10px;float:right}}.search-cats>ul{background-color:#fff;width:100%}@media (max-width:899px){.search-cats>ul{background-color:#d1d2d4;padding-top:4px}}@media (min-width:900px){.search-cats>ul{padding-bottom:8px;padding-top:8px}}@media (max-width:899px){.search-cats>ul>li:hover{background-color:#dcdcde}}@media (min-width:900px){.search-cats>ul>li{margin:6px 6px 6px 15px}}.search-cats>ul>li.is-active{border-right:2px solid #f60}.search-cats>ul>li.is-active>a{color:#f60}@media (max-width:899px){.search-cats>ul>li.is-active>a{font-family:fort-book}}.search-cats a{display:block;font-family:fort-light}@media (max-width:899px){.search-cats a{color:#404042;padding:10px 6px 10px 15px}}@media (min-width:900px){.search-cats a{font-size:15px;text-decoration:none;transition:color .2s;color:#404042}.search-cats a:active,.search-cats a:focus,.search-cats a:hover{color:#c6c6c6}}.search-cats__sub-cats{display:none}.is-active .search-cats__sub-cats{display:block}.search-cats__sub-cats>.is-active a{color:#f60;border-right:2px solid #f60}@media (min-width:900px){.search-cats__sub-cats li{margin:6px 6px 6px 10px}.search-cats__sub-cats li:last-child{margin-bottom:14px}}.search-cats__title{color:#404042}@media (max-width:899px){.search-cats__title{font-size:16px;margin:20px 16px 6px 15px}}@media (min-width:901px){.search-cats__title{margin:30px 16px 14px 20px}}.search__main:before{content:'';display:table}.search__main:after{content:'';display:table;clear:both}.search-main__options{border-bottom:1px solid #d1d2d4;font-family:fort-light;line-height:68px}.search-main__options:before{content:'';display:table}.search-main__options:after{content:'';display:table;clear:both}.search-layout{float:left}@media (max-width:599px){.search-layout{display:none}}.search-layout__btn{position:relative}.search-layout__btn--grid{margin-right:14px}.is-grid .search-layout__btn--grid{color:#f60}.is-list .search-layout__btn--list{color:#f60}.search-layout__btn-icon{height:24px;background-repeat:no-repeat;position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:4px}.search-layout__btn--grid .search-layout__btn-icon{width:25px;background-image:url(../svg/icons/search-grid-b.svg)}.is-grid .search-layout__btn--grid .search-layout__btn-icon{background-image:url(../svg/icons/search-grid-o.svg)}.search-layout__btn--list .search-layout__btn-icon{width:35px;background-image:url(../svg/icons/search-list-b.svg)}.is-list .search-layout__btn--list .search-layout__btn-icon{background-image:url(../svg/icons/search-list-o.svg)}@media (min-width:600px){.search-sorts{float:right}}.search-sorts.is-hidden{display:none}.search-sorts__title{color:#404042}.search-sorts__btn{display:inline-block;position:relative;padding:0 8px;margin-left:12px;text-decoration:none;transition:color .2s;color:#c6c6c6}.search-sorts__btn:active,.search-sorts__btn:focus,.search-sorts__btn:hover{color:#404042}.search-sorts__btn.is-active{color:#f60}.search-sorts__btn.is-active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:5px;background-color:#f60}.search-main__results{transition:opacity .3s}.is-grid .search-main__results{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.search-main__results.is-loading{pointer-events:none;opacity:.25}.search-result{border-bottom:1px solid #d1d2d4;padding:20px 0}.search-result:before{content:'';display:table}.search-result:after{content:'';display:table;clear:both}.is-grid .search-result{width:100%}@media (min-width:600px){.is-grid .search-result{width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.is-grid .search-result:nth-child(1n){float:left;margin-right:20px;clear:none}.is-grid .search-result:last-child{margin-right:0}.is-grid .search-result:nth-child(4n){margin-right:0;float:right}.is-grid .search-result:nth-child(4n+1){clear:both}}@media (min-width:1200px){.is-grid .search-result{width:calc(99.9% * 1/6 - (20px - 20px * 1/6))}.is-grid .search-result:nth-child(1n){float:left;margin-right:20px;clear:none}.is-grid .search-result:last-child{margin-right:0}.is-grid .search-result:nth-child(6n){margin-right:0;float:right}.is-grid .search-result:nth-child(6n+1){clear:both}}.search-result__column{position:relative}.bookcase .search-result__column .missing-cover,.search-result__column .bookcase .missing-cover,.search-result__column img{filter:blur(0);transition:filter .2s linear;width:100%;max-width:200px;box-shadow:1px 1px 7px -1px rgba(0,0,0,.1)}.bookcase .search-result__column .is-selected.missing-cover,.bookcase .search-result__column .missing-cover:hover,.search-result__column .bookcase .is-selected.missing-cover,.search-result__column .bookcase .missing-cover:hover,.search-result__column img.is-selected,.search-result__column img:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .search-result__column .missing-cover,.ie9 .search-result__column .bookcase .missing-cover,.ie9 .search-result__column img{filter:none!important}.is-list .search-result__column:nth-child(1){width:calc(99.9% * 1/3 - (20px - 20px * 1/3));max-width:200px}.is-list .search-result__column:nth-child(1):nth-child(1n){float:left;margin-right:20px;clear:none}.is-list .search-result__column:nth-child(1):last-child{margin-right:0}.is-list .search-result__column:nth-child(1):nth-child(2n){margin-right:0;float:right}.is-list .search-result__column:nth-child(1):nth-child(2n+1){clear:both}.is-list .search-result__column:nth-child(2){width:calc(99.9% * 2/3 - (20px - 20px * 2/3))}.is-list .search-result__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.is-list .search-result__column:nth-child(2):last-child{margin-right:0}.is-list .search-result__column:nth-child(2):nth-child(3n){margin-right:0;float:right}.is-list .search-result__column:nth-child(2):nth-child(3n+1){clear:both}@media (max-width:599px){.is-grid .search-result__column:nth-child(1){width:calc(99.9% * 1/3 - (20px - 20px * 1/3));max-width:200px}.is-grid .search-result__column:nth-child(1):nth-child(1n){float:left;margin-right:20px;clear:none}.is-grid .search-result__column:nth-child(1):last-child{margin-right:0}.is-grid .search-result__column:nth-child(1):nth-child(2n){margin-right:0;float:right}.is-grid .search-result__column:nth-child(1):nth-child(2n+1){clear:both}.is-grid .search-result__column:nth-child(2){width:calc(99.9% * 2/3 - (20px - 20px * 2/3))}.is-grid .search-result__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.is-grid .search-result__column:nth-child(2):last-child{margin-right:0}.is-grid .search-result__column:nth-child(2):nth-child(3n){margin-right:0;float:right}.is-grid .search-result__column:nth-child(2):nth-child(3n+1){clear:both}}.search-result__title{text-decoration:none;transition:color .2s;color:#404042;display:block;font-family:fort-medium;margin-top:-4px;margin-bottom:6px;font-size:20px}.search-result__title:active,.search-result__title:focus,.search-result__title:hover{color:#c6c6c6}.ios .search-result__title{letter-spacing:-.6px}@media (min-width:600px){.search-result__title{margin-top:12px}}@media (min-width:600px){.is-list .search-result__title{font-size:24px}}.search-result__subtitle{margin-bottom:10px}.search-result__author{font-family:fort-medium;font-size:15px}.is-list .search-result__author{font-size:17px}.is-grid .search-result__desc{display:none}.search-result__btn{display:none}.search-error{padding:20px 0;margin-top:10px}.search-error:before{content:'';display:table}.search-error:after{content:'';display:table;clear:both}.search-error__column:nth-child(1){width:calc(99.9% * 1/4 - (20px - 20px * 1/4))}.search-error__column:nth-child(1):nth-child(1n){float:left;margin-right:20px;clear:none}.search-error__column:nth-child(1):last-child{margin-right:0}.search-error__column:nth-child(1):nth-child(2n){margin-right:0;float:right}.search-error__column:nth-child(1):nth-child(2n+1){clear:both}.bookcase .search-error__column:nth-child(1) .missing-cover,.search-error__column:nth-child(1) .bookcase .missing-cover,.search-error__column:nth-child(1) img{width:100%;max-width:89px;margin:auto}.search-error__column:nth-child(2){width:calc(99.9% * 3/4 - (20px - 20px * 3/4))}.search-error__column:nth-child(2):nth-child(1n){float:left;margin-right:20px;clear:none}.search-error__column:nth-child(2):last-child{margin-right:0}.search-error__column:nth-child(2):nth-child(2n){margin-right:0;float:right}.search-error__column:nth-child(2):nth-child(2n+1){clear:both}.search-error__title{display:block;font-family:fort-medium;font-size:26px}@media (max-width:899px){.search-error__title{font-size:22px}}.search-error__title span{color:#f60}.search-cats__toggle-btn{border-radius:0;background-color:#252525;color:#fff;width:100%;text-align:left;padding:15px 15px;font-size:19px;font-family:fort-light}@media (min-width:900px){.search-cats__toggle-btn{display:none}}.search-cats__toggle-btn-icon{background-image:url(../svg/icons/scrolldown-o.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:12px;right:10px;width:30px;height:30px;transition:transform .3s}.search-wrap__cats.is-active .search-cats__toggle-btn-icon{transform:rotate(180deg)}.search-main__load-more{position:relative;left:50%;transform:translateX(-50%);margin-top:50px;margin-bottom:50px}.search-main__results[data-total-pages="0"]+.search-main__load-more,.search-main__results[data-total-pages="1"]+.search-main__load-more{display:none}.search-main__go-to-top{border-radius:50%;border:1px solid #d9dadc;background-color:#e6e7e8;background-image:url(../svg/icons/scrollup-b.svg);background-repeat:no-repeat;background-position:50% 45%;background-size:25px;position:fixed;bottom:18px;right:12px;width:44px;height:44px;transition:transform .3s;z-index:5;display:none}.search-main__go-to-top:before{content:'';position:absolute;z-index:-1;top:-15px;bottom:-15px;right:-15px;left:-15px}.search-main__go-to-top:hover{transform-origin:50% 34%;transform:translateY(1px);transition-timing-function:cubic-bezier(.175,.885,.32,4.5)}@media (max-width:899px){.search-main__go-to-top.is-active{display:block}}.sticky{position:absolute;width:100%;height:auto;z-index:150;transition:top .25s cubic-bezier(.39,.575,.565,1)}.nav-revised-search-is-active .sticky{overflow:visible}.sticky.is-sticky{transform:translate3d(0,0,0);position:fixed;width:100%;top:-50px}@media (min-width:900px){.sticky.is-sticky{top:-80px}}.sticky.is-sticky--forced,.sticky.is-sticky--scrolled-up{top:0;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.sticky-placeholder{background-color:#000}.strapline{margin-top:50px;margin-bottom:40px}.strapline__heading{font-family:shift-light;font-size:32px;font-weight:400;margin-bottom:10px;line-height:1.2em}@media (max-width:599px){.strapline__heading{font-size:24px;line-height:1.3em}}.strapline__share-container{position:relative;height:45px;margin-bottom:30px}.strapline__share-btn{position:absolute;right:0;width:45px;height:45px;background-image:url(../svg/icons/sharebut-o.svg);background-repeat:no-repeat}.strapline__share-line{position:absolute;top:22px;width:100%;background-color:#000;height:1px}.swiper-wrapper{-ms-flex-align:end;align-items:flex-end}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.075}.swiper-button-next,.swiper-button-prev{cursor:pointer;transition:opacity .2s}@media (max-width:600px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}@media (min-width:601px) and (max-width:1199px){.swiper-button-prev{left:-6%}}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}@media (min-width:601px) and (max-width:1199px){.swiper-button-next{right:-6%}}.swiper-pagination{left:50%;transform:translateX(-50%)}.swiper-pagination-bullets span{margin:0 5px}.swiper-pagination-bullet-active{background-color:#000}.single-slide .swiper-button-next,.single-slide .swiper-button-prev,.single-slide .swiper-pagination{display:none!important}.teachers{margin-top:-60px}@media (max-width:899px){.teachers__nav{text-align:center}}.teachers__nav span{display:inline-block;transform:translateY(13px);margin:0 10px;font-size:40px}.teachers__link{text-decoration:none;transition:color .2s;color:#ddd}.teachers__link:active,.teachers__link:focus,.teachers__link:hover{color:#c6c6c6}.teachers__link.is-active{color:#f60}@media (max-width:599px){.teachers__link{font-size:22px}}.teachers__list{margin:20px 0;display:none}.teachers__list.is-active{display:block}.bookcase__info .teachers__list>h3,.editions__retailers.teachers__list>h4,.promo__heading .teachers__list>span,.teachers__list>.about-imprints__heading,.teachers__list>.article__subheading,.teachers__list>.author-grid__heading,.teachers__list>.author-links__heading,.teachers__list>.author-picker__heading,.teachers__list>.author-swiper__heading,.teachers__list>.awards__heading,.teachers__list>.book-lists__subheading,.teachers__list>.book-lists__swiper-heading,.teachers__list>.book-series__heading,.teachers__list>.bookcase__book-author,.teachers__list>.books-swiper__heading,.teachers__list>.comp-form__heading,.teachers__list>.comps-current__heading,.teachers__list>.comps-prev__heading,.teachers__list>.description-authors__heading,.teachers__list>.description-book__heading,.teachers__list>.editions__heading,.teachers__list>.editions__or,.teachers__list>.events-list__filter-title,.teachers__list>.events-list__heading,.teachers__list>.events-swiper__heading,.teachers__list>.extract__heading,.teachers__list>.genre-links__genre,.teachers__list>.gift__more-options,.teachers__list>.gift__restart,.teachers__list>.h3,.teachers__list>.heading-w-desc__heading,.teachers__list>.popular-links__heading,.teachers__list>.promo__swiper-heading,.teachers__list>.reviews__heading,.teachers__list>.search-cats__title,.teachers__list>.search-result__subtitle,.teachers__list>.search-sorts__title,.teachers__list>.tile__subheading,.teachers__list>.tiles-feature__heading,.teachers__list>.tiles-swiper__heading,.teachers__list>span{margin-bottom:20px}.teachers__list li{margin-bottom:20px}.teachers__list li:before{content:'';display:table}.teachers__list li:after{content:'';display:table;clear:both}.cms ol .teachers__list li,.cms ul .teachers__list li,.teachers__list .awards__item-distinction,.teachers__list .awards__item-title,.teachers__list .cms ol li,.teachers__list .cms ul li,.teachers__list .search-result__desc,.teachers__list p{margin-top:0}@media (min-width:900px){.cms ol .teachers__list li,.cms ul .teachers__list li,.teachers__list .awards__item-distinction,.teachers__list .awards__item-title,.teachers__list .cms ol li,.teachers__list .cms ul li,.teachers__list .search-result__desc,.teachers__list p{display:inline-block;max-width:70%}}.teachers__list span{margin-top:4px;display:block}@media (max-width:899px){.comp-form .teachers__list .Submit,.comp-form__success .teachers__list a,.gift__options .teachers__list button,.interests__submit .teachers__list button,.newsletter .teachers__list button,.newsletter__success .teachers__list a,.teachers__list .book-lists__load-more,.teachers__list .book-series__load-more,.teachers__list .bookcase__load-more,.teachers__list .btn,.teachers__list .comp-form .Submit,.teachers__list .comp-form__success a,.teachers__list .comps-current__enter-btn,.teachers__list .editions__cta,.teachers__list .events__load-more,.teachers__list .extract__btn,.teachers__list .forgot-pw__submit,.teachers__list .gift__options button,.teachers__list .heading-w-desc__btn,.teachers__list .interests__submit button,.teachers__list .load-more,.teachers__list .log-in__submit,.teachers__list .my-details__submit,.teachers__list .newsletter button,.teachers__list .newsletter__success a,.teachers__list .promo__btn,.teachers__list .registration__submit,.teachers__list .removal-confirmation__yes,.teachers__list .reviews__btn,.teachers__list .search-main__load-more,.teachers__list .search-result__btn,.teachers__list .view-all__btn{margin-bottom:25px}}@media (min-width:900px){.comp-form .teachers__list .Submit,.comp-form__success .teachers__list a,.gift__options .teachers__list button,.interests__submit .teachers__list button,.newsletter .teachers__list button,.newsletter__success .teachers__list a,.teachers__list .book-lists__load-more,.teachers__list .book-series__load-more,.teachers__list .bookcase__load-more,.teachers__list .btn,.teachers__list .comp-form .Submit,.teachers__list .comp-form__success a,.teachers__list .comps-current__enter-btn,.teachers__list .editions__cta,.teachers__list .events__load-more,.teachers__list .extract__btn,.teachers__list .forgot-pw__submit,.teachers__list .gift__options button,.teachers__list .heading-w-desc__btn,.teachers__list .interests__submit button,.teachers__list .load-more,.teachers__list .log-in__submit,.teachers__list .my-details__submit,.teachers__list .newsletter button,.teachers__list .newsletter__success a,.teachers__list .promo__btn,.teachers__list .registration__submit,.teachers__list .removal-confirmation__yes,.teachers__list .reviews__btn,.teachers__list .search-main__load-more,.teachers__list .search-result__btn,.teachers__list .view-all__btn{float:right}}.teachers__title{font-size:22px}.teachers__column:nth-child(2){text-align:right;float:right}.tiles{margin-top:40px;margin-bottom:20px}.tiles .author-swiper__shelf-gutters:before,.tiles .books-swiper__shelf-gutters:before,.tiles .component__gutters:before,.tiles .events-swiper__shelf-gutters:before,.tiles .gift-swiper__shelf-gutters:before,.tiles .tiles-feature__shelf-gutters:before,.tiles .tiles-swiper__shelf-gutters:before{content:'';display:table}.tiles .author-swiper__shelf-gutters:after,.tiles .books-swiper__shelf-gutters:after,.tiles .component__gutters:after,.tiles .events-swiper__shelf-gutters:after,.tiles .gift-swiper__shelf-gutters:after,.tiles .tiles-feature__shelf-gutters:after,.tiles .tiles-swiper__shelf-gutters:after{content:'';display:table;clear:both}.tile{margin-bottom:25px}.tile:before{content:'';display:table}.tile:after{content:'';display:table;clear:both}.tiles .tile:not(.tiles-feature):not(.tiles-swiper):last-child{margin-bottom:0}@media (min-width:600px){.tiles .tile:not(.tiles-feature):not(.tiles-swiper):nth-last-child(2){margin-bottom:0}}@media (min-width:600px){.tile{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.tile:nth-child(1n){float:left;margin-right:20px;clear:none}.tile:last-child{margin-right:0}.tile:nth-child(2n){margin-right:0;float:right}.tile:nth-child(2n+1){clear:both}}.tile iframe{width:100%;height:auto}.bookcase .tile .missing-cover,.tile .bookcase .missing-cover,.tile img{width:120px;float:left;margin-right:10px;filter:blur(0);transition:filter .2s linear}.bookcase .tile .is-selected.missing-cover,.bookcase .tile .missing-cover:hover,.tile .bookcase .is-selected.missing-cover,.tile .bookcase .missing-cover:hover,.tile img.is-selected,.tile img:hover{filter:blur(0) brightness(1.075)}.bookcase .ie9 .tile .missing-cover,.ie9 .tile .bookcase .missing-cover,.ie9 .tile img{filter:none!important}@media (min-width:600px) and (max-width:899px){.bookcase .tile .missing-cover,.tile .bookcase .missing-cover,.tile img{width:80px}}@media (min-width:900px){.bookcase .tile .missing-cover,.tile .bookcase .missing-cover,.tile img{margin-right:18px;width:200px}}.tile__subheading{padding-top:4px;line-height:20px}.tile__byline{margin-top:5px}.cms ol .tile__content li,.cms ul .tile__content li,.tile__content .awards__item-distinction,.tile__content .awards__item-title,.tile__content .cms ol li,.tile__content .cms ul li,.tile__content .search-result__desc,.tile__content p{line-height:26px}.cms ol .tile__content li:first-child,.cms ul .tile__content li:first-child,.tile__content .awards__item-distinction:first-child,.tile__content .awards__item-title:first-child,.tile__content .cms ol li:first-child,.tile__content .cms ul li:first-child,.tile__content .search-result__desc:first-child,.tile__content p:first-child{margin-top:10px}.tile__youtube{position:relative;padding-bottom:56.25%;height:0}.tile__youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tiles-feature{margin:0;background-color:#e6e7e8}.tiles-feature__heading,.tiles-swiper__heading{margin:30px 0}.tiles-feature__shelf-gutters,.tiles-swiper__shelf-gutters{text-align:right;background-color:#fafafa}.tiles-feature__shelf-container,.tiles-swiper__shelf-container{height:60px}.tiles-feature__shelf-container a,.tiles-swiper__shelf-container a{line-height:60px;display:inline-block;font-family:fort-book}.tiles-swiper{margin:0}.tiles-swiper .swiper-wrapper{-ms-flex-align:start;align-items:flex-start}.tiles-swiper .swiper-pagination{bottom:20px}@media (max-width:1199px){.tiles-swiper .tile__heading{font-size:22px}}@media (max-width:899px){.tiles-swiper .tile__heading{font-size:20px}}@media (max-width:599px){.tiles-swiper .tile__heading{font-size:26px}}@media (min-width:600px){.tiles-swiper .tile{width:100%}}.bookcase .tiles-swiper .tile .missing-cover,.tiles-swiper .tile .bookcase .missing-cover,.tiles-swiper .tile img{float:none;width:100%}@media (min-width:900px){.tiles-swiper--padding{padding:0 70px}}.tiles-swiper__column{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.tiles-swiper__column:nth-child(1n){float:left;margin-right:20px;clear:none}.tiles-swiper__column:last-child{margin-right:0}.tiles-swiper__column:nth-child(2n){margin-right:0;float:right}.tiles-swiper__column:nth-child(2n+1){clear:both}.token-subscribe{text-align:center;padding-bottom:45px}@media (min-width:600px){.token-subscribe{padding-bottom:65px}}.token-subscribe ul.List{margin-top:53px}.token-subscribe__btn{width:calc(50% - 10px);height:58px;background-color:#ececec;transition:all .2s}.token-subscribe__btn--yes{margin-right:5px}@media (min-width:600px){.token-subscribe__btn{width:206px;margin:0 10px}}.token-subscribe__btn:active{background-color:#f60;transform:translateY(1px)}.token-subscribe__btn:active span{color:#fff}.token-subscribe__btn.is-active{background-color:#f60}.token-subscribe__btn.is-active span{color:#fff}.token-subscribe__btn span{font-size:12px;line-height:58px;letter-spacing:-.8px;font-family:fort-medium}@media (min-width:600px){.token-subscribe__btn span{font-size:14px}}.token-subscribe__svg-box{margin:2px 0 2px 2px;width:57px;height:54px;background-color:#fff;position:relative;float:left}.token-subscribe__svg-box>svg{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.token-subscribe__btn-icon{transition:fill .15s}.token-subscribe__btn.is-active .token-subscribe__btn-icon,.token-subscribe__btn:focus .token-subscribe__btn-icon,.token-subscribe__btn:hover .token-subscribe__btn-icon{fill:#f60}.token-subscribe__btn--yes .token-subscribe__btn-icon{fill:#00aa52}.token-subscribe__btn--no .token-subscribe__btn-icon{fill:#e50733}.token-subscribe__form{display:none;padding-top:20px;margin:0 auto;text-align:left}@media (max-width:599px){.token-subscribe__form{max-width:calc(100% - 10px)}}@media (min-width:600px){.token-subscribe__form{max-width:432px}}.token-subscribe__form .InputWrap{margin-top:20px}.token-subscribe__postcode{width:50%}.view-all{background-color:#e6e7e8;padding:45px 0;text-align:center}.view-all__heading{font-size:32px;margin:0 auto 20px;max-width:525px;font-family:shift-extra-light;line-height:120%}*{box-sizing:border-box}body{position:relative;background-color:#fff;-webkit-tap-highlight-color:rgba(255,102,0,.4)}::-moz-selection{background:rgba(255,102,0,.8);color:#fff}::selection{background:rgba(255,102,0,.8);color:#fff}iframe{border:none}.skip-to-content:focus{position:absolute;z-index:500;width:auto;height:auto;left:0;top:0;padding:10px;font-family:fort-book;text-decoration:underline;color:#fff;background-color:#f60}@media (max-width:899px){#skip-to-content{padding-bottom:50px}}@media (min-width:900px){#skip-to-content{padding-bottom:80px}}body>.look-inside{display:none}.look-inside{position:relative}.look-inside:after{content:'';position:absolute;z-index:-1;top:0;width:100%;height:100%;background-image:url(../img/loading.gif);background-position:50% 50%;background-repeat:no-repeat;background-color:#fcfcfc}.items-exhausted [class$=__load-more]{display:none}