/*! @version pwa-studio: 1.34.1, @magento/venia-ui: ^11.7.0, @magento/upward-security-headers: ^1.1.18, @magento/pwa-theme-venia: ^2.4.0, @magento/pwa-buildpack: ^11.5.4, @magento/peregrine: ^15.5.2, @magento/pagebuilder: ^9.3.5, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ^1.3.3, @apollo/client: ~3.5.0 */
.interactiveFeatures-wrapper-vWo{display:flex;flex-direction:column;max-width:1800px;position:relative;width:100%}.interactiveFeatures-stairlift-s0J{border-radius:var(--border-radius-lg);display:block;height:auto;width:100%}.interactiveFeatures-contentWrapper-e0P{position:relative}.interactiveFeatures-content-kY3 figure,.interactiveFeatures-content-kY3 img{border-radius:var(--border-radius-sm)}.interactiveFeatures-content-kY3 h3,.interactiveFeatures-content-kY3 h4{margin-bottom:15px;margin-top:15px}
.featurePoint-point-OAC{cursor:pointer;height:32px;transition:background-color .5s;width:32px}.featurePoint-point-OAC,.featurePoint-point-OAC span{border-radius:50%;display:block;position:absolute}.featurePoint-point-OAC span{background-color:rgb(var(--brand-color-coral));height:14px;left:9px;top:9px;width:14px;z-index:99}.featurePoint-point-OAC:hover span{background-color:rgb(var(--brand-color-white))}.featurePoint-point-OAC:before{animation:featurePoint-pulse-ring-lWI 4s cubic-bezier(.215,.61,.355,1) infinite;border-radius:45px;box-sizing:border-box;height:300%;margin-left:-100%;margin-top:-100%;position:relative;width:300%}.featurePoint-point-OAC:after,.featurePoint-point-OAC:before{background-color:rgb(var(--brand-color-white));content:"";display:block;transition:background-color .5s}.featurePoint-point-OAC:after{animation:featurePoint-pulse-dot-xBM 4s cubic-bezier(.455,.03,.515,.955) -.4s infinite;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.featurePoint-point-OAC:hover:after,.featurePoint-point-OAC:hover:before{background-color:rgb(var(--brand-color-coral))}@keyframes featurePoint-pulse-ring-lWI{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes featurePoint-pulse-dot-xBM{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}
