/* Original Squarespace styles own typography, spacing and icon sizes. */
html.archive-cover-root{scrollbar-width:none;overflow-x:hidden}
html.archive-cover-root::-webkit-scrollbar{display:none}
body[data-archive-cover]{margin:0;overflow-x:hidden}
body[data-archive-cover] .sqs-slide-wrapper,body[data-archive-cover] .sqs-slide-container,body[data-archive-cover] .sqs-slide{position:relative;width:100%;height:100svh;min-height:0!important}
body[data-archive-cover] [data-slice-type=heading] h1{display:inline-block}
body[data-archive-cover] .gallery-video-background{overflow:hidden}
body[data-archive-cover] iframe.archive-cover-video{display:block!important;visibility:visible!important;position:absolute;left:50%;top:50%;width:max(100vw,177.777778svh);height:max(100svh,56.25vw);min-width:200px;min-height:200px;border:0;transform:translate(-50%,-50%)!important;opacity:0;pointer-events:none;transition:opacity .2s ease-in;z-index:0}
body[data-archive-cover][data-cover-video-state=playing] iframe.archive-cover-video{opacity:1!important}
body[data-archive-cover] .gallery-video-background .overlay{z-index:1;pointer-events:none}
@media(prefers-reduced-motion:reduce){body[data-archive-cover] iframe.archive-cover-video{transition:none}}
