/**
 * Swiper 5.2.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 16, 2019
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{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),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;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-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.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;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.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-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{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 infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.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-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}sub,sup{margin:0;padding:0;border:0;font:inherit;font-size:57%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}button:focus{outline:none}input{border:none;background-color:transparent;border-radius:0}input:focus{outline:none}@font-face{font-family:Brown-Pro;src:url(../fonts/lineto-brown-pro-regular.eot);src:url(../fonts/lineto-brown-pro-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/lineto-brown-pro-regular.woff) format("woff"),url(../fonts/lineto-brown-pro-regular.ttf) format("truetype"),url(../fonts/lineto-brown-pro-regular.svg#lineto-brown-pro-regular) format("svg");font-style:normal}@font-face{font-family:Brown-Pro;src:url(../fonts/lineto-brown-pro-light.eot);src:url(../fonts/lineto-brown-pro-light.eot?#iefix) format("embedded-opentype"),url(../fonts/lineto-brown-pro-light.woff) format("woff"),url(../fonts/lineto-brown-pro-light.ttf) format("truetype"),url(../fonts/lineto-brown-pro-light.svg#lineto-brown-pro-reclinbold) format("svg");font-weight:200;font-style:normal}@font-face{font-family:Brown-Pro;src:url(../fonts/lineto-brown-pro-bold.eot);src:url(../fonts/lineto-brown-pro-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/lineto-brown-pro-bold.woff) format("woff"),url(../fonts/lineto-brown-pro-bold.ttf) format("truetype"),url(../fonts/lineto-brown-pro-bold.svg#lineto-brown-pro-reclinbold) format("svg");font-weight:700;font-style:normal}p{margin-bottom:.7em}h1.title,h2,h2.title,h3.title{font-size:24px;font-weight:700;margin-bottom:12px;line-height:1.2}@media screen and (max-width:749px){h1.title,h2,h2.title,h3.title{font-size:20px;margin-bottom:10px}}h1,h1.large-title,h2.large-title,h3.large-title{font-size:40px;font-weight:700;margin-bottom:12px;line-height:1.2}@media screen and (min-width:750px) and (max-width:1024px){h1,h1.large-title,h2.large-title,h3.large-title{font-size:29px;margin-bottom:10px}}@media screen and (max-width:749px){h1,h1.large-title,h2.large-title,h3.large-title{font-size:25px;margin-bottom:8px}}.large-text{font-size:18px}@media screen and (max-width:1024px){.large-text{font-size:16px}}.normal-text{font-size:16px}@media screen and (max-width:749px){.normal-text{font-size:14px}}.small-text{font-size:14px}@media screen and (max-width:749px){.small-text{font-size:12px}}.light{font-weight:200}.bold{font-weight:700}body{box-sizing:border-box;background-color:#fff;font-family:Brown-Pro,Helvetica,sans-serif;font-size:16px;line-height:1.45;min-width:350px}@media screen and (min-width:1025px){body{padding-top:115px}}@media screen and (min-width:750px) and (max-width:1024px){body{padding-top:83px}}@media screen and (max-width:749px){body{padding-top:76px}}[role=button],[role=button]:focus{outline:none!important}button,input[type=reset],input[type=submit]{background:none;color:inherit;border:none;cursor:pointer;outline:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}*{box-sizing:inherit}main#wrapper{display:block}@media screen and (min-width:1025px){main#wrapper{min-height:calc(100vh - 592px)}}@media screen and (min-width:750px) and (max-width:1024px){main#wrapper{min-height:calc(100vh - 775px)}}@media screen and (max-width:749px){main#wrapper{min-height:calc(100vh - 776px)}}.content{width:1150px;max-width:100%;margin:0 auto}@media screen and (max-width:1170px){.content{padding:0 40px}}@media screen and (max-width:749px){.content{padding:0 17px}}.text-content{width:100%;max-width:760px;margin:0 auto}img{max-width:100%}strong{font-weight:700}em{font-style:italic}a,a:visited{color:#3c3c37}a{-webkit-transition:color .2s;transition:color .2s}a[href^=tel]{color:#3c3c37}.lazy{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.lazy.loaded{opacity:1}.lazy-wrapper{-webkit-transform:translateX(7px) translateY(13px);transform:translateX(7px) translateY(13px);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.lazy-wrapper:before{content:"";position:absolute;top:20px;left:10px;right:10px;bottom:20px;background-color:#fff;opacity:1;box-shadow:8px 8px 6px -6px rgba(0,0,0,.2)}.lazy-wrapper>*{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.lazy-wrapper.ready{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.lazy-wrapper.ready>*{opacity:1}.lazy-wrapper.ready:before{display:none}.line{border-top:1px solid #979797;max-width:100%;width:950px;margin:80px auto}@media screen and (max-width:749px){.line{width:calc(100% - 34px);margin:35px auto}}.component-title,.list-title{text-align:center;font-weight:700;font-size:32px;margin-bottom:30px;margin-top:80px}@media screen and (max-width:749px){.component-title,.list-title{font-size:20px;margin-top:40px}}.l-view,.m-view,.ml-view,.s-view,.sm-view{display:none;visibility:hidden}@media screen and (max-width:749px){.s-view{display:inherit;visibility:visible}}@media screen and (min-width:750px) and (max-width:1024px){.m-view{display:inherit;visibility:visible}}@media screen and (min-width:1025px){.l-view{display:inherit;visibility:visible}}@media screen and (max-width:1024px){.sm-view{display:inherit;visibility:visible}}@media screen and (min-width:750px){.ml-view{display:inherit;visibility:visible}}.list-link{text-align:center}.list-link a{display:inline-block;background-color:#cf473b;color:#fff;font-size:16;border-radius:30px;padding:8px 25px 10px;margin:0 auto;text-decoration:none}.hide{display:none}.hover-opac-btn{-webkit-transition:opacity .2s;transition:opacity .2s}body:not(.touch) .hover-opac-btn:hover{opacity:.8}.red-btn{padding:8px 25px 10px;border:1px solid #cf473b;border-radius:25px;background-color:#cf473b;color:#fff;font-size:16px;cursor:pointer}input{font-family:Brown-Pro,Helvetica,sans-serif}.small-only{display:none;visibility:hidden}@media screen and (max-width:749px){.small-only{display:inherit;visibility:visible}}@media screen and (max-width:749px){.small-not{display:none;visibility:hidden}}.anchor{width:100%}.editBtn{display:none;visibility:hidden}@media screen and (min-width:1000px){.editBtn{display:block;position:absolute;visibility:visible;background-color:#a5bc66;padding-right:30px}.editBtn:hover{background-color:#6a9000}.editBtn .editLink{display:block;padding:3px 7px;text-decoration:none;color:#fff;font-size:11px;font-weight:200;text-transform:uppercase;letter-spacing:1px}.editBtn.author-book-detail{-webkit-transform:translateY(-60px);transform:translateY(-60px)}}.editBtn .stateIcon{position:absolute;right:7px;height:13px;width:13px;top:50%;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#6a9000}.editBtn.not-published .stateIcon{background-color:#d8000c}.editBtn.not-uptodate .stateIcon{background-color:#fea222}body.editmode{padding-right:15px}.mgnl-button{padding:7px;font-weight:300}.mgnl-button.error{background-color:#ffbaba;color:#d8000c}.mgnlLikeBtn{padding:3px 7px}#checklist .checklist-entry{width:100%;margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #3c3c37}#checklist .checklist-entry>div{margin-bottom:20px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}#checklist .checklist-entry .key,#checklist .checklist-entry .value{font-size:14px}#checklist .checklist-entry span.key{width:150px}#checklist .checklist-entry span.value{width:calc(100% - 160px)}#checklist .checklist-entry .value{font-weight:300}#checklist .checklist-entry img{max-height:200px}#checklist .checklist-entry div.image{width:33%;min-width:200px}#checklist .checklist-entry div.image div.value{margin-top:20px;max-width:200px;text-align:center}#checklist .checklist-entry div.image div.value img{margin-top:15px}#checklist .checklist-entry div.image div.value .editBtn{position:relative;text-align:center}.checklist-btn{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.title-header-wrapper .image .editBtn{position:absolute;top:0;left:50%;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%);display:block;margin:0 auto}.tiles-v .edit-title{z-index:1}.list-v .edit-title,.tiles-v .edit-title,.title-teaser .edit-title{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.biograhieEntry .mgnlLikeBtn,.smallinfo{display:none}#heading{position:fixed;width:100%;top:0;z-index:10;box-shadow:0 -8px 12px #3c3c37;background-color:#fff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#heading .heading-wrapper{padding:15px 0;position:relative}@media screen and (max-width:1024px){#heading .heading-wrapper{position:relative}}#heading #logo{position:relative;display:block;margin:0 auto;z-index:1}@media screen and (min-width:1025px){#heading #logo{width:239px}}@media screen and (min-width:750px) and (max-width:1024px){#heading #logo{width:200px}}@media screen and (max-width:749px){#heading #logo{width:170px}}#heading nav ul li a{text-decoration:none}body:not(.touch) #heading nav ul li a:hover{color:#cf473b}#heading nav ul li.active a{border-bottom:1px solid #cf473b}body:not(.touch) #heading nav ul li.active a:hover{color:#3c3c37}@media screen and (min-width:1025px){#heading nav ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#heading nav ul li{padding:0 22px}}@media screen and (max-width:1024px){#heading nav ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#heading nav ul li{padding:15px 22px}}@media screen and (max-width:1024px){#heading .nav-wrapper{top:0;position:fixed;width:100vw;left:0;height:100vh;background-color:#fff}}@media screen and (min-width:750px) and (max-width:1024px){#heading .nav-wrapper{padding-top:123px}}@media screen and (max-width:749px){#heading .nav-wrapper{padding-top:116px}}@media screen and (min-width:1025px){#heading button.menu{display:none;visibility:hidden}}@media screen and (max-width:1024px){#heading button.menu{position:absolute;padding:10px;width:50px;height:50px;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}}@media screen and (max-width:1024px){#heading li.search-btn{display:none}}#heading div.search-btn-mobile{text-align:center}#heading div.search-btn-mobile button{padding:15px}@media screen and (min-width:1025px){#heading div.search-btn-mobile{display:none}}#heading .search-btn{position:relative;cursor:pointer}#heading .search-btn span.icons{float:left;width:20px;height:20px;position:relative;overflow:hidden}#heading .search-btn span.icons .close-search,#heading .search-btn span.icons .icon{position:absolute;top:0;left:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#heading .search-btn span.icons .close-search{-webkit-transform:translateY(-110%);transform:translateY(-110%)}#heading .search-btn span.icons svg{max-height:100%;max-width:100%}#heading .search-btn span.icons svg path{-webkit-transition:fill .2s;transition:fill .2s}#heading .search-btn span.close-search,#heading .search-btn span.icon{width:20px;height:20px}#heading .search-btn span.label{padding-left:7px;-webkit-transition:color .2s;transition:color .2s}body:not(.touch) #heading .search-btn:hover svg path{fill:#cf473b}body:not(.touch) #heading .search-btn:hover svg line{stroke:#cf473b!important}body:not(.touch) #heading .search-btn:hover .label{color:#cf473b}body.search .search-btn button .icons .icon{-webkit-transform:translateY(110%);transform:translateY(110%)}body.search .search-btn button .icons .close-search{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}body.search .search-btn button .label{color:#cf473b}button.menu path{-webkit-transition:opacity .2s;transition:opacity .2s}button.menu path.open-m{opacity:1}button.menu path.close-m{opacity:0}@media screen and (max-width:1024px){.nav-wrapper{display:none}}body.navexp .nav-wrapper{display:block}body.navexp button.menu path.open-m,body.search button.menu path.open-m{opacity:0}body.navexp button.menu path.close-m,body.search button.menu path.close-m{opacity:1}.image.sizer{position:relative;display:block;height:0;padding-bottom:126%;z-index:2}.image.sizer .images-presenter{height:100%;width:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:contain;background-repeat:no-repeat;background-position:0 100%}.image.sizer .images-presenter .title-image{position:relative;height:auto;max-height:100%}.image.sizer .images-presenter .title-image.lazy:not(.loaded){height:100%}.images-presenter.book-special{-webkit-box-pack:center;justify-content:center}.images-presenter.book-special,.images-presenter:not(.book-special){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:end;align-items:flex-end}.images-presenter:not(.book-special){-webkit-box-pack:start;justify-content:flex-start}.images-presenter:not(.book-special) .title-image{width:100%}.images-presenter:not(.book-special).book-hardcover{padding:.1% 24.5% 6% 0}.images-presenter:not(.book-special).book-ehorbucher,.images-presenter:not(.book-special).book-horbucher{padding:33% 10% 3% 0}.images-presenter:not(.book-special).book-paperback{padding:.2% 21% 3.3% 0}.images-presenter:not(.book-special).book-taschenbucher{padding:0 23.5% 5% 0}.images-presenter:not(.book-special).book-ebooks{padding:7% 23% 12% 9%}.images-presenter:not(.book-special).book-ebooks .title-image{border:1px solid #3c3c37}.images-presenter.show-fallback{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:stretch;justify-content:stretch}.images-presenter.show-fallback .title-fallback-image{position:relative;width:100%}.images-presenter.show-fallback .title-fallback-image .title-fallback-image__wrapper{position:absolute;top:10px;right:20px;bottom:10px;left:20px;border:1px solid #3c3c37;border-radius:5px;padding:7px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.images-presenter.show-fallback .title-fallback-image .title-fallback-image__wrapper .fallback__title{text-align:center;font-size:12px}.images-presenter.show-fallback .title-fallback-image .title-fallback-image__wrapper .fallback__text{padding-bottom:20px;text-align:center;font-size:16px}.images-presenter.show-fallback .title-fallback-image .title-fallback-image__wrapper .fallback__text .text-title{font-style:italic}.images-presenter.show-fallback.book-ebooks .title-fallback-image__wrapper{top:0;right:0;bottom:0;left:0;border-radius:0}@media screen and (min-width:750px){.title-header .title-header-wrapper.special-format .image-wrapper{max-width:600px;width:55%;padding-right:0}.title-header .title-header-wrapper.special-format .image-wrapper .sizer{padding-bottom:90%}.title-header .title-header-wrapper.special-format .text{width:45%;padding-left:20px}}@media screen and (max-width:749px){.title-header .title-header-wrapper .image-wrapper.book-special{max-width:none}.title-header .title-header-wrapper .image-wrapper.book-special .sizer{position:static;height:auto;padding-bottom:0}.title-header .title-header-wrapper .image-wrapper.book-special .sizer .images-presenter{position:static;-webkit-transform:none;transform:none;left:auto;bottom:auto}.title-header .title-header-wrapper .image-wrapper.book-ehorbucher .sizer,.title-header .title-header-wrapper .image-wrapper.book-horbucher .sizer{padding-bottom:94%}.title-header .title-header-wrapper .image-wrapper.book-ehorbucher .sizer .images-presenter,.title-header .title-header-wrapper .image-wrapper.book-horbucher .sizer .images-presenter{padding-top:0}}.filters{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1024px){.filters .filter.radio{min-width:50vw}}@media screen and (max-width:569px){.filters{width:100%}.filters .filter.radio{min-width:50vw}.filters .filter.radio .option-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}}.filters .filter{margin-right:30px;margin-bottom:30px}.filters .filter button{overflow:hidden;position:relative;padding:5px 42px 5px 15px;border-radius:30px;border:1px solid #cf473b}.filters .filter button span.label{position:relative;z-index:1;font-weight:200;-webkit-transition:color .24s;transition:color .24s}.filters .filter button span.icon{position:absolute;display:block;right:27px;top:50%;-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);line-height:8px;height:8px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:1}.filters .filter button span.icon svg{vertical-align:bottom}.filters .filter button span.icon svg path{stroke:transparent;fill:#cf473b;-webkit-transition:fill .4s;transition:fill .4s}.filters .filter button span.hfw{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background-color:#cf473b;opacity:0;border-radius:30px;-webkit-transition:opacity .2s;transition:opacity .2s}.filters .filter button span.active-nb{display:inline-block;min-width:30px}body:not(.touch) .filters .filter button:hover span.label{color:#fff}body:not(.touch) .filters .filter button:hover span.icon svg path{fill:#fff}body:not(.touch) .filters .filter button:hover span.hfw{opacity:1}.filters .filter.open button:after{display:block}.filters .filter.open span.label{color:#fff}.filters .filter.open span.icon{-webkit-transform:translateY(-50%) translateX(50%) rotate(-180deg);transform:translateY(-50%) translateX(50%) rotate(-180deg)}.filters .filter.open span.icon svg path{fill:#fff}.filters .filter.open span.hfw{opacity:1}.filters .options-wrapper ul.option-list{padding-top:37px;border-top:1px solid #3c3c37;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.filters .options-wrapper ul.option-list li{position:relative;margin-right:20px;margin-bottom:15px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.filters .options-wrapper ul.option-list li input{position:absolute;opacity:0;left:10px;bottom:5px}.filters .options-wrapper ul.option-list li label{display:block;position:relative;padding:5px 26px;z-index:1;border-radius:30px;border:1px solid #3c3c37;font-weight:200;cursor:pointer;-webkit-transition:color .2s,border-color .2s,padding .2s;transition:color .2s,border-color .2s,padding .2s}body:not(.touch) .filters .options-wrapper ul.option-list li label:hover{border-color:#cf473b;color:#cf473b}.filters .options-wrapper ul.option-list li label:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;border-radius:30px;background-color:#cf473b;opacity:0;z-index:-1}.filters .options-wrapper ul.option-list li label .close-icon{position:absolute;display:block;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;line-height:20px}.filters .options-wrapper ul.option-list li label .close-icon svg{vertical-align:bottom}.filters .options-wrapper ul.option-list li label .close-icon svg path{fill:#fff}.filters .options-wrapper ul.option-list li.active label{padding:5px 37px 5px 15px;color:#fff!important;border-color:#cf473b}.filters .options-wrapper ul.option-list li.active label:before{opacity:1}.filters .list-display{width:90px}.filters .list-display ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.filters .list-display ul label{position:relative}.filters .list-display ul label input{position:absolute;opacity:0}.filters .list-display ul label svg{position:relative;z-index:1}.filters .filters{position:relative}.filters .filter{-webkit-transition:height .2s ease-out,max-height .2s ease-out;transition:height .2s ease-out,max-height .2s ease-out}.filters .options-wrapper{position:absolute;height:0;max-height:0;overflow:hidden;width:100%;left:0;padding-top:33px}.filters .options-wrapper:after{content:"";position:absolute;border-top:1px solid #3c3c37;border-right:1px solid #3c3c37;display:none;height:15px;width:15px;background-color:#fff;top:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s;transition:opacity .2s}.filters .filter:first-child .options-wrapper:after{left:58px}.filters .filter:nth-child(2) .options-wrapper:after{left:234px}.filters .filter.open .options-wrapper{height:auto;max-height:none}.filters .filter.open .options-wrapper:after{display:block}.filters .filter.open .options-wrapper .option-list li{opacity:1}.filters .radio ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.filters .radio ul li{padding-right:23px;position:relative}.filters .radio ul li input{position:absolute;opacity:0;visibility:hidden}.filters .radio ul li label{display:block;position:relative;padding:4px 0 4px 35px;cursor:pointer}.filters .radio ul li label:after{content:"";position:absolute;left:0;top:4px;width:23px;height:23px;border:1px solid #cf473b;border-radius:50%;background-color:#fff;box-sizing:border-box;-webkit-transition:border-left-width .2s,border-right-width .2s,border-top-width .1s,border-bottom-width .1s;transition:border-left-width .2s,border-right-width .2s,border-top-width .1s,border-bottom-width .1s}.filters .radio ul li input:checked+label:after{border-width:8px}.filter-form-wrapper{margin-bottom:80px;position:relative}.filter-form-wrapper .sort{position:relative;line-height:25px}.filter-form-wrapper .sort .sort-label{font-weight:200;display:inline-block;padding-right:5px;vertical-align:middle;margin-bottom:0}.filter-form-wrapper .sort .selection{display:inline-block;position:relative;border-bottom:1px solid #3c3c37;width:165px;vertical-align:middle;z-index:1}@media screen and (max-width:450px){.filter-form-wrapper .sort .selection{display:block}}.filter-form-wrapper .sort .selection button{position:relative;width:100%;padding-right:30px}.filter-form-wrapper .sort .selection button .selected-label{display:inline-block;width:100%;text-align:left}.filter-form-wrapper .sort .selection button .icon{display:inline-block;position:absolute;top:0;right:5px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.filter-form-wrapper .sort .selection ul{position:absolute;max-height:0;height:0;overflow:hidden;bottom:0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:height 50ms,max-height 50ms;transition:height 50ms,max-height 50ms}.filter-form-wrapper .sort .selection ul li{padding:4px 0}.filter-form-wrapper .sort .selection ul li label{cursor:pointer}body:not(.touch) .filter-form-wrapper .sort .selection ul li label:hover{font-weight:700}.filter-form-wrapper .sort .selection ul li label input{opacity:0;visibility:hidden;position:absolute}.filter-form-wrapper .sort .filter.open ul{max-height:60px;height:60px}.filter-form-wrapper .sort .filter.open span.icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-form-wrapper .views{position:absolute;right:0;top:0}@media screen and (max-width:569px){.filter-form-wrapper .views{top:100%;-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@media screen and (max-width:450px){.filter-form-wrapper .views{-webkit-transform:translateY(-130px);transform:translateY(-130px)}}.filter-form-wrapper .views button:first-child{margin-right:40px}.filter-form-wrapper .amount{position:absolute;right:0;bottom:0;text-align:right}.titles-list.tiles-v button.tiles-v path{stroke:#cf473b;fill:#cf473b}.titles-list.list-v button.tiles-v path,.titles-list.tiles-v button.list-v path{stroke:#3c3c37;fill:#3c3c37}.titles-list.list-v button.list-v path{stroke:#cf473b;fill:#cf473b}.list-component.noresult .amount span{opacity:0}.list-component.noresult .amount:after{position:relative;content:attr(data-noresult);color:#cf473b}.list-pagination{margin:100px 0}.list-pagination,.list-pagination ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.list-pagination ul li{margin:0 10px}.list-pagination ul li:not(.gap)>a,.list-pagination ul li:not(.gap)>span{position:relative;display:block;border-radius:50%;border:1px solid #cf473b;color:#3c3c37;text-align:center;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}@media screen and (min-width:750px){.list-pagination ul li:not(.gap)>a,.list-pagination ul li:not(.gap)>span{width:40px;height:40px;line-height:40px}}@media screen and (max-width:749px){.list-pagination ul li:not(.gap)>a,.list-pagination ul li:not(.gap)>span{width:35px;height:35px;line-height:35px;font-size:14px}}.list-pagination ul li:not(.gap).active span{background-color:#cf473b;color:#fff}.list-pagination ul li:not(.gap) a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#cf473b;opacity:0;z-index:-1;-webkit-transition:opacity .2s;transition:opacity .2s}.list-pagination ul li:not(.gap) a svg path,.list-pagination ul li:not(.gap) a svg polygon{-webkit-transition:fill .2s;transition:fill .2s}body:not(.touch) .list-pagination ul li:not(.gap):hover a{color:#fff}body:not(.touch) .list-pagination ul li:not(.gap):hover a svg path,body:not(.touch) .list-pagination ul li:not(.gap):hover a svg polygon{fill:#fff!important}body:not(.touch) .list-pagination ul li:not(.gap):hover a:before{opacity:1}.list-pagination ul li:not(.gap).active a{color:#fff}.list-pagination ul li:not(.gap).active a svg path,.list-pagination ul li:not(.gap).active a svg polygon{fill:#fff!important}.list-pagination ul li:not(.gap).active a:before{opacity:1}.list-pagination ul li.gap{padding-bottom:8px}.list-pagination .inactive{display:none;opacity:0}@media screen and (max-width:550px){.list-pagination{display:block;position:relative}.list-pagination .prev-btns{position:absolute;-webkit-box-pack:start;justify-content:flex-start;bottom:0}.list-pagination .next-btns,.list-pagination .prev-btns{width:50%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center}.list-pagination .next-btns{margin:0 0 0 auto;-webkit-box-pack:end;justify-content:flex-end}.list-pagination .visible-span{margin-bottom:20px}}#search-area{top:0;left:0;display:block;visibility:visible;max-height:0;overflow:hidden;opacity:0;position:fixed;background-color:hsla(0,0%,100%,.93);width:100%;-webkit-transition:opacity .2s;transition:opacity .2s}#search-area.active{background-color:#fff}#mobile-search-menu .search-wrapper,#search-area .search-wrapper{margin-top:0;margin-left:auto;margin-right:auto;-webkit-transition:margin-top .4s;transition:margin-top .4s}#mobile-search-menu .search-wrapper form,#search-area .search-wrapper form{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#mobile-search-menu .search-wrapper .search-text,#search-area .search-wrapper .search-text{width:calc(100% - 120px);padding:7px 0;border-bottom:1px solid #979797;font-size:16px}#mobile-search-menu .search-wrapper .search-text::-webkit-input-placeholder,#search-area .search-wrapper .search-text::-webkit-input-placeholder{font-size:16px;font-weight:200;font-style:italic}#mobile-search-menu .search-wrapper .search-text::-moz-placeholder,#search-area .search-wrapper .search-text::-moz-placeholder{font-size:16px;font-weight:200;font-style:italic}#mobile-search-menu .search-wrapper .search-text:-ms-input-placeholder,#search-area .search-wrapper .search-text:-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic}#mobile-search-menu .search-wrapper .search-text::-ms-input-placeholder,#search-area .search-wrapper .search-text::-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic}#mobile-search-menu .search-wrapper .search-text::placeholder,#search-area .search-wrapper .search-text::placeholder{font-size:16px;font-weight:200;font-style:italic}#mobile-search-menu .search-wrapper .search-send,#search-area .search-wrapper .search-send{width:105px}.search-btn-mobile #mobile-search-menu{position:relative;max-height:0;height:0;overflow:hidden;-webkit-transition:height .2s,max-height .2s;transition:height .2s,max-height .2s}.search-btn-mobile #mobile-search-menu .search-wrapper{position:absolute;bottom:10px;height:40px}body.search .search-btn-mobile #mobile-search-menu{height:50px;max-height:50px}body.search #search-area{display:block;visibility:visible;opacity:1;z-index:9;max-height:100vh;height:100vh;width:100%;-webkit-transition-delay:0ms;transition-delay:0ms;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:1025px){body.search #search-area .search-wrapper{margin-top:195px}}@media screen and (min-width:750px) and (max-width:1024px){body.search #search-area .search-wrapper{margin-top:133px}}@media screen and (max-width:749px){body.search #search-area .search-wrapper{margin-top:126px}}#search-results{padding-top:80px}#search-results .results-label{text-align:center}#search-results .results-label a{display:inline-block;text-decoration:none;color:#cf473b;border-bottom:1px solid #cf473b;height:22px}body:not(.touch) #search-results .results-label a:hover{border-bottom:2px solid #cf473b}.titles-list{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;padding-top:40px}.titles-list .entry{box-sizing:border-box}.titles-list .link-wrapper{text-decoration:none}.titles-list .title-author{display:block;text-decoration:none;padding-top:15px}.titles-list .title-author p{margin-bottom:0}.titles-list .title-author .book-title{font-weight:700;margin-bottom:0}.titles-list .title-author .author{font-weight:200}.titles-list.tiles-v button.tiles-v{cursor:auto}.titles-list.tiles-v .list-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.titles-list.tiles-v article.title{padding-bottom:80px;-webkit-transition:height .2s ease-out,max-height .2s ease-out;transition:height .2s ease-out,max-height .2s ease-out}@media screen and (min-width:750px){.titles-list.tiles-v article.title{width:25%}}@media screen and (max-width:750px){.titles-list.tiles-v article.title{width:33.33333%}}@media screen and (max-width:550px){.titles-list.tiles-v article.title{width:50%}}.titles-list.tiles-v article.title .entry-wrapper>.book-box{position:relative;z-index:2}.titles-list.tiles-v article.title .entry-wrapper>.book-box:after{content:"";display:block;opacity:0;position:absolute;background-color:#fff;border-top:1px solid #3c3c37;border-left:1px solid #3c3c37;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:calc(50% - 10px);bottom:-86px;width:16px;height:16px;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:1}.titles-list.tiles-v article.title .entry-wrapper{width:80%}.titles-list.tiles-v article.title .entry-wrapper .image-wrapper{position:absolute;width:100%;bottom:0}.titles-list.tiles-v article.title.active{z-index:2}.titles-list.tiles-v article.title.active .book-box:after{opacity:1}.titles-list.tiles-v article.title.active .info{opacity:1;z-index:1;background-color:#fff}.titles-list.tiles-v article.title .info{position:absolute;width:100%;left:0;opacity:0;z-index:-1;padding:77px 40px;-webkit-transition:opacity .2s;transition:opacity .2s}.titles-list.tiles-v article.title .info .info-wrapper{padding:50px 0;border-top:1px solid #3c3c37;border-bottom:1px solid #3c3c37}@media screen and (max-width:750px){.titles-list.tiles-v article.title .info .info-image-wrapper{display:none}}.titles-list.list-v button.list-v{cursor:auto}.titles-list.list-v .title-author{display:none}.titles-list.list-v article.title .entry-wrapper{border-bottom:1px solid #3c3c37;padding:60px 0}@media screen and (min-width:650px){.titles-list.list-v article.title .entry-wrapper .info-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.titles-list.list-v article.title .entry-wrapper .info-image-wrapper{width:24%}.titles-list.list-v article.title .entry-wrapper .text-block{width:74%;padding-left:30px}}@media screen and (max-width:649px){.titles-list.list-v article.title .entry-wrapper .info-image-wrapper{width:50%;max-width:270px;min-width:200px;margin:0 auto 40px}}.titles-list.list-v .book-box{display:none}.titles-list.slider{overflow:visible;margin-bottom:80px}.titles-list.slider .entry-wrapper>.book-box{position:relative;z-index:2}.titles-list.slider .entry-wrapper>.book-box:after{content:"";display:block;opacity:0;position:absolute;background-color:#fff;border-top:1px solid #3c3c37;border-left:1px solid #3c3c37;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:calc(50% - 10px);bottom:-86px;width:16px;height:16px;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:1}.titles-list.slider .entry-wrapper{width:80%}.titles-list.slider .entry-wrapper .image-wrapper{position:absolute;width:100%;bottom:0}.titles-list.slider .slider-btn{outline:none;cursor:pointer;padding:10px;z-index:1;position:absolute;top:50%}@media screen and (max-width:749px){.titles-list.slider .slider-btn{display:none}}.titles-list.slider .slider-btn:focus{outline:none}.titles-list.slider .slider-btn.slider-prev{left:0}.titles-list.slider .slider-btn.slider-next{right:0}.titles-list.slider .slider-btn.swiper-button-disabled{display:none}.titles-list.slider .single-line{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:750px){.titles-list.slider .single-line .title-entry{width:25%}}@media screen and (max-width:749px){.titles-list.slider .single-line .title-entry{width:50%;max-width:350px}}.b2l-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:10;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.b2l-overlay .b2l-wrapper{position:relative;width:90vw}.b2l-overlay .b2l-wrapper .close{position:absolute;top:-80px;right:0}.b2l-overlay .b2l-wrapper .close:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}@media (min-aspect-ratio:7/5){.b2l-overlay .b2l-wrapper{width:60vw}}.b2l-overlay .b2l-wrapper .sizer{position:relative;padding-bottom:59%}.b2l-overlay .b2l-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b2l-btn{position:relative;color:#cf473b}.b2l-btn:after{content:"";position:absolute;width:calc(100% - 22px);left:22px;bottom:1px;border-top:1px solid #cf473b}body:not(.touch) .b2l-btn:hover:after{border-top:2px solid #cf473b}.info{background-color:hsla(0,0%,100%,.93)}.info .author{margin-bottom:7px}.info .author,.info .inhaltEntry{font-size:18px;font-weight:200}.info .action-wrapper{position:relative;padding-top:35px;font-size:14px;font-weight:200}@media screen and (min-width:750px){.info .action-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding-right:100px}}@media screen and (max-width:749px){.info .action-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}.info .action-wrapper .group{padding-right:20px;height:30px;line-height:30px;margin-bottom:7px}.info .action-wrapper .group span{vertical-align:middle}.info .action-wrapper span.icon{display:inline-block;width:18px}.info .action-wrapper span.icon svg{max-width:100%;max-height:100%;vertical-align:middle}.info .action-wrapper .age svg path{fill:#3c3c37!important}.info .action-wrapper .price{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media screen and (max-width:749px){.info .action-wrapper .price{width:100%;padding-right:0}}.info .action-wrapper .price li:not(:last-child){padding-right:4px;height:30px}.info .action-wrapper .price li:not(:last-child):after{content:"|";position:relative;left:4px}.info .action-wrapper .price li:not(:first-child){padding-left:4px}@media screen and (max-width:749px){.info .action-wrapper .detail-link-wrapper{width:100%;text-align:center;margin-top:25px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;flex-basis:content;-webkit-box-align:center;align-items:center}}.info .action-wrapper .detail-link{border:1px solid #cf473b;text-align:center}@media screen and (max-width:749px){.info .action-wrapper .detail-link{justify-self:center;width:auto;padding:7px 15px;background-color:#cf473b;border-radius:30px}.info .action-wrapper .detail-link .label{font-size:16px;padding-right:7px;font-weight:400}.info .action-wrapper .detail-link span{position:static;display:inline-block;color:#fff}.info .action-wrapper .detail-link span svg path,.info .action-wrapper .detail-link span svg polygon{fill:#fff!important}}@media screen and (min-width:750px){.info .action-wrapper .detail-link{position:absolute;right:0;top:32px;width:40px;height:40px;border-radius:50%}.info .action-wrapper .detail-link:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background-color:#cf473b;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.info .action-wrapper .detail-link:after{content:"";position:absolute;z-index:2;top:0;right:0;left:0;bottom:0}.info .action-wrapper .detail-link span{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:15px;width:19px;z-index:1}.info .action-wrapper .detail-link span svg path,.info .action-wrapper .detail-link span svg polygon{-webkit-transition:opacity .2s;transition:opacity .2s}body:not(.touch) .info .action-wrapper .detail-link:hover:before{opacity:1}body:not(.touch) .info .action-wrapper .detail-link:hover span svg path,body:not(.touch) .info .action-wrapper .detail-link:hover span svg polygon{fill:#fff!important}}.info .action-wrapper .add-cart-button{right:45px;cursor:pointer}@media screen and (max-width:749px){.info .action-wrapper .add-cart-button{margin-bottom:20px}.info .action-wrapper .add-cart-button span.svg{position:relative;height:17px;width:20px}}@media screen and (min-width:750px){.info .action-wrapper .add-cart-button span{width:19px;height:20px}}.info .action-wrapper .add-cart-button svg{width:20px;height:20px}@media screen and (max-width:749px){.info .action-wrapper .add-cart-button svg{position:absolute;width:20px;height:20px;top:0;left:0}}.info .action-wrapper .add-cart-button svg path{fill:#cf473b}.tiles-v .info a,.title-teaser .info a{text-decoration:none}.tiles-v .info .info-wrapper,.title-teaser .info .info-wrapper{position:relative;max-width:946px;width:100%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.tiles-v .info .info-image-wrapper,.title-teaser .info .info-image-wrapper{width:25%;left:0}.tiles-v .info .text-block,.title-teaser .info .text-block{width:75%;padding-left:8%}@media screen and (max-width:750px){.tiles-v .info .text-block,.title-teaser .info .text-block{width:100%;padding:0}}.tiles-v .info .text,.title-teaser .info .text{display:block}.title-teaser .info .info-wrapper{position:relative}@media screen and (max-width:749px){.title-teaser .info .info-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.title-teaser .info .info-wrapper .info-image-wrapper{width:100%;max-width:350px;margin-bottom:20px}}@media screen and (min-width:750px){.title-teaser .info .info-wrapper .action-wrapper{padding-right:190px}.title-teaser .info .info-wrapper .action-wrapper .buy-section{position:absolute;right:0}}@media screen and (max-width:749px){.title-teaser .info .info-wrapper .action-wrapper .buy-section{margin-top:25px}}.title-teaser .info .info-wrapper button{font-weight:400}.title-header{display:block}@media screen and (min-width:750px){.title-header{padding:80px 0}}@media screen and (max-width:749px){.title-header>.content{padding:0}}@media screen and (min-width:750px){.title-header .title-header-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.title-header .title-header-wrapper>div{width:50%}.title-header .title-header-wrapper>div:first-child{padding-right:40px}.title-header .title-header-wrapper>div:last-child{padding-left:40px}.title-header .title-header-wrapper>div.image{text-align:center}.title-header .title-header-wrapper .text{padding-top:50px}}.title-header .title-header-wrapper .image-wrapper{max-width:400px;margin:0 auto}.title-header .title-header-wrapper .text{padding-top:50px}.title-header .title-header-wrapper .text .author{font-size:24px;margin-bottom:7px}@media screen and (min-width:750px) and (max-width:1024px){.title-header .title-header-wrapper .text .author{font-size:16px}}@media screen and (max-width:749px){.title-header .title-header-wrapper .text .author{font-size:14px}}.title-header .title-header-wrapper .text .inhaltEntry{font-size:18px}@media screen and (max-width:749px){.title-header .title-header-wrapper{padding-top:40px}.title-header .title-header-wrapper .text{position:relative;box-sizing:border-box;margin-top:40px;background-color:#fff;width:100vw;padding-left:17px;padding-right:17px}}@media screen and (min-width:750px){.title-detail-content .features-price{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;padding-top:80px}}@media screen and (max-width:749px){.title-detail-content .features-price{padding-left:0;padding-right:0;margin-top:35px;border-top:1px solid #979797;padding-top:35px}.title-detail-content .features-price .features,.title-detail-content .features-price .purchase-info{padding-left:10px;padding-right:10px}.title-detail-content .features-price .purchase-info{margin-top:35px;border-top:1px solid #979797;padding-top:35px}}.title-detail-content .features li{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:20px}.title-detail-content .features li span{display:inline-block;font-size:20px}@media screen and (max-width:749px){.title-detail-content .features li span{font-size:16px}}.title-detail-content .features li span svg{vertical-align:middle}.title-detail-content .features li span.icon{text-align:center;width:65px;padding-right:30px;position:relative;top:-3px}.title-detail-content .features li.format span.icon,.title-detail-content .purchase-info{position:relative}.title-detail-content .purchase-info .price li{font-size:20px;line-height:30px}.title-detail-content .purchase-info .recommended-retail-price{font-size:16px;font-weight:200}@media screen and (max-width:749px){.title-detail-content .purchase-info .recommended-retail-price{display:inline-block;max-width:calc(100% - 200px)}}.title-detail-content .purchase-info .buy-section{margin-top:30px}.title-detail-content .purchase-info .buy-section a{text-decoration:none}.title-detail-content .purchase-info .buy-section a:visited{color:#fff}@media screen and (max-width:749px){.title-detail-content .purchase-info .buy-section{position:absolute;right:0;bottom:0}}.b2l-inline{margin-top:80px;padding:40px;max-width:1150px;margin-left:auto;margin-right:auto;width:100%}@media screen and (max-width:749px){.b2l-inline{padding:30px 17px}}.b2l-inline h2{font-size:24px;font-weight:700;text-align:center}@media screen and (max-width:749px){.b2l-inline h2{font-size:20px}}.b2l-inline .b2l-wrapper{margin-top:40px;position:relative}.b2l-inline .b2l-wrapper .sizer{position:relative;width:100%;height:0;padding-bottom:63%}.b2l-inline .b2l-wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}.b2l-inline .b2l-wrapper .cookieConsentMissing{position:absolute;top:0}.authors-b2l-wrapper{min-height:330px}.author-book-detail .author-box{padding-top:80px}.author-book-detail .author-box a{width:400px;max-width:100%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;text-decoration:none}.author-book-detail .author-box .image{width:100px;height:100px}.author-book-detail .author-box .info{padding-left:30px}.author-book-detail .author-box .info p.label{font-weight:200;min-width:135px}.author-book-detail .author-box .info .link{display:inline-block;color:#cf473b;border-bottom:1px solid #cf473b}.buy-list-overlay{position:fixed;right:0;top:0;max-width:0;width:0;background-color:rgba(0,0,0,.8);opacity:0;overflow:hidden;height:100vh;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:width .4s,max-width .4s,opacity .2s;transition:width .4s,max-width .4s,opacity .2s}.buy-list-overlay.open{width:100vw;max-width:100vw;opacity:1;z-index:5}.buy-list-overlay .buy-list-grid{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:20px;background-color:#fff;max-height:100%;overflow:hidden;padding-bottom:15px}.buy-list-overlay .buy-list-grid button{position:absolute;top:20px;right:20px}.buy-list-overlay .buy-list-grid h4{color:#000;text-align:center;font-size:24px;margin:50px}.buy-list-overlay .buy-list-grid ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;width:756px;padding-left:0;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:830px){.buy-list-overlay .buy-list-grid ul{width:567px}}@media screen and (max-width:630px){.buy-list-overlay .buy-list-grid ul{width:378px}}@media screen and (max-width:430px){.buy-list-overlay .buy-list-grid ul{width:189px}}.buy-list-overlay .buy-list-grid li{background-color:#fff;border:1px solid #bbb;border-radius:5px;width:165px;height:85px;list-style:none;display:inline-block;text-align:center;margin:12px;padding:5px}.buy-list-overlay .buy-list-grid li a{display:block;width:100%;height:100%}.buy-list-overlay .buy-list-grid li img{max-width:100%;max-height:100%}.authors-list{padding-top:40px}.authors-list .list-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;width:calc(100% + 34px);margin-left:-17px}.authors-list .author{width:16.66667%;padding:0 17px 55px}@media screen and (min-width:900px) and (max-width:1100px){.authors-list .author{width:20%}}@media screen and (min-width:700px) and (max-width:899px){.authors-list .author{width:25%}}@media screen and (min-width:500px) and (max-width:699px){.authors-list .author{width:33.33333%}}@media screen and (max-width:499px){.authors-list .author{width:50%}}.authors-list .author a{text-decoration:none}.authors-list .author .author-image .hover{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:rgba(207,71,59,.7);opacity:0;color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:opacity .2s;transition:opacity .2s}.authors-list .author .author-image .hover span{display:inline-block;border-bottom:1px solid #fff}body:not(.touch) .authors-list .author:hover .author-image .hover{opacity:1}.authors-list .info{padding-top:20px;text-align:center;font-weight:700}.authors-list .list-link{margin-top:25px}.author-image{position:relative;height:0;padding-bottom:100%;border-radius:50%;overflow:hidden}.author-image .border-wrapper{border-radius:50%;overflow:hidden;position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#author-detail{padding-top:130px;margin-bottom:130px}@media screen and (max-width:749px){#author-detail{padding-top:35px;margin-bottom:130px}}#author-detail .author-header{display:block}@media screen and (min-width:750px){#author-detail .author-header{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}#author-detail .author-header .image{width:41%;padding-right:40px}#author-detail .author-header .info{width:59%}}@media screen and (max-width:749px){#author-detail .author-header .image{width:70%;margin:0 auto 35px}}#author-detail .author-header .image-wrapper{position:relative;width:100%;max-width:360px;margin:0 auto}#author-detail .author-header .image-wrapper img{width:100%}#author-detail .author-header .text{font-size:18px;line-height:1.67}#author-detail .dl-copyrights{padding-top:40px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#author-detail .dl-copyrights .downloads{padding-left:0;margin-bottom:0}#author-detail .dl-copyrights .downloads li{list-style-type:none}#author-detail .dl-copyrights .downloads a{font-size:16px;text-decoration:none;color:#cf473b;display:inline-block;border-bottom:1px solid #cf473b}#author-detail .dl-copyrights .copyright{font-weight:200;font-size:16px}.author-texts-slider{position:relative;margin-top:80px;margin-bottom:80px}@media screen and (max-width:1250px){.author-texts-slider{padding-left:40px;padding-right:40px}}.author-texts-slider .slider-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px;z-index:1;outline:none;cursor:pointer}.author-texts-slider .slider-btn:focus{outline:none}.author-texts-slider .slider-btn.swiper-button-disabled{display:none}.author-texts-slider .slider-btn.slider-prev{left:0}@media screen and (min-width:1250px){.author-texts-slider .slider-btn.slider-prev{-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}}.author-texts-slider .slider-btn.slider-next{right:0}@media screen and (min-width:1250px){.author-texts-slider .slider-btn.slider-next{-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}}.author-texts-slider h2.title{text-align:center;margin-bottom:60px}.author-texts-slider .swiper-wrapper{-webkit-box-align:stretch;align-items:stretch}.author-texts-slider .author-text-slide{padding-left:10px;padding-right:10px;height:auto;box-sizing:border-box}@media screen and (min-width:550px){.author-texts-slider .author-text-slide:not(:first-child){border-left:1px solid #3c3c37}}.author-texts-slider .author-text-slide .text-title{text-transform:uppercase;padding-bottom:15px;font-size:14px;font-weight:700;letter-spacing:1px}.author-texts-slider .author-text-slide div.bold{margin-top:20px}.author-texts-slider .single-slide{width:100%;max-width:350px;margin:0 auto}.swiper-container{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.swiper-container.swiper-container-initialized{opacity:1}.slider-cp{padding:50px 0}.slider-cp .slide{position:relative;background-position:50%;background-size:cover;max-width:400px}.slider-cp .slide .sizer{position:relative;height:0;padding-bottom:52%}.slider-cp .slide .slide-wrapper{position:absolute;top:0;left:0;bottom:0;right:0}.slider-cp .slide .slide-content,.slider-cp .slide .slide-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.slider-cp .slide .slide-content{padding:30px}.slider-cp .slide img{width:33%}.slider-cp .slide .text{width:100%;text-align:left}.slider-cp .slide .text h2{font-size:20px;font-weight:700}.slider-cp .slide .text.image{width:58%;padding-left:30px}.slider-cp .edit-slider{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.slider-cp .edit-slider .slide{width:45%;margin:2%}.slider-cp .slider-btn{position:absolute;top:0;height:100%;width:100px;cursor:pointer;z-index:2;-webkit-transition:opacity .2s;transition:opacity .2s}body:not(.touch) .slider-cp .slider-btn{opacity:0;background-color:hsla(0,0%,100%,.7)}.slider-cp .slider-btn .btn-wrapper{position:absolute;top:50%;padding:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-cp .slider-btn.slider-next{right:0}.slider-cp .slider-btn.slider-next .btn-wrapper{right:10px}.slider-cp .slider-btn.slider-prev{left:0}.slider-cp .slider-btn.slider-prev .btn-wrapper{left:10px}.slider-cp .slider-btn.swiper-button-disabled{display:none}body:not(.touch) .slider-cp:hover .slider-btn{opacity:1}.categories{padding-top:20px}.categories .categories-wrapper{position:relative;width:calc(100% + 30px);left:-15px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.categories .categories-wrapper .category{padding:15px;text-decoration:none}@media screen and (min-width:750px){.categories .categories-wrapper .category{width:20%}}@media screen and (max-width:800px){.categories .categories-wrapper .category{width:33.33333%}}@media screen and (max-width:500px){.categories .categories-wrapper .category{width:50%}}.categories .categories-wrapper .category .image{position:relative;overflow:hidden;border-radius:50%}.categories .categories-wrapper .category .image .sizer{padding-bottom:100%}.categories .categories-wrapper .category .image .img-wrapper{height:100%;border-radius:50%;overflow:hidden}.categories .categories-wrapper .category .image .img-wrapper,.categories .categories-wrapper .category .image img{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.categories .categories-wrapper .category .image img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}body:not(.touch) .categories .categories-wrapper .category:hover img{-webkit-transform:translateY(-50%) translateX(-50%) scale(1.1);transform:translateY(-50%) translateX(-50%) scale(1.1)}body:not(.touch) .categories .categories-wrapper .category:hover p{color:#cf473b}.categories .categories-wrapper .category p{margin-top:15px;text-align:center;margin-bottom:20px;font-size:14px;-webkit-transition:color .2s;transition:color .2s}.textImage{margin-top:80px;margin-bottom:80px}@media screen and (max-width:749px){.textImage.text-content{padding:0 17px}}.textImage h2{font-size:40px;font-weight:700;margin-bottom:12px;line-height:1.2}@media screen and (min-width:750px) and (max-width:1024px){.textImage h2{font-size:29px;margin-bottom:10px}}@media screen and (max-width:749px){.textImage h2{font-size:25px;margin-bottom:8px}}.textImage .caption,.textImage .credits{font-size:14px;font-weight:200}.textImage .image-top{margin-bottom:40px}@media screen and (max-width:749px){.textImage .image-left{margin-bottom:40px}}.textImage .image-bottom{margin-top:40px}@media screen and (max-width:749px){.textImage .image-right{margin-top:40px}}@media screen and (min-width:750px){.textImage .image-right .caption,.textImage .image-right .credits{text-align:right}}.textImage .download{margin-bottom:7px}.textImage .download a{display:inline-block;padding-bottom:2px;color:#cf473b;text-decoration:none;border-bottom:1px solid #cf473b}.textImage p.subtitle{font-size:24px;font-weight:700;margin-bottom:12px;line-height:1.2}@media screen and (max-width:749px){.textImage p.subtitle{font-size:20px;margin-bottom:10px}}.textImage .text a,.textImage .text li,.textImage .text p{font-size:18px}@media screen and (max-width:1024px){.textImage .text a,.textImage .text li,.textImage .text p{font-size:16px}}.text ol{padding-left:20px;margin-bottom:1em}.text ol li{list-style-type:decimal}.text ul{padding-left:17px;margin-bottom:1em}.text ul li{list-style-type:disc}.text a{color:#cf473b;text-decoration:none}.text a[href^=tel]{color:#3c3c37}@media screen and (min-width:750px){.textImage.content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.textImage.content .image{width:40%}.textImage.content .text-wrapper{width:60%}.textImage.content .text-wrapper.image-left{padding-left:40px}.textImage.content .text-wrapper.image-right{padding-right:40px}}#shoppingCart{position:absolute;z-index:3001;top:25px;right:0}@media screen and (max-width:1170px){#shoppingCart{right:40px}}@media screen and (max-width:749px){#shoppingCart{right:17px}}@media screen and (max-width:1024px){#shoppingCart{top:25px}}@media screen and (max-width:749px){#shoppingCart{top:22px}}#shoppingCart .shoppingCartData{cursor:pointer;float:right}#shoppingCart .shoppingCartData div{width:24px;position:relative}#shoppingCart .shoppingCartData svg{width:25px;height:25px}#shoppingCart .shoppingCartData svg path{fill:#e80000}#shoppingCart .shoppingCartData span{position:absolute;top:6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#e80000;font-size:12px;display:inline-block;text-align:center}#shoppingCart .shoppingCartOverlay,#shoppingCart .shoppingCartOverlayError{position:relative;clear:both;float:right;display:none;border-top:2px solid #e80000;box-shadow:3px 3px 5px 3px #ccc;padding:5px 5px 0;background-color:#fff;color:#e80000;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;min-width:400px;max-width:400px}#shoppingCart .shoppingCartOverlay .header,#shoppingCart .shoppingCartOverlayError .header{position:relative}#shoppingCart .shoppingCartOverlay .close,#shoppingCart .shoppingCartOverlayError .close{position:absolute;top:0;right:10px;cursor:pointer}#shoppingCart .shoppingCartOverlay .items,#shoppingCart .shoppingCartOverlayError .items{padding-bottom:20px}#shoppingCart .shoppingCartOverlay .item,#shoppingCart .shoppingCartOverlayError .item{display:-webkit-box;display:flex;color:#000;padding:10px 20px}#shoppingCart .shoppingCartOverlay .item .cover,#shoppingCart .shoppingCartOverlayError .item .cover{max-width:60px;min-width:60px}#shoppingCart .shoppingCartOverlay .item .information,#shoppingCart .shoppingCartOverlayError .item .information{margin-left:15px}#shoppingCart .shoppingCartOverlay .item .information .actions,#shoppingCart .shoppingCartOverlayError .item .information .actions{font-size:18px;display:inline-block;margin-top:10px}#shoppingCart .shoppingCartOverlay .item .information .actions .btn,#shoppingCart .shoppingCartOverlayError .item .information .actions .btn{cursor:pointer;display:inline-block;width:30px;text-align:center}#shoppingCart .shoppingCartOverlay .item .information .actions .btn.disabled,#shoppingCart .shoppingCartOverlayError .item .information .actions .btn.disabled{opacity:.3;cursor:default}#shoppingCart .shoppingCartOverlay .item .information .actions svg,#shoppingCart .shoppingCartOverlayError .item .information .actions svg{vertical-align:middle;width:20px;height:20px}#shoppingCart .shoppingCartOverlay .checkout-button,#shoppingCart .shoppingCartOverlay .shoppingCart-button,#shoppingCart .shoppingCartOverlayError .checkout-button,#shoppingCart .shoppingCartOverlayError .shoppingCart-button{border:1px solid #000;background-color:#fff;color:#180000;padding:2px 15px;border-radius:18px;margin-top:10px;cursor:pointer;display:inline-block;font-size:16px;line-height:1.8;width:100%;text-align:center}#shoppingCart .shoppingCartOverlay .checkout-button.red,#shoppingCart .shoppingCartOverlay .shoppingCart-button.red,#shoppingCart .shoppingCartOverlayError .checkout-button.red,#shoppingCart .shoppingCartOverlayError .shoppingCart-button.red{border:1px solid #cf473b;background-color:#cf473b;color:#fff}#shoppingCart .shoppingCartOverlay .shoppingCart-button,#shoppingCart .shoppingCartOverlayError .shoppingCart-button{background-color:#fff;border:1px solid #400;color:#400}#shoppingCart .shoppingCartOverlayError{display:none}#shoppingCart.show .shoppingCartOverlay{visibility:visible;opacity:1;display:block}#shoppingCart.error.show .shoppingCartOverlay{display:none}#shoppingCart.error.show .shoppingCartOverlayError{display:block;visibility:visible;opacity:1}#shoppingCart .shop-overlay-loading{position:absolute}#shoppingCart .shoppingCartOverlay.loading .shop-overlay-loading{display:block}.buy-section .payment-icons{padding-bottom:10px}.buy-section .payment-icons img{max-height:25px}.buy-section .buy-button{clear:both}.buy-section .add-cart-button.disabled{background-color:#d3d3d3;pointer-events:none;border-color:#d3d3d3}.buy-section .preorder-hint{display:inline-block;max-width:200px;margin-top:10px}.incart{display:none}.isincart .incart{display:block;position:absolute;bottom:8%;background-color:#09bb49;color:#fff;padding:2px 8px;border-top-right-radius:20px;border-bottom-right-radius:20px;font-size:10px;z-index:3}.shoppingCart-component{padding-top:40px;color:#e80000;height:auto}@media screen and (max-width:1024px){.shoppingCart-component{padding-top:10px}}.shoppingCart-component h3{margin-bottom:20px}.shoppingCart-component .item{display:-webkit-box;display:flex;color:#000;padding:25px 20px}.shoppingCart-component .item .cover{max-width:60px;min-width:60px}.shoppingCart-component .item .information{margin-left:15px}.shoppingCart-component .item .information .actions{font-size:18px;display:inline-block;margin-top:10px}.shoppingCart-component .item .information .actions .btn{cursor:pointer;display:inline-block;width:30px;text-align:center}.shoppingCart-component .item .information .actions .btn.disabled{opacity:.3;cursor:default}.shoppingCart-component .item .information .actions svg{vertical-align:middle;width:20px;height:20px}.shoppingCart-component .checkout-button,.shoppingCart-component .shoppingCart-button{border:1px solid #000;background-color:#fff;color:#180000;padding:2px 15px;border-radius:18px;margin-top:10px;cursor:pointer;display:inline-block;font-size:15px;line-height:1.5}.shoppingCart-component .checkout-button a,.shoppingCart-component .shoppingCart-button a{text-decoration:none}.shoppingCart-component .checkout-button.red-btn,.shoppingCart-component .shoppingCart-button.red-btn{border:1px solid #cf473b;background-color:#cf473b;color:#fff}.shoppingCart-component .checkout-button.red-btn span,.shoppingCart-component .shoppingCart-button.red-btn span{color:#fff}.shoppingCart-component .checkout-button{width:100%;text-align:center;padding:5px;margin-bottom:10px}.shoppingCart-component .checkout-button a{width:100%;display:inline-block}.shoppingCart-component .checkout-button.hide-for-medium-up{display:none;visibility:hidden}@media screen and (max-width:749px){.shoppingCart-component .checkout-button.hide-for-medium-up{display:inline-block;visibility:visible}}@media screen and (max-width:749px){.shoppingCart-component .checkout-button.hide-for-small{display:none;visibility:hidden}}@media screen and (max-width:749px){.shoppingCart-component .header{position:-webkit-sticky;position:sticky;top:70px;background-color:#fff;padding-bottom:20px;z-index:2;padding-top:10px;transition:transform .2s,-webkit-transform .2s}}.shoppingCart-component .wrapper{display:-webkit-box;display:flex}@media screen and (max-width:749px){.shoppingCart-component .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.shoppingCart-component .main{height:auto;width:66.668%;margin-bottom:35px}@media screen and (max-width:749px){.shoppingCart-component .main{width:100%}}.shoppingCart-component .sidebar{position:-webkit-sticky;position:sticky;top:100px;height:25vh}.shoppingCart-component .sidebar .item{padding-left:0}body.hideNav .shoppingCart-component .header{-webkit-transform:translateY(-70px);transform:translateY(-70px)}#shoppingCart .input_quantity,.shoppingCart-component .input_quantity{margin-top:.33333rem;color:#180000;background-color:transparent;font-weight:400;font-style:normal;padding:0;width:50px;display:inherit;border:1px solid #000;font-size:20px;text-align:center}#shoppingCart .remove-cart-button,.shoppingCart-component .remove-cart-button{margin-right:10px}.addToBasketMobile{display:none;position:fixed;width:100%;height:100%;top:0;left:0}.addToBasketMobile.show{display:inline}.shop-overlay-loading{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);background-position:50%;background-repeat:no-repeat;background-size:200px;z-index:110}.shop-overlay-loading.loading{display:block}.h-svg svg circle,.h-svg svg line,.h-svg svg path,.h-svg svg rect{-webkit-transition:fill .2s,stroke .2s;transition:fill .2s,stroke .2s}body:not(.touch) .h-svg:hover svg .hover-fill-red{fill:#cf473b!important}body:not(.touch) .h-svg:hover svg .hover-stroke-red{stroke:#cf473b!important}body:not(.touch) .h-svg:hover svg .hover-fill-white{fill:#fff!important}body:not(.touch) .h-svg:hover svg .hover-stroke-white{stroke:#fff!important}.authors-b2l-wrapper .shareLinks .share_group a{text-decoration:none}@media screen and (min-width:750px){.authors-b2l-wrapper{position:relative}.authors-b2l-wrapper .shareLinks{position:absolute;top:100px}.authors-b2l-wrapper .shareLinks .share_group{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}}@media screen and (min-width:1025px){.authors-b2l-wrapper .shareLinks{right:20px}}@media screen and (min-width:750px) and (max-width:1024px){.authors-b2l-wrapper .shareLinks{right:20px}}@media screen and (max-width:749px){.authors-b2l-wrapper{padding:0}.authors-b2l-wrapper .shareLinks{margin-top:50px;padding:0 17px}.authors-b2l-wrapper .shareLinks .share_group{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.authors-b2l-wrapper .shareLinks .share_group .share_button:not(:last-child),.authors-b2l-wrapper .shareLinks .share_group p{margin-right:15px}}.address-nlsignup{text-align:center;box-shadow:0 8px 12px #3c3c37;padding-top:80px;padding-bottom:80px;margin-top:80px}.address-nl-wrapper{display:inline-block;text-align:left}@media screen and (min-width:1025px){.address-nl-wrapper>div{float:right;width:50%}}.address-nl-wrapper .address{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}@media screen and (max-width:749px){.address-nl-wrapper .address{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}}@media screen and (min-width:1025px){.address-nl-wrapper .address .text{padding-right:90px}}@media screen and (min-width:750px) and (max-width:1024px){.address-nl-wrapper .address .text{width:60%}}@media screen and (max-width:1024px){.address-nl-wrapper .address .text{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.address-nl-wrapper .address .text>*{margin-right:40px}}@media screen and (max-width:390px){.address-nl-wrapper .address .text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.address-nl-wrapper .address .text>*{margin-right:0}}.address-nl-wrapper .address .text a{text-decoration:none}.address-nl-wrapper .address .logo-social-wrapper{width:100%}@media screen and (min-width:750px){.address-nl-wrapper .address .logo-social-wrapper{max-width:255px;-webkit-box-ordinal-group:2;order:1}}@media screen and (max-width:749px){.address-nl-wrapper .address .logo-social-wrapper .logo{max-width:255px;margin:0 auto}}.address-nl-wrapper .address .logo-social-wrapper .social-links{margin-top:20px}.address-nl-wrapper .address .logo-social-wrapper .social-links a{text-decoration:none;margin-right:10px}@media screen and (max-width:749px){.address-nl-wrapper .address .logo-social-wrapper .social-links{margin-bottom:20px;text-align:center}}.nlsignup h3{margin-bottom:0}.nlsignup p.light{font-size:14px}.nlsignup .newslettersubscription{position:relative;padding-right:20px}.nlsignup .newslettersubscription:before{content:"";position:absolute;display:none;top:0;right:0;left:0;bottom:0;background-color:#fff;opacity:.55}.nlsignup .newslettersubscription.transparentize:before{display:block;z-index:1}.nlsignup .signup{width:100%;max-width:420px;margin-top:20px;position:relative}.nlsignup .signup .field-wrapper{position:relative}.nlsignup .signup .field-wrapper .email,.nlsignup .signup .field-wrapper .send{border:1px solid #cf473b;border-radius:25px}.nlsignup .signup .field-wrapper .email{width:100%;font-size:16px;padding:9px 40% 9px 20px;font-weight:200}.nlsignup .signup .field-wrapper .email::-webkit-input-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .field-wrapper .email::-moz-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .field-wrapper .email:-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .field-wrapper .email::-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .field-wrapper .email::placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .field-wrapper .send{position:absolute;right:0;top:0;padding:9px 25px;background-color:#cf473b;color:#fff;font-size:16px;cursor:pointer;-webkit-transition:padding .2s;transition:padding .2s}body:not(.touch) .nlsignup .signup .field-wrapper .send:hover{padding-left:35px;padding-right:35px}.nlsignup .signup .consent-fields-wrapper{width:100%;max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .6s;transition:max-height .6s}.nlsignup .signup .consent-fields-wrapper .text{padding:9px 0;margin-left:20px;width:100%;max-width:250px;font-size:16px;font-weight:200;border-bottom:1px solid #cf473b}.nlsignup .signup .consent-fields-wrapper .text::-webkit-input-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .consent-fields-wrapper .text::-moz-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .consent-fields-wrapper .text:-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .consent-fields-wrapper .text::-ms-input-placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .consent-fields-wrapper .text::placeholder{font-size:16px;font-weight:200;font-style:italic}.nlsignup .signup .consent-fields-wrapper .text#newsletter-lastname{margin-bottom:10px}.nlsignup .signup .consent-fields-wrapper .link{text-align:right}.nlsignup .signup .consent-fields-wrapper .link a{display:inline-block;font-weight:300;color:#cf473b;text-decoration:none;border-bottom:1px solid #cf473b}.nlsignup .signup .consent-fields-wrapper label{font-weight:300;margin-bottom:7px}.nlsignup .signup .consent-fields-wrapper input[type=checkbox]{position:absolute;opacity:0}.nlsignup .signup .consent-fields-wrapper input[type=checkbox]~label{display:inline-block;cursor:pointer;position:relative;padding-left:27px}.nlsignup .signup .consent-fields-wrapper input[type=checkbox]~label:before{content:"";position:absolute;top:3px;background-color:#fff;border:1px solid #cf473b;width:16px;height:16px;left:0;box-sizing:border-box;-webkit-transition:border-left-width .2s,border-right-width .2s,border-top-width .1s,border-bottom-width .1s;transition:border-left-width .2s,border-right-width .2s,border-top-width .1s,border-bottom-width .1s}.nlsignup .signup .consent-fields-wrapper input[type=checkbox]:checked~label:before{border-width:5px}.nlsignup .signup.editing .consent-fields-wrapper{padding-bottom:3px;max-height:400px;opacity:1}footer{background-color:#3c3c37;color:#fff;padding:30px 0}@media screen and (min-width:750px){footer{height:84px}}@media screen and (max-width:749px){footer{height:130px}}footer .footer-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}footer .footer-wrapper .copyright{margin-bottom:15px}@media screen and (max-width:749px){footer .footer-wrapper{font-size:12px}}footer .footer-wrapper .links ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}footer .footer-wrapper .links ul li{padding-left:25px}footer .footer-wrapper .links ul li:first-child{padding-left:0}footer .footer-wrapper .links ul li a{color:#fff;border-bottom:1px solid #fff;-webkit-transition:border-color .2s;transition:border-color .2s;padding:3px 0;text-decoration:none}body:not(.touch) footer .footer-wrapper .links ul li a:hover{border-bottom-color:#cf473b}.overlay-loading{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;background-color:hsla(0,0%,100%,.8);background-position:50%;background-repeat:no-repeat;background-size:300px}@media screen and (max-width:749px){.overlay-loading{background-size:190px}}body.loading .overlay-loading{display:block}@media print{.b2l-inline,.buy-section,.link,.nlsignup,.shareLinks,.slider-btn,footer .links{display:none!important}#heading{position:static!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;box-shadow:none}#heading #logo img{width:150px}#heading #menu-btn,#heading .nav-wrapper{display:none}.address-nlsignup{box-shadow:none}.address-nlsignup .address .logo-social-wrapper{width:200px}.address-nlsignup .address .logo-social-wrapper .logo img{width:150px}.address-nlsignup .address .logo-social-wrapper .social-links{display:none}.features-price{margin-top:50px}.features-price li .icon{padding-right:20px!important}.features-price li .icon svg{height:25px!important}p.author{font-size:18px!important}h1.large-title{font-size:23px!important}.price li,p.large-text,span.value{font-size:12px!important}.recommended-retail-price{font-size:10px}.large-text p,.text p{font-size:14px!important}h2{font-size:20px!important}h3{font-size:18px!important}.label{font-size:12px!important}.list-component{position:static!important}.swiper-container{overflow:visible!important;position:static!important;height:auto!important}.swiper-container .swiper-wrapper{position:static!important;-webkit-transform:none!important;transform:none!important;height:auto!important;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.swiper-container .swiper-wrapper .swiper-slide{position:static!important;width:22.5%!important;margin-right:0}.swiper-container .swiper-wrapper .swiper-slide .author,.swiper-container .swiper-wrapper .swiper-slide .book-title{font-size:12px!important}}.cookieConsentMissing div{width:40%;margin-left:auto;margin-right:auto}a#CybotCookiebotDialogPoweredbyCybot{display:none}.hbspt-form{width:100%;max-width:760px;margin:0 auto}.hbspt-form .field{margin-bottom:20px}.hbspt-form .field>.input{margin-top:10px}.hbspt-form .hs-form-radio{padding:4px 0}.hbspt-form .hs-form-radio label{cursor:pointer}.hbspt-form .hs-form-radio span{display:inline-block;position:relative;padding-left:20px}.hbspt-form .hs-form-radio span:after{content:"";position:absolute;top:4px;width:23px;height:23px;left:0;top:-2px;-webkit-transform:translateX(-100%);transform:translateX(-100%);border:1px solid #cf473b;border-radius:50%;background-color:#fff;box-sizing:border-box;-webkit-transition:border-left-width .2s,border-right-width .2s,border-top-width .1s,border-bottom-width .1s;transition:border-left-width .2s,border-right-width .2s,border-top-width .1s,border-bottom-width .1s}.hbspt-form .hs-form-radio input:checked+span:after{border-width:8px}.hbspt-form .field .input input[type=email],.hbspt-form .field .input input[type=number],.hbspt-form .field .input input[type=text]{border-bottom:1px solid #cf473b;min-width:300px}.hbspt-form .field .input input[type=number]::-webkit-inner-spin-button,.hbspt-form .field .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hbspt-form .field .input input[type=number]{-moz-appearance:textfield}.hbspt-form .hs-error-msg{color:#cf473b;font-weight:200}.hbspt-form .hs-submit .hs-button{padding:9px 25px;background-color:#cf473b;color:#fff;font-size:16px;border:1px solid #cf473b;border-radius:25px}

/*# sourceMappingURL=app.css.map*/