/* Faint diagonal diamond lattice shared by all interior pages. */
main.interior{position:relative;isolation:isolate;background-color:#fff}
main.interior::before,main.interior::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(45deg,transparent 49.35%,rgba(58,95,132,.045) 49.7%,rgba(58,95,132,.045) 50.3%,transparent 50.65%),linear-gradient(-45deg,transparent 49.35%,rgba(58,95,132,.045) 49.7%,rgba(58,95,132,.045) 50.3%,transparent 50.65%)}
main.interior::before{background-size:78px 78px;mask-image:linear-gradient(135deg,#000 0%,#000b 25%,#0005 45%,transparent 65%);-webkit-mask-image:linear-gradient(135deg,#000 0%,#000b 25%,#0005 45%,transparent 65%)}
main.interior::after{background-size:34px 34px;mask-image:linear-gradient(135deg,transparent 25%,#0004 48%,#000b 72%,#000 100%);-webkit-mask-image:linear-gradient(135deg,transparent 25%,#0004 48%,#000b 72%,#000 100%)}
main.interior:has(.qst-collection-catalog)::before,main.interior:has(.qst-collection-catalog)::after{background-image:linear-gradient(45deg,transparent 49.35%,rgba(58,95,132,.13) 49.7%,rgba(58,95,132,.13) 50.3%,transparent 50.65%),linear-gradient(-45deg,transparent 49.35%,rgba(58,95,132,.13) 49.7%,rgba(58,95,132,.13) 50.3%,transparent 50.65%)}
