.wp-block-folkeskolen-plus-hero.hero{--hero-radius:var(--border-radius-theme);--hero-pill-pull:1.375rem;--hero-image-ratio:393/504;--hero-bleed-width:calc(100vw - var(--scrollbar-width, 0px));--hero-slide-width:100%;--hero-price-shadow:0 0.125rem 0.0625rem rgba(0,0,0,.15);margin-left:calc(50% - var(--hero-bleed-width)/2);margin-right:calc(50% - var(--hero-bleed-width)/2);max-width:var(--hero-bleed-width);padding-left:0;padding-right:0;padding-top:0;position:relative;width:var(--hero-bleed-width)}@media(min-width:721px){.wp-block-folkeskolen-plus-hero.hero{--hero-slide-width:72%;--hero-image-ratio:16/9}}@media(min-width:1041px){.wp-block-folkeskolen-plus-hero.hero{--hero-slide-width:60%}}.wp-block-folkeskolen-plus-hero.hero.has-spacing-top{margin-top:var(--wp--preset--spacing--40)}@media(min-width:721px){.wp-block-folkeskolen-plus-hero.hero.has-spacing-top{margin-top:var(--wp--preset--spacing--60)}}.wp-block-folkeskolen-plus-hero.hero.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--40)}@media(min-width:721px){.wp-block-folkeskolen-plus-hero.hero.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--60)}}.wp-block-folkeskolen-plus-hero.hero .hero-product{height:100%;position:relative}.wp-block-folkeskolen-plus-hero.hero .hero-product__image-wrapper{height:100%;position:relative;width:100%}.wp-block-folkeskolen-plus-hero.hero .hero-product__image{aspect-ratio:var(--hero-image-ratio);display:block;overflow:hidden}.wp-block-folkeskolen-plus-hero.hero .hero-product__image .hero-product__image-img,.wp-block-folkeskolen-plus-hero.hero .hero-product__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-folkeskolen-plus-hero.hero .hero-product__image--placeholder{align-items:center;background:var(--wp--preset--color--greyllow);display:flex;justify-content:center;width:100%}.wp-block-folkeskolen-plus-hero.hero .hero-product__image-link{display:block;text-decoration:none}.wp-block-folkeskolen-plus-hero.hero .hero-product__image-link:focus-visible{outline:.125rem solid var(--wp--preset--color--blue);outline-offset:.125rem}.wp-block-folkeskolen-plus-hero.hero .hero-product__content{align-items:center;bottom:var(--wp--preset--spacing--20);display:flex;flex-direction:column;left:50%;max-width:35rem;padding:0 var(--wp--preset--spacing--20);pointer-events:none;position:absolute;transform:translateX(-50%);width:100%}@media(min-width:721px){.wp-block-folkeskolen-plus-hero.hero .hero-product__content{bottom:var(--wp--preset--spacing--30)}}.wp-block-folkeskolen-plus-hero.hero .hero-product__overlay{background:var(--wp--preset--color--black);border-radius:var(--hero-radius);color:var(--wp--preset--color--white);max-width:22.0625rem;min-height:7.0625rem;padding:1.0625rem var(--wp--preset--spacing--20) var(--wp--preset--spacing--xl);pointer-events:auto;position:relative;width:100%;z-index:1}.wp-block-folkeskolen-plus-hero.hero .hero-product__overlay:has(.long-title){padding-bottom:calc(var(--wp--preset--spacing--xl) + 1.0625rem)}.wp-block-folkeskolen-plus-hero.hero a.hero-product__overlay{text-decoration:none}.wp-block-folkeskolen-plus-hero.hero .hero-product__label{color:var(--wp--preset--color--white);display:block;font:var(--font-label);margin:0}.wp-block-folkeskolen-plus-hero.hero .hero-product__title{color:var(--wp--preset--color--white);font:var(--font-weight-semibold) var(--font-size-heading-l)/normal var(--font-family-base);margin:0}.wp-block-folkeskolen-plus-hero.hero .hero-product__price{align-items:center;background:var(--wp--preset--color--white);border-radius:var(--hero-radius);box-shadow:var(--hero-price-shadow);display:inline-flex;flex-direction:column;margin-top:calc(var(--hero-pill-pull)*-1);max-width:20.625rem;min-width:13.5625rem;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--xl);pointer-events:auto;position:relative;width:-moz-max-content;width:max-content;z-index:2}.wp-block-folkeskolen-plus-hero.hero .hero-product__price-primary{background:var(--plus-gradient-blue-red-60);-webkit-background-clip:text;background-clip:text;color:transparent;font:var(--font-weight-semibold) var(--font-size-m)/1.2 var(--font-family-base);text-align:center;white-space:normal}.wp-block-folkeskolen-plus-hero.hero .hero-product__price-label,.wp-block-folkeskolen-plus-hero.hero .hero-product__price-value{display:inline}.wp-block-folkeskolen-plus-hero.hero .hero-product__price-label:not(:empty)+.hero-product__price-value:not(:empty):before{content:" "}.wp-block-folkeskolen-plus-hero.hero .hero-product__price-secondary{color:var(--color-heading);font:var(--font-weight-normal) var(--font-size-s)/var(--line-height-heading) var(--font-family-base);text-align:center}.wp-block-folkeskolen-plus-hero.hero a.hero-product__price{text-decoration:none}.wp-block-folkeskolen-plus-hero.hero .hero__viewport{position:relative}.wp-block-folkeskolen-plus-hero.hero .hero__slider{position:relative;width:100%}.wp-block-folkeskolen-plus-hero.hero .hero__wrapper{transition-timing-function:cubic-bezier(.26,.005,.065,.995)}.wp-block-folkeskolen-plus-hero.hero .hero__slide{height:auto;width:var(--hero-slide-width)}.wp-block-folkeskolen-plus-hero.hero .hero__controls{pointer-events:none}.wp-block-folkeskolen-plus-hero.hero .hero__nav{align-items:center;background:var(--wp--preset--color--white);border:var(--button-border-width) solid var(--wp--preset--color--black);border-radius:50%;color:var(--wp--preset--color--black);cursor:pointer;display:flex;height:2rem;justify-content:center;margin:0;padding:0;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--transition-1);width:2rem;z-index:3}.wp-block-folkeskolen-plus-hero.hero .hero__nav:before{content:"";font-family:icon-font!important;font-feature-settings:normal;font-size:var(--font-size-byline);font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal);line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-block-folkeskolen-plus-hero.hero .hero__nav .swiper-navigation-icon,.wp-block-folkeskolen-plus-hero.hero .hero__nav:after{display:none}.wp-block-folkeskolen-plus-hero.hero .hero__nav:hover{background:#e4e4e4}.wp-block-folkeskolen-plus-hero.hero .hero__nav.swiper-button-disabled{opacity:0;pointer-events:none}@media(max-width:720px){.wp-block-folkeskolen-plus-hero.hero .hero__nav{display:none}}.wp-block-folkeskolen-plus-hero.hero .hero__nav--prev{left:calc((100% - var(--hero-slide-width))/2 + var(--wp--preset--spacing--20))}.wp-block-folkeskolen-plus-hero.hero .hero__nav--prev:before{display:block;transform:rotate(180deg)}.wp-block-folkeskolen-plus-hero.hero .hero__nav--next{right:calc((100% - var(--hero-slide-width))/2 + var(--wp--preset--spacing--20))}.wp-block-folkeskolen-plus-hero.hero .hero__pagination{align-items:center;background:var(--wp--preset--color--white);border-radius:var(--hero-radius);bottom:0;display:inline-flex;gap:.4375rem;justify-content:center;left:50%;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--s);position:absolute;transform:translate(-50%,50%);width:auto;z-index:4}.wp-block-folkeskolen-plus-hero.hero .hero__pagination .swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-text-sponsored);border:0;border-radius:50%;cursor:pointer;height:.4375rem;margin:0;opacity:1;padding:0;transition:background-color var(--transition-card),opacity var(--transition-base);width:.4375rem}.wp-block-folkeskolen-plus-hero.hero .hero__pagination .swiper-pagination-bullet:hover{background:var(--color-text-sponsored);opacity:.6}.wp-block-folkeskolen-plus-hero.hero .hero__pagination .swiper-pagination-bullet-active,.wp-block-folkeskolen-plus-hero.hero .hero__pagination .swiper-pagination-bullet-active:hover{background:var(--wp--preset--color--black)}.wp-block-folkeskolen-plus-hero.hero.hero--slider .hero__slide .hero-product__overlay,.wp-block-folkeskolen-plus-hero.hero.hero--slider .hero__slide .hero-product__price{opacity:0;transform:translateX(3.75rem);transition:opacity .7s cubic-bezier(.26,.005,.065,.995),transform .7s cubic-bezier(.26,.005,.065,.995)}.wp-block-folkeskolen-plus-hero.hero.hero--slider .hero__slide.swiper-slide-active .hero-product__overlay{opacity:1;transform:none;transition-delay:.2s}.wp-block-folkeskolen-plus-hero.hero.hero--slider .hero__slide.swiper-slide-active .hero-product__price{opacity:1;transform:none;transition-delay:.32s}.wp-block-folkeskolen-plus-hero.hero.hero--single{margin-left:auto;margin-right:auto;max-width:calc(var(--max-width-content-wide) + var(--side-gutter-width)*2);padding-bottom:0;padding-left:var(--side-gutter-width);padding-right:var(--side-gutter-width);width:100%;--hero-image-ratio:1/1;--hero-overlay-pull:3.25rem}@media(min-width:721px){.wp-block-folkeskolen-plus-hero.hero.hero--single{--hero-image-ratio:16/9}}@media(min-width:1041px){.wp-block-folkeskolen-plus-hero.hero.hero--single{--hero-overlay-pull:4.5625rem}}@media(min-width:1801px){.wp-block-folkeskolen-plus-hero.hero.hero--single{max-width:calc(var(--max-width-widescreen) + var(--side-gutter-width)*2)}}.wp-block-folkeskolen-plus-hero.hero.hero--single .hero__single{width:100%}.wp-block-folkeskolen-plus-hero.hero.hero--single .hero-product{align-items:center;display:flex;flex-direction:column;height:auto}.wp-block-folkeskolen-plus-hero.hero.hero--single .hero-product__content{bottom:auto;left:auto;margin-top:calc(var(--hero-overlay-pull)*-1);position:static;transform:none}
