@media(max-width:749px){body.dt-input-active :is(.dt-whatsapp-link,.ds-enquiry-bar,.dc-enquiry-bar),body.dt-input-active #change_preferencess_button_wrap{visibility:hidden}.dh-hero{padding-block:24px}.dh-hero .dh-hero__copy{display:flex;flex-direction:column}.dh-hero .dh-kicker{margin-bottom:12px}.dh-hero h1{font-size:clamp(30px,8.5vw,36px);line-height:1.12;margin-bottom:16px}.dh-hero .dh-hero__lead{font-size:15px;line-height:1.6;margin-bottom:0!important}.dh-hero .dh-hero__direct{order:1;margin-top:18px;gap:8px}.dh-hero .dh-hero__direct a{min-height:48px;justify-content:center;text-align:center}.dh-hero .dh-hero__paths{order:2;margin-top:18px}.dh-hero .dh-hero__path{padding:14px 12px}.dh-hero .dh-hero__path-title{font-size:17px;margin-block:8px}.dh-hero .dh-hero__path-copy{margin-bottom:10px}.dh-hero .dh-hero__visual img{aspect-ratio:16/10;object-position:50% 39%}body[data-dt-page=prestation-capillaire-marseille-paca] #MainContent .dt-care-article--hero-only .ds-hero{padding-block:24px!important}body[data-dt-page=prestation-capillaire-marseille-paca] .dt-care-article--hero-only h1{font-size:clamp(30px,8.5vw,36px);line-height:1.13;margin-bottom:16px}body[data-dt-page=prestation-capillaire-marseille-paca] .dt-care-article--hero-only .dt-care-article__eyebrow{margin-bottom:12px}body[data-dt-page=prestation-capillaire-marseille-paca] #MainContent .dt-care-article--hero-only .ds-lead{font-size:15px!important;line-height:1.65;margin-top:16px!important;margin-bottom:18px}body[data-dt-page=prestation-capillaire-marseille-paca] #MainContent .dt-care-article--hero-only .dt-care-article__hero-grid{gap:20px!important}body[data-dt-page=prestation-capillaire-marseille-paca] #MainContent .dt-care-article--hero-only .dt-care-article__wrap.ds-wrap{width:100%!important;max-width:none;margin-inline:0;padding-inline:20px}body[data-dt-page=prestation-capillaire-marseille-paca] .dt-care-article--hero-only .dt-care-article__button{min-height:48px;justify-content:center}body[data-dt-page=prestation-capillaire-marseille-paca] .dt-care-article--hero-only .dt-care-article__visual img{aspect-ratio:4/3;object-position:center center}.dt-course-v2 .dc-hero{padding-block:24px}.dt-course-v2 .dc-hero h1{font-size:clamp(30px,8.5vw,36px);line-height:1.1;margin-block:12px 16px}.dt-course-v2 .dc-hero .dc-eyebrow{margin-bottom:10px}.dt-course-v2 .dc-hero .dc-lead{font-size:15px;line-height:1.65;margin-top:0;margin-bottom:18px}.dt-course-v2 .dc-hero .dc-actions{margin-top:18px;gap:8px}.dt-course-v2 .dc-hero .dc-btn{min-height:48px}.dt-course-v2 .dc-hero .dc-hero-note{margin-top:10px;line-height:1.5}.dt-course-v2 .dc-hero .dc-chips{margin-top:16px;gap:7px}.dt-course-v2 .dc-hero-grid{gap:20px}.dt-course-v2 .dc-hero-media{aspect-ratio:3/2;max-height:280px}.dt-inscription .dti-hero{padding-block:24px}.dt-inscription .dti-hero__grid{grid-template-columns:1fr;gap:14px}.dt-inscription h1{font-size:clamp(32px,9vw,40px);line-height:1.1}.dt-inscription .dti-hero .dti-eyebrow{margin-bottom:12px}.dt-inscription .dti-hero__intro>p{font-size:15px;line-height:1.6}.dt-inscription .dti-hero__intro ul{margin-top:12px}.dt-inscription .dti-hero__intro ul{display:none}.dt-inscription .dti-layout{padding-block:22px 36px}.dt-inscription .dti-form-shell{padding:22px 16px;scroll-margin-top:85px}.dt-inscription .dti-form-heading h2{font-size:28px}.dt-inscription .dti-form-heading .dti-eyebrow{display:none}.dt-inscription .dc-selected-course{padding:13px 14px;margin-block:16px}.dt-inscription .dc-selected-course [data-selection-help]{display:none}.dt-inscription dt-registration-form{margin-top:18px}.dt-inscription .pxFormGenerator .form_container{gap:18px}.dt-inscription .pxFormGenerator :is(.dti-course-choice,.dti-optional)>summary{min-height:44px;align-content:center}}@media(max-width:359px){.dt-rdv [class*=booking_service-module_top-]{flex-wrap:wrap;gap:8px}.dt-rdv [class*=booking_service-module_info-]{min-width:0;flex-basis:100%}.dt-rdv #booking-service-name{overflow-wrap:anywhere}}.dt-inscription .dti-field-error{color:#963329;font:500 13px/1.5 var(--font-body-family,Arial,sans-serif);margin:8px 0 0}.dt-inscription .dti-field-error[hidden]{display:none}.dt-inscription .pxFormGenerator input.form-control[aria-invalid=true]{border-color:#963329!important}.dt-rdv__booking-actions{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;margin-bottom:14px}.dt-rdv__booking-actions :is(button,a){display:inline-flex;align-items:center;min-height:44px;color:inherit;font:600 13px/1.5 var(--font-body-family,Arial,sans-serif);text-underline-offset:4px}.dt-rdv__booking-actions button{cursor:pointer;border:1px solid var(--rdv-line,#d7ded7);border-radius:5px;padding:8px 12px;background:#fff}.dt-rdv__status a{display:inline-flex;min-height:44px;align-items:center;margin-left:8px}.dt-rdv__card-action>span:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/81/assets/dt-mobile-journey.css.map */
