header.new_main_header{box-shadow:none!important}header.new_main_header:before{background-color:#fff}.bottom_header_bar{background-color:#eae4d6;padding-block:10px}.bottom_header_bar .main_row{max-width:1240px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;padding-right:12px}.bottom_header_bar .main_row .left_link_menu .bottom_header_menu .menu__item{font-weight:600!important;font-size:14px;line-height:normal;letter-spacing:0;text-align:center;text-transform:capitalize;padding-inline:10px}.bottom_header_bar .main_row .left_link_menu .bottom_header_menu .menu__item span.reversed-link{font-weight:600!important}.bottom_header_bar .main_row .right_btn a{font-weight:600;font-size:14px;line-height:normal;letter-spacing:0;text-transform:capitalize;color:#fff;background:#000;border-radius:50px;display:inline-block;padding:12px 21px}.footer .footer__wrapper .footer__top-wrapper .footer-block.footer-block--image_text{margin-right:auto}.footer .footer__wrapper .footer__top-wrapper .footer_2_column{max-width:440px;width:100%;margin-inline:auto}.footer .footer__wrapper .footer__top-wrapper .footer_2_column .accordion-details__content{display:grid;grid-template-columns:1fr 1fr}.footer .footer__wrapper .footer__top-wrapper .footer_2_column .accordion-details__content li{padding:0 0 10px}.footer .footer__wrapper .footer__top-wrapper .footer-block--menu .accordion-details__summary{padding-bottom:26px}.footer .footer__wrapper .footer__top-wrapper .footer-block.footer-block--image_text .footer__list-social{gap:8px;margin-top:22px}.footer .footer__wrapper .footer__top-wrapper .footer-block.footer-block--image_text .footer__list-social .social__item .social__link{display:inline-flex;width:40px;height:40px;background:#0000001a;align-items:center;justify-content:center;border-radius:10px}footer.footer .footer__wrapper{padding-bottom:0}footer.footer .footer__wrapper .footer__bottom{padding-top:0;border-top:1px solid #0000001A;padding-block:25px;margin-top:60px}footer.footer .footer__wrapper .footer__bottom motion-element{transform:unset!important;opacity:1!important;transition:unset!important}.instafeed_section .page-width{padding-inline:0}.section__inner.order-last .section__header .rich-text__heading{font-weight:500;font-size:50px;line-height:normal;letter-spacing:0}.section__inner.order-last .multicolumn__items .f-column{border-bottom:1px solid #0000001A;padding-block:16px}.section__inner.order-last .multicolumn__items .f-column .multicolumn-card__info .leftcol_text .multicolumn-card__title{font-weight:600;font-size:20px;line-height:normal;letter-spacing:0}.section__inner.order-last .multicolumn__items .f-column .multicolumn-card__info .leftcol_text .multicolumn-card__text p{font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;color:#000;opacity:.8}.section__inner.order-last .multicolumn__items .f-column .multicolumn-card__info{display:flex;align-items:center;gap:25px}.section__inner.order-last .multicolumn__items .f-column .multicolumn-card__info .righticon_side{background:#f9fafa;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.section__inner.order-last .multicolumn__items .f-column .multicolumn-card__info .leftcol_text{flex:1}.section__inner.order-last .multicolumn__items{row-gap:0}.section__inner.order-last .multicolumn__items .f-column:last-child{border-bottom:0}.section__inner.order-last .section__header{padding-bottom:15px}.home-services-sec .page-width{max-width:1270px;width:calc(100% - 32px);padding-inline:0}.home-services-sec .section__wrapper .image-with-text-columns__image-wrap{height:100%;border-radius:15px}.home-services-sec .section__wrapper .image-with-text-columns__image-wrap .image-with-text-columns__media{height:100%}footer.footer .footer__wrapper .footer__bottom p.footer__copyright-content{font-size:14px}.footer .footer__wrapper .footer__top-wrapper .footer_2_column .accordion-details__content li a{color:#000;font-weight:400!important}section.categroy_pricelist{max-width:1240px;margin-inline:auto;width:calc(100% - 30px);padding-block:60px}section.categroy_pricelist .main_heading h1{font-weight:600;font-size:80px;line-height:normal;letter-spacing:0;text-align:center;margin-bottom:20px}section.categroy_pricelist .main_heading span p{margin:0;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0;text-align:center;max-width:740px;margin-inline:auto;width:100%;color:#000;opacity:.8}section.categroy_pricelist .main_service_category .category_item{display:none}section.categroy_pricelist .main_service_category .category_item.active{display:block}section.categroy_pricelist .main_service_category .category_item .alert_message_bar{background:#ff28281a;border-radius:14px;-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);display:flex;align-items:center;padding:12px 14px;gap:9px;margin-bottom:20px}section.categroy_pricelist .main_service_category .category_item .alert_message_bar img{width:20px;height:auto}section.categroy_pricelist .main_service_category .category_item .alert_message_bar p{margin:0;color:#ff4343;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0}section.categroy_pricelist .main_service_category .category_item .list_of_block{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block{background:#fafafa;padding:20px;border-radius:20px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block.block_active{border:1px solid #ff65658c;background:#fff;box-shadow:0 0 24px #5501011a}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block a{display:block}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information .categpry_price{font-weight:600;font-size:32px;line-height:normal;letter-spacing:0;color:#000;margin:0}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information h4{font-weight:600;font-size:16px;line-height:normal;letter-spacing:0}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information p{margin:0;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;color:#777}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information h4{font-weight:600;font-size:16px;line-height:normal;letter-spacing:0;margin:20px 0 10px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information{position:relative}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information .offer_badge{position:absolute;background:#ff6565;min-width:75px;padding:5px 7px;border-radius:8px;display:flex;align-items:center;justify-content:center;right:0;top:0}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information .offer_badge img{width:13px;height:auto;margin-right:4px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information .offer_badge p{font-weight:600;font-size:12px;line-height:normal;letter-spacing:0;color:#fff}section.categroy_pricelist .main_service_category .service_categry{max-width:280px;width:100%;padding-right:0;gap:1px}section.categroy_pricelist .main_service_category .category_list{flex:1}section.categroy_pricelist .main_service_category .service_categry .service_category_name{width:100%;border-radius:14px;border:0;padding:12px 16px;background-color:transparent;color:#000;font-weight:400}section.categroy_pricelist .main_service_category .service_categry .service_category_name.active{background-color:#f2f2f2;font-weight:600}section.categroy_pricelist .main_service_category{gap:40px;padding:100px 0 50px}section.categroy_pricelist .main_service_category .service_categry p.filter_text{margin:0 0 32px;text-align:left;width:100%;font-weight:600;font-size:16px;line-height:120%;letter-spacing:0}.contact-form{padding-bottom:0}.contact-form .contact-form__wrapper{background-color:transparent;padding-block:60px;gap:60px}.contact-form .contact-form__wrapper .contact_details{flex:1}.contact-form .contact-form__wrapper .contact_details h1{font-weight:500;font-size:56px;line-height:120%;letter-spacing:0}.contact-form .contact-form__wrapper .contact_details p{font-weight:400;font-size:20px;line-height:160%;letter-spacing:0;margin:28px 0 35px;color:#000;opacity:.8}.contact-form .contact-form__wrapper .contact_details .all_details{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-form .contact-form__wrapper .contact_details .all_details .single_block{border:1px solid #EEEEEE;border-radius:16px;padding:18px}.contact-form .contact-form__wrapper .contact_details .all_details .single_block img{width:34px;height:34px;object-fit:contain;margin-bottom:20px}.contact-form .contact-form__wrapper .contact_details .all_details .single_block h5{font-weight:600;font-size:20px;line-height:160%;letter-spacing:0;margin-bottom:3px}.contact-form .contact-form__wrapper .contact_details .all_details .single_block p{color:#6f6f6f;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0;margin:0}.contact-form .contact-form__wrapper .contact .form_app{background:#eae4d6;border-radius:30px;padding:25px}.opening-hours-section .section__header .section__header--text{text-align:center}.opening-hours-section .section__header .section__header--text h2.section__heading{font-weight:400;font-size:50px;line-height:normal;letter-spacing:0}.opening-hours-section .section__header .section__header--text .section__description p{font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;color:#000;opacity:.8;max-width:699px;margin-inline:auto}.opening-hours-section .section__content .custom-content-block--text{background:#fff;border-radius:16px;padding:22px;opacity:.6}.opening-hours-section .section__content .custom-content-block--text.active{opacity:1}.opening-hours-section .section__content .custom-content-block--text h2.rich-text__heading{font-weight:600;font-size:24px;line-height:normal;letter-spacing:0}.opening-hours-section .section__content .custom-content-block--text motion-element.block.rich-text__text{margin:0;display:inline-block}.opening-hours-section .section__content .custom-content-block--text motion-element.block.rich-text__text h4{font-weight:300;font-size:24px;line-height:normal;letter-spacing:0;color:#000;margin-top:14px}.opening-hours-section .section__content .all_day_blocks{gap:22px;display:grid;grid-template-columns:repeat(3,1fr);width:calc(100% - 20px);margin-inline:auto}.opening-hours-section .section__content .all_day_blocks .single_day_blocks{width:100%}.opening-hours-section .section__content .custom-content-block--text .open_close{background:#e1ffca;border-radius:50px;color:#000;font-weight:400;font-size:12px;line-height:normal;letter-spacing:0;display:inline-block;padding:4px 10px;margin-left:8px}.opening-hours-section .section__content .all_day_blocks .single_day_blocks .custom__block{position:relative}.opening-hours-section .section__content .all_day_blocks .single_day_blocks .custom__block .day_order{position:absolute;right:0;background:#eee;color:#000;font-weight:400;font-size:14px;line-height:160%;letter-spacing:0;border-radius:7px;padding:5px 12px}.opening-hours-section{padding-block:80px}.bottom_header_menu .header__menu{position:relative}.bottom_header_menu .header__menu ul li .dropdown{top:40px;pointer-events:all}.collection-template .collection-hero__inner .collection-hero__info .collection-hero__description{max-width:100%}.collection-template .collection-hero__inner .collection-hero__info .collection-hero__description p{font-size:16px;line-height:25px}.product-template .product__info-container .product__block--price .product__tax.rte{display:none}.opening-hours-section .section__content .all_day_blocks .single_day_blocks{opacity:1}.price_btw{display:flex;align-items:end;gap:4px}.price_btw *{line-height:1;height:24px}.price_btw .btw_text{font-size:14px;position:relative;top:0;line-height:normal;height:auto}.bottom_header_menu .header__menu ul li .dropdown .dropdown{top:10px;transition:unset}.cstm_contact_frm .contact__wrapper{display:block;background:#eae4d6;border-radius:30px;padding:35px 45px;height:auto}.cstm_contact_frm .contact__wrapper .contact__fields{row-gap:14px}.cstm_contact_frm .contact__wrapper .form-field .form-label{font-weight:600;font-size:14px;line-height:normal;letter-spacing:0;color:#000;margin-bottom:6px}.cstm_contact_frm .contact__wrapper .form-field .form-control{background:#fff;border:1px solid #0000001A;font-weight:500;font-size:14px;line-height:normal;letter-spacing:0;border-radius:16px;color:#383838!important;padding:14px 12px}.cstm_contact_frm .contact__wrapper .contact__button{margin-top:0}.cstm_contact_frm .contact__wrapper .contact__button button{margin-left:0;margin-right:auto;display:block;background:#000;width:auto;font-weight:600;font-size:16px;line-height:normal;letter-spacing:0;border-radius:50px;padding:13px 28px;border:0}.cstm_contact_frm .form_app{padding:0!important}.cstm_contact_frm .contact__wrapper .form-field .form-label span{color:red}@media screen and (max-width:1199px){section.categroy_pricelist .main_heading h1{font-size:60px}section.categroy_pricelist .main_heading span p{font-size:18px;line-height:160%}.contact-form .contact-form__wrapper{gap:28px}.contact-form .contact-form__wrapper .contact_details h1{font-size:46px}.contact-form .contact-form__wrapper .contact_details p,.contact-form .contact-form__wrapper .contact_details .all_details .single_block h5{font-size:18px}.contact-form .contact-form__wrapper .contact .form_app{padding:25px 10px}.opening-hours-section .section__header .section__header--text h2.section__heading{font-size:46px}.opening-hours-section .section__header .section__header--text .section__description p{font-size:18px;line-height:26px}}@media screen and (max-width:1024px){section.categroy_pricelist .main_service_category{gap:24px}section.categroy_pricelist .main_service_category .service_categry{max-width:240px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block{padding:15px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information h4{margin:14px 0 10px}}@media screen and (max-width:1023px){.bottom_header_bar{display:none}}@media screen and (min-width:991px){footer.footer .footer__wrapper .footer__bottom .policy_link a{margin-left:34px;font-size:14px}}@media screen and (max-width:991px){.footer .footer__wrapper .footer__top-wrapper .footer_2_column{max-width:100%;width:100%;margin-inline:auto}section.categroy_pricelist .main_service_category .category_item .list_of_block{grid-template-columns:repeat(2,1fr)}section.categroy_pricelist .main_heading h1{font-size:50px}.contact-form .contact-form__wrapper{gap:28px;flex-wrap:wrap}.contact-form .contact-form__wrapper .contact_details,.contact-form .contact-form__wrapper .contact{flex:unset;width:100%}.opening-hours-section .section__content .all_day_blocks{grid-template-columns:repeat(2,1fr)}.opening-hours-section .section__content .custom-content-block--text h2.rich-text__heading{font-size:20px}.opening-hours-section .section__content .custom-content-block--text motion-element.block.rich-text__text h4{font-size:18px}.opening-hours-section .section__content .all_day_blocks .single_day_blocks .custom__block .day_order{font-size:13px;line-height:160%;padding:3px 10px}}@media screen and (max-width:767px){section.categroy_pricelist .main_service_category{gap:24px;display:block}section.categroy_pricelist .main_service_category .service_categry{margin-bottom:35px}section.categroy_pricelist .main_service_category .service_categry{margin-bottom:35px;flex-direction:row;overflow-x:auto;white-space:nowrap;width:100%;max-width:100%}section.categroy_pricelist .main_service_category .service_categry .service_category_name{width:auto;display:block;text-align:center;border-radius:50px;margin-right:10px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information .categpry_price{font-size:24px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information h4{font-size:14px}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block .category_item_information p{font-size:12px;line-height:150%}section.categroy_pricelist .main_service_category .category_item .list_of_block .single_block{padding:20px}section.categroy_pricelist .main_service_category .category_item .alert_message_bar{gap:6px}section.categroy_pricelist .main_service_category .category_item .alert_message_bar p{font-size:14px}section.categroy_pricelist .main_service_category .category_item .alert_message_bar img{width:18px;height:auto}section.categroy_pricelist .main_heading h1{font-size:40px;margin-bottom:20px}section.categroy_pricelist .main_heading span p{font-size:14px;line-height:160%}section.categroy_pricelist .main_service_category .service_categry p.filter_text{display:none}.contact-form .contact-form__wrapper .contact_details,.contact-form .contact-form__wrapper .contact{flex:unset;width:100%;padding-inline:16px}.contact-form .contact-form__wrapper .contact .form_app{padding:25px 0}.contact-form .contact-form__wrapper .contact_details h1{font-size:35px;line-height:120%}.contact-form .contact-form__wrapper .contact_details p,.contact-form .contact-form__wrapper .contact_details .all_details .single_block h5{font-size:16px}.contact-form .contact-form__wrapper .contact_details p{margin:14px 0 30px}.contact-form .contact-form__wrapper .contact_details .all_details .single_block{padding:12px;width:100%}.contact-form .contact-form__wrapper .contact_details .all_details .single_block img{width:26px;height:26px;object-fit:contain;margin-bottom:16px}.opening-hours-section .section__header .section__header--text h2.section__heading{font-size:35px}.opening-hours-section .section__header .section__header--text .section__description p{font-size:16px;line-height:23px}.opening-hours-section .section__content .all_day_blocks{grid-template-columns:repeat(1,1fr)}.opening-hours-section,.contact-form .contact-form__wrapper{padding-block:50px}.collection-template .collection-hero__inner .collection-hero__info .collection-hero__description p{font-size:14px}}@media screen and (max-width:575px){section.categroy_pricelist .main_service_category .category_item .list_of_block{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
