.manuals-grid-section{background-color:var(--section-background-color);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.manuals-grid-section__container{margin:0 auto;width:100%;padding:0 40px;max-width:var(--section-max-width)}.manuals-grid-section__heading{margin-bottom:30px}.manuals-grid-section__heading *{margin:0}.manuals-grid-section__wrapper{display:grid;gap:40px 8px;grid-template-columns:repeat(var(--desktop-columns),1fr)}.manuals-grid-section__card{display:flex;flex-direction:column;text-decoration:none;cursor:pointer}.manuals-grid-section__card-image-wrapper{aspect-ratio:1.2 / 1;width:100%;margin-bottom:16px;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:var(--card-background-color);padding:20px}.manuals-grid-section__card-image{display:block;width:100%;height:auto}.manuals-grid-section__card-image-placeholder{width:50%;height:50%}.manuals-grid-section__card-content{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;flex:1 1;justify-content:space-between}.manuals-grid-section__card-content *{margin:0}.manuals-grid-section__card-title{text-transform:capitalize;color:var(--title-color)}.manuals-grid-section__card-subtitle{color:var(--subtitle-color)}.manuals-grid-section__card-link-text{position:relative;font-size:14px;max-width:fit-content;color:var(--link-color);margin:auto 0 0}.manuals-grid-section__card-link-text:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:var(--color-foreground);transform:scaleX(0);transform-origin:right;transition:transform .4s ease}.manuals-grid-section__card:hover .manuals-grid-section__card-link-text:after{transform:scaleX(1);transform-origin:left}@media screen and (max-width: 768px){.manuals-grid-section{padding-top:var(--section-padding-top-mobile);padding-bottom:var(--section-padding-bottom-mobile)}.manuals-grid-section__container{padding:0}.manuals-grid-section__wrapper{grid-template-columns:repeat(var(--mobile-columns),1fr);gap:30px 12px}.manuals-grid-section__card-image-wrapper{margin-bottom:8px;aspect-ratio:1/1.1;padding:8px}.manuals-grid-section__card-content{gap:4px;margin-bottom:auto;padding:0 8px}.manuals-grid-section__card-link-text{padding:0 8px;margin-top:8px}.manuals-grid-section__card-title{font-size:1.05rem}.manuals-grid-section__card-subtitle{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-custom-manuals.css.map */
