.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .2s}.move-enter-active,.move-leave-active{transition:transform .4s ease-in-out}@media (width>=1024px){.move-enter-active,.move-leave-active{transition:transform .4s ease-in-out}}.move-enter-from,.move-leave-to{transform:translateY(100vh)}@media (width>=1024px){.move-enter-from,.move-leave-to{transform:translate(100vw)}}.dropdown-enter-active,.dropdown-leave-active{transition:all .1s ease-in-out}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-1em)}.base-product-content{background-color:#fff;justify-content:center;display:flex}.base-product-content--semi-dark{color:#3d3d3d;background-color:#f9f8f7}.base-product-content--paddingless{padding:unset}.base-product-content__container{box-sizing:border-box;gap:1rem;max-width:1440px;padding:2rem 1rem;display:grid}@media (width>=1024px){.base-product-content__container{grid-template-columns:repeat(2,1fr);gap:3.5rem;padding:3rem 9.6875rem}.base-product-content__container--longer-media{grid-template-columns:1.5fr 1fr}}.base-product-content__container--paddingless{padding:unset}.base-product-content__media{position:relative}.base-product-content__content{text-align:left;color:#3d3d3d;flex-direction:column;justify-content:center;gap:1rem;font-size:14px;font-weight:500;line-height:1.45;display:flex}@media (width>=1024px){.base-product-content__content{gap:1.5rem;font-size:17.15px;font-weight:400;line-height:1.35}}.base-product-content__title{font-family:Manrope,sans-serif;font-size:25.7357px;font-weight:600;line-height:1.45}@media (width>=1024px){.base-product-content__title{font-family:PP Agrandir,sans-serif;font-size:31.5263px;font-weight:400;line-height:1.35}}.base-product-content__menu-stats{color:#767676;font-size:14px;font-weight:400;line-height:1.45}@media (width>=1024px){.base-product-content__menu-stats{font-size:17.15px;line-height:1.35}}.base-product-content__description{font-size:17.15px;font-weight:400;line-height:1.35}.base-product-content__description li:first-child{margin-top:1.5rem}.base-product-content__description span{font-size:17.15px;font-weight:400;line-height:1.35}.base-product-content__ctas{flex-direction:column;gap:1rem;display:flex}@media (width>=1024px){.base-product-content__ctas{align-items:flex-start}}
