body{--product-card-border-width: 0;--product-card-border-opacity: 0;--product-card-title-min-height: 2.75em;--product-card-desc-min-height: 2.5em;--product-card-price-min-height: 1.5em}.main-collection-grid,.product-list-section{background-color:var(--color-background)}.product-card .product-grid-view-zoom-out--details{display:none!important}[product-grid-view=zoom-out] .product-card .product-grid-view-zoom-out--details{display:block!important}.product-grid,.resource-list--grid{align-items:stretch}.product-grid__item,.resource-list__item{display:flex;border:none;border-radius:var(--border-radius, 12px);overflow:visible;background:transparent}.product-card{display:flex;flex-direction:column;width:100%;height:100%}.product-card .product-card__content.product-grid__card{flex:1;display:flex;flex-direction:column;height:100%;background:var(--color-background);box-shadow:0 1px 4px #2c3e500f;transition:box-shadow .2s ease,transform .2s ease}.card-hover-effect-lift .product-card:hover .product-card__content.product-grid__card{box-shadow:0 4px 16px #2c3e501a}.product-card .card-gallery{flex-shrink:0}.product-card [ref=productTitleLink]:not(.product-card-gallery__title-placeholder a){min-height:var(--product-card-title-min-height);display:flex;align-items:flex-start;width:100%}.product-card [ref=productTitleLink]:not(.product-card-gallery__title-placeholder a) .text-block,.product-card [ref=productTitleLink]:not(.product-card-gallery__title-placeholder a) p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.375;min-height:var(--product-card-title-min-height);width:100%;margin:0}.product-card .product-card__description{min-height:var(--product-card-desc-min-height);margin:0;font-size:.8125rem;line-height:1.45;color:rgb(var(--color-foreground-rgb) / .72);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}.product-card product-price{min-height:var(--product-card-price-min-height);display:flex;align-items:flex-end;flex-shrink:0;width:100%}.product-card__add-bar{flex-shrink:0;width:100%;position:relative;z-index:var(--layer-raised);padding-top:10px;margin-top:auto}.product-card__add-bar .quick-add--bar{position:static;inset:auto;pointer-events:auto;display:block;width:100%}.product-card__add-bar .quick-add--bar .shopify-product-form{justify-content:center;align-items:stretch;width:100%;height:auto}.product-card__add-bar .quick-add--bar .quick-add__button--bar{position:static;right:auto;bottom:auto;opacity:1;display:flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;height:auto;padding:0 1rem;border-radius:var(--style-border-radius-buttons-primary, 10px);border:1px solid var(--color-primary-button-background, var(--color-foreground));background:var(--color-primary-button-background, var(--color-foreground));color:var(--color-primary-button-text, #fff);-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer}.product-card__add-bar .quick-add--bar .quick-add__button--bar:hover{scale:1;background:var(--color-primary-button-hover-background, var(--color-primary-button-background));color:var(--color-primary-button-hover-text, var(--color-primary-button-text))}.product-card__add-bar .quick-add--bar .quick-add__button--bar .add-to-cart-text{background:transparent;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;min-height:44px;color:inherit;gap:.5rem;padding:0}.product-card__add-bar .quick-add--bar .quick-add__button--bar .add-to-cart-icon{width:18px;height:18px;padding:0;flex-shrink:0;color:inherit}.product-card__add-bar .quick-add--bar .quick-add__button--bar .add-to-cart-text__content{grid-template-columns:1fr}.product-card__add-bar .quick-add--bar .quick-add__button--bar .add-to-cart-text__content span span{opacity:1;filter:none;translate:0;padding-right:0;font-size:.8125rem;font-weight:500;white-space:nowrap}@media screen and (max-width:749px){.product-grid,.resource-list--grid{gap:10px}.product-card .product-card__content.product-grid__card{padding-inline:10px;padding-block:10px}.product-card__add-bar .quick-add--bar .quick-add__button--bar .add-to-cart-text__content span span{font-size:.75rem}}@media screen and (min-width:750px){.product-card__add-bar .quick-add--bar .quick-add__button--bar .add-to-cart-text__content span span{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cosmetics-custom.css.map */
