.cross-sell__block{width:100%}.cross-sell{display:block;width:100%}.cross-sell.hidden,.cross-sell.cross-sell--empty{display:none}.cross-sell__inner{padding-top:2.4rem;padding-bottom:1.6rem}.cross-sell__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:4.6rem;margin-bottom:1.6rem}.cross-sell__title{margin:0;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:400;line-height:1.8rem;letter-spacing:.084rem;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.cross-sell__title{font-size:1.8rem}}.cross-sell__nav{display:flex;align-items:center;flex-shrink:0;margin:0}.cross-sell__progress{display:flex;align-items:center;width:4rem;margin-right:1.6rem;padding-left:.8rem}.cross-sell__progress .product-slider-counter--dot-button{flex:1 1 auto;min-width:0;height:2px;padding:0;margin:0;border:0;border-radius:0;background-color:rgb(var(--color-foreground));opacity:.32;cursor:pointer;transition:opacity .3s ease}.cross-sell__progress .product-slider-counter--dot-button.active{opacity:1}.cross-sell__nav .slider-button{width:3rem;height:3rem;padding:0;color:rgb(var(--color-foreground))}.cross-sell__nav .slider-button svg{width:3rem;height:3rem;display:block}@media screen and (min-width:750px){.cross-sell__nav .slider-button{width:4rem;height:4rem}.cross-sell__nav .slider-button svg{width:4rem;height:4rem}}.cross-sell__nav .slider-button[disabled]{opacity:.5;cursor:not-allowed}.cross-sell__slider{display:flex;flex-wrap:nowrap;gap:0;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.cross-sell__slider::-webkit-scrollbar{display:none}.cross-sell__slide{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:start}.cross-sell product-card,.cross-sell .card-wrapper{width:100%;height:100%;display:block}.cross-sell .card.card--horizontal{display:flex;flex-direction:row;align-items:stretch;width:100%;height:12rem;background:transparent;box-shadow:none;column-gap:0;text-decoration:none}.cross-sell .card.card--horizontal:after{display:none}.cross-sell .card.card--horizontal .card__inner{position:relative;flex:0 0 10rem;width:10rem;max-width:10rem;height:12rem;margin:0;padding:0;background-color:#fff;overflow:hidden}.cross-sell .card.card--horizontal .card__inner:before,.cross-sell .card.card--horizontal .card__inner:after{display:none;content:none;padding:0}.cross-sell .card.card--horizontal .card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;margin:0}.cross-sell .card.card--horizontal .card__media a{display:block;width:100%;height:100%}.cross-sell .card.card--horizontal .card__media img{width:100%;height:100%;object-fit:contain;object-position:center}.cross-sell .card.card--horizontal>.card__content{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;height:12rem;margin:0;padding:1.6rem;background-color:#f9f9f9;text-decoration:none;color:inherit}.cross-sell .card.card--horizontal .card__information{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;padding:0}.cross-sell .card.card--horizontal .card__subtitle,.cross-sell .card.card--horizontal .card__size,.cross-sell .card.card--horizontal .card__badge,.cross-sell .card.card--horizontal .card__discount,.cross-sell .card.card--horizontal .badge__wrapper{display:none!important}.cross-sell .card.card--horizontal .card__heading{display:block!important;visibility:visible!important;opacity:1!important;margin:0 0 1.2rem;padding:0;width:100%;min-height:0;height:auto;overflow:visible;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:400;line-height:2.25rem;letter-spacing:.108rem;text-transform:uppercase;color:#000;word-break:break-word}.cross-sell .card.card--horizontal .card__heading .card__product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;max-width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;line-height:inherit}.cross-sell .card.card--horizontal [data-bv-show=inline_rating]{flex:0 0 auto;min-height:0;margin:0;line-height:1;overflow:visible}.cross-sell .card.card--horizontal [data-bv-show=inline_rating]:empty{height:0;margin:0;overflow:hidden}.cross-sell .card.card--horizontal [data-bv-show=inline_rating] .bv_main_container{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important}.cross-sell .card.card--horizontal [data-bv-show=inline_rating] .bv_stars_component_container,.cross-sell .card.card--horizontal [data-bv-show=inline_rating] .bv_stars_svg_no_wrap{gap:0!important}.cross-sell .card.card--horizontal [data-bv-show=inline_rating] svg{width:1.6rem!important;height:1.5rem!important}.cross-sell .card.card--horizontal [data-bv-show=inline_rating] .bv_text,.cross-sell .card.card--horizontal [data-bv-show=inline_rating] .bv_numReviews_text{font-size:1.4rem!important;line-height:1.95rem!important;color:#000!important;letter-spacing:0!important}.cross-sell .card.card--horizontal [data-bv-show=inline_rating]:has(.bv_main_container)~.card-information>.rating,.cross-sell .card.card--horizontal [data-bv-show=inline_rating]:has(.bv_main_container)~.card-information>.rating-count,.cross-sell .card.card--horizontal [data-bv-show=inline_rating]:has(.bv_main_container)~.card-information>.rating--empty{display:none!important}.cross-sell .card.card--horizontal .card-information{display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"stars count bag" "price price bag";align-items:center;column-gap:.2rem;row-gap:.4rem;flex:1 1 auto;margin:auto 0 0;padding:0;min-height:0;width:100%}.cross-sell .card.card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:0}.cross-sell .card.card--horizontal .rating{grid-area:stars;display:inline-flex;align-items:center;margin:0;line-height:1}.cross-sell .card.card--horizontal .rating-star{--letter-spacing: .05;--font-size: 1.5;--color-icon: #000;display:inline-block;margin:0;font-size:1.5rem;letter-spacing:.05rem;line-height:1.5rem}.cross-sell .card.card--horizontal .rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,#000 var(--percent),rgba(0,0,0,.2) var(--percent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cross-sell .card.card--horizontal .rating-text{display:none}.cross-sell .card.card--horizontal .rating-count{grid-area:count;display:inline-block!important;width:auto;max-width:max-content;justify-self:start;margin:0;padding:0;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.95rem;color:#000;white-space:nowrap}.cross-sell .card.card--horizontal .price{grid-area:price;margin:0;flex:unset;text-align:left}.cross-sell .card.card--horizontal .price__container{margin:0}.cross-sell .card.card--horizontal .price__container .price-item,.cross-sell .card.card--horizontal .price .price-item{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:2.1rem;letter-spacing:.064rem;color:#000}.cross-sell .card.card--horizontal .price--on-sale .price-item--regular{font-size:1.4rem}.cross-sell .card.card--horizontal .quick-add{grid-area:bag;position:relative;flex:0 0 auto;margin:0;line-height:0;z-index:2;justify-self:end;align-self:center}.cross-sell .card.card--horizontal .quick-add product-form,.cross-sell .card.card--horizontal .quick-add form,.cross-sell .card.card--horizontal .quick-add modal-opener{display:block;margin:0}.cross-sell .card.card--horizontal .quick-add__submit{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;min-width:3rem;min-height:3rem;padding:0;margin:0;border:0;border-radius:50%;background-color:#000;color:#fff;cursor:pointer;box-shadow:none;overflow:hidden;position:relative;line-height:0}.cross-sell .card.card--horizontal .quick-add__submit:after,.cross-sell .card.card--horizontal .quick-add__submit:before{display:none!important;content:none!important;box-shadow:none!important}.cross-sell .card.card--horizontal .quick-add__submit:hover{opacity:.85;background-color:#000;color:#fff}.cross-sell .card.card--horizontal .quick-add__submit svg,.cross-sell .card.card--horizontal .quick-add__submit .icon{width:2rem;height:2rem;color:#fff;fill:currentColor;flex-shrink:0;display:block}.cross-sell .card.card--horizontal .quick-add__submit[disabled]{opacity:.4;cursor:not-allowed}.cross-sell .card.card--horizontal .quick-add__submit .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:auto;height:auto;transform:none}.cross-sell .card.card--horizontal .quick-add__submit .loading-overlay__spinner .spinner{position:static;right:auto;top:auto;width:1.6rem;height:1.6rem}@media screen and (max-width:749px){.cross-sell .card.card--horizontal{height:auto;min-height:12rem}.cross-sell .card.card--horizontal .card__inner{height:auto;min-height:12rem;align-self:stretch}.cross-sell .card.card--horizontal>.card__content{height:auto;min-height:12rem;overflow:visible}.cross-sell .card.card--horizontal .card__information{overflow:visible}.cross-sell .card.card--horizontal .card__heading{margin-bottom:.6rem}.cross-sell .card.card--horizontal .card-information{grid-template-columns:auto auto 1fr;grid-template-areas:"stars count ." "price price bag";align-items:center;column-gap:.8rem}.cross-sell .card.card--horizontal .quick-add{align-self:center;justify-self:end}}@media screen and (min-width:750px){.cross-sell .card.card--horizontal{height:13.85rem}.cross-sell .card.card--horizontal .card__inner{flex:0 0 11.5rem;width:11.5rem;max-width:11.5rem;height:13.85rem}.cross-sell .card.card--horizontal>.card__content{height:13.85rem;padding:1.6rem}.cross-sell .card.card--horizontal .card__heading{margin:0 0 1.2rem;font-size:1.8rem;line-height:2.25rem}.cross-sell .card.card--horizontal .card__heading .card__product-title{font-size:inherit;line-height:inherit}.cross-sell .card.card--horizontal .quick-add__submit{width:3.6rem;height:3.6rem;min-width:3.6rem;min-height:3.6rem}.cross-sell .card.card--horizontal .quick-add__submit svg,.cross-sell .card.card--horizontal .quick-add__submit .icon{width:2rem;height:2rem}.cross-sell .card.card--horizontal .card-information{min-height:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/288/assets/ua_cross_sell.css.map */
