*,: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{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;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{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mobile-search-btn,.mobile-cart-btn{color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;margin:0;padding:0;line-height:0;text-decoration:none;display:inline-block}.mobile-filter-toggle,.sorting-list--btn,.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{color:#2b2b2b;text-align:center;cursor:pointer;white-space:nowrap;background-color:#fff;padding:1.4rem 2rem 1.2rem;text-decoration:none;transition:background-color .3s ease-in-out}.mobile-filter-toggle:hover,.sorting-list--btn:hover,.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}.mobile-filter-toggle:active,.sorting-list--btn:active,.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{color:#959595;padding-top:.2em;padding-bottom:.2em;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{color:#2b2b2b;cursor:pointer;white-space:nowrap;background-color:#fff;border-bottom:1px solid #2b2b2b;padding-bottom:.3em;text-decoration:none;transition:background-color .15s ease-in-out}.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{object-fit:cover;width:100%;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;color:#fff;text-align:center;background-color:#e76144;border-radius:55px;min-width:8.5rem;padding:.938rem 2rem .563rem;font-weight:500;line-height:1;text-decoration:none;display:inline-block}.is-loading.product-page--buy-btn,.is-loading.product-page--btn{cursor:not-allowed;pointer-events:none;background-color:#959595}.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,.category-filters .selected-filter-tag,.btn-rounded-primary,.cwginstock-subscribe-form .cwgstock_button{color:#376e7d;white-space:nowrap;cursor:pointer;border:1px solid #376e7d;border-radius:500px;align-items:center;gap:5px;padding:.813rem 1rem .563rem;line-height:1;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.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,.category-filters .selected-filter-tag:hover,.btn-rounded-primary:hover,.cwginstock-subscribe-form .cwgstock_button:hover{color:#fff;background-color:#376e7d}.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,.category-filters .selected-filter-tag: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,.category-filters .is-loading.selected-filter-tag,.is-loading.btn-rounded-primary,.cwginstock-subscribe-form .is-loading.cwgstock_button{color:#fff;cursor:not-allowed;pointer-events:none;background-color:#959595;border-color:#959595}.woocommerce .coupon button.button,.category-filters .selected-filter-tag,.btn-rounded-primary,.cwginstock-subscribe-form .cwgstock_button{color:#fff;background-color:#376e7d;border:1px solid #376e7d}.woocommerce .coupon button.button:hover,.category-filters .selected-filter-tag:hover,.btn-rounded-primary:hover,.cwginstock-subscribe-form .cwgstock_button:hover{background-color:#2c5864}.woocommerce .coupon button.button:active,.category-filters .selected-filter-tag: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:"";width:0;height:4px;display:block;position:absolute;bottom:-3px;left:0}.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 #00000040)}.sorting-list--btn,.filters-bar--btn,.books-filters-bar--btn,.author-filters--btn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;padding:0 24px 0 0;font-family:Calibre;font-size:1.125rem;text-decoration:none;display:inline-block;position:relative}.sorting-list--btn:after,.filters-bar--btn:after,.books-filters-bar--btn:after,.author-filters--btn:after{content:"";transform-origin:50%;border-bottom:1px solid #2b2b2b;border-right:1px solid #2b2b2b;width:10px;height:10px;margin-top:-10px;margin-left:10px;display:inline-block;position:absolute;top:50%;transform:rotate(45deg)}.block-articles--heading,.block-events--heading,.block-articles-list--heading,.block-books--heading,.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:8px;margin-bottom:1rem;display:flex}.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)}@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,.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-top:.5rem}.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:" ";border:6px solid #376e7d;border-color:#376e7d #0000;border-radius:50%;width:64px;height:64px;margin:8px;animation:1.2s linear infinite ajax-loader;display:block}@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)}@media (min-width:1200px){.title-main,.block-author--heading,.author--header h1{font-size:3.875rem}}.title-main,.block-author--heading,.author--header h1{font-weight:700;line-height:1.3em}.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--title{font-family:Tiempos;font-size:calc(1.3875rem + 1.65vw)}@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--title{font-size:2.625rem}}.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--title{font-weight:700;line-height:1.3em}.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)}@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-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-weight:500;line-height:1.3125em}.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)}@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-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-weight:500;line-height:1.3em}.title-35,.block-book--text p{font-family:Tiempos;font-size:1.25rem;font-weight:500;line-height:1.3125em}.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;font-weight:500;line-height:1.3125em}.title-2-sans,.block-press-catalog h2,.product-page--related-books>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)}@media (min-width:1200px){.title-2-sans,.block-press-catalog h2,.product-page--related-books>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-2-sans,.block-press-catalog h2,.product-page--related-books>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-weight:400;line-height:1.33em}.title-4-sans,.wp-block-quote cite{font-family:Calibre;font-size:1.125rem;font-weight:400;line-height:1.33em}.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.2675rem + .21vw)}@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.425rem}}.filter-item,.sorting-list--list a,.filters-bar--list a,.books-filters-bar--list a,.author-filters--list a{font-weight:400;line-height:1.1em}.nav-label,.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button,.nav-main-wrapper ul .menu-item a{letter-spacing:.05em;text-transform:uppercase;padding-bottom:8px;font-size:1.09375rem;font-weight:700}.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{text-transform:uppercase;letter-spacing:.03em;font-family:Calibre;font-size:.875rem;font-weight:700;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:"•";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.44444em}.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{margin-bottom:2em;font-family:Calibre;font-size:1.75rem;line-height:1.179em}.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,.category-filters .selected-filter-tag,.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{text-transform:uppercase;letter-spacing:.05em;font-family:Calibre;font-size:.75rem;font-weight:500;line-height:1.2em}.title-blockquote,.blockquote,.block-book--quote{font-family:Tiempos;font-size:calc(1.325rem + .9vw);font-weight:300}@media (min-width:1200px){.title-blockquote,.blockquote,.block-book--quote{font-size:2rem}}.title-blockquote,.blockquote,.block-book--quote{font-weight:400;line-height:1.3125em}.title-blockquote-sans,.wp-block-quote p,.wp-block-quote{font-family:Calibre;font-size:calc(1.3875rem + 1.65vw);font-weight:400}@media (min-width:1200px){.title-blockquote-sans,.wp-block-quote p,.wp-block-quote{font-size:2.625rem}}.title-blockquote-sans,.wp-block-quote p,.wp-block-quote{font-weight:400;line-height:1.2em}.blockquote,.block-book--quote{quotes:"“" "”"}.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,.mobile-filter-toggle,.sorting-list--btn,.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{letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1}html{scroll-behavior:smooth}body{color:#2b2b2b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;font-family:Calibre;display:flex}#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:#ffbd14bf}.main-search--heading,.main-search--wrapper,.block-book-teaser,.block-articles-list--heading,.block-author--grid,.block-hero--content,.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{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;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{flex-direction:column;gap:24px;display:flex}.container-row-top-gap{margin-top:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.container-row-top-gap{margin-top:2.25rem}}.container-row-bottom-gap{margin-bottom:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.container-row-bottom-gap{margin-bottom: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)}@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}}.section-v-padding,.block-articles,.block-press-catalog,.block-articles-list,body .wc-block-grid__products,.block-pattern--two-columns-content{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-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:"";border-bottom:1px solid #dedede;max-width:1232px;margin:0 24px;position:absolute;bottom:0;left:0;right:0}.section-border-top{position:relative}.section-border-top:before{content:"";border-bottom:1px solid #dedede;max-width:1232px;margin:0 24px;position:absolute;top:0;left:0;right:0}.full-width--picture{grid-row-start:1;grid-column-start:1;height:100%;max-height:820px}@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{object-fit:cover;width:100%;height:100%}.full-width--author-picture{grid-row-start:1;grid-column-start:1;height:100%;max-height:920px}.full-width--author-picture img{object-fit:cover;width:100%;height:100%}.full-width-block{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;overflow-x:hidden}.col-wide{float:none;max-width:1024px;margin:0 auto}.nav-main-wrapper{background-color:#376e7d;padding-top:24px;padding-bottom:24px}.nav-main-wrapper ul{flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style-type:none;display:flex}.nav-main-wrapper ul .menu-item a{color:#fff;text-decoration:none;position:relative}.nav-main-wrapper ul .menu-item a:hover:after{background-color:#fff6}.nav-main-wrapper ul .menu-item a.cta-link{color:#376e7d;align-self:center;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,.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:"";background:url(/wp-content/themes/forlaget/images/icons/arrow-forward.svg) 50%/cover no-repeat;width:20px;height:20px;margin-right:1rem;display:inline-block}.nav-main-wrapper>.container{display:grid}@media (min-width:1080px){.nav-main-wrapper>.container{grid-template-columns:1fr auto 1fr;align-items:center}}.category-aktuellt .nav-main{background-color:#376e7d}.category-frlgt .nav-main,.single-post .nav-main{background:0 0}.submenu-authors{color:#fff}.submenu-authors--content{flex-direction:column;max-width:824px;padding-top:1rem;padding-bottom:50px;display:flex}.submenu-authors h4{color:#ffffff59;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.5rem;font-size:.875rem}.submenu-authors--letters{text-transform:uppercase;justify-content:space-between;margin-bottom:2rem;font-size:1.75rem;display:flex}.submenu-authors--letters a{font-size:28px!important;font-weight:400!important}.submenu-authors--authors{grid-gap:25px;margin-bottom:2rem;display:grid}@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{object-fit:cover;display:block}.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{text-transform:none;font-size:1.125rem;font-weight:400}.nav-main-right .submenu-authors .submenu-authors--content .cta-link{color:#376e7d;text-align:center;background-color:#fff;align-self:center;font-weight:500;display:inline-block}.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;width:100%;max-height:0;transition:max-height .3s ease-in-out;top:104px;left:0;overflow:hidden}@media (min-width:768px){.nav-main-wrapper .menu-item-has-children .submenu,.nav-main-wrapper .authors-menu-item .submenu,.submenu-authors{z-index:5;position:absolute;top:90px}}.nav-main-wrapper .menu-item-has-children .submenu,.nav-main-wrapper .authors-menu-item .submenu{flex-direction:column;align-items:center;display:flex}.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content{padding-top:calc(1.325rem + .9vw)}@media (min-width:1200px){.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content{padding-top:2rem}}.nav-main-wrapper .menu-item-has-children .submenu--content,.nav-main-wrapper .authors-menu-item .submenu--content{padding-bottom:calc(1.325rem + .9vw)}@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--content,.nav-main-wrapper .authors-menu-item .submenu--content{grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.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 #ffffff80;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:"";background-color:#fff;width:100%;display:block;position:absolute}}.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-main-left{margin-right:9%}.nav-main-right{margin-left:9%}.nav-search-icon{width:20px;margin-left:20px;position:relative}.nav-search-icon:before{content:"";background:url(/wp-content/themes/forlaget/images/icons/search-icon.svg) 50%/contain no-repeat;width:20px;height:20px;display:inline-block;position:absolute;top:2px;left:-25px}@media (min-width:1080px){.dark-theme .nav-main-wrapper,.single-post .nav-main-wrapper,.single-frlgt .nav-main-wrapper{background:0 0}}.single-post .nav-main-wrapper,.single-frlgt .nav-main-wrapper{border-color:#0000}.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{color:#fff;margin-bottom:10px}.nav-main-wrapper .submenu-books:before{content:"";background-color:#fff;width:33px;height:1px;margin-bottom:10px;display:block}.nav-main-wrapper .submenu-books--content{flex-direction:column;display:flex}.nav-main-wrapper .submenu-books--content .menu-item a{text-transform:none;font-weight:400}@media (max-width:1079.98px){.widget_wc_aelia_currencyswitcher_widget{padding:0 26px;font-weight:700}}.widget_wc_aelia_currencyswitcher_widget .currency_switch_form{column-gap:10px;display:flex}.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button{color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;margin:0;padding:0;text-decoration:none}@media (max-width:1079.98px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:1.25rem}}@media (min-width:1080px){.widget_wc_aelia_currencyswitcher_widget .currency_switch_form{position:relative}.widget_wc_aelia_currencyswitcher_widget .currency_switch_form>.currency_button{display:none}.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,.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-left:4px;padding-right:4px}.forlaget-cart{display:none}}@media (min-width:1080px){.forlaget-cart span:not(#cart-count){display:none}}.forlaget-cart a{min-width:16px;height:100%;display:block;position:relative}.forlaget-cart a:before{content:"";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");background-repeat:no-repeat;background-size:16px 20px;width:16px;height:20px;display:block;position:absolute;top:2px;left:0}.cart-count{color:#000;background-color:#ffbd14;border-radius:500px;justify-content:center;align-items:center;width:20px;height:20px;padding-bottom:1px;padding-left:1px;font-size:.85rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-8px;right:-13px}.dark-theme .themed-color{color:#ffbd14bf}.dark-theme .themed-button{color:#ffbd14bf;border-color:#ffbd14bf}.dark-theme .themed-button:hover{color:#fff;background-color:#ffbd14bf}.dark-theme .section-border-bottom:after,.dark-theme .block-press-catalog:after,.dark-theme .block-pattern--two-columns-content:after,.dark-theme .section-border-top:before{border-color:#ffffff4d}.mobile-navigation{background-color:#376e7d;width:100%;max-width:80%;height:calc(100vh - 73px);padding-top:1rem;padding-bottom:1rem;transition:transform .3s ease-in-out;position:absolute;overflow:auto;transform:translate(-100%)}@media (min-width:1080px){.mobile-navigation{display:none}}.mobile-navigation.opened{transform:translate(0)}.mobile-navigation ul{margin:0;padding:0;list-style-type:none}.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{color:#fff;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;margin-bottom:.5rem;font-size:1.25rem;font-weight:400;text-decoration:none;display:flex}.mobile-navigation>ul>li>a{padding:0 26px;font-weight:700}.mobile-navigation .submenu{background-color:#2c5863;flex-direction:column;max-height:0;padding:0 26px;transition:max-height .3s ease-in-out;display:flex;overflow:hidden}.mobile-navigation .submenu--content{margin-top:1rem;margin-bottom:1.5rem}.mobile-navigation .submenu .cta-link{margin-bottom:2rem}.mobile-navigation .submenu a{padding-left:1rem;font-weight:400}.mobile-navigation .submenu .menu-item.opened .submenu-books{max-height:100vh}.mobile-navigation .submenu--content>li>a,.mobile-navigation .submenu--content>li .submenu--title{justify-content:space-between;font-weight:400;display:flex}.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;transition:max-height .3s ease-in-out;overflow:hidden}.mobile-navigation .submenu-authors--letters{text-align:center;display:block}.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;margin-left:1rem;transition:max-height .3s ease-in-out;overflow:hidden}.mobile-navigation .submenu-books a{text-transform:none;font-size:1.125rem}.mobile-navigation .submenu-books.opened{max-height:700px}.mobile-navigation .menu-item a.cta-link{color:#376e7d;align-self:center;font-weight:500}.mobile-navigation .menu-item-arrows{border-top:1px solid #ffffff40;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{margin-bottom:1rem;font-size:1.25rem}.mobile-navigation .menu-item-arrows .submenu-books a:after{content:"";background:url(/wp-content/themes/forlaget/images/icons/arrow-forward.svg) 50%/cover no-repeat;width:20px;height:20px;margin-right:1rem;display:inline-block}.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{z-index:6;width:100%;position:relative}.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{z-index:501;cursor:pointer;background:0 0;border:none;border-radius:5px;outline:none;width:30px;height:30px;margin-top:0;padding:0;display:block;top:20px;right:20px}@media (min-width:1080px){.mobile-toggle-btn{display:none}}.mobile-toggle-btn span{background-color:#fff;width:100%;height:3px;margin-top:-10px;transition:background-color .3s ease-in-out;display:block;position:relative}.mobile-toggle-btn span:before,.mobile-toggle-btn span:after{content:"";background-color:#fff;width:100%;height:3px;transition:transform .3s ease-in-out;position:absolute;top:9px;left:0}.mobile-toggle-btn span:after{top:18px}.mobile-toggle-btn span.open{background-color:#0000}.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{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}}.mobile-header .mobile-header-icons-container{justify-content:flex-end;align-items:center;column-gap:16px;display:flex}@media (min-width:1080px){.mobile-header .mobile-header-icons-container{display:none}}.mobile-cart-btn,.mobile-search-btn{color:#fff;position:relative}.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{color:#ffffffde;background-color:#1b1e20;border-top:1px solid #ffffffde;padding-top:70px;padding-bottom:70px;font-size:13px}.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-transform:uppercase;line-height:24px;text-decoration:none}.footer--menu .navigation a:hover{text-decoration:underline}.footer--social-media{text-transform:capitalize;flex-direction:column;margin-top:1rem;margin-bottom:1rem;display:flex}.btn-primary{display:inline-block}ul.list-inline{margin:0!important}ul.list-inline .facebook,ul.list-inline .twitter{line-height:50%;list-style:none;display:inline-block;margin:0 3px!important}ul.list-inline .facebook i,ul.list-inline .twitter i{background-repeat:no-repeat;background-size:contain;width:30px;height:30px;display:inline-block}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}.error404 .content-wrapper{text-align:center;padding:4rem 0}.error404 p{margin-bottom:1em}.products-page .site-main{grid-template-columns:25% 1fr;gap:24px;padding-bottom:50px;display:grid}@media (max-width:767.98px){.products-page .site-main{flex-direction:column;display:flex}}.products-page--filters-sidebar{display:none}@media (min-width:768px){.products-page--filters-sidebar{display:block}}.products-page--title{color:#2b2b2b;margin-bottom:.5rem}.products-page--header-wrapper{flex-direction:column;gap:24px;display:flex}.products-page--wrapper{flex-direction:column;gap:24px;display:flex;position:relative}.products-page--wrapper.loading .products-page--grid{opacity:.25}.products-page--wrapper.loading .lds-ellipsis{display:block}.products-page .woocommerce-default-pagination{grid-column:2}@media (max-width:767.98px){.products-page--controls{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}}.products-page--grid{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}@media (min-width:420px){.products-page--grid{grid-template-columns:repeat(auto-fit,calc(50% - 6px))}}@media (min-width:992px){.products-page--grid{grid-gap:24px;grid-template-columns:repeat(auto-fit,calc(33.3333% - 16px))}}.products-page--grid{margin-bottom:50px}.posts-grid,.search-page--articles-grid,.posts--grid{grid-gap:48px 24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}@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{grid-template-columns:1fr;align-items:flex-end;margin-bottom:1rem;display:grid}@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:"";z-index:1;background:linear-gradient(#2b2b2b,#0000);grid-row-start:1;grid-column-start:1;align-self:start;width:100%;height:200px;display:block}.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:"";background:linear-gradient(#0000,#2b2b2b);grid-row-start:1;grid-column-start:1;width:100%;height:200px;display:block}.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{object-fit:cover;grid-row-start:1;grid-column-start:1;width:100%;height:100%}.page-template-article-page .article-h1,.post-type-post .article-h1,.post-type-frlgt .article-h1,.post-type-katalog .article-h1{color:#fff;z-index:1;grid-row-start:1;grid-column-start:1;margin-bottom:2rem}.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{grid-template-columns:1fr min(100% - 24px,1256px) 1fr;display:grid}.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;max-width:none;padding-left:0;padding-right:0}.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{margin-bottom:2rem;padding:0}figcaption{margin-top:8px;font-family:Calibre;font-size:.75rem;line-height:1.417em}.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{grid-template-columns:1fr;align-items:flex-end;margin-bottom:1rem;display:grid}.author--header:after{content:"";background:linear-gradient(#0000,#2b2b2b);grid-row-start:1;grid-column-start:1;width:100%;height:200px;display:block}.author--header img{object-fit:cover;grid-row-start:1;grid-column-start:1;width:100%;height:100%}.author--header h1{color:#fff;z-index:1;grid-row-start:1;grid-column-start:1;margin-bottom:2rem}.author--description-grid{grid-gap:2rem;border-bottom:1px solid #2b2b2b59;padding-top:2rem;padding-bottom:50px;display:grid}@media (min-width:768px){.author--description-grid{grid-template-columns:2fr minmax(200px,350px)}}.author--description-content{border-right:1px solid #2b2b2b59;padding-right:50px}.author--description-content h2,.author--featured-book h2{margin-bottom:1.2rem}.author--related-books{border-bottom:1px solid #2b2b2b59;padding-top:2rem;padding-bottom:50px}.author--related-books h2{margin-bottom:1.2rem}.author--related-posts{border-bottom:1px solid #2b2b2b59;padding-top:2rem;padding-bottom:50px}.author--videos{padding-top:2rem;padding-bottom:50px}.author--videos h2{margin-bottom:1.2rem}.author--videos-grid{grid-gap:25px;grid-template-rows:auto;display:grid}@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{grid-template-rows:1px;grid-template-columns:1px;place-content:center;align-items:center;margin-bottom:.5rem;display:grid}.author--videos-video img{grid-row-start:1;grid-column-start:1}.author--videos-video button{color:#fff;cursor:pointer;background-color:#0000;border:none;grid-row-start:1;grid-column-start:1;justify-self:center;transition:color .3s ease-in-out,transform .3s ease-in-out}.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{opacity:0;z-index:2;background-color:#1b1e20b3;justify-content:center;align-items:center;width:100%;height:0;transition:opacity .25s ease-in-out;display:flex;position:fixed;top:0;left:0;overflow:hidden}.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{cursor:pointer;color:#fff;background-color:#0000;border:none;outline:none;transition:color .3s ease-in-out;position:absolute;top:10px;right:10px}.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;transition:transform .5s ease-in-out;transform:scale(.5)}.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{padding-bottom:111px;display:grid}@media (min-width:768px){.product-page--grid{grid-gap:56px;grid-template-columns:1.1fr 1fr}}.product-page--grid .entry-images{background-color:#efefef;margin-bottom:30px;padding:20px;position:relative}@media (min-width:576px){.product-page--grid .entry-images{padding:40px}}@media (min-width:768px){.product-page--grid .entry-images{margin-bottom:30px;padding:60px}}@media (min-width:992px){.product-page--grid .entry-images{padding:90px 0}}.product-page--grid .entry-images .woocommerce-product-gallery{width:100%;max-width:400px;margin:0 auto}.product-page--author-container{flex-direction:column;gap:10px;margin-bottom:2.375rem;display:flex}.product-page--author{grid-template-columns:auto 1fr;align-items:center;display:grid}.product-page--author img{border-radius:50%;width:45px;margin-right:10px}.product-page--author a{letter-spacing:.05em;color:#376e7d;text-transform:uppercase;font-size:.875rem;font-weight:700;text-decoration:none}.product-page--author a:hover{text-decoration:underline}.product-page--variations{align-items:center;gap:20px;margin-bottom:1.3em;display:flex}.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;font-weight:500;line-height:1.095em}.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}.product-page--tabs-heading{border-bottom:1px solid #2b2b2b26;margin:0;padding:0;list-style-type:none;display:flex}.product-page--tabs-heading li{cursor:pointer;margin-right:2.313rem;padding:.75rem 0 0;font-size:1.125rem;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{opacity:0;height:0;transition:visibility,opacity .3s ease-in-out;overflow:hidden}.product-page--tabs-content.active{opacity:1;height:auto}.product-page--tabs .digital-products a{margin-bottom:.5rem;font-size:1.125rem;text-decoration:none;display:block;position:relative}.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}.product-page--description.opened{max-height:none}.product-page--description.opened:after{pointer-events:none;background:0 0;border:none}.product-page--description.opened .product-page--description-btn{display:none;position:relative}.product-page--description-btn{z-index:1;color:#376e7d;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:none;margin-top:1rem;font-family:Calibre;font-weight:700;display:block;position:absolute;bottom:0;left:0}.product-page--accordion{margin-bottom:2rem}.product-page--quote{color:#376e7d;flex-direction:column;align-items:center;padding-left:24px;padding-right:24px;font-size:1.125rem;display:flex}.product-page--quote img{width:55px;margin-bottom:30px}@media (min-width:768px){.product-page--quote img{margin-bottom:60px}}.product-page--quote-text{text-align:center;font-weight:500}.product-page--video{background-color:#ffa986;width:100%;padding:80px 0}.product-page--video-iframe-wrapper{height:0;padding-bottom:56.25%;position:relative}.product-page--video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.product-page--left{flex-flow:column;display:flex}.product-page .product-share-btns{margin-top:auto}.product-page .product-share-btns .list-inline{padding-left:0;margin-top:3rem!important}.outofstock .product-page--tabs-content .amount{color:#2b2b2b59;font-size:2.265rem;font-weight:500}.search-page--header-wrapper{flex-direction:column;gap:10px;display:flex}.search-page--quick-links{text-align:center;margin-bottom:50px}.search-page--quick-links ul{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.search-page--quick-links li{margin:0}.search-page--quick-links a{color:#376e7d;font-size:1.125rem;font-weight:500;text-decoration:none;transition:color .3s}.search-page--quick-links a .count{color:#2b2b2b80;margin-left:5px;font-weight:400}.search-page--quick-links a:hover{color:#2b2b2b}.search-page--results-title{color:#2b2b2b59;font-size:calc(1.365rem + 1.38vw);font-weight:500}@media (min-width:1200px){.search-page--results-title{font-size:2.4rem}}.search-page--results-title span{color:#2b2b2bb3}.search-page--section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;display:flex}.search-page--section-header h2{font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.search-page--section-header h2{font-size:3rem}}.search-page--section-header h2{margin:0}.search-page--view-all{color:#376e7d;font-size:1rem;font-weight:500;text-decoration:none;transition:opacity .3s}.search-page--view-all:hover{opacity:.7}.search-page--books,.search-page--articles,.search-page--authors{margin-bottom:50px}.search-page--author-image-link{margin-bottom:15px;display:block;overflow:hidden}.search-page--author-image-link img{object-fit:cover;width:100%;transition:transform .3s ease-in-out}.search-page--author-image-link:hover img{transform:scale(1.1)}.search-page--author-title-link{color:#2b2b2b;letter-spacing:.01em;font-size:1.125rem;text-decoration:none}.search-page--author-title-link:hover{color:#376e7d}.search-page--no-results{text-align:center;padding:50px 0}.search-page--no-results p{color:#2b2b2b80;font-size:1.25rem}.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{padding-right:40px;position:relative}.search-page--load-more.loading:after{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-top:-8px;animation:.6s linear infinite spin;position:absolute;top:50%;right:10px}@keyframes spin{to{transform:rotate(360deg)}}.block-hero{grid-template-columns:1fr;display:grid;position:relative}@media (max-width:991.98px){.block-hero--content:before{display:none}}@media (min-width:992px){.block-hero--content:before{content:"";z-index:1;background:linear-gradient(15deg,#00000080 0%,#0000 50%,#0000 100%);width:100%;height:100%;position:absolute;top:0;left:0}}@media (max-width:991.98px){.block-hero--content{background-color:#000;margin-left:auto;margin-right:auto;padding:2rem}}@media (min-width:992px){.block-hero--content{grid-row-start:1;grid-column-start:1}}.block-hero--content-text{color:#fff;z-index:2;grid-template-rows:1fr;align-items:flex-end;height:100%;display:grid;position:relative}@media (min-width:992px){.block-hero--content-text{padding-top:20px;padding-bottom:40px}}.block-hero--content-text h1{max-width:820px;margin-bottom:.6em}.block-hero--content-author{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4em;font-size:.875rem;font-weight:700}.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:"“" "”"}.wp-block-quote p:before{content:open-quote}.wp-block-quote p:after{content:close-quote}.wp-block-quote p{margin-bottom:0!important}.wp-block-quote cite:before{content:"— "}.wp-block-quote cite{font-style:normal}body .wc-block-grid__products{margin-left:0;margin-right:0}.block-author{color:#fff;display:grid}.block-author--grid{text-align:center;grid-template-rows:auto 1fr;grid-row-start:1;grid-column-start:1;height:100%;padding-top:2rem;padding-bottom:1rem;display:grid}.block-author--grid-link{color:#fff;justify-self:center;margin-bottom:auto;font-size:1.125rem;text-decoration:none;transition:transform .25s ease-in-out;position:relative}.block-author--grid-link:after{content:"";background-color:#fff;width:0;height:1px;transition:width .25s ease-in-out;display:block;position:absolute}.block-author--grid-link:hover:after{width:100%}.block-author--heading{margin-bottom:1rem}.block-author--content{flex-direction:column;justify-content:center;align-items:center;display:flex}.authors-grid,.block-authors--grid,.search-page--authors-grid{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}@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{margin-bottom:1rem;font-family:Calibre;font-size:2.625rem}.block-authors--image-link{margin-bottom:15px;display:block;overflow:hidden}.block-authors--image-link img{object-fit:cover;width:100%;transition:transform .3s ease-in-out}.block-authors--image-link:hover img{transform:scale(1.1)}.block-authors--title-link{color:#2b2b2b;letter-spacing:.01em;font-size:1.125rem;text-decoration:none}.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{color:#fff;background-color:#e76144;padding:70px 0}.block-book--content{gap:24px;display:grid}@media (min-width:768px){.block-book--content{grid-template-columns:3fr 1fr}}.block-book--content-left{flex-direction:column;order:1;justify-content:space-between;display:flex}@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{color:#e76144;display:inline-block}.books-grid,.block-books--books-grid,.author--related-books-grid,.product-page--related-books-grid,.search-page--books-grid,body .wc-block-grid__products{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}@media (min-width:420px){.books-grid,.block-books--books-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,.author--related-books-grid,.product-page--related-books-grid,.search-page--books-grid,body .wc-block-grid__products{grid-gap:24px;grid-template-columns:repeat(auto-fit,calc(33.3333% - 16px))}}@media (min-width:992px){.books-grid,.block-books--books-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{grid-gap:36px;padding-bottom:24px;display:grid}@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 #2b2b2b4d;padding-bottom:.75rem;font-size:1.75rem;font-weight:400;line-height:1.167em}.block-articles-list--article{border-bottom:1px solid #2b2b2b4d;flex-direction:column;row-gap:6px;padding:1em 0;display:flex}.block-articles-list--article:first-child{border-bottom:1px solid #2b2b2b4d}.block-articles-list--article-meta{color:#376e7d}.block-articles-list--article-title>a{color:#2b2b2b;text-decoration:none}.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,.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 #ffffff4d}.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}@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--wrapper{grid-column-start:1}.block-content-banner--grid{justify-content:center;align-items:center;height:100%;padding-top:1rem;padding-bottom:1rem;display:grid}@media (min-width:992px){.block-content-banner--grid{justify-content:start}}.block-content-banner--content{background-color:#fff;max-width:570px;padding:2rem}.block-content-banner--title{color:#376e7d;margin-bottom:24px;font-family:Tiempos;font-size:2rem;line-height:2.625rem}.block-content-banner--text{color:#376e7d;letter-spacing:.01em;margin-bottom:36px;font-family:Tiempos;font-size:1.125rem;line-height:1.5rem}.block-content-banner--cta{color:#376e7d;background-color:#0000;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{color:#fff;background:#e76144 url(/wp-content/themes/forlaget/images/subscription-bg.jpg) 50%/cover no-repeat;padding-top:70px;padding-bottom:100px}.block-subscription--content{justify-content:center;display:grid}.block-subscription--title{text-align:center;margin-bottom:1.2rem}.block-subscription--form-fields{grid-gap:0rem;max-width:711px;margin-left:auto;margin-right:auto;display:grid}@media (min-width:768px){.block-subscription--form-fields{grid-gap:0;grid-template-columns:3fr 1fr}}.block-subscription--form-fields input[type=email]{color:#fff;text-transform:uppercase;letter-spacing:.01em;background-color:#0000;border:1px solid #ffffff59;height:71px;padding:0 20px;font-size:.875rem}.block-subscription--form-fields input[type=email]::placeholder{color:#ffffffb3}.block-subscription--form-fields input[type=submit]{color:#e76144;cursor:pointer;background-color:#fff;border:none}.block-subscription--form .alert{padding:.5em .8em}.block-subscription--messages{justify-content:space-between;max-height:0;margin-top:1rem;display:flex;overflow:hidden}.block-subscription--messages.opened{max-height:50px}.block-subscription--messages-text{padding:1rem}.block-subscription--messages.error{color:#fff;background-color:#dc3545}.block-subscription--messages.success{color:#fff;background-color:#198754}.block-subscription--messages button{color:#fff;cursor:pointer;background:0 0;border:none;outline:none}.block-subscription--messages button svg{pointer-events:none;width:1rem;height:1rem}.block-authors-press{padding-top:70px;padding-bottom:70px}.block-authors-press--form{grid-template-columns:1fr auto;margin-bottom:calc(1.425rem + 2.1vw);display:grid}@media (min-width:1200px){.block-authors-press--form{margin-bottom:3rem}}.block-authors-press--form input{border:none;border-bottom:1px solid #2b2b2b26;outline:none;font-family:Tiempos;font-size:1.75rem;font-weight:300}.block-authors-press--form input:-internal-autofill-selected{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.block-authors-press--form input::placeholder{color:#2b2b2b80}.block-authors-press--form button{cursor:pointer;fill-opacity:.5;background:0 0;border:none;border-bottom:1px solid #2b2b2b26;outline:none;width:auto}.block-authors-press--form button:hover svg path{fill:#376e7d;fill-opacity:1}.block-authors-press--grid{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,calc(50% - 6px)));display:grid}@media (min-width:480px){.block-authors-press--grid{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(120px,calc(33.3333% - 16px)))}}@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)))}}.block-authors-press--grid{margin-bottom:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.block-authors-press--grid{margin-bottom:3rem}}.block-authors-press--item img{margin-bottom:15px}.block-authors-press--item h4{color:#2b2b2b;letter-spacing:.01em;margin-bottom:.5rem;font-family:Tiempos;font-size:1.125rem;font-weight:500}.block-authors-press--item p{font-size:.875rem}.block-authors-press--container.loading{justify-content:center;align-items:center;height:100px;display:flex}.block-authors-press--download-link{margin-bottom:.5rem;display:inline-block}.block-press-catalog h2{margin-bottom:1rem}.block-press-catalog--grid{grid-gap:2rem 1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.block-press-catalog--item{text-align:center}.block-press-catalog--image-wrapper{background:#efefef;justify-content:center;width:100%;margin-bottom:10px;padding-top:30px;padding-bottom:30px;display:grid}.block-press-catalog--image-link img{width:auto;height:250px}.block-press-catalog--text-link{color:#2b2b2b;letter-spacing:.01em;font-family:Tiempos;font-size:1.125rem;font-weight:500;text-decoration:none}.block-press-catalog--text-link:hover{color:#376e7d}.block-team{padding-top:2rem;padding-bottom:70px}.block-team h2{margin-bottom:1rem;font-family:Calibre;font-size:2.625rem}.block-team--grid{grid-gap:4rem 1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;display:grid}@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;flex-direction:column;margin-bottom:1rem;font-size:1.25rem;display:flex}.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{grid-gap:40px;display:grid}@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{padding:0;position:relative}@media (min-width:576px){.block-events--grid>div{padding:30px}}@media (max-width:767.98px){.block-events--grid>div:not(:first-child):after{content:"";border-top:1px solid #2b2b2b59;width:80%;position:absolute;top:-20px;left:10%}}@media (min-width:768px) and (max-width:991.98px){.block-events--grid>div:nth-child(2):before,.block-events--grid>div:nth-child(2n+2):before{content:"";border-left:1px solid #2b2b2b59;height:80%;position:absolute;top:10%;left:-20px}.block-events--grid>div:nth-child(2n+3):after,.block-events--grid>div:nth-child(2n+4):after{content:"";border-top:1px solid #2b2b2b59;width:80%;position:absolute;top:-20px;left:10%}}@media (min-width:992px){.block-events--grid>div:nth-child(2):before,.block-events--grid>div:nth-child(3):before,.block-events--grid>div:nth-child(3n+5):before,.block-events--grid>div:nth-child(3n+6):before{content:"";border-left:1px solid #2b2b2b59;height:80%;position:absolute;top:10%;left:-20px}.block-events--grid>div:nth-child(3n+4):after,.block-events--grid>div:nth-child(3n+5):after,.block-events--grid>div:nth-child(3n+6):after{content:"";border-top:1px solid #2b2b2b59;width:80%;position:absolute;top:-20px;left:10%}}.block-frlgt-columns{color:#fff;padding-top:70px;padding-bottom:100px}.block-frlgt-columns--grid{grid-gap:25px;display:grid}@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{color:#ffffffde;border-bottom:1px solid #ffffff4d;margin-bottom:1.25rem;font-family:Calibre;font-weight:400}.block-frlgt-columns--column-article{border-bottom:1px solid #ffffff4d;flex-direction:column;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.block-frlgt-columns--column-article-meta{color:#ffbd14bf}.block-frlgt-columns--column-article a{color:#ffffffbf;font-family:Tiempos;font-size:1.125rem;text-decoration:none}.block-frlgt-columns--column-cta{color:#ffbd14bf;border:1px solid #ffbd14bf;display:inline-block}.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{grid-gap:40px 25px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.block-articles--article-image-link{margin-bottom:15px;display:block;overflow:hidden}.block-articles--article-image-link img{object-fit:cover;width:100%;transition:transform .3s ease-in-out}.block-articles--article-image-link:hover img{transform:scale(1.1)}.block-articles--article-title{color:#2b2b2b;font-size:24px;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,.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{height:0;margin-bottom:.75rem;padding-top:71%;display:block;position:relative;overflow:hidden}.tease-post--image-link img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out;position:absolute;top:0;left:0}.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-block{grid-column:-1/1}.pagination,.woocommerce .woocommerce-pagination .page-numbers{border:none;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style-type:none;display:flex}@media (min-width:768px){.pagination,.woocommerce .woocommerce-pagination .page-numbers{gap:20px}}.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{justify-content:center;align-items:center;width:28px;height:28px;padding-top:6px;line-height:1;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:flex}@media (min-width:576px){.pagination button,.woocommerce .woocommerce-pagination .page-numbers button,.pagination a,.woocommerce .woocommerce-pagination .page-numbers a,.pagination span,.woocommerce .woocommerce-pagination .page-numbers span{width:30px;height:30px}}@media (min-width:768px){.pagination button,.woocommerce .woocommerce-pagination .page-numbers button,.pagination a,.woocommerce .woocommerce-pagination .page-numbers a,.pagination span,.woocommerce .woocommerce-pagination .page-numbers span{width:36px;height:36px}}.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{color:#fff;background-color:#376e7d;border:1px solid #376e7d}.pagination a,.woocommerce .woocommerce-pagination .page-numbers a{color:#376e7d;border:1px solid #376e7d;text-decoration:none}.pagination a:hover,.woocommerce .woocommerce-pagination .page-numbers a:hover{color:#fff;background-color:#376e7d}.woocommerce .woocommerce-pagination .page-numbers .page-numbers.dots{color:#376e7d}.block-book-teaser{background-color:#376e7d;padding-top:calc(1.325rem + .9vw)}@media (min-width:1200px){.block-book-teaser{padding-top:2rem}}.block-book-teaser{padding-bottom:calc(1.325rem + .9vw)}@media (min-width:1200px){.block-book-teaser{padding-bottom:2rem}}.block-book-teaser{background-size:cover}.block-book-teaser--content{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.block-book-teaser--content{grid-template-columns:1fr 2fr;gap:calc(1.325rem + .9vw);display:grid}}@media (min-width:768px) and (min-width:1200px){.block-book-teaser--content{gap:2rem}}.block-book-teaser--content h2{font-size:calc(1.365rem + 1.38vw);font-weight:700;line-height:1.3em}@media (min-width:1200px){.block-book-teaser--content h2{font-size:2.4rem}}.block-book-teaser--content-header{flex-direction:column;gap:.5rem;display:flex}.block-book-teaser--content-text{flex-direction:column;align-items:flex-start;gap:calc(1.275rem + .3vw);display:flex}@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{justify-content:center;display:flex}.block-book-teaser--content-image img{max-width:300px;height:auto;max-height:280px;margin:0 auto}.block-book-teaser--content-author a{color:#fff;text-decoration:none}.event-card--date{color:#e76144;font-size:2.125rem;line-height:1}.event-card--title{margin-top:3px;margin-bottom:20px;font-family:Calibre;font-size:2.125rem;font-weight:400;line-height:1.1em;position:relative}.event-card--title:after{content:"";background-color:#2b2b2b59;width:50px;height:1px;margin-top:10px;display:block}.event-card--text{color:#2b2b2b80;letter-spacing:.01em}.event-card--address{color:#2b2b2b80;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:700}.event-card time{color:#2b2b2b80;letter-spacing:.05em;font-weight:700}.author-info{align-items:center;column-gap:12px;display:flex}.author-info img{border-radius:50%;width:55px}.author-info .author-info--meta{color:#376e7d;flex-direction:column;row-gap:3px;display:flex}.author-info .author-info--meta a{color:#376e7d;text-decoration:none}.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{z-index:10;-webkit-overflow-scrolling:touch;background-color:#fff;border-bottom:1px solid #2b2b2b26;width:100%;transition:transform .3s ease-in-out;position:fixed;top:0;overflow-x:hidden;overflow-y:scroll;transform:translateY(-100%)}@media (min-width:992px){.main-search{overflow-y:hidden}}.main-search--wrapper{padding-top:24px;padding-bottom:50px}.main-search.opened{height:100%;transform:translateY(0)}@media (min-width:768px){.main-search.opened{height:auto}}.main-search--heading{justify-content:center;align-items:center;margin-bottom:50px;display:flex}.main-search--heading svg{margin-left:auto}.main-search--heading svg path{fill:#2b2b2b}.main-search--close-btn{cursor:pointer;background:0 0;border:none;outline:none;width:30px;height:30px;margin-top:0;margin-left:auto;padding:0;display:block}.main-search .search-results--close-btn{display:none}.search-form{grid-template-columns:1fr auto;align-items:center;display:grid;position:relative}.search-form input{width:100%;font-family:Tiempos;font-size:calc(1.28rem + .36vw)}@media (min-width:1200px){.search-form input{font-size:1.55rem}}.search-form input{border:1px solid #dedede;border-radius:4px;outline:none;height:56px;padding-left:16px;padding-right:70px;font-weight:300}.search-form input:-internal-autofill-selected{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.search-form input::placeholder{color:#2b2b2b80}.search-form button{aspect-ratio:1;cursor:pointer;fill-opacity:.5;background:#376e7d;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;width:auto;height:calc(100% - 8px);display:flex;position:absolute;right:4px}.search-form button svg path{fill:#fff;fill-opacity:1}.search-form button:hover{background:#2f5e6b}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}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{z-index:1;position:relative}.search-results--heading{justify-content:space-between;align-items:center;display:flex}.search-results--heading button{cursor:pointer;background:0 0;border:none;outline:none}.search-results--heading button>*{pointer-events:none}.search-results--heading button svg{fill:#2b2b2b59}.search-results--heading h3{letter-spacing:.02em;color:#2b2b2b59;margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.search-results--grid{grid-gap:40px;display:grid}@media (min-width:768px){.search-results--grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.search-results--grid-heading{justify-content:space-between;align-items:center;display:flex}.search-results--grid-heading a{color:#2b2b2b59;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;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{grid-gap:1.5rem;display:grid}@media (min-width:576px){.search-results--authors-grid{grid-template-columns:1fr 1fr}}.search-results--author-image-link{object-fit:cover;display:block;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{color:#2b2b2b;font-family:Tiempos;text-decoration:none;transition:color .25s ease-in-out}.search-results--author-title-link:hover{color:#376e7d}.search-results--books-grid{grid-gap:1.5rem;display:grid}@media (min-width:576px){.search-results--books-grid{grid-template-columns:1fr 1fr}}.search-results--articles-article{border-bottom:1px solid #2b2b2b59;margin-bottom:.5rem}.search-results--articles-article-link{color:#2b2b2b;font-family:Tiempos;text-decoration:none}.filters-bar,.books-filters-bar,.author-filters{grid-gap:1rem;z-index:1;align-items:flex-start;padding-bottom:1rem;padding-left:0;padding-right:0;display:grid;position:relative}@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{margin-top:-5px;transform:rotate(225deg)}.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{margin-right:16px;display:inline-block}.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{z-index:99;flex-direction:column;column-gap:16px;margin-bottom:2.375rem;display:none;position:absolute;overflow-y:auto}.books-filters-bar--list,.filters-bar--list,.author-filters--list{grid-template-columns:1fr;position:relative}@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}.books-filters-bar,.filters-bar,.author-filters{grid-template-columns:1fr 50%}@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{color:#fff;text-transform:capitalize;cursor:pointer;background-color:#376e7d;border-radius:33px;margin:0 1rem .5rem 0;padding:7px 12px 3px;font-size:.875rem;line-height:1;transition:background-color .3s ease-in-out;display:inline-block}@media (min-width:768px){.selected-filters span{padding:10px 26px 7px;font-size:1.125rem}}.selected-filters span svg{pointer-events:none;margin-left:.5rem}.selected-filters span:hover{background-color:#2c5863}@media (max-width:767.98px){.author-filters{grid-template-columns:1fr}}.sorting-list{flex-direction:column;align-items:flex-end;display:flex;position:relative}.sorting-list--btn{border:1px solid #376e7d;min-width:180px;padding:.7rem 2rem .5rem 1rem}@media (max-width:767.98px){.sorting-list--btn{width:100%}}.sorting-list--list{z-index:1;color:#2b2b2b59;text-align:right;background-color:#fff;border-radius:4px;flex-direction:column;min-width:180px;padding-top:.75rem;padding-bottom:.75rem;display:none;position:absolute;top:38px;right:0;box-shadow:3px 11px 16px -12px #42445a4d}@media (max-width:767.98px){.sorting-list--list{left:0}}.sorting-list--list a{color:#2b2b2b;padding:.4rem 1rem}.sorting-list--list span{color:#2b2b2b;cursor:pointer;padding:.4rem 1rem;font-size:1.5rem;line-height:1em}@media (min-width:768px){.sorting-list--list span{font-size:1.625rem}}.sorting-list--list span:hover{color:#376e7d;background-color:#fff}.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 #ffffffde;border-right:1px solid #ffffffde}.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{color:#2b2b2b;background-color:#ffbd14bf}.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{color:#ffffffde;background-color:#2b2b2bd9}.post-type-archive-frlgt .sorting-list--list span:hover{color:#ffbd14d9;background-color:#2b2b2bf2}.author-filters--list{flex-direction:row}.author-filters--btn{margin-right:112px}.category-filters{border:1px solid #2b2b2b1a;border-radius:4px}.category-filters--header{justify-content:space-between;align-items:center;min-height:.5rem;display:flex}.category-filters .category-filters-clear{color:#376e7d;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.category-filters .category-filters-clear:hover{color:#2c5863;background-color:#376e7d1a}.category-filters .category-filters-selected{flex-wrap:wrap;gap:.5rem;min-height:0;display:flex}@media (min-width:768px){.category-filters .category-filters-selected{padding-top:1rem;padding-left:1rem;padding-right:1rem}}.category-filters .category-filters-selected:empty{display:none}.category-filters .selected-filter-tag svg{width:10px;height:10px;transform:translateY(-2px)}.category-filters--groups{flex-direction:column;display:flex}.category-filters--group{border-bottom:1px solid #2b2b2b1a;flex-direction:column;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;display:flex}@media (min-width:992px){.category-filters--group{padding-left:1.5rem;padding-right:1.5rem}}.category-filters--group-title{color:#2b2b2b;margin:1rem 0 .75rem;font-size:1rem;font-weight:500}@media (min-width:768px){.category-filters--group-title{font-size:1.125rem}}.category-filters--group-items{flex-direction:column;gap:.8rem;display:flex}@media (min-width:768px){.category-filters--group-items{gap:1rem}}.category-filters--checkbox{cursor:pointer;align-items:center;padding-left:0;display:flex;position:relative}.category-filters--checkbox input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.category-filters--checkbox input[type=checkbox]:checked~.category-filters--label:before{background-color:#376e7d;border-color:#376e7d}.category-filters--checkbox input[type=checkbox]:checked~.category-filters--label:after{opacity:1}.category-filters--checkbox input[type=checkbox]:focus~.category-filters--label:before{box-shadow:0 0 0 3px #376e7d33}.category-filters--label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;padding:.25rem 0 .25rem 2.25rem;font-size:1.1rem;line-height:1.4;display:flex;position:relative}@media (min-width:768px){.category-filters--label{padding:0 0 0 2rem;font-size:1rem;line-height:1}}.category-filters--label:before{content:"";background-color:#fff;border:2px solid #2b2b2b4d;border-radius:3px;width:20px;height:20px;transition:all .2s;position:absolute;top:40%;left:0;transform:translateY(-50%)}.category-filters--label:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;transition:opacity .2s;position:absolute;top:35%;left:7px;transform:translateY(-50%)rotate(45deg)}.category-filters--label:hover:before{border-color:#376e7d}.products-page--grid.loading{min-height:400px;position:relative}.products-page--grid.loading:before{content:"";z-index:10;background:#fffc;position:absolute;top:0;bottom:0;left:0;right:0}.products-page--grid.loading .loading-icon{z-index:11;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block!important}.mobile-filter-toggle{border:1px solid #376e7d;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem 2rem .4rem 1rem;display:flex}@media (min-width:768px){.mobile-filter-toggle{display:none}}.mobile-filter-toggle--text{align-items:center;gap:.5rem;display:flex}.mobile-filter-toggle--text span{padding-top:4px}.mobile-filter-toggle--count{letter-spacing:1px;color:#fff;background-color:#376e7d;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-weight:600;display:flex}.mobile-filter-toggle--count span{padding-bottom:1px}.mobile-filter-toggle--count:empty{display:none}@media (max-width:767.98px){.products-page--filters-sidebar{width:85%;max-width:400px;height:100vh;z-index:9999;background:#fff;height:100dvh;transition:left .3s;display:block;position:fixed;top:0;left:-100%;overflow:hidden;box-shadow:4px 0 20px #0000001a}.products-page--filters-sidebar.is-open{left:0}.category-filters{border:none;border-radius:0;flex-direction:column;height:100%;display:flex}.category-filters--header{border-bottom:1px solid #2b2b2b1a;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.category-filters--close{color:#2b2b2b;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.category-filters--close svg{width:20px;height:20px}.category-filters--close:hover{color:#376e7d;background-color:#376e7d1a;border-radius:4px}.category-filters--groups{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.category-filters--actions{background:#fff;border-top:1px solid #2b2b2b1a;flex-shrink:0;gap:.75rem;padding:1rem;display:flex}.category-filters .category-filters-clear{color:#376e7d;text-align:center;background:#fff;border:1px solid #376e7d;border-radius:3px;flex:1;padding:.5rem 1rem .4rem;font-size:1rem;font-weight:500}.category-filters .category-filters-clear:hover{background-color:#376e7d0d}.category-filters .category-filters-apply-mobile{color:#fff;cursor:pointer;background:#376e7d;border:1px solid #376e7d;border-radius:3px;flex:1;padding:.5rem 1rem .4rem;font-size:1rem;font-weight:500;transition:all .2s}.category-filters .category-filters-apply-mobile:hover{background-color:#2c5863;border-color:#2c5863}}@media (min-width:768px){.category-filters--actions,.category-filters--close{display:none}.category-filters .category-filters-clear{display:inline-block}}.mobile-filter-overlay{width:100%;height:100vh;z-index:9998;opacity:0;background:#00000080;height:100dvh;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.mobile-filter-overlay.is-visible{opacity:1;display:block}@media (min-width:768px){.mobile-filter-overlay{display:none!important}}.lds-ellipsis{z-index:1;width:80px;height:80px;display:none;position:absolute;top:100px;left:50%;transform:translate(-50%)}.lds-ellipsis i{background:#376e7d;border-radius:50%;width:13px;height:13px;animation-timing-function:cubic-bezier(0,1,1,0);display:block;position:absolute;top:33px}.lds-ellipsis i:first-child{animation:.6s infinite lds-ellipsis1;left:8px}.lds-ellipsis i:nth-child(2){animation:.6s infinite lds-ellipsis2;left:8px}.lds-ellipsis i:nth-child(3){animation:.6s infinite lds-ellipsis2;left:32px}.lds-ellipsis i:nth-child(4){animation:.6s infinite lds-ellipsis3;left:56px}@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 #2b2b2b59}.accordion--heading{cursor:pointer;padding:.75rem 0 .4em;font-family:Calibre;font-size:1.125rem;font-weight:400;position:relative}.accordion--heading:after{content:"";transform-origin:50%;border-bottom:1px solid #2b2b2b;border-right:1px solid #2b2b2b;width:10px;height:10px;margin-top:-7px;margin-left:10px;display:inline-block;position:absolute;top:50%;right:4px;transform:rotate(45deg)}.accordion--content{border-bottom:1px solid #2b2b2b59;max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.accordion--content-inner{padding:1rem 0}.accordion .opened .accordion--heading:after{margin-top:0;transform:rotate(225deg)}.accordion .opened .accordion--content{max-height:100vh}.woocommerce-store-notice,p.demo_store{position:fixed;bottom:0;top:auto!important}body .product-card{text-align:left;position:relative}body .product-card--image-wrapper{background-color:#f7f5f2;grid-row-start:1;grid-column-start:1;width:100%;height:100%;position:absolute;top:0;left:0}body .product-card--image-wrapper img{object-fit:contain;width:100%;height:100%;padding:15% 10%;position:absolute;top:0;bottom:0;left:0;right:0}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{flex-direction:column;row-gap:5px;padding-top:.5rem;padding-bottom:.5rem;display:flex}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{color:#376e7d;text-decoration:none}body .product-card .price{color:#959595;font-family:Tiempos;font-size:1.125rem;font-weight:500;text-decoration:none}body .product-card .price ins{color:#e76144;text-decoration:none}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{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;z-index:1;background-color:#376e7dc2;grid-row-start:1;grid-column-start:1;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:grid}body .product-card--overlay.out-of-stock{background-color:#f7f5f2c2}body .product-card--overlay-message{color:#376e7d;text-transform:uppercase;letter-spacing:.05em;background-color:#fff;flex-direction:column;align-items:center;padding:27px;display:flex}body .product-card--add-to-cart-btn{color:#376e7d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:.6rem}body .product-card .media-content:hover .product-card--overlay{opacity:1}body .product-card--details{justify-content:space-between;width:100%;padding:.5rem;display:flex;position:absolute;top:0;left:0}@media (min-width:576px){body .product-card--details{padding:1rem 1rem .5rem}}body .product-card--details-icons{color:#0000008a;column-gap:12px;margin-left:auto;display:flex}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{color:#376e7d;background-color:#fff;border:1px solid #376e7d;padding:.75rem 1.688rem .438rem}.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]{color:#376e7d33;background-color:#fff;border:1px solid #376e7d33;padding:.75rem 1.688rem .438rem}.woocommerce .coupon button.button{text-align:center;background-color:#376e7d;min-width:8.5rem;padding:.75rem 1.688rem .438rem;font-weight:500}.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{border:1px solid #2b2b2b59;width:auto;margin-right:.5rem;padding:6px 6px 1px}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table tr{border-bottom:1px solid #2b2b2b59}.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{padding:1rem .75rem;font-size:1.125rem;font-weight:400;line-height:1.222em}.woocommerce .product-name a{margin-bottom:.5rem;font-size:1.125rem;text-decoration:none;display:block;position:relative}.woocommerce .product-name a:hover{text-decoration:underline}.woocommerce a.remove{text-indent:-9999px;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;overflow:hidden}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:4rem}.woocommerce .quantity .qty{border:1px solid #2b2b2b59;padding-top:.35em}.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{color:#fff;background-color:#376e7d;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{color:#376e7d;background-color:#f2f1f1}.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{border:1px solid #2b2b2b59;padding:6px 6px 1px}.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{background-color:#efefef;border-top:0}.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{z-index:1000;text-align:center;background-color:#f7f5f2;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;width:100%;padding-left:calc(1.425rem + 2.1vw);font-family:Tiempos;font-size:1.6rem;transition:transform .5s;display:flex;position:fixed;top:0;transform:translateY(-100%)}@media (min-width:1200px){.cart-message{padding-left:3rem}}.cart-message{padding-right:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.cart-message{padding-right:3rem}}.cart-message{padding-top:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.cart-message{padding-top:5rem}}.cart-message{padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.cart-message{padding-bottom:5rem}}.cart-message.is-open{transform:translateY(0)}.cart-message--buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cart-message--message{max-width:640px;margin-bottom:1em;margin-left:auto;margin-right:auto}.cart-message--title{font-weight:500}.cart-message--close{cursor:pointer;position:absolute;top:1rem;right: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:none;border-radius:0}.cwginstock-subscribe-form .panel{border-radius:0}.cwginstock-subscribe-form .panel-body{border:1px solid #2b2b2b26;border-top:none;padding-top:26px}.cwginstock-subscribe-form .cwginstock-panel-heading h4{color:#2b2b2b;margin:0;padding-top:5px}.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]{border:1px solid #2b2b2b59;margin-bottom:0;padding:9px 8px 5px;font-size:16px}.cwginstock-subscribe-form .cwgstock_button{cursor:pointer}
