.carousel recently-viewed,.carousel product-recommendations,.carousel shop-look{min-height:360px}.section--carousel{max-width:100%;width:100%;overflow-x:hidden}@media screen and (min-width: 550px){.carousel recently-viewed,.carousel product-recommendations,.carousel shop-look{min-height:471px}}.carousel{--page-padding-mobile: var(--layout-space-16);--page-padding-mid: var(--layout-space-16);--page-padding-desktop: calc(((100vw - var(--page-width)) / 2) + var(--page-padding-mid));--grid-desktop-horizontal-spacing: var(--layout-space-16);--grid-mobile-column-gap-spacing: var(--layout-space-8);--grid-desktop-column-gap-spacing: var(--layout-space-8);--page-padding-desktop: var(--layout-space-16)}@media screen and (max-width: 749px){.carousel .collection__title{flex-direction:column;align-items:flex-start;gap:var(--layout-space-3);margin-bottom:var(--layout-space-6)}}.section--carousel .carousel .collection.carousel__container .collection__title{margin-bottom:var(--layout-space-17)}.section--carousel .carousel .collection.carousel__container .collection__top-wrapper .carousel__logo{margin-bottom:var(--layout-space-16)}.section--carousel .carousel .collection.carousel__container .collection__top-description{font-size:var(--text-size-xxs);margin:0;margin-bottom:var(--layout-space-4)}.section--carousel .carousel .collection.carousel__container .title_and_link{position:relative;padding-top:var(--layout-space-8);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.section--carousel .carousel .collection.carousel__container .title_and_link .title{width:fit-content;margin-top:0;margin-bottom:0}.carousel__section-link{text-align:right;margin:var(--layout-space-2) var(--layout-space-8) var(--layout-space-8) 0}.section--carousel .carousel .collection.carousel__container .title_and_link a,.carousel__section-link a{font-size:var(--text-size-xs);font-weight:var(--font-weight-bold);text-decoration:none;color:rgb(var(--color-base-dark));position:relative;padding-right:var(--layout-space-12);text-transform:uppercase}.section--carousel .carousel .collection.carousel__container .title_and_link a:after,.carousel__section-link a:after{content:"";height:var(--layout-space-4);width:var(--layout-space-4);border-radius:50%;background-color:rgb(var(--color-tertiary-background));position:absolute;top:50%;transform:translateY(-50%) scale(1);right:0;box-shadow:0 0 rgba(var(--color-tertiary-background),1);animation:pulse 2s infinite}.section--carousel .carousel .collection.carousel__container .collection__title .title_and_link:before{content:"";height:1px;width:100%;background-color:rgb(var(--color-base-dark));position:absolute;top:0;left:0;right:0}@keyframes pulse{0%{transform:translateY(-50%) scale(.95);box-shadow:0 0 rgba(var(--color-tertiary-background),.7)}70%{transform:translateY(-50%) scale(1);box-shadow:0 0 0 1rem rgba(var(--color-tertiary-background),0)}to{transform:translateY(-50%) scale(.95);box-shadow:0 0 rgba(var(--color-tertiary-background),0)}}@media (min-width: 750px){.section--carousel .carousel .collection.carousel__container .collection__title:before{width:calc(100% - var(--layout-space-16) * 2);left:var(--layout-space-16)}.section--carousel .carousel .collection.carousel__container .collection__title{margin-bottom:var(--layout-space-14)}}.section--carousel .collection__title .title{margin-bottom:0;width:100%;font-family:var(--font-lead-family);font-weight:var(--font-weight-normal);font-size:var(--text-size-xxs)}@media screen and (max-width: 749px){.section--carousel .collection__title .title{width:100%}}.section--carousel .slider-buttons{display:none}@media (min-width: 750px){.section--carousel .slider-buttons{padding:0 var(--layout-space-16);position:absolute;z-index:10;top:calc(100% / 3);left:0;display:flex;justify-content:space-between;width:100%;pointer-events:none}}@media (min-width: 990px){.section--carousel .slider-buttons{padding:0 var(--layout-space-24)}}@media (min-width: 1200px){slider-component .slider-buttons{padding-right:var(--page-padding-desktop)}}.section--carousel .slider-buttons .slider-button{background:rgb(var(--color-base-brand));color:rgb(var(--color-background))!important;height:4.8rem;width:4.8rem;border-radius:50%;pointer-events:all;transition:opacity .3s ease;--color-base-dark: var(--color-base-light)}.section--carousel .slider-buttons .slider-button[disabled]{opacity:0;pointer-events:none}.section--carousel .slider-buttons .slider-button[disabled] .icon{color:rgb(var(--color-background))!important}.section--carousel .slider-buttons .slider-button--prev{margin-right:var(--grid-desktop-horizontal-spacing)}.section--carousel .slider-buttons .slider-counter{display:none}@media screen and (max-width: 749px){.section--carousel .slider__slide{width:100%;max-width:calc(66vw - var(--grid-mobile-horizontal-spacing))}.section--carousel .product-card .slider__slide{width:100%;max-width:unset}.section--carousel .slider-buttons .slider-button--prev{margin-right:var(--grid-mobile-horizontal-spacing)}}.section--carousel .card__information{padding-bottom:var(--layout-space-3)}.carousel .carousel__container ul.slider{margin-bottom:0;margin-top:0}.carousel__container{padding-top:0;padding-bottom:0;max-width:100vw}@media screen and (max-width: 749px){.carousel__container{padding-top:0;padding-bottom:0}}.carousel__image-slide{position:relative}.carousel .carousel__copy{padding:var(--layout-space-3) var(--layout-space-3) var(--layout-space-3);color:rgb(var(--color-foreground))}.carousel__image-slide-image{max-width:100%;width:100%;height:auto}.carousel__image-slide.slide--light-text .carousel__copy,.carousel__feature.slide--light-text .carousel__copy{color:rgb(var(--color-base-light))}.carousel .slider-component-full-width{padding:0;min-width:0}.carousel slider-component{width:100%;height:100%;position:relative}.carousel .slider-component-full-width .slider::-webkit-scrollbar-track{margin-left:var(--page-padding-mobile);margin-right:var(--page-padding-mobile)}.carousel .slider:before,.carousel .slider:after{display:none}.carousel .slider-component-full-width div.slider div.grid__item{scroll-margin-left:var(--layout-space-8)}@media (min-width: 750px){.carousel .carousel__feature-wrap .slider-component-full-width ul.slider{margin-left:var(--grid-desktop-column-gap-spacing)}.carousel .carousel__feature-wrap .slider-component-full-width ul.slider li.grid__item:first-child{scroll-margin-left:0}.carousel__feature--full-height{display:flex;flex-direction:column}.carousel__feature--full-height .carousel__feature-card,.carousel__feature--full-height .carousel__feature-card>a{flex:1;display:flex;flex-direction:column}.carousel__image-slide-image{flex:1;object-fit:cover}.carousel__feature .carousel__product-slide{flex:1}.carousel__feature-wrap.slider-component-full-width.page-width{max-width:none!important;padding-left:var(--page-padding-mid);padding-right:0}.carousel .slider-component-full-width .slider::-webkit-scrollbar-track{margin-left:var(--page-padding-mid);margin-right:var(--page-padding-mid)}.carousel .slider-component-full-width div.slider div.grid__item{scroll-margin-left:0}.carousel .slider-component-full-width div.slider div.grid__item:first-child{scroll-margin-left:var(--layout-space-16)}.carousel .slider-component-full-width div.slider div.grid__item:last-child{margin-right:var(--layout-space-16)}}@media (min-width: 990px){.carousel .slider-component-full-width .slider::-webkit-scrollbar-track{margin-left:var(--page-padding-mid);margin-right:var(--page-padding-mid)}}@media (min-width: 750px){.carousel .slider-component-full-width .slider::-webkit-scrollbar-track{margin-left:var(--page-padding-desktop);margin-right:var(--page-padding-desktop)}.carousel .carousel__feature-wrap .slider-component-full-width .slider::-webkit-scrollbar-track{margin-right:var(--page-padding-desktop)}.carousel__feature-wrap.slider-component-full-width.page-width{padding-left:var(--page-padding-desktop)}.carousel .slider-component-full-width div.slider div.grid__item{scroll-margin-left:var(--grid-desktop-horizontal-spacing)}}.carousel .carousel__container .title--tabs{display:flex;width:100%;gap:var(--layout-space-4)}.carousel .carousel__container slider-component div.slider{height:100%;scroll-padding-left:0;gap:var(--grid-mobile-column-gap-spacing)}@media (min-width: 750px){.carousel .carousel__container slider-component div.slider{gap:var(--grid-desktop-column-gap-spacing)}}.carousel .slider::-webkit-scrollbar{height:calc(var(--layout-space-pixel) * 2);display:none}.carousel .slider::-webkit-scrollbar-thumb{background:rgb(var(--color-base-brand))}.carousel .carousel__image-slide a{text-decoration:none}.carousel .carousel__image-slide .carousel__image-slide-content{padding:var(--layout-space-7) var(--layout-space-8) 0 0}.carousel .carousel__image-slide .carousel__image-slide-content h3{font-size:var(--text-size-xl);margin-bottom:var(--layout-space-4)}@media (min-width: 750px){.carousel .carousel__image-slide .carousel__image-slide-content h3{font-size:var(--text-size-2xl)}}@media (max-width: 989px){.carousel .carousel__container slider-component div.slider{display:flex;overflow-x:auto;padding:0 var(--layout-space-16)}}@media (max-width: 749px){.carousel .carousel__container slider-component div.slider{padding:0 var(--layout-space-8)}}.carousel .carousel__image-slide.carousel--no-image .carousel__image-slide-content{position:static}.carousel .carousel__feature .carousel__feature-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.carousel .carousel__feature.top .carousel__feature-content{justify-content:flex-start}.carousel .carousel__feature.middle .carousel__feature-content{justify-content:center}.carousel .carousel__feature.bottom .carousel__feature-content{justify-content:flex-end}.carousel .carousel__image-slide .carousel__image-slide-content .carousel__copy,.carousel .carousel__feature .carousel__feature-content .carousel__copy{padding:0}.carousel .carousel__container h2:not(.facets__heading){width:100%}.carousel .carousel__container h2.h3{margin-bottom:0}.carousel .carousel__container .collection__description{text-align:left}.carousel .carousel__container .collection__description p,.carousel .carousel__container .collection__description.admin_description{font-size:var(--text-size-xxs);margin-top:var(--layout-space-4)}.carousel .carousel__container .carousel__logo{margin-top:var(--layout-space-6)}.carousel .carousel__container .content_center{text-align:center}.carousel .carousel__container .content_left{text-align:left}.carousel .carousel__container .content_right{text-align:right}@media (min-width: 990px){.carousel .slider--desktop .slider__slide:first-child{margin-left:0}.carousel .slider--desktop:after{display:none}.carousel .collection slider-component:not(.page-width-desktop):not(.slider-component-full-width){padding:0 var(--padding-sections-desktop)}}@media (max-width: 749px){.carousel slider-component.slider-component--cards-fit-mobile .slider::-webkit-scrollbar,.carousel slider-component.slider-component--cards-fit-mobile .slider-buttons{display:none!important}}@media (min-width: 750px){.carousel slider-component.slider-component--cards-fit-desktop .slider::-webkit-scrollbar,.carousel slider-component.slider-component--cards-fit-desktop .slider-buttons{display:none!important}.carousel slider-component.slider-component--cards-fit-desktop .slider{overflow:hidden;display:flex;justify-content:center}}@media (max-width: 749px){.carousel__feature-wrap.page-width{padding-left:0;padding-right:0}.carousel__feature:not(.carousel__product-slide){padding-left:var(--page-padding-mobile);padding-right:var(--page-padding-mobile);padding-bottom:1rem}.carousel__feature-image{width:100%}}.carousel .carousel__feature-wrap div.slider{margin-top:0;margin-bottom:0}@media (min-width: 990px){.carousel .carousel__feature-wrap div.slider{scroll-padding-left:var(--grid-desktop-horizontal-spacing)}}.carousel__feature-wrap div.slider .slider__slide{padding-top:0;padding-bottom:0}.carousel__feature{position:relative}.carousel__feature-image{max-width:100%;height:100%;object-fit:cover}.carousel__feature-content{position:absolute;padding:var(--layout-space-2) var(--layout-space-24);top:0;right:0;bottom:0;left:0}@media (min-width: 750px){.carousel__feature-content{padding:var(--layout-space-5)}.carousel__feature-wrap slider-component.page-width{padding-left:var(--grid-desktop-horizontal-spacing)!important;padding-right:0!important;min-width:0}.carousel .carousel__feature-wrap .slider-component--cards-fit-desktop ul.slider,.carousel .carousel__feature-wrap .slider-component--cards-fit-desktop ul.slider li.slider__slide{padding-bottom:0!important;margin-bottom:0!important}.carousel__feature-wrap slider-component.page-width{padding-left:var(--grid-desktop-horizontal-spacing)!important;padding-right:0!important}}.carousel product-recommendations,.carousel recently-viewed,.carousel shop-look{display:none;min-width:0}.carousel product-recommendations.active,.carousel recently-viewed.active,.carousel shop-look.active,.carousel recently-viewed.is-only-tab{display:block}.ua_product_recommendations .collection.carousel__container .collection__title{display:flex;flex-direction:column;position:relative}.ua_product_recommendations .collection.carousel__container .collection__title button{--color-button-text: var(--color-base-outline-button-labels);--color-button: var(--color-base-light);--alpha-button-background: 1;--buttons-border-opacity: 0;display:flex;text-transform:none;font-size:var(--text-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;color:rgba(var(--color-button-text),1);width:auto;max-width:unset;display:block;min-width:unset}.ua_product_recommendations .collection.carousel__container .collection__title button.active{--color-button-text: var(--color-base-light);--color-button: var(--color-base-dark);--alpha-button-background: 1;--buttons-border-opacity: 0}@media (min-width: 990px){.ua_product_recommendations .collection.carousel__container .collection__title button{font-size:var(--text-size-base)}}.ua_product_recommendations .collection__title.title-wrapper{margin-bottom:var(--layout-space-7)}@media (min-width: 750px){.ua_product_recommendations .collection__title.title-wrapper{margin-bottom:var(--layout-space-16)}}.product-card productcard-slider div.productcard-slider__wrapper div{top:0!important}.product-card productcard-slider div.productcard-slider__wrapper{top:0!important}.section--carousel .product-card{height:100%}
/*# sourceMappingURL=/cdn/shop/t/118/assets/ua_carousel.css.map */
