.card.product.simple{position:relative;outline:none;background-color:transparent}.card.product.simple .card__inner{height:100%;display:flex;flex-direction:row;aspect-ratio:unset}.card.product.simple .image{display:flex;align-items:center;height:auto}.card.product.simple .image a{position:relative}.card.product.simple .image img{width:100%;height:auto;border:3px solid #000;border-radius:20px;max-width:107px;background-color:#fbfaf2;aspect-ratio:107/122}.card.product.simple .image img.alternate{opacity:0;position:absolute;top:0;left:0;width:100%;transition:opacity .4s ease-in-out}.card.product.simple .summary{padding:8px 24px;display:flex;row-gap:12px;flex:1;flex-direction:column;justify-content:center;max-width:250px;position:relative}.card.product.simple .summary .card__title{font-size:19px}.card.product.simple .summary .card__subtitle{font-size:13.5px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.135px;margin-top:5px}.card.product.simple .summary .product-form__buttons button{display:flex;align-items:center;gap:20px}.card.product.simple .summary .product-form__buttons button svg circle{stroke:#000}.card.product.simple .summary .product-form__buttons button:hover svg circle{stroke:#ffe845}.card.product.simple .summary .product-form__buttons button .price{color:inherit;font-family:Pitch Sans;font-size:16px}@media only screen and (min-width:769px){.card.product .card__badge{font-size:20px;padding:0 18px}.card.product .summary{row-gap:10px}.card.product:hover .image a{display:block}.card.product:hover .image a img{width:100%}.card.product:hover .image a img.alternate{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/component-card-product-simple.css.map */
