.video-tabs{overflow:hidden;color:var(--vt-text);background:var(--vt-bg);font-family:var(--base-font-family, "SquidBoy", sans-serif)!important}.video-tabs__inner{box-sizing:border-box;width:min(100%,calc(var(--vt-max) + 48px));margin:0 auto;padding:var(--vt-pad-top) 24px var(--vt-pad-bottom)}.video-tabs__header{max-width:980px;margin:0 auto clamp(28px,4vw,52px);text-align:center}.video-tabs__eyebrow{margin:0 0 .85rem;color:var(--vt-eyebrow);font-family:var(--custom-font-family, "New Spirit Condensed", sans-serif)!important;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.video-tabs__heading{margin:0;color:var(--vt-text);font-family:var(--accent-font-family, "rogyblack", sans-serif)!important;font-size:min(var(--vt-heading-size),7vw);font-weight:400;line-height:.96;letter-spacing:.05rem;text-wrap:balance}.video-tabs .video-tabs__accent{color:var(--vt-accent);font-family:var(--custom-font-family, "New Spirit Condensed", sans-serif)!important;font-style:normal;font-weight:inherit}.video-tabs__media-frame{box-sizing:border-box;display:block;width:100%;min-width:0;max-width:none;position:relative;aspect-ratio:var(--vt-ratio);max-height:74svh;overflow:hidden;border-radius:var(--vt-radius);background:color-mix(in srgb,var(--vt-text) 8%,var(--vt-bg));isolation:isolate}.video-tabs__media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:scale(1.02);transition:opacity .55s ease,visibility .55s,transform 1s cubic-bezier(.22,1,.36,1)}.video-tabs__media.is-active{opacity:1;visibility:visible;transform:none}.video-tabs .video-tabs__media{width:100%;height:100%;max-width:none}.video-tabs .video-tabs__media .video-tabs__asset{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none;max-height:none;object-fit:cover!important;object-position:center;pointer-events:none}.video-tabs__progress{box-sizing:border-box;width:100%;height:2px;overflow:hidden;background:var(--vt-track)}.video-tabs__progress span{display:block;width:100%;height:100%;background:var(--vt-accent);transform:scaleX(0);transform-origin:left}.video-tabs__tabs-shell{display:flex;justify-content:center;margin-top:22px}.video-tabs__tabs{position:relative;display:flex;width:fit-content;max-width:100%;overflow-x:auto;border-bottom:1px solid color-mix(in srgb,var(--vt-text) 18%,transparent);scrollbar-width:none}.video-tabs__tabs::-webkit-scrollbar{display:none}.video-tabs__tab{flex:0 0 auto;padding:.75rem 1.1rem 1rem;border:0;color:var(--vt-tab-text);background:transparent;font:inherit;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .25s ease}.video-tabs__tab.is-active{color:var(--vt-tab-active)}.video-tabs__indicator{position:absolute;bottom:-1px;left:0;width:0;height:2px;background:var(--vt-accent);transition:transform .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1)}.video-tabs__descriptions{display:grid;max-width:700px;min-height:4.5rem;margin:22px auto 0;text-align:center}.video-tabs__description{grid-area:1 / 1;color:var(--vt-muted);font-size:var(--vt-body-size);line-height:1.55;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s ease,transform .45s ease,visibility .35s}.video-tabs .video-tabs__description :where(.rte,p,li,span,strong,em,a){font-size:inherit;color:inherit}.video-tabs__description.is-active{opacity:1;visibility:visible;transform:none}@media(max-width:749px){.video-tabs__inner{padding-right:16px;padding-left:16px}.video-tabs__header{text-align:left}.video-tabs__heading{font-size:var(--vt-heading-mobile)}.video-tabs__media-frame{aspect-ratio:var(--vt-ratio);border-radius:min(var(--vt-radius),22px)}.video-tabs__tabs-shell{justify-content:flex-start;margin-right:-16px;overflow:hidden}.video-tabs__tabs{padding-right:16px}.video-tabs__tab{padding-right:.9rem;padding-left:.9rem}.video-tabs__descriptions{min-height:5.5rem;text-align:left}.video-tabs__description{font-size:var(--vt-body-mobile)}}@media(prefers-reduced-motion:reduce){.video-tabs__media,.video-tabs__indicator,.video-tabs__description{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAABA */
