.feature-highlights{position:relative;width:100%;overflow:hidden;padding:0}.feature-highlights__heading{max-width:1860px}@media screen and (max-width: 767px){.feature-highlights__heading{margin:15px auto 25px;font-size:20px;line-height:24px}}@media screen and (min-width: 768px){.feature-highlights__heading{font-size:38px;line-height:44px;margin:20px auto 40px}}@media screen and (min-width: 1440px){.feature-highlights__heading{font-size:70px;line-height:83px;margin:30px auto 100px}}.feature-highlights__bg{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){.feature-highlights__bg{padding:30px 0;margin-bottom:0}}@media screen and (min-width: 768px){.feature-highlights__bg{padding:100px 0;margin-bottom:60px}}@media screen and (min-width: 1440px){.feature-highlights__bg{padding:0;margin-bottom:140px}}.feature-highlights__overlay{padding:10px}.feature-highlights__inner{position:relative;z-index:2;max-width:1900px;padding:35px;margin:0 auto}@media screen and (max-width: 767px){.feature-highlights__inner{padding:10px}}@media screen and (min-width: 768px){.feature-highlights__inner{padding:20px}}@media screen and (min-width: 1440px){.feature-highlights__inner{padding:35px}}.feature-highlights__grid{padding:125px 80px 170px;display:grid;grid-template-columns:repeat(3,1fr);column-gap:70px;row-gap:40px}@media screen and (max-width: 767px){.feature-highlights__grid{padding:20px 25px;gap:10px;row-gap:8px;column-gap:13px}}@media screen and (min-width: 768px){.feature-highlights__grid{padding:30px 35px;gap:20px}}@media screen and (min-width: 1440px){.feature-highlights__grid{padding:125px 80px 170px;grid-template-columns:repeat(3,1fr)}}.feature-highlights__item{width:100%}.feature-highlights__tile{display:inline-block;position:relative;width:100%;padding-top:75%;background:var(--square-rgba);border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .25s cubic-bezier(.2,.9,.2,1),box-shadow .25s;box-shadow:0 6px 18px #0000002e!important}@media screen and (max-width: 767px){.feature-highlights__tile:active{border-radius:10px}}@media screen and (min-width: 1024px){.feature-highlights__tile:hover,.feature-highlights__tile:focus{transform:translate(8%,8%) scale(1.17);z-index:2;box-shadow:0 18px 30px #00000047}}@media screen and (min-width: 1440px){.feature-highlights__tile:hover,.feature-highlights__tile:focus{transform:translate(22%,22%) scale(1.45);z-index:2;box-shadow:0 18px 30px #00000047}}.feature-highlights__tile-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-regular-family);font-style:var(--font-regular-style);font-weight:var(--font-regular-weight);padding:7.5%;line-height:1.2;transform:scale(1);transition:transform .2s ease 0s;font-size:12px;line-height:14px}@media screen and (min-width: 768px){.feature-highlights__tile-inner{font-size:24px;line-height:28px}}@media screen and (min-width: 1440px){.feature-highlights__tile-inner{font-size:40px;line-height:45px}}.feature-highlights__tile:hover .feature-highlights__tile-inner,.feature-highlights__tile:active .feature-highlights__tile-inner{transform:scale(1.1);transition-delay:.25s}.feature-highlights__tile:not(:hover) .feature-highlights__tile-inner{transition-delay:0s}.d-none{display:none}
/*# sourceMappingURL=/cdn/shop/t/39/assets/component-feature-highlights.css.map */
