.card{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:left;position:relative;padding:0;margin-bottom:1px;border-radius:var(--card-border-radius);border-color:rgb(var(--color-foreground));border-style:solid;border-width:var(--card-border-width);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity))}.card--horizontal{display:grid;grid-template-columns:1fr 75px;gap:1rem;align-items:center}.card--horizontal>.card__details{grid-column:1;grid-row:1}.card--horizontal>.card__image-link{grid-column:2;grid-row:1}@media screen and (max-width:749px){predictive-search .grid--2-col .grid__item,predictive-search .grid--3-col .grid__item{width:100%;max-width:100%}}.card__image-wrapper{position:relative}.card__image-wrapper:hover .card__quickview,.card__image-wrapper:focus .card__quickview,.card__image-wrapper:focus-within .card__quickview{opacity:1}.card__quickview{position:absolute;bottom:0;width:100%;padding:1rem;opacity:0;transition:all .1s ease-in-out;z-index:10}.card__details{max-width:100%;padding:var(--card-padding);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-start}@media screen and (max-width:768px){.card__details{padding:var(--card-padding-mobile)}}.card__details.no-space{justify-content:flex-start}.card__details *{margin:0}.card .badge--image{top:var(--card-padding);right:var(--card-padding);left:auto;animation:badgeRotate 20s linear infinite}@keyframes badgeRotate{0%{transform:none}to{transform:rotate(360deg)}}.card__title{width:100%;display:flex;align-items:flex-start;line-height:1;gap:.5rem}.card__title-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.card__title-title.no-max-width{max-width:100%}.card__title-type{opacity:.8;flex-shrink:0}.card__text{width:100%;display:flex;align-items:flex-end;line-height:1;gap:.5rem}.card__subtitle{width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;line-height:1}.card__description-container{width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}.card__description{display:-webkit-box;width:100%;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__price .price__from,.card__price .price__sale{font-weight:700}.card .product-form__buy-buttons{margin-top:auto}.card__rating .bv_stars_component_container{padding-right:10px!important}.card__rating .bv_avgRating_component_container,.card__rating .bv_main_container_row_flex{display:none!important}.card__actions{width:100%;margin-top:4px;text-align:center}.card__actions .button{width:calc(100% - 8px);margin:0 auto 4px}.card__actions .button.card__button{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:transparent;color:#000;border:1px solid #000000;border-radius:0;box-shadow:none;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:400;letter-spacing:.02em;padding:1.1rem 1.4rem;min-height:0}.card__actions .button.card__button:after,.card__actions .button.card__button:before{content:none}.card__button-label{text-align:left}.card__button-price{text-align:right;white-space:nowrap}.card__actions .button.card__button:hover:not([disabled]){background:#000;color:#fff;border-color:#000}.card .okeReviews{text-align:center}.card .okeReviews .oke-sr-count{font-size:var(--font-body-xsmall)!important;display:block}.card__swatches{padding:.5rem}.card__swatches-grid{gap:4px!important}.card__swatches-item{width:30px!important}.card__swatch{width:30px;height:30px;display:block;cursor:pointer;position:relative;border:1px solid rgba(var(--color-foreground),.33)}.card__swatch--disabled:after{position:absolute;content:"";left:0;transition:opacity .2s;top:0;right:0;bottom:0;height:100%;width:100%;background:linear-gradient(to top left,#fff0 0% calc(50% - 1px),rgb(var(--color-background)) 50%,#fff0 calc(50% + 1px) 100%)}.card__swatch[aria-selected=true]:before{content:"";width:34px;height:34px;border:1px solid rgb(var(--color-foreground));position:absolute;top:-3px;left:-3px}.collection-tabs__panel .card,.listing-grid .card,.recommended-products__grid .card{border-width:0;border-radius:0;background:transparent;box-shadow:none;margin-bottom:0;justify-content:flex-start}.collection-tabs__panel .card__image-link,.listing-grid .card__image-link,.recommended-products__grid .card__image-link{display:block;order:1;background:transparent}.collection-tabs__panel .card__image-wrapper,.listing-grid .card__image-wrapper,.recommended-products__grid .card__image-wrapper,.collection-tabs__panel .card .media,.listing-grid .card .media,.recommended-products__grid .card .media{background:transparent}.collection-tabs__panel .card__details,.listing-grid .card__details,.recommended-products__grid .card__details{order:2;padding:0;margin-top:10px;gap:0;height:auto;justify-content:flex-start}.collection-tabs__panel .card__rating,.listing-grid .card__rating,.recommended-products__grid .card__rating{font-family:var(--font-heading-family);font-size:13px;font-weight:700;line-height:25px;color:#000;margin-bottom:3px;min-height:25px}.collection-tabs__panel .card__title,.listing-grid .card__title,.recommended-products__grid .card__title{line-height:25px}.collection-tabs__panel .card__title-title,.listing-grid .card__title-title,.recommended-products__grid .card__title-title{font-family:var(--font-heading-family);font-size:20px;font-weight:700;line-height:25px;color:#000;-webkit-line-clamp:2}.collection-tabs__panel .card__subtitle,.listing-grid .card__subtitle,.recommended-products__grid .card__subtitle{font-family:var(--font-body-family);font-size:15px;font-weight:400;line-height:25px;color:#000;-webkit-line-clamp:1}.collection-tabs__panel .card__swatches,.listing-grid .card__swatches,.recommended-products__grid .card__swatches{display:none}.collection-tabs__panel .card__actions,.listing-grid .card__actions,.recommended-products__grid .card__actions{order:3;margin-top:16px;padding:0}.collection-tabs__panel .card__actions .button.card__button,.listing-grid .card__actions .button.card__button,.recommended-products__grid .card__actions .button.card__button{width:100%;min-height:32px;height:32px;padding:0 10px;border:.5px solid #000000;border-radius:0;background:transparent;box-shadow:none;color:#000;font-size:13px;font-weight:500;line-height:1;display:flex;align-items:center;justify-content:space-between;gap:8px}@media screen and (max-width:749px){.collection-tabs__panel .card__actions .button.card__button,.listing-grid .card__actions .button.card__button,.recommended-products__grid .card__actions .button.card__button{padding:0 8px;gap:4px;font-size:11px;white-space:nowrap}.collection-tabs__panel .card__button-label,.listing-grid .card__button-label,.recommended-products__grid .card__button-label,.collection-tabs__panel .card__button-price,.listing-grid .card__button-price,.recommended-products__grid .card__button-price{white-space:nowrap}}.collection-tabs__panel .card .media,.listing-grid .card .media,.recommended-products__grid .card .media{padding-bottom:128.1%;height:0}.collection-tabs__panel .slider__slide,.listing-grid .slider__slide,.recommended-products__grid .slider__slide{height:auto;display:flex}.collection-tabs__panel .slider__slide>product-card.card,.listing-grid .slider__slide>product-card.card,.recommended-products__grid .slider__slide>product-card.card,.collection-tabs__panel .slider__slide>.card,.listing-grid .slider__slide>.card,.recommended-products__grid .slider__slide>.card{width:100%;height:100%}.collection-tabs__panel .card__details,.listing-grid .card__details,.recommended-products__grid .card__details{flex:1 1 auto}.collection-tabs__panel .card__title,.listing-grid .card__title,.recommended-products__grid .card__title{min-height:50px;align-items:flex-start}.collection-tabs__panel .card__subtitle,.listing-grid .card__subtitle,.recommended-products__grid .card__subtitle{min-height:25px}.collection-tabs__panel .card__actions,.listing-grid .card__actions,.recommended-products__grid .card__actions{margin-top:auto;padding-top:16px}.collection-tabs__panel .card__rating linearGradient stop[stop-color="#00c6dc"],.listing-grid .card__rating linearGradient stop[stop-color="#00c6dc"],.recommended-products__grid .card__rating linearGradient stop[stop-color="#00c6dc"],.collection-tabs__panel .card__rating linearGradient stop[stop-color="#00C6DC"],.listing-grid .card__rating linearGradient stop[stop-color="#00C6DC"],.recommended-products__grid .card__rating linearGradient stop[stop-color="#00C6DC"],.collection-tabs__panel .card__rating linearGradient stop:first-child,.listing-grid .card__rating linearGradient stop:first-child,.recommended-products__grid .card__rating linearGradient stop:first-child{stop-color:#000!important}.collection-tabs__panel .card__rating linearGradient stop:last-child,.listing-grid .card__rating linearGradient stop:last-child,.recommended-products__grid .card__rating linearGradient stop:last-child{stop-color:#d8d8d8!important}predictive-search .card__rating linearGradient stop[stop-color="#00c6dc"],predictive-search .card__rating linearGradient stop[stop-color="#00C6DC"],predictive-search .card__rating linearGradient stop:first-child{stop-color:#000!important}predictive-search .card__rating linearGradient stop:last-child{stop-color:#d8d8d8!important}predictive-search .card__rating .bv_text,predictive-search .card__rating .bv_avgRating_component_container,predictive-search .card__rating .bv_numReviews_text,predictive-search .card__rating .bv_numReviews_component_container{color:#000!important}.collection-tabs__panel .card__rating .bv_text,.listing-grid .card__rating .bv_text,.recommended-products__grid .card__rating .bv_text,.collection-tabs__panel .card__rating .bv_numReviews_component_container,.listing-grid .card__rating .bv_numReviews_component_container,.recommended-products__grid .card__rating .bv_numReviews_component_container,.collection-tabs__panel .card__rating .bv_numReviews_text,.listing-grid .card__rating .bv_numReviews_text,.recommended-products__grid .card__rating .bv_numReviews_text{font-family:var(--font-heading-family)!important;font-size:13px!important;font-weight:700!important;line-height:25px!important;color:#000!important}.collection-tabs__panel .card__rating .bv_main_container,.listing-grid .card__rating .bv_main_container,.recommended-products__grid .card__rating .bv_main_container,.collection-tabs__panel .card__rating .bv_sub_container,.listing-grid .card__rating .bv_sub_container,.recommended-products__grid .card__rating .bv_sub_container{font-family:var(--font-heading-family)!important;font-size:13px!important;font-weight:700!important;color:#000!important;text-decoration:none!important}.collection-tabs__panel .card__rating .bv_inline_rating_div_stars_ratings_and_chevron,.listing-grid .card__rating .bv_inline_rating_div_stars_ratings_and_chevron,.recommended-products__grid .card__rating .bv_inline_rating_div_stars_ratings_and_chevron{align-items:center!important;gap:4px!important}.collection-tabs__panel .card__rating .bv_main_container_row_flex,.listing-grid .card__rating .bv_main_container_row_flex,.recommended-products__grid .card__rating .bv_main_container_row_flex{display:flex!important;align-items:center!important;gap:4px!important}.collection-tabs__panel .card__rating .bv_avgRating_component_container,.listing-grid .card__rating .bv_avgRating_component_container,.recommended-products__grid .card__rating .bv_avgRating_component_container{display:inline!important}
/*# sourceMappingURL=/cdn/shop/t/472/assets/component-card.css.map */
