.product-list-block{padding-block:1.5rem}.product-list-block__header{margin-bottom:1.5rem;max-width:20rem}.product-list-block__heading{margin:0}.product-list-block__heading{font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05rem;line-height:1.15}.product-list-block__subheading{margin:.6rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.5rem}.product-list-block__item{display:flex;flex-direction:column;height:100%}.product-list-block .card--media{--ratio-percent: 0% !important}.product-list-block .card--standard .card__inner:after{content:none}.product-list-block .card--standard .card__inner:before{content:none}.product-list-block__item .card-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;height:100%;display:flex;flex-direction:column;box-shadow:0 1px 3px #0000000d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.product-list-block__item:hover .card-wrapper{transform:translateY(-4px);box-shadow:0 10px 20px -3px #00000014,0 4px 6px -2px #0000000a;border-color:#d1d5db}.product-list-block__item .card__content{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:flex-start}.product-list-block__item .card__inner{border-top-left-radius:11px;border-top-right-radius:11px;overflow:hidden}.product-list-block__item .quick-add{margin:.75rem 1rem 1rem}.product-list-block .card__heading a:after{content:none}.product-list-block .grid{flex-direction:column}.product-list-block .grid .card{display:flex;flex-direction:row}.product-list-block .grid .card__media{width:140px;height:140px}.product-list-block .grid .card__inner{width:30%;max-width:30%;flex:0 0 30%}.product-list-block .card__information .card__heading{text-align:start;font-weight:500;line-height:1.5}.product-list-block .card-information{text-align:start}.product-list-block .quick-add__submit{border-radius:10px}@media screen and (min-width:990px){.product-list-block .grid--2-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:989px){.product-list-block{padding-block:1rem}.product-list-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}.product-list-block .grid .card__media{width:100px;height:100px}.product-list-block .grid--2-col-tablet-down .grid__item{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/combo-products.css.map */
