.bb-sidhuvud{--ink: #3e261d;--ink-mjuk: #5a463c;--overrad: #6a564b;position:relative;display:grid;place-items:center;width:100%;aspect-ratio:2160 / 536;overflow:hidden;overflow:clip;isolation:isolate;background:#ead9cb;color:var(--ink)}.bb-sidhuvud__bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%}.bb-sidhuvud__inner{display:grid;justify-items:center;width:min(100%,560px);padding:34px 20px 46px;text-align:center}.bb-sidhuvud__overrad{margin:0 0 12px;font-family:var(--font-body--family);font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.26em;text-transform:uppercase;color:var(--overrad)}.bb-sidhuvud .bb-sidhuvud__rubrik{margin:0;font-family:var(--bb-ny-serif, var(--font-heading--family, Georgia, serif));font-size:clamp(2.5rem,4.2vw,3.75rem);font-weight:400;line-height:1.02;letter-spacing:-.005em;color:var(--ink);text-wrap:balance}.bb-sidhuvud__ingress{max-width:44ch;margin:14px 0 0;font-size:.9375rem;font-weight:400;line-height:1.6;color:var(--ink-mjuk);text-wrap:pretty}.bb-sidhuvud__mer{margin-top:14px}.bb-sidhuvud__mer>summary{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body--family);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);list-style:none;cursor:pointer}.bb-sidhuvud__mer>summary::-webkit-details-marker{display:none}.bb-sidhuvud__mer>summary:after{content:"";width:5px;height:5px;margin-top:-3px;border-right:1.2px solid currentColor;border-bottom:1.2px solid currentColor;rotate:45deg;transition:rotate .3s ease,margin .3s ease}.bb-sidhuvud__mer[open]>summary:after{margin-top:3px;rotate:225deg}.bb-sidhuvud__mer>summary:focus-visible{outline:1px solid var(--ink);outline-offset:5px}.bb-sidhuvud__mer-text{max-width:56ch;margin-top:12px;font-size:.9375rem;line-height:1.65;color:var(--ink-mjuk);text-align:left}.bb-sidhuvud__mer-text>:first-child{margin-top:0}.bb-sidhuvud__mer-text>:last-child{margin-bottom:0}@media screen and (min-width:750px){.bb-sidhuvud__inner{padding:30px 32px 6%}}@media screen and (max-width:749px){.bb-sidhuvud__inner{padding:40px 24px 52px}.bb-sidhuvud .bb-sidhuvud__rubrik{font-size:2.6rem}.bb-sidhuvud__ingress{font-size:.875rem}}@media(prefers-reduced-motion:no-preference){.bb-sidhuvud__inner{animation:bb-sidhuvud-text .6s ease-out both}}@keyframes bb-sidhuvud-text{0%{opacity:0;translate:0 6px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bb-sidhuvud.css.map */
