:is(.product-grid,.resource-list) .product-grid__card{height:100%;padding-bottom:24px;overflow:hidden;background:#fff;border:1px solid rgb(81 64 66 / .06);border-radius:12px;box-shadow:0 4px 18px #51404212;transition:box-shadow .25s ease,transform .25s ease}:is(.product-grid,.resource-list) product-card:hover .product-grid__card{box-shadow:0 8px 26px #5140421f;transform:translateY(-2px)}:is(.product-grid,.resource-list) .product-grid__card>:not(.card-gallery){padding-inline:12px}:is(.product-grid,.resource-list) .product-grid__card .card-gallery{border-radius:0}:is(.product-grid,.resource-list) .product-grid__card [class*=product_title] :is(p,h3){display:-webkit-box;margin-top:6px;overflow:hidden;font-size:1.2rem;font-weight:600;line-height:1.3;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.product-grid,.resource-list) .product-grid__card product-price{justify-content:center;margin-top:4px;text-align:center}:is(.product-grid,.resource-list) .product-grid__card product-price .price{color:#b3261e;font-size:1.15rem;font-weight:700}:is(.product-grid,.resource-list) .product-grid__card product-price .compare-at-price{margin-inline-start:6px;color:#5140428c;font-size:.95rem;font-weight:400}.product-badges__badge.color-custom-badge-sale{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;font-size:.68rem;font-weight:700;letter-spacing:.06em;line-height:1}.product-badges__icon{width:11px;height:11px;flex:0 0 auto}@media screen and (max-width:749px){:is(.product-grid,.resource-list) .product-grid__card{border-radius:10px;padding-bottom:12px}:is(.product-grid,.resource-list) .product-grid__card>:not(.card-gallery){padding-inline:8px}:is(.product-grid,.resource-list) .product-grid__card [class*=product_title] :is(p,h3){font-size:1rem}:is(.product-grid,.resource-list) .product-grid__card product-price .price{font-size:1rem}:is(.product-grid,.resource-list) .product-grid__card product-price .compare-at-price{font-size:.85rem}}[class*=text_bizInfo] p:last-child{max-width:36ch;margin-top:1rem;padding-bottom:.75rem;color:#514042b8;font-size:.8rem;line-height:1.55;text-wrap:pretty}[class*=text_bizInfo] p:last-child a{white-space:nowrap}@media screen and (max-width:749px){[class*=text_bizInfo] p:last-child{max-width:none}}.variant-option--jba-metal{--variant-picker-swatch-radius: 50%;--variant-picker-swatch-width: 32px;--variant-picker-swatch-height: 32px}.variant-option--jba-metal .swatch{border:1px solid rgb(81 64 66 / .18);box-shadow:inset 0 1px 2px #fff9}.product-details .variant-option.variant-option--jba-metal{gap:10px}.product-details .variant-option--jba-metal .variant-option__button-label.variant-option__button-label--has-swatch{width:40px;height:40px;min-height:0;padding:3px;border:1.5px solid transparent;border-radius:50%;background:transparent;outline:none;transition:border-color .15s ease}.product-details .variant-option--jba-metal .variant-option__button-label.variant-option__button-label--has-swatch:hover{border-color:#51404259;outline:none}.product-details .variant-option--jba-metal .variant-option__button-label.variant-option__button-label--has-swatch:has(:checked){border-color:#514042;background:transparent;outline:none}.product-details .variant-option--jba-metal .variant-option__button-label.variant-option__button-label--has-swatch:has(:focus-visible){outline:2px solid #514042;outline-offset:2px}.product-information .accordion .details__header{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;color:#514042;padding-block:18px}.product-information .accordion .details__header .svg-wrapper svg{stroke-width:2px}.product-information .accordion--dividers .details{border-color:#51404240}media-gallery .slideshow-controls__thumbnails{gap:10px;margin-inline:0;padding:10px 2px}media-gallery .slideshow-controls__thumbnails .slideshow-control{flex:none;width:clamp(72px,8.5vw,137px);overflow:hidden;border:0;border-radius:12px;outline:none;transition:box-shadow .2s ease,opacity .2s ease}media-gallery .slideshow-controls__thumbnails .slideshow-control img{width:100%;border-radius:12px}media-gallery .slideshow-controls__thumbnails .slideshow-control:not([aria-selected=true]):hover{opacity:.85}media-gallery .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{border:0;outline:none;box-shadow:0 0 0 1px #514042}@media screen and (max-width:749px){media-gallery .slideshow-controls__thumbnails{padding-inline:16px}media-gallery .slideshow-controls__thumbnails .slideshow-control{width:clamp(64px,21vw,96px)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jba-global.css.map */
