.product-name{font-family:Inter;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.5px;text-align:left;color:#000}.product-info{font-family:Inter;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.5px;text-align:left;color:#00000080}.video-container{width:100%;max-width:800px;margin:0 auto}.responsive-video{cursor:pointer;width:100%;height:auto;border-radius:8px;-o-object-fit:cover;object-fit:cover}.button-div{align-items:baseline;justify-content:space-between!important}.form-body{padding:20px!important;min-height:500px}button.btn.next-btn{color:#fff!important;font-size:16px!important;height:30%!important;width:15%!important}button.btn.member-btn{color:#fff!important;font-size:16px!important;height:30%!important;width:40%!important}.main-containers{background:#f5f5f5;margin-top:-14px;max-width:100%!important;padding:70px 0!important}.total-section p{border-bottom:1px dashed #e1b7b7!important}.checkout-container{max-width:1100px;margin:25px auto;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 12px #0000001a}h1{font-size:28px;font-weight:700;text-align:center;margin-bottom:10px}.placeholder{width:100%!important;color:#000!important;text-align:center;background:transparent!important;margin-bottom:30px}.progress-lines{display:flex;justify-content:space-between;margin-bottom:40px}.progress-lines div{flex:1;height:4px;background-color:#28a745;margin:0 8px;border-radius:2px}.progress-lines div.inactive{background-color:#ddd}.form-container{display:flex;justify-content:space-between;gap:30px}.mb-3.e-address{background:#f5f5f5;padding:10px;border-radius:23px}.form-section{flex:0 0 58%}.cart-section h2{padding-top:20px;padding-right:20px;padding-left:20px!important}.cart-section{flex:0 0 38%;border-radius:8px;border:1px solid #e0e0e0}.form-section h2,.cart-section h2{font-size:18px;font-weight:700;margin-bottom:15px}label span{color:red}input,button{border-radius:5px}.error-text{color:red;font-size:12px;margin-top:5px}.next-btn{background-color:#28a745;color:#fff;border:none;font-size:16px;font-weight:400;line-height:19.36px}.switch{display:inline-block;position:relative;width:50px;text-align:center;border:1px solid #ddd}.total-section p{font-size:14px;margin:8px 0;display:flex;justify-content:space-between}.savings{color:#28a745;font-size:14px}.form-group-row{display:flex;gap:20px;margin-bottom:20px}.form-group-row .form-group{flex:1}.main-containers{padding:20px;background-color:#f8f9fa}.checkout-container{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.form-container{width:60%;background-color:#fff;padding:20px;border-radius:8px}.cart-section{width:35%;background-color:#fff;border-radius:8px}.progress-lines div{width:25%;height:4px;background:#d3d3d3;margin:0 2px}.progress-lines div.active{background:#28a745!important}.button-div{margin-top:30px;display:flex;justify-content:space-between}.form-group-row{display:flex;gap:20px}.form-group{width:48%}.form-label{color:#333;font-weight:700}.form-control{padding:10px;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:5px}.savings{color:#e74c3c}.progress-lines{display:flex;justify-content:space-between;margin:20px 0}.progress-lines .bar{flex:1;height:4px;background:#d3d3d3;margin:0 5px;border-radius:2px}.progress-lines .bar.active{background:#007bff}.step,.step.active{display:block}.stapFormPanel h1{font-size:36px;font-weight:600;line-height:48px;color:#262626}.stapFormPanel .f-16{color:#262626!important;font-family:Inter;font-size:16px;font-weight:400;line-height:24px;opacity:1}.stapForm{border-radius:24px;padding:12px;border:1px solid #dbdbdb}.stapForm .progress-lines .bar{border-radius:30px}.stapForm .progress-lines{margin-top:0}.stapForm h2{font-size:24px;font-weight:600;line-height:36px}.stapForm label.form-label{font-family:Inter;font-size:16px;font-weight:500;line-height:24px;color:#585757}.stapForm .step.active .form-body{padding-left:0!important;padding-right:0!important}.stapForm form#multiStepForm{width:100%}.stapForm .form-control{height:40px;border-radius:8px;padding:5px 10px;font-size:16px;font-weight:400;line-height:24px;color:#969696;margin-top:0}.stapForm .form-control::-moz-placeholder{color:#969696}.stapForm .form-control::placeholder{color:#969696}.stapFormPanel .stapForm .btn-white{padding:8px 12px;border-radius:8px;font-family:Inter;font-weight:600;line-height:24px;text-align:center;width:-moz-fit-content!important;width:fit-content!important;border:1px solid #e8e8e8;box-shadow:0 1px 1px #0000000f;background:#fff!important;color:#1c1c1c!important}.stapForm button.btn.next-btn{color:#fff!important;height:30%!important;width:15%!important;box-shadow:0 1px 3px #0000001a;background:#018f58!important;font-family:Inter;font-size:16px!important;font-weight:600;line-height:24px;text-align:center}.stapForm .cart-section{box-shadow:0 10px 16px #00000008;border:1px solid #e8e8e8}.stapForm .cart-section h2{font-size:20px;font-weight:500;line-height:32px;color:#1c1c1c;letter-spacing:0}.stapForm .cart-section h2 span.text-muted{font-size:12px;font-weight:400;line-height:20px;text-align:left;color:#585757!important;position:relative;bottom:2px}.stapForm .cart-section h2.border-bottom{padding-bottom:14px;margin-bottom:0}.card-img{width:64px;height:64px;border-radius:8px;border:1px solid #e8e8e8}.right-form h4{font-family:Inter;font-size:16px;font-weight:500;line-height:24px;color:#1c1c1c}.right-form .quantity-controls button{border-radius:8px;background:#fff!important;border:unset;padding:0 2px;color:#969696}.right-form .quantity-controls input{border:unset;width:26px;color:#262626}.right-form .quantity-controls{width:76px;height:28px;padding:4px 8px;border-radius:8px;border:1px solid #e8e8e8;background:#fff;margin:0}.right-form .p-sm{font-size:14px;font-weight:400;line-height:20px;color:#585757;margin:0}.right-form .d-flex{align-items:center;gap:7px}.pl-0{padding-left:0}.pr-0{padding-right:0}.prise{font-size:20px;font-weight:600;line-height:28px;color:#262626}p.prise img{margin-left:5px;position:relative;bottom:1px}p.total-prise{font-size:20px;font-weight:500;line-height:32px;color:#1c1c1c}p.total-prise span{font-weight:600}p.gst-prise{font-size:14px;font-weight:400;line-height:20px;color:#585757!important}p.gst-prise span{font-size:16px;font-weight:600;color:#262626}p.Savings-prise{font-size:14px;font-weight:600;line-height:20px;color:#018f58!important}.total-section{background:#fafafa!important;padding:6px 15px}.total-section p{padding:9px 0;border-bottom:1px solid #e8e8e8!important}.stapFormPanel .btn-same button{background:#018f58!important;font-size:16px;font-weight:600;line-height:24px;box-shadow:0 1px 3px #0000001a;border-radius:8px}.title-form{font-size:24px;font-weight:600;line-height:36px;margin:0 0 6px!important}.form-control:focus{border-color:unset!important;box-shadow:unset!important}.form-select:focus{border-color:unset!important;box-shadow:unset!important}.stapFormPanel select{height:40px;border-radius:8px;padding:5px 10px;font-size:16px;font-weight:400;line-height:24px;color:#969696;margin-top:0}.stapForm textarea.form-control{height:98px}.d-flex.text-end{justify-content:end;gap:15px}.e-address2{background:#f5f5f5;border-radius:37px;padding:12px;color:#585757!important;font-size:14px}.e-address2 small.text-muted{color:#585757!important}.info-circle{margin:0 3px 2px 0}.form-check-label{font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#585757!important}.form-check{display:flex;gap:12px;align-items:center}.form-check input#termsCheckbox{width:20px!important;height:20px!important}.fixed-height.active .form-body{min-height:545px}label.form-check-label a{color:#585757!important;text-decoration:underline}@media (max-width: 991px){.stapFormPanel .checkout-container{flex-wrap:wrap}.main-containers.stapFormPanel .form-container{width:100%}.stapFormPanel .form-body{min-height:unset}.stapFormPanel .cart-section{width:100%;flex:unset}}@media (max-width: 767px){.stapFormPanel .form-group{width:100%;flex:unset}.stapFormPanel .form-group-row{flex-wrap:wrap}p.total-prise{font-size:18px}}@media (max-width: 400px){.prise{font-size:17px}.right-form h4{font-size:14px}.right-form .p-sm{font-size:12px}.card-img{width:50px;height:50px}}@media (min-width: 1500px){.stapFormPanel .stapForm{max-width:1200px}}.productEdit{font-family:Inter;font-size:14px;font-weight:500;line-height:16.94px;color:#24262d}.productName{font-family:Inter;font-size:22px;font-weight:600;line-height:26.63px}.card-header{font-family:Inter;font-size:16px;font-weight:400;line-height:19.36px}.card-body label{font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px}.product-form-input{font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;border-radius:6px;padding:12px 8px}.card{border:1px solid #edeef1;border-radius:8px}.dash-card{padding:12px;border-radius:6px;border:1px solid #edeef1;margin-bottom:20px}.card-body .select2-container--default .select2-selection--multiple{border:1px solid #edeef1;padding:12px 8px;border-radius:6px;background:#f6f7f9;outline:none!important}.card-body .select2-container .select2-search--inline .select2-search__field{height:23px}.selection:focus-visible{outline:none!important}.option-label{font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;text-align:left}.option-delete-icon{width:16.87px;height:14.63px}.p-r{position:relative}.actionDropDown{position:absolute;width:100%;z-index:9;background:#fff;top:53px}.editActionDropDown{position:absolute;z-index:9;background:#fff;top:93px}.form-check-input:checked{background-color:green;border-color:green;box-shadow:none}.form-check-input{background-color:#e9ecef;border-color:#ced4da;cursor:pointer}.form-check-input:focus{border-color:#d3fbdb!important;box-shadow:#d3fbdb;box-shadow:unset!important}.switch{display:inline-block;position:relative;width:50px;height:25px;border-radius:20px;background:#dfd9ea;transition:background .28s cubic-bezier(.4,0,.2,1);vertical-align:middle;cursor:pointer}.switch:before{content:"";position:absolute;top:1px;left:2px;width:22px;height:22px;background:#fafafa;border-radius:50%;transition:left .28s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.switch:active:before{box-shadow:0 2px 8px #00000047,0 0 0 20px #8080801a}input:checked+.switch{background:#72da67}input:checked+.switch:before{left:27px;background:#fff}input:checked+.switch:active:before{box-shadow:0 2px 8px #00000047,0 0 0 20px #00968833}.heading{font-family:Inter;font-size:22px;font-weight:600;line-height:26.63px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#24262d}.sub_heading{font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#667085}.laravel-livewire-table th{font-family:Inter;font-size:12px;font-weight:600;line-height:14.52px;text-align:left;text-underline-position:from-font;color:#000;background-color:#f6f7f9}.laravel-livewire-table td{font-family:Inter;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.20000000298023224px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#464c5e}.product-table-container thead{border-style:none!important}.trix-content{min-height:15em}.cwSec{padding:20px 40px}.straitLine{flex-direction:row;justify-content:end;gap:10px}.linkContainer{display:flex;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}@media screen and (max-width: 1330px){.linkContainer{flex-direction:column!important;align-items:center!important}.straitLine{justify-content:center!important;align-items:start!important}}@media screen and (max-width: 1200px){.straitLine{justify-content:space-between!important}}@media (max-width: 768px){.topHeader{justify-content:flex-start}.video-container{max-width:100%}}.leftSide{max-width:588px;width:100%}.leftSide ul{list-style:disc;padding:0 0 0 20px}#navbarNavDropdown{position:static!important}.navbar{padding:10px 80px!important}.logo-image-size{width:auto}.custom-width{max-width:200px;width:100%}.faqContainer{padding-bottom:20px!important}.faqSec{padding-bottom:60px!important}.faq-item{margin-bottom:1rem;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.faq-header{width:100%}.faq-button{width:100%;min-height:80px;padding:1rem 20px;text-align:left;background:#0000000a;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:500;color:#333;position:relative}.faq-icon{transition:transform .3s ease}.faq-collapse{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-body{padding:1rem;background:#f8f9fa;color:#000000b2;border:#018f58 1px solid;border-top:none;border-radius:0 0 8px 8px}.faq-button:hover{background:#f8f9fa}.hidden-border{width:90%;margin:auto;height:1px;background-color:#e5e5e5}.faq-item.active .faq-button{border:#018f58 1px solid;border-bottom:none;border-radius:8px 8px 0 0;background-color:#7dd5430a;color:#018f58}.videoModal{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;background:#00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10}.closeModal{font-size:30px;font-weight:700;color:#000;position:absolute;top:30px;right:30px;cursor:pointer;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.screenWidth{width:70%}@media (max-width: 1280px){.navbar{padding:10px 20px!important}}@media (max-width: 991px){#navbarNavDropdown{position:absolute!important;top:60px;background-color:#fff;z-index:10;min-width:200px;border-radius:12px;border:1px solid #e8e8e8}#navbarNavDropdown ul li{padding:20px 40px;border-bottom:#0000001a 1px solid}#navbarNavDropdown ul li:hover{background-color:#e8e8e8;border-radius:12px}#navbarNavDropdown ul li a{font-size:24px}}@media (min-width: 768px) and (max-width: 998px){.leftSide{max-width:400px}.headerSec .leftSide{padding-right:0!important}.screenWidth{width:80%}}@media (min-width: 755px) and (max-width: 768px){.topHeader{justify-content:center!important}}@media (max-width: 768px){.videoModal{top:50%;transform:translate(-50%,-50%)}.screenWidth{width:90%}.closeModal{font-size:16px;top:10px;right:20px}}@media (max-width: 576px){.navbar{padding:10px 16px!important}.logo-image-size{width:130px}.headerSec .leftSide h1{max-width:320px!important}.headerSec .rightSide{padding-top:16px!important;padding-bottom:0!important}.blogCard.mainBlog .blogImage img{-o-object-fit:fill;object-fit:fill;min-height:200px!important}.screenWidth{width:100%}}
