.image-buttons__top-content{padding-bottom:15px}.image-button{position:relative;display:block;width:100%;height:auto;border:none;background:transparent}.image-button__col+.image-button__col{margin-top:10px}.image-button__img{position:relative;z-index:1;height:220px;width:100%;overflow:hidden}.image-button__img img{width:100%;height:100%}.image-button__img .object-fit{object-fit:cover}.image-button__img .object-fit-contain{object-fit:contain}.logo-icon{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;transition:opacity ease-in-out 0.3s}.logo-icon svg{height:100%;width:100%}.image-button__hover{position:relative;bottom:0;width:100%;padding:20px 0;color:#565A5C}.image-button--static .image-button__hover{padding:20px 0}.image-button__title,.image-button__hidden{position:relative;z-index:3}.image-button__description,.image-button__cta{display:block}.image-button__description{color:#3D3E3F;font-size:16px;line-height:1.65em;font-family:var(--font-poppins);font-weight:400}.image-button__title{margin:0;padding:0 0 6px 0;color:#3D3E3F;font-size:16px;line-height:1em;text-transform:uppercase;font-family:var(--font-gothambold)}.image-button--contain .image-button__hover .image-button__title,.image-button--contain .image-button__title.hidden-md-down{text-align:center}.image-button__cta:hover{transition:background 0.5s ease-in-out}.image-button__cta.btn{padding:12px 12px 12px 55px}@media (min-width:768px){.image-buttons__top-content{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;padding-bottom:25px}.image-buttons__top-content h2{padding-bottom:0}.image-buttons__top-content .btn{margin-bottom:5px}.image-buttons-product .image-buttons__top-content h2{text-align:center;width:100%;max-width:100%}.image-button__col+.image-button__col{margin-top:0}.image-button__col:nth-child(n+3){margin-top:10px}}@media (min-width:1200px){.image-buttons__top-content{display:flex;padding-bottom:20px;text-align:center;flex-direction:column;align-items:center}.image-buttons__top-content h2{max-width:100%;padding-bottom:20px}.image-button__col:nth-child(n+3){margin-top:0}.image-button__col:nth-child(n+5){margin-top:30px}.image-button__img{height:275px}.image-button__hover{z-index:2;bottom:0;color:#fff}.image-button__hidden{opacity:0;max-height:0;visibility:hidden;margin-top:30px;transform:translateY(50px);transition:max-height .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out,transform .35s}.image-button:hover .image-button__hidden{opacity:1;max-height:100%;visibility:visible;transform:translateY(0)}.image-button__title{padding-bottom:12px;font-size:22px;letter-spacing:-.03em}.image-button__description{padding-bottom:0}.image-button:hover .logo-icon{opacity:1;transition:all ease-in-out 0.3s}.image-button--option .logo-icon{display:none}.image-button--option .image-button__title{padding-top:20px;text-transform:none;font-family:var(--font-gothambook);text-align:left}.image-button--option .image-button__hover{display:flex;justify-content:center;flex-direction:column;position:absolute;top:0;bottom:auto;left:0;background:rgba(255,255,255,.9);padding:20px 10px;width:100%;height:275px;border:1px solid rgba(134,140,140,.37);opacity:0;transition:all ease-in-out 0.3s}.image-button--option .image-button__hover .image-button__title{text-transform:uppercase;font-family:var(--font-gothambold);padding-top:0;padding-bottom:16px;opacity:0;visibility:hidden;transform:translateY(50px);transition:max-height .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out,transform .35s}.image-button--option .image-button__hover .image-button__description{padding-bottom:15px;opacity:0;visibility:hidden;transform:translateY(50px);transition:max-height .35s ease-in-out,opacity .35s ease-in-out,visibility .35s ease-in-out,transform .35s}.image-button--option .image-button:hover .image-button__hover .image-button__title,.image-button--option .image-button:hover .image-button__hover .image-button__description{opacity:1;visibility:visible;transform:translateY(0)}.image-button--option .image-button__hidden{margin-top:0}.image-button--option .image-button:hover .image-button__title{font-family:var(--font-gothambold)}.image-button--option .image-button:hover .image-button__hover{opacity:1;transition:all ease-in-out 0.3s}.image-buttons .row{justify-content:center}.image-buttons{padding:100px 0}.image-buttons-wrapper .image-button__img{height:222px}.image-buttons-product{padding:0 0 95px}.image-buttons-wrapper .image-button__title{line-height:1.63em}.image-button__col.default .image-button__hover{min-height:290px}.section-intro{max-width:80%}}@media (min-width:1440px){.image-button--option .image-button__hover{padding:26px 50px}.logo-icon{height:auto}.image-button__cta.btn{padding:17px 16px 16px 55px}.image-button__col.default .image-button__hover{min-height:240px}}.image-button-warranty-tag.ab-test-item{background:#9eb28f;padding:8px 0 7px;position:absolute;top:0;left:0;width:100%;z-index:10;opacity:1;transition:all .3s ease-in-out}a.image-button.image-button--link:hover .image-button-warranty-tag.ab-test-item{opacity:0}.image-button-warranty-tag.ab-test-item p.warranty{font-size:20px;text-transform:capitalize;text-align:center;line-height:1em;padding:0;font-weight:200;color:#fff}.image-button-warranty-tag.ab-test-item p.warranty strong{font-family:var(--font-gothambold)}