#main .cs-product-appointment{margin:24px 0 28px;max-width:100%;text-align:left}#main .cs-product-appointment__link{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:48px;max-width:100%;padding:10px 0;border:0;border-bottom:1px solid #a7602a;border-radius:0;background:transparent;color:#78431d;font:400 15px/1.5 var(--text-font-family,Arial,sans-serif);letter-spacing:.01em;text-transform:none;text-decoration:none;box-shadow:none;transition:color .2s ease,border-color .2s ease}#main .cs-product-appointment__link svg{width:20px;height:20px;flex-shrink:0;transition:transform .2s ease}#main .cs-product-appointment__link:hover{color:#222820;border-color:#222820}#main .cs-product-appointment__link:hover svg{transform:translate(2px,-2px)}#main .cs-product-appointment__link:focus-visible{outline:2px solid #99571f;outline-offset:6px}#main .c-statement .cs-product-appointment{text-align:center;margin:24px auto 0}form[data-cs-lead-form] :is(input:not([type=hidden]),select,textarea,button,a):focus-visible{outline:2px solid #99571f;outline-offset:4px}form[data-cs-lead-form] .mc-choice:has(input:focus-visible){outline:2px solid #99571f;outline-offset:4px}form[data-cs-men-appointment] :is(.cs-men-confirmation,.cs-form-privacy){width:100%;max-width:none;text-align:left;font-size:12px;line-height:1.6;color:#697067;letter-spacing:0}form[data-cs-men-appointment] .cs-men-confirmation{margin:14px 0 4px}form[data-cs-men-appointment] .cs-form-privacy{margin:0}@media(prefers-reduced-motion:reduce){#main .cs-product-appointment__link,#main .cs-product-appointment__link svg{transition:none}#main .cs-product-appointment__link:hover svg{transform:none}}#main [data-dn-cta-block] .cs-product-appointment{margin-bottom:10px}#main [data-dn-cta-block] .dn-pdp__note{text-align:left;margin:0;color:#697067}
/*# sourceMappingURL=/cdn/shop/t/85/assets/cs-appointment-refinements.css.map */
