.PromotionalOverlay_root__KDjQ9{align-items:center;backdrop-filter:blur(6px);backface-visibility:hidden;background-color:var(--scrim-overlay-light);box-sizing:border-box;color:var(--ff-color-black-20);display:flex;inline-size:100%;inset-block-end:var(--ff-space-zero);inset-inline:var(--ff-space-zero);isolation:isolate;justify-content:center;margin-block:var(--ff-space-zero);margin-inline:var(--ff-space-zero);max-inline-size:100%;opacity:1;overflow:hidden;padding-block:var(--ff-fixed-space-4);padding-inline:var(--ff-fixed-space-12);position:absolute;text-align:center;transform:translateZ(0);z-index:2}.PromotionalOverlay_card__HGv_T{backdrop-filter:blur(3px);block-size:1.5rem;color:var(--ff-color-light-black);gap:var(--ff-fixed-space-8);inline-size:9.25rem;inset-inline-start:50%;padding-block:var(--ff-space-zero);padding-inline:var(--ff-space-zero);transform:translate(-50%) translateZ(0)}.PromotionalOverlay_typeMobile__9VaBH{display:none}@media (max-width:48em){.PromotionalOverlay_typeDesktop__AimW4{display:none}.PromotionalOverlay_typeMobile__9VaBH{display:block}}@media (min-width:48.01em){.PromotionalOverlay_card__HGv_T{block-size:1.625rem;inline-size:100%;inset-inline:var(--ff-space-zero);inset-inline-start:auto;transform:translateZ(0)}}.MediaGallery_mediaGalleryContainer__EVX18{aspect-ratio:1/1;position:relative}.MediaGallery_mediaGalleryViewport__XthqB{border-radius:var(--ff-radius-l);isolation:isolate;overflow:hidden;position:relative}@media screen and (max-width:54em){.MediaGallery_mediaGalleryViewportFlatMobile__7Tuym{border-radius:var(--ff-radius-0)}}.MediaGallery_mediaGallerySnapList__A84PI{aspect-ratio:1/1;block-size:100%;inline-size:100%}@media (max-width:48em){.MediaGallery_mediaGallerySnapList__A84PI{block-size:100%;inline-size:100%}}.MediaGallery_arrow__dH3Sl{align-items:center;background-color:var(--ff-color-overlay-dark);block-size:var(--space-12);cursor:pointer;display:flex;inset-block-start:42%;justify-content:center;padding-block:var(--space-2);padding-inline:var(--space-2);position:absolute;z-index:9}.MediaGallery_leftArrow__FBngn{border-radius:var(--ff-space-zero) var(--ff-radius-13) var(--ff-radius-13) var(--ff-space-zero);inset-inline-start:var(--ff-space-zero)}.MediaGallery_rightArrow__sdVOI{border-radius:var(--ff-radius-13) var(--ff-space-zero) var(--ff-space-zero) var(--ff-radius-13);inset-inline-end:var(--ff-space-zero)}.MediaGallery_controlsContainer__MfoSW{display:flex;flex-direction:row;gap:var(--space-2);inset-block-end:var(--space-2);inset-inline-end:var(--space-2);justify-content:space-between;position:absolute;z-index:8}.MediaGallery_controlButton__z25H3{align-items:center;background-color:var(--ff-color-overlay-dark);block-size:var(--space-6);border-radius:var(--ff-radius-pill);color:var(--ff-color-white-100);display:flex;font-size:var(--ff-fixed-font-12);font-weight:var(--ff-weight-medium);gap:var(--space-2);justify-content:center;min-inline-size:var(--space-6);padding-inline:var(--space-2)}.MediaGallery_snapItem__EQRfI{inline-size:100%}.MediaGallery_imageWrapper__boNx0{position:relative}.MediaGallery_badge__8lk5q{z-index:2}.MediaGallery_badge__8lk5q,.MediaGallery_viewportBadge__iHtNm{inset-block-start:var(--ff-fixed-space-8);inset-inline-start:var(--ff-fixed-space-8);position:absolute}.MediaGallery_viewportBadge__iHtNm{pointer-events:none;z-index:5}.MediaGallery_viewportPromotionalOverlay__Gr24u{box-sizing:border-box;inline-size:100%;inset-block:auto var(--ff-space-zero);inset-inline:var(--ff-space-zero);max-inline-size:100%;pointer-events:none;position:absolute;z-index:4}.MediaGallery_badgeLabel__Xp7LB{align-items:center;background:var(--ff-color-mustard);border-radius:var(--ff-radius-xxl);display:inline-flex;gap:var(--ff-fixed-space-10);justify-content:center;padding-block:var(--ff-fixed-space-2);padding-inline:var(--ff-fixed-space-8)}.Panel_root__521Sj{background-color:var(--panel-background-color,var(--ff-color-lavender-95));border:var(
    --panel-border,var(--ff-border-width-s) solid var(--ff-color-black-50)
  );border-radius:var(--panel-border-radius,var(--ff-radius-l));overflow:hidden}