.logo--pixum{display:block;height:100%;width:126px}svg[data-main-color=primary]{fill:var(--color-accent)}svg[data-main-color=white]{fill:var(--color-accent-on)}svg[data-main-color=gray]{fill:#828282}svg[data-main-color=lightgray]{fill:rgba(34,34,34,.3)}svg[data-main-color=secondary]{fill:var(--color-cta)}path[data-main-color=primary]{fill:var(--color-accent)}path[data-main-color=white]{fill:var(--color-accent-on)}path[data-main-color=gray]{fill:#828282}path[data-main-color=lightgray]{fill:rgba(34,34,34,.3)}path[data-main-color=secondary]{fill:var(--color-cta)}@media screen and (min-width:960px){.logo--pixum{width:174px}}nav>.label-hidden,nav>.navigation__control--desktop{display:none}nav>.navigation__control--mobile{display:block}nav>input.navigation__control--mobile{height:48px;width:0}@media screen and (min-width:960px){nav>.navigation__control--desktop{display:block}nav>.navigation__control--mobile{display:none}nav>input.navigation__control--desktop{height:32px;position:absolute;width:24px}nav>input[name=show-last-items]{right:0}nav>svg#nav-left-arrow,nav>svg#nav-right-arrow{background-color:var(--color-surface);bottom:var(--spacing-1_5);height:36px;margin:auto;position:absolute;top:0;width:32px}nav>svg#nav-left-arrow{border-right:1px solid var(--color-stroke);padding-right:var(--spacing)}nav>svg#nav-right-arrow{border-left:1px solid var(--color-stroke);padding-left:var(--spacing);right:0}nav>input[name=show-first-items]:checked,nav>input[name=show-last-items]:checked{width:0}nav>input[name=show-first-items]:checked~svg#nav-left-arrow,nav>input[name=show-last-items]:checked~svg#nav-right-arrow{display:none}nav>input[name=show-first-items]:checked~ul.navigation__first-level{justify-content:flex-start}nav>input[name=show-last-items]:checked~ul.navigation__first-level{justify-content:flex-end}nav>input[name=show-first-items]:active~svg#nav-left-arrow,nav>input[name=show-first-items]:hover~svg#nav-left-arrow,nav>input[name=show-last-items]:active~svg#nav-right-arrow,nav>input[name=show-last-items]:hover~svg#nav-right-arrow{fill:var(--color-stroke)}}@media screen and (min-width:1110px){nav>.navigation__control--desktop{display:none}nav>ul.navigation__first-level{justify-content:flex-start!important}}.navigation__second-level{align-content:flex-start;background-color:var(--color-surface);display:none;flex-direction:row;flex-wrap:wrap;height:100%;left:0;position:absolute;top:48px;width:100%;z-index:1}.navigation__first-level>li input[name=mobileNavigationOptions]:checked~.navigation__second-level{display:flex}.navigation__second-level>.navi__header{display:flex;flex-direction:column}.navigation__second-level>li{background-color:var(--color-surface)}.navigation__second-level>li:hover>.second-level__link{text-decoration:underline}.navigation__second-level>li[data-image=true]{aspect-ratio:1;flex-basis:48.5%;padding:var(--spacing) 0 var(--spacing) var(--spacing-2);text-align:center}.navigation__second-level>li[data-image=true] img{font-size:14px;height:auto;object-fit:contain;width:100%}.navigation__second-level>li:not([data-image=true]){border-bottom:1px solid var(--color-dim);flex-basis:100%}.navigation__second-level>li:not([data-image=true]):last-of-type{border-bottom:none}.navigation__second-level>li:not([data-image=true]) p{padding:var(--spacing-1_5) var(--spacing-2)}.navigation__second-level>li:not([data-image=true]).navi__header{padding:var(--spacing) 0}.navigation__second-level>li:not([data-image=true]).navi__header>p{padding:0 var(--spacing-2)}.navigation__second-level>li:not([data-image=true]).navi__header>.second-level__link{color:var(--color-accent);padding:0 var(--spacing-2)}@media screen and (min-width:600px){.navigation__second-level>li[data-image=true]{flex-basis:33%}}@media screen and (min-width:960px){.navigation__first-level{--text-columns-length:100;--thumbnails-per-row:1}.navigation__first-level>li>.navigation__second-level{display:none;flex-direction:column;flex-wrap:wrap;left:50%;max-width:1280px;padding:var(--spacing) var(--spacing-3);position:absolute;transform:translate3d(-50%,-10px,0)}.navigation__first-level>li[data-rows="1"]>.navigation__second-level{height:168px}.navigation__first-level>li[data-rows="2"]>.navigation__second-level{height:320px}.navigation__first-level>li:hover:before{background-color:var(--color-surface);box-shadow:0 5px 5px -5px #616161;content:"";display:block;left:50%;position:absolute;width:100vw}.navigation__first-level .navigation__second-level:hover,.navigation__first-level>li:hover .navigation__second-level{display:flex}.navigation__first-level>li[data-rows="1"]:hover:before{height:215px;transform:translate3d(-50%,124px,0)}.navigation__first-level>li[data-rows="1"][data-link=true][data-hps-link=true]:hover:before{height:0}.navigation__first-level>li[data-rows="2"]:hover:before{height:320px;transform:translate3d(-50%,182px,0)}.navigation__first-level>li input[name=mobileNavigationOptions]:checked~.navigation__second-level,.navigation__second-level>.navi__header{display:none}.navigation__first-level>li>.navigation__second-level>li{aspect-ratio:auto;flex-basis:auto;margin:0;z-index:1}.navigation__first-level li[data-image=true]{width:calc((100% - var(--text-columns-length)*7px)/var(--thumbnails-per-row))}.navigation__second-level>li:hover>.second-level__link{color:var(--color-accent);text-decoration:none}.navigation__second-level>li.second-level--active>.second-level__link *{color:var(--color-accent)}.navigation__second-level>li[data-image=true]{margin:0;max-width:unset;padding:0}.navigation__second-level>li[data-image=true]>.second-level__link{align-items:center}.navigation__second-level>li[data-image=true] img{flex-grow:1;height:110px;max-width:100%;width:auto}.navigation__second-level>li:not([data-image=true]) p{padding:0}.navigation__second-level>li[data-image=true][data-last-odd=true]:after{content:"";display:block;height:152px}.navigation__second-level>li:not([data-image=true]){border-bottom:none}.navigation__second-level>li:not([data-image=true])>.second-level__link{align-items:flex-start;border-left:1px solid var(--color-dim)}.navigation__first-level>li>.navigation__second-level>li>.second-level__link{display:flex;flex-direction:column;gap:var(--spacing-0_5);padding:var(--spacing)}.navigation__second-level>li p.second-level__title{margin:0;max-width:100%;padding:0;word-break:break-word}}@media screen and (min-width:1180px){.navigation__first-level li[data-image=true]{width:calc((100% - var(--text-columns-length)*8px)/var(--thumbnails-per-row))}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.navigation__second-level>li:not([data-image=true]) p{padding:12px 16px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75) and (min-width:960px),screen and (min-width:0\0) and (min-resolution:72dpi) and (min-width:960px){.navigation__first-level>li>.navigation__second-level{height:178px;padding:8px 24px}.navigation__first-level>li:hover:before{height:178px;transform:translateY(114px)}.navigation__second-level>li{width:95%}.navigation__second-level>li>.second-level__link{max-height:164px;padding:8px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75) and (min-width:1160px),screen and (min-width:0\0) and (min-resolution:72dpi) and (min-width:1160px){.navigation__first-level li[data-image=true]{width:10%}}.anchor-link-collection{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-content:space-around;grid-gap:var(--spacing-4);gap:var(--spacing-4);list-style:none;margin:0;padding:0;scroll-snap-type:x mandatory;scroll-snap-stop:always;-ms-overflow-style:none;scrollbar-width:thin;overflow-x:auto;overflow-y:hidden}@media (prefers-reduced-motion:no-preference){.anchor-link-collection{scroll-behavior:smooth}}.anchor-link{scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;height:100%;margin:0 var(--spacing) var(--spacing)}.anchor-link:first-child{margin-left:0}.anchor-link:nth-last-child{margin-right:0}.anchor-link__content{display:flex;flex-direction:column;align-items:center;text-decoration:none;width:auto;height:100%;gap:var(--spacing-1_5);transition:transform .2s ease}.anchor-link__content:hover{transform:scale(1.1)}.anchor-link__image{width:auto;height:100px;object-fit:cover}.anchor-link-collection .anchor-link h2{margin-bottom:0;text-align:center}@media screen and (min-width:1280px){.anchor-link-collection{overflow:hidden;scroll-snap-type:none;grid-auto-flow:column;padding:var(--spacing)}.anchor-link{scroll-snap-align:unset;margin-left:0;margin-right:0}.anchor-link__content{gap:var(--spacing-2)}.anchor-link-collection .anchor-link h2{text-wrap:nowrap}}.AppBanner_appBanner__WGFIz{margin-top:-4px;border-bottom-color:var(--color-stroke)!important}.app-banner{align-items:center;background-color:var(--color-canvas);border-bottom:4px solid var(--color-stroke);color:var(--color-on);cursor:pointer;display:none;justify-content:space-between;left:0;padding:var(--spacing-1_5) var(--spacing);top:0;width:100%;z-index:1101}.app-banner--position-fixed{position:fixed}.app-banner--position-sticky{position:-webkit-sticky;position:sticky}.app-banner--visible{display:flex}.app-banner .app-banner__close{align-items:center;display:flex;height:30px;left:0;margin:calc(var(--spacing-0_5)*-1);padding:var(--spacing);position:absolute;width:30px;z-index:1101}.app-banner__logo{height:45px;margin-left:var(--spacing-1_5);width:45px}.app-banner .app-banner__content{display:flex;flex-direction:column;margin-right:auto;padding:0 var(--spacing);white-space:nowrap;width:-moz-fit-content;width:fit-content}.app-banner .app-banner__title{align-items:center;display:flex;width:100%}.app-banner a{color:inherit;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none}.app-banner .app-banner__title .app-banner__ratings{--app-banner__rating:0;background:url(https://assets.pixum.com/img/icon/star_grey_21x16.png) 0 0 repeat-x;background-size:14px;height:10px;margin-left:var(--spacing-4);position:relative;width:70px}.app-banner .app-banner__title .app-banner__ratings:before{background:url(https://assets.pixum.com/img/icon/star_yellow_21x16.png) 0 0 repeat-x;background-size:14px;content:"";display:block;height:10px;width:calc(var(--app-banner__rating)*1px*14)}@media screen and (max-width:360px){.app-banner .app-banner__title .app-banner__ratings{margin-left:var(--spacing)}.app-banner .app-banner__content{margin-right:unset}}.app-banner .app-banner-button{background-color:initial;color:var(--color-on);padding:var(--spacing) calc(var(--spacing)*1.5);text-transform:uppercase}