.editorial-section{padding-top:40px;padding-bottom:40px}.editorial-grid{display:grid;grid-template-columns:1fr;gap:30px}@media screen and (min-width:750px){.editorial-grid{grid-template-columns:1.2fr 1fr;align-items:stretch}}.editorial-left{position:relative;height:100%;min-height:450px}.blog-card-link{display:block;height:100%;width:100%;text-decoration:none;color:inherit}.blog-image-wrapper{position:relative;width:100%;height:100%;overflow:hidden;background-color:#f3f3f3}.blog-bg-image{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1)}.blog-card-link:hover .blog-bg-image{transform:scale(1.03)}.blog-info-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top left,#000000a6,#0003,#0000);padding:40px;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:flex-end;text-align:right}.blog-title{color:#fff;margin:0;font-size:1.8rem;font-weight:500;display:inline-block;line-height:1.3}.title-text{border-bottom:2px solid #ffffff;padding-bottom:4px}.arrow{display:inline-block;margin-left:8px;transition:transform .3s ease}.blog-card-link:hover .arrow{transform:translate(5px)}.editorial-right{display:flex;flex-direction:column;justify-content:center}.products-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.editorial-product-card{display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.25,1,.5,1);will-change:transform}.editorial-product-card:hover{transform:translateY(-8px)}.product-image-link{display:block;position:relative;padding-bottom:125%;overflow:hidden;background-color:#f3f3f3;margin-bottom:12px}.product-image-link img,.editorial-product-card.placeholder svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-promo-text{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--color-foreground),.7);margin-bottom:6px}.product-info{display:flex;flex-direction:column;gap:4px}.product-title-link{text-decoration:none;color:inherit}.product-title-link:hover .product-title{text-decoration:underline}.product-title{margin:0;font-size:1.1rem;font-weight:400}.product-price{font-size:1rem;color:rgba(var(--color-foreground),.75)}.editorial-error{padding:40px;text-align:center;background:#f9f9f9;grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-editorial.css.map */
