.caleo-media-showcase{padding-top:var(--caleo-media-padding-top);padding-bottom:var(--caleo-media-padding-bottom);background:var(--caleo-media-background);color:var(--caleo-media-text)}.caleo-media-showcase__header{max-width:62rem;margin:0 0 clamp(1.8rem,2.8vw,3rem)}.caleo-media-showcase__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:.7rem;color:var(--caleo-media-text);font-size:1.04rem;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.82}.caleo-media-showcase__eyebrow:before{content:"";width:2.8rem;height:.2rem;display:inline-block;border-radius:999px;background:var(--caleo-media-accent)}.caleo-media-showcase__heading{margin:0;color:var(--caleo-media-heading);line-height:1.12;letter-spacing:-.025em}.caleo-media-showcase__subheading{max-width:52rem;margin-top:.75rem;color:var(--caleo-media-text);font-size:1.28rem;line-height:1.52}.caleo-media-showcase__subheading p{margin:0}.caleo-media-showcase__viewport{position:relative}.caleo-media-showcase__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--caleo-media-gap) * (var(--caleo-media-desktop-cards) - 1))) / var(--caleo-media-desktop-cards));gap:var(--caleo-media-gap);overflow-x:auto;overflow-y:hidden;padding:.2rem .2rem 1rem;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(95,103,122,.2) transparent;-webkit-overflow-scrolling:touch;cursor:grab;touch-action:pan-y;overscroll-behavior-x:contain}.caleo-media-showcase__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.caleo-media-showcase__track.is-settling{scroll-snap-type:none}.caleo-media-showcase__track::-webkit-scrollbar{height:.4rem}.caleo-media-showcase__track::-webkit-scrollbar-thumb{background:#5f677a33;border-radius:999px}.caleo-media-showcase__track::-webkit-scrollbar-track{background:transparent}.caleo-media-showcase__card{position:relative;min-width:0;border:.1rem solid var(--caleo-media-border);border-radius:var(--caleo-media-radius);background:var(--caleo-media-card-background);overflow:hidden;scroll-snap-align:start;box-shadow:0 .7rem 2rem #5f677a0a;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .22s ease}.caleo-media-showcase__card:hover{border-color:#5f677a47;box-shadow:0 .9rem 2.4rem #5f677a0f;transform:translateY(-.1rem)}.caleo-media-showcase__card.is-active{border-color:#23a36847;box-shadow:0 .9rem 2.4rem #5f677a11}.caleo-media-showcase__card.is-active .caleo-media-showcase__icon{color:var(--caleo-media-accent);background:#fffffff2}.caleo-media-showcase__media{position:relative;overflow:hidden;background:#f6f7f8;isolation:isolate}.caleo-media-showcase__media--portrait{aspect-ratio:4 / 5}.caleo-media-showcase__media--square{aspect-ratio:1 / 1}.caleo-media-showcase__media--landscape{aspect-ratio:4 / 3}.caleo-media-showcase__media--wide{aspect-ratio:16 / 9}.caleo-media-showcase__image,.caleo-media-showcase__video,.caleo-media-showcase__placeholder,.caleo-media-showcase__placeholder svg{width:100%;height:100%;display:block}.caleo-media-showcase__image,.caleo-media-showcase__video{object-fit:cover;transition:transform .45s ease}.caleo-media-showcase__video{background:#f6f7f8}.caleo-media-showcase__card:hover .caleo-media-showcase__image,.caleo-media-showcase__card:hover .caleo-media-showcase__video{transform:scale(1.018)}.caleo-media-showcase__card:not(.is-active) .caleo-media-showcase__video{opacity:.96}.caleo-media-showcase__external-video{width:100%;height:100%}.caleo-media-showcase__external-video iframe{width:100%;height:100%;border:0}.caleo-media-showcase__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#141c2824,#141c2800 42%,#141c2829)}.caleo-media-showcase__icon{position:absolute;top:1.2rem;left:1.2rem;z-index:2;width:3.8rem;height:3.8rem;display:inline-flex;align-items:center;justify-content:center;color:var(--caleo-media-heading);background:#ffffffe6;border:.1rem solid rgba(255,255,255,.68);border-radius:999px;box-shadow:0 .6rem 1.8rem #2f36451a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color .22s ease,background .22s ease,transform .22s ease}.caleo-media-showcase__icon svg{width:1.9rem;height:1.9rem;display:block}.caleo-media-showcase__badge{position:absolute;top:1.25rem;right:1.25rem;z-index:2;max-width:calc(100% - 6.6rem);padding:.48rem .86rem;border-radius:999px;background:#ffffffe6;color:var(--caleo-media-heading);font-size:1.06rem;line-height:1;font-weight:700;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 .6rem 1.8rem #2f364514;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.caleo-media-showcase__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:5.2rem;height:5.2rem;display:inline-flex;align-items:center;justify-content:center;margin:auto;padding:0;border:0;border-radius:999px;color:var(--caleo-media-heading);background:#fffffff0;box-shadow:0 .8rem 2.4rem #2f364524;cursor:pointer;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.caleo-media-showcase__play:hover{background:#fff;transform:scale(1.04)}.caleo-media-showcase__play svg{width:2.3rem;height:2.3rem;margin-left:.2rem}.caleo-media-showcase__media-button{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:4rem;padding:.85rem 1.2rem;border:0;border-radius:999px;color:#fff;background:var(--caleo-media-accent);font-size:1.2rem;line-height:1.1;font-weight:700;text-decoration:none;text-align:center;cursor:pointer;box-shadow:0 .8rem 2rem #23a36829}.caleo-media-showcase__body{padding:1.35rem 1.45rem 1.55rem}.caleo-media-showcase__card-title{margin:0 0 .45rem;color:var(--caleo-media-heading);font-size:clamp(1.38rem,1.3vw,1.58rem);line-height:1.25;font-weight:700;letter-spacing:-.015em}.caleo-media-showcase__card-text{color:var(--caleo-media-text);font-size:1.22rem;line-height:1.48}.caleo-media-showcase__card-text p{margin:0}.caleo-media-showcase__dots{display:none;justify-content:center;gap:.55rem;margin-top:.7rem}.caleo-media-showcase__dot{width:.7rem;height:.7rem;padding:0;border:0;border-radius:999px;background:#5f677a40;transition:width .22s ease,background .22s ease}.caleo-media-showcase__dot.is-active{width:1.8rem;background:var(--caleo-media-accent)}.caleo-media-modal[hidden]{display:none!important}.caleo-media-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.6rem;opacity:0;visibility:hidden;transition:opacity .26s ease,visibility .26s ease}.caleo-media-modal.is-open{opacity:1;visibility:visible}.caleo-media-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0ab8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer}.caleo-media-modal__dialog{--caleo-modal-width: min(92vw, 42rem);--caleo-modal-height: min(88vh, 76rem);position:relative;z-index:1;width:var(--caleo-modal-width);height:var(--caleo-modal-height);max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);display:block;overflow:hidden;border-radius:2.8rem;background:#090909;box-shadow:0 2.8rem 7rem #00000075;transform:translateY(1.6rem) scale(.97);transition:transform .3s cubic-bezier(.22,1,.36,1),width .2s ease,height .2s ease,border-radius .2s ease}.caleo-media-modal.is-open .caleo-media-modal__dialog{transform:translateY(0) scale(1)}.caleo-media-modal__stage,.caleo-media-modal__inner,.caleo-media-modal__media,.caleo-media-modal__video,.caleo-media-modal__image{width:100%;height:100%}.caleo-media-modal__stage{position:relative;overflow:hidden;background:#000}.caleo-media-modal__inner,.caleo-media-modal__media{position:relative;z-index:1}.caleo-media-modal__video,.caleo-media-modal__image{display:block;object-fit:cover;object-position:center;background:#000}.caleo-media-modal__external{width:100%;height:100%}.caleo-media-modal__external iframe{width:100%;height:100%;border:0}.caleo-media-modal__chrome{position:absolute;left:0;right:0;top:0;z-index:4;padding:1.2rem 1.2rem 0;pointer-events:none}.caleo-media-modal__chrome:before{content:"";position:absolute;left:0;right:0;top:0;height:14rem;background:linear-gradient(to bottom,#00000085,#00000029,#0000);pointer-events:none}.caleo-media-modal__progress-track{position:relative;display:block;width:100%;height:.4rem;padding:0;border:0;border-radius:999px;background:#ffffff38;overflow:visible;pointer-events:auto;cursor:pointer;touch-action:none}.caleo-media-modal__progress-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:2.4rem;transform:translateY(-50%);background:transparent}.caleo-media-modal__progress-fill,.caleo-media-modal__progress-preview{position:absolute;left:0;top:0;bottom:0;width:0%;border-radius:inherit}.caleo-media-modal__progress-fill{background:#fff}.caleo-media-modal__progress-preview{background:#ffffff4d;opacity:0;transition:opacity .14s ease}.caleo-media-modal__progress-thumb{position:absolute;left:0%;top:50%;z-index:2;width:.7rem;height:.7rem;border-radius:50%;background:#fff;box-shadow:0 0 0 .4rem #ffffff24,0 .3rem 1rem #0000003d;opacity:0;transform:translate(-50%,-50%) scale(.75);transition:opacity .14s ease,transform .16s ease}.caleo-media-modal__progress-tooltip{position:absolute;left:0%;top:calc(100% + .7rem);z-index:5;display:flex;align-items:center;justify-content:center;min-width:7.6rem;padding:.5rem .8rem;border-radius:999px;background:#0a0a0ab3;color:#fff;font-size:1.05rem;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 .8rem 2rem #00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transform:translate(-50%,-.4rem) scale(.96);transition:opacity .14s ease,transform .16s ease;pointer-events:none}.caleo-media-modal.is-progress-previewing .caleo-media-modal__progress-track{height:.5rem}.caleo-media-modal.is-progress-previewing .caleo-media-modal__progress-preview,.caleo-media-modal.is-progress-previewing .caleo-media-modal__progress-thumb,.caleo-media-modal.is-progress-previewing .caleo-media-modal__progress-tooltip{opacity:1}.caleo-media-modal.is-progress-previewing .caleo-media-modal__progress-thumb{transform:translate(-50%,-50%) scale(1)}.caleo-media-modal.is-progress-previewing .caleo-media-modal__progress-tooltip{transform:translate(-50%) scale(1)}.caleo-media-modal__header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding-top:1rem;pointer-events:auto;transition:transform .16s ease}.caleo-media-modal.is-progress-previewing .caleo-media-modal__header{transform:translateY(1.9rem)}.caleo-media-modal__meta{display:flex;align-items:center;gap:1rem;min-width:0;color:#fff}.caleo-media-modal__avatar{flex:0 0 3.4rem;width:3.4rem;height:3.4rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#ffffff29;box-shadow:0 0 0 .1rem #ffffff38}.caleo-media-modal__avatar img,.caleo-media-modal__avatar svg{width:100%;height:100%;display:block;object-fit:cover}.caleo-media-modal__avatar svg{width:1.8rem;height:1.8rem;color:#fff}.caleo-media-modal__meta-text{min-width:0}.caleo-media-modal__title{display:block;max-width:19rem;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;line-height:1.15;font-weight:700;text-shadow:0 .2rem .8rem rgba(0,0,0,.22)}.caleo-media-modal__subtitle{display:block;margin-top:.2rem;color:#ffffffd1;font-size:1.1rem;line-height:1.2}.caleo-media-modal__actions{display:flex;align-items:center;gap:.8rem}.caleo-media-modal__action{position:relative;width:3.4rem;height:3.4rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;color:#fff;background:#ffffff29;box-shadow:0 .8rem 1.8rem #0000002e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;transition:transform .16s ease,background .16s ease,opacity .16s ease}.caleo-media-modal__action:hover,.caleo-media-modal__action:focus-visible{transform:translateY(-.1rem) scale(1.04);background:#ffffff3d}.caleo-media-modal__action svg{display:block;width:1.8rem;height:1.8rem;fill:currentColor}.caleo-media-modal__action--close svg{width:1.55rem;height:1.55rem}.caleo-media-modal__surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.caleo-media-modal__buffering{position:absolute;left:50%;top:50%;z-index:5;width:4.4rem;height:4.4rem;margin:-2.2rem 0 0 -2.2rem;border-radius:50%;background:#00000052;opacity:0;pointer-events:none;transition:opacity .16s ease}.caleo-media-modal__buffering:after{content:"";position:absolute;left:50%;top:50%;width:1.8rem;height:1.8rem;margin:-.9rem 0 0 -.9rem;border-radius:50%;border:.2rem solid rgba(255,255,255,.32);border-top-color:#fff;animation:caleo-media-spin .72s linear infinite}.caleo-media-modal.is-loading .caleo-media-modal__buffering{opacity:1}.caleo-media-modal__feedback{position:absolute;left:50%;top:50%;z-index:6;width:6.4rem;height:6.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:#00000057;opacity:0;transform:translate(-50%,-50%) scale(.9);pointer-events:none;transition:opacity .16s ease,transform .18s ease}.caleo-media-modal__feedback.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.caleo-media-modal__feedback svg{width:2.8rem;height:2.8rem}.caleo-media-modal__play-badge{position:absolute;left:50%;top:50%;z-index:3;display:flex;align-items:center;gap:.8rem;max-width:calc(100% - 4rem);padding:1rem 1.3rem;border-radius:999px;color:#fff;background:#00000061;opacity:0;transform:translate(-50%,-50%) scale(.94);pointer-events:none;transition:opacity .18s ease,transform .18s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:1.18rem;line-height:1;font-weight:700;white-space:nowrap}.caleo-media-modal.is-paused:not(.is-ended) .caleo-media-modal__play-badge{opacity:1;transform:translate(-50%,-50%) scale(1)}.caleo-media-modal__play-badge svg{width:1.3rem;height:1.5rem}.caleo-media-modal__button{position:absolute;left:1.4rem;right:1.4rem;bottom:1.4rem;z-index:5;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.5rem;border-radius:999px;color:#fff;background:var(--caleo-media-accent);font-size:1.34rem;line-height:1.1;font-weight:700;text-decoration:none;box-shadow:0 .8rem 2.4rem #0000002e}body.caleo-media-modal-open{overflow:hidden}@media screen and (max-width:989px){.caleo-media-showcase__track{grid-auto-columns:minmax(24rem,calc(50% - var(--caleo-media-gap)))}}@media screen and (max-width:749px){.caleo-media-showcase__header{margin-bottom:1.6rem}.caleo-media-showcase__subheading{font-size:1.2rem;line-height:1.48}.caleo-media-showcase__track{--caleo-mobile-card-width: min(78vw, 31rem);grid-auto-columns:var(--caleo-mobile-card-width);gap:max(1rem,var(--caleo-media-gap));padding-left:calc((100% - var(--caleo-mobile-card-width)) / 2);padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2);scroll-padding-left:calc((100% - var(--caleo-mobile-card-width)) / 2);scroll-padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2)}.caleo-media-showcase__card{scroll-snap-align:center}.caleo-media-showcase__media-button{min-height:3.8rem;font-size:1.14rem}.caleo-media-showcase__body{padding:1.2rem 1.25rem 1.35rem}.caleo-media-showcase__card-text{font-size:1.14rem;line-height:1.44}.caleo-media-showcase__dots{display:flex}.caleo-media-modal{padding:1rem}.caleo-media-modal__dialog{border-radius:2.2rem}.caleo-media-modal__title{max-width:14.5rem;font-size:1.3rem}.caleo-media-modal__subtitle{font-size:1.05rem}.caleo-media-modal__action{width:3.25rem;height:3.25rem}.caleo-media-modal__progress-track:before{height:3rem}.caleo-media-modal.is-progress-previewing .caleo-media-modal__header{transform:translateY(2.1rem)}}@media screen and (max-width:390px){.caleo-media-showcase__track{--caleo-mobile-card-width: min(82vw, 29rem)}.caleo-media-showcase__badge{font-size:.96rem}.caleo-media-showcase__icon{width:3.5rem;height:3.5rem}}.caleo-media-showcase__media.is-media-loading .caleo-media-showcase__loader{opacity:1;visibility:visible}.caleo-media-showcase__loader{position:absolute;left:50%;top:50%;z-index:4;width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffffeb;box-shadow:0 .8rem 2.4rem #2f36451f;opacity:0;visibility:hidden;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.caleo-media-showcase__loader:after{content:"";width:1.8rem;height:1.8rem;border-radius:999px;border:.22rem solid rgba(95,103,122,.2);border-top-color:var(--caleo-media-accent);animation:caleo-media-spin .72s linear infinite}.caleo-media-showcase__media.is-media-loading .caleo-media-showcase__play{opacity:0;pointer-events:none}.caleo-media-showcase__play{inset:auto!important;left:50%;top:50%;margin:0;transform:translate(-50%,-50%)}.caleo-media-showcase__play:hover{transform:translate(-50%,-50%) scale(1.035)}.caleo-media-showcase__play svg{margin-left:.16rem}.caleo-media-showcase__card.is-active{border-color:#23a36833;box-shadow:0 .76rem 2.2rem #5f677a0d}.caleo-media-showcase__track,.caleo-media-showcase__track.is-dragging{cursor:default}.caleo-media-showcase__card[data-open-modal=true] .caleo-media-showcase__media,.caleo-media-showcase__card[data-open-modal=true] .caleo-media-showcase__body{cursor:pointer}.caleo-media-showcase__card[data-open-modal=false] .caleo-media-showcase__media,.caleo-media-showcase__card[data-open-modal=false] .caleo-media-showcase__body{cursor:default}.caleo-media-modal{z-index:2147483000;background:transparent}.caleo-media-modal__overlay{background:#0a0a0ac7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.caleo-media-modal__dialog{max-width:calc(100vw - 3.2rem);max-height:calc(100vh - 3.2rem)}.caleo-media-modal__inner{overflow:hidden}.caleo-media-modal__video,.caleo-media-modal__image{object-fit:cover}.caleo-media-modal__button{position:absolute;left:1.4rem;right:1.4rem;bottom:1.4rem;z-index:6;margin:0}.caleo-media-modal__action svg{width:1.8rem;height:1.8rem}.caleo-media-modal__action [data-caleo-modal-sound-icon] svg,.caleo-media-modal__action [data-caleo-modal-play-icon] svg{width:1.8rem;height:1.8rem;display:block}@keyframes caleo-media-spin{to{transform:rotate(360deg)}}@media screen and (max-width:749px){.caleo-media-showcase__track{--caleo-mobile-card-width: min(78vw, 31rem);grid-auto-columns:var(--caleo-mobile-card-width);padding-left:.2rem;padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2);scroll-padding-left:calc((100% - var(--caleo-mobile-card-width)) / 2);scroll-padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2);cursor:grab}.caleo-media-showcase__track.is-dragging{cursor:grabbing}.caleo-media-showcase__card:first-child{scroll-snap-align:start}.caleo-media-showcase__card:not(:first-child){scroll-snap-align:center}.caleo-media-showcase__loader{width:4rem;height:4rem}.caleo-media-modal__dialog{max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem)}}@media screen and (max-width:390px){.caleo-media-showcase__track{--caleo-mobile-card-width: min(82vw, 29rem);padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2)}}.caleo-media-showcase .caleo-media-showcase__play{position:absolute!important;inset:auto!important;margin:0!important;transform:translate3d(-50%,-50%,0)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.caleo-media-showcase .caleo-media-showcase__play:hover,.caleo-media-showcase .caleo-media-showcase__play:focus-visible{transform:translate3d(-50%,-50%,0) scale(1.035)!important}.caleo-media-showcase .caleo-media-showcase__media.is-media-loading .caleo-media-showcase__play{opacity:0;visibility:hidden;pointer-events:none}.caleo-media-showcase .caleo-media-showcase__media:not(.is-media-loading) .caleo-media-showcase__loader{opacity:0;visibility:hidden}.caleo-media-modal{background:#0a0a0ad1!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.caleo-media-modal__overlay{background:#0a0a0a2e!important;backdrop-filter:none;-webkit-backdrop-filter:none}.caleo-media-modal__dialog{position:relative;z-index:2}@media screen and (max-width:749px){.caleo-media-showcase__track{padding-left:.2rem;padding-right:18vw;scroll-padding-left:calc((100% - var(--caleo-mobile-card-width)) / 2);scroll-padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2)}}.caleo-media-showcase .caleo-media-showcase__media{position:relative}.caleo-media-showcase .caleo-media-showcase__media>.caleo-media-showcase__play{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:7!important;width:5.2rem!important;height:5.2rem!important;min-width:5.2rem!important;min-height:5.2rem!important;margin:auto!important;transform:none!important;transform-origin:center center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.caleo-media-showcase .caleo-media-showcase__media>.caleo-media-showcase__play:hover,.caleo-media-showcase .caleo-media-showcase__media>.caleo-media-showcase__play:focus-visible{transform:scale(1.035)!important}.caleo-media-showcase .caleo-media-showcase__media.has-play-button.is-media-loading>.caleo-media-showcase__play{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.caleo-media-showcase .caleo-media-showcase__media.has-play-button.is-media-loading>.caleo-media-showcase__loader{opacity:0!important;visibility:hidden!important}.caleo-media-showcase .caleo-media-showcase__media>.caleo-media-showcase__loader{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:6!important;margin:auto!important;transform:none!important}.caleo-media-showcase__track{cursor:default!important;touch-action:auto!important;overscroll-behavior-x:contain}.caleo-media-showcase__dot{cursor:pointer}.caleo-media-showcase__dot.is-active{background:var(--caleo-media-accent)!important}.caleo-media-modal{background:#0a0a0ae0!important;backdrop-filter:blur(16px) saturate(.92)!important;-webkit-backdrop-filter:blur(16px) saturate(.92)!important}.caleo-media-modal.is-open{background:#0a0a0ae0!important}.caleo-media-modal__overlay{background:#0a0a0ab8!important;backdrop-filter:blur(16px) saturate(.92)!important;-webkit-backdrop-filter:blur(16px) saturate(.92)!important}@media screen and (hover:hover)and (min-width:750px){.caleo-media-showcase__card[data-open-modal=true] .caleo-media-showcase__media,.caleo-media-showcase__card[data-open-modal=true] .caleo-media-showcase__body{cursor:pointer}.caleo-media-showcase__card[data-open-modal=false] .caleo-media-showcase__media,.caleo-media-showcase__card[data-open-modal=false] .caleo-media-showcase__body{cursor:default}}@media screen and (max-width:749px){.caleo-media-showcase__track{--caleo-mobile-card-width: min(78vw, 31rem);grid-auto-columns:var(--caleo-mobile-card-width)!important;padding-left:.2rem!important;padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2)!important;scroll-snap-type:x mandatory;scroll-padding-left:calc((100% - var(--caleo-mobile-card-width)) / 2);scroll-padding-right:calc((100% - var(--caleo-mobile-card-width)) / 2);-webkit-overflow-scrolling:touch}.caleo-media-showcase__card{scroll-snap-align:center}.caleo-media-showcase__card:first-child{scroll-snap-align:start}.caleo-media-showcase .caleo-media-showcase__media>.caleo-media-showcase__play{width:4.9rem!important;height:4.9rem!important;min-width:4.9rem!important;min-height:4.9rem!important}}@media screen and (max-width:390px){.caleo-media-showcase__track{--caleo-mobile-card-width: min(82vw, 29rem)}}.caleo-media-modal__profile-line{min-width:0;display:flex;align-items:center;gap:.5rem}.caleo-media-modal__verified{width:1.4rem;height:1.4rem;min-width:1.4rem;display:inline-flex;align-items:center;justify-content:center;color:#fff}.caleo-media-modal__verified[hidden]{display:none!important}.caleo-media-modal__verified svg{width:1.2rem;height:1.2rem;display:block}.caleo-media-modal.has-profile-handle .caleo-media-modal__title{max-width:min(21rem,48vw);font-weight:700}.caleo-media-modal.has-profile-handle .caleo-media-modal__subtitle{display:none!important}@media screen and (max-width:749px){.caleo-media-modal.has-profile-handle .caleo-media-modal__title{max-width:min(18rem,46vw)}}.caleo-media-modal.has-profile-handle .caleo-media-modal__title{max-width:min(21rem,48vw);font-size:12px;line-height:1.1;font-weight:400;letter-spacing:.03rem;text-transform:none;opacity:1}.caleo-media-modal.has-profile-handle .caleo-media-modal__profile-line{gap:.35rem}.caleo-media-modal.has-profile-handle .caleo-media-modal__verified{width:1.25rem;height:1.25rem;min-width:1.25rem}.caleo-media-modal.has-profile-handle .caleo-media-modal__verified svg{width:1.15rem;height:1.15rem}@media screen and (max-width:749px){.caleo-media-modal.has-profile-handle .caleo-media-modal__title{max-width:min(18rem,46vw);font-size:12px;line-height:1.1;font-weight:400;letter-spacing:.03rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-caleo-media-showcase.css.map */
