.template-collection #MainContent#MainContent .t4s-product-price del,.template-collection #MainContent#MainContent .t4s-product-price del .money,#MainContent#MainContent .tx-set__compare,#MainContent#MainContent .tx-set__compare .money{color:#52627a!important;-webkit-text-fill-color:#52627a!important;opacity:1!important}#MainContent#MainContent .tx-swatch-label{display:inline-block;padding:2px 5px;border-radius:4px;background:#fffffff0!important;color:#26364b!important;-webkit-text-fill-color:#26364b!important}#MainContent#MainContent .tx-pdp-aeo__button--primary{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#MainContent#MainContent .tx-set__rating b{color:#805300!important;-webkit-text-fill-color:#805300!important}#MainContent#MainContent .tx-sets__inside-num{color:#071f42!important;-webkit-text-fill-color:#071f42!important}#MainContent#MainContent .tm-answer :is(h2,h3,h4,p,li,strong){color:#17243a!important;-webkit-text-fill-color:#17243a!important}#MainContent#MainContent .tm-answer a,#MainContent#MainContent .tm-store-facts a,#MainContent#MainContent .tm-compare .hero .note a{color:#0b4d8c!important;-webkit-text-fill-color:#0b4d8c!important}#MainContent#MainContent .tm-compare .hero .note{color:#26364b!important;-webkit-text-fill-color:#26364b!important}#MainContent#MainContent :is(.tp-cta-banner,.sy-cta-banner) .tm-brand-comparison :is(h2,h3,h4,p,li,strong){color:#17243a!important;-webkit-text-fill-color:#17243a!important}#MainContent#MainContent :is(.tp-cta-banner,.sy-cta-banner) .tm-brand-comparison a{color:#0b4d8c!important;-webkit-text-fill-color:#0b4d8c!important}#MainContent#MainContent :is(.tmside-links,.tm-fin-links) a,#MainContent#MainContent .tx-couples-guide .tx-cta>a{color:#071f42!important;-webkit-text-fill-color:#071f42!important}#MainContent#MainContent .tm-local-area__section--navy :is(h2,h3,h4){color:#fff!important;-webkit-text-fill-color:#ffffff!important}#MainContent#MainContent .tm-local-area__reviewed{color:#52627a!important;-webkit-text-fill-color:#52627a!important}.template-article #MainContent#MainContent :is(.tx-cta,.tm-sfb-cta) a{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.template-article #MainContent#MainContent .tm-compare-page .cta :is(h2,h3,h4),.template-article #MainContent#MainContent [style*="background:#172b3a"] :is(h2,h3,h4),.template-article #MainContent#MainContent [style*="background:#0a1f44"] :is(h2,h3,h4){color:#fff!important;-webkit-text-fill-color:#ffffff!important}.template-article #MainContent#MainContent [style*="background:#172b3a"]>a[style*="background:#fff"]{color:#172b3a!important;-webkit-text-fill-color:#172b3a!important}.template-article #MainContent#MainContent .footer,.template-article #MainContent#MainContent [style*="color:#888"]{color:#52627a!important;-webkit-text-fill-color:#52627a!important}#MainContent#MainContent .tx-section .tx-section-kicker{color:#6b4d00!important;-webkit-text-fill-color:#6b4d00!important}#MainContent#MainContent .tx-mag-path__eyebrow,#MainContent#MainContent .tx-try__eyebrow{color:#754600!important;-webkit-text-fill-color:#754600!important}#MainContent#MainContent .tx-location__kicker{color:#174f8c!important;-webkit-text-fill-color:#174f8c!important}#MainContent#MainContent .tx-location__hero .tx-location__kicker,#MainContent#MainContent .tx-location__section--dark .tx-location__kicker{color:#ffd57f!important;-webkit-text-fill-color:#ffd57f!important}#MainContent#MainContent .tx-location__quick-grid span{color:#52627a!important;-webkit-text-fill-color:#52627a!important}.page-store-locations #MainContent#MainContent .locations-intro .locations-kicker,.page-store-locations #MainContent#MainContent .locations-kicker:not(.locations-hero .locations-kicker),.page-store-locations #MainContent#MainContent .location-card:not(.location-card--featured) .location-card__number,.page-store-locations #MainContent#MainContent .location-card:not(.location-card--featured) dt{color:#52627a!important;-webkit-text-fill-color:#52627a!important}.page-store-locations #MainContent#MainContent .location-card--featured .location-card__number,.page-store-locations #MainContent#MainContent .location-card--featured dt,.page-store-locations #MainContent#MainContent .location-card--featured .locations-kicker{color:#d8e6f5!important;-webkit-text-fill-color:#d8e6f5!important}.template-collection #MainContent#MainContent .t4s-no-result-product{color:#33485c!important;-webkit-text-fill-color:#33485c!important}#MainContent#MainContent :is(.solution-kicker,.tmr .tag,.tm-wink-showroom__eyebrow,.tm-local-compare__eyebrow,.tm-mag-service-areas__eyebrow,.tm-mag-research__eyebrow,.tx-builder__vendor){color:#754600!important;-webkit-text-fill-color:#754600!important}#MainContent#MainContent .tm-commercial .num{background:#754600!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}#MainContent#MainContent :is(.tm-wink-showroom__grid article>span,.tmf-controls span,.tm-local-area__hero-card span,.tx-location__quick-grid span,.tx-dtc-try__terms,.tx-fit__terms,.tm-nc__note,.locations-reviews__note){color:#52627a!important;-webkit-text-fill-color:#52627a!important}#MainContent#MainContent .tmf i{color:#11663d!important;-webkit-text-fill-color:#11663d!important}#MainContent#MainContent .ai-star{color:#805300!important;-webkit-text-fill-color:#805300!important}#MainContent#MainContent .tx-section-kicker{color:#6b4d00!important;-webkit-text-fill-color:#6b4d00!important}html:root body.template-page.page-best-mattress-for-side-sleepers #MainContent .tmside .tmside-cta .tmside-links a[href],html:root body.template-page.page-financing-options #MainContent .tm-fin-cta .tm-fin-links a[href],html:root body.template-page.page-couples-mattress-guide #MainContent .tx-couples-guide .tx-cta a[href]{color:#071f42!important;-webkit-text-fill-color:#071f42!important}html:root body.template-page.page-mattress-store-tomball-tx #MainContent .tm-city-section .tm-city-container :is(.tm-answer,.tm-store-facts) a[href],html:root body.template-page.page-helix-vs-tempur-pedic #MainContent .tm-compare .hero .note a[href]{color:#0b4d8c!important;-webkit-text-fill-color:#0b4d8c!important}#MainContent#MainContent .tm-mag-fitting__links a,#MainContent#MainContent :is(.tp-area-tag,.sy-area-tag),#MainContent#MainContent .av-btn.av-secondary,#MainContent#MainContent .tm-nc__intro a{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#MainContent#MainContent :is(.tx-about__service,.tx-conroe__section--navy,.txss-dark,.tm3-cta) :is(h2,h3,h4){color:#fff!important;-webkit-text-fill-color:#ffffff!important}.page-store-locations #MainContent#MainContent .locations-area-guides .locations-kicker{color:#ffd57f!important;-webkit-text-fill-color:#ffd57f!important}.template-article #MainContent#MainContent [style*="background:#27ae60"]{background:#116b3a!important}.template-article #MainContent#MainContent .tmx-post .partner .best span,.template-article #MainContent#MainContent .subtitle{color:#52627a!important;-webkit-text-fill-color:#52627a!important}.template-article #MainContent#MainContent .tmx-post a.cta,.template-article #MainContent#MainContent .t4s-article-content a.btn{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.template-article #MainContent#MainContent [style*="background:#667eea"]{background:#3f51b5!important}.template-article #MainContent#MainContent [style*="color:#667eea"]{color:#3f51b5!important;-webkit-text-fill-color:#3f51b5!important}.template-article #MainContent#MainContent [style*="color:#ff2a00"]{color:#b00000!important;-webkit-text-fill-color:#b00000!important}.template-collection #MainContent#MainContent .t4s-pagination__item--current,.template-collection #MainContent#MainContent .pagination__item--current{color:#c60000!important;-webkit-text-fill-color:#c60000!important}html:root body.page-store-locations #MainContent#MainContent .locations-area-guides .locations-area-guides__head .locations-kicker{color:#ffd57f!important;-webkit-text-fill-color:#ffd57f!important}#MainContent#MainContent .tm-local-area__store>span,#MainContent#MainContent .tm-local-area__store>a+span{color:#52627a!important;-webkit-text-fill-color:#52627a!important}html:root body.page-stores-magnolia-texas #MainContent#MainContent .tm-mag-fitting__links a[href],html:root body.page-stores-magnolia-texas #MainContent#MainContent .tx-organic-local__links a[href],html:root body.page-stores-magnolia-texas #MainContent#MainContent .tx-gsc-path__links a[href],html:root body.page-educator-discount #MainContent#MainContent .tm-ed .tm-actions a.tm-btn[href]{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#MainContent#MainContent .tm-local-compare__spotlight .tm-local-compare__eyebrow,#MainContent#MainContent .tm-wink-showroom__frost .tm-wink-showroom__eyebrow{color:#ffd57f!important;-webkit-text-fill-color:#ffd57f!important}#MainContent#MainContent .tm-local-compare__cards article>div>span{color:#754600!important;-webkit-text-fill-color:#754600!important}html:root body.template-article #MainContent#MainContent .tx-delivery-guide .tx-cta p a[href],html:root body.template-article #MainContent#MainContent .tm3-cta p a[href]{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:root body.template-article #MainContent#MainContent .tm-sfb-links a[href],html:root body.template-article #MainContent#MainContent .tm-ts .btns a.btn.alt[href]{color:#123f73!important;-webkit-text-fill-color:#123f73!important}html:root body.template-article #MainContent#MainContent .tmx-post .nap .btns a.btn-primary[href]{color:#071f42!important;-webkit-text-fill-color:#071f42!important}.template-article #MainContent#MainContent [style*="background: #27ae60"]{background:#116b3a!important}.template-article #MainContent#MainContent [style*="color: #27ae60"]{color:#116b3a!important;-webkit-text-fill-color:#116b3a!important}.template-article #MainContent#MainContent [style*="background: #667eea"]{background:#3f51b5!important}.template-article #MainContent#MainContent [style*="color: #667eea"]{color:#3f51b5!important;-webkit-text-fill-color:#3f51b5!important}.template-article #MainContent#MainContent [style*="color: #ff2a00"]{color:#b00000!important;-webkit-text-fill-color:#b00000!important}.template-article #MainContent#MainContent [style*="background: #172b3a"] :is(h2,h3,h4),.template-article #MainContent#MainContent [style*="background: #0a1f44"] :is(h2,h3,h4){color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:root body.template-product #MainContent#MainContent .tx-pdp-aeo__button.tx-pdp-aeo__button--primary[href]{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:root body.template-product #MainContent#MainContent span.tx-swatch-label{background:#fffffff5!important;color:#26364b!important;-webkit-text-fill-color:#26364b!important}html:root body.template-collection #MainContent#MainContent .tx-collection-compact-intro__primary[href]{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:root body.template-collection #MainContent#MainContent .t4s-pagination__item.pagination__item--current{color:#c60000!important;-webkit-text-fill-color:#c60000!important}#MainContent#MainContent :is(.tx-compare-hub__reviewed,.tx-compare-hub__vendor,.tx-compare-hub__source){color:#52627a!important;-webkit-text-fill-color:#52627a!important}html:root body.template-product #MainContent#MainContent .t4s-swatch__option.is-t4s-name__bedding-size .t4s-swatch__item.is--selected,html:root body.template-product #MainContent#MainContent .t4s-swatch__option.is-t4s-name__size .t4s-swatch__item.is--selected,html:root body.template-product #MainContent#MainContent .t4s-swatch__option.is-t4s-name__select-size .t4s-swatch__item.is--selected,html:root body.template-product #MainContent#MainContent .t4s-swatch__option.is-t4s-name__mattress-size .t4s-swatch__item.is--selected{border-color:#123f73!important;background:#123f73!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 3px 12px #123f733d!important;font-weight:800!important}body :is(.tx-mattress-card__cta,.tx-intent-card__cta,.txh__button,.txh__expert-preview-actions a,.tx-model-card__button,.t4s-product-form__submit){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px!important;height:auto!important;padding:12px 18px!important;border-radius:10px!important;font-size:15px!important;font-weight:750;line-height:1.35!important;letter-spacing:0!important;text-align:center;text-transform:none;white-space:normal!important;overflow-wrap:anywhere}body :is(.tx-mattress-card__cta,.tx-intent-card__cta){background:#082a59;border:1px solid #082a59;color:#fff!important;text-decoration:none}body :is(.tx-mattress-card__cta,.tx-intent-card__cta):hover{background:#123f72;border-color:#123f72}body :is(.tx-mattress-card__cta,.tx-intent-card__cta,.txh__button,.tx-compare-toggle):focus-visible{outline:3px solid #b48027;outline-offset:3px}body .tx-is-mattress .t4s-product-info{padding:16px}body .tx-is-mattress .t4s-product-title{min-height:0;max-width:100%;font-size:17px!important;line-height:1.4!important;letter-spacing:0!important}body .tx-is-mattress .tx-mattress-starting-price{display:flex;flex-wrap:wrap;gap:3px 9px;align-items:baseline;margin:8px 0 4px}body .tx-is-mattress .tx-mattress-starting-price__label{font-size:12px!important;letter-spacing:0!important;color:#43576e}body .tx-is-mattress .tx-mattress-starting-price .money{font-size:24px!important;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.02em!important}body .tx-mattress-card{margin-top:4px}body .tx-mattress-card__quick-fit{display:flex;flex-wrap:wrap;gap:4px 9px;margin:0 0 8px;color:#334d66;font-size:14px;line-height:1.45;letter-spacing:0}body .tx-mattress-card__quick-fit span+span:before{content:"\b7";margin-right:9px;color:#65758a}body .tx-mattress-card__finance{margin:0 0 12px;padding:0;border:0;background:transparent}body .tx-mattress-card__payment p,body .tx-mattress-card__payment strong{font-size:14px;line-height:1.4;letter-spacing:0;color:#334d66}body .tx-mattress-card__payment a{font-size:13px;line-height:1.4;letter-spacing:0}body .tx-mattress-card__cta{width:100%;margin-top:0}body.template-collection .tx-mattress-card__details,body .tx-mattress-card__details{margin:10px 0 0;border-top:1px solid #e1e7ed}body.template-collection .tx-mattress-card__details>summary,body .tx-mattress-card__details>summary{display:flex!important;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:9px 0;color:#173d68;font-size:14px!important;font-weight:700;line-height:1.4;letter-spacing:0!important;cursor:pointer;list-style:none}body .tx-mattress-card__details>summary::-webkit-details-marker{display:none}body .tx-mattress-card__details>summary:after{content:"+";font-size:20px}body .tx-mattress-card__details[open]>summary:after{content:"\2212"}body.template-collection .tx-mattress-card__details:not([open])>.tx-mattress-card__details-content,body .tx-mattress-card__details:not([open])>.tx-mattress-card__details-content{display:none!important}body .tx-mattress-card__details[open]>.tx-mattress-card__details-content{display:block!important;padding:4px 0 10px}body .tx-mattress-card__terms{margin:0 0 12px!important;font-size:12px!important;line-height:1.5;color:#43576e;letter-spacing:0}body .tx-mattress-card__best{display:block;min-height:0;overflow:visible;font-size:14px;line-height:1.5;-webkit-line-clamp:unset}body .tx-mattress-card__confidence{font-size:12px;line-height:1.5}body .tx-mattress-card__specs li{font-size:12px;line-height:1.35}body .tx-mattress-card .tx-compare-toggle{min-height:44px;margin-top:6px;border-width:1px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:0}body .tx-intent-card__body{padding:16px!important}body .tx-intent-card__body h3{font-size:18px!important;line-height:1.4!important;letter-spacing:0!important}body .tx-intent-card__quick-fit{margin:7px 0;color:#334d66;font-size:14px;line-height:1.4;letter-spacing:0}body .tx-intent-card__more>summary{min-height:44px;font-size:14px!important;letter-spacing:0!important}body .tx-intent-card__more .tx-intent-card__details{display:grid!important;gap:7px;margin:8px 0}body .tx-intent-card__more .tx-intent-card__details strong{font-size:14px!important;line-height:1.5}body .tx-intent-card__actions{gap:8px}body .tx-intent-card__save{min-height:44px!important;font-size:14px!important;letter-spacing:0!important}body .tx-intent-card__finance{font-size:13px;letter-spacing:0}body .tx-collection-tools{padding:18px;gap:18px;align-items:start}body .tx-collection-tools__fitting{padding:16px;min-height:0;align-self:start}body .tx-collection-tools .tx-budget-paths{padding:12px;margin-top:12px}body .tx-collection-tools .tx-budget-paths h2{font-size:19px;line-height:1.3;letter-spacing:0}body .tx-size-links a,body .tx-sleep-need-links a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:13px!important;letter-spacing:0!important}@media(max-width:749px){body .tx-is-mattress .t4s-product-info{padding:12px}body .tx-is-mattress .t4s-product-title{font-size:16px!important}body .tx-mattress-card__payment{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px}body .tx-mattress-card__payment strong{font-size:14px}body .tx-mattress-card__quick-fit{font-size:13px}body .tx-collection-tools{padding:14px;gap:12px}body .tx-collection-tools__fitting{padding:12px}body .tx-intent-card__actions{display:grid!important;grid-template-columns:1fr!important}body .tx-intent-card__save{width:100%;border-radius:10px}body .txh--clarity .txh__trust{gap:12px}}@media(prefers-reduced-motion:reduce){body :is(.tx-mattress-card__cta,.tx-intent-card__cta){transition:none}}body [data-tx-sizes] .t4s-pr-compare{display:none!important}body .tx-is-mattress .t4s-product-title,body .tx-is-mattress .t4s-product-title a{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;overflow-wrap:anywhere}@media(min-width:1025px){body{--tx-content-width:1440px;--tx-content-gutter:24px}body :is(.tx-context-guides,.tx-priority-owner,.tx-seo-recovery-paths,.tx-seo-choice,.tx-showroom-entity-nav,.tx-benefit-story){width:min(var(--tx-content-width),calc(100% - 48px))!important;max-width:var(--tx-content-width)!important;margin-inline:auto!important;box-sizing:border-box}body .tx-context-guides{margin-block:24px;padding:24px}#MainContent :is(.tx-hx__inner,.tx-guide-shop__inner){max-width:var(--tx-content-width)}#MainContent :is(.tx-hub__section,.tx-conroe__section,.tx-conroe__hero,.tx-conroe__final,.tx-four-cs,.tx-commercial-aeo,.tx-best-cluster-nav,.tx-service-showroom-photo,.tx-local-decision-paths){padding-top:40px!important;padding-bottom:40px!important}#MainContent :is(.tx-dtc-try__section,.tx-dtc-try__final,.tx-fit__main,.tx-fit__finder){padding-top:40px!important;padding-bottom:40px!important}#MainContent :is(.tm-dj__section,.tm-dj__cta,.txd-page__hero,.txd-page__section,.tx-compare-hub,.tx-collection-guide,.tx-bb-product-guide,.tx-plus-cards){padding-top:36px!important;padding-bottom:36px!important}#MainContent :is(.tx-intent-hero,.tx-split-hero){padding:36px!important}#MainContent :is(.tx-home-aeo,.tx-bundles,.tx-bedding,.txsc){padding-top:32px!important;padding-bottom:32px!important}#MainContent section.tx-home-finder{padding-top:36px!important;padding-bottom:36px!important}#MainContent :is(.tx-showroom__team,.tx-showroom__steps,.tx-showroom__questions){padding-top:32px!important;padding-bottom:32px!important}#MainContent .tx-showroom__picks{padding-bottom:32px!important}#MainContent :is(.tx-hub__showrooms,.tx-contact__help){padding:32px!important}#MainContent :is(.tm-ed-hero,.tm-offer-hero,.tm-price-hero,.wgd-hero){padding-top:36px!important;padding-bottom:36px!important}#MainContent .txsc__guides{margin-top:28px;padding-top:24px}#MainContent .txsc__faq{margin-top:24px;max-width:none}#MainContent .txsc__heading{margin-bottom:20px}#MainContent .txsc__heading>div{max-width:900px}#MainContent .txsc__body{padding:16px}#MainContent .txsc__body p{margin-bottom:10px}#MainContent .tx-intent-card__image{aspect-ratio:1.8}#MainContent .tx-intent-card__body{gap:8px}#MainContent .tx-intent-card__body h3{margin-block:0 4px;min-height:0}#MainContent .tx-intent-card__finance{margin-block:4px}#MainContent .tmrw-clean .tmrw-clean__card{padding:20px}#MainContent .tmrw-clean .tmrw-clean__stars{margin:10px 0}#MainContent .tmrw-clean .tmrw-clean__highlight{font-size:20px;margin-bottom:8px}#MainContent .tmrw-clean .tmrw-clean__excerpt{margin-bottom:12px}#MainContent .tmrw-clean .tmrw-clean__head{margin-bottom:14px}#MainContent .t4s-page-heading-article .t4s-page-section-heading{padding-top:32px!important;padding-bottom:32px!important;min-height:0!important}#MainContent .t4s-page-heading-article .t4s-page-head{padding-top:0!important;padding-bottom:0!important}#MainContent .t4s-page-heading-article .t4s-page-section-heading{margin-bottom:28px!important}#MainContent .t4s-page-heading-article .t4s-title-head{font-size:clamp(32px,3.2vw,46px)!important;line-height:1.15!important;max-width:1200px;margin-inline:auto;letter-spacing:-.02em!important}#MainContent .t4s-main-article>.t4s-section-inner{margin-top:28px!important}#MainContent .tx-mattress-product .t4s-row__product{align-items:stretch}#MainContent .tx-mattress-product .t4s-product__media-wrapper{flex:0 0 48%!important;max-width:48%!important;min-width:0}#MainContent .tx-mattress-product .t4s-product__info-wrapper{flex:0 0 52%!important;max-width:52%!important;min-width:0}#MainContent .tx-mattress-product:is(.t4s-product-media__thumbnails_bottom,.t4s-product-media__thumbnails_left,.t4s-product-media__thumbnails_right,.t4s-product-media__without_thumbnails) .t4s-product__media-wrapper>.t4s-row{position:sticky;top:110px}#MainContent .tx-mattress-product:is(.t4s-product-media__thumbnails_bottom,.t4s-product-media__thumbnails_left,.t4s-product-media__thumbnails_right,.t4s-product-media__without_thumbnails) .t4s-product__media-wrapper{overflow:visible}#MainContent .tx-mattress-product .t4s-product__info-container{padding:24px!important}#MainContent .tx-mattress-product .tx-conversion-suite__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#MainContent .tx-pdp-aeo__showrooms{padding:20px!important;margin-top:20px!important}#MainContent .tx-pdp-aeo{padding:16px!important}}@media(max-width:1024px){#MainContent :is(.tx-home-finder__header,.tx-home-finder__stage){grid-template-columns:minmax(0,1fr)!important;gap:20px}#MainContent :is(.tx-home-finder__visual,.tx-home-finder__image){min-height:300px!important}#MainContent .tx-home-finder__visual{max-height:380px}#MainContent .tx-home-finder__image{object-fit:cover}#MainContent .tx-home-finder .tmf--compact .tmf-quiz-card{min-height:0!important;height:auto}}@media(max-width:749px){#MainContent :is(.tm-dj__section,.tm-dj__cta,.txd-page__hero,.txd-page__section,.tx-compare-hub,.tx-collection-guide,.tx-bb-product-guide,.tx-plus-cards){padding-top:28px!important;padding-bottom:28px!important}#MainContent :is(.tx-hub__section,.tx-conroe__section,.tx-conroe__hero,.tx-conroe__final,.tx-four-cs,.tx-commercial-aeo,.tx-best-cluster-nav,.tx-service-showroom-photo,.tx-local-decision-paths,.tx-dtc-try__section,.tx-dtc-try__final,.tx-fit__main,.tx-fit__finder){padding-top:28px!important;padding-bottom:28px!important}#MainContent section.tx-home-finder{padding:28px 14px!important}#MainContent .tx-home-finder__header{margin-bottom:20px!important}#MainContent .tx-home-finder .tmf--compact .tmf-quiz-card{padding:20px 16px!important}#MainContent .tx-home-finder .tmf--compact .tmf-opt{min-height:56px}#MainContent .tx-home-finder__visual-card{padding:14px!important;inset:auto 14px 14px!important}#MainContent :is(.tx-showroom__team,.tx-showroom__steps,.tx-showroom__questions){padding-top:28px!important;padding-bottom:28px!important;gap:20px}#MainContent .tx-showroom__picks{padding-bottom:28px!important}#MainContent .tx-showroom .tx-showroom__button{white-space:normal!important;overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.4}body :is(.tx-context-guides,.tx-priority-owner,.tx-seo-recovery-paths,.tx-seo-choice,.tx-showroom-entity-nav){width:calc(100% - 28px)!important;max-width:100%!important;margin:20px auto!important;padding:18px!important;box-sizing:border-box}body .tx-context-guides ul{grid-template-columns:minmax(0,1fr);gap:10px}body .tx-context-guides a{height:auto;min-height:64px;padding:12px 14px}#MainContent .tx-hx__filters{gap:10px;padding:14px}#MainContent .tx-hx__filters select{font-size:16px;min-height:48px}#MainContent .t4s-page-heading-article .t4s-page-section-heading{padding:24px 0!important;margin-bottom:24px!important;min-height:0!important}#MainContent .t4s-page-heading-article .t4s-page-head{padding-block:0!important}#MainContent .t4s-page-heading-article .t4s-title-head{font-size:clamp(26px,7vw,34px)!important;line-height:1.2!important;letter-spacing:-.02em!important;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/tx-sitewide-ui-bundle.css.map */
