.product-warning-bar{margin:24px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.warning-content{display:flex;align-items:flex-start;padding:16px 20px;gap:16px;border-radius:12px;font-size:15px;line-height:1.6;box-shadow:0 4px 12px #0000000d;border:1px solid transparent}.warning-noship{background-color:#fff8e1;border-color:#ffe0b2;color:#795548}.warning-noship .warning-icon{color:#ffa000;background-color:#fff3e0}.warning-noship strong{color:#e65100}.warning-tcg{background-color:#e3f2fd;border-color:#bbdefb;color:#37474f}.warning-tcg .warning-icon{color:#1e88e5;background-color:#eff8ff}.warning-tcg strong{color:#0d47a1}.warning-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%}.warning-icon svg{width:20px;height:20px}.warning-text{flex:1;margin:0;padding-top:4px}.warning-text strong{font-weight:700;display:block;margin-bottom:2px}@media(max-width:768px){.product-warning-bar{margin:16px 0}.warning-content{padding:14px 16px;gap:12px;font-size:14px}.warning-icon{width:28px;height:28px}.warning-icon svg{width:16px;height:16px}}#product-bnpl-section,#product-bnpl-section *{all:initial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-sizing:border-box}#product-bnpl-section{display:block;margin:14px 0;padding:0;width:100%}#product-bnpl-section .pbnpl-card{display:flex;flex-direction:column;gap:clamp(6px,1.8vw,8px);padding:clamp(10px,3vw,14px);border-radius:8px;width:100%;background:#f8f7ff;border:2px solid #8b5cf6;position:relative;overflow:hidden}#product-bnpl-section .pbnpl-title{font-size:clamp(12px,3.2vw,14px);font-weight:700;color:#8b5cf6;margin:0;line-height:1.25;display:block}#product-bnpl-section .pbnpl-grid{display:flex;flex-direction:row;align-items:stretch;gap:0;width:100%;margin-top:4px}#product-bnpl-section .pbnpl-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:clamp(4px,1.5vw,6px)}#product-bnpl-section .pbnpl-divider{width:1px;background:#e2e8f0;margin:0 clamp(8px,3vw,16px);flex-shrink:0;display:block}#product-bnpl-section .pbnpl-logo-wrap{display:flex;align-items:center;gap:10px;min-height:clamp(24px,7vw,34px)}#product-bnpl-section .pbnpl-payflex-logo{width:clamp(64px,21vw,100px);max-width:100%;height:auto;flex-shrink:1;display:block}#product-bnpl-section .pbnpl-stitch-logo{width:clamp(52px,17vw,80px);max-width:100%;height:auto;flex-shrink:1;display:block}#product-bnpl-section .pbnpl-subtitle{font-size:clamp(10px,2.8vw,12px);font-weight:600;color:#64748b;margin:0;line-height:1.25;display:block}#product-bnpl-section .pbnpl-desc{font-size:clamp(10px,2.9vw,13px);color:#374151;margin:0;line-height:1.3;display:block}#product-bnpl-section .pbnpl-amount{color:#1e293b;font-weight:800}@media(max-width:420px){#product-bnpl-section .pbnpl-card{padding:10px}#product-bnpl-section .pbnpl-divider{margin:0 7px}#product-bnpl-section .pbnpl-desc{line-height:1.25}}.ja-quote-actions{display:flex;flex-wrap:nowrap;gap:10px;width:100%;margin:16px 0}.ja-quote-cta{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;box-sizing:border-box;margin:0;padding:14px 24px;background:#fff!important;color:#0f172a!important;border:2px solid #0053e2;border-radius:10px;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;text-decoration:none!important;text-align:center;cursor:pointer;-webkit-font-smoothing:antialiased;isolation:isolate;flex:1 1 0;min-width:0;transition:color .45s cubic-bezier(.77,0,.175,1)}.ja-quote-cta:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#0053e2;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.77,0,.175,1);z-index:-1;border-radius:12px}.ja-quote-cta:hover:before,.ja-quote-cta:focus-visible:before{transform:scaleX(1)}.ja-quote-cta:hover,.ja-quote-cta:active,.ja-quote-cta:focus-visible{background:#fff!important;color:#fff!important;text-decoration:none!important;transform:none;box-shadow:none}.ja-quote-cta:focus-visible{outline:3px solid #0053e2;outline-offset:2px}.ja-quote-cta-text{display:block;min-width:0;width:100%;overflow-wrap:anywhere}@media(max-width:480px){.ja-quote-actions{gap:8px}.ja-quote-cta{padding:12px 8px;font-size:12px;letter-spacing:.2px}}.pb-breadcrumbs{display:block;width:100%;margin:0;padding:0;font-size:14px;line-height:1.4}.pb-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.pb-item{display:inline-flex;align-items:center;min-width:0}.pb-link{text-decoration:none;color:inherit;opacity:.85;transition:opacity .15s ease}.pb-link:hover{opacity:1;text-decoration:underline}.pb-sep{-webkit-user-select:none;user-select:none;opacity:.45}.pb-current-label{font-weight:600}.pb-scroll-cue{display:none}@media screen and (max-width:749px){.pb-breadcrumbs{position:relative}.pb-list{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pb-list::-webkit-scrollbar{display:none}.pb-item,.pb-sep{flex:0 0 auto;white-space:nowrap}.pb-scroll-cue{position:absolute;z-index:1;top:0;right:0;bottom:0;display:flex;width:2.75rem;align-items:center;justify-content:flex-end;margin:0;padding:0 .25rem 0 1rem;border:0;color:inherit;background:linear-gradient(to right,transparent,#ffffff 55%);font:inherit;font-size:1.35rem;line-height:1;cursor:pointer}.pb-scroll-cue[hidden]{display:none}.pb-scroll-cue span{animation:pb-scroll-cue-nudge 1s ease-in-out 3}@keyframes pb-scroll-cue-nudge{50%{transform:translate(.2rem)}}@media(prefers-reduced-motion:reduce){.pb-scroll-cue span{animation:none}}}.pn-nav{display:grid;grid-template-columns:1fr;gap:.5rem;width:100%;margin:0;font-size:14px;line-height:1.3;--pn-accent: currentColor}.pn-card{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border:1px solid rgba(0,0,0,.12);border-radius:6px;text-decoration:none;color:inherit;background:transparent;transition:background-color .15s ease,border-color .15s ease;min-width:0}.pn-card:hover,.pn-card:focus-visible{background-color:#00000008;border-color:var(--pn-accent);outline:none}.pn-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.55;transition:opacity .15s ease,color .15s ease}.pn-card:hover .pn-arrow,.pn-card:focus-visible .pn-arrow{opacity:1;color:var(--pn-accent)}.pn-img{width:50px;height:50px;object-fit:cover;border-radius:4px;flex-shrink:0;background:#0000000a}.pn-text{display:flex;flex-direction:column;min-width:0;flex:1;gap:.1em}.pn-label{font-size:.72em;text-transform:uppercase;letter-spacing:.06em;opacity:.6;line-height:1.2}.pn-title{font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pn-price{font-size:.92em;opacity:.75}.pn-next .pn-text{text-align:right}.pn-spacer{display:none}@media(min-width:600px){.pn-nav{grid-template-columns:1fr 1fr;gap:.75rem}.pn-spacer{display:block}}@media(prefers-reduced-motion:reduce){.pn-card,.pn-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/ja-product.css.map */
