@media(min-width:1100px){body.index-template{--sp-editorial-blue: #cfdfe5;--sp-editorial-ink: #111716;--sp-editorial-muted: #536064;--sp-editorial-radius: 28px;--sp-editorial-max: 1260px}body.index-template .sp-heroA{overflow:clip!important;background:var(--sp-editorial-blue)!important}body.index-template .sp-heroA__inner{display:flex!important;width:min(calc(100% - 64px),960px)!important;min-height:clamp(430px,52svh,540px);max-width:960px!important;align-items:center!important;justify-content:center;padding:clamp(42px,5svh,62px) 32px clamp(50px,6svh,72px)!important}body.index-template .sp-heroA__copy{width:100%;max-width:900px!important}body.index-template .sp-heroA__media,body.index-template .sp-heroA__picture,body.index-template .sp-heroA__collage,body.index-template .sp-heroA__review{display:none!important}body.index-template .sp-heroA__eyebrow{margin:0!important;color:#5b686c!important;font-size:1.2rem!important;letter-spacing:.19em!important}body.index-template .sp-heroA h1{max-width:13.5ch!important;margin-top:18px!important;color:var(--sp-editorial-ink)!important;font-size:clamp(6rem,6vw,8.2rem)!important;font-weight:500!important;line-height:.99!important;letter-spacing:-.045em!important}html[lang^=en] body.index-template .sp-heroA h1{max-width:9.5ch!important}body.index-template .sp-heroA__text{margin-top:20px!important;color:var(--sp-editorial-muted)!important;font-size:1.8rem!important;line-height:1.5!important}body.index-template .sp-heroA__price{margin-top:22px!important}body.index-template .sp-heroA__price-now{font-size:2.6rem!important}body.index-template .sp-heroA__price-was{font-size:1.6rem!important}body.index-template .sp-heroA__actions{margin-top:22px!important;gap:18px 30px!important}body.index-template .sp-heroA__button{min-height:54px;padding:14px 34px!important;box-shadow:0 16px 34px #273d4424!important}body.index-template .sp-heroA__button:hover{background:#1d2523!important}body.index-template .sp-heroA__tp{margin-top:15px!important}body.index-template .sp-heroA [data-reveal]{animation:none!important;opacity:1!important;filter:none!important;transform:none!important}body.index-template .sp-home-film{overflow:visible!important;padding:clamp(32px,4.5vw,56px) 0 clamp(24px,2.2vw,36px)!important;background:transparent!important}body.index-template .sp-home-film__inner{display:grid;width:min(calc(100% - 64px),var(--sp-editorial-max))!important;max-width:var(--sp-editorial-max)!important;grid-template-areas:"film" "film-copy";grid-template-rows:auto auto;overflow:visible;border:0;background:transparent;padding:0;box-shadow:none}body.index-template .sp-home-film__layout{display:contents!important}body.index-template .sp-home-film__media-wrap{grid-area:film;width:100%;min-width:0}body.index-template .sp-home-film__media-shell{overflow:hidden!important;border:0!important;border-radius:24px!important;background:var(--sp-editorial-ink)!important;padding:0!important;box-shadow:none!important}body.index-template .sp-home-film__media{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16 / 9!important;border-radius:24px!important;background:var(--sp-editorial-ink)!important}body.index-template .sp-home-film__media:before{display:none}body.index-template .sp-home-film__media .media-wrapper,body.index-template .sp-home-film__media video-element{position:relative;z-index:1;display:block;width:100%;height:100%}body.index-template .sp-home-film__media img,body.index-template .sp-home-film__media video,body.index-template .sp-home-film__media iframe{width:100%;height:100%}body.index-template .sp-home-film__media video-element:not([loaded]){background-image:url(sidepillow-home-candidate-13-hoofdfoto-sidepillow.jpg)!important;background-position:48.7% 57.2%!important;background-repeat:no-repeat!important;background-size:112.8% auto!important}body.index-template .sp-home-film__media video-element:not([loaded])>img{opacity:0!important;visibility:hidden!important;object-fit:cover!important;object-position:50% 48%!important}body.index-template .sp-home-film__media video-element[loaded]>video{background:var(--sp-editorial-ink);object-fit:contain!important;object-position:50% 50%!important}body.index-template .sp-home-film__media .media__play-button{width:76px;height:76px;background:#f9fbf9f5;color:var(--sp-editorial-ink);box-shadow:0 18px 44px #11171638}body.index-template .sp-home-film__note,body.index-template .sp-home-film__eyebrow{display:none!important}body.index-template .sp-home-film__copy{display:grid;grid-area:film-copy;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:10px clamp(36px,5vw,66px);max-width:none!important;border-top:0;padding:30px 6px 12px}body.index-template .sp-home-film h2{grid-column:1;grid-row:1 / span 2;align-self:start;max-width:12ch!important;margin:0!important;color:var(--sp-editorial-ink)!important;font-size:clamp(3.5rem,3.1vw,4.7rem)!important;font-weight:500!important;line-height:1.04!important;letter-spacing:-.03em!important}body.index-template .sp-home-film__text{grid-column:2;grid-row:1;max-width:58ch!important;margin:2px 0 0!important;color:var(--sp-editorial-muted)!important;font-size:1.5rem!important;line-height:1.55!important}body.index-template .sp-home-film__actions{grid-column:2;grid-row:2;margin-top:7px!important}body.index-template .sp-home-film__text-link{color:var(--sp-editorial-ink)!important;text-decoration-color:#11171673}body.index-template .sp-home-film__text-link:hover{color:#1d2523!important}body.index-template .sp-home-film__text-link:focus-visible{outline-color:var(--sp-editorial-ink)!important}body.index-template .sp-home-film__proof{display:none!important}body.index-template .sp-home-film__copy,body.index-template .sp-home-film__media-wrap{animation:none!important;opacity:1!important;transform:none!important}}@media(min-width:1100px)and (max-height:820px){body.index-template .sp-heroA__inner{padding:30px 32px 36px!important}body.index-template .sp-heroA h1{margin-top:12px!important}body.index-template .sp-heroA__text,body.index-template .sp-heroA__price,body.index-template .sp-heroA__actions{margin-top:16px!important}body.index-template .sp-heroA__tp{margin-top:11px!important}body.index-template .sp-home-film{padding-top:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/sp-home-desktop-editorial.css.map */
