*{margin:0;padding:0;font-family:Manrope,sans-serif}html{scroll-behavior:smooth}body{overflow-x:hidden}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{border-radius:10px;background:#920000}body.active-modal{overflow-y:hidden}.container{width:100%;max-width:1320px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1400px){.container{max-width:1140px}}@media screen and (max-width:1200px){.container{max-width:960px}}@media screen and (max-width:990px){.container{max-width:720px}}@media screen and (max-width:760px){.container{max-width:540px}}@media screen and (max-width:570px){.container{max-width:100%;padding:0 12px}}.grey-section-background{background:#f7f7f7}.black-section-background{background:#121212}.margin-for-header{margin-top:125px}@media screen and (max-width:990px){.margin-for-header{margin-top:55px}}.pt-160{padding-top:160px}@media screen and (max-width:780px){.pt-160{padding-top:120px}}.pb-160{padding-bottom:160px}@media screen and (max-width:780px){.pb-160{padding-bottom:120px}}.py-160{padding:160px 0}@media screen and (max-width:780px){.py-160{padding:120px 0}}.mb-120{margin-bottom:120px}@media screen and (max-width:780px){.mb-120{margin-bottom:80px}}.mt-120{margin-top:120px}@media screen and (max-width:780px){.mt-120{margin-top:80px}}.mt-80{margin-top:80px}@media screen and (max-width:780px){.mt-80{margin-top:64px}}.mb-64{margin-bottom:64px}@media screen and (max-width:780px){.mb-64{margin-bottom:32px}}.mb-40{margin-bottom:40px}@media screen and (max-width:780px){.mb-40{margin-bottom:32px}}.pt-32{padding-top:32px}@media screen and (max-width:780px){.pt-32{padding-top:24px}}.mb-32{margin-bottom:32px}@media screen and (max-width:780px){.mb-32{margin-bottom:24px}}.py-24{padding:24px 0}.mb-24{margin-bottom:24px}.mb-16{margin-bottom:16px}.mb-8{margin-bottom:8px}.fw-800,.fw-800-span{font-weight:800}.fw-700,.fw-700-span{font-weight:700}.fw-600,.fw-600-span{font-weight:600}.fw-500,.fw-500-span{font-weight:500}.fw-400,.fw-400-span{font-weight:400}.fs-220{font-size:220px;line-height:220px}@media screen and (max-width:576px){.fs-220{font-size:160px;line-height:160px}}.fs-52{font-size:52px;line-height:60px;color:#121212}@media screen and (max-width:990px){.fs-52{font-size:42px;line-height:50px}}@media screen and (max-width:570px){.fs-52{font-size:36px;line-height:44px}}.fs-40{font-size:40px;line-height:48px;color:#121212}@media screen and (max-width:990px){.fs-40{font-size:36px;line-height:44px}}@media screen and (max-width:570px){.fs-40{font-size:32px;line-height:40px}}.fs-32{font-size:32px;line-height:40px;color:#121212}@media screen and (max-width:990px){.fs-32{font-size:28px;line-height:36px}}@media screen and (max-width:570px){.fs-32{font-size:26px;line-height:34px}}.fs-20{font-size:20px;line-height:28px;color:#121212}@media screen and (max-width:990px){.fs-20{font-size:18px;line-height:26px}}.fs-16{font-size:16px;line-height:24px;color:#121212}.fs-14{font-size:14px;line-height:18px;color:#121212}.fs-12{font-size:12px;line-height:14px;color:#121212}a{width:fit-content;transition:.3s ease-in-out}a.default-white-link{color:#fff;text-decoration:none}a.default-black-link{width:fit-content;color:#121212;text-decoration:none}a.default-black-link.with-icon{display:flex;align-items:center;gap:4px}a.default-black-link.with-icon svg{white-space:nowrap;margin-bottom:2px;transition:.3s ease-in-out}a.default-black-link.with-icon svg .fill-color{fill:#121212;transition:.3s ease-in-out}a.default-black-link.with-hover-effect:hover{color:#920000}a.default-black-link.with-hover-effect:hover.with-icon svg .fill-color{fill:#920000}a.default-black-link:hover.with-icon:not(.left-side-icon) svg{transform:translate(4px)}a.default-black-link:hover.with-icon.left-side-icon svg{transform:translate(-4px)}a.default-red-link{color:#920000;text-decoration:none}a.default-social-link{width:fit-content;color:#121212;text-decoration:none;display:flex;align-items:center;gap:8px}a.default-social-link.white-color{color:#fff}a.default-social-link.white-color svg .fill-color{fill:#fff}a.default-social-link.white-color svg .stroke-color{stroke:#fff}a.default-social-link.white-color:hover{color:#920000}a.default-social-link.white-color:hover svg .fill-color{fill:#920000}a.default-social-link.white-color:hover svg .stroke-color{stroke:#920000}a.default-social-link svg{white-space:nowrap;width:20px;height:20px}a.default-social-link svg .fill-color{fill:#121212}a.default-social-link svg .stroke-color{stroke:#121212}a.default-social-link svg .stroke-color,a.default-social-link svg .fill-color{transition:.3s ease-in-out}a.default-social-link:hover{color:#920000}a.default-social-link:hover svg .fill-color{fill:#920000}a.default-social-link:hover svg .stroke-color{stroke:#920000}button{transition:.3s ease-in-out}a.button-style,button.button-style{cursor:pointer;display:flex;width:fit-content;border:2px solid #920000;color:#fff;padding:14px 66px;border-radius:4px;text-decoration:none;box-sizing:border-box}@media screen and (max-width:570px){a.button-style,button.button-style{padding:12px 64px}}a.button-style svg,button.button-style svg{width:20px;height:auto}a.button-style svg .stroke-color,button.button-style svg .stroke-color{stroke:#fff;transition:.3s ease-in-out}a.button-style.small,button.button-style.small{padding:8px 32px}a.button-style.only-icon,button.button-style.only-icon{padding:6px}a.button-style.filled,button.button-style.filled{background:#920000}a.button-style.with-black-text,button.button-style.with-black-text{color:#121212}a.button-style.with-black-text svg .stroke-color,button.button-style.with-black-text svg .stroke-color{stroke:#121212}a.button-style.with-black-text:hover,button.button-style.with-black-text:hover{color:#fff}a.button-style.with-black-text:hover svg .stroke-color,button.button-style.with-black-text:hover svg .stroke-color{stroke:#fff}a.button-style:hover,button.button-style:hover{background:#920000}a.button-style:hover.filled,button.button-style:hover.filled{background:transparent;color:#920000}a.button-style:hover.filled svg .stroke-color,button.button-style:hover.filled svg .stroke-color{stroke:#920000}a.button-style:disabled,button.button-style:disabled{background:transparent!important;color:#929292!important;border-color:#929292!important;cursor:default}.text-white-color{color:#fff}.text-grey-color{color:#929292}.text-dark-grey-color{color:#585858}.text-red-color{color:#920000}.page-breadcrumbs{display:flex;gap:32px;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.page-breadcrumbs::-webkit-scrollbar{display:none}.page-breadcrumbs>div{display:flex}.page-breadcrumbs>div:not(:last-child){position:relative}.page-breadcrumbs>div:not(:last-child):after{position:absolute;content:"";top:50%;right:-18px;transform:translateY(-50%);width:4px;height:4px;background:#920000;border-radius:50%}.page-breadcrumbs>div>a{text-decoration:none}.page-breadcrumbs>div>span{cursor:default}.default-form{display:grid;grid-row-gap:24px}.default-input-group,.default-select-group{width:100%;position:relative}.default-input-group input,.default-input-group textarea,.default-select-group input,.default-select-group textarea{width:100%;box-sizing:border-box;padding:8px 16px;border-radius:8px;border:1px solid #929292}.default-input-group input:focus,.default-input-group textarea:focus,.default-select-group input:focus,.default-select-group textarea:focus{outline:none}.default-input-group textarea,.default-select-group textarea{resize:none;min-height:192px}@media screen and (max-width:760px){.default-input-group textarea,.default-select-group textarea{min-height:140px}}.default-input-group label,.default-select-group label{position:absolute;left:16px;top:8px;color:#8c8c8c;cursor:text;transition:.3s ease-in-out}@media screen and (max-width:990px){.default-input-group label,.default-select-group label{left:12px}}.default-input-group label span,.default-select-group label span{color:#b20}.default-input-group .error-message,.default-select-group .error-message{transform:translateY(4px) translate(10px);padding-right:10px;color:#b20}.default-input-group input:focus+label,.default-input-group input:not(:placeholder-shown)+label,.default-input-group textarea:focus+label,.default-input-group textarea:not(:placeholder-shown)+label{opacity:0;visibility:hidden}.default-select-group input:not(:placeholder-shown)+label,.default-select-group textarea:not(:placeholder-shown)+label{opacity:0;visibility:hidden}.default-checkbox-group .checkbox-container{display:flex;align-items:center;position:relative;justify-content:flex-end;flex-direction:row-reverse;cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:28px}.default-checkbox-group .checkbox-container input{display:none}.default-checkbox-group .checkbox-container .checkmark{position:absolute;left:0;top:2px;height:20px;width:20px;border-radius:8px;border:1px solid #929292;transition:.3s ease-in-out}.default-checkbox-group .checkbox-container .checkmark:after{content:"";position:absolute;top:45%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:3px;height:8px;border:solid #FFFFFF;border-width:0 3px 3px 0}.default-checkbox-group .checkbox-container input:checked~.checkmark{background-color:#920000;border:1px solid #920000}.default-checkbox-group .checkbox-container input:not(:checked)~.checkmark:after{display:none}.default-checkbox-group .error-message{transform:translateY(4px);padding-right:10px;color:#b20}.default-rating-group{display:flex;gap:8px}.default-rating-group>svg{width:30px;cursor:pointer;filter:grayscale(0)}.default-rating-group>svg:not(.selected){filter:grayscale(100%)}#chat-button{z-index:999;position:fixed;bottom:16px;right:16px;background:#920000;display:flex;padding:10px;border-radius:50%;border:1px solid #920000;cursor:pointer;transition:.3s ease-in-out}#chat-button svg{width:30px}@media screen and (max-width:780px){#chat-button svg{width:24px}}#chat-button svg .stroke-color{stroke:#fff;transition:.3s ease-in-out}#chat-button:hover{background:#fff}#chat-button:hover svg .stroke-color{stroke:#920000}#chat-modal,#fast-order-modal,#review-modal{display:none;position:fixed;z-index:1001;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;max-width:600px;width:100%;padding:20px 24px 24px}@media screen and (max-width:860px){#chat-modal,#fast-order-modal,#review-modal{padding:16px;max-width:340px;width:calc(100% - 24px);box-sizing:border-box}}#chat-modal .modal-close,#fast-order-modal .modal-close,#review-modal .modal-close{position:absolute;top:14px;right:14px;width:34px;height:34px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width:860px){#chat-modal .modal-close,#fast-order-modal .modal-close,#review-modal .modal-close{width:28px;height:28px}}#chat-modal .modal-close svg,#fast-order-modal .modal-close svg,#review-modal .modal-close svg{width:22px}@media screen and (max-width:860px){#chat-modal .modal-close svg,#fast-order-modal .modal-close svg,#review-modal .modal-close svg{width:20px}}#chat-modal .modal-close svg .fill-color,#fast-order-modal .modal-close svg .fill-color,#review-modal .modal-close svg .fill-color{transition:.3s ease-in-out;fill:#8c8c8c}#chat-modal .modal-close:hover svg .fill-color,#fast-order-modal .modal-close:hover svg .fill-color,#review-modal .modal-close:hover svg .fill-color{fill:#121212}@media screen and (max-width:760px){#chat-modal button[type=submit],#fast-order-modal button[type=submit],#review-modal button[type=submit]{width:100%;justify-content:center}}
