/*
name: @skyhawk/components
version: 1.9.0
date: Thu Oct 08 2026 15:20:42 GMT+0000 (Coordinated Universal Time)
Copyright 2025 GM Global Technology Operations LLC
All Rights Reserved.
This software is proprietary to GM Global Technology Operations LLC
and is protected by intellectual property laws and international
intellectual property treaties. Your access to this software is governed
by the terms of your license agreement with GM Global Technology Operations LLC.
Any other use of the software is strictly prohibited.
*/

@layer gmx.components{gmx-gallery-tile{aspect-ratio:var(--gallery-tile-aspect-ratio);border-radius:var(--radius-large);display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;--gallery-tile-aspect-ratio:2/3;--gallery-pop-detail-btn-width:var(--sizing-48);--gallery-tile-overlay-layer-max-width:calc(100% - var(--spacing-48) - var(--spacing-32));--gallery-tile-video-disclosure-max-width:calc(100% - var(--gallery-tile-arrow-container-position-inset-inline-end) - var(--gallery-pop-detail-btn-width, var(--sizing-48)));--gallery-tile-arrow-container-position-bottom:var(--spacing-16);--gallery-tile-popover-close-btn-position-bottom:var(--spacing-16);--gallery-tile-popover-close-btn-position-inline-end:var(--utility-padding);--gallery-tile-arrow-container-position-inset-inline-end:calc(var(--gallery-tile-popover-close-btn-position-inline-end) + var(--gallery-pop-detail-btn-width, var(--sizing-48)) + var(--spacing-16));--gallery-tile-video-playpause-toggle-inset-position:calc(var(--gallery-tile-arrow-container-position-inset-inline-end) + 96px + var(--spacing-16));img{width:100%}.content-overlay-container{aspect-ratio:var(--gallery-tile-aspect-ratio);flex:1 1 auto;height:100%;width:100%;.overlay-layer{max-width:var(--gallery-tile-overlay-layer-max-width)}}@media (width >= 481px){--gallery-tile-aspect-ratio:1;--gallery-tile-arrow-container-position-bottom:var(--spacing-24);--gallery-tile-popover-close-btn-position-bottom:var(--spacing-24)}@media (width >= 900px){--gallery-tile-aspect-ratio:16/9;&.gmx-gallery-tile-2up{--gallery-tile-aspect-ratio:1}gmx-carousel{.gmx-controls-container{display:inline-flex!important}}}&.rounded-corners{border-radius:var(--radius-medium)}.gallery-overlay-heading{color:var(--display4-color);z-index:1;>.gallery-heading{font:var(--display3-font);letter-spacing:var(--display3-letter-spacing)}>.gallery-subheading{font:var(--display5-font);letter-spacing:var(--display5-letter-spacing)}}.cta-gallery-pop-detail{bottom:var(--gallery-tile-popover-close-btn-position-bottom);inset-inline-end:var(--gallery-tile-popover-close-btn-position-inline-end);position:absolute;z-index:1}gmx-carousel{&[data-transition-override=fade]{.slides-collection{cursor:pointer}}.gmx-controls-container{bottom:var(--gallery-tile-arrow-container-position-bottom);display:none;inset-inline-end:var(--gallery-tile-arrow-container-position-inset-inline-end);position:absolute;button{color:var(--gt-pagination-controls-color)!important}}.slide{img{height:100%;-o-object-fit:cover;object-fit:cover}gmx-video-brightcove{height:100%;.video-container{height:100%;width:100%}.video-js{height:100%!important;video{height:100%;-o-object-fit:cover!important;object-fit:cover!important}}.play-pause-toggle{inset-inline-end:unset;inset-inline-start:var(--video-overlay-padding)}.video-disclosure{max-width:var(--gallery-tile-video-disclosure-max-width)}&:has(.video-disclosure){.play-pause-toggle{bottom:unset;inset-inline-end:var(--video-overlay-padding);inset-inline-start:unset;top:var(--video-overlay-padding)}}}}}@media (width >= 1280px){--gallery-tile-arrow-container-position-bottom:var(--spacing-32);--gallery-tile-popover-close-btn-position-bottom:var(--spacing-32);&:not(.gmx-gallery-tile-2up){--gallery-tile-aspect-ratio:auto;height:calc(100vh - 120px);max-height:940px;min-height:720px}&.gmx-gallery-tile-2up{max-height:750px}}@media (width >= 1922px){--gallery-tile-video-playpause-toggle-inset-position:calc(var(--gallery-tile-arrow-container-position-inset-inline-end) + 128px + var(--spacing-16));--gallery-tile-video-disclosure-max-width:calc(100% - var(--gallery-tile-arrow-container-position-inset-inline-end) - var(--gallery-pop-detail-btn-width, var(--sizing-64)));--expand-tile-overlay-layer-max-width:calc(100% - var(--spacing-64) - var(--spacing-32));&.gmx-gallery-tile-2up{max-height:none}.cta-gallery-pop-detail{height:var(--sizing-64)}}}}@layer gmx.components{gmx-carousel{--carousel-overflow-col-size:13%;--carousel-slide-transition:transform var(--duration-moderate) var(--ease-expressive);--carousel-fade-transition:opacity var(--duration-moderate) var(--ease-expressive);display:block;height:100%;overflow:hidden;position:relative;img{width:100%}.slides-collection{align-items:flex-start;cursor:grab;display:flex;flex-wrap:nowrap;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition:var(--carousel-slide-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;&.grabbed{cursor:grabbing;transition:none;+.carousel-controls{pointer-events:none}}}&[data-disable-dragging=true]{.slides-collection{cursor:inherit}}.slide{flex-shrink:0;height:100%;width:100%;a,button,img,video{-webkit-user-drag:none;user-drag:none}video{pointer-events:none}}&[data-transition-override=fade]{.slides-collection{cursor:default;position:relative;transform:unset;transition:unset}.slide{opacity:0;transition:var(--carousel-fade-transition);&.active{opacity:1;z-index:1}}}&[data-offset-w-peek=true]{.left-overflow-col,.right-overflow-col{flex:0 0 var(--carousel-overflow-col-size);height:1px;width:var(--carousel-overflow-col-size)}.slide{flex:0 0 calc(100% - var(--carousel-overflow-col-size)*2);width:calc(100% - var(--carousel-overflow-col-size)*2)}}.standard-controls{position:static!important;.gmx-next-ctrl,.gmx-prev-ctrl{background:none;border:0;cursor:pointer;height:100%;padding:0;position:absolute;top:0;width:var(--carousel-overflow-col-size);&:after{content:none}}.gmx-prev-cntr{left:0}.gmx-next-ctrl{right:0}}@media (width >= 900px){--carousel-overflow-col-size:17%}}}@layer gmx.components{gmx-gallery-tile{--gt-pagination-controls-color:var(--neutral-0)}}
/*# sourceMappingURL=gallery-tile.buick.css.map */