.Header{z-index:999;background:#fff;position:sticky;top:0;box-shadow:0 3px 6px #00000029}.Header .form-control:focus{box-shadow:none!important;border-color:inherit!important;outline:none!important}.Header .top_div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:10px 20px;display:flex}.Header .top_left{align-items:center;width:50%;display:flex}.Header .logo_img{width:100%;max-width:80px}.Header .top_center{width:83%;margin-left:27px}.Header .search_box{background:#f5f5f5;border-radius:6px;align-items:center;display:flex;overflow:hidden}.Header .search_box .form-control::placeholder{color:#000}.Header .search_icon{color:#000;padding:0 15px}.Header .search_input{background:0 0;border:none;outline:none;flex:1;padding:0}.Header .search_btn{color:#fff;background:#005ca9;border:none;padding:6px 20px}.Header .top_right{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.Header .top_right .icon-link{justify-content:flex-start;align-items:center;gap:0;text-decoration:none;display:flex}.Header .top_right .Blue_Btn_holder{margin-left:20px}.Header .icon-link .icon_holder{aspect-ratio:1;background:#005ca9;border:1px solid #005ca9;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:8px;display:flex;position:relative}.icon_holder .icon_img{object-fit:contain;width:100%;height:100%}.Header .badge_holder{color:#fff;position:absolute;bottom:-6px;right:-6px;background:#8bc34a!important;border-radius:50%!important;font-size:10px!important}.account_btn{color:#fff;background:#005ca9;border-radius:6px;padding:5px 16px;text-decoration:none}.Header .top_right .icon-link .icon_text{color:#000;background:#f5f5f5;border-radius:0 6px 6px 0;padding:0 8px;font-size:13px;font-weight:600}.Header .navbar{background:linear-gradient(90deg,#19a0dc 0%,#09558f 100%) no-repeat padding-box padding-box;padding:3px 0}.Header .brand-logo h1{text-align:center;color:#7c0000;margin-bottom:0;font-family:Philosopher;font-size:26px;font-weight:600}.Header .brand-logo .logo_holder .logo_img{width:auto;height:50px;padding:0;position:relative}.Header .navbar-toggler{border:none;padding:0;font-size:18px}.Header .navbar-toggler:focus{box-shadow:none}.Header .main-nav{margin-left:30px}.Header .main-nav .nav-link{color:#fff;margin:0 30px;font-size:16px;font-weight:400;transition:color .3s;position:relative}.Header .main-nav .nav-link.active{color:#fd0;font-weight:600}.Header .main-nav .nav-link:after{content:"";border-bottom:2px solid #000;display:none;position:absolute;bottom:0;left:10px}.Header .main-nav .nav-link.active:after{width:25px}.Header .header-icons{align-items:center;gap:10px;display:flex}.Header .header-icons .login_link{margin-right:16px}.Header .header-icons .icon-link{color:#005ca9;margin-right:16px;font-size:20px;transition:color .3s}.Header .brand-logo-image .brand-logo{border-radius:50%;width:80px;height:80px}.Header .header-icons .icon_holder{cursor:pointer;position:relative}.Header .header-icons .dropdown-toggle:after{display:none}.Header .header-icons .currency_text{color:#000}.Header .header-icons .currency_text:hover{color:#000;background-color:#fff}.Header .header-icons .icon_holder .badge_holder{border:1px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;font-size:12px;font-weight:400;line-height:normal;display:flex;position:absolute;top:-12px;right:-11px;background-color:#000!important}.Header .header_section_holder{display:flex}.mobile_view_header_offcanvas{width:320px!important}.mobile_view_header_offcanvas .offcanvas-header,.mobile_view_header_offcanvas .offcanvas-body{color:#fff;background:linear-gradient(270deg,#19a0dc 0%,#09558f 100%) no-repeat padding-box padding-box;font-size:17px!important}.mobile_view_header_offcanvas .offcanvas-body{padding:5px}.mobile_view_header_offcanvas .offcanvas-body .nav-link{padding-left:10px;font-size:16px;font-weight:400}.mobile_view_header_offcanvas .offcanvas-body .nav-link.active{color:#fd0}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-body{background:#000;padding:10px}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-item .accordion-header,.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-item{background:#000;border:none}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-item .accordion-header .accordion-button{box-shadow:none;color:#000;background:#000;border:none;margin:0 10px;padding:10px 10px 10px 0;font-size:20px;font-weight:500;transition:color .3s;position:relative;text-transform:lowercase!important}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-item.inner_accordion .accordion-header .accordion-button{background:#0d0d0d;margin:0;padding:10px;font-size:15px;color:#fff!important}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-button:after{filter:brightness(0)invert()}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-body.guide_text{background:#000;padding:0 10px}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-body.guide_text .secondMobiledrop .subaccmenu a{color:#fff;margin:0 10px;padding:10px 10px 10px 0;font-size:14px;font-weight:200;color:#fff!important}.mobile_view_header_offcanvas .offcanvas-body .accordion .accordion-item.inner_accordion .accordion-body .secondMobiledrop .subaccmenu a{margin:0 10px;padding:10px 10px 10px 0;font-size:14px;font-weight:200;color:#fff!important}.mobile_view_header_offcanvas .btn-close{opacity:1;filter:invert();margin-left:auto}.offcanvas-backdrop.show{display:none}.mobile_view_header_offcanvas .main-nav .nav-link{color:#fff;margin:0 10px;font-size:20px;font-weight:500;transition:color .3s;position:relative}.mobile_view_header_offcanvas .main-nav .nav-link.active{color:#fff;font-weight:800}.mobile_view_header_offcanvas .main-nav .nav-link:after{content:"";border-bottom:2px solid #7c0000;width:0%;position:absolute;bottom:0;left:0}.Header .headsearch{align-items:center;padding:3px 0 15px;display:flex}.Header .headsearch .close_div{cursor:pointer;margin-left:15px}.Header .headsearch .close_div .close_icon{font-size:18px;font-weight:300}.Header .headsearch .searchdiv{width:100%;position:relative}.Header .headsearch .searchdiv .list-group{width:100%;position:absolute}.Header .headsearch .searchdiv .form-control{height:42px;border:1px solid #005ca9!important;border-radius:8px!important;font-size:13px!important}.Header .headsearch .searchdiv .form-control::placeholder{font-size:13px!important}.Header .headsearch .searchdiv .searchbtn{color:#fff;background-color:#0000;border:0;border-radius:30px;height:100%;padding:5px 15px;font-size:14px;position:absolute;top:0;right:0}.Header .headsearch .searchdiv .searchbtn .search_icon{color:#000;font-size:17px}.Header .desktop_view_logo{display:flex}.Header .mobile_view_logo,.Header .header-icons.mobile_view{display:none}.mega_menu_main{position:relative}.mega_menu_main .categories_btn{cursor:pointer;font-weight:500}.mega_menu_main .mega_dropdown{z-index:999;background:#000;border:1px solid #4a4a4a;border-radius:6px;width:max-content;max-width:1000px;padding:0;position:absolute;top:100%;left:0;transform:translate(-26%)}.mega_menu_main .mega_left_panel{background:#e9e9e9;border-radius:6px 0 0 6px;max-height:200px;padding:20px 0;overflow:hidden auto}.mega_menu_main .all_divs_holder{flex-wrap:wrap;display:flex}.mega_menu_main .mega_col{width:250px;margin-bottom:30px}.mega_menu_main .left_item{color:#fff;cursor:pointer;background:#8f8f8f;margin:0;padding:12px 20px;font-size:15px;font-weight:500}.mega_menu_main .left_item.active{color:#0073db;background:#fff;border-left:4px solid #0073db;font-weight:600}.mega_menu_main .left_item:hover{color:#000;background:#fff}.mega_menu_main .mega_right_panel{width:100%;max-height:600px;padding:20px;overflow:hidden auto}.mega_menu_main .mega_col h5{margin-bottom:15px;font-size:16px;font-weight:600;color:#fff!important}.mega_menu_main .mega_col p{color:#fff;cursor:pointer;margin:4px 0;font-size:14px;font-weight:100}.mega_menu_main .mega_col p:hover{color:#fff;text-decoration:underline}.main_block{border-bottom:1px solid #e2e2e2;margin-bottom:8px}.main_header{color:#000;cursor:pointer;background:#f1f1f1;border-radius:6px;justify-content:space-between;align-items:center;padding:5px;font-size:15px;font-weight:600;display:flex}.main_block.active .main_header{color:#fff;background:#0073db}.main_block.active .main_header i{transition:all .3s;transform:rotate(180deg)}.main_content{max-height:200px;padding:10px 12px;overflow:hidden auto}.sub_block{background:#fafafa;border:1px solid #ddd;border-radius:6px;margin-bottom:8px}.sub_header{color:#000;cursor:pointer;justify-content:space-between;padding:7px;font-size:12px;font-weight:500;display:flex}.sub_block.open .sub_header{color:#0073db;background:#e5f2ff}.sub_block.open .sub_header i{transition:all .2s;transform:rotate(90deg)}.sub_items{background:#fff;border-top:1px solid #ddd;margin:0;padding:10px 15px;list-style:none}.sub_items li{color:#000;padding:8px 0;font-size:13px;font-weight:500}.sub_items li:hover{color:#0073db}@media (min-width:0) and (max-width:991px){.Header .logo_img{max-width:60px}.category_toggle_btn{display:none!important}.mega_menu_main{display:block}.accordians_hodler{max-height:200px;display:none;overflow:hidden auto}.mega_menu_main,.top_div{display:none}.accordians_hodler,.Header .header-icons.mobile_view{display:block}.Header .desktop_view_logo{display:none}.Header .mobile_view_logo{display:flex}.Header .header-icons .icon-link.desktop_view_search{display:none}.Header .header-icons .icon_holder .badge_holder{width:15px;height:15px;font-size:10px;top:-5px;right:-9px;background-color:#a3c526!important}.Header .brand-logo .logo_holder .logo_img{height:35px}.Header{padding:0}.Header .header_section_holder{justify-content:space-between}.Header .navbar{background:#fff}.Header .icon_holder{background:#fff;border:none;background:0 0!important;border:none!important;width:25px!important;height:25px!important;padding:0!important}.Header .icon_holder .mobile_icon{color:#005ca9;font-size:20px}.Header .top_right{margin-top:20px}.Header .badge_holder{color:#fff;position:absolute;bottom:-6px;right:-6px;background:#8bc34a!important;border-radius:50%!important;font-size:10px!important}.Header .icon_text{color:#fff;background:0 0;padding:0 5px;font-size:14px;font-weight:500}}@media (min-width:0) and (max-width:485px){.Header .brand-logo h1{font-size:15px}.Header .brand-logo-image .brand-logo{width:30px;height:30px}.Header .header-icons .login_link{margin-right:8px}.Header .header-icons .login_link .Green_btn_holder .Green_btn{padding:6px 10px}.Header .header-icons .icon-link{margin-right:8px;font-size:19px}.offcanvas-backdrop.show{display:block}.Header .navbar-brand{margin-right:0}.Header .brand-logo-image .brand-logo{display:none}}@media (min-width:486px) and (max-width:991px){.Header .brand-logo h1{font-size:18px}.Header .brand-logo-image .brand-logo{width:50px;height:50px}.Header .header-icons .login_link{margin-right:8px}.Header .header-icons .icon-link{margin-right:8px;font-size:20px}.offcanvas-backdrop.show{display:block}}@media (min-width:992px) and (max-width:1199px){.Header .main-nav .nav-link{margin:0 1px;font-size:14px}.Header .brand-logo-image .brand-logo{width:80px;height:80px}.Header .brand-logo h1{font-size:18px}}@media (min-width:992px) and (max-width:1399px){.mega_menu_main .mega_dropdown{width:800px;transform:translate(-40%)}.mega_menu_main .mega_col p{font-size:13px}.mega_menu_main .mega_col h5{font-size:15px}.icon_holder{width:32px;height:32px}.icon_holder .icon_img{object-fit:contain}.Header .top_center{width:75%;margin-left:12px}.Header .search_btn{padding:6px 10px}.Header .top_div{padding:10px 0}}
.Your_Location_modal .option-list-holder{max-height:400px;overflow:hidden auto}.Your_Location_modal .clear-icon{color:#07568f!important;padding:8px!important}.Your_Location_modal .current-location-text-holder{justify-content:space-between;align-items:center;margin:30px 0 40px;display:flex}.Your_Location_modal .search-field-holder .search-field{justify-content:space-between;align-items:start;display:flex}.Your_Location_modal .search-field-holder .search-field .cross_div{margin-left:10px}.Your_Location_modal .search-field-holder .search-field .cross_div.Blue_Btn_holder .Blue_Btn{padding:7px}.Your_Location_modal .option-list-holder .option-holder{border-bottom:1px solid #707070;justify-content:start;align-items:start;padding:10px 0;display:flex}.Your_Location_modal .option-list-holder .option-holder .img-holder{aspect-ratio:1;width:20px;height:20px;margin-right:15px}.Your_Location_modal .option-list-holder .option-holder .img-holder .location_icon_img{object-fit:contain;width:100%;height:100%}.Your_Location_modal .option-list-holder .option-holder .text-holder h4{text-align:left;color:#333;font-size:16px;font-weight:600}.Your_Location_modal .option-list-holder .option-holder .text-holder p{text-align:left;color:#707070;margin-bottom:0;font-size:14px;font-weight:500}.Your_Location_modal .address-text-holder{align-items:start;display:flex}.Your_Location_modal .btn_holder{width:130px}.Your_Location_modal .address-text-holder .icon-holder{width:fit-content;height:30px;margin-right:15px}.Your_Location_modal .address-text-holder .icon-holder .icon-img{object-fit:contain;width:100%;height:100%}.Your_Location_modal .address-text-holder .text-holder h6{color:#333;font-size:17px;font-weight:700}.Your_Location_modal .address-text-holder .text-holder p{color:#707070;margin-bottom:0;font-size:15px;font-weight:500}@media (min-width:0) and (max-width:575px){.Your_Location_modal .search-field-holder .search-field .cross_div.Blue_Btn_holder .Blue_Btn{font-size:15px}.Your_Location_modal .option-list-holder .option-holder .text-holder p{font-size:13px}.Your_Location_modal .option-list-holder .option-holder .text-holder h4{font-size:14px}.Your_Location_modal .address-text-holder .text-holder h6{font-size:15px!important}.Your_Location_modal .address-text-holder .text-holder p{font-size:13px}}@media (min-width:0) and (max-width:991px){.Your_Location_modal .current-location-text-holder{display:block}.Your_Location_modal .modal-body{padding:18px 20px}.Your_Location_modal .address-text-holder .text-holder h6{font-size:17px}}@media (min-width:0) and (max-width:768px){.Your_Location_modal .modal-body{padding:18px 20px}.Your_Location_modal .current-location-text-holder{display:block}.Your_Location_modal .address-text-holder .text-holder h6{font-size:17px}.Your_Location_modal .address-text-holder{align-items:start;margin-bottom:10%;display:flex}.Your_Location_modal .clear-icon{padding:5px!important}}
.Confirm_Location_modal .modal-body{padding:0}.Confirm_Location_modal .footer-btn-holder{z-index:0;background:#dedede no-repeat padding-box padding-box;border-radius:10px;margin:-85px 20px 0;padding:30px 20px;box-shadow:0 -3px 10px #0000004f}.Confirm_Location_modal .footer-btn-holder .town_text{color:#202020;margin-bottom:5px;font-size:15px;font-weight:700}.Confirm_Location_modal .footer-btn-holder .full_address{color:#202020;margin-bottom:15px;font-size:14px;font-weight:500}.Confirm_Location_modal .footer-btn-holder .btn_holder{width:90%;margin:0 auto}@media (min-width:0) and (max-width:575px){.Confirm_Location_modal .footer-btn-holder .full_address{font-size:12px}.Confirm_Location_modal .footer-btn-holder{padding:10px}.Confirm_Location_modal .footer-btn-holder .btn_holder .Green_Btn{padding:5px 10px;font-size:13px}}@media (min-width:0) and (max-width:786px){.Confirm_Location_modal .footer-btn-holder{display:block}}
.back-arrow-holder{opacity:1;background:#09558f;border-radius:50px;justify-content:center;align-items:center;width:29px;height:29px;margin-right:10px;display:flex}.back-arrow-holder .back-icon{color:#fff;font-size:22px}@media (min-width:0) and (max-width:768px){.back-arrow-holder{width:25px;height:25px}.back-arrow-holder .back-icon{font-size:17px}}
