/* Portugal homepage: the selected surfing sequence, isolated from inner pages. */
html body .homeOnly .portugalPanel{isolation:isolate;overflow:hidden;background:#143c42!important;background-image:none!important;animation:none!important}
html body .homeOnly .portugalPanel .panelVideo{display:block!important;object-fit:cover;object-position:35% center;z-index:1}
html body .homeOnly .portugalPanel:before,html body .homeOnly .portugalPanel:after{display:none!important;content:none!important}
html body .homeOnly .portugalPanel .panelShade{z-index:3!important;background:linear-gradient(180deg,rgba(0,20,25,.04),rgba(0,20,25,.08) 45%,rgba(0,20,25,.28))!important}
html body .homeOnly .portugalPanel .countryChoice{z-index:6!important}
html body .homeOnly .portugalPanel .countryChoice span{color:#fff!important;text-shadow:0 2px 14px rgba(0,0,0,.75)!important}
@media(prefers-reduced-motion:reduce){html body .homeOnly .portugalPanel .panelVideo{display:none!important}html body .homeOnly .portugalPanel{background:#143c42 url('/portugal-surf-home.jpg') 35% center/cover no-repeat!important}}
