.product-card .lindy-product-card{display:flex;flex-direction:column;gap:12px;padding:0 20px 10px}.product-card .lindy-product-card__image{width:100%;height:360px;overflow:hidden;background-color:transparent;position:relative}.product-card .lindy-product-card__image a{position:relative;display:block;width:100%;height:100%}.product-card .lindy-product-card__image img{width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.product-card .lindy-product-card__image-primary{position:relative;z-index:1}.product-card .lindy-product-card__image-secondary{position:absolute;top:0;left:0;z-index:2;opacity:0}.product-card .lindy-product-card:hover .lindy-product-card__image-secondary{opacity:1}.product-card .lindy-product-card__info{display:flex;flex-direction:column;gap:6px;flex:1}.product-card .lindy-product-card__info-left,.product-card .lindy-product-card__info-right{display:contents}.product-card .lindy-product-card__title{color:#1c1c1c;font-size:18px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:600;line-height:22.5px;text-transform:capitalize;text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-card .lindy-product-card__title:hover{text-decoration:underline}.product-card .lindy-product-card__description{color:#505050;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:1.4;margin:4px 0;display:none}.product-card .lindy-product-card__sku{color:#505050;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:17.5px;margin:0}.product-card .lindy-product-card__price-wrapper{display:flex;align-items:baseline;gap:4px}.product-card .lindy-product-card__price-wrapper .price-from{color:#1c1c1c;font-size:16px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:600}.product-card .lindy-product-card__price,.product-card .lindy-product-card__price span{color:#1c1c1c!important;font-size:18px!important;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:600;line-height:30px;margin:0}.product-card .lindy-product-card__stock{display:flex;align-items:center;gap:10px;font-size:16px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:600;line-height:20px}.product-card .lindy-product-card__stock--in-stock{color:#228b21}.product-card .lindy-product-card__stock--out-of-stock{color:#bd3839}.product-card .lindy-product-card__stock--pending-stock{color:#d97706}.product-card .lindy-product-card__actions{display:flex;gap:12px;margin-top:6px;opacity:1;transition:opacity .2s ease}@media screen and (min-width:750px){.product-card .lindy-product-card__actions{opacity:0}.product-card .lindy-product-card:hover .lindy-product-card__actions{opacity:1}}.product-card .lindy-btn{width:100%;padding:15px 14.88px;border-radius:100px;font-size:18px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:600;line-height:24px;text-align:center;cursor:pointer;transition:all .2s ease;border:none}.product-card .lindy-btn--primary{background-color:var(--color-foreground, #1C1C1C);color:#fff}.product-card .lindy-btn--primary:hover:not(:disabled){background-color:#000}.product-card .lindy-btn--primary:disabled{opacity:.5;cursor:not-allowed}.product-card .lindy-btn--secondary{background-color:transparent;color:var(--color-foreground, #1C1C1C);border:1px solid var(--color-foreground, #1C1C1C)}.product-card .lindy-btn--secondary:hover{background-color:var(--color-foreground, #1C1C1C);color:#fff}.product-card .lindy-button-dark-rounded:hover{background:#fff;color:#1c1c1c;border-color:#1c1c1c}.product-card .lindy-add-to-cart-form{width:100%}.product-card product-form-component{width:100%}.product-card lindy-quote-button{width:100%}.product-card .lindy-product-card__compare{display:flex;align-items:center;gap:10px;margin-top:6px;opacity:1;transition:opacity .2s ease}@media screen and (min-width:750px){.product-card .lindy-product-card__compare{opacity:0}.product-card .lindy-product-card:hover .lindy-product-card__compare{opacity:1}.product-card .lindy-product-card:hover{border:1px solid #D8D8D8;margin:-1px}}.product-card .lindy-compare-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:11px;height:11px;cursor:pointer;background-color:#d8d8d8;border:0;border-radius:0;position:relative;flex-shrink:0;margin-top:1px}.product-card .lindy-compare-checkbox:hover{background-color:#d8d8d8}.product-card .lindy-compare-checkbox:checked{background-color:#1c1c1c}.product-card .lindy-compare-checkbox:checked:hover{background-color:#1c1c1c}.product-card .lindy-compare-checkbox:checked:after{content:"";position:absolute;left:3px;top:0;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.product-card .lindy-product-card__compare label{color:var(--color-foreground, #1C1C1C);font-size:16px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:20px;cursor:pointer}.product-card .lindy-btn--add-to-basket{position:relative;overflow:hidden;width:100%;background:#1c1c1c;color:#fff;outline:1px #1C1C1C solid;outline-offset:-1px}.product-card .add-to-cart-text{display:flex;gap:var(--gap-2xs, .5rem);align-items:center;justify-content:center;animation-duration:var(--animation-speed, .3s);animation-timing-function:var(--animation-easing, ease);animation-fill-mode:forwards;transition:opacity var(--animation-speed, .3s) var(--animation-easing, ease)}.product-card .atc-added .add-to-cart-text{animation-name:atc-slide-out}.product-card .add-to-cart-text--added{position:absolute;top:0;right:0;bottom:0;left:0;animation-duration:var(--animation-speed, .3s);animation-timing-function:var(--animation-easing, ease);animation-fill-mode:forwards;display:flex;align-items:center;justify-content:center;opacity:0;transition:width var(--animation-speed, .3s) var(--animation-easing, ease),opacity var(--animation-speed, .3s) var(--animation-easing, ease)}.product-card .atc-added .add-to-cart-text--added{animation-name:atc-slide-in}@keyframes atc-slide-in{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes atc-slide-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1em);opacity:0}}.product-card .visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media screen and (max-width:768px){.product-card .lindy-product-card__image{height:184px}}@media screen and (max-width:749px){.product-card .lindy-product-card{border:1px solid transparent;padding:0}.product-card .lindy-product-card__info{padding:0 10px}.product-card .lindy-product-card__image{height:184px}.product-card .lindy-product-card__title{font-size:18px;line-height:27px}.product-card .lindy-product-card__price-wrapper{flex-direction:column;align-items:flex-start;gap:0}.product-card .lindy-product-card__price,.product-card .lindy-product-card__price span{font-size:18px!important;line-height:16px}.product-card .lindy-product-card__stock span{font-size:16px;line-height:24px}}@media screen and (max-width:749px){.product-card .lindy-btn{padding-top:10px;padding-bottom:10px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lindy-product-card.css.map */
