.ComparisonTable__Scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ComparisonTable__Table{width:100%;border-collapse:collapse;table-layout:fixed}.ComparisonTable__Table th,.ComparisonTable__Table td{vertical-align:top;text-align:left;padding:1rem 1rem 1rem 0}.ComparisonTable__RowLabel{width:var(--ct-label-width, 140px);min-width:var(--ct-label-width, 140px);max-width:var(--ct-label-width, 140px);font-weight:400;color:#666;position:sticky;left:0;background:var(--comparison-bg, #fff);z-index:1}.ComparisonTable__Table--scroll{width:auto;table-layout:auto}.ComparisonTable__Table--scroll .ComparisonTable__Cell{width:var(--ct-col-width);min-width:var(--ct-col-width);max-width:var(--ct-col-width)}.ComparisonTable__Row{border-top:1px solid #e5e5e5}.ComparisonTable__ImageWrap{position:relative}.ComparisonTable__Image{display:block;width:100%;height:auto}.ComparisonTable__ImageWrap .quickview{position:absolute;bottom:0;right:0;padding:12px;z-index:1;text-decoration:none}.ComparisonTable__ProductName{margin-top:.75rem}.ComparisonTable__Price{margin-top:.25rem}.ComparisonTable__Cta{display:block;width:100%;background:none;font:inherit;padding:.65rem 1.5rem;border:1px solid #111;color:#111;text-align:center;text-decoration:none;white-space:nowrap;margin:1rem auto 0;max-width:120px}.ComparisonTable__Table .ComparisonTable__CtaCell{padding-top:0}.ComparisonTable__CtaCell .ComparisonTable__Cta{margin-top:0}.ComparisonTable__Cta:hover{background:#111;color:#fff}.ComparisonTable__Check,.ComparisonTable__Cross{font-size:1.1rem}.FamilyComparisonLink{display:inline-block;margin:.5rem 0 1rem}.ProductForm__Option--compare{display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:baseline}.ProductForm__Option--compare .ProductForm__Label{grid-column:1;grid-row:1}.ProductForm__Option--compare .OptionLinks{grid-column:1 / -1;grid-row:2}.ProductForm__Option--compare .FamilyComparisonLink{grid-column:2;grid-row:1;justify-self:start;margin:0}@media only screen and (max-width:767px){.ProductForm .ProductForm__Option.ProductForm__Option--labelled.ProductForm__Option--compare{display:grid!important;align-items:center}.ProductForm__Option--compare .OptionLinks{grid-column:2;grid-row:1}.ProductForm__Option--compare .FamilyComparisonLink{grid-column:1 / -1;grid-row:2;justify-self:end;margin-top:4px}}.FamilyComparisonModal.sizeChartModal .modal-body{max-height:none}@media(max-width:767.98px){.FamilyComparisonModal.sizeChartModal .modal-dialog .modal-body{padding:0 16px 16px}.FamilyComparisonModal.sizeChartModal .modal-header .modal-title{margin-top:12px}.FamilyComparisonModal .ComparisonTable__Table{--ct-label-width: 88px}.FamilyComparisonModal .ComparisonTable__Table th,.FamilyComparisonModal .ComparisonTable__Table td{padding:.75rem 0}.FamilyComparisonModal .ComparisonTable__Table td{padding-left:8px}.FamilyComparisonModal .ComparisonTable__Table td.ComparisonTable__CtaCell{padding-top:0}.FamilyComparisonModal .ComparisonTable__Cta{max-width:none;padding:.65rem .25rem;white-space:normal}}@media(min-width:768px){.FamilyComparisonModal .ComparisonTable__ProductInner{max-width:calc(38vh * var(--ct-image-ratio, .8))}.FamilyComparisonModal .modal-dialog{width:calc(140px + var(--fc-columns) * (38vh * .8 + 3rem) + 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAgAAAD */
