.nature-affiliates{background:#f5faf6}.affiliate-disclosure{font-size:14px;color:#365a49;max-width:760px;margin-bottom:30px}.trip-resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.trip-resource{background:#fff;border:1px solid #ccded2;border-radius:9px;overflow:hidden;display:flex;flex-direction:column}.trip-resource-photo{position:relative;height:250px;overflow:hidden}.trip-resource-photo>img{width:100%;height:100%;object-fit:cover}.trip-resource-photo>span{position:absolute;bottom:0;left:0;right:0;padding:8px 22px;background:#e0eee6;color:#234e3b;font-size:12px}.trip-resource-copy{padding:30px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.trip-resource-copy h3{font-size:29px;line-height:1.2;color:#214d3a;margin-block:20px 14px}.trip-resource-copy>p{color:#466352;font-size:16px}.trip-resource-copy .merchant-logo{width:88px!important;height:31px!important;object-fit:contain;max-width:none}.trip-resource-copy .merchant-name{font-size:22px;font-weight:600;line-height:31px;height:31px;margin:0;color:#245d4c}.trip-resource-copy .editorial-note{font-size:12px;color:#5c7065;margin-bottom:24px}.trip-resource-copy .button{margin-top:auto;background:#245d4c;border-color:#245d4c;color:white}.trip-resource-photo>img{transition:transform .2s}.trip-resource:hover .trip-resource-photo>img{transform:scale(1.02)}.trip-resource-copy.expedia-native-body{padding:14.492px 0;min-height:278.984px;align-items:center;justify-content:center;background:#191e3b}.expedia-native-slot{width:300px;height:250px;flex:0 0 250px}.affiliate-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.trip-resource-copy.expedia-native-body{padding:23.484px 0;min-height:296.968px}.trip-resource-grid{grid-template-columns:1fr;gap:24px}.trip-resource-photo{height:230px}.trip-resource-copy{padding:24px}.trip-resource-copy h3{font-size:27px}.trip-resource-copy .button{width:100%}}@media(prefers-reduced-motion:reduce){.trip-resource-photo>img{transition:none}}.trip-resource-copy.mhw-native-body{padding:14.492px 0;min-height:278.984px;align-items:center;justify-content:center;background:#243e40}.mhw-native-ad{display:block;width:250px;height:250px;flex:0 0 250px}.mhw-native-ad img{display:block;width:250px;height:250px;max-width:none}@media(max-width:760px){.trip-resource-copy.mhw-native-body{padding:23.484px 0;min-height:296.968px}}
