.pj-coastal{--pc-ink:#0f2a3a;--pc-paper:#f7f6f1;--pc-muted:#4a6270;--pc-line:#d9e1de;--pc-accent:#d81645;--pc-accent-dark:#b70f39;--pc-sky:#4dcbf3;--pc-sky-soft:#e3f5fc;--pc-sky-deep:#1d8fb8;--pc-sand:#f6efe2;--pc-radius:18px}#MainContent .pj-coastal h3,#MainContent .pj-coastal h4,#MainContent .pj-fleet-card h3,#MainContent .pj-c-faq__item summary,#MainContent .pj-c-benefits__grid h3,#MainContent .pj-c-ride h3,#MainContent .pj-c-steps h3,#MainContent .pj-c-contact__channels h3,#MainContent .pj-c-story__copy h3{font-family:var(--font-body--family,sans-serif)!important;font-weight:700!important;letter-spacing:-.015em!important;text-transform:none!important;line-height:1.2!important}#MainContent .pj-c-ride h3{font-size:clamp(19px,1.5vw,22px)}#MainContent .pj-fleet-card h3{font-size:clamp(20px,1.6vw,24px)!important}#MainContent .pj-c-benefits__grid h3,#MainContent .pj-c-steps h3{font-size:19px}#MainContent .pj-c-contact__channels h3{font-size:20px}#MainContent .pj-coastal h2{letter-spacing:0}#MainContent .pj-coastal h1{letter-spacing:0;line-height:1.05}.pj-c-eyebrow{color:var(--pc-sky-deep)}.pj-c-dark .pj-c-eyebrow{color:var(--pc-sky)}.pj-c-intro{font-size:clamp(16px,1.2vw,18px)}.shopify-section-group-footer-group h2,.shopify-section-group-footer-group .h4,footer h2,footer .h4{font-family:var(--font-body--family,sans-serif)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--pc-muted,#4a6270)}.pj-c-button{border-radius:999px;padding:14px 24px;gap:12px;justify-content:center;font-size:15px;transition:transform .15s ease,background .15s ease}.pj-c-button:hover{transform:translateY(-1px)}.pj-c-button--book{background:var(--pc-accent);border-color:var(--pc-accent)}.pj-c-button--book:hover{background:var(--pc-accent-dark);border-color:var(--pc-accent-dark)}.pj-c-button--outline{background:transparent!important;color:var(--pc-ink)!important;border:1px solid var(--pc-ink)!important}.pj-c-link{color:var(--pc-ink);font-size:15px}.pj-c-tag{background:var(--pc-sky-soft);border:0;color:var(--pc-ink);border-radius:999px;padding:7px 12px;font-weight:700;letter-spacing:.04em}.pj-c-dark .pj-c-tag{background:#ffffff1f;color:#fff}.pj-coastal.pj-c-dark:has(.pj-c-steps){background:var(--pc-sky-soft);color:var(--pc-ink)}.pj-coastal:has(.pj-c-steps) .pj-c-steps li{border-color:#a9dcee}.pj-coastal:has(.pj-c-steps) .pj-c-steps__number{color:var(--pc-sky-deep);font-weight:700}.pj-coastal:has(.pj-c-steps) .pj-c-steps p,.pj-coastal:has(.pj-c-steps) .pj-c-intro{color:var(--pc-muted)}.pj-coastal:has(.pj-c-steps) .pj-c-eyebrow{color:var(--pc-sky-deep)}.pj-c-story__media img{border-radius:var(--pc-radius)}.pj-coastal:has(>.pj-c-story--reverse){background:var(--pc-sand)}.pj-c-faq__item summary{font-size:17px}.pj-c-faq__item summary span{color:var(--pc-sky-deep)}.pj-c-cta-photo{position:relative;isolation:isolate;overflow:hidden}.pj-c-cta-photo img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:-2}.pj-c-cta-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f2a3aeb,#0f2a3ab8 55%,#0f2a3a73);z-index:-1}.pj-c-rides{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.pj-c-ride{background:#fff;border-radius:var(--pc-radius);overflow:hidden;border:1px solid var(--pc-line);display:flex;flex-direction:column;box-shadow:0 1px #0f2a3a0a}.pj-c-ride__media{display:block;aspect-ratio:4/3;overflow:hidden;position:relative}.pj-c-ride__media img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .5s ease}.pj-c-ride:hover .pj-c-ride__media img{transform:scale(1.04)}.pj-c-ride__media .pj-c-tag{position:absolute;inset-inline-start:14px;inset-block-start:14px;background:#fffe}.pj-c-ride__copy{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.pj-c-ride__copy h3{margin:0}.pj-c-ride__copy>p{font-size:14px;color:var(--pc-muted);line-height:1.6}.pj-c-ride__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.pj-c-ride__meta .pj-tour-price{display:flex;flex-direction:column;align-items:flex-end;text-align:end}.pj-c-ride__meta .pj-tour-price strong{font-size:17px;color:var(--pc-accent);font-weight:800;letter-spacing:-.01em}.pj-c-ride__meta .pj-tour-price span{font-size:11px;color:var(--pc-muted)}.pj-c-ride__meta .pj-tour-price small{display:none}.pj-c-ride__actions{margin-block-start:auto;display:flex;flex-direction:column;gap:10px;padding-block-start:6px}.pj-c-ride__actions .pj-c-button{inline-size:100%}.pj-c-ride__actions .pj-c-link{min-block-size:auto;font-size:14px;justify-content:center}@media(max-width:1100px){.pj-c-rides{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pj-c-rides{grid-template-columns:1fr;gap:16px}.pj-c-ride__media{aspect-ratio:16/10}}#MainContent .pj-c-ride h3{min-height:0!important;-webkit-text-stroke:0!important;margin:0!important;width:100%}#MainContent .pj-c-ride h3 a{text-decoration:none}#MainContent .pj-c-ride__media{aspect-ratio:4/3}#MainContent .pj-c-ride__copy{align-items:stretch;gap:10px}#MainContent .pj-c-ride__copy>p{margin:0;flex:1 0 auto}#MainContent .pj-c-ride__meta{inline-size:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-block:10px;margin-block-start:auto;border-block:1px solid var(--pc-line)}#MainContent .pj-c-ride__minutes{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted)}#MainContent .pj-c-ride .pj-tour-price{display:block;min-height:0;margin:0;text-align:start;line-height:1.2}#MainContent .pj-c-ride .pj-tour-price strong{font-size:17px;font-weight:800;color:var(--pc-accent)}#MainContent .pj-c-ride .pj-tour-price span,#MainContent .pj-c-ride .pj-tour-price small{display:none}#MainContent .pj-c-ride__actions{display:flex;flex-direction:column;gap:10px;margin-block-start:4px;inline-size:100%}#MainContent .pj-c-ride .pj-c-button{font-size:14px;padding:13px 16px}#MainContent .pj-c-ride .pj-c-link{justify-content:center;font-size:13px}@media(max-width:1100px){#MainContent .pj-c-rides{gap:18px}}#MainContent .pj-fleet-card{background:#fff;border:1px solid var(--pc-line);color:var(--pc-ink);border-radius:var(--pc-radius);--fleet-muted:#4a6270}#MainContent .pj-fleet-card__media{background:var(--pc-sky-soft);aspect-ratio:2.1}#MainContent .pj-fleet-card__media img{object-fit:cover;padding:0}#MainContent .pj-fleet-card__badge{background:#fff;color:var(--pc-ink);border:1px solid var(--pc-line)}#MainContent .pj-fleet-card__year{color:var(--pc-sky-deep)}#MainContent .pj-fleet-card__price strong{color:var(--pc-accent)}#MainContent .pj-fleet-dot{background:#d9e1de}#MainContent .pj-fleet-dot.is-filled{background:var(--pc-accent)}#MainContent .pj-fleet-card__qualitative{color:var(--pc-ink)}#MainContent .pj-fleet-card__details{border-color:var(--pc-line)}#MainContent .pj-fleet-card__footer a{border:1px solid var(--pc-ink);border-radius:999px;color:var(--pc-ink)}#MainContent .pj-fleet-card__footer a:hover{background:var(--pc-ink);color:#fff}#MainContent .pj-fleet-card :is(a,select):focus-visible{outline-color:var(--pc-sky-deep)}#MainContent .pj-fleet-toolbar>p{color:var(--pc-muted)}#MainContent popeye-booking.pj-figma,#book popeye-booking.pj-figma{--pj-accent:#d81645;--pj-ink:#0f2a3a;--pj-muted:#4a6270;--pj-line:#d9e1de;--pj-tint:#e3f5fc;--pj-surface:#fff;--pj-paper:#f7f6f1;--pj-font:var(--font-body--family,Inter,Arial,sans-serif)}.pj-booking-figma-section{background:var(--pc-paper,#f7f6f1)}:is(#MainContent,#book) popeye-booking.pj-figma :is(.pj-button,.pj-primary,.pj-secondary,.pj-back,.pj-pay){border-radius:999px!important;font-weight:700!important}:is(#MainContent,#book) popeye-booking.pj-figma :is(.pj-pill,.pj-slot){border-radius:12px}:is(#MainContent,#book) popeye-booking.pj-figma .pj-card[data-booking-panel]{border-radius:18px;border-color:var(--pj-line)}:is(#MainContent,#book) popeye-booking.pj-figma .pj-summary{border-radius:18px}:is(#MainContent,#book) popeye-booking.pj-figma .pj-progress li:is(.is-current,.is-complete):after{background:var(--pj-accent)}:is(#MainContent,#book) popeye-booking.pj-figma .pj-progress li:after{border-radius:999px}:is(#MainContent,#book) popeye-booking.pj-figma .pj-figma-header{background:transparent}:is(#MainContent,#book) popeye-booking.pj-figma .pj-figma-header .pj-figma-brand{font-family:var(--font-heading--family,inherit)!important;font-size:18px!important;letter-spacing:0}:is(#MainContent,#book) popeye-booking.pj-figma .pj-calendar-day:is(.is-selected,[aria-pressed=true]){background:var(--pj-accent)}:is(#MainContent,#book) popeye-booking.pj-figma :is(.pj-pill,.pj-slot).is-selected,:is(#MainContent,#book) popeye-booking.pj-figma :is(.pj-pill,.pj-slot)[aria-pressed=true]{background:var(--pj-ink);border-color:var(--pj-ink)}:is(#MainContent,#book) popeye-booking.pj-figma .pj-step-nav[data-booking-nav]{background:#fff}.pj-c-gallery__item{border-radius:var(--pc-radius)}.pj-c-benefits__grid li{border-block-start:3px solid var(--pc-sky);padding-block-start:18px}.pj-c-dark .pj-c-benefits__grid li{border-color:var(--pc-sky)}@media(max-width:749px){.pj-c-space{padding-block:40px}.pj-c-heading h2{max-inline-size:none}.pj-c-actions .pj-c-button{inline-size:100%}.pj-c-cta .pj-c-actions .pj-c-button{inline-size:auto}}#MainContent .pj-c-hero--full .pj-c-hero__price .pj-tour-price{display:inline-flex;flex-direction:column;min-height:0;margin:0;padding:10px 16px;border-radius:14px;background:#ffffff24;border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#MainContent .pj-c-hero--full .pj-c-hero__price .pj-tour-price strong{color:#fff;font-size:18px;font-weight:800;letter-spacing:-.01em}#MainContent .pj-c-hero--full .pj-c-hero__price .pj-tour-price span{color:#dff4fc;font-size:11px;font-weight:600}#MainContent .pj-c-hero--full .pj-c-hero__price .pj-tour-price small{display:none}#header-component .menu-list__list-item:has(>.menu-list__link[href*="#book"]){justify-content:center;align-items:center}#header-component .menu-list__link[href*="#book"]{margin-block:auto!important;align-self:center;min-height:46px;padding:0 22px;font-weight:700;line-height:1;box-shadow:0 6px 16px #d8164538}#header-component .menu-list__link[href*="#book"]:hover{background:#b70f39}:root{--pi-phone:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z%22/%3E%3C/svg%3E");--pi-mail:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222%22 y=%224%22 width=%2220%22 height=%2216%22 rx=%222%22/%3E%3Cpath d=%22m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7%22/%3E%3C/svg%3E");--pi-whatsapp:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22black%22%3E%3Cpath d=%22M17.5 14.4c-.3-.1-1.8-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-.9 1.2-.2.2-.3.2-.6.1-.3-.1-1.3-.5-2.4-1.5-.9-.8-1.5-1.8-1.7-2.1-.2-.3 0-.5.1-.6l.4-.5c.2-.2.2-.3.3-.5.1-.2 0-.4 0-.5l-.9-2.2c-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.1.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.8-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.2-.3-.3-.6-.4zM12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2c-1.5 0-3-.4-4.3-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2z%22/%3E%3C/svg%3E");--pi-instagram:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222%22 y=%222%22 width=%2220%22 height=%2220%22 rx=%225%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22/%3E%3Ccircle cx=%2217.5%22 cy=%226.5%22 r=%221%22 fill=%22black%22/%3E%3C/svg%3E");--pi-pin:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 0 1 16 0z%22/%3E%3Ccircle cx=%2212%22 cy=%2210%22 r=%223%22/%3E%3C/svg%3E");--pi-nav:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m3 11 19-9-9 19-2-8-8-2z%22/%3E%3C/svg%3E");--pi-clock:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E")}.shopify-section-group-footer-group a[href^="tel:"],.shopify-section-group-footer-group a[href^="mailto:"],.shopify-section-group-footer-group a[href*="wa.me"],.shopify-section-group-footer-group a[href*="instagram.com"],.shopify-section-group-footer-group a[href*="google.com/maps"],.shopify-section-group-footer-group a[href*="waze.com"],#MainContent .pj-c-contact__channels a[href^="tel:"],#MainContent .pj-c-contact__channels a[href^="mailto:"],#MainContent .pj-c-contact__channels a[href*="wa.me"],#MainContent .pj-c-contact__maps a,#MainContent .pj-c-contact .pj-c-rich.pj-c-intro>p:first-child,#MainContent .pj-c-contact .pj-c-rich:not(.pj-c-intro)>p:first-child,.shopify-section-group-footer-group .pj-footer-address{display:inline-flex;align-items:center;gap:10px}#MainContent .pj-c-contact .pj-c-rich.pj-c-intro>p:first-child,#MainContent .pj-c-contact .pj-c-rich:not(.pj-c-intro)>p:first-child{display:block;position:relative;padding-inline-start:30px}.shopify-section-group-footer-group a[href^="tel:"]:before,.shopify-section-group-footer-group a[href^="mailto:"]:before,.shopify-section-group-footer-group a[href*="wa.me"]:before,.shopify-section-group-footer-group a[href*="instagram.com"]:before,.shopify-section-group-footer-group a[href*="google.com/maps"]:before,.shopify-section-group-footer-group a[href*="waze.com"]:before,.shopify-section-group-footer-group .pj-footer-address:before,#MainContent .pj-c-contact__channels a[href^="tel:"]:before,#MainContent .pj-c-contact__channels a[href^="mailto:"]:before,#MainContent .pj-c-contact__channels a[href*="wa.me"]:before,#MainContent .pj-c-contact__maps a:before,#MainContent .pj-c-contact .pj-c-rich.pj-c-intro>p:first-child:before,#MainContent .pj-c-contact .pj-c-rich:not(.pj-c-intro)>p:first-child:before{content:"";flex:none;inline-size:18px;block-size:18px;background:currentColor;-webkit-mask:var(--pi) center/contain no-repeat;mask:var(--pi) center/contain no-repeat}.shopify-section-group-footer-group a[href^="tel:"],#MainContent .pj-c-contact__channels a[href^="tel:"]{--pi:var(--pi-phone)}.shopify-section-group-footer-group a[href^="mailto:"],#MainContent .pj-c-contact__channels a[href^="mailto:"]{--pi:var(--pi-mail)}.shopify-section-group-footer-group a[href*="wa.me"],#MainContent .pj-c-contact__channels a[href*="wa.me"]{--pi:var(--pi-whatsapp)}.shopify-section-group-footer-group a[href*="instagram.com"]{--pi:var(--pi-instagram)}.shopify-section-group-footer-group a[href*="google.com/maps"],.shopify-section-group-footer-group .pj-footer-address,#MainContent .pj-c-contact__maps a[href*="google.com/maps"],#MainContent .pj-c-contact .pj-c-rich.pj-c-intro>p:first-child{--pi:var(--pi-pin)}.shopify-section-group-footer-group a[href*="waze.com"],#MainContent .pj-c-contact__maps a[href*="waze.com"]{--pi:var(--pi-nav)}#MainContent .pj-c-contact .pj-c-rich:not(.pj-c-intro)>p:first-child{--pi:var(--pi-clock)}#MainContent .pj-c-contact .pj-c-rich>p:first-child:before{position:absolute;inset-inline-start:0;inset-block-start:.3em}.shopify-section-group-footer-group .rte a[href*="google.com/maps"],.shopify-section-group-footer-group p>a[href*="google.com/maps"]{align-items:flex-start;color:inherit;text-decoration:none}.shopify-section-group-footer-group p>a[href*="google.com/maps"]:before{margin-block-start:.3em}.shopify-section-group-footer-group p>a[href*="google.com/maps"]:hover{text-decoration:underline}.shopify-section-group-footer-group a[href^="tel:"],.shopify-section-group-footer-group a[href^="mailto:"],.shopify-section-group-footer-group a[href*="wa.me"],.shopify-section-group-footer-group a[href*="instagram.com"]{text-decoration:none;padding-block:3px}.shopify-section-group-footer-group a[href^="tel:"]:hover,.shopify-section-group-footer-group a[href^="mailto:"]:hover,.shopify-section-group-footer-group a[href*="wa.me"]:hover,.shopify-section-group-footer-group a[href*="instagram.com"]:hover{text-decoration:underline}#MainContent .pj-c-contact__channels a.pj-c-link{min-block-size:auto;padding-block:4px}#MainContent .pj-c-contact__maps a:before{inline-size:16px;block-size:16px}.pj-c-button.pj-c-button--inverse,.popeye-footer__contact.pj-c-button--inverse{max-inline-size:100%;min-inline-size:0;border:1px solid var(--pc-accent,#d81645)!important;border-radius:999px;background:#fff!important;color:var(--pc-accent,#d81645)!important;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.pj-c-button.pj-c-button--inverse{min-block-size:52px;padding:14px 24px;justify-content:center;font-size:15px;font-weight:600;line-height:1.4}.pj-c-button.pj-c-button--inverse:hover,.popeye-footer__contact.pj-c-button--inverse:hover{filter:none;background:#fff1f4!important;color:var(--pc-accent,#d81645)!important;border-color:var(--pc-accent,#d81645)!important}.pj-c-button.pj-c-button--inverse:focus-visible,.popeye-footer__contact.pj-c-button--inverse:focus-visible{outline:3px solid #102b3a;outline-offset:4px;box-shadow:0 0 0 7px #fff}
/*# sourceMappingURL=/cdn/shop/t/38/assets/popeye-design-v2.css.map */
