.ess-showcase{width:100%}.ess-showcase__container{max-width:1200px;margin:0 auto;padding:0 15px}.ess-showcase__header{text-align:center;margin-bottom:40px}.ess-showcase__subtitle{color:#033923;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 6px;display:block}.ess-showcase__title{font-size:32px;font-weight:700;color:#1a1a1a;margin:0}@media(max-width:768px){.ess-showcase__title{font-size:26px}}.ess-showcase__top-row{display:grid;grid-template-columns:1.1fr 3.9fr;gap:20px;margin-bottom:50px}@media(max-width:1024px){.ess-showcase__top-row{grid-template-columns:1fr}}.ess-showcase__banner-link{display:block;width:100%;height:100%;border-radius:4px;overflow:hidden}.ess-showcase__banner-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ess-showcase__banner-link:hover .ess-showcase__banner-img{transform:scale(1.02)}@media(max-width:767px){.ess-showcase__banner-link{height:auto!important}}@media(max-width:1024px){.ess-showcase__banner-link{height:250px}.ess-showcase__list-item{max-width:100%!important}h4.ess-showcase__list-item-title{white-space:normal;overflow:inherit}}.ess-showcase__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:768px){.ess-showcase__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ess-showcase__grid{grid-template-columns:1fr}}.ess-showcase__bottom-row{display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;gap:24px}@media(max-width:1024px){.ess-showcase__bottom-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ess-showcase__bottom-row{grid-template-columns:1fr}}.ess-showcase__list-col{display:flex;flex-direction:column}.ess-showcase__list-title{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 20px;padding-bottom:8px}.ess-showcase__list-items{display:flex;flex-direction:column;gap:12px}.ess-showcase__list-item{display:flex;align-items:center;padding:12px;background:#fff;border:1px solid #efefef;border-radius:4px;text-decoration:none;color:#1a1a1a;transition:border-color .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.ess-showcase__list-item:hover{border-color:#033923;box-shadow:0 4px 12px #117c490d}.ess-showcase__list-item-img{width:60px;height:60px;flex-shrink:0;margin-right:14px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden}.ess-showcase__list-item-img img{width:100%;height:100%;object-fit:contain}.ess-showcase__list-item-info{flex:1;min-width:0;position:relative;height:52px;display:flex;flex-direction:column;justify-content:center}.ess-showcase__list-item-title{font-size:14px;font-weight:500;color:#333;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.ess-showcase__list-item:hover .ess-showcase__list-item-title{color:#033923}.ess-showcase__list-item-meta{display:flex;align-items:baseline;gap:8px;opacity:1;transition:opacity .2s ease,transform .2s ease}.ess-showcase__list-item-price{font-size:15px;font-weight:700;color:#1a1a1a}.ess-showcase__list-item-compare{font-size:12px;color:#aaa;text-decoration:line-through;font-weight:400}.ess-showcase__list-item-size{font-size:13px;font-weight:500;color:#033923}.ess-showcase__list-item-actions{display:flex;align-items:center;gap:8px;position:absolute;bottom:12px;left:86px;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease;pointer-events:none;width:calc(100% - 98px);background:#fff}.ess-showcase__list-item:hover .ess-showcase__list-item-meta{opacity:0;transform:translateY(-10px)}.ess-showcase__list-item:hover .ess-showcase__list-item-actions{opacity:1;transform:translateY(0);pointer-events:auto}.ess-showcase__list-item-btn{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #efefef;background:#fff;color:#1a1a1a;cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}.ess-showcase__list-item-btn svg{width:16px;height:16px;stroke:currentColor;fill:none}.ess-showcase__list-item-btn--cart{background:#033923;border-color:#033923;color:#fff}.ess-showcase__list-item-btn--cart:hover{background:#0d633a;border-color:#0d633a}.ess-showcase__list-item-btn--action:hover{background:#f4f4f5;color:#033923}
/*# sourceMappingURL=/cdn/shop/t/3/assets/essentials-showcase.css.map */
