.ifixai-theme .ifixai-product-card{--ifixai-card-pad: clamp(16px, 1.2vw, 24px);--ifixai-card-title-lines: 3}.ifixai-theme .ifixai-product-card>.card{display:flex;flex-direction:column;height:100%;padding:0;background:#fff;border:1px solid var(--ifixai-rule);border-radius:12px;text-align:start;transition:border-color .18s ease}.ifixai-theme .ifixai-product-card>.card:hover{border-color:#b1b7bf}.ifixai-theme .ifixai-product-card .card>.card__inner{--ratio-percent: 75% !important;flex:0 0 auto;width:100%;border:0;border-radius:0;background:#fff}.ifixai-theme .ifixai-product-card .card .card__media{top:0;right:0;bottom:0;left:0;margin:0;width:100%;border-radius:0}.ifixai-theme .ifixai-product-card .card .card__media .media{top:14px;right:14px;bottom:14px;left:14px;width:calc(100% - 28px)}.ifixai-theme .ifixai-product-card .card__media .media>img{width:100%;height:100%;object-fit:contain;object-position:center}.ifixai-theme .ifixai-product-card .card>.card__content{display:flex;flex-direction:column;flex:1;gap:0;padding:0}.ifixai-theme .ifixai-product-card .card>.card__content>.card__information{display:flex;flex-direction:column;flex:1;min-width:0;padding:18px var(--ifixai-card-pad) 16px}.ifixai-theme .ifixai-product-card .card>.card__content .card__heading{display:block;margin:0 0 14px;min-height:calc(var(--ifixai-card-title-lines) * 1.45em);font-size:1.6rem;font-weight:600;line-height:1.45;letter-spacing:-.015em;overflow-wrap:anywhere}.ifixai-theme .ifixai-product-card .card__heading>a{display:-webkit-box;-webkit-line-clamp:var(--ifixai-card-title-lines);-webkit-box-orient:vertical;overflow:hidden;color:var(--ifixai-ink);text-decoration:none}.ifixai-theme .ifixai-product-card:hover .card__heading>a{text-decoration:none}.ifixai-theme .ifixai-product-card .card__heading>a:focus-visible{outline-offset:3px}.ifixai-theme .ifixai-product-card .card-information{display:flex;flex-direction:column;flex:1;gap:9px;text-align:start}.ifixai-theme .ifixai-product-card .card-information>*{margin:0}.ifixai-theme .ifixai-product-card .card-information>.caption-large:empty{display:none}.ifixai-theme .ifixai-product-card .card-information>.price{min-height:2.8rem;font-size:2rem;font-weight:650;line-height:1.35;letter-spacing:-.02em}.ifixai-theme .ifixai-product-card .price__container{margin:0}.ifixai-theme .ifixai-product-card .price-item{margin-inline-end:.6rem}.ifixai-theme .ifixai-product-card .ifixai-card-identifier{min-height:2rem;line-height:1.5}.ifixai-theme .ifixai-product-card .ifixai-part-id,.ifixai-theme .ifixai-product-card .ifixai-card-options{margin:0;font-size:1.2rem;color:var(--ifixai-muted);line-height:1.5}.ifixai-theme .ifixai-product-card .ifixai-stock{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:3.9rem;margin:0;font-size:1.2rem;line-height:1.5}.ifixai-theme .ifixai-product-card .card>.card__content>.quick-add{margin:auto var(--ifixai-card-pad) var(--ifixai-card-pad)}.ifixai-theme .ifixai-product-card .quick-add .quick-add__submit{--color-button: var(--ifixai-action-rgb);--color-button-text: 23, 35, 51;--buttons-border-opacity: 0;min-height:46px;padding:12px 10px;background:var(--ifixai-action);color:var(--ifixai-ink);border:0;border-radius:7px;box-shadow:none;font-size:1.4rem;font-weight:650;line-height:1.3;letter-spacing:0}.ifixai-theme .ifixai-product-card .quick-add .quick-add__submit:before,.ifixai-theme .ifixai-product-card .quick-add .quick-add__submit:after{box-shadow:none}.ifixai-theme .ifixai-product-card .quick-add .quick-add__submit:hover:not(:disabled){background:#f5b84a}.ifixai-theme .ifixai-product-card .quick-add .quick-add__submit:disabled{background:#edf0f2;color:#646d78;opacity:1}.ifixai-theme .ifixai-product-card .card--text .card__inner{display:none}.ifixai-theme .ifixai-product-card .card--text>.card__content{min-height:350px}.ifixai-theme .ifixai-showcase-slider{display:block}.ifixai-theme .ifixai-showcase-actions{display:flex;align-items:center;gap:24px;flex-shrink:0}.ifixai-theme .ifixai-showcase-controls{display:flex;gap:8px}.ifixai-theme .ifixai-showcase-arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--ifixai-rule);border-radius:50%;color:var(--ifixai-ink);background:#fff;cursor:pointer}.ifixai-theme .ifixai-showcase-arrow:hover:not(:disabled){border-color:var(--ifixai-brick);color:var(--ifixai-brick)}.ifixai-theme .ifixai-showcase-arrow:disabled{opacity:.3;cursor:default}.ifixai-theme .ifixai-showcase-arrow .svg-wrapper{width:18px;height:18px}.ifixai-theme .ifixai-showcase-arrow[name=previous] .svg-wrapper{transform:rotate(180deg)}.ifixai-theme .ifixai-showcase-rail .product-grid{--ifixai-visible-cards: 4;--ifixai-card-gap: clamp(16px, 1.4vw, 24px);position:relative;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ifixai-visible-cards) - 1) * var(--ifixai-card-gap)) / var(--ifixai-visible-cards));gap:var(--ifixai-card-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#dfe2e6 #fff;padding:4px 0 14px;margin:0}.ifixai-theme .ifixai-showcase-rail .product-grid>.grid__item{scroll-snap-align:start}.ifixai-theme .ifixai-showcase-rail .product-grid:focus-visible{outline:2px solid var(--ifixai-brick);outline-offset:4px}@media(min-width:1800px){.ifixai-theme .ifixai-showcase-rail .product-grid{--ifixai-visible-cards: 5}}@media(min-width:2400px){.ifixai-theme .ifixai-showcase-rail .product-grid{--ifixai-visible-cards: 6}}@media(min-width:3400px){.ifixai-theme .ifixai-showcase-rail .product-grid{--ifixai-visible-cards: 8}}@media(min-width:750px)and (max-width:1199px){.ifixai-theme .ifixai-showcase-rail .product-grid{--ifixai-visible-cards: 3}}@media(max-width:749px){.ifixai-theme .ifixai-product-card{--ifixai-card-pad: 12px}.ifixai-theme .ifixai-product-card .card>.card__inner{--ratio-percent: 90% !important}.ifixai-theme .ifixai-product-card .card .card__media .media{top:8px;right:8px;bottom:8px;left:8px;width:calc(100% - 16px)}.ifixai-theme .ifixai-product-card .card>.card__content>.card__information{padding-top:12px;padding-bottom:14px}.ifixai-theme .ifixai-product-card .card>.card__content .card__heading{font-size:1.35rem;margin-bottom:12px}.ifixai-theme .ifixai-product-card .card-information>.price{font-size:1.65rem;min-height:2.3rem}.ifixai-theme .ifixai-product-card .ifixai-part-id,.ifixai-theme .ifixai-product-card .ifixai-card-options,.ifixai-theme .ifixai-product-card .ifixai-stock{font-size:1.1rem}.ifixai-theme .ifixai-product-card .quick-add .quick-add__submit{font-size:1.25rem;min-height:44px}.ifixai-theme .ifixai-showcase-actions{width:100%;justify-content:space-between;gap:12px}.ifixai-theme .ifixai-showcase-rail .product-grid{--ifixai-visible-cards: 2;--ifixai-card-gap: 12px}}@media(max-width:340px){.ifixai-theme .ifixai-showcase-rail .product-grid{--ifixai-visible-cards: 1}}@media(prefers-reduced-motion:reduce){.ifixai-theme .ifixai-showcase-rail .product-grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ifixai-product-card.css.map */
