.hero-product .back-link{font-family:var(--font-family-alt);font-size:.875rem;font-weight:600;letter-spacing:-5%;margin-bottom:2rem;padding:0 1.25rem;text-transform:uppercase}.hero-product .back-link a{color:var(--color-dark);text-decoration:none}.hero-product .back-link a:hover{color:var(--color-dark)}.hero-product .cols-wrapper{padding:0 1.25rem}.hero-product .eyebrow{background:rgba(var(--color-dark-rgb),.1);color:var(--color-dark);margin-bottom:2rem}.hero-product .subhead{margin:1.5rem auto 0;max-width:640px}.hero-product .col-text .col-wrapper{background-color:#faf5ef;border-radius:var(--rounded);padding:2rem 1.5rem}.hero-product .col-text h1{font-size:var(--font-size-h2)}.hero-product .col-image img{height:auto;max-width:620px!important;width:100%}.hero-product .button-container{margin-top:2.5rem}.hero-product .cols-wrapper{display:block}@media (min-width:768px){.hero-product .cols-wrapper{align-items:start}.hero-product .col-text .col-wrapper{padding:3rem 2rem}}body button.splide__arrow{background:var(--color-gray-dark)!important;display:block;height:48px;line-height:1;width:48px}body button.splide__arrow svg{fill:#fff;width:1em}body .splide__pagination__page{background:#000!important;opacity:.25!important}body .splide__pagination__page.is-active{background:#000!important;transform:scale(1)!important}