:root{--ak-bg: #fbf8f2;--ak-text: #211c19;--ak-muted: #6f665f;--ak-gold: #b58a2a;--ak-surface: #f1eadf;--ak-sage: #e8e9df;--font-heading-weight: 600}body{color:var(--ak-text);font-size:1.7rem;line-height:1.65;letter-spacing:0}.page-width{max-width:124rem}h1,.h1{font-size:clamp(3.8rem,5vw,5.6rem);line-height:1.08;letter-spacing:-.02em;font-weight:600}h2,.h2{font-size:clamp(3rem,3.6vw,3.8rem);line-height:1.15;letter-spacing:-.015em;font-weight:600}h3,.h3{font-size:clamp(2.1rem,2.3vw,2.4rem);line-height:1.25;font-weight:600}.caption-with-letter-spacing{font-size:1.2rem;letter-spacing:.14em;color:var(--ak-gold);font-weight:600}.button,.shopify-payment-button__button,.product-form__submit{min-height:5rem;border-radius:2px;font-weight:600;letter-spacing:0;text-transform:none;font-size:1.55rem}.button:after,.button:before{border-radius:2px}.header__heading-logo-wrapper img,.header__heading-logo{max-width:112px}.header__menu-item{font-size:1.55rem;letter-spacing:0}.header__menu-item span{text-decoration:none}.header__icon--account{display:none!important}@media screen and (max-width:749px){.header__heading-logo-wrapper img,.header__heading-logo{max-width:78px}}.card-wrapper .card{box-shadow:none}.card__inner .card__media{background:var(--ak-surface)}.card .card__media img{object-fit:contain;padding:8% 10%}.card__heading{font-size:1.7rem;line-height:1.35;font-family:var(--font-heading-family);font-weight:600}.card__heading a{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-information .caption-with-letter-spacing,.card__author{text-transform:none;letter-spacing:0;font-size:1.4rem;color:var(--ak-muted);font-weight:400}.price{font-size:1.6rem;letter-spacing:0}.price .price-item--regular{font-weight:600}@media screen and (min-width:750px){.card-information .price,.card-information .price .price-item{font-size:2rem!important}.product .price--large .price-item,.product__info-container .price .price-item{font-size:2.6rem!important}}.rte{max-width:72rem}.rte p{margin:0 0 1.6rem}.rte h2,.rte h3{margin:3.2rem 0 1.2rem}.main-page-title{margin-bottom:2.4rem}.section-template--padding{padding-top:8.8rem;padding-bottom:8.8rem}.product__title h1{font-size:clamp(3rem,3.4vw,4.2rem)}.ak-author{font-size:1.8rem;color:var(--ak-muted);margin:-.4rem 0 1.6rem}.ak-author a{color:var(--ak-text);text-underline-offset:.3rem}.ak-pitch{font-size:1.7rem;margin:0 0 1.6rem}.ak-delivery{font-size:1.4rem;color:var(--ak-muted);margin-top:1.2rem}.ak-facts{display:grid;grid-template-columns:max-content 1fr;gap:.6rem 2.4rem;font-size:1.5rem;margin:0}.ak-facts dt{color:var(--ak-muted)}.ak-facts dd{margin:0}.product__tax{font-size:1.35rem;color:var(--ak-muted)}.retailer-links{margin-top:2.4rem}.retailer-links__title,.retailer-links h3{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none;margin:0 0 1rem}.retailer-links__list{display:flex;flex-wrap:wrap;gap:.8rem}.retailer-links__list a,.retailer-link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.6rem;border:1px solid rgba(33,28,25,.35);border-radius:2px;text-decoration:none;color:var(--ak-text);font-size:1.45rem;font-weight:500;background:transparent}.retailer-links__list a:hover,.retailer-link:hover{border-color:var(--ak-text)}.retailer-links__list img,.retailer-link img{display:none}.retailer-links__list a .retailer-link__name,.retailer-link .retailer-link__name{display:inline}body.template-index .footer-block--newsletter{display:none}@media screen and (max-width:749px){body{font-size:1.6rem;line-height:1.625}.section-template--padding{padding-top:4.8rem;padding-bottom:4.8rem}.card__heading{font-size:1.55rem}section[class^=ehero-]{background-size:190% auto!important;background-position:70% 100%!important;background-repeat:no-repeat;padding-bottom:26rem!important}}.product-card-wrapper .card__author{text-transform:none!important;letter-spacing:0!important;font-size:1.4rem!important;color:var(--ak-muted);margin-top:.2rem}.product__tax{display:none}.ak-details summary{cursor:pointer;font-family:var(--font-heading-family);font-size:1.8rem;margin:2.4rem 0 1.2rem;list-style:none}.ak-details summary::-webkit-details-marker{display:none}@media screen and (min-width:750px){section[class^=ehero-]:before{background:linear-gradient(90deg,#f1eadff7,#f1eadfeb 34%,#f1eadf00 46%)!important}}@media screen and (max-width:749px){section[class^=ehero-]:before{background:linear-gradient(180deg,#f1eadff7,#f1eadfeb 52%,#f1eadf00 66%)!important}}@media screen and (min-width:750px){section[class^=ehero-] .ehero-heading{font-size:clamp(4rem,4.4vw,5.8rem)!important;max-width:11.5em}section[class^=ehero-] .ehero-inner>*{max-width:52rem}}.card__information .card__heading,.card__heading.h5{font-size:1.75rem!important;line-height:1.32}@media screen and (max-width:749px){.card__information .card__heading,.card__heading.h5{font-size:1.55rem!important}}.ak-lasprov{max-width:76rem}.ak-lasprov .button{margin:1.2rem 0 1.6rem}.ak-small{font-size:1.3rem;color:var(--ak-muted)}.template-suffix-trauma .main-page-title{display:none}.template-suffix-trauma .rte table{width:100%;border-collapse:collapse;font-size:1.5rem}.template-suffix-trauma .rte th,.template-suffix-trauma .rte td{text-align:left;padding:1rem 1.2rem;border-bottom:1px solid rgba(33,28,25,.15);vertical-align:top}.template-suffix-trauma .main-page .rte,.template-suffix-trauma .page-width--narrow{max-width:76rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}li:has(>.ak-mius),li:has(>*>.ak-mius),.grid__item:has(.ak-mius),.predictive-search__list-item:has(.ak-mius){display:none!important}.product-grid .card-wrapper,.product-grid .card,.product-grid .card__content{height:100%}.product-grid .card__information{display:flex;flex-direction:column;height:100%}.product-grid .card-information{margin-top:auto}.multicolumn-card__info h3,.multicolumn .inline-richtext{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media screen and (max-width:749px){.cs-cover,.cs-cover img{width:82px!important;max-width:82px}.cs-book-title{font-size:1.7rem!important;line-height:1.25}.cs-desc{font-size:1.4rem!important;line-height:1.45}.cs-author,.cs-date{font-size:1.3rem!important}}.cs-book-title{font-size:1.9rem}.cs-desc{font-size:1.5rem;line-height:1.55}@media screen and (max-width:749px){.template-suffix-trauma .rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.template-suffix-trauma .rte table tbody,.template-suffix-trauma .rte table thead{min-width:640px;display:table;width:640px}.template-suffix-trauma .rte h2+table:before{content:none}}.template-suffix-trauma .footer-block--newsletter{display:none}.ak-sokkort{min-height:0!important;padding:2rem}.ak-sokkort .card__heading{font-size:1.8rem!important}.ak-sokkort .card__badge{position:static;margin-top:1rem}@media screen and (min-width:990px){[class^=authors-] .au-grid{grid-template-columns:repeat(3,1fr)!important;gap:3.2rem!important}}.au-bio{font-size:1.5rem!important;line-height:1.55!important}.au-name{font-size:2rem!important;font-family:var(--font-heading-family)}.au-mono--namn span{font-family:var(--font-heading-family);font-size:2rem;text-align:center;padding:1.6rem;line-height:1.3}.contact form,.contact__fields+.field,.contact{max-width:92rem;margin-inline:auto}[class^=library-] p,.lib-card p,.resource-card p{font-size:1.45rem;line-height:1.5}[class^=library-] a.button,[class^=library-] .button{min-height:4.4rem}@media screen and (max-width:749px){.footer{padding-top:4rem!important;padding-bottom:2.8rem!important}.footer-block{margin-bottom:3.2rem}.footer-block__details-content li{margin-bottom:.6rem}}@media screen and (min-width:990px){.au-wrap .au-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3.2rem!important}}.au-wrap{max-width:120rem;margin:0 auto}.cs-row--v2{grid-template-columns:9rem 1fr!important;gap:2rem!important;align-items:start}.cs-row--v2 .cs-text{display:flex;flex-direction:column;gap:.3rem}.cs-row--v2 .cs-date{font-size:1.3rem;color:var(--ak-gold);font-weight:600;letter-spacing:.02em;text-transform:none}.cs-row--v2 .cs-book-title{display:block;font-family:var(--font-heading-family);font-weight:600;font-size:2rem;line-height:1.25}.cs-row--v2 .cs-author{display:block;font-size:1.45rem;color:var(--ak-muted);text-transform:none;letter-spacing:0}.cs-row--v2 .cs-desc{font-size:1.5rem!important;opacity:1;color:var(--ak-text);line-height:1.55}@media screen and (max-width:749px){.cs-row--v2{grid-template-columns:8.2rem 1fr!important;gap:1.4rem!important}.cs-row--v2 .cs-book-title{font-size:1.7rem}}.template-search .ak-sokkort{aspect-ratio:auto!important;height:auto!important}.template-search .ak-sokkort .card__inner,.template-search .ak-sokkort:before{display:none}.template-search li:has(.ak-sokkort){grid-column:1 / -1}@media screen and (max-width:749px){.card__heading a{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}}@media screen and (max-width:749px){.footer__content-top{padding-bottom:1.6rem}.footer-block{margin-bottom:2rem!important}.footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}.footer__content-bottom{padding-top:1.6rem}}html,body{overflow-x:clip}@media screen and (min-width:500px)and (max-width:749px){section[class^=ehero-]{background-size:115% auto!important;background-position:60% 100%!important;padding-bottom:34rem!important}}@media screen and (min-width:990px){section[class^=ehero-]{background-size:auto 100%!important;background-position:right center!important;background-repeat:no-repeat!important;background-color:#f0ebdf!important}}:root{--store-background: #fbf8f2;--store-text: #211a17;--store-primary: #2a201c;--store-primary-hover: #3b2d27;--store-primary-contrast: #ffffff;--store-accent: #9a7b4f;--store-surface: #f1eadf;--store-border: #c9bca9;--store-focus: #9a7b4f;--store-control-radius: .6rem;--store-button-height: 5.4rem;--store-control-height: 4.6rem}.product__info-container .price{line-height:1.2}.product__info-container variant-selects{display:block;margin-top:2.4rem!important}.product__info-container .product-form{margin-top:2.4rem!important;margin-bottom:0}.product__info-container .retailer-links{margin-top:2.4rem!important}.product__info-container .retailer-links+*{margin-top:2rem}.product-form__submit{min-height:var(--store-button-height);padding:1.4rem 2.4rem;border:0;border-radius:var(--store-control-radius);background:var(--store-primary);color:var(--store-primary-contrast);font-family:"Inter",var(--font-body-family),sans-serif;font-size:1.6rem;font-weight:650;line-height:1.2;letter-spacing:.01em;box-shadow:0 .2rem .5rem #211a1724;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.product-form__submit:after{border-radius:var(--store-control-radius);box-shadow:none}.product-form__submit:hover:not([disabled]){background:var(--store-primary-hover);box-shadow:0 .4rem 1rem #211a172e;transform:translateY(-.1rem)}.product-form__submit:active:not([disabled]){box-shadow:0 .1rem .3rem #211a1729;transform:translateY(0)}.product-form__submit:focus-visible{outline:.3rem solid var(--store-focus);outline-offset:.3rem;box-shadow:none}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}variant-selects .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.8rem;max-width:none;margin:0}variant-selects .product-form__input--pill .form__label{flex:0 0 100%;margin:0 0 .2rem;color:var(--store-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:1.4rem;font-weight:600;line-height:1.4}variant-selects .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:9.6rem;min-height:4.6rem;margin:0;padding:1rem 1.8rem;border:.1rem solid var(--store-border);border-radius:var(--store-control-radius);background:transparent;color:var(--store-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:.01em;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}variant-selects .product-form__input--pill input[type=radio]+label:hover{border-color:var(--store-accent);background:var(--store-surface)}variant-selects .product-form__input--pill input[type=radio]:checked+label{border-color:var(--store-primary);background:var(--store-primary);color:var(--store-primary-contrast);font-weight:650}variant-selects .product-form__input--pill input[type=radio]:focus-visible+label{outline:.3rem solid var(--store-focus);outline-offset:.2rem}variant-selects .product-form__input--pill input[type=radio]:disabled+label,variant-selects .product-form__input--pill input[type=radio].disabled+label{cursor:not-allowed;opacity:.45}.retailer-links .retailer-links__title{margin:0 0 1rem;color:var(--store-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:1.4rem;font-weight:600;line-height:1.4}.retailer-links .retailer-links__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.retailer-links .retailer-link:last-child:nth-child(odd){grid-column:1 / -1}.retailer-links .retailer-link{display:flex;align-items:center;justify-content:center;min-width:0;min-height:var(--store-control-height);padding:.9rem 1.2rem;border:.1rem solid var(--store-border);border-radius:var(--store-control-radius);background:transparent;color:var(--store-text);font-family:"Inter",var(--font-body-family),sans-serif;font-size:1.4rem;font-weight:500;line-height:1.25;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.retailer-links .retailer-link:hover{border-color:var(--store-accent);background:var(--store-surface);color:var(--store-text);text-decoration:none}.retailer-links .retailer-link:focus-visible{outline:.3rem solid var(--store-focus);outline-offset:.2rem}@media screen and (min-width:750px){.retailer-links .retailer-links__list{grid-template-columns:repeat(3,minmax(0,1fr))}.retailer-links .retailer-link:last-child:nth-child(odd){grid-column:auto}}@media screen and (max-width:749px){.product__info-container variant-selects,.product__info-container .product-form,.product__info-container .retailer-links{margin-top:2.2rem!important}.product-form__submit{min-height:5.2rem;padding-inline:1.8rem;font-size:1.6rem}variant-selects .product-form__input--pill input[type=radio]+label{min-height:4.4rem}.retailer-links .retailer-link{min-height:4.8rem}}.product-grid.grid{row-gap:4.2rem!important}.product-grid .card-information .price{margin-top:.8rem;line-height:1.35}@media screen and (min-width:750px){.product-grid.grid{row-gap:5.6rem!important}}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop{row-gap:6.4rem!important}}@media(prefers-reduced-motion:reduce){.product-form__submit,variant-selects .product-form__input--pill input[type=radio]+label,.retailer-links .retailer-link{transition:none}.product-form__submit:hover:not([disabled]){transform:none}}.retailer-links .retailer-link{overflow-wrap:normal!important;word-break:normal;-webkit-hyphens:none;hyphens:none}@media screen and (min-width:750px){.retailer-links .retailer-links__list{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))!important}}.au-link,.ha-more,.ha-more a{font-size:1.5rem!important}.au-titles,.ha-note,.lib-eyebrow,.bspot-eyebrow{font-size:1.25rem!important}.au-bio{font-size:1.5rem!important}.ha-name{font-size:1.7rem!important}.cs-author,.cs-date{font-size:1.4rem!important}.bspot-text,.ehero-sub{font-size:1.6rem!important}.button,a.button,.button--primary,.button--secondary,.lib-btn{font-size:1.5rem!important}.lib-card p{font-size:1.5rem!important;line-height:1.55}.lib-card h3{font-size:1.8rem!important}.field__label{font-size:1.5rem!important}.copyright__content,.copyright__content a{font-size:1.3rem!important}.card-information .price,.card-information .price .price-item{font-size:1.6rem!important}@media screen and (min-width:750px){.card-information .price,.card-information .price .price-item{font-size:2rem!important}}.bspot-price{font-size:2rem!important}.ehero-eyebrow{font-size:1.3rem!important}#shopify-pc__banner,#shopify-pc__banner p,#shopify-pc__banner a,#shopify-pc__banner button{font-size:15px!important;line-height:1.45!important}#shopify-pc__banner h2,#shopify-pc__banner .shopify-pc__banner__title{font-size:18px!important;line-height:1.3!important}#shopify-pc__banner button{min-height:44px}#shopify-pc__prefs,#shopify-pc__prefs p,#shopify-pc__prefs button,#shopify-pc__prefs label{font-size:15px!important}.product__info-container:has(.ak-format-kop) variant-selects,.product__info-container:has(.ak-format-kop) .product-form__buttons,.product__info-container:has(.ak-format-kop) .product-form__input--pill,.product__info-container:has(.ak-format-kop)>.price,.product__info-container:has(.ak-format-kop) [id^=price-]{display:none!important}.ak-format-kop{margin:2.4rem 0 0;display:grid;gap:1rem}.ak-fk-rubrik{margin:0 0 .2rem;font-size:1.4rem;font-weight:600;color:var(--store-text, var(--ak-text))}.ak-fk-rad{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.6rem;padding:1.4rem 1.6rem;border:1px solid var(--store-border, #c9bca9);border-radius:var(--store-control-radius, .6rem);background:#ffffff73}.ak-fk-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ak-fk-format{font-size:1.5rem;font-weight:600;color:var(--store-text, var(--ak-text))}.ak-fk-pris{font-size:2.2rem;font-weight:600;letter-spacing:0;color:var(--store-text, var(--ak-text))}.ak-fk-form{margin:0}.ak-fk-knapp{min-height:4.8rem;padding:1.2rem 2.2rem;border:0;border-radius:var(--store-control-radius, .6rem);cursor:pointer;background:var(--store-primary, #2a201c);color:var(--store-primary-contrast, #fff);font:650 1.5rem/1.2 var(--font-body-family);white-space:nowrap;transition:background-color .16s ease,transform .16s ease}.ak-fk-knapp:hover:not([disabled]){background:var(--store-primary-hover, #3b2d27);transform:translateY(-1px)}.ak-fk-knapp:focus-visible{outline:3px solid var(--store-focus, #9a7b4f);outline-offset:3px}.ak-fk-knapp--sekundar{background:transparent;color:var(--store-text, var(--ak-text));box-shadow:inset 0 0 0 1.5px var(--store-primary, #2a201c)}.ak-fk-knapp--sekundar:hover:not([disabled]){background:var(--store-surface, #f1eadf)}.ak-fk-knapp[disabled]{opacity:.5;cursor:not-allowed}@media screen and (max-width:420px){.ak-fk-rad{grid-template-columns:1fr}.ak-fk-knapp{width:100%}}.product__info-container:has(.ak-format-kop--via) a.button[href^="https://akademius.se/cart/"]{display:none!important}a.ak-fk-knapp{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-width:12rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/akademius-v2.css.map */
