/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
.wl-card-wrapper{--alpha-badge-border: 1}.wl-card-wrapper .card{position:relative}.wl-card-wrapper .card__media .media{border-radius:.4rem}.wl-card-wrapper .card__media-link{display:block;width:100%;height:100%;position:relative;cursor:pointer;text-decoration:none!important}.wl-card-wrapper .card--standard .card-information>*:first-child{margin-top:1rem}.wl-card-wrapper .card__information{padding:0}.wl-card-wrapper .card__heading{font-size:1.6rem;width:100%;font-weight:700;line-height:1.5;margin:.5rem 0;overflow:hidden;letter-spacing:.02em;-webkit-box-orient:vertical}@media screen and not (min-width:750px){.wl-card-wrapper .card__heading{font-size:1.4rem}}.wl-card-wrapper .card__heading.line-clamp-1{-webkit-line-clamp:1;min-height:1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.wl-card-wrapper .card__heading.line-clamp-2{-webkit-line-clamp:2;min-height:3em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.wl-card-wrapper .card__heading.line-clamp-3{-webkit-line-clamp:3;min-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.wl-card-wrapper .card__heading.line-clamp-4{-webkit-line-clamp:4;min-height:6em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.wl-card-wrapper .card__heading.line-clamp-5{-webkit-line-clamp:5;min-height:7.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.wl-card-wrapper .card__heading.line-clamp-6{-webkit-line-clamp:6;min-height:9em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.wl-card-wrapper .card__heading a{text-decoration:none!important}.wl-card-wrapper .card__heading a:after{z-index:1}.wl-card-wrapper .brand-name{margin-bottom:.5rem;margin-top:0;margin-right:.5rem;color:var(--color-foreground-text700);font-weight:var(--font-body-weight-bold)}.wl-card-wrapper .color-swatch.pointer{position:relative;z-index:2;cursor:pointer}.wl-card-wrapper .color-swatch-wrap{display:flex;height:2rem;align-items:center;margin:.5rem 0 0}@media screen and not (min-width:750px){.wl-card-wrapper .color-swatch-wrap.mobile-hidden{display:none}}@media screen and (min-width:750px){.wl-card-wrapper .color-swatch-wrap.desktop-hidden{display:none}}.wl-card-wrapper .color-swatch-wrap.no-color-swatch{display:none}.wl-card-wrapper .color-swatch__image{width:1.2rem;height:1.2rem;margin-right:.5rem;object-fit:none;border-radius:50%}.wl-card-wrapper .color-swatch__color{display:inline-block;width:1.2rem;height:1.2rem;margin-right:.5rem;border-radius:50%}.wl-card-wrapper .grid{row-gap:2rem}.wl-card-wrapper .view-all-button-box{margin-top:2rem}.wl-card-wrapper .card__badge{line-height:1}.wl-card-wrapper .card__badge-inner{display:flex;flex-wrap:wrap;max-width:100%;gap:.4rem}@media screen and not (min-width:750px){.wl-card-wrapper .card__badge-inner{gap:.3rem}}.wl-card-wrapper .card__badge.right .card__badge-inner{justify-content:flex-end}.wl-card-wrapper .badge{padding:.4rem .8rem;font-weight:var(--font-heading-weight);order:11;border-radius:3px;border:0}@media screen and not (min-width:750px){.wl-card-wrapper .badge{padding:.4rem .5rem}}.wl-card-wrapper .badge--priority-0{order:0}.wl-card-wrapper .badge--priority-1{order:1}.wl-card-wrapper .badge--priority-2{order:2}.wl-card-wrapper .badge--priority-3{order:3}.wl-card-wrapper .badge--priority-4{order:4}.wl-card-wrapper .badge--priority-5{order:5}.wl-card-wrapper .badge--priority-6{order:6}.wl-card-wrapper .badge--priority-7{order:7}.wl-card-wrapper .badge--priority-8{order:8}.wl-card-wrapper .badge--priority-9{order:9}.wl-card-wrapper .badge--priority-10{order:10}.wl-card-wrapper .rating,.wl-card-wrapper .rating-text,.wl-card-wrapper .rating-count{position:relative;z-index:2;cursor:pointer}.wl-card-wrapper .rating-star:before{-webkit-text-fill-color:unset}.wl-card-wrapper .quick-add{margin:1.2rem 0 0}.wl-card-wrapper quick-add-bulk{margin:1.2rem 0 0}.wl-card-wrapper .card--card .quick-add{margin:1.2rem 0 0}.wl-card-wrapper .card--card .quick-add .quick-add__submit{font-size:1.3rem;min-height:calc(4.2rem + var(--buttons-border-width) * 2)}.wl-card-wrapper .card__information-price-wishlist{display:flex;align-items:flex-end;gap:.4rem;justify-content:space-between;font-weight:700}.wl-card-wrapper .card__information-price-wishlist .ba-wishlist-icon{width:2.4rem;height:2.4rem}.wl-card-wrapper .card__information-price-wishlist .ba-wishlist-icon svg{color:transparent}.wl-card-wrapper .card__information-price-wishlist .ba-wishlist-icon svg path:first-child{stroke:#ec6256}.wl-card-wrapper .card__information-price-wishlist .ba-wishlist-icon.ba-wishlist-on-icon svg *{fill:#ec6256}.wl-card-wrapper .price__regular .price-item--regular,.wl-card-wrapper .price-item--sale{font-style:normal;font-weight:700;font-size:16px;line-height:172%;letter-spacing:.04em;color:#3b3834}.wl-card-wrapper .price__regular .price-item--regular span,.wl-card-wrapper .price-item--sale span{font-size:.85em;font-weight:400;display:inline;margin-left:.2em;white-space:nowrap}.wl-card-wrapper .price__sale span{display:block}.wl-card-wrapper .price__sale s{font-size:14px;margin-right:0;line-height:172%;letter-spacing:.04em;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#3b3834}.wl-card-wrapper .price__sale .price-item--sale{color:#ec6256}.wl-card-wrapper .price__sale .wl-tax-included{font-size:.85em;font-weight:400;display:inline;margin-left:.2em;white-space:nowrap}@media screen and not (min-width:750px){.grid--1-col-tablet-down .color-swatch-wrap[data-color-swatch=false]{display:none}}
