.product-recommendations{--wd-rec-ink: #111111;--wd-rec-muted: #8f8f8f;--wd-rec-accent: #9c3347;--wd-rec-soft: #f7f5f2}.product-recommendations .section-resource-list__content,.product-recommendations .resource-list,.product-recommendations .product-grid{align-items:stretch}.product-recommendations .product-grid__card,.product-recommendations .product-card{height:100%;display:flex;flex-direction:column}.product-recommendations .product-card__content{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:0!important;flex:1 1 auto;padding-top:4px}.product-recommendations .quick-add,.product-recommendations .quick-add__button,.product-recommendations product-form-component,.product-recommendations .product-card .button:not(.wd-ignore),.product-recommendations .product-card button[type=submit]{display:none!important}.product-recommendations .product-card__content:after{content:"\41a\443\43f\438\442\44c"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:132px!important;min-height:44px!important;margin-top:auto!important;padding:10px 28px!important;font-size:.875rem!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;color:var(--wd-rec-ink)!important;background:#fff!important;border:1px solid var(--wd-rec-ink)!important;border-radius:999px!important;box-shadow:none!important;pointer-events:none!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important}.product-recommendations .product-card:hover .product-card__content:after,.product-recommendations .product-card:focus-within .product-card__content:after{background:var(--wd-rec-ink)!important;color:#fff!important;border-color:var(--wd-rec-ink)!important}.product-recommendations .product-grid__card .price,.product-recommendations .product-card .price,.product-recommendations product-price{width:100%!important;justify-content:center!important;margin:0 0 6px!important;font-size:1.0625rem!important;font-weight:600!important;color:var(--wd-rec-accent)!important}.product-recommendations .compare-at-price{color:var(--wd-rec-muted)!important;font-weight:400!important}.product-recommendations .product-grid__card product-title,.product-recommendations .product-card product-title,.product-recommendations .product-card__content a{width:100%!important;margin:0!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.01em!important;text-align:center!important;color:var(--wd-rec-ink)!important;text-decoration:none!important}.product-recommendations .wd-product-card__flavors{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;margin:10px 0 14px!important;min-height:28px}.product-recommendations .card-gallery{--gallery-aspect-ratio: 1 / 1.08;min-height:260px!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;background:var(--wd-rec-soft)!important;border-radius:20px!important;overflow:hidden!important}.product-recommendations .product-media-container{display:flex!important;align-items:flex-end!important;justify-content:center!important;width:100%!important;min-height:240px!important;padding:20px 24px 16px!important;background:transparent!important}.product-recommendations .product-media-container img,.product-recommendations .card-gallery img{position:relative!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:240px!important;object-fit:contain!important;object-position:center bottom!important;transform:none!important}.product-recommendations .text-block h3,.product-recommendations h3{margin:0 0 8px!important;font-family:var(--wd-font-display, Geraldton, "Helvetica Neue", Arial, sans-serif)!important;font-weight:300!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;letter-spacing:.04em!important;text-transform:none!important;color:var(--wd-rec-ink)!important}@media screen and (max-width:749px){.product-recommendations .card-gallery,.product-recommendations .product-media-container{min-height:200px!important}.product-recommendations .product-media-container img,.product-recommendations .card-gallery img{max-height:190px!important}.product-recommendations .product-card__content:after{min-width:0!important;width:100%!important;max-width:160px!important;padding:10px 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/wd-pdp-recommendations.css.map */
