.tdhq-cta--panel:not(:has(.tdhq-cta__media)) .tdhq-cta__copy,.tdhq-cta--panel:not(:has(.tdhq-cta__media)) .tdhq-cta__lead{margin-inline:auto}@media(min-width:900px){html .tdhq-cta.tdhq-cta--card .tdhq-cta__inner{max-width:calc(var(--tdhq-page-max) - 2 * var(--dtc-gutter));grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(32px,4vw,64px);align-items:center}html .tdhq-cta.tdhq-cta--card .tdhq-cta__inner>:not(.tdhq-cta__actions){grid-column:1}html .tdhq-cta.tdhq-cta--card .tdhq-cta__inner>.tdhq-cta__actions{grid-column:2;grid-row:1;flex-direction:column;align-items:stretch}html .tdhq-cta.tdhq-cta--card .tdhq-cta__inner:has(>.tdhq-cta__copy)>.tdhq-cta__actions{grid-row:1 / span 2}}@media(max-width:599px){.tdhq-steps--horizontal>.tdhq-step{display:grid;grid-template-columns:48px auto minmax(0,1fr);grid-template-rows:minmax(48px,auto) auto;column-gap:10px;align-items:center}.tdhq-steps--horizontal>.tdhq-step>.tdhq-step__head{display:contents}.tdhq-steps--horizontal .tdhq-step__icon{grid-column:1;grid-row:1 / span 2;align-self:start}.tdhq-steps--horizontal .tdhq-step__num{grid-column:2;grid-row:1;align-self:center;line-height:1.2}.tdhq-steps--horizontal .tdhq-step__title{grid-column:3;grid-row:1;align-self:center;margin:0;padding-left:0}.tdhq-steps--horizontal .tdhq-step__body{grid-column:2 / -1;grid-row:2;align-self:start;padding-left:0}}@media(min-width:1100px){.tdhq-faqside .tdhq-faqside__inner{display:flex;flex-direction:column;max-height:calc(100vh - var(--tdhq-sticky-h, 156px) - 48px);overflow:hidden;padding-bottom:20px}.tdhq-faqside .tdhq-faqside__inner:after{content:none}.tdhq-faqside .tdhq-faqside__h,.tdhq-faqside .tdhq-faqside__help{flex:none}.tdhq-faqside .tdhq-faqside__nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.tdhq-faqside .tdhq-faqside__nav:after{content:"";position:sticky;bottom:0;display:block;height:16px;background:linear-gradient(rgba(13,13,13,0),var(--tdhq-bg, #0D0D0D));pointer-events:none}.tdhq-faqside .tdhq-faqside__help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;padding-top:14px}.tdhq-faqside .tdhq-faqside__help-h{grid-column:1 / -1;margin:0}.tdhq-faqside .tdhq-faqside__btn{padding-inline:10px;white-space:nowrap}}.tdhq-ccinfo__ready{display:flex;gap:14px;align-items:flex-start;padding:24px 28px;border:1px solid var(--tdhq-card-border);border-radius:var(--tdhq-radius);background:var(--tdhq-card-bg)}.tdhq-ccinfo__ready-icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#0d0d0d;color:var(--tdhq-yellow, #FFD700)}.tdhq .tdhq-ccinfo__ready-h{margin:0 0 6px;font-family:var(--tdhq-font-body);font-size:var(--fs-body-lg, 16px);line-height:1.35;letter-spacing:normal;text-transform:none;color:var(--tdhq-heading)}.tdhq-ccinfo__ready-copy p{margin:0;font-size:var(--fs-body, 15px);line-height:1.55;color:var(--tdhq-fg)}.tdhq-ccinfo__ready-copy p+p{margin-top:6px}@media(min-width:900px){.tdhq-ccinfo__grid:has(>.tdhq-ccinfo__ready){grid-template-rows:auto 1fr}.tdhq-ccinfo__grid:has(>.tdhq-ccinfo__ready)>.tdhq-ccinfo__store{grid-column:1;grid-row:1 / span 2}.tdhq-ccinfo__grid>.tdhq-ccinfo__ready{grid-column:2;grid-row:2;align-self:stretch}}@media(max-width:899px){.tdhq-ccinfo__grid>.tdhq-ccinfo__ready{order:-1}}@media(max-width:599px){.tdhq-ccinfo__ready{padding:20px}}.tdhq-ccinfo__third .tdhq-ccinfo__third-icon{color:var(--tdhq-heading, #0D0D0D)}@media(min-width:900px){.tdhq-policy__side .tdhq-policy__side-inner:not(:has(.tdhq-policy__side-boxes)){display:flex;flex-direction:column;overflow:hidden}.tdhq-policy__side .tdhq-policy__side-inner:not(:has(.tdhq-policy__side-boxes))>nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.tdhq-policy__side .tdhq-policy__side-inner:not(:has(.tdhq-policy__side-boxes))>nav:after{content:"";position:sticky;bottom:0;display:block;height:16px;background:linear-gradient(#0d0d0d00,#0d0d0d);pointer-events:none}.tdhq-policy__side .tdhq-policy__side-inner:not(:has(.tdhq-policy__side-boxes))>.tdhq-policy__side-meta{flex:none;margin-top:2px}.tdhq-policy__side .tdhq-policy__side-list a{padding-block:6px}}.tdhq-store__map:not(.tdhq-store__map--photo) .tdhq-store__map-btn{background:transparent;border-color:#4a4a4a;color:#fff}.tdhq-store__map:not(.tdhq-store__map--photo) .tdhq-store__map-btn:hover{background:transparent;border-color:var(--tdhq-yellow, #FFD700);color:#fff}@media(max-width:599px){:is(.template-page-visit-our-ilkeston-store [id$=__findhere],.template-page-visit-our-ilkeston-store [id$=__info],.template-page-contact-us [id$=__methods],.template-page-track-an-order [id$=__problems]) .tdhq-cards,:is(.template-page-track-an-order [id$=__email_guide],.template-page-click-and-collect [id$=__steps]) .tdhq-steps{display:flex;gap:14px;margin-inline:calc(-1 * var(--dtc-gutter));padding-inline:var(--dtc-gutter);padding-bottom:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dtc-gutter);scrollbar-width:none}:is(.template-page-visit-our-ilkeston-store [id$=__findhere],.template-page-visit-our-ilkeston-store [id$=__info],.template-page-contact-us [id$=__methods],.template-page-track-an-order [id$=__problems]) .tdhq-cards::-webkit-scrollbar,:is(.template-page-track-an-order [id$=__email_guide],.template-page-click-and-collect [id$=__steps]) .tdhq-steps::-webkit-scrollbar{display:none}:is(.template-page-visit-our-ilkeston-store [id$=__findhere],.template-page-visit-our-ilkeston-store [id$=__info],.template-page-contact-us [id$=__methods],.template-page-track-an-order [id$=__problems]) .tdhq-cards>*,:is(.template-page-track-an-order [id$=__email_guide],.template-page-click-and-collect [id$=__steps]) .tdhq-steps>*{flex:0 0 84%;min-width:0;scroll-snap-align:center}}@media(max-width:379px){:is(.template-page-visit-our-ilkeston-store [id$=__findhere],.template-page-visit-our-ilkeston-store [id$=__info],.template-page-contact-us [id$=__methods],.template-page-track-an-order [id$=__problems]) .tdhq-cards .tdhq-card__btn{padding-inline:14px;font-size:var(--fs-micro);letter-spacing:.06em;white-space:nowrap}}.tdhq-card__btn--outline{border-color:var(--tdhq-btn2-border);color:var(--tdhq-btn2-fg)}@media(min-width:1100px){.template-page-faq #MainContent>.tdhq-section-faq-sidebar{grid-row:3 / span var(--faq-rows, 12)}.template-page-faq #MainContent #related-help{box-shadow:0 0 0 100vmax var(--tdhq-bg, #F5F5F5);clip-path:inset(0 -100vmax)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tdhq-fix-service.css.map */
