:is(.product-grid,.resource-list) .product-grid__card{height:100%;padding-bottom:24px;overflow:hidden;background:#fff;border:1px solid rgb(59 20 48 / .06);border-radius:12px;box-shadow:0 4px 18px #3b143012;transition:box-shadow .25s ease,transform .25s ease}:is(.product-grid,.resource-list) product-card:hover .product-grid__card{box-shadow:0 8px 26px #3b14301f;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:#3b14308c;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:#3b1430b8;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(59 20 48 / .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:#3b143059;outline:none}.product-details .variant-option--jba-metal .variant-option__button-label.variant-option__button-label--has-swatch:has(:checked){border-color:#a8285f;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 #A8285F;outline-offset:2px}.product-information .accordion .details__header{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;color:#3b1430;padding-block:18px}.product-information .accordion .details__header .svg-wrapper svg{stroke-width:2px}.product-information .accordion--dividers .details{border-color:#3b143040}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 #a8285f}@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)}}footer [class*=color-custom-]{--color-foreground: #FFFFFF !important;--color-foreground-rgb: 255 255 255 !important;--color-rgb: 255 255 255 !important;--color-foreground-heading: #FFFFFF !important;--color-foreground-heading-rgb: 255 255 255 !important;--color-foreground-muted: rgb(255 255 255 / .78) !important;--color-foreground-subdued: rgb(255 255 255 / .65) !important;color:#fff}footer a,footer [class*=text_bizInfo] p{color:#fff}footer [class*=text_bizInfo] p:last-child{color:#fff;opacity:.78}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jba-global.css.map */
