.modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff0e}.select-sec .css-hlgwow,.select-sec .css-1xc3v61-indicatorContainer,.form-wrapper .css-hlgwow,.form-wrapper .css-1xc3v61-indicatorContainer{background:#f5f5f5}.swiper-pagination{position:unset!important;position:unset!important;margin-top:15px!important}.swiper-button-prev:after,.swiper-button-next:after{color:#fff;font-size:60px;font-weight:900}.swiper-pagination-bullet-active{background:#e60709!important;border-radius:5px!important;width:30px!important;height:5px!important}.swiper-pagination-bullet{background:#fff;width:20px;opacity:1!important;border-radius:5px!important;height:5px!important}.privacy_section{width:100%;padding-bottom:2%}.privacy_section .banner{width:100%;position:relative;overflow:hidden}.privacy_section .banner .privacy_banner{object-fit:cover;width:100%;height:100%}.privacy_section .privacy_policy_content{z-index:5;background:#fff;border-radius:8px;margin:-100px auto 0;position:relative;box-shadow:0 3px 12px #0000001f}.privacy_section .privacy{padding:30px 15px}.privacy_section .privacy .head_title{margin-bottom:18px}.privacy_section .privacy .head_title h4{color:#e00000;text-transform:uppercase;margin:0;font-size:46px;font-weight:800;line-height:1.1;position:relative}.privacy_section .privacy .head_title h4:after{content:"";background:#000;width:35px;height:2px;margin-top:8px;display:block}.privacy_section .privacy_title{color:#e60709;margin-bottom:30px;font-size:42px;font-weight:700;display:inline-block;position:relative}.privacy_section .custom_breadcrumb .custom_breadcrumb__item,.privacy_section .custom_breadcrumb .custom_breadcrumb__icon,.privacy_section .custom_breadcrumb .custom_breadcrumb__link{color:#fff!important}.privacy_section .common_title{margin:0;display:block}.privacy_section .privacy_title:after{content:"";background:#262626a0;border-radius:10px;width:34px;height:3px;position:absolute;bottom:0;left:-10px}.privacy_section .privacy .intro-text{color:#1a1a1a;margin-bottom:8px;font-size:15px;font-weight:500;line-height:1.8}.privacy_section .privacy .intro-title{color:#1a1a1a;margin-bottom:15px;font-family:Franklin Gothic;font-size:20px;font-weight:500;line-height:1.3}.policy-block ul li::marker{color:#b00}.privacy_section .privacy .intro-head{color:#1a1a1a;font-family:Franklin Gothic;font-size:18px;font-weight:500;line-height:1.3}.privacy_section .privacy .list-item{margin-bottom:10px}.privacy_section .privacy .policy-block{border-top:1px solid #e2e2e2;margin-bottom:28px;padding-top:24px}.privacy_section .privacy .policy-block:first-child{border-top:none;padding-top:0}.privacy_section .privacy .policy-block .list-data{margin-bottom:0}.privacy_section .privacy .policy-block .list-title{color:#b00;margin-bottom:4px;font-size:16px;font-weight:700}.privacy_section .privacy .policy-block span{color:#000;font-size:15px;font-weight:700}.accordion{background:#fff no-repeat padding-box padding-box!important;border-radius:2px!important}.accordion-item:last-child{border-bottom:none!important}.accordion-item{border:none!important;border-bottom:1px solid #e8abab!important;padding:10px 20px!important;overflow:hidden!important}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{box-shadow:none!important;border:none!important}.accordion-button{display:flex;color:#000!important;box-shadow:none!important;background-color:#0000!important;gap:15px!important;padding:10px!important;font-size:17px!important;font-weight:600!important}.accordion-button .faq_number{color:#888!important}.accordion-button:not(.collapsed){align-items:center;display:flex;color:#000!important;box-shadow:none!important;background-color:#0000!important}.accordion-button:after{content:"+"!important;color:#000!important;background-image:none!important;justify-content:center!important;align-items:center!important;font-size:30px!important;font-weight:300!important;display:flex!important;transform:none!important}.accordion-button:not(.collapsed):after{content:"-"!important;color:#000!important;font-size:30px!important;transform:none!important}.accordion-body{color:#000!important;font-size:16px!important;font-weight:500!important;line-height:1.6!important}.common_banner_div{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:300px!important;position:relative!important}.common_banner_div:before{content:""!important;z-index:1!important;background:linear-gradient(#1a1a1a00 0%,#262626a0 44%,#191818 100%) no-repeat padding-box padding-box!important;border-radius:3px!important;width:100%!important;height:100%!important;position:absolute!important;bottom:0!important}.My_account_profile_title{color:#000;margin-bottom:0;font-size:20px;font-weight:700}.common_modal{position:relative}.common_modal .modal_close_btn{position:absolute;top:5px;right:4px;z-index:5!important}.common_modal .common_modal_title{color:#fff;z-index:5;text-align:center;background:#b00;border-radius:4px;padding:12px 28px;font-weight:600;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.inner_image_swiper{height:100%}.inner_image_swiper .swiper-pagination{opacity:1;background:#f7f2f242;border-radius:6px;justify-content:center;align-items:center;display:flex;right:0;-webkit-backdrop-filter:blur(10px)!important;z-index:5!important;width:fit-content!important;margin:0 auto!important;padding:1px!important;position:absolute!important;bottom:14%!important}.inner_image_swiper .swiper-button-prev:after,.inner_image_swiper .swiper-button-next:after{color:#fff;font-size:60px;font-weight:900;border-radius:50%!important}.inner_image_swiper .swiper-pagination-bullet{background:#fff!important;width:6px!important;height:6px!important;margin:0 2px!important}.inner_image_swiper .swiper-pagination-bullet-active{aspect-ratio:1;background:#e60709!important;border-radius:50%!important;width:10px!important;height:10px!important}@media (min-width:992px) and (max-width:1199px){.privacy_section .privacy_title{font-size:30px}.privacy_section .privacy_policy_content{width:88%;margin-top:-160px}}@media (min-width:768px) and (max-width:991px){.privacy_section .banner{height:250px}.privacy_section .privacy_policy_content{width:90%;margin-top:-70px}.privacy_section .privacy{padding:20px 10px}.privacy_section .privacy .head_title h4{font-size:34px}.privacy_section .privacy .policy-block h4{font-size:17px}.privacy_section .privacy .intro-text,.privacy_section .privacy .policy-block p{font-size:15px}.privacy_section .privacy_title{font-size:28px}.My_account_profile_title{font-size:18px}}@media (min-width:575px) and (max-width:767.98px){.privacy_section{padding-bottom:40px}.privacy_section .banner{height:200px}.privacy_section .privacy_title{font-size:26px}.privacy_section .privacy_policy_content{border-radius:6px;width:100%;margin-top:-100px}.privacy_section .privacy{padding:12px 0}.privacy_section .privacy .intro-head{font-size:16px}.privacy_section .privacy .intro-title{margin-bottom:8px;font-size:17px}.privacy_section .privacy .intro-text{text-align:justify;font-size:15px;line-height:1.7}.privacy_section .privacy .policy-block{margin-bottom:20px;padding-top:18px}.privacy_section .privacy .policy-block .list-title{font-size:15px}.My_account_profile_title{font-size:17px}}@media (min-width:0) and (max-width:574px){.My_account_profile_title{font-size:15px}.privacy_section .privacy .list-item,.privacy_section .privacy .list-text{margin-bottom:2px}.privacy_section{padding-bottom:40px}.inner_image_swiper .swiper-pagination{bottom:12px!important}.privacy_section .banner{height:170px}.privacy_section .privacy_title{font-size:22px}.privacy_section .privacy_policy_content{border-radius:6px;width:100%;margin-top:-50px}.privacy_section .privacy{padding:15px 4px}.privacy_section .privacy .intro-head{font-size:15px}.privacy_section .privacy .intro-title{margin-bottom:8px;font-size:16px}.privacy_section .privacy .intro-text{text-align:justify;font-size:14px;line-height:1.4}.privacy_section .privacy .policy-block{margin-bottom:5px;padding-top:11px}.privacy_section .privacy .policy-block .list-title{font-size:14px}}@media (min-width:0) and (max-width:767px){.accordion-body{text-align:justify;font-size:14px!important}.accordion-button{font-size:15px!important}.accordion-item{padding:10px!important}.common_banner_div{height:170px!important}}
.form_holder .form_feild_holder{margin-bottom:20px}.form_holder .form-label{font-size:16px;font-weight:500;color:#000!important;visibility:visible!important;opacity:1!important;margin-bottom:8px!important;display:block!important}.form_holder .phone_container .phone_dropdown{border:none;border-right:1px solid #ddd;background:0 0!important}.form_holder .phone_container .phone_input{width:100%}.form_holder .form-control{font-size:14px;background:#f5f5f5 no-repeat padding-box padding-box!important;border:1px solid #70707029!important;border-radius:2px!important}.form_holder .react-tel-input .selected-flag:hover,.form_holder .react-tel-input .selected-flag:focus{background-color:#0000}.form_holder .react-tel-input .flag-dropdown.open .selected-flag{background:0 0}.form-control::placeholder{color:#999;opacity:1;font-size:14px}.custom-radio-stack .form-check-input{accent-color:#000}.custom-radio-stack .form-check-input:checked{background-color:#000!important;border-color:#000!important}.custom-radio-stack .form-check-input:focus{border-color:#000000b6;box-shadow:0 0 0 2px #00000065}.custom-checkbox .form-check-input{appearance:none;cursor:pointer;border:2px solid #b87332;width:20px;height:20px;margin:0;border-radius:0!important}.custom-checkbox .form-check-input:checked{background-color:#b87332;border-color:#b87332}.custom-checkbox .form-check-input:focus{box-shadow:none;border-color:#b87332}.Review .price_box .paid{color:#b00!important}.content-wrapper .summary-row{border-bottom:1px solid #b00;justify-content:space-between;padding:8px 10px;display:flex}.content-wrapper .summary-row .detail-text{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:15px;font-weight:500;overflow:hidden}.content-wrapper .total{color:#b00;border-bottom:none;margin-bottom:5px;font-weight:700}.content-wrapper .summary-row .price{text-align:start;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.content-wrapper .total .price{font-weight:700}.form-wrapper .details_holder{justify-content:space-between;align-items:center;display:flex}.form-wrapper .details_div .details{color:#1a1a1a;font-size:16px;font-weight:600}.form-wrapper .details_div .detail_text{color:#1a1a1a;-webkit-line-clamp:4;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.form-wrapper{border:1px solid #7070701f;border-radius:2px;margin-top:20px;padding:20px;box-shadow:0 2px 4px #00000052}.form-wrapper .title_div{margin-bottom:20px;position:relative}.form-wrapper .form_title{color:#000;z-index:5;background:#fff2f2 no-repeat padding-box padding-box;border-radius:20px;width:fit-content;padding:5px 10px;font-family:Franklin Gothic;font-size:18px;font-weight:500;position:relative}.form-wrapper .title_div:after{content:"";z-index:1;background-color:#ff9494;width:100%;height:2px;position:absolute;top:50%;bottom:0}.form-wrapper .custom-label{font-weight:600;color:#1a1a1a!important;font-size:16px!important}.form-wrapper .custom-input{background:#f5f5f5!important;border:1px solid #d2d2d2!important;border-radius:0!important;padding:7px 12px!important;font-size:13px!important}.form-wrapper .custom-input:focus{box-shadow:none;border-color:#1f2a44}.radio_grp{flex-wrap:wrap;gap:15px;display:flex}.radio_grp .radio_label .radio_title{color:#1a1a1a;font-size:16px;font-weight:400}.radio_grp .radio_label.active .radio_title{font-weight:600}.radio_grp .radio_label{border:1px solid #7070704d;border-radius:4px;padding:5px 7px;transition:all .2s;cursor:pointer!important;align-items:center!important;gap:10px!important;font-size:14px!important;display:flex!important}.radio_grp .radio_label input{background-color:#000!important;width:18px!important}.custom_form__divider{border-top:2px dashed #030608;margin:3% 0}.css-1fb7els-MuiPickersSectionList-root-MuiPickersInputBase-sectionsContainer-MuiPickersOutlinedInput-sectionsContainer{padding:5px 0!important}@media (min-width:0) and (max-width:767px){.radio_grp .radio_label .radio_title{font-size:13px}}@media (min-width:576px) and (max-width:767px){.radio_grp .radio_label .radio_title{font-size:13px}.form_holder .form-label{font-size:14px}}@media (min-width:768px) and (max-width:991px){.radio_grp .radio_label .radio_title,.form_holder .form-label{font-size:14px}}@media (min-width:0) and (max-width:576px){.content-wrapper .summary-row .price{font-size:13px}.content-wrapper .summary-row{padding:6px 7px}.content-wrapper .total{margin-bottom:10px}.form_holder .form-label{font-size:12px}.content-wrapper .summary-row .detail-text{font-size:13px}.form_holder .form_feild_holder{margin-bottom:15px}.form-wrapper{padding:10px}.form-wrapper .details_div .details{font-size:15px}.form-wrapper .details_div .detail_text{font-size:13px}.form-wrapper .form_title{font-size:15px}}@media (min-width:576px) and (max-width:767.98px){.content-wrapper .summary-row .detail-text{font-size:14px}}
@font-face{font-family:Franklin Gothic;src:url("/public/font/franklin-gothic-webfont (1)/FranklinGothic.woff")format("truetype");font-weight:400;font-style:normal}.special_heaing{font-family:Franklin Gothic,sans-serif!important}body{margin:0;padding:0;font-family:Inter,"sans-serif"!important}body a{text-decoration:none!important}input[type=radio]{accent-color:#000!important}.form-check-input{border:var(--bs-border-width)solid #212529!important;border-radius:0!important}.form-check-input:checked{background-color:#212529!important;border-color:#212529!important}.pickup_note{margin-top:10px}.pickup_note .pickup{color:#b00;margin:0;font-size:18px;font-weight:600}.pickup_note .pickup_text{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}@media (min-width:0) and (max-width:575px){.pickup_note .pickup_text,.pickup_note .pickup{font-size:16px}}@media (min-width:576px) and (max-width:767px){.pickup_note .pickup_text,.pickup_note .pickup{font-size:16px}}@media (min-width:768px) and (max-width:991px){.pickup_note .pickup_text,.pickup_note .pickup{font-size:15px}}.upload_btn{color:#707070;cursor:pointer;background:#f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;width:180px;padding-left:20px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.upload_btn:hover{opacity:.85}.upload_btn .upload_icon{background:#e0e0e0 no-repeat padding-box padding-box;border:1px solid #70707029;border-radius:2px;padding:5px;font-size:22px}.hidden_input{display:none}@media (min-width:0) and (max-width:767px){.upload_btn .upload_icon{font-size:16px}}@media (min-width:576px) and (max-width:767px){.upload_btn .upload_icon{font-size:16px}}.requirement-text{color:#000;justify-content:start;align-items:flex-start;gap:50px;margin-bottom:20px;font-size:15px;font-weight:500;display:flex}@media (max-width:1199px){.requirement-text{gap:20px}}@media (max-width:991px){.requirement-text{flex-direction:column;gap:5px}}@media (max-width:767px){.requirement-text{font-size:13px}}@media (max-width:575px){.requirement-text{font-size:12px}}.phone_input_wrapper{gap:10px;width:100%;display:flex}.phone_input_wrapper .css-b62m3t-container{box-sizing:border-box;width:200px;position:relative}.react-tel-input .form-control{width:100%!important}.upload-preview-wrapper{float:right;border:1px solid #ddd;border-radius:6px;width:70px;height:70px;margin:10px 0 10px 20px;position:relative}.upload-preview-wrapper img{object-fit:fill;width:100%;height:100%}.upload-preview-wrapper .remove-img{color:#fff;cursor:pointer;z-index:2;background:#666;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:flex;position:absolute;top:-8px;right:-8px}@media (max-width:991px){.upload-preview-wrapper{float:none;margin-top:15px;margin-left:0}}@media (max-width:767px){.upload-preview-wrapper{width:60px;height:60px}}.tabs_pane_holder{text-wrap-mode:nowrap!important;scrollbar-width:none!important;border-bottom:none!important;flex-flow:row!important;gap:10px!important;padding-bottom:10px!important;overflow:auto hidden!important}.tabs_pane_holder .nav-link{color:#1a1a1a!important;background:#fff!important;border:1px solid #d9d9d9!important;border-radius:6px!important;padding:5px 10px!important;font-size:15px!important;font-weight:700!important}.tabs_pane_holder .nav-link.active{color:#b00!important;background:#fff2f2!important;border-color:#b00!important}.ordered_status_holder{color:#fff;border-radius:20px;align-items:center;gap:6px;padding:3px 14px;font-size:14px;font-weight:500;display:flex}.ordered_status{background:#cc9809e0}.progress_status{background:#f86b00d6}.delivered_status{background:#236b00b0}.coupon_div{align-items:center;gap:8px;display:flex}.coupon_div span{color:#707070;font-size:14px;font-weight:600}.coupon_div .price_tag{object-fit:cover;width:20px;height:100%}.modal_close_btn{color:#f8f9fa;cursor:pointer;background:#707070;border:4px solid #a9adb2;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;transition:background .2s;display:flex}@media (min-width:0) and (max-width:485px){.modal_close_btn{width:25px;height:25px}}.cart-success-modal.modal-dialog{z-index:998;width:550px;max-width:550px;margin:0;position:fixed;top:10px;right:10px;box-shadow:0 3px 6px #00000029;transform:none!important}.cart-success-modal .modal-content{border-radius:0;padding:0;overflow:hidden;box-shadow:0 3px 6px #00000029}.cart-success-modal .cart-success-body{align-items:center;gap:25px;display:flex;padding:15px!important}.cart-success-modal .cart-success-body .cart-img{background:#fffaf5;border:1px solid #000;border-radius:3px;width:100px;height:110px}.cart-success-modal .cart-success-body .cart-img img{object-fit:fill;width:100%;height:100%}.cart-success-modal .cart-success-body .cart-content{flex:1}.cart-success-modal .cart-success-body .top-row{justify-content:space-between;align-items:flex-start;display:flex}.cart-success-modal .cart-success-body .top-row .top_text{color:#000;margin:0;font-size:16px;font-weight:600}.cart-success-modal .cart-success-body .top-row .middle_text{color:#b00;margin:0;font-size:16px;font-weight:600}.cart-success-modal .cart-success-body .btn-row{gap:10px;margin-top:15px;display:flex}.cart-success-modal .cart-success-body .cart-btn{font-size:14px;font-weight:500}.cart-success-modal .cart-success-body .continue-btn{color:#1f2a44!important;background:#fff!important;border:1px solid #1f2a44!important}.cart-success-modal .cart-success-body .modal-backdrop.show{opacity:0}@media (max-width:576px){.cart-success-modal.modal-dialog{width:280px;max-width:280px;margin:0;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)!important}.cart-success-modal .cart-success-body{text-align:center;flex-direction:column;align-items:center;gap:12px}.tabs_pane_holder .nav-link{padding:4px 7px!important;font-size:13px!important}.cart-success-modal .cart-success-body .cart-img{width:100px;height:90px}.cart-success-modal .cart-success-body .top-row{justify-content:center;width:100%}.cart-success-modal .cart-success-body .btn-row{flex-direction:column;width:100%}.cart-success-modal .cart-success-body .btn-row button,.cart-success-modal .cart-success-body .cart-btn{width:100%}.cart-success-modal .cart-success-body .top-row h5{font-size:14px}.cart-success-modal .cart-success-body .top-row p{font-size:13px}}@media (min-width:576px) and (max-width:991px){.cart-success-modal.modal-dialog{top:60px;right:0}.cart-success-modal .cart-success-body{gap:15px}.cart-success-modal .cart-success-body .cart-img{width:90px;height:100px}}@media (min-width:576px) and (max-width:768px){.cart-success-modal.modal-dialog{width:520px;max-width:500px;top:60px}}
.custom_form{width:100%}.custom_form .custom_form__table_header{box-sizing:border-box;align-items:center;gap:12px;width:100%;display:flex}.custom_form .custom_form__form_heading{color:#000;margin-bottom:20px;font-size:20px;font-weight:700}.custom_form .custom_form__table_row{align-items:center;gap:12px;margin-top:12px;display:flex}.custom_form .custom_form__metric_top{background:#fff5f5 no-repeat padding-box padding-box;border-radius:8px;padding:20px 40px}.custom_form .custom_form__metric_heading{color:#000;font-size:18px;font-weight:600}.custom_form .custom_form__selection_div{margin-top:15px}.custom_form .custom_form__radio_grp{flex-wrap:wrap;gap:10px;display:flex}.custom_form .custom_form__metric_option{cursor:pointer;align-items:flex-start;gap:20px;width:260px;display:flex}.custom_form .custom_form__metric_option input{cursor:pointer}.custom_form .custom_form__metric_option--active .custom_form__metric_title{color:#b00}.custom_form .custom_form__metric_title{color:#1a1a1a;margin-bottom:4px;font-size:16px;font-weight:600}.custom_form .custom_form__metric_text{color:#676767;margin:0;font-size:13px;line-height:22px}.custom_form .custom_form__measurement_table{width:100%;margin-top:25px}.custom_form .custom_form__common_col{box-sizing:border-box;background-color:#f5f5f5;border:1px solid #70707029;border-radius:4px;align-items:center;width:100%;height:45px;padding:0 15px;font-size:16px;font-weight:600;display:flex}.custom_form .custom_form__field_col,.custom_form .custom_form__field_display_box{flex:2}.custom_form .custom_form__measure_col,.custom_form .custom_form__measure_input_wrapper{flex:1.5}.custom_form .custom_form__unit_dropdown,.custom_form .custom_form__unit_display_box{flex:.6}.custom_form .custom_form__field_display_box{align-items:center;gap:12px;display:flex}.custom_form .flex-row-c{align-items:stretch;gap:12px;display:flex}.custom_form .custom_form__icon_box{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:45px;display:flex}.custom_form .custom_form__icon_img{width:28px;height:auto}.custom_form .custom_form__item_span{font-weight:500}.custom_form .custom_form__measure_input{box-sizing:border-box;background:#f5f5f5;border:none;border-radius:4px;outline:none;width:100%;height:45px;padding:0 15px;font-size:15px}.custom_form .custom_form__measure_input::placeholder{color:#a0a0a0}.custom_form .custom_form__unit_display_box{background:#f5f5f5;border:1px solid #70707029;border-radius:4px;justify-content:center;align-items:center;min-width:55px;height:45px;font-weight:600;display:flex}.custom_form .custom_form__save_box{align-items:center;gap:10px;margin-top:20px;display:flex}.custom_form .custom_form__save_box label{color:#444;font-size:14px}.custom_form .custom_form__expert_measurement_view{margin-top:30px}.custom_form .custom_form__expert_text_red{color:#b00;margin-bottom:5px;font-size:18px;font-weight:700}.custom_form .custom_form__expert_text_sub{color:#1a1a1a;max-width:700px;font-size:18px;font-weight:600}.custom_form .custom_form__tailor_options{flex-wrap:wrap;gap:30px;margin-top:20px;display:flex}.custom_form .custom_form__tailor_label{cursor:pointer;align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.custom_form .custom_form__tailor_label input{width:18px;height:18px}.custom_form .custom_form__tailor_label--active span{color:#b00}@media (min-width:768px) and (max-width:991px){.custom_form .custom_form__radio_grp{gap:40px}.custom_form .custom_form__measurement_table{width:100%}.custom_form .custom_form__metric_heading{font-size:16px}}@media (max-width:767px){.custom_form .custom_form__table_row{flex-direction:column;align-items:stretch;width:100%}.custom_form .custom_form__unit_dropdown,.custom_form .custom_form__unit_display_box{flex:unset}.custom_form .custom_form__table_header{flex-direction:column;align-items:stretch;width:100%}.custom_form .custom_form__field_col,.custom_form .custom_form__field_display_box,.custom_form .custom_form__measure_col,.custom_form .custom_form__measure_input_wrapper{flex:unset}.custom_form .custom_form__metric_top{padding:15px}.custom_form .custom_form__radio_grp{flex-direction:column;align-items:flex-start;gap:15px}.custom_form .custom_form__metric_option{gap:12px;width:100%}.custom_form .custom_form__measurement_table{width:100%}.custom_form .custom_form__field_display_box{flex-direction:row;align-items:center}.custom_form .custom_form__icon_box{width:45px;height:45px}.custom_form .custom_form__item_span,.custom_form .custom_form__measure_input{font-size:14px}.custom_form .custom_form__unit_display_box{justify-content:flex-start;padding:0 15px;font-size:14px}.custom_form .custom_form__metric_heading{font-size:15px}.custom_form .custom_form__metric_title{font-size:14px}.custom_form .custom_form__metric_text{font-size:12px}.custom_form .custom_form__expert_text_sub{font-size:14px}.custom_form .custom_form__form_heading{font-size:18px}}
.Review_Design .Review_Design_div .design_div_holder{background:#fff no-repeat padding-box padding-box;padding:20px}.Review_Design .Review_Design_div .design_div_holder .prod_img_div{width:250px;margin:auto}.Review_Design .Review_Design_div .design_div_holder .prod_img_div .prod_img{object-fit:fill;width:100%;height:100%}.Review_Design .Review_Design_div .design_div_holder .card_header{justify-content:space-between;align-items:center;display:flex}.Review_Design .Review_Design_div .design_div_holder .card_header .card_title{color:#000;font-size:18px;font-weight:600}.Review_Design .Review_Design_div .details_list{flex-direction:column;gap:12px;display:flex;position:relative}.Review_Design .Review_Design_div .details_row{align-items:flex-start;gap:20px;display:flex}.Review_Design .Review_Design_div .details_row .label{color:#000;flex-shrink:0;min-width:220px;font-size:15px;font-weight:600;display:inline-block;position:relative}.Review_Design .Review_Design_div .details_row .label:before{content:"●";color:#e60709;margin:auto;font-size:15px;position:absolute;top:0;left:-25px}.Review_Design .Review_Design_div .details_row .value{color:#000;word-break:break-word;flex:1;font-size:14px;font-weight:500}.Review_Design .Total_Amount_div{justify-content:space-between;display:flex}.Review_Design .Total_Amount_div .left_amount_div .upper_text{color:#000;margin-bottom:20px;font-size:18px;font-weight:600}.Review_Design .Total_Amount_div .left_amount_div .price{color:#fb0000;margin:0;font-size:24px;font-weight:700}.Review_Design .Total_Amount_div .right_div{flex-direction:column;justify-content:end;align-items:end;display:flex}.Review_Design .Total_Amount_div .left_amount_div .last_text{color:#1c1b1b;font-size:12px;font-weight:600}.Review_Design .Total_Amount_div .right_div .right_text{color:#707070;text-align:right;width:250px;font-size:13px;font-weight:400}.common_col{box-sizing:border-box;background-color:#f5f5f5;border:1px solid #70707029;border-radius:4px;align-items:center;width:100%;height:45px;padding:0 15px;font-size:16px;font-weight:600;display:flex}.field_display_box{flex:2;align-items:center;gap:12px;min-width:0;display:flex}.icon_box{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:45px;display:flex}.icon_img{width:28px;height:auto}.item_span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.measure_input_wrapper{flex:1;justify-content:center;min-width:100px}.unit_display_box{background:#f5f5f5;border-radius:4px;flex:.5;justify-content:center;align-items:center;min-width:80px;height:45px;font-weight:600;display:flex}@media (min-width:0) and (max-width:767px){.table_header{display:none}.field_display_box,.measure_input_wrapper,.unit_display_box{flex:unset;width:100%}.field_display_box{flex-direction:row;align-items:center}.icon_box{width:45px;height:45px}.item_label,.measure_input{width:100%;font-size:14px}.unit_display_box{padding:0 15px;font-size:14px}}@media (min-width:0) and (max-width:575px){.Review_Design .Total_Amount_div{flex-direction:column}.Review_Design .Review_Design_div .details_row .label:before{left:-15px}.Review_Design .Total_Amount_div .left_amount_div .upper_text{font-size:16px}.Review_Design .Review_Design_div .details_row .label{min-width:190px}.Review_Design .Review_Design_div .details_row{flex-direction:column;gap:3px;margin-bottom:10px}.Review_Design .Review_Design_div .design_div_holder .card_header .card_title{font-size:16px}.Review_Design .Review_Design_div .design_div_holder{padding:10px}}@media (min-width:576px) and (max-width:767px){.Review_Design .Review_Design_div .details_row .label:before{left:-15px}.Review_Design .Total_Amount_div .left_amount_div .upper_text{font-size:16px}.Review_Design .Review_Design_div .details_row .label{min-width:190px}}@media (min-width:768px) and (max-width:991px){.Review_Design .Review_Design_div .design_div_holder .prod_img_div{width:auto}.Review_Design .Review_Design_div .details_row .label:before{left:-15px}.Review_Design .Review_Design_div .details_row .label{min-width:190px;font-size:14px}.Review_Design .Review_Design_div .details_row .value{font-size:13px}.Review_Design .Total_Amount_div .left_amount_div .upper_text{font-size:15px}.Review_Design .Total_Amount_div .left_amount_div .price{font-size:20px}}
.Total_Amount{background:#fff2f2 no-repeat padding-box padding-box;margin-top:5%;padding:10px}.Total_Amount .Total_Amount_div{justify-content:space-between;display:flex}.Total_Amount .Total_Amount_div .left_amount_div .upper_text{color:#000;margin-bottom:5%;font-size:18px;font-weight:600}.Total_Amount .Total_Amount_div .left_amount_div .price{color:#fb0000;margin:0;font-size:24px;font-weight:700}.Total_Amount .Total_Amount_div .right_div{flex-direction:column;justify-content:start;align-items:end;display:flex}.Total_Amount .Total_Amount_div .left_amount_div .last_text{color:#1c1b1b;font-size:12px;font-weight:600}.Total_Amount .Total_Amount_div .right_div .right_text{color:#707070;text-align:right;width:250px;font-size:13px;font-weight:400}.Total_Amount .btn_holder{flex-wrap:wrap;gap:5px;display:flex}@media (min-width:0) and (max-width:767px){.Total_Amount .Total_Amount_div .left_amount_div .upper_text{font-size:15px}}@media (min-width:0) and (max-width:485px){.Total_Amount .Total_Amount_div .right_div{display:block}.Total_Amount .Total_Amount_div .right_div .right_text{text-align:left}}@media (min-width:0) and (max-width:575px){.Total_Amount .Total_Amount_div{flex-direction:column}}
.vip_modal .modal-content{background-color:#0000;border:none}.vip_modal .vip-modal-body .vip-modal-content{z-index:-1;background-color:#fff;flex-direction:column;align-items:center;gap:32px;display:flex;position:relative;box-shadow:0 0 3px #fff;padding:45px 5%!important}.vip_modal .vip-modal-body .header_btn_holder{z-index:1;position:relative;top:17px;left:0;right:0}.vip_modal .vip-modal-close-btn{z-index:11;position:absolute;top:65px;right:5px}.vip_modal .modal-body{padding:var(--bs-modal-padding);flex:auto;padding:0;position:relative}.vip_modal .vip-modal-close-btn:hover{background:#444}.vip_modal .vip-modal-container{text-align:center}.vip_modal .vip-modal-text{color:#000;margin-bottom:0;font-size:25px;font-weight:800;line-height:1.3}.vip_modal .number_heading{color:#b00;font-size:45px;font-weight:900}.vip_modal .order_heading{color:#b00;font-size:22px;font-weight:700}.Vip_order_completed .vip-modal-text{font-weight:600}.vip_modal .Common_Black_Btn{margin-top:20px}.vip_modal .Common_Black_Btn .Black_btn{font-size:20px}.vip_modal .Common_Red_btn .Red_btn{padding:10px;font-size:21px}.vip_modal .Common_Red_btn .Red_btn,.vip_modal .Common_Red_btn .Red_btn:hover,.vip_modal .Common_Red_btn .Red_btn:active,.vip_modal .Common_Red_btn .Red_btn.active{background:#b00;border:1px solid #b00}.vip_modal .main .Celibration_lottie_icon{z-index:-1}@media (min-width:0) and (max-width:485px){.vip_modal .vip-modal-close-btn{top:40px}.vip_modal .vip-modal-text{font-size:15px}.vip_modal .Common_Red_btn .Red_btn{padding:5px;font-size:13px}.vip_modal .Common_Black_Btn .Black_btn{font-size:13px}}
