.appointment-section .Container{max-width:1174px;padding:0 24px}.appointment-section_heading_btn{margin-bottom:48px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.appointment-section_heading h2{font-family:AF Neue Berlin;font-weight:500;font-size:38px;line-height:100%;letter-spacing:0;color:#151515;margin:0}.appointment-section_heading{display:flex;align-items:center;gap:16px}.appointment-section_heading .store-back-button{line-height:0}.appointment-section{padding:64px 0 91px;position:relative;overflow:hidden}.appointment_table_item{display:flex;text-align:center;padding:32px 45px;justify-content:space-between;align-items:center}.appointment_table_text{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#151515}.appointment_table_title{font-family:AF Neue Berlin;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#151515}.appointment_table_item:nth-child(odd){background-color:#f6f6f6;border-radius:10px}.appointment_table_item:first-child{padding:21px 45px;position:sticky;top:0}.appointment_table_text.confirmed,.appointment_table_text.completed{color:green}.appointment_table_text.pending{color:#eb7d29}.appointment_table_text.cancelled{color:#d81820}.appointment_table_text.requested{color:#b26710}.appointment_table{position:relative}.appointment_table_item *{min-width:210px}.appointment_table_item>div:nth-child(3){max-width:210px;text-align:left}a.appointment_table_text{color:#06c;text-decoration:underline;text-underline-offset:2px}.appointment_table_item>.appointment_table_title:first-child,.appointment_table_item>.appointment_table_text:first-child{min-width:117px}.appointment_table_title:last-child,.appointment_table_text:last-child{min-width:97px;max-width:97px}.appointment_table_item:not(:first-child)>div:nth-child(2),.appointment_table_item:not(:first-child)>div:nth-child(3){color:#5b5b5b}.appointment_table_item:not(:first-child)>div:nth-child(3){line-height:120%}.appointment-section_btn{display:flex;gap:16px;max-width:432px;width:100%}.appointment-section_btn .Button{display:flex;align-items:center;gap:8px;padding:11px;font-size:16px;width:calc(50% - 8px);justify-content:center}.appointment-section_btn .Button.whatsapp_btn{border:1px solid #8866314D;color:#151515}.appointment-section_btn .Button.whatsapp_btn:before{background-color:#fcf9f1}.appointment-section_btn .Button.tel_btn svg path{transition:fill .45s cubic-bezier(.785,.135,.15,.86)}.appointment-section_btn .Button.tel_btn:hover svg path{fill:#151515}@media (max-width: 1007px){.appointment_table_title,.appointment_table_text{font-size:14px}.appointment_table_item:first-child{padding:21px 20px}.appointment_table_item{padding:28px 20px}}@media (max-width: 991px){.appointment_table_item *{min-width:170px}.appointment_table_item>.appointment_table_title:first-child,.appointment_table_item>.appointment_table_text:first-child{min-width:105px}.appointment_table_item>div:nth-child(3){max-width:170px}.appointment_table_title:last-child,.appointment_table_text:last-child{min-width:86px;max-width:86px}}@media (min-width: 768px) and (max-width: 850px){.appointment_table_title,.appointment_table_text{font-size:12px}.appointment_table_item *{min-width:166px}}@media (max-width: 767px){.appointment-section_heading_btn{margin-bottom:0}.appointment_table.mb_show{margin:0 -16px}.appointment-section .Container{padding:0 16px}.appointment_table_item,.appointment_table_item:first-child{padding:36px 15px 36px 16px;position:unset;text-align:left;align-items:unset}.appointment_table_item:nth-child(odd){background:transparent;border-radius:0}.appointment_table_item:nth-child(2n){background:#f8f8f8}.appointment_table_item .appointment_table_title:not(:last-child),.appointment_table_item .appointment_table_text:not(:last-child){margin-bottom:16px;display:block}.appointment_table_item *{min-width:auto;max-width:unset}.appointment_table_item>div{width:50%}.appointment-section_heading h2{font-size:20px}.appointment-section{padding:40px 0}.appointment_table_title:last-child,.appointment_table_text:last-child{max-width:unset;min-width:auto}.appointment_table_text:last-child{line-height:130%}.appointment-section_btn{position:fixed;left:0;bottom:0;z-index:9999999;background:#fff;padding:10px 16px;box-shadow:0 -4px 15px #0000000f;border-radius:12px 12px 0 0;max-width:100%}.appointment-section_btn .Button{font-size:14px;padding:13px 9px;border-radius:16px}.appointment-section_btn .Button.whatsapp_btn svg{width:20px;height:20px}.appointment-section_btn .Button.tel_btn svg{width:16px;height:16px}.appointment_table_text{color:#5b5b5b}.appointment_table_text:first-child{color:#151515}}
/*# sourceMappingURL=/cdn/shop/t/620/assets/appointment-section.css.map */
