.card--product .card__title-full{display:none}.card--product .card__title-short{display:inline}.quick-add-drawer .dd-phead,.quick-add-info .dd-phead,.quick-add__product-details .dd-phead,.quick-add-info__details>.text-theme-light{display:none!important}.card--product .card__media{margin:0!important;width:100%!important}.card--product .card__media .product-label-container{top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;margin:0!important;display:flex;flex-direction:column;align-items:flex-start;gap:4px;z-index:2}.card--product .card__media .product-label-wrapper{justify-content:flex-start!important;margin:0!important}.card--product .card__rating,.card--product .rating,.card--product .rating__count,.card--product .jdgm-widget,.card--product .jdgm-preview-badge{display:none!important}.card--product .card__info-container,.card--product .card__info{padding:0!important;margin:0!important}.card--product .card__info-inner{display:flex!important;flex-direction:column;justify-content:flex-start!important;gap:3px;padding-top:10px;height:auto!important}.card--product .card__title{margin:0!important;font-size:14.5px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card--product .card__tags{display:block;margin:0!important;padding:0!important;font-size:13px;line-height:1.3;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card--product .card__price-wrap{flex-grow:0!important;align-items:flex-start!important;margin:0!important;padding:0!important;min-height:0!important}.card--product .price,.card--product .price--bottom,.card--product .price--top{margin:2px 0 0!important;padding:0!important}.card--product .price__default{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.card--product .price__current{font-size:15.5px;font-weight:700;margin:0!important}.card--product .price__was{font-size:13px;margin:0!important}.cc-featured-collection>.section,.cc-featured-collection .section{padding-top:24px!important;padding-bottom:24px!important;margin-top:0!important;margin-bottom:0!important}section.cc-featured-collection,.shopify-section.cc-featured-collection{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.cc-featured-collection .section__header{margin-bottom:14px!important}.cc-featured-collection .products-grid-container>.grid{--gutter: 6px;--grid-column-gap: 6px;column-gap:6px!important;row-gap:24px!important}@media(min-width:769px){.main-products-grid[data-layout=grid] .grid{column-gap:6px!important;row-gap:28px!important}}@media(max-width:768.98px){section.cc-gallery,.shopify-section.cc-gallery,.cc-gallery>.section,.cc-gallery .section{margin-top:0!important;padding-top:0!important}.cc-gallery .container{padding-left:0!important;padding-right:0!important;max-width:none!important}.cc-gallery .gallery.grid{gap:0!important}.cc-featured-collection>.section,.cc-featured-collection .section{padding-top:18px!important;padding-bottom:18px!important}.cc-featured-collection .section__header{margin-bottom:10px!important}.cc-featured-collection .products-grid-container>.grid{--gutter: 4px;--grid-column-gap: 4px;column-gap:4px!important;row-gap:12px!important}.main-products-grid[data-layout=grid] .grid-cols-2{border-top:0!important;margin:calc(var(--space-unit, 4px) * -8 + 12px) 0 32px 0!important;column-gap:4px!important;row-gap:12px!important}.main-products-grid[data-layout=grid] .grid-cols-2>li,.main-products-grid[data-layout=grid] .grid-cols-2>li:nth-child(odd){border-width:0!important;padding:0!important;margin:0!important;min-width:0}.main-products-grid[data-layout=grid] .grid-cols-2 .card,.main-products-grid[data-layout=grid] .grid-cols-2 .card--product{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;left:0!important;right:0!important;transform:none!important;box-sizing:border-box}.card--product .card__media .product-label-container{top:6px!important;left:6px!important}.card--product .card__info-inner{gap:2px;padding:8px 2px 0}.card--product .card__title{font-size:13px}.card--product .card__tags{font-size:11.5px}.card--product .price__default{gap:0 7px}.card--product .price__current{font-size:14.5px}.card--product .price__was{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/card-mobile.css.map */
