.contentShell:has(>.destinationDirectory){isolation:isolate;background:#f9f7f1;position:relative}.contentShell:has(>.destinationDirectory):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#ffffff2b,#ffffff2b),url(/catalog-paper-leaf-shadows-v2.png) 50%/100% 100% no-repeat;position:fixed;inset:0}.contentShell:has(>.destinationDirectory)>.bookingNav{background:#fbfaf6ad;border-bottom-color:#a481484d}.contentShell>.destinationDirectory{--destination-line:#92774957}.contentShell>.destinationDirectory .destinationIndexCard{background:#fffefae3;border:1px solid #a481486b;border-radius:3px;overflow:hidden;box-shadow:0 8px 22px #28322417}.contentShell>.destinationDirectory .destinationIndexCopy{padding-bottom:8px;padding-inline:16px!important}@media (max-width:760px){.contentShell:has(>.destinationDirectory):before{background-size:auto,cover}.contentShell>.destinationDirectory .destinationIndexCopy{padding-inline:12px!important}}
