.product-recs{padding:80px 0 0;background:#fff}.product-recs__header{margin-bottom:40px;text-align:center}.product-recs__title{margin:0;font-family:var(--pdp-font-bold, "Circle Bold", sans-serif);font-weight:400;font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:.07em;margin-bottom:3rem;line-height:1.2;text-transform:uppercase;color:#111}.product-recs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.rec-card{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:#faf9f7;box-shadow:0 1px 6px #00000012}.rec-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;padding:0;text-decoration:none}.rec-card__media img{aspect-ratio:3 / 2;object-fit:cover}.rec-card__image,.rec-card__placeholder{display:block;width:100%;height:auto;object-fit:contain}.rec-card__placeholder{max-width:160px}.rec-card__content{display:flex;flex:1;flex-direction:column;padding:20px 24px 24px}.rec-card__category{margin:0 0 8px;font-family:var(--pdp-font-bold, "Circle Bold", sans-serif);font-weight:400;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#888;font-weight:700}.rec-card__title{margin:0 0 12px;font-family:var(--pdp-font-bold, "Circle Bold", sans-serif);font-weight:400;font-size:18px;font-weight:700;line-height:1.25;color:#111}.rec-card__title a{font-weight:700;font-size:20px;letter-spacing:.01em;text-transform:none;color:#111;margin-bottom:12px;font-family:var(--pdp-font-bold, "Circle Bold", sans-serif);font-weight:400}.rec-card__rating{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:20px;font-family:var(--pdp-font-regular, "Circle Light", sans-serif);font-size:20px;color:#666}.rec-card__stars{position:relative;display:inline-block;font-size:12px;line-height:1;letter-spacing:1px}.rec-card__stars-base{color:#ddd}.rec-card__stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#c9a227}.rec-card__rating-score{font-weight:500;color:#111}.rec-card__reviews,.rec-card__rating-score{font-weight:400;font-size:.875rem;color:#555}.rec-card__stars{font-size:16px}span.rec-card__rating-score,span.rec-card__reviews{line-height:normal}.rec-card__rating--spr .shopify-product-reviews-badge{font-size:12px}.rec-card__actions{margin-top:auto}.rec-card__form{margin:0}.rec-card__button{display:block;width:100%;padding:14px 16px;border:none;background:#111;color:#fff;font-family:var(--pdp-font-bold, "Circle Bold", sans-serif);font-weight:400;font-size:10px;letter-spacing:.16em;line-height:1.3;text-transform:uppercase;text-align:center;cursor:pointer;transition:background .25s ease;border-radius:4px}.rec-card__button:hover:not(:disabled){background:#2a2a2a}.rec-card__button:disabled{opacity:.5;cursor:not-allowed}.rec-card__button.btn--loading{opacity:.7;pointer-events:none}.rec-card__errors{margin:0 0 12px;font-size:12px;line-height:1.4;color:#b42318;text-align:center}.related-card-stars{gap:6px}.rec-card__button{min-height:46px}@media screen and (max-width:990px){.product-recs__grid{grid-template-columns:1fr;gap:20px;max-width:420px;margin:0 auto}.rec-card__title{font-size:16px}.template-product .page-content--serpentine .custom_grid_item.page-width{padding:0!important}.page-content--serpentine .product-single__meta{padding:32px 24px;margin:0}.page-content--serpentine .product-single__title--display{font-size:24px!important}.template-product .payment-buttons{padding-bottom:32px}.page-content--serpentine .product-single__highlights{margin-bottom:32px}.page-content--serpentine .collapsible-trigger-btn--borders{padding-top:20px;padding-bottom:20px;height:56.5px}.product-recs__title{margin-bottom:32px}.product-recs .page-width{padding:0 20px!important}.rec-card__content{padding:20px 20px 24px}.rec-card__button{font-size:12px}}@media screen and (min-width:769px)and (max-width:1100px){.product-recs__grid{gap:18px}.rec-card__button{font-size:9px;padding:12px 10px}.page-content--serpentine .sticky-wrapper>.grid__item.main-product{padding-left:20px!important;padding-right:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-product-recommendations.css.map */
