:root{--section-peek:48px;--viewport-height:100vh;--page-top-height:calc(var(--header-h) + 37px);--panel-height:calc(var(--viewport-height) - var(--header-h) - 1px - var(--section-peek));--entry-panel-height:calc(var(--viewport-height) - var(--page-top-height) - var(--section-peek))}@supports (height:100svh){:root{--viewport-height:100svh}}body:not(:has(.announce)){--page-top-height:calc(var(--header-h) + 1px)}main .shopify-section,main section{scroll-margin-top:calc(var(--header-h) + 1px)}.hero__grid{max-height:none}.coll-banner,.about-marelou__hero img{max-height:var(--entry-panel-height)}.about-marelou__story img,.product-story__image{max-height:var(--panel-height)}.about-marelou__reading img{max-height:calc(var(--panel-height) - 128px)}.post__cover{max-height:var(--panel-height)}.spot__media,.split__img{max-height:calc(var(--panel-height) - 2 * var(--section-space))}.principles__img{max-height:max(200px,calc(var(--panel-height) - 2 * var(--section-space) - 230px))}.tpl-index .best-editorial .card__media{max-height:max(200px,calc(var(--panel-height) - 2 * var(--section-space) - 276px))}.tpl-index .ages__panel .card__media{max-height:max(180px,calc(var(--panel-height) - 2 * var(--section-space) - 460px))}@media(min-width:990px){:root{--section-peek:56px;--section-space:clamp(32px,6svh,72px)}.hero__grid{min-height:min(900px,var(--entry-panel-height))}.hero__text{padding-block:clamp(24px,5svh,72px);gap:clamp(14px,2.2svh,22px)}.hero .t-display{font-size:clamp(2.6rem,min(6.4vw,10svh),5.6rem)}.gallery__thumbs{max-height:min(calc((55vw - 222px)/.8),calc(var(--panel-height) - 60px))}.gallery__item.is-active img,.gallery__item.is-active video,.gallery__item.is-active iframe{max-height:calc(var(--panel-height) - 60px);object-fit:contain}.about-marelou__reading{padding-top:min(128px,8svh)}}@media(min-width:990px)and (max-width:1199px){.gallery__thumbs{max-height:min(calc((55vw - 142px)/.8),calc(var(--panel-height) - 60px))}}@media(max-width:989px){.hero__grid{height:var(--entry-panel-height);min-height:min-content;grid-template-rows:minmax(120px,1fr) auto}.hero__media{height:100%;min-height:120px;aspect-ratio:auto}.hero__text{padding-block:18px 22px;gap:12px}.hero .t-display{font-size:clamp(2.25rem,6.4vw,4.5rem)}.hero .t-lead{font-size:1rem;line-height:1.45}.hero__eyebrow{font-size:.65rem;margin-bottom:0}.hero__ctas{margin-top:2px}.hero__proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:12px;margin-top:0}.hero__proof strong{font-size:1.2rem}.hero__proof span{font-size:.72rem}.gallery__item img,.gallery__item video,.gallery__item iframe{max-height:calc(var(--entry-panel-height) - 72px);object-fit:contain}.about-marelou__hero h1{font-size:clamp(48px,10vw,80px)}}@media(max-width:699px){:root{--section-peek:40px;--section-space:48px}.about-marelou__hero img,.about-marelou__story img,.product-story__image{max-height:var(--entry-panel-height)}.about-marelou__reading img{max-height:calc(var(--panel-height) - 128px)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/viewport.css.map */
