.compare-feature-section .banner__box{padding-top:1em}.compare-feature-section .banner__content.banner__content--top-center{padding-top:3rem}.compare-feature-section .banner__box .banner__heading+*{margin-top:.75em}.compare-feature-section{overflow:hidden;line-height:130%}.compare-feature-section a{color:var(--color-white);transition:color .2s ease-out}.compare-feature-section a:focus,.compare-feature-section a:hover{color:inherit}.compare-feature-section .banner__media.media:nth-child(2),.compare-feature-section .banner__media.media:nth-child(3),.compare-feature-section .banner__media.media:nth-child(4),.compare-feature-section .banner__media.media:nth-child(5){transition:all .4s ease-out;opacity:0;background-color:transparent}.compare-feature-section .banner__media.media:nth-child(5){transition:all .4s ease-in}.compare-feature-section .banner__media.media:nth-child(2){margin-top:-.25rem;margin-left:1rem;transition-delay:50ms}.compare-feature-section .banner__media.media:nth-child(3){margin-top:-.5rem;margin-left:2rem;transition-delay:.2s}.compare-feature-section .banner__media.media:nth-child(4){margin-top:-.75rem;margin-left:3rem;transition-delay:.4s}.compare-feature-section .banner__media.media:nth-child(5){margin-top:0;margin-left:0;transition-delay:1s}.no-js .compare-feature-section .banner__media.media:nth-child(5){opacity:1}.compare-feature-section .banner__media.media.transition:nth-child(2),.compare-feature-section .banner__media.media.transition:nth-child(3),.compare-feature-section .banner__media.media.transition:nth-child(4),.compare-feature-section .banner__media.media.transition:nth-child(5){margin-top:0;margin-left:0;opacity:1}.compare-feature-section.banner--large:not(.banner--adapt){min-height:auto;font-size:var(--font-size--xs)}.compare-feature-section.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{padding:1em;min-height:32em}.compare-feature-section.banner--large:not(.banner--adapt) .banner__box{max-width:35em;padding:.75em 3.5em}.compare-feature-section.banner--large:not(.banner--adapt) .banner__box h2{font-size:195%}.compare-feature-section.banner--large:not(.banner--adapt) .banner__text{font-size:120%;line-height:120%}.compare-feature-section .banner__media{top:4em}@media screen and (min-width: 450px){.compare-feature-section.banner--large:not(.banner--adapt){font-size:var(--font-size--sm)}}@media screen and (min-width: 550px){.compare-feature-section.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:38em}.compare-feature-section .banner__media{top:2em}}@media screen and (min-width: 750px){.compare-feature-section.banner--large:not(.banner--adapt){font-size:100%}.compare-feature-section.banner--large:not(.banner--adapt) .banner__box{max-width:none}}@media screen and (min-width: 990px){.compare-feature-section.banner--large:not(.banner--adapt){font-size:115%}.compare-feature-section .banner__media{top:0}}@media screen and (min-width: 1400px){.compare-feature-section.banner--large:not(.banner--adapt){font-size:125%}.compare-feature-section.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:38em}.compare-feature-section.banner--large:not(.banner--adapt) .banner__box{padding-top:1.25em}}@media screen and (min-width: 1660px){.compare-feature-section.banner--large:not(.banner--adapt){font-size:150%}.compare-feature-section .banner__media{top:2em}}@media screen and (max-width: 749px){.compare-feature-section .banner__content.banner__content--top-center{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-featured-compare.css.map?v=16426811233912971481684277181 */
