.hero__hunt-content{align-items:center;background-color:#1e293a;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem;padding-top:1.2rem;position:relative;z-index:0}.hero__hunt-content,.hero__hunt-content:before{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero__hunt-content:before{background-image:url(https://47596925.fs1.hubspotusercontent-na1.net/hubfs/47596925/huntin-fool/Test/CTA/topo-65-background.png);content:"";inset:0;mix-blend-mode:multiply;opacity:1;pointer-events:none;position:absolute;z-index:1}.hero__hunt-content>*{position:relative;width:calc(100% - (var(--site-gutter))*2);z-index:2}.hero__hunt-content>:not(:last-child){margin-bottom:.6em}.hero__price-and-cta{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:768px){.hero__price-and-cta{align-items:flex-start;flex-flow:column;gap:.66rem}}section:not(.hero){margin:0 auto calc((var(--site-gutter))*2);max-width:calc(100% - (var(--site-gutter))*2)}ul{margin-bottom:1.333em;padding-left:2.667ch}ul li{margin-bottom:.333em}:is(h1,h2,h3,h4,h5,h6){margin-bottom:.333em}.hunt-summary__grid{display:grid;gap:0 1ch;grid-template-columns:auto auto}.hunt-summary__item{align-content:center;display:grid;grid-column:span 2;grid-template-columns:subgrid;padding:.333em 1ch .667em}.hunt-summary__label{font-weight:600}.hunt-summary__item:nth-child(odd){background:rgba(0,0,0,.05)}.hero__hunt-tags{display:flex;flex-flow:row wrap;gap:1ch;list-style:none;padding:0}.hero__hunt-tags li{background:rgb(var(--color-primary));border-radius:.4em;font-size:.8em;padding:.1em .8em}.hero__price{font-weight:700}.hunt-description{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:2rem}.hunt-description p{line-height:1.6;margin-bottom:1.5em}.inclusions-exclusions{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:2rem}.inclusions-exclusions__grid{display:grid;gap:2rem;grid-template-columns:1fr}.exclusions,.inclusions{border-radius:.4rem;padding:1rem}.inclusions{background-color:rgba(var(--color-secondary),.2)}.exclusions{background-color:rgba(var(--color-primary),.2)}.price-summary,.pricing-options,.related-adventures,.trophy-fees{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:2rem}.price-summary ul,.pricing-options ul,.related-adventures ul,.trophy-fees ul{list-style-type:none;padding-left:0}.price-summary li,.pricing-options li,.related-adventures li,.trophy-fees li{border-bottom:1px solid rgba(0,0,0,.1);padding:.8rem 0}.price-summary li:last-child,.pricing-options li:last-child,.related-adventures li:last-child,.trophy-fees li:last-child{border-bottom:none}.pricing-options li{font-weight:500}.pricing-options__item{display:flex;justify-content:space-between}.pricing-options__grid{margin:2rem 1rem}.related-adventures a{color:rgb(var(--color-primary));text-decoration:none}.related-adventures a:hover{text-decoration:underline}@media screen and (min-width:768px){.hero{align-content:center;display:grid;grid-template-columns:1fr 1fr}.hero__hunt-content{padding-top:0}.hero__hunt-content>*{width:calc(100% - (var(--site-gutter))*2)}.hunt-summary-details{display:flex;flex-flow:row-reverse;gap:var(--site-gutter);padding:var(--site-gutter) 0}.hunt-summary__grid{display:inline-grid;flex:1 1 47ch;gap:0 4ch}.hunt-details{flex:1 1 60ch}.inclusions-exclusions__grid{display:grid;gap:2rem;grid-template-columns:1fr 1fr}.price-summary ul,.pricing-options ul,.trophy-fees ul{font-size:1.1rem}.related-adventures li:hover{background-color:rgba(0,0,0,.02)}}@media screen and (min-width:2400px){.body-container{max-width:100%}section:not(.hero){max-width:var(--site-width)}}