.section-product-scroll{padding:var(--section-padding-vertical, 50px) 0rem var(--section-padding-vertical, 50px) 2rem}.section-product-scroll__title{text-align:left;text-transform:uppercase;font-weight:600;letter-spacing:1.5px;font-size:1.4rem;margin-bottom:30px;color:#000}.product-scroll__wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:20px;display:flex;justify-content:center}.product-scroll__list{display:flex;flex-wrap:nowrap;list-style:none;padding-left:0;margin:0 0 -20px;gap:20px}.product-scroll__item{flex-shrink:0;width:280px}.product-card-item{display:flex;flex-direction:column;height:100%;width:100%}.product-card-item__image-wrapper{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;overflow:hidden;width:100%;border-radius:var(--media-border-radius)}.product-card-item__image{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .3s ease}.product-card-item__image--secondary{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;padding:0;box-sizing:border-box;opacity:0;z-index:3}.product-card-item__image-wrapper.has-secondary-image:hover .product-card-item__image--secondary{opacity:1}.product-card-item__image-wrapper.has-secondary-image:hover .product-card-item__image--primary{opacity:0}.product-card-item__content{padding-top:15px;flex-grow:1}.product-card-item__title-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;width:100%}.product-card-item__title{font-size:1.5rem;font-weight:500;margin:0;color:#000;flex-grow:1}.product-card-item__reviews{flex-shrink:0;display:flex;align-items:center;gap:3px;font-size:1.3rem;font-weight:500;color:#333}.product-card-item__reviews-stars{color:#60339c;font-size:1.5rem;line-height:1}.product-card-item__reviews-count{font-size:1.2rem;color:#777}.product-card-item__button{display:block;width:100%;border:1px solid black;padding:12px;text-align:center;text-decoration:none;color:#505050;font-size:1.2rem;letter-spacing:1px;background-color:transparent;transition:all .2s ease;margin-top:15px;font-weight:600;position:relative;cursor:pointer}.product-card-item__button:hover{background-color:#000;color:#fff}.product-card-item__button:disabled{cursor:not-allowed;background-color:#f0f0f0;border-color:#a0a0a0;color:#aaa}.product-card-item__button.is-loading .button__text{visibility:hidden}.product-card-item__button .button__loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;line-height:1;color:#505050}.product-card-item__button.is-loading .button__loading-spinner{display:block}.shopify-onboarding-placeholder{height:100%;display:flex;flex-direction:column}.shopify-onboarding-placeholder .placeholder-svg{width:100%;height:auto;object-fit:contain;position:relative;z-index:2}.shopify-onboarding-placeholder .product-card-item__button{background-color:#f8f8f8;color:#aaa;border-color:#e0e0e0}@media (max-width: 767px){.section-product-scroll{padding-right:0;padding-left:1rem}.product-scroll__wrapper{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/custom-product-recommendations.css.map */
