.product-recommendations,.related-products,section[id*=Recommendations],section[id*=related-products]{--dropplier-navy: #071426;--dropplier-blue: #0f6f95;--dropplier-cyan: #22b8c8;--dropplier-cyan-dark: #1397a8;--dropplier-soft: #eefbfe;--dropplier-border: #dce8ec;--dropplier-text: #1f2933;--dropplier-muted: #6b7280;padding-top:34px;padding-bottom:40px}.product-recommendations .title,.related-products .title,.product-recommendations h2,.related-products h2{color:var(--dropplier-text)!important;font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-.04em;line-height:1.05;margin-bottom:22px;position:relative}.product-recommendations .title:after,.related-products .title:after,.product-recommendations h2:after,.related-products h2:after{content:"";display:block;width:160px;height:4px;margin-top:14px;border-radius:999px;background:linear-gradient(90deg,var(--dropplier-blue),var(--dropplier-cyan))}.product-recommendations a[href*=collections],.related-products a[href*=collections]{color:var(--dropplier-navy)!important;font-weight:700;text-decoration:none}.product-recommendations .grid,.related-products .grid,.product-recommendations ul,.related-products ul{gap:22px!important;align-items:stretch}.product-recommendations .grid__item,.related-products .grid__item{display:flex}.product-recommendations .card-wrapper,.related-products .card-wrapper{width:100%;height:100%}.product-recommendations .card,.related-products .card{height:100%;min-height:500px;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid var(--dropplier-border)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 10px 30px #0714260f!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.product-recommendations .card:hover,.related-products .card:hover{transform:translateY(-3px);border-color:#22b8c880!important;box-shadow:0 18px 40px #0714261c!important}.product-recommendations .card__inner,.related-products .card__inner{background:linear-gradient(180deg,#f8fdff,#fff)!important;border-radius:0!important;overflow:hidden!important}.product-recommendations .card__media,.related-products .card__media,.product-recommendations .media,.related-products .media{height:260px!important;min-height:260px!important;max-height:260px!important;background:#f8fdff!important;overflow:hidden!important}.product-recommendations .card__media img,.related-products .card__media img,.product-recommendations .media img,.related-products .media img{width:100%!important;height:100%!important;object-fit:contain!important;padding:14px!important;background:#f8fdff!important}.product-recommendations .card__content,.related-products .card__content,.product-recommendations .card__information,.related-products .card__information{flex:1;display:flex!important;flex-direction:column!important;padding:18px 18px 16px!important}.product-recommendations .card__heading,.related-products .card__heading{margin:12px 0 14px!important}.product-recommendations .card__heading a,.related-products .card__heading a{color:var(--dropplier-text)!important;font-size:17px!important;line-height:1.35!important;font-weight:650!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:46px}.product-recommendations .card__heading a:hover,.related-products .card__heading a:hover{color:var(--dropplier-blue)!important}.product-recommendations .price,.related-products .price{margin-top:auto!important;margin-bottom:14px!important}.product-recommendations .price,.product-recommendations .price *,.related-products .price,.related-products .price *{color:var(--dropplier-navy)!important}.product-recommendations .price__regular .price-item,.product-recommendations .price__sale .price-item--sale,.related-products .price__regular .price-item,.related-products .price__sale .price-item--sale{color:var(--dropplier-blue)!important;font-size:20px!important;font-weight:850!important;letter-spacing:-.03em!important}.product-recommendations .price__compare,.product-recommendations s.price-item,.related-products .price__compare,.related-products s.price-item{color:var(--dropplier-muted)!important;font-size:14px!important;font-weight:500!important;opacity:.75!important}.product-recommendations .badge,.related-products .badge,.product-recommendations .card__badge span,.related-products .card__badge span{background:linear-gradient(135deg,var(--dropplier-blue),var(--dropplier-cyan))!important;color:#fff!important;border:0!important;border-radius:0 0 0 14px!important;padding:10px 13px!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.product-recommendations .quick-add,.related-products .quick-add{margin-top:auto!important;padding:0 18px 18px!important}.product-recommendations .quick-add__submit,.related-products .quick-add__submit,.product-recommendations .button,.related-products .button{width:100%!important;min-height:48px!important;border-radius:12px!important;background:linear-gradient(135deg,var(--dropplier-navy),var(--dropplier-blue))!important;color:#fff!important;border:0!important;font-size:13px!important;font-weight:850!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 10px 22px #0714262e!important}.product-recommendations .quick-add__submit:hover,.related-products .quick-add__submit:hover,.product-recommendations .button:hover,.related-products .button:hover{background:linear-gradient(135deg,var(--dropplier-blue),var(--dropplier-cyan-dark))!important}.product-recommendations .view-all-card,.related-products .view-all-card,.product-recommendations .view-all-products,.related-products .view-all-products{display:none!important}@media screen and (max-width:989px){.product-recommendations .grid,.related-products .grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.product-recommendations .card,.related-products .card{min-height:440px}.product-recommendations .card__media,.related-products .card__media,.product-recommendations .media,.related-products .media{height:220px!important;min-height:220px!important;max-height:220px!important}}@media screen and (max-width:749px){.product-recommendations,.related-products,section[id*=Recommendations],section[id*=related-products]{padding:24px 14px 120px!important}.product-recommendations .grid,.related-products .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.product-recommendations .grid__item,.related-products .grid__item{width:100%!important;max-width:100%!important}.product-recommendations .card,.related-products .card{min-height:390px!important;border-radius:14px!important}.product-recommendations .card__media,.related-products .card__media,.product-recommendations .media,.related-products .media{height:170px!important;min-height:170px!important;max-height:170px!important}.product-recommendations .card__media img,.related-products .card__media img,.product-recommendations .media img,.related-products .media img{padding:8px!important}.product-recommendations .card__content,.related-products .card__content,.product-recommendations .card__information,.related-products .card__information{padding:12px!important}.product-recommendations .card__heading a,.related-products .card__heading a{font-size:14px!important;min-height:39px}.product-recommendations .price__regular .price-item,.product-recommendations .price__sale .price-item--sale,.related-products .price__regular .price-item,.related-products .price__sale .price-item--sale{font-size:16px!important}.product-recommendations .quick-add,.related-products .quick-add{padding:0 12px 12px!important}.product-recommendations .quick-add__submit,.related-products .quick-add__submit,.product-recommendations .button,.related-products .button{min-height:42px!important;border-radius:10px!important;font-size:11px!important}.product-recommendations .badge,.related-products .badge,.product-recommendations .card__badge span,.related-products .card__badge span{padding:7px 9px!important;font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dropplier-pdp-card-fix.css.map */
