.b2b-pd{--b2b-text: #210f04;--b2b-line: #eaeaea;display:grid;grid-template-columns:21rem minmax(0,1fr) 24rem;grid-template-areas:"side bc   bc" "side main buy" "side rows rows";align-items:start;column-gap:2rem;max-width:144rem;margin:0 auto;padding:.8rem 1.5rem 4rem .5rem;color:var(--b2b-text)}.b2b-pd>.b2b-home__side{grid-area:side}.b2b-pd__bc{grid-area:bc}.b2b-pd__main{grid-area:main}.b2b-pd__buy{grid-area:buy}.b2b-pd__rows{grid-area:rows;margin-top:4rem}.b2b-pd__bc ol{display:flex;flex-wrap:wrap;margin:0;padding:1rem 0 1.4rem;font-size:1.2rem}.b2b-pd__bc li{color:#555}.b2b-pd__bc li+li:before{content:"\203a";margin:0 .8rem;color:#aaa}.b2b-pd__bc a{color:#555;text-decoration:none}.b2b-pd__bc a:hover{color:var(--b2b-primary);text-decoration:underline}.b2b-pd__bc [aria-current]{font-weight:700;color:var(--b2b-text)}.b2b-pd__main{display:grid;grid-template-columns:minmax(0,34rem) minmax(0,1fr);gap:2.4rem;padding:2rem;background:#fff;border:.1rem solid var(--b2b-line);border-radius:1rem}.b2b-pd__mainimg{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden;background:#f6f6f6;border-radius:.8rem;cursor:zoom-in}.b2b-pd__mainimg img{width:100%;height:100%;object-fit:contain}.b2b-pd__ph{width:70%;height:70%;fill:#ccc}.b2b-pd__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:.6rem;margin:1rem 0 0;padding:0}.b2b-pd__thumb{display:block;width:100%;aspect-ratio:1 / 1;padding:.2rem;overflow:hidden;background:#fff;border:.1rem solid var(--b2b-line);border-radius:.6rem;cursor:pointer}.b2b-pd__thumb img{width:100%;height:100%;object-fit:contain;border-radius:.4rem}.b2b-pd__thumb:hover{border-color:#bbb}.b2b-pd__thumb.is-active{border:.2rem solid var(--b2b-primary);padding:.1rem}.b2b-pd__vendor{margin:0 0 .4rem;color:var(--b2b-primary);font-size:1.2rem;font-weight:700;letter-spacing:.06em}.b2b-pd__title{margin:0 0 1rem;font-size:1.8rem;font-weight:700;line-height:1.5;letter-spacing:.02em}.b2b-pd__badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.8rem;padding:0}.b2b-pd__badge{padding:.3rem .8rem;border:.1rem solid var(--b2b-text);border-radius:.3rem;background:#fff;font-size:1.1rem;font-weight:700;line-height:1.3}.b2b-pd__badge--b2b{background:#2b3a8c;border-color:#2b3a8c;color:#fff}.b2b-pd__badge--accent{border-color:var(--b2b-accent);color:var(--b2b-accent)}.b2b-pd__spec-title{margin:0;padding:.8rem 1rem;background:var(--b2b-line);font-size:1.4rem;font-weight:700}.b2b-pd__spec-title~.b2b-pd__spec-title{margin-top:2rem}.b2b-pd__spec,.b2b-pd__desc table{width:100%;border-collapse:collapse;font-size:1.3rem;line-height:1.6}.b2b-pd__spec th,.b2b-pd__spec td,.b2b-pd__desc table th,.b2b-pd__desc table td{padding:.8rem 1rem;border:.1rem solid var(--b2b-line);text-align:left;vertical-align:top}.b2b-pd__spec th,.b2b-pd__desc table th{width:30%;background:#fafafa;font-weight:400;white-space:normal}.b2b-pd__spec a{color:var(--b2b-accent)}.b2b-pd__desc{font-size:1.3rem;line-height:1.8}.b2b-pd__desc table{margin:0}.b2b-pd__desc img{max-width:100%;height:auto}.b2b-pd__desc p:empty{display:none}.b2b-pd__ship{margin:0 0 1.4rem;padding:0;border:.2rem solid var(--b2b-primary);border-radius:1rem;overflow:hidden}.b2b-pd__ship p{display:flex;align-items:center;gap:1rem;margin:0;padding:1.1rem 1.4rem;background:#fff;font-size:1.2rem;line-height:1.5}.b2b-pd__ship p+p{border-top:.1rem dashed #f0c4c8}.b2b-pd__ship svg{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;color:var(--b2b-primary)}.b2b-pd__ship strong{color:var(--b2b-primary);font-size:1.4rem}.b2b-pd__box{border:.1rem solid var(--b2b-line);border-radius:1rem;background:#fff;padding-bottom:1.6rem}.b2b-pd__box-title{margin:0;padding:.9rem 1.5rem;background:#fafafa;border-radius:1rem 1rem 0 0;font-size:1.4rem;font-weight:700}.b2b-pd__box-lead{margin:1rem 1.5rem 0;font-size:1.2rem}.b2b-pd__variants{margin:.6rem 0 0;padding:0;border:0}.b2b-pd__variant{display:flex;gap:.8rem;padding:1rem 1.5rem;border-bottom:.1rem solid var(--b2b-line);cursor:pointer}.b2b-pd__variant:last-child{border-bottom:0}.b2b-pd__variant input[type=radio]{flex:none;width:1.6rem;height:1.6rem;margin:.2rem 0 0;accent-color:var(--b2b-primary)}.b2b-pd__variant:has(input:checked){background:#fff6f6}.b2b-pd__variant.is-soldout{opacity:.55;cursor:not-allowed}.b2b-pd__variant-body{flex:1;min-width:0}.b2b-pd__variant-name{display:block;margin-bottom:.6rem;font-size:1.3rem;font-weight:700;line-height:1.4}.b2b-pd__variant:has(input:checked) .b2b-pd__variant-name{color:var(--b2b-primary)}.b2b-pd__variant-rows{display:block}.b2b-pd__row{display:flex;justify-content:space-between;gap:.6rem;font-size:1.2rem;line-height:1.8}.b2b-pd__row small{font-size:1rem;color:#707070}.b2b-pd__row--price b{font-size:1.6rem}.b2b-pd__row s{color:#999}.b2b-pd__lock{color:var(--b2b-primary);font-size:1.2rem}.b2b-pd__soldout{color:var(--b2b-primary);font-weight:700}.b2b-pd__form{display:block;padding:1.2rem 1.5rem 0;border-top:.1rem solid var(--b2b-line)}.b2b-pd__qty{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;font-size:1.3rem}.b2b-pd__qty-box{display:flex;height:3.8rem;border:.1rem solid #ccc;border-radius:.6rem;overflow:hidden}.b2b-pd__qty-box button{width:3.4rem;border:0;background:#f6f6f6;font-size:1.6rem;cursor:pointer;color:var(--b2b-text)}.b2b-pd__qty-box input{width:6rem;border:0;border-left:.1rem solid #ddd;border-right:.1rem solid #ddd;text-align:center;font-size:1.6rem;-moz-appearance:textfield}.b2b-pd__qty-box input::-webkit-inner-spin-button,.b2b-pd__qty-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.b2b-pd__error{margin:0 0 1rem;color:var(--b2b-primary);font-size:1.2rem}.b2b-pd__cart{position:relative;display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;height:5rem;border:0;border-radius:2.5rem;background:var(--b2b-primary);color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.06em;cursor:pointer;box-shadow:0 .3rem #00000026}.b2b-pd__cart svg{width:2.2rem;height:2.2rem}.b2b-pd__cart:hover{filter:brightness(1.08)}.b2b-pd__cart[disabled]{background:#bbb;box-shadow:none;cursor:not-allowed}.b2b-pd__cart.loading>span,.b2b-pd__cart.loading>svg{visibility:hidden}.b2b-pd__cart .loading__spinner{position:absolute}.b2b-pd__cart .loading__spinner.hidden{display:none}.b2b-pd__cart .spinner{width:2rem;height:2rem}.b2b-pd__cart .path{stroke:#fff}.b2b-pd__inquiry{display:block;margin:1.2rem 1.5rem 0;padding:1.1rem 0;border:.1rem solid var(--b2b-text);border-radius:2rem;background:#fff;color:var(--b2b-text);font-size:1.2rem;text-align:center;text-decoration:none}.b2b-pd__inquiry:hover{background:#fafafa}.b2b-pd__box-note{margin:1rem 1.5rem 0;font-size:1.1rem;line-height:1.6;color:#555}.b2b-pd__box-note p{margin:0}.b2b-pd__locked{padding:0 1.2rem}.b2b-pd__locked .b2b-locked{padding:1.4rem;margin:1.2rem 0 0}.b2b-pd__locked .b2b-locked__title{font-size:1.3rem}.b2b-pd__locked .b2b-locked__text{font-size:1.2rem}.b2b-pd__locked .b2b-locked__actions .button{min-width:100%;min-height:4rem;font-size:1.3rem}.b2b-pd__notes{margin-top:2rem;padding:0 .4rem;font-size:1.1rem;line-height:1.7}.b2b-pd__notes p{margin:0 0 .6rem;font-size:1.2rem}.b2b-pd__notes ul{margin:0;padding-left:1.4rem}.b2b-pd__notes li{margin-bottom:.4rem}@media screen and (max-width:1199px){.b2b-pd{grid-template-columns:minmax(0,1fr) 24rem;grid-template-areas:"bc bc" "main buy" "rows rows";padding-left:1.5rem}.b2b-pd>.b2b-home__side{display:none}}@media screen and (max-width:989px){.b2b-pd{grid-template-columns:minmax(0,1fr);grid-template-areas:"bc" "main" "buy" "rows";padding:.4rem 1.2rem 3rem}.b2b-pd__main{grid-template-columns:minmax(0,1fr);gap:1.6rem;padding:1.2rem}.b2b-pd__thumbs{display:flex;overflow-x:auto}.b2b-pd__thumbs li{flex:0 0 6.4rem}.b2b-pd__buy{margin-top:1.6rem}.b2b-pd__title{font-size:1.7rem}.b2b-pd__rows{margin-top:3rem}}.b2b-pd__bc [aria-current]{max-width:60rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b2b-pd__locked .b2b-locked__actions{flex-direction:column;gap:.8rem}.b2b-pd__locked .b2b-locked__actions .button{padding:0 .8rem;letter-spacing:0}.b2b-pd__row--taxin{color:#707070}.b2b-pd__row--taxin b{font-size:1.4rem;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/14/assets/b2b-product.css.map */
