.ugc-carousel{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);background-color:var(--background-color)}@media (max-width: 990px){.ugc-carousel{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}}.ugc-carousel .page-width{padding-right:0;padding-left:0}.ugc-carousel .ugc-carousel__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}@media (max-width: 990px){.ugc-carousel .ugc-carousel__header{padding:0 10px}}.ugc-carousel .ugc-carousel__header-controls{display:flex;align-items:center;-moz-column-gap:40px;column-gap:40px}@media (max-width: 990px){.ugc-carousel .ugc-carousel__header-controls{display:none}}.ugc-carousel .ugc-carousel__button-mobile{display:none}@media (max-width: 990px){.ugc-carousel .ugc-carousel__button-mobile{display:block;margin-top:21px;padding:0 10px}}.ugc-carousel .ugc-carousel__header-controls-arrows{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.ugc-carousel [data-ugc-scrollbar]{width:370px;height:1px;background-color:rgba(var(--color-gray-200))}.ugc-carousel [data-ugc-scrollbar] .swiper-scrollbar-drag{height:100%;margin-top:32px;background-color:rgba(var(--color-primary-black))}@media (max-width: 990px){.ugc-carousel [data-ugc-scrollbar]{display:none}}.ugc-carousel .ugc-carousel__item{display:flex;flex-direction:column;row-gap:16px;border-radius:4px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 990px){.ugc-carousel .ugc-carousel__item{width:275px!important}}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-media{display:block;position:relative;aspect-ratio:335/511;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 990px){.ugc-carousel .ugc-carousel__item .ugc-carousel__item-media{aspect-ratio:275/432}}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-media-item{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-product-info{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;text-decoration:none!important}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-product-info .ugc-carousel__item-product-info-image-wrapper{aspect-ratio:33/37;width:66px;position:relative;background-color:rgba(var(--color-gray-50));border-radius:2px;overflow:hidden}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-product-info .ugc-carousel__item-product-info-image-wrapper .ugc-carousel__item-product-info-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-product-info .ugc-carousel__item-product-info-meta .ugc-carousel__item-product-price-wrapper{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-product-info .ugc-carousel__item-product-info-meta .ugc-carousel__item-product-price.regular-price{color:rgba(var(--color-accents-charcoal))}.ugc-carousel .ugc-carousel__item .ugc-carousel__item-product-info-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:10px 24px;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-.0125rem;text-transform:uppercase;text-decoration:none;background-color:rgba(var(--color-primary-black));color:rgba(var(--color-primary-white));border-radius:4px;overflow:hidden}
