#MainContent{min-width:0}#MainContent :where(h1,h2,h3,h4,p,li,summary,label,a){overflow-wrap:anywhere}#MainContent :where(.rte,.t4s-rte,.lifty-service-page__content) :where(img,video,iframe){max-width:100%}#MainContent :where(.rte,.t4s-rte,.lifty-service-page__content) :where(img,video){height:auto}#MainContent :where(input,select,textarea,button){max-width:100%}#MainContent :where(.subhub-grid,.repairs-pillars__grid,.repairs-brands__grid,.pricing-telemetry-grid,.pricing-policy-grid,.tech-db-filter-bar)>*{min-width:0}#MainContent .subhub-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}#MainContent .lifty-service-page__eeat-strip{flex-wrap:wrap}#MainContent :where(.repairs-container,.subhub-container,.tech-db-container,.lifty-service-page__container){max-width:100%;box-sizing:border-box;min-width:0}#MainContent :where(.repairs-hero__actions,.booking-cta-buttons,.subhub-hero__actions){min-width:0;flex-wrap:wrap}#MainContent :where(.repairs-btn,.subhub-btn,.table-book-btn){max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;box-sizing:border-box}#MainContent :where(.pricing-table-scroll,.subhub-table-wrapper,.model-spec-table-wrap,.t4s-table-res-df){max-width:100%;min-width:0}#MainContent table :where(td,th){overflow-wrap:anywhere}#MainContent table[data-lifty-responsive-table] td:before{display:none}#MainContent .lifty-spec-table:not(:has(tbody tr)){display:none}@media(max-width:1279px),(max-width:1366px)and (pointer:coarse){#MainContent .lifty-product-hero{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}#MainContent .lifty-product-hero>.lifty-product-panel,#MainContent .lifty-product-hero>.lifty-product-gallery{width:100%!important;max-width:100%;min-width:0;box-sizing:border-box}#MainContent .lifty-product-hero>.lifty-product-panel,#MainContent .lifty-product-hero>.lifty-product-gallery{position:relative!important;top:auto!important}}#MainContent .seoant-html-sitemap-row a{white-space:normal!important;overflow-wrap:anywhere;max-width:100%;display:inline}#MainContent .seoant-html-sitemap-row li{white-space:normal!important}#MainContent .t4s-quantity-wrapper.t4s-quantity-pr-item{display:grid!important;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;width:104px;max-width:100%;min-width:0;box-sizing:border-box}#MainContent .t4s-quantity-wrapper.t4s-quantity-pr-item .t4s-quantity-selector{width:32px!important;min-width:0!important;padding:0!important;justify-content:center;display:flex;align-items:center;height:40px}#MainContent .t4s-quantity-wrapper.t4s-quantity-pr-item input{width:100%!important;min-width:0!important;padding:0!important;text-align:center}#MainContent .lifty-card-specs{display:flex;flex-wrap:wrap;gap:6px;width:100%;max-width:100%;min-width:0}#MainContent .lifty-card-spec-badge{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}#MainContent .lifty-card-spec-badge span{min-width:0;white-space:normal;overflow-wrap:anywhere}@media(max-width:1024px){#MainContent table[data-lifty-key-value]{width:100%!important;min-width:0!important;max-width:100%;table-layout:fixed}#MainContent table[data-lifty-key-value] :is(th,td){min-width:0!important;padding:10px 8px;white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.5}#MainContent table[data-lifty-key-value] :is(th,td):first-child{width:42%}#MainContent .lifty-specialized-item{display:grid;grid-template-columns:6px minmax(0,1fr);gap:8px 12px}#MainContent .lifty-spec-text{min-width:0}#MainContent .lifty-spec-link{grid-column:2;margin:0;padding:0;white-space:normal;justify-self:start;min-height:32px;display:inline-flex;align-items:center}#MainContent table[data-lifty-responsive-table]{display:block;width:100%!important;min-width:0!important;max-width:100%;border:0;border-collapse:separate;background:transparent;table-layout:auto}#MainContent table[data-lifty-responsive-table] thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}#MainContent table[data-lifty-responsive-table] tbody{display:grid;gap:16px;width:100%;min-width:0}#MainContent table[data-lifty-responsive-table] tbody tr{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;padding:16px;border:1px solid #d6d6d6;background:#fff;box-sizing:border-box}#MainContent table[data-lifty-responsive-table] tbody :is(td,th){display:block;width:auto!important;min-width:0!important;max-width:100%;padding:9px 0;border:0;border-bottom:1px solid #e8e8e8;white-space:normal;font-size:14px;line-height:1.55;text-align:left;box-sizing:border-box;background:transparent;color:#222}#MainContent table[data-lifty-responsive-table] tbody :is(td,th):first-child{padding-top:0;font-size:16px;line-height:1.35;font-weight:700;color:#111}#MainContent table[data-lifty-responsive-table] tbody :is(td,th):last-child{border-bottom:0;padding-bottom:0}#MainContent table[data-lifty-responsive-table] tbody [data-column-label]:before{content:attr(data-column-label);display:block;margin-bottom:4px;color:#646464;font:700 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.045em;text-transform:uppercase;white-space:normal}#MainContent table[data-lifty-responsive-table] tbody :is(td,th):first-child:before{display:none}#MainContent table[data-lifty-responsive-table] .table-price{font-size:20px;color:#111}#MainContent table[data-lifty-responsive-table] .table-book-btn{display:flex;justify-content:center;align-items:center;min-height:44px;width:100%!important;margin-top:4px}#MainContent table[data-lifty-responsive-table] tbody tr[data-lifty-table-group]{background:#111;padding:12px 16px}#MainContent table[data-lifty-responsive-table] tbody tr[data-lifty-table-group] td{color:#fff;padding:0;font-size:13px}#MainContent :is(.pricing-table-scroll,.subhub-table-wrapper,.model-spec-table-wrap,.t4s-table-res-df):has(>table[data-lifty-responsive-table]){overflow:visible;border:0;box-shadow:none}}@media(max-width:767px){#MainContent :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}#MainContent :where(.repairs-hero__title,.subhub-hero h1,.tech-db-hero h1,.lifty-service-page__hero h1){font-size:clamp(27px,7.4vw,36px);line-height:1.14;letter-spacing:-.025em}#MainContent :where(.subhub-container,.tech-db-container){padding-left:16px;padding-right:16px}#MainContent :where(.service-item,.model-spec-card){padding:20px;min-width:0}#MainContent :where(.repairs-pillars__grid,.repairs-brands__grid,.pricing-telemetry-grid,.pricing-policy-grid){grid-template-columns:minmax(0,1fr)}#MainContent .lifty-service-page__workshop{padding:24px 20px}#MainContent :where(.repairs-hero__actions,.booking-cta-buttons,.subhub-hero__actions)>a{width:100%;min-height:44px}#MainContent :where(.model-spec-card__meta,.lifty-service-page__breadcrumbs){flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/446/assets/lifty-responsive-audit.css.map */
