.rudca-discovery{margin:30px 0 40px}.rudca-discovery__shelf+.rudca-discovery__shelf{margin-top:28px}.rudca-discovery__header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.rudca-discovery__heading{margin:0;color:var(--heading-color, #152c22);font-size:23px;line-height:1.25;font-weight:700}.rudca-discovery__description,.rudca-discovery__browse{margin:4px 0 0;color:var(--text-color, #42534a);font-size:13px;line-height:1.4}.rudca-discovery__all{display:inline-flex;align-items:center;flex-shrink:0;gap:7px;min-height:44px;color:var(--heading-color, #1d4937);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.rudca-discovery__rail{position:relative}.rudca-discovery__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);align-items:stretch;gap:16px;padding:0 0 8px;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#81998b #eef2ed;list-style:none}.rudca-discovery__item{min-width:0;scroll-snap-align:start}.rudca-discovery__item .product-item{display:flex;flex-direction:column;width:100%;height:100%;padding:12px;margin:0;border:1px solid var(--border-color, #dce3dd);border-radius:9px}.rudca-discovery__item .product-item:after{content:none}.rudca-discovery__item .product-item__image-wrapper{margin:0 0 10px}.rudca-discovery__item .aspect-ratio{padding-bottom:100%!important}.rudca-discovery__item .product-item__primary-image,.rudca-discovery__item .product-item__secondary-image{width:100%;height:100%;object-fit:contain}.rudca-discovery__item .product-item__info{display:flex;flex:1;flex-direction:column}.rudca-discovery__item .product-item__info-inner{flex:1}.rudca-discovery__item .product-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:6px;font-size:14px;line-height:1.35}.rudca-discovery__item .product-item__vendor{margin-bottom:4px;font-size:11px}.rudca-discovery__item .product-item__action-list--list-view-only{display:flex}.rudca-discovery__item .product-item__action-button--list-view-only,.rudca-discovery__item [data-secondary-action=open-quick-view],.rudca-discovery__item .product-item__swatch-list,.rudca-discovery__item .product-item__reviews-badge,.rudca-discovery__item ryviu-widget-total{display:none}.rudca-discovery__item .rudca-card-reviews{display:none}.rudca-discovery__item .rudca-product-form.product-item__action-list{gap:6px}.rudca-discovery__navigation{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.rudca-discovery__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #b7c7bb;border-radius:50%;background:#fff;color:#1d4937;font-size:22px;line-height:1;cursor:pointer}.rudca-discovery__arrow:disabled{opacity:.35;cursor:default}.rudca-discovery__feedback{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:13px}.rudca-discovery__retry,.rudca-discovery__continue{min-height:44px;padding:6px 0;color:var(--heading-color, #1d4937);font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rudca-discovery [hidden]{display:none!important}.rudca-discovery a:focus-visible,.rudca-discovery button:focus-visible,.rudca-discovery__list:focus-visible{outline:3px solid #1d4937;outline-offset:3px}@media(max-width:999px){.rudca-discovery__list{grid-auto-columns:calc((100% - 32px) / 3)}}@media(max-width:640px){.rudca-discovery .rudca-discovery__navigation{display:none}.rudca-discovery{margin-top:24px}.rudca-discovery__heading{font-size:19px}.rudca-discovery__header{gap:10px;margin-bottom:9px}.rudca-discovery__all{gap:4px;font-size:12px}.rudca-discovery__list{gap:10px;grid-auto-columns:calc((100% - 24px)/2)}.rudca-discovery__item .product-item{padding:8px}.rudca-discovery__item .product-item__title{font-size:13px}.rudca-discovery__item .price:not(.price--compare){font-size:17px}.rudca-discovery__navigation{margin-top:3px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/rudca-product-discovery.css.map */
