.js .r{opacity:0;transform:translateY(14px);transition:opacity .75s cubic-bezier(.22,.61,.36,1),transform .75s cubic-bezier(.22,.61,.36,1)}.js .r.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .r{opacity:1;transform:none;transition:none}}.range-grid-section{background-color:var(--tertiary);color:var(--white);padding:76px max(var(--side-padding),24px)}.range-grid-inner{max-width:var(--max-width);margin:0 auto}.range-grid-head{display:flex;flex-direction:column;gap:14px}.range-grid-eyebrow{margin:0;font-family:var(--body-font-family);font-weight:400;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,currentColor 75%,transparent)}.range-grid-heading{margin:0;font-family:var(--heading-font-family);font-weight:400;font-size:20px;line-height:1.12;letter-spacing:normal;text-transform:none;color:var(--white)}.range-grid-cards{margin-top:36px;display:grid;grid-template-columns:1fr;gap:36px}.range-card{display:flex;flex-direction:column;gap:16px}.range-card-media{aspect-ratio:342 / 230}.range-card-media img{display:block;width:100%;height:100%;object-fit:cover}.range-card-placeholder{width:100%;height:100%;background:linear-gradient(180deg,#d4d8d9,#a3a9ab,#c4c8ca)}.range-card-text{display:flex;flex-direction:column;gap:6px}.range-card-title{margin:0;font-family:var(--heading-font-family);font-weight:400;font-size:15px;letter-spacing:normal;text-transform:none;color:var(--white)}.range-card-desc{margin:0;font-family:var(--body-font-family);font-weight:300;font-size:12px;line-height:18px;letter-spacing:.04em;color:color-mix(in srgb,currentColor 75%,transparent)}.range-card-btn{align-self:flex-start;margin-top:10px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 60px;border:1px solid transparent;border-radius:0;font-family:var(--body-font);font-weight:400;font-size:12px;line-height:18px;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:background-color var(--button-transition-duration) ease,color var(--button-transition-duration) ease,border-color var(--button-transition-duration) ease}.range-card-btn:focus-visible{outline:2px solid var(--white);outline-offset:2px}.range-card-btn--cta{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.range-card-btn--cta:hover,.range-card-btn--cta:focus-visible{background-color:var(--primary-hover);border-color:var(--primary-hover)}.range-card-btn--notify{background-color:transparent;border-color:var(--white);color:var(--white)}.range-card-btn--notify:hover,.range-card-btn--notify:focus-visible{background-color:var(--white);color:var(--tertiary)}@media(min-width:768px){.range-grid-section{padding:96px var(--side-padding)}.range-grid-cards{margin-top:40px;grid-template-columns:repeat(2,1fr);gap:24px}.range-card{gap:14px}.range-card-media{aspect-ratio:1 / 1}.range-card-text{flex:1 1 auto}.range-card-desc{padding-bottom:8px}.range-card-btn{margin-top:auto}}@media(min-width:1280px){.range-grid-section{padding:110px var(--side-padding)}.range-grid-head{gap:18px}.range-grid-heading{font-size:30px;line-height:normal}.range-grid-cards{margin-top:56px;grid-template-columns:repeat(4,1fr)}.range-card{gap:18px}.range-card-title{font-size:16.5px}.range-card-text{gap:18px}.range-card-btn{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/419/assets/range-grid.css.map */
