.promotional-showcase{width:100%;position:relative}.promotional-showcase-container{max-width:100%;margin:0 auto}.promotional-showcase-content{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.promotional-showcase-main{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.promotional-main-image{aspect-ratio:1.2;width:100%;height:auto;position:relative}.promotional-main-image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.promotional-main-button{position:relative;z-index:2;display:flex;justify-content:flex-start;align-items:flex-end}.promotional-showcase-details{display:flex;flex-direction:column;background:#f5f5f0;padding:0 50px;justify-content:space-between;align-items:flex-end}.promotional-text-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.promotional-title{font-size:18px;font-weight:400;line-height:1.3;color:#333;margin:0 0 20px;font-family:var(--font-heading-family, inherit);letter-spacing:-.02em;text-transform:unset}.promotional-description{font-size:16px;line-height:1.5;color:#666;margin:0 0 30px;font-family:var(--font-body-family, inherit)}.promotional-description p{margin:0 0 16px}.promotional-description p:last-child{margin-bottom:0}.product-images{width:100%;width:fit-content}.promotional-product-images{display:flex;gap:20px;align-items:flex-end;justify-content:flex-start}.promotional-product-item{flex:1;max-width:220px;display:flex}.promotional-product-item img{width:100%;height:auto;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease}.promotional-btn{margin-top:10px}@media(max-width:768px){.promotional-showcase-content{grid-template-columns:1fr;min-height:auto}.promotional-showcase-main{order:1000}.promotional-showcase-details{order:2;padding:0 0 40px;min-height:400px}.promotional-title{font-size:16px;margin-bottom:16px}.promotional-description{font-size:15px;margin-bottom:24px}.promotional-product-images{gap:15px;justify-content:center}.promotional-product-item{max-width:50%}}.promotional-product-item{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.promotional-product-item:nth-child(1){animation-delay:.2s}.promotional-product-item:nth-child(2){animation-delay:.4s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/promotional-showcase.css.map */
