.divein-external-thumb{max-width:100%;height:auto}.divein-card{font-family:var(--font-body);--card-default-title-size:var(--text-sm);--card-default-title-leading:var(--leading-loose);--card-default-ratio:3 / 2;--card-default-meta-size:var(--text-xs);--card-default-media-width:var(--thumb-compact);--card-title-size:var(--card-default-title-size);--card-title-leading:var(--card-default-title-leading);--card-body-gap:var(--space-xs);--card-media-width:var(--card-default-media-width);--card-ratio:var(--card-default-ratio);--card-excerpt-size:var(--text-base);--card-meta-size:var(--card-default-meta-size);--card-icon-size:var(--icon-sm);position:relative;display:flex;flex-direction:column;min-width:0;container:divein-card / inline-size;gap:var(--card-layout-gap,var(--space-sm));margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#fff0;color:var(--color-text-body);text-align:start;& .divein-card__media{display:block;position:relative;margin:0;width:100%;aspect-ratio:var(--card-ratio);height:var(--card-lead-media-height,auto);overflow:clip;border-radius:var(--card-lead-media-radius,var(--radius-media));background:var(--color-surface-panel);& img{display:block;width:100%;height:100%;object-fit:cover}}& .divein-card__body{display:flex;flex-direction:column;gap:var(--card-body-gap);min-width:0;flex:1}& .divein-card__title{margin:0;color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--card-title-size);font-weight:var(--font-weight-semibold);line-height:var(--card-title-leading);letter-spacing:var(--card-title-tracking,var(--tracking-tight));overflow-wrap:break-word;hyphens:manual}& .divein-card__link{color:inherit;text-decoration:none;background:#fff0}& .divein-card__link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:var(--radius-media)}& .divein-card__link:focus-visible{outline:none}& .divein-card__link:focus-visible::after{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}&:hover .divein-card__link{text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:var(--border-width-secondary);text-underline-offset:var(--space-xs)}&.divein-has-gold:hover .divein-card__link{text-decoration-color:var(--color-link-underline-beside-gold)}& .divein-card__excerpt{margin:0;color:inherit;font-family:var(--font-body);font-size:var(--card-excerpt-size);line-height:var(--leading-loose)}& .entry-summary{margin:0;font:inherit;color:inherit}& .divein-card__meta{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);color:var(--card-meta-color,var(--color-text-muted));font-family:var(--font-body);font-size:var(--card-meta-size);font-weight:var(--font-weight-normal);line-height:var(--leading-loose);letter-spacing:var(--tracking-normal);& :is(.p-meta,.meta-inner,.dnf-meta){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);margin:0;padding:0}& :is(.meta-el,.meta-text,.meta-label,time,.dnf-meta){margin:0;color:inherit;font:inherit;letter-spacing:inherit}& .meta-avatar{display:flex}& :is(.avatar,.photo){width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-full);object-fit:cover}& a:not(.divein-term-pill){color:inherit}&>*+*::before{content:none}}& :is(.divein-card__eyebrow,.divein-card__cat){margin:0}& :is(.divein-card__eyebrow a,.divein-card__cat a,.divein-card__meta a,.p-readmore,.bookmark-trigger){position:relative;z-index:2}& .divein-card__figure{position:relative;min-width:0}& .dnf-date{display:inline-flex;align-items:center;gap:var(--space-xs);font:inherit;color:inherit}& .dnf-date__icon{flex:none;width:var(--icon-xs);height:var(--icon-xs)}& .divein-card__format{position:absolute;inset:auto var(--space-sm) var(--space-sm) auto;z-index:2}& .divein-card__format--top{inset:var(--space-sm) var(--space-sm) auto auto}& .divein-card__format--center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}& .p-format{position:relative;display:inline-grid;place-items:center;width:var(--card-format-size,calc(var(--space-xl) + var(--space-2xs)));height:var(--card-format-size,calc(var(--space-xl) + var(--space-2xs)));border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-surface-page) 50%,transparent);backdrop-filter:blur(var(--media-space-large));color:var(--color-text-heading)}& .divein-card__gallery-icon{width:var(--card-format-icon-size,var(--card-icon-size));height:var(--card-format-icon-size,var(--card-icon-size))}& .gallery-count{position:absolute;inset:var(--space-2xs) auto auto calc(var(--card-format-size, calc(var(--space-xl) + var(--space-2xs))) - calc(var(--space-md) - var(--space-2xs)) - var(--space-2xs));display:grid;place-items:center;min-width:calc(var(--space-md) - var(--space-2xs));height:calc(var(--space-md) - var(--space-2xs));padding-inline:var(--space-2xs);box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-surface-deep);color:var(--color-text-inverse);font-size:var(--page-caption-size-desktop);line-height:1;white-space:nowrap}}@media (max-width:1023px){.block-wrap.is-hoz-scroll>.block-inner>.divein-card .divein-card__link:focus-visible::after{outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-gap)))}}@media (max-width:767px){.block-wrap.is-mhoz-scroll>.block-inner>.divein-card .divein-card__link:focus-visible::after{outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-gap)))}}@media (min-width:768px) and (max-width:1023px){.block-wrap.is-thoz-scroll>.block-inner>.divein-card .divein-card__link:focus-visible::after{outline-offset:calc(-1 * (var(--focus-ring-width) + var(--focus-ring-gap)))}}.divein-card--compact,.divein-card--row,.divein-card--small{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:var(--space-sm) var(--space-md);& .divein-card__media{width:var(--card-media-width);flex:none}}@container divein-card (max-width:279px){.divein-card--compact .divein-card__media,.divein-card--row .divein-card__media,.divein-card--small .divein-card__media{--card-media-width:min(var(--card-default-media-width), var(--card-media-width-100))}}@container divein-card (max-width:199px){.divein-card--compact .divein-card__media,.divein-card--row .divein-card__media,.divein-card--small .divein-card__media{width:100%}}.divein-card--tile{--card-default-media-width:var(--card-media-width-100);gap:0}.divein-card--small{--card-default-title-size:var(--card-title-small-size)}.divein-card--feature{--card-default-title-size:var(--text-xl);--card-default-title-leading:var(--leading-tight);--card-default-ratio:16 / 9;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg);&>.divein-card__body{flex:1 1 auto;width:100%}}@container divein-card (min-width:360px){.divein-card--feature .divein-card__title{--card-title-size:var(--text-3xl)}}@container divein-card (min-width:1024px){.divein-card--feature:not(.swiper-slide)>.divein-card__media{width:auto;flex:7 1 0%}.divein-card--feature:not(.swiper-slide)>.divein-card__body{width:auto;flex:5 1 0%}.divein-card--feature.divein-card--media-right:not(.swiper-slide)>.divein-card__media{order:1}}.divein-card--related{--card-default-ratio:1}.divein-card--related-hero{--card-default-title-size:var(--text-xl);--card-default-ratio:16 / 9}.divein-card--dark,.divein-card--overlay{color:var(--color-text-on-deep);& .divein-card__title{color:inherit}& .divein-card__meta{color:var(--card-meta-color,var(--color-text-on-deep-muted))}& .divein-card__link:focus-visible::after{outline-color:var(--color-focus-ring-on-deep)}}.divein-card--overlay{--card-default-ratio:100 / 107;--card-default-title-size:var(--text-2xl);--card-default-title-leading:var(--leading-tight);display:block;aspect-ratio:var(--card-ratio);overflow:clip;border-radius:var(--radius);background:var(--color-card-feature-backdrop);& .divein-card__media{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}& .divein-card__body{position:absolute;inset:auto 0 0;padding:var(--scrim-pad-top) var(--space-lg) var(--space-lg);z-index:2}&::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(179deg,transparent 30%,var(--color-card-feature-backdrop) 95%)}}.divein-card[data-card-family="news"]{--card-default-meta-size:var(--text-2xs);& .divein-card__figure{margin-bottom:var(--space-sm)}&.divein-card--feature{display:flex;flex-direction:column;& .divein-card__media{aspect-ratio:auto}& .divein-card__media img{height:auto;max-height:var(--card-news-lead-cap)}}}:where(.dnf-section.dnf-tone-0) .divein-card[data-card-family="news"][data-card-tone="default"]{--card-meta-color:var(--color-text-muted)}@media (min-width:768px){.divein-card{--card-default-title-size:var(--text-md)}.divein-card--feature{--card-default-title-size:var(--text-xl)}.divein-card--overlay{--card-default-title-size:var(--text-2xl)}.divein-card--related-hero{--card-default-title-size:var(--text-xl);--card-default-ratio:5 / 7}.divein-card--small{--card-default-title-size:var(--card-title-small-size)}.divein-card--media-right:is(.divein-card--compact,.divein-card--row){flex-direction:row-reverse}}@media (min-width:1024px){.divein-card[data-card-family="news"].divein-card--feature .divein-card__media img{max-height:var(--card-news-lead-cap-desktop)}}@media (max-width:767px){.divein-card{--card-format-size:calc(var(--space-lg) + var(--space-2xs));--card-format-icon-size:var(--icon-xs)}.divein-card--related{flex-direction:column;gap:var(--space-sm)}.divein-card--related .divein-card__media{width:100%}.divein-card--overlay{aspect-ratio:auto}.divein-card--overlay .divein-card__media{position:relative;inset:auto;height:auto;aspect-ratio:var(--card-ratio)}.divein-card--overlay .divein-card__body{position:relative;inset:auto;padding:var(--space-md)}.divein-card--overlay::after{content:none}}.divein-card .p-url{background-image:none;background-color:#fff0}.divein-rg-card{margin:var(--space-xl) 0 var(--space-2xl);background:linear-gradient(to bottom,color-mix(in srgb,var(--blue-50) 24%,transparent),transparent);border-radius:var(--component-space-10);padding:var(--component-space-10)}.divein-rg-card__title,.divein-rg-card__subtitle{font-family:var(--font-display);color:var(--color-text);margin:0 0 var(--space-sm)}.divein-rg-card__title{font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:1;padding:var(--component-space-10) var(--component-space-10) 0}.divein-rg-card__subtitle{font-size:var(--card-type-22);font-weight:var(--font-weight-semibold);line-height:1;margin-top:var(--space-xl);margin-bottom:0}.divein-rg-card__title a,.divein-rg-card__subtitle a{color:inherit;transition:text-decoration-color var(--transition-fast)}.divein-rg-card__title a{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--hyperlink-color,var(--color-primary))!important;text-decoration-thickness:from-font;text-underline-offset:calc(var(--space-xs) - var(--border-width-tool))}.divein-rg-card__title a:hover{text-decoration-color:var(--hyperlink-color,var(--color-primary))!important}.divein-rg-card .divein-rg-card__subtitle a{text-decoration:none!important}.divein-review-edit-link{vertical-align:middle;margin-left:var(--space-sm)}.divein-rg-card__media-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--component-space-10);margin-bottom:var(--space-md)}.divein-rg-card__media{flex:1 1 0%;min-width:0}.divein-rg-card__featured-img{display:block;width:100%;height:auto;border-radius:var(--radius)}.divein-rg-card__buy{flex:0 0 auto;width:100%;max-width:none;min-width:0;background:var(--color-white);border-radius:var(--radius);padding:var(--space-md)}.divein-rg-card__buy{text-align:left}.divein-rg-card__buy:has(.divein-wtb){background:none!important;border:0!important;border-radius:0!important;padding:0!important;height:auto!important;margin-bottom:0!important}.divein-rg-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin:var(--space-sm) 0 var(--space-md)}.divein-rg-card__meta-item{display:inline-flex;align-items:center;gap:var(--component-space-5);background:var(--blue-50);padding:var(--component-space-5) var(--text-2xs) var(--space-xs);border-radius:calc(var(--space-sm) - var(--space-2xs));font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--font-weight-normal);line-height:1;color:var(--color-primary);text-decoration:none;white-space:nowrap;transition:background var(--transition-fast)}.divein-rg-card__meta-item:hover{background:var(--blue-100);color:var(--color-primary)}.divein-rg-card__meta-icon{width:var(--text-2xs);height:var(--text-2xs);flex-shrink:0;color:var(--color-primary)}.divein-rg-card__meta-item:first-child .divein-rg-card__meta-icon{color:var(--color-error-text)}.divein-rg-card__content{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-loose);color:var(--color-text)}.divein-rg-card__content>p{margin:0 0 var(--space-md)}.divein-rg-card__cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-lg)}.divein-rg-card__cta-pair{display:flex;align-items:center;flex-wrap:wrap;gap:var(--text-2xs)}.divein-rg-card__cta-row--buy{flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:fit-content;max-width:100%;margin-inline:auto;gap:var(--text-2xs)}.divein-rg-card__cta-row--buy>.pg-root{width:100%;margin-inline:0}.divein-rg-card__divider{height:var(--page-header-space);border:0;margin:var(--space-xl) 0;background-color:#fff0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjAwIDM0OCIgcm9sZT0iaW1nIiBhcmlhLWxhYmVsPSJESVZFSU4iPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDM0OC4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiIGZpbGw9IiNERkRFREEiIHN0cm9rZT0ibm9uZSI+PHBhdGggZD0iTTk2NiAzNDQ5IGMtOCAtNDAgLTggLTE0NTIgMCAtMTQ3MyA1IC0xNCA1NiAtMTYgNDY5IC0xNiA0NjAgMCA0NjQgMCA0NzAgMjEgNCAxMSA3IDE3NCA2IDM2MiAwIDE4OCAyIDM1MCA1IDM2MCA1IDE2IDM2IDE3IDQ2MiAxNyA0NDUgMCA0NTggLTEgNDk3IC0yMSAxMDggLTU3IDE1MiAtMTM1IDE5NiAtMzQ5IDE0IC03MyAyMSAtNTEyIDEwIC02NjMgLTIyIC0yOTAgLTYyIC00MzEgLTE0NiAtNTEyIC04MSAtNzggLTgyIC03OSAtNDc0IC04MiAtMjMxIC0yIC0zNDkgLTcgLTM1OCAtMTQgLTEwIC05IC0xMyAtODQgLTEzIC0zNjggMCAtMTk2IDQgLTM2MiA5IC0zNzAgOCAtMTIgNzUgLTE0IDQwMyAtMTIgMjE2IDEgNDIyIDYgNDU4IDExIDEwNCAxNSAyMjAgMzkgMjQwIDUwIDEwIDUgMjcgMTAgMzYgMTAgMjIgMCAxNTIgNTkgMjM5IDEwOCA1NyAzMiAxNDkgMTA1IDIxMSAxNjggNjcgNjYgMTU0IDE4MCAxNTQgMjAwIDAgNyA2IDE5IDE0IDI3IDI0IDI0IDkxIDE2OCAxMTkgMjU3IDE1IDQ3IDM0IDEwNSA0MSAxMzAgOCAyNSAyMCA3OSAyNiAxMjAgNiA0MSAxNiA5MSAyMSAxMTAgMjUgOTQgMzcgNTAyIDIwIDcwNSAtMjMgMjczIC0xMDUgNTYwIC0yMDMgNzA4IC0yMSAzMiAtMzggNjEgLTM4IDY0IDAgMTEgLTg2IDExMSAtMTQ0IDE2NyAtNjIgNTkgLTEzNyAxMTYgLTE1NCAxMTYgLTUgMCAtMTcgOSAtMjcgMjAgLTEwIDExIC0yNiAyMCAtMzUgMjAgLTEwIDAgLTI4IDggLTQxIDE5IC0xMyAxMCAtMzUgMjEgLTQ5IDI0IC0xNCAzIC02MyAyMCAtMTEwIDM2IC00NyAxNyAtMTIxIDM1IC0xNjQgNDEgLTQ0IDUgLTkwIDE3IC0xMDIgMjUgLTIwIDEzIC0xNTAgMTUgLTEwMzIgMTUgbC0xMDA5IDAgLTcgLTMxeiIvPjxwYXRoIGQ9Ik00NjcwIDE5MTEgYzAgLTEwMDYgMyAtMTU3MiAxMCAtMTU3NiAxMiAtOCA5MDggLTggOTIwIDAgNyA0IDEwIDU3MCAxMCAxNTc2IGwwIDE1NjkgLTQ3MCAwIC00NzAgMCAwIC0xNTY5eiIvPjxwYXRoIGQ9Ik02MTAwIDM0NjQgYzAgLTE5IDExIC02NSA0NiAtMTg0IDI3IC05MSAzNCAtMTE5IDU5IC0yMjAgOSAtMzYgMjUgLTk2IDM2IC0xMzUgMTAgLTM4IDI2IC0xMDEgMzUgLTEzOSA4IC0zOCAxOCAtNzQgMjEgLTc5IDMgLTYgMTYgLTUxIDI4IC0xMDEgMTMgLTUwIDMxIC0xMTggNDAgLTE1MSAxMCAtMzMgMjYgLTk0IDM2IC0xMzUgMjggLTExNCA0MCAtMTYwIDYwIC0yMjMgMTEgLTMxIDE5IC02OSAxOSAtODUgMCAtMTUgOSAtNDcgMjAgLTcxIDExIC0yNCAyMCAtNTEgMjAgLTYwIDAgLTEwIDkgLTQ3IDE5IC04MiAxMSAtMzUgMjggLTEwMCA0MCAtMTQ0IDExIC00NCAzMiAtMTIzIDQ2IC0xNzUgNDkgLTE4NyA4NiAtMzI2IDk5IC0zODAgOCAtMzAgMjQgLTg5IDM2IC0xMzAgMTEgLTQxIDI2IC05NSAzMSAtMTIwIDEyIC01MyA0MyAtMTY1IDY0IC0yMzEgOCAtMjUgMjEgLTc0IDI5IC0xMTAgMjQgLTEwMiA0MSAtMTU4IDUyIC0xNjkgNyAtNyAxODQgLTExIDUzMCAtMTEgNDE5IDAgNTIwIDIgNTI2IDEzIDIxIDM4IDM5IDg4IDQ3IDEyOCAxNCA2OCA1MCAxOTIgNjEgMjE1IDUgMTEgMTYgNDkgMjQgODUgOCAzNiAyOCAxMTUgNDYgMTc1IDQwIDEzOSA2NCAyMjIgODkgMzEwIDExIDM5IDI5IDEwMiA0MCAxNDAgMTEgMzkgMjkgMTAyIDQwIDE0MCAxMSAzOSAyOSAxMDIgNDAgMTQwIDExIDM5IDI5IDEwMiA0MCAxNDAgMTEgMzkgMjkgMTAyIDQwIDE0MCAxMSAzOSAyOSAxMDIgNDAgMTQwIDExIDM5IDI4IDk3IDM3IDEzMCA5IDMzIDI3IDk2IDQwIDE0MCAxMyA0NCAzMSAxMDcgNDAgMTQwIDkgMzMgMjcgOTYgNDAgMTQwIDEzIDQ0IDMxIDEwNyA0MCAxNDAgOSAzMyAyNyA5OCA0MSAxNDUgMTMgNDcgMzEgMTA4IDM4IDEzNSAyOCAxMDAgNjcgMjMxIDg2IDI5MCAxMCAzMyAxOSA3NSAxOSA5MyBsMCAzMiAtNDU0IDAgLTQ1MyAwIC03IC00NyBjLTMgLTI3IC0xMyAtNzAgLTIxIC05OCAtOCAtMjcgLTIxIC04NiAtMzAgLTEzMCAtMjAgLTk3IC00NyAtMjI3IC03NSAtMzU1IC0zMiAtMTQyIC01NSAtMjUzIC03OCAtMzY4IC0xMiAtNTYgLTI0IC0xMDcgLTI3IC0xMTIgLTMgLTUgLTEyIC00NSAtMjAgLTg3IC03IC00MyAtMTkgLTEwMCAtMjUgLTEyOCAtMjggLTEyNyAtNDAgLTE4NCAtNTAgLTI0MCAtNiAtMzMgLTE3IC04MCAtMjUgLTEwNSAtNyAtMjUgLTE3IC03MCAtMjAgLTEwMCAtMyAtMzAgLTEyIC03NSAtMjAgLTEwMCAtNyAtMjUgLTE2IC04MSAtMTkgLTEyNSAtNiAtOTYgLTEyIC0xMTUgLTM2IC0xMTUgLTI0IDAgLTI3IDExIC0zNCAxMzEgLTQgNTcgLTE1IDE0NSAtMjYgMTk0IC0xMSA1MCAtMjMgMTE5IC0yOSAxNTUgLTUgMzYgLTE4IDExMCAtMzAgMTY1IC0xMSA1NSAtMjkgMTQ2IC00MCAyMDMgLTM3IDE4MyAtNzkgMzkwIC0xMjEgNjAwIC0xMSA1NiAtMjggMTQ2IC0zOSAyMDAgLTEwIDUzIC0yMSAxMDQgLTI1IDExMyAtNCA4IC0xMyA1MyAtMjAgMTAwIC04IDQ2IC0xOSAxMDIgLTI1IDEyNCAtNSAyMiAtMTQgNTggLTE4IDgwIGwtOCA0MCAtNTAyIDMgYy00NjEgMiAtNTAzIDEgLTUwMyAtMTR6Ii8+PHBhdGggZD0iTTkzNTYgMzQ0OSBjLTEwIC01MiAtNyAtMzEwNyAzIC0zMTE0IDEzIC03IDE5NTIgLTcgMTk2MCAxIDMgMyA3IDE2OCA5IDM2NiAyIDI2MiAwIDM2NCAtOSAzNzQgLTkgMTIgLTk1IDE0IC01MDQgMTQgLTQ2NCAwIC00OTMgMSAtNTA4IDE4IC0xNSAxNiAtMTcgNDggLTE3IDI0MCAwIDE4NyAyIDIyMyAxNiAyMzYgMTMgMTQgNjEgMTYgMzY5IDE2IDMxMyAwIDM1NCAyIDM1OSAxNiAxMCAyNiA3IDY3OCAtNCA2OTQgLTggMTMgLTYxIDE1IC0zNjYgMTYgLTI4OCAyIC0zNTggNSAtMzY1IDE1IC0xMiAxOSAtMTEgMzQwIDEgMzU5IDggMTMgNzQgMTYgNDU3IDIwIGw0NDggNSA3IDQ1IGM1IDI1IDE3IDE2OSAyNyAzMjAgMTEgMTUxIDIzIDMwMSAyNyAzMzMgbDcgNTcgLTk1NSAwIC05NTUgMCAtNyAtMzF6Ii8+PHBhdGggZD0iTTExOTIwIDE5MTEgYzAgLTEwNDYgMyAtMTU3MiAxMCAtMTU3NiA2IC0zIDIxMyAtNiA0NjIgLTYgMzYxIDAgNDUzIDIgNDU5IDEzIDEwIDE1IDEyIDMwNTkgMyAzMTA3IGwtNiAzMSAtNDY0IDAgLTQ2NCAwIDAgLTE1Njl6Ii8+PHBhdGggZD0iTTEzNTM2IDM0NDMgYy05IC01OCAtNyAtMzA4NiAzIC0zMTAxIDcgLTExIDg4IC0xNCA0MjUgLTEzIDIyOSAwIDQyMCAzIDQyNiA2IDcgNCAxMCAyMDUgMTAgNTc4IC0xIDU4NyAtMTEgOTY1IC0zMCAxMDI3IC0xMSAzNyAtNCAxMDAgMTEgMTAwIDEyIDAgNTkgLTk1IDU5IC0xMTggMCAtMjIgMzkgLTEzMCA2NCAtMTc3IDkgLTE2IDE2IC0zNCAxNiAtMzkgMCAtMTIgNDQgLTEyMyA2NCAtMTYxIDkgLTE3IDE2IC0zNCAxNiAtNDAgMCAtNSA5IC0yOCAxOSAtNTAgMTEgLTIyIDI5IC02MiA0MSAtOTAgMTIgLTI3IDMwIC02NyA0MCAtODcgMTEgLTIwIDIwIC00NiAyMCAtNTcgMCAtMTEgNCAtMjIgOCAtMjUgNSAtMyAyMSAtMzYgMzYgLTczIDE2IC0zNyAzOSAtOTAgNTIgLTExOCAxMyAtMjcgNDEgLTk1IDY0IC0xNTAgMjIgLTU1IDQ5IC0xMTggNjAgLTE0MCAxMCAtMjIgMjggLTYyIDQwIC05MCAxMiAtMjcgMzIgLTcyIDQ0IC0xMDAgMTMgLTI3IDMzIC03NSA0NiAtMTA1IDQwIC0xMDEgLTkgLTkxIDQ3MiAtOTEgMjMyIDAgNDMxIDAgNDQxIDEgMTYgMCAxNyA4MiAxNyAxNTc1IGwwIDE1NzUgLTQzMSAwIC00MzEgMCA2IC03NDcgYzQgLTQxMiA5IC03OTUgMTIgLTg1MiA3IC0xMjggLTcgLTEzMyAtNTAgLTE1IC01OSAxNjQgLTE2OSA0NDIgLTIwMiA1MTEgLTE5IDQwIC0zNCA3NSAtMzQgNzggMCA0IC0xNSAzOSAtMzQgNzggLTE4IDQwIC00NCA5NyAtNTYgMTI3IC00NiAxMTAgLTYyIDE0NiAtODAgMTg1IC0xMCAyMiAtMjggNjUgLTQxIDk1IC00NyAxMTYgLTYxIDE0NiAtNzkgMTgyIC0xMSAyMCAtMjAgNDUgLTIwIDU1IDAgMTEgLTQgMjMgLTkgMjkgLTYgNSAtMjQgNDMgLTQxIDg0IC0xNyA0MSAtNDMgMTAxIC01OCAxMzIgbC0yNyA1OCAtNDQxIDAgLTQ0MSAwIC03IC0zN3oiLz48cGF0aCBkPSJNOTQyIDE3MzMgYy0yMSAtOCAtNDMgLTYwIC0xMTMgLTI2NyAtNjYgLTE5NCAtNjkgLTIwMCAtMTIwIC0yNTIgLTI5IC0zMCAtNjEgLTU0IC03MCAtNTQgLTkgMCAtMjggLTkgLTQyIC0yMCAtMjMgLTE5IC00MCAtMjAgLTI1NiAtMjAgLTE1MiAwIC0yMzkgLTQgLTI1NSAtMTIgLTI4IC0xMiAtNDAgLTM4IC0zMSAtNjcgNiAtMjEgMTQ1IC0xMzEgMjgzIC0yMjUgMjQgLTE2IDY1IC01MyA5MSAtODIgNDAgLTQ0IDUwIC02MyA2NSAtMTI4IDEwIC00MiAxNiAtODggMTMgLTEwMyAtOSAtNTUgLTM4IC0xNTggLTQ5IC0xNzggLTYgLTExIC0xNSAtMzMgLTE5IC01MCAtNCAtMTYgLTE5IC03MCAtMzMgLTExOCAtMTkgLTYxIC0yNSAtOTkgLTIwIC0xMjIgNiAtMzIgOSAtMzUgNDMgLTM1IDI1IDAgNDAgNiA0OSAyMCA3IDExIDE4IDIwIDI1IDIwIDcgMCAzMyAxNyA1OSAzOCAyNiAyMCA2MyA0OCA4MyA2MiAyMCAxNCA1NyA0MSA4MyA2MCAxMDAgNzUgMTI4IDg1IDIzNCA4NCAxMDkgLTEgMTMyIC0xMSAyNTkgLTEwOCAzNyAtMjggOTMgLTY5IDEyNSAtOTEgMzIgLTIyIDY4IC01MCA4MSAtNjMgMTYgLTE0IDM2IC0yMiA1OSAtMjIgNzEgMCA2NyA1NCAtMjMgMzA1IC03MyAyMDYgLTcxIDI5MCAxMCA0MTIgMzIgNDggNDggNjIgMTkzIDE2MyAxMTIgNzggMjA0IDE1OSAyMDQgMTc5IDAgNyAtMTEgMjMgLTI1IDM2IGwtMjQgMjUgLTIzMyAwIGMtMjIxIDAgLTIzNSAxIC0yNzggMjMgLTExOCA1OCAtMTUzIDEwNyAtMjE5IDMwNiAtMjggODQgLTUxIDE1OCAtNTEgMTY0IDAgMjIgLTUwIDExNSAtNjYgMTIxIC04IDMgLTE2IDYgLTE3IDUgLTEgMCAtOCAtMyAtMTUgLTZ6Ii8+PC9nPjwvc3ZnPgo=),linear-gradient(var(--color-white),var(--color-white)),radial-gradient(var(--gray-300) 45%,transparent 47%);background-repeat:no-repeat,no-repeat,repeat-x;background-position:center,center,center;background-size:calc(var(--page-header-space) * 2) auto,var(--card-media-width-80) 100%,var(--radius-inner-8) var(--space-2xs)}@media (max-width:767px){.divein-rg-card{margin:var(--space-lg) 0}}@media (max-width:767px){.divein-rg-card__media-row{flex-direction:column;align-items:stretch;gap:var(--space-md)}}@media (max-width:767px){.divein-rg-card__buy{flex-basis:auto;max-width:none;width:100%}}@media (max-width:767px){.divein-rg-card__title{font-size:var(--text-2xl)}}@media (max-width:767px){.divein-rg-card__subtitle{font-size:var(--text-lg)}}@media (max-width:767px){.divein-rg-card__cta-row--buy{width:auto}}@media (max-width:767px){.divein-rg-card__cta-row--buy .divein-rg-card__cta-pair{gap:var(--space-sm)}}.divein-rg-card__cta-pair{align-items:stretch;flex-wrap:nowrap;max-width:100%}.divein-rg-card__title{font-size:var(--page-heading-size-tablet)}@media (max-width:767px){.divein-rg-card__title{font-size:var(--card-type-22)}.divein-rg-card__cta-pair{width:100%;flex-wrap:wrap;gap:var(--space-sm)}}@media (max-width:359px){.divein-rg-card__cta-pair{gap:var(--space-xs)}}@media (max-width:767px){.divein-rg-card__title{font-size:var(--page-heading-size-tablet)}}.divein-rg-card{margin-block-end:var(--space-lg)}.divein-2rc__card{height:auto;display:flex;flex-direction:column;gap:var(--text-xl);padding:var(--component-space-10) 0}.divein-2rc__media{margin:0}.divein-2rc__img{display:block;width:100%;height:auto;border-radius:var(--component-space-5);object-fit:cover}.divein-2rc__title{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1;color:var(--color-primary);margin:0}.divein-2rc__vs{font-size:var(--text-sm);font-style:italic;font-weight:var(--font-weight-normal);margin-left:calc(var(--border-width-tool) * -1);margin-right:var(--border-width-tool)}.divein-2rc__content{color:var(--color-text)}.divein-2rc__content p{font-size:var(--text-sm);line-height:1.5;margin:0 0 var(--space-lg)}.divein-2rc__content p:last-child{margin-bottom:0}.divein-2rc__title{font-size:var(--text-md);line-height:var(--leading-snug)}.divein-2rc__vs,.divein-2rc__content,.divein-2rc__content :where(p,ul,ol,li,blockquote){font-size:var(--text-sm);line-height:var(--leading-loose)}.dsc-card{position:relative;display:flex;flex-direction:column;min-width:0}.dsc-card__img{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;padding:var(--space-md);overflow:hidden;background:var(--neutral-50);border-radius:var(--radius)}.dsc-card__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform 0.25s ease}.dsc-badge{position:absolute;top:var(--space-sm);left:var(--space-sm);z-index:1;padding:var(--space-2xs) var(--space-sm);font-size:var(--text-xs);font-weight:var(--font-weight-bold);line-height:1.4;color:var(--color-badge-good-text);background:var(--color-badge-good-bg);border:var(--border-width-tool) solid var(--color-badge-good-border);border-radius:var(--radius-button)}:is(.dsc-card,.divein-products) .woocommerce-loop-product__title{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.43;color:var(--color-text-link);overflow-wrap:anywhere}.dsc-card:focus-within .dsc-card__img{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}.dsc-offer{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-xs);margin:var(--space-xs) 0 0}.dsc-offer__from{font-size:var(--text-xs);color:var(--color-text-muted)}.dsc-offer__price{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}.dsc-offer del{font-size:var(--text-xs);color:var(--color-text-muted)}.dsc-shops{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--text-xs);color:var(--neutral-700)}.dsc-shops:not(.dsc-shops--icon)::before{content:"";width:calc(var(--space-sm) - var(--space-2xs));height:calc(var(--space-sm) - var(--space-2xs));background:var(--green-600);border-radius:50%}.dsc-shops--none::before{background:var(--neutral-400)}@media (prefers-reduced-motion:reduce){.dsc-card__img img{transition:none}}.divein-card--catalog .dsc-card__img{padding:var(--space-sm)}.divein-card--catalog .dsc-badge{position:static;justify-self:start;align-self:start;grid-column:1;grid-row:1;margin-bottom:var(--space-xs);max-width:100%;font-weight:var(--font-weight-normal);border-radius:var(--radius-tag)}.divein-card--catalog .dsc-card__img img{grid-column:1;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.divein-card--catalog .df-badge{background:var(--color-selected-bg);color:var(--color-selected-text);border-color:var(--color-selected-bg)}.divein-card--catalog .dsc-card__img{aspect-ratio:auto;grid-template-rows:auto 1fr;align-content:end}.df-specs{margin:var(--space-xs) 0 0;font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--color-text-muted)}.divein-card--catalog .dsc-offer{margin-top:auto;padding-top:var(--space-sm)}.divein-card--catalog .dsc-offer__price{font-size:var(--text-xl)}.divein-card--catalog .dsc-card__img .df-badge{position:static;justify-self:start;align-self:start;max-width:100%;box-sizing:border-box;margin:calc(var(--space-sm) * -1) 0 var(--space-sm) calc(var(--space-sm) * -1);padding:var(--space-sm);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-relaxed);overflow-wrap:anywhere;border-radius:var(--radius-tag)}.divein-card--catalog .dsc-card__img .df-badge--saving{color:var(--color-text-on-deep);background:var(--color-success-text);border-color:var(--color-success-text)}.divein-card--catalog .df-price-checked{margin:0;font-size:var(--text-xs);line-height:var(--leading-loose);color:var(--color-text-muted)}@media (min-width:768px){.divein-card--catalog .dsc-card__img .df-badge{font-size:var(--text-base)}}.divein-card--catalog .dsc-offer .df-save{display:inline-block;margin-left:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--space-xs);background:var(--color-success-text);color:var(--color-text-on-deep);font-size:var(--text-sm);font-weight:700;line-height:1.4;vertical-align:middle;white-space:nowrap}.divein-card--catalog .dsc-card__img img{box-sizing:border-box;border-radius:max(var(--radius-button), calc(var(--radius) - var(--space-sm)))}.divein-lb-fcard{background:#fff0;padding:var(--icon-40) 0;margin-bottom:0;border-bottom:none}.divein-lb-faceted{max-width:var(--layout-wide);margin:var(--space-xl) auto}.divein-lb-fcard__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs);margin-bottom:var(--space-lg)}.divein-lb-fcard__gallery--single{grid-template-columns:minmax(0,1fr)}.divein-lb-fcard__gallery-hero{grid-column:1 / -1;position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius)}.divein-lb-fcard .divein-lb-fcard__gallery .divein-lb-fcard__gallery-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-base)}.divein-lb-fcard__gallery-hero:hover img{transform:scale(1.03)}.divein-lb-fcard__gallery-thumb{min-width:0;display:block;position:relative;align-self:start}.divein-lb-fcard .divein-lb-fcard__gallery .divein-lb-fcard__gallery-thumb img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;display:block;border-radius:var(--radius)}.divein-lb-fcard__gallery-count{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;background:color-mix(in srgb,var(--color-scrim) 45%,transparent);color:var(--color-text-on-deep);border-radius:var(--radius);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.divein-lb-fcard__gallery a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}@media (min-width:768px){.divein-lb-fcard__gallery{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.divein-lb-fcard__gallery--single{grid-template-columns:minmax(0,1fr)}.divein-lb-fcard__gallery-hero{grid-column:1;grid-row:span 2}.divein-lb-fcard__gallery-thumb{align-self:stretch}.divein-lb-fcard .divein-lb-fcard__gallery .divein-lb-fcard__gallery-thumb img{position:absolute;inset:0;height:100%;aspect-ratio:auto}}.divein-lb-faceted__empty{text-align:center;color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-2xl) 0}.divein-lb-fcard+.divein-lb-fcard{border-top:none}.divein-lb-fcard+.divein-lb-fcard::before{content:"";display:block;height:var(--border-width-tool);margin:0 0 var(--icon-40) 0;background:var(--color-border)}.divein-lb-fcard__title{font-size:var(--page-header-space);font-weight:var(--font-weight-semibold);margin:0 0 var(--text-xs) 0;color:var(--color-primary);line-height:1.25}.divein-lb-fcard__title a{color:inherit;text-decoration:none}.divein-lb-fcard__title a:hover{color:var(--color-primary-hover)}.divein-lb-fcard__excerpt{font-size:var(--text-base);line-height:1.65;color:var(--color-text-body);margin-bottom:var(--space-lg)}.divein-lb-fcard__excerpt p{margin:0 0 var(--component-space-10) 0}.divein-lb-fcard__excerpt p:last-child{margin-bottom:0}.divein-card.divein-lb-fcard>.divein-btn.divein-lb-fcard__cta--top{margin-bottom:var(--text-xl)}.divein-lb-fcard__section-title{font-size:var(--text-md);text-transform:none;letter-spacing:0;color:var(--gray-900);margin:0 0 var(--text-xs) 0;line-height:1.45}@media (max-width:767px){.divein-lb-fcard{padding:var(--page-heading-size-desktop) 0}}@media (max-width:767px){.divein-lb-fcard+.divein-lb-fcard::before{margin-bottom:var(--page-heading-size-desktop)}}@media (max-width:767px){.divein-lb-fcard__title{font-size:var(--page-heading-size-tablet)}}.divein-card:is(.divein-card--buying-guide,.divein-card--comparison,.divein-card--liveaboard){display:block;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-loose)}.divein-card--buying-guide{padding:var(--component-space-10);border-radius:var(--radius-inner-4)}.divein-rg-card__title{font-size:var(--page-heading-size-tablet);line-height:var(--leading-tight)}.divein-card--comparison{display:flex;flex-direction:column;gap:var(--page-gutter);padding-block:var(--component-space-10)}.divein-card--catalog{& .divein-card__media{display:grid;padding:var(--space-sm);aspect-ratio:auto;border-radius:var(--radius)}& .divein-card__media img{height:auto;aspect-ratio:1;object-fit:contain}& .divein-card__eyebrow{font-size:var(--text-xs);color:var(--color-text-muted)}& .divein-card__title{font-size:var(--text-sm);font-family:var(--font-body)}& .divein-card__body{gap:var(--space-2xs)}}.divein-card--boat{--card-default-ratio:1}.divein-card--boat-feature{--card-default-ratio:1;gap:0;overflow:clip;border-radius:var(--radius);background:var(--color-surface-page);box-shadow:var(--shadow-md);& .divein-card__media{border-radius:0}& .divein-card__body{padding:calc(var(--space-sm) + var(--space-xs)) calc(var(--space-md) - var(--space-2xs)) var(--space-md);gap:var(--component-space-6)}& .divein-card__title{color:var(--color-card-reference-ink);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal)}& .divein-card__link::after{border-radius:var(--radius)}}@media (min-width:768px){.divein-card--boat-feature .divein-card__title{font-size:var(--text-lg)}}.divein-card--destination{--card-default-ratio:4 / 3;--card-destination-scrim:linear-gradient(to top, rgb(0 0 0 / .78) 0%, rgb(0 0 0 / .32) 45%, transparent 75%);--card-destination-text-shadow:0 var(--space-2xs) calc(var(--space-sm) + var(--space-2xs)) rgb(0 0 0 / .55);justify-content:flex-end;gap:0;aspect-ratio:var(--card-ratio);isolation:isolate;overflow:clip;padding:0 calc(var(--space-md) + var(--space-2xs)) var(--space-md);border-radius:var(--radius);background:var(--color-surface-deep);box-shadow:var(--shadow-md);color:var(--color-text-on-deep);& .divein-card__media{position:absolute;inset:0;z-index:-1;height:100%;aspect-ratio:auto;border-radius:0;background:#fff0}& .divein-card__media::after{content:"";position:absolute;inset:0;background:var(--card-destination-scrim)}& .divein-card__body{flex:none;gap:var(--space-xs)}& .divein-card__eyebrow{color:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);text-shadow:var(--card-destination-text-shadow)}& .divein-card__title{color:inherit;font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);text-shadow:var(--card-destination-text-shadow)}& .divein-card__link::after{border-radius:var(--radius)}& .divein-card__link:focus-visible::after{outline-color:var(--color-focus-ring-on-deep)}&:hover .divein-card__link{text-decoration:none}}@media (min-width:768px){.divein-card--destination .divein-card__title{font-size:var(--prose-subheading-size)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.divein-card--destination{transition:transform var(--transition-base),box-shadow var(--transition-base)}.divein-card--destination img{transition:transform var(--transition-base)}.divein-card--destination:hover{transform:translateY(calc(-1 * var(--space-xs)));box-shadow:var(--shadow-lg)}.divein-card--destination:hover img{transform:scale(1.04)}}.divein-card--navigation{flex-direction:row;align-items:var(--navigation-row-align,start);gap:var(--navigation-row-gap,var(--space-sm));border-bottom:var(--navigation-row-border-bottom,0);padding:var(--navigation-row-padding,0);margin:var(--navigation-row-margin,0);border-radius:var(--navigation-row-radius,0);&+.divein-card--navigation{border-top:var(--navigation-row-border,0)}& .divein-card__media{flex:none;width:var(--navigation-media-width,var(--card-media-width-80));height:var(--navigation-media-height,auto);border-radius:var(--navigation-media-radius,var(--radius-media))}& .divein-card__title{font-size:var(--navigation-title-size,var(--card-title-small-size));line-height:var(--navigation-title-leading,var(--card-title-leading));display:var(--navigation-title-display,block);-webkit-box-orient:vertical;-webkit-line-clamp:var(--navigation-title-lines,none);overflow:clip}& .divein-card__meta{font-size:var(--navigation-meta-size,var(--card-meta-size))}&::after{content:var(--navigation-arrow,none);flex:none;color:var(--navigation-arrow-color,currentColor)}}.divein-card--navigation-featured{& .divein-card__media{aspect-ratio:var(--navigation-feature-ratio,16 / 9)}& .divein-card__media img{aspect-ratio:var(--navigation-feature-ratio,auto)}& .divein-card__title{font-size:var(--navigation-feature-title-size,var(--card-title-small-size));line-height:var(--navigation-feature-title-leading,var(--card-title-leading));display:var(--navigation-feature-title-display,block);-webkit-box-orient:vertical;-webkit-line-clamp:var(--navigation-feature-title-lines,none);overflow:clip}& .divein-card__eyebrow{font-size:var(--text-xs)}}.divein-card--related-hero .divein-card__excerpt{white-space:nowrap;overflow:clip;text-overflow:ellipsis}@media (min-width:768px){.divein-rg-card__title{font-size:var(--page-heading-size-tablet)}}.divein-rg-preview{background:#fff;border:var(--border-width-tool) solid #ddd;border-radius:var(--space-sm);overflow:hidden}.divein-rg-preview__header{display:flex;align-items:center;gap:var(--space-sm);padding:var(--text-xs) var(--text-md);background:var(--color-surface-panel);border-bottom:var(--border-width-tool) solid var(--color-border-subtle)}.divein-rg-preview__header .dashicons{font-size:var(--text-xl);width:var(--text-xl);height:var(--text-xl);color:var(--color-text-heading);flex-shrink:0}.divein-rg-preview__title{font-size:var(--text-sm);font-weight:600;color:var(--color-text-body);line-height:1.3}.divein-rg-preview__toolbar{padding:var(--space-sm) var(--text-md);background:var(--color-surface-panel);font-size:var(--card-title-small-size);color:var(--color-text-muted);display:flex;gap:var(--space-sm);align-items:center}.divein-rg-preview__badge{display:inline-block;padding:var(--space-2xs) var(--space-sm);background:var(--color-selected-bg);color:#fff;border-radius:var(--space-xs);font-size:var(--card-type-11);font-weight:600}.divein-rg-preview__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xs);padding:var(--text-xs) var(--text-md) 0}.divein-rg-preview__thumb{aspect-ratio:4 / 3;border-radius:var(--space-xs);overflow:hidden;background:var(--color-surface-panel)}.divein-rg-preview__thumb img{width:100%;height:100%;object-fit:cover;display:block}.divein-rg-preview__content{padding:var(--text-xs) var(--text-md) var(--text-md);font-size:var(--card-title-small-size);line-height:1.5;color:var(--color-text-body)}.divein-rg-preview__content p{margin:0 0 var(--space-sm)}.divein-rg-preview__content p:last-child{margin-bottom:0}.divein-rg-preview__content--empty{color:var(--color-text-muted)}@media (max-width:359px){.divein-rg-card__cta-row--buy .divein-rg-card__cta-pair{gap:var(--space-xs)}}.divein-products .loop-product{position:relative;min-width:0}.divein-products .product-inner{display:flex;flex-direction:row;gap:var(--space-md);height:auto}.divein-products .product-absolute-link{position:absolute;inset:0;z-index:2}.divein-products .product-thumb{position:relative;flex:0 0 34%;align-self:flex-start;min-width:0;margin-bottom:0}.divein-products .product-thumb img{order:1;display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:var(--color-surface-page);border-radius:var(--radius-sm)}.divein-products .onsale{position:absolute;top:var(--space-sm);left:var(--space-sm);z-index:1;padding:var(--space-2xs) var(--space-sm);font-family:var(--font-display);font-size:var(--text-xs);font-weight:var(--font-weight-bold);line-height:1.4;color:var(--color-text-on-deep);background:var(--color-error-text);border-radius:var(--radius-full)}.divein-products .onsale-inner strong,.divein-products .onsale-inner i{font-style:normal;font-weight:inherit}.divein-products .p-loop-content{min-width:0;display:flex;flex-direction:column;gap:var(--space-xs);flex:1 1 auto}.divein-products .product-entry-categories{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-size:var(--text-xs);line-height:1.4}.divein-products .product-entry-categories a{position:relative;z-index:3;color:var(--color-text-muted);text-decoration:none}.divein-products .price{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}.divein-products .price del{margin-right:var(--space-xs);font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.divein-products .price ins{text-decoration:none}.divein-products .product-btn{margin-top:0;padding-top:var(--space-sm)}.divein-products .product-btn .button{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--control-height-sm);padding:var(--space-sm) var(--space-lg);font-family:var(--font-display);font-size:var(--card-title-small-size);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--color-text-on-deep);background:var(--color-surface-deep);border:0;border-radius:var(--radius-full);text-decoration:none}.divein-products .product-btn .button:focus-visible,.divein-products .product-absolute-link:focus-visible{outline:var(--space-2xs) solid var(--color-focus-ring);outline-offset:var(--space-2xs)}@media (hover:hover) and (pointer:fine){.divein-products .product-btn .button:hover{background:var(--color-surface-deep-raised)}}@media (min-width:768px){.divein-products .onsale{padding:var(--space-sm) calc(var(--space-sm) + var(--space-xs))}}@media (min-width:768px){.divein-products .product-inner{flex-direction:column;gap:0}}@media (min-width:768px){.divein-products .product-thumb{flex:0 0 auto;align-self:stretch;margin-bottom:var(--space-sm)}}@media (min-width:768px) and (max-width:1023px) and (pointer:fine){.divein-products .product-btn .button{min-height:var(--page-heading-size-desktop);padding:var(--space-xs) calc(var(--space-sm) + var(--space-xs));font-size:var(--text-xs)}}@media (min-width:1024px){.divein-products .price{font-size:var(--card-type-22)}}.divein-rg-card__buy .heading-title{margin:0 0 var(--space-sm);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}.divein-rg-card__terms{display:inline-flex;align-items:center;gap:var(--component-space-5);font-family:var(--font-body);font-size:var(--text-2xs);line-height:1.3;color:var(--color-primary);white-space:nowrap}.divein-rg-card__terms-icon{height:var(--text-2xs);width:auto;flex-shrink:0;color:var(--color-primary)}.divein-rg-card__terms a{color:var(--color-primary);text-decoration:none}.divein-rg-card__terms a:hover{text-decoration:underline}.divein-rg-card__terms span{white-space:normal}.divein-rg-card__btn-icon{flex:0 0 auto}.divein-rg-card__cta-row--buy .divein-rg-card__cta-pair>.divein-rg-card__btn:only-child{flex:1 1 auto}@media (max-width:767px){.divein-rg-card__btn{flex:1 0 max-content;min-width:0}}.divein-2rc__card{scroll-snap-align:start}@media (hover:hover) and (pointer:fine){.dsc-card:hover .dsc-card__img img{transform:scale(1.04)}}.dht-tile{font-family:var(--font-body);--dht-shade:linear-gradient(0deg, rgb(3 14 32 / .78) 0%, rgb(3 14 32 / .32) 34%, rgb(3 14 32 / 0) 64%);position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;padding:calc(var(--space-lg) + var(--space-2xs));border-radius:var(--radius);background:var(--blue-800);color:var(--color-text-inverse);text-decoration:none;transition:transform var(--transition-fast)}a.dht-tile:active{transform:scale(.985)}.dht-tile__media{position:absolute;inset:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform var(--transition-slow)}.dht-tile::after{content:"";position:absolute;inset:0;z-index:-1;background:var(--dht-shade);pointer-events:none}.dht-tile__title{margin:0;max-width:calc(var(--text-lg) * 17);font:var(--font-weight-semibold) var(--text-lg)/1.25 var(--font-display);color:var(--color-text-inverse);text-wrap:balance}.dht-tile__meta{display:flex;align-items:center;gap:var(--page-header-gap);margin-top:0;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.dht-tile__meta svg{width:var(--icon-xs);height:var(--icon-xs);flex:none}.dht-tile__go{position:absolute;top:var(--space-lg);right:var(--space-lg);width:var(--space-2xl);height:var(--space-2xl);border-radius:50%;display:grid;place-items:center;background:var(--color-surface);color:var(--dht-ink);box-shadow:0 var(--space-2xs) var(--text-xs) rgb(3 14 32 / .22);transition:background-color var(--transition-base),color var(--transition-base)}.dht-tile__go svg{width:var(--card-type-15);height:var(--card-type-15)}.dht-tile--home-search .dht-tile__meta,.dht-tile--home-destination .dht-tile__meta{margin-block:0}.dht-tile--home-search{gap:0;background:var(--home-search-surface)}.dht-tile--home-search .dht-tile__media{object-position:42% 32%}.dht-tile--home-search .dht-tile__title{font-size:var(--text-xl)}.dht-tile--home-gear .dht-tile__media{object-position:47% 50%}.dht-tile--home-destination{gap:0;height:100%;background:var(--lightblue-800)}@media (hover:hover) and (pointer:fine){a.dht-tile:hover .dht-tile__media{transform:scale(1.04)}}@media (hover:hover) and (pointer:fine){a.dht-tile:hover .dht-tile__go,.dht-tile__go:hover{background:var(--color-primary);color:var(--color-text-inverse)}}@media (max-width:1023px){.dht-tile{padding:var(--space-md)}}@media (max-width:767px){.dht-tile__title{font-size:var(--card-type-15)}}@media (max-width:767px){.dht-tile__meta{gap:var(--component-space-6);font-size:var(--card-title-small-size)}}@media (max-width:767px){.dht-tile__meta svg{width:var(--space-md);height:var(--space-md)}}@media (max-width:767px){.dht-tile__go{top:var(--icon-xs);right:var(--icon-xs);width:var(--control-target-min);height:var(--control-target-min);padding:0}}@media (max-width:767px){.dht-tile__go svg{width:var(--icon-xs);height:var(--icon-xs)}}@media (max-width:767px){.dht-tile--home-search .dht-tile__title{max-width:none;font-size:calc(var(--text-md) * 1.3);font-size:calc(100cqw / 15.3);line-height:1.15;white-space:nowrap}}@media (max-width:767px){.dht-tile--home-search .dht-tile__meta{gap:var(--component-space-5);font-size:var(--card-title-small-size)}}@media (max-width:767px){.dht-tile--home-search .dht-tile__meta svg{width:var(--icon-xs);height:var(--icon-xs)}}.dht-tile--home-search form{margin-top:var(--component-space-10)}@media (max-width:1023px){.dht-tile--home-search form{margin-top:var(--component-space-6)}}.divein-rg-card__btn-text{min-width:0;overflow-wrap:anywhere}.divein-rg-card__cta-pair{align-items:stretch;flex-wrap:nowrap;max-width:100%}.divein-rg-card__title{font-size:var(--page-heading-size-tablet)}@media (max-width:767px){.divein-rg-card__title{font-size:var(--card-type-22)}.divein-rg-card__cta-pair{width:100%;flex-wrap:wrap;gap:var(--space-sm)}}@media (max-width:359px){.divein-rg-card__cta-pair{gap:var(--space-xs)}}.divein-card__media>:is(.divein-card__navigation-image--svg,.divein-card__navigation-image--empty){display:grid;place-items:center;width:100%;height:100%;color:var(--color-text-heading);& svg{width:60%;height:60%}}.divein-card__navigation-label{color:var(--color-text-link);font-size:var(--text-xs)}.divein-card--gear-grid{--card-default-ratio:5 / 3;gap:var(--card-reference-pad)}.divein-card--gear-grid>.divein-card__media{min-height:0}.divein-card__media:has(>:is(.divein-card__terms,.divein-card__eyebrow)){overflow:visible}.divein-card__media:has(>:is(.divein-card__terms,.divein-card__eyebrow)) img{border-radius:var(--radius-media)}.divein-card__terms{display:flex;gap:var(--space-xs);min-width:0}.divein-card:has(>.divein-card__media>:is(.divein-card__terms,.divein-card__eyebrow)){row-gap:var(--space-md)}.divein-card--gear-grid .divein-card__title{color:var(--color-card-reference-ink);line-height:1.45;letter-spacing:var(--tracking-normal)}.divein-card--centered>.divein-card__body{align-items:center;text-align:center}.divein-card--centered :is(.divein-card__meta,.meta-inner){justify-content:center}.divein-card--centered .divein-card__excerpt{color:var(--color-text-muted)}.divein-card--centered.swiper-slide:not(.swiper-slide-active){opacity:var(--opacity-disabled)}.divein-card--stay-lead{--card-default-ratio:5 / 3;flex-direction:row-reverse;align-items:center;gap:var(--space-lg)}.divein-card--stay-lead>.divein-card__media{flex:7 1 0%;width:71%}.divein-card--stay-lead>.divein-card__body{flex:3 1 0%;align-items:center;text-align:center;gap:var(--space-md)}.divein-card--stay-lead .divein-card__title{font-size:var(--card-stay-reference-title-size-desktop);line-height:1.25;letter-spacing:var(--card-stay-reference-title-tracking);color:var(--color-card-reference-ink)}.divein-card--stay-lead .divein-card__meta{font-size:var(--text-2xs);justify-content:center}.divein-card--stay-lead .meta-inner{justify-content:center}.divein-card--stay-small .divein-card__title{font-weight:var(--card-reference-weight);color:var(--color-card-reference-ink);line-height:1.45}.divein-card--blog-list{--card-default-ratio:3 / 2;--card-default-media-width:var(--card-media-width-100);gap:var(--card-reference-pad)}.divein-card--blog-list .divein-card__body{gap:var(--space-sm)}.divein-card--blog-list .divein-card__title{font-size:var(--text-md);line-height:1.45;letter-spacing:var(--tracking-normal)}.divein-card--blog-list .divein-card__excerpt{font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--color-text-muted)}.divein-card--related .divein-card__title{font-size:var(--card-title-small-size);font-weight:var(--card-reference-weight);line-height:var(--card-related-small-leading);letter-spacing:var(--tracking-normal);color:var(--color-card-reference-ink)}.divein-card--related-hero .divein-card__media{aspect-ratio:5 / 3}.divein-card--related-hero .divein-card__title{font-size:var(--card-type-22);line-height:1.2;color:var(--color-card-reference-ink)}@media (max-width:1023px){.divein-card--stay-lead .divein-card__title{font-size:var(--card-stay-title-tablet)}}@media (max-width:767px){.divein-card--stay-lead{flex-direction:column}.divein-card--stay-lead>.divein-card__media{width:100%;flex:none}.divein-card--stay-lead .divein-card__title{font-size:var(--card-stay-title-phone);line-height:var(--card-stay-reference-title-leading-phone)}.divein-card--stay-small{flex-direction:row-reverse;gap:var(--space-md)}.divein-card--stay-small>.divein-card__media{width:var(--card-stay-reference-thumb-width-phone);height:var(--card-stay-reference-thumb-height-phone);flex:none}.divein-card--stay-small .divein-card__title{font-size:var(--card-type-15);font-weight:var(--font-weight-semibold);line-height:1.35}.divein-card--blog-list:not(:first-child){flex-direction:row-reverse;align-items:flex-start;gap:var(--space-md)}.divein-card--blog-list:not(:first-child)>.divein-card__media{width:var(--card-media-width);flex:none}.divein-card--blog-list:not(:first-child) .divein-card__title{font-size:var(--text-sm)}.divein-card--related{flex-direction:row;gap:var(--space-sm)}.divein-card--related>.divein-card__media{width:40%;flex:none}.divein-card--related .divein-card__title{font-size:var(--card-type-11)}.divein-card--related-hero .divein-card__title{font-size:var(--card-related-hero-phone);line-height:1.3}}.divein-card--related .divein-card__media{aspect-ratio:5 / 3}.divein-card.dsc-card--category-e{border:var(--border-width-tool) solid var(--color-border-subtle);border-radius:var(--radius);background:var(--color-surface-page);padding:var(--space-sm);gap:0}.divein-card.dsc-card--category-e .dsc-card__img{background:var(--color-surface-page);padding:var(--space-xs) 0;border-radius:var(--radius);min-height:0;aspect-ratio:1 / 1.05;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--shop-category-badge-strip),auto) minmax(0,1fr);column-gap:var(--space-sm);row-gap:var(--space-xs)}.divein-card.dsc-card--category-e .dsc-card__img:has(.df-badge--saving){grid-template-columns:minmax(0,1fr) max-content}.divein-card.dsc-card--category-e .dsc-card__img img{width:100%;height:100%;min-height:0;grid-area:2 / 1 / 3 / -1;object-fit:contain;mix-blend-mode:normal}.divein-card.dsc-card--category-e .dsc-card__img .df-badge{margin:0;padding:var(--shop-category-badge-pad-y) var(--shop-category-badge-pad-x);white-space:normal;overflow-wrap:normal;word-break:keep-all;hyphens:none;font-size:var(--shop-category-chip);line-height:var(--leading-snug);font-weight:var(--font-weight-normal);background:var(--color-surface-band);color:var(--color-text-heading);border-color:var(--color-border-subtle);text-transform:uppercase}.divein-card.dsc-card--category-e .dsc-card__img .df-badge--pick{display:block;background:var(--color-selected-bg);color:var(--color-selected-text);border-color:var(--color-selected-bg);font-family:var(--font-body);font-size:var(--shop-category-chip);font-weight:var(--font-weight-bold);border-radius:var(--radius-tag)}.dsc-card--category-e .df-badge-star{width:var(--shop-category-chip);height:var(--shop-category-chip);display:inline-block;margin-right:var(--space-2xs);fill:var(--color-award-medal-star)}.divein-card.dsc-card--category-e .dsc-card__img .df-badge--saving{grid-area:1 / 2;position:static;justify-self:end;white-space:nowrap;background:var(--shop-category-discount-surface);color:var(--shop-category-discount-text);border:0;font-weight:var(--font-weight-bold);border-radius:var(--radius-tag)}.dsc-card--category-e .dsc-card__img{position:relative}.dsc-card--category-e .dsc-card-badges{grid-area:1 / 1;justify-self:stretch;align-self:start;display:flex;flex-wrap:wrap;align-items:start;gap:var(--space-2xs);min-width:0;max-width:100%}.dsc-card--category-e .dsc-card-badges .df-badge{grid-area:auto;width:max-content;min-width:0}.dsc-card--category-e .df-badge-label{display:inline;white-space:normal;overflow-wrap:normal;word-break:keep-all;hyphens:none;min-width:0}.dsc-card--category-e .df-badge:not(.df-badge--saving){justify-self:start;max-width:100%}.divein-card.dsc-card--category-e .woocommerce-loop-product__title{font-family:var(--font-display);font-size:var(--card-type-15);line-height:var(--leading-snug);text-transform:none;font-weight:var(--font-weight-semibold);margin-top:var(--space-sm);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.divein-card.dsc-card--category-e .df-specs{font-size:var(--card-type-11);line-height:1.4}.df-spec-tags{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:var(--space-sm) 0 0;padding:0;list-style:none}.df-spec-tags li{margin:0;padding:var(--space-2xs) var(--space-xs);border:var(--border-width-tool) solid var(--color-border-subtle);border-radius:var(--radius-tag);background:var(--color-surface-band);color:var(--color-text-heading);font-size:var(--text-xs);line-height:var(--leading-snug);white-space:nowrap}.df-best-for{margin:var(--space-xs) 0 0;font-size:var(--text-xs);line-height:1.4;color:var(--color-text-muted)}.divein-card.dsc-card--category-e .dsc-offer{padding-top:var(--space-sm);padding-right:var(--space-xl)}.divein-card.dsc-card--category-e .dsc-offer__price{font-size:var(--card-type-15);font-family:var(--font-body)}.divein-card.dsc-card--category-e .dsc-offer del{font-size:var(--card-type-11)}.divein-card.dsc-card--category-e .dsc-shops,.divein-card.dsc-card--category-e .df-price-checked{font-size:var(--card-type-11);line-height:1.4}.dsc-card--category-e .dsc-card-go{position:absolute;right:var(--space-sm);bottom:var(--space-sm);display:grid;place-items:center;width:var(--control-height-sm);height:var(--control-height-sm);border:var(--border-width-tool) solid var(--color-border-default);border-radius:var(--radius-button);color:var(--color-text-heading)}.dsc-card--category-e .dsc-shops svg{width:var(--text-xs);height:var(--text-xs);flex:none;color:var(--color-success-text)}.dht-tile:is(.dht-tile--home-search,.dht-tile--home-gear,.dht-tile--home-destination){border-radius:var(--home-tile-reference-radius);& .dht-tile__title{font-weight:var(--home-tile-reference-weight)}}.divein-card--shelf-lead .divein-card__title{font-weight:var(--navigation-lead-title-weight,var(--font-weight-semibold))}.divein-card--navigation-featured .divein-card__title{font-weight:var(--navigation-feature-title-weight,var(--font-weight-semibold))}@media (min-width:1024px){.divein-card.dsc-card--category-e .dsc-card__img{grid-template-rows:minmax(var(--shop-category-badge-strip-single),auto) minmax(0,1fr)}}.divein-card.divein-card--related-hero{gap:var(--related-reference-title-gap);& .divein-card__media,& .divein-card__media img{aspect-ratio:var(--related-reference-media-ratio)}& .divein-card__media img{height:auto}}@media (min-width:768px){.divein-card.divein-card--related{gap:var(--related-reference-title-gap);& .divein-card__media,& .divein-card__media img{aspect-ratio:var(--related-reference-media-ratio)}& .divein-card__media img{height:auto}}}@media (max-width:767px){.divein-card.divein-card--related>.divein-card__media{width:var(--related-reference-thumb-width-phone);height:var(--related-reference-thumb-height-phone)}}.divein-card:is(.divein-card--related,.divein-card--related-hero) .divein-card__media,.divein-card:is(.divein-card--related,.divein-card--related-hero) .divein-card__media img{border-radius:var(--related-reference-media-radius)}@media (min-width:1024px){.divein-card--stay-small .divein-card__media,.divein-card--stay-small .divein-card__media img{aspect-ratio:1 / 1}.divein-card--stay-small .divein-card__media img{height:auto}}.divein-card--stay-lead{--card-byline-author-weight:var(--font-weight-semibold);--card-byline-author-tracking:var(--card-stay-reference-author-tracking)}.divein-card--stay-lead>.divein-card__media,.divein-card--stay-small>.divein-card__media{border-radius:var(--card-stay-reference-media-radius)}@media (min-width:1024px){.divein-card--stay-lead .meta-inner{flex-direction:column}}@media (max-width:767px){.divein-card--stay-lead .meta-inner{flex-direction:column}}.divein-card--classic{--card-title-tracking:var(--tracking-normal);--card-title-leading:var(--classic-title-leading);--card-meta-size:var(--card-type-11);--card-meta-color:var(--classic-muted);--avatar-size:var(--card-type-22);& .divein-card__media{border-radius:var(--classic-radius);min-height:0}& .divein-card__link::after{border-radius:var(--classic-radius)}& .divein-card__title{color:var(--classic-ink)}& .divein-card__meta :is(.meta-author,.meta-author-url){color:var(--classic-ink);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest)}& .divein-card__meta :is(.meta-inner,.p-meta){column-gap:var(--classic-meta-gap);row-gap:var(--space-2xs)}& .divein-card__meta :is([aria-hidden="true"],.meta-read::before){content:"";display:inline-block;width:var(--border-width-tool);height:var(--space-sm);font-size:0;vertical-align:middle;background:var(--classic-muted);opacity:.3}& .divein-card__meta [aria-hidden="true"]{margin-inline:var(--classic-meta-gap)}& .divein-card__excerpt{color:var(--classic-muted);font-size:var(--text-sm);line-height:var(--classic-excerpt-leading)}& .p-format{width:auto;height:var(--icon-40);border-radius:0;background:none;backdrop-filter:none;color:var(--color-text-on-deep);display:flex;filter:var(--classic-badge-shadow)}& .divein-card__gallery-icon{width:var(--icon-40);height:var(--icon-40)}& .gallery-count{position:static;align-self:flex-start;min-width:0;height:auto;padding:0;background:none;color:inherit;font-size:var(--classic-count-size);line-height:1}}.divein-card--classic:not(.divein-card--overlay,.divein-card--compact,.divein-card--row){--card-default-ratio:5 / 3;--card-default-title-size:var(--text-md);gap:var(--component-space-10);&>.divein-card__body{align-items:center;text-align:center;gap:var(--media-space-medium)}& .divein-card__meta{justify-content:center}& .divein-card__meta .meta-inner{justify-content:center}}.divein-card--classic.divein-card--overlay{--card-default-title-size:var(--classic-lead-title);--card-title-leading:var(--leading-snug);--card-title-tracking:var(--tracking-tighter);--card-meta-color:var(--classic-soft);border-radius:var(--classic-radius);&::after{content:none}&>.divein-card__body{padding:var(--classic-lead-pad-top) var(--page-featured-gap) var(--page-featured-gap);text-align:center;align-items:center;gap:var(--media-space-medium);background:var(--classic-fade)}& .divein-card__title{color:var(--color-text-on-deep)}& .divein-card__meta{justify-content:center}& .divein-card__meta .meta-inner{justify-content:center}& .divein-card__meta .meta-author-url{color:var(--color-text-on-deep)}}.divein-card--classic:is(.divein-card--compact,.divein-card--row){--card-default-ratio:5 / 4;--card-default-media-width:var(--classic-list-photo);--card-default-title-size:var(--card-type-22);--card-title-leading:var(--leading-snug);--card-body-gap:var(--media-space-gallery);flex-wrap:nowrap;align-items:center;gap:var(--media-space-large);& .divein-card__media{width:var(--card-media-width);flex:none}&>.divein-card__body{flex:1 1 0%;justify-content:center}}@media (max-width:1024px){.divein-card--classic:not(.divein-card--overlay,.divein-card--compact,.divein-card--row){--card-default-title-size:var(--text-sm);--card-meta-size:var(--text-2xs)}.divein-card--classic:is(.divein-card--compact,.divein-card--row){--card-default-media-width:43%;--card-default-title-size:var(--classic-tablet-list-title)}.divein-card--classic .divein-card__excerpt{font-size:var(--classic-small-excerpt)}.divein-card--classic.divein-card--overlay{--card-meta-size:var(--text-2xs);--card-default-ratio:10 / 9}}@media (max-width:767px){.divein-card--classic:not(.divein-card--overlay,.divein-card--compact,.divein-card--row){--card-default-title-size:var(--card-type-15)}.divein-card--classic.divein-card--overlay{--card-default-title-size:var(--classic-phone-lead-title);--card-title-leading:var(--leading-snug);--card-default-ratio:16 / 9}.divein-card--classic.divein-card--overlay>.divein-card__body{padding:0 var(--page-gutter) var(--page-gutter);background:none}.divein-card--classic:is(.divein-card--compact,.divein-card--row){--card-default-ratio:5 / 3;--card-default-title-size:var(--classic-phone-list-title);flex-direction:column;align-items:stretch;gap:var(--component-space-10)}.divein-card--classic:is(.divein-card--compact,.divein-card--row)>.divein-card__media{width:100%}}.divein-card:has(>.divein-card__media>.divein-card__terms){overflow:visible}.divein-card--compact{--card-default-title-size:var(--text-md);--card-default-title-leading:var(--leading-snug);--card-default-media-width:min(var(--thumb-compact), var(--card-media-width-100))}