@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mobile-search-btn,.mobile-cart-btn{display:inline-block;border:none;padding:0;margin:0;text-decoration:none;background:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:0;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none}.block-subscription--form-fields input[type=submit],.block-book .cta-link,.block-author .cta-link,.block-hero--content-cta,.btn-primary,.mobile-navigation .menu-item a.cta-link,.nav-main-right .submenu-authors .submenu-authors--content .cta-link,.nav-main-wrapper ul .menu-item a.cta-link{background-color:#fff;color:#2b2b2b;text-align:center;text-decoration:none;padding:1.4rem 2rem 1.2rem;transition:background-color .3s ease-in-out;cursor:pointer;white-space:nowrap}.block-subscription--form-fields input[type=submit]:hover,.block-book .cta-link:hover,.block-author .cta-link:hover,.block-hero--content-cta:hover,.btn-primary:hover,.mobile-navigation .menu-item a.cta-link:hover,.nav-main-right .submenu-authors .submenu-authors--content .cta-link:hover,.nav-main-wrapper ul .menu-item a.cta-link:hover{background-color:#f2f1f1}.block-subscription--form-fields input[type=submit]:active,.block-book .cta-link:active,.block-author .cta-link:active,.block-hero--content-cta:active,.btn-primary:active,.mobile-navigation .menu-item a.cta-link:active,.nav-main-right .submenu-authors .submenu-authors--content .cta-link:active,.nav-main-wrapper ul .menu-item a.cta-link:active{outline:2px solid #d6d6d6}.sorting-list--list a,.filters-bar--list a,.books-filters-bar--list a,.author-filters--list a{padding-top:.2em;padding-bottom:.2em;color:#959595;text-decoration:none}.sorting-list--list a:hover,.filters-bar--list a:hover,.books-filters-bar--list a:hover,.author-filters--list a:hover{color:#376e7d}.sorting-list--list a.active,.filters-bar--list a.active,.books-filters-bar--list a.active,.author-filters--list a.active{color:#2b2b2b}.block-content-banner--cta{border-bottom:1px solid #2b2b2b;background-color:#fff;color:#2b2b2b;text-decoration:none;padding-bottom:.3em;transition:background-color .15s ease-in-out;cursor:pointer;white-space:nowrap}.block-content-banner--cta:active{outline:2px solid #d6d6d6}.search-results--articles-article-meta,.tease-post--meta,.block-articles .block-articles--featured-meta,.block-frlgt-columns--column-article-meta,.block-content-banner--meta,.block-articles-list--article-meta,.block-articles-list--featured-meta{color:#376e7d}.block-press-catalog--image-link{display:block;overflow:hidden}.block-press-catalog--image-link img{width:100%;object-fit:cover;transition:transform .3s ease-in-out}.block-press-catalog--image-link:hover img{transform:scale(1.1)}.product-page--buy-btn,.product-page--btn{letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#e76144;line-height:1;border-radius:55px;display:inline-block;padding:.938rem 2rem .563rem;font-weight:500;min-width:8.5rem;text-align:center}.is-loading.product-page--buy-btn,.is-loading.product-page--btn{background-color:#959595;cursor:not-allowed;pointer-events:none}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,body .product-card--add-to-cart-btn,.block-frlgt-columns--column-cta,.block-authors-press--download-link,.cta-block a,.btn-rounded,.block-articles--heading a,.block-events--heading a,.block-articles-list--heading a,.block-books--heading a,.section-heading a,.woocommerce .coupon button.button,.btn-rounded-primary,.cwginstock-subscribe-form .cwgstock_button{text-decoration:none;line-height:1;color:#376e7d;border:1px solid #376e7d;border-radius:500px;padding:.813rem 1rem .563rem;transition:all .15s ease-in-out;white-space:nowrap}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit[disabled]:hover:disabled,.woocommerce a.button[disabled]:hover:disabled,.woocommerce button.button[disabled]:hover:disabled,.woocommerce input.button[disabled]:hover:disabled,body .product-card--add-to-cart-btn:hover,.block-frlgt-columns--column-cta:hover,.block-authors-press--download-link:hover,.cta-block a:hover,.btn-rounded:hover,.block-articles--heading a:hover,.block-events--heading a:hover,.block-articles-list--heading a:hover,.block-books--heading a:hover,.section-heading a:hover,.btn-rounded-primary:hover,.cwginstock-subscribe-form .cwgstock_button:hover{background-color:#376e7d;color:#fff}.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,body .product-card--add-to-cart-btn:active,.block-frlgt-columns--column-cta:active,.block-authors-press--download-link:active,.cta-block a:active,.btn-rounded:active,.block-articles--heading a:active,.block-events--heading a:active,.block-articles-list--heading a:active,.block-books--heading a:active,.section-heading a:active,.btn-rounded-primary:active,.cwginstock-subscribe-form .cwgstock_button:active{background-color:#376e7dd9}.woocommerce #respond input.is-loading#submit,.woocommerce a.is-loading.button,.woocommerce button.is-loading.button,.woocommerce input.is-loading.button,body .is-loading.product-card--add-to-cart-btn,.is-loading.block-frlgt-columns--column-cta,.is-loading.block-authors-press--download-link,.cta-block a.is-loading,.is-loading.btn-rounded,.block-articles--heading a.is-loading,.block-events--heading a.is-loading,.block-articles-list--heading a.is-loading,.block-books--heading a.is-loading,.section-heading a.is-loading,.is-loading.btn-rounded-primary,.cwginstock-subscribe-form .is-loading.cwgstock_button{background-color:#959595;border-color:#959595;color:#fff;cursor:not-allowed;pointer-events:none}.woocommerce .coupon button.button,.btn-rounded-primary,.cwginstock-subscribe-form .cwgstock_button{background-color:#376e7d;color:#fff;border:1px solid #376e7d}.woocommerce .coupon button.button:hover,.btn-rounded-primary:hover,.cwginstock-subscribe-form .cwgstock_button:hover{background-color:#2c5864}.woocommerce .coupon button.button:active,.btn-rounded-primary:active,.cwginstock-subscribe-form .cwgstock_button:active{border-color:#2c5863}.nav-main-wrapper ul.navigation>.menu-item>a{position:relative}.nav-main-wrapper ul.navigation>.menu-item>a:after{content:"";display:block;position:absolute;left:0;bottom:-3px;width:0;height:4px}.nav-main-wrapper ul.navigation>.menu-item>a:hover:after{width:100%}body .product-card--image-wrapper img,.block-book--content-right img{filter:drop-shadow(5px 5px 7px rgba(0,0,0,.25))}.sorting-list--btn,.filters-bar--btn,.books-filters-bar--btn,.author-filters--btn{position:relative;display:inline-block;background:none;border:none;text-decoration:none;font-family:Calibre;font-size:1.125rem;padding:0 24px 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.sorting-list--btn:after,.filters-bar--btn:after,.books-filters-bar--btn:after,.author-filters--btn:after{content:"";display:inline-block;position:absolute;width:10px;height:10px;margin-left:10px;border-bottom:1px solid #2b2b2b;border-right:1px solid #2b2b2b;transform:rotate(45deg);transform-origin:center center;top:50%;margin-top:-10px}.block-articles--heading,.block-events--heading,.block-articles-list--heading,.block-books--heading,.section-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:8px;margin-bottom:1rem}.block-articles--heading h2,.block-events--heading h2,.block-articles-list--heading h2,.block-books--heading h2,.section-heading h2{color:#2b2b2b;transform:translateY(5px)}.product-page--description p,.author--description-content p,.page-template-article-page .article-content p,.post-type-post .article-content p,.post-type-frlgt .article-content p,.post-type-katalog .article-content p,.product-page--description ul,.author--description-content ul,.page-template-article-page .article-content ul,.post-type-post .article-content ul,.post-type-frlgt .article-content ul,.post-type-katalog .article-content ul,.product-page--description ol,.author--description-content ol,.page-template-article-page .article-content ol,.post-type-post .article-content ol,.post-type-frlgt .article-content ol,.post-type-katalog .article-content ol{margin-bottom:calc(1.3rem + .6vw)}@media (min-width: 1200px){.product-page--description p,.author--description-content p,.page-template-article-page .article-content p,.post-type-post .article-content p,.post-type-frlgt .article-content p,.post-type-katalog .article-content p,.product-page--description ul,.author--description-content ul,.page-template-article-page .article-content ul,.post-type-post .article-content ul,.post-type-frlgt .article-content ul,.post-type-katalog .article-content ul,.product-page--description ol,.author--description-content ol,.page-template-article-page .article-content ol,.post-type-post .article-content ol,.post-type-frlgt .article-content ol,.post-type-katalog .article-content ol{margin-bottom:1.75rem}}.product-page--description h1,.author--description-content h1,.page-template-article-page .article-content h1,.post-type-post .article-content h1,.post-type-frlgt .article-content h1,.post-type-katalog .article-content h1,.product-page--description h2,.author--description-content h2,.page-template-article-page .article-content h2,.post-type-post .article-content h2,.post-type-frlgt .article-content h2,.post-type-katalog .article-content h2,.product-page--description h3,.author--description-content h3,.page-template-article-page .article-content h3,.post-type-post .article-content h3,.post-type-frlgt .article-content h3,.post-type-katalog .article-content h3,.product-page--description h4,.author--description-content h4,.page-template-article-page .article-content h4,.post-type-post .article-content h4,.post-type-frlgt .article-content h4,.post-type-katalog .article-content h4,.product-page--description h5,.author--description-content h5,.page-template-article-page .article-content h5,.post-type-post .article-content h5,.post-type-frlgt .article-content h5,.post-type-katalog .article-content h5,.product-page--description h6,.author--description-content h6,.page-template-article-page .article-content h6,.post-type-post .article-content h6,.post-type-frlgt .article-content h6,.post-type-katalog .article-content h6{margin-bottom:calc(1.3rem + .6vw);margin-top:.5rem}@media (min-width: 1200px){.product-page--description h1,.author--description-content h1,.page-template-article-page .article-content h1,.post-type-post .article-content h1,.post-type-frlgt .article-content h1,.post-type-katalog .article-content h1,.product-page--description h2,.author--description-content h2,.page-template-article-page .article-content h2,.post-type-post .article-content h2,.post-type-frlgt .article-content h2,.post-type-katalog .article-content h2,.product-page--description h3,.author--description-content h3,.page-template-article-page .article-content h3,.post-type-post .article-content h3,.post-type-frlgt .article-content h3,.post-type-katalog .article-content h3,.product-page--description h4,.author--description-content h4,.page-template-article-page .article-content h4,.post-type-post .article-content h4,.post-type-frlgt .article-content h4,.post-type-katalog .article-content h4,.product-page--description h5,.author--description-content h5,.page-template-article-page .article-content h5,.post-type-post .article-content h5,.post-type-frlgt .article-content h5,.post-type-katalog .article-content h5,.product-page--description h6,.author--description-content h6,.page-template-article-page .article-content h6,.post-type-post .article-content h6,.post-type-frlgt .article-content h6,.post-type-katalog .article-content h6{margin-bottom:1.75rem}}.product-page--description h1:first-child,.author--description-content h1:first-child,.page-template-article-page .article-content h1:first-child,.post-type-post .article-content h1:first-child,.post-type-frlgt .article-content h1:first-child,.post-type-katalog .article-content h1:first-child,.product-page--description h2:first-child,.author--description-content h2:first-child,.page-template-article-page .article-content h2:first-child,.post-type-post .article-content h2:first-child,.post-type-frlgt .article-content h2:first-child,.post-type-katalog .article-content h2:first-child,.product-page--description h3:first-child,.author--description-content h3:first-child,.page-template-article-page .article-content h3:first-child,.post-type-post .article-content h3:first-child,.post-type-frlgt .article-content h3:first-child,.post-type-katalog .article-content h3:first-child,.product-page--description h4:first-child,.author--description-content h4:first-child,.page-template-article-page .article-content h4:first-child,.post-type-post .article-content h4:first-child,.post-type-frlgt .article-content h4:first-child,.post-type-katalog .article-content h4:first-child,.product-page--description h5:first-child,.author--description-content h5:first-child,.page-template-article-page .article-content h5:first-child,.post-type-post .article-content h5:first-child,.post-type-frlgt .article-content h5:first-child,.post-type-katalog .article-content h5:first-child,.product-page--description h6:first-child,.author--description-content h6:first-child,.page-template-article-page .article-content h6:first-child,.post-type-post .article-content h6:first-child,.post-type-frlgt .article-content h6:first-child,.post-type-katalog .article-content h6:first-child{margin-top:0}.product-page--description ul>li,.author--description-content ul>li,.page-template-article-page .article-content ul>li,.post-type-post .article-content ul>li,.post-type-frlgt .article-content ul>li,.post-type-katalog .article-content ul>li,.product-page--description ol>li,.author--description-content ol>li,.page-template-article-page .article-content ol>li,.post-type-post .article-content ol>li,.post-type-frlgt .article-content ol>li,.post-type-katalog .article-content ol>li{margin-bottom:1em}@keyframes ajax-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.block-authors-press--container.loading{display:inline-block}.block-authors-press--container.loading:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #376e7d;border-color:#376e7d transparent #376e7d transparent;animation:ajax-loader 1.2s linear infinite}@font-face{font-family:Calibre;src:url(/wp-content/themes/forlaget/fonts/Calibre/Calibre-Regular.woff) format("woff"),url(/wp-content/themes/forlaget/fonts/Calibre/Calibre-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Calibre;src:url(/wp-content/themes/forlaget/fonts/Calibre/Calibre-Medium.woff) format("woff"),url(/wp-content/themes/forlaget/fonts/Calibre/Calibre-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:Calibre;src:url(/wp-content/themes/forlaget/fonts/Calibre/CalibreWeb-Bold.eot?) format("eot"),url(/wp-content/themes/forlaget/fonts/Calibre/CalibreWeb-Bold.woff) format("woff"),url(/wp-content/themes/forlaget/fonts/Calibre/CalibreWeb-Bold.woff2) format("woff2");font-weight:700}@font-face{font-family:Tiempos;src:url(/wp-content/themes/forlaget/fonts/Tiempos/tiempos-text-regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Tiempos;src:url(/wp-content/themes/forlaget/fonts/Tiempos/tiempos-text-medium.woff2) format("woff2");font-weight:500}@font-face{font-family:Tiempos;src:url(/wp-content/themes/forlaget/fonts/Tiempos/tiempos-text-semibold.woff2) format("woff2");font-weight:700}.title-main,.block-author--heading,.author--header h1{font-family:Tiempos;font-size:calc(1.5125rem + 3.15vw);line-height:1.3em;font-weight:700}@media (min-width: 1200px){.title-main,.block-author--heading,.author--header h1{font-size:3.875rem}}.title-1,.block-hero--content-text h1,.product-page .product_title,.page-template-article-page .article-h1,.post-type-post .article-h1,.post-type-frlgt .article-h1,.post-type-katalog .article-h1,.products-page .products-page--title{font-family:Tiempos;font-size:calc(1.3875rem + 1.65vw);line-height:1.3em;font-weight:700}@media (min-width: 1200px){.title-1,.block-hero--content-text h1,.product-page .product_title,.page-template-article-page .article-h1,.post-type-post .article-h1,.post-type-frlgt .article-h1,.post-type-katalog .article-h1,.products-page .products-page--title{font-size:2.625rem}}.title-2,.block-articles .block-articles--featured .block-articles--featured-title,.block-articles-list--featured-title,.product-page--description h1,.author--description-content h1,.page-template-article-page .article-content h1,.post-type-post .article-content h1,.post-type-frlgt .article-content h1,.post-type-katalog .article-content h1,.product-page--description h2,.author--description-content h2,.page-template-article-page .article-content h2,.post-type-post .article-content h2,.post-type-frlgt .article-content h2,.post-type-katalog .article-content h2{font-family:Tiempos;font-size:calc(1.325rem + .9vw);line-height:1.3125em;font-weight:500}@media (min-width: 1200px){.title-2,.block-articles .block-articles--featured .block-articles--featured-title,.block-articles-list--featured-title,.product-page--description h1,.author--description-content h1,.page-template-article-page .article-content h1,.post-type-post .article-content h1,.post-type-frlgt .article-content h1,.post-type-katalog .article-content h1,.product-page--description h2,.author--description-content h2,.page-template-article-page .article-content h2,.post-type-post .article-content h2,.post-type-frlgt .article-content h2,.post-type-katalog .article-content h2{font-size:2rem}}.title-3,.cart-message--content,.article-content .tease-post .tease-post--title,.tease-post .tease-post--title,.block-subscription--title,.block-articles--heading h3,.block-events--heading h3,.block-articles-list--heading h3,.block-books--heading h3,.section-heading h3,.product-page--description h3,.author--description-content h3,.page-template-article-page .article-content h3,.post-type-post .article-content h3,.post-type-frlgt .article-content h3,.post-type-katalog .article-content h3,.product-page--description h4,.author--description-content h4,.page-template-article-page .article-content h4,.post-type-post .article-content h4,.post-type-frlgt .article-content h4,.post-type-katalog .article-content h4{font-family:Tiempos;font-size:calc(1.275rem + .3vw);line-height:1.3em;font-weight:500}@media (min-width: 1200px){.title-3,.cart-message--content,.article-content .tease-post .tease-post--title,.tease-post .tease-post--title,.block-subscription--title,.block-articles--heading h3,.block-events--heading h3,.block-articles-list--heading h3,.block-books--heading h3,.section-heading h3,.product-page--description h3,.author--description-content h3,.page-template-article-page .article-content h3,.post-type-post .article-content h3,.post-type-frlgt .article-content h3,.post-type-katalog .article-content h3,.product-page--description h4,.author--description-content h4,.page-template-article-page .article-content h4,.post-type-post .article-content h4,.post-type-frlgt .article-content h4,.post-type-katalog .article-content h4{font-size:1.5rem}}.title-35,.block-book--text p{font-family:Tiempos;font-size:1.25rem;line-height:1.3125em;font-weight:500}.title-4,body .product-card--content .product-card--title,.block-articles-list--article-title,.product-page--description h5,.author--description-content h5,.page-template-article-page .article-content h5,.post-type-post .article-content h5,.post-type-frlgt .article-content h5,.post-type-katalog .article-content h5,.product-page--description h6,.author--description-content h6,.page-template-article-page .article-content h6,.post-type-post .article-content h6,.post-type-frlgt .article-content h6,.post-type-katalog .article-content h6{font-family:Tiempos;font-size:1.125rem;line-height:1.3125em;font-weight:500}.title-2-sans,.block-press-catalog h2,.author--videos h2,.author--related-books h2,.author--featured-book h2,.author--description-content h2,.block-articles--heading h2,.block-events--heading h2,.block-articles-list--heading h2,.block-books--heading h2,.section-heading h2{font-family:Calibre;font-size:calc(1.3875rem + 1.65vw);line-height:1.33em;font-weight:400}@media (min-width: 1200px){.title-2-sans,.block-press-catalog h2,.author--videos h2,.author--related-books h2,.author--featured-book h2,.author--description-content h2,.block-articles--heading h2,.block-events--heading h2,.block-articles-list--heading h2,.block-books--heading h2,.section-heading h2{font-size:2.625rem}}.title-4-sans,.wp-block-quote cite{font-family:Calibre;font-size:1.125rem;line-height:1.33em;font-weight:400}.filter-item,.sorting-list--list a,.filters-bar--list a,.books-filters-bar--list a,.author-filters--list a{font-family:Calibre;font-size:calc(1.2875rem + .45vw);line-height:1.1em;font-weight:400}@media (min-width: 1200px){.filter-item,.sorting-list--list a,.filters-bar--list a,.books-filters-bar--list a,.author-filters--list a{font-size:1.625rem}}.nav-label,.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button,.nav-main-wrapper ul .menu-item a{font-size:1.09375rem;letter-spacing:.05em;font-weight:700;text-transform:uppercase;padding-bottom:8px}.title-author,body .product-card--author,.author-info .author-info--meta a,.block-book-teaser--content-author,.title-meta,.search-results--articles-article-meta,.tease-post--meta,.block-articles .block-articles--featured-meta,.block-frlgt-columns--column-article-meta,.block-content-banner--meta,.block-articles-list--article-meta,.block-articles-list--featured-meta{font-family:Calibre;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.2em}.title-meta,.search-results--articles-article-meta,.tease-post--meta,.block-articles .block-articles--featured-meta,.block-frlgt-columns--column-article-meta,.block-content-banner--meta,.block-articles-list--article-meta,.block-articles-list--featured-meta{font-family:Calibre}.title-meta span,.search-results--articles-article-meta span,.tease-post--meta span,.block-articles .block-articles--featured-meta span,.block-frlgt-columns--column-article-meta span,.block-content-banner--meta span,.block-articles-list--article-meta span,.block-articles-list--featured-meta span{font-weight:400}.title-meta span:before,.search-results--articles-article-meta span:before,.tease-post--meta span:before,.block-articles .block-articles--featured-meta span:before,.block-frlgt-columns--column-article-meta span:before,.block-content-banner--meta span:before,.block-articles-list--article-meta span:before,.block-articles-list--featured-meta span:before{content:"\2022";margin:auto 5px}.body-text,.product-page--description,.author--description-content,.page-template-article-page .article-content,.post-type-post .article-content,.post-type-frlgt .article-content,.post-type-katalog .article-content{font-family:Tiempos;font-size:1.125rem;line-height:1.4444444444em}.ingress-text,.has-ingress-font-size,.page-template-article-page .article-content .ingress,.page-template-article-page .article-content .ingress p,.page-template-article-page .article-content .has-option-ingress,.post-type-post .article-content .ingress,.post-type-post .article-content .ingress p,.post-type-post .article-content .has-option-ingress,.post-type-frlgt .article-content .ingress,.post-type-frlgt .article-content .ingress p,.post-type-frlgt .article-content .has-option-ingress,.post-type-katalog .article-content .ingress,.post-type-katalog .article-content .ingress p,.post-type-katalog .article-content .has-option-ingress{font-family:Calibre;font-size:1.75rem;line-height:1.179em;margin-bottom:2em}.details-meta,body .product-card--details-meta,.author-info .author-info--meta time,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,body .product-card--add-to-cart-btn,.block-frlgt-columns--column-cta,.block-authors-press--download-link,.cta-block a,.btn-rounded,.woocommerce .coupon button.button,.btn-rounded-primary,.cwginstock-subscribe-form .cwgstock_button,.block-articles--heading a,.block-events--heading a,.block-articles-list--heading a,.block-books--heading a,.section-heading a{font-family:Calibre;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;line-height:1.2em;font-weight:500}.title-blockquote,.blockquote,.block-book--quote{font-family:Tiempos;font-weight:300;font-size:calc(1.325rem + .9vw);line-height:1.3125em;font-weight:400}@media (min-width: 1200px){.title-blockquote,.blockquote,.block-book--quote{font-size:2rem}}.title-blockquote-sans,.wp-block-quote p,.wp-block-quote{font-family:Calibre;font-size:calc(1.3875rem + 1.65vw);line-height:1.2em;font-weight:400}@media (min-width: 1200px){.title-blockquote-sans,.wp-block-quote p,.wp-block-quote{font-size:2.625rem}}.blockquote,.block-book--quote{quotes:"\201c" "\201d"}.blockquote:before,.block-book--quote:before{content:open-quote}.blockquote:after,.block-book--quote:after{content:close-quote}.button-text,.cwginstock-subscribe-form .cwginstock-panel-heading h4,.block-subscription--form-fields input[type=submit],.block-book .cta-link,.block-author .cta-link,.block-hero--content-cta,.btn-primary,.mobile-navigation .menu-item a.cta-link,.nav-main-right .submenu-authors .submenu-authors--content .cta-link,.nav-main-wrapper ul .menu-item a.cta-link,.block-content-banner--cta{font-size:.875rem;letter-spacing:.1em;font-weight:500;text-transform:uppercase;line-height:1}html{scroll-behavior:smooth}body{font-family:Calibre;color:#2b2b2b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;min-height:100vh;flex-direction:column}#content{flex:1}a{color:#376e7d}h1,h2{font-family:Tiempos}h2{font-size:2.624rem;font-weight:400}ins{text-decoration:none}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#f7f5f2}::-webkit-scrollbar-thumb{background:#376e7d}::-webkit-scrollbar-thumb:hover{background:#e76144}.post-type-archive-frlgt::-webkit-scrollbar-thumb{background:rgba(255,189,20,.75)}.main-search--heading,.main-search--wrapper,.block-book-teaser,.block-articles-list--heading,.block-author--grid,.block-hero--content-text,.author--header h1,.post-type-forlaget_author,.wp-block-columns,.container,.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content,.page-template-article-page .article-content .article-body>*:not(.alignwide),.post-type-post .article-content .article-body>*:not(.alignwide),.post-type-frlgt .article-content .article-body>*:not(.alignwide),.post-type-katalog .article-content .article-body>*:not(.alignwide),.page-template-article-page .article-h1,.post-type-post .article-h1,.post-type-frlgt .article-h1,.post-type-katalog .article-h1,.submenu-authors--content,.container-narrow{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:24px;padding-right:24px}.page-template-article-page .article-content .article-body>*:not(.alignwide),.post-type-post .article-content .article-body>*:not(.alignwide),.post-type-frlgt .article-content .article-body>*:not(.alignwide),.post-type-katalog .article-content .article-body>*:not(.alignwide),.page-template-article-page .article-h1,.post-type-post .article-h1,.post-type-frlgt .article-h1,.post-type-katalog .article-h1,.submenu-authors--content,.container-narrow{max-width:720px}.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content{max-width:992px}.container-rows{display:flex;flex-direction:column;gap:24px}.container-row-top-gap{margin-top:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){.container-row-top-gap{margin-top:2.25rem}}.section-t-padding{padding-top:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.section-t-padding{padding-top:3rem}}.section-v-padding,.block-articles,.block-press-catalog,.block-articles-list,body .wc-block-grid__products,.block-pattern--two-columns-content{padding-top:calc(1.425rem + 2.1vw);padding-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.section-v-padding,.block-articles,.block-press-catalog,.block-articles-list,body .wc-block-grid__products,.block-pattern--two-columns-content{padding-top:3rem}}@media (min-width: 1200px){.section-v-padding,.block-articles,.block-press-catalog,.block-articles-list,body .wc-block-grid__products,.block-pattern--two-columns-content{padding-bottom:3rem}}.section-border-bottom,.block-press-catalog,.block-pattern--two-columns-content{position:relative}.section-border-bottom:after,.block-press-catalog:after,.block-pattern--two-columns-content:after{content:"";position:absolute;left:0;right:0;bottom:0;max-width:1232px;margin:0 24px;border-bottom:1px solid #dedede}.section-border-top{position:relative}.section-border-top:before{content:"";position:absolute;left:0;right:0;top:0;max-width:1232px;margin:0 24px;border-bottom:1px solid #dedede}.full-width--picture{height:100%;max-height:820px;grid-row-start:1;grid-column-start:1}@media (max-width: 767.98px){.full-width--picture{aspect-ratio:4/3}}@media (max-width: 575.98px){.full-width--picture{aspect-ratio:6/5}}.full-width--picture img{width:100%;height:100%;object-fit:cover}.full-width-block{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow-x:hidden}.col-wide{max-width:1024px;margin:0 auto;float:none}.nav-main-wrapper{padding-top:24px;padding-bottom:24px;background-color:#376e7d}.nav-main-wrapper ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;list-style-type:none;margin:0}.nav-main-wrapper ul .menu-item a{position:relative;color:#fff;text-decoration:none}.nav-main-wrapper ul .menu-item a:hover:after{background-color:#fff6}.nav-main-wrapper ul .menu-item a.cta-link{align-self:center;color:#376e7d;font-weight:500}.nav-main-wrapper ul .menu-item.current_page_item a:after,.nav-main-wrapper ul .menu-item.current_page_parent a:after{background-color:#fff;width:100%}.nav-main-wrapper ul .menu-item-arrows>a,.nav-main-wrapper ul .menu-item-arrows .submenu--title{display:none}.nav-main-wrapper ul .menu-item-arrows .submenu-books:before{display:none}.nav-main-wrapper ul .menu-item-arrows .menu-item a{font-size:1.75rem}.nav-main-wrapper ul .menu-item-arrows .menu-item a:before{content:"";display:inline-block;width:20px;height:20px;background:url(/wp-content/themes/forlaget/images/icons/arrow-forward.svg) center center/cover no-repeat;margin-right:1rem}.nav-main-wrapper>.container{display:grid}@media (min-width: 1080px){.nav-main-wrapper>.container{align-items:center;grid-template-columns:1fr auto 1fr}}.category-aktuellt .nav-main{background-color:#376e7d}.category-frlgt .nav-main,.single-post .nav-main{background:transparent}.submenu-authors{color:#fff}.submenu-authors--content{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:50px;max-width:824px}.submenu-authors h4{color:#ffffff59;text-transform:uppercase;letter-spacing:.02em;font-size:.875rem;margin-bottom:.5rem}.submenu-authors--letters{font-size:1.75rem;text-transform:uppercase;display:flex;justify-content:space-between;margin-bottom:2rem}.submenu-authors--letters a{font-weight:400!important;font-size:28px!important}.submenu-authors--authors{display:grid;grid-gap:25px;margin-bottom:2rem}@media (min-width: 768px){.submenu-authors--authors{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.submenu-authors--authors{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.submenu-authors--author{text-align:center}.submenu-authors--author-image-link{display:block;object-fit:cover}.submenu-authors--author-image-link img{border-radius:50%;margin-bottom:.5rem;transition:transform .3s ease-in-out}.submenu-authors--author-image-link:hover img{transform:scale(1.05)}.submenu-authors--author p{font-size:1.125rem;font-weight:400;text-transform:none}.nav-main-right .submenu-authors .submenu-authors--content .cta-link{color:#376e7d;background-color:#fff;display:inline-block;text-align:center;font-weight:500;align-self:center}.menu-item.opened .submenu-authors{max-height:500px}.nav-main-wrapper .menu-item-has-children .submenu,.nav-main-wrapper .authors-menu-item .submenu,.submenu-authors{background-color:#376e7d;top:104px;left:0;width:100%;max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}@media (min-width: 768px){.nav-main-wrapper .menu-item-has-children .submenu,.nav-main-wrapper .authors-menu-item .submenu,.submenu-authors{position:absolute;z-index:5;top:90px}}.nav-main-wrapper .menu-item-has-children .submenu,.nav-main-wrapper .authors-menu-item .submenu{display:flex;flex-direction:column;align-items:center}.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content{padding-top:calc(1.325rem + .9vw);padding-bottom:calc(1.325rem + .9vw);display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (min-width: 1200px){.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content{padding-top:2rem}}@media (min-width: 1200px){.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content{padding-bottom:2rem}}.nav-main-wrapper .menu-item-has-children .submenu .cta-link,.nav-main-wrapper .authors-menu-item .submenu .cta-link{margin-bottom:50px}.nav-main-wrapper .menu-item-has-children.opened .submenu,.nav-main-wrapper .authors-menu-item.opened .submenu{border-top:1px solid rgba(255,255,255,.5);max-height:500px}.nav-main-wrapper .menu-item-has-children.opened>a,.nav-main-wrapper .authors-menu-item.opened>a{position:relative}.nav-main-wrapper .menu-item-has-children.opened>a:after,.nav-main-wrapper .authors-menu-item.opened>a:after{content:url('data:image/svg+xml; utf8, <svg width="14" height="2" viewBox="0 0 14 2" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1H14" stroke="white" stroke-width="1.5"/></svg>')}@media (min-width: 768px){.nav-main-wrapper .menu-item-has-children.opened>a:after,.nav-main-wrapper .authors-menu-item.opened>a:after{content:"";display:block;position:absolute;width:100%;background-color:#fff}}.nav-main-wrapper .menu-item-has-children>a:after,.nav-main-wrapper .authors-menu-item>a:after{content:url('data:image/svg+xml; utf8, <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 7H14" stroke="white" stroke-width="1.5"/><path d="M7 0L7 14" stroke="white" stroke-width="1.5"/></svg>')}@media (min-width: 768px){.nav-main-wrapper .menu-item-has-children>a:after,.nav-main-wrapper .authors-menu-item>a:after{display:none}}.nav-main-left,.nav-main-right{display:none}@media (min-width: 1080px){.nav-main-left,.nav-main-right{display:block}}.nav-search-icon{position:relative;width:20px;margin-left:20px}.nav-search-icon:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;left:-25px;top:2px;background:url(/wp-content/themes/forlaget/images/icons/search-icon.svg) no-repeat center center;background-size:contain}@media (min-width: 1080px){.dark-theme .nav-main-wrapper,.single-post .nav-main-wrapper,.single-frlgt .nav-main-wrapper{background:transparent}}.single-post .nav-main-wrapper,.single-frlgt .nav-main-wrapper{border-color:transparent}.home .nav-main-wrapper .submenu,.home .nav-main-wrapper .submenu-authors,.single-frlgt .nav-main-wrapper .submenu,.single-frlgt .nav-main-wrapper .submenu-authors,.dark-theme .nav-main-wrapper .submenu,.dark-theme .nav-main-wrapper .submenu-authors{background:#1b1e20}.home .nav-main-wrapper{background:#000}.submenu--content>li>a,.submenu--content>li .submenu--title{margin-bottom:10px;color:#fff}.nav-main-wrapper .submenu-books:before{content:"";display:block;width:33px;height:1px;background-color:#fff;margin-bottom:10px}.nav-main-wrapper .submenu-books--content{display:flex;flex-direction:column}.nav-main-wrapper .submenu-books--content .menu-item a{font-weight:400;text-transform:none}@media (max-width: 1079.98px){.widget_wc_aelia_currencyswitcher_widget{padding:0 26px;font-weight:700}}.widget_wc_aelia_currencyswitcher_widget .currency_switch_form{display:flex;column-gap:10px}.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button{border:none;padding:0;margin:0;text-decoration:none;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;color:#fff}@media (max-width: 1079.98px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button{text-transform:uppercase;letter-spacing:.05em;font-size:1.25rem;margin-bottom:.5rem}}@media (min-width: 1080px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form{position:relative}}@media (min-width: 1080px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button{display:none}}@media (min-width: 1080px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button:not(.active){position:absolute;top:20px}.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button:not(.active).open{display:block}}@media (min-width: 1080px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button.active{display:block}}@media (max-width: 1079.98px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button.active{background-color:#2c5863;padding-right:4px;padding-left:4px}}@media (max-width: 1079.98px){.forlaget-cart{display:none}}@media (min-width: 1080px){.forlaget-cart span:not(#cart-count){display:none}}.forlaget-cart a{position:relative;display:block;min-width:16px;height:100%}.forlaget-cart a:before{content:"";position:absolute;left:0;top:2px;display:block;width:16px;height:20px;background-size:16px 20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='13' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='%23FFFFFF'%3E%3Cpath d='M10,3.82842712 C10,1.7396401 8.46236086,0 6.5,0 C4.53763914,0 3,1.7396401 3,3.82842712 C3,4.38071187 3.44771525,4.82842712 4,4.82842712 C4.55228475,4.82842712 5,4.38071187 5,3.82842712 C5,2.79301982 5.70093711,2 6.5,2 C7.29906289,2 8,2.79301982 8,3.82842712 C8,4.38071187 8.44771525,4.82842712 9,4.82842712 C9.55228475,4.82842712 10,4.38071187 10,3.82842712 Z'/%3E%3Cpath d='M2,14 L11,14 L11,6 L2,6 L2,14 Z M0,4 L13,4 L13,16 L0,16 L0,4 Z'/%3E%3C/g%3E%3C/svg%3E")}.cart-count{position:absolute;top:-8px;right:-13px;background-color:#ffbd14;color:#000;font-size:.85rem;font-weight:700;line-height:1;padding-bottom:1px;padding-left:1px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:500px}.dark-theme .themed-color{color:#ffbd14bf}.dark-theme .themed-button{color:#ffbd14bf;border-color:#ffbd14bf}.dark-theme .themed-button:hover{background-color:#ffbd14bf;color:#fff}.dark-theme .section-border-bottom:after,.dark-theme .block-press-catalog:after,.dark-theme .block-pattern--two-columns-content:after{border-color:#ffffff4d}.dark-theme .section-border-top:before{border-color:#ffffff4d}.mobile-navigation{width:100%;max-width:80%;background-color:#376e7d;padding-top:1rem;padding-bottom:1rem;transform:translate(-100%);transition:transform .3s ease-in-out;position:absolute;height:calc(100vh - 73px);overflow:auto}@media (min-width: 1080px){.mobile-navigation{display:none}}.mobile-navigation.opened{transform:translate(0)}.mobile-navigation ul{list-style-type:none;margin:0;padding:0}.mobile-navigation ul .menu-item-has-children>a:after,.mobile-navigation ul .menu-item-has-children>span:after,.mobile-navigation ul .authors-menu-item>a:after,.mobile-navigation ul .authors-menu-item>span:after{content:url('data:image/svg+xml; utf8, <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 7H14" stroke="white" stroke-width="1.5"/><path d="M7 0L7 14" stroke="white" stroke-width="1.5"/></svg>')}@media (min-width: 1080px){.mobile-navigation ul .menu-item-has-children>a:after,.mobile-navigation ul .menu-item-has-children>span:after,.mobile-navigation ul .authors-menu-item>a:after,.mobile-navigation ul .authors-menu-item>span:after{content:"";display:block;width:100%;height:4px;background-color:#fff}}.mobile-navigation ul .menu-item-has-children.opened>a:after,.mobile-navigation ul .menu-item-has-children.opened>span:after,.mobile-navigation ul .authors-menu-item.opened>a:after,.mobile-navigation ul .authors-menu-item.opened>span:after{content:url('data:image/svg+xml; utf8, <svg width="14" height="2" viewBox="0 0 14 2" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1H14" stroke="white" stroke-width="1.5"/></svg>')}.mobile-navigation ul .menu-item-has-children.opened .submenu,.mobile-navigation ul .menu-item-has-children.opened .submenu-authors,.mobile-navigation ul .authors-menu-item.opened .submenu,.mobile-navigation ul .authors-menu-item.opened .submenu-authors{max-height:none}.mobile-navigation ul a{display:flex;justify-content:space-between;color:#fff;text-decoration:none;font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-size:1.25rem;margin-bottom:.5rem}.mobile-navigation>ul>li>a{padding:0 26px;font-weight:700}.mobile-navigation .submenu{display:flex;flex-direction:column;background-color:#2c5863;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;padding:0 26px}.mobile-navigation .submenu--content{margin-top:1rem;margin-bottom:1.5rem}.mobile-navigation .submenu .cta-link{margin-bottom:2rem}.mobile-navigation .submenu a{font-weight:400;padding-left:1rem}.mobile-navigation .submenu .menu-item.opened .submenu-books{max-height:100vh}.mobile-navigation .submenu--content>li>a,.mobile-navigation .submenu--content>li .submenu--title{font-weight:400;display:flex;justify-content:space-between}.mobile-navigation .submenu--content .submenu-books .menu-item:first-child a{margin-top:.75rem}.mobile-navigation .submenu--content .submenu-books .menu-item:last-child a{margin-bottom:.75rem}.mobile-navigation .submenu-authors{background-color:#2c5863;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.mobile-navigation .submenu-authors--letters{display:block;text-align:center}.mobile-navigation .submenu-authors--letters a{margin-left:.15rem;margin-right:.15rem;display:inline-block}.mobile-navigation .submenu-authors--letters a:first-child{margin:0}.mobile-navigation .submenu-authors--authors{grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(75px,1fr))}.mobile-navigation .submenu-authors--authors a{display:inline-block}.mobile-navigation .submenu-books{max-height:0;overflow:hidden;margin-left:1rem;transition:max-height .3s ease-in-out}.mobile-navigation .submenu-books a{font-size:1.125rem;text-transform:none}.mobile-navigation .submenu-books.opened{max-height:700px}.mobile-navigation .menu-item a.cta-link{align-self:center;color:#376e7d;font-weight:500}.mobile-navigation .menu-item-arrows{border-top:1px solid rgba(255,255,255,.25);padding-top:1.5rem}.mobile-navigation .menu-item-arrows>a{display:none}.mobile-navigation .menu-item-arrows .submenu-books{max-height:100vh;margin-left:0}.mobile-navigation .menu-item-arrows .submenu-books a{font-size:1.25rem;margin-bottom:1rem}.mobile-navigation .menu-item-arrows .submenu-books a:after{content:"";display:inline-block;width:20px;height:20px;background:url(/wp-content/themes/forlaget/images/icons/arrow-forward.svg) center center/cover no-repeat;margin-right:1rem}.mobile-navigation .menu-item.search{display:none}.home .mobile-navigation,.single-frlgt .mobile-navigation,.dark-theme .mobile-navigation{background-color:#1b1e20}.home .mobile-navigation .submenu,.single-frlgt .mobile-navigation .submenu,.dark-theme .mobile-navigation .submenu,.home .mobile-navigation .submenu-authors,.single-frlgt .mobile-navigation .submenu-authors,.dark-theme .mobile-navigation .submenu-authors{background-color:#32383c}.header{position:relative;width:100%;z-index:2}.header .hdr-logo{line-height:0}.header .hdr-logo svg{width:123px;height:auto}@media (min-width: 576px){.header .hdr-logo svg{width:153px}}@media (min-width: 1080px){.header .hdr-logo{margin-left:40px;margin-right:40px}.header .hdr-logo svg{width:auto;height:auto}}.mobile-toggle-btn{width:30px;height:30px;margin-top:0;padding:0;display:block;z-index:501;top:20px;right:20px;background:transparent;border-radius:5px;outline:none;border:none;cursor:pointer}@media (min-width: 1080px){.mobile-toggle-btn{display:none}}.mobile-toggle-btn span{position:relative;display:block;height:3px;width:100%;background-color:#fff;transition:background-color .3s ease-in-out;margin-top:-10px}.mobile-toggle-btn span:before,.mobile-toggle-btn span:after{content:"";height:3px;width:100%;position:absolute;background-color:#fff;transition:transform .3s ease-in-out;left:0;top:9px}.mobile-toggle-btn span:after{top:18px}.mobile-toggle-btn span.open{background-color:transparent}.mobile-toggle-btn span.open:before{transform:rotate(45deg) translate(-1px)}.mobile-toggle-btn span.open:after{transform:rotate(-45deg) translate(6px,-7px)}@media (max-width: 1079.98px){.mobile-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}}.mobile-header .mobile-header-icons-container{display:flex;justify-content:flex-end;align-items:center;column-gap:16px}@media (min-width: 1080px){.mobile-header .mobile-header-icons-container{display:none}}.mobile-cart-btn,.mobile-search-btn{position:relative;color:#fff}.mobile-cart-btn svg,.mobile-search-btn svg{width:24px;height:24px}@media (min-width: 576px){.mobile-cart-btn svg,.mobile-search-btn svg{width:30px;height:30px}}.footer{background-color:#1b1e20;color:#ffffffde;padding-top:70px;padding-bottom:70px;font-size:13px;border-top:1px solid rgba(255,255,255,.87)}.footer p{margin-bottom:1em}.footer a{color:#ffffffde}.footer--grid{display:grid}@media (min-width: 768px){.footer--grid{grid-template-columns:1fr 1fr 0 1fr}.footer--grid>:first-child{text-align:center;grid-column:span 4}}@media (min-width: 1200px){.footer--grid{grid-template-columns:.7fr .7fr .7fr 1fr 1fr}.footer--grid>:first-child{text-align:left;grid-column:inherit}}.footer--logo{text-align:center;margin-bottom:2rem}@media (min-width: 768px){.footer--logo{text-align:left;grid-column:span 3}}@media (min-width: 1200px){.footer--logo{grid-column:span 1;margin-bottom:0}}.footer--menu .navigation{margin:0;padding-left:0;list-style-type:none}.footer--menu .navigation a{text-decoration:none;text-transform:uppercase;line-height:24px}.footer--menu .navigation a:hover{text-decoration:underline}.footer--social-media{display:flex;flex-direction:column;text-transform:capitalize;margin-top:1rem;margin-bottom:1rem}.btn-primary{display:inline-block}ul.list-inline{margin:0!important}ul.list-inline .facebook,ul.list-inline .twitter{list-style:none;display:inline-block;margin:0 3px!important;line-height:50%}ul.list-inline .facebook i,ul.list-inline .twitter i{width:30px;height:30px;display:inline-block;background-repeat:no-repeat;background-size:contain}ul.list-inline .facebook i.fa-facebook-f,ul.list-inline .twitter i.fa-facebook-f{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 1600' role='img' aria-hidden='true' focusable='false'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%231877f2' d='M1600 800a800 800 0 1 0-925 790v-559H472V800h203V624c0-201 119-311 302-311 88 0 179 15 179 15v197h-101c-99 0-130 62-130 125v150h222l-36 231H925v559a800 800 0 0 0 675-790'/%3E%3Cpath fill='%23fff' d='M1147 800H925V650c0-63 31-125 130-125h101V328s-91-15-179-15c-183 0-302 110-302 311v176H472v231h203v559a806 806 0 0 0 250 0v-559h186z'/%3E%3C/g%3E%3C/svg%3E")}ul.list-inline .facebook i.fa-twitter,ul.list-inline .twitter i.fa-twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' role='img' aria-hidden='true' focusable='false'%3E%3Ccircle cx='200' cy='200' r='200' fill='%231da1f2'/%3E%3Cpath d='M163.4 305.5c88.7 0 137.2-73.5 137.2-137.2 0-2.1 0-4.2-.1-6.2 9.4-6.8 17.6-15.3 24.1-25-8.6 3.8-17.9 6.4-27.7 7.6 10-6 17.6-15.4 21.2-26.7-9.3 5.5-19.6 9.5-30.6 11.7-8.8-9.4-21.3-15.2-35.2-15.2-26.6 0-48.2 21.6-48.2 48.2 0 3.8.4 7.5 1.3 11-40.1-2-75.6-21.2-99.4-50.4-4.1 7.1-6.5 15.4-6.5 24.2 0 16.7 8.5 31.5 21.5 40.1-7.9-.2-15.3-2.4-21.8-6v.6c0 23.4 16.6 42.8 38.7 47.3-4 1.1-8.3 1.7-12.7 1.7-3.1 0-6.1-.3-9.1-.9 6.1 19.2 23.9 33.1 45 33.5-16.5 12.9-37.3 20.6-59.9 20.6-3.9 0-7.7-.2-11.5-.7 21.1 13.8 46.5 21.8 73.7 21.8' fill='%23fff'/%3E%3C/svg%3E")}.block-pattern--two-columns-content{position:relative}.block-pattern--two-columns-content h2{font-family:Calibre;font-size:2.625rem}.block-pattern--two-columns-content p{font-size:1.25rem;line-height:1.2}.products-page{padding-bottom:50px}.products-page .products-page--title{color:#2b2b2b;margin-bottom:.5rem}.products-page--wrapper{position:relative}.products-page--wrapper.loading .products-page--grid{opacity:.25}.products-page--wrapper.loading .lds-ellipsis{display:block}.products-page--grid{margin-bottom:50px}.posts-grid,.search-page--articles-grid,.posts--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:48px 24px}@media (min-width: 360px){.posts-grid,.search-page--articles-grid,.posts--grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (min-width: 576px){.posts-grid,.search-page--articles-grid,.posts--grid{grid-template-columns:repeat(auto-fit,minmax(240px,calc(50% - 12px)))}}@media (min-width: 992px){.posts-grid,.search-page--articles-grid,.posts--grid{grid-template-columns:repeat(auto-fit,minmax(280px,calc(33.3333% - 16px)))}}@media (min-width: 1200px){.posts-grid,.search-page--articles-grid,.posts--grid{grid-template-columns:repeat(auto-fit,minmax(300px,calc(33.3333% - 16px)))}}.posts--wrapper{padding-bottom:50px;position:relative}.posts--wrapper.loading .posts--grid{opacity:.25}.posts--wrapper.loading .lds-ellipsis{display:block}.posts--grid{margin-bottom:50px}.page-template-article-page .article--header,.post-type-post .article--header,.post-type-frlgt .article--header,.post-type-katalog .article--header{display:grid;grid-template-columns:1fr;align-items:flex-end;margin-bottom:1rem}@media (min-width: 576px){.page-template-article-page .article--header,.post-type-post .article--header,.post-type-frlgt .article--header,.post-type-katalog .article--header{margin-top:-90px}}.page-template-article-page .article--header:before,.post-type-post .article--header:before,.post-type-frlgt .article--header:before,.post-type-katalog .article--header:before{content:"";display:block;width:100%;height:200px;grid-row-start:1;grid-column-start:1;background:linear-gradient(to bottom,#2b2b2b,transparent);align-self:start;z-index:1}.page-template-article-page .article--header:after,.post-type-post .article--header:after,.post-type-frlgt .article--header:after,.post-type-katalog .article--header:after{content:"";display:block;width:100%;height:200px;grid-row-start:1;grid-column-start:1;background:linear-gradient(to top,#2b2b2b,transparent)}.page-template-article-page .article--header img,.post-type-post .article--header img,.post-type-frlgt .article--header img,.post-type-katalog .article--header img{width:100%;height:100%;object-fit:cover;grid-row-start:1;grid-column-start:1}.page-template-article-page .article-h1,.post-type-post .article-h1,.post-type-frlgt .article-h1,.post-type-katalog .article-h1{grid-row-start:1;grid-column-start:1;color:#fff;margin-bottom:2rem;z-index:1}.page-template-article-page--author,.post-type-post--author,.post-type-frlgt--author,.post-type-katalog--author{margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.page-template-article-page--author,.post-type-post--author,.post-type-frlgt--author,.post-type-katalog--author{margin-bottom:3rem}}.page-template-article-page .article-content,.post-type-post .article-content,.post-type-frlgt .article-content,.post-type-katalog .article-content{padding-bottom:50px}.page-template-article-page .article-content .article-body,.post-type-post .article-content .article-body,.post-type-frlgt .article-content .article-body,.post-type-katalog .article-content .article-body{display:grid;grid-template-columns:1fr min(100% - 24px,1256px) 1fr}.page-template-article-page .article-content .article-body>*:not(.alignwide),.post-type-post .article-content .article-body>*:not(.alignwide),.post-type-frlgt .article-content .article-body>*:not(.alignwide),.post-type-katalog .article-content .article-body>*:not(.alignwide){grid-column:2/3;max-width:672px}@media (min-width: 768px){.page-template-article-page .article-content .article-body>*:not(.alignwide),.post-type-post .article-content .article-body>*:not(.alignwide),.post-type-frlgt .article-content .article-body>*:not(.alignwide),.post-type-katalog .article-content .article-body>*:not(.alignwide){padding-left:0;padding-right:0}}.page-template-article-page .article-content .article-body>.alignwide,.post-type-post .article-content .article-body>.alignwide,.post-type-frlgt .article-content .article-body>.alignwide,.post-type-katalog .article-content .article-body>.alignwide{grid-column:2/3}.page-template-article-page .article-content .article-body>.alignfull,.post-type-post .article-content .article-body>.alignfull,.post-type-frlgt .article-content .article-body>.alignfull,.post-type-katalog .article-content .article-body>.alignfull{grid-column:-1/1;padding-left:0;padding-right:0;max-width:none}.page-template-article-page .article-content .article-body ul,.page-template-article-page .article-content .article-body ol,.post-type-post .article-content .article-body ul,.post-type-post .article-content .article-body ol,.post-type-frlgt .article-content .article-body ul,.post-type-frlgt .article-content .article-body ol,.post-type-katalog .article-content .article-body ul,.post-type-katalog .article-content .article-body ol{list-style-type:inside;padding-left:1.2em!important}.related-posts-block>div.container{padding-top:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.related-posts-block>div.container{padding-top:3rem}}.post-type-event{padding-top:50px;padding-bottom:50px}.cta-block a{margin-bottom:1.5rem;display:inline-block}.image-text_block{padding:0;margin-bottom:2rem}figcaption{margin-top:8px;font-size:.75rem;line-height:1.417em;font-family:Calibre}.category-frlgt,.post-type-archive-frlgt,.frlgt,.dark-theme,.single-frlgt{background-color:#1b1e20}.single-frlgt .article-content{color:#ffffffde}.single-frlgt .article-content a{color:#ffbd14bf}.single-frlgt .article-content a:hover{color:#ffbd14}.single-frlgt .product-card--content .product-card--title a{color:#ffbd14bf}.single-frlgt .product-card--content .product-card--title a:hover{color:#ffbd14}.single-frlgt .product-card .price,.single-frlgt .related-posts-block h2{color:#ffffffde}.single-frlgt .related-posts-block .tease-post--meta,.single-frlgt .related-posts-block .tease-post--meta a{color:#ffbd14bf}.single-frlgt .related-posts-block .tease-post h2 a{color:#ffffffbf}.single-frlgt .related-posts-block .article-content{color:#ffffffde}.single-frlgt .related-posts-block .article-content a{color:#ffbd14bf}.author--header{display:grid;grid-template-columns:1fr;align-items:flex-end;margin-bottom:1rem}.author--header:after{content:"";display:block;width:100%;height:200px;grid-row-start:1;grid-column-start:1;background:linear-gradient(to top,#2b2b2b,transparent)}.author--header img{width:100%;height:100%;object-fit:cover;grid-row-start:1;grid-column-start:1}.author--header h1{grid-row-start:1;grid-column-start:1;margin-bottom:2rem;color:#fff;z-index:1}.author--description-grid{display:grid;grid-gap:2rem;padding-top:2rem;padding-bottom:50px;border-bottom:1px solid rgba(43,43,43,.35)}@media (min-width: 768px){.author--description-grid{grid-template-columns:2fr minmax(200px,350px)}}.author--description-content{border-right:1px solid rgba(43,43,43,.35);padding-right:50px}.author--description-content h2,.author--featured-book h2{margin-bottom:1.2rem}.author--related-books{padding-top:2rem;padding-bottom:50px;border-bottom:1px solid rgba(43,43,43,.35)}.author--related-books h2{margin-bottom:1.2rem}.author--related-posts{padding-top:2rem;padding-bottom:50px;border-bottom:1px solid rgba(43,43,43,.35)}.author--videos{padding-top:2rem;padding-bottom:50px}.author--videos h2{margin-bottom:1.2rem}.author--videos-grid{display:grid;grid-gap:25px;grid-template-rows:auto}@media (min-width: 768px){.author--videos-grid{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.author--videos-grid{grid-template-columns:1fr 1fr 1fr}}.author--videos-video{display:grid;grid-template-columns:1;grid-template-rows:1;justify-content:center;align-content:center;align-items:center;margin-bottom:.5rem}.author--videos-video img{grid-row-start:1;grid-column-start:1}.author--videos-video button{grid-row-start:1;grid-column-start:1;justify-self:center;border:none;background-color:transparent;color:#fff;transition:color .3s ease-in-out,transform .3s ease-in-out;cursor:pointer}.author--videos-video button:hover{color:#e76144;transform:scale(1.05)}.author--videos-video button:active{transform:scale(1.1)}.author--videos-video-item p{font-family:Tiempos;font-size:1.125rem;font-weight:500}.author--videos-large-screen-overlay{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;background-color:#1b1e20b3;height:0;opacity:0;transition:opacity .25s ease-in-out;z-index:2}.author--videos-large-screen-overlay.active{opacity:1;height:100vh}.author--videos-large-screen-overlay.active .author--videos-large-screen{transform:scale(1)}.author--videos-large-screen-overlay button{position:absolute;top:10px;right:10px;cursor:pointer;border:none;transition:background-color .3s ease-in-out;background-color:transparent;color:#fff;outline:none;transition:color .3s ease-in-out}.author--videos-large-screen-overlay button>*{pointer-events:none}.author--videos-large-screen-overlay button:hover{color:#e76144}.author--videos-large-screen{width:90%;height:90vh;transform:scale(.5);transition:transform .5s ease-in-out}.admin-bar .author--videos-large-screen-overlay.active button{top:42px}.product-page{padding-top:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.product-page{padding-top:3rem}}.product-page--grid{display:grid;padding-bottom:111px}@media (min-width: 768px){.product-page--grid{grid-template-columns:1.1fr 1fr;grid-gap:56px}}.product-page--grid .entry-images{position:relative;background-color:#efefef;padding:90px 0;margin-bottom:60px}.product-page--grid .entry-images .woocommerce-product-gallery{width:100%;max-width:400px;margin:0 auto}.product-page--author-container{display:flex;flex-direction:column;gap:10px;margin-bottom:2.375rem}.product-page--author{display:grid;grid-template-columns:auto 1fr;align-items:center}.product-page--author img{width:45px;border-radius:50%;margin-right:10px}.product-page--author a{letter-spacing:.05em;font-size:.875rem;color:#376e7d;text-decoration:none;text-transform:uppercase;font-weight:700}.product-page--author a:hover{text-decoration:underline}.product-page--variations{display:flex;align-items:center;gap:20px;margin-bottom:1.3em}.product-page--variations label{margin-right:10px}.product-page--variations-select{border:1px solid #000;padding:.6em 1em .4em}.product-page--btn{background-color:#376e7d}.product-page--tabs-content .amount,.product-page--tabs-content del{font-size:2.625rem;line-height:1.095em;font-weight:500}.product-page--tabs-content .woocommerce-Price-currencySymbol:after{content:" "}.product-page .product_title{margin-bottom:1rem}.product-page--related-books{padding-top:50px;padding-bottom:50px}.product-page--related-books>h2{margin-bottom:1rem;font-family:Calibre}.product-page--tabs-heading{display:flex;list-style-type:none;margin:0;padding:0;border-bottom:1px solid rgba(43,43,43,.15)}.product-page--tabs-heading li{padding:.75rem 0 0;cursor:pointer;font-size:1.125rem;margin-right:2.313rem;line-height:1.222em}.product-page--tabs-heading li.active{border-bottom:6px solid #e76144}.product-page--tabs-content-wrapper{padding-top:1rem;padding-bottom:1rem}.product-page--tabs-content{height:0;overflow:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.product-page--tabs-content.active{height:auto;opacity:1}.product-page--tabs .digital-products a{position:relative;display:block;font-size:1.125rem;text-decoration:none;margin-bottom:.5rem}.product-page--tabs .digital-products a:hover{color:#21424a}.product-page--tabs .digital-products a svg{margin-right:3px}.product-page--tabs .digital-products a svg:last-of-type{margin-right:6px}.product-page--stock-status{color:#2b2b2b40;font-size:1.125rem}.product-page--buttons{margin-top:1rem;margin-bottom:24px}.product-page--info{font-size:1.125rem}.product-page--info ul{margin:0;padding:0;list-style-position:inside}.product-page--description{position:relative;max-height:34em;overflow:hidden;transition:max-height .3s ease-in-out}.product-page--description:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:300px;background:linear-gradient(to top,#ffffff,transparent);border-bottom:2em solid #ffffff}.product-page--description.opened{max-height:none}.product-page--description.opened:after{background:transparent;border:none;pointer-events:none}.product-page--description.opened .product-page--description-btn{position:relative;display:none}.product-page--description-btn{margin-top:1rem;position:absolute;left:0;bottom:0;z-index:1;display:block;color:#376e7d;text-transform:uppercase;font-family:Calibre;font-weight:700;letter-spacing:.05em;background:none;border:none;cursor:pointer}.product-page--accordion{margin-bottom:2rem}.product-page--quote{display:flex;flex-direction:column;align-items:center;color:#376e7d;font-size:1.125rem}.product-page--quote img{width:55px;margin-bottom:60px}.product-page--quote-text{font-weight:700;text-align:center}.product-page--video{background-color:#ffa986;padding:80px 0;width:100%}.product-page--video-iframe-wrapper{position:relative;height:0;padding-bottom:56.25%}.product-page--video iframe{position:absolute;width:100%;height:100%;left:0;top:0}.product-page--left{display:flex;flex-flow:column nowrap}.product-page .product-share-btns{margin-top:auto}.product-page .product-share-btns .list-inline{margin-top:3rem!important;padding-left:0}.outofstock .product-page--tabs-content .amount{font-size:2.265rem;font-weight:500;color:#2b2b2b59}.search-page--header-wrapper{display:flex;flex-direction:column;gap:10px}.search-page--quick-links{margin-bottom:50px;text-align:center}.search-page--quick-links ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:20px}.search-page--quick-links li{margin:0}.search-page--quick-links a{color:#376e7d;text-decoration:none;font-size:1.125rem;font-weight:500;transition:color .3s ease}.search-page--quick-links a .count{color:#2b2b2b80;font-weight:400;margin-left:5px}.search-page--quick-links a:hover{color:#2b2b2b}.search-page--results-title{color:#2b2b2b59;font-weight:500;font-size:calc(1.365rem + 1.38vw)}@media (min-width: 1200px){.search-page--results-title{font-size:2.4rem}}.search-page--results-title span{color:#2b2b2bb3}.search-page--section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:15px}.search-page--section-header h2{font-size:calc(1.425rem + 2.1vw);margin:0}@media (min-width: 1200px){.search-page--section-header h2{font-size:3rem}}.search-page--view-all{color:#376e7d;text-decoration:none;font-size:1rem;font-weight:500;transition:opacity .3s ease}.search-page--view-all:hover{opacity:.7}.search-page--books,.search-page--articles,.search-page--authors{margin-bottom:50px}.search-page--author-image-link{display:block;margin-bottom:15px;overflow:hidden}.search-page--author-image-link img{width:100%;object-fit:cover;transition:transform .3s ease-in-out}.search-page--author-image-link:hover img{transform:scale(1.1)}.search-page--author-title-link{font-size:1.125rem;color:#2b2b2b;text-decoration:none;letter-spacing:.01em}.search-page--author-title-link:hover{color:#376e7d}.search-page--no-results{text-align:center;padding:50px 0}.search-page--no-results p{font-size:1.25rem;color:#2b2b2b80}.search-page--load-more-wrapper{text-align:center;margin-top:30px;margin-bottom:50px}.search-page--load-more{cursor:pointer}.search-page--load-more:disabled,.search-page--load-more.loading{opacity:.6;cursor:not-allowed;transform:none}.search-page--load-more.loading{position:relative;padding-right:40px}.search-page--load-more.loading:after{content:"";position:absolute;width:16px;height:16px;top:50%;right:10px;margin-top:-8px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.block-hero{display:grid;grid-template-columns:1fr}.block-hero--content{grid-row-start:1;grid-column-start:1}.block-hero--content-text{color:#fff;display:grid;grid-template-rows:1fr;align-items:flex-end;height:100%;padding-top:20px;padding-bottom:40px}.block-hero--content-text h1{max-width:600px;margin-bottom:.4em}.block-hero--content-author{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2rem}.block-hero--content-cta{justify-self:start}figcaption{padding-bottom:1em}.wp-block-gallery{display:block}.wp-block-gallery .blocks-gallery-grid{width:100%;margin-bottom:0}.wp-block-gallery .blocks-gallery-caption{width:100%}.wp-block-image{margin-bottom:calc(1.275rem + .3vw)}@media (min-width: 1200px){.wp-block-image{margin-bottom:1.5rem}}.wp-block-media-text{margin-bottom:1.5rem}.wp-block-quote{padding-top:.5em;padding-bottom:.5em}.wp-block-quote p{quotes:"\201c" "\201d";margin-bottom:0!important}.wp-block-quote p:before{content:open-quote}.wp-block-quote p:after{content:close-quote}.wp-block-quote cite{font-style:normal}.wp-block-quote cite:before{content:"\2014  "}body .wc-block-grid__products{margin-left:0;margin-right:0}.block-author{display:grid;color:#fff}.block-author--grid{grid-row-start:1;grid-column-start:1;padding-top:2rem;height:100%;display:grid;grid-template-rows:auto 1fr;text-align:center;padding-bottom:1rem}.block-author--grid-link{position:relative;justify-self:center;color:#fff;text-decoration:none;font-size:1.125rem;transition:transform .25s ease-in-out;margin-bottom:auto}.block-author--grid-link:after{content:"";position:absolute;display:block;width:0;height:1px;background-color:#fff;transition:width .25s ease-in-out}.block-author--grid-link:hover:after{width:100%}.block-author--heading{margin-bottom:1rem}.block-author--content{display:flex;flex-direction:column;justify-content:center;align-items:center}.authors-grid,.block-authors--grid,.search-page--authors-grid{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}@media (min-width: 450px){.authors-grid,.block-authors--grid,.search-page--authors-grid{grid-template-columns:repeat(auto-fit,minmax(160px,calc(50% - 12px)))}}@media (min-width: 576px){.authors-grid,.block-authors--grid,.search-page--authors-grid{grid-template-columns:repeat(auto-fit,calc(33.3333% - 16px))}}@media (min-width: 768px){.authors-grid,.block-authors--grid,.search-page--authors-grid{grid-template-columns:repeat(auto-fit,calc(25% - 18px))}}.block-authors{padding-top:2rem;padding-bottom:2rem}.block-authors h2{font-family:Calibre;font-size:2.625rem;margin-bottom:1rem}.block-authors--image-link{display:block;margin-bottom:15px;overflow:hidden}.block-authors--image-link img{width:100%;object-fit:cover;transition:transform .3s ease-in-out}.block-authors--image-link:hover img{transform:scale(1.1)}.block-authors--title-link{font-size:1.125rem;color:#2b2b2b;text-decoration:none;letter-spacing:.01em}.block-authors--title-link:hover{color:#376e7d}.block-authors--wrapper{position:relative}.block-authors--wrapper.loading .block-authors--grid{opacity:.25}.block-authors--wrapper.loading .lds-ellipsis{display:block}.block-book{background-color:#e76144;color:#fff;padding:70px 0}.block-book--content{display:grid;gap:24px}@media (min-width: 768px){.block-book--content{grid-template-columns:3fr 1fr}}.block-book--content-left{display:flex;flex-direction:column;justify-content:space-between;order:1}@media (min-width: 768px){.block-book--content-left{order:0}}.block-book--content-right img{margin:0 auto}@media (min-width: 768px){.block-book--content-right img{margin-left:auto}}.block-book--quote{max-width:700px;margin-bottom:1rem}.block-book--text{max-width:320px}.block-book--text p{margin-bottom:34px}.block-book .cta-link{display:inline-block;color:#e76144}.books-grid,.block-books--books-grid,.products-page--grid,.author--related-books-grid,.product-page--related-books-grid,.search-page--books-grid,body .wc-block-grid__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:12px}@media (min-width: 420px){.books-grid,.block-books--books-grid,.products-page--grid,.author--related-books-grid,.product-page--related-books-grid,.search-page--books-grid,body .wc-block-grid__products{grid-template-columns:repeat(auto-fit,calc(50% - 6px))}}@media (min-width: 768px){.books-grid,.block-books--books-grid,.products-page--grid,.author--related-books-grid,.product-page--related-books-grid,.search-page--books-grid,body .wc-block-grid__products{grid-template-columns:repeat(auto-fit,calc(33.3333% - 16px));grid-gap:24px}}@media (min-width: 992px){.books-grid,.block-books--books-grid,.products-page--grid,.author--related-books-grid,.product-page--related-books-grid,.search-page--books-grid,body .wc-block-grid__products{grid-template-columns:repeat(auto-fit,calc(25% - 18px))}}.block-books{padding-top:70px;padding-bottom:70px}.block-articles-list--heading{margin-bottom:1.5rem}.block-articles-list--grid{display:grid;grid-gap:36px;padding-bottom:24px}@media (min-width: 768px){.block-articles-list--grid{grid-template-columns:2fr 1fr}}.block-articles-list--featured img{margin-bottom:.8rem}.block-articles-list--featured-title>a{color:#2b2b2b;text-decoration:none}.block-articles-list--featured-title>a:hover{color:#376e7d}.block-articles-list--articles>h3{border-bottom:1px solid rgba(43,43,43,.3);padding-bottom:.75rem;font-size:1.75rem;line-height:1.167em;font-weight:400}.block-articles-list--article{display:flex;flex-direction:column;row-gap:6px;border-bottom:1px solid rgba(43,43,43,.3);padding:1em 0}.block-articles-list--article:first-child{border-bottom:1px solid rgba(43,43,43,.3)}.block-articles-list--article-meta{color:#376e7d}.block-articles-list--article-title>a{text-decoration:none;color:#2b2b2b}.block-articles-list--article-title>a:hover{color:#376e7d}.dark-theme.block-articles-list{background-color:#1b1e20}.dark-theme .block-articles-list--grid{border-color:#ffffff4d}.dark-theme .block-articles-list--featured-title>a{color:#ffffffde}.dark-theme .block-articles-list--featured-title>a:hover{color:#ffbd14bf}.dark-theme .block-articles-list--featured-meta{color:#ffbd14bf}.dark-theme .block-articles-list--articles>h3{color:#ffffffde;border-color:#ffffff4d;padding-bottom:.75rem}.dark-theme .block-articles-list--article{border-bottom:1px solid rgba(255,255,255,.3)}.dark-theme .block-articles-list--article-meta{color:#ffbd14bf}.dark-theme .block-articles-list--article-title>a{color:#ffffffde}.dark-theme .block-articles-list--article-title>a:hover{color:#ffbd14bf}.block-content-banner{display:grid}.block-content-banner--wrapper{grid-column-start:1}@media (max-width: 991.98px){.block-content-banner--wrapper{margin-top:-14%}}@media (min-width: 992px){.block-content-banner--wrapper{grid-row-start:1}}.block-content-banner--grid{height:100%;display:grid;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem}@media (min-width: 992px){.block-content-banner--grid{justify-content:start}}.block-content-banner--content{max-width:570px;padding:2rem;background-color:#fff}.block-content-banner--title{font-family:Tiempos;font-size:2rem;line-height:2.625rem;color:#376e7d;margin-bottom:24px}.block-content-banner--text{font-family:Tiempos;font-size:1.125rem;line-height:1.5rem;color:#376e7d;letter-spacing:.01em;margin-bottom:36px}.block-content-banner--cta{background-color:transparent;color:#376e7d;border-color:#376e7d}.dark-theme .block-content-banner--content{background-color:#ffbd14}.dark-theme .block-content-banner--meta,.dark-theme .block-content-banner--title,.dark-theme .block-content-banner--text,.dark-theme .block-content-banner--cta{color:#2b2b2b}.block-subscription{background:#e76144 url(/wp-content/themes/forlaget/images/subscription-bg.jpg) center center/cover no-repeat;color:#fff;padding-top:70px;padding-bottom:100px}.block-subscription--content{display:grid;justify-content:center}.block-subscription--title{margin-bottom:1.2rem;text-align:center}.block-subscription--form-fields{max-width:711px;display:grid;grid-gap:0rem;margin-left:auto;margin-right:auto}@media (min-width: 768px){.block-subscription--form-fields{grid-template-columns:3fr 1fr;grid-gap:0}}.block-subscription--form-fields input[type=email]{background-color:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;font-size:.875rem;text-transform:uppercase;letter-spacing:.01em;padding:0 20px;height:71px}.block-subscription--form-fields input[type=email]::placeholder{color:#ffffffb3}.block-subscription--form-fields input[type=submit]{background-color:#fff;border:none;color:#e76144;cursor:pointer}.block-subscription--form .alert{padding:.5em .8em}.block-subscription--messages{margin-top:1rem;display:flex;justify-content:space-between;max-height:0;overflow:hidden}.block-subscription--messages.opened{max-height:50px}.block-subscription--messages-text{padding:1rem}.block-subscription--messages.error{background-color:#dc3545;color:#fff}.block-subscription--messages.success{background-color:#198754;color:#fff}.block-subscription--messages button{background:none;border:none;outline:none;color:#fff;cursor:pointer}.block-subscription--messages button svg{width:1rem;height:1rem;pointer-events:none}.block-authors-press{padding-top:70px;padding-bottom:70px}.block-authors-press--form{display:grid;grid-template-columns:1fr auto;margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.block-authors-press--form{margin-bottom:3rem}}.block-authors-press--form input{font-family:Tiempos;font-size:1.75rem;font-weight:300;border:none;border-bottom:1px solid rgba(43,43,43,.15);outline:none}.block-authors-press--form input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 30px #ffffff inset!important}.block-authors-press--form input::placeholder{color:#2b2b2b80}.block-authors-press--form button{width:auto;border:none;background:transparent;border-bottom:1px solid rgba(43,43,43,.15);cursor:pointer;outline:none;fill-opacity:.5}.block-authors-press--form button:hover svg path{fill:#376e7d;fill-opacity:1}.block-authors-press--grid{display:grid;grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,calc(50% - 6px)));margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width: 480px){.block-authors-press--grid{grid-template-columns:repeat(auto-fit,minmax(120px,calc(33.3333% - 16px)));grid-gap:24px}}@media (min-width: 768px){.block-authors-press--grid{grid-template-columns:repeat(auto-fit,minmax(120px,calc(25% - 18px)))}}@media (min-width: 992px){.block-authors-press--grid{grid-template-columns:repeat(auto-fit,minmax(120px,calc(20% - 19.2px)))}}@media (min-width: 1200px){.block-authors-press--grid{margin-bottom:3rem}}.block-authors-press--item img{margin-bottom:15px}.block-authors-press--item h4{font-family:Tiempos;font-size:1.125rem;color:#2b2b2b;margin-bottom:.5rem;font-weight:500;letter-spacing:.01em}.block-authors-press--item p{font-size:.875rem}.block-authors-press--container.loading{display:flex;align-items:center;justify-content:center;height:100px}.block-authors-press--download-link{display:inline-block;margin-bottom:.5rem}.block-press-catalog h2{margin-bottom:1rem}.block-press-catalog--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem 1rem}.block-press-catalog--item{text-align:center}.block-press-catalog--image-wrapper{width:100%;display:grid;justify-content:center;background:#efefef;padding-top:30px;padding-bottom:30px;margin-bottom:10px}.block-press-catalog--image-link img{height:250px;width:auto}.block-press-catalog--text-link{font-family:Tiempos;font-size:1.125rem;color:#2b2b2b;text-decoration:none;font-weight:500;letter-spacing:.01em}.block-press-catalog--text-link:hover{color:#376e7d}.block-team{padding-top:2rem;padding-bottom:70px}.block-team h2{font-family:Calibre;font-size:2.625rem;margin-bottom:1rem}.block-team--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:4rem 1rem;justify-content:center}@media (min-width: 992px){.block-team--grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.block-team--item img{margin-bottom:10px}.block-team--name{font-size:1.25rem;font-weight:bolder}.block-team--title{font-size:1.25rem}.block-team--contact{color:#959595;display:flex;flex-direction:column;font-size:1.25rem;margin-bottom:1rem}.block-team--contact a{color:#959595;text-decoration:none}.block-team--description{font-family:Tiempos;font-size:.875rem}.block-events{padding-top:70px;padding-bottom:70px}.block-events--grid{display:grid;grid-gap:40px}@media (min-width: 768px){.block-events--grid{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.block-events--grid{grid-template-columns:1fr 1fr 1fr}}.block-events--grid>div{position:relative;padding:0}@media (min-width: 576px){.block-events--grid>div{padding:30px}}@media (max-width: 767.98px){.block-events--grid>div:not(:first-child):after{content:"";position:absolute;border-top:1px solid rgba(43,43,43,.35);top:-20px;left:10%;width:80%}}@media (min-width: 768px) and (max-width: 991.98px){.block-events--grid>div:nth-child(2):before{content:"";position:absolute;border-left:1px solid rgba(43,43,43,.35);height:80%;top:10%;left:-20px}.block-events--grid>div:nth-child(2n+2):before{content:"";position:absolute;border-left:1px solid rgba(43,43,43,.35);height:80%;top:10%;left:-20px}.block-events--grid>div:nth-child(2n+3):after,.block-events--grid>div:nth-child(2n+4):after{content:"";position:absolute;border-top:1px solid rgba(43,43,43,.35);top:-20px;left:10%;width:80%}}@media (min-width: 992px){.block-events--grid>div:nth-child(2):before,.block-events--grid>div:nth-child(3):before{content:"";position:absolute;border-left:1px solid rgba(43,43,43,.35);height:80%;top:10%;left:-20px}.block-events--grid>div:nth-child(3n+5):before,.block-events--grid>div:nth-child(3n+6):before{content:"";position:absolute;border-left:1px solid rgba(43,43,43,.35);height:80%;top:10%;left:-20px}.block-events--grid>div:nth-child(3n+4):after{content:"";position:absolute;border-top:1px solid rgba(43,43,43,.35);top:-20px;left:10%;width:80%}.block-events--grid>div:nth-child(3n+5):after,.block-events--grid>div:nth-child(3n+6):after{content:"";position:absolute;border-top:1px solid rgba(43,43,43,.35);top:-20px;left:10%;width:80%}}.block-frlgt-columns{padding-top:70px;padding-bottom:100px;color:#fff}.block-frlgt-columns--grid{display:grid;grid-gap:25px}@media (min-width: 768px){.block-frlgt-columns--grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.block-frlgt-columns--column-list{margin-bottom:2rem}.block-frlgt-columns--column h2{font-family:Calibre;font-weight:400;color:#ffffffde;border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:1.25rem}.block-frlgt-columns--column-article{display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:1rem;margin-bottom:1.25rem}.block-frlgt-columns--column-article-meta{color:#ffbd14bf}.block-frlgt-columns--column-article a{font-family:Tiempos;font-size:1.125rem;color:#ffffffbf;text-decoration:none}.block-frlgt-columns--column-cta{display:inline-block;color:#ffbd14bf;border:1px solid rgba(255,189,20,.75)}.block-frlgt-columns--column-cta:hover{color:#fff;background-color:#ffbd14bf}.block-frlgt-columns--column-cta:active{background-color:#ffbd14d9}.block-articles .block-articles--featured{margin-bottom:50px}.block-articles .block-articles--featured img{width:100%;margin-bottom:.75rem}.block-articles .block-articles--featured-meta{margin:0!important}.block-articles .block-articles--featured .block-articles--featured-title{margin:0}.block-articles .block-articles--featured .block-articles--featured-title>a{color:#2b2b2b;text-decoration:none;transition:color .3s ease-in-out}.block-articles .block-articles--featured .block-articles--featured-title>a:hover{color:#376e7d}.block-articles--articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:40px 25px}.block-articles--article-image-link{display:block;margin-bottom:15px;overflow:hidden}.block-articles--article-image-link img{width:100%;object-fit:cover;transition:transform .3s ease-in-out}.block-articles--article-image-link:hover img{transform:scale(1.1)}.block-articles--article-title{font-size:24px;color:#2b2b2b;text-decoration:none;transition:color .3s ease-in-out}.block-articles--article-title:hover{color:#376e7d}.block-articles-list+.block-articles{padding-top:0}.dark-theme .block-articles--heading h2{color:#ffffffde}.dark-theme .block-articles .block-articles--featured .block-articles--featured-title>a{color:#ffffffde}.dark-theme .block-articles .block-articles--featured-meta{color:#ffbd14bf}.tease-post--image-link{position:relative;height:0;padding-top:71%;display:block;margin-bottom:.75rem;overflow:hidden}.tease-post--image-link img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.tease-post--image-link:hover img{transform:scale(1.1)}.tease-post .tease-post--title{font-family:Tiempos;margin-top:3px!important;margin-bottom:0!important}.tease-post .tease-post--title a{color:#2b2b2b;text-decoration:none;transition:color .3s ease-in-out}.tease-post .tease-post--title a:hover{color:#376e7d}.post-type-archive-frlgt .tease-post--meta,.single-frlgt .tease-post--meta,.dark-theme .tease-post--meta{color:#ffbd14bf}.post-type-archive-frlgt .tease-post .tease-post--title a,.single-frlgt .tease-post .tease-post--title a,.dark-theme .tease-post .tease-post--title a{color:#ffffffde}.post-type-archive-frlgt .tease-post .tease-post--title a:hover,.single-frlgt .tease-post .tease-post--title a:hover,.dark-theme .tease-post .tease-post--title a:hover{color:#ffbd14bf}.post-type-archive-frlgt .tease-post p,.single-frlgt .tease-post p,.dark-theme .tease-post p{color:#ffffffde}.post-type-archive-frlgt .tease-post p a,.single-frlgt .tease-post p a,.dark-theme .tease-post p a{color:#ffbd14bf}.post-type-archive-frlgt .tease-frlgt h2 a{color:#fff9}.pagination,.woocommerce .woocommerce-pagination .page-numbers{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:20px;justify-content:center;border:none}.pagination li,.woocommerce .woocommerce-pagination .page-numbers li{border-right:none}.pagination button,.woocommerce .woocommerce-pagination .page-numbers button,.pagination a,.woocommerce .woocommerce-pagination .page-numbers a,.pagination span,.woocommerce .woocommerce-pagination .page-numbers span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;transition:color .15s ease-in-out,background-color .15s ease-in-out;line-height:1;padding-top:6px}.pagination button.current,.woocommerce .woocommerce-pagination .page-numbers button.current,.pagination a.current,.woocommerce .woocommerce-pagination .page-numbers a.current,.pagination span.current,.woocommerce .woocommerce-pagination .page-numbers span.current{background-color:#376e7d;color:#fff;border:1px solid #376e7d}.pagination a,.woocommerce .woocommerce-pagination .page-numbers a{text-decoration:none;border:1px solid #376e7d;color:#376e7d}.pagination a:hover,.woocommerce .woocommerce-pagination .page-numbers a:hover{background-color:#376e7d;color:#fff}.woocommerce .woocommerce-pagination .page-numbers .page-numbers.dots{color:#376e7d}.block-book-teaser{background-color:#376e7d;padding-top:calc(1.325rem + .9vw);padding-bottom:calc(1.325rem + .9vw);background-size:cover}@media (min-width: 1200px){.block-book-teaser{padding-top:2rem}}@media (min-width: 1200px){.block-book-teaser{padding-bottom:2rem}}.block-book-teaser--content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;color:#fff}@media (min-width: 768px){.block-book-teaser--content{display:grid;grid-template-columns:1fr 2fr;gap:calc(1.325rem + .9vw)}}@media (min-width: 768px) and (min-width: 1200px){.block-book-teaser--content{gap:2rem}}.block-book-teaser--content h2{font-weight:700;line-height:1.3em;font-size:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.block-book-teaser--content h2{font-size:3rem}}.block-book-teaser--content-header{display:flex;flex-direction:column;gap:.5rem}.block-book-teaser--content-text{display:flex;flex-direction:column;align-items:flex-start;gap:calc(1.275rem + .3vw)}@media (min-width: 1200px){.block-book-teaser--content-text{gap:1.5rem}}.block-book-teaser--content-text p{font-size:1.2rem}.block-book-teaser--content-image{display:flex;justify-content:center}.block-book-teaser--content-image img{margin:0 auto;max-height:280px;max-width:300px;height:auto}.block-book-teaser--content-author a{color:#fff;text-decoration:none}.event-card--date{font-size:2.125rem;color:#e76144;line-height:1}.event-card--title{position:relative;font-size:2.125rem;font-family:Calibre;font-weight:400;line-height:1.1em;margin-top:3px;margin-bottom:20px}.event-card--title:after{content:"";display:block;width:50px;height:1px;margin-top:10px;background-color:#2b2b2b59}.event-card--text{color:#2b2b2b80;letter-spacing:.01em}.event-card--address{color:#2b2b2b80;font-size:.875rem;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.event-card time{color:#2b2b2b80;font-weight:700;letter-spacing:.05em}.author-info{display:flex;align-items:center;column-gap:12px}.author-info img{width:55px;border-radius:50%}.author-info .author-info--meta{display:flex;flex-direction:column;row-gap:3px;color:#376e7d}.author-info .author-info--meta a{text-decoration:none;color:#376e7d}.author-info .post-share-btns{margin-left:auto}.dark-theme .author-info .author-info--meta,.dark-theme .author-info .author-info--meta a{color:#ffbd14bf}.main-search{overflow:hidden;position:fixed;z-index:10;top:0;width:100%;background-color:#fff;transform:translateY(-100%);transition:transform .3s ease-in-out;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-bottom:1px solid rgba(43,43,43,.15)}@media (min-width: 992px){.main-search{overflow-y:hidden}}.main-search--wrapper{padding-top:24px;padding-bottom:50px}.main-search.opened{transform:translateY(0);height:100%}@media (min-width: 768px){.main-search.opened{height:auto}}.main-search--heading{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.main-search--heading svg{margin-left:auto}.main-search--heading svg path{fill:#2b2b2b}.main-search--close-btn{width:30px;height:30px;margin-top:0;padding:0;display:block;background:transparent;outline:none;border:none;cursor:pointer;margin-left:auto}.main-search .search-results--close-btn{display:none}.search-form{display:grid;grid-template-columns:1fr auto;align-items:center;position:relative}.search-form input{width:100%;font-family:Tiempos;font-size:calc(1.28rem + .36vw);font-weight:300;border:1px solid #dedede;border-radius:4px;height:56px;padding-left:16px;padding-right:70px;outline:none}@media (min-width: 1200px){.search-form input{font-size:1.55rem}}.search-form input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 30px #ffffff inset!important}.search-form input::placeholder{color:#2b2b2b80}.search-form button{display:flex;align-items:center;justify-content:center;height:calc(100% - 8px);aspect-ratio:1/1;position:absolute;right:4px;width:auto;border:none;background:#376e7d;border-radius:4px;cursor:pointer;outline:none;fill-opacity:.5}.search-form button svg path{fill:#fff;fill-opacity:1}.search-form button:hover{background:#2f5e6b}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.admin-bar .main-search.opened{top:46px}@media (min-width: 768px){.admin-bar .main-search.opened{top:32px}}.search-results{position:relative;z-index:1}.search-results--heading{display:flex;justify-content:space-between;align-items:center}.search-results--heading button{border:none;outline:none;cursor:pointer;background:transparent}.search-results--heading button>*{pointer-events:none}.search-results--heading button svg{fill:#2b2b2b59}.search-results--heading h3{font-size:1.125rem;letter-spacing:.02em;font-weight:500;color:#2b2b2b59;margin-bottom:.5rem}.search-results--grid{display:grid;grid-gap:40px}@media (min-width: 768px){.search-results--grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.search-results--grid-heading{display:flex;justify-content:space-between;align-items:center}.search-results--grid-heading a{color:#2b2b2b59;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;transition:color .25s ease-in-out}.search-results--grid-heading a:hover{color:#2b2b2b}.search-results--grid h4{font-size:2rem;font-weight:400}.search-results--authors-grid{display:grid;grid-gap:1.5rem}@media (min-width: 576px){.search-results--authors-grid{grid-template-columns:1fr 1fr}}.search-results--author-image-link{display:block;object-fit:cover;overflow:hidden}.search-results--author-image-link img{width:100%;margin-bottom:.5rem;transition:transform .3s ease-in-out}.search-results--author-image-link:hover img{transform:scale(1.05)}.search-results--author-title-link{font-family:Tiempos;color:#2b2b2b;text-decoration:none;transition:color .25s ease-in-out}.search-results--author-title-link:hover{color:#376e7d}.search-results--books-grid{display:grid;grid-gap:1.5rem}@media (min-width: 576px){.search-results--books-grid{grid-template-columns:1fr 1fr}}.search-results--articles-article{border-bottom:1px solid rgba(43,43,43,.35);margin-bottom:.5rem}.search-results--articles-article-link{font-family:Tiempos;text-decoration:none;color:#2b2b2b}.filters-bar,.books-filters-bar,.author-filters{display:grid;align-items:flex-start;grid-gap:1rem;padding-bottom:1rem;position:relative;z-index:1;padding-left:0;padding-right:0}@media (min-width: 768px){.filters-bar,.books-filters-bar,.author-filters{grid-template-columns:200px 1fr 200px}}.filters-bar--categories,.books-filters-bar--categories,.author-filters--categories{position:relative}.filters-bar--categories.opened .filters-bar--btn:after,.filters-bar--categories.opened .books-filters-bar--btn:after,.filters-bar--categories.opened .author-filters--btn:after,.books-filters-bar--categories.opened .filters-bar--btn:after,.books-filters-bar--categories.opened .books-filters-bar--btn:after,.books-filters-bar--categories.opened .author-filters--btn:after,.author-filters--categories.opened .filters-bar--btn:after,.author-filters--categories.opened .books-filters-bar--btn:after,.author-filters--categories.opened .author-filters--btn:after{transform:rotate(225deg);margin-top:-5px}.filters-bar--categories.opened .author-filters--list,.books-filters-bar--categories.opened .author-filters--list,.author-filters--categories.opened .author-filters--list{display:block}.filters-bar--categories.opened .author-filters--list a,.books-filters-bar--categories.opened .author-filters--list a,.author-filters--categories.opened .author-filters--list a{display:inline-block;margin-right:16px}.filters-bar--categories.opened .filters-bar--list,.filters-bar--categories.opened .books-filters-bar--list,.books-filters-bar--categories.opened .filters-bar--list,.books-filters-bar--categories.opened .books-filters-bar--list,.author-filters--categories.opened .filters-bar--list,.author-filters--categories.opened .books-filters-bar--list{display:grid}.filters-bar--list,.books-filters-bar--list,.author-filters--list{display:none;position:absolute;flex-direction:column;z-index:99;overflow-y:auto;margin-bottom:2.375rem;column-gap:16px}.books-filters-bar,.filters-bar,.author-filters{grid-template-columns:1fr 50%}.books-filters-bar--list,.filters-bar--list,.author-filters--list{position:relative;grid-template-columns:1fr}@media (min-width: 768px){.books-filters-bar--list,.filters-bar--list,.author-filters--list{grid-template-columns:repeat(3,minmax(0,1fr))}}.books-filters-bar--list a,.filters-bar--list a,.author-filters--list a{display:block}@media (min-width: 768px){.books-filters-bar,.filters-bar,.author-filters{grid-template-columns:1fr 200px}}.author-filters--list{margin-top:.5rem}.author-filters--list a{text-transform:uppercase}.selected-filters{display:inline-block}.selected-filters span{display:inline-block;background-color:#376e7d;font-size:.875rem;color:#fff;text-transform:capitalize;line-height:1;padding:7px 12px 3px;border-radius:33px;cursor:pointer;margin:0 1rem .5rem 0;transition:background-color .3s ease-in-out}@media (min-width: 768px){.selected-filters span{font-size:1.125rem;padding:10px 26px 7px}}.selected-filters span svg{margin-left:.5rem;pointer-events:none}.selected-filters span:hover{background-color:#2c5863}.sorting-list{position:relative;display:flex;flex-direction:column;align-items:flex-end}.sorting-list--list{display:none;flex-direction:column;position:relative;right:0;min-width:150px;box-shadow:none;z-index:1;background-color:#fff;color:#2b2b2b59;text-align:right}.sorting-list--list span{padding:0;cursor:pointer;font-size:1.5rem;line-height:2.063rem}@media (min-width: 768px){.sorting-list--list span{font-size:1.625rem;line-height:2.188rem}}.sorting-list--list span:hover{background-color:#fff;color:#2b2b2b}.sorting-list.opened .sorting-list--list{display:flex}.post-type-archive-frlgt .filters-bar--btn{color:#ffffffde}.post-type-archive-frlgt .filters-bar--btn:after{border-bottom:1px solid rgba(255,255,255,.87);border-right:1px solid rgba(255,255,255,.87)}.post-type-archive-frlgt .filters-bar--list a{color:#ffffffde}.post-type-archive-frlgt .filters-bar--list a:hover{color:#ffbd14bf}.post-type-archive-frlgt .selected-filters span{background-color:#ffbd14bf;color:#2b2b2b}.post-type-archive-frlgt .selected-filters span:hover{background-color:#ffbd14d9}.post-type-archive-frlgt .sorting-list--btn{color:#ffffffde}.post-type-archive-frlgt .sorting-list--list{background-color:#2b2b2bd9;color:#ffffffde}.post-type-archive-frlgt .sorting-list--list span:hover{background-color:#2b2b2bf2;color:#ffbd14d9}.author-filters--list{flex-direction:row}.author-filters--btn{margin-right:112px}.lds-ellipsis{display:none;position:absolute;width:80px;height:80px;left:50%;top:100px;transform:translate(-50%);z-index:1}.lds-ellipsis i{position:absolute;display:block;top:33px;width:13px;height:13px;border-radius:50%;background:#376e7d;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis i:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis i:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis i:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis i:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.post-type-archive-frlgt .lds-ellipsis i{background-color:#ffbd14d9}.accordion{border-top:1px solid rgba(43,43,43,.35)}.accordion--heading{cursor:pointer;padding:.75rem 0 .4em;font-size:1.125rem;font-weight:400;font-family:Calibre;position:relative}.accordion--heading:after{content:"";display:inline-block;width:10px;height:10px;margin-left:10px;border-bottom:1px solid #2b2b2b;border-right:1px solid #2b2b2b;transform:rotate(45deg);transform-origin:center center;position:absolute;right:4px;top:50%;margin-top:-7px}.accordion--content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;border-bottom:1px solid rgba(43,43,43,.35)}.accordion--content-inner{padding:1rem 0}.accordion .opened .accordion--heading:after{transform:rotate(225deg);margin-top:0}.accordion .opened .accordion--content{max-height:100vh}body .product-card{position:relative;text-align:left}body .product-card--image-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f7f5f2;grid-column-start:1;grid-row-start:1}body .product-card--image-wrapper img{position:absolute;inset:0;width:100%;height:100%;padding:15% 10%;object-fit:contain}body .product-card--author{color:#376e7d;margin:0!important}body .product-card--author>a{text-decoration:none}body .product-card--author>a:hover{color:#274f5a}body .product-card--content{display:flex;flex-direction:column;padding-top:.5rem;padding-bottom:.5rem;row-gap:5px}body .product-card--content .product-card--title{margin:0!important}body .product-card--content .product-card--title a{color:#2b2b2b;text-decoration:none}body .product-card--content .product-card--title a:hover{text-decoration:none;color:#376e7d}body .product-card .price{font-size:1.125rem;color:#959595;text-decoration:none;font-family:Tiempos;font-weight:500}body .product-card .price ins{text-decoration:none;color:#e76144}body .product-card .price .woocommerce-Price-currencySymbol:after{content:" "}body .product-card--media-content{display:block}body .product-card--with-overlay{height:0;padding-top:100%;position:relative}body .product-card--overlay{grid-column-start:1;grid-row-start:1;background-color:#376e7dc2;backdrop-filter:blur(4px);display:grid;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out;z-index:1}body .product-card--overlay.out-of-stock{background-color:#f7f5f2c2}body .product-card--overlay-message{display:flex;flex-direction:column;align-items:center;background-color:#fff;color:#376e7d;text-transform:uppercase;letter-spacing:.05em;padding:27px}body .product-card--add-to-cart-btn{color:#376e7d;width:fit-content;margin-top:.6rem}body .product-card .media-content:hover .product-card--overlay{opacity:1}body .product-card--details{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;padding:.5rem}@media (min-width: 576px){body .product-card--details{padding:1rem 1rem .5rem}}body .product-card--details-icons{display:flex;column-gap:12px;color:#0000008a;margin-left:auto}body .product-card .text-green{color:#376e7d}body .product-card .text-orange{color:#e76144}body .product-card .text-gray{color:#2b2b2b80}.product-card--content .product-card--details-meta{margin-top:.875rem}.container>.woocommerce{margin-top:3rem}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{padding:.75rem 1.688rem .438rem;background-color:#fff;border:1px solid #376e7d;color:#376e7d}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:.75rem 1.688rem .438rem;background-color:#fff;border:1px solid rgba(55,110,125,.2);color:#376e7d33}.woocommerce .coupon button.button{padding:.75rem 1.688rem .438rem;font-weight:500;min-width:8.5rem;text-align:center;background-color:#376e7d}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto;padding:6px 6px 1px;margin-right:.5rem;border:1px solid rgba(43,43,43,.35)}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table tr{border-bottom:1px solid rgba(43,43,43,.35)}.woocommerce table.shop_table td{padding:1rem .75rem}.woocommerce table.shop_table th,#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{font-size:1.125rem;line-height:1.222em;font-weight:400;padding:1rem .75rem}.woocommerce .product-name a{position:relative;display:block;font-size:1.125rem;text-decoration:none;margin-bottom:.5rem}.woocommerce .product-name a:hover{text-decoration:underline}.woocommerce a.remove{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewbox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L27 27' stroke='currentColor' stroke-width='2'/%3E%3Cpath d='M27 1L1 27' stroke='currentColor' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;width:1.5rem;height:1.5rem;display:inline-block;text-indent:-9999px;overflow:hidden}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:4rem}.woocommerce .quantity .qty{padding-top:.35em;border:1px solid rgba(43,43,43,.35)}.woocommerce-cart .cart-collaterals .cart_totals tr.order-total th th,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total th td bdi,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total th,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total td bdi{font-size:2.625rem;line-height:1.095em}.woocommerce-cart .cart-collaterals .cart_totals tr.order-total th bdi,.woocommerce-cart .cart-collaterals .cart_totals tr.order-total bdi{font-weight:500}.woocommerce .cart_totals h2{font-family:Calibre}.woocommerce form h3{font-family:Calibre;font-size:1.75rem;font-weight:400}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#376e7d;color:#fff;border-radius:0;margin-bottom:2rem;padding:1.15em 1em .9em}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#f2f1f1;color:#376e7d}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;margin:3rem auto}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single .select2-selection__rendered{padding:6px 6px 1px;border:1px solid rgba(43,43,43,.35)}.woocommerce table.shop_table tbody th th,.woocommerce table.shop_table tbody th td bdi,.woocommerce table.shop_table tfoot td th,.woocommerce table.shop_table tfoot td td bdi,.woocommerce table.shop_table tfoot th th,.woocommerce table.shop_table tfoot th td bdi{font-size:2.625rem;line-height:1.095em}.woocommerce table.shop_table tbody th bdi,.woocommerce table.shop_table tfoot td bdi,.woocommerce table.shop_table tfoot th bdi{font-weight:500}.select2-container--default .select2-selection--single{border:none}.select2-container--default .select2-selection--single .select2-selection__arrow{height:2.2em}.woocommerce form .form-row .select2-container{height:2.3em}.woocommerce #customer_details{margin-bottom:3rem}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff;border-radius:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:0;background-color:#efefef}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;font-size:1.25em}.woocommerce .order-total,.woocommerce table.shop_table tfoot .order-total th{font-size:1.625rem;line-height:1.095em}.woocommerce-thankyou-order-received{margin-top:3rem;margin-bottom:3rem;font-size:2.624rem}.cart-message{position:fixed;z-index:1000;top:0;width:100%;background-color:#f7f5f2;display:flex;text-align:center;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px;font-family:Tiempos;font-size:1.6rem;transition:transform .5s ease;transform:translateY(-100%);padding-left:calc(1.425rem + 2.1vw);padding-right:calc(1.425rem + 2.1vw);padding-top:calc(1.625rem + 4.5vw);padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width: 1200px){.cart-message{padding-left:3rem}}@media (min-width: 1200px){.cart-message{padding-right:3rem}}@media (min-width: 1200px){.cart-message{padding-top:5rem}}@media (min-width: 1200px){.cart-message{padding-bottom:5rem}}.cart-message.is-open{transform:translateY(0)}.cart-message--buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.cart-message--message{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:640px}.cart-message--title{font-weight:500}.cart-message--close{cursor:pointer;position:absolute;right:1rem;top:1rem}.cart-message>div{flex:0 0 100%;max-width:100%}.cwginstock-subscribe-form{margin-top:calc(1.275rem + .3vw)}@media (min-width: 1200px){.cwginstock-subscribe-form{margin-top:1.5rem}}.cwginstock-subscribe-form .panel-primary{border:none}.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#ffbd14;border-radius:0;border:none}.cwginstock-subscribe-form .panel{border-radius:0}.cwginstock-subscribe-form .panel-body{padding-top:26px;border:1px solid rgba(43,43,43,.15);border-top:none}.cwginstock-subscribe-form .cwginstock-panel-heading h4{padding-top:5px;margin:0;color:#2b2b2b}.cwginstock-subscribe-form .cwginstock-panel-body .form-group{margin-bottom:20px}.cwginstock-subscribe-form .cwginstock-panel-body input[type=text],.cwginstock-subscribe-form .cwginstock-panel-body input[type=email]{font-size:16px;padding:9px 8px 5px;margin-bottom:0;border:1px solid rgba(43,43,43,.35)}.cwginstock-subscribe-form .cwgstock_button{cursor:pointer}
