#gg-mid-videos .gg-mid-ugc{margin:22px 0;min-width:0}#gg-mid-videos .gg-mid-ugc__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}#gg-mid-videos .gg-mid-ugc__title{margin:0;color:var(--tt-blue-dark);font-family:Gliker,Fredoka,system-ui,sans-serif;font-size:clamp(20px,2.2vw,22px);font-weight:600;line-height:1.2}#gg-mid-videos .gg-mid-ugc__nav{display:flex;gap:6px;flex-shrink:0}#gg-mid-videos .gg-mid-ugc__nav[hidden],#gg-mid-videos .gg-mid-ugc__track[hidden],#gg-mid-videos .gg-mid-ugc__error[hidden]{display:none}#gg-mid-videos .gg-mid-ugc__arrow,#gg-mid-videos .gg-mid-ugc__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:2px solid var(--tt-blue);border-radius:var(--tt-radius-pill);background:var(--tt-white);color:var(--tt-blue-dark);cursor:pointer;transition:background .2s ease}#gg-mid-videos .gg-mid-ugc__arrow:hover,#gg-mid-videos .gg-mid-ugc__close:hover{background:var(--tt-sky)}#gg-mid-videos .gg-mid-ugc__arrow:disabled{opacity:.35;cursor:default}#gg-mid-videos .gg-mid-ugc__arrow svg,#gg-mid-videos .gg-mid-ugc__close svg{width:20px;height:20px}#gg-mid-videos .gg-mid-ugc__track{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding:4px 0 10px;margin:0;list-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--tt-blue) var(--tt-sky);-webkit-overflow-scrolling:touch}#gg-mid-videos .gg-mid-ugc__card{flex:0 0 calc((100% - 13px) / 2.3);min-width:0;scroll-snap-align:start;scroll-snap-stop:normal}#gg-mid-videos .gg-mid-ugc__trigger{position:relative;display:block;width:100%;padding:0;aspect-ratio:9 / 16;overflow:hidden;border:none;border-radius:var(--tt-radius-md);background:var(--tt-navy);color:var(--tt-blue-dark);cursor:pointer;box-shadow:var(--tt-shadow-sm)}#gg-mid-videos .gg-mid-ugc__poster{width:100%;height:100%;object-fit:cover}#gg-mid-videos .gg-mid-ugc__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:2px solid var(--tt-blue);border-radius:var(--tt-radius-pill);background:var(--tt-white);transform:translate(-50%,-50%);box-shadow:var(--tt-shadow-sm)}#gg-mid-videos .gg-mid-ugc__play svg{width:18px;height:18px;margin-left:2px}#gg-mid-videos .gg-mid-ugc__duration{position:absolute;right:8px;bottom:8px;padding:3px 7px;border-radius:var(--tt-radius-pill);background:var(--tt-navy);color:var(--tt-white);font-family:DM Sans,Figtree,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}#gg-mid-videos .gg-mid-ugc__trigger:focus-visible,#gg-mid-videos .gg-mid-ugc__arrow:focus-visible,#gg-mid-videos .gg-mid-ugc__close:focus-visible{outline:3px solid var(--tt-blue-dark);outline-offset:3px}#gg-mid-videos .gg-mid-ugc__dialog{width:min(480px,50.625vh);width:min(480px,50.625dvh);max-width:calc(100vw - 24px);max-height:90vh;max-height:90dvh;margin:auto;padding:0;overflow:auto;border:none;border-radius:var(--tt-radius-md);background:var(--tt-navy);color:var(--tt-white);box-shadow:var(--tt-shadow-lg)}#gg-mid-videos .gg-mid-ugc__dialog[open]{display:block}#gg-mid-videos .gg-mid-ugc__dialog::backdrop{background:color-mix(in srgb,var(--tt-navy) 78%,transparent)}#gg-mid-videos .gg-mid-ugc__close{position:absolute;top:12px;right:12px;z-index:2;box-shadow:var(--tt-shadow-sm)}#gg-mid-videos .gg-mid-ugc__player{min-height:0}#gg-mid-videos .gg-mid-ugc__video{display:block;width:100%;height:auto;aspect-ratio:9 / 16;max-height:90vh;max-height:90dvh;object-fit:contain;border-radius:var(--tt-radius-sm);background:var(--tt-navy)}#gg-mid-videos .gg-mid-ugc__card>.gg-mid-ugc__video{aspect-ratio:9 / 16;max-height:none}#gg-mid-videos .gg-mid-ugc__error{margin:0;color:var(--tt-white);font-size:14px;line-height:1.5}@media(min-width:768px){#gg-mid-videos .gg-mid-ugc__card{flex-basis:calc((100% - 22px)/3.2)}}@media(prefers-reduced-motion:reduce){#gg-mid-videos .gg-mid-ugc__track{scroll-behavior:auto}#gg-mid-videos .gg-mid-ugc__arrow,#gg-mid-videos .gg-mid-ugc__close{transition:none}}#gg-mid-videos{padding-block:clamp(32px,5vw,64px);background:var(--tt-white);color:var(--tt-text);font-family:DM Sans,Figtree,system-ui,sans-serif}#gg-mid-videos,#gg-mid-videos *{box-sizing:border-box}#gg-mid-videos .gg-wrap{max-width:880px;padding-inline:clamp(20px,4vw,48px);margin-inline:auto}#gg-mid-videos .gg-mid-ugc{margin:0}#gg-mid-videos .gg-mid-ugc__poster{display:block}#gg-mid-videos .gg-mid-ugc__error{padding:12px}
/*# sourceMappingURL=/cdn/shop/t/63/assets/tt-galaxyglow-gift-videos.css.map */
