.header-logo{display:inline-flex;align-items:center;gap:12px}.header-logo:before{content:"";flex:none;width:42px;height:42px;background:url(gcpd-mark-dark.svg) center/contain no-repeat}@media(max-width:749px){.header-logo{gap:8px}.header-logo:before{width:30px;height:30px}}.page-content a.button{min-width:200px;justify-content:center;text-align:center}@media(max-width:600px){.page-content a.button{width:100%;min-width:0}}@media(min-width:750px){[id$=__hero] .image-block__image{height:440px;width:100%;object-fit:cover;object-position:center 60%}}[id$=__hero] a.button-custom,[id$=__book_cta] a.button-custom{min-width:200px;justify-content:center;text-align:center}@media(max-width:749px){[id$=__hero] .group-block:has(a),[id$=__book_cta] .group-block:has(a){width:100%!important}[id$=__hero] .group-block-content:has(>a.button-custom),[id$=__book_cta] .group-block-content:has(>a.button-custom){flex-direction:row;gap:12px}[id$=__hero] a.button-custom,[id$=__book_cta] a.button-custom{flex:1 1 0;width:auto;min-width:0;padding:14px 8px;white-space:nowrap;box-sizing:border-box}[id$=__hero] .section-content-wrapper{padding-block-start:32px!important;padding-block-end:32px!important}[id$=__hero] .group-block-content:has(>.group-block>.group-block-content>.text-block){gap:28px!important}[id$=__hero] .image-block__image{height:210px;width:100%;object-fit:cover;object-position:center 62%}[id$=__services] .section-content-wrapper{padding-block-start:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/twin-coast.css.map */
