<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.card-product{background:#fff;display:flex;flex-direction:column;gap:8px;height:100%;align-items:center;position:relative;padding:20px 10px}.collection.page-width{padding-inline:0;padding:24px 16px}.collection__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));overflow:hidden;padding-inline:16px}.card-product a:not(.card_product__thumbnail){text-decoration:none;display:flex}.card-product__image{aspect-ratio:1 / 1;max-width:330px;background:#fff;overflow:hidden;position:relative}.card-product img{width:100%;height:100%;object-fit:contain}.card-product-image-first{opacity:1;transition:all .45s ease-in-out;position:absolute}.card-product-image-first:hover{opacity:0}.card-product__thumbnails{display:flex;padding-inline:0;align-items:baseline;width:100%;height:50px;justify-content:flex-start;gap:8px}.card_product__thumbnail{overflow:hidden;cursor:pointer;text-decoration:none;position:relative;flex-shrink:0}.card_product__thumbnail-image{width:50px;height:50px}.card_product__thumbnail-image img{width:100%;height:100%;overflow:hidden}.card_product__thumbnail-more{align-items:center;justify-content:center;color:#333;cursor:default;display:flex;flex-shrink:1;font-size:12px}.card_product__thumbnail--hidden-mobile,.card_product__thumbnail--hidden-desktop,.card_product__thumbnail-more--desktop{display:none}@media (min-width: 475px){.card_product__thumbnail--more-mobile,.card_product__thumbnail--hidden-desktop,.card_product__thumbnail-more--desktop{display:none}}@media (min-width: 750px){.card_product__thumbnail--hidden-mobile{display:block}.card_product__thumbnail--hidden-desktop,.card_product__thumbnail-more--desktop{display:none}}.ruk_rating_snippet span{font-weight:300!important;line-height:normal!important;color:var(--Primary-Fern-Green, #748b46)!important}.card-product__vendor{color:var(--Primary-Fern-Green, #748b46);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.card-product__info{align-self:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;padding-inline:4px}.card-product__title{color:var(--Neutrals-Black, #000);margin:0;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.6em}.swiper-slide{height:auto}.card-product__description-short{color:var(--Neutrals-Black, #000);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.card-product__banner-container{top:16px;left:0;position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;color:#fff}.card-product__discount-banner{background:var(--Secondary-Vivid-Red, #9b1e20);display:flex;padding:4px 8px;justify-content:center;align-items:center;text-align:center;font-size:10px;font-weight:400;line-height:normal;text-transform:uppercase}.card-product__bestseller-banner{background:var(--Primary-Earthy-Grey, #5c594f);display:flex;padding:4px 8px;justify-content:center;align-items:center;align-self:stretch;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.card-product__soon-available-banner{color:#5c594f;background:#d9d9d9;display:flex;padding:4px 8px;justify-content:center;align-items:center;align-self:stretch;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.ruk_rating_snippet:empty{display:block;height:22px}.card-product__icon-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;position:absolute;padding-right:8px;right:0;top:16px}.card-product__icon-container svg{width:20px;height:20px}.card-product__dropshadow{box-shadow:4px 4px 10px #70707040}@media (min-width: 1024px){.card_product__thumbnail-image{width:48px;height:48px}.card-product__info .price-wrapper{margin-top:auto}.collection__products{padding-inline:0;padding-bottom:48px;margin-bottom:48px}}@media (min-width: 1400px){.card-product{gap:24px}.card_product__thumbnail-more--desktop{display:flex}.card_product__thumbnail-more--mobile{display:none}.card_product__thumbnail--hidden-mobile{display:block}.card_product__thumbnail--hidden-desktop{display:none}.card_product__thumbnail{max-width:64px}.card-product__banner-container{gap:16px}.card-product__discount-banner,.card-product__bestseller-banner,.card-product__soon-available-banner{font-size:16px;padding:8px 24px}.card-product__icon-container svg{width:30px;height:30px}.card-product__thumbnails{height:64px;padding-inline:8px;gap:4px}.card_product__thumbnail-image{width:64px;height:64px}.card-product__info{padding-inline:8px;gap:12px;flex:1}.card-product__vendor{font-size:14px}.card-product__title{font-size:16px}}@media screen and (max-width: 450px){.collection__products{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media screen and (min-width: 451px){.collection__products{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media screen and (min-width: 700px){.collection__products{grid-template-columns:repeat(auto-fill,minmax(312px,1fr))}}.card-product__thumbnail--overlay-unavailable{position:absolute;height:100%;width:100%;background-color:#ffffff81;top:0;left:0;display:flex;justify-content:center;align-items:center}.card-product__thumbnail--overlay-unavailable:empty{display:block}.card-product__thumbnail--overlay-unavailable svg{width:20px;height:20px}.card-product__sold{text-transform:uppercase;padding-inline:24px;padding-block:9.5px;font-weight:600;position:absolute;top:24px;left:0;color:#5c594f;background:#d9d9d9;font-family:Roboto;font-size:16px;font-weight:400;line-height:1;text-align:center;min-width:182px}@media (max-width: 968px){.card-product__sold{font-size:10px;padding-inline:6px;padding-block:5px;line-height:1;top:8px;min-width:unset}}@media screen and (min-width: 1024px){.skeleton-card__product{width:100%;padding:20px 10px}}.skeleton-card__price{color:#d3d3d3}.skeleton-card__stars{margin-top:5px;margin-bottom:15px;display:flex}.skeleton-card__star{color:#d3d3d3;font-size:12px;margin-top:16px}.skeleton-card--pulsating{animation:pulse 1s infinite;border-radius:4px;height:100%;width:100%;display:block}.skeleton-card-product__image{aspect-ratio:1 / 1;max-width:330px;background:#d3d3d3;overflow:hidden;position:relative;display:block;width:100%;animation:pulse 1s infinite}.skeleton-card-product__thumbnails{display:flex;gap:10px}.skeleton-card__thumbnail{background:#d3d3d3;height:64px;width:64px;margin-top:10px;animation:pulse 1s infinite}.skeleton-card__vendor{color:#d3d3d3}@media screen and (max-width: 1023px){.skeleton-card__thumbnail{max-width:50px;max-height:50px}.skeleton-card__product{margin:10px 20px 10px 0}}@keyframes pulse{0%{background-color:#e0e0e0}50%{background-color:#cfcfcf}to{background-color:#e0e0e0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/card-product.css.map */
</pre></body></html>