.Emfdla_cpoProductCard{align-self:stretch;display:flex}.Emfdla_cpoProductCard .Emfdla_link{border:1px solid var(--neutral-400,#e7e7e7);background-color:var(--neutral-white,#fff);width:100%;height:100%;color:inherit;border-radius:.5rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.Emfdla_cpoProductCard .Emfdla_link:hover .Emfdla_imgBox img:first-of-type{transform:scale(1.03)}.Emfdla_cpoProductCard .Emfdla_link:focus-visible{border-color:var(--neutral-700);outline-offset:-2px;outline:2px solid var(--neutral-700,#303030)}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_imgBox{aspect-ratio:401/384;width:100%;position:relative;overflow:hidden}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_imgBox img:first-of-type{transition:transform .34s cubic-bezier(.25,.46,.45,.94)}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_imgBox[data-transparent=true] img:first-of-type{object-fit:contain;max-width:90%;max-height:80%;margin:auto}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_imgBox[data-transparent=false] img:first-of-type{object-fit:cover;width:100%;height:100%}.Emfdla_cpoProductCard .Emfdla_link[data-transparent=false] .Emfdla_container{border-top:none;padding-top:.5rem}.Emfdla_cpoProductCard .Emfdla_link[data-transparent=false] .Emfdla_container .Emfdla_title{margin-bottom:1rem}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container{border-top:1px solid var(--neutral-400,#e7e7e7);flex-direction:column;flex-grow:1;align-items:flex-start;margin:1rem;padding-top:1rem;display:flex}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container[data-has-description=false] .Emfdla_title{margin-bottom:1.5rem}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_title{-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:var(--neutral-700,#303030);color:var(--neutral-700,#303030);font-size:var(--typography-body-l,1rem);font-family:var(--font-poppins);margin-bottom:.25rem;font-weight:500;line-height:1.16}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_shortDescription{line-height:1.5;font-size:var(--typography-body-m,.875rem);color:var(--neutral-600,#5b5a5a);max-width:100%;margin-bottom:2rem;padding-right:.5rem}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_shortDescription p{margin:0}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_shortDescription strong{color:var(--neutral-black,#000);font-weight:500}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_shortDescription em{font-style:italic}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_shortDescription .link{color:var(--neutral-700,#303030);display:inline}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_priceContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-top:auto;display:flex}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_priceContainer .Emfdla_price{-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:var(--neutral-700,#303030);color:var(--neutral-700,#303030);align-self:end;margin-bottom:.25rem;padding-right:.5rem;font-size:1.125rem;font-weight:400}.Emfdla_cpoProductCard .Emfdla_link .Emfdla_container .Emfdla_priceContainer button{place-self:end}
