.product-item-horizontal{display:flex;align-items:flex-start;gap:2rem;padding:2rem;margin-left:100px;margin-right:100px;border:1px solid black;margin-bottom:2rem;flex-direction:row-reverse}.product-item-horizontal .card__image{flex:0 0 40%;max-width:40%;padding-top:0!important;position:relative;height:400px;border-radius:10px}.product-item-horizontal .lazy-image{height:100%;padding-top:0!important;position:absolute;top:0;left:0;width:100%}.product-item-horizontal .product-item__text{flex:1;display:flex;flex-direction:column;gap:1rem;padding:0 2rem;margin-top:5vh}.product-item-horizontal .product-item__description{color:rgba(var(--color-base-text),.75);line-height:1.5;margin:.5rem 0}.product-item-horizontal .product-item__inventory{color:rgba(var(--color-base-text),.85);font-style:italic;margin-top:-.5rem}.product-item-horizontal .img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0}@media screen and (max-width: 749px){.product-item-horizontal{flex-direction:column;padding:1rem;gap:1rem;margin-left:1rem;margin-right:1rem}.product-item-horizontal .card__image{flex:0 0 auto;max-width:100%;height:300px;margin-bottom:1rem;position:relative}.product-item-horizontal .product-item__text{padding:0;margin-top:1rem}.product-item-horizontal .lazy-image,.product-item-horizontal .img{position:relative}}.product-item-horizontal__title{margin:0;font-size:var(--font-size-large);font-weight:var(--font-weight-bold)}.product-item-horizontal__title a{text-decoration:none;color:rgb(var(--color-base-text))}.product-item-horizontal__price{font-size:var(--font-size-medium)}.product-item-horizontal__description{color:rgba(var(--color-base-text),.8);line-height:1.5}.product-item-horizontal__button{margin-top:auto}@media screen and (max-width: 749px){.product-item-horizontal{flex-direction:column}.product-item-horizontal__image{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 749px){.grid--2-col-tablet .grid__item,.grid--3-col-tablet .grid__item,.grid--4-col-desktop .grid__item{width:100%!important;max-width:100%!important;padding-left:0;padding-right:0}ul#product-grid{padding:0;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-product-item-horizontal.css.map */
