.product-family__widget{margin:0 -1.4rem}.product-family__expander{border-bottom:1px solid #fff}.product-family__scroller{display:inline-flex;gap:1rem;padding-bottom:2rem}.product-family__image-container{display:flex;justify-content:center;margin-bottom:0}.product-family__image-container:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.03;pointer-events:none}.product-family__truncate-text{word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis}.product-family__bottom-sheet-container{overflow:scroll}.product-family__differences-table{border-collapse:collapse}.product-family__differences-table:last-child{margin-bottom:3.2rem!important}.product-family__arrow-icon{margin:.25rem 0}.product-family__comparison-attributes-header{border-right:.1rem solid #D5D9D9;border-bottom:.1rem solid #D5D9D9;border-collapse:collapse;padding:0rem;width:14.4rem;min-width:14.4rem}.product-family__comparison-attributes-header:last-child{border-right:none}.product-family__table-header-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.03;pointer-events:none}.product-family__table-header-image-spacing{padding:.5rem 0}.product-family__table-header-details{padding:.8rem 1.2rem}.product-family__table-header-details a{word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis}.product-family__comparison-attributes{width:14.4rem;white-space:nowrap;display:block;position:sticky;left:0}.product-family__comparison-attributes-link{padding-right:.5rem}.product-family__icon-heading-container{display:flex;align-items:center;padding:1.2rem 0rem .8rem 1.2rem}.product-family__icon-button{background:0 0;border:none;cursor:pointer;padding:0;width:2rem;height:2rem;margin-right:1rem}.product-family__highlevel-comparison:last-child{border-right:none}.product-family__highlevel-comparison-icon{text-align:center}.product-family__second-bottomsheet-scroller{overflow:scroll}.product-family__custom-table{border-collapse:collapse;overflow:scroll}.product-family__custom-table:last-child{margin-bottom:3.2rem!important}.product-family__custom-table th{border-bottom:.1rem solid #D5D9D9;border-right:.1rem solid #D5D9D9;border-top:.1rem solid #D5D9D9;text-align:center;padding:.8rem 1.2rem}.product-family__custom-table th:last-child{border-right:none}.product-family__custom-table td{border-bottom:.1rem solid #D5D9D9;border-right:.1rem solid #D5D9D9;text-align:center;padding:.8rem 1.2rem}.product-family__custom-table td:last-child{border-right:none}.product-family__custom-table div{width:14.4rem;word-break:break-word;margin:auto}.product-family__parent-container{display:block}.product-family__heading-styles{font-size:1.5rem}.product-family__icon-image{max-width:11.8rem;max-height:6.3rem}#product-family-bottom-sheet .product-family__highlevel-comparison{border-top:.1rem solid #D5D9D9;border-right:.1rem solid #D5D9D9;border-bottom:.1rem solid #D5D9D9;border-collapse:collapse;padding:.8rem 1.2rem}#product_family_dimension{margin-bottom:unset!important}#product_family_dimension .product_family_dimension_header{display:flex;justify-content:space-between;padding-left:15px;padding-right:15px;padding-top:1.2rem;margin-bottom:8px!important}#product_family_dimension .product_family_dimension_header .product_family_model_name{flex:1}#product_family_dimension .product_family_dimension_header .product_family_comparison_ingress{flex:1;text-align:right}#product_family_dimension .product-family__scroller{padding-left:10px;padding-bottom:1.5rem}#product_family_dimension .product-family__scroller .a-unordered-list{display:flex!important}#product_family_dimension .product-family__scroller li{display:flex}#product_family_dimension .product-family__scroller li .a-list-item{display:flex}#product_family_dimension .product-family__scroller .product_family_swatch{flex:1;width:max-content;max-width:150px}#product_family_dimension .product-family__scroller .product_family_swatch .a-button-inner{height:100%}#product_family_dimension .product-family__scroller .product_family_swatch .a-button-text{padding:9px}#productFamily_feature_div:not(:empty)+#twisterController_feature_div .inline-twister-container-margins{margin-top:unset!important}