.ttt-hero-banner{position:relative}.ttt-hero-banner__quicklinks{display:flex;flex-wrap:var(--ttt-quicklinks-wrap, wrap);align-items:center;gap:.75rem;padding:var(--ttt-quicklinks-padding, 1rem 0);overflow-x:auto;scrollbar-width:none}.ttt-hero-banner__quicklinks::-webkit-scrollbar{display:none}.ttt-hero-banner__quicklinks--start{justify-content:flex-start}.ttt-hero-banner__quicklinks--center{justify-content:center}.ttt-hero-banner__quicklinks--end{justify-content:flex-end}.ttt-hero-banner__quicklink{flex:0 0 auto;padding:.7rem 1.4rem;border-radius:100px;background:var(--ttt-quicklink-bg, #eeeeee);color:var(--ttt-quicklink-text, #111);font-size:.9375rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.ttt-hero-banner__quicklink:hover{background:var(--ttt-quicklink-bg-hover, #dedede);color:var(--ttt-quicklink-text-hover, #111)}.ttt-hero-banner__slide{position:relative;display:grid;min-height:var(--ttt-min-height-mobile, 420px);overflow:hidden;border-radius:var(--ttt-corner-radius, 0)}.ttt-hero-banner__media{grid-area:1 / 1;position:relative}.ttt-hero-banner__media img,.ttt-hero-banner__media video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ttt-image-position, center)}.ttt-hero-banner__tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--ttt-tint-color, #000);opacity:var(--ttt-tint-opacity, 0)}.ttt-hero-banner__tint--gradient{background:linear-gradient(var(--ttt-gradient-angle, 90deg),transparent 0%,rgb(var(--ttt-tint-rgb, 0 0 0) / 0) 30%,rgb(var(--ttt-tint-rgb, 0 0 0) / var(--ttt-tint-opacity, .5)) 100%);opacity:1}.ttt-hero-banner__content-wrap{grid-area:1 / 1;position:relative;z-index:2;display:grid;padding:var(--ttt-content-inset-mobile, 1.5rem);pointer-events:none}.ttt-hero-banner__content-wrap[data-x=start]{justify-items:start}.ttt-hero-banner__content-wrap[data-x=center]{justify-items:center}.ttt-hero-banner__content-wrap[data-x=end]{justify-items:end}.ttt-hero-banner__content-wrap[data-y=start]{align-items:start}.ttt-hero-banner__content-wrap[data-y=center]{align-items:center}.ttt-hero-banner__content-wrap[data-y=end]{align-items:end}.ttt-hero-banner__content{pointer-events:auto;display:flex;flex-direction:column;gap:var(--ttt-content-gap, 1rem);width:100%;max-width:var(--ttt-content-width, 34rem);padding:var(--ttt-content-padding, 0);border-radius:var(--ttt-content-radius, 0);background:var(--ttt-content-bg, transparent);color:var(--ttt-content-color, #fff);text-shadow:var(--ttt-text-shadow, none)}.ttt-hero-banner__content--start{text-align:left;align-items:flex-start}.ttt-hero-banner__content--center{text-align:center;align-items:center}.ttt-hero-banner__content--end{text-align:right;align-items:flex-end}.ttt-hero-banner__eyebrow{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ttt-hero-banner__heading{margin:0;font-size:var(--ttt-heading-size-mobile, 1.875rem);line-height:1.15;color:inherit}.ttt-hero-banner__heading--uppercase{text-transform:uppercase}.ttt-hero-banner__text{margin:0;font-size:var(--ttt-text-size, 1rem);line-height:1.55}.ttt-hero-banner__text>:first-child{margin-top:0}.ttt-hero-banner__text>:last-child{margin-bottom:0}.ttt-hero-banner__content .ttt-banner__buttons{margin-top:var(--ttt-buttons-offset, .5rem)}.ttt-hero-banner__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ttt-hero-banner__controls{position:absolute;z-index:3;display:flex;align-items:center;gap:.75rem;padding:.5rem .9rem;border-radius:100px;background:var(--ttt-pagination-bg, rgba(255, 255, 255, .9))}@media(min-width:769px){.ttt-hero-banner__controls--bottom-start-d{bottom:1.25rem;left:1.25rem;right:auto;transform:none}.ttt-hero-banner__controls--bottom-center-d{bottom:1.25rem;left:50%;right:auto;transform:translate(-50%)}.ttt-hero-banner__controls--bottom-end-d{bottom:1.25rem;right:1.25rem;left:auto;transform:none}}@media(max-width:768px){.ttt-hero-banner__controls--bottom-start-m{bottom:1rem;left:1rem;right:auto;transform:none}.ttt-hero-banner__controls--bottom-center-m{bottom:1rem;left:50%;right:auto;transform:translate(-50%)}.ttt-hero-banner__controls--bottom-end-m{bottom:1rem;right:1rem;left:auto;transform:none}}@media(min-width:769px){.ttt-hero-banner__slide{min-height:var(--ttt-min-height, 540px)}.ttt-hero-banner__heading{font-size:var(--ttt-heading-size, 2.75rem)}.ttt-hero-banner__content-wrap{padding:var(--ttt-content-inset, 3rem)}}@media(max-width:768px){.ttt-hero-banner--stack-mobile .ttt-hero-banner__slide{display:block;min-height:0}.ttt-hero-banner--stack-mobile .ttt-hero-banner__media{display:block;aspect-ratio:var(--ttt-mobile-ratio, 4 / 5)}.ttt-hero-banner--stack-mobile .ttt-hero-banner__content-wrap{position:static;display:block;padding:1.5rem 1.25rem;background:var(--ttt-mobile-panel-bg, transparent)}.ttt-hero-banner--stack-mobile .ttt-hero-banner__content{max-width:none;color:var(--ttt-mobile-content-color, inherit);background:transparent;text-shadow:none}.ttt-hero-banner__controls{padding:.4rem .7rem;gap:.5rem}}@media(max-width:768px){.ttt-hero-banner__content-wrap[data-mx=start]{justify-items:start}.ttt-hero-banner__content-wrap[data-mx=center]{justify-items:center}.ttt-hero-banner__content-wrap[data-mx=end]{justify-items:end}.ttt-hero-banner__content-wrap[data-my=start]{align-items:start}.ttt-hero-banner__content-wrap[data-my=center]{align-items:center}.ttt-hero-banner__content-wrap[data-my=end]{align-items:end}.ttt-hero-banner__content--m-start{text-align:left;align-items:flex-start}.ttt-hero-banner__content--m-center{text-align:center;align-items:center}.ttt-hero-banner__content--m-end{text-align:right;align-items:flex-end}.ttt-hero-banner__content--m-center .ttt-banner__buttons{justify-content:center}.ttt-hero-banner__content--m-end .ttt-banner__buttons{justify-content:flex-end}.ttt-hero-banner__content--m-start .ttt-banner__buttons{justify-content:flex-start}.ttt-hero-banner__content{max-width:var(--ttt-content-width-mobile, var(--ttt-content-width, 34rem))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ttt-hero-banner.css.map */
