/* compiled by scssphp 1.6.0 on Mon, 12 May 2025 11:22:56 +0000 (0.0279s) */

#site-content .components-overview__item{background:var(--grey1);display:flex !important;flex-direction:column-reverse;box-shadow:0 0 45px 0 rgba(178, 140, 80, 0.1);border:1px solid rgba(255, 255, 255, 0.14);justify-content:start;border:1px solid var(--grey13);height:100%}#site-content .components-overview__item--card{display:grid !important;grid-template-columns:1fr;grid-template-rows:205px auto;transition:all 0.8s ease-in-out}@media (min-width:1560px){#site-content .components-overview__item--card{grid-template-rows:300px auto}}#site-content .components-overview__item--card .button{order:3;height:1px;opacity:0;transition:all 0.8s ease-in-out}#site-content .components-overview__item--card .components-overview__item-content{background-color:var(--grey1)}#site-content .components-overview__item--card .components-overview__item-image{order:-1;height:auto;aspect-ratio:0.8837209302;max-height:300px;max-width:363px;width:100%;margin:auto auto 0;transition:all 0.8s ease-in-out}@media (max-width:1559px){#site-content .components-overview__item--card .components-overview__item-image{height:205px;width:auto}}#site-content .components-overview__item--card .components-overview__item-excerpt{order:2;margin-bottom:11px;padding:0;font-size:15px;letter-spacing:0;line-height:1.73;color:rgba(255, 255, 255, 0.7);max-height:0;overflow:hidden;transition:all 0.8s ease-in-out}#site-content .components-overview__item--card:hover .components-overview__item-excerpt{max-height:250px}#site-content .components-overview__item--card:hover .components-overview__item-image{max-height:205px;max-width:202px}@media (max-width:1559px){#site-content .components-overview__item--card:hover .components-overview__item-image{max-height:155px;max-width:155px}}#site-content .components-overview__item--card:hover .button{max-height:fit-content;opacity:1}#site-content .components-overview__item-content{padding:36px 39px 23px 20px;display:grid}@media (min-width:1025px){#site-content .components-overview__item-content{padding:34px 47px 29px 42px}}#site-content .components-overview__item-image{width:100%}#site-content .components-overview__item-title{margin:0;padding-bottom:11px}#site-content .components-overview__item-excerpt{order:2;padding-bottom:11px;font-size:15px;letter-spacing:0;line-height:1.73;color:rgba(255, 255, 255, 0.7)}#site-content .components-overview__item-price{order:3;border-top:1px solid rgba(255, 255, 255, 0.4);padding-top:15px;color:rgba(255, 255, 255, 0.85);font-size:18px;letter-spacing:0;line-height:33px}