.ruby-product-v2{display:block}.ruby-product-v2 .product.grid{display:grid;grid-template-columns:minmax(0,1fr)}.ruby-product-v2 .product.product--no-media{max-width:84rem;margin-inline:auto}.ruby-product-v2 .product__info-container>*,.ruby-product-v2 .product__info-container>*+*,.ruby-product-v2 .product__info-container .product-form,.ruby-product-v2 .product__info-container .price__container{margin:0}.ruby-product-v2 .product__info-container{max-width:none}.ruby-product-v2__breadcrumb a{text-decoration:none}.ruby-product-v2__breadcrumb a:hover{text-decoration:underline;text-underline-offset:.25em}.ruby-product-v2__story,.ruby-product-v2__story-media-list,.ruby-product-v2__details{margin-block:2.4rem}.ruby-product-v2__story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem;padding:2rem}.ruby-product-v2__story-copy{min-width:0}.ruby-product-v2__story-copy .rte{overflow-wrap:anywhere}.ruby-product-v2__story-media-list{display:grid;gap:2rem}.ruby-product-v2__story-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.ruby-product-v2__story-media--no-media{grid-template-columns:minmax(0,1fr)}.ruby-product-v2__story-media--right .ruby-product-v2__story-media-visual{order:2}.ruby-product-v2__story-media-visual{min-width:0}.ruby-product-v2__story-media-visual img{display:block;width:100%;height:100%;object-fit:contain}.ruby-product-v2__story-media-visual iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0}.ruby-product-v2__story-media-copy{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:2rem}.ruby-product-v2__story-media-copy>:first-child,.ruby-product-v2__story-copy-inner>:first-child{margin-top:0}.ruby-product-v2__story-media-copy>:last-child,.ruby-product-v2__story-copy-inner>:last-child{margin-bottom:0}.ruby-product-v2__eyebrow{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pro-ink)}.ruby-product-v2__details{padding:2rem}.ruby-product-v2__detail-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.ruby-product-v2__detail-card{padding:1.6rem}.ruby-product-v2__detail-card>:first-child{margin-top:0}.ruby-product-v2__detail-card>:last-child{margin-bottom:0}.ruby-product-v2__support{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2rem}.ruby-product-v2 .product-media-container .product__modal-opener,.ruby-product-v2 .product-media-container .product__media{border-radius:inherit;overflow:hidden}@media(max-width:749px){.ruby-product-v2__story,.ruby-product-v2__story-media,.ruby-product-v2__detail-cards{grid-template-columns:minmax(0,1fr)}.ruby-product-v2__story-media--right .ruby-product-v2__story-media-visual{order:0}.ruby-product-v2__support{align-items:start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ruby-product-v2.css.map */
