product-info.tc-consumables-pilot .product__info-wrapper,product-info.tc-consumables-pilot .product__info-container,.tc-consumable-summary,.tc-consumable-details{min-width:0}product-info.tc-consumables-pilot .product__info-container>*+*{margin:.9rem 0 0}.tc-consumable-summary{margin-top:.9rem;padding:.8rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--text-boxes-radius);background:rgba(var(--color-foreground),.045);overflow-wrap:anywhere}.tc-consumable-summary__title{margin:0 0 .45rem;font-size:1.45rem;font-weight:700;line-height:1.25}.tc-consumable-summary__list{margin:0}.tc-consumable-summary__row{display:grid;grid-template-columns:minmax(min-content,24%) minmax(0,1fr);gap:.8rem;margin:0;padding:.15rem 0;border-top:.1rem solid rgba(var(--color-foreground),.11);font-size:1.4rem;line-height:1.32}.tc-consumable-summary__row dt,.tc-consumable-summary__row dd{margin:0}.tc-consumable-summary__row dt{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:700}.tc-consumable-summary__row--compatible dt,.tc-consumable-summary__availability{color:#78c991}.tc-consumable-summary__row--incompatible dt,.tc-consumable-summary__availability--unavailable{color:#ff9a9a}.tc-consumable-summary__availability{display:inline-flex;align-items:center;gap:.55rem;font-weight:700}.tc-consumable-summary__availability>span{flex:0 0 auto;width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.tc-consumable-details{margin-top:2rem;padding-top:1.8rem;border-top:.1rem solid rgba(var(--color-foreground),.22);overflow-wrap:anywhere}.tc-consumable-details__title{margin:0 0 1.2rem;font-size:2rem;line-height:1.25}.tc-consumable-details h3{margin:0 0 .45rem;font-size:1.5rem;line-height:1.35}.tc-consumable-details__format p,.tc-consumable-details__note,.tc-consumable-details__contents ul{margin:0;font-size:1.4rem;line-height:1.5}.tc-consumable-details__matrix-wrap{margin-top:1.2rem}.tc-consumable-details__matrix{width:100%;border-collapse:collapse;font-size:1.4rem;line-height:1.4;text-align:left}.tc-consumable-details__matrix th,.tc-consumable-details__matrix td{padding:.65rem .7rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);vertical-align:top}.tc-consumable-details__matrix thead th{border-top:.1rem solid rgba(var(--color-foreground),.18);background:rgba(var(--color-foreground),.045);font-weight:700}.tc-consumable-details__matrix th:first-child{width:68%}.tc-consumable-details__status{font-weight:700}.tc-consumable-details__status>span{display:inline-block;width:.7rem;height:.7rem;margin-right:.45rem;border-radius:50%;background:currentColor;vertical-align:.05rem}.tc-consumable-details__status--compatible{color:#78c991}.tc-consumable-details__status--incompatible{color:#ff9a9a}.tc-consumable-details__note{margin-top:1rem;padding:.9rem 1rem;border-left:.3rem solid rgb(255,154,154);background:#ff9a9a14}.tc-consumable-details__contents{margin-top:1.4rem}.tc-consumable-details__contents ul{display:grid;gap:.35rem;padding:0;list-style:none}.tc-consumable-details__contents li{position:relative;padding-left:1.6rem}.tc-consumable-details__contents li:before{position:absolute;top:0;left:0;color:#78c991;content:"\2713";font-weight:700}product-info.tc-consumables-pilot button:focus-visible,product-info.tc-consumables-pilot a:focus-visible,product-info.tc-consumables-pilot input:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media screen and (max-width:1149.98px){product-info.tc-consumables-pilot .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: min(42rem, 52vh)}product-info.tc-consumables-pilot .product-media-container .media>img{object-fit:contain}product-info.tc-consumables-pilot .product__column-sticky{position:static;top:auto}}@media screen and (max-width:749.98px){product-info.tc-consumables-pilot .product-media-container.constrain-height{--constrained-height: min(38rem, 46vh)}}@media screen and (min-width:750px)and (max-width:1149.98px){product-info.tc-consumables-pilot .product:not(.product--no-media) .product__media-wrapper,product-info.tc-consumables-pilot .product:not(.product--no-media) .product__info-wrapper{flex-basis:100%;width:100%;max-width:100%}product-info.tc-consumables-pilot .product:not(.product--no-media) .product__info-wrapper{padding:2rem 0 0}}@media screen and (min-width:1150px){.tc-consumable-summary{padding:1.1rem 1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-tc-consumable-compatibility.css.map */
