@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=Roboto:wght@300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200;0,6..12,300;0,6..12,400;0,6..12,500;0,6..12,600;0,6..12,700;0,6..12,800;0,6..12,900;0,6..12,1000;1,6..12,200;1,6..12,300;1,6..12,400;1,6..12,500;1,6..12,600;1,6..12,700;1,6..12,800;1,6..12,900;1,6..12,1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";:root{--primary:#3b82f6;--primary-dark:#2563eb;--primary-light:#93c5fd;--secondary:#64748b;--secondary-dark:#475569;--secondary-light:#cbd5e1;--accent:#f59e0b;--background:#fff;--surface:#f8fafc;--text-white:#fff;--text-primary:#1e293b;--text-secondary:#64748b;--border:#e2e8f0;--shadow:rgba(0,0,0,.1)}[data-theme=dark]{--primary:#60a5fa;--primary-dark:#3b82f6;--primary-light:#93c5fd;--secondary:#94a3b8;--secondary-dark:#64748b;--secondary-light:#cbd5e1;--accent:#fbbf24;--background:#0f172a;--surface:#1e293b;--text-white:#fff;--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--border:#334155;--shadow:rgba(0,0,0,.3)}[data-theme=green]{--primary:#10b981;--primary-dark:#059669;--primary-light:#6ee7b7;--secondary:#6b7280;--secondary-dark:#4b5563;--secondary-light:#d1d5db;--accent:#f59e0b;--background:#f0fdf4;--surface:#fff;--text-white:#fff;--text-primary:#1f2937;--text-secondary:#6b7280;--border:#d1fae5;--shadow:rgba(16,185,129,.1)}[data-theme=purple]{--primary:#8b5cf6;--primary-dark:#7c3aed;--primary-light:#c4b5fd;--secondary:#6b7280;--secondary-dark:#4b5563;--secondary-light:#d1d5db;--accent:#f59e0b;--background:#faf5ff;--surface:#fff;--text-white:#fff;--text-primary:#1f2937;--text-secondary:#6b7280;--border:#e9d5ff;--shadow:rgba(139,92,246,.1)}[data-theme=orange]{--primary:#f97316;--primary-dark:#ea580c;--primary-light:#fed7aa;--secondary:#6b7280;--secondary-dark:#4b5563;--secondary-light:#d1d5db;--accent:#3b82f6;--background:#fff7ed;--surface:#fff;--text-white:#fff;--text-primary:#1f2937;--text-secondary:#6b7280;--border:#fed7aa;--shadow:rgba(249,115,22,.1)}[data-theme=pink]{--primary:#ec4899;--primary-dark:#db2777;--primary-light:#f9a8d4;--secondary:#6b7280;--secondary-dark:#4b5563;--secondary-light:#d1d5db;--accent:#8b5cf6;--background:#fdf2f8;--surface:#fff;--text-white:#fff;--text-primary:#1f2937;--text-secondary:#6b7280;--border:#fce7f3;--shadow:rgba(236,72,153,.1)}@font-face{font-family:Pragmatica ExtraLight Reg;font-style:normal;font-weight:400;src:local("Pragmatica ExtraLight Reg"),url(/fonts/Pragmatica-ExtraLight.woff) format("woff")}.header_area{position:fixed;top:10px;left:0;right:0;background-color:transparent;transition:all .3s ease;z-index:1000;height:70px}.header_area.fixed{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);top:0}.header_wrapper{display:flex;align-items:center;justify-content:space-between;background:#ecd3f7;padding:10px;border-radius:25px;border:1px solid #f0eeee;width:100%;margin:0 auto}.header_logo{position:relative;width:150px;height:40px}.header_navbar_link ul.nav-menu-ul{display:flex;align-items:center;gap:30px}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .custom_menu_link{font-size:16px;font-weight:500;color:#333;cursor:pointer;transition:color .2s ease}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .custom_menu_link:hover{color:#7b2cbf}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .custom_menu_link.active{color:#7b2cbf;font-weight:600}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .custom_menu_link svg{margin-left:5px;vertical-align:middle}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .nav_submenu_ul{position:absolute;top:62px;left:50%;background:#f1e1f8;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:15px;min-width:1250px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;opacity:1;visibility:visible;transform:translatex(-50%);transition:all .3s ease-in-out;z-index:10}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .nav_submenu_ul.ant-skeleton-active{padding:10px}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .nav_submenu_ul li.sub_menu_item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:6px;transition:background-color .2s ease}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .nav_submenu_ul li.sub_menu_item:hover{background-color:#f8f9fa}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .nav_submenu_ul li.sub_menu_item .list_card_image_wrapper{position:relative;width:40px;height:40px}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .nav_submenu_ul li.sub_menu_item .list_card_title_wrapper .submenu_title{font-size:14px;font-weight:600;color:#222;margin:0}.header_navbar_link ul.nav-menu-ul li.nav_menu_item .nav_submenu_ul li.sub_menu_item .list_card_title_wrapper .submenu_subtitle{font-size:12px;color:#666;margin:0}.header_auth_button_wrapper{display:flex;gap:10px;flex-shrink:0}.header_auth_button_wrapper button{padding:8px 15px;font-size:12px;font-weight:500;border-radius:6px;transition:all .2s ease}.header_auth_button_wrapper button.landing_primary_button_border{border:1px solid #7b2cbf;color:#7b2cbf;background:transparent}.header_auth_button_wrapper button.landing_primary_button_border:hover{background:#7b2cbf;color:#fff}.header_auth_button_wrapper button.landing_primary_button{background:#7b2cbf;color:#fff;border:none}.header_auth_button_wrapper button.landing_primary_button:hover{background:#6b1ca2}.responsive_nav_wrapper{display:none}@media only screen and (max-width:768px){.header_auth_button_wrapper,.header_navbar_link{display:none!important}.responsive_nav_wrapper{display:block!important}.nav_icon{cursor:pointer;color:#333}.nav_menu_wrapper{position:fixed;top:0;left:0;width:80%;height:100vh;background-color:#fff;transform:translateX(-100%);transition:transform .3s ease-in-out;box-shadow:-5px 0 20px rgba(0,0,0,.15);z-index:9999;overflow-y:auto}.nav_menu_wrapper_fold{transform:translateX(0)}.nav_menu{display:flex;flex-direction:column;padding:20px}.nav_menu .nav_menu_item{padding:15px 0;border-bottom:1px solid #f0f0f0}.nav_menu .nav_menu_item .custom_menu_link{font-size:16px;font-weight:500;color:#333;cursor:pointer;display:block}.nav_menu .nav_menu_item .custom_menu_link.active{color:#7b2cbf;font-weight:600}.nav_menu .nav_menu_item .mobile_dropdown_header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.nav_menu .nav_menu_item .mobile_dropdown_header svg{color:#666}.nav_menu .nav_menu_item .mobile_submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-5px);transition:all .3s ease-in-out;padding-left:15px}.nav_menu .nav_menu_item .mobile_submenu.open{max-height:1000px;opacity:1;transform:translateY(0)}.nav_menu .nav_menu_item .mobile_submenu .mobile_sub_menu_item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;cursor:pointer;transition:background-color .2s ease}.nav_menu .nav_menu_item .mobile_submenu .mobile_sub_menu_item:hover{background-color:#f8f9fa}.nav_menu .nav_menu_item .mobile_submenu .mobile_sub_menu_item .list_card_image_wrapper{position:relative;min-width:40px;height:40px}.nav_menu .nav_menu_item .mobile_submenu .mobile_sub_menu_item .list_card_title_wrapper .submenu_title{font-size:14px;font-weight:600;color:#222;margin:0}.nav_menu .nav_menu_item .mobile_submenu .mobile_sub_menu_item .list_card_title_wrapper .submenu_subtitle{font-size:12px;color:#666;margin:0}}.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph,.ant-skeleton .ant-skeleton-content .ant-skeleton-title{margin:0}.hero_section_wrapper{background-color:#e4edff;min-height:calc(100vh - 50px);max-width:100%;position:relative;margin-top:50px;display:flex;align-items:center;justify-content:center;padding:20px 0;background-image:url(/images/bg/hero-vector-bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.hero_section_wrapper:after{position:absolute;content:"";right:-20px;bottom:20px;width:100%;height:70px;background-image:url(/images/bg/hero-vector-bg-dot.png);background-repeat:no-repeat;z-index:100;background-position:100%;background-size:contain}.hero_section_wrapper .bubble{content:"";border-bottom-left-radius:50% 100%;border-bottom-right-radius:50% 100%;position:absolute;bottom:-45px;z-index:-1;width:300px;background-color:#e4edff;left:50%;height:300px;transform:translateX(-50%)}.hero_section_wrapper .bubble:after{right:65px;transform:rotate(25deg)}.hero_section_wrapper .bubble:after,.hero_section_wrapper .bubble:before{content:"";position:absolute;bottom:37px;width:20px;height:20px;background:#e4edff;border-bottom-right-radius:30px}.hero_section_wrapper .bubble:before{left:68px;transform:rotate(40deg)}.hero_section_wrapper .hero-section-info{display:flex;align-items:center;justify-content:space-between;gap:20px}.hero_section_wrapper .hero-section-info .hero_info_area{padding:0 50px 0 0}.hero_section_wrapper .hero-section-info .hero_info_area h5{font-size:60px;font-weight:600;margin:20px 0 30px}.hero_section_wrapper .hero-section-info .hero_info_area p{font-size:18px;font-weight:400;color:#575757;text-align:justify}.hero_section_wrapper .hero-section-info .hero_image_wrapper{position:relative;width:100%;height:500px;min-width:550px;max-width:550px}.hero_section_wrapper .hero-section-info .hero_image_wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}@media only screen and (max-width:768px){.hero_section_wrapper{margin-top:50px}.hero_section_wrapper .hero-section-info{display:flex;flex-direction:column-reverse}.hero_section_wrapper .hero-section-info .hero_info_area{padding:10px;max-width:100%}.hero_section_wrapper .hero-section-info .hero_info_area h5{font-size:28px;margin:10px 0 20px;line-height:40px}.hero_section_wrapper .hero-section-info .hero_info_area p{font-size:14px;text-align:justify}.hero_section_wrapper .hero-section-info .hero_image_wrapper{position:relative;width:100%;height:225px}.hero_section_wrapper .hero-section-info .hero_image_wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}@media only screen and (min-width:1450px){.hero_section_wrapper{background-color:#e4edff;min-height:calc(70vh - 50px);max-width:100%;position:relative;margin-top:50px;display:flex;align-items:center;justify-content:center;padding:20px 0;background-image:url(/images/bg/hero-vector-bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover}}.about_section{z-index:-2;position:relative}.about_section:before{position:absolute;content:"";left:0;width:150px;height:180px;border-radius:50%;background-color:rgba(65,172,170,.255);top:50%;transform:translateX(-55%)}.about_section .about_top{background-color:#eef5ff;padding:80px 0}.about_section .about_top .about_card_main_wrapper{margin-top:50px}.about_section .about_top .about_card_main_wrapper .about_card_wrapper{display:flex;align-items:center;gap:30px}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_card_image_wrapper{position:relative;height:450px;width:100%;min-width:550px;max-width:550px}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_card_image_wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_item_wrapper{display:flex;flex-direction:column;gap:25px}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_item_wrapper .about_item .item_title{font-size:36px;font-weight:500;text-transform:capitalize}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_item_wrapper .about_item .item_dec{font-size:16px;color:#575757}.about_sectio_info_wrapper{margin:0 0 80px;z-index:3}.about_sectio_info_wrapper .about_info_card_wrapper{margin-top:50px;display:flex;align-items:center;justify-content:space-between;gap:20px}.about_sectio_info_wrapper .about_info_card_wrapper .about_image_wrapper{position:relative;height:400px;width:100%;min-width:500px;max-width:500px}.about_sectio_info_wrapper .about_info_card_wrapper .about_image_wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.about_sectio_info_wrapper .about_info_card_wrapper .about_info h1{font-size:42px;font-weight:500;margin:10px 0}.about_sectio_info_wrapper .about_info_card_wrapper .about_info p{font-size:16px;font-weight:400;color:#575757;text-align:justify;margin:30px 0 25px}.about_sectio_info_wrapper .about_info_card_wrapper:nth-child(2n){display:flex;flex-direction:row-reverse}.about_sectio_info_wrapper .about_info_card_wrapper:nth-child(2n) .about_image_wrapper{position:relative;height:400px;width:100%;min-width:500px;max-width:500px}.about_sectio_info_wrapper .about_info_card_wrapper:nth-child(2n) .about_image_wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}@media only screen and (max-width:768px){.about_section .about_top{background-color:#eef5ff;padding:50px 0 20px}.about_section .about_top .about_card_main_wrapper{margin-top:30px}.about_section .about_top .about_card_main_wrapper .about_card_wrapper{display:flex;flex-direction:column;gap:30px}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_card_image_wrapper{height:280px;min-width:100%}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_card_image_wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_item_wrapper{display:flex;flex-direction:column;gap:5px}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_item_wrapper .about_item .item_title{font-size:24px;font-weight:500;margin:10px 0}.about_section .about_top .about_card_main_wrapper .about_card_wrapper .about_item_wrapper .about_item .item_dec{font-size:13px;margin:10px 0}.about_sectio_info_wrapper{margin:50px 0}.about_sectio_info_wrapper .about_info_card_wrapper{flex-direction:column!important}.about_sectio_info_wrapper .about_info_card_wrapper .about_image_wrapper{position:relative;height:200px;width:100%}.about_sectio_info_wrapper .about_info_card_wrapper .about_image_wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.about_sectio_info_wrapper .about_info_card_wrapper .about_info{padding:0 10px;margin-top:0}.about_sectio_info_wrapper .about_info_card_wrapper .about_info h1{font-size:24px;font-weight:500;margin:10px 0}.about_sectio_info_wrapper .about_info_card_wrapper .about_info p{font-size:13px;margin:20px 0 15px}.about_sectio_info_wrapper .about_info_card_wrapper:nth-child(2n) .about_image_wrapper{position:relative;height:200px;width:100%}.about_sectio_info_wrapper .about_info_card_wrapper:nth-child(2n) .about_image_wrapper img{height:200px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.features_section_wrapper{padding:50px 0;background-color:#e6ecfa}.features_section_wrapper .top_arrow_slider .top_title{font-size:14px}.features_section_wrapper .top_arrow_slider .slider_top_title_wrapper{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.features_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_top_title{margin:0;font-size:46px;font-weight:600}.features_section_wrapper .top_arrow_slider .swiper .swiper-pagination-bullet{width:10px!important;height:10px!important}.features_section_wrapper .top_arrow_slider .swiper .swiper-pagination-bullet-active{background:#325aab}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper{display:flex;margin:100px 0 50px}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide{padding:30px;cursor:pointer;max-width:370px;min-height:370px;border-radius:15px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);background-color:#fff}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide:nth-child(2n){margin-top:-40px!important}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_image_wrapper{position:relative;display:block;width:100%;height:100px;cursor:pointer;margin-bottom:30px}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_card_body .slide_card_title{font-size:18px}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_card_body .slide_card_dec{font-size:12px;color:gray;line-height:26px}@media only screen and (max-width:768px){.features_section_wrapper{padding:30px 0 20px}.features_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_top_title{font-size:26px}.features_section_wrapper .top_arrow_slider .swiper{margin:10px 0}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper{margin:20px 0 50px}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide{min-height:-moz-max-content;min-height:max-content;max-width:100%}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide:nth-child(2n){margin-top:0!important}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_image_wrapper{height:60px;margin-bottom:20px}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_card_body .slide_card_title{font-size:16px}.features_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_card_body .slide_card_dec{font-size:12px;line-height:24px}}.testimonials_section_wrapper{margin:50px 0 100px}.testimonials_section_wrapper .top_arrow_slider .slider_top_title_wrapper{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.testimonials_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_top_title{margin:0;font-size:46px;font-weight:600}.testimonials_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_button_wrapper{display:flex;align-items:center;gap:15px}.testimonials_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_button_wrapper .slider_button{display:flex;align-items:center;gap:20px}.testimonials_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_button_wrapper .slider_button .button_next_slide,.testimonials_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_button_wrapper .slider_button .button_prev_slide{cursor:pointer;display:flex;align-items:center;justify-content:center}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-pagination-bullet{width:10px!important;height:10px!important}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-pagination-bullet-active{background:#325aab}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper{width:100%;margin:60px 0}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper{display:flex;width:100%;max-width:580px;height:200px;overflow:hidden;background-color:#e4edff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);padding:20px;gap:10px;border-radius:12px}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_image_wrapper{position:relative;min-width:80px;height:80px;cursor:pointer;padding:2px;overflow:hidden;border-radius:50%}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info{padding-top:8px}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info .author_name{margin:0;font-size:22px;font-weight:500;color:#6f6c6c}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info .author_address{margin:0;font-size:14px;color:#6f6c6c}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info .author_comments{margin:12px 0 0;font-size:13px;font-weight:400;line-height:18px;color:#6f6c6c}@media only screen and (max-width:768px){.testimonials_section_wrapper{margin:50px 0}.testimonials_section_wrapper .top_arrow_slider .slider_top_title_wrapper .slider_top_title{font-size:26px}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper{margin:20px 0 50px}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;gap:10px}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper{padding:10px;height:-moz-max-content;height:max-content}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_image_wrapper{min-width:60px;height:60px}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info{padding-top:5px}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info .author_name{margin:0;font-size:18px;font-weight:500;color:#6f6c6c}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info .author_address{margin:0;font-size:14px;color:#6f6c6c}.testimonials_section_wrapper .top_arrow_slider .swiper .swiper-wrapper .swiper-slide .slider_item_card_wrapper .slide_author_info .author_comments{margin:5px 0 0;font-size:12px;font-weight:400;line-height:18px;color:#6f6c6c}}.sponsor_section_wrapper{margin:100px 0}.sponsor_section_wrapper .top_arrow_slider .swiper{margin:60px 0}.sponsor_section_wrapper .top_arrow_slider .swiper .slide_item_wrapper .slide_image_wrapper{position:relative;width:100%;height:60px;cursor:pointer}.sponsor_section_wrapper .top_arrow_slider .swiper .slide_item_wrapper .slide_image_wrapper:hover .slide_image{transition:all .3s;filter:none}.sponsor_section_wrapper .top_arrow_slider .swiper .slide_item_wrapper .slide_image_wrapper .slide_image{transition:all .5s;filter:opacity(35%) grayscale(100%)}.newsletter_section_wrapper{margin:100px 0;height:330px;background-color:#325aab;position:relative;display:flex;align-items:center;justify-content:center}.newsletter_section_wrapper:before{width:58%;background-image:url(/images/bg/subscribe-bg-2.png)}.newsletter_section_wrapper:after,.newsletter_section_wrapper:before{position:absolute;content:"";bottom:0;left:0;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.newsletter_section_wrapper:after{top:0;right:0;width:100%;background-image:url(/images/bg/subscribe-bg-1.png)}.newsletter_section_wrapper .newsletter_section{max-width:600px;margin:auto;padding:50px 10px;color:#fff}.newsletter_section_wrapper .newsletter_section .newsletter_info{text-align:center}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_title{font-size:30px;font-weight:600;text-transform:capitalize}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subtitle{margin:0 auto;font-size:12px;color:hsla(0,0%,100%,.877);max-width:300px;line-height:18px}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subscription{display:flex;align-items:center;justify-content:center;margin:20px 0}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subscription .add-email{width:360px;height:42px;border:none;outline:none;padding:20px;border-top-left-radius:4px;border-bottom-left-radius:4px;z-index:1;background-color:hsla(0,0%,100%,.945)}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subscription .add-email::-moz-placeholder{font-size:13px;color:#9f9e9e}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subscription .add-email::placeholder{font-size:13px;color:#9f9e9e}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subscription .submit_email{height:42px;border:none;font-size:14px;background-color:#1a99b4;padding:0 25px;display:flex;align-items:center;justify-content:center;color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:1}@media only screen and (max-width:768px){.newsletter_section_wrapper{margin:50px 0;height:280px}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_title{font-size:26px!important}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subtitle{font-size:12px}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subscription .add-email{width:100%;padding:10px}.newsletter_section_wrapper .newsletter_section .newsletter_info .newsletter_subscription .submit_email{font-size:12px;padding:0 10px}}.choose_us_section_wrapper{padding:50px 0 100px}.choose_us_section_wrapper .choose_us_title_wrapper{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.choose_us_section_wrapper .choose_us_title_wrapper .choose_us_title{margin:0;font-size:46px;font-weight:600}.choose_us_section_wrapper .choose_us_card_item_wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:40px;margin-top:80px}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card{padding:20px;box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:10px;max-width:360px;min-height:300px;min-width:360px;position:relative}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_card_icon_wrapper{position:absolute;left:-15px;top:-10px;width:75px;height:75px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;border:5px solid #325aab;border-block-start-style:dotted;border-block-start-color:#41acaa;border-inline-end-color:#fff;border-inline-end-width:5px;transform:rotate(42deg)}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_card_icon_wrapper .choose_us_card_title{transform:rotate(-42deg);margin:0;color:#41acaa;font-weight:600}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_info{margin-top:70px}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_info .choose_us_info_title{font-size:18px;text-transform:capitalize}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_info .choose_us_info_des{margin:0;font-size:14px;font-weight:400;color:#575757}@media only screen and (max-width:768px){.choose_us_section_wrapper{padding:50px 0}.choose_us_section_wrapper .choose_us_title_wrapper{display:flex;align-items:center;justify-content:space-between}.choose_us_section_wrapper .choose_us_title_wrapper .choose_us_title{font-size:26px}.choose_us_section_wrapper .choose_us_card_item_wrapper{display:flex;justify-content:center;gap:30px;margin-top:50px;padding:0 10px 0 15px}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card{padding:20px 15px;box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:10px;max-height:-moz-max-content!important;max-height:max-content!important;min-width:300px;position:relative}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_card_icon_wrapper{width:65px;height:65px}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_card_icon_wrapper .choose_us_card_title{transform:rotate(-42deg);margin:0;color:#41acaa;font-weight:600}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_info{margin-top:70px}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_info .choose_us_info_title{font-size:16px;text-transform:capitalize}.choose_us_section_wrapper .choose_us_card_item_wrapper .choose_us_card .choose_us_info .choose_us_info_des{margin:0;font-size:12px;font-weight:400;color:#575757;display:block;max-height:-moz-max-content;max-height:max-content}}.footer_section_wrapper{padding:50px 0 0;background:#f5f8ff}.footer_section_wrapper .footer_section .footer_item_wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:20px}.footer_section_wrapper .footer_section .footer_copyright_title{display:flex;align-items:center;justify-content:center;font-size:12px;margin-top:50px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_about_section .footer_about_image_wrapper{position:relative;width:250px;height:60px;margin-top:-30px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_about_section .footer_about_info{margin-top:15px;font-size:14px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_about_section .footer_about_info .footer_about{max-width:300px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_about_section .footer_about_info .footer_about_contact{display:flex;align-items:center;gap:10px;margin-top:5px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_about_section .footer_about_info .footer_about_contact span{font-size:16px;font-weight:600}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_link_section .footer_link_item_wrapper{padding:5px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_link_section .footer_link_item_wrapper .footer_link_item_title{font-size:16px;text-transform:capitalize;font-weight:600}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_link_section .footer_link_item_wrapper .footer_link_item_list{font-size:14px;text-transform:capitalize;cursor:pointer;font-weight:500;margin-top:5px;transition:all 1s}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_link_section .footer_link_item_wrapper .footer_link_item_list:hover{transition:all .5s;color:#48bece;transform:translateX(5px)}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_link_section .footer_link_item_wrapper .footer_link_item_list:first-child{margin:0}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_address_section{padding:5px;max-width:250px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_address_section .footer_address_title{font-size:16px;text-transform:capitalize;font-weight:600}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_address_section .footer_address_subtitle{font-size:14px;font-weight:500;margin:25px 0}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_address_section .footer_social_address_wrapper{display:flex;align-items:center;gap:10px}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_address_section .footer_social_address_wrapper .footer_social_icon_wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:50%;padding:8px;transition:all 1s}.footer_section_wrapper .footer_section .footer_item_wrapper .footer_item .footer_address_section .footer_social_address_wrapper .footer_social_icon_wrapper:hover{transition:all .5s;color:#fff;background-color:#325aab}.home_blog_section_wrapper{padding:50px 0;background-color:#e6ecfa}.home_blog_section_wrapper .home_blog_title_wrapper{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.home_blog_section_wrapper .home_blog_title_wrapper .home_blog_title{margin:0;font-size:46px;font-weight:600}.home_blog_section_wrapper .view_more_button_wrapper{margin-top:30px;display:flex;align-items:center;justify-content:center}.home_blog_section_wrapper .home_blog_card_item_wrapper{margin-top:60px;display:grid;grid-template-columns:auto auto auto;grid-row-gap:50px}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card{box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:380px;min-height:450px;min-width:380px;position:relative;border-radius:15px;overflow:hidden;background-color:#fff}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card:hover{cursor:context-menu;box-shadow:0 12px 12px hsla(0,3%,92%,.1)}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_card_image_wrapper{position:relative;width:100%;height:100%;min-height:250px;max-height:250px;z-index:1}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_card_image_wrapper:after{position:absolute;content:"";bottom:-30px;width:100%;height:50px;z-index:1;background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.151) 50%,hsla(0,0%,100%,.247));backdrop-filter:blur(1px)}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_card_image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info{padding:0 10px;margin-top:30px}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .home_blog_info_title{font-size:17px;font-weight:600;text-transform:capitalize;color:#315ba7;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .5s ease-in-out}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .home_blog_info_des{margin:0;font-size:14px;font-weight:400;color:#575757;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .5s ease-in-out}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .read_button_wrapper{margin-top:10px;cursor:pointer}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .read_button_wrapper .read_button{font-size:12px;color:#315ba7;font-weight:500}@media only screen and (max-width:768px){.home_blog_section_wrapper{padding:50px 0}.home_blog_section_wrapper .home_blog_title_wrapper{display:flex;align-items:center;justify-content:space-between}.home_blog_section_wrapper .home_blog_title_wrapper .home_blog_title{font-size:26px}.home_blog_section_wrapper .home_blog_card_item_wrapper{margin-top:30px;display:grid;grid-template-columns:auto;grid-row-gap:20px}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card{min-height:-moz-max-content;min-height:max-content;padding-bottom:20px;max-width:100%;min-width:100%}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_card_image_wrapper{position:relative;width:100%;height:100%;min-height:180px;max-height:180px;z-index:1}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info{padding:0 10px;margin-top:30px}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .home_blog_info_title{font-size:16px;font-weight:600;text-transform:capitalize;color:#315ba7}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .home_blog_info_des{margin:0;font-size:12px;font-weight:400;color:#575757;line-height:normal}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .read_button_wrapper{margin-top:10px;cursor:pointer}.home_blog_section_wrapper .home_blog_card_item_wrapper .home_blog_card .home_blog_info .read_button_wrapper .read_button{font-size:11px;color:#315ba7;font-weight:500}}.page_breadcrumb_wrapper{margin-top:80px;background:#e4edff;padding:20px 0;min-height:40vh}.page_breadcrumb_wrapper .breadcrumbs{background-color:#ecf2f7;padding:3px 20px;width:-moz-max-content;width:max-content;border-radius:15px}.page_breadcrumb_wrapper .breadcrumbs ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-start;gap:15px}.page_breadcrumb_wrapper .breadcrumbs ul li{display:flex;align-items:center;gap:5px;font-size:14px;position:relative;color:#315ba7;text-transform:capitalize}.page_breadcrumb_wrapper .breadcrumbs ul li:after{position:absolute;content:"/";right:-10px;top:50%;transform:translateY(-50%)}.page_breadcrumb_wrapper .breadcrumbs ul li:last-child{font-weight:700;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;pointer-events:none}.page_breadcrumb_wrapper .breadcrumbs ul li:last-child:after{display:none}.page_breadcrumb_wrapper .page_title_wrapper{text-align:center;margin:auto;background-color:red}.page_breadcrumb_wrapper .page_title_wrapper h1{margin-top:20px;max-width:600px;font-size:32px;font-weight:600;color:#315ba7}@media only screen and (min-width:1450px){.page_title_wrapper h1{font-size:48px!important}}@media only screen and (max-width:550px){.breadcrumbs ul li{display:flex;align-items:center;gap:5px;font-size:12px!important;position:relative;color:#4088c0;text-transform:capitalize}.page_title_wrapper h1{font-size:22px!important}}.price_top_section{padding:50px 0;height:100vh;background-color:#e4edff;position:relative;z-index:-1}.price_top_section:before{left:-20px;top:20px;width:100%;height:100px;background-image:url(/images/bg/hero-vector-bg-dot.png);background-position:0;background-size:contain}.price_top_section:after,.price_top_section:before{position:absolute;content:"";background-repeat:no-repeat;z-index:-1}.price_top_section:after{right:0;top:0;width:45%;height:100%;background-image:url(/images/page/price/vector-1.png);background-size:cover}.price_top_section .section_title{max-width:700px;text-align:center;margin:auto;font-size:36px;color:#315ba7;font-weight:600}.price_plan_section_wrapper{margin-top:-65vh}.price_plan_section_wrapper .price_plan_section{display:flex;align-items:center;justify-content:center}.price_plan_section_wrapper .price_plan_section .price_plan_section_card{background-color:#fff;max-width:400px;width:100%;box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:40px 0;border-radius:10px;position:relative}.price_plan_section_wrapper .price_plan_section .price_plan_section_card:nth-of-type(2){border:2px solid #325aab;transform:scale(1.1);z-index:1}.price_plan_section_wrapper .price_plan_section .price_plan_section_card:nth-of-type(2) .card_plan_list_wrapper{background-color:#e4edff}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_offer_tag_wrapper{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:3px 10px;box-shadow:0 1px 4px rgba(64,164,189,.5);border-radius:15px;display:inline-block;background-color:#fff;width:-moz-max-content;width:max-content}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_offer_tag_wrapper .price_offer_tag{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;text-transform:capitalize;color:#4088c0}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_section_card_title{text-align:center;display:flex;justify-content:center}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_section_card_title .card_title{margin:0;text-transform:uppercase;font-size:24px;color:#164b77;font-weight:600}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body{margin:10px 0}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price{display:flex;flex-direction:column;align-items:center;justify-content:center}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price .card_price_wrapper{display:flex;align-items:center;gap:5px;color:#315ba7}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price .card_price_wrapper .card_price_symbol{font-size:32px;font-weight:700;margin:-5px 0 0}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price .card_price_wrapper .card_price{font-size:46px;font-weight:700;margin:0!important}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price .card_price_wrapper .card_price_month{font-size:16px;font-weight:500}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper{margin-top:20px;padding:20px 60px}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper .card_plan_list{margin:5px 0;padding:5px 0;display:flex;align-items:center;font-size:14px;gap:10px;position:relative}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper .card_plan_list .item_list_icon{color:#325aab}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper .card_plan_list .item_icon_false{color:#ee3232}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper .card_plan_list .item_list_title{margin:0}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper .card_plan_list:after{position:absolute;content:"";width:100%;height:1px;background:#e2e1e1;bottom:-3px}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper .card_plan_list:last-child:after{display:none}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_button{width:150px;height:38px;border:2px solid #325aab;margin:auto;text-align:center;text-transform:capitalize;transition:.5s;background-size:200% auto;color:#315ba7;border-radius:8px;display:block;font-size:16px;font-weight:500}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_button:hover{background-image:linear-gradient(90deg,#8b5cf6,#ec4899);color:#fff;background-position:100%;text-decoration:none;border:1px solid transparent}.price_plan_section_wrapper .price_compare_section{padding-top:120px}.price_plan_section_wrapper .price_compare_section .price_compare_section_title{max-width:700px;text-align:center;margin:auto;font-size:36px;color:#315ba7;font-weight:600}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper{padding-top:80px;overflow-x:scroll}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table{width:100%}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody,.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead{text-align:center}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th{min-width:120px;padding:20px 10px;background-color:#325aab;color:#fff;font-size:18px;text-transform:capitalize;font-weight:600}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th p{font-size:18px;margin:0}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr{border-bottom:1px solid #ebe7e7}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td{font-size:16px;font-weight:600;padding:20px 10px}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td:first-child{min-width:250px;font-size:16px;color:#575757}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td:last-child{border:none}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .price_compare_feature_wrapper{display:flex;align-items:center;gap:10px}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_list_icon{color:#325aab}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_icon_true{font-size:24px;color:#325aab}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_icon_false{font-size:30px;color:#ee3232}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_title_icon{font-size:18px;color:#ababab}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr:nth-child(odd){background:#e4edff}.price_footer_section{margin:50px 0;height:100%;min-height:330px;position:relative;background-image:url(/images/page/price/price-bg.png);background-repeat:no-repeat;z-index:1;background-position:50%;background-size:cover}.price_footer_section:after{position:absolute;content:"";top:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,.753);backdrop-filter:blur(1px)}.price_footer_section:before{position:absolute;content:"";right:-20px;bottom:10px;width:100%;height:100px;background-image:url(/images/bg/hero-vector-bg-dot.png);background-repeat:no-repeat;background-position:100%;background-size:contain}.price_footer_section .price_footer_card_wrapper{margin:auto;text-align:center;padding:30px}.price_footer_section .price_footer_card_wrapper h1{color:#bbc2ee;font-size:46px;font-style:normal;font-weight:600;line-height:normal}.price_footer_section .price_footer_card_wrapper p{color:#fff;margin:0;font-family:Poppins;font-size:30px;font-style:normal;font-weight:400}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper{margin:40px 0 25px;display:flex;align-items:center;justify-content:center;gap:20px}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button{background-image:linear-gradient(90deg,#8b5cf6,#ec4899);text-align:center;text-transform:capitalize;transition:.5s;background-size:200% auto;color:#fff;border-radius:8px;display:block;font-size:18px;font-weight:400;width:180px;height:52px}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button:hover{color:#fff;background-position:100%;text-decoration:none}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button_border{background:transparent;text-align:center;text-transform:capitalize;transition:all .5s ease;background-size:200% auto;color:#fff;display:block;font-size:18px;font-weight:400;width:180px;height:52px;position:relative}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button_border:after{content:"";position:absolute;inset:0;border-radius:8px;padding:2px;background:linear-gradient(90deg,#36c2c0 20%,#325aab) border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button_border:hover{border-radius:8px;background-image:linear-gradient(90deg,#8b5cf6,#ec4899);border:none!important;background-position:100%;text-decoration:none}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button_border:hover.price_button_border:after{display:none}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:20px}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper .text_wrapper{display:flex;align-items:center;gap:5px;justify-content:center}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper .text_wrapper .check_icon{color:#fff;font-size:18px}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper .text_wrapper p{font-size:18px;margin:0}@media only screen and (max-width:768px){.price_top_section{padding:20px 0}.price_top_section .section_title{max-width:700px;font-size:26px}.price_plan_section_wrapper{margin-top:-70vh}.price_plan_section_wrapper .price_plan_section{gap:10px;flex-direction:column}.price_plan_section_wrapper .price_plan_section .price_plan_section_card:nth-child(2){border:none;transform:scale(1);z-index:1}.price_plan_section_wrapper .price_plan_section .price_plan_section_card:nth-child(2) .card_plan_list_wrapper{background-color:inherit}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_section_card_title .card_title{font-size:22px}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body{margin:10px 0}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price .card_price_wrapper .card_price_symbol{font-size:28px}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price .card_price_wrapper .card_price{font-size:32px}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .price_plan_section_card_price .card_price_wrapper .card_price_month{font-size:14px}.price_plan_section_wrapper .price_plan_section .price_plan_section_card .price_plan_body .card_plan_list_wrapper{margin-top:10px;padding:20px}.price_plan_section_wrapper .price_compare_section{margin-top:50px}.price_plan_section_wrapper .price_compare_section .price_compare_section_title{max-width:100%;font-size:26px}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper{padding-top:50px;overflow-x:scroll}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table{width:100%}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody,.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead{text-align:center}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th{padding:10px;font-size:16px}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th p{font-size:16px;margin:0}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td{font-size:14px;font-weight:600;padding:10px;border-bottom:1px solid #ebe7e7}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td:first-child{min-width:250px;font-size:14px;color:#575757}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td:last-child{border:none}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .price_compare_feature_wrapper{display:flex;align-items:center;gap:10px}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_list_icon{color:#325aab}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_icon_true{font-size:19px;color:#325aab}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_icon_false{font-size:22px;color:#ee3232}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_title_icon{font-size:14px;color:#ababab}.price_plan_section_wrapper .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr:nth-child(odd){background:#e4edff}.price_footer_section{margin:50px 0;height:100%;min-height:-moz-max-content;min-height:max-content}.price_footer_section .price_footer_card_wrapper{margin:auto;text-align:center;padding:30px}.price_footer_section .price_footer_card_wrapper h1{color:#bbc2ee;font-size:30px;font-style:normal;font-weight:600}.price_footer_section .price_footer_card_wrapper p{color:#fff;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper{margin:30px 0 10px;gap:10px}.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button,.price_footer_section .price_footer_card_wrapper .price_footer_button_wrapper .price_button_border{font-size:12px;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding:8px 15px}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper{gap:20px}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper .text_wrapper{gap:5px}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper .text_wrapper .check_icon{font-size:14px}.price_footer_section .price_footer_card_wrapper .price_footer_text_wrapper .text_wrapper p{font-size:12px}}@media only screen and (min-width:1440px){.price_top_section{padding:50px 0;height:60vh;background-color:#e4edff;position:relative;z-index:-1}.price_plan_section_wrapper{margin-top:-35vh}}.contact_top_section{padding:50px 0;height:65vh;position:relative;background-image:url(/images/page/contact/contact-bg.png);background-repeat:no-repeat;z-index:1;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center}.contact_top_section:after{position:absolute;content:"";top:0;width:100%;height:100%;z-index:-1;background:rgba(50,90,171,.58)}.contact_top_section .section_title{max-width:700px;text-align:center;margin:auto;font-size:74px;color:#fff;font-weight:600}.contact_section_wrapper{background-color:#fff;padding:50px 10px}.contact_section_wrapper .contact_title{margin:0;text-align:center;font-size:48px;font-weight:600}.contact_section_wrapper .contact_content_wrapper{display:flex;padding:0 10px;gap:20px;margin-top:50px}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper{flex:1;padding:20px;border-radius:10px}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item{margin:20px 0 0}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item:first-child{margin:0}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input{min-height:40px}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input{border-width:2px;line-height:2.5}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input::-moz-placeholder{font-size:16px!important;color:#b1aeae}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input::placeholder{font-size:16px!important;color:#b1aeae}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input:focus{border-color:#36c2c0!important;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-width:2px}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input:hover{border-color:#36c2c0!important}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper{flex:1;padding:10px;max-width:450px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:20px 10px;text-align:center;border-radius:15px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper .contact_question_title{font-size:40px;font-weight:500}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper .contact_question_button{background-image:linear-gradient(180deg,#36c2c0 20%,#325aab);text-align:center;text-transform:capitalize;transition:.5s;background-size:200% auto;color:#fff;border-radius:8px;font-size:14px;font-weight:400;display:block;margin:auto;padding:10px 20px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper .contact_question_subtitle{margin-top:10px;font-size:14px;color:#575757}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section{margin-top:30px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item_title{font-size:42px;font-weight:500}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item_description{font-size:20px;color:#575757;line-height:normal;margin-bottom:30px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item{display:flex;align-items:center;gap:10px;margin-top:10px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item p{margin:0;font-weight:600}@media only screen and (max-width:768px){.contact_top_section{padding:20px 0;height:40vh}.contact_top_section .section_title{font-size:36px}.contact_section_wrapper{background-color:#fff;padding:10px}.contact_section_wrapper .contact_title{font-size:30px;margin-top:20px}.contact_section_wrapper .contact_content_wrapper{padding:0!important;flex-direction:column-reverse}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper{padding:20px 0}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item{margin:20px 0 0}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item:first-child{margin:0}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input{line-height:2}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input::-moz-placeholder{font-size:14px!important}.contact_section_wrapper .contact_content_wrapper .contact_form_wrapper .ant-form-item .ant-form-item-control-input .ant-input::placeholder{font-size:14px!important}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper{padding:0}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper{padding:10px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper .contact_question_title{font-size:26px;font-weight:500}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper .contact_question_button{font-size:12px;font-weight:400;display:block;margin:auto;padding:5px 15px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_question_wrapper .contact_question_subtitle{margin-top:5px;font-size:12px;color:#575757}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item_title{font-size:26px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item_description{font-size:14px;color:#575757;line-height:normal;margin-bottom:20px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item{display:flex;align-items:flex-start;gap:10px;margin-top:10px}.contact_section_wrapper .contact_content_wrapper .contact_info_wrapper .contact_info_item_section .contact_info_item p{font-size:14px;margin:0;font-weight:600}}.auth_page_wrapper{display:flex;justify-content:center;align-items:center;height:100vh!important;width:100vw!important;background-color:#e4edff;position:relative;z-index:1;padding:10px}.auth_page_wrapper:before{bottom:0;left:0;height:70%;background-image:url(/images/page/auth/vector-bg1.png);background-position:0}.auth_page_wrapper:after,.auth_page_wrapper:before{z-index:-1;position:absolute;content:"";width:100%;background-repeat:no-repeat;background-size:contain}.auth_page_wrapper:after{top:0;right:0;height:100%;background-image:url(/images/page/auth/vector-bg2.png);background-position:100%}.auth_page_wrapper .auth_form_content_wrapper{box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:10px;padding:40px 30px;text-align:center;background-color:#fff;min-width:420px;max-width:500px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth_page_wrapper .auth_form_content_wrapper .auth_header_image_wrapper{position:relative;height:40px;width:180px;cursor:pointer;margin:auto}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper{margin-top:20px;width:100%}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .auth_from_title{margin-bottom:20px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .auth_from_title h2{font-size:24px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .submit_button{margin-top:10px;background:linear-gradient(90deg,#8b5cf6,#ec4899);color:#fff;height:38px;border:none;transition:.5s;background-size:200% auto}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .submit_button:hover{border:none;background-position:100%;color:#fff;text-decoration:none}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .submit_button:disabled{background:linear-gradient(112.1deg,#454647 20%,#e8e9ec);cursor:not-allowed}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .login-form-forgot{color:#4088c0}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .login-form-forgot:hover{text-decoration:underline}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .from_social_login_area{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .from_social_login_area .from_social_login_button{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 10px;border:1px solid #e6e3e3;height:40px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .from_social_login_area .after_devider{margin:30px 0;position:relative;background-color:#dfdada;height:1px;width:100%}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .from_social_login_area .after_devider .after_devider_text{font-size:12px!important;color:gray;padding:0 10px;position:absolute;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-62%)}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .back_register{display:flex;align-items:center;gap:10px;margin-top:15px;font-size:14px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .back_register p{margin:0;font-weight:600}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .back_register a{color:#4088c0}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .back_register a:hover{color:#005bd4;text-decoration:underline}.auth_page_wrapper .auth_banner_content_wrapper{flex:1;height:100%;padding:20px;background:radial-gradient(circle,#847fd6 0,#372f9e 100%);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.auth_page_wrapper .auth_banner_content_wrapper .auth_banner_image_section_wrapper{position:relative;width:100%;height:40%;margin:10px auto}.auth_page_wrapper .auth_banner_content_wrapper .auth_banner_footer_section_wrapper h5,.auth_page_wrapper .auth_banner_content_wrapper .auth_banner_header_section_wrapper h5{font-size:26px}@media only screen and (max-width:768px){.auth_page_wrapper{height:100%!important}.auth_page_wrapper .auth_form_content_wrapper{min-width:100%}.auth_page_wrapper .auth_form_content_wrapper .auth_header_image_wrapper{position:relative;height:40px;width:180px;cursor:pointer;margin:auto}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper{margin-top:20px;width:100%}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .auth_from_title{margin-bottom:20px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .auth_from_title h2{font-size:24px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .submit_button{margin-top:10px;background:linear-gradient(90deg,#8b5cf6,#ec4899);color:#fff;height:38px;border:none;transition:.5s;background-size:200% auto}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .submit_button:hover{border:none;background-position:100%;color:#fff;text-decoration:none}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .submit_button:disabled{background:linear-gradient(112.1deg,#454647 20%,#e8e9ec);cursor:not-allowed}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .login-form-forgot{color:#4088c0;font-size:12px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .auth_from_content .login-form-forgot:hover{text-decoration:underline}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .from_social_login_area .from_social_login_button{height:35px}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .from_social_login_area .after_devider{margin:20px 0}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .from_social_login_area .after_devider .after_devider_text{font-size:10px!important;line-height:normal;transform:translate(-50%,-50%)}.auth_page_wrapper .auth_form_content_wrapper .auth_form_wrapper .back_register{display:flex;align-items:center;gap:10px;margin-top:15px;font-size:11px}}.about_top_section{padding:50px 0;height:65vh;position:relative;background-image:url(/images/page/about/about-bg.png);background-repeat:no-repeat;z-index:1;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center}.about_top_section:after{position:absolute;content:"";top:0;width:100%;height:100%;z-index:-1;background:rgba(50,90,171,.58)}.about_top_section .section_title{max-width:700px;text-align:center;margin:auto;font-size:74px;color:#fff;font-weight:600}.about_section_wrapper{background-color:#fff;padding:50px 10px}.about_section_wrapper .about_title{margin:0;text-align:center;font-size:48px;font-weight:600}.about_section_wrapper .about_content_wrapper{display:flex;padding:0 10px;gap:20px;margin-top:80px}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper{display:flex;gap:10px}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_section{padding:0 30px 0 0}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_section .about_info_description{font-size:16px;color:#575757;line-height:normal;text-align:justify}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_image_section{position:relative;min-width:480px;max-width:480px;width:100%;height:420px}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_image_section img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media only screen and (max-width:768px){.about_top_section{padding:20px 0;height:40vh}.about_top_section .section_title{font-size:36px}.about_section_wrapper{background-color:#fff;padding:10px}.about_section_wrapper .about_title{font-size:30px;margin-top:10px}.about_section_wrapper .about_content_wrapper{display:flex;padding:0;margin-top:50px}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper{display:flex;flex-direction:column-reverse;gap:20px}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_section{padding:0}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_section .about_info_description{font-size:15px;color:#575757;line-height:normal;text-align:justify}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_image_section{position:relative;min-width:100%;width:100%;height:300px}.about_section_wrapper .about_content_wrapper .about_content_item_wrapper .about_info_image_section img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.feature_section_wrapper{margin-top:65px;display:flex;gap:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feature_section_wrapper .feature_sidebar_wrapper{padding:10px;min-width:270px;max-width:270px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.feature_section_wrapper .feature_sidebar_wrapper .feature_sideber_title_wrapper{display:flex;align-items:center;justify-content:space-between}.feature_section_wrapper .feature_sidebar_wrapper .feature_sideber_title_wrapper h5{font-size:24px;font-weight:600;margin:0}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul{margin-top:20px;display:flex;flex-direction:column}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul.fold{display:none}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper{background-color:#fff}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item{padding:8px;display:flex;align-items:flex-start;gap:10px;cursor:pointer;border-bottom:1px solid #ebe7e7}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item.active{background-color:#e4edff;color:#315ba7}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item:last-child{border:none}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item .list_card_image_wrapper{position:relative;min-width:40px!important;height:50px}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item .list_card_title_wrapper{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item .list_card_title_wrapper .submenu_title{margin-bottom:5px;font-size:14px;font-weight:500}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item .list_card_title_wrapper .submenu_subtitle{margin:0;font-size:12px;color:#575757;text-align:start;line-height:14px}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item a:after{display:none}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul .submenu_list_wrapper .sub_menu_item:hover .list_card_title_wrapper{color:#415cb4!important}.feature_section_wrapper .feature_item_section_wrapper{padding:20px;width:100%;background-color:#fff!important}@media only screen and (max-width:768px){.feature_section_wrapper{flex-direction:column}.feature_section_wrapper .feature_sidebar_wrapper{min-width:270px;max-width:400px}.feature_section_wrapper .feature_sidebar_wrapper .feature_sideber_title_wrapper h5{font-size:18px;font-weight:600;margin:0}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul{margin-top:20px;display:none}.feature_section_wrapper .feature_sidebar_wrapper .nav_submenu_ul.fold{display:flex;flex-direction:column}.feature_section_wrapper .feature_item_section_wrapper{padding:10px;width:100%;background-color:#fff!important}}.empty_page_wrapper{margin-top:80px;height:42vh}.empty_page_wrapper .empty_card{display:flex;align-items:center;justify-content:center;flex-direction:column}.empty_page_wrapper .empty_card .empty_card_image{position:relative;width:250px;height:250px;display:flex;align-items:center;justify-content:center}.empty_page_wrapper .empty_card .empty_card_image .empty_card_title{position:absolute;bottom:-50px;text-align:center;width:100%;color:#7991a5;font-size:14px}.blog_top_section{padding:50px 0;height:65vh;position:relative;background-image:url(/images/page/blog/blog-bg.png);background-repeat:no-repeat;z-index:1;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center}.blog_top_section:after{position:absolute;content:"";top:0;width:100%;height:100%;z-index:-1;background:rgba(50,90,171,.58)}.blog_top_section .section_title{max-width:700px;text-align:center;margin:auto;font-size:74px;color:#fff;font-weight:600}.blog_section_wrapper{background-color:#fff;padding:40px 0}.blog_section_wrapper .blog_title,.blog_section_wrapper .blog_title_start{margin:0;font-size:48px;font-weight:600;color:#315ba7}.blog_section_wrapper .blog_title{text-align:center}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper{margin-top:40px}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper{display:flex;gap:10px;margin-top:10px;border-radius:15px;overflow:hidden;box-shadow:0 8px 24px hsla(210,8%,62%,.2);cursor:pointer}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_image{position:relative;min-width:400px;max-width:400px;width:100%;height:300px;overflow:hidden}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_content{padding:10px 20px 10px 10px}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_content .post_title{font-size:32px;font-weight:500;cursor:pointer}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_content .post_description{font-size:16px;color:#575757;text-align:justify}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper{margin-top:30px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper{margin-top:60px;display:grid;grid-template-columns:auto auto auto;grid-row-gap:50px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card{box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:380px;min-height:485px;width:100%;position:relative;border-radius:15px;overflow:hidden;background-color:#fff}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card:hover{box-shadow:0 12px 12px rgba(78,78,78,.1)}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_card_image_wrapper{position:relative;width:100%;height:100%;min-height:250px;max-height:250px;z-index:1}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_card_image_wrapper:after{position:absolute;content:"";bottom:-30px;width:100%;height:50px;z-index:1;background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.151) 50%,hsla(0,0%,100%,.247));backdrop-filter:blur(1px)}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_card_image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info{padding:0 10px;margin-top:30px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .blog_info_title{font-size:17px;font-weight:600;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .5s ease-in-out;cursor:pointer}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .blog_info_des{font-size:14px;font-weight:400;color:#575757;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .5s ease-in-out}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .read_button_wrapper{margin-top:10px;cursor:pointer}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .read_button_wrapper .read_button{background-image:linear-gradient(90deg,#8b5cf6,#ec4899);cursor:pointer;text-align:center;text-transform:capitalize;transition:.5s;background-size:200% auto;color:#fff;border-radius:8px;font-size:12px;font-weight:400;width:100px;height:30px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .read_button_wrapper .read_button:hover{background-position:100%;color:#fff;text-decoration:none}@media only screen and (max-width:768px){.blog_top_section{padding:20px 0;height:40vh}.blog_top_section .section_title{font-size:38px}.blog_section_wrapper{background-color:#fff;padding:20px 0}.blog_section_wrapper .blog_title,.blog_section_wrapper .blog_title_start{font-size:28px}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper{margin-top:20px}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper{display:flex;flex-direction:column;gap:10px}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_image{min-width:100%;height:180px;position:relative}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_image:after{position:absolute;content:"";bottom:-30px;width:100%;height:50px;z-index:1;background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.151) 50%,hsla(0,0%,100%,.247));backdrop-filter:blur(1px)}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_content{padding:10px}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_content .post_title{font-size:16px;line-height:normal}.blog_section_wrapper .blog_content_wrapper .featured_post_section_wrapper .featured_post_content_wrapper .featured_post_content .post_description{font-size:12px;color:#575757;text-align:justify}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper{margin-top:10px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper{margin-top:40px;display:grid;grid-template-columns:auto;grid-row-gap:20px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card{min-height:-moz-max-content;min-height:max-content;max-width:100%;padding-bottom:20px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_card_image_wrapper{position:relative;width:100%;height:100%;min-height:180px;max-height:180px;z-index:1}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_card_image_wrapper:after{position:absolute;content:"";bottom:-30px;width:100%;height:50px;z-index:1;background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.151) 50%,hsla(0,0%,100%,.247));backdrop-filter:blur(1px)}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_card_image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info{padding:0 10px;margin-top:30px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .blog_info_title{font-size:16px;font-weight:600;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .5s ease-in-out}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .blog_info_des{font-size:12px;font-weight:400;color:#575757;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .5s ease-in-out}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .read_button_wrapper{margin-top:10px;cursor:pointer}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .read_button_wrapper .read_button{font-size:11px;width:100px;height:28px}.blog_section_wrapper .blog_content_wrapper .most_read_section_wrapper .blog_card_item_wrapper .blog_card .blog_info .read_button_wrapper .read_button:hover{background-position:100%;color:#fff;text-decoration:none}}.blog_top_container{max-width:950px;margin:auto;padding:10px}.blog_detials_container{max-width:900px;margin:auto;text-align:justify;padding:10px}.blog_details_top_wrapper{background:#faf6f6!important;padding:30px}.blog_details_top_wrapper .blog_deatils_top .blog_title{text-transform:capitalize;font-size:42px;text-align:center;font-weight:600;color:#353434;margin-top:20px}.blog_details_top_wrapper .blog_deatils_top .blog_author_info{margin:50px 0 20px;display:flex;align-items:center;justify-content:space-between}.blog_details_top_wrapper .blog_deatils_top .blog_author_info .info_item_wrapper{display:flex;flex-direction:column;position:relative;min-width:200px;padding:10px 0}.blog_details_top_wrapper .blog_deatils_top .blog_author_info .info_item_wrapper:after{position:absolute;content:"";top:0;left:0;width:100%;height:1px;background-color:gray}.blog_details_top_wrapper .blog_deatils_top .blog_author_info .info_item_wrapper .posted_title{margin:0}.blog_details_top_wrapper .blog_deatils_top .blog_author_info .info_item_wrapper .posted_name{margin:0;font-weight:600;text-transform:capitalize}.blog_details_top_wrapper .blog_image_wrapper{margin-top:20px;position:relative;width:100%;height:550px;border-radius:5px;overflow:hidden}.blog_details_top_wrapper .blog_image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog_detials_container h1{font-size:34px;text-align:left;font-weight:600}.blog_detials_container p{font-size:16px;color:#575757;line-height:normal}@media only screen and (max-width:768px){.blog_detials_container,.blog_top_container{max-width:100%;padding:10px}.blog_details_top_wrapper{padding:0}.blog_details_top_wrapper .blog_deatils_top{padding:5px}.blog_details_top_wrapper .blog_deatils_top .blog_title{text-transform:capitalize;font-size:22px;text-align:center}.blog_details_top_wrapper .blog_deatils_top .blog_author_info{margin:30px 0;display:flex;align-items:center;justify-content:space-between}.blog_details_top_wrapper .blog_deatils_top .blog_author_info .info_item_wrapper{min-width:120px;padding:5px 0}.blog_details_top_wrapper .blog_deatils_top .blog_author_info .info_item_wrapper .posted_name,.blog_details_top_wrapper .blog_deatils_top .blog_author_info .info_item_wrapper .posted_title{font-size:12px}.blog_details_top_wrapper .blog_image_wrapper{margin-top:20px;position:relative;width:100%;height:350px;border-radius:5px;overflow:hidden}.blog_details_top_wrapper .blog_image_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog_detials_container h1{font-size:18px;text-align:left}.blog_detials_container p{font-size:12px}}.dashboard_layout_wrapper .dashboard_header_section_wrapper{position:fixed;top:0;width:100%;z-index:1000}.dashboard_layout_wrapper .dashboard_main_container .dashboard_sidebar_section_wrapper{width:220px;position:fixed;left:0;top:64px;background-color:#fff;z-index:100;height:calc(100vh - 64px);box-shadow:0 3px 8px rgba(0,0,0,.24)}.dashboard_layout_wrapper .dashboard_main_container .dashboard_sidebar_section_wrapper.section_fold{width:40px!important}.dashboard_layout_wrapper .dashboard_main_container .dashboard_content_section_wrapper{padding:5px 30px;margin-top:65px;margin-right:auto;width:calc(100% - 220px);margin-left:220px;min-height:calc(100vh - 65px);background-color:rgba(14,33,94,.055)}.dashboard_layout_wrapper .dashboard_main_container .dashboard_content_section_wrapper.section_fold{width:calc(100% - 40px);margin-left:40px!important}@media screen and (max-width:768px){.dashboard_sidebar_section_wrapper{display:none}.mobile_menu_icon{display:block!important}.dashboard_content_section_wrapper{width:100%!important;margin-left:0!important;padding:5px 10px!important}.dashboard-widget-item-wrapper .item-count h6{font-size:14px!important}.dashboard-widget-item-wrapper h5{font-size:14px!important;margin:5px 0!important;padding-bottom:5px!important}}.dashboard-container{padding:5px 0;width:100%}.breadcrubm_wrapper{padding:10px 0}.dashboard-section .dashboard-full-wide{background-color:#f1f7f1}.dashboard-nav{padding:10px 0}.dashboard-nav-button{display:flex;align-items:center;gap:20px;margin:0 0 0 12px!important}.dashboard-nav-button h6{margin:0;font-size:26px}.dashboard-widget-wrapper{display:flex;align-items:center;justify-content:space-between}.dashboard-widget-wrapper-item{padding:15px;border-radius:8px;height:100%;background-color:#fff}.dashboard-widget-wrapper-item h6{font-size:18px;padding:2px}.dashboard-widget-item-wrapper{width:100%;height:100%;border:1px solid #f5f2f2;padding:15px 10px;color:#2b60a7;background-color:#fff}.dashboard-widget-item-wrapper .item-title h5{font-size:16px;margin:5px 0!important;padding-bottom:8px!important;font-weight:600}.dashboard-widget-item-wrapper .item-count{margin-top:10px;display:flex;flex-direction:column;gap:10px}.dashboard-widget-item-wrapper .item-count h6{margin:5px 0!important;font-size:15px;font-weight:500}.dashboard-widget-item-wrapper .item-count .dashboard_widget_item_image_wrapper{position:relative;width:45px;height:45px;padding:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-radius:10px;background-color:rgba(14,33,94,.11)}.page-container{padding-left:.5em}.page-container .ant-breadcrumb{padding-left:1em;padding-top:1em;padding-bottom:1em}.top-selling-box{background:#fff;border-radius:12px;padding:20px 15px;height:100%}.top-selling-box .top-selling-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.top-selling-box .top-selling-header h3{font-size:18px;font-weight:600;color:#111}.top-selling-box .top-selling-header a{color:#3d7df4;font-size:14px;cursor:pointer;text-decoration:none}.top-selling-box .top-selling-header a:hover{text-decoration:underline}.top-selling-box .table{display:flex;flex-direction:column}.top-selling-box .table .row{display:grid;border-bottom:1px solid #eee;align-items:center}.top-selling-box .table .row.customer{padding:0;grid-template-columns:3fr 1fr!important}.top-selling-box .table .row.product{padding:0;grid-template-columns:2fr 1fr 1fr 1fr!important}.top-selling-box .table .row.head{font-weight:600;color:#666;border-bottom:2px solid #e5e5e5}.top-selling-box .table .row .item{display:flex;align-items:center;gap:8px}.top-selling-box .table .row .item .name{font-size:15px;margin:0;color:#111}.top-selling-box .table .row .item .category{font-size:12px;margin:0;color:#888}.top-selling-box .table .row .badge{background:#d7f4df;color:#4fa565;font-size:12px;width:42px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:20px;font-weight:600}.top-selling-box .table .row:last-child{border-bottom:none}.ant-layout-header{background-image:linear-gradient(90deg,#54a4d3,#2c61d4)!important;display:flex;align-items:center;justify-content:space-between;height:64px!important;box-shadow:0 1px 4px rgba(0,0,0,.16);line-height:24px;padding:0}@media screen and (max-width:768px){.ant-layout-header{padding:5px 8px}}.ant-layout-header .dashboard-header-profile-widgets{display:flex;align-items:center;gap:30px}.ant-layout-header .dashboard-header-profile-widgets .dashboard-header-profile-widgets-wallet{position:relative}.ant-layout-header .dashboard-header-profile-widgets .dashboard-header-profile-widgets-wallet:after{position:absolute;content:"";width:1px;height:100%;background-color:#d4d0d0;top:0;right:-16px}.ant-layout-header .dashboard-header-profile-widgets .dashboard-header-profile-widgets-wallet .dashboard-header-profile-widgets-wallet-item{display:flex;flex-direction:column;line-height:8px;align-items:flex-end}.ant-layout-header .dashboard-header-profile-widgets .dashboard-header-profile-widgets-wallet .dashboard-header-profile-widgets-wallet-item p{padding:0;margin:0 0 8px;font-size:12px;font-weight:600;text-transform:capitalize}.ant-layout-header .dashboard-header-profile-widgets .dashboard-header-profile-widgets-wallet .dashboard-header-profile-widgets-wallet-item span{padding:5px 8px;color:teal;background-color:#e2dfdf;border-radius:10px;font-size:11px;font-weight:600;display:flex;align-items:center;gap:5px}.header-info{display:flex;align-items:center;gap:20px;color:#fff}.header-info .cols-logo{margin-left:5px}.header-info .cols-logo .cols-button{display:flex;align-items:center;justify-content:center;padding:5px 6px;cursor:pointer;font-size:20px;border-radius:5px}.header-info h5{margin:0;font-size:20px;text-transform:uppercase}.dashboard-header-author-info{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-header-author-info .custom-dropdown{position:relative}.dashboard-header-author-info .custom-dropdown .dropdown-header{cursor:pointer;display:flex;align-items:center;gap:15px;min-width:210px}@media screen and (max-width:768px){.dashboard-header-author-info .custom-dropdown .dropdown-header{min-width:0}}.dashboard-header-author-info .custom-dropdown .dropdown-header .dropdown_avatar_info_wrapper{display:flex;gap:5px;align-items:center;line-height:12px;flex-shrink:0!important}.dashboard-header-author-info .custom-dropdown .dropdown-header .dropdown_avatar_info_wrapper .avatar_icon{border:1px solid #68afe2;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.dashboard-header-author-info .custom-dropdown .dropdown-header .dropdown_avatar_info_wrapper p{font-size:13px;margin:0;color:#fff}@media screen and (max-width:768px){.dashboard-header-author-info .custom-dropdown .dropdown-header .dropdown_avatar_info_wrapper .name{display:none}}.dashboard-header-author-info .custom-dropdown .dropdown_list{list-style:none;padding:10px;margin:0;position:absolute;top:45px;right:0;width:250px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);background-color:#fff;border-radius:5px}.dashboard-header-author-info .custom-dropdown .dropdown_list .dropdown_list_top_info{display:flex;align-items:center;gap:5px;width:100%;padding:5px 0;margin-bottom:3px}.dashboard-header-author-info .custom-dropdown .dropdown_list .dropdown_list_top_info .avatar_icon{border:1px solid #e8e8e8;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);flex-shrink:0!important}.dashboard-header-author-info .custom-dropdown .dropdown_list .dropdown_list_top_info .dropdown_avatar_info_wrapper{display:flex;flex-direction:column!important;gap:4px;line-height:12px;flex-shrink:0!important}.dashboard-header-author-info .custom-dropdown .dropdown_list .dropdown_list_top_info .dropdown_avatar_info_wrapper p{font-size:13px;margin:0}.dashboard-header-author-info .custom-dropdown .dropdown_list .dropdown_list_top_info .dropdown_avatar_info_wrapper span{font-size:11px;color:#68afe2;font-weight:700}.dashboard-header-author-info .custom-dropdown .dropdown_list .subscription_package_wrapper{background:linear-gradient(90deg,#4088c0,#68afe2);color:#fff;padding:0 0 5px 10px;border-top-left-radius:10px}.dashboard-header-author-info .custom-dropdown .dropdown_list .subscription_package_wrapper p{font-size:12px;font-weight:600;margin:0}.dashboard-header-author-info .custom-dropdown .dropdown_list li{padding:6px 5px;cursor:pointer}.dashboard-header-author-info .custom-dropdown .dropdown_list li .list_item_wrapper{display:flex;align-items:center;gap:8px}.dashboard-header-author-info .custom-dropdown .dropdown_list li .list_item_wrapper p{margin:0}.dashboard-header-author-info .custom-dropdown .dropdown_list li:hover{background-color:#f5f5f5}.dashboard-header-author-info .custom-dropdown .dropdown_list li:first-of-type{margin-top:1px;border-top:1px solid #ebe7e7}.dashboard-header-author-info .custom-dropdown .dropdown_list li:last-of-type{border-top:1px solid #ebe7e7}.dashboard-sidebar-section{height:100%;overflow-y:auto;padding-bottom:25px}.dashboard-sidebar-section::-webkit-scrollbar{width:0;border-radius:10px}.dashboard-sidebar-section::-webkit-scrollbar-track{background-color:transparent}.dashboard-sidebar-section::-webkit-scrollbar-thumb{background-color:#b3b0b0;border-radius:10px}.dashboard-sidebar-section::-webkit-scrollbar-thumb:hover{background-color:#333}.dashboard-sidebar-section::-webkit-scrollbar-track-piece{margin-top:30px}.dashboard-sidebar-section .dashboard-sidebar-footer{padding:5px;position:absolute;bottom:0;width:100%;text-align:center;color:#000;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;font-size:11px;z-index:100}.dashboard-sidebar-section .dashboard-sidebar-wrapper{padding-bottom:10px;text-transform:capitalize}.dashboard-sidebar-section .dashboard-sidebar-wrapper .menu-item-title{padding:0 15px;display:block;text-align:center;background-color:#e2dfdf;font-size:12px;font-weight:600;text-transform:uppercase}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul{color:#000!important}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul .menu-item-group-title{padding:4px 15px;display:block;font-size:13px;font-weight:700;text-transform:uppercase;background-color:rgba(14,33,94,.055);color:#415cb4}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul .menu-item{padding:3px 15px;cursor:pointer;font-size:12px;font-weight:500;display:flex;align-items:center;gap:10px;position:relative}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul .menu-item:after{position:absolute;content:"";width:100%;height:1px;background-color:#f0ecec;left:0;bottom:0}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul .menu-item:hover{background-color:#819ee2;color:#fff}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul .menu-item .menu-item-icon{display:flex;align-items:center;justify-content:center}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul .menu-item .menu-item-icon-collapsed{padding:5px 0}.dashboard-sidebar-section .dashboard-sidebar-wrapper ul .active{background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff}.inventory-section .inventory-top-box{padding:5px}.inventory-section .inventory-top-box .inventory-box-wrapper{padding:10px;text-align:center;color:#fff;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);border-radius:10px}.inventory-section .inventory-top-box .inventory-box-wrapper h6{font-size:12px;font-weight:600;display:inline-block;position:relative}.inventory-section .inventory-top-box .inventory-box-wrapper h6:after{content:"";width:100%;height:1px;background-color:#d6d2d2;position:absolute;bottom:-10px;right:0}.inventory-section .inventory-top-box .inventory-box-wrapper .inventory-box-info{display:flex;align-items:center;justify-content:center;gap:15px}.inventory-section .inventory-top-box .inventory-box-wrapper .inventory-box-info .inventory-box-info-count{font-size:14px}.inventory-section .inventory-datatable-title{margin-top:20px}.inventory-section .inventory-datatable-title h6{text-align:center;color:#000}.inventory-product-add-section{padding-top:20px}.inventory-product-add-section .inventory-product-add-title{text-align:center;color:#000}.inventory-product-add-section .category-add-wrapper{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.inventory-product-add-section .category-add-wrapper .add-category-button{padding:3px 15px;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;border-radius:5px}.inventory-product-add-section .category-add-wrapper .add-category-button:hover{background-image:linear-gradient(270deg,#54a4d3,#2c61d4)}.inventory-product-add-section .category-list{margin-top:10px}.category-delete-button{color:gray}.category-delete-button:hover{color:red}.product-add-button-wrapper{display:flex;align-items:center;justify-content:space-between}.product-add-button-wrapper .product-add-button{display:flex;align-items:center;gap:10px;padding:3px 15px;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;border-radius:5px}.product-add-button-wrapper .product-add-button:hover{background-image:linear-gradient(270deg,#54a4d3,#2c61d4)}.product-add-button-wrapper .search-box{align-items:flex-end}.add-product-form{margin-top:30px}.add-product-submit{display:flex;align-items:center;justify-content:flex-end}.add-product-submit button{padding:5px 20px;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;border-radius:5px}.add-product-submit button:hover{background-image:linear-gradient(270deg,#54a4d3,#2c61d4)}.dashboard-service-section .dashboard-service-item .dashboard-service-title{padding:5px}.dashboard-service-section .dashboard-service-item .dashboard-service-title .service-title{margin-bottom:10px;text-align:center}.dashboard-service-section .dashboard-service-item .dashboard-service-title .service-button-wrapper{display:flex;align-items:center;justify-content:flex-start}.dashboard-service-section .dashboard-service-item .dashboard-service-title .service-button-wrapper .service-add-button{display:flex;align-items:center;gap:10px;padding:3px 15px;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;border-radius:5px}.dashboard-service-section .dashboard-service-item .dashboard-service-title .service-button-wrapper .service-add-button:hover{background-image:linear-gradient(270deg,#54a4d3,#2c61d4)}.dashboard-service-section .dashboard-service-item .dashboard-service-datatable{margin-top:5px}.sellservice-count-text{padding:2px;font-size:16px;font-weight:600;margin:-10px 10px 10px;display:flex;align-items:center;justify-content:center;width:100%}.due-amount-text{font-size:15px;font-weight:600}.pos_sec_wrapper{margin-top:60px;width:100%;height:100%}.pos_sec_wrapper .pos_summary_content_wrapper{height:calc(100vh - 60px);box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:5px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper{height:40%;overflow-y:scroll}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_head_wrapper{position:sticky;top:0;display:flex;align-items:center;width:100%;background-color:#325aab;color:#fff}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_head_wrapper .table_head_item{flex:1;font-size:13px;font-weight:500;padding:5px;text-align:center}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_head_wrapper .table_head_item:first-child{flex:4;text-align:left}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_head_wrapper .table_head_item:last-child{flex-shrink:0;text-align:right}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_head_wrapper .action_head{width:20px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row{border:1px solid #ddd;width:100%;display:flex;align-items:center;margin-top:5px;border-radius:3px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .action_button{width:20px;cursor:pointer;padding:0;border:none}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .action_button .action_delete_button{font-size:17px;color:#f31d1d}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .table_row_item{flex:1;flex-shrink:0;font-size:12px;font-weight:500;padding:4px 5px;text-align:center;color:#545454}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .table_row_item:first-child{flex:4;flex-shrink:0;text-align:left;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .5s ease-in-out}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .table_row_item:last-child{flex-shrink:0;text-align:right}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .table_row_item .product_counter{width:100%;display:flex;align-items:center;justify-content:space-between;gap:3px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .table_row_item .product_counter .counter_button_dec,.pos_sec_wrapper .pos_summary_content_wrapper .pos_cart_product_table_wrapper .pos_cart_product_table .table_body_wrapper .table_body_row .table_row_item .product_counter .counter_button_inc{width:16px;height:16px;line-height:normal;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#604be8;font-size:12px;font-weight:600;border-radius:3px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper{padding:8px 0 5px;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.171)}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper{background-color:rgba(206,225,245,.46);padding:0 0 15px 5px;margin-bottom:10px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .discountLabel{font-size:medium;color:red}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .discountLabel :hover{color:#d10909;cursor:pointer}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .pos_summary_item{width:100%;display:flex;align-items:center;padding:0 10px;font-size:13px;font-weight:500}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .pos_summary_item .item_key{margin:0;flex:2;text-align:right;color:#686767}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .pos_summary_item .item_value{margin:0;flex:1;text-align:right;font-weight:600}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .pos_summary_item.with_bg{background-color:#604be8;padding:3px 10px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .pos_summary_item.with_bg .item_key,.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_summary_item_wrapper .pos_summary_item.with_bg .item_value{color:#fff!important}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_button_wrapper{display:flex;align-items:center;gap:20px;width:100%;padding:0 10px}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_button_wrapper .pos_button{flex:1;text-align:center;padding:6px;font-size:14px;border-radius:3px;font-weight:600}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_button_wrapper .pos_button.hold{color:#325aab;border:1px solid #546eb3;background-color:#cfdfff}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_button_wrapper .pos_button.pay{border:1px solid #ee3232;background-color:#ee3232;color:#fff}.pos_sec_wrapper .pos_summary_content_wrapper .pos_summary_wrapper .pos_button_wrapper .pos_button.print{border:1px solid #325aab;color:#fff;background-color:#325aab}.pos_sec_wrapper .pos_product_content_wrapper{height:calc(100vh - 60px);overflow:scroll;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section{position:sticky;top:0;z-index:1;width:100%;background-color:#fff;padding:10px}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper{position:relative;margin:15px 0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .swiper{margin:0 30px}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .swiper .swiper-wrapper .swiper-slide{width:auto!important}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .swiper .swiper-pagination{bottom:-5px}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;transition:width .4s linear;border-radius:.3125rem;background-color:#000}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .swiper .swiper-pagination .swiper-pagination-bullet-active{width:20px;height:8px;border-radius:15px}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .menu_slider_item_wrapper{padding:.3rem 1.2rem;border-radius:1rem;cursor:pointer;background-color:#ebf1ff;display:flex;align-items:center;gap:5px}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .menu_slider_item_wrapper .menu_icon_wrapper{display:flex;align-items:center;justify-content:center;position:relative;width:20px;aspect-ratio:1/1}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .menu_slider_item_wrapper .menu_title{margin:0;font-size:13px}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .menu_slider_item_wrapper:hover{background-color:#a6beee}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .menu_slider_item_wrapper.active_cat{background-color:#325aab;color:#fff}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .button_next_slide,.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .button_prev_slide{width:22px;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:45%;transform:translateY(-45%);cursor:pointer;font-weight:300!important}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .button_next_slide{right:0}.pos_sec_wrapper .pos_product_content_wrapper .product_search_section .menu_slider_wrapper .button_prev_slide{left:0}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section{padding:15px}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-radius:3px;overflow:hidden;cursor:pointer;padding:5px;position:relative}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper:hover{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper:hover .cart_button{left:0}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper .product_image_wrapper{position:relative;width:100%;height:110px;padding:5px}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper .product_image_wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper .product_info_wrapper{text-align:center}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper .product_info_wrapper .product_title{margin:0;font-size:12px;padding:5px 0;color:#7a7a7a;font-weight:500}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper .product_info_wrapper .product_amount{margin:0;font-size:14px;font-weight:600;background-color:#eaeffa;color:#6e6d6d;padding:3px}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper .cart_button{position:absolute;content:"";background-color:rgba(50,90,171,.89);top:0;left:-100%;width:100%;height:30%;display:flex;align-items:center;justify-content:center;transition:left .3s ease}.pos_sec_wrapper .pos_product_content_wrapper .product_list_section .product_card_wrapper .cart_button .cart_button_icon{font-size:35px;color:#e2dddd}.invoice_section_wrapper{padding:40px 0;background-color:#efefef}.invoice_section_wrapper .invoice_section_container{max-width:920px;margin:0 auto;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-radius:10px;background-color:#fff}.invoice_section_wrapper .invoice_top{display:flex;align-items:flex-start;justify-content:space-between}.invoice_section_wrapper .invoice_top .invoice_brand_logo{position:relative;width:100%;height:80px}.invoice_section_wrapper .invoice_top .invoice_company_info{text-align:flex-end;width:100%}.invoice_section_wrapper .invoice_top .invoice_company_info h1{font-size:20px;margin-bottom:5px;color:#4088c0}.invoice_section_wrapper .invoice_top .invoice_company_info p{margin:0}.invoice_section_wrapper .invoice_form .select_wrapper_product{min-width:280px}.invoice_section_wrapper .invoice_form .select_wrapper_user{min-width:300px}.invoice_section_wrapper .invoice_form .ant-input{padding:2px 5px}.invoice_section_wrapper .invoice_form .ant-form-item-label{padding:0}.invoice_section_wrapper .invoice_form .ant-form-item-label>label{padding:0 5px;color:#68a3ca;margin-bottom:2px;font-weight:600!important}.invoice_section_wrapper .invoice_form .ant-form-item{margin:0}.invoice_section_wrapper .invoice_client_info{border-top:1px solid #ebe7e7;margin:10px 0 0;padding:10px 0 0}.invoice_section_wrapper .invoice_order_info{border-bottom:1px solid #ebe7e7;padding:10px 0}.invoice_section_wrapper .invoice_product_info .custom_datatable_section{margin:20px 0;background-color:#fdfbfb;border-radius:5px;overflow:hidden}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper{padding:30px}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .table_field_addbutton{margin:10px auto;width:80%;background-color:#f5f1f1;text-align:center;padding:8px 10px;border:1px dashed #4088c0;cursor:pointer;font-size:15px;font-weight:600;color:#4088c0;display:flex;align-items:center;justify-content:center;gap:5px}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable{width:100%}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead{background-color:#fff}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th{padding:8px;font-size:14px;font-weight:500;min-width:100px;text-align:center}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th:first-child{text-align:flex-start;min-width:50px}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th:nth-child(2){text-align:flex-start;min-width:320px!important}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th:nth-child(6){text-align:flex-end!important}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody{padding:5px}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr{border-bottom:1px solid #ebe7e7;cursor:pointer;position:relative}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr:hover{background-color:#eeeded}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr:last-child{border:none}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr .delete_action_button{position:absolute;top:50%;right:-18px;font-size:18px;display:block;transform:translateY(-60%);color:rgba(235,51,51,.747)}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td{padding:5px;font-size:13px;text-align:center;color:#000;font-weight:400;min-width:100px}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td:first-child{text-align:flex-start;min-width:50px;color:#4088c0}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td:nth-child(2){text-align:flex-start;min-width:320px!important}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td:nth-child(6){text-transform:capitalize;text-align:flex-end!important;font-weight:600;padding-right:10px}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td .invoice_qty_counter{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td .invoice_qty_counter .qty_counter_button{background-color:#e0dddd;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:5px;width:20px;height:20px;padding:5px}.invoice_section_wrapper .invoice_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td .invoice_qty_counter .qty_count{font-weight:600}.invoice_section_wrapper .invoice_summary_section{margin-top:10px;display:flex;align-items:center;justify-content:flex-end}.invoice_section_wrapper .invoice_summary_section .invoice_summary{padding:5px;width:40%;text-align:flex-end}.invoice_section_wrapper .invoice_summary_section .invoice_summary .invoice_summary_item{display:flex;align-items:center;justify-content:space-between;padding:5px 10px}.invoice_section_wrapper .invoice_summary_section .invoice_summary .invoice_summary_item p{margin:0}.invoice_section_wrapper .invoice_summary_section .invoice_summary .invoice_summary_item .ant-input{text-align:flex-end;padding:5px;width:100px;border:1px solid #ebe7e7}.invoice_section_wrapper .invoice_summary_section .invoice_summary .Total_due{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;font-size:16px;font-weight:600;border-top:5px double #ebe7e7}.invoice_section_wrapper .invoice_additional_info{margin-top:20px}.invoice_section_wrapper .invoice_additional_info .invoice_additional_items{margin-top:10px;width:50%}.invoice_section_wrapper .invoice_additional_info .invoice_additional_items h1{font-size:16px;margin-bottom:8px;font-weight:600}.invoice_section_wrapper .button_wrapper{text-align:right;margin-top:20px}.invoice2_section_wrapper{padding:40px 0}.invoice2_section_wrapper .invoice2_section_container{max-width:920px;margin:0 auto;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-radius:10px;background-color:#fff}.invoice2_section_wrapper .invoice2_top{display:flex;justify-content:space-between}@media screen and (max-width:768px){.invoice2_section_wrapper .invoice2_top{flex-direction:column;gap:5px}}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper{display:flex;gap:10px;align-items:flex-start}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper .invoice2_brand_text{position:relative;width:220px;color:#4088c0;text-transform:uppercase;text-align:justify;border-right:.2em solid}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper .invoice2_brand_logo{position:relative;width:220px;height:80px}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper .invoice2_company_address{display:flex;flex-direction:column;gap:10px}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper .invoice2_company_address .invoice2_company_address_item{display:flex;align-items:center;gap:8px}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper .invoice2_company_address .invoice2_company_address_item span{display:flex;align-items:center;justify-content:center;background-image:linear-gradient(90deg,#4088c0,#68afe2);padding:5px;color:#fff}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper .invoice2_company_address .invoice2_company_address_item .invoice2_company_address_text{font-size:13px}.invoice2_section_wrapper .invoice2_top .invoice2_company_address_wrapper .invoice2_company_address .invoice2_company_address_item .invoice2_company_address_text p{margin:0!important;line-height:16px}.invoice2_section_wrapper .invoice2_top .invoice2_company_info{text-align:flex-end}.invoice2_section_wrapper .invoice2_top .invoice2_company_info h1{font-size:26px;margin-bottom:5px;color:#4088c0}.invoice2_section_wrapper .invoice2_top .invoice2_company_info .text_bg{margin:0;background-image:linear-gradient(90deg,#4088c0,#68afe2);padding:2px 10px;color:#fff}.invoice2_section_wrapper .invoice2_top .invoice2_company_info p{margin:0}.invoice2_section_wrapper .invoice2_top .invoice2_company_info .invoice_date{font-size:16px;font-weight:600}.invoice2_section_wrapper .invoice2_top .invoice2_company_info .blurry{filter:blur(2px)}.invoice2_section_wrapper .invoice2_form .ant-input{border:none;border-bottom:1px solid hsla(0,3%,86%,.288);background-color:transparent!important;padding:3px 5px;color:#fff;font-size:14px;font-weight:600;height:100%}.invoice2_section_wrapper .invoice2_form .ant-form-item-label{padding:0}.invoice2_section_wrapper .invoice2_form .ant-form-item-label>label{padding:0;color:#fff;margin:0;font-weight:600!important}.invoice2_section_wrapper .invoice2_form .ant-form-item{margin:0}.invoice2_section_wrapper .invocie2_client_info_wrapper{margin-top:20px;color:#fff;padding:20px;display:flex;justify-content:space-between;gap:20px;background-image:url(/_next/static/media/bg-invoice.639dc40f.jpg);position:relative;background-size:cover;background-repeat:no-repeat;background-position:top}.invoice2_section_wrapper .invocie2_client_info_wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#4088c0,rgba(104,175,226,.8))}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info{min-width:300px;z-index:1}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .ant-picker{background-color:transparent;padding:0;border:none}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .ant-picker .ant-picker-input>input,.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .ant-picker .ant-picker-suffix{color:#fff}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .ant-picker .ant-picker-input>input::-moz-placeholder{color:#fff}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .ant-picker .ant-picker-input>input::placeholder{color:#fff}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .item_wrapper{display:flex;align-items:center;gap:10px;margin-bottom:10px}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .item_wrapper .item_label{min-width:60px;margin:0;font-size:14px!important;text-transform:capitalize;font-weight:600}.invoice2_section_wrapper .invocie2_client_info_wrapper .invoice2_client_info .item_wrapper .item_value{margin:0;max-width:100px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.76)}.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper{z-index:1;min-width:400px;display:flex;align-items:center;justify-content:space-around;border-top:5px double #fff;border-bottom:5px double #fff}.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper .invocie2_order_info{display:flex;flex-direction:column}.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper .invocie2_order_info .ant-picker{background-color:transparent;padding:0;border:none}.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper .invocie2_order_info .ant-picker .ant-picker-input>input,.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper .invocie2_order_info .ant-picker .ant-picker-suffix{color:#fff}.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper .invocie2_order_info .ant-picker .ant-picker-input>input::-moz-placeholder{color:#fff}.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper .invocie2_order_info .ant-picker .ant-picker-input>input::placeholder{color:#fff}.invoice2_section_wrapper .invocie2_client_info_wrapper .invocie2_order_info_wrapper .invocie2_order_info p{margin:0;font-size:18px;font-weight:600}.invoice2_section_wrapper .invoice2_product_info{margin-top:20px;overflow-x:auto}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section{margin:20px 0;padding:12px}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .table_field_addbutton{margin:10px auto;width:80%;background-color:#f5f1f1;text-align:center;padding:8px 10px;border:1px dashed #4088c0;cursor:pointer;font-size:15px;font-weight:600;color:#4088c0;display:flex;align-items:center;justify-content:center;gap:5px}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable{width:100%}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead{background-image:linear-gradient(90deg,#4088c0,#68afe2);color:#fff}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th{padding:8px;font-size:14px;font-weight:500;min-width:100px;text-align:center}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th:first-child{text-align:flex-start;min-width:50px}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th:nth-child(2){text-align:flex-start;min-width:300px!important}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablehead tr th:nth-child(6){text-align:flex-end!important}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody{padding:5px}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr{border-bottom:1px solid #ebe7e7;cursor:pointer;position:relative}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr:hover{background-color:hsla(0,5%,96%,.671)}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr:last-child{border:none}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr .delete_action_button{position:absolute;top:50%;right:-16px;font-size:18px;display:block;transform:translateY(-60%);color:rgba(235,51,51,.747)}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td{padding:5px;font-size:13px;text-align:center;color:#000;font-weight:400;min-width:100px}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td:first-child{text-align:flex-start;min-width:50px;color:#4088c0}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td:nth-child(2){text-align:flex-start;min-width:300px!important}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td:nth-child(6){text-transform:capitalize;text-align:flex-end!important;font-weight:600;padding-right:10px}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td .ant-input{color:#000}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td .invoice_qty_counter{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td .invoice_qty_counter .qty_counter_button{background-color:#e0dddd;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:5px;width:20px;height:20px;padding:5px}.invoice2_section_wrapper .invoice2_product_info .custom_datatable_section .custom_datatable_wrapper .custom_datatable .custom_datatable_tablebody tr td .invoice_qty_counter .qty_count{font-weight:600}.invoice2_section_wrapper .invoice2_summary_section{margin-top:10px;display:flex;align-items:center;justify-content:flex-end}.invoice2_section_wrapper .invoice2_summary_section .payment_dropdown_wrapper{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background-color:rgba(64,137,192,.863);color:#fff;cursor:pointer;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.invoice2_section_wrapper .invoice2_summary_section .payment_dropdown_wrapper h6{margin:0;font-size:14px;font-weight:600}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:5px 10px}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_value{margin:0;max-width:100px;font-size:14px;font-weight:500;color:#575757}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_value .ant-form-item{margin:0;width:100%}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_value .ant-input-number{border:transparent;border-bottom:1px solid hsla(0,2%,65%,.664);background-color:transparent;padding:0;color:#000;font-size:14px;font-weight:600;height:100%;outline:none}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_value .ant-input-number:focus{border:transparent}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_value .ant-input-number:focus.ant-input{border-bottom:1px solid hsla(0,3%,86%,.664)}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_value .ant-input-number::-moz-placeholder{font-weight:400!important}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_value .ant-input-number::placeholder{font-weight:400!important}.invoice2_section_wrapper .invoice2_summary_section .item_wrapper .item_label{min-width:100px;margin:0;font-size:14px!important;text-transform:capitalize;font-weight:600}.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary{padding:10px;width:40%;text-align:flex-end;background-color:#f5f8ff}@media screen and (max-width:768px){.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary{width:100%}}.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary .invoice2_summary_item{display:flex;align-items:center;justify-content:space-between;padding:5px 10px}.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary .invoice2_summary_item p{margin:0}.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary .invoice2_summary_item .ant-input{text-align:flex-end;padding:5px;width:100px;border:1px solid #ebe7e7;color:#000!important}.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary .total_amount,.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary .total_due{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;font-size:16px;font-weight:600}.invoice2_section_wrapper .invoice2_summary_section .invoice2_summary .total_due{margin-top:10px;border-top:5px double #ebe7e7}.invoice2_section_wrapper .invoice2_additional_info{margin-top:20px}.invoice2_section_wrapper .invoice2_additional_info .invoice2_additional_items{margin-top:10px}.invoice2_section_wrapper .invoice2_additional_info .invoice2_additional_items h1{font-size:16px;margin-bottom:8px;font-weight:600}.invoice2_section_wrapper .invoice2_additional_info .invoice2_additional_items .ant-input{color:#000}.invoice2_section_wrapper .button_wrapper{text-align:right;margin-top:20px}.prodcut_profile_wrapper{max-width:1400px;margin:auto}.prodcut_profile_wrapper .from_item_wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.prodcut_profile_wrapper .from_item_wrapper .item_label{min-width:100px;margin:0;font-size:14px!important;text-transform:capitalize;font-weight:600}.prodcut_profile_wrapper .from_item_wrapper .ant-form-item{margin:0;width:100%}.prodcut_profile_wrapper .from_item_wrapper .ant-input{border:none;border-bottom:1px solid hsla(0,3%,86%,.288);background-color:transparent;padding:3px 5px;color:#000;font-size:14px;font-weight:600;height:100%}.prodcut_profile_wrapper .from_item_wrapper .ant-input:focus.ant-input{border:none;border-bottom:1px solid #fff}.prodcut_profile_wrapper .from_item_wrapper .ant-input::-moz-placeholder{font-weight:400!important}.prodcut_profile_wrapper .from_item_wrapper .ant-input::placeholder{font-weight:400!important}.prodcut_profile_wrapper .from_item_wrapper_col{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:5px}.prodcut_profile_wrapper .from_item_wrapper_col .item_label{min-width:100px;margin:0;font-size:14px!important;text-transform:capitalize;font-weight:500}.prodcut_profile_wrapper .from_item_wrapper_col .ant-form-item{margin:0;width:100%}.prodcut_profile_wrapper .from_item_wrapper_col .ant-input{border:none;border-bottom:1px solid hsla(0,3%,86%,.288);background-color:transparent;padding:3px 5px;color:#000;font-size:14px;font-weight:600;height:100%}.prodcut_profile_wrapper .from_item_wrapper_col .ant-input:focus.ant-input{border:none;border-bottom:1px solid #fff}.prodcut_profile_wrapper .from_item_wrapper_col .ant-input::-moz-placeholder{font-weight:400!important}.prodcut_profile_wrapper .from_item_wrapper_col .ant-input::placeholder{font-weight:400!important}.prodcut_profile_wrapper .from_item_wrapper_multi_group .item_title{margin-bottom:5px;font-size:14px!important;text-transform:capitalize;font-weight:500}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper{display:flex;align-items:center}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper .from_item_wrapper{display:flex;align-items:center;gap:5px}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper .from_item_wrapper .item_label{min-width:5px;margin:0;font-size:14px!important;text-transform:capitalize;font-weight:500}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper .from_item_wrapper .ant-form-item{margin:0;width:100%}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper .from_item_wrapper .ant-input{border:none;border-bottom:1px solid hsla(0,3%,86%,.288);background-color:transparent;padding:3px 5px;color:#000;font-size:14px;font-weight:600;height:100%}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper .from_item_wrapper .ant-input:focus.ant-input{border:none;border-bottom:1px solid #fff}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper .from_item_wrapper .ant-input::-moz-placeholder{font-weight:500!important;font-size:11px}.prodcut_profile_wrapper .from_item_wrapper_multi_group .from_item_wrapper_multi_wrapper .from_item_wrapper .ant-input::placeholder{font-weight:500!important;font-size:11px}.prodcut_profile_wrapper .ant-input-affix-wrapper{border:none}.prodcut_profile_wrapper .product_profile{padding:10px 30px}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile{padding:5px}}.prodcut_profile_wrapper .product_profile .product_profile_section_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;font-size:16px;font-weight:700}.prodcut_profile_wrapper .product_profile .product_profile_section_title h5{margin:0}.prodcut_profile_wrapper .product_profile .product_profile_section_title .title a{display:flex;align-items:center}.prodcut_profile_wrapper .product_profile .product_profile_section_title .title a:hover{color:blue}.prodcut_profile_wrapper .product_profile .product_profile_section_title .product_profile_section_title_checkbox_label{cursor:pointer;display:flex;align-items:center;gap:10px;padding:7px 15px;border-radius:10px;font-size:14px;border:1px solid #eeebeb}.prodcut_profile_wrapper .product_profile .product_profile_section_title .product_profile_section_title_checkbox_label h5{margin:0;font-size:14px}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_section_title .product_profile_section_title_checkbox_label h5{display:none}}.prodcut_profile_wrapper .product_profile .product_profile_section_title .product_profile_section_title_checkbox{display:none}.prodcut_profile_wrapper .product_profile .product_profile_info_section{display:flex;align-items:flex-start;gap:20px}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_info_section{flex-direction:column}}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_barcode_image_wrapper .product_profile_image_wrapper .ant-upload-wrapper .ant-upload{width:250px;height:250px;margin:0;padding:5px;border-radius:0;display:flex;align-items:center;justify-content:center}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_barcode_image_wrapper .product_profile_image_wrapper .ant-upload-wrapper .ant-upload-drag{background-color:transparent;width:250px;height:250px}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_barcode_image_wrapper .product_profile_image_wrapper .ant-upload-wrapper .ant-upload-drag .ant-upload-btn{margin:0;padding:5px;border-radius:0;display:table}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_barcode_image_wrapper .product_profile_image_wrapper .ant-upload-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_barcode_image_wrapper .product_profile_image_wrapper .product_profile_image{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_barcode_image_wrapper .product_profile_image_view_wrapper{border:1px solid #ebe7e7;border-radius:10px;overflow:hidden}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_profile_info_wrapper{width:100%}.prodcut_profile_wrapper .product_profile .product_profile_info_section .product_profile_info_wrapper .product_title{font-size:32px;color:#4088c0}.prodcut_profile_wrapper .product_profile .product_profile_summary{padding:20px 0}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper{position:relative;display:flex;align-items:center;justify-content:center;height:50px;margin-bottom:20px}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper.fixed{z-index:100;background-color:#fff;position:fixed;top:50px;right:0;margin:auto;width:calc(100% - 200px);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);scroll-behavior:smooth}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper.fixed{z-index:100;background-color:#fff;position:fixed;top:60px;left:0;margin:auto;width:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);scroll-behavior:smooth}}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper ul{display:flex;align-items:center;gap:10px;padding:5px;background-color:#f0eded;border-radius:25px;flex-wrap:nowrap;overflow-x:scroll}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper ul li{padding:2px 10px;cursor:pointer;text-transform:capitalize;border-radius:25px;flex-shrink:0}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper ul li{font-size:12px}}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper ul li.active,.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper ul li.active:hover{background-color:#4088c0;color:#fff;transition:all .3s ease}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_tab_wrapper ul li:hover{background-color:rgba(146,195,233,.443);color:#000;transition:all .3s ease}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper{padding:20px}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper{padding:5px;margin:10px 0}}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .overview_quantity_box_wrapper{padding:20px;background-image:linear-gradient(90deg,#4088c0,#68afe2);color:#fff}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .overview_quantity_box_wrapper .box_top .top_title{font-size:22px;font-weight:600}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .overview_quantity_box_wrapper .box_top .top_count{font-size:34px;margin:0}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .overview_pricing_box_wrapper{flex:1;min-height:350px;padding:20px;background-color:#f0f0f0}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .overview_pricing_box_wrapper .box_top .top_title{font-size:22px;font-weight:600}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .item_input_width{max-width:150px}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .ant-input{border:none;border-bottom:1px solid hsla(0,3%,86%,.288);background-color:#fff;padding:3px 5px;color:#000;font-size:14px;font-weight:600;height:100%;text-align:flex-end}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .ant-input:focus.ant-input{border:none;border-bottom:1px solid #fff}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary{margin:20px 0;display:flex;gap:10px}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary{flex-direction:column}}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1{flex:1;padding:0 20px}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1{padding:0 5px}}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1 .summary_title{font-size:18px;font-weight:600}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1 .summary_wrapper{display:grid;grid-template-columns:auto auto;-moz-column-gap:20px;column-gap:20px;row-gap:5px}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1 .summary_wrapper .summary_item_wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1 .summary_wrapper .summary_item_wrapper .item_title_wrapper{display:flex;align-items:center;gap:5px}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1 .summary_wrapper .summary_item_wrapper .item_title_wrapper .item_title{margin:0}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part1 .summary_wrapper .summary_item_wrapper span{font-size:16px;font-weight:600}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part2{flex:1;padding:0 20px}@media only screen and (max-width:768px){.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part2{padding:0 5px}}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .product_profile_overview_content_summary .summary_part2 .summary_title{font-size:18px;font-weight:600}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .button_wrapper{display:flex;align-items:flex-end;justify-content:flex-end;margin-top:20px}.prodcut_profile_wrapper .product_profile .product_profile_summary .product_profile_content_wrapper .product_profile_overview_content_wrapper .button_wrapper .global_button{background-image:linear-gradient(90deg,#4088c0,#68afe2);color:#fff;padding:8px 10px;border-radius:5px;font-size:14px;font-weight:600;width:100%;max-width:250px}.billing_section{max-width:1200px;margin:auto}.billing_section .billing_tab_section .custom_tabs{width:100%;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:1rem!important}.billing_section .billing_tab_section .custom_tabs .custom_tab{min-width:120px;height:40px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #ebe7e7;text-align:center;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:14px;font-weight:600}.billing_section .billing_tab_section .custom_tabs .custom_tab.active{color:#fff;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);position:relative}.billing_content_section .billing_details_wrapper{display:flex;gap:20px}.billing_content_section .billing_details_wrapper .billing_payment_section{flex:1}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .billing_details_title{text-transform:capitalize;display:flex;align-items:center;justify-content:space-between;font-size:12px}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .billing_details_title h6{font-size:14px;margin:0}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .billing_details_title span{color:#4088c0;font-size:11px;cursor:pointer}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_period_card{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border:1px solid #dfdff3;background-color:#f7f3f3;margin-top:6px;padding:20px;color:#4088c0;border-radius:5px}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_period_card h6{font-size:18px;margin-bottom:5px}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_period_card p{text-transform:capitalize;color:#535151;font-size:12px;margin:0}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_details_card{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border:1px solid #dfdff3;background-color:#f7f3f3;margin-top:6px;padding:20px 10px;display:flex;gap:10px;border-radius:5px}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_details_card .payment_type_image{width:120px;height:80px;display:flex;align-items:center;justify-content:center;position:relative}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_details_card .payment_info .account_number{color:#4088c0;font-size:21px}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_details_card .payment_info .account_name{color:#4088c0;font-size:14px;margin:0;text-transform:uppercase}.billing_content_section .billing_details_wrapper .billing_payment_section .billing_payment_section_item .payment_details_card .payment_info .account_exp{margin:0;font-size:12px;color:gray}.billing_content_section .billing_details_wrapper .billing_info_section{flex:2;padding:0 10px}.billing_content_section .billing_details_wrapper .billing_info_section h6{font-size:14px;margin:0 10px 10px}.billing_content_section .billing_details_wrapper .billing_info_section .button_wrapper{margin-top:10px;display:flex;align-items:center;justify-content:flex-end}.price_plan_section .price_plan_secton_title h6{margin:0}.price_plan_section .price_plan_secton_title p{margin:0;color:#6e6c6c}.price_plan_section .price_plan_content{margin:10px 0;padding:5px}.price_plan_section .price_plan_content .price_plan_item_wrapper{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item{box-shadow:0 1px 4px rgba(0,0,0,.16);border:1px solid rgba(78,55,178,.231);min-width:300px;min-height:350px;text-align:center;padding:20px 0;border-radius:10px}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .plan_title{text-transform:uppercase;font-size:12px;color:#164b77}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .price_plan_price_section{text-transform:capitalize;color:#164b77}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .price_plan_price_section h6{font-size:22px;margin:0}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .price_plan_price_section p{font-size:12px}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .plan_list_wrapper{padding:10px}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .plan_list_wrapper .plan_list_item{padding:5px;display:flex;align-items:center;gap:5px;font-size:14px;color:#164b77;font-weight:600}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .plan_list_wrapper .plan_list_item .item_list_title{margin:0}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .plan_list_wrapper .plan_list_item .item_list_icon{color:#4088c0}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .plan_list_wrapper .plan_list_item .item_icon_false{color:rgba(219,89,100,.795)}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .price_button{padding:3px 20px;color:#db4444;font-weight:700;border-radius:15px;box-shadow:0 1px 4px rgba(0,0,0,.16);font-size:12px;text-transform:capitalize;border:1px solid #db4444;cursor:pointer}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .price_button:hover{background:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff}.price_plan_section .price_plan_content .price_plan_item_wrapper .price_plan_item .price_button_text{font-size:14px;border-radius:15px;background:linear-gradient(90deg,#4088c0,#68afe2);padding:5px 20px;color:#fff;width:100%;text-transform:capitalize}.price_plan_section .price_compare_section{margin-top:80px}.price_plan_section .price_compare_section .price_compare_section_title{text-align:center;font-size:3rem;font-weight:700;color:#292d35}.price_plan_section .price_compare_section .price_compare_table_wrapper{padding-top:40px;overflow-x:scroll}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table{width:100%}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody,.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead{text-align:center}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th{padding:20px 10px;background-color:#68afe2;color:#fff;font-size:18px;text-transform:capitalize;font-weight:600}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th p{margin:0}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th span{font-weight:500;font-size:16px}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablehead tr th:first-child{min-width:250px;background-color:#fff;color:#68afe2}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td{font-size:16px;font-weight:600;padding:20px 10px;border-bottom:1px solid #ebe7e7}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td:first-child{min-width:250px;font-size:14px;color:#164b77}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .price_compare_feature_wrapper{display:flex;align-items:center;gap:8px}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_icon_true,.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_list_icon{color:#68afe2}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td .item_icon_false{color:rgba(219,89,100,.795)}.price_plan_section .price_compare_section .price_compare_table_wrapper .price_compare_table .price_compare_tablebody tr td:nth-child(odd){background:#fff}.checkout_select_section{margin-top:20px}.checkout_select_section .checkout_section_title{font-size:18px;font-weight:600;margin-bottom:15px;text-transform:capitalize}.checkout_select_section .ant-radio-group{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:space-between}.checkout_select_section .ant-radio-button-wrapper{height:-moz-max-content;height:max-content;border:none!important;border-radius:0!important;text-align:center;padding:0}.checkout_select_section .ant-radio-button-wrapper:before{background-color:transparent!important}.checkout_select_section .ant-radio-button-wrapper-checked{background:linear-gradient(90deg,#4088c0,#68afe2)!important;color:#fff!important;border-radius:0!important}.checkout_select_section .checkout_card_wrapper{padding:20px 10px;position:relative;border:1px solid #ebe7e7;min-width:170px;border-radius:10px!important;overflow:hidden!important}.checkout_select_section .checkout_card_wrapper.active .active_package{display:block}.checkout_select_section .checkout_card_wrapper .active_package{display:none;position:absolute;top:0;right:5px;font-size:10px;line-height:20px;font-weight:800}.checkout_select_section .checkout_card_wrapper .checkout_package_title{font-size:22px;margin:0}.product_barcode_section_wrapper{padding:5px}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_label{min-width:100px;margin:0;font-size:16px;text-transform:capitalize;font-weight:600}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_value{margin:0;max-width:400px;font-size:16px;font-weight:600;color:#575757}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_value .ant-form-item{margin:0;width:100%}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_value .ant-input-number{border:transparent;border-bottom:1px solid hsla(0,2%,65%,.664);background-color:transparent;padding:0;color:#000;font-size:14px;font-weight:600;height:100%;outline:none}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_value .ant-input-number:focus{border:transparent}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_value .ant-input-number:focus.ant-input{border-bottom:1px solid hsla(0,3%,86%,.664)}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_value .ant-input-number::-moz-placeholder{font-weight:400!important}.product_barcode_section_wrapper .product_add_section_wrapper .item_wrapper .item_value .ant-input-number::placeholder{font-weight:400!important}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper{margin-top:20px;overflow-x:auto}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table{width:100%;color:#164b77}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table thead tr{background-color:#edf4f7;border-bottom:1px solid #ebe7e7}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table thead tr th{padding:8px 10px;font-size:12px;font-weight:700;text-align:center}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table thead tr th:first-child{min-width:250px;max-width:300px;text-align:left}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table tbody tr{border-bottom:1px solid #ebe7e7;cursor:pointer}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table tbody tr:hover{background-color:#f3f8f8}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table tbody tr:last-child{border:none}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table tbody tr td{padding:8px 10px;color:rgba(54,53,53,.877);font-weight:500;font-size:12px;text-align:center}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper table tbody tr td:first-child{min-width:250px;max-width:300px;text-align:left}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value{margin:0;font-size:14px;font-weight:600;color:#575757}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value .ant-form-item{margin:0}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value .ant-input-number{border:transparent;border-bottom:1px solid hsla(0,2%,65%,.664);background-color:transparent;padding:0;height:100%;outline:none}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value .ant-input-number:focus{border:transparent}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value .ant-input-number:focus.ant-input{border-bottom:1px solid hsla(0,3%,86%,.664)}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value .ant-input-number::-moz-placeholder{font-weight:400!important}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value .ant-input-number::placeholder{font-weight:400!important}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_value .ant-input-number input{text-align:center;font-size:14px;font-weight:500}.product_barcode_section_wrapper .product_list_section_wrapper .product_list_table_wrapper .item_wrapper .item_label{min-width:100px;margin:0;font-size:14px!important;text-transform:capitalize;font-weight:600}.product_barcode_section_wrapper .print_section_wrapper{margin-top:20px;display:inline-block}.barcode_delete_button{background-image:linear-gradient(90deg,#e52d27 0,#b31217 51%,#e52d27);margin:auto;text-align:center;text-transform:capitalize;transition:.5s;background-size:200% auto;color:#fff;border-radius:3px;display:block;font-size:12px;font-weight:400;width:80px;height:25px}.barcode_delete_button:hover{background-position:100%;color:#fff;text-decoration:none}.barcode_submit_button{background-image:linear-gradient(90deg,#8b5cf6,#ec4899);text-align:center;text-transform:capitalize;transition:.5s;background-size:200% auto;color:#fff;border-radius:3px;display:flex;align-items:center;gap:5px;justify-content:center;font-size:12px;font-weight:500;width:auto;height:32px;padding:0 10px;max-width:-moz-max-content;max-width:max-content}.barcode_submit_button:hover{background-position:100%;color:#fff;text-decoration:none}.barcode_submit_button:disabled{background:gray!important;text-align:center;text-transform:capitalize;color:#fff;border-radius:3px;display:flex;align-items:center;gap:5px;justify-content:center;font-size:12px;font-weight:500;width:auto;height:32px;padding:0 10px}.subdomain-page{padding:15px}.subdomain-page .page-header{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.subdomain-page .page-header .page-title{margin:0;font-size:20px}.subdomain-page .page-header .add-domain-btn{background-color:#722ed1;border-color:#722ed1;color:#fff;font-weight:500}.subdomain-page .page-header .add-domain-btn:hover{background-color:#531dab;border-color:#531dab}.subdomain-page .responsive-table-wrapper{width:100%;overflow-x:auto}.subdomain-page .responsive-table-wrapper .ant-table{min-width:700px}.subdomain-page .responsive-table-wrapper .ant-table-tbody>tr>td,.subdomain-page .responsive-table-wrapper .ant-table-thead>tr>th{white-space:nowrap}.subdomain-page .action-buttons{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:768px){.subdomain-page .page-header{flex-direction:column;align-items:stretch;gap:10px}.subdomain-page .page-header .page-title{text-align:center}.subdomain-page .page-header .add-domain-btn{width:100%}.subdomain-page .responsive-table-wrapper .ant-table{min-width:600px}.subdomain-page .action-buttons{justify-content:center}}.dashboard_setting_content{max-width:1000px;margin:auto}.dashboard_setting_sidebar{margin:auto;padding:20px;border-radius:5px;width:500px;box-shadow:0 1px 4px rgba(96,8,114,.205)}.dashboard_setting_sidebar .sidebar_list_item_wrapper .setting_section_title{font-size:32px;margin-bottom:20px;text-align:center}.dashboard_setting_sidebar .sidebar_list_item_wrapper .sidebar_list_item{width:-moz-max-content;width:max-content;cursor:pointer;margin:5px 0;padding:5px 10px;border-radius:3px;display:flex;align-items:center;gap:20px}.dashboard_setting_sidebar .sidebar_list_item_wrapper .sidebar_list_item .menu_title_wrapepr{display:flex;flex-direction:column}.dashboard_setting_sidebar .sidebar_list_item_wrapper .sidebar_list_item .menu_title_wrapepr .menu_title{margin:0;font-weight:700;font-size:16px}.dashboard_setting_sidebar .sidebar_list_item_wrapper .sidebar_list_item .menu_title_wrapepr .menu_subtitle{margin:0;font-weight:500;font-size:14px}.dashboard_setting_sidebar .sidebar_list_item_wrapper .sidebar_list_item:hover .menu_title{color:#4088c0}.dashboard_setting_sidebar .sidebar_list_item_wrapper .sidebar_list_item:first-child{margin:0}.dashboard_setting_sidebar .sidebar_list_item_wrapper .active{background-image:linear-gradient(90deg,#54a4d3,#2c61d4)!important;color:#fff}.dashboard_setting_layout{padding:10px}.dashboard_setting_layout .dashboard_setting_content{background-color:#fff;padding:15px;border-radius:8px}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .dashboard_profile_section_title{display:flex;align-items:center;gap:10px;margin-bottom:15px}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .dashboard_profile_section_title h5{font-size:18px;margin:0}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .dashboard_profile_section_title .dashboard_profile_section_title_checkbox_label{display:flex;align-items:center;gap:8px;cursor:pointer}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .dashboard_profile_section_title .dashboard_profile_section_title_checkbox_label h6{font-size:14px;margin:0}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .profile_image_wrapper{display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .form_submit_btn_wrapper{margin-top:15px;display:flex;justify-content:flex-start}@media screen and (max-width:768px){.dashboard_setting_layout,.dashboard_setting_layout .dashboard_setting_content,.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section{padding:0}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .dashboard_profile_section_title{font-size:16px}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .dashboard_profile_section_title label>h5{display:none}.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .form_submit_btn_wrapper,.dashboard_setting_layout .dashboard_setting_content .dashboard_profile_section .profile_image_wrapper{justify-content:center}.ant-card .ant-card-body{padding:10px!important;border-radius:0 0 8px 8px}}.shop_setting_section{padding:20px 10px}.shop_setting_section .shop_setting_section_title{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:20px;font-size:16px;font-weight:700}.shop_setting_section .shop_setting_section_title h5{margin:0}.shop_setting_section .shop_setting_section_title .title a{display:flex;align-items:center}.shop_setting_section .shop_setting_section_title .title a:hover{color:blue}.shop_setting_section .shop_setting_section_title .dashboard_profile_section_title_checkbox_label{cursor:pointer;display:flex;align-items:center;gap:10px;padding:7px 15px;border-radius:10px;font-size:14px;border:1px solid #eeebeb}.shop_setting_section .shop_setting_section_title .dashboard_profile_section_title_checkbox_label h5{margin:0;font-size:14px}.shop_setting_section .shop_setting_section_title .dashboard_profile_section_title_checkbox{display:none}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-group{display:flex;align-items:center;justify-content:center;gap:10px;overflow-x:scroll;padding-bottom:20px}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-group::-webkit-scrollbar{display:block;padding:10px;height:8px}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-group::-webkit-scrollbar-track{background:transparent}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-group::-webkit-scrollbar-thumb{background-image:linear-gradient(90deg,#54a4d3,#2c61d4);border-right:none;border-left:none}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-group::-webkit-scrollbar-track-piece:end{background:#f7f7f7;margin-bottom:10px}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-group::-webkit-scrollbar-track-piece:start{background:#f7f7f7;margin-top:10px}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-button-wrapper{overflow:hidden;border-radius:10px!important;min-height:90px!important;min-width:100px!important;display:flex;align-items:center;justify-content:center;padding:5px!important;height:-moz-max-content;height:max-content;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border:none;border-block-start-width:0!important;border-inline-start-width:0!important;border-inline-end-width:0!important}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-button-wrapper:before{width:0!important}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-button-wrapper-checked,.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-button-checked{background-image:linear-gradient(90deg,#54a4d3,#2c61d4)}.shop_setting_section .dashboard_shop_setting .shop_select_radio_custom .ant-radio-button{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.shop_setting_section .dashboard_shop_setting .shop_setting_button_wrapepr{display:flex;align-items:flex-end;justify-content:flex-end}.shop_setting_section .dashboard_shop_setting .shop_setting_button_wrapepr .shop_setting_button{padding:5px 10px;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;font-size:14px;font-weight:600;border-radius:5px}.shop_setting_section .dashboard_shop_setting .shop_setting_button_wrapepr .shop_setting_button:hover{background-image:linear-gradient(270deg,#54a4d3,#2c61d4)}.shop_setting_section .select_shop_card_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;text-align:center}.shop_setting_section .select_shop_card_wrapper span{font-size:14px;font-weight:600;line-height:15px}.dashboard_profile_section{border-radius:15px}.dashboard_profile_section .dashboard_profile_section_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;font-size:16px;font-weight:700}.dashboard_profile_section .dashboard_profile_section_title h5{margin:0}.dashboard_profile_section .dashboard_profile_section_title .title a{display:flex;align-items:center}.dashboard_profile_section .dashboard_profile_section_title .title a:hover{color:blue}.dashboard_profile_section .dashboard_profile_section_title .dashboard_profile_section_title_checkbox_label{cursor:pointer;display:flex;align-items:center;gap:10px;padding:7px 15px;border-radius:10px;font-size:14px;border:1px solid #eeebeb}.dashboard_profile_section .dashboard_profile_section_title .dashboard_profile_section_title_checkbox_label h5{margin:0;font-size:14px}.dashboard_profile_section .dashboard_profile_section_title .dashboard_profile_section_title_checkbox{display:none}.dashboard_profile_setting .user_profile_button{padding:5px 10px;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;font-size:14px;font-weight:600;border-radius:5px}.dashboard_profile_setting .user_profile_button:hover{background-image:linear-gradient(270deg,#54a4d3,#2c61d4)}.profile_image_title{padding:5px 10px;margin:0;display:inline-block}.profile_image_wrapper{display:flex;align-items:center;gap:40px}.profile_image_wrapper .profile_image{margin-bottom:30px}.select_source_form_step_wrapper{max-width:580px;margin:40px auto auto}.select_source_form_step_wrapper .from_item_wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.select_source_form_step_wrapper .from_item_wrapper .item_label{min-width:120px;margin:0;font-size:14px!important;text-transform:capitalize;font-weight:600}.select_source_form_step_wrapper .from_item_wrapper .ant-form-item{margin:0;width:100%}.select_source_form_step_wrapper .from_item_wrapper .ant-input{border:none;border-bottom:1px solid hsla(0,3%,86%,.288);background-color:transparent;padding:3px 5px;color:#000;font-size:14px;font-weight:600;height:100%}.select_source_form_step_wrapper .from_item_wrapper .ant-input:focus.ant-input{border:none;border-bottom:1px solid #fff}.select_source_form_step_wrapper .from_item_wrapper .ant-input::-moz-placeholder{font-weight:400!important}.select_source_form_step_wrapper .from_item_wrapper .ant-input::placeholder{font-weight:400!important}.manage_permission_step_wrapper{max-width:580px;margin:auto}.manage_permission_step_wrapper .permission_table_wrapper table{width:100%}.manage_permission_step_wrapper .permission_table_wrapper .permission_title{display:flex;align-items:center}.manage_permission_step_wrapper .permission_table_wrapper .permission_title p{flex:1;margin:0;font-size:15px;font-weight:600}.manage_permission_step_wrapper .permission_table_wrapper .permission_item_wrapper{padding:5px 0;max-height:400px;overflow-y:scroll}.manage_permission_step_wrapper .permission_table_wrapper .permission_item_wrapper li{display:flex;align-items:center;padding:5px 0;border-bottom:1px solid #ebe7e7}.manage_permission_step_wrapper .permission_table_wrapper .permission_item_wrapper li:last-child{border:none}.manage_permission_step_wrapper .permission_table_wrapper .permission_item_wrapper li .permission_item_title_wrapper{flex:1;display:flex;align-items:center}.manage_permission_step_wrapper .permission_table_wrapper .permission_item_wrapper li .permission_item_title_wrapper .permission_item_title{font-size:14px;text-transform:capitalize;margin:0;font-weight:600}.manage_permission_step_wrapper .permission_table_wrapper .permission_item_wrapper li .permission_item_checkbox{flex:1}.onboard_section_wrapper{background:url(/background/onboard-bg.jpg);width:100%;min-height:100vh;background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center;padding-top:70px}.onboard_section_wrapper .onboard_section{border-radius:10px;background-color:#fff;min-height:85vh;width:100%;max-width:620px;margin:auto;padding:20px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.onboard_section_wrapper .onboard_section .ant-steps-item-finish .ant-steps-item-icon{background-image:linear-gradient(90deg,#4088c0,#68afe2)}.onboard_section_wrapper .onboard_section .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#fff}.onboard_section_wrapper .onboard_section .ant-steps-item-process .ant-steps-item-icon{background-image:linear-gradient(90deg,#4088c0,#68afe2);border:transparent}.onboard_section_wrapper .onboard_section .step_content_wrapper{margin:20px 0;padding:10px}.onboard_section_wrapper .onboard_section .ant-form-item-label>label{font-size:15px;font-weight:600}.onboard_section_wrapper .onboard_section .step_button_wrapper{display:flex;align-items:center;gap:20px;justify-content:space-around}.onboard_section_wrapper .onboard_section .step_button_wrapper .button_gradiend_primary{background:linear-gradient(90deg,#4088c0,#68afe2);padding:5px 30px;color:#fff!important;text-transform:capitalize;font-weight:600;border-radius:3px;border:none;font-size:14px;transition:all .5s ease-out 0s;background-size:200%;cursor:pointer;width:100%;max-width:220px;height:40px}.onboard_section_wrapper .onboard_section .step_button_wrapper .button_gradiend_primary:hover{background-position:100%}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-group{display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-height:45vh;overflow-y:scroll}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-group::-webkit-scrollbar{width:4px}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-group::-webkit-scrollbar-track{background:transparent}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-group::-webkit-scrollbar-thumb{background-image:linear-gradient(90deg,#4088c0,#68afe2)}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper{width:100%;overflow:hidden;display:flex;align-items:center;min-height:50px;padding:10px;border:1px solid #ebe7e7}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper:first-child{border-start-start-radius:0;border-end-start-radius:0}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper:last-child{border-start-end-radius:0;border-end-end-radius:0}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper:before{width:0!important}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper .select_shop_card_wrapper{display:flex;align-items:center;gap:10px}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper .select_shop_card_wrapper span{font-size:14px;font-weight:600;text-transform:capitalize}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper .select_shop_card_wrapper .image_active_color{filter:grayscale(100%)}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper-checked .image_active_color{filter:none!important}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button-checked{background-image:linear-gradient(90deg,#4088c0,#68afe2);border:1px solid #68afe2}.onboard_section_wrapper .onboard_section .shoptype_radio_custom .ant-radio-button{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.theme-body{overflow-x:hidden;font-size:14px;line-height:24px;font-weight:400;font-family:Poppins,sans-serif;background-color:var(--background);color:var(--text-primary);position:relative}.best-selling{padding:1rem 0}@media(min-width:768px){.best-selling{padding:1rem 0}}.best-selling .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.best-selling__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.5rem}.best-selling__header h1{font-size:1.5rem;font-weight:600}@media(min-width:768px){.best-selling__header h1{font-size:2.25rem}}.best-selling__header .see-all-btn{background-color:#415cb4;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;flex-shrink:0;font-size:.875rem}.best-selling__header .see-all-btn:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.best-selling__header .see-all-btn{padding:.625rem 2.5rem}}.best-selling__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:768px){.best-selling__grid{grid-template-columns:repeat(4,1fr)}}.best-selling .product-card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;cursor:pointer}.best-selling .product-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -3px rgba(0,0,0,.1)}.best-selling .product-card .image-container{width:100%;height:250px;overflow:hidden;position:relative}.best-selling .product-card .image-container .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.best-selling .product-card .image-container:hover .image{transform:scale(1.05)}.best-selling .product-card .image-container .quick-actions{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;opacity:0;transition:opacity .3s ease}.best-selling .product-card .image-container .quick-actions .action-btn{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.best-selling .product-card .image-container .quick-actions .action-btn:hover{background-color:#db4444;color:#fff}.best-selling .product-card .image-container .quick-actions .action-btn .icon{width:1rem;height:1rem}.best-selling .product-card .image-container:hover .quick-actions{opacity:1}.best-selling .product-card .product-info{padding:1rem}.best-selling .product-card .product-info .title{font-size:.875rem;font-weight:500;color:#0a1c3d;margin-bottom:.5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.best-selling .product-card .product-info .price{font-size:1rem;font-weight:600;color:#db4444}.blogs{padding:2rem 0}@media(min-width:768px){.blogs{padding:4rem 0}}.blogs .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.blogs__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.5rem}.blogs__header h1{font-size:1.5rem;font-weight:600}@media(min-width:768px){.blogs__header h1{font-size:2.25rem}}.blogs__header .view-all-btn{background-color:#415cb4;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;flex-shrink:0;font-size:.875rem}.blogs__header .view-all-btn:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.blogs__header .view-all-btn{padding:.625rem 2.5rem}}.blogs__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.blogs__grid{grid-template-columns:repeat(3,1fr)}}.blogs__item{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:.25rem;overflow:hidden;padding:.75rem}.blogs__item .image-container{display:flex;width:100%;height:220px;align-items:center;justify-content:center}.blogs__item .image-container img{width:100%;height:100%;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}.blogs__item .content{padding-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.blogs__item .content h1{font-size:1.125rem;font-weight:500;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogs__item .content p{font-size:.8125rem;color:#64748b;line-height:1.25}.blogs__item .content .read-more{display:flex;font-size:.625rem;align-items:center;gap:.5rem;color:#374151;text-decoration:none;transition:color .3s ease}.blogs__item .content .read-more:hover{color:#1f2937}.blogs__item .content .read-more span{text-decoration:underline;text-underline-offset:4px}.collection{padding:2rem 0}@media(min-width:768px){.collection{padding:4rem 0}}.collection .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.collection__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.5rem}.collection__header h1{font-size:1.5rem;font-weight:600}@media(min-width:768px){.collection__header h1{font-size:2.25rem}}.collection__header .view-all-btn{background-color:#415cb4;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;flex-shrink:0;font-size:.875rem}.collection__header .view-all-btn:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.collection__header .view-all-btn{padding:.625rem 2.5rem}}.collection__grid{display:grid;grid-template-columns:1fr}@media(min-width:768px){.collection__grid{grid-template-columns:repeat(3,1fr)}}.collection__item{overflow:hidden;position:relative;height:450px}.collection__item .image-container{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.collection__item .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection__item .overlay{position:absolute;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));top:0;left:0;right:0;bottom:0;width:100%;height:100%}.collection__item .content{position:absolute;bottom:.75rem;left:.75rem;text-align:left;display:flex;flex-direction:column;gap:.25rem;z-index:10}.collection__item .content.right-aligned{right:.75rem;left:auto;text-align:right}.collection__item .content h1{font-size:1.125rem;text-transform:uppercase;font-weight:500;color:#f1f5f9;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.collection__item .content .view-collection-btn{background-color:#415cb4;color:#fff;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;font-size:.75rem;padding:.5rem 1.25rem}.collection__item .content .view-collection-btn:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.collection__item .content .view-collection-btn{padding:.625rem 2.5rem}}.footer{background-color:#1c1c1c;padding-top:4rem;position:relative}.footer .container{max-width:1152px;margin:0 auto;padding:0 .5rem;position:relative}.footer__content{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-bottom:2rem}@media(min-width:768px){.footer__content{grid-template-columns:repeat(5,1fr)}}.footer__brand{grid-column:span 2;max-width:20rem}.footer__brand .logo{display:flex;align-items:center;margin-bottom:1rem;width:120px;height:50px}.footer__brand .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__brand .description{color:#6b7280;margin-bottom:.75rem}.footer__brand .social-title{font-size:1rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;color:#fff}.footer__brand .social-links{display:flex;gap:1rem}.footer__brand .social-links a{color:#fff;width:2.5rem;height:2.5rem;border-radius:50%;background-color:hsla(0,0%,100%,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.footer__brand .social-links a:hover{background-color:#db4444}.footer__links{grid-column:span 1}.footer__links h3{font-size:1rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;color:#fff}.footer__links ul{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.footer__links ul li a{color:#d1d5db;text-decoration:none;transition:color .3s ease}.footer__links ul li a:hover{color:#db4444}.footer__contact{grid-column:span 1}.footer__contact h3{font-size:1rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;color:#fff}.footer__contact ul{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.footer__contact ul li{color:#d1d5db}.footer__service{grid-column:span 1}.footer__service h3{font-size:1rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;color:#fff}.footer__service ul{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.footer__service ul li a{color:#d1d5db;text-decoration:none;transition:color .3s ease}.footer__service ul li a:hover{color:#db4444}.footer__copyright{padding-top:2.5rem;padding-bottom:.5rem}.footer__copyright p{text-align:center;color:#9ca3af;font-size:.75rem}.header{position:fixed;top:0;width:100%;z-index:1000;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff}.header__main{display:flex;align-items:center;justify-content:space-between;padding:8px}.header__main-left{display:flex;align-items:center;gap:2rem}.header__main-logo{width:120px;height:50px}.header__main-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__main-nav{display:none}@media(min-width:1024px){.header__main-nav{display:block}}.header__main-nav ul{display:flex;flex-wrap:nowrap;gap:2rem;align-items:center;max-width:600px}.header__main-nav ul li{flex-shrink:0}.header__main-nav ul li.hidden{display:none}.header__main-nav ul a{color:#000;text-decoration:none;font-weight:500;transition:color .3s ease;font-size:1rem}.header__main-nav ul a:hover{color:#ff5e00}.header__main-nav .dropdown{position:relative}.header__main-nav .dropdown .dropdown-toggle{background:none;border:none;font-size:.9rem;font-weight:500;cursor:pointer;color:#3b3b3b;background-color:#f3f1f1;padding:8px 10px;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:180px;box-shadow:0 1px 4px rgba(0,0,0,.2)}.header__main-nav .dropdown .dropdown-menu{display:none;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);min-width:180px;padding:0;border-radius:4px;list-style:none;z-index:999}.header__main-nav .dropdown .dropdown-menu.show{display:block}.header__main-nav .dropdown .dropdown-menu li{padding:.5rem 1rem;cursor:pointer}.header__main-nav .dropdown .dropdown-menu li a{text-decoration:none}.header__main-nav .dropdown .dropdown-menu li:hover{color:#ff5e00;background:#f5f5f5}.header__main-right{display:flex;align-items:center;gap:1rem}.header__main-right .cart-item{position:relative}.header__main-right .cart-item .icon{font-size:1.25rem}.header__main-right .cart-item .badge{position:absolute;top:-.5rem;right:-.5rem;background:var(--primary-dark);color:#fff;font-size:.625rem;border-radius:50%;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.menu-toggle{display:block;font-size:1.5rem;background:transparent;border:none;cursor:pointer}@media(min-width:1024px){.menu-toggle{display:none}}.mobile-nav ul{display:flex;flex-direction:column;gap:1rem}.mobile-nav ul a{color:#000;font-weight:500;text-decoration:none}.mobile-nav ul a:hover{color:var(--primary-color)}.ecom-cat .ant-drawer-header{padding:16px!important}.hero{padding-top:.25rem;position:relative}.hero .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.hero__slide,.hero__wrapper{position:relative}.hero__slide{background-color:#f5e8c7;border-radius:.5rem;height:30vh;margin:0 auto;overflow:hidden}@media(min-width:1200px){.hero__slide{height:30vh!important}}@media(min-width:950px){.hero__slide{height:40vh}}.hero__image{position:absolute;inset:0;z-index:1}.hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__image:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3)}.hero__content{position:relative;z-index:2;align-items:center;justify-content:center;height:100%;text-align:center;padding:2rem;color:#fff}.hero__content,.hero__text{display:flex;flex-direction:column}.hero__text{gap:1rem}.hero__text-subtitle{font-size:.875rem;text-transform:uppercase;opacity:.85}.hero__text-title{font-size:2rem;font-weight:700}@media(min-width:768px){.hero__text-title{font-size:3rem}}.hero__text-description{max-width:600px;margin:0 auto}.hero__text-button{margin-top:1rem;padding:.75rem 1.5rem;background-color:#ff5722;color:#fff;border:none;border-radius:.25rem;cursor:pointer;text-decoration:none;display:inline-block}.hero__text-button:hover{background-color:#e64a19}.hero__text-url{font-size:.875rem;color:#fff;opacity:.7;margin-top:.5rem}.hero__swiper.swiper{padding-bottom:50px!important}@media(max-width:768px){.hero__swiper.swiper{padding-bottom:0!important}}.swiper-pagination{position:relative;margin-top:5rem;text-align:center}.swiper-pagination-bullet{width:12px;height:12px;margin:0 6px!important;border:2px solid #9e9e9e;opacity:1;background:#fff}.swiper-pagination-bullet-active{background:#cbcbcb}.hero__wrapper .hero__navigation{display:flex;justify-content:space-between;margin-top:1rem;position:absolute;width:100%;height:100%;top:40%;z-index:100}.nav-button{background:transparent;border:none;cursor:pointer;color:#fff;font-size:1.5rem;padding:.5rem;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:100}.nav-button:hover{color:#ff5722}.latest-product{padding:2rem 0}@media(min-width:768px){.latest-product{padding:4rem 0}}.latest-product .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.latest-product__header{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:3.5rem}@media(min-width:768px){.latest-product__header{grid-template-columns:repeat(3,1fr)}}.latest-product__header .title-section{grid-column:span 1}.latest-product__header .title-section h1{font-size:1.5rem;font-weight:600}@media(min-width:768px){.latest-product__header .title-section h1{font-size:2.25rem}}.latest-product__header .filter-section{grid-column:span 2}.latest-product__header .filter-section ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.latest-product__header .filter-section ul li{border:1px solid #94a3b8;font-size:.75rem;font-weight:500;padding:.5rem .75rem;border-radius:.25rem;cursor:pointer;color:#1e293b;transition:all .3s ease}.latest-product__header .filter-section ul li.active{background-color:#415cb4;color:#fff;border-color:#415cb4}.latest-product__header .filter-section ul li:hover:not(.active){border-color:#64748b}.latest-product__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:768px){.latest-product__grid{grid-template-columns:repeat(4,1fr)}}.latest-product .product-card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;cursor:pointer}.latest-product .product-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -3px rgba(0,0,0,.1)}.latest-product .product-card .image-container{width:100%;height:250px;overflow:hidden;position:relative}.latest-product .product-card .image-container .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.latest-product .product-card .image-container:hover .image{transform:scale(1.05)}.latest-product .product-card .image-container .quick-actions{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;opacity:0;transition:opacity .3s ease;z-index:10!important}.latest-product .product-card .image-container .quick-actions .action-btn{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;position:relative!important;z-index:1!important}.latest-product .product-card .image-container .quick-actions .action-btn:hover{background-color:#db4444;color:#fff}.latest-product .product-card .image-container .quick-actions .action-btn .icon{width:1rem;height:1rem}.latest-product .product-card .image-container:hover .quick-actions{opacity:1}.latest-product .product-card .product-info{padding:1rem}.latest-product .product-card .product-info .title{font-size:.875rem;font-weight:500;color:#0a1c3d;margin-bottom:.5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.latest-product .product-card .product-info .price{font-size:1rem;font-weight:600;color:#db4444}.new-arrival{padding:2rem 0}@media(min-width:768px){.new-arrival{padding:4rem 0}}.new-arrival .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.new-arrival__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.5rem}.new-arrival__header h1{font-size:1.5rem;font-weight:600}@media(min-width:768px){.new-arrival__header h1{font-size:2.25rem}}.new-arrival__header .view-all-btn{background-color:#415cb4;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;flex-shrink:0;font-size:.875rem}.new-arrival__header .view-all-btn:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.new-arrival__header .view-all-btn{padding:.625rem 2.5rem}}.new-arrival__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;height:100%;width:100%}@media(min-width:768px){.new-arrival__grid{grid-template-columns:repeat(3,1fr);gap:.75rem}}.new-arrival__grid .main-item{grid-column:span 1;background-color:#f9fafb;height:auto;display:flex;flex-direction:column}@media(min-width:768px){.new-arrival__grid .main-item{height:100%}}.new-arrival__grid .main-item a{position:relative;overflow:hidden;border-radius:.5rem;flex-grow:1;height:300px}.new-arrival__grid .main-item a img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.new-arrival__grid .secondary-items{grid-column:span 2}@media(min-width:768px){.new-arrival__grid .secondary-items{grid-column:span 2}}.new-arrival__grid .secondary-items .bottom-row,.new-arrival__grid .secondary-items .top-row{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);height:auto;margin-bottom:.75rem}@media(min-width:768px){.new-arrival__grid .secondary-items .bottom-row,.new-arrival__grid .secondary-items .top-row{gap:.75rem;grid-template-columns:repeat(2,1fr)}}.new-arrival__grid .secondary-items .bottom-row:last-child,.new-arrival__grid .secondary-items .top-row:last-child{margin-bottom:0}.new-arrival__grid .secondary-items .bottom-row a,.new-arrival__grid .secondary-items .top-row a{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;height:300px}.new-arrival__grid .secondary-items .bottom-row a img,.new-arrival__grid .secondary-items .top-row a img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.newsletter{padding:2.5rem 1rem;background-color:#fef1f2;color:#000}@media(min-width:768px){.newsletter{padding:4rem 1rem}}.newsletter .container{margin:0 auto;max-width:36rem;text-align:center}.newsletter h2{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}@media(min-width:768px){.newsletter h2{font-size:2.25rem}}.newsletter p{color:#4b5563;font-size:1.25rem;margin-bottom:2rem;max-width:32rem;margin-left:auto;margin-right:auto}.newsletter__form{display:flex;max-width:36rem;margin:0 auto;border-radius:.25rem;overflow:hidden}.newsletter__form input{flex:1;padding:.75rem 1rem;border:none;outline:none}.newsletter__form input:focus{border-color:#3b82f6}.newsletter__form input::-moz-placeholder{color:#9ca3af}.newsletter__form input::placeholder{color:#9ca3af}.newsletter__form button{padding:.75rem .5rem;font-size:.75rem;background-color:#415cb4;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease}@media(min-width:768px){.newsletter__form button{padding:.75rem 2rem;font-size:.875rem}}.newsletter__form button:hover{background-color:rgba(65,92,180,.8)}.style-banner{background-color:#fae5ef;color:#000}.style-banner__content{display:flex;flex-direction:column;align-items:center;height:auto}@media(min-width:768px){.style-banner__content{flex-direction:row}}.style-banner__image{width:100%;height:100%}@media(min-width:768px){.style-banner__image{width:50%}}.style-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style-banner__text{width:100%;max-width:28rem;margin:0 auto;text-align:center;padding:2rem .5rem}@media(min-width:768px){.style-banner__text{width:50%;text-align:left}}.style-banner__text h2{font-size:1.875rem;font-weight:500;margin-bottom:2rem;color:#0a1c3d}@media(min-width:768px){.style-banner__text h2{font-size:3rem}}.style-banner__text p{color:#4b5563;margin-bottom:2rem}.style-banner__text button{background-color:#000;color:#fff;font-size:1rem;padding:.5rem 1.25rem;border-radius:.25rem;border:none;cursor:pointer;transition:background-color .3s ease}.style-banner__text button:hover{background-color:rgba(0,0,0,.8)}.blog-page__container{max-width:1152px;margin:0 auto;padding:0 .5rem;display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}.blog-page__container .main-content{grid-column:span 12}@media(min-width:768px){.blog-page__container .main-content{grid-column:span 9}}.blog-page__container .sidebar{grid-column:span 12}@media(min-width:768px){.blog-page__container .sidebar{grid-column:span 3}}.blog-breadcrumb .hero{position:relative;height:250px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(min-width:768px){.blog-breadcrumb .hero{height:400px}}.blog-breadcrumb .hero .background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.blog-breadcrumb .hero .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:2}.blog-breadcrumb .hero .content{position:relative;z-index:3;text-align:center;color:#fff}.blog-breadcrumb .hero .content .title{font-size:2.5rem;font-weight:700;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media(min-width:768px){.blog-breadcrumb .hero .content .title{font-size:3.5rem}}.blog-content{padding:2rem 0}.blog-content .wrapper{width:100%}.blog-content .grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.blog-content .grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-content .grid{grid-template-columns:repeat(2,1fr)}}.blog-content .card{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-content .card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -3px rgba(0,0,0,.1)}.blog-content .card .image-container{width:100%;height:250px;overflow:hidden}.blog-content .card .image-container .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.blog-content .card .image-container:hover .image{transform:scale(1.05)}.blog-content .card .content{padding:1.5rem}.blog-content .card .content .tags{margin-bottom:1rem}.blog-content .card .content .tags .tag-list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.blog-content .card .content .tags .tag-list .tag-item{background-color:rgba(65,92,180,.1);color:#415cb4;font-size:.75rem;font-weight:500;padding:.25rem .75rem;border-radius:1rem;border:1px solid rgba(65,92,180,.2);transition:all .3s ease}.blog-content .card .content .tags .tag-list .tag-item:hover{background-color:#415cb4;color:#fff}.blog-content .card .content .title{font-size:1.25rem;font-weight:600;color:#0a1c3d;margin-bottom:.75rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.blog-content .card .content .title{font-size:1.375rem}}.blog-content .card .content .meta{font-size:.875rem;color:#6b7280;margin-bottom:1rem;font-style:italic}.blog-content .card .content .description{font-size:.875rem;color:#6b7280;line-height:1.6;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-content .card .content .read-more .button{background-color:#415cb4;color:#fff;border-radius:.25rem;font-weight:500;text-decoration:none;transition:background-color .3s ease;font-size:.875rem;padding:.75rem 1.5rem;display:inline-flex;align-items:center;gap:.5rem;border:none;cursor:pointer}.blog-content .card .content .read-more .button:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.blog-content .card .content .read-more .button{padding:.625rem 2.5rem}}.blog-content .card .content .read-more .button svg{transition:transform .3s ease}.blog-content .card .content .read-more .button:hover svg{transform:translateX(4px)}.right-sidebar{padding:2rem 0}.right-sidebar .section{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:1.5rem;margin-bottom:2rem}.right-sidebar .section:last-child{margin-bottom:0}.right-sidebar .section .section-title{font-size:1.25rem;font-weight:600;color:#0a1c3d;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #415cb4;position:relative}.right-sidebar .section .section-title:after{content:"";position:absolute;bottom:-2px;left:0;width:50px;height:2px;background-color:#db4444}.right-sidebar .post-list{list-style:none;margin:0;padding:0}.right-sidebar .post-list .post-item{margin-bottom:1.5rem}.right-sidebar .post-list .post-item:last-child{margin-bottom:0}.right-sidebar .post-list .post-item .post-content{display:flex;gap:1rem;align-items:flex-start}.right-sidebar .post-list .post-item .post-content .post-image{flex-shrink:0;width:80px;height:80px;border-radius:.5rem;overflow:hidden}.right-sidebar .post-list .post-item .post-content .post-image .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.right-sidebar .post-list .post-item .post-content .post-image .image:hover{transform:scale(1.1)}.right-sidebar .post-list .post-item .post-content .post-text{flex:1}.right-sidebar .post-list .post-item .post-content .post-text .post-title{font-size:.875rem;font-weight:500;color:#0a1c3d;margin-bottom:.5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;transition:color .3s ease}.right-sidebar .post-list .post-item .post-content .post-text .post-title:hover{color:#db4444}.right-sidebar .post-list .post-item .post-content .post-text .post-meta{font-size:.75rem;color:#6b7280;text-transform:capitalize}.right-sidebar .category-list{list-style:none;margin:0;padding:0}.right-sidebar .category-list .category-item{border-bottom:1px solid #e5e7eb}.right-sidebar .category-list .category-item:last-child{border-bottom:none}.right-sidebar .category-list .category-item .category-button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;background:none;border:none;font-size:.875rem;color:#0a1c3d;cursor:pointer;transition:all .3s ease}.right-sidebar .category-list .category-item .category-button:hover{color:#db4444;padding-left:.5rem}.right-sidebar .category-list .category-item .category-button.active{color:#db4444;font-weight:600}.right-sidebar .category-list .category-item .category-button.active .arrow{transform:rotate(90deg);color:#db4444}.right-sidebar .category-list .category-item .category-button .arrow{width:1rem;height:1rem;transition:transform .3s ease;color:#9ca3af}.right-sidebar .tag-list{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}.right-sidebar .tag-list .tag-item .tag-button{display:flex;align-items:center;gap:.25rem;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:1.5rem;padding:.5rem 1rem;font-size:.75rem;color:#0a1c3d;cursor:pointer;transition:all .3s ease}.right-sidebar .tag-list .tag-item .tag-button:hover{background-color:#415cb4;color:#fff;border-color:#415cb4;transform:translateY(-2px)}.right-sidebar .tag-list .tag-item .tag-button .tag-count{font-size:.625rem;opacity:.7}.shop-page__container{max-width:1152px;margin:0 auto;padding:0 .5rem;display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}.shop-page__container .sidebar{grid-column:span 0;display:none}@media(min-width:768px){.shop-page__container .sidebar{grid-column:span 3;display:grid!important}}.shop-page__container .main-content{grid-column:span 12}@media(min-width:768px){.shop-page__container .main-content{grid-column:span 9}}.left-sidebar-filter{padding:1rem 0 2rem}.left-sidebar-filter .section{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);padding:1.5rem;margin-bottom:.5rem}.left-sidebar-filter .section:last-child{margin-bottom:0}.left-sidebar-filter .section .section-title{font-size:1.125rem;font-weight:600;color:#0a1c3d;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #415cb4;position:relative}.left-sidebar-filter .section .section-title:after{content:"";position:absolute;bottom:-2px;left:0;width:40px;height:2px;background-color:#db4444}.left-sidebar-filter .input-wrapper{position:relative}.left-sidebar-filter .input-wrapper .input-icon{position:absolute;top:50%;left:8px;transform:translateY(-50%);color:#9ca3af;pointer-events:none;font-size:18px}.left-sidebar-filter .input-wrapper .input-text{width:100%;padding:8px 12px 8px 30px;border:1.5px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.left-sidebar-filter .input-wrapper .input-text::-moz-placeholder{color:#9ca3af}.left-sidebar-filter .input-wrapper .input-text::placeholder{color:#9ca3af}.left-sidebar-filter .input-wrapper .input-text:focus{border-color:#db4444;outline:none}.left-sidebar-filter .category-list{list-style:none;margin:0;padding:0}.left-sidebar-filter .category-list .category-item{border-bottom:1px solid #e5e7eb}.left-sidebar-filter .category-list .category-item:last-child{border-bottom:none}.left-sidebar-filter .category-list .category-item .category-button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;background:none;border:none;font-size:.875rem;color:#0a1c3d;cursor:pointer;transition:all .3s ease}.left-sidebar-filter .category-list .category-item .category-button:hover{color:#db4444;padding-left:.5rem}.left-sidebar-filter .category-list .category-item .category-button.active{color:#db4444;font-weight:600}.left-sidebar-filter .category-list .category-item .category-button.active .arrow{transform:rotate(90deg);color:#db4444}.left-sidebar-filter .category-list .category-item .category-button .arrow{width:1rem;height:1rem;transition:transform .3s ease;color:#9ca3af}.left-sidebar-filter .price-filter .price-info{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.left-sidebar-filter .price-filter .price-info .label{font-weight:500;color:#0a1c3d}.left-sidebar-filter .price-filter .price-info .range{color:#db4444;font-weight:600}.left-sidebar-filter .price-filter .slider-wrapper{margin-bottom:1.5rem}.left-sidebar-filter .price-filter .slider-wrapper .slider{width:100%;height:6px;border-radius:3px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.left-sidebar-filter .price-filter .slider-wrapper .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#db4444;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.left-sidebar-filter .price-filter .slider-wrapper .slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#db4444;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.left-sidebar-filter .price-filter .filter-button{background-color:#415cb4;color:#fff;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;width:100%;justify-content:center;font-size:.875rem;padding:.75rem 1rem}.left-sidebar-filter .price-filter .filter-button:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.left-sidebar-filter .price-filter .filter-button{padding:.625rem 2.5rem}}.left-sidebar-filter .color-list{display:flex;flex-direction:column;gap:.75rem}.left-sidebar-filter .color-list .color-item{display:flex;align-items:center;justify-content:space-between}.left-sidebar-filter .color-list .color-item .color-label{display:flex;align-items:center;gap:.75rem;cursor:pointer;flex:1}.left-sidebar-filter .color-list .color-item .color-label .color-swatch{position:relative;width:24px;height:24px}.left-sidebar-filter .color-list .color-item .color-label .color-swatch .color-circle{width:100%;height:100%;border-radius:50%;border:2px solid transparent;transition:all .3s ease}.left-sidebar-filter .color-list .color-item .color-label .color-swatch .color-circle.white{border-color:#e5e7eb}.left-sidebar-filter .color-list .color-item .color-label .color-swatch .checkmark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.left-sidebar-filter .color-list .color-item .color-label .color-swatch .checkmark .check-icon{width:12px;height:12px}.left-sidebar-filter .color-list .color-item .color-label .color-name{font-size:.875rem;color:#0a1c3d;transition:color .3s ease}.left-sidebar-filter .color-list .color-item .color-label:hover .color-name{color:#db4444}.left-sidebar-filter .color-list .color-item .color-count{font-size:.75rem;color:#6b7280}.left-sidebar-filter .size-list{display:flex;flex-direction:column;gap:.75rem}.left-sidebar-filter .size-list .size-item{display:flex;align-items:center;justify-content:space-between}.left-sidebar-filter .size-list .size-item .size-label{display:flex;align-items:center;gap:.75rem;cursor:pointer;flex:1}.left-sidebar-filter .size-list .size-item .size-label .size-radio{width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;transition:all .3s ease}.left-sidebar-filter .size-list .size-item .size-label .size-radio:checked{border-color:#db4444;background-color:#db4444}.left-sidebar-filter .size-list .size-item .size-label .size-radio:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff}.left-sidebar-filter .size-list .size-item .size-label .size-name{font-size:.875rem;color:#0a1c3d;transition:color .3s ease}.left-sidebar-filter .size-list .size-item .size-label:hover .size-name{color:#db4444}.left-sidebar-filter .size-list .size-item .size-count{font-size:.75rem;color:#6b7280}.left-sidebar-filter .status-list{display:flex;flex-direction:column;gap:.75rem}.left-sidebar-filter .status-list .status-item .status-label{display:flex;align-items:center;gap:.75rem;cursor:pointer}.left-sidebar-filter .status-list .status-item .status-label .status-radio{width:16px;height:16px;border:2px solid #d1d5db;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;transition:all .3s ease}.left-sidebar-filter .status-list .status-item .status-label .status-radio:checked{border-color:#db4444;background-color:#db4444}.left-sidebar-filter .status-list .status-item .status-label .status-radio:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:#fff}.left-sidebar-filter .status-list .status-item .status-label .status-checkbox{width:16px;height:16px;border:1px solid #d1d5db;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;transition:all .3s ease}.left-sidebar-filter .status-list .status-item .status-label .status-checkbox:checked{border-color:#db4444;background-color:#db4444}.left-sidebar-filter .status-list .status-item .status-label .status-checkbox:checked:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border:solid var(--text-white);border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.left-sidebar-filter .status-list .status-item .status-label .status-name{font-size:.875rem;color:#0a1c3d;transition:color .3s ease}.left-sidebar-filter .status-list .status-item .status-label:hover .status-name{color:#db4444}.shop-banner{padding:1rem 0}.shop-banner .container{width:100%}.shop-banner .slider-wrapper{position:relative}.shop-banner .slider-wrapper .slide{background-color:#f5e5e1;border-radius:.5rem;overflow:hidden}.shop-banner .slider-wrapper .slide .slide-content .slide-inner{display:flex;flex-direction:column-reverse;align-items:center;min-height:400px}@media(min-width:768px){.shop-banner .slider-wrapper .slide .slide-content .slide-inner{flex-direction:row;min-height:300px}}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content{width:100%;padding:2rem 1.5rem;text-align:center;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content{width:50%;text-align:left;padding:3rem 2rem}}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content .subtitle{color:#403b3b;font-size:.875rem;text-transform:uppercase;font-weight:500}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content .title{font-size:1.75rem;font-weight:600;color:#0a1c3d;line-height:1.3}@media(min-width:768px){.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content .title{font-size:2.25rem}}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content .description{color:#403b3b;font-size:1rem;line-height:1.6}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content .shop-button{background-color:#db4444;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;align-self:center}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content .shop-button:hover{background-color:rgba(219,68,68,.8)}@media(min-width:768px){.shop-banner .slider-wrapper .slide .slide-content .slide-inner .text-content .shop-button{padding:.625rem 2.5rem;align-self:flex-start}}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .image-content{width:100%}@media(min-width:768px){.shop-banner .slider-wrapper .slide .slide-content .slide-inner .image-content{width:50%}}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .image-content .image-wrapper{width:100%;height:300px}@media(min-width:768px){.shop-banner .slider-wrapper .slide .slide-content .slide-inner .image-content .image-wrapper{height:400px}}.shop-banner .slider-wrapper .slide .slide-content .slide-inner .image-content .image-wrapper .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shop-banner .slider-wrapper .navigation{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:flex;justify-content:space-between;padding:0 1rem;z-index:10;pointer-events:none}.shop-banner .slider-wrapper .navigation .nav-button{width:3rem;height:3rem;border-radius:50%;background-color:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:auto}.shop-banner .slider-wrapper .navigation .nav-button:hover{background-color:#db4444;color:#fff;transform:scale(1.1)}.shop-banner .slider-wrapper .navigation .nav-button .nav-icon{width:1.5rem;height:1.5rem}.shop-item{padding:0}@media(min-width:768px){.shop-item{padding:1rem 0 2rem}}.shop-item .filter-bar{padding:5px}.shop-item .filter-bar .info-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px}.shop-item .filter-bar .info-wrapper .result-info-filter{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#0a1c3d;border-right:1px solid #bbb8b8;padding-right:10px}@media(min-width:768px){.shop-item .filter-bar .info-wrapper .result-info-filter{display:none}}.shop-item .filter-bar .info-wrapper .result-info-filter svg{width:1rem;height:1rem;color:#6b7280}.shop-item .filter-bar .controls .select-wrapper{position:relative}.shop-item .filter-bar .controls .select-wrapper .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem 2rem .5rem .75rem;font-size:.875rem;color:#0a1c3d;cursor:pointer;transition:all .3s ease}.shop-item .filter-bar .controls .select-wrapper .select:focus{outline:none;border-color:#db4444;box-shadow:0 0 0 3px rgba(219,68,68,.1)}.shop-item .filter-bar .controls .select-wrapper .select:hover{border-color:#9ca3af}.shop-item .filter-bar .controls .select-wrapper .select-icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:#6b7280}.shop-item .filter-bar .controls .select-wrapper .select-icon svg{width:.75rem;height:.75rem}.shop-item .product-grid{gap:.5rem}@media(min-width:768px){.shop-item .product-grid{grid-template-columns:repeat(3,1fr);gap:1rem}}.product-details{padding:0}@media(min-width:768px){.product-details{padding:0}}.product-details .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.product-details .product-main{display:grid;grid-template-columns:repeat(1,1fr);gap:.5rem;margin-bottom:10px}@media(min-width:768px){.product-details .product-main{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.product-details .product-gallery .main-image{width:100%;height:400px;border-radius:.5rem;overflow:hidden;margin-bottom:1rem;position:relative}@media(min-width:768px){.product-details .product-gallery .main-image{height:500px}}.product-details .product-gallery .main-image .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;cursor:zoom-in}.product-details .product-gallery .main-image .image:hover{transform:scale(1.05)}.product-details .product-gallery .main-image .badge{position:absolute;top:1rem;left:1rem;background-color:#db4444;color:#fff;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.product-details .product-gallery .main-image .badge.sale{background-color:#ef4444}.product-details .product-gallery .main-image .badge.new{background-color:#10b981}.product-details .product-gallery .thumbnail-list{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem}.product-details .product-gallery .thumbnail-list .thumbnail{flex-shrink:0;width:80px;height:80px;border-radius:.375rem;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .3s ease}.product-details .product-gallery .thumbnail-list .thumbnail.active{border-color:#db4444}.product-details .product-gallery .thumbnail-list .thumbnail:hover{border-color:#415cb4}.product-details .product-gallery .thumbnail-list .thumbnail .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-details .product-info .title{font-size:1.75rem;font-weight:600;color:#0a1c3d;margin-bottom:.75rem;line-height:1.3}@media(min-width:768px){.product-details .product-info .title{font-size:2rem}}.product-details .product-info .rating{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.product-details .product-info .rating .stars{display:flex;gap:.125rem}.product-details .product-info .rating .stars .star{width:1rem;height:1rem;color:#fbbf24}.product-details .product-info .rating .stars .star.empty{color:#d1d5db}.product-details .product-info .rating .rating-text{font-size:.875rem;color:#6b7280}.product-details .product-info .rating .review-count{font-size:.875rem;color:#db4444;text-decoration:none}.product-details .product-info .rating .review-count:hover{text-decoration:underline}.product-details .product-info .price{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.product-details .product-info .price .current-price{font-size:1.75rem;font-weight:700;color:#db4444}.product-details .product-info .price .original-price{font-size:1.25rem;color:#6b7280;text-decoration:line-through}.product-details .product-info .price .discount{background-color:#fef2f2;color:#db4444;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.product-details .product-info .description{color:#403b3b;line-height:1.6;margin-bottom:2rem}.product-details .product-info .options{margin-bottom:2rem}.product-details .product-info .options .option-group{margin-bottom:1.5rem}.product-details .product-info .options .option-group .option-label{font-weight:600;color:#0a1c3d;margin-bottom:.75rem;display:block}.product-details .product-info .options .option-group .color-options{display:flex;gap:.75rem}.product-details .product-info .options .option-group .color-options .color-option{width:2.5rem;height:2.5rem;border-radius:50%;border:3px solid transparent;cursor:pointer;transition:all .3s ease;position:relative}.product-details .product-info .options .option-group .color-options .color-option.active{border-color:#0a1c3d}.product-details .product-info .options .option-group .color-options .color-option:hover{transform:scale(1.1)}.product-details .product-info .options .option-group .color-options .color-option.white{border-color:#e5e7eb}.product-details .product-info .options .option-group .size-options{display:flex;gap:.75rem;flex-wrap:wrap}.product-details .product-info .options .option-group .size-options .size-option{padding:.5rem 1rem;border:2px solid #e5e7eb;border-radius:.375rem;background-color:#fff;color:#0a1c3d;cursor:pointer;transition:all .3s ease;font-weight:500;text-transform:capitalize}.product-details .product-info .options .option-group .size-options .size-option.active{border-color:var(--background);background-color:var(--primary);color:#fff}.product-details .product-info .options .option-group .size-options .size-option:hover:not(.active){border-color:var(--background)}.product-details .product-info .options .option-group .size-options .size-option.unavailable{opacity:.5;cursor:not-allowed;position:relative}.product-details .product-info .options .option-group .size-options .size-option.unavailable:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#ef4444;transform:rotate(-45deg)}.product-details .product-info .quantity-cart{margin-bottom:2rem}.product-details .product-info .quantity-cart .quantity-selector{display:flex;border:1px solid #d1d5db;border-radius:6px;overflow:hidden;align-items:center;width:-moz-max-content;width:max-content;margin-bottom:20px}.product-details .product-info .quantity-cart .quantity-selector .quantity-btn{padding:.6rem 1rem;background-color:#fff;border:none;cursor:pointer;font-size:1.125rem;font-weight:600;color:#0a1c3d;transition:background-color .3s ease}.product-details .product-info .quantity-cart .quantity-selector .quantity-btn:hover{background-color:#f9fafb}.product-details .product-info .quantity-cart .quantity-selector .quantity-btn:disabled{opacity:.5;cursor:not-allowed}.product-details .product-info .quantity-cart .quantity-selector .quantity-input{width:60px;height:40px;border:none;text-align:center;font-weight:600;background-color:transparent}.product-details .product-info .quantity-cart .quantity-selector .quantity-input:focus{outline:none}.product-details .product-info .quantity-cart .button-wrapper{display:flex;align-items:center;gap:10px}@media(max-width:768px){.product-details .product-info .quantity-cart .button-wrapper{position:fixed;width:100%;bottom:0;left:0;padding:2px 5px;font-size:12px;z-index:100;gap:5px;background-color:#fff}}.product-details .product-info .quantity-cart .add-to-cart{background-color:#db4444;color:#fff;border-radius:.25rem;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;padding:.6rem 2rem;font-size:1rem;font-weight:600;flex:1;justify-content:center;gap:5px;background-color:var(--primary);cursor:pointer}.product-details .product-info .quantity-cart .add-to-cart:hover{background-color:rgba(219,68,68,.8)}@media(min-width:768px){.product-details .product-info .quantity-cart .add-to-cart{padding:.625rem 2.5rem}}.product-details .product-info .quantity-cart .add-to-cart.buy-now{background-color:#18af18}.product-details .product-info .quantity-cart .add-to-cart:disabled{background:#9ca3af;cursor:not-allowed}@media(min-width:768px){.product-details .product-info .quantity-cart .add-to-cart{flex:none}}.product-details .product-info .action-buttons{display:flex;gap:1rem;margin-bottom:2rem}.product-details .product-info .action-buttons .action-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:2px solid #e5e7eb;border-radius:.375rem;background-color:#fff;color:#0a1c3d;text-decoration:none;font-weight:500;transition:all .3s ease;cursor:pointer}.product-details .product-info .action-buttons .action-btn:hover{border-color:var(--primary);color:var(--primary)}.product-details .product-info .action-buttons .action-btn .icon{width:1.25rem;height:1.25rem}.product-details .product-info .product-meta{border-top:1px solid #e5e7eb;padding-top:1.5rem}.product-details .product-info .product-meta .meta-item{display:flex;margin-bottom:.5rem;font-size:.875rem}.product-details .product-info .product-meta .meta-item .label{font-weight:600;color:#0a1c3d;min-width:100px}.product-details .product-info .product-meta .meta-item .value{color:#403b3b}.product-details .product-info .product-meta .meta-item .value a{color:#db4444;text-decoration:none}.product-details .product-info .product-meta .meta-item .value a:hover{text-decoration:underline}.product-details .product-tabs{margin-bottom:3rem}.product-details .product-tabs .tab-nav{display:flex;border-bottom:2px solid #e5e7eb;margin-bottom:2rem;overflow-x:auto}.product-details .product-tabs .tab-nav .tab-button{padding:1rem 1.5rem;background:none;font-weight:600;color:#6b7280;cursor:pointer;transition:all .3s ease;border:none;border-bottom:2px solid transparent;white-space:nowrap}.product-details .product-tabs .tab-nav .tab-button.active{color:#db4444;border-bottom-color:#db4444}.product-details .product-tabs .tab-nav .tab-button:hover:not(.active){color:#0a1c3d}.product-details .product-tabs .tab-content .tab-panel{display:none}.product-details .product-tabs .tab-content .tab-panel.active{display:block}.product-details .product-tabs .tab-content .tab-panel .content{color:#403b3b;line-height:1.6}.product-details .product-tabs .tab-content .tab-panel .content h3{color:#0a1c3d;font-weight:600;margin-bottom:1rem}.product-details .product-tabs .tab-content .tab-panel .content ul{list-style:disc;margin-left:1.5rem;margin-bottom:1rem}.product-details .product-tabs .tab-content .tab-panel .content ul li{margin-bottom:.5rem}.product-details .reviews-section{margin-bottom:3rem}.product-details .reviews-section .reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.product-details .reviews-section .reviews-header .reviews-title{font-size:1.5rem;font-weight:600;color:#0a1c3d}.product-details .reviews-section .reviews-header .write-review-btn{background-color:#415cb4;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background-color .3s ease;font-size:.875rem}.product-details .reviews-section .reviews-header .write-review-btn:hover{background-color:rgba(65,92,180,.8)}@media(min-width:768px){.product-details .reviews-section .reviews-header .write-review-btn{padding:.625rem 2.5rem}}.product-details .reviews-section .reviews-summary{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;padding:1.5rem;background-color:#f9fafb;border-radius:.5rem}@media(min-width:768px){.product-details .reviews-section .reviews-summary{grid-template-columns:1fr 2fr}}.product-details .reviews-section .reviews-summary .rating-overview{text-align:center}.product-details .reviews-section .reviews-summary .rating-overview .average-rating{font-size:3rem;font-weight:700;color:#0a1c3d;margin-bottom:.5rem}.product-details .reviews-section .reviews-summary .rating-overview .rating-stars{display:flex;justify-content:center;gap:.25rem;margin-bottom:.5rem}.product-details .reviews-section .reviews-summary .rating-overview .rating-stars .star{width:1.5rem;height:1.5rem;color:#fbbf24}.product-details .reviews-section .reviews-summary .rating-overview .total-reviews{color:#6b7280;font-size:.875rem}.product-details .reviews-section .reviews-summary .rating-breakdown .rating-bar{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.product-details .reviews-section .reviews-summary .rating-breakdown .rating-bar .stars-label{font-size:.875rem;color:#0a1c3d;min-width:60px}.product-details .reviews-section .reviews-summary .rating-breakdown .rating-bar .progress-bar{flex:1;height:8px;background-color:#e5e7eb;border-radius:4px;overflow:hidden}.product-details .reviews-section .reviews-summary .rating-breakdown .rating-bar .progress-bar .progress-fill{height:100%;background-color:#fbbf24;transition:width .3s ease}.product-details .reviews-section .reviews-summary .rating-breakdown .rating-bar .count{font-size:.875rem;color:#6b7280;min-width:30px}.product-details .reviews-section .reviews-list .review-item{padding:1.5rem 0;border-bottom:1px solid #e5e7eb}.product-details .reviews-section .reviews-list .review-item:last-child{border-bottom:none}.product-details .reviews-section .reviews-list .review-item .review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.product-details .reviews-section .reviews-list .review-item .review-header .reviewer-info{display:flex;align-items:center;gap:1rem}.product-details .reviews-section .reviews-list .review-item .review-header .reviewer-info .avatar{width:3rem;height:3rem;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;font-weight:600;color:#0a1c3d}.product-details .reviews-section .reviews-list .review-item .review-header .reviewer-info .info .name{font-weight:600;color:#0a1c3d;margin-bottom:.25rem}.product-details .reviews-section .reviews-list .review-item .review-header .reviewer-info .info .date{font-size:.875rem;color:#6b7280}.product-details .reviews-section .reviews-list .review-item .review-header .review-rating{display:flex;gap:.125rem}.product-details .reviews-section .reviews-list .review-item .review-header .review-rating .star{width:1rem;height:1rem;color:#fbbf24}.product-details .reviews-section .reviews-list .review-item .review-header .review-rating .star.empty{color:#d1d5db}.product-details .reviews-section .reviews-list .review-item .review-content{color:#403b3b;line-height:1.6}.product-details .reviews-section .reviews-list .review-item .review-actions{display:flex;gap:1rem;margin-top:1rem}.product-details .reviews-section .reviews-list .review-item .review-actions .action-btn{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:none;border:none;color:#6b7280;cursor:pointer;font-size:.875rem;transition:color .3s ease}.product-details .reviews-section .reviews-list .review-item .review-actions .action-btn:hover{color:#db4444}.product-details .reviews-section .reviews-list .review-item .review-actions .action-btn .icon{width:1rem;height:1rem}.product-details .related-products{padding:2rem 0}.product-details .related-products .section-title{font-size:1.5rem;font-weight:600;color:#0a1c3d;margin-bottom:5rem;text-align:center}@media(min-width:768px){.product-details .related-products .section-title{font-size:2rem}}.product-details .related-products .products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.product-details .required{color:#ef4444;margin-left:4px}.product-details .variant-options{display:flex;flex-wrap:wrap;gap:8px}.product-details .variant-option{padding:8px 16px;border:2px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;font-size:14px;transition:all .2s}.product-details .variant-option:hover{border-color:var(--primary)}.product-details .variant-option.active{border-color:var(--primary);background:var(--background);color:var(--primary)}.product-details .variant-price{color:#059669;font-weight:600;margin-left:4px}.product-details .error-message{color:#ef4444;font-size:12px;margin-top:4px}.product-details .stock-status{padding:8px 0}.product-details .in-stock{color:#059669;font-weight:600}.product-details .out-of-stock{color:#ef4444;font-weight:600}.product-details .action-buttons{display:flex;gap:12px}.product-details .action-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #d1d5db;background:#fff;border-radius:6px;cursor:pointer;font-size:14px}.product-details .action-btn:hover{background:#f9fafb}.product-details .product-meta{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid #e5e7eb}.product-details .meta-item{display:flex;gap:8px;font-size:14px}.product-details .label{font-weight:600;color:#374151}.product-details .value a{color:#3b82f6;text-decoration:none}.product-details .value a:hover{text-decoration:underline}@media(max-width:768px){.product-details .product-main{grid-template-columns:1fr;gap:20px}.product-details .quantity-cart{align-items:stretch}}.product-card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;cursor:pointer;position:relative}.product-card:hover:not(.stock-out){transform:translateY(-4px);box-shadow:0 10px 25px -3px rgba(0,0,0,.1)}.product-card .image-container{width:100%;height:250px;overflow:hidden;position:relative}.product-card .image-container .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.product-card .image-container:hover .image{transform:scale(1.05)}.product-card .image-container .quick-actions{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;opacity:0;transition:opacity .3s ease}.product-card .image-container .quick-actions .action-btn{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.product-card .image-container .quick-actions .action-btn:hover:not(.disabled){background-color:var(--primary);color:#fff}.product-card .image-container .quick-actions .action-btn.disabled{opacity:.5;cursor:not-allowed;background-color:#f3f4f6}.product-card .image-container .quick-actions .action-btn .icon{width:1rem;height:1rem}.product-card .image-container:hover .quick-actions{opacity:1}.product-card .image-container .stock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.342);display:flex;align-items:center;justify-content:center;z-index:10}.product-card .image-container .stock-overlay .stock-image{filter:grayscale(70%);width:65%;height:65%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.product-card .product-info{padding:1rem}.product-card .product-info .title{font-size:1.2rem;font-weight:600;color:#111827;margin-bottom:.5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .product-info .price{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.product-card .product-info .price .current-price{font-size:1rem;font-weight:600;color:#d4491e}.product-card .product-info .price .original-price{font-size:.85rem;color:#6b7280;text-decoration:line-through}.product-card .product-info .price .discount{background-color:#fef2f2;color:#db4444;padding:.1rem .5rem;border-radius:.25rem;font-size:.7rem;font-weight:600}.product-card.stock-out .image-container .image{filter:grayscale(50%);opacity:.6}.product-card.stock-out .image-container .quick-actions .action-btn{opacity:.5;cursor:not-allowed}.product-card.stock-out .image-container .quick-actions .action-btn:hover{background-color:#f3f4f6;color:#9ca3af}.product-card.stock-out .product-info .price,.product-card.stock-out .product-info .title{color:#9ca3af}.product-card.stock-out:hover{transform:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.product-card.stock-out:hover .image-container .image{transform:none}.product-card.low-stock .image-container:after{content:"Low Stock";left:.5rem;background-color:#f59e0b}.product-card.low-stock .image-container:after,.product-card.on-sale .image-container:before{position:absolute;top:.5rem;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;z-index:5}.product-card.on-sale .image-container:before{content:"Sale";right:.5rem;background-color:#ef4444}@media(max-width:768px){.product-card .image-container{height:200px}.product-card .image-container .quick-actions .action-btn{width:2rem;height:2rem}.product-card .image-container .quick-actions .action-btn .icon{width:.75rem;height:.75rem}.product-card .product-info{padding:.75rem}.product-card .product-info .title{font-size:.75rem}.product-card .product-info .price-section .price{font-size:.875rem}.product-card .product-info .price-section .stock-status{font-size:10px}}@media(min-width:769px)and (max-width:1024px){.product-card .image-container{height:220px}.product-card .product-info{padding:.875rem}.product-card .product-info .title{font-size:.8125rem}}.cart-breadcrumb .hero{position:relative;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(min-width:768px){.cart-breadcrumb .hero{height:250px}}.cart-breadcrumb .hero .background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.cart-breadcrumb .hero .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:2}.cart-breadcrumb .hero .content{position:relative;z-index:3;text-align:center;color:#fff}.cart-breadcrumb .hero .content .title{font-size:2.5rem;font-weight:700;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media(min-width:768px){.cart-breadcrumb .hero .content .title{font-size:3.5rem}}.cart-details{max-width:1200px;margin:0 auto;padding:20px 5px}@media(min-width:768px){.cart-details{padding:20px}}.cart-details .cart-header{margin-bottom:32px}.cart-details .title{font-size:32px;font-weight:700;margin:0 0 8px;color:#111827}.cart-details .item-count{color:#6b7280;margin:0;font-size:16px}.cart-details .empty-cart{text-align:center;padding:80px 20px;background:#f9fafb;border-radius:12px}.cart-details .empty-cart-icon{color:#d1d5db;margin-bottom:24px}.cart-details .empty-cart h2{font-size:24px;font-weight:600;margin:0 0 8px;color:#111827}.cart-details .empty-cart p{color:#6b7280;margin:0 0 32px}.cart-details .shop-now-button{display:inline-block;background:var(--primary);color:var(--primary-text);padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;transition:background .2s}.cart-details .shop-now-button:hover{background:var(--background)}.cart-details .cart-section{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}@media(min-width:768px){.cart-details .cart-section{grid-template-columns:repeat(2,1fr);gap:10px}}.cart-details .cart-items{background:#fff;border-radius:12px;border:1px solid #e5e7eb}.cart-details .cart-items-header{display:grid;grid-template-columns:3fr 1fr 1fr 1fr 60px;gap:16px;padding:16px 24px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:600;color:#374151;font-size:14px}.cart-details .cart-item{padding:24px;border-bottom:1px solid #f3f4f6;position:relative}.cart-details .cart-item .remove-button{position:absolute;right:5px;top:5px;width:36px;height:36px;border:none;background:#fef2f2;color:#ef4444;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}.cart-details .cart-item .remove-button:hover{background:#fee2e2}.cart-details .cart-item:last-child{border-bottom:none}.cart-details .item-top-row{justify-content:space-between;margin-bottom:16px}.cart-details .item-info,.cart-details .item-top-row{display:flex;align-items:flex-start;gap:16px}.cart-details .item-image{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0}.cart-details .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-details .item-details{flex:1}.cart-details .item-name{font-weight:600;color:#111827;text-decoration:none;font-size:16px;display:block;margin-bottom:4px}.cart-details .item-name:hover{color:#3b82f6}.cart-details .item-category{color:#6b7280;font-size:14px;margin:0 0 4px}.cart-details .item-variants{color:#f3880f;font-size:13px;margin:0 0 4px;font-weight:500}.cart-details .sku-price{display:flex;align-items:center;justify-content:space-between;gap:10px}.cart-details .sku-price .item-sku{color:#9ca3af;font-size:12px}.cart-details .sku-price .item-price{font-weight:600;color:#059669}.cart-details .original-price{color:#9ca3af;text-decoration:line-through;font-size:14px;font-weight:400;margin-left:5px}.cart-details .item-bottom-row{display:flex;justify-content:space-between;align-items:center}.cart-details .quantity-controls{display:flex;align-items:center;border:1px solid #d1d5db;border-radius:6px;overflow:hidden}.cart-details .quantity-btn{width:25px;height:36px;border:none;background:#d4d5d6;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#68707e}.cart-details .quantity-btn:hover:not(:disabled){background:#d4d5d6}.cart-details .quantity-btn:disabled{opacity:.5;cursor:not-allowed}.cart-details .quantity-input{width:50px;height:36px;border:none;text-align:center;font-weight:600;background:#fff}.cart-details .item-total{font-weight:700;color:#111827}.cart-details .item-actions{display:flex}.cart-details .cart-actions{padding:24px;border-top:1px solid #e5e7eb;background:#f9fafb}.cart-details .clear-cart-button{background:#ef4444;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer}.cart-details .clear-cart-button:hover{background:#dc2626}.cart-details .checkout-section{height:-moz-fit-content;height:fit-content}@media(max-width:768px){.cart-details .cart-items-header{display:none}.cart-details .cart-item{padding:16px}.cart-details .item-top-row{flex-direction:column;gap:8px}.cart-details .item-info{gap:8px}.cart-details .item-image{width:60px;height:60px}.cart-details .item-details{flex:1}.cart-details .quantity-controls{margin-top:8px}.cart-details .item-total{margin-top:8px;margin-left:auto}.cart-details .item-actions{position:absolute;top:16px;right:16px}.cart-details .remove-button{width:30px;height:30px}}.cart-details .order-summary{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;position:sticky;top:20px}.cart-details .order-summary h3{font-size:20px;font-weight:700;margin:0 0 20px;color:#111827}.cart-details .summary-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;color:#374151}.cart-details .summary-row.discount,.cart-details .summary-row.shipping{color:#059669}.cart-details .summary-row.total{font-weight:700;font-size:18px;color:#111827;margin-bottom:24px}.cart-details .summary-divider{border:none;border-top:1px solid #e5e7eb;margin:16px 0}.cart-details .checkout-button{display:block;width:100%;background:var(--primary);color:var(--text-white);padding:16px;border-radius:8px;text-decoration:none;font-weight:600;text-align:center;margin-bottom:12px;transition:background .2s}.cart-details .checkout-button:hover{background:var(--primary-light)}.cart-details .continue-shopping{display:block;width:100%;background:transparent;color:var(--primary);padding:12px;border:1px solid var(--primary);border-radius:8px;text-decoration:none;font-weight:600;text-align:center;transition:all .2s}.cart-details .continue-shopping:hover{background:var(--background)}.checkout_details{padding:20px 5px}@media(min-width:768px){.checkout_details{padding:30px}}.checkout_details .title{font-size:28px;font-weight:700;margin-bottom:24px;text-align:center;color:#222}.checkout_details .checkoutSection{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.checkout_details .checkoutSection{grid-template-columns:2fr 1fr}}.checkout_details .customerInfo,.checkout_details .orderSummary{background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.checkout_details .formGroup{margin-bottom:18px}.checkout_details .formGroup input,.checkout_details .formGroup textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;background:#f9f9f9;font-size:15px;transition:all .3s}.checkout_details .formGroup input:focus,.checkout_details .formGroup textarea:focus{border-color:#ff2c2c;background:#fff;outline:none}.checkout_details .formGroup textarea{min-height:90px}.checkout_details .formGroup .error{color:#ff2c2c;font-size:13px;margin-top:4px;display:block}.checkout_details .paymentSection,.checkout_details .shippingSection{margin-bottom:20px}.checkout_details .paymentSection h4,.checkout_details .shippingSection h4{font-size:16px;font-weight:600;margin-bottom:10px}.checkout_details .paymentSection .cardGroup,.checkout_details .shippingSection .cardGroup{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.checkout_details .paymentSection .optionCard,.checkout_details .shippingSection .optionCard{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px;border:1.5px solid #e5e5e5;border-radius:10px;background:#fff;cursor:pointer;transition:all .3s;box-shadow:0 2px 6px rgba(0,0,0,.06)}.checkout_details .paymentSection .optionCard img,.checkout_details .shippingSection .optionCard img{width:40px;height:40px;margin-bottom:8px}.checkout_details .paymentSection .optionCard p,.checkout_details .paymentSection .optionCard span,.checkout_details .shippingSection .optionCard p,.checkout_details .shippingSection .optionCard span{font-size:14px;font-weight:500;color:#333}.checkout_details .paymentSection .optionCard.active,.checkout_details .shippingSection .optionCard.active{border-color:#ff2c2c;background:#fff5f5;box-shadow:0 4px 10px rgba(255,44,44,.2)}.checkout_details .orderItems{margin-bottom:16px;border-top:1px solid #eee;padding-top:12px}.checkout_details .orderItems .orderItem{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px;color:#666}.checkout_details .totalRow{display:flex;justify-content:space-between;margin:8px 0;font-size:15px;color:#333}.checkout_details .totalRow.total{font-weight:700;font-size:18px;margin-top:10px;padding-top:12px;border-top:2px solid #eee}.checkout_details .confirmOrderButton{width:100%;padding:14px;background:var(--primary);color:var(--text-white);border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .3s;margin-top:10px}.checkout_details .confirmOrderButton:hover{background:var(--primary-light)}.checkout_details .confirmOrderButton:disabled{background:#ccc;cursor:not-allowed}.checkout_details .backToCart{display:block;text-align:center;margin-top:14px;color:var(--primary);padding:8px;border:1px solid var(--primary);font-size:14px;text-decoration:none;border-radius:8px}.checkout_details .backToCart:hover{text-decoration:underline}.checkout-breadcrumb .hero{position:relative;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(min-width:768px){.checkout-breadcrumb .hero{height:250px}}.checkout-breadcrumb .hero .background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.checkout-breadcrumb .hero .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:2}.checkout-breadcrumb .hero .content{position:relative;z-index:3;text-align:center;color:#fff}.checkout-breadcrumb .hero .content .title{font-size:2.5rem;font-weight:700;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media(min-width:768px){.checkout-breadcrumb .hero .content .title{font-size:3.5rem}}.confirmation_details{padding:2rem 0;background-color:#f9fafb;display:flex;justify-content:center}.confirmation_details .container{width:100%;max-width:700px}.confirmation_details .confirmation_card{background:#fff;padding:2rem;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.05);text-align:center}.confirmation_details .confirmation_header{margin-bottom:1.5rem}.confirmation_details .confirmation_header .success_icon{font-size:48px;color:#4caf50;margin-bottom:.5rem}.confirmation_details .confirmation_header h1{font-size:24px;font-weight:700;color:#333}.confirmation_details .confirmation_header .subtitle{font-size:15px;color:#666;margin-top:.5rem}.confirmation_details .confirmation_header .subtitle span{font-weight:600;color:#222}.confirmation_details .order_summary{background:#f8f9fa;padding:1rem 1.5rem;border-radius:12px;text-align:left;margin:1rem 0}.confirmation_details .order_summary h2{font-size:16px;font-weight:600;color:#222;margin-bottom:1rem}.confirmation_details .order_summary .summary_item{display:flex;justify-content:space-between;margin-bottom:.5rem;color:#555;font-size:14px}.confirmation_details .order_summary .summary_total{display:flex;justify-content:space-between;margin-top:1rem;font-size:16px;font-weight:700;color:#000}.confirmation_details .billing_payment{display:flex;justify-content:space-between;flex-wrap:wrap;margin:1.5rem 0}.confirmation_details .billing_payment .billing,.confirmation_details .billing_payment .payment{width:48%}.confirmation_details .billing_payment .billing h3,.confirmation_details .billing_payment .payment h3{font-size:14px;font-weight:600;color:#333;margin-bottom:.3rem}.confirmation_details .billing_payment .billing p,.confirmation_details .billing_payment .payment p{font-size:13px;color:#555;line-height:1.4}.confirmation_details .actions{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.confirmation_details .actions .receipt_btn{background-color:#3b82f6;border:none;font-size:15px;padding:8px 20px;border-radius:8px}.confirmation_details .actions .receipt_btn:hover{background-color:#2563eb}.confirmation_details .actions .continue_btn{font-size:15px;padding:8px 20px;border-radius:8px}.confirmation_details .footer_note{font-size:12px;color:#888;margin-top:1.5rem}.confirmation_details .footer_note a{color:#3b82f6;text-decoration:underline}.header_2{position:fixed;width:100%;top:0;z-index:1000}.header_2__main{color:#000;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.header_2__main .container{max-width:1152px;margin:0 auto;padding:.5rem;display:flex;align-items:center;justify-content:space-between}.header_2__main-left{display:flex;align-items:center;gap:3rem}.header_2__main-logo{display:flex;align-items:center;justify-content:center;width:120px;height:50px}.header_2__main-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header_2__main-nav{display:none}@media(min-width:1024px){.header_2__main-nav{display:block;background:none;box-shadow:none;padding:0}}.header_2__main-nav.mobile-open{display:block;position:absolute;top:110px;left:0;right:0;background-color:#fff;color:#000;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:1rem 1.5rem;z-index:20}.header_2__main-nav ul{display:flex;flex-direction:column;gap:1rem;font-size:1rem;font-weight:500;margin:0}@media(min-width:1024px){.header_2__main-nav ul{flex-direction:row;gap:1.25rem}}.header_2__main-nav ul a{color:#000;text-decoration:none;transition:color .3s ease}.header_2__main-nav ul a.active,.header_2__main-nav ul a:hover{color:#db4444}.header_2__main-right{display:flex;align-items:center;gap:.75rem}.header_2__main-right .icon{font-size:1.25rem;cursor:pointer;transition:color .3s ease}.header_2__main-right .icon:hover{color:#db4444}.header_2__main-right .cart-item{position:relative}.header_2__main-right .cart-item .badge{position:absolute;top:-.5rem;right:-.5rem;background-color:var(--primary-dark);color:var(--text-white);font-size:.625rem;border-radius:50%;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}.header_2__main-right .price{color:#db4444;font-size:1rem;font-weight:600;margin:0 0 0 1rem!important}.header_2__main-right .menu-toggle{display:block;margin-left:.5rem;border-radius:.25rem;font-size:1.5rem;border:1px solid #1e293b;padding:.25rem;background-color:hsla(0,0%,100%,.1);cursor:pointer}@media(min-width:1024px){.header_2__main-right .menu-toggle{display:none}}.product-list__container{max-width:1152px;margin:0 auto;padding:0 .5rem}.product-list__container .main-content{grid-column:span 12}@media(min-width:768px){.product-list__container .main-content{grid-column:span 9}}.shop-item{padding:1rem 0 2rem}.shop-item .wrapper{width:100%}.shop-item .filter-bar{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;justify-content:space-between;background-color:#fff;padding:10px 8px;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:2rem}@media(min-width:768px){.shop-item .filter-bar{flex-direction:row;align-items:center}}.shop-item .filter-bar .result-info{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#0a1c3d}.shop-item .filter-bar .result-info svg{width:1rem;height:1rem;color:#6b7280}.shop-item .filter-bar .controls{display:flex;align-items:center;gap:1rem}.shop-item .filter-bar .controls .control-group{display:flex;align-items:center;gap:.5rem}.shop-item .filter-bar .controls .control-group .label{font-size:.875rem;color:#0a1c3d;font-weight:500}.shop-item .filter-bar .controls .divider{width:1px;height:1.5rem;background-color:#e5e7eb}.shop-item .filter-bar .controls .ant-select{min-width:120px}.shop-item .filter-bar .controls .ant-select .ant-select-selector{border-radius:.375rem;border:1px solid #d1d5db;padding:.5rem .75rem;font-size:.875rem;transition:all .3s ease}.shop-item .filter-bar .controls .ant-select .ant-select-selector:hover{border-color:#9ca3af}.shop-item .filter-bar .controls .ant-select .ant-select-selector:focus{border-color:#db4444;box-shadow:0 0 0 3px rgba(219,68,68,.1)}.shop-item .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}@media(min-width:768px){.shop-item .product-grid{grid-template-columns:repeat(3,1fr);gap:8px}}.shop-item .product-grid.list-view{grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:767px){.shop-item .product-grid.list-view{grid-template-columns:1fr}}.shop-item .product-grid.list-view .product-card{display:flex;flex-direction:row;gap:15px;align-items:center}.shop-item .product-grid.list-view .product-card .image-container{width:150px;height:150px;flex-shrink:0}.shop-item .product-grid.list-view .product-card .image-container .quick-actions{top:.5rem;right:.5rem}.shop-item .product-grid.list-view .product-card .product-info{flex-grow:1;padding:0;text-align:left}.shop-item .product-grid.list-view .product-card .product-info .title{font-size:1rem;margin-bottom:.75rem}.shop-item .product-grid.list-view .product-card .product-info .price{font-size:1.25rem}.shop-item .product-grid .product-card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease;cursor:pointer}.shop-item .product-grid .product-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px -3px rgba(0,0,0,.1)}.shop-item .product-grid .product-card .image-container{width:100%;height:250px;overflow:hidden;position:relative}.shop-item .product-grid .product-card .image-container .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.shop-item .product-grid .product-card .image-container:hover .image{transform:scale(1.05)}.shop-item .product-grid .product-card .image-container .quick-actions{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;opacity:0;transition:opacity .3s ease}.shop-item .product-grid .product-card .image-container .quick-actions .action-btn{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.shop-item .product-grid .product-card .image-container .quick-actions .action-btn:hover{background-color:#db4444;color:#fff}.shop-item .product-grid .product-card .image-container .quick-actions .action-btn .icon{width:1rem;height:1rem}.shop-item .product-grid .product-card .image-container:hover .quick-actions{opacity:1}.shop-item .product-grid .product-card .product-info{padding:1rem}.shop-item .product-grid .product-card .product-info .title{font-size:.875rem;font-weight:500;color:#0a1c3d;margin-bottom:.5rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-item .product-grid .product-card .product-info .price{font-size:1rem;font-weight:600;color:#db4444}.footer2{background-color:#000}.footer2 .footerTop{background-color:#0e0d0d!important;color:#fff;padding:7rem 0 4rem;z-index:5!important;margin-top:-40px;border-radius:0 0 40px 40px}.footer2 .footerTop .container{max-width:1152px;margin:0 auto;padding:0 .5rem}.footer2 .footerTop__content{display:flex;justify-content:space-between;width:100%}.footer2 .footerTop__links{flex:1}.footer2 .footerTop__links h3{font-size:1.2rem;font-weight:700;margin-bottom:1rem;color:#fff}.footer2 .footerTop__links ul{list-style:none;padding:0;margin:0}.footer2 .footerTop__links ul li{margin-bottom:.5rem}.footer2 .footerTop__links ul li a{color:#d1d5db;text-decoration:none}.footer2 .footerTop__links ul li a:hover{color:#fff}.footer2 .footerTop__links p{font-size:.9rem;color:#d1d5db;margin-top:1rem}.footer2 .footerTop__links p a{color:#d1d5db;text-decoration:none}.footer2 .footerTop__links p a:hover{color:#fff}.footer2 .footerTop__vip{flex:1;text-align:left;border-left:1px solid #555454;padding-left:5.5rem}.footer2 .footerTop__vip h3{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#fff}.footer2 .footerTop__vip .footerTop__vip-input{display:flex;align-items:center;margin:1.5rem 0;position:relative;background-color:#1a1919;border-radius:8px;overflow:hidden}.footer2 .footerTop__vip .footerTop__vip-input input{width:100%;padding:1.3rem 1rem;border:none;background-color:#1a1919;margin-right:60px}.footer2 .footerTop__vip .footerTop__vip-input button{background-color:#fff;color:#333;border:none;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.footer2 .footerTop__vip .footerTop__vip-input button:hover{background-color:#dfdcdc}.footer2 .footerTop__vip p{font-size:.9rem;color:#d1d5db;line-height:1.5}.footer2 .footerBottom{background-color:#000!important;color:#fff;padding:2rem 0}.footer2 .footerBottom .container{max-width:1152px;margin:0 auto;padding:0 .5rem;display:flex;justify-content:space-between}.footer2 .footerBottom p{font-size:.9rem;color:#d1d5db;margin:0}.theme-body2{overflow-x:hidden;font-size:14px;line-height:24px;font-weight:400;font-family:Poppins,sans-serif;background-color:var(--background);color:var(--text-primary);position:relative;z-index:100;padding-bottom:100px;border-radius:0 0 40px 40px}.floating-settings-btn{position:fixed;right:-15px;top:50%;transform:translateY(-50%);width:3.5rem;height:3.5rem;background:var(--primary);border:none;border-radius:50%;box-shadow:0 4px 12px var(--shadow);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;transition:all .3s ease;z-index:1000}.floating-settings-btn:hover{background:var(--primary-dark);transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px var(--shadow)}.floating-settings-btn:active{transform:translateY(-50%) scale(.95)}@media(max-width:768px){.floating-settings-btn{right:1rem;width:3rem;height:3rem;font-size:1rem}}.settings-drawer{position:fixed;top:0;right:0;height:100vh;width:350px;background:var(--surface);border-left:1px solid var(--border);box-shadow:-4px 0 20px var(--shadow);transform:translateX(100%);transition:transform .3s ease;z-index:1001;overflow-y:auto}.settings-drawer.open{transform:translateX(0)}@media(max-width:768px){.settings-drawer{width:100%;max-width:300px}}.settings-drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000}.settings-drawer-overlay.open{opacity:1;visibility:visible}.settings-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border)}.settings-drawer-header h3{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.settings-drawer-close{background:none;border:none;font-size:1.5rem;color:var(--text-secondary);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:all .2s ease}.settings-drawer-close:hover{background:var(--border);color:var(--text-primary)}.settings-drawer-content{padding:1.5rem}.theme-section{margin-bottom:2rem}.theme-section h4{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.theme-section p{font-size:.875rem;color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.5}.theme-selector{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.theme-selector .theme-option{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:2px solid var(--border);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.theme-selector .theme-option:hover{border-color:var(--primary);background:var(--surface)}.theme-selector .theme-option.active{border-color:var(--primary);background:var(--background)}.theme-selector .theme-option .theme-color{width:2rem;height:2rem;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);flex-shrink:0}.theme-selector .theme-option .theme-info{flex:1}.theme-selector .theme-option .theme-info .theme-name{font-size:.875rem;font-weight:500;color:var(--text-primary);margin-bottom:.125rem}.theme-selector .theme-option .theme-info .theme-description{font-size:.75rem;color:var(--text-secondary)}.loading-container{display:flex;align-items:center;justify-content:center;width:100vw;height:90vh}.spinner-direct{border:4px solid rgba(0,0,0,.1);border-left-color:#ef4444;border-radius:50%;width:40px;height:40px;animation:spin-direct 1s linear infinite}@keyframes spin-direct{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a,a:focus,a:hover,button:focus,input:focus,select:focus,textarea:focus{outline:0 solid!important;text-decoration:none}a{transition:.3s}a,a:hover{color:inherit}button{transition:.3s;background:transparent;border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}img{max-width:100%;height:auto}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-weight:700}:disabled{cursor:not-allowed!important}html{overflow-x:hidden;scrollbar-width:none!important}.no_scroll{overflow-y:hidden;scrollbar-width:none}.scrollbar_hidden{scrollbar-width:none!important}body{overflow-x:hidden;font-size:14px;line-height:24px;font-weight:400;font-family:Poppins,sans-serif;background-color:#fefefe}*{padding:0;margin:0;box-sizing:border-box;scrollbar-color:#e4e2e2 #f1f1f1}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#444;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#333}::-moz-selection{background:#1d1d1d;color:#fff}::selection{background:#1d1d1d;color:#fff}.table-icon{width:50px;height:30px;-o-object-fit:contain;object-fit:contain;background-color:transparent;border-radius:2px}.otp-timer-wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 5px}.otp-timer-wrapper .resend-text{cursor:pointer;color:#db4444;font-weight:700}.ant_image_override{width:100%;height:auto;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.ant-table-wrapper{clear:both;max-width:100%;margin-top:10px}.site-form-item-icon{font-size:12px}.ant-btn{display:inline-flex}.ant-btn,.ant-btn.ant-btn-icon-only{align-items:center;justify-content:center}.ant-btn.ant-btn-icon-only{display:flex}.ant-table-cell{padding:5px 10px!important}.ant-dropdown{top:50px!important}.ant-menu-horizontal{line-height:45px!important;border-radius:8px;background-color:#fff!important}.ant-menu-horizontal .nav-text{font-size:12px}.ant-form-item{margin-bottom:15px}.otp-content-area{min-height:100vh;display:flex;justify-content:center;align-items:center}.otp-content-area .from-content{padding:10px;background:#fff}.otp-content-area .from-content .image-area{padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.otp-content-area .from-content .image-area .form-image-wrapper{margin:10px 0}.otp-content-area .from-content .image-area .image-area-desc{display:flex;flex-direction:column;align-items:center;justify-content:center}.otp-content-area .from-content .image-area .image-area-desc h6{font-size:15px;margin-bottom:5px}.otp-content-area .from-content .image-area .image-area-desc p{font-size:12px}.otp-content-area .from-content .image-area .image-area-desc a{font-size:12px;color:#005bd4}.otp-content-area .from-content .form-area{box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:10px;padding:20px;color:#000}.otp-content-area .from-content .form-area .from-area-wrapper{max-width:500px;padding:5px;margin:auto}.otp-content-area .from-content .form-area .from-area-wrapper .form-title{text-align:center;margin-bottom:20px}.otp-content-area .from-content .form-area .from-area-wrapper .form-title h2{font-size:20px;margin-bottom:10px;text-transform:capitalize}.otp-content-area .from-content .form-area .from-area-wrapper .form-title p{font-size:14px;color:#000;text-transform:capitalize}.otp-content-area .from-content .form-area .from-area-wrapper .form-title p span{cursor:pointer;font-weight:600;margin-left:5px}.otp-content-area .from-content .form-area .from-area-wrapper .otp-section .sign-up-button-wrapper .sign-up-button{padding:2px 20px;background-color:#db4444;color:#fff;border-radius:10px}.otp_content_wrapper_main .ant-form-item-control-input-content{display:flex;align-items:center;justify-content:center!important}.otp_content_wrapper_main .ant-form-item-control-input-content .otp-input-section{display:flex;align-items:center;justify-content:center}.otp_content_wrapper_main .ant-form-item-control-input-content .otp-input-section input{width:34px!important;height:35px;color:#db4444;font-weight:700;border:1px dashed #db4444;margin-left:3px;margin-right:3px}.ant-form-item-control-input-content .otp-input-section{display:flex;align-items:center;justify-content:center}.ant-form-item-control-input-content .otp-input-section input{width:35px}.ant-table-wrapper .ant-table-summary{position:relative;z-index:2;background:#fff;font-weight:600;font-size:medium}.ant-table-wrapper .ant-table-summary .ant-table-cell{padding:12px 10px!important}.dashboard-report-container .report-filter-section{padding:10px;background-color:#f1f1f1;margin-bottom:10px}.pdf-downlode-button{margin-left:20px;line-height:0!important}.purchase-tag{background-image:linear-gradient(145deg,#b224ef,#7579ff)}.purchase-tag,.sale-tag{text-transform:uppercase;color:#fff;border-radius:50px}.sale-tag{background-image:linear-gradient(145deg,#ff5858,#f09819);box-shadow:4px 5px 15px -3px rgba(0,0,0,.1)}.row_devider{background-color:#ebe7e7;height:1px;width:100%;margin:10px 0}.col_devider{background-color:#ebe7e7;width:1px;height:100%;margin:0 10px}.ant-layout{background-color:#fff}.flex_center{gap:5px}.flex_between,.flex_center{display:flex;align-items:center}.flex_between{justify-content:space-between;gap:10px}.global_icon_wrapper{display:flex;align-items:center;justify-content:center}.global_button{background-image:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff;padding:8px 10px;border-radius:5px;font-size:14px;font-weight:600}.button_gradiend_primary{background:linear-gradient(90deg,#4088c0,#68afe2);padding:5px 30px;color:#fff!important;text-transform:capitalize;font-weight:600;border-radius:3px;border:none;font-size:14px;transition:all .5s ease-out 0s;background-size:200%;cursor:pointer;width:100%;height:40px}.button_gradiend_primary:hover{background-position:100%}.custom_primary{background:linear-gradient(90deg,#54a4d3,#2c61d4);padding:5px 15px;color:#fff!important;text-transform:capitalize;font-weight:600;border-radius:5px;border:none;font-size:14px;transition:all .5s ease-out 0s;background-size:200%;cursor:pointer;height:32px}.custom_primary:hover{background-position:100%}.custom_primary_button{background:linear-gradient(90deg,#54a4d3,#2c61d4);padding:5px 15px;color:#fff!important;text-transform:capitalize;font-weight:600;border-radius:5px;border:none;font-size:14px;transition:all .5s ease-out 0s;background-size:200%;cursor:pointer;height:32px}.custom_primary_button:hover{background-position:100%}.pdf_downloader_button_wrapper{display:flex;align-items:flex-end;justify-content:flex-end}.income_report_header_wrapper{width:100%;display:flex;align-items:center;justify-content:space-between}.income_report_header_wrapper .custom_card_title{margin:0}.income_report_header_wrapper .report_action_wrapper,.report_date_wrapper{display:flex;align-items:center;gap:10px}.report_date_wrapper{padding:0 10px;margin-bottom:10px}.report_date_wrapper h6{margin:0;font-weight:500}.report_date_wrapper .report_date{display:flex;align-items:center;gap:10px}.report_date_wrapper .report_date p{margin:0}.report_custom_table_wrapper table{padding:10px;width:50%}.report_custom_table_wrapper table tbody tr td,.report_custom_table_wrapper table thead tr th{padding:8px 10px}.report_custom_table_wrapper table tbody tr:last-child{font-size:14px;font-weight:700}.landing_primary_button{background-image:linear-gradient(90deg,#8b5cf6,#ec4899);cursor:pointer;text-align:center;text-transform:capitalize;transition:.5s;transition:background-position .3s ease;background-size:200% auto;color:#fff;border-radius:8px;display:block;font-size:16px;font-weight:400;padding:5px 15px}.landing_primary_button.large_button{width:143px;height:48px}.landing_primary_button.mid_button{width:137px;height:39px}.landing_primary_button.small_button{width:100px;height:39px}.landing_primary_button:hover{background-position:100%;color:#fff;text-decoration:none}.landing_primary_button_border{border:2px solid #8b5cf6;padding:5px 15px;text-align:center;text-transform:capitalize;transition:.5s;background-size:200% auto;color:#325aab;border-radius:8px;display:block;font-size:16px;font-weight:400;line-height:normal}.landing_primary_button_border.small_button{width:100px;height:39px}.landing_primary_button_border:hover{background:#8b5cf6;color:#fff;background-position:100%;text-decoration:none;border:2px solid transparent!important}.color_title{font-weight:inherit;color:#41acaa}.page_section_wrapper{margin-top:60px}.container{max-width:1280px}.container,.pos-container{margin:0 auto;padding:0 10px;width:100%}.pos-container{max-width:1350px}@media only screen and (min-width:1500px){.pos-container{margin:0 auto;padding:0 10px;max-width:1500px;width:100%}}@media only screen and (max-width:768px){.page_section_wrapper{margin-top:50px}.landing_primary_button,.landing_primary_button_border{font-size:12px}}.main_container{margin-top:80px}.section_items{margin-top:50px}.text-center{text-align:center!important}.text-right{text-align:right!important}.min-w-100{min-width:110px}.w-full{width:100%!important}.product-select.ant-select-single{font-size:14px;height:50px}.qty-input{border:none!important;text-align:center!important;width:100px!important}.saless-details-view{padding:25px;background-color:#f8f6f6}@media only screen and (max-width:768px){.saless-details-view{padding:5px}}.saless-details-view .invoice_title{font-size:3rem}@media only screen and (max-width:768px){.saless-details-view .invoice_title{font-size:1.5rem}}.saless-details-view .invoice_shop_title{font-size:3rem}@media only screen and (max-width:768px){.saless-details-view .invoice_shop_title{font-size:1rem}}.order-summery-wrapper{display:flex;justify-content:end;width:100%}.order-summery-wrapper .order-summery{padding:15px;background:#fafafa;border-radius:8px;width:50%}@media only screen and (max-width:768px){.order-summery-wrapper .order-summery{width:100%}}.order-summery-wrapper .order-summery .order-summery-header{font-size:18px;font-weight:700;margin-bottom:10px}.order-summery-wrapper .order-summery .detail-item{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-top:4px}.order-summery-wrapper .order-summery .detail-item .label{color:#272727}.order-summery-wrapper .order-summery .detail-item .value{font-weight:600}.landing-root{position:relative!important;min-height:100vh;width:100vw}.landing-root .landing-content{position:absolute!important;top:0;left:0;background-color:transparent;width:100%;height:100%;z-index:100}.sales_input.ant-select-single{font-size:14px;height:50px}.sales_input.ant-picker-outlined{position:relative;display:flex;align-items:center;height:50px}.sales_desktop_payment_section{display:none}@media only screen and (min-width:768px){.sales_desktop_payment_section{display:block}}.sales_mobile_payment_section{display:none}@media only screen and (max-width:768px){.sales_mobile_payment_section{display:block}}.submit_button{margin-top:10px;background:linear-gradient(90deg,#8b5cf6,#ec4899);color:#fff;height:38px;border:none;transition:.5s;background-size:200% auto}.submit_button:hover{border:none;background-position:100%;color:#fff;text-decoration:none}.submit_button:disabled{background:linear-gradient(112.1deg,#454647 20%,#e8e9ec);cursor:not-allowed}.align-center-icon{display:flex;align-items:center;gap:5px;color:#585858}.pos_header_wrapper{position:fixed;top:0;width:100%;left:0;background-color:#ebf1ff;z-index:1}.pos_header_wrapper .pos_header{display:flex;align-items:center;justify-content:space-between;height:60px}.pos_header_wrapper .pos_header .header_item{flex:1;text-align:center}.pos_header_wrapper .pos_header .header_item:first-child{text-align:start}.pos_header_wrapper .pos_header .header_item:last-child{text-align:end}.pos_header_wrapper .pos_header .header_item .brand_title{font-size:26px;color:#325aab;margin:0}.pos_header_wrapper .pos_header .header_item .date_and_time{display:flex;align-items:center;justify-content:center;gap:15px}.pos_header_wrapper .pos_header .header_item .date_and_time p{font-size:18px;text-transform:uppercase;margin:0}.pos_header_wrapper .pos_header .header_item .button_section_wrapper{display:flex;align-items:center;justify-content:flex-end;gap:20px}.pos_header_wrapper .pos_header .header_item .button_section_wrapper li{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:5px 15px;background-color:#325aab;color:#fff;border-radius:4px;cursor:pointer}.dashboard-pos-section{margin-top:60px;width:100%;height:100%;overflow:hidden}.dashboard-pos-section .dashboard-pos-section-container{overflow:hidden!important;padding:5px 0}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper{padding:5px 0}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper{box-shadow:0 1px 4px rgba(0,0,0,.16)}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-list-input{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper{margin-top:5px;max-height:265px!important;overflow-y:auto}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper::-webkit-scrollbar{width:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper::-webkit-scrollbar-thumb{background:#c7c5c5}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table{width:100%;height:100%}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table thead tr{padding:0 10px;border-bottom:1px solid #e9e6e6;background-image:linear-gradient(90deg,#54a4d3,#2c61d4)}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table thead tr th{text-align:center;position:sticky;top:0;z-index:1;padding:8px 5px;color:#fff;text-transform:capitalize}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table tbody tr{position:relative;padding:0 10px;border-bottom:1px solid #e9e6e6;background-color:#fff}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table tbody tr:hover{box-shadow:0 1px 4px rgba(0,0,0,.16);background-color:#fcfafa}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table tbody tr td{text-align:center;padding:8px 5px;font-size:12px;font-weight:600;color:#8a8787;position:relative;line-height:15px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table tbody tr td .qty-counter{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table tbody tr td .qty-counter .qty-counter-button{padding:0 5px;background:#e0dede;font-weight:600;cursor:pointer;color:#000;border-radius:3px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table .pos-item-remove{padding:5px;position:absolute;right:10px;top:8px;width:16px;height:16px;border-radius:50%;background-color:#f74e4e;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700;cursor:pointer}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary{margin:5px;background-color:#fff;padding:5px 10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list{display:flex;align-items:center;gap:10px;justify-content:space-between}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box{position:relative;width:40%}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box:after{position:absolute;content:"";width:1px;height:100%;top:0;right:-25%;background-color:#cecccc}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box:last-child:after{display:none}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box .pos-list-item{display:flex;align-items:center;justify-content:space-between}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box .pos-list-item span{font-size:12px;font-weight:600;color:#5f5e5e}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box .pos-list-item .pos-list-item-total-text{font-size:12px;font-weight:700}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details{margin:5px;background-color:#fff;padding:5px 10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details h6{color:#3b3b3b;font-size:17px;text-transform:capitalize}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list{display:flex;align-items:center;gap:10px;justify-content:space-between}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box{position:relative;width:40%}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box:after{position:absolute;content:"";width:1px;height:100%;top:0;right:-25%;background-color:#cecccc}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box:last-child:after{display:none}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box .payment-list-item{display:flex;align-items:center;justify-content:space-between;position:relative}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box .payment-list-item .payment-list-item-remove{padding:5px;position:absolute;right:-5px;color:#f74e4e;font-size:12px;font-weight:700;cursor:pointer}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box .payment-list-item span{font-size:12px;font-weight:600;color:#5f5e5e;padding-right:30px}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print{margin:10px 0;background-color:#fff;padding:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:20px}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .close-button{color:inherit;background:inherit;width:110px;padding:8px;text-transform:capitalize;border-radius:5px;font-size:14px;font-weight:700;background-color:#f5e1e1;color:red;border:1px solid red}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .close-button:focus,.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .close-button:hover{background-color:#fff;filter:drop-shadow(1px #000);border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#db4444}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .hold-button{color:inherit;background:inherit;width:110px;padding:8px;text-transform:capitalize;border-radius:5px;font-size:14px;font-weight:700;background-color:#4bb1da;color:#fff;border:1px solid #fff}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .hold-button:focus,.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .hold-button:hover{background-color:#fff;filter:drop-shadow(1px #000);border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#db4444}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .unhold-button{color:inherit;background:inherit;width:110px;padding:8px;text-transform:capitalize;border-radius:5px;font-size:14px;font-weight:700;background-color:#4bb1da;color:#fff;border:1px solid #fff}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .unhold-button:focus,.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .unhold-button:hover{background-color:#fff;filter:drop-shadow(1px #000);border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#db4444}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .reset-button{color:inherit;background:inherit;width:110px;padding:8px;text-transform:capitalize;border-radius:5px;font-size:14px;font-weight:700;background-color:red;color:#fff}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .reset-button:focus,.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .reset-button:hover{background-color:#fff;filter:drop-shadow(1px #000);border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#db4444}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .print-button{color:inherit;background:inherit;width:110px;padding:8px;text-transform:capitalize;border-radius:5px;font-size:14px;font-weight:700;background-color:#005bd4;color:#fff}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .print-button:focus,.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .print-button:hover{background-color:#fff;filter:drop-shadow(1px #000);border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#db4444}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section{display:flex;align-items:center}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper{max-width:300px;padding:15px 10px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);background-color:#f3f1f1}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper input[type=text]{height:30px;width:100%;background-color:#c7c5c5;color:#fff;border:none;padding:5px 10px;text-align:right;font-size:14px;letter-spacing:1px;font-weight:600;border-radius:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper input[type=text]:focus{outline:none;border:3px solid rgba(125,166,247,.8)}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper input[type=text]:active{outline:none}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper #clear{grid-column:1/3;grid-row:1}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper #result{grid-column:3/5;grid-row:5}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper button{margin:5px;background-color:#fff;text-transform:capitalize;cursor:pointer;border-radius:15px;box-shadow:0 1px 4px rgba(0,0,0,.16);background-color:#e2dddd;font-size:12px;font-weight:600}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper button:active,.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper button:focus{outline:none}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper button:hover{background-color:#000;color:#fff}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper .highlight{background-color:#a4d3da}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper .keypad{display:grid;grid-template-columns:repeat(4,auto);grid-auto-rows:minmax(20px,auto)}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section{padding:5px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .bloc-tabs{display:flex;align-items:center;justify-content:space-between;gap:5px;background-color:#fff;padding:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .tabs{text-align:center;width:100%;cursor:pointer;box-sizing:border-box;position:relative;outline:none}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .active-tabs{background:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section button{font-size:14px;border:2px solid #005bd4;font-weight:600;color:#005bd4;padding:8px 5px;display:flex;align-items:center;gap:5px;justify-content:center;border-radius:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .content-tabs{flex-grow:1}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .content{background:#fff;padding:5px;width:100%;height:100%;display:none}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .content h6{color:#000;margin-top:10px}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .content p{width:100%;height:100%;color:#000}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .active-content{display:block}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-final-details{padding:5px 0;margin:5px 0}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-final-details .payment-details-card-wrapper{display:grid;grid-template-columns:auto auto;grid-gap:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-final-details .payment-details-card-wrapper .payment-details-card{background-color:#fff;color:#000!important;padding:5px 10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-final-details .payment-details-card-wrapper .payment-details-card span{font-size:12px}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-final-details .payment-details-card-wrapper .payment-details-card p{font-size:14px;font-weight:700;margin:0;color:#706f6f}.posSummary{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin-bottom:10px;background-image:linear-gradient(90deg,#54a4d3,#2c61d4);padding:10px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.posSummary .posSummaryCol{margin-right:20px}.posSummary .posSummaryCol h6{margin:0;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-size:14px;gap:5px}.posSummary .posSummaryCol h6 span{color:#05e6f7}.pos-payment-section .bloc-tabs{display:flex;align-items:center;justify-content:space-between;gap:5px;background-color:#fff;padding:5px}.pos-payment-section .tabs{text-align:center;width:100%;cursor:pointer;box-sizing:border-box;position:relative;outline:none}.pos-payment-section .active-tabs{background:linear-gradient(90deg,#54a4d3,#2c61d4);color:#fff}.pos-payment-section button{font-size:14px;border:2px solid #005bd4;font-weight:600;color:#005bd4;padding:8px 5px;display:flex;align-items:center;gap:5px;justify-content:center;border-radius:5px}.pos-payment-section .content-tabs{flex-grow:1}.pos-payment-section .content{background:#fff;padding:5px;width:100%;height:100%;display:none}.pos-payment-section .content h6{color:#000;margin-top:10px}.pos-payment-section .content p{width:100%;height:100%;color:#000}.pos-payment-section .active-content{display:block}@media only screen and (min-width:2200px)and (max-width:4000px){h1,h2,h3,h4,h5,h6{font-size:26px!important}.dashboard-pos-section .pos-top-menu{padding:10px 20px}.dashboard-pos-section .pos-info ul,.dashboard-pos-section .pos-top-menu ul{font-size:20px}.dashboard-pos-section .dashboard-pos-section-container{overflow:hidden!important;margin:5px 10px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper{padding:5px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper{box-shadow:0 1px 4px rgba(0,0,0,.16)}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-list-input{font-size:18px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-list-input .ant-select-selector{padding:5px;height:45px;font-size:22px;font-weight:800}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper{max-height:400px!important}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table{width:100%;height:100%}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table thead tr{padding:5px 10px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table thead tr th{padding:10px 5px;font-size:24px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table tbody tr{padding:5px 10px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table tbody tr td{text-align:center;padding:10px 5px;font-size:22px;line-height:20px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-wrapper .pos-product-list-wrapper .pos-table-wrapper table .pos-item-remove{right:20px;top:10px;width:20px;height:20px;font-size:14px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary{padding:10px 20px}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box .pos-list-item span{font-size:20px;line-height:normal}.dashboard-pos-section .dashboard-pos-section-container .pos-list-summary .pos-list .pos-list-box .pos-list-item .pos-list-item-total-text{font-size:20px;font-weight:900}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details{margin:5px;background-color:#fff;padding:10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details h6{color:#3b3b3b;font-size:17px;text-transform:capitalize}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list{display:flex;align-items:center;gap:10px;justify-content:space-between}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box{position:relative;width:40%}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box:after{position:absolute;content:"";width:1px;height:100%;top:0;right:-25%;background-color:#cecccc}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box:last-child:after{display:none}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box .payment-list-item{display:flex;align-items:center;justify-content:space-between;position:relative}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box .payment-list-item .payment-list-item-remove{padding:5px;position:absolute;right:-5px;color:#f74e4e;font-size:12px;font-weight:700;cursor:pointer}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-details .payment-list .payment-list-box .payment-list-item span{font-size:12px;font-weight:600;color:#5f5e5e;padding-right:30px}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print{background-color:#fff;padding:10px}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .close-button{width:200px;font-size:18px;padding:12px 0;background-color:#f5e1e1;color:red;border:1px solid red}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .hold-button,.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .unhold-button{width:200px;font-size:18px;padding:12px 0;background-color:#4bb1da;color:#fff;border:1px solid #fff}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .reset-button{width:200px;font-size:18px;padding:12px 0;background-color:red;color:#fff}.dashboard-pos-section .dashboard-pos-section-container .pos-details-print .pos-button-wrapper .pos-button .print-button{width:200px;font-size:18px;padding:12px 0;background-color:#005bd4;color:#fff}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper input[type=text]{height:50px;font-size:26px;font-weight:700}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper button{font-size:20px}.dashboard-pos-section .dashboard-pos-section-container .pos-calculator-section .calc-wrapper .keypad{grid-auto-rows:minmax(50px,auto)}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section button{font-size:22px;font-weight:700}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-section .content h6{color:#000;margin-top:10px;font-size:18px}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-final-details .payment-details-card-wrapper .payment-details-card span{font-size:20px}.dashboard-pos-section .dashboard-pos-section-container .pos-payment-final-details .payment-details-card-wrapper .payment-details-card p{font-size:18px;font-weight:800}.posSummary .posSummaryCol{margin-right:20px}.posSummary .posSummaryCol h6{font-size:18px}}@media only screen and (max-width:1050px){.ant-radio-group{display:flex;align-items:center;justify-content:center;gap:10px;overflow-x:scroll;padding-bottom:20px}.ant-radio-group::-webkit-scrollbar{display:block;height:0}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.text-content_sectionContainer__zPFHw{position:relative;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(54,2,75,.718);padding:40px;width:100%}.text-content_gridBackground__3dEzo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,.13) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.13) 1px,transparent 0),radial-gradient(ellipse at center,rgba(155,33,226,.2) 0,rgba(13,0,31,0) 70%);background-size:60px 60px,60px 60px,100% 100%;background-position:0 0,0 0,0 0}.text-content_backgroundOverly__VTqAX{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.699))}.text-content_contentWrapper__9k0_G{position:relative!important;z-index:10!important;text-align:center}.text-content_currentStatus__eAqNi{font-size:1.5rem;font-weight:300;color:#fff;letter-spacing:.2em;margin-bottom:.5em;text-shadow:0 0 10px rgba(51,204,255,.5),0 0 20px rgba(51,204,255,.5),0 0 30px rgba(51,204,255,.3)}.text-content_headingText__O_FOQ{font-size:4rem;font-weight:900;text-transform:uppercase;line-height:1;margin:0}.text-content_headingText__O_FOQ.text-content_streamer__hZltq{background:linear-gradient(90deg,#ec8bcc 0,#2858dd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px}.text-content_headingText__O_FOQ.text-content_offlineNow__WoSJO{background:linear-gradient(90deg,#234fc9 0,#3cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.auth_loginPage__G_0OY{display:flex;height:100vh;background-color:#f9fafb;overflow:hidden}.auth_loginPage__G_0OY .auth_leftSection__0tycb{flex:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;position:relative;height:100vh;overflow-y:scroll;scrollbar-width:none!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .auth_authTop__YUmvv{height:100px;width:100%;flex-shrink:0;display:flex;align-items:center;padding:10px 30px}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .auth_authTop__YUmvv .auth_brandLogo__flFTM{position:relative;width:220px;height:60px}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .auth_authTop__YUmvv .auth_brandLogo__flFTM img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-outlined:hover{border-color:#bd66f0;background-color:#fff}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-outlined:hover .ant-input-prefix{margin-inline-end:8px!important;color:#bd66f0!important;font-size:12px!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-affix-wrapper,.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-outlined{padding:9px 12px!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-affix-wrapper-focused,.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-outlined:focus{border-color:#bd66f0!important;box-shadow:0 0 0 2px rgba(189,102,240,.2)!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-affix-wrapper-focused .ant-input-prefix,.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-outlined:focus .ant-input-prefix{margin-inline-end:8px!important;color:#bd66f0!important;font-size:12px!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-input-prefix{margin-inline-end:8px!important;color:#999!important;font-size:12px!important;transition:color .2s ease}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-btn{background:linear-gradient(135deg,#bd66f0,#7a3ff0)!important;color:#fff!important;border:none!important;font-weight:500;padding:21px 20px!important;border-radius:8px!important;transition:all .3s ease!important;display:inline-flex;align-items:center;justify-content:center}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-btn:focus,.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-btn:hover{background:linear-gradient(15deg,#8b56f4,#c67bf4)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 12px rgba(189,102,240,.3)!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-btn:active{background:linear-gradient(135deg,#a44be9,#6e2de9)!important;box-shadow:0 2px 6px rgba(189,102,240,.25)!important;transform:translateY(1px);color:#fff!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-btn.auth_ant-btn-disabled__LNGez,.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-btn[disabled]{background:linear-gradient(135deg,#ddd,#ccc)!important;color:#999!important;box-shadow:none!important;cursor:not-allowed}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox .ant-checkbox-inner{width:16px;height:16px;border-radius:4px;border:2px solid #bd66f0!important;background-color:transparent;transition:all .2s ease}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox-checked .ant-checkbox-inner{background-color:#bd66f0!important;border-color:#bd66f0!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff!important}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox-wrapper:hover .ant-checkbox-inner,.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox:hover .ant-checkbox-inner{border-color:#a64fe0!important;box-shadow:0 0 0 3px rgba(189,102,240,.2)}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox-input:focus-visible+.ant-checkbox-inner{box-shadow:0 0 0 3px rgba(189,102,240,.3)}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox-wrapper{color:#333}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .ant-checkbox-wrapper:hover{color:#bd66f0}@media(max-width:1024px){.auth_loginPage__G_0OY .auth_rightSection__g4vJ_ .auth_contentWrapper__bmK9S h1{font-size:1.6rem}}@media(max-width:768px){.auth_loginPage__G_0OY{flex-direction:column;height:100%}.auth_loginPage__G_0OY .auth_leftSection__0tycb{width:100%;display:none!important;order:2}.auth_loginPage__G_0OY .auth_rightSection__g4vJ_{width:100%;min-height:100vh;order:1;text-align:center}}
/*# sourceMappingURL=28410641e5ff775d.css.map*/