@charset "UTF-8";.grade-user{background-color:#a9a9a9;color:#fff;padding:8px 12px;border-radius:5px;font-weight:700;text-transform:capitalize;text-align:center}.grade-client{background-color:#8b9474;color:#fff;padding:8px 12px;border-radius:5px;font-weight:700;text-transform:capitalize;text-align:center}.grade-loyal{background-color:#f29559;color:#fff;padding:8px 12px;border-radius:5px;font-weight:700;text-transform:capitalize;text-align:center}.grade-confirmed{background-color:#39a0ed;color:#fff;padding:8px 12px;border-radius:5px;font-weight:700;text-transform:capitalize;text-align:center}.grade-trusted{background-color:gold;color:#fff;padding:8px 12px;border-radius:5px;font-weight:700;text-transform:capitalize;text-align:center}.grade-desired{background-color:#32cd32;color:#fff;padding:8px 12px;border-radius:5px;font-weight:700;text-transform:capitalize;text-align:center}.user-seller{border:2px solid #007BFF;padding:6px;font-weight:700}.user-buyer{border:2px solid #28A745;padding:6px;font-weight:700}.user-delivery_person{border:2px solid #FFC107;padding:6px;font-weight:700}.custom-switch .switch{position:relative;display:inline-block;width:60px;height:34px}.custom-switch .switch input{opacity:0;width:0;height:0}.custom-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.custom-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.custom-switch input:checked+.slider{background-color:#2196f3}.custom-switch input:checked+.slider:before{transform:translate(26px)}.custom-switch .slider.round{border-radius:34px}.custom-switch .slider.round:before{border-radius:50%}.select2-container--default .select2-selection--single .select2-selection__clear{margin:0!important;right:auto!important;left:-20px!important;top:20%!important;background-color:transparent!important;box-shadow:none!important;border:none!important;justify-content:start;width:auto!important}.select2-container--default .select2-selection--single .select2-selection__clear span{border:1px solid #d90909;width:20px!important;height:20px!important;border-radius:5px!important;background-color:#d9090933;text-align:center;line-height:15px!important}.select2-dropdown.select2-dropdown--above{z-index:9999}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%!important;height:100%!important}.select2-container *,.select2-container *:before,.select2-container *:after{box-sizing:border-box}.select2-container .select2-selection--single{outline:0}.select2-container .select2-search--inline .select2-search__field{outline:0;-webkit-appearance:none}.select2-container--default .select2-selection--single{align-items:center;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 16px #0000000f;cursor:pointer;display:flex;height:50px!important;outline:0;padding:.9375rem 1.125rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.select2-container--default .select2-selection--single:hover{background-color:#f8fafc;border-color:#cbd5e1;box-shadow:0 6px 20px #00000014;transform:translateY(-1px)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1e293b;display:block;font-size:.9375rem;font-weight:500;line-height:1.5;overflow:hidden;padding:0;padding-right:2.5rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#94a3b8;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__arrow{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:1.125rem;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1);width:24px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #4a6823;content:"";display:block;filter:drop-shadow(0 2px 4px rgba(74,104,35,.2));height:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:0}.select2-container--default .select2-selection--single .select2-selection__clear{align-items:center;background:#ef44441a;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;line-height:1;margin-right:2rem;position:absolute;right:1.125rem;top:50%;transform:translateY(-50%);transition:all .2s ease;width:20px}.select2-container--default .select2-selection--single .select2-selection__clear:hover{background:#ef4444;color:#fff;transform:translateY(-50%) scale(1.1)}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{background:#fff;border-color:#4a6823;box-shadow:0 0 0 4px #4a68231f,0 4px 16px #0000000f;transform:translateY(-1px)}.select2-container--default.select2-container--focus .select2-selection--single .select2-selection__arrow:before,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{border-top-color:#4a6823;filter:drop-shadow(0 3px 6px rgba(74,104,35,.3))}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#f1f5f9;border-color:#e2e8f0;box-shadow:none;cursor:not-allowed;opacity:.6}.select2-container--default.select2-container--disabled .select2-selection--single:hover{border-color:#e2e8f0;box-shadow:none;transform:none}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#64748b}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow:before{border-top-color:#64748b;filter:none}.select2-dropdown{background-color:#fff;border:2px solid #4a6823;border-radius:12px;box-shadow:0 12px 32px #0000001f,0 2px 8px #0000000f;box-sizing:border-box;display:block;left:0;max-height:340px;overflow:hidden;position:absolute;z-index:1051}.select2-dropdown.select2-dropdown--above{margin-bottom:.25rem}.select2-container--open .select2-dropdown{animation:select2DropdownFadeIn .2s cubic-bezier(.4,0,.2,1)}@keyframes select2DropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.select2-search--dropdown{background:linear-gradient(135deg,#4a682308,#4a682303);border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:block;padding:.875rem}.select2-search--dropdown .select2-search__field{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cpath d='m21 21-4.35-4.35'%3E%3C/path%3E%3C/svg%3E");background-position:.875rem center;background-repeat:no-repeat;background-size:18px;border:2px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#1e293b;font-size:.9375rem;font-weight:500;outline:0;padding:.75rem 1rem .75rem 2.75rem;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.select2-search--dropdown .select2-search__field:focus{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231f}.select2-search--dropdown .select2-search__field::placeholder{color:#94a3b8;font-weight:400}.select2-results{display:block;max-height:320px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.5rem}.select2-results::-webkit-scrollbar{width:10px}.select2-results::-webkit-scrollbar-track{background:#f1f5f9;border-radius:0 12px 12px 0}.select2-results::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#4a6823,#344919);border:2px solid #f1f5f9;border-radius:5px;transition:all .3s ease}.select2-results::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#3c551d,#273612)}.select2-results{scrollbar-width:thin;scrollbar-color:#4a6823 #f1f5f9}.select2-dropdown:not(.select2-dropdown--search) .select2-results{max-height:380px!important}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{background-color:transparent;border-radius:10px;color:#1e293b;cursor:pointer;display:block;font-size:.9375rem;font-weight:500;line-height:1.5;margin-bottom:.25rem;padding:.875rem 1.125rem;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;white-space:normal;word-wrap:break-word}.select2-results__option:last-child{margin-bottom:0}.select2-results__option.select2-results__option--highlighted{background:linear-gradient(135deg,#4a682314,#4a68230a);box-shadow:0 2px 8px #4a68231a;color:#1e293b;transform:translate(-4px)}.select2-results__option[aria-selected=true]{background:linear-gradient(135deg,#4a682326,#4a682314);border-right:3px solid #4a6823;color:#4a6823;font-weight:600;padding-left:2.5rem;padding-right:calc(1.125rem - 3px)}.select2-results__option[aria-selected=true]:before{color:#4a6823;content:"✓";filter:drop-shadow(0 2px 4px rgba(74,104,35,.3));font-size:1.125rem;font-weight:700;left:1.125rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.select2-results__option[aria-selected=true].select2-results__option--highlighted{background:linear-gradient(135deg,#4a682333,#4a68231f)}.select2-results__option[aria-disabled=true]{color:#64748b;cursor:not-allowed;opacity:.5}.select2-results__option[aria-disabled=true]:hover{background:transparent;box-shadow:none;transform:none}.select2-results__option.select2-results__option--loading{color:#64748b;font-style:italic}.select2-results__option.select2-results__option--loading:after{animation:select2Spin .8s linear infinite;border:2px solid #e2e8f0;border-radius:50%;border-top-color:#4a6823;content:"";display:inline-block;height:16px;margin-left:.5rem;vertical-align:middle;width:16px}@keyframes select2Spin{to{transform:rotate(360deg)}}.select2-results__message{color:#64748b;font-size:.9375rem;font-style:italic;font-weight:500;padding:2rem 1.125rem;text-align:center}.select2-results__group{background:linear-gradient(135deg,rgba(74,104,35,.02) 0%,transparent 100%);border-bottom:2px solid #e2e8f0;color:#64748b;font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin:.5rem 0;padding:.75rem 1.125rem .5rem;text-transform:uppercase}.select2-results__group:first-child{margin-top:0}.select2-results__option.select2-results__option--group{padding:0}.select2-results__options--nested .select2-results__option{padding-left:1.75rem}.select2-results__options--nested .select2-results__option:after{background:#4a6823;border-radius:50%;content:"";height:4px;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:4px}.select2-results__options--nested .select2-results__option[aria-selected=true]:after{display:none}.select2-container--default .select2-selection--multiple{align-items:center;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 16px #0000000f;cursor:text;display:flex;flex-wrap:wrap;gap:.5rem;min-height:50px!important;outline:0;padding:.625rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.select2-container--default .select2-selection--multiple:hover{border-color:#cbd5e1;box-shadow:0 6px 20px #00000014}.select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0;width:100%}.select2-container--default .select2-selection--multiple .select2-search--inline{flex:1 1 150px;min-width:150px}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;border:none;color:#1e293b;font-size:.9375rem;font-weight:500;margin:0;outline:0;padding:.375rem .5rem;width:100%}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:#94a3b8}.select2-container--default .select2-selection--multiple .select2-selection__choice{align-items:center;background:linear-gradient(135deg,#4a68231f,#4a68230f);border:none;border-radius:10px;box-shadow:0 2px 6px #4a682326;color:#4a6823;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 2rem .5rem .75rem;position:relative;transition:all .2s ease;-webkit-user-select:none;user-select:none}.select2-container--default .select2-selection--multiple .select2-selection__choice:hover{background:linear-gradient(135deg,#4a68232e,#4a68231a);box-shadow:0 3px 8px #4a682333;transform:translateY(-1px)}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{align-items:center;background:#4a682326;border-radius:50%;color:#4a6823;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;line-height:1;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:all .2s ease;width:18px}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{background:#ef4444;color:#fff;transform:translateY(-50%) scale(1.15)}.select2-container--default .select2-selection--multiple .select2-selection__clear{align-items:center;background:#ef44441a;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:22px;justify-content:center;line-height:1;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:all .2s ease;width:22px}.select2-container--default .select2-selection--multiple .select2-selection__clear:hover{background:#ef4444;color:#fff;transform:translateY(-50%) scale(1.1)}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231f,0 4px 16px #0000000f}.select2-container--sm .select2-selection--single{border-radius:10px;font-size:.875rem;height:42px;padding:.625rem .875rem}.select2-container--sm .select2-selection--single .select2-selection__rendered{padding-right:2rem}.select2-container--sm .select2-selection--single .select2-selection__arrow{right:.875rem;width:20px}.select2-container--sm .select2-selection--single .select2-selection__arrow:before{border-left-width:5px;border-right-width:5px;border-top-width:6px}.select2-container--sm .select2-dropdown{border-radius:10px}.select2-container--lg .select2-selection--single{border-radius:14px;font-size:1.0625rem;height:58px;padding:1.125rem 1.375rem}.select2-container--lg .select2-selection--single .select2-selection__rendered{padding-right:3rem}.select2-container--lg .select2-selection--single .select2-selection__arrow{right:1.375rem;width:28px}.select2-container--lg .select2-selection--single .select2-selection__arrow:before{border-left-width:7px;border-right-width:7px;border-top-width:8px}.select2-container--lg .select2-dropdown{border-radius:14px}.select2-container--success .select2-selection--single{border-color:#10b981}.select2-container--success .select2-selection--single .select2-selection__arrow:before{border-top-color:#10b981}.select2-container--success.select2-container--focus .select2-selection--single,.select2-container--success.select2-container--open .select2-selection--single{border-color:#10b981;box-shadow:0 0 0 4px #10b9811f}.select2-container--warning .select2-selection--single{border-color:#f59e0b}.select2-container--warning .select2-selection--single .select2-selection__arrow:before{border-top-color:#f59e0b}.select2-container--warning.select2-container--focus .select2-selection--single,.select2-container--warning.select2-container--open .select2-selection--single{border-color:#f59e0b;box-shadow:0 0 0 4px #f59e0b1f}.select2-container--danger .select2-selection--single{border-color:#ef4444}.select2-container--danger .select2-selection--single .select2-selection__arrow:before{border-top-color:#ef4444}.select2-container--danger.select2-container--focus .select2-selection--single,.select2-container--danger.select2-container--open .select2-selection--single{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441f}[dir=rtl] .select2-container--default .select2-selection--single{padding-left:3.5rem;padding-right:1.125rem}[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:2.5rem;padding-right:0}[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__arrow{left:1.125rem;right:auto}[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__clear{left:3rem;right:auto}[dir=rtl] .select2-container--default .select2-selection--multiple .select2-selection__choice{padding-left:2rem;padding-right:.75rem}[dir=rtl] .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{left:.5rem;right:auto}[dir=rtl] .select2-container--default .select2-selection--multiple .select2-selection__clear{left:1rem;right:auto}[dir=rtl] .select2-search--dropdown .select2-search__field{background-position:right .875rem center;padding-left:1rem;padding-right:2.75rem}[dir=rtl] .select2-results__option[aria-selected=true]{border-left:3px solid #4a6823;border-right:none;padding-left:calc(1.125rem - 3px);padding-right:2.5rem}[dir=rtl] .select2-results__option[aria-selected=true]:before{left:auto;right:1.125rem}[dir=rtl] .select2-results__option.select2-results__option--highlighted{transform:translate(4px)}[dir=rtl] .select2-results__options--nested .select2-results__option{padding-left:1.125rem;padding-right:1.75rem}[dir=rtl] .select2-results__options--nested .select2-results__option:after{left:auto;right:1rem}@media (max-width: 767px){.select2-container--default .select2-selection--single{font-size:16px;height:48px;padding:.875rem 1rem}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px}.select2-dropdown{max-height:60vh!important}.select2-results{max-height:calc(60vh - 80px)!important}.select2-search--dropdown .select2-search__field{font-size:16px}}@media (prefers-color-scheme: dark){[data-theme=dark] .select2-container--default .select2-selection--single,.dark-mode .select2-container--default .select2-selection--single{background-color:#1e293b;border-color:#334155}[data-theme=dark] .select2-container--default .select2-selection--single:hover,.dark-mode .select2-container--default .select2-selection--single:hover{background-color:#334155;border-color:#475569}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,.dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered{color:#e2e8f0}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__placeholder,.dark-mode .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#64748b}[data-theme=dark] .select2-container--default.select2-container--focus .select2-selection--single,[data-theme=dark] .select2-container--default.select2-container--open .select2-selection--single,.dark-mode .select2-container--default.select2-container--focus .select2-selection--single,.dark-mode .select2-container--default.select2-container--open .select2-selection--single{background-color:#1e293b;border-color:#4a6823}[data-theme=dark] .select2-dropdown,.dark-mode .select2-dropdown{background-color:#1e293b;border-color:#475569}[data-theme=dark] .select2-search--dropdown,.dark-mode .select2-search--dropdown{background:linear-gradient(135deg,#4a68230d,#4a682305);border-bottom-color:#334155}[data-theme=dark] .select2-search--dropdown .select2-search__field,.dark-mode .select2-search--dropdown .select2-search__field{background-color:#0f172a;border-color:#334155;color:#e2e8f0}[data-theme=dark] .select2-results::-webkit-scrollbar-track,.dark-mode .select2-results::-webkit-scrollbar-track{background:#0f172a}[data-theme=dark] .select2-results,.dark-mode .select2-results{scrollbar-color:#4a6823 #0f172a}[data-theme=dark] .select2-results__option,.dark-mode .select2-results__option{color:#e2e8f0}[data-theme=dark] .select2-results__option.select2-results__option--highlighted,.dark-mode .select2-results__option.select2-results__option--highlighted{background:linear-gradient(135deg,#4a68231f,#4a68230f);color:#e2e8f0}[data-theme=dark] .select2-results__group,.dark-mode .select2-results__group{background:linear-gradient(135deg,rgba(74,104,35,.04) 0%,transparent 100%);border-bottom-color:#334155;color:#94a3b8}[data-theme=dark] .select2-results__message,.dark-mode .select2-results__message{color:#64748b}}.select2-container--loading .select2-selection--single{position:relative}.select2-container--loading .select2-selection--single:after{animation:select2Spin .8s linear infinite;border:2px solid #e2e8f0;border-radius:50%;border-top-color:#4a6823;content:"";height:18px;position:absolute;right:3.5rem;top:50%;transform:translateY(-50%);width:18px}.select2-container:focus-visible{outline:2px solid #4a6823;outline-offset:2px}.select2-results__option:focus{outline:2px solid #4a6823;outline-offset:-2px}@media (prefers-contrast: high){.select2-container--default .select2-selection--single{border-width:3px}.select2-container--default .select2-results__option[aria-selected=true]{border-right-width:4px}[dir=rtl] .select2-results__option[aria-selected=true]{border-left-width:4px;border-right-width:0}}@media (prefers-reduced-motion: reduce){.select2-container--default .select2-selection--single,.select2-dropdown,.select2-results__option,.select2-selection__arrow,.select2-selection__arrow:before{animation:none!important;transition:none!important}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:none}}.categories-wrapper .select2-container,.add-product-form .select2-container,.product-form .select2-container,.modern-hero-search .select2-container,.hero-search .select2-container{max-width:100%!important;width:100%!important}.categories-wrapper .select2-container--default .select2-selection--single:after,.add-product-form .select2-container--default .select2-selection--single:after,.product-form .select2-container--default .select2-selection--single:after,.modern-hero-search .select2-container--default .select2-selection--single:after,.hero-search .select2-container--default .select2-selection--single:after{display:none!important}@media print{.select2-container .select2-selection__arrow{display:none}.select2-dropdown{display:none!important}}.navbar-container{position:sticky;top:0;width:100%;height:70px;background:linear-gradient(135deg,#4a6823f7,#2a3c24fc);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 20px #0000001a;border-bottom:1px solid rgba(255,255,255,.08);z-index:1000;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 767px){.navbar-container{height:60px}}.navbar-container:before{content:"";position:absolute;top:-20px;right:10%;width:120px;height:120px;background:radial-gradient(circle,rgba(120,185,87,.08) 0%,transparent 70%);border-radius:50%;pointer-events:none;z-index:0}.navbar-container.scrolled{box-shadow:0 4px 30px #0003;background:linear-gradient(135deg,#4a6823fc,#2a3c24)}.navbar{max-width:1400px;height:100%;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;z-index:1}@media (max-width: 1400px){.navbar{padding:0 1.5rem}}@media (max-width: 991px){.navbar{padding:0 1.25rem;gap:.75rem}}@media (max-width: 767px){.navbar{padding:0 1rem;gap:.75rem;flex-direction:row-reverse}}.navbar #brand{display:flex;align-items:center;gap:12px;z-index:1001;flex-shrink:0}@media (max-width: 767px){.navbar #brand{gap:6px;order:2;flex:1;justify-content:start}}.navbar #brand #logo{display:flex;align-items:center;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar #brand #logo:hover{transform:scale(1.05)}@media (max-width: 767px){.navbar #brand #logo:hover{transform:none}}.navbar #brand #logo .logo-container{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:12px;border:2px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width: 767px){.navbar #brand #logo .logo-container{width:36px;height:36px;border-radius:10px}}.navbar #brand #logo .logo-container img{width:32px;height:32px;object-fit:contain}@media (max-width: 767px){.navbar #brand #logo .logo-container img{width:26px;height:26px}}.navbar #brand #word-mark{font-size:24px;font-weight:700;color:#fff;text-decoration:none;letter-spacing:-.5px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 991px){.navbar #brand #word-mark{font-size:22px}}@media (max-width: 767px){.navbar #brand #word-mark{font-size:18px}}.navbar #brand #word-mark b{color:#78b957;font-size:28px;text-shadow:0 2px 8px rgba(120,185,87,.3)}@media (max-width: 991px){.navbar #brand #word-mark b{font-size:26px}}@media (max-width: 767px){.navbar #brand #word-mark b{font-size:22px}}.navbar #brand #word-mark .extention{font-size:18px;color:#ffffffd9;font-weight:600}@media (max-width: 991px){.navbar #brand #word-mark .extention{font-size:17px}}@media (max-width: 767px){.navbar #brand #word-mark .extention{font-size:14px}}.navbar #brand #word-mark:hover{transform:translateY(-1px)}.navbar #menu-toggle{width:44px;height:44px;display:none;flex-direction:column;align-items:center;justify-content:center;background:#ffffff14;border:2px solid rgba(255,255,255,.15);border-radius:10px;cursor:pointer;z-index:1001;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (max-width: 767px){.navbar #menu-toggle{display:flex;order:1;width:44px;height:44px}}@media (max-width: 767px){[dir=rtl] .navbar #menu-toggle{order:3}}.navbar #menu-toggle:hover{background:#ffffff1f;border-color:#ffffff40}.navbar #menu-toggle:active{transform:scale(.95)}.navbar #menu-toggle #menu-icon{display:flex;flex-direction:column;gap:4px}@media (max-width: 767px){.navbar #menu-toggle #menu-icon{gap:3px}}.navbar #menu-toggle #menu-icon .bar{width:20px;height:2px;background:#fff;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 767px){.navbar #menu-toggle #menu-icon .bar{width:18px}}.navbar #menu-toggle.closeMenu #menu-icon .bar:first-child{transform:translateY(6px) rotate(45deg)}.navbar #menu-toggle.closeMenu #menu-icon .bar:nth-child(2){opacity:0;transform:scale(0)}.navbar #menu-toggle.closeMenu #menu-icon .bar:last-child{transform:translateY(-6px) rotate(-45deg)}.navbar #menu{display:flex;align-items:center;margin-left:auto;flex:1;justify-content:flex-end}@media (max-width: 767px){.navbar #menu{position:fixed;top:60px;left:0;right:0;height:0;overflow:hidden;background:linear-gradient(135deg,#4a6823fa,#2a3c24fc);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 10px 40px #00000040;transition:height .4s cubic-bezier(.4,0,.2,1);z-index:999;margin-left:0;flex:none}}@media (max-width: 767px){.navbar #menu.showMenu{height:calc(100vh - 60px);overflow-y:auto}.navbar #menu.showMenu::-webkit-scrollbar{width:6px}.navbar #menu.showMenu::-webkit-scrollbar-track{background:#ffffff0d}.navbar #menu.showMenu::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.navbar #menu.showMenu::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.navbar #menu ul.nav-items{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}@media (max-width: 767px){.navbar #menu ul.nav-items{flex-direction:column;width:100%;gap:8px;padding:1rem;position:absolute;align-items:start;top:0}}.navbar .nav-item{position:relative}.navbar .nav-item.main-item>a,.navbar .nav-item.main-item .nav-link{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:8px;color:#fff;font-weight:600;font-size:14px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer}@media (max-width: 767px){.navbar .nav-item.main-item>a,.navbar .nav-item.main-item .nav-link{width:100%;padding:16px 18px;font-size:15.5px;justify-content:space-between;min-height:50px;-webkit-tap-highlight-color:transparent}}.navbar .nav-item.main-item>a:hover,.navbar .nav-item.main-item .nav-link:hover{background:#ffffff1f;transform:translateY(-1px)}@media (max-width: 767px){.navbar .nav-item.main-item>a:hover,.navbar .nav-item.main-item .nav-link:hover{transform:translate(4px)}}.navbar .nav-item.main-item>a:active,.navbar .nav-item.main-item .nav-link:active{transform:scale(.98)}.navbar .nav-item.main-item.add-item{margin-left:10px}@media (max-width: 767px){.navbar .nav-item.main-item.add-item{margin-left:0;margin-top:8px}}.navbar .nav-item.main-item.add-item a{background:linear-gradient(135deg,#78b957,#64a344);color:#fff;font-weight:700;box-shadow:0 4px 12px #78b9574d;padding:10px 20px}@media (max-width: 767px){.navbar .nav-item.main-item.add-item a{justify-content:center}}.navbar .nav-item.main-item.add-item a i{font-size:13px}.navbar .nav-item.main-item.add-item a:hover{background:linear-gradient(135deg,#6bae49,#78b957);box-shadow:0 6px 18px #78b95766;transform:translateY(-2px)}@media (max-width: 767px){.navbar .nav-item.main-item.add-item a:hover{transform:translateY(-2px)}}@media (min-width: 768px){.navbar .nav-item.dropdown{position:relative}}.navbar .nav-item.dropdown .dropdown-toggle:after{margin-left:4px;border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar .nav-item.dropdown:hover .dropdown-toggle:after,.navbar .nav-item.dropdown .dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.navbar .nav-item.dropdown .dropdown-menu{position:absolute;top:100%;left:0;min-width:220px;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 40px #00000026;padding:8px;margin-top:8px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10001;list-style:none}@media (max-width: 767px){.navbar .nav-item.dropdown .dropdown-menu{opacity:1;visibility:visible;transform:none;margin-top:10px;margin-left:12px;background:#fffffff7;display:none;border-left:3px solid #78B957}}.navbar .nav-item.dropdown .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width: 767px){.navbar .nav-item.dropdown .dropdown-menu.show{display:block}}.navbar .nav-item.dropdown .dropdown-menu hr{margin:8px 0;border-color:#00000014;opacity:1}.navbar .nav-item.dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;color:#2a3c24;font-weight:500;font-size:14px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;background:none;border:none;width:100%;text-align:left}.navbar .nav-item.dropdown .dropdown-menu .dropdown-item i{width:18px;color:#78b957;font-size:15px}.navbar .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background:#78b9571a;color:#4a6823;transform:translate(3px)}.navbar .nav-item.dropdown .dropdown-menu .dropdown-item:hover i{transform:scale(1.1)}.navbar .nav-item.dropdown .dropdown-menu .dropdown-item:active{background:#78b95726}@media (min-width: 768px){.navbar .nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}}.navbar .nav-item.lang-dropdown .dropdown-toggle i{margin-left:4px;font-size:16px}@media (min-width: 768px){.navbar .custom-drop-down{position:static}}.navbar .custom-drop-down .col-fit{width:100%}@media (min-width: 768px){.navbar .custom-drop-down .mega-menu{position:absolute;top:100%;left:0;right:0;width:100%;background:linear-gradient(to bottom,#fff,#f8f9fa);border-radius:0 0 20px 20px;box-shadow:0 15px 50px #00000026;padding:35px 3%;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px);transition:all .35s cubic-bezier(.4,0,.2,1);z-index:10000;max-height:85vh;overflow-y:auto}}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu{position:static;background:#ffffff0d;border-radius:12px;padding:15px;margin-top:8px;display:none}}@media (min-width: 768px){.navbar .custom-drop-down .mega-menu.fadeIn{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}.navbar .custom-drop-down .mega-menu .row{display:grid;grid-template-columns:repeat(6,minmax(200px,1fr));gap:10px;max-width:1350px;margin:0 auto}@media (max-width: 1200px){.navbar .custom-drop-down .mega-menu .row{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width: 991px){.navbar .custom-drop-down .mega-menu .row{grid-template-columns:repeat(3,1fr);gap:15px}}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu .row{grid-template-columns:1fr;gap:14px}}@media (max-width: 480px){.navbar .custom-drop-down .mega-menu .row{grid-template-columns:1fr}}.navbar .custom-drop-down .mega-menu .categories-list{border-radius:12px;padding:8px;min-height:100%;display:inline-flex}.navbar .custom-drop-down .mega-menu .categories-list ul{list-style:none;padding:0;margin:0}.navbar .custom-drop-down .mega-menu .categories-list ul .title{display:flex;align-items:center;gap:12px;padding:8px 12px;background:linear-gradient(135deg,#78b95726,#78b95714);border-radius:12px;margin-bottom:12px;min-height:55px;border:1px solid rgba(120,185,87,.2);box-shadow:0 2px 8px #0000000d;width:fit-content}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu .categories-list ul .title{padding:10px 12px;min-height:auto}}.navbar .custom-drop-down .mega-menu .categories-list ul .title img{width:36px;height:36px;object-fit:contain;padding:8px;background:linear-gradient(135deg,#78b957,#6bae49);border-radius:8px;box-shadow:0 2px 6px #78b9574d;flex-shrink:0}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu .categories-list ul .title img{width:32px;height:32px;padding:6px}}.navbar .custom-drop-down .mega-menu .categories-list ul .title span{font-weight:700;font-size:16px;color:#4a6823;line-height:1.4;flex:1;min-width:0;letter-spacing:.3px}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu .categories-list ul .title span{font-size:13px;color:#fff}}.navbar .custom-drop-down .mega-menu .categories-list ul li{padding:10px 16px;font-size:15px;color:#4a5568;transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:8px;cursor:pointer;line-height:1.6;white-space:nowrap;word-wrap:break-word;min-height:42px;display:flex;align-items:center;font-weight:500}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu .categories-list ul li{padding:8px 12px;font-size:13px;color:#ffffffd9;min-height:auto}}.navbar .custom-drop-down .mega-menu .categories-list ul li:hover{background:#78b9571a;color:#4a6823;transform:translate(4px);box-shadow:0 2px 4px #0000000d}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu .categories-list ul li:hover{color:#fff}}.navbar .custom-drop-down .mega-menu .categories-list ul li a.mm-view-more{display:inline-flex;align-items:center;color:#78b957;font-weight:600;text-decoration:none;gap:4px;margin-top:4px}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu .categories-list ul li a.mm-view-more{color:#78b957}}.navbar .custom-drop-down .mega-menu .categories-list ul li a.mm-view-more:hover{gap:8px}.navbar .custom-drop-down .mega-menu.fadeIn{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (max-width: 767px){.navbar .custom-drop-down .mega-menu.fadeIn{display:block}}.navbar .custom-drop-down>a{position:relative;cursor:pointer}.navbar .custom-drop-down>a:after{content:"";margin-left:4px;display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #ffffff;transition:transform .3s cubic-bezier(.4,0,.2,1);vertical-align:middle}@media (max-width: 767px){.navbar .custom-drop-down>a:after{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-left:0}}.navbar .custom-drop-down>a.active:after{transform:rotate(180deg)}@media (max-width: 767px){.navbar .custom-drop-down>a.active:after{transform:translateY(-50%) rotate(180deg)}}.navbar .custom-drop-down>a:hover{background-color:#ffffff1f}.navbar .dashboard-items{display:flex;align-items:center;gap:8px;margin-left:12px}@media (max-width: 767px){.navbar .dashboard-items{flex-direction:column;width:100%;margin-left:0;margin-top:12px;align-items:start;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);gap:10px}}.navbar .dashboard-items .nav-item.dropdown{position:relative}.navbar .dashboard-items .nav-item.dropdown .user-info{display:flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:50px;background:#ffffff1a;border:2px solid rgba(255,255,255,.15);color:#fff;font-weight:600;font-size:14px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;white-space:nowrap}@media (max-width: 767px){.navbar .dashboard-items .nav-item.dropdown .user-info{width:100%;padding:8px 16px 8px 8px}}.navbar .dashboard-items .nav-item.dropdown .user-info .logo{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,.25);background:#fff;flex-shrink:0}.navbar .dashboard-items .nav-item.dropdown .user-info .logo img{width:100%;height:100%;object-fit:cover}.navbar .dashboard-items .nav-item.dropdown .user-info .name{margin:0!important}@media (max-width: 991px) and (min-width: 768px){.navbar .dashboard-items .nav-item.dropdown .user-info .name{display:none}}.navbar .dashboard-items .nav-item.dropdown .user-info:after{margin-left:auto;border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar .dashboard-items .nav-item.dropdown .user-info[aria-expanded=true]{background:#ffffff26}.navbar .dashboard-items .nav-item.dropdown .user-info[aria-expanded=true]:after{transform:rotate(180deg)}.navbar .dashboard-items .nav-item.dropdown .user-info:hover{background:#ffffff26;border-color:#ffffff40}@media (min-width: 768px){.navbar .dashboard-items .nav-item.dropdown .dropdown-menu{right:0;left:auto}}.navbar .dashboard-items .auth-action a{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;border:2px solid rgba(255,255,255,.85);border-radius:8px;color:#fff;font-weight:600;font-size:14px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 767px){.navbar .dashboard-items .auth-action a{width:100%;padding:12px 20px}}.navbar .dashboard-items .auth-action a:hover{background:#ffffff26;border-color:#fff;transform:translateY(-2px)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 767px){.navbar-overlay{position:fixed;top:70px;left:0;right:0;bottom:0;background:#00000080;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:998}.navbar-overlay.active{opacity:1;visibility:visible}}.modal{z-index:99999}.modal.fade .modal-dialog{transition:transform .25s ease,opacity .25s ease;transform:scale(.95) translateY(-20px);opacity:0}.modal.show .modal-dialog{transform:scale(1) translateY(0);opacity:1}.modal .modal-dialog{max-width:580px}@media (max-width: 991px){.modal .modal-dialog{max-width:90%}}.modal .custom-modal-content{border-radius:20px;position:relative;background:#fff;border:none;box-shadow:0 10px 40px #00000026;overflow:hidden}.modal .custom-modal-content:before{content:"";position:absolute;top:-60px;right:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(74,104,35,.18) 0%,rgba(74,104,35,.08) 40%,transparent 65%);border-radius:50%;z-index:0;pointer-events:none;animation:float-shape 8s ease-in-out infinite}.modal .custom-modal-content:after{content:"";position:absolute;bottom:-40px;left:-40px;width:180px;height:180px;background:radial-gradient(circle,rgba(74,104,35,.15) 0%,rgba(74,104,35,.06) 40%,transparent 65%);border-radius:50%;z-index:0;pointer-events:none;animation:float-shape-reverse 10s ease-in-out infinite}@keyframes float-shape{0%,to{transform:translate(0)}50%{transform:translate(-10px,-10px)}}@keyframes float-shape-reverse{0%,to{transform:translate(0)}50%{transform:translate(10px,10px)}}.modal .custom-modal-content .wave-decoration{position:absolute;top:0;left:0;right:0;height:100px;z-index:0;pointer-events:none;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px}.modal .custom-modal-content .wave-decoration svg{width:100%;height:100%;display:block}.modal .custom-modal-content .wave-decoration svg path{fill:#4a6823;opacity:.1}.modal .custom-modal-content .modal-header{border-bottom:none;padding:16px 20px;z-index:2;position:relative;background:transparent}.modal .custom-modal-content .modal-header .modal-title{font-weight:700;font-size:19px;color:#232721;letter-spacing:-.3px}@media (max-width: 767px){.modal .custom-modal-content .modal-header .modal-title{font-size:17px}}.modal .custom-modal-content .modal-header .btn-close{width:30px;height:30px;border-radius:8px;background:#f1f3f5;opacity:1;transition:all .2s ease}.modal .custom-modal-content .modal-header .btn-close:hover{background:#4a6823;transform:scale(1.05)}.modal .custom-modal-content .modal-header .btn-close:focus{box-shadow:0 0 0 3px #4a682326;outline:none}.modal .custom-modal-content .modal-header .close{display:none}.modal .custom-modal-content .modal-body{padding:20px;z-index:2;position:relative}@media (max-width: 767px){.modal .custom-modal-content .modal-body{padding:16px}}.modal .custom-modal-content .modal-body .types .images{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px}@media (max-width: 767px){.modal .custom-modal-content .modal-body .types .images{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:14px}}@media (max-width: 480px){.modal .custom-modal-content .modal-body .types .images{gap:5px}}.modal .custom-modal-content .modal-body .types .images .img{width:100%;aspect-ratio:1;position:relative;border-radius:12px;cursor:pointer;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #e9ecef;padding:0;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1);will-change:transform;box-shadow:0 2px 8px #0000000f}.modal .custom-modal-content .modal-body .types .images .img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 0%,rgba(74,104,35,0) 100%);opacity:0;transition:opacity .25s ease;z-index:1}.modal .custom-modal-content .modal-body .types .images .img:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px #4a682333;border-color:#4a682380}.modal .custom-modal-content .modal-body .types .images .img:hover:before{opacity:1;background:linear-gradient(135deg,transparent 0%,rgba(74,104,35,.05) 100%)}.modal .custom-modal-content .modal-body .types .images .img:hover .name{background:linear-gradient(135deg,#4a6823,#344919);transform:translate(-50%) scale(1.05)}.modal .custom-modal-content .modal-body .types .images .img:hover img{transform:scale(1.08)}.modal .custom-modal-content .modal-body .types .images .img.active{border-color:#4a6823;border-width:2.5px;background:linear-gradient(135deg,#4a68230f,#4a682305);box-shadow:0 6px 16px #4a682340,0 0 0 3px #4a68231a;transform:scale(1.02)}.modal .custom-modal-content .modal-body .types .images .img.active:before{opacity:1;background:linear-gradient(135deg,#4a682308,#4a682314)}.modal .custom-modal-content .modal-body .types .images .img.active .name{background:linear-gradient(135deg,#4a6823,#2f4216);box-shadow:0 3px 8px #4a682366}.modal .custom-modal-content .modal-body .types .images .img.active:after{content:"✓";position:absolute;top:4px;right:4px;width:22px;height:22px;background:linear-gradient(135deg,#4a6823,#344919);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;z-index:3;box-shadow:0 3px 10px #4a682366;animation:check-pop .3s cubic-bezier(.4,0,.2,1)}@keyframes check-pop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.modal .custom-modal-content .modal-body .types .images .img .name{position:absolute;bottom:5px;left:50%;transform:translate(-50%);border-radius:6px;z-index:2;font-size:10px;font-weight:700;background:linear-gradient(135deg,#495057,#343a40);color:#fff;padding:3px 8px;box-shadow:0 2px 6px #0003;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;letter-spacing:.3px}@media (max-width: 767px){.modal .custom-modal-content .modal-body .types .images .img .name{font-size:9px;padding:2px 6px;bottom:4px}}.modal .custom-modal-content .modal-body .types .images .img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:10px;transition:transform .25s cubic-bezier(.4,0,.2,1);padding:8px;z-index:1}@media (max-width: 767px){.modal .custom-modal-content .modal-body .types .images .img img{padding:6px}}.modal .custom-modal-content .modal-body .categories .label{font-size:15px;font-weight:700;color:#232721;margin:16px 0 10px;letter-spacing:-.2px}@media (max-width: 767px){.modal .custom-modal-content .modal-body .categories .label{font-size:14px;margin:14px 0 8px}}.modal .custom-modal-content .modal-body .categories .categories-wrapper{position:relative;width:100%!important}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search{position:relative;width:100%}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown{position:absolute;bottom:calc(100% + 8px);left:0;right:0;max-height:280px;background:#fff;border:2px solid #4a6823;border-radius:12px;overflow-y:auto;overflow-x:hidden;box-shadow:0 -12px 32px #4a682340,0 -8px 20px #0000001f;z-index:1000;display:none;opacity:0;transform:translateY(10px) scale(.95);transform-origin:bottom center;transition:all .25s cubic-bezier(.4,0,.2,1)}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown.active{display:block;opacity:1;transform:translateY(0) scale(1)}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item{padding:12px 16px;font-size:14px;font-weight:600;color:#232721;cursor:pointer;transition:all .2s ease;background:#fff;border-bottom:1px solid #f1f3f5;position:relative}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item:last-child{border-bottom:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#4a6823;opacity:0;transition:opacity .2s ease}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item:hover{background:linear-gradient(90deg,#4a68231f,#4a68230d);color:#4a6823;padding-left:20px}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item:hover:before{opacity:1}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item.selected{background:linear-gradient(90deg,#4a682326,#4a682314);color:#4a6823;font-weight:700}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item.selected:before{opacity:1}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .custom-dropdown .dropdown-item.selected:after{content:"✓";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;color:#4a6823}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .search-input-modern{width:100%;height:44px;border:2px solid #e9ecef;border-radius:10px;padding:0 44px 0 16px;font-size:14px;font-weight:600;color:#232721;background:#fff;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:text;box-shadow:0 2px 8px #0000000f;position:relative;z-index:2}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .search-input-modern::placeholder{color:#adb5bd;font-weight:500}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .search-input-modern:hover{border-color:#4a682380;box-shadow:0 4px 14px #4a68231f;transform:translateY(-1px)}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .search-input-modern:focus{outline:none;border-color:#4a6823;box-shadow:0 0 0 4px #4a68231f,0 4px 14px #4a682326;transform:translateY(-1px)}.modal .custom-modal-content .modal-body .categories .categories-wrapper .select-with-search .category-select-hidden{display:none}.modal .custom-modal-content .modal-body .categories .categories-wrapper .invalid-feedback{color:#e74c3c;font-size:12px;margin-top:5px;font-weight:600}.modal .custom-modal-content .modal-body .categories .new-category-input{margin-top:12px;background:#f8f9fa;padding:12px;border-radius:8px;border:2px dashed #ced4da}.modal .custom-modal-content .modal-body .categories .new-category-input label{font-weight:700;font-size:13px;color:#232721;margin-bottom:6px;display:block}.modal .custom-modal-content .modal-body .categories .new-category-input input{width:100%;height:40px;border-radius:8px;padding:0 14px;font-size:14px;font-weight:600;color:#232721;border:2px solid #dee2e6;background:#fff;transition:all .2s ease}.modal .custom-modal-content .modal-body .categories .new-category-input input::placeholder{color:#adb5bd;font-weight:500}.modal .custom-modal-content .modal-body .categories .new-category-input input:hover{border-color:#4a6823}.modal .custom-modal-content .modal-body .categories .new-category-input input:focus{outline:none;border-color:#4a6823;box-shadow:0 0 0 3px #4a68231a}.modal .custom-modal-content .modal-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e9ecef;padding:14px 20px;gap:10px;background:#f8f9fa}@media (max-width: 767px){.modal .custom-modal-content .modal-footer{padding:12px 16px;flex-direction:column-reverse}.modal .custom-modal-content .modal-footer button{width:100%}}.modal .custom-modal-content .modal-footer button{border-radius:8px;padding:9px 20px;border:none;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:.2px}.modal .custom-modal-content .modal-footer button:active{transform:scale(.98)}.modal .custom-modal-content .modal-footer .save{background:#4a6823;color:#fff;box-shadow:0 2px 8px #4a682340;flex:1;max-width:140px}.modal .custom-modal-content .modal-footer .save:hover{background:#3c551d;box-shadow:0 4px 12px #4a68234d;transform:translateY(-1px)}.modal .custom-modal-content .modal-footer .save:focus{box-shadow:0 0 0 3px #4a682333;outline:none}@media (max-width: 767px){.modal .custom-modal-content .modal-footer .save{max-width:100%}}.modal .custom-modal-content .modal-footer .cancle{background:#e9ecef;color:#232721}.modal .custom-modal-content .modal-footer .cancle:hover{background:#dee2e6;transform:translateY(-1px)}.modal .custom-modal-content .modal-footer .cancle:focus{box-shadow:0 0 0 3px #0000000d;outline:none}.modal-backdrop.show{opacity:.5}.options-dropdown::-webkit-scrollbar{width:6px}.options-dropdown::-webkit-scrollbar-track{background:#f1f3f5;border-radius:4px}.options-dropdown::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:4px}.options-dropdown::-webkit-scrollbar-thumb:hover{background:#868e96}.window-main{position:fixed;bottom:0;right:20px;width:420px;max-width:calc(100vw - 40px);height:600px;max-height:calc(100vh - 100px);background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -8px 40px #00000026;transform:translateY(calc(100% + 20px));transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:9999;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(74,104,35,.1)}.window-main.show{transform:translateY(0)}@media (max-width: 768px){.window-main{width:100%;max-width:100%;right:0;height:100%;max-height:100vh;border-radius:0}}.sub-window-header{padding:14px 18px;background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff;display:flex!important;align-items:center;justify-content:space-between;border-bottom:2px solid rgba(255,255,255,.1);flex-shrink:0;min-height:72px}.sub-window-header .flex-h-chats{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.sub-window-header .flex-h-chats .chat-avatar-wrapper{position:relative;flex-shrink:0}.sub-window-header .flex-h-chats .chat-avatar-wrapper img{width:44px;height:44px;border-radius:50%;border:2px solid rgba(255,255,255,.3);object-fit:cover;transition:transform .3s ease;display:block}.sub-window-header .flex-h-chats .chat-avatar-wrapper .online-status{position:absolute;bottom:0;right:0;width:12px;height:12px;border-radius:50%;background:#10b981;border:2px solid rgb(60.4244604317,84.9208633094,28.5791366906);animation:pulse-online 2s infinite}.sub-window-header .flex-h-chats .chat-avatar-wrapper .online-status.away{background:#f59e0b}.sub-window-header .flex-h-chats .chat-avatar-wrapper .online-status.offline{background:#94a3b8}.sub-window-header .flex-h-chats .chat-user-info{flex:1;min-width:0;overflow:hidden}.sub-window-header .flex-h-chats .chat-user-info .user-name{font-size:15px;font-weight:600;color:#fff;margin:0 0 2px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-window-header .flex-h-chats .chat-user-info .user-status{font-size:12px;color:#ffffffd9;margin:0;display:flex;align-items:center;gap:5px;white-space:nowrap}.sub-window-header .flex-h-chats .chat-user-info .user-status:before{content:"";width:5px;height:5px;background:#10b981;border-radius:50%;display:inline-block;flex-shrink:0}.sub-window-header .flex-h-chats .chat-user-info .user-status.typing:before{animation:pulse 1s infinite}.sub-window-header .close-window-icon{cursor:pointer;padding:6px;border-radius:6px;background:#ffffff1a;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;margin-left:8px}.sub-window-header .close-window-icon i{font-size:16px;color:#fff}.sub-window-header .close-window-icon:hover{background:#fff3;transform:scale(1.05)}.sub-window-header .close-window-icon:active{transform:scale(.95)}.sub-window-body{flex:1;background:#f8fafc;background-image:linear-gradient(45deg,#f8fafc 25%,transparent 25%),linear-gradient(-45deg,#f8fafc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f8fafc 75%),linear-gradient(-45deg,transparent 75%,#f8fafc 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;overflow-y:auto;overflow-x:hidden;padding:0;display:flex;flex-direction:column;position:relative}.sub-window-body::-webkit-scrollbar{width:6px}.sub-window-body::-webkit-scrollbar-track{background:transparent}.sub-window-body::-webkit-scrollbar-thumb{background:#4a682333;border-radius:10px}.sub-window-body::-webkit-scrollbar-thumb:hover{background:#4a682366}.chat-messages{width:100%;height:100%;display:flex;flex-direction:column}.messages{flex:1;overflow:hidden;position:relative;margin-bottom:0;padding:16px}.messages .messages-content{height:100%;overflow-y:auto;overflow-x:hidden;padding:0}.messages .messages-content::-webkit-scrollbar{width:6px}.messages .messages-content::-webkit-scrollbar-track{background:transparent}.messages .messages-content::-webkit-scrollbar-thumb{background:#4a682333;border-radius:10px}.messages .messages-content::-webkit-scrollbar-thumb:hover{background:#4a68234d}.message{display:flex;align-items:flex-end;gap:8px;margin-bottom:16px;max-width:75%;animation:messageSlideIn .3s ease-out;justify-content:flex-end}.message.new{animation:messageSlideIn .4s cubic-bezier(.34,1.56,.64,1)}.message .avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #fff;box-shadow:0 2px 8px #00000014}.message .avatar img{width:100%;height:100%;object-fit:cover}.message .message-bubble{padding:10px 14px;border-radius:16px 16px 16px 4px;background:#fff;box-shadow:0 2px 8px #00000014;position:relative;max-width:100%;word-wrap:break-word;color:#334155;font-size:14px;line-height:1.5}.message .message-bubble:before{content:"";position:absolute;bottom:0;left:-8px;width:0;height:0;border-style:solid;border-width:0 0 16px 16px;border-color:transparent transparent #fff transparent;filter:drop-shadow(-2px 2px 2px rgba(0,0,0,.05))}.message .timestamp{font-size:11px;color:#64748b;margin-top:4px;display:flex;align-items:center;gap:4px}.message .timestamp i{font-size:10px}.message.message-personal{flex-direction:row-reverse;margin-left:auto}.message.message-personal .message-bubble{background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff;border-radius:16px 16px 4px}.message.message-personal .message-bubble:before{left:auto;right:-8px;border-width:0 16px 16px 0;border-color:transparent rgb(46.8489208633,65.8417266187,22.1582733813) transparent transparent}.message.message-personal .timestamp{text-align:right;color:#fffc;justify-content:flex-end}.message.message-personal .timestamp .message-status{color:#ffffffe6}.message.message-personal .timestamp .message-status.read{color:#10b981}.typing-indicator{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border-radius:16px;box-shadow:0 2px 8px #00000014;max-width:80px;margin-bottom:16px}.typing-indicator .typing-dot{width:8px;height:8px;border-radius:50%;background:#64748b;animation:typingAnimation 1.4s infinite}.typing-indicator .typing-dot:nth-child(2){animation-delay:.2s}.typing-indicator .typing-dot:nth-child(3){animation-delay:.4s}.message-box{flex-shrink:0;padding:12px 16px;background:#fff;border-top:1px solid #E2E8F0;display:flex;align-items:center;gap:8px;min-height:64px}.message-box .message-actions{display:flex;gap:6px;align-items:center;align-self:center}.message-box .message-actions .action-btn{width:36px;height:36px;border-radius:8px;border:none;background:#f1f5f9;color:#334155;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:16px;flex-shrink:0}.message-box .message-actions .action-btn:hover{background:#e3effd;color:#4a6823;transform:scale(1.08)}.message-box .message-actions .action-btn:active{transform:scale(.95)}.message-box .message-input-wrapper{flex:1;position:relative;min-width:0}.message-box .message-input-wrapper .emoji-picker{position:absolute;bottom:calc(100% + 12px);inset-inline-end:0;background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:12px;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;box-shadow:0 8px 32px #00000026;z-index:10;max-width:320px;width:max-content;max-height:250px;overflow-y:auto;animation:bounceIn .3s cubic-bezier(.175,.885,.32,1.275)}.message-box .message-input-wrapper .emoji-picker::-webkit-scrollbar{width:4px}.message-box .message-input-wrapper .emoji-picker::-webkit-scrollbar-track{background:transparent}.message-box .message-input-wrapper .emoji-picker::-webkit-scrollbar-thumb{background:#4a682333;border-radius:4px}.message-box .message-input-wrapper .emoji-picker .emoji-btn{width:32px;height:32px;border:none;background:transparent;font-size:20px;cursor:pointer;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.message-box .message-input-wrapper .emoji-picker .emoji-btn:hover{background:#f1f5f9;transform:scale(1.2)}.message-box .message-input-wrapper .emoji-picker .emoji-btn:active{transform:scale(.95)}.message-box .message-input-wrapper .message-input{width:100%;padding:10px 14px;border:2px solid #E2E8F0;border-radius:12px;font-size:14px;color:#334155;background:#f8fafc;resize:none;outline:none;transition:all .3s ease;min-height:40px;max-height:100px;font-family:inherit;line-height:1.4}.message-box .message-input-wrapper .message-input:focus{border-color:#4a6823;background:#fff;box-shadow:0 0 0 3px #4a682314}.message-box .message-input-wrapper .message-input::placeholder{color:#64748b}.message-box .message-submit{width:44px;height:44px;border-radius:10px;border:none;background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:0 4px 12px #4a68234d;flex-shrink:0;align-self:center}.message-box .message-submit:hover:not(:disabled){transform:scale(1.05) translateY(-2px);box-shadow:0 6px 20px #4a682366}.message-box .message-submit:active:not(:disabled){transform:scale(.95)}.message-box .message-submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.message-box .message-submit i{transition:transform .3s ease}.message-box .message-submit:hover:not(:disabled) i{transform:translate(2px)}.show-chat-btn{position:fixed;bottom:20px;right:20px;width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 8px 24px #4a682366;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:9998}.show-chat-btn:hover{transform:scale(1.1) translateY(-4px);box-shadow:0 12px 32px #4a682380}.show-chat-btn:active{transform:scale(.95)}.show-chat-btn .unread-badge{position:absolute;top:-4px;right:-4px;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:#ef4444;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;border:3px solid #fff;animation:bounceIn .5s ease-out}@media (max-width: 768px){.show-chat-btn{width:56px;height:56px;font-size:24px}}.chat-page .chat-wrapper{background:#fff;border-radius:20px;overflow:hidden;height:calc(100vh - 90px);min-height:600px;box-shadow:0 4px 24px #00000014;border:1px solid #E2E8F0}@media (max-width: 768px){.chat-page .chat-wrapper{height:calc(100vh - 90px);border-radius:12px}}.chat-page .chat-body{display:flex;height:100%}@media (max-width: 768px){.chat-page .chat-body{flex-direction:column}}.chat-page .left-side{width:380px;flex-shrink:0;background:#f8fafc;border-right:1px solid #E2E8F0;display:flex;flex-direction:column}@media (max-width: 768px){.chat-page .left-side{width:100%;max-height:40vh;border-right:none;border-bottom:1px solid #E2E8F0}}.chat-page .left-side .search-container{padding:20px;background:#fff;border-bottom:1px solid #E2E8F0}.chat-page .left-side .search-container .search-wrapper{position:relative}.chat-page .left-side .search-container .search-wrapper input{width:100%;padding:12px 16px 12px 44px;border:2px solid #E2E8F0;border-radius:12px;font-size:14px;color:#334155;background:#f8fafc;transition:all .3s ease}.chat-page .left-side .search-container .search-wrapper input:focus{border-color:#4a6823;background:#fff;outline:none;box-shadow:0 0 0 4px #4a68231a}.chat-page .left-side .search-container .search-wrapper input::placeholder{color:#64748b}.chat-page .left-side .search-container .search-wrapper i{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#64748b;font-size:16px}.chat-page .left-side .people-container{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;margin:0;list-style:none}.chat-page .left-side .people-container::-webkit-scrollbar{width:6px}.chat-page .left-side .people-container::-webkit-scrollbar-track{background:transparent}.chat-page .left-side .people-container::-webkit-scrollbar-thumb{background:#4a682333;border-radius:10px}.chat-page .left-side .people-container::-webkit-scrollbar-thumb:hover{background:#4a682366}.chat-page .left-side .people-container li{border-bottom:1px solid rgba(226,232,240,.5);transition:background .2s ease}.chat-page .left-side .people-container li:hover{background:#4a682308}.chat-page .left-side .people-container li.active{background:#4a682314;border-left:4px solid #4a6823}.chat-page .left-side .people-container .user{display:flex;padding:16px 20px;cursor:pointer;text-decoration:none;width:100%;gap:12px;align-items:center}.chat-page .left-side .people-container .user .avatar{position:relative;flex-shrink:0}.chat-page .left-side .people-container .user .avatar img{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 8px #0000001a}.chat-page .left-side .people-container .user .avatar .online-indicator{position:absolute;bottom:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#10b981;border:3px solid #fff}.chat-page .left-side .people-container .user .avatar .unread-count{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#ef4444;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.chat-page .left-side .people-container .user .user-info{flex:1;min-width:0}.chat-page .left-side .people-container .user .user-info .info{display:flex;flex-direction:column;gap:4px}.chat-page .left-side .people-container .user .user-info .info .name{font-size:15px;font-weight:600;color:#334155;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-page .left-side .people-container .user .user-info .info .last-message{font-size:13px;color:#64748b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:4px}.chat-page .left-side .people-container .user .user-info .info .last-message i{font-size:12px;color:#4a6823}.chat-page .left-side .people-container .user .user-info .info .last-message i.delivered{color:#64748b}.chat-page .left-side .people-container .user .user-info .info .last-message i.read{color:#10b981}.chat-page .left-side .people-container .user .user-info .time{font-size:12px;color:#64748b;text-align:right;white-space:nowrap}.chat-page .right-side{flex:1;display:flex;flex-direction:column;background:#f8fafc;background-image:linear-gradient(45deg,#f8fafc 25%,transparent 25%),linear-gradient(-45deg,#f8fafc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f8fafc 75%),linear-gradient(-45deg,transparent 75%,#f8fafc 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}@media (max-width: 768px){.chat-page .right-side{width:100%}}.chat-page .right-side .site-brand{display:flex;align-items:center;justify-content:center;height:100%;font-size:48px;font-weight:700;background:linear-gradient(135deg,#4a6823,#212f10);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.1}@media (max-width: 768px){.chat-page .right-side .site-brand{font-size:32px}}.chat-page .chat-title{padding:20px 24px;background:#fff;border-bottom:1px solid #E2E8F0;display:flex;align-items:center;gap:16px}.chat-page .chat-title .avatar{position:relative;flex-shrink:0}.chat-page .chat-title .avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #E2E8F0}.chat-page .chat-title .avatar .online-status{position:absolute;bottom:0;right:0;width:14px;height:14px;border-radius:50%;background:#10b981;border:3px solid #fff}.chat-page .chat-title .chat-info{flex:1}.chat-page .chat-title .chat-info h1{font-size:18px;font-weight:600;color:#334155;margin:0 0 4px}.chat-page .chat-title .chat-info h2{font-size:13px;color:#64748b;margin:0;font-weight:400}.chat-page .chat-title .chat-actions{display:flex;gap:8px}.chat-page .chat-title .chat-actions .action-btn{width:36px;height:36px;border-radius:8px;border:none;background:#f1f5f9;color:#334155;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.chat-page .chat-title .chat-actions .action-btn:hover{background:#e3effd;color:#4a6823}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes typingAnimation{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-10px);opacity:1}}@keyframes pulse-online{0%{box-shadow:0 0 #10b981b3}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounceIn{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width: 768px){.message{max-width:85%}.message .message-bubble{font-size:13px;padding:8px 12px}.message-box{padding:12px 16px}.message-box .message-input{font-size:16px}.show-chat-btn{bottom:76px}}.message-attachment{display:flex;align-items:center;gap:12px;padding:12px;background:#4a68230d;border-radius:12px;margin-top:8px}.message-attachment .attachment-icon{width:44px;height:44px;border-radius:10px;background:#4a6823;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.message-attachment .attachment-info{flex:1;min-width:0}.message-attachment .attachment-info .attachment-name{font-size:13px;font-weight:500;color:#334155;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-attachment .attachment-info .attachment-size{font-size:11px;color:#64748b;margin:0}.message-attachment .attachment-download{width:32px;height:32px;border-radius:8px;border:none;background:#4a6823;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.message-attachment .attachment-download:hover{background:#2f4216;transform:scale(1.1)}.message-image{margin-top:8px;border-radius:12px;overflow:hidden;max-width:280px;cursor:pointer;transition:transform .3s ease}.message-image img{width:100%;height:auto;display:block}.message-image:hover{transform:scale(1.02)}.loading{text-align:center!important;margin:auto!important;padding:auto!important}@keyframes ldio-yzaezf3dcmj{0%{top:96px;left:96px;width:0;height:0;opacity:1}to{top:18px;left:18px;width:156px;height:156px;opacity:0}}.loading .ldio-yzaezf3dcmj div{position:absolute;border-width:4px;border-style:solid;opacity:1;border-radius:50%;animation:ldio-yzaezf3dcmj 1s cubic-bezier(0,.2,.8,1) infinite}.loading .ldio-yzaezf3dcmj div:nth-child(1){border-color:#ff7819;animation-delay:0s}.loading .ldio-yzaezf3dcmj div:nth-child(2){border-color:#f9ee1a;animation-delay:-.5s}.loading .loadingio-spinner-ripple-2by998twmg8{width:200px;height:200px;display:inline-block;overflow:hidden;margin:auto!important}.loading .ldio-yzaezf3dcmj{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.loading .ldio-yzaezf3dcmj div{box-sizing:content-box}.mobile-botton-menu{text-align:center;display:flex;justify-content:space-around;align-items:flex-end;position:fixed;width:100%;max-width:100vw;height:70px;bottom:0;left:0;right:0;z-index:999;padding:0 8px 8px;border-top-left-radius:30px;border-top-right-radius:30px;background:linear-gradient(180deg,#4a6823f2,#4a6823);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 -8px 32px #0000001a,0 -2px 8px #0000000d,inset 0 1px #ffffff1a;border-top:1px solid rgba(255,255,255,.15);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:visible}.mobile-botton-menu .dropdown{margin-bottom:-20px}.mobile-botton-menu .dropdown::marker{content:""}.mobile-botton-menu .dropdown .dropdown-toggle:after{border:none}.mobile-botton-menu .dropdown .dropdown-menu{width:220px;color:#1f8a70}.mobile-botton-menu .dropdown .dropdown-menu .dropdown-item i,.mobile-botton-menu .dropdown .dropdown-menu .dropdown-item .material-symbols-outlined{font-size:18px;padding-right:10px;color:#1f8a70!important}.mobile-botton-menu .dropdown .dropdown-menu i:hover{color:#666}.mobile-botton-menu .stickymenu-item{flex:1;text-align:center;position:relative;max-width:80px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;-webkit-tap-highlight-color:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);padding-bottom:4px}.mobile-botton-menu .stickymenu-item:hover{transform:translateY(-2px)}.mobile-botton-menu .stickymenu-item:hover i,.mobile-botton-menu .stickymenu-item:hover .material-symbols-outlined,.mobile-botton-menu .stickymenu-item:hover .fas,.mobile-botton-menu .stickymenu-item:hover .far,.mobile-botton-menu .stickymenu-item:hover .fab{color:#4a6823;transform:scale(1.08)}.mobile-botton-menu .stickymenu-item.add-product-btn{background:linear-gradient(135deg,#4a6823,#2f4216);border-radius:50%;width:56px;height:56px;min-width:56px;max-width:56px;margin-top:-40px;margin-bottom:8px;box-shadow:0 8px 24px #4a682366,0 4px 12px #4a682333,inset 0 -2px 8px #00000026;transition:all .3s cubic-bezier(.4,0,.2,1);border:4px solid #4a6823;position:relative;flex:0 0 auto;padding-bottom:0}.mobile-botton-menu .stickymenu-item.add-product-btn:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;background:linear-gradient(135deg,#4a68234d,#4a68231a);z-index:-1;opacity:0;transition:opacity .3s ease}.mobile-botton-menu .stickymenu-item.add-product-btn:hover{transform:translateY(-4px)}.mobile-botton-menu .stickymenu-item.add-product-btn:hover:before{opacity:1}.mobile-botton-menu .stickymenu-item.add-product-btn:active{transform:translateY(-2px) scale(.95);box-shadow:0 4px 12px #4a68234d}.mobile-botton-menu .stickymenu-item.add-product-btn a{padding:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0}.mobile-botton-menu .stickymenu-item.add-product-btn a:before{display:none}.mobile-botton-menu .stickymenu-item.add-product-btn i,.mobile-botton-menu .stickymenu-item.add-product-btn .fas{color:#fff!important;font-size:26px!important;line-height:1;transition:transform .3s ease;margin:0!important;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands"!important;font-weight:900!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-botton-menu .stickymenu-item.add-product-btn:hover i,.mobile-botton-menu .stickymenu-item.add-product-btn:hover .fas{transform:rotate(90deg) scale(1.15)}.mobile-botton-menu .stickymenu-item a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;padding:6px 4px;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;width:100%;min-height:50px}.mobile-botton-menu .stickymenu-item a:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:0;height:3px;background:linear-gradient(90deg,transparent,#4a6823,transparent);border-radius:0 0 3px 3px;transition:width .3s ease}.mobile-botton-menu .stickymenu-item a:active{transform:scale(.92);background:#ffce1414}.mobile-botton-menu .stickymenu-item a.active:before{width:60%}.mobile-botton-menu .stickymenu-item a.active i,.mobile-botton-menu .stickymenu-item a.active .fas,.mobile-botton-menu .stickymenu-item a.active .far,.mobile-botton-menu .stickymenu-item a.active .fab{color:#fc8b00;transform:scale(1.05)}.mobile-botton-menu .stickymenu-item a.active span{color:#fc8b00;font-weight:700}.mobile-botton-menu .stickymenu-item a i,.mobile-botton-menu .stickymenu-item a .fas,.mobile-botton-menu .stickymenu-item a .far,.mobile-botton-menu .stickymenu-item a .fab{font-size:22px;color:#edf2f4;font-weight:900!important;background:transparent;width:auto;height:auto;margin:0 0 4px;transition:all .3s cubic-bezier(.4,0,.2,1);line-height:1;display:block;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-rendering:auto}.mobile-botton-menu .stickymenu-item a .fab{font-weight:400!important}.mobile-botton-menu .stickymenu-item a span{display:block;font-size:9.5px;line-height:1.1;color:#edf2f4;font-weight:600;letter-spacing:.01em;transition:all .3s ease;font-family:Cairo,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70px}.mobile-botton-menu .stickymenu-item a span .number{background-color:#ffce14;padding:0 2px;border-radius:2px;font-weight:700;color:#fff;display:inline}.mobile-botton-menu .stickymenu-item .icon-badge{position:relative;display:inline-block}.mobile-botton-menu .stickymenu-item .badge-count{background:linear-gradient(135deg,#4a6823,#2f4216);box-shadow:0 2px 8px #4a682366,0 0 0 3px #4a6823;border-radius:12px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;position:absolute;top:-6px;right:-8px;text-align:center;font-size:10px;color:#fff;font-weight:700;line-height:1;transition:all .3s cubic-bezier(.4,0,.2,1);animation:pulse-badge 2s ease-in-out infinite}@keyframes pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.mobile-botton-menu .stickymenu-item:hover .badge-count{transform:scale(1.15);animation:none}.mobile-botton-menu .stickymenu-item .cart-products-count{background:linear-gradient(135deg,#4a6823,#2f4216);box-shadow:0 2px 8px #4a682366,0 0 0 3px #4a6823;border-radius:12px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;position:absolute;top:-6px;right:-8px;text-align:center;font-size:10px;color:#fff;font-weight:700;line-height:1}.mobile-botton-menu .stickymenu-item:hover .cart-products-count{transform:scale(1.15)}.mobile-botton-menu .stickymenu-item a:focus{outline:0}.whatsapp-float-mobile{position:fixed;bottom:85px;right:20px;width:56px;height:56px;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #25d36666,0 8px 32px #00000026;z-index:998;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;border:3px solid rgba(255,255,255,.9)}.whatsapp-float-mobile:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:linear-gradient(135deg,#25d3664d,#128c7e4d);opacity:0;transition:opacity .3s ease;z-index:-1}.whatsapp-float-mobile:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 6px 24px #25d36680,0 12px 40px #0003}.whatsapp-float-mobile:hover:before{opacity:1}.whatsapp-float-mobile:hover i{transform:scale(1.1)}.whatsapp-float-mobile:active{transform:translateY(-2px) scale(.98)}.whatsapp-float-mobile i{font-size:30px;color:#fff;line-height:1;transition:transform .3s ease;animation:pulse-whatsapp 2s ease-in-out infinite;font-family:"Font Awesome 6 Brands"!important;font-weight:400!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes pulse-whatsapp{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (min-width: 768px){.whatsapp-float-mobile{display:none!important}}@media (max-width: 767.98px){.whatsapp-float-wrapper{display:none!important}}select,.form-select{width:100%;padding:.9375rem 3.5rem .9375rem 1.125rem;font-size:.9375rem;font-weight:500;line-height:1.5;color:#1e293b;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%234A6823' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:24px}select:hover,.form-select:hover{border-color:#cbd5e1;background-color:#f8fafc}select:focus,.form-select:focus{border-color:#4a6823;background-color:#fff;box-shadow:0 0 0 4px #4a68231a;transform:translateY(-1px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 15L12 9L6 15' stroke='%234A6823' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select:disabled,.form-select:disabled{background-color:#f8fafc;color:#64748b;cursor:not-allowed;opacity:.7;border-color:#e2e8f0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%2394a3b8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select:invalid,select.is-invalid,.form-select:invalid,.form-select.is-invalid{border-color:#ef4444}select:invalid:focus,select.is-invalid:focus,.form-select:invalid:focus,.form-select.is-invalid:focus{box-shadow:0 0 0 4px #ef44441a}select:valid:not(:placeholder-shown),select.is-valid,.form-select:valid:not(:placeholder-shown),.form-select.is-valid{border-color:#10b981}select:valid:not(:placeholder-shown):focus,select.is-valid:focus,.form-select:valid:not(:placeholder-shown):focus,.form-select.is-valid:focus{box-shadow:0 0 0 4px #10b9811a}select option,.form-select option{padding:.875rem;font-weight:500;color:#1e293b;background-color:#fff}select option:hover,.form-select option:hover{background-color:#f8fafc}select option:checked,.form-select option:checked{background-color:#4a682314;color:#4a6823;font-weight:600}select option:disabled,.form-select option:disabled{color:#64748b;opacity:.5}select.select-sm,.form-select.select-sm{padding:.625rem 3rem .625rem .875rem;font-size:.875rem;border-radius:10px;background-size:20px;background-position:right .75rem center}select.select-lg,.form-select.select-lg{padding:1.125rem 4rem 1.125rem 1.375rem;font-size:1.0625rem;border-radius:14px;background-size:28px;background-position:right 1.25rem center}.select-with-icon{position:relative}.select-with-icon select,.select-with-icon .form-select{padding-left:3.5rem}.select-with-icon .select-icon{position:absolute;left:1.125rem;top:50%;transform:translateY(-50%);font-size:1.125rem;color:#64748b;pointer-events:none;z-index:1;transition:all .25s ease}.select-with-icon select:focus~.select-icon,.select-with-icon .form-select:focus~.select-icon{color:#4a6823}.select-group{margin-bottom:1.5rem}.select-group label{display:block;font-size:.875rem;font-weight:600;color:#1e293b;margin-bottom:.625rem;transition:all .2s ease}.select-group label.required:after{content:"*";color:#ef4444;margin-left:.25rem;font-size:1rem}.select-group select:focus~label,.select-group .form-select:focus~label{color:#4a6823}.select-group .select-helper{font-size:.8125rem;color:#64748b;margin-top:.5rem;display:block;line-height:1.4}.select-group .select-error{font-size:.8125rem;color:#ef4444;margin-top:.5rem;display:flex;align-items:center;gap:.375rem}.select-group .select-error i{font-size:.875rem}select[multiple]{padding:.75rem;min-height:200px}select[multiple] option{padding:.75rem;border-radius:8px;margin-bottom:.375rem;transition:all .2s ease}select[multiple] option:last-child{margin-bottom:0}select.select-success,.form-select.select-success{border-color:#10b981}select.select-success:focus,.form-select.select-success:focus{border-color:#10b981;box-shadow:0 0 0 4px #10b9811a}select.select-success,.form-select.select-success{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%2310b981' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select.select-warning,.form-select.select-warning{border-color:#f59e0b}select.select-warning:focus,.form-select.select-warning:focus{border-color:#f59e0b;box-shadow:0 0 0 4px #f59e0b1a}select.select-warning,.form-select.select-warning{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%23f59e0b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select.select-danger,.form-select.select-danger{border-color:#ef4444}select.select-danger:focus,.form-select.select-danger:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441a}select.select-danger,.form-select.select-danger{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%23ef4444' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select.select-info,.form-select.select-info{border-color:#3b82f6}select.select-info:focus,.form-select.select-info:focus{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a}select.select-info,.form-select.select-info{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%233b82f6' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.select-searchable,.select-searchable .select-search-wrapper{position:relative}.select-searchable .select-search-wrapper input.select-search{width:100%;padding:.9375rem 3.5rem .9375rem 1.125rem;font-size:.9375rem;font-weight:500;color:#1e293b;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;transition:all .25s ease;cursor:pointer}.select-searchable .select-search-wrapper input.select-search:focus{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a;outline:none}.select-searchable .select-search-wrapper input.select-search::placeholder{color:#94a3b8}.select-searchable .select-search-wrapper .select-arrow{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#4a6823;pointer-events:none;transition:transform .3s ease}.select-searchable .select-search-wrapper.open .select-arrow{transform:translateY(-50%) rotate(180deg)}.select-searchable .select-dropdown{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 32px #0000001f;max-height:320px;overflow-y:auto;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.select-searchable .select-dropdown.open{opacity:1;visibility:visible;transform:translateY(0)}.select-searchable .select-dropdown .select-option{padding:.875rem 1.125rem;cursor:pointer;transition:all .2s ease;font-size:.9375rem;color:#1e293b;display:flex;align-items:center;justify-content:space-between}.select-searchable .select-dropdown .select-option:hover{background-color:#f8fafc}.select-searchable .select-dropdown .select-option.selected{background-color:#4a682314;color:#4a6823;font-weight:600}.select-searchable .select-dropdown .select-option.selected:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.875rem}.select-searchable .select-dropdown .select-option:active{transform:scale(.98)}.select-searchable .select-dropdown .select-empty{padding:2rem 1.125rem;text-align:center;color:#64748b;font-size:.875rem}.select-searchable .select-dropdown::-webkit-scrollbar{width:8px}.select-searchable .select-dropdown::-webkit-scrollbar-track{background:#f8fafc}.select-searchable .select-dropdown::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.select-searchable .select-dropdown::-webkit-scrollbar-thumb:hover{background:#4a6823}.select-multi-tags{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;min-height:52px;cursor:text;transition:all .25s ease}.select-multi-tags:focus-within{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a}.select-multi-tags .tag{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:linear-gradient(135deg,#4a68231a,#4a68230d);color:#4a6823;border-radius:8px;font-size:.875rem;font-weight:600;transition:all .2s ease}.select-multi-tags .tag .tag-remove{width:18px;height:18px;border-radius:50%;background-color:#4a682326;border:none;color:#4a6823;font-size:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.select-multi-tags .tag .tag-remove:hover{background-color:#ef4444;color:#fff;transform:scale(1.1)}.select-multi-tags input{flex:1;min-width:120px;border:none;outline:none;font-size:.9375rem;padding:.25rem;background:transparent}.select-multi-tags input::placeholder{color:#94a3b8}.select-with-badge{position:relative}.select-with-badge .select-badge{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#4a6823,#344919);color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:8px;box-shadow:0 4px 12px #4a682366;z-index:1;animation:badge-pulse 2s ease infinite}@keyframes badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05);box-shadow:0 6px 16px #4a682380}}optgroup{font-weight:700;color:#64748b;font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;padding:.75rem;background-color:#f8fafc}optgroup option{font-weight:500;text-transform:none;letter-spacing:normal;padding-left:1.5rem}.select-loading{position:relative}.select-loading select,.select-loading .form-select{pointer-events:none;opacity:.7}.select-loading:after{content:"";position:absolute;right:3.5rem;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid #e2e8f0;border-top-color:#4a6823;border-radius:50%;animation:select-spin .8s linear infinite}@keyframes select-spin{to{transform:translateY(-50%) rotate(360deg)}}[data-theme=dark] select,[data-theme=dark] .form-select{background-color:#1e293b;color:#e2e8f0;border-color:#334155;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%2394a3b8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-theme=dark] select:hover,[data-theme=dark] .form-select:hover{background-color:#334155;border-color:#475569}[data-theme=dark] select:focus,[data-theme=dark] .form-select:focus{background-color:#1e293b;border-color:#4a6823}[data-theme=dark] select option,[data-theme=dark] .form-select option{background-color:#1e293b;color:#e2e8f0}@media (max-width: 767px){select,.form-select{font-size:16px;padding:.875rem 3rem .875rem 1rem}.select-group label{font-size:.8125rem}.select-searchable .select-dropdown{max-height:240px}}@keyframes select-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes select-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}*{box-sizing:border-box;margin:0;padding:0;font-size:16px}html,body{width:100%;height:100%}body{overflow-x:hidden;overflow-y:auto;background-color:#eee;background-repeat:no-repeat repeat-y;background-size:cover}body::-webkit-scrollbar-track{background-color:#eee}body::-webkit-scrollbar{width:15px;background-color:#eee}body::-webkit-scrollbar-thumb{border-radius:15px;background-color:#4a6823}ul{list-style:none;list-style-type:none;margin:0;padding:0}ul li{list-style:none;list-style-type:none}input,textarea{outline:none;border:none}button{outline:none!important;border:none;background:transparent}button:hover{cursor:pointer}iframe{border:none!important}a{text-decoration:none}table{width:100%}.error-message{color:red;font-size:14px;margin-top:4px}.alert-message-wrapper{position:fixed;bottom:0;right:5px;z-index:999;padding:10px}.alert-message-close{margin-left:50px;border-radius:50%}.global-page{background-color:#eee;padding:20px 10px 150px}.select2-container--default .select2-selection--single{height:40px;border:1px solid #ddd;border-radius:6px;padding:6px 12px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:8px}.select2-container--default .select2-results__option--highlighted{background-color:#4a90e2!important;color:#fff!important}.select2-container--focus .select2-selection--single{border-color:#4a90e2!important;box-shadow:0 0 0 2px #4a90e233}.select2-container--material .select2-selection--single{border:none;border-bottom:2px solid #ccc;border-radius:0;background:transparent;padding-left:0;transition:all .3s}.select2-container--material.select2-container--focus .select2-selection--single{border-bottom-color:#4a6823}.select2-container--material .select2-selection__placeholder{color:#999;transform:translateY(0);transition:all .3s}.select2-container--material.select2-container--focus .select2-selection__placeholder{transform:translateY(-20px);font-size:12px;color:#4a6823}.modern-homepage{background:#f8f9fa}.modern-homepage .platform-stats{padding:60px 0;background:linear-gradient(135deg,#4a68230d,#ffce140d);border-top:1px solid rgba(74,104,35,.1);border-bottom:1px solid rgba(74,104,35,.1)}.modern-homepage .platform-stats .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px;max-width:1200px;margin:0 auto}@media (max-width: 768px){.modern-homepage .platform-stats .stats-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 480px){.modern-homepage .platform-stats .stats-grid{grid-template-columns:1fr}}.modern-homepage .platform-stats .stat-card{background:#fff;padding:30px;border-radius:16px;display:flex;align-items:center;gap:20px;box-shadow:0 4px 15px #0000000d;transition:all .3s ease;border:1px solid rgba(74,104,35,.1)}.modern-homepage .platform-stats .stat-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.modern-homepage .platform-stats .stat-card .stat-icon{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;flex-shrink:0}.modern-homepage .platform-stats .stat-card .stat-icon.products{background:linear-gradient(135deg,#4a6823,#2f4216)}.modern-homepage .platform-stats .stat-card .stat-icon.sellers{background:linear-gradient(135deg,#ffce14,#e0b100)}.modern-homepage .platform-stats .stat-card .stat-icon.categories{background:linear-gradient(135deg,#fc8b00,#c96f00)}.modern-homepage .platform-stats .stat-card .stat-icon.support{background:linear-gradient(135deg,#28a745,#1e7e34)}.modern-homepage .platform-stats .stat-card .stat-content{flex:1}.modern-homepage .platform-stats .stat-card .stat-content .stat-number{font-size:32px;font-weight:700;color:#232721;margin:0 0 5px;line-height:1}.modern-homepage .platform-stats .stat-card .stat-content .stat-label{font-size:14px;color:#6d7a67;margin:0;font-weight:500}.modern-homepage .section-header{text-align:center;margin-bottom:50px}.modern-homepage .section-header.centered{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:60px}.modern-homepage .section-header .section-title{font-size:42px;font-weight:700;color:#232721;margin-bottom:15px;position:relative;display:inline-block}.modern-homepage .section-header .section-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(90deg,#4a6823,#ffce14);border-radius:2px}.modern-homepage .section-header .section-subtitle{font-size:18px;color:#616c5b;margin-top:20px}.modern-homepage .featured-categories{padding:80px 0;background:#fff}.modern-homepage .featured-categories .categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}@media (max-width: 768px){.modern-homepage .featured-categories .categories-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 480px){.modern-homepage .featured-categories .categories-grid{grid-template-columns:1fr}}.modern-homepage .featured-categories .category-card{display:block;text-decoration:none;border-radius:20px;overflow:hidden;box-shadow:0 4px 15px #00000014;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;height:320px}.modern-homepage .featured-categories .category-card:hover{transform:translateY(-10px);box-shadow:0 12px 35px #00000026}.modern-homepage .featured-categories .category-card:hover .category-image img{transform:scale(1.1)}.modern-homepage .featured-categories .category-card:hover .category-overlay{background:linear-gradient(to top,#4a6823f2,#4a6823b3)}.modern-homepage .featured-categories .category-card:hover .category-action i{transform:translate(5px)}.modern-homepage .featured-categories .category-card .category-image{width:100%;height:100%;position:relative;overflow:hidden}.modern-homepage .featured-categories .category-card .category-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.modern-homepage .featured-categories .category-card .category-image .category-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4a68231a,#ffce141a)}.modern-homepage .featured-categories .category-card .category-image .category-placeholder i{font-size:80px;color:#4a68234d}.modern-homepage .featured-categories .category-card .category-image .category-overlay{position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(to top,#000c,#0000004d);display:flex;flex-direction:column;justify-content:flex-end;padding:25px;transition:all .4s ease}.modern-homepage .featured-categories .category-card .category-image .category-info .category-name{font-size:22px;font-weight:700;color:#fff;margin:0 0 8px}.modern-homepage .featured-categories .category-card .category-image .category-info .category-count{font-size:14px;color:#ffffffe6;margin:0;font-weight:500}.modern-homepage .featured-categories .category-card .category-image .category-action{position:absolute;top:25px;right:25px;width:45px;height:45px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.modern-homepage .featured-categories .category-card .category-image .category-action i{transition:transform .3s ease}.modern-homepage .latest-section{padding:80px 0;background:#f8f9fa}.modern-homepage .why-choose-us{padding:80px 0;background:#fff}.modern-homepage .why-choose-us .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;margin-top:50px}@media (max-width: 768px){.modern-homepage .why-choose-us .features-grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width: 480px){.modern-homepage .why-choose-us .features-grid{grid-template-columns:1fr}}.modern-homepage .why-choose-us .feature-card{text-align:center;padding:40px 25px;border-radius:16px;background:linear-gradient(135deg,#4a682305,#ffce1405);border:2px solid rgba(74,104,35,.1);transition:all .3s ease}.modern-homepage .why-choose-us .feature-card:hover{transform:translateY(-8px);box-shadow:0 10px 30px #4a682326;border-color:#4a68234d}.modern-homepage .why-choose-us .feature-card:hover .feature-icon{transform:scale(1.1) rotateY(360deg)}.modern-homepage .why-choose-us .feature-card .feature-icon{width:80px;height:80px;margin:0 auto 25px;background:linear-gradient(135deg,#4a6823,#2f4216);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;transition:all .5s cubic-bezier(.4,0,.2,1)}.modern-homepage .why-choose-us .feature-card .feature-title{font-size:20px;font-weight:700;color:#232721;margin-bottom:12px}.modern-homepage .why-choose-us .feature-card .feature-desc{font-size:15px;color:#616c5b;line-height:1.6;margin:0}.modern-homepage .cta-section{padding:100px 0;background:linear-gradient(135deg,#4a6823,#2f4216);position:relative;overflow:hidden}.modern-homepage .cta-section:before{content:"";position:absolute;top:-50%;left:-10%;width:500px;height:500px;background:#ffffff0d;border-radius:50%}.modern-homepage .cta-section:after{content:"";position:absolute;bottom:-50%;right:-10%;width:600px;height:600px;background:#ffffff0d;border-radius:50%}.modern-homepage .cta-section .cta-content{text-align:center;position:relative;z-index:1}.modern-homepage .cta-section .cta-content .cta-title{font-size:48px;font-weight:700;color:#fff;margin-bottom:20px}@media (max-width: 768px){.modern-homepage .cta-section .cta-content .cta-title{font-size:36px}}.modern-homepage .cta-section .cta-content .cta-subtitle{font-size:20px;color:#ffffffe6;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.modern-homepage .cta-section .cta-content .cta-subtitle{font-size:16px}}.modern-homepage .cta-section .cta-content .cta-button{display:inline-flex;align-items:center;gap:12px;padding:18px 40px;background:#fff;color:#4a6823;text-decoration:none;font-size:18px;font-weight:700;border-radius:50px;box-shadow:0 10px 30px #0003;transition:all .3s ease}.modern-homepage .cta-section .cta-content .cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0000004d;color:#4a6823}.modern-homepage .cta-section .cta-content .cta-button i{font-size:20px}.hero-slider{position:relative;height:90vh;min-height:600px;overflow:hidden}.hero-slider .swiper-wrapper{height:100%}.hero-slider .hero-slide{position:relative;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-slider .hero-slide.slide-1{background:linear-gradient(135deg,#4a6823,#2f4216)}.hero-slider .hero-slide.slide-2{background:linear-gradient(135deg,#ffce14,#e0b100)}.hero-slider .hero-slide.slide-3{background:linear-gradient(135deg,#fc8b00,#c96f00)}.hero-slider .hero-slide .container{position:relative;z-index:2}.hero-slider .hero-slide .hero-content{max-width:700px;color:#fff;text-align:center;margin:0 auto}.hero-slider .hero-slide .hero-content h1{font-size:3.5rem;font-weight:800;margin-bottom:1.5rem;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.2)}@media (max-width: 768px){.hero-slider .hero-slide .hero-content h1{font-size:2rem}}.hero-slider .hero-slide .hero-content p{font-size:1.25rem;margin-bottom:2.5rem;opacity:.95;line-height:1.6}@media (max-width: 768px){.hero-slider .hero-slide .hero-content p{font-size:1rem}}.hero-slider .hero-slide .hero-content .hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-slider .hero-slide .hero-content .hero-buttons .btn{padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;border-radius:50px;transition:all .3s ease;box-shadow:0 8px 20px #00000026}.hero-slider .hero-slide .hero-content .hero-buttons .btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000040}.hero-slider .hero-slide .hero-content .hero-buttons .btn.btn-light{background:#fff;color:#4a6823}.hero-slider .hero-slide .hero-content .hero-buttons .btn.btn-outline-light{border:2px solid white;color:#fff}.hero-slider .hero-slide .hero-content .hero-buttons .btn.btn-outline-light:hover{background:#fff;color:#4a6823}.hero-slider .hero-slide .floating-shapes{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.hero-slider .hero-slide .floating-shapes .shape{position:absolute;opacity:.1;animation:float 20s infinite ease-in-out}.hero-slider .hero-slide .floating-shapes .shape.shape-1{width:300px;height:300px;background:#fff;border-radius:50%;top:-50px;left:-50px;animation-delay:0s}.hero-slider .hero-slide .floating-shapes .shape.shape-2{width:200px;height:200px;background:#fff;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;top:50%;right:-100px;animation-delay:5s}.hero-slider .hero-slide .floating-shapes .shape.shape-3{width:150px;height:150px;background:#fff;border-radius:50%;bottom:10%;left:20%;animation-delay:10s}.hero-slider .hero-slide .hero-icons{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-slider .hero-slide .hero-icons i{position:absolute;color:#ffffff26;font-size:3rem;animation:floatIcon 15s infinite ease-in-out}.hero-slider .hero-slide .hero-icons i:nth-child(1){top:15%;left:10%;animation-delay:0s}.hero-slider .hero-slide .hero-icons i:nth-child(2){top:25%;right:15%;animation-delay:3s}.hero-slider .hero-slide .hero-icons i:nth-child(3){bottom:20%;left:15%;animation-delay:6s}.hero-slider .hero-slide .hero-icons i:nth-child(4){bottom:30%;right:10%;animation-delay:9s}.hero-slider .hero-slide .hero-stats{display:flex;gap:2rem;justify-content:center;margin-top:3rem;flex-wrap:wrap}.hero-slider .hero-slide .hero-stats .stat-badge{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 2rem;border-radius:50px;color:#fff;font-weight:600;display:flex;align-items:center;gap:.5rem}.hero-slider .hero-slide .hero-stats .stat-badge i{font-size:1.5rem}.hero-slider .hero-slide .hero-stats .stat-badge .number{font-size:1.5rem;font-weight:800}.hero-slider .swiper-pagination{bottom:30px}.hero-slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:.5}.hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:30px;border-radius:6px}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{color:#fff}.hero-slider .swiper-button-next:after,.hero-slider .swiper-button-prev:after{font-size:2rem}.wave-separator{position:relative;width:100%;overflow:hidden;line-height:0}.wave-separator svg{display:block;width:calc(100% + 1.3px);height:80px;position:relative}.wave-separator svg path{fill:#fff}.wave-separator.wave-top svg{transform:rotateY(180deg)}.wave-separator.wave-gray svg path{fill:#f8f9fa}.wave-separator.wave-animated svg path{animation:waveAnimation 15s linear infinite}.search-section{padding:5rem 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.search-section .section-header{text-align:center;margin-bottom:3rem}.search-section .section-header .badge{background:#4a6823;color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-weight:600;margin-bottom:1rem;display:inline-block}.search-section .section-header h2{font-size:2.5rem;font-weight:800;color:#4a6823;margin-bottom:1rem}.search-section .section-header p{font-size:1.1rem;color:#6c757d;max-width:600px;margin:0 auto}.about-platform{padding:6rem 0;position:relative}.about-platform .section-title{text-align:center;margin-bottom:4rem}.about-platform .section-title .badge{background:#ffce14;color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-weight:600;margin-bottom:1rem;display:inline-block}.about-platform .section-title h2{font-size:2.5rem;font-weight:800;color:#4a6823;margin-bottom:1rem}.about-platform .section-title p{font-size:1.1rem;color:#6c757d;max-width:700px;margin:0 auto;line-height:1.8}.about-platform .visual-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.about-platform .visual-cards .visual-card{background:#fff;padding:2.5rem;border-radius:20px;box-shadow:0 10px 40px #00000014;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.about-platform .visual-cards .visual-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#4a6823,#ffce14);transform:scaleX(0);transition:transform .3s ease}.about-platform .visual-cards .visual-card:hover{transform:translateY(-10px);box-shadow:0 20px 60px #00000026}.about-platform .visual-cards .visual-card:hover:before{transform:scaleX(1)}.about-platform .visual-cards .visual-card:hover .icon{transform:scale(1.1) rotate(5deg)}.about-platform .visual-cards .visual-card .icon{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#4a6823,#ffce14);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;transition:all .3s ease;box-shadow:0 8px 20px #4a68234d}.about-platform .visual-cards .visual-card h4{font-size:1.3rem;font-weight:700;color:#4a6823;margin-bottom:.75rem}.about-platform .visual-cards .visual-card p{color:#6c757d;font-size:.95rem;line-height:1.6;margin:0}.about-platform .stats-row{display:flex;justify-content:center;gap:3rem;margin-top:4rem;flex-wrap:wrap}.about-platform .stats-row .stat-item{text-align:center}.about-platform .stats-row .stat-item .number{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#4a6823,#ffce14);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.about-platform .stats-row .stat-item .label{color:#6c757d;font-size:1.1rem;font-weight:600}.categories-showcase{padding:6rem 0;background:#f8f9fa}.categories-showcase .section-header{text-align:center;margin-bottom:4rem}.categories-showcase .section-header .badge{background:#fc8b00;color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-weight:600;margin-bottom:1rem;display:inline-block}.categories-showcase .section-header h2{font-size:2.5rem;font-weight:800;color:#4a6823}.categories-showcase .categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.categories-showcase .categories-grid .category-card{position:relative;height:280px;border-radius:20px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #0000001a}.categories-showcase .categories-grid .category-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px #0003}.categories-showcase .categories-grid .category-card:hover .category-overlay{background:#4a6823f2}.categories-showcase .categories-grid .category-card:hover .category-icon{transform:scale(1.2) rotate(10deg)}.categories-showcase .categories-grid .category-card .category-image{width:100%;height:100%;object-fit:cover}.categories-showcase .categories-grid .category-card .category-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#4a6823cc,#ffce14cc);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;padding:2rem;text-align:center}.categories-showcase .categories-grid .category-card .category-icon{font-size:3.5rem;margin-bottom:1rem;transition:all .3s ease}.categories-showcase .categories-grid .category-card .category-name{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.categories-showcase .categories-grid .category-card .category-count{font-size:1rem;opacity:.9;display:flex;align-items:center;gap:.5rem}.categories-showcase .categories-grid .category-card .category-count .badge{background:#fff3;padding:.25rem .75rem;border-radius:50px}.categories-showcase .categories-grid .category-card:nth-child(3n+1) .category-overlay{background:linear-gradient(135deg,#4a6823d9,#2f4216d9)}.categories-showcase .categories-grid .category-card:nth-child(3n+2) .category-overlay{background:linear-gradient(135deg,#ffce14d9,#e0b100d9)}.categories-showcase .categories-grid .category-card:nth-child(3n+3) .category-overlay{background:linear-gradient(135deg,#fc8b00d9,#c96f00d9)}.how-it-works{padding:6rem 0;position:relative;overflow:hidden}.how-it-works .section-header{text-align:center;margin-bottom:5rem}.how-it-works .section-header .badge{background:#4a6823;color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-weight:600;margin-bottom:1rem;display:inline-block}.how-it-works .section-header h2{font-size:2.5rem;font-weight:800;color:#4a6823;margin-bottom:1rem}.how-it-works .section-header p{font-size:1.1rem;color:#6c757d}.how-it-works .steps-container{position:relative;max-width:1200px;margin:0 auto}.how-it-works .steps-container:before{content:"";position:absolute;top:80px;left:15%;right:15%;height:4px;background:linear-gradient(90deg,#4a6823,#ffce14,#fc8b00);opacity:.3;z-index:0}@media (max-width: 768px){.how-it-works .steps-container:before{display:none}}.how-it-works .steps-container .steps-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;position:relative;z-index:1}.how-it-works .steps-container .step-card{text-align:center;padding:2rem;background:#fff;border-radius:20px;box-shadow:0 10px 30px #00000014;transition:all .3s ease;position:relative}.how-it-works .steps-container .step-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px #00000026}.how-it-works .steps-container .step-card:hover .step-number{transform:scale(1.1) rotate(10deg)}.how-it-works .steps-container .step-card .step-number{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#4a6823,#ffce14);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:#fff;box-shadow:0 8px 20px #4a68234d;transition:all .3s ease;position:relative;z-index:2}.how-it-works .steps-container .step-card .step-icon{font-size:2rem;color:#4a6823;margin-bottom:1rem}.how-it-works .steps-container .step-card h4{font-size:1.3rem;font-weight:700;color:#4a6823;margin-bottom:1rem}.how-it-works .steps-container .step-card p{color:#6c757d;font-size:.95rem;line-height:1.6;margin:0}.latest-products{padding:6rem 0;background:#f8f9fa}.latest-products .section-header{text-align:center;margin-bottom:4rem}.latest-products .section-header .badge{background:#ffce14;color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-weight:600;margin-bottom:1rem;display:inline-block}.latest-products .section-header h2{font-size:2.5rem;font-weight:800;color:#4a6823}.latest-products .products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem}.creative-cta{position:relative;padding:8rem 0;background:linear-gradient(135deg,#4a6823,#2f4216);overflow:hidden}.creative-cta .cta-shapes{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.creative-cta .cta-shapes .shape{position:absolute;opacity:.1}.creative-cta .cta-shapes .shape.shape-1{width:400px;height:400px;background:#fff;border-radius:50%;top:-200px;right:-100px;animation:float 25s infinite ease-in-out}.creative-cta .cta-shapes .shape.shape-2{width:300px;height:300px;background:#fff;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;bottom:-150px;left:-100px;animation:float 20s infinite ease-in-out reverse}.creative-cta .cta-shapes .shape.shape-3{width:200px;height:200px;background:#fff;border-radius:50%;top:50%;left:50%;animation:float 15s infinite ease-in-out;animation-delay:5s}.creative-cta .container{position:relative;z-index:1}.creative-cta .cta-content{text-align:center;color:#fff;max-width:700px;margin:0 auto}.creative-cta .cta-content h2{font-size:3rem;font-weight:800;margin-bottom:1rem;text-shadow:0 4px 20px rgba(0,0,0,.2)}@media (max-width: 768px){.creative-cta .cta-content h2{font-size:2rem}}.creative-cta .cta-content p{font-size:1.3rem;margin-bottom:2.5rem;opacity:.95}.creative-cta .cta-content .cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.creative-cta .cta-content .cta-buttons .btn{padding:1.2rem 3rem;font-size:1.1rem;font-weight:700;border-radius:50px;transition:all .3s ease;box-shadow:0 8px 20px #00000026}.creative-cta .cta-content .cta-buttons .btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000040}.creative-cta .cta-content .cta-buttons .btn.btn-light{background:#fff;color:#4a6823}.creative-cta .cta-content .cta-buttons .btn.btn-outline-light{border:2px solid white;color:#fff;background:transparent}.creative-cta .cta-content .cta-buttons .btn.btn-outline-light:hover{background:#fff;color:#4a6823}@keyframes float{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}@keyframes floatIcon{0%,to{transform:translate(0)}50%{transform:translate(20px,-20px)}}@keyframes waveAnimation{0%{d:path("M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z")}50%{d:path("M321.39,70c58-10.79,114.16-20,172-30,82.39-14,168.19-10,250.45,5C823.78,60,906.67,80,985.66,95c70.05,15,146.53,20,214.34,5V0H0V40A600.21,600.21,0,0,0,321.39,70Z")}to{d:path("M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z")}}@media (max-width: 768px){.hero-slider{height:80vh;min-height:500px}.about-platform,.categories-showcase,.how-it-works,.latest-products{padding:4rem 0}.creative-cta{padding:5rem 0}.section-header h2,.section-title h2{font-size:2rem!important}.categories-grid,.products-grid{grid-template-columns:1fr}}.farmers-homepage{overflow-x:hidden}.premium-hero-section{position:relative;min-height:85vh;display:flex;align-items:center;overflow:hidden;padding:60px 0 160px}.premium-hero-section .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 50%,rgba(110,186,3,.08) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(31,138,112,.08) 0%,transparent 50%);z-index:1}.premium-hero-section .hero-particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.premium-hero-section .hero-particles .particle{position:absolute;background:#4a68230d;border-radius:50%;animation:float 25s infinite ease-in-out;transition:transform .3s ease}.premium-hero-section .hero-particles .particle:nth-child(1){width:100px;height:100px;top:15%;left:8%;animation-delay:0s}.premium-hero-section .hero-particles .particle:nth-child(2){width:140px;height:140px;top:65%;left:85%;animation-delay:3s}.premium-hero-section .hero-particles .particle:nth-child(3){width:70px;height:70px;top:75%;left:15%;animation-delay:5s}.premium-hero-section .hero-particles .particle:nth-child(4){width:110px;height:110px;top:35%;right:12%;animation-delay:2s}.premium-hero-section .hero-particles .particle:nth-child(5){width:95px;height:95px;bottom:25%;right:35%;animation-delay:4s}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-40px) rotate(180deg)}}.premium-hero-section .container{position:relative;z-index:3}.premium-hero-section .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.premium-hero-section .hero-content-premium{color:#232721}.premium-hero-section .hero-content-premium .hero-label{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#4a68231a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:50px;font-size:14px;font-weight:600;margin-bottom:32px;border:2px solid rgba(74,104,35,.2);box-shadow:0 8px 32px #4a68231a}.premium-hero-section .hero-content-premium .hero-label i{font-size:20px;color:#6eba03}.premium-hero-section .hero-content-premium .hero-title-premium{font-size:58px;font-weight:900;line-height:1.1;margin-bottom:28px;text-shadow:0 2px 10px rgba(74,104,35,.1)}.premium-hero-section .hero-content-premium .hero-title-premium .gradient-text{background:linear-gradient(135deg,#4a6823,#6eba03);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 10px rgba(74,104,35,.15))}.premium-hero-section .hero-content-premium .hero-description-premium{font-size:20px;line-height:1.7;margin-bottom:40px;opacity:.8;max-width:560px;font-weight:400;color:#0a0b0a}.premium-hero-section .hero-content-premium .app-download-section{margin-bottom:35px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.premium-hero-section .hero-content-premium .app-download-section .app-download-button{position:relative;display:inline-block;text-decoration:none;background:linear-gradient(135deg,#34d399,#10b981,#059669);border-radius:16px;padding:4px;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #10b9814d,0 8px 32px #10b98133,inset 0 1px 2px #ffffff4d;animation:downloadPulse 3s ease-in-out infinite}.premium-hero-section .hero-content-premium .app-download-section .app-download-button:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#34d399,#10b981,#059669,#10b981,#34d399);background-size:300% 300%;border-radius:16px;opacity:0;transition:opacity .4s ease;animation:gradientShift 3s ease infinite;z-index:-1}.premium-hero-section .hero-content-premium .app-download-section .app-download-button:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 24px #10b98166,0 16px 48px #10b9814d}.premium-hero-section .hero-content-premium .app-download-section .app-download-button:hover:before{opacity:1}.premium-hero-section .hero-content-premium .app-download-section .app-download-button:hover .download-button-inner{background:linear-gradient(135deg,#10b981,#059669)}.premium-hero-section .hero-content-premium .app-download-section .app-download-button:hover .download-icon{transform:scale(1.1) rotate(5deg)}.premium-hero-section .hero-content-premium .app-download-section .app-download-button:hover .download-shine{animation:shineEffect .8s ease}.premium-hero-section .hero-content-premium .app-download-section .app-download-button:active{transform:translateY(-2px) scale(.98)}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-button-inner{position:relative;display:flex;align-items:center;gap:16px;padding:14px 28px;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;overflow:hidden;transition:all .3s ease}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#fff3;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon i{font-size:24px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text{display:flex;flex-direction:column;gap:2px;text-align:start}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-label{font-size:11px;font-weight:500;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-store{font-size:19px;font-weight:700;color:#fff;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.2)}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-shine{position:absolute;top:-50%;left:-100%;width:60%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:skew(-20deg);pointer-events:none}.premium-hero-section .hero-content-premium .app-download-section .download-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#4a68231a;border:2px solid rgba(74,104,35,.2);border-radius:50px;color:#4a6823;font-size:13px;font-weight:600;animation:badgeBounce 2s ease-in-out infinite}.premium-hero-section .hero-content-premium .app-download-section .download-badge i{font-size:16px}@keyframes downloadPulse{0%,to{box-shadow:0 4px 16px #10b9814d,0 8px 32px #10b98133}50%{box-shadow:0 6px 20px #10b98166,0 12px 40px #10b9814d}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes shineEffect{0%{left:-100%}to{left:200%}}@keyframes badgeBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.premium-hero-section .mobile-botton-menu{z-index:9999!important}.premium-hero-section .hero-cta-group{display:flex;gap:20px;flex-wrap:wrap}.premium-hero-section .btn-premium{display:inline-flex;align-items:center;gap:12px;padding:18px 36px;border-radius:14px;font-size:17px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 24px #00000026}.premium-hero-section .btn-premium i{font-size:20px;transition:transform .3s ease}.premium-hero-section .btn-premium:hover i{transform:translate(4px)}.premium-hero-section .btn-premium.primary{background:#4a6823;color:#fff}.premium-hero-section .btn-premium.primary:hover{transform:translateY(-3px);box-shadow:0 12px 36px #4a682366;background:#6eba03;color:#fff}.premium-hero-section .btn-premium.secondary{background:#fff;color:#4a6823;border:2px solid rgba(74,104,35,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.premium-hero-section .btn-premium.secondary:hover{background:#4a6823;color:#fff;border-color:#4a6823;transform:translateY(-3px);box-shadow:0 12px 36px #4a68234d}.premium-hero-section .btn-premium.outline{background:transparent;color:#4a6823;border:2px solid #4a6823;box-shadow:none}.premium-hero-section .btn-premium.outline:hover{background:#4a6823;color:#fff;transform:translateY(-3px);box-shadow:0 12px 36px #4a68234d}.premium-hero-section .hero-visual-premium{position:relative;height:520px}.premium-hero-section .hero-visual-premium .visual-frame{position:relative;width:100%;height:100%;background:linear-gradient(135deg,#ffffff26,#ffffff0d);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:30px;border:2px solid rgba(255,255,255,.3);padding:50px;box-shadow:0 20px 60px #0003}.premium-hero-section .hero-visual-premium .visual-frame .frame-decoration{position:absolute;width:50px;height:50px;border:4px solid rgba(74,104,35,.3);transition:all .3s ease}.premium-hero-section .hero-visual-premium .visual-frame .frame-decoration.top-left{top:-3px;left:-3px;border-right:none;border-bottom:none;border-radius:30px 0 0}.premium-hero-section .hero-visual-premium .visual-frame .frame-decoration.top-right{top:-3px;right:-3px;border-left:none;border-bottom:none;border-radius:0 30px 0 0}.premium-hero-section .hero-visual-premium .visual-frame .frame-decoration.bottom-left{bottom:-3px;left:-3px;border-right:none;border-top:none;border-radius:0 0 0 30px}.premium-hero-section .hero-visual-premium .visual-frame .frame-decoration.bottom-right{bottom:-3px;right:-3px;border-left:none;border-top:none;border-radius:0 0 30px}.premium-hero-section .hero-visual-premium .visual-frame:hover .frame-decoration{border-color:#6eba03}.premium-hero-section .hero-visual-premium .floating-cards{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.premium-hero-section .hero-visual-premium .floating-cards .floating-card{position:absolute;background:#fff;padding:24px 32px;border-radius:20px;box-shadow:0 15px 50px #4a682340;display:flex;align-items:center;gap:14px;animation:floatCard 6s infinite ease-in-out;transition:all .3s ease;border:2px solid rgba(74,104,35,.1)}.premium-hero-section .hero-visual-premium .floating-cards .floating-card:hover{transform:translateY(-8px)!important;border-color:#6eba03;box-shadow:0 20px 60px #4a682359}.premium-hero-section .hero-visual-premium .floating-cards .floating-card i{font-size:32px;color:#4a6823}.premium-hero-section .hero-visual-premium .floating-cards .floating-card span{font-size:17px;font-weight:700;color:#232721}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-1{top:5%;left:8%;animation-delay:0s}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-2{top:5%;right:10%;animation-delay:2s}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-3{bottom:5%;left:5%;animation-delay:4s}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-4{top:35%;left:15%;animation-delay:1s}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-5{bottom:5%;right:8%;animation-delay:3s}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-6{top:35%;right:18%;animation-delay:5s}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-25px)}}.premium-hero-section .wave-divider{position:absolute;bottom:-2px;left:0;width:100%;overflow:hidden;line-height:0;z-index:3;transform:rotate(180deg)}.premium-hero-section .wave-divider svg{position:relative;display:block;width:calc(100% + 1.3px);height:100px}.premium-hero-section .wave-divider svg path{fill:#fff}.hero-quick-links{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;padding:0}.hero-quick-links .quick-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:10px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a;background:#fff;color:#4a6823;border:2px solid rgba(74,104,35,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.hero-quick-links .quick-link i{font-size:14px;transition:transform .3s ease}.hero-quick-links .quick-link:hover{background:#4a6823;color:#fff;border-color:#4a6823;transform:translateY(-3px);box-shadow:0 12px 36px #4a68234d}.hero-quick-links .quick-link:hover i{transform:scale(1.1)}.hero-quick-links .quick-link.primary{background:#4a6823;color:#fff}.hero-quick-links .quick-link.primary:hover{transform:translateY(-3px);box-shadow:0 12px 36px #4a682366;background:#6eba03;color:#fff}.platform-parties-section{padding:120px 0;position:relative;overflow:hidden}.platform-parties-section:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(110,186,3,.05) 0%,transparent 70%);pointer-events:none}.platform-parties-section .container{position:relative;z-index:2}.platform-parties-section .section-header-premium{margin-bottom:80px}.parties-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1280px;margin:0 auto}.party-card{background:#fff;border-radius:20px;padding:40px 35px;text-align:center;border:2px solid rgba(74,104,35,.1);transition:all .3s ease;box-shadow:0 4px 16px #0000000a;position:relative}.party-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#4a6823,#6eba03);border-radius:20px 20px 0 0}.party-card:hover{box-shadow:0 8px 24px #00000014;border-color:#4a682333}.party-icon-wrapper{width:90px;height:90px;margin:0 auto 25px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 16px #00000014}.party-icon-wrapper i{font-size:42px;color:#fff}.party-icon-wrapper.sellers{background:linear-gradient(135deg,#4a6823,#344919)}.party-icon-wrapper.buyers{background:linear-gradient(135deg,#1f8a70,#15685a)}.party-icon-wrapper.delivery{background:linear-gradient(135deg,#ff6b35,#e85a2a)}.party-title{font-size:26px;font-weight:800;color:#232721;margin-bottom:10px;font-family:Cairo,sans-serif}.party-subtitle{font-size:15px;color:#616c5b;margin-bottom:28px;font-weight:600}.party-values{list-style:none;padding:0;margin:0;text-align:right}.party-values li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-size:15px;line-height:1.6;color:#171915;border-bottom:1px solid rgba(74,104,35,.06);transition:all .2s ease}.party-values li:last-child{border-bottom:none}.party-values li:hover{padding-right:4px;color:#4a6823}.party-values li:hover i{color:#6eba03}.party-values li i{color:#6eba03;font-size:16px;margin-top:3px;flex-shrink:0;transition:all .2s ease}.premium-categories-section{padding:120px 0;background:linear-gradient(180deg,#fff,#f8f9fa,#eee);position:relative}.premium-categories-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(74,104,35,.1) 50%,transparent 100%)}.section-header-premium{text-align:center;margin-bottom:70px}.section-header-premium.centered{text-align:center}.section-header-premium .section-badge-premium{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;background:linear-gradient(135deg,#4a6823,#6eba03);color:#fff;border-radius:50px;font-size:13px;font-weight:700;margin-bottom:24px;box-shadow:0 8px 24px #4a68234d;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.section-header-premium .section-badge-premium:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4a682366}.section-header-premium .section-badge-premium i{font-size:16px}.section-header-premium .section-title-premium{font-size:48px;font-weight:900;color:#232721;margin-bottom:20px;line-height:1.2}.section-header-premium .section-title-premium .gradient-text{background:linear-gradient(135deg,#4a6823,#6eba03);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header-premium .section-subtitle-premium{font-size:19px;color:#6c757d;max-width:650px;margin:0 auto;line-height:1.6}.categories-premium-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px}.category-card-premium{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:24px;padding:40px;text-decoration:none;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:3px solid rgba(255,255,255,.2);box-shadow:0 8px 30px #00000026}.category-card-premium:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#fffffff2,#ffffffd9);z-index:1;transition:all .4s ease}.category-card-premium:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 60px #00000040;border-color:var(--card-color)}.category-card-premium:hover:before{background:linear-gradient(135deg,#fffffffa,#ffffffeb)}.category-card-premium:hover .category-icon-premium{transform:scale(1.15) rotate(5deg);background:var(--card-color)}.category-card-premium:hover .category-icon-premium i{color:#fff}.category-card-premium:hover .category-arrow{transform:translate(10px);opacity:1}.category-card-premium:hover .category-hover-effect{transform:scale(1);opacity:.08}.category-card-premium .category-card-inner{position:relative;z-index:2}.category-card-premium .category-icon-premium{position:relative;width:90px;height:90px;background:var(--card-bg);border-radius:22px;display:flex;align-items:center;justify-content:center;margin-bottom:28px;transition:all .5s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 8px 24px #00000014}.category-card-premium .category-icon-premium i{font-size:42px;color:var(--card-color);z-index:2;position:relative;transition:all .4s ease}.category-card-premium .category-icon-premium .icon-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--card-color);opacity:.12;border-radius:22px}.category-card-premium .category-info-premium{margin-bottom:20px}.category-card-premium .category-name-premium{font-size:24px;font-weight:800;color:#232721;margin-bottom:14px;line-height:1.3}.category-card-premium .category-count-premium{display:flex;align-items:baseline;gap:8px}.category-card-premium .category-count-premium .count-number{font-size:32px;font-weight:900;color:var(--card-color);line-height:1}.category-card-premium .category-count-premium .count-label{font-size:15px;color:#6c757d;font-weight:600}.category-card-premium .category-arrow{position:absolute;bottom:40px;right:40px;width:48px;height:48px;background:var(--card-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .4s cubic-bezier(.175,.885,.32,1.275);opacity:0;box-shadow:0 8px 20px #00000026}.category-card-premium .category-arrow i{font-size:18px;font-weight:700}.category-card-premium .category-hover-effect{position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:var(--card-color);border-radius:50%;transform:scale(0);transition:all .6s ease;opacity:0;z-index:1}.view-all-categories{text-align:center;margin-top:50px}.view-all-categories .btn-premium{display:inline-flex;align-items:center;gap:12px;padding:18px 42px;border-radius:14px;font-size:17px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.view-all-categories .btn-premium i{font-size:20px;transition:transform .3s ease}.view-all-categories .btn-premium:hover i{transform:translate(4px)}.view-all-categories .btn-premium.outline{background:#fff;color:#4a6823;border:3px solid #4a6823;box-shadow:0 8px 24px #4a682326}.view-all-categories .btn-premium.outline:hover{background:linear-gradient(135deg,#4a6823,#6eba03);color:#fff;border-color:transparent;transform:translateY(-3px);box-shadow:0 12px 36px #4a682359}.advanced-search-section-premium{padding:100px 0 120px;position:relative}.advanced-search-section-premium .container{position:relative;z-index:2}.search-card-premium{border-radius:24px;padding:50px;transition:all .3s ease}.search-header-premium{text-align:center}.search-header-premium .search-icon-large{width:80px;height:80px;background:#4a6823;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 10px 30px #4a682340;transition:all .3s ease}.search-header-premium .search-icon-large:hover{transform:scale(1.05);background:#6eba03}.search-header-premium .search-icon-large i{font-size:36px;color:#fff}.search-header-premium .search-title-premium{font-size:32px;font-weight:900;color:#232721;margin-bottom:12px}.search-header-premium .search-subtitle-premium{font-size:16px;color:#6c757d;max-width:520px;margin:0 auto;line-height:1.6}.features-benefits-section{padding:110px 0;position:relative}.features-benefits-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(74,104,35,.1) 50%,transparent 100%)}.features-premium-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}@media (max-width: 1200px){.features-premium-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){.features-premium-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.features-premium-grid{grid-template-columns:1fr}}.feature-card-premium{padding:40px;border-radius:20px;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:2px solid #f8f9fa;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.feature-card-premium:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4a6823,#6eba03);transform:scaleX(0);transition:transform .4s ease}.feature-card-premium:hover{transform:translateY(-8px);box-shadow:0 16px 40px #0000001a;border-color:#4a682333}.feature-card-premium:hover:before{transform:scaleX(1)}.feature-card-premium:hover .feature-icon-wrapper i{transform:scale(1.15) rotate(5deg)}.feature-card-premium:hover .feature-icon-bg{transform:scale(1.3)}.feature-card-premium .feature-icon-wrapper{position:relative;width:90px;height:90px;margin:0 auto 28px;display:flex;align-items:center;justify-content:center}.feature-card-premium .feature-icon-wrapper .feature-icon-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#4a6823,#6eba03);opacity:.12;border-radius:24px;transition:all .5s ease}.feature-card-premium .feature-icon-wrapper i{font-size:46px;background:linear-gradient(135deg,#4a6823,#6eba03);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;z-index:2;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.feature-card-premium .feature-title-premium{font-size:22px;font-weight:800;color:#232721;margin-bottom:14px}.feature-card-premium .feature-desc-premium{font-size:16px;color:#6c757d;line-height:1.7}.latest-products-premium{padding:110px 0}.process-section-premium{padding:110px 0;position:relative}.process-section-premium:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%234a6823' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.4}.process-section-premium .container{position:relative;z-index:2}.process-steps-premium{display:flex;align-items:center;justify-content:center;gap:0;max-width:1400px;margin:0 auto}.process-step-card{flex:0 0 270px;border:3px solid transparent;border-radius:24px;padding:50px 28px;text-align:center;transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;box-shadow:0 8px 30px #0000000f}.process-step-card:hover{transform:translateY(-16px) scale(1.03);box-shadow:0 20px 60px #0000001f;border-color:#6eba03;z-index:2}.process-step-card:hover .step-number-premium{transform:scale(1.15);background:linear-gradient(135deg,#6eba03,#4a6823)}.process-step-card:hover .step-icon-premium{transform:scale(1.15)}.process-step-card .step-number-premium{position:absolute;top:-25px;left:50%;transform:translate(-50%);width:60px;height:60px;background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:900;box-shadow:0 8px 24px #4a682366;transition:all .5s cubic-bezier(.175,.885,.32,1.275);border:4px solid white}.process-step-card .step-icon-premium{width:90px;height:90px;background:linear-gradient(135deg,#4a68231a,#6eba031a);border-radius:24px;display:flex;align-items:center;justify-content:center;margin:30px auto 24px;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.process-step-card .step-icon-premium i{font-size:42px;background:linear-gradient(135deg,#4a6823,#6eba03);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.process-step-card .step-title-premium{font-size:20px;font-weight:800;color:#232721;margin-bottom:14px}.process-step-card .step-desc-premium{font-size:15px;color:#6c757d;line-height:1.7}.process-connector-premium{flex:0 0 90px;height:2px;position:relative;margin:0 -2px}.process-connector-premium .connector-line{width:100%;height:3px;background:linear-gradient(90deg,#4a6823,#6eba03);opacity:.35}.process-connector-premium .connector-dots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:10px}.process-connector-premium .connector-dots span{width:10px;height:10px;background:#4a6823;border-radius:50%;animation:pulse 2s infinite;box-shadow:0 0 10px #4a682380}.process-connector-premium .connector-dots span:nth-child(2){animation-delay:.3s}.process-connector-premium .connector-dots span:nth-child(3){animation-delay:.6s}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}.quick-resources-section{padding:120px 0;position:relative;overflow:hidden}.quick-resources-section .resources-background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.quick-resources-section .resources-background .bg-shape{position:absolute;border-radius:50%;opacity:.06}.quick-resources-section .resources-background .bg-shape.shape-1{width:400px;height:400px;background:linear-gradient(135deg,#4a6823,#6eba03);top:-100px;right:-100px;animation:float 20s ease-in-out infinite}.quick-resources-section .resources-background .bg-shape.shape-2{width:300px;height:300px;background:linear-gradient(135deg,#14b8a6,#3b82f6);bottom:-80px;left:10%;animation:float 15s ease-in-out infinite reverse}.quick-resources-section .resources-background .bg-shape.shape-3{width:250px;height:250px;background:linear-gradient(135deg,#8b5cf6,#ec4899);top:50%;left:-80px;animation:float 18s ease-in-out infinite}.quick-resources-section .container{position:relative;z-index:1}.quick-resources-section .section-header-premium{margin-bottom:70px}.quick-resources-section .section-header-premium .section-badge-premium{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#4a68231a,#6eba031a);color:#4a6823;padding:10px 24px;border-radius:50px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px;border:2px solid rgba(74,104,35,.2);margin-bottom:20px}.quick-resources-section .section-header-premium .section-badge-premium i{font-size:16px;animation:pulse 2s ease-in-out infinite}.resources-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;max-width:1200px;margin:0 auto;perspective:1000px}@media (max-width: 992px){.resources-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.resources-grid{grid-template-columns:1fr}}.resource-card{background:#fff;border-radius:20px;padding:0;position:relative;transition:all .5s cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column;height:100%;overflow:hidden;box-shadow:0 4px 20px #0000000f}.resource-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,transparent 0%,rgba(74,104,35,.3) 50%,transparent 100%);transform:translate(-100%);transition:transform .6s ease}.resource-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 60px #4a682333}.resource-card:hover:before{transform:translate(100%)}.resource-card:hover .resource-icon{transform:scale(1.15) rotate(360deg)}.resource-card:hover .resource-icon i{transform:scale(1.1)}.resource-card:hover .resource-btn.primary{background:#4a6823;transform:translateY(-2px);box-shadow:0 8px 25px #4a682359}.resource-card.featured{border:2px solid rgba(74,104,35,.15)}.resource-card.featured .featured-ribbon{position:absolute;top:15px;right:-35px;background:linear-gradient(135deg,#6eba03,#4a6823);color:#fff;padding:5px 40px;transform:rotate(45deg);font-weight:700;font-size:12px;z-index:2;box-shadow:0 4px 15px #4a682366}.resource-card.featured .featured-ribbon i{font-size:10px}.resource-card.sellers-card .resource-icon{background:linear-gradient(135deg,#4a6823,#2f4216)}.resource-card.sellers-card .resource-badge{background:linear-gradient(135deg,#4a68231a,#4a682333);color:#4a6823}.resource-card.buyers-card .resource-icon{background:linear-gradient(135deg,#14b8a6,#0d9488)}.resource-card.buyers-card .resource-badge{background:linear-gradient(135deg,#14b8a61a,#14b8a633);color:#0d9488}.resource-card.support-card .resource-icon{background:linear-gradient(135deg,#3b82f6,#2563eb)}.resource-card.support-card .resource-badge{background:linear-gradient(135deg,#3b82f61a,#3b82f633);color:#2563eb}.resource-card.about-card .resource-icon{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.resource-card.about-card .resource-badge{background:linear-gradient(135deg,#8b5cf61a,#8b5cf633);color:#7c3aed}.resource-card-inner{padding:40px 32px;display:flex;flex-direction:column;height:100%;gap:24px}.resource-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.resource-icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .6s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 8px 25px #00000026;position:relative}.resource-icon:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;background:inherit;opacity:.2;filter:blur(10px);z-index:-1}.resource-icon i{font-size:36px;color:#fff;transition:transform .3s ease}.resource-icon.sellers{background:linear-gradient(135deg,#4a6823,#344919)}.resource-icon.buyers{background:linear-gradient(135deg,#1f8a70,#15685a)}.resource-icon.support{background:linear-gradient(135deg,#3498db,#2980b9)}.resource-icon.about{background:linear-gradient(135deg,#9b59b6,#8e44ad)}.resource-badge{padding:8px 16px;border-radius:50px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.resource-title{font-size:20px;font-weight:700;color:#1f2937;line-height:1.4;margin:0;font-family:Cairo,sans-serif}.resource-desc{font-size:14px;color:#616c5b;margin-bottom:22px;line-height:1.6}.resource-actions{display:flex;flex-direction:column;gap:14px;margin-top:auto}.resource-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;border-radius:12px;font-weight:600;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;text-decoration:none}.resource-btn.primary{background:linear-gradient(135deg,#4a6823f2,#2f4216f2);color:#fff;box-shadow:0 4px 15px #4a682340}.resource-btn.primary .arrow{transition:transform .3s ease}.resource-btn.primary:hover .arrow{transform:translate(-5px)}.resource-btn i:first-child{font-size:18px}.resource-btn span{flex:1;text-align:center}.resource-links{display:flex;flex-direction:column;gap:10px}.resource-link{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#4a68230a;border-radius:10px;color:#4a6823;text-decoration:none;font-size:14px;font-weight:600;transition:all .2s ease;border:1px solid transparent}.resource-link i{font-size:16px;color:#6eba03;transition:all .2s ease}.resource-link:hover{background:#4a682314;border-color:#4a682326;padding-right:18px}.resource-link:hover i{transform:translate(2px);color:#4a6823}.resource-link-text{display:flex;align-items:center;gap:10px;padding:12px 16px;color:#6b7280;font-weight:500;font-size:14px;transition:all .3s ease;border-radius:10px;text-decoration:none}.resource-link-text i{font-size:16px;transition:transform .3s ease}.resource-link-text:hover{color:#4a6823;background:#4a68230d}.resource-link-text:hover i{transform:translate(-3px)}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(10deg)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.premium-cta-section{position:relative;padding:120px 0;overflow:hidden}.premium-cta-section .cta-background-premium{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.premium-cta-section .cta-background-premium .cta-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#4a6823,#344919)}.premium-cta-section .cta-background-premium .cta-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.06) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.06) 0%,transparent 50%);background-size:100% 100%}.premium-cta-section .container{position:relative;z-index:2}.premium-cta-section .cta-content-premium{text-align:center;color:#fff}.premium-cta-section .cta-content-premium .cta-icon-large{width:100px;height:100px;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;display:flex;align-items:center;justify-content:center;margin:0 auto 32px;border:2px solid rgba(255,255,255,.25);box-shadow:0 10px 35px #0000001f;transition:all .3s ease}.premium-cta-section .cta-content-premium .cta-icon-large:hover{transform:scale(1.08) rotate(5deg);background:#fff3}.premium-cta-section .cta-content-premium .cta-icon-large i{font-size:48px;color:#6eba03}.premium-cta-section .cta-content-premium .cta-title-premium{font-size:46px;font-weight:900;margin-bottom:18px;text-shadow:0 3px 20px rgba(0,0,0,.2)}.premium-cta-section .cta-content-premium .cta-subtitle-premium{font-size:19px;margin-bottom:42px;opacity:.95;max-width:620px;margin-left:auto;margin-right:auto;line-height:1.7}.premium-cta-section .cta-content-premium .cta-buttons-premium{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:50px}.premium-cta-section .cta-content-premium .btn-cta-premium{display:inline-flex;align-items:center;gap:14px;padding:20px 40px;border-radius:14px;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000026}.premium-cta-section .cta-content-premium .btn-cta-premium i{font-size:20px;transition:transform .3s ease}.premium-cta-section .cta-content-premium .btn-cta-premium:hover i{transform:translate(4px)}.premium-cta-section .cta-content-premium .btn-cta-premium.primary{background:#fff;color:#4a6823}.premium-cta-section .cta-content-premium .btn-cta-premium.primary:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000040;background:#6eba03;color:#fff}.premium-cta-section .cta-content-premium .btn-cta-premium.secondary{background:#fff3;color:#fff;border:3px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.premium-cta-section .cta-content-premium .btn-cta-premium.secondary:hover{background:#ffffff4d;border-color:#ffffffb3;transform:translateY(-4px);box-shadow:0 16px 40px #0003}.premium-cta-section .cta-content-premium .cta-trust-badges{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}.premium-cta-section .cta-content-premium .cta-trust-badges .trust-badge{display:flex;align-items:center;gap:12px;padding:14px 28px;background:#ffffff2e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50px;border:2px solid rgba(255,255,255,.25);transition:all .3s ease}.premium-cta-section .cta-content-premium .cta-trust-badges .trust-badge:hover{background:#ffffff40;border-color:#fff6;transform:translateY(-2px)}.premium-cta-section .cta-content-premium .cta-trust-badges .trust-badge i{font-size:22px;color:#6eba03}.premium-cta-section .cta-content-premium .cta-trust-badges .trust-badge span{font-size:16px;font-weight:700}.animate-in{animation:fadeInUp .6s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.premium-hero-section .hero-grid{gap:40px}.premium-hero-section .hero-content-premium .hero-title-premium{font-size:48px}.hero-quick-links{grid-template-columns:repeat(3,1fr);gap:14px}.hero-quick-links .quick-link{font-size:12px;padding:10px 14px;gap:6px}.hero-quick-links .quick-link i{font-size:13px}.process-steps-premium{flex-wrap:wrap;gap:40px}.process-connector-premium{display:none}}@media (max-width: 992px){.premium-hero-section{min-height:auto;padding:100px 0 60px}.premium-hero-section .hero-grid{grid-template-columns:1fr;gap:60px;padding-bottom:80px}.premium-hero-section .hero-visual-premium{height:400px}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-4,.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-6{display:none}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-1{top:5%;left:2%}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-2{top:3%;right:2%}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-3{left:1%}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-5{right:3%}.premium-hero-section .hero-content-premium .hero-title-premium{font-size:42px}.hero-quick-links{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px}.section-header-premium .section-title-premium{font-size:38px}.categories-premium-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 768px){.premium-hero-section .hero-content-premium .hero-title-premium{font-size:36px}.premium-hero-section .hero-content-premium .hero-description-premium{font-size:18px}.premium-hero-section .hero-content-premium .app-download-section{flex-direction:column;align-items:flex-start;gap:12px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button{width:100%;max-width:280px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-button-inner{padding:12px 20px;gap:12px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon{width:38px;height:38px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon i{font-size:20px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-label{font-size:10px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-store{font-size:16px}.premium-hero-section .hero-content-premium .app-download-section .download-badge{font-size:11px;padding:8px 14px}.premium-hero-section .hero-stats-inline{gap:20px}.premium-hero-section .hero-stats-inline .stat-inline .stat-details strong{font-size:20px}.premium-hero-section .hero-visual-premium{height:300px}.premium-hero-section .hero-visual-premium .floating-cards .floating-card{padding:16px 20px}.premium-hero-section .hero-visual-premium .floating-cards .floating-card i{font-size:20px}.premium-hero-section .hero-visual-premium .floating-cards .floating-card span{font-size:14px}.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-4,.premium-hero-section .hero-visual-premium .floating-cards .floating-card.card-6{display:none}.hero-quick-links{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px}.hero-quick-links .quick-link{padding:12px 16px;font-size:13px;gap:6px}.hero-quick-links .quick-link i{font-size:18px}.platform-parties-section{padding:80px 0}.parties-grid{grid-template-columns:1fr;gap:32px}.party-card{padding:40px 30px}.party-card.featured{transform:scale(1)}.section-header-premium .section-title-premium{font-size:32px}.section-header-premium .section-subtitle-premium{font-size:16px}.categories-premium-grid{grid-template-columns:1fr;gap:24px}.category-card-premium{padding:35px}.category-card-premium .category-icon-premium{width:80px;height:80px}.category-card-premium .category-icon-premium i{font-size:36px}.category-card-premium .category-name-premium{font-size:22px}.features-premium-grid{grid-template-columns:1fr;gap:24px}.search-card-premium{padding:32px 24px}.premium-cta-section .cta-content-premium .cta-title-premium{font-size:36px}.premium-cta-section .cta-content-premium .cta-subtitle-premium{font-size:18px}.process-step-card{flex:1 1 100%}.view-all-categories .btn-premium{width:100%;justify-content:center}}@media (max-width: 576px){.premium-hero-section{padding:80px 0 40px}.premium-hero-section .hero-content-premium .hero-title-premium{font-size:28px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button{max-width:100%}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-button-inner{padding:10px 16px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon{width:35px;height:35px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon i{font-size:18px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-label{font-size:9px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-store{font-size:15px}.premium-hero-section .hero-content-premium .app-download-section .download-badge{font-size:10px;padding:6px 12px}.premium-hero-section .hero-content-premium .app-download-section .download-badge i{font-size:14px}.premium-hero-section .hero-cta-group{flex-direction:column}.premium-hero-section .hero-cta-group .btn-premium{width:100%;justify-content:center}.hero-quick-links{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:20px;padding:0 4px}.hero-quick-links .quick-link{padding:8px 10px;font-size:11px;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.hero-quick-links .quick-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-quick-links .quick-link i{font-size:12px;flex-shrink:0}.platform-parties-section{padding:60px 0}.party-card{padding:35px 25px}.party-card .party-icon-wrapper{width:80px;height:80px}.party-card .party-icon-wrapper i{font-size:38px}.party-card .party-title{font-size:24px}.party-card .party-subtitle{font-size:14px}.party-card .party-values li{font-size:14px;padding:12px 0}.party-card .featured-badge{font-size:12px;padding:6px 12px}.btn-premium{padding:14px 24px;font-size:15px}.quick-resources-section{padding:80px 0}.quick-resources-section .bg-shape.shape-1{width:250px;height:250px}.quick-resources-section .bg-shape.shape-2{width:200px;height:200px}.quick-resources-section .bg-shape.shape-3{display:none}.quick-resources-section .section-badge-premium{font-size:12px;padding:8px 18px}.resources-grid{grid-template-columns:1fr;gap:25px}.resource-card .resource-card-inner{padding:32px 24px}.resource-card .resource-icon{width:70px;height:70px}.resource-card .resource-icon i{font-size:30px}.resource-card .resource-badge{font-size:11px;padding:6px 12px}.resource-card .resource-title{font-size:18px}.resource-card.featured .featured-ribbon{top:12px;right:-38px;padding:4px 38px;font-size:11px}}@media (max-width: 380px){.premium-hero-section .hero-content-premium .hero-title-premium{font-size:24px;line-height:1.2}.premium-hero-section .hero-content-premium .hero-description-premium{font-size:15px;margin-bottom:20px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-button-inner{padding:8px 14px;gap:10px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon{width:32px;height:32px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-icon i{font-size:16px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-label{font-size:8px}.premium-hero-section .hero-content-premium .app-download-section .app-download-button .download-text .download-store{font-size:13px}.premium-hero-section .hero-quick-links{grid-template-columns:1fr 1fr;gap:6px;margin-top:16px}.premium-hero-section .hero-quick-links .quick-link{padding:6px 8px;font-size:10px;gap:3px;border-radius:8px}.premium-hero-section .hero-quick-links .quick-link i{font-size:11px}.section-header-premium .section-title-premium{font-size:22px}.section-header-premium .section-subtitle-premium{font-size:13px}}.add-product{font-weight:500;padding-bottom:80px}.add-product .add-product-container{background-color:#fff;border-radius:20px;padding:20px 10px;width:100%;text-align:start}.add-product .add-product-container .add-product-header{display:flex;justify-content:space-between;align-items:center;color:#232721}@media (max-width: 767px){.add-product .add-product-container .add-product-header{display:block!important}.add-product .add-product-container .add-product-header .header-left,.add-product .add-product-container .add-product-header .header-right{padding-bottom:15px}}.add-product .add-product-container .add-product-header .header-left .header-left-title{font-size:25px;color:#232721}.add-product .add-product-container .add-product-header .header-left .header-left-title .icon{width:40px;height:40px}.add-product .add-product-container .add-product-header .header-right .header-right-btns{display:flex;align-items:center}.add-product .add-product-container .add-product-header .header-right .header-right-btns .header-right-btn{margin:0 5px;border-radius:5px;border:1px solid #232721;color:#232721;background-color:#fff;padding:4px 8px;cursor:pointer}.add-product .add-product-container .add-product-header .header-right .header-right-btns .header-right-btn:hover{color:#fff;background-color:#232721}.add-product .add-product-container .add-product-body .get-current-location{background-color:#4a6823;color:#fff;border-radius:10px;padding:5px 10px;cursor:pointer}.add-product .add-product-container .add-product-body .get-current-location:hover{background-color:#ffce14;color:#333}.add-product .add-product-container .add-product-body .get-current-location i{color:#fff;padding:3px 5px}.add-product .add-product-container .add-product-body #rent-title,.add-product .add-product-container .add-product-body #location_price{display:none}.add-product .add-product-container .add-product-body .product-type{display:flex;align-items:start;flex-wrap:wrap}.add-product .add-product-container .add-product-body .product-type li{position:relative;overflow:hidden;height:50px;margin:0 5px 10px;width:250px;border:1px solid #4a6823;border-radius:10px;line-height:50px;text-align:start}.add-product .add-product-container .add-product-body .product-type li input[type=radio]{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2;width:100%;height:100%}.add-product .add-product-container .add-product-body .product-type li input[type=radio]:checked+a{background-color:#4a6823;color:#fff}.add-product .add-product-container .add-product-body .product-type li input[type=radio]:checked+a i{color:#fff}.add-product .add-product-container .add-product-body .product-type li a{display:flex;align-items:center;justify-content:start;position:absolute;top:0;right:0;left:0;bottom:0;color:#1f8a70}.add-product .add-product-container .add-product-body .product-type li a .icon{width:40px!important;height:40px!important;overflow:hidden;margin:-5px 5px 0}.add-product .add-product-container .add-product-body .product-type li a .icon i{font-size:20px;color:#4a6823}@media (min-width: 992px){.add-product .add-product-container .add-product-body .product-type li a i{padding:0 15px!important;font-size:18px!important}}.add-product .add-product-container .add-product-body .product-type li:hover,.add-product .add-product-container .add-product-body .product-type li:focus,.add-product .add-product-container .add-product-body .product-type li.active{background-color:#4a6823}.add-product .add-product-container .add-product-body .product-types{display:flex;align-items:center;justify-content:center}.add-product .add-product-container .add-product-body .product-types .product-type{margin:10px;border-radius:10px;background-color:#232721;color:#fff;padding:5px 10px;cursor:pointer}.add-product .add-product-container .add-product-body .add-product-section .actions{margin:10px 0;display:flex;justify-content:space-between}.add-product .add-product-container .add-product-body .add-product-section .actions .action{border-radius:8px;text-align:center;height:40px;cursor:pointer;line-height:35px;width:100%;margin:5px;border:1px solid transparent;font-weight:600}.add-product .add-product-container .add-product-body .add-product-section .actions .action.save{color:#fff;background-color:#4a6823}.add-product .add-product-container .add-product-body .add-product-section .actions .action.save:hover{color:#4a6823;background-color:#fff;border-color:#4a6823}.add-product .add-product-container .add-product-body .add-product-section .actions .action.cancel{color:#232721;background-color:#ccc}.add-product .add-product-container .add-product-body .add-product-section .actions .action.cancel:hover{color:#fff;background-color:#232721}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-title{color:#232721;font-size:20px;font-weight:600px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content{border-radius:10px;border:1px solid #4a6823;padding:10px;margin:10px 0 20px;height:100%}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper{display:flex;align-items:center;flex-wrap:wrap}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper .img{width:100px;height:100px;background-size:cover;border-radius:10px;border:1px solid #4a6823;overflow:hidden;margin:5px;position:relative}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper .img .delete{position:absolute;top:1px;right:1px;cursor:pointer;width:20px;height:20px;color:#666;background-color:#ccc;border-radius:50%;border:none;text-align:center;line-height:16px;padding:1px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper .img .delete i{font-size:13px;margin-bottom:2px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper .img .check{position:absolute;bottom:1px;left:1px;cursor:pointer;width:20px;height:20px;color:#666;background-color:#ccc;border-radius:50%;border:none;text-align:center;line-height:16px;padding:1px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper .img .check.active{color:#ffce14;background-color:#4a6823}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper .img .check i{font-size:13px;margin-bottom:2px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .images-wrapper .img img{width:100%}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .cv-wrapper .img{width:100%;height:200px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item{margin:10px 0}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-title{color:#232721;font-size:14px;margin:5px 0 10px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content{border-radius:10px;width:100%;height:50px;overflow:hidden;position:relative}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content .prefix{position:absolute;top:0;right:0;bottom:0;height:50px;width:50px;text-align:center;line-height:50px;font-weight:700;background-color:#4a6823;color:#fff}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content .unit-prefix{position:absolute;top:0;right:0;bottom:0;height:50px;width:100px;text-align:center;line-height:50px;font-weight:700;background-color:#4a6823;color:#fff;border-radius:0}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content .unit-prefix option{color:#fff}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content .unit-prefix:hover,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content .unit-prefix:focus{color:#fff}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content input,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content select{width:100%;height:100%;padding:10px;border-radius:10px;color:#232721;border:1px solid #232721}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content input:hover,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content input:focus,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content input:active,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content select:hover,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content select:focus,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .item-content select:active{border:2px solid #4a6823;outline:none;color:#4a6823}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .imag-item-content{width:100px;height:100px;overflow:hidden;position:relative;border-radius:10px;border:1px solid #4a6823}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .imag-item-content.cv-content{height:50px;width:100%}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .imag-item-content input{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;opacity:0;z-index:2}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .imag-item-content img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:1}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .imag-item-content .label{display:flex;align-items:center;justify-content:center;position:absolute;background-color:#4a6823;color:#fff;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:1}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .imag-item-content .label i{padding:10px;font-size:20px}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .address-item-content{border-radius:10px;width:100%}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .address-item-content textarea{height:80px;width:100%;padding:10px;border-radius:10px;color:#232721;border:1px solid #232721}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .address-item-content textarea:hover,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .address-item-content textarea:focus,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .address-item-content textarea:active{border:2px solid #4a6823;outline:none;color:#4a6823}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .custom-select{position:relative;display:inline-block;width:100%}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .custom-select select{display:none}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .custom-select .select-selected{background-color:#f1f1f1;padding:8px 20px;border-radius:5px;cursor:pointer}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .custom-select .select-selected:after{position:absolute;content:"";top:50%;right:10px;width:0;height:0;border:6px solid transparent;border-color:#555 transparent transparent transparent;transform:translateY(-50%)}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .custom-select .select-items div{padding:8px 20px;cursor:pointer}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .custom-select .select-items div:hover{background-color:#f1f1f1}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .select-item-content{height:50px;width:100%;padding:2px;border-radius:10px;color:#232721;border:1px solid #232721}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .select-item-content:hover,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .select-item-content:focus,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .select-item-content:active{border:2px solid #4a6823;outline:none;color:#4a6823}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .description-item-content{border-radius:10px;width:100%}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .description-item-content textarea{height:200px;width:100%;padding:10px;border-radius:10px;color:#232721;border:1px solid #232721}.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .description-item-content textarea:hover,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .description-item-content textarea:focus,.add-product .add-product-container .add-product-body .add-product-section .section-wrapper .section-content .content-item .description-item-content textarea:active{border:2px solid #4a6823;outline:none;color:#4a6823}.product-details{padding-bottom:50px}@media (max-width: 767px){.product-details{padding-bottom:110px}}.product-details .offer-type{position:absolute;top:10px;right:15px;background-color:#4a6823;color:#fff;font-size:16px;border-radius:5px;width:fit-content;padding:4px 12px;font-weight:600}.product-details .offer-type i{padding:5px}.product-details .make-order{text-align:center;padding:30px 0 0}.product-details .make-order .make-order-btn{width:300px;height:50px;color:#fff;border-radius:5px;font-family:Lato,sans-serif;font-weight:500;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a;outline:none;text-align:center;line-height:50px;padding:0;border:none;background:#4a6823;background:linear-gradient(0deg,#4a6823,#4a6823)}.product-details .make-order .make-order-btn:hover{color:#4a6823;background:transparent;box-shadow:none}.product-details .make-order .make-order-btn:before,.product-details .make-order .make-order-btn:after{content:"";position:absolute;top:0;right:0;height:2px;width:0;background:#4a6823;box-shadow:-1px -1px 5px #fff,7px 7px 20px #0003,4px 4px 5px #0002;transition:.4s ease all}.product-details .make-order .make-order-btn:after{right:inherit;top:inherit;left:0;bottom:0}.product-details .make-order .make-order-btn:hover:before,.product-details .make-order .make-order-btn:hover:after{width:100%;transition:.8s ease all}.product-details .wrapper .product-card{box-shadow:1px 1px -5px 8px #0003;background-color:#fff;padding:20px;border-radius:10px;position:relative;margin-top:10px}.product-details .wrapper .product-card.product-user{border-top:5px solid #A9A9A9}.product-details .wrapper .product-card.product-client{border-top:5px solid #8B9474}.product-details .wrapper .product-card.product-loyal{border-top:5px solid #F29559}.product-details .wrapper .product-card.product-confirmed{border-top:5px solid #39A0ED}.product-details .wrapper .product-card.product-trusted{border-top:5px solid #FFD700}.product-details .wrapper .product-card.product-desired{border-top:5px solid #32CD32}.product-details .wrapper .product-card .grad-category{position:absolute;top:0;left:0;display:flex;align-items:center}.product-details .wrapper .product-card .grad-category .item-category-name{padding:0 10px}.product-details .wrapper .product-card .grad-category .grade-user{background-color:#a9a9a9;color:#fff;padding:8px 12px;border-radius:5px 0 8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .product-card .grad-category .grade-client{background-color:#8b9474;color:#fff;padding:8px 12px;border-radius:5px 0 8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .product-card .grad-category .grade-loyal{background-color:#f29559;color:#fff;padding:8px 12px;border-radius:5px 0 8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .product-card .grad-category .grade-confirmed{background-color:#39a0ed;color:#fff;padding:8px 12px;border-radius:5px 0 8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .product-card .grad-category .grade-trusted{background-color:gold;color:#fff;padding:8px 12px;border-radius:5px 0 8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .product-card .grad-category .grade-desired{background-color:#32cd32;color:#fff;padding:8px 12px;border-radius:5px 0 8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .product-card .sold{position:absolute;top:0;left:10px;z-index:2;background-color:#4a6823;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:28px;height:35px;padding-top:5px;text-align:center}.product-details .wrapper .product-card .sold i{font-size:20px;color:#fff}.product-details .wrapper .product-card .share-button{position:absolute;height:36px;top:30px;margin-top:-17px;width:200px;right:10px;margin-left:-65px;background:#4a6823;border-radius:20px;overflow:hidden;line-height:36px;-webkit-user-select:none;user-select:none;border:1px solid #4a6823}.product-details .wrapper .product-card .share-button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:0 0 0 50px #36bfa6;box-sizing:content-box;transform:translate(0);border-radius:50px;z-index:3;pointer-events:none}.product-details .wrapper .product-card .lid{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:20px;color:#aeaeae;transition:.3s ease all;transform-origin:0 0;cursor:default;z-index:4;padding:0 3px;display:flex;justify-content:space-around;color:#4a6823;font-weight:700}.product-details .wrapper .product-card .lid i{padding:6px;font-size:24px}.product-details .wrapper .product-card .open .lid{transform:rotateX(90deg)}.product-details .wrapper .product-card .thank-you{position:absolute;top:-100px;left:0;width:100%;color:#fff;transition:.3s ease all}.product-details .wrapper .product-card .thankyou .thank-you{position:absolute;top:0}.product-details .wrapper .product-card .share-item{display:block;color:#4a6823;background:#fff;text-decoration:none;height:30px;width:30px;text-align:center;line-height:30px;border-radius:50%;float:left;margin-left:3px;box-shadow:0 1px #0000001a;transition:.5s ease all}.product-details .wrapper .product-card .share-item:active{background:#eb4c89;transition:50ms ease all}.product-details .wrapper .product-card .share-item:nth-child(1){transform:translate(200px) rotate(180deg)}.product-details .wrapper .product-card .share-item:nth-child(2){transform:translate(400px) rotate(200deg)}.product-details .wrapper .product-card .share-item:nth-child(3){transform:translate(580px) rotate(220deg)}.product-details .wrapper .product-card .share-item:nth-child(4){transform:translate(740px) rotate(240deg)}.product-details .wrapper .product-card .share-item:nth-child(5){transform:translate(880px) rotate(260deg)}.product-details .wrapper .product-card .share-item:nth-child(6){transform:translate(1000px) rotate(280deg)}.product-details .wrapper .product-card .open .share-item{transform:translate(0) rotate(0);margin-left:3px}.product-details .wrapper .product-card .share-items{position:absolute;top:-1px;right:0;height:100%;padding:3px 0;width:201px}.product-details .wrapper .product-card .share-items-wrapper{position:absolute;top:0;height:100%;width:267px;left:50%;margin-left:-167px}.product-details .wrapper .product-card .shared .share-item{transform:translateY(200px)}.product-details .wrapper .product-card .shared .share-item:nth-child(1){transition:.2s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .product-card .shared .share-item:nth-child(2){transition:.6s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .product-card .shared .share-item:nth-child(3){transition:1s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .product-card .shared .share-item:nth-child(4){transition:1.4s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .product-card .shared .share-item:nth-child(5){transition:1.8s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .product-card .shared .share-item:nth-child(6){transition:2.2s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .product-card .product-info .product-title{margin-top:40px}.product-details .wrapper .product-card .product-info .product-category{border-radius:8px;background-color:#4a6823;color:#fff;padding:2px 10px 5px;display:flex;width:fit-content}.product-details .wrapper .product-card .product-info .product-category i{padding:8px 10px 0}.product-details .wrapper .product-card .product-info .bio{font-weight:500;font-size:18px;padding:10px 0}.product-details .wrapper .product-card .product-info .product-price{color:#4a6823;font-weight:600;padding:20px 0 10px;font-size:24px}.product-details .wrapper .product-card .product-info .product-address{color:#4a6823;font-weight:600;font-size:24px;margin-bottom:20px}.product-details .wrapper .product-card .product-info .product-address i{font-size:28px}.product-details .wrapper .product-card .product-info .bio-feat{background-color:#4a682333;border-radius:15px;width:100%;padding:0 10px;position:relative;height:50px}.product-details .wrapper .product-card .product-info .bio-feat .feat-icon{position:absolute;top:-10px;left:50%;transform:translate(-50%);background-color:transparent;color:#4a6823;background-color:#fff;border-radius:50%;height:35px;width:35px;text-align:center;line-height:35px}.product-details .wrapper .product-card .product-info .bio-feat .feat-icon i{font-size:24px}.product-details .wrapper .product-card .product-info .bio-feat .feat-wrapper{display:flex;justify-content:space-between;align-items:center;height:50px}.product-details .wrapper .product-card .product-info .bio-feat .feat-wrapper .feat-title{font-weight:600;font-size:18px;padding:10px 0;margin-bottom:10px}.product-details .wrapper .product-card .product-info .bio-feat .feat-wrapper .feat-button{border-radius:8px;color:#fff;background-color:#4a6823;padding:0 10px;height:35px;line-height:30px}.product-details .wrapper .product-card .product-info .product-features{display:flex;flex-wrap:wrap}.product-details .wrapper .product-card .product-info .product-features .feature{display:flex;border-radius:10px;margin:10px 15px 0 0;background-color:#4a682333}.product-details .wrapper .product-card .product-info .product-features .feature .feat-title{padding:5px 20px;font-weight:600}.product-details .wrapper .product-card .product-info .product-features .feature .feat-value{padding:5px 20px;color:#4a6823;font-weight:700}.product-details .wrapper .product-card .info:first-of-type{margin-top:30px}.product-details .wrapper .product-card .info{padding:5px 0;display:flex;align-items:center;justify-content:start}.product-details .wrapper .product-card .info .name{color:#4a6823;font-weight:600;font-size:20px;margin:0 10px}.product-details .wrapper .product-card .info .value{color:#232721;font-weight:500;font-size:18px}.product-details .wrapper .product-card .product-image{margin-top:40px;padding:0;border-radius:10px;height:400px;position:relative;overflow:hidden;background-color:#fff}@media (max-width: 767px){.product-details .wrapper .product-card .product-image{height:200px}}.product-details .wrapper .product-card .product-image img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:10px}.product-details .wrapper .product-card .product-image .item-like{z-index:2;position:absolute;left:50px;bottom:10px}.product-details .wrapper .product-card .product-image .item-like .like{display:inline-block;position:absolute;bottom:-35px;right:-35px;width:100px;height:100px;background:url(https://cssanimation.rocks/images/posts/steps/heart.png) no-repeat;background-position:0 0;cursor:pointer;transition:background-position 1s steps(28);transition-duration:0s}.product-details .wrapper .product-card .product-image .item-like .like.is-active{transition-duration:1s;background-position:-2800px 0}.product-details .wrapper .product-card .small-images{height:150px;width:100%;padding:10px;overflow:hidden}.product-details .wrapper .product-card .small-images .swiper .swiper-button{position:absolute!important;display:flex;justify-content:left;z-index:99;width:100%;top:50%}.product-details .wrapper .product-card .small-images .swiper .swiper-button-prev,.product-details .wrapper .product-card .small-images .swiper .swiper-button-next{background-color:#fff;border:1px solid #4a6823;box-shadow:1px 1px 10px #ffffff4d;width:30px;height:30px;text-align:center;line-height:30px;margin:10px;border-radius:8px;top:30px}.product-details .wrapper .product-card .small-images .swiper .swiper-button-prev:after,.product-details .wrapper .product-card .small-images .swiper .swiper-button-next:after{font-size:16px;color:#4a6823;line-height:30px;font-weight:700;padding:11px}.product-details .wrapper .product-card .small-images .swiper .swiper-slide{width:100px;height:100px;border-radius:5px;margin:5px;position:relative;overflow:hidden;background-color:#fff}.product-details .wrapper .product-card .small-images .swiper .swiper-slide img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:5px}.product-details .wrapper .swiper-container{width:100%;height:100%}.product-details .wrapper .swiper-slide img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:5px}.product-details .wrapper .contacts-info{margin-top:25px;position:relative}.product-details .wrapper .contacts-info .contact-user{border:5px solid #A9A9A9}.product-details .wrapper .contacts-info .contact-client{border:5px solid #8B9474}.product-details .wrapper .contacts-info .contact-loyal{border:5px solid #F29559}.product-details .wrapper .contacts-info .contact-confirmed{border:5px solid #39A0ED}.product-details .wrapper .contacts-info .contact-trusted{border:5px solid #FFD700}.product-details .wrapper .contacts-info .contact-desired{border:5px solid #32CD32}.product-details .wrapper .contacts-info .grade-user{position:absolute;top:-15px;left:50%;transform:translate(0 -50%);background-color:#a9a9a9;color:#fff;padding:8px 12px;border-radius:8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .contacts-info .grade-client{position:absolute;top:-15px;left:50%;transform:translate(0 -50%);background-color:#8b9474;color:#fff;padding:8px 12px;border-radius:8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .contacts-info .grade-loyal{position:absolute;top:-15px;left:50%;transform:translate(0 -50%);background-color:#f29559;color:#fff;padding:8px 12px;border-radius:8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .contacts-info .grade-confirmed{position:absolute;top:-15px;left:50%;transform:translate(0 -50%);background-color:#39a0ed;color:#fff;padding:8px 12px;border-radius:8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .contacts-info .grade-trusted{position:absolute;top:-15px;left:50%;transform:translate(0 -50%);background-color:gold;color:#fff;padding:8px 12px;border-radius:8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .contacts-info .grade-desired{position:absolute;top:-15px;left:50%;transform:translate(0 -50%);background-color:#32cd32;color:#fff;padding:8px 12px;border-radius:8px;font-weight:700;text-transform:capitalize;text-align:center}.product-details .wrapper .contacts-info .logo{border-radius:10px;overflow:hidden;width:60px;height:60px;margin:auto}.product-details .wrapper .contacts-info .logo img{width:100%;height:100%}.product-details .wrapper .contacts-info .shop{background-color:#4a6823;padding:1px;font-size:10px;color:#fff;width:fit-content;margin:10px auto auto;font-weight:700;border-radius:5px}.product-details .wrapper .contacts-info .shop i{padding:0 3px}.product-details .wrapper .contacts-info .show-shop{margin-top:15px}.product-details .wrapper .contacts-info .show-shop a{font-size:20px;font-weight:700;color:#4a6823}.product-details .wrapper .contacts-info .name{margin-top:5px}.product-details .wrapper .contacts-info .name a{font-weight:700}.product-details .wrapper .contacts-info .show-products{font-size:12px}.product-details .wrapper .contacts-info .show-products a{color:#888}.product-details .wrapper .contacts-info .actions{display:flex;justify-content:end;align-items:center;margin:0}.product-details .wrapper .contacts-info .actions .share-contact-info{width:140px;position:relative}.product-details .wrapper .contacts-info .actions .share-contact-info .share-button{position:absolute;height:36px;top:0;right:0;left:0;margin-top:-17px;width:200px;margin-left:-65px;background:#4a6823;border-radius:20px;overflow:hidden;line-height:36px;-webkit-user-select:none;user-select:none;border:1px solid #4a6823}.product-details .wrapper .contacts-info .actions .share-contact-info .share-button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:0 0 0 50px #36bfa6;box-sizing:content-box;transform:translate(0);border-radius:50px;z-index:3;pointer-events:none}.product-details .wrapper .contacts-info .actions .share-contact-info .lid{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:20px;color:#aeaeae;transition:.3s ease all;transform-origin:0 0;cursor:default;z-index:4;padding:0 3px;display:flex;justify-content:space-around;color:#4a6823;font-weight:700}.product-details .wrapper .contacts-info .actions .share-contact-info .lid i{padding:6px;font-size:24px}.product-details .wrapper .contacts-info .actions .share-contact-info .open .lid{transform:rotateX(90deg)}.product-details .wrapper .contacts-info .actions .share-contact-info .thank-you{position:absolute;top:-100px;left:0;width:100%;color:#fff;transition:.3s ease all}.product-details .wrapper .contacts-info .actions .share-contact-info .thankyou .thank-you{position:absolute;top:0}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item{display:block;color:#4a6823;background:#fff;text-decoration:none;height:30px;width:30px;text-align:center;line-height:30px;border-radius:50%;float:left;margin-left:-2px!important;box-shadow:0 1px #0000001a;transition:.5s ease all}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item:active{background:#eb4c89;transition:50ms ease all}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item:nth-child(1){transform:translate(200px) rotate(180deg)}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item:nth-child(2){transform:translate(400px) rotate(200deg)}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item:nth-child(3){transform:translate(580px) rotate(220deg)}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item:nth-child(4){transform:translate(740px) rotate(240deg)}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item:nth-child(5){transform:translate(880px) rotate(260deg)}.product-details .wrapper .contacts-info .actions .share-contact-info .share-item:nth-child(6){transform:translate(1000px) rotate(280deg)}.product-details .wrapper .contacts-info .actions .share-contact-info .open .share-item{transform:translate(0) rotate(0);margin-left:3px}.product-details .wrapper .contacts-info .actions .share-contact-info .share-items{position:absolute;top:-1px;right:-6px;height:100%;padding:3px 0;width:201px}.product-details .wrapper .contacts-info .actions .share-contact-info .share-items-wrapper{position:absolute;top:0;height:100%;width:267px;left:50%;margin-left:-167px}.product-details .wrapper .contacts-info .actions .share-contact-info .shared .share-item{transform:translateY(200px)}.product-details .wrapper .contacts-info .actions .share-contact-info .shared .share-item:nth-child(1){transition:.2s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .contacts-info .actions .share-contact-info .shared .share-item:nth-child(2){transition:.6s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .contacts-info .actions .share-contact-info .shared .share-item:nth-child(3){transition:1s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .contacts-info .actions .share-contact-info .shared .share-item:nth-child(4){transition:1.4s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .contacts-info .actions .share-contact-info .shared .share-item:nth-child(5){transition:1.8s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .contacts-info .actions .share-contact-info .shared .share-item:nth-child(6){transition:2.2s cubic-bezier(.32,-.22,.9,.93) all}.product-details .wrapper .contacts-info .actions .follow a{background-color:#3886ce33;color:#3886ce;padding:9px 12px;line-height:60px;margin:0 5px}.product-details .wrapper .contacts-info .actions .follow a:hover{background-color:#3886ce;color:#fff}.product-details .wrapper .contacts-info .actions a{border-radius:15px;color:#1f8a70;width:40px;height:40px;text-align:center;line-height:40px;background-color:#4a6823;margin:0 5px}.product-details .wrapper .contacts-info .actions a.report{background-color:#ce453833;color:#ce4538}.product-details .wrapper .contacts-info .actions a.report:hover{background-color:#ce4538;color:#fff}.product-details .wrapper .contacts-info .actions a:hover{background-color:#4a6823;color:#fff}.product-details .wrapper .contacts-info .contact-info-wrapper{box-shadow:0 2px 18px 1px #3135481a;border-radius:15px;padding:10px;display:flex;background-color:#fff;justify-content:space-between}.product-details .wrapper .contacts-info .contact-info-wrapper .profile-info .show-profile{text-align:center}@media (max-width: 767px){.product-details .wrapper .contacts-info .contact-info-wrapper .profile-info .show-profile{margin-top:10px}}.product-details .wrapper .contacts-info .contact-info-wrapper .profile-info .show-profile a{padding:5px 8px}@media (max-width: 767px){.product-details .wrapper .contacts-info .contact-info-wrapper .profile-info .show-profile a{padding:8px 15px}}.product-details .wrapper .contacts-info .contact-info-wrapper .profile-info .show-profile a i{font-size:14px}@media (max-width: 500px){.product-details .wrapper .contacts-info .contact-info-wrapper{display:block}.product-details .wrapper .contacts-info .contact-info-wrapper .profile-info{text-align:center}}.product-details .wrapper .contacts-info .show-number{flex:1;border-radius:10px;background-color:#4a6823;text-align:center;padding:0!important;margin:0 5px}.product-details .wrapper .contacts-info .show-number .show-number-btn{padding:0;border:0;background-color:transparent;color:#fff}.product-details .wrapper .contacts-info .show-number .show-number-btn .face{display:none;padding:10px;font-size:13px}.product-details .wrapper .contacts-info .show-number .show-number-btn .face .copy i{border:none;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center;color:#4a6823;padding:0 3px;font-size:13px;background-color:#fff;transition:.2s ease-in-out}.product-details .wrapper .contacts-info .show-number .show-number-btn .face .copy:hover i,.product-details .wrapper .contacts-info .show-number .show-number-btn .face .copy:focus i{transform:scale(1.1);color:#ffce14}.product-details .wrapper .contacts-info .show-number .show-number-btn .active{display:block}.product-details .wrapper .contacts-info .show-number i{padding:0 10px 0 0}.product-details .wrapper .contacts-info .show-number a{color:#fff}.product-details .wrapper .contacts-info .contact-vendor{display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.product-details .wrapper .contacts-info .contact-vendor{margin-top:10px}}.product-details .wrapper .contacts-info .contact-vendor a{text-align:center;margin:0 5px}.product-details .wrapper .contacts-info .contact-vendor .whatsapp{text-align:center;border-radius:10px;color:#4a6823;border:2px solid #4a6823;font-size:13px;padding:5px 5px 5px 7px;background-color:#4a68231a}.product-details .wrapper .contacts-info .contact-vendor .whatsapp a{color:#4a6823}.product-details .wrapper .contacts-info .contact-vendor .whatsapp i{font-size:23px}.product-details .wrapper .contacts-info .contact-vendor .email{text-align:center;border-radius:10px;color:#3294b1;border:2px solid #347588;background-color:#3475881a;font-size:13px;padding:5px 6px 4px}.product-details .wrapper .contacts-info .contact-vendor .email a{color:#347588}.product-details .wrapper .contacts-info .contact-vendor .email i{font-size:23px}.product-details .wrapper .contacts-info .contact-vendor .chat{text-align:center;border-radius:10px;color:#ffce14;border:2px solid #ffce14;font-size:13px;padding:5px 5px 5px 7px;background-color:#ffce141a}.product-details .wrapper .contacts-info .contact-vendor .chat a{color:#ffce14}.product-details .wrapper .contacts-info .contact-vendor .chat i{font-size:23px}.product-details .wrapper .item-details{margin:15px 0;border-radius:15px;background-color:#fff}.product-details .wrapper .item-details .details-options{padding:10px;display:flex;align-items:center;justify-content:center;transition:.15s ease-in-out}.product-details .wrapper .item-details .details-options .option{border-radius:5px;width:130px;height:35px;text-align:center;display:block;margin:5px;cursor:pointer;border:none;font-weight:700;color:#4a6823;line-height:34px}.product-details .wrapper .item-details .details-options .option.active,.product-details .wrapper .item-details .details-options .option:hover{text-align:center;color:#ffce14;background-color:#4a6823}.product-details .wrapper .item-details .details-content{display:none;padding:20px}.product-details .wrapper .item-details .comments-content{background-color:#fff;border-radius:20px;display:none;padding-bottom:20px}.product-details .wrapper .item-details .comments-content.active,.product-details .wrapper .item-details .details-content.active{display:block!important}.thanks{margin-top:60px}@media (max-width: 767px){.thanks{margin-top:120px}}.thanks .wrapper{position:relative;height:100vh;display:flex;flex-wrap:wrap}.thanks .social-links .title-blog-middle{margin-top:30px;color:#232721;font-weight:700}.thanks .social-links{margin-top:-180px;margin-bottom:100px;height:100%}@media (max-width: 767px){.thanks .social-links{margin-top:0;margin-bottom:0}}.thanks .social-links h3{margin-bottom:34px;font-size:25px;color:#edf2f4;font-weight:500;text-align:center}.thanks .social-links .social-banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;border-radius:6px;padding:1px;overflow:hidden;-webkit-transition:all .8s;transition:all .8s;margin-bottom:36px;background-color:#4a6823}.thanks .social-links .social-banner.fb{background:radial-gradient(circle,#1877f2 0,#ffecec33 110%)}.thanks .social-links .social-banner.fb i{color:#1877f2}.thanks .social-links .social-banner.instagram{background:radial-gradient(circle,#fcaf45 0,#ffecec33 110%)}.thanks .social-links .social-banner.instagram i{color:#fcaf45}.thanks .social-links .social-banner.youtube{background:radial-gradient(circle,red 0,#ffecec33 110%)}.thanks .social-links .social-banner.youtube i{color:red}.thanks .social-links .social-banner .social-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;color:#edf2f4;background:#4a6823;border-radius:6px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.thanks .social-links .social-banner .social-item img{position:absolute;right:0}.thanks .social-links .social-banner .social-item i{width:3.5rem;height:3.5rem;display:block;z-index:1;font-size:40px}.thanks .logo{display:flex;justify-content:center;margin:auto}.thanks .wohoo{font-size:2.4rem;font-family:Inter,sans-serif;font-weight:700;margin:200px auto 0;transform:translateY(calc(-50% - 100px));text-align:center}.thanks .wohoo .add-item{width:100%}.thanks .wohoo .add-item a{width:300px;background-color:#fff;text-align:center;padding:10px;border-radius:10px;border:2px solid #4a6823;margin:20px auto}.thanks .wohoo .added-successfully,.thanks .wohoo .wait{text-align:center;width:100%;color:#4a6823;font-size:24px;padding:10px}.thanks .wohoo .thank-you{text-align:center;width:100%;color:#fc8b00;font-size:24px;padding:10px}.thanks .txt{padding:5rem}.thanks [class|=confetti]{position:absolute}.thanks .confetti-0{width:5px;height:2px;background-color:#263672;top:-10%;left:67%;opacity:1.0153650489;transform:rotate(55.0571872597deg);animation:drop-0 4.5041197714s .5647135036s infinite}@keyframes drop-0{to{top:110%;left:78%}}.thanks .confetti-1{width:1px;height:.4px;background-color:#263672;top:-10%;left:33%;opacity:.6216323227;transform:rotate(226.3096927094deg);animation:drop-1 4.8202870405s .9504891048s infinite}@keyframes drop-1{to{top:110%;left:46%}}.thanks .confetti-2{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:98%;opacity:1.1722600668;transform:rotate(230.1409393056deg);animation:drop-2 4.9935933286s .7926259744s infinite}@keyframes drop-2{to{top:110%;left:104%}}.thanks .confetti-3{width:1px;height:.4px;background-color:#263672;top:-10%;left:96%;opacity:1.1224416386;transform:rotate(116.4830252168deg);animation:drop-3 4.7199953151s .1522856711s infinite}@keyframes drop-3{to{top:110%;left:110%}}.thanks .confetti-4{width:3px;height:1.2px;background-color:#263672;top:-10%;left:66%;opacity:.5416529894;transform:rotate(298.4567534306deg);animation:drop-4 4.0163835113s .9256583736s infinite}@keyframes drop-4{to{top:110%;left:75%}}.thanks .confetti-5{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:94%;opacity:.7358479789;transform:rotate(199.8842569943deg);animation:drop-5 4.7700377067s .1041938447s infinite}@keyframes drop-5{to{top:110%;left:105%}}.thanks .confetti-6{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:95%;opacity:.6930441245;transform:rotate(294.5037591077deg);animation:drop-6 4.1648246992s .2995273731s infinite}@keyframes drop-6{to{top:110%;left:100%}}.thanks .confetti-7{width:2px;height:.8px;background-color:#d13447;top:-10%;left:98%;opacity:1.0854131905;transform:rotate(24.0938577311deg);animation:drop-7 4.5401939222s .8354672559s infinite}@keyframes drop-7{to{top:110%;left:105%}}.thanks .confetti-8{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:86%;opacity:.5373795561;transform:rotate(51.5255065988deg);animation:drop-8 4.6894673843s .2480178677s infinite}@keyframes drop-8{to{top:110%;left:101%}}.thanks .confetti-9{width:4px;height:1.6px;background-color:#263672;top:-10%;left:84%;opacity:.7968107685;transform:rotate(235.6534360948deg);animation:drop-9 4.6173477705s .8873046463s infinite}@keyframes drop-9{to{top:110%;left:95%}}.thanks .confetti-10{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:77%;opacity:.9693100121;transform:rotate(316.9671957409deg);animation:drop-10 4.0346728049s .3546163679s infinite}@keyframes drop-10{to{top:110%;left:78%}}.thanks .confetti-11{width:4px;height:1.6px;background-color:#263672;top:-10%;left:35%;opacity:.8812105969;transform:rotate(65.4191625931deg);animation:drop-11 4.1843672246s .4299984498s infinite}@keyframes drop-11{to{top:110%;left:43%}}.thanks .confetti-12{width:2px;height:.8px;background-color:#d13447;top:-10%;left:3%;opacity:.9045679572;transform:rotate(115.3710797551deg);animation:drop-12 4.0755155267s .4316427931s infinite}@keyframes drop-12{to{top:110%;left:5%}}.thanks .confetti-13{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:36%;opacity:.9336437441;transform:rotate(327.5044159227deg);animation:drop-13 4.0805457359s .7727824308s infinite}@keyframes drop-13{to{top:110%;left:48%}}.thanks .confetti-14{width:6px;height:2.4px;background-color:#263672;top:-10%;left:74%;opacity:1.4353423087;transform:rotate(86.0197906961deg);animation:drop-14 4.5718406738s .8044618828s infinite}@keyframes drop-14{to{top:110%;left:85%}}.thanks .confetti-15{width:4px;height:1.6px;background-color:#263672;top:-10%;left:88%;opacity:1.1469730797;transform:rotate(20.263424836deg);animation:drop-15 4.1085160598s .439880299s infinite}@keyframes drop-15{to{top:110%;left:103%}}.thanks .confetti-16{width:2px;height:.8px;background-color:#d13447;top:-10%;left:97%;opacity:.5454789209;transform:rotate(284.177965824deg);animation:drop-16 4.9465971235s .3914882375s infinite}@keyframes drop-16{to{top:110%;left:109%}}.thanks .confetti-17{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:92%;opacity:1.0233872334;transform:rotate(325.5489906938deg);animation:drop-17 4.0242480507s .0459413428s infinite}@keyframes drop-17{to{top:110%;left:107%}}.thanks .confetti-18{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:13%;opacity:1.4268639507;transform:rotate(68.2900426565deg);animation:drop-18 4.1809247674s .6434240017s infinite}@keyframes drop-18{to{top:110%;left:21%}}.thanks .confetti-19{width:6px;height:2.4px;background-color:#263672;top:-10%;left:22%;opacity:1.0767859236;transform:rotate(103.1850285328deg);animation:drop-19 4.5061102339s .6213636808s infinite}@keyframes drop-19{to{top:110%;left:32%}}.thanks .confetti-20{width:2px;height:.8px;background-color:#263672;top:-10%;left:23%;opacity:.9117311145;transform:rotate(152.7638196826deg);animation:drop-20 4.4912716709s .0993984975s infinite}@keyframes drop-20{to{top:110%;left:35%}}.thanks .confetti-21{width:4px;height:1.6px;background-color:#263672;top:-10%;left:43%;opacity:1.3439974243;transform:rotate(98.4444693589deg);animation:drop-21 4.8356278296s .5055530157s infinite}@keyframes drop-21{to{top:110%;left:49%}}.thanks .confetti-22{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:80%;opacity:1.4822122545;transform:rotate(103.239969426deg);animation:drop-22 4.8902303362s .0119403198s infinite}@keyframes drop-22{to{top:110%;left:95%}}.thanks .confetti-23{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:5%;opacity:.8931836605;transform:rotate(52.3147877273deg);animation:drop-23 4.4088372184s .0992235341s infinite}@keyframes drop-23{to{top:110%;left:15%}}.thanks .confetti-24{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:81%;opacity:.6439708684;transform:rotate(33.759489748deg);animation:drop-24 4.9724374731s .4675257911s infinite}@keyframes drop-24{to{top:110%;left:89%}}.thanks .confetti-25{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:7%;opacity:1.2251759655;transform:rotate(311.20447141deg);animation:drop-25 4.923329417s .6530504926s infinite}@keyframes drop-25{to{top:110%;left:8%}}.thanks .confetti-26{width:1px;height:.4px;background-color:#d13447;top:-10%;left:49%;opacity:1.4251117618;transform:rotate(233.8699558174deg);animation:drop-26 4.5963673378s .9929797355s infinite}@keyframes drop-26{to{top:110%;left:58%}}.thanks .confetti-27{width:2px;height:.8px;background-color:#d13447;top:-10%;left:24%;opacity:1.3633726812;transform:rotate(223.625518629deg);animation:drop-27 4.1674269926s .0551846903s infinite}@keyframes drop-27{to{top:110%;left:29%}}.thanks .confetti-28{width:6px;height:2.4px;background-color:#263672;top:-10%;left:36%;opacity:.7097545537;transform:rotate(267.1154554084deg);animation:drop-28 4.9833477084s .396074073s infinite}@keyframes drop-28{to{top:110%;left:39%}}.thanks .confetti-29{width:7px;height:2.8px;background-color:#263672;top:-10%;left:51%;opacity:1.3110691098;transform:rotate(115.5761489002deg);animation:drop-29 4.6438058882s .0691116933s infinite}@keyframes drop-29{to{top:110%;left:52%}}.thanks .confetti-30{width:1px;height:.4px;background-color:#263672;top:-10%;left:34%;opacity:1.481358201;transform:rotate(256.5480429275deg);animation:drop-30 4.4639781991s .3144876436s infinite}@keyframes drop-30{to{top:110%;left:44%}}.thanks .confetti-31{width:8px;height:3.2px;background-color:#263672;top:-10%;left:80%;opacity:1.0837002632;transform:rotate(186.1639694225deg);animation:drop-31 4.3721435435s .7498666518s infinite}@keyframes drop-31{to{top:110%;left:95%}}.thanks .confetti-32{width:7px;height:2.8px;background-color:#263672;top:-10%;left:88%;opacity:.5821294141;transform:rotate(249.8874380195deg);animation:drop-32 4.3549602024s .5606000893s infinite}@keyframes drop-32{to{top:110%;left:100%}}.thanks .confetti-33{width:8px;height:3.2px;background-color:#263672;top:-10%;left:93%;opacity:1.315760998;transform:rotate(37.1444517647deg);animation:drop-33 4.6242577235s .9249520793s infinite}@keyframes drop-33{to{top:110%;left:102%}}.thanks .confetti-34{width:3px;height:1.2px;background-color:#263672;top:-10%;left:100%;opacity:.6115439051;transform:rotate(307.4451447153deg);animation:drop-34 4.091760256s .0347745145s infinite}@keyframes drop-34{to{top:110%;left:108%}}.thanks .confetti-35{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:12%;opacity:1.4008331484;transform:rotate(287.5063727468deg);animation:drop-35 4.2038478995s .082984558s infinite}@keyframes drop-35{to{top:110%;left:14%}}.thanks .confetti-36{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:62%;opacity:1.0154390365;transform:rotate(200.3303083209deg);animation:drop-36 4.8441722196s .7505412802s infinite}@keyframes drop-36{to{top:110%;left:74%}}.thanks .confetti-37{width:4px;height:1.6px;background-color:#263672;top:-10%;left:91%;opacity:1.4578762441;transform:rotate(31.3859724054deg);animation:drop-37 4.3624530731s .8727786047s infinite}@keyframes drop-37{to{top:110%;left:96%}}.thanks .confetti-38{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:3%;opacity:.5461997674;transform:rotate(203.4364463667deg);animation:drop-38 4.0229310536s .2041064059s infinite}@keyframes drop-38{to{top:110%;left:9%}}.thanks .confetti-39{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:72%;opacity:.8376661702;transform:rotate(147.69442012deg);animation:drop-39 4.7115681811s .1214476527s infinite}@keyframes drop-39{to{top:110%;left:74%}}.thanks .confetti-40{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:67%;opacity:1.303758483;transform:rotate(204.0231698144deg);animation:drop-40 4.6483106581s .3842566417s infinite}@keyframes drop-40{to{top:110%;left:70%}}.thanks .confetti-41{width:8px;height:3.2px;background-color:#263672;top:-10%;left:93%;opacity:1.047269477;transform:rotate(.1902496549deg);animation:drop-41 4.9028522275s .2604213532s infinite}@keyframes drop-41{to{top:110%;left:108%}}.thanks .confetti-42{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:79%;opacity:.552622013;transform:rotate(83.1729867992deg);animation:drop-42 4.9626968802s .4393328117s infinite}@keyframes drop-42{to{top:110%;left:91%}}.thanks .confetti-43{width:7px;height:2.8px;background-color:#263672;top:-10%;left:45%;opacity:.7525502568;transform:rotate(103.366149265deg);animation:drop-43 4.8172943406s .6938795043s infinite}@keyframes drop-43{to{top:110%;left:58%}}.thanks .confetti-44{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:48%;opacity:1.0338334574;transform:rotate(126.5981485977deg);animation:drop-44 4.5214039496s .0938273405s infinite}@keyframes drop-44{to{top:110%;left:55%}}.thanks .confetti-45{width:1px;height:.4px;background-color:#d13447;top:-10%;left:68%;opacity:1.2855541332;transform:rotate(16.0371444907deg);animation:drop-45 4.8018788248s .8174791652s infinite}@keyframes drop-45{to{top:110%;left:73%}}.thanks .confetti-46{width:2px;height:.8px;background-color:#d13447;top:-10%;left:73%;opacity:.5652167251;transform:rotate(295.1066735811deg);animation:drop-46 4.587919753s 8.4917869ms infinite}@keyframes drop-46{to{top:110%;left:85%}}.thanks .confetti-47{width:8px;height:3.2px;background-color:#263672;top:-10%;left:89%;opacity:1.2302663811;transform:rotate(166.7565398854deg);animation:drop-47 4.9692777639s .2874581549s infinite}@keyframes drop-47{to{top:110%;left:93%}}.thanks .confetti-48{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:100%;opacity:.9716124428;transform:rotate(306.4552943818deg);animation:drop-48 4.995074436s .1047363568s infinite}@keyframes drop-48{to{top:110%;left:105%}}.thanks .confetti-49{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:52%;opacity:1.4727271235;transform:rotate(306.2251714735deg);animation:drop-49 4.4163910497s .277637357s infinite}@keyframes drop-49{to{top:110%;left:62%}}.thanks .confetti-50{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:23%;opacity:.96986267;transform:rotate(6.1852757564deg);animation:drop-50 4.7768405354s .2004713947s infinite}@keyframes drop-50{to{top:110%;left:33%}}.thanks .confetti-51{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:46%;opacity:1.4965985769;transform:rotate(357.6723672046deg);animation:drop-51 4.8854306805s .0357970101s infinite}@keyframes drop-51{to{top:110%;left:51%}}.thanks .confetti-52{width:7px;height:2.8px;background-color:#263672;top:-10%;left:79%;opacity:.6249422648;transform:rotate(345.9252729318deg);animation:drop-52 4.4856656298s .4629174467s infinite}@keyframes drop-52{to{top:110%;left:92%}}.thanks .confetti-53{width:6px;height:2.4px;background-color:#263672;top:-10%;left:60%;opacity:.8847560195;transform:rotate(8.6035675306deg);animation:drop-53 4.5410722414s .6903429311s infinite}@keyframes drop-53{to{top:110%;left:70%}}.thanks .confetti-54{width:5px;height:2px;background-color:#263672;top:-10%;left:65%;opacity:.9741781077;transform:rotate(348.5983942443deg);animation:drop-54 4.6653328113s .5735654605s infinite}@keyframes drop-54{to{top:110%;left:70%}}.thanks .confetti-55{width:1px;height:.4px;background-color:#263672;top:-10%;left:40%;opacity:1.2058364974;transform:rotate(67.1224485735deg);animation:drop-55 4.3743079625s .3047274642s infinite}@keyframes drop-55{to{top:110%;left:55%}}.thanks .confetti-56{width:6px;height:2.4px;background-color:#263672;top:-10%;left:15%;opacity:.5762678318;transform:rotate(14.5427103139deg);animation:drop-56 4.9933246261s .3357609072s infinite}@keyframes drop-56{to{top:110%;left:19%}}.thanks .confetti-57{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:45%;opacity:.6252528389;transform:rotate(83.8762396458deg);animation:drop-57 4.3502905677s .4329369128s infinite}@keyframes drop-57{to{top:110%;left:48%}}.thanks .confetti-58{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:62%;opacity:1.0555627416;transform:rotate(21.0040581016deg);animation:drop-58 4.3115658532s .6809955758s infinite}@keyframes drop-58{to{top:110%;left:72%}}.thanks .confetti-59{width:1px;height:.4px;background-color:#d13447;top:-10%;left:49%;opacity:1.3994296913;transform:rotate(151.935327625deg);animation:drop-59 4.1377486778s .087852758s infinite}@keyframes drop-59{to{top:110%;left:59%}}.thanks .confetti-60{width:2px;height:.8px;background-color:#d13447;top:-10%;left:84%;opacity:1.4816080288;transform:rotate(189.889773242deg);animation:drop-60 4.1806618359s .1211944475s infinite}@keyframes drop-60{to{top:110%;left:92%}}.thanks .confetti-61{width:1px;height:.4px;background-color:#d13447;top:-10%;left:89%;opacity:.7243733473;transform:rotate(263.5676637193deg);animation:drop-61 4.3616208874s .8201208366s infinite}@keyframes drop-61{to{top:110%;left:102%}}.thanks .confetti-62{width:5px;height:2px;background-color:#263672;top:-10%;left:79%;opacity:.5459500991;transform:rotate(178.0387117974deg);animation:drop-62 4.5185809068s .1997500404s infinite}@keyframes drop-62{to{top:110%;left:90%}}.thanks .confetti-63{width:7px;height:2.8px;background-color:#263672;top:-10%;left:74%;opacity:1.2919738972;transform:rotate(181.2970158001deg);animation:drop-63 4.6019987838s .9775332067s infinite}@keyframes drop-63{to{top:110%;left:75%}}.thanks .confetti-64{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:43%;opacity:1.0189711256;transform:rotate(273.9829516279deg);animation:drop-64 4.5660272645s .0454966247s infinite}@keyframes drop-64{to{top:110%;left:58%}}.thanks .confetti-65{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:29%;opacity:1.0029503746;transform:rotate(119.57757455deg);animation:drop-65 4.8217370545s .2980869762s infinite}@keyframes drop-65{to{top:110%;left:38%}}.thanks .confetti-66{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:26%;opacity:.9620549915;transform:rotate(310.4804121733deg);animation:drop-66 4.2538200517s .3514450517s infinite}@keyframes drop-66{to{top:110%;left:41%}}.thanks .confetti-67{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:71%;opacity:1.4557066111;transform:rotate(18.5035759021deg);animation:drop-67 4.9050039194s .3893082781s infinite}@keyframes drop-67{to{top:110%;left:81%}}.thanks .confetti-68{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:52%;opacity:.967574209;transform:rotate(9.777895045deg);animation:drop-68 4.3991688599s .3347869168s infinite}@keyframes drop-68{to{top:110%;left:60%}}.thanks .confetti-69{width:8px;height:3.2px;background-color:#263672;top:-10%;left:80%;opacity:.809006594;transform:rotate(227.2946504104deg);animation:drop-69 4.5248440993s .3100154887s infinite}@keyframes drop-69{to{top:110%;left:83%}}.thanks .confetti-70{width:4px;height:1.6px;background-color:#263672;top:-10%;left:29%;opacity:1.1102082821;transform:rotate(105.3474056644deg);animation:drop-70 4.1207403877s .6883294453s infinite}@keyframes drop-70{to{top:110%;left:40%}}.thanks .confetti-71{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:3%;opacity:1.0343148588;transform:rotate(338.4550542612deg);animation:drop-71 4.5861570753s .4917748101s infinite}@keyframes drop-71{to{top:110%;left:17%}}.thanks .confetti-72{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:18%;opacity:1.2816941762;transform:rotate(327.1106829669deg);animation:drop-72 4.9818686079s .0801019702s infinite}@keyframes drop-72{to{top:110%;left:21%}}.thanks .confetti-73{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:85%;opacity:.8285600602;transform:rotate(296.9322155774deg);animation:drop-73 4.1169409281s .4036625221s infinite}@keyframes drop-73{to{top:110%;left:86%}}.thanks .confetti-74{width:3px;height:1.2px;background-color:#263672;top:-10%;left:34%;opacity:.5242833227;transform:rotate(216.2168680495deg);animation:drop-74 4.1542533303s .8503168109s infinite}@keyframes drop-74{to{top:110%;left:38%}}.thanks .confetti-75{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:1%;opacity:.5038100809;transform:rotate(175.4547580208deg);animation:drop-75 4.9741956617s .9041126235s infinite}@keyframes drop-75{to{top:110%;left:7%}}.thanks .confetti-76{width:2px;height:.8px;background-color:#d13447;top:-10%;left:100%;opacity:1.180887558;transform:rotate(97.9117782665deg);animation:drop-76 4.4143208871s .7055595644s infinite}@keyframes drop-76{to{top:110%;left:102%}}.thanks .confetti-77{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:1%;opacity:1.4957603223;transform:rotate(118.0123124804deg);animation:drop-77 4.1739167999s .9453722574s infinite}@keyframes drop-77{to{top:110%;left:11%}}.thanks .confetti-78{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:45%;opacity:.6073365373;transform:rotate(94.978223239deg);animation:drop-78 4.6049415777s .6735752175s infinite}@keyframes drop-78{to{top:110%;left:50%}}.thanks .confetti-79{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:42%;opacity:1.4106413809;transform:rotate(264.6154461285deg);animation:drop-79 4.9172546565s .4907958709s infinite}@keyframes drop-79{to{top:110%;left:54%}}.thanks .confetti-80{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:56%;opacity:.6705374757;transform:rotate(256.7340037174deg);animation:drop-80 4.1524039182s .8972955291s infinite}@keyframes drop-80{to{top:110%;left:67%}}.thanks .confetti-81{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:82%;opacity:1.2313763673;transform:rotate(251.3827910827deg);animation:drop-81 4.3213913868s .2209707313s infinite}@keyframes drop-81{to{top:110%;left:92%}}.thanks .confetti-82{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:64%;opacity:1.365742635;transform:rotate(357.3449771661deg);animation:drop-82 4.9056673964s .1758288391s infinite}@keyframes drop-82{to{top:110%;left:76%}}.thanks .confetti-83{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:7%;opacity:.9275934718;transform:rotate(308.2563927243deg);animation:drop-83 4.3959873706s .6544921519s infinite}@keyframes drop-83{to{top:110%;left:20%}}.thanks .confetti-84{width:6px;height:2.4px;background-color:#263672;top:-10%;left:85%;opacity:1.0464628824;transform:rotate(337.6305833857deg);animation:drop-84 4.8398676724s .922291731s infinite}@keyframes drop-84{to{top:110%;left:90%}}.thanks .confetti-85{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:97%;opacity:.8358981257;transform:rotate(332.8054713762deg);animation:drop-85 4.4348022743s .5844433412s infinite}@keyframes drop-85{to{top:110%;left:103%}}.thanks .confetti-86{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:48%;opacity:1.2717702301;transform:rotate(202.9311751397deg);animation:drop-86 4.9366223487s .9588388852s infinite}@keyframes drop-86{to{top:110%;left:56%}}.thanks .confetti-87{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:95%;opacity:1.4986609826;transform:rotate(37.6770901032deg);animation:drop-87 4.2511194521s .0524942092s infinite}@keyframes drop-87{to{top:110%;left:106%}}.thanks .confetti-88{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:84%;opacity:1.2176091167;transform:rotate(300.645683956deg);animation:drop-88 4.3190634492s .2757565691s infinite}@keyframes drop-88{to{top:110%;left:96%}}.thanks .confetti-89{width:5px;height:2px;background-color:#263672;top:-10%;left:19%;opacity:1.4639190863;transform:rotate(148.3726086706deg);animation:drop-89 4.0986915259s .5861991527s infinite}@keyframes drop-89{to{top:110%;left:28%}}.thanks .confetti-90{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:58%;opacity:.6308183032;transform:rotate(168.0527185209deg);animation:drop-90 4.8143106133s .2438472033s infinite}@keyframes drop-90{to{top:110%;left:59%}}.thanks .confetti-91{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:38%;opacity:1.1073754028;transform:rotate(288.4504383977deg);animation:drop-91 4.9685579099s .9109986815s infinite}@keyframes drop-91{to{top:110%;left:51%}}.thanks .confetti-92{width:5px;height:2px;background-color:#263672;top:-10%;left:52%;opacity:.8168846643;transform:rotate(84.2850863657deg);animation:drop-92 4.7123044565s .7690692289s infinite}@keyframes drop-92{to{top:110%;left:63%}}.thanks .confetti-93{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:22%;opacity:.9991090818;transform:rotate(315.6798976846deg);animation:drop-93 4.8117949145s .3939049595s infinite}@keyframes drop-93{to{top:110%;left:30%}}.thanks .confetti-94{width:7px;height:2.8px;background-color:#263672;top:-10%;left:81%;opacity:1.0997126098;transform:rotate(214.2820521605deg);animation:drop-94 4.6978729606s .5552068525s infinite}@keyframes drop-94{to{top:110%;left:94%}}.thanks .confetti-95{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:22%;opacity:.745247173;transform:rotate(17.3182786052deg);animation:drop-95 4.6674333328s .5303965962s infinite}@keyframes drop-95{to{top:110%;left:30%}}.thanks .confetti-96{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:51%;opacity:.8840419853;transform:rotate(122.3579569511deg);animation:drop-96 4.8012720311s .2647681059s infinite}@keyframes drop-96{to{top:110%;left:63%}}.thanks .confetti-97{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:77%;opacity:.7219144185;transform:rotate(259.2058769863deg);animation:drop-97 4.2681545933s .5092299574s infinite}@keyframes drop-97{to{top:110%;left:90%}}.thanks .confetti-98{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:47%;opacity:1.3008892726;transform:rotate(323.7788687393deg);animation:drop-98 4.6362486528s .744205353s infinite}@keyframes drop-98{to{top:110%;left:60%}}.thanks .confetti-99{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:41%;opacity:1.139403126;transform:rotate(104.7155209694deg);animation:drop-99 4.9903336858s .0415544199s infinite}@keyframes drop-99{to{top:110%;left:43%}}.thanks .confetti-100{width:2px;height:.8px;background-color:#d13447;top:-10%;left:78%;opacity:.7504024857;transform:rotate(267.1474583348deg);animation:drop-100 4.7905289193s .810419884s infinite}@keyframes drop-100{to{top:110%;left:89%}}.thanks .confetti-101{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:34%;opacity:1.0016516333;transform:rotate(81.5771017104deg);animation:drop-101 4.9819788044s .5545001387s infinite}@keyframes drop-101{to{top:110%;left:37%}}.thanks .confetti-102{width:1px;height:.4px;background-color:#ffbf00;top:-10%;left:72%;opacity:1.3947963332;transform:rotate(30.0179706244deg);animation:drop-102 4.0491819367s .8826891148s infinite}@keyframes drop-102{to{top:110%;left:76%}}.thanks .confetti-103{width:5px;height:2px;background-color:#263672;top:-10%;left:17%;opacity:1.1126141139;transform:rotate(125.1482029774deg);animation:drop-103 4.3576100616s .4694076159s infinite}@keyframes drop-103{to{top:110%;left:19%}}.thanks .confetti-104{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:73%;opacity:1.0462092012;transform:rotate(203.8748955093deg);animation:drop-104 4.9055395112s .389383564s infinite}@keyframes drop-104{to{top:110%;left:77%}}.thanks .confetti-105{width:5px;height:2px;background-color:#d13447;top:-10%;left:100%;opacity:.7032446874;transform:rotate(259.0151539104deg);animation:drop-105 4.0961333013s .7449468514s infinite}@keyframes drop-105{to{top:110%;left:103%}}.thanks .confetti-106{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:25%;opacity:1.0833494386;transform:rotate(261.9164844315deg);animation:drop-106 4.7479034142s .9047125441s infinite}@keyframes drop-106{to{top:110%;left:28%}}.thanks .confetti-107{width:7px;height:2.8px;background-color:#263672;top:-10%;left:39%;opacity:.9159765089;transform:rotate(165.0507248501deg);animation:drop-107 4.5576093875s .9510694782s infinite}@keyframes drop-107{to{top:110%;left:46%}}.thanks .confetti-108{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:36%;opacity:.9213192052;transform:rotate(13.1580179335deg);animation:drop-108 4.3946154153s .7056274232s infinite}@keyframes drop-108{to{top:110%;left:42%}}.thanks .confetti-109{width:8px;height:3.2px;background-color:#263672;top:-10%;left:45%;opacity:.7446620919;transform:rotate(148.8554203453deg);animation:drop-109 4.6127181928s .2999566118s infinite}@keyframes drop-109{to{top:110%;left:55%}}.thanks .confetti-110{width:1px;height:.4px;background-color:#263672;top:-10%;left:92%;opacity:.7645671493;transform:rotate(274.9016297167deg);animation:drop-110 4.3311790023s .8984977536s infinite}@keyframes drop-110{to{top:110%;left:105%}}.thanks .confetti-111{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:50%;opacity:1.1688772449;transform:rotate(322.3424233466deg);animation:drop-111 4.0606211729s .6237547943s infinite}@keyframes drop-111{to{top:110%;left:62%}}.thanks .confetti-112{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:46%;opacity:.8501895098;transform:rotate(151.0807547394deg);animation:drop-112 4.2779714418s .6761913902s infinite}@keyframes drop-112{to{top:110%;left:51%}}.thanks .confetti-113{width:4px;height:1.6px;background-color:#263672;top:-10%;left:13%;opacity:.8717789582;transform:rotate(50.3280981569deg);animation:drop-113 4.6253979043s .5159986055s infinite}@keyframes drop-113{to{top:110%;left:26%}}.thanks .confetti-114{width:2px;height:.8px;background-color:#d13447;top:-10%;left:30%;opacity:1.3654895666;transform:rotate(203.4547977598deg);animation:drop-114 4.8995927179s .1610291451s infinite}@keyframes drop-114{to{top:110%;left:45%}}.thanks .confetti-115{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:52%;opacity:.8174487441;transform:rotate(162.8355630451deg);animation:drop-115 4.6793498469s .8041610811s infinite}@keyframes drop-115{to{top:110%;left:65%}}.thanks .confetti-116{width:5px;height:2px;background-color:#263672;top:-10%;left:7%;opacity:.8986092132;transform:rotate(226.8830415301deg);animation:drop-116 4.7060127798s .8404069854s infinite}@keyframes drop-116{to{top:110%;left:21%}}.thanks .confetti-117{width:3px;height:1.2px;background-color:#263672;top:-10%;left:89%;opacity:1.4272811207;transform:rotate(254.6488790296deg);animation:drop-117 4.7989080646s .4913361093s infinite}@keyframes drop-117{to{top:110%;left:98%}}.thanks .confetti-118{width:6px;height:2.4px;background-color:#263672;top:-10%;left:47%;opacity:1.0120817048;transform:rotate(301.6826703105deg);animation:drop-118 4.1459781457s .2714529888s infinite}@keyframes drop-118{to{top:110%;left:57%}}.thanks .confetti-119{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:69%;opacity:.6934757854;transform:rotate(105.1475311455deg);animation:drop-119 4.5261979094s .2025045155s infinite}@keyframes drop-119{to{top:110%;left:72%}}.thanks .confetti-120{width:7px;height:2.8px;background-color:#263672;top:-10%;left:64%;opacity:1.2044724519;transform:rotate(127.8883723754deg);animation:drop-120 4.7256939818s .5383514664s infinite}@keyframes drop-120{to{top:110%;left:66%}}.thanks .confetti-121{width:1px;height:.4px;background-color:#d13447;top:-10%;left:88%;opacity:.7428645674;transform:rotate(9.9598022167deg);animation:drop-121 4.7606410959s .8531488328s infinite}@keyframes drop-121{to{top:110%;left:90%}}.thanks .confetti-122{width:1px;height:.4px;background-color:#263672;top:-10%;left:43%;opacity:.6865072343;transform:rotate(276.7102574246deg);animation:drop-122 4.7406298327s .7870050297s infinite}@keyframes drop-122{to{top:110%;left:58%}}.thanks .confetti-123{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:3%;opacity:.9765135922;transform:rotate(343.994086647deg);animation:drop-123 4.8511536515s .6058331385s infinite}@keyframes drop-123{to{top:110%;left:9%}}.thanks .confetti-124{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:55%;opacity:1.4269390955;transform:rotate(103.4679807388deg);animation:drop-124 4.2051813083s .1578849952s infinite}@keyframes drop-124{to{top:110%;left:67%}}.thanks .confetti-125{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:16%;opacity:.8785262665;transform:rotate(241.5837687788deg);animation:drop-125 4.4711658599s .458105403s infinite}@keyframes drop-125{to{top:110%;left:26%}}.thanks .confetti-126{width:2px;height:.8px;background-color:#d13447;top:-10%;left:40%;opacity:.7316498499;transform:rotate(231.1003241054deg);animation:drop-126 4.503955259s .7581246976s infinite}@keyframes drop-126{to{top:110%;left:51%}}.thanks .confetti-127{width:1px;height:.4px;background-color:#263672;top:-10%;left:29%;opacity:1.3810978759;transform:rotate(306.8773213846deg);animation:drop-127 4.7796112281s .1167119743s infinite}@keyframes drop-127{to{top:110%;left:35%}}.thanks .confetti-128{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:84%;opacity:.6080427347;transform:rotate(342.5190958579deg);animation:drop-128 4.987257371s .4823494499s infinite}@keyframes drop-128{to{top:110%;left:87%}}.thanks .confetti-129{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:36%;opacity:1.0494731517;transform:rotate(83.1201066479deg);animation:drop-129 4.580597417s .220614504s infinite}@keyframes drop-129{to{top:110%;left:39%}}.thanks .confetti-130{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:30%;opacity:1.2336500035;transform:rotate(161.0845769607deg);animation:drop-130 4.9767848492s .2255963913s infinite}@keyframes drop-130{to{top:110%;left:37%}}.thanks .confetti-131{width:4px;height:1.6px;background-color:#263672;top:-10%;left:69%;opacity:1.1702061626;transform:rotate(64.5800920823deg);animation:drop-131 4.5037748844s .0586962263s infinite}@keyframes drop-131{to{top:110%;left:74%}}.thanks .confetti-132{width:8px;height:3.2px;background-color:#263672;top:-10%;left:76%;opacity:.7359699692;transform:rotate(53.7013761499deg);animation:drop-132 4.0232228188s .6142310794s infinite}@keyframes drop-132{to{top:110%;left:90%}}.thanks .confetti-133{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:26%;opacity:1.0045067283;transform:rotate(229.1940578572deg);animation:drop-133 4.2918867364s .0547469734s infinite}@keyframes drop-133{to{top:110%;left:36%}}.thanks .confetti-134{width:2px;height:.8px;background-color:#d13447;top:-10%;left:41%;opacity:.8036873223;transform:rotate(131.0123171975deg);animation:drop-134 4.7194153856s .0521052966s infinite}@keyframes drop-134{to{top:110%;left:42%}}.thanks .confetti-135{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:52%;opacity:1.0563336314;transform:rotate(143.7232690855deg);animation:drop-135 4.6500707037s .2320966698s infinite}@keyframes drop-135{to{top:110%;left:56%}}.thanks .confetti-136{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:86%;opacity:1.4786570252;transform:rotate(14.1931536639deg);animation:drop-136 4.1540081315s .4986254363s infinite}@keyframes drop-136{to{top:110%;left:94%}}.thanks .confetti-137{width:7px;height:2.8px;background-color:#263672;top:-10%;left:60%;opacity:1.2328059277;transform:rotate(261.115482547deg);animation:drop-137 4.7105754278s .3712878615s infinite}@keyframes drop-137{to{top:110%;left:72%}}.thanks .confetti-138{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:29%;opacity:1.1373538282;transform:rotate(137.9607467481deg);animation:drop-138 4.2610495705s .120158582s infinite}@keyframes drop-138{to{top:110%;left:34%}}.thanks .confetti-139{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:52%;opacity:1.3319270047;transform:rotate(181.539929511deg);animation:drop-139 4.6383501247s .4350085618s infinite}@keyframes drop-139{to{top:110%;left:55%}}.thanks .confetti-140{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:20%;opacity:.9229014776;transform:rotate(343.016669141deg);animation:drop-140 4.6134573234s .2940125641s infinite}@keyframes drop-140{to{top:110%;left:24%}}.thanks .confetti-141{width:1px;height:.4px;background-color:#d13447;top:-10%;left:48%;opacity:1.1373959224;transform:rotate(307.7876252117deg);animation:drop-141 4.3586370401s .4523014636s infinite}@keyframes drop-141{to{top:110%;left:49%}}.thanks .confetti-142{width:4px;height:1.6px;background-color:#263672;top:-10%;left:87%;opacity:.6473638441;transform:rotate(281.3180264988deg);animation:drop-142 4.3155480313s .5655162372s infinite}@keyframes drop-142{to{top:110%;left:97%}}.thanks .confetti-143{width:1px;height:.4px;background-color:#263672;top:-10%;left:37%;opacity:.7804431965;transform:rotate(94.6718416009deg);animation:drop-143 4.231673628s .2939185142s infinite}@keyframes drop-143{to{top:110%;left:52%}}.thanks .confetti-144{width:6px;height:2.4px;background-color:#263672;top:-10%;left:94%;opacity:.8581161496;transform:rotate(158.3593295791deg);animation:drop-144 4.2759247336s .7864730355s infinite}@keyframes drop-144{to{top:110%;left:104%}}.thanks .confetti-145{width:1px;height:.4px;background-color:#d13447;top:-10%;left:83%;opacity:1.0432427;transform:rotate(164.8119077142deg);animation:drop-145 4.9222074832s .8827931252s infinite}@keyframes drop-145{to{top:110%;left:84%}}.thanks .confetti-146{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:49%;opacity:1.3601917601;transform:rotate(66.514251367deg);animation:drop-146 4.1613505903s .1422585409s infinite}@keyframes drop-146{to{top:110%;left:53%}}.thanks .confetti-147{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:41%;opacity:.610835435;transform:rotate(255.4585105142deg);animation:drop-147 4.1028936746s .1293396423s infinite}@keyframes drop-147{to{top:110%;left:46%}}.thanks .confetti-148{width:1px;height:.4px;background-color:#ffbf00;top:-10%;left:91%;opacity:.6458227223;transform:rotate(322.3393688213deg);animation:drop-148 4.5514724614s .868668522s infinite}@keyframes drop-148{to{top:110%;left:98%}}.thanks .confetti-149{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:10%;opacity:1.4931190426;transform:rotate(210.5125504336deg);animation:drop-149 4.9602130197s .3796416527s infinite}@keyframes drop-149{to{top:110%;left:17%}}.thanks .confetti-150{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:30%;opacity:1.4663154204;transform:rotate(270.4194436233deg);animation:drop-150 4.5478408016s .3613957246s infinite}@keyframes drop-150{to{top:110%;left:40%}}.thanks .confetti-151{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:63%;opacity:.5831481753;transform:rotate(8.2099399623deg);animation:drop-151 4.6371106745s .0726774579s infinite}@keyframes drop-151{to{top:110%;left:65%}}.thanks .confetti-152{width:4px;height:1.6px;background-color:#263672;top:-10%;left:61%;opacity:.9154230711;transform:rotate(334.0403886154deg);animation:drop-152 4.574276457s .7787022264s infinite}@keyframes drop-152{to{top:110%;left:76%}}.thanks .confetti-153{width:6px;height:2.4px;background-color:#263672;top:-10%;left:92%;opacity:.6286896861;transform:rotate(315.2980100964deg);animation:drop-153 4.5659506694s .6379983218s infinite}@keyframes drop-153{to{top:110%;left:101%}}.thanks .confetti-154{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:26%;opacity:1.3451460006;transform:rotate(310.4745927687deg);animation:drop-154 4.0225858695s .3813483383s infinite}@keyframes drop-154{to{top:110%;left:38%}}.thanks .confetti-155{width:1px;height:.4px;background-color:#ffbf00;top:-10%;left:100%;opacity:.8899109073;transform:rotate(287.8194875909deg);animation:drop-155 4.4744213624s .7094793322s infinite}@keyframes drop-155{to{top:110%;left:105%}}.thanks .confetti-156{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:41%;opacity:1.418774911;transform:rotate(33.0589279916deg);animation:drop-156 4.3966586111s .1852620083s infinite}@keyframes drop-156{to{top:110%;left:43%}}.thanks .confetti-157{width:2px;height:.8px;background-color:#d13447;top:-10%;left:11%;opacity:1.1102803112;transform:rotate(122.3080438796deg);animation:drop-157 4.3524604519s .0973935221s infinite}@keyframes drop-157{to{top:110%;left:21%}}.thanks .confetti-158{width:2px;height:.8px;background-color:#263672;top:-10%;left:60%;opacity:.9431906073;transform:rotate(4.9585944604deg);animation:drop-158 4.4055159191s .9353572779s infinite}@keyframes drop-158{to{top:110%;left:64%}}.thanks .confetti-159{width:1px;height:.4px;background-color:#263672;top:-10%;left:5%;opacity:1.092814208;transform:rotate(238.1537652876deg);animation:drop-159 4.0620007744s .8017459417s infinite}@keyframes drop-159{to{top:110%;left:7%}}.thanks .confetti-160{width:2px;height:.8px;background-color:#263672;top:-10%;left:39%;opacity:1.098777193;transform:rotate(274.869842279deg);animation:drop-160 4.976974085s .5815181349s infinite}@keyframes drop-160{to{top:110%;left:41%}}.thanks .confetti-161{width:4px;height:1.6px;background-color:#263672;top:-10%;left:7%;opacity:1.4614791778;transform:rotate(99.3765090532deg);animation:drop-161 4.8043600905s .7571521153s infinite}@keyframes drop-161{to{top:110%;left:22%}}.thanks .confetti-162{width:6px;height:2.4px;background-color:#263672;top:-10%;left:96%;opacity:.5528038981;transform:rotate(149.6663874438deg);animation:drop-162 4.8891968151s .0414353029s infinite}@keyframes drop-162{to{top:110%;left:105%}}.thanks .confetti-163{width:1px;height:.4px;background-color:#ffbf00;top:-10%;left:31%;opacity:.8205227248;transform:rotate(241.9211621451deg);animation:drop-163 4.3695067915s .1695225062s infinite}@keyframes drop-163{to{top:110%;left:46%}}.thanks .confetti-164{width:4px;height:1.6px;background-color:#263672;top:-10%;left:1%;opacity:1.4723886687;transform:rotate(157.9519908953deg);animation:drop-164 4.6818089663s .5474657207s infinite}@keyframes drop-164{to{top:110%;left:9%}}.thanks .confetti-165{width:4px;height:1.6px;background-color:#263672;top:-10%;left:90%;opacity:1.3006717463;transform:rotate(76.7664529471deg);animation:drop-165 4.2900640593s .4248473719s infinite}@keyframes drop-165{to{top:110%;left:97%}}.thanks .confetti-166{width:5px;height:2px;background-color:#263672;top:-10%;left:98%;opacity:1.4728470515;transform:rotate(175.5246338504deg);animation:drop-166 4.9553919366s .2826955021s infinite}@keyframes drop-166{to{top:110%;left:99%}}.thanks .confetti-167{width:5px;height:2px;background-color:#d13447;top:-10%;left:2%;opacity:1.1153604588;transform:rotate(256.7940968954deg);animation:drop-167 4.7400328621s .6253391113s infinite}@keyframes drop-167{to{top:110%;left:16%}}.thanks .confetti-168{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:90%;opacity:1.3296092067;transform:rotate(31.761287338deg);animation:drop-168 4.5271318276s .5404300812s infinite}@keyframes drop-168{to{top:110%;left:102%}}.thanks .confetti-169{width:3px;height:1.2px;background-color:#263672;top:-10%;left:66%;opacity:.878672673;transform:rotate(284.4663037568deg);animation:drop-169 4.2142717374s .7064581254s infinite}@keyframes drop-169{to{top:110%;left:69%}}.thanks .confetti-170{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:68%;opacity:.8489880299;transform:rotate(325.6914630381deg);animation:drop-170 4.2914767211s .2010848068s infinite}@keyframes drop-170{to{top:110%;left:72%}}.thanks .confetti-171{width:1px;height:.4px;background-color:#263672;top:-10%;left:40%;opacity:.6168081682;transform:rotate(3.944341016deg);animation:drop-171 4.6200723059s .5499495346s infinite}@keyframes drop-171{to{top:110%;left:52%}}.thanks .confetti-172{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:11%;opacity:.8779457978;transform:rotate(129.8693065339deg);animation:drop-172 4.6361780904s .5319263296s infinite}@keyframes drop-172{to{top:110%;left:26%}}.thanks .confetti-173{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:93%;opacity:1.3304166604;transform:rotate(133.1483595364deg);animation:drop-173 4.3651954868s .4057506991s infinite}@keyframes drop-173{to{top:110%;left:102%}}.thanks .confetti-174{width:3px;height:1.2px;background-color:#263672;top:-10%;left:23%;opacity:.7718722946;transform:rotate(189.7785637041deg);animation:drop-174 4.8220284065s .9540633712s infinite}@keyframes drop-174{to{top:110%;left:35%}}.thanks .confetti-175{width:4px;height:1.6px;background-color:#263672;top:-10%;left:49%;opacity:1.3821523002;transform:rotate(340.4931213942deg);animation:drop-175 4.7198546732s .510490511s infinite}@keyframes drop-175{to{top:110%;left:52%}}.thanks .confetti-176{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:72%;opacity:1.2162324485;transform:rotate(248.738765892deg);animation:drop-176 4.5342461539s .5469222908s infinite}@keyframes drop-176{to{top:110%;left:74%}}.thanks .confetti-177{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:12%;opacity:.8626877551;transform:rotate(198.8722302579deg);animation:drop-177 4.8242784751s .3114941203s infinite}@keyframes drop-177{to{top:110%;left:14%}}.thanks .confetti-178{width:6px;height:2.4px;background-color:#263672;top:-10%;left:85%;opacity:.5715809784;transform:rotate(229.8327114007deg);animation:drop-178 4.0561986861s .1036603113s infinite}@keyframes drop-178{to{top:110%;left:97%}}.thanks .confetti-179{width:5px;height:2px;background-color:#263672;top:-10%;left:63%;opacity:1.4947938533;transform:rotate(285.0364582004deg);animation:drop-179 4.1728358381s .7843222834s infinite}@keyframes drop-179{to{top:110%;left:77%}}.thanks .confetti-180{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:45%;opacity:.7455812423;transform:rotate(110.6273981117deg);animation:drop-180 4.72842512s .7363552192s infinite}@keyframes drop-180{to{top:110%;left:49%}}.thanks .confetti-181{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:92%;opacity:.7092153766;transform:rotate(180.8951614975deg);animation:drop-181 4.2187177552s .329424487s infinite}@keyframes drop-181{to{top:110%;left:100%}}.thanks .confetti-182{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:64%;opacity:1.250666225;transform:rotate(122.9374787902deg);animation:drop-182 4.993814875s .2367044192s infinite}@keyframes drop-182{to{top:110%;left:70%}}.thanks .confetti-183{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:63%;opacity:.9660342745;transform:rotate(244.2060959786deg);animation:drop-183 4.1166881058s .9438697406s infinite}@keyframes drop-183{to{top:110%;left:74%}}.thanks .confetti-184{width:7px;height:2.8px;background-color:#263672;top:-10%;left:51%;opacity:1.484033626;transform:rotate(312.2178658958deg);animation:drop-184 4.9375841422s .9541051212s infinite}@keyframes drop-184{to{top:110%;left:64%}}.thanks .confetti-185{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:72%;opacity:.6421808427;transform:rotate(92.0008609992deg);animation:drop-185 4.3329538331s .0819401744s infinite}@keyframes drop-185{to{top:110%;left:79%}}.thanks .confetti-186{width:5px;height:2px;background-color:#263672;top:-10%;left:37%;opacity:.5202655015;transform:rotate(117.1878482067deg);animation:drop-186 4.3713978573s .9379205687s infinite}@keyframes drop-186{to{top:110%;left:39%}}.thanks .confetti-187{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:96%;opacity:.8759906775;transform:rotate(251.3045671005deg);animation:drop-187 4.9799243399s .0417484356s infinite}@keyframes drop-187{to{top:110%;left:101%}}.thanks .confetti-188{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:59%;opacity:1.3678053984;transform:rotate(310.3041404603deg);animation:drop-188 4.8084864376s .741029106s infinite}@keyframes drop-188{to{top:110%;left:68%}}.thanks .confetti-189{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:15%;opacity:1.4212716437;transform:rotate(278.1438931237deg);animation:drop-189 4.8583047342s .770356638s infinite}@keyframes drop-189{to{top:110%;left:30%}}.thanks .confetti-190{width:3px;height:1.2px;background-color:#263672;top:-10%;left:86%;opacity:.5803354236;transform:rotate(122.3953606323deg);animation:drop-190 4.8230002602s .7822370892s infinite}@keyframes drop-190{to{top:110%;left:96%}}.thanks .confetti-191{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:26%;opacity:1.0576495303;transform:rotate(310.4368958667deg);animation:drop-191 4.091809782s .7563458732s infinite}@keyframes drop-191{to{top:110%;left:27%}}.thanks .confetti-192{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:36%;opacity:.8686006635;transform:rotate(192.320671248deg);animation:drop-192 4.9465382271s .4383684446s infinite}@keyframes drop-192{to{top:110%;left:45%}}.thanks .confetti-193{width:5px;height:2px;background-color:#263672;top:-10%;left:97%;opacity:.9693855046;transform:rotate(214.130709144deg);animation:drop-193 4.6779585247s .6601862445s infinite}@keyframes drop-193{to{top:110%;left:104%}}.thanks .confetti-194{width:5px;height:2px;background-color:#263672;top:-10%;left:8%;opacity:.8111289967;transform:rotate(94.85037457deg);animation:drop-194 4.4124969716s .0224695425s infinite}@keyframes drop-194{to{top:110%;left:17%}}.thanks .confetti-195{width:1px;height:.4px;background-color:#d13447;top:-10%;left:79%;opacity:.9924376767;transform:rotate(224.3898632727deg);animation:drop-195 4.8313358078s .5461705628s infinite}@keyframes drop-195{to{top:110%;left:94%}}.thanks .confetti-196{width:6px;height:2.4px;background-color:#263672;top:-10%;left:30%;opacity:.9701564031;transform:rotate(326.0142820251deg);animation:drop-196 4.1826936832s .9633388815s infinite}@keyframes drop-196{to{top:110%;left:40%}}.thanks .confetti-197{width:6px;height:2.4px;background-color:#263672;top:-10%;left:63%;opacity:1.1642322008;transform:rotate(268.9690336982deg);animation:drop-197 4.5006620388s .4389629733s infinite}@keyframes drop-197{to{top:110%;left:66%}}.thanks .confetti-198{width:2px;height:.8px;background-color:#263672;top:-10%;left:70%;opacity:1.2849876759;transform:rotate(163.1246315971deg);animation:drop-198 4.7619646155s .8091247677s infinite}@keyframes drop-198{to{top:110%;left:71%}}.thanks .confetti-199{width:1px;height:.4px;background-color:#d13447;top:-10%;left:81%;opacity:1.0471911309;transform:rotate(228.4667097806deg);animation:drop-199 4.6670903585s .0512903955s infinite}@keyframes drop-199{to{top:110%;left:85%}}.thanks .confetti-200{width:5px;height:2px;background-color:#d13447;top:-10%;left:90%;opacity:1.1287305644;transform:rotate(271.0835755435deg);animation:drop-200 4.5957434143s .7078537855s infinite}@keyframes drop-200{to{top:110%;left:96%}}.thanks .confetti-201{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:75%;opacity:1.3343003526;transform:rotate(145.2878274003deg);animation:drop-201 4.8198192581s .8750482009s infinite}@keyframes drop-201{to{top:110%;left:83%}}.thanks .confetti-202{width:6px;height:2.4px;background-color:#263672;top:-10%;left:17%;opacity:1.4023760528;transform:rotate(83.3237891822deg);animation:drop-202 4.3421264346s .3273912962s infinite}@keyframes drop-202{to{top:110%;left:32%}}.thanks .confetti-203{width:7px;height:2.8px;background-color:#263672;top:-10%;left:81%;opacity:.6682993467;transform:rotate(219.6355820552deg);animation:drop-203 4.949529918s .2991424965s infinite}@keyframes drop-203{to{top:110%;left:82%}}.thanks .confetti-204{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:9%;opacity:.7312773274;transform:rotate(303.658962006deg);animation:drop-204 4.3690577385s .4945807415s infinite}@keyframes drop-204{to{top:110%;left:20%}}.thanks .confetti-205{width:6px;height:2.4px;background-color:#263672;top:-10%;left:62%;opacity:.8049502484;transform:rotate(127.9838456545deg);animation:drop-205 4.76310033s .5967570049s infinite}@keyframes drop-205{to{top:110%;left:75%}}.thanks .confetti-206{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:15%;opacity:.5335821499;transform:rotate(175.1959647759deg);animation:drop-206 4.2284073003s .3241757248s infinite}@keyframes drop-206{to{top:110%;left:22%}}.thanks .confetti-207{width:2px;height:.8px;background-color:#263672;top:-10%;left:40%;opacity:1.3647756627;transform:rotate(70.585665934deg);animation:drop-207 4.7515137415s .0115393329s infinite}@keyframes drop-207{to{top:110%;left:45%}}.thanks .confetti-208{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:47%;opacity:1.3203340318;transform:rotate(76.7022772738deg);animation:drop-208 4.4326023507s .074644839s infinite}@keyframes drop-208{to{top:110%;left:55%}}.thanks .confetti-209{width:4px;height:1.6px;background-color:#ffbf00;top:-10%;left:29%;opacity:.9370127689;transform:rotate(135.7405236584deg);animation:drop-209 4.9299864627s .1773919631s infinite}@keyframes drop-209{to{top:110%;left:41%}}.thanks .confetti-210{width:6px;height:2.4px;background-color:#263672;top:-10%;left:93%;opacity:1.0694953465;transform:rotate(14.3458412906deg);animation:drop-210 4.1541601105s .6497940473s infinite}@keyframes drop-210{to{top:110%;left:104%}}.thanks .confetti-211{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:63%;opacity:1.0686018804;transform:rotate(216.8081599072deg);animation:drop-211 4.774414039s .9415963502s infinite}@keyframes drop-211{to{top:110%;left:67%}}.thanks .confetti-212{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:85%;opacity:1.1994567191;transform:rotate(182.665153687deg);animation:drop-212 4.1244948121s 1.4409564ms infinite}@keyframes drop-212{to{top:110%;left:99%}}.thanks .confetti-213{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:99%;opacity:1.44759442;transform:rotate(204.3300022672deg);animation:drop-213 4.8348780528s .860982966s infinite}@keyframes drop-213{to{top:110%;left:103%}}.thanks .confetti-214{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:76%;opacity:.6242851291;transform:rotate(167.6317616901deg);animation:drop-214 4.2713839028s .8468298812s infinite}@keyframes drop-214{to{top:110%;left:79%}}.thanks .confetti-215{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:98%;opacity:1.1481342958;transform:rotate(260.0610769792deg);animation:drop-215 4.793739657s .2379957806s infinite}@keyframes drop-215{to{top:110%;left:100%}}.thanks .confetti-216{width:3px;height:1.2px;background-color:#263672;top:-10%;left:74%;opacity:.8469481808;transform:rotate(61.4488808295deg);animation:drop-216 4.169143241s .2959225528s infinite}@keyframes drop-216{to{top:110%;left:85%}}.thanks .confetti-217{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:13%;opacity:.7149467552;transform:rotate(230.6388909229deg);animation:drop-217 4.4186999761s .7465661095s infinite}@keyframes drop-217{to{top:110%;left:22%}}.thanks .confetti-218{width:1px;height:.4px;background-color:#263672;top:-10%;left:47%;opacity:1.0680779846;transform:rotate(300.6563993062deg);animation:drop-218 4.4144020298s .0585511556s infinite}@keyframes drop-218{to{top:110%;left:52%}}.thanks .confetti-219{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:79%;opacity:.6899441782;transform:rotate(197.8959619501deg);animation:drop-219 4.8528740882s .4137939508s infinite}@keyframes drop-219{to{top:110%;left:80%}}.thanks .confetti-220{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:27%;opacity:1.2242304458;transform:rotate(299.9985693531deg);animation:drop-220 4.1743982139s .8351826874s infinite}@keyframes drop-220{to{top:110%;left:33%}}.thanks .confetti-221{width:1px;height:.4px;background-color:#d13447;top:-10%;left:63%;opacity:1.2616353633;transform:rotate(125.0420407368deg);animation:drop-221 4.7851144462s .856387531s infinite}@keyframes drop-221{to{top:110%;left:70%}}.thanks .confetti-222{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:70%;opacity:1.2842768492;transform:rotate(242.5343719639deg);animation:drop-222 4.7136256481s .5104417318s infinite}@keyframes drop-222{to{top:110%;left:83%}}.thanks .confetti-223{width:2px;height:.8px;background-color:#d13447;top:-10%;left:43%;opacity:.7199065954;transform:rotate(33.180687923deg);animation:drop-223 4.3891936897s .6125454795s infinite}@keyframes drop-223{to{top:110%;left:56%}}.thanks .confetti-224{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:40%;opacity:.6663389588;transform:rotate(277.4560068911deg);animation:drop-224 4.9647647259s .5782162732s infinite}@keyframes drop-224{to{top:110%;left:49%}}.thanks .confetti-225{width:8px;height:3.2px;background-color:#263672;top:-10%;left:83%;opacity:1.124885647;transform:rotate(281.4993768719deg);animation:drop-225 4.3517355983s .7976317844s infinite}@keyframes drop-225{to{top:110%;left:90%}}.thanks .confetti-226{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:40%;opacity:.9881405248;transform:rotate(33.2035173172deg);animation:drop-226 4.5576584216s .106518806s infinite}@keyframes drop-226{to{top:110%;left:45%}}.thanks .confetti-227{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:90%;opacity:.9874241936;transform:rotate(320.6909702851deg);animation:drop-227 4.7579151815s .8512679338s infinite}@keyframes drop-227{to{top:110%;left:95%}}.thanks .confetti-228{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:78%;opacity:.7335398353;transform:rotate(121.3288123586deg);animation:drop-228 4.6485253328s .2456785211s infinite}@keyframes drop-228{to{top:110%;left:80%}}.thanks .confetti-229{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:48%;opacity:1.1754188639;transform:rotate(223.9242952961deg);animation:drop-229 4.5933036377s .2278477189s infinite}@keyframes drop-229{to{top:110%;left:49%}}.thanks .confetti-230{width:2px;height:.8px;background-color:#263672;top:-10%;left:97%;opacity:1.0021509415;transform:rotate(282.3966117975deg);animation:drop-230 4.9174966378s .8348988255s infinite}@keyframes drop-230{to{top:110%;left:101%}}.thanks .confetti-231{width:6px;height:2.4px;background-color:#263672;top:-10%;left:70%;opacity:.6053579867;transform:rotate(66.347031858deg);animation:drop-231 4.8525681419s .9321271311s infinite}@keyframes drop-231{to{top:110%;left:81%}}.thanks .confetti-232{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:31%;opacity:.7172359564;transform:rotate(155.8789176686deg);animation:drop-232 4.1844289854s .2631775153s infinite}@keyframes drop-232{to{top:110%;left:39%}}.thanks .confetti-233{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:60%;opacity:.8596661103;transform:rotate(209.3669183863deg);animation:drop-233 4.3646924001s .334130956s infinite}@keyframes drop-233{to{top:110%;left:73%}}.thanks .confetti-234{width:8px;height:3.2px;background-color:#263672;top:-10%;left:35%;opacity:.5664153448;transform:rotate(327.8764918871deg);animation:drop-234 4.5448624433s .0429268371s infinite}@keyframes drop-234{to{top:110%;left:50%}}.thanks .confetti-235{width:1px;height:.4px;background-color:#ffbf00;top:-10%;left:47%;opacity:.5604108638;transform:rotate(332.3256231746deg);animation:drop-235 4.8868467809s .8674115917s infinite}@keyframes drop-235{to{top:110%;left:52%}}.thanks .confetti-236{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:60%;opacity:1.0655947973;transform:rotate(100.1312085484deg);animation:drop-236 4.5811759547s .9737665852s infinite}@keyframes drop-236{to{top:110%;left:66%}}.thanks .confetti-237{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:92%;opacity:1.1007727081;transform:rotate(248.4812319686deg);animation:drop-237 4.5544858002s .4588795976s infinite}@keyframes drop-237{to{top:110%;left:100%}}.thanks .confetti-238{width:5px;height:2px;background-color:#263672;top:-10%;left:24%;opacity:.7315359699;transform:rotate(267.0572690797deg);animation:drop-238 4.8232409153s .1286542787s infinite}@keyframes drop-238{to{top:110%;left:26%}}.thanks .confetti-239{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:88%;opacity:.8294323763;transform:rotate(65.7549297672deg);animation:drop-239 4.7009523855s .5357716179s infinite}@keyframes drop-239{to{top:110%;left:95%}}.thanks .confetti-240{width:6px;height:2.4px;background-color:#263672;top:-10%;left:84%;opacity:1.3727386401;transform:rotate(283.4761843889deg);animation:drop-240 4.3422578878s .6296034153s infinite}@keyframes drop-240{to{top:110%;left:97%}}.thanks .confetti-241{width:4px;height:1.6px;background-color:#263672;top:-10%;left:74%;opacity:1.4657534963;transform:rotate(337.9479049547deg);animation:drop-241 4.8635408704s .6843095433s infinite}@keyframes drop-241{to{top:110%;left:77%}}.thanks .confetti-242{width:7px;height:2.8px;background-color:#263672;top:-10%;left:66%;opacity:1.4335220634;transform:rotate(226.0264707422deg);animation:drop-242 4.8092678196s .6456465474s infinite}@keyframes drop-242{to{top:110%;left:72%}}.thanks .confetti-243{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:24%;opacity:.7436666059;transform:rotate(88.8297067819deg);animation:drop-243 4.4010226018s .0885817181s infinite}@keyframes drop-243{to{top:110%;left:38%}}.thanks .confetti-244{width:4px;height:1.6px;background-color:#d13447;top:-10%;left:39%;opacity:.6874282596;transform:rotate(186.685247931deg);animation:drop-244 4.6213699822s .1021988401s infinite}@keyframes drop-244{to{top:110%;left:50%}}.thanks .confetti-245{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:81%;opacity:.6606232875;transform:rotate(291.0166121277deg);animation:drop-245 4.9857808481s .0758652844s infinite}@keyframes drop-245{to{top:110%;left:87%}}.thanks .confetti-246{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:17%;opacity:1.3993165402;transform:rotate(95.0271467306deg);animation:drop-246 4.9849142253s .0836610398s infinite}@keyframes drop-246{to{top:110%;left:26%}}.thanks .confetti-247{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:13%;opacity:1.1543057989;transform:rotate(338.5017731692deg);animation:drop-247 4.8868802433s .584949079s infinite}@keyframes drop-247{to{top:110%;left:20%}}.thanks .confetti-248{width:2px;height:.8px;background-color:#d13447;top:-10%;left:51%;opacity:1.4000846787;transform:rotate(349.0351878295deg);animation:drop-248 4.496416018s .3839310284s infinite}@keyframes drop-248{to{top:110%;left:65%}}.thanks .confetti-249{width:6px;height:2.4px;background-color:#263672;top:-10%;left:82%;opacity:.8824061995;transform:rotate(69.4856459055deg);animation:drop-249 4.6536952219s .742216725s infinite}@keyframes drop-249{to{top:110%;left:92%}}.thanks .confetti-250{width:5px;height:2px;background-color:#263672;top:-10%;left:48%;opacity:1.0142055398;transform:rotate(60.6826321344deg);animation:drop-250 4.3994424114s .7817683841s infinite}@keyframes drop-250{to{top:110%;left:50%}}.thanks .confetti-251{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:38%;opacity:1.2490911124;transform:rotate(299.6762683666deg);animation:drop-251 4.0948166189s .4379100489s infinite}@keyframes drop-251{to{top:110%;left:42%}}.thanks .confetti-252{width:3px;height:1.2px;background-color:#263672;top:-10%;left:44%;opacity:1.2264348566;transform:rotate(8.6692892729deg);animation:drop-252 4.3920214006s .6180236322s infinite}@keyframes drop-252{to{top:110%;left:54%}}.thanks .confetti-253{width:8px;height:3.2px;background-color:#ffbf00;top:-10%;left:18%;opacity:1.3018529537;transform:rotate(256.710750563deg);animation:drop-253 4.0750613701s .4768049567s infinite}@keyframes drop-253{to{top:110%;left:24%}}.thanks .confetti-254{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:100%;opacity:.9859989373;transform:rotate(184.2471992209deg);animation:drop-254 4.220360491s .4120719219s infinite}@keyframes drop-254{to{top:110%;left:111%}}.thanks .confetti-255{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:97%;opacity:.5370110403;transform:rotate(110.3376605239deg);animation:drop-255 4.7507284317s .8324954935s infinite}@keyframes drop-255{to{top:110%;left:112%}}.thanks .confetti-256{width:8px;height:3.2px;background-color:#263672;top:-10%;left:50%;opacity:.787643939;transform:rotate(256.8337959037deg);animation:drop-256 4.7597872305s .460765005s infinite}@keyframes drop-256{to{top:110%;left:59%}}.thanks .confetti-257{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:73%;opacity:1.4215469922;transform:rotate(109.0131209819deg);animation:drop-257 4.2498073101s .7672910346s infinite}@keyframes drop-257{to{top:110%;left:77%}}.thanks .confetti-258{width:2px;height:.8px;background-color:#d13447;top:-10%;left:35%;opacity:1.0818501855;transform:rotate(250.8853432954deg);animation:drop-258 4.0335678077s .9556379683s infinite}@keyframes drop-258{to{top:110%;left:41%}}.thanks .confetti-259{width:8px;height:3.2px;background-color:#263672;top:-10%;left:89%;opacity:.9302401964;transform:rotate(23.5539903446deg);animation:drop-259 4.1103007061s .0300949864s infinite}@keyframes drop-259{to{top:110%;left:96%}}.thanks .confetti-260{width:2px;height:.8px;background-color:#d13447;top:-10%;left:70%;opacity:1.0144197681;transform:rotate(88.579712972deg);animation:drop-260 4.0683236924s .4640193401s infinite}@keyframes drop-260{to{top:110%;left:77%}}.thanks .confetti-261{width:6px;height:2.4px;background-color:#263672;top:-10%;left:52%;opacity:.923023312;transform:rotate(30.2422628248deg);animation:drop-261 4.4558552566s .7482893312s infinite}@keyframes drop-261{to{top:110%;left:59%}}.thanks .confetti-262{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:20%;opacity:.6241068232;transform:rotate(345.3356121793deg);animation:drop-262 4.9814893087s .3245833357s infinite}@keyframes drop-262{to{top:110%;left:25%}}.thanks .confetti-263{width:5px;height:2px;background-color:#263672;top:-10%;left:31%;opacity:.8715269186;transform:rotate(52.5786652599deg);animation:drop-263 4.4489839117s .9897523722s infinite}@keyframes drop-263{to{top:110%;left:36%}}.thanks .confetti-264{width:1px;height:.4px;background-color:#d13447;top:-10%;left:86%;opacity:.5532178212;transform:rotate(53.9093276188deg);animation:drop-264 4.2117267987s .1819975669s infinite}@keyframes drop-264{to{top:110%;left:87%}}.thanks .confetti-265{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:44%;opacity:1.1187892107;transform:rotate(84.9269138424deg);animation:drop-265 4.1869854395s .3692430617s infinite}@keyframes drop-265{to{top:110%;left:59%}}.thanks .confetti-266{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:74%;opacity:1.2647472019;transform:rotate(302.4177885404deg);animation:drop-266 4.5427749894s .7903062812s infinite}@keyframes drop-266{to{top:110%;left:89%}}.thanks .confetti-267{width:7px;height:2.8px;background-color:#ffbf00;top:-10%;left:3%;opacity:1.4886869074;transform:rotate(233.5177420784deg);animation:drop-267 4.0603771603s .3021583427s infinite}@keyframes drop-267{to{top:110%;left:12%}}.thanks .confetti-268{width:3px;height:1.2px;background-color:#d13447;top:-10%;left:5%;opacity:1.1838633317;transform:rotate(155.0930300152deg);animation:drop-268 4.1919479298s .1160132004s infinite}@keyframes drop-268{to{top:110%;left:20%}}.thanks .confetti-269{width:8px;height:3.2px;background-color:#263672;top:-10%;left:7%;opacity:.8759482876;transform:rotate(31.621090053deg);animation:drop-269 4.1481583997s .5492730361s infinite}@keyframes drop-269{to{top:110%;left:8%}}.thanks .confetti-270{width:8px;height:3.2px;background-color:#263672;top:-10%;left:98%;opacity:1.4678478764;transform:rotate(11.5292994111deg);animation:drop-270 4.4708655511s .1533847265s infinite}@keyframes drop-270{to{top:110%;left:113%}}.thanks .confetti-271{width:5px;height:2px;background-color:#d13447;top:-10%;left:62%;opacity:1.4151122418;transform:rotate(50.6838351092deg);animation:drop-271 4.4635874894s .5077987701s infinite}@keyframes drop-271{to{top:110%;left:66%}}.thanks .confetti-272{width:2px;height:.8px;background-color:#263672;top:-10%;left:45%;opacity:.5478190021;transform:rotate(224.4293626264deg);animation:drop-272 4.8216040441s .4307298826s infinite}@keyframes drop-272{to{top:110%;left:51%}}.thanks .confetti-273{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:3%;opacity:.9033197494;transform:rotate(53.9375703082deg);animation:drop-273 4.1978741231s .757676343s infinite}@keyframes drop-273{to{top:110%;left:17%}}.thanks .confetti-274{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:58%;opacity:1.2421586693;transform:rotate(90.0250065092deg);animation:drop-274 4.2836271177s .6641937059s infinite}@keyframes drop-274{to{top:110%;left:67%}}.thanks .confetti-275{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:48%;opacity:.9505322598;transform:rotate(208.2575408336deg);animation:drop-275 4.9294761469s .511126516s infinite}@keyframes drop-275{to{top:110%;left:58%}}.thanks .confetti-276{width:5px;height:2px;background-color:#263672;top:-10%;left:1%;opacity:.828513461;transform:rotate(275.4469574973deg);animation:drop-276 4.1526270736s .6146902412s infinite}@keyframes drop-276{to{top:110%;left:13%}}.thanks .confetti-277{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:29%;opacity:.8857563137;transform:rotate(322.8123846924deg);animation:drop-277 4.8630395363s .7488438519s infinite}@keyframes drop-277{to{top:110%;left:35%}}.thanks .confetti-278{width:2px;height:.8px;background-color:#ffbf00;top:-10%;left:49%;opacity:.6381152963;transform:rotate(213.9590886533deg);animation:drop-278 4.7369254864s .4766141616s infinite}@keyframes drop-278{to{top:110%;left:56%}}.thanks .confetti-279{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:15%;opacity:1.205372003;transform:rotate(43.1269008016deg);animation:drop-279 4.8566799692s .8079372697s infinite}@keyframes drop-279{to{top:110%;left:18%}}.thanks .confetti-280{width:6px;height:2.4px;background-color:#263672;top:-10%;left:62%;opacity:.5805838709;transform:rotate(46.1697377309deg);animation:drop-280 4.1891379376s .623837776s infinite}@keyframes drop-280{to{top:110%;left:64%}}.thanks .confetti-281{width:7px;height:2.8px;background-color:#263672;top:-10%;left:81%;opacity:1.3418643631;transform:rotate(181.6024820063deg);animation:drop-281 4.7361385724s .3525935891s infinite}@keyframes drop-281{to{top:110%;left:94%}}.thanks .confetti-282{width:1px;height:.4px;background-color:#ffbf00;top:-10%;left:54%;opacity:1.1865050613;transform:rotate(7.2644096623deg);animation:drop-282 4.9805695198s .7150675399s infinite}@keyframes drop-282{to{top:110%;left:60%}}.thanks .confetti-283{width:6px;height:2.4px;background-color:#263672;top:-10%;left:52%;opacity:.7982784461;transform:rotate(93.5276316732deg);animation:drop-283 4.0111577567s .1013395012s infinite}@keyframes drop-283{to{top:110%;left:62%}}.thanks .confetti-284{width:4px;height:1.6px;background-color:#263672;top:-10%;left:96%;opacity:.5124877217;transform:rotate(242.1661068217deg);animation:drop-284 4.1933353685s .7827804485s infinite}@keyframes drop-284{to{top:110%;left:109%}}.thanks .confetti-285{width:7px;height:2.8px;background-color:#263672;top:-10%;left:37%;opacity:.9899685447;transform:rotate(319.1324982612deg);animation:drop-285 4.5492110341s .9963929139s infinite}@keyframes drop-285{to{top:110%;left:47%}}.thanks .confetti-286{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:94%;opacity:.8037759274;transform:rotate(210.0816762713deg);animation:drop-286 4.7533248777s .4787259322s infinite}@keyframes drop-286{to{top:110%;left:104%}}.thanks .confetti-287{width:5px;height:2px;background-color:#d13447;top:-10%;left:2%;opacity:.5792692764;transform:rotate(6.47070422deg);animation:drop-287 4.1593812965s .8552716927s infinite}@keyframes drop-287{to{top:110%;left:8%}}.thanks .confetti-288{width:2px;height:.8px;background-color:#263672;top:-10%;left:56%;opacity:.6234334224;transform:rotate(142.7791154779deg);animation:drop-288 4.5883175044s .0207126096s infinite}@keyframes drop-288{to{top:110%;left:60%}}.thanks .confetti-289{width:6px;height:2.4px;background-color:#d13447;top:-10%;left:41%;opacity:1.292959633;transform:rotate(33.0166570735deg);animation:drop-289 4.9220841162s .6355976284s infinite}@keyframes drop-289{to{top:110%;left:45%}}.thanks .confetti-290{width:8px;height:3.2px;background-color:#263672;top:-10%;left:97%;opacity:1.1932722158;transform:rotate(356.3200078448deg);animation:drop-290 4.5133723987s .5029101366s infinite}@keyframes drop-290{to{top:110%;left:103%}}.thanks .confetti-291{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:85%;opacity:1.2600828553;transform:rotate(191.5672737472deg);animation:drop-291 4.9602228103s .3197254148s infinite}@keyframes drop-291{to{top:110%;left:91%}}.thanks .confetti-292{width:3px;height:1.2px;background-color:#263672;top:-10%;left:24%;opacity:1.1746493371;transform:rotate(189.5765524273deg);animation:drop-292 4.3910490639s .6230197538s infinite}@keyframes drop-292{to{top:110%;left:29%}}.thanks .confetti-293{width:6px;height:2.4px;background-color:#ffbf00;top:-10%;left:69%;opacity:.8455252194;transform:rotate(290.176345156deg);animation:drop-293 4.0893313293s .8946347523s infinite}@keyframes drop-293{to{top:110%;left:81%}}.thanks .confetti-294{width:7px;height:2.8px;background-color:#d13447;top:-10%;left:6%;opacity:1.2148836963;transform:rotate(109.1704915023deg);animation:drop-294 4.802789833s .4127548828s infinite}@keyframes drop-294{to{top:110%;left:16%}}.thanks .confetti-295{width:5px;height:2px;background-color:#ffbf00;top:-10%;left:88%;opacity:1.2748778534;transform:rotate(173.6840105136deg);animation:drop-295 4.2353954919s .74864411s infinite}@keyframes drop-295{to{top:110%;left:89%}}.thanks .confetti-296{width:8px;height:3.2px;background-color:#d13447;top:-10%;left:32%;opacity:1.2264486046;transform:rotate(150.2623535234deg);animation:drop-296 4.5387201732s .3756470099s infinite}@keyframes drop-296{to{top:110%;left:40%}}.thanks .confetti-297{width:2px;height:.8px;background-color:#d13447;top:-10%;left:49%;opacity:1.3327768517;transform:rotate(176.3832044458deg);animation:drop-297 4.2923751932s .4260461753s infinite}@keyframes drop-297{to{top:110%;left:56%}}.thanks .confetti-298{width:3px;height:1.2px;background-color:#ffbf00;top:-10%;left:48%;opacity:1.0324534334;transform:rotate(60.4904722906deg);animation:drop-298 4.450878121s .1991118689s infinite}@keyframes drop-298{to{top:110%;left:56%}}.thanks .confetti-299{width:1px;height:.4px;background-color:#d13447;top:-10%;left:41%;opacity:1.4237036627;transform:rotate(170.4036011991deg);animation:drop-299 4.7883581354s .0962609837s infinite}@keyframes drop-299{to{top:110%;left:43%}}.thanks .confetti-300{width:6px;height:2.4px;background-color:#263672;top:-10%;left:73%;opacity:1.2996859338;transform:rotate(191.1090892689deg);animation:drop-300 4.1811244958s .5193723651s infinite}@keyframes drop-300{to{top:110%;left:87%}}.thanks .twitter{position:fixed;display:block;right:12px;bottom:12px}.thanks .twitter svg{width:32px;height:32px;fill:#1da1f2}.adding-thanks .social-links .title-blog-middle{margin-top:30px;color:#232721;font-weight:700}.adding-thanks .social-links{margin-top:-180px}@media (max-width: 767px){.adding-thanks .social-links{margin-top:-250px;margin-bottom:0}}.chat-page .chat-wrapper{background-color:#fff;border-radius:20px;overflow:hidden}.chat-page .chat-wrapper .sides-wrapper{display:flex;height:100%;width:100%}.chat-page .chat-wrapper .chat-body{display:flex;width:100%;height:calc(100vh - 90px)}.chat-page .chat-wrapper .chat-body .left-side{width:350px;display:flex;flex-direction:column;background:#fff;border-inline-end:1px solid rgba(0,0,0,.05)}.chat-page .chat-wrapper .chat-body .left-side .search-container{padding:20px;border-bottom:1px solid rgba(0,0,0,.05);background:#fff}.chat-page .chat-wrapper .chat-body .left-side .search-container .search-wrapper{position:relative}.chat-page .chat-wrapper .chat-body .left-side .search-container .search-wrapper i{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none}[dir=rtl] .chat-page .chat-wrapper .chat-body .left-side .search-container .search-wrapper i{left:auto;right:15px}.chat-page .chat-wrapper .chat-body .left-side .search-container .search-wrapper input{width:100%;padding:12px 15px 12px 40px;border:1px solid #eee;border-radius:12px;background:#f8f9fa;font-size:14px;transition:all .2s}[dir=rtl] .chat-page .chat-wrapper .chat-body .left-side .search-container .search-wrapper input{padding:12px 40px 12px 15px}.chat-page .chat-wrapper .chat-body .left-side .search-container .search-wrapper input:focus{background:#fff;border-color:#4a6823;box-shadow:0 0 0 3px #4a68231a;outline:none}.chat-page .chat-wrapper .chat-body .left-side .people-container{flex:1;overflow-y:auto;overflow-x:hidden;padding:10px}.chat-page .chat-wrapper .chat-body .left-side .people-container::-webkit-scrollbar{width:4px}.chat-page .chat-wrapper .chat-body .left-side .people-container::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:4px}.chat-page .chat-wrapper .chat-body .left-side .people-container .user{cursor:pointer;width:100%;display:block;text-decoration:none;display:flex}.chat-page .chat-wrapper .chat-body .left-side .people-container li{display:flex;align-items:center;background-color:#fff;border-radius:12px;width:100%;padding:12px;margin-bottom:5px;transition:all .2s ease;border:1px solid transparent}.chat-page .chat-wrapper .chat-body .left-side .people-container li:hover{background-color:#f8f9fa}.chat-page .chat-wrapper .chat-body .left-side .people-container li.active{background-color:#4a68230d;border-color:#4a68231a}.chat-page .chat-wrapper .chat-body .left-side .people-container li .avatar,.chat-page .chat-wrapper .chat-body .left-side .people-container li .thumbnail{border-radius:50%;width:50px;height:50px;overflow:hidden;flex-shrink:0;margin-inline-end:12px;border:1px solid #eee}.chat-page .chat-wrapper .chat-body .left-side .people-container li .avatar img,.chat-page .chat-wrapper .chat-body .left-side .people-container li .thumbnail img{width:100%;height:100%;object-fit:cover}.chat-page .chat-wrapper .chat-body .left-side .people-container li .user-info{flex:1;min-width:0}.chat-page .chat-wrapper .chat-body .left-side .people-container li .user-info .info{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.chat-page .chat-wrapper .chat-body .left-side .people-container li .user-info .info .name{color:#4a6823;font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-page .chat-wrapper .chat-body .left-side .people-container li .user-info .info .time{color:#aaa;font-size:11px;flex-shrink:0}.chat-page .chat-wrapper .chat-body .left-side .people-container li .user-info .last-message{color:#666;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.chat-page .chat-wrapper .chat-body .right-side{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#f9f9f9}.chat-page .chat-wrapper .chat-body .right-side .site-brand{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.chat-page .chat-wrapper .chat-body .right-side .site-brand .brand-name{font-size:24px;padding:10px;color:#4a6823;font-weight:700}.chat-page .chat-wrapper .chat-body .right-side .site-brand img{width:80px;height:80px;margin-bottom:10px;opacity:.5}.chat-page .chat-wrapper .chat-body .right-side .chat-messages{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}.chat-page .chat-wrapper .chat-body .right-side .chat-title,.chat-page .chat-wrapper .chat-body .right-side .chat-profile{flex:0 0 auto;display:flex;align-items:center;padding:15px 20px;background:#fff;border-bottom:1px solid rgba(0,0,0,.05);gap:12px;z-index:10;justify-content:space-between}.chat-page .chat-wrapper .chat-body .right-side .chat-title .avatar,.chat-page .chat-wrapper .chat-body .right-side .chat-title .thumbnail,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .avatar,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .thumbnail{width:42px;height:42px;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,.1);flex-shrink:0}.chat-page .chat-wrapper .chat-body .right-side .chat-title .avatar img,.chat-page .chat-wrapper .chat-body .right-side .chat-title .thumbnail img,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .avatar img,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .thumbnail img{width:100%;height:100%;object-fit:cover}.chat-page .chat-wrapper .chat-body .right-side .chat-title .profile-info,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .profile-info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.chat-page .chat-wrapper .chat-body .right-side .chat-title .profile-info .user-info,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .profile-info .user-info{overflow:hidden}.chat-page .chat-wrapper .chat-body .right-side .chat-title .profile-info .user-info .name,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .profile-info .user-info .name{font-size:15px;font-weight:600;color:#4a6823}.chat-page .chat-wrapper .chat-body .right-side .chat-title .profile-info .user-info .time,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .profile-info .user-info .time{font-size:12px;color:#999}.chat-page .chat-wrapper .chat-body .right-side .chat-title .chat-info,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .chat-info{flex:1}.chat-page .chat-wrapper .chat-body .right-side .chat-title .chat-info h1,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .chat-info h1{font-size:15px;font-weight:600;margin:0}.chat-page .chat-wrapper .chat-body .right-side .chat-title .chat-info h2,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .chat-info h2{font-size:12px;color:#999;margin:0}.chat-page .chat-wrapper .chat-body .right-side .chat-title .chat-actions,.chat-page .chat-wrapper .chat-body .right-side .chat-title .back-to-chat,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .chat-actions,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .back-to-chat{display:flex;gap:15px;cursor:pointer;color:#999}.chat-page .chat-wrapper .chat-body .right-side .chat-title .chat-actions i,.chat-page .chat-wrapper .chat-body .right-side .chat-title .back-to-chat i,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .chat-actions i,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .back-to-chat i{transition:color .2s}.chat-page .chat-wrapper .chat-body .right-side .chat-title .chat-actions:hover i,.chat-page .chat-wrapper .chat-body .right-side .chat-title .back-to-chat:hover i,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .chat-actions:hover i,.chat-page .chat-wrapper .chat-body .right-side .chat-profile .back-to-chat:hover i{color:#4a6823}.chat-page .chat-wrapper .chat-body .right-side .messages{flex:1;position:relative;overflow:hidden;background:#f5f7fb}.chat-page .chat-wrapper .chat-body .right-side .messages .messages-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:8px}.chat-page .chat-wrapper .chat-body .right-side .messages .messages-content::-webkit-scrollbar{width:6px}.chat-page .chat-wrapper .chat-body .right-side .messages .messages-content::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:3px}.chat-page .chat-wrapper .chat-body .right-side .messages .message{max-width:80%;padding:10px 16px;border-radius:18px;position:relative;font-size:14px;line-height:1.5;display:flex;word-wrap:break-word;margin-bottom:2px;transition:all .2s;justify-content:start}.chat-page .chat-wrapper .chat-body .right-side .messages .message .message-bubble{display:block}.chat-page .chat-wrapper .chat-body .right-side .messages .message .message-bubble:before{border:0}.chat-page .chat-wrapper .chat-body .right-side .messages .message .timestamp{font-size:10px;margin-top:4px;opacity:.8;display:flex;align-items:center;gap:4px;align-self:flex-end}.chat-page .chat-wrapper .chat-body .right-side .message-box{flex:0 0 auto;padding:12px 20px;background:#fff;border-top:1px solid rgba(0,0,0,.05);display:flex;align-items:center;gap:12px}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-actions{display:flex;gap:10px}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-actions .action-btn{background:none;border:none;color:#999;cursor:pointer;font-size:20px;transition:color .2s}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-actions .action-btn:hover{color:#4a6823}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-input-wrapper{flex:1;background:#f8f9fa;border-radius:20px;padding:8px 16px;border:1px solid #eee}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-input-wrapper .message-input{width:100%;background:transparent;border:none;outline:none;max-height:120px;resize:none;font-size:14px;color:#333;padding:4px 0}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-input-wrapper .message-input::placeholder{color:#aaa}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-submit{width:45px;height:45px;border-radius:50%;background:#4a6823;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-submit i{font-size:18px}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-submit:hover{background:#3c551d;transform:scale(1.05)}.chat-page .chat-wrapper .chat-body .right-side .message-box .message-submit:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width: 768px){.chat-page .chat-wrapper .chat-body .left-side{width:100%;border-inline-end:none}.chat-page .chat-wrapper .chat-body .left-side.hidden-on-mobile{display:none}.chat-page .chat-wrapper .chat-body .right-side{width:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;transform:translate(100%);transition:transform .3s ease}.chat-page .chat-wrapper .chat-body .right-side.active{transform:translate(0)}[dir=rtl] .chat-page .chat-wrapper .chat-body .right-side{transform:translate(-100%)}[dir=rtl] .chat-page .chat-wrapper .chat-body .right-side.active{transform:translate(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.search-page{margin-top:10px}@media (max-width: 767px){.search-page{padding-bottom:60px}}.search-page .clear-filters-box{padding:10px;margin-bottom:15px}.search-page .btn-clear-filters{width:100%;padding:10px 15px;background:linear-gradient(135deg,#ffce14,#4a6823);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 2px 8px #667eea4d}.search-page .btn-clear-filters:hover:not(:disabled){background:linear-gradient(135deg,#4a6823,#ffce14);transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.search-page .btn-clear-filters:active:not(:disabled){transform:translateY(0)}.search-page .btn-clear-filters:disabled{background:#ccc;cursor:not-allowed;opacity:.6;box-shadow:none}.search-page .btn-clear-filters i{font-size:16px}.search-page .btn-clear-filters.red-theme{background:linear-gradient(135deg,#f093fb,#f5576c)}.search-page .btn-clear-filters.red-theme:hover:not(:disabled){background:linear-gradient(135deg,#f5576c,#f093fb)}.search-page .product-type-fillter{display:flex;align-items:start}.search-page .product-type-fillter li{position:relative;overflow:hidden;height:40px;margin:0 5px;width:150px;border:1px solid #4a6823;border-radius:10px;line-height:40px;text-align:start}.search-page .product-type-fillter li input[type=radio]{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2;width:100%!important;height:100%!important}.search-page .product-type-fillter li input[type=radio]:checked+a{background-color:#4a6823;color:#fff}.search-page .product-type-fillter li input[type=radio]:checked+a i{color:#fff}.search-page .product-type-fillter li a{display:flex;align-items:center;justify-content:start;position:absolute;top:0;right:0;left:0;bottom:0;color:#1f8a70}.search-page .product-type-fillter li a .icon{width:30px!important;height:30px!important;overflow:hidden;margin:-5px 5px 0}.search-page .product-type-fillter li a .icon i{font-size:14px;color:#4a6823}@media (min-width: 992px){.search-page .product-type-fillter li a i{padding:0 15px!important;font-size:14px!important}}.search-page .product-type-fillter li:hover,.search-page .product-type-fillter li:focus,.search-page .product-type-fillter li.active{background-color:#4a6823}.search-page .product-type-fillter li:hover a,.search-page .product-type-fillter li:hover i,.search-page .product-type-fillter li:hover span,.search-page .product-type-fillter li:focus a,.search-page .product-type-fillter li:focus i,.search-page .product-type-fillter li:focus span,.search-page .product-type-fillter li.active a,.search-page .product-type-fillter li.active i,.search-page .product-type-fillter li.active span{color:#fff!important}.search-page .search-form-wrapper{background-color:#4a6823;border-radius:15px;padding:10px}@media (max-width: 991px){.search-page .search-form-wrapper{height:330px;overflow:hidden;padding:10px}}@media (max-width: 767px){.search-page .search-form-wrapper{height:400px;overflow:hidden;padding:10px}}.search-page .search-form-wrapper .form form{border-radius:10px;background-color:#fff}.search-page .search-form-wrapper .form form .select-type-wrapper{width:100%}.search-page .search-form-wrapper .form form .inputs-wrapper,.search-page .search-form-wrapper .form form .select-type-wrapper{height:60px;display:flex;justify-content:space-between;align-items:center;padding:5px}@media (max-width: 991px){.search-page .search-form-wrapper .form form .inputs-wrapper,.search-page .search-form-wrapper .form form .select-type-wrapper{display:block;height:100%}}@media (max-width: 991px){.search-page .search-form-wrapper .form form{display:block;box-shadow:none;height:70px;background-color:transparent!important}.search-page .search-form-wrapper .form form .input-wrapper{height:65px;margin-bottom:10px;border-radius:10px}.search-page .search-form-wrapper .form form .input{height:90%!important}.search-page .search-form-wrapper .form form .switch{height:100%}.search-page .search-form-wrapper .form form .drop-down-input-wrapper{border-radius:10px;height:65px;margin-bottom:15px;padding:0 3px}.search-page .search-form-wrapper .form form .drop-down-input-wrapper .dropdown-input{height:90%}.search-page .search-form-wrapper .form form .submit{width:100%!important;margin-left:0!important;border-radius:8px;margin-left:5px;margin-right:5px}.search-page .search-form-wrapper .form form .submit:hover{background-color:#fff!important;border:2px solid #232721!important}.search-page .search-form-wrapper .form form .submit:hover i{color:#232721!important}}@media (max-width: 640px){.search-page .search-form-wrapper .form form .input-wrapper{background-color:transparent!important;display:block!important;height:fit-content!important;box-shadow:none!important;text-align:center}.search-page .search-form-wrapper .form form .input-wrapper .switch{background-color:#fff;margin-bottom:3px;position:absolute;top:58%;right:5px;z-index:2}.search-page .search-form-wrapper .form form .input-wrapper .input{background-color:#fff;height:60px!important;margin-bottom:15px;width:100%;text-align:left!important}.search-page .search-form-wrapper .form form .drop-down-input-wrapper{background-color:transparent!important;display:block!important;margin-bottom:3px;height:fit-content!important;box-shadow:none!important;padding:0!important}.search-page .search-form-wrapper .form form .drop-down-input-wrapper .dropdown-input{background-color:#fff;height:60px;margin-bottom:10px!important}}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type{display:flex;align-items:center;justify-content:space-between;width:100%;overflow-x:auto;overflow-y:hidden}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type::-webkit-scrollbar{height:4px;background-color:#fff;border-radius:10px}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type::-webkit-scrollbar-thumb{background-color:#232721;border-radius:10px}@media (max-width: 991px){.search-page .search-form-wrapper .form form .select-type-wrapper .item-type{margin-bottom:10px!important}}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .devider{margin:2px!important}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item{min-width:80px;border-radius:5px;padding:2px 10px 0;font-size:12px;font-weight:600;flex-grow:1;text-align:center;transition:.3s ease-in-out;height:50px;cursor:pointer}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active{background-color:#4a6823}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Service,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Professional,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Service,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Professional{background-color:#ffce14}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Product,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Land,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Product,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Land{background-color:#4a6823}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Animal,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Tool,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Animal,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Tool{background-color:#fc8b00}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover i,.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item.active i{color:#fff}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item span{font-size:12px}@media (max-width: 991px){.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item span{color:#fff}}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item .img{width:25px;height:25px;margin:auto;padding:0;border-radius:50%;overflow:hidden}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item .img img{width:100%;height:100%;border-radius:50%}.search-page .search-form-wrapper .form form .select-type-wrapper .item-type .item i{color:#4a6823;margin-bottom:2px;display:block}.search-page .search-form-wrapper .form form .input-wrapper{flex-grow:3;display:flex;align-items:center;height:100%;background-color:#fff}.search-page .search-form-wrapper .form form .input-wrapper input{border:none}.search-page .search-form-wrapper .form form .input-wrapper input:hover,.search-page .search-form-wrapper .form form .input-wrapper input:focus{border:none;outline:none}.search-page .search-form-wrapper .form form .drop-down-input-wrapper{background-color:#fff;border-radius:10px;flex-grow:1;display:flex;align-items:center;height:100%}.search-page .search-form-wrapper .form form .drop-down-input-wrapper i{color:#c9cfdb}.search-page .search-form-wrapper .form form .input{flex-grow:1;position:relative;background-color:#fff;overflow:hidden;border:1px solid #fff;outline:2px solid #fff;border-radius:10px;height:100%;color:#000;width:150px;display:flex;align-items:center;justify-content:space-between;border-color:#4a682380;outline-color:#4a68234d}.search-page .search-form-wrapper .form form .input:hover{border-color:#4a6823;outline-color:#4a682380}.search-page .search-form-wrapper .form form .input:hover .prefix,.search-page .search-form-wrapper .form form .input:hover .unit-prefix{color:#4a6823}.search-page .search-form-wrapper .form form .input input{position:absolute;top:0;right:0;bottom:0;width:100%;font-weight:500;color:#888;border:none;padding:10px}.search-page .search-form-wrapper .form form .input input:hover,.search-page .search-form-wrapper .form form .input input:focus{border:none;outline:none}.search-page .search-form-wrapper .form form .input .prefix,.search-page .search-form-wrapper .form form .input .unit-prefix{position:absolute;top:40%;left:10px;bottom:0;transform:translateY(-50%);width:40px;border:none;border-radius:10px;padding:5px 0;background-color:#fff;font-weight:600;color:#4a6823;font-size:20px}.search-page .search-form-wrapper .form form .input .unit-prefix option{color:#fff}.search-page .search-form-wrapper .form form .input .unit-prefix:hover,.search-page .search-form-wrapper .form form .input .unit-prefix:focus{color:#fff}.search-page .search-form-wrapper .form form .switch{flex-grow:0;margin:0 5px;width:25px;height:25px;line-height:25px;padding:5px;border-radius:5px;cursor:pointer;color:#4a6823}.search-page .search-form-wrapper .form form .devider{flex-grow:0;width:1px;height:30px;margin:0 10px!important;background-color:#c9cfdb;margin:0;display:inline}.search-page .search-form-wrapper .form form .dropdown-input{flex-grow:1;border:none;border-radius:10px;background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #fff;outline:1px solid #fff;position:relative;margin:0 2px}.search-page .search-form-wrapper .form form .dropdown-input:hover{border-color:#4a682380;outline-color:#4a68234d}.search-page .search-form-wrapper .form form .submit{color:#fff;width:52px;height:52px;text-align:center;line-height:52px;border-radius:5px;margin-left:8px;border:none;background-color:#4a6823;border:1px solid #fff}.search-page .search-form-wrapper .form form .submit:hover{background-color:#fff!important;border:2px solid #232721!important}.search-page .search-form-wrapper .form form .submit:hover i{color:#232721!important}@media (max-width: 991px){.search-page .search-form-wrapper .form form .submit{margin:0!important}}.search-page .search-form-wrapper .form form .submit.Service,.search-page .search-form-wrapper .form form .submit.Professional{background-color:#ffce14}.search-page .search-form-wrapper .form form .submit.Product,.search-page .search-form-wrapper .form form .submit .Land{background-color:#4a6823}.search-page .search-form-wrapper .form form .submit.Animal,.search-page .search-form-wrapper .form form .submit .Tool{background-color:#fc8b00}.search-page .search-form-wrapper .form form .submit i{color:#fff}.search-page .search-form-wrapper .form .drop-popup{display:none;position:absolute;z-index:1;background-color:#fff;width:400px;border-radius:10px;top:60px;padding:25px 15px;font-size:12px;font-weight:700;align-items:left}.search-page .search-form-wrapper .form .drop-popup .shipping-type .popup-title{text-align:left!important;margin-bottom:15px}.search-page .search-form-wrapper .form .drop-popup .shipping-type .items{display:flex;align-items:center;justify-content:left;border-radius:5px;padding:5px}.search-page .search-form-wrapper .form .drop-popup .shipping-type .items .item{border-radius:5px;padding:10px 20px;text-align:center}.search-page .search-form-wrapper .form .drop-popup .shipping-type .items .item:hover,.search-page .search-form-wrapper .form .drop-popup .shipping-type .items .item.active{background-color:#4a68231a;color:#4a6823}.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container{margin-top:20px}.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option{text-align:left;margin-top:20px}.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option label{text-align:left;margin:10px 0;display:block}.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select,.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input{border:1px solid rgba(201,207,219,.5);outline:2px solid transparent;border-radius:10px;height:100%;color:#000;width:100%;padding:5px 15px;position:relative}.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select .icon,.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input .icon{position:absolute;top:5px;left:5px;color:#4a6823;font-size:14px}.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select option,.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input option{border-radius:10px;height:40px;font-size:14;color:#000}.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select option span,.search-page .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input option span{color:#888;font-weight:600}.search-page .search-form-wrapper .form .drop-popup-livewire{width:100px;padding:0}.search-page .search-form-wrapper .form .shipping-options-container .sea{display:block}.search-page .search-form-wrapper .form .shipping-options-container .land,.search-page .search-form-wrapper .form .shipping-options-container .air{display:none}.search-page .search-form-wrapper .form .shipping-options-container-livewire .option-item{height:50px;font-size:18px;font-weight:600;cursor:pointer;text-align:center;line-height:50px}.search-page .search-form-wrapper .form .shipping-options-container-livewire .option-item:hover{background-color:#4a68231a;color:#4a6823}.search-page .search-body{margin-top:40px}.search-page .search-body .search-sidebar .box{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:15px}.search-page .search-body .search-sidebar .box label{font-weight:500;font-size:13px}.search-page .search-body .search-sidebar .box .input{border:1px solid #4a6823;border-radius:5px;height:40px;padding:0 5px;position:relative;overflow:hidden}.search-page .search-body .search-sidebar .box .input .prefix,.search-page .search-body .search-sidebar .box .input .unit-prefix{position:absolute;top:0;right:0;width:60px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#4a6823;padding:0 0 0 12px;font-size:12px;font-weight:600}.search-page .search-body .search-sidebar .box .input .unit-prefix option{color:#fff}.search-page .search-body .search-sidebar .box .input .unit-prefix:hover,.search-page .search-body .search-sidebar .box .input .unit-prefix:focus{color:#fff}.search-page .search-body .search-sidebar .box .input input[type=number],.search-page .search-body .search-sidebar .box .input input[type=text],.search-page .search-body .search-sidebar .box .input select{position:absolute;top:0;left:0;right:60px;height:40px;line-height:40px;padding:0 5px;border:none}.search-page .search-body .search-sidebar .box .input input[type=number]:hover,.search-page .search-body .search-sidebar .box .input input[type=number]:focus,.search-page .search-body .search-sidebar .box .input input[type=text]:hover,.search-page .search-body .search-sidebar .box .input input[type=text]:focus,.search-page .search-body .search-sidebar .box .input select:hover,.search-page .search-body .search-sidebar .box .input select:focus{border:none;outline:none}.search-page .search-body .search-sidebar .box input[type=radio]{height:15px;width:15px;margin-right:5px}.search-page .search-body .search-sidebar .box .label{text-align:left;font-weight:600;margin:10px 0}.search-page .search-body .search-sidebar .box .radio{display:flex;align-items:center;margin-bottom:5px}.search-page .search-body .search-sidebar .box .radio input[type=checkbox]{width:15px;height:15px;margin-right:5px}.search-page .search-body .search-sidebar .box .radio label{display:flex;align-items:center;margin:0}.search-page .search-body .search-sidebar .box .radio label .icon{margin:0 5px;width:20px;height:20px;border-radius:5px;border:1px solid #c9cfdb;overflow:hidden}.search-page .search-body .search-sidebar .box .radio label .icon img{width:100%;height:100%}.search-page .search-body .search-sidebar .box .radio label .icon .name{margin-left:5px}.search-page .search-body .search-results .items-wrapper{height:100%!important}.search-page .search-body .search-results .items-wrapper .there-is-no-item{width:100%;text-align:center;font-size:24px;color:#4a6823;font-weight:600;padding-top:20px}.search-page .search-body .search-results .items-wrapper .item-box{background-color:#fff;border-radius:10px;width:100%;height:350px;margin-bottom:20px;position:relative}.search-page .search-body .search-results .items-wrapper .item-box .sold{position:absolute;top:0;right:10px;z-index:2;background-color:#4a6823;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:28px;height:35px;padding-top:5px;text-align:center}.search-page .search-body .search-results .items-wrapper .item-box .sold i{font-size:20px;color:#fff}.search-page .search-body .search-results .items-wrapper .item-box .header{width:100%;height:250px;border-radius:10px;overflow:hidden;padding:2px}.search-page .search-body .search-results .items-wrapper .item-box .header .img{border-radius:10px;height:250px;text-align:center;background-color:#fff;position:relative;overflow:hidden}.search-page .search-body .search-results .items-wrapper .item-box .header .img img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:10px}.search-page .search-body .search-results .items-wrapper .item-box .body{height:100px;padding:10px;text-align:start;position:relative;background-color:#fff;border-radius:10px}.search-page .search-body .search-results .items-wrapper .item-box .body .title{font-size:17px;font-weight:600;color:#232721;overflow:hidden;text-decoration:none;height:100%;position:absolute;top:10px;right:10px;left:10px}.search-page .search-body .search-results .items-wrapper .item-box .footer{padding:0;position:absolute;bottom:0;right:10px;left:10px;margin:10px 0;display:flex}.search-page .search-body .search-results .items-wrapper .item-box .footer .price{font-weight:600;font-size:20px;color:#4a6823}.search-page .search-body .search-results .items-wrapper .item-box .footer .likes{display:inline-block;position:absolute;bottom:0;right:35px;font-weight:600;font-size:20px}.search-page .search-body .search-results .items-wrapper .item-box .footer .like{display:inline-block;position:absolute;bottom:-35px;right:-35px;width:100px;height:100px;background:url(https://cssanimation.rocks/images/posts/steps/heart.png) no-repeat;background-position:0 0;cursor:pointer;transition:background-position 1s steps(28);transition-duration:0s}.search-page .search-body .search-results .items-wrapper .item-box .footer .like.is-active{transition-duration:1s;background-position:-2800px 0}.search-page .search-body .details-wrapper{background-color:#fff;width:100%}.search-page .search-body .details-wrapper .traffic-item{height:35px;background-color:#f6f7f9;margin-bottom:2px;padding:0 10px;display:flex;justify-content:space-between;align-items:center}.search-page .search-body .details-wrapper .traffic-item .left,.search-page .search-body .details-wrapper .traffic-item .left .radio{display:flex;justify-content:space-between;align-items:center}.search-page .search-body .details-wrapper .traffic-item .left .radio label{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:13px;font-weight:600}.search-page .search-body .details-wrapper .traffic-item .left .radio .icon{margin:0 5px;width:20px;height:20px;border-radius:5px;border:1px solid #c9cfdb;overflow:hidden}.search-page .search-body .details-wrapper .traffic-item .left .radio .icon img{width:100%}.search-page .search-body .details-wrapper .traffic-item .right{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600}.search-page .search-body .details-wrapper .traffic-item .right div{padding:5px}.search-page.Service .search-form-wrapper,.search-page.Professional .search-form-wrapper,.search-page.Service .search-body .search-sidebar .box .input .prefix,.search-page.Service .search-body .search-sidebar .box .input .unit-prefix,.search-page.Professional .search-body .search-sidebar .box .input .prefix,.search-page.Professional .search-body .search-sidebar .box .input .unit-prefix{background-color:#ffce14}.search-page.Product .search-form-wrapper,.search-page.Land .search-form-wrapper,.search-page.Product .search-body .search-sidebar .box .input .prefix,.search-page.Product .search-body .search-sidebar .box .input .unit-prefix,.search-page.Land .search-body .search-sidebar .box .input .prefix,.search-page.Land .search-body .search-sidebar .box .input .unit-prefix{background-color:#4a6823}.search-page.Animal .search-form-wrapper,.search-page.Tool .search-form-wrapper,.search-page.Animal .search-body .search-sidebar .box .input .prefix,.search-page.Animal .search-body .search-sidebar .box .input .unit-prefix,.search-page.Tool .search-body .search-sidebar .box .input .prefix,.search-page.Tool .search-body .search-sidebar .box .input .unit-prefix{background-color:#fc8b00}@media (max-width: 767px){.farmer-products{padding-bottom:60px}}.farmer-products .contacts-info{margin-top:15px;position:relative}.farmer-products .contacts-info .logo{border-radius:10px;overflow:hidden;width:60px;height:60px;margin:auto}.farmer-products .contacts-info .logo img{width:100%;height:100%}.farmer-products .contacts-info .shop{background-color:#4a6823;padding:1px;font-size:10px;color:#fff;width:fit-content;margin:10px auto auto;font-weight:700;border-radius:5px}.farmer-products .contacts-info .shop i{padding:0 3px}.farmer-products .contacts-info .show-shop{margin-top:15px}.farmer-products .contacts-info .show-shop a{font-size:20px;font-weight:700;color:#4a6823}.farmer-products .contacts-info .name{margin-top:5px}.farmer-products .contacts-info .name a{font-weight:700}.farmer-products .contacts-info .show-products{font-size:12px}.farmer-products .contacts-info .show-products a{color:#888}.farmer-products .contacts-info .actions{display:flex;justify-content:end;align-items:center;margin:0}.farmer-products .contacts-info .actions .share-contact-info{width:140px;position:relative}.farmer-products .contacts-info .actions .share-contact-info .share-button{position:absolute;height:36px;top:0;right:0;left:0;margin-top:-17px;width:200px;margin-left:-65px;background:#4a6823;border-radius:20px;overflow:hidden;line-height:36px;-webkit-user-select:none;user-select:none;border:1px solid #4a6823}.farmer-products .contacts-info .actions .share-contact-info .share-button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-shadow:0 0 0 50px #36bfa6;box-sizing:content-box;transform:translate(0);border-radius:50px;z-index:3;pointer-events:none}.farmer-products .contacts-info .actions .share-contact-info .lid{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:20px;color:#aeaeae;transition:.3s ease all;transform-origin:0 0;cursor:default;z-index:4;padding:0 3px;display:flex;justify-content:space-around;color:#4a6823;font-weight:700}.farmer-products .contacts-info .actions .share-contact-info .lid i{padding:6px;font-size:24px}.farmer-products .contacts-info .actions .share-contact-info .open .lid{transform:rotateX(90deg)}.farmer-products .contacts-info .actions .share-contact-info .thank-you{position:absolute;top:-100px;left:0;width:100%;color:#fff;transition:.3s ease all}.farmer-products .contacts-info .actions .share-contact-info .thankyou .thank-you{position:absolute;top:0}.farmer-products .contacts-info .actions .share-contact-info .share-item{display:block;color:#4a6823;background:#fff;text-decoration:none;height:30px;width:30px;text-align:center;line-height:30px;border-radius:50%;float:left;margin-left:-2px!important;box-shadow:0 1px #0000001a;transition:.5s ease all}.farmer-products .contacts-info .actions .share-contact-info .share-item:active{background:#eb4c89;transition:50ms ease all}.farmer-products .contacts-info .actions .share-contact-info .share-item:nth-child(1){transform:translate(200px) rotate(180deg)}.farmer-products .contacts-info .actions .share-contact-info .share-item:nth-child(2){transform:translate(400px) rotate(200deg)}.farmer-products .contacts-info .actions .share-contact-info .share-item:nth-child(3){transform:translate(580px) rotate(220deg)}.farmer-products .contacts-info .actions .share-contact-info .share-item:nth-child(4){transform:translate(740px) rotate(240deg)}.farmer-products .contacts-info .actions .share-contact-info .share-item:nth-child(5){transform:translate(880px) rotate(260deg)}.farmer-products .contacts-info .actions .share-contact-info .share-item:nth-child(6){transform:translate(1000px) rotate(280deg)}.farmer-products .contacts-info .actions .share-contact-info .open .share-item{transform:translate(0) rotate(0);margin-left:3px}.farmer-products .contacts-info .actions .share-contact-info .share-items{position:absolute;top:-1px;right:-6px;height:100%;padding:3px 0;width:201px}.farmer-products .contacts-info .actions .share-contact-info .share-items-wrapper{position:absolute;top:0;height:100%;width:267px;left:50%;margin-left:-167px}.farmer-products .contacts-info .actions .share-contact-info .shared .share-item{transform:translateY(200px)}.farmer-products .contacts-info .actions .share-contact-info .shared .share-item:nth-child(1){transition:.2s cubic-bezier(.32,-.22,.9,.93) all}.farmer-products .contacts-info .actions .share-contact-info .shared .share-item:nth-child(2){transition:.6s cubic-bezier(.32,-.22,.9,.93) all}.farmer-products .contacts-info .actions .share-contact-info .shared .share-item:nth-child(3){transition:1s cubic-bezier(.32,-.22,.9,.93) all}.farmer-products .contacts-info .actions .share-contact-info .shared .share-item:nth-child(4){transition:1.4s cubic-bezier(.32,-.22,.9,.93) all}.farmer-products .contacts-info .actions .share-contact-info .shared .share-item:nth-child(5){transition:1.8s cubic-bezier(.32,-.22,.9,.93) all}.farmer-products .contacts-info .actions .share-contact-info .shared .share-item:nth-child(6){transition:2.2s cubic-bezier(.32,-.22,.9,.93) all}.farmer-products .contacts-info .actions .follow a{background-color:#3886ce33;color:#3886ce;padding:6px 12px;line-height:60px;margin:0 5px}.farmer-products .contacts-info .actions .follow a:hover{background-color:#3886ce;color:#fff}.farmer-products .contacts-info .actions a{border-radius:15px;color:#1f8a70;width:40px;height:40px;text-align:center;line-height:40px;background-color:#4a6823;margin:0 5px}.farmer-products .contacts-info .actions a.report{background-color:#ce453833;color:#ce4538}.farmer-products .contacts-info .actions a.report:hover{background-color:#ce4538;color:#fff}.farmer-products .contacts-info .actions a:hover{background-color:#4a6823;color:#fff}.farmer-products .contacts-info .contact-info-wrapper{box-shadow:0 2px 18px 1px #3135481a;border-radius:15px;padding:10px;display:flex;background-color:#fff;justify-content:space-between}.farmer-products .contacts-info .contact-info-wrapper .profile-info .show-profile{text-align:center}@media (max-width: 767px){.farmer-products .contacts-info .contact-info-wrapper .profile-info .show-profile{margin-top:10px}}.farmer-products .contacts-info .contact-info-wrapper .profile-info .show-profile a{padding:5px 8px}@media (max-width: 767px){.farmer-products .contacts-info .contact-info-wrapper .profile-info .show-profile a{padding:8px 15px}}.farmer-products .contacts-info .contact-info-wrapper .profile-info .show-profile a i{font-size:14px}@media (max-width: 500px){.farmer-products .contacts-info .contact-info-wrapper{display:block}.farmer-products .contacts-info .contact-info-wrapper .profile-info{text-align:center}}.farmer-products .contacts-info .show-number{flex:1;border-radius:10px;background-color:#4a6823;text-align:center;padding:0!important;margin:0 5px}.farmer-products .contacts-info .show-number .show-number-btn{padding:0;border:0;background-color:transparent;color:#fff}.farmer-products .contacts-info .show-number .show-number-btn .face{display:none;padding:10px;font-size:13px}.farmer-products .contacts-info .show-number .show-number-btn .face .copy i{border:none;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center;color:#4a6823;padding:0 3px;font-size:13px;background-color:#fff;transition:.2s ease-in-out}.farmer-products .contacts-info .show-number .show-number-btn .face .copy:hover i,.farmer-products .contacts-info .show-number .show-number-btn .face .copy:focus i{transform:scale(1.1);color:#ffce14}.farmer-products .contacts-info .show-number .show-number-btn .active{display:block}.farmer-products .contacts-info .show-number i{padding:0 10px 0 0}.farmer-products .contacts-info .show-number a{color:#fff}.farmer-products .contacts-info .contact-vendor{display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.farmer-products .contacts-info .contact-vendor{margin-top:10px}}.farmer-products .contacts-info .contact-vendor a{text-align:center;margin:0 5px}.farmer-products .contacts-info .contact-vendor .whatsapp{text-align:center;border-radius:10px;color:#4a6823;border:2px solid #4a6823;font-size:13px;padding:5px 5px 5px 7px;background-color:#4a68231a}.farmer-products .contacts-info .contact-vendor .whatsapp a{color:#4a6823}.farmer-products .contacts-info .contact-vendor .whatsapp i{font-size:23px}.farmer-products .contacts-info .contact-vendor .email{text-align:center;border-radius:10px;color:#3294b1;border:2px solid #347588;background-color:#3475881a;font-size:13px;padding:5px 6px 4px}.farmer-products .contacts-info .contact-vendor .email a{color:#347588}.farmer-products .contacts-info .contact-vendor .email i{font-size:23px}.farmer-products .contacts-info .contact-vendor .chat{text-align:center;border-radius:10px;color:#ffce14;border:2px solid #ffce14;font-size:13px;padding:5px 5px 5px 7px;background-color:#ffce141a}.farmer-products .contacts-info .contact-vendor .chat a{color:#ffce14}.farmer-products .contacts-info .contact-vendor .chat i{font-size:23px}.contact-page-modern{--primary: #4a6823;--primary-light: rgb(188.8309352518, 219.3705035971, 149.1294964029);--primary-soft: rgba(74, 104, 35, .08);--text-primary: #232721;--text-secondary: rgba(35, 39, 33, .65);--text-muted: rgba(35, 39, 33, .5);--white: #ffffff;--bg-light: #f8fafb;--card-shadow: 0 4px 24px rgba(0, 0, 0, .06);--card-shadow-hover: 0 20px 40px rgba(0, 0, 0, .12);--radius-sm: 12px;--radius-md: 20px;--radius-lg: 28px;--transition: all .4s cubic-bezier(.4, 0, .2, 1);--success: #10b981;--whatsapp: #25D366;min-height:100vh;background:var(--white);font-family:Inter,Cairo,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.contact-page-modern .contact-hero{position:relative;padding:120px 0 80px;background:linear-gradient(180deg,var(--bg-light) 0%,var(--white) 100%);overflow:hidden}@media (max-width: 991px){.contact-page-modern .contact-hero{padding:100px 0 60px}}@media (max-width: 767px){.contact-page-modern .contact-hero{padding:80px 0 40px}}.contact-page-modern .contact-hero .hero-background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.contact-page-modern .contact-hero .hero-background .hero-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,var(--primary-soft) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(74,104,35,.05) 0%,transparent 40%),radial-gradient(ellipse 60% 40% at 0% 100%,rgba(74,104,35,.04) 0%,transparent 40%)}.contact-page-modern .contact-hero .hero-background .floating-shapes{position:absolute;top:0;right:0;bottom:0;left:0}.contact-page-modern .contact-hero .hero-background .floating-shapes .shape{position:absolute;border-radius:50%;background:var(--primary);opacity:.04;filter:blur(60px)}.contact-page-modern .contact-hero .hero-background .floating-shapes .shape.shape-1{width:300px;height:300px;top:-10%;left:-5%}.contact-page-modern .contact-hero .hero-background .floating-shapes .shape.shape-2{width:200px;height:200px;bottom:-10%;right:10%}.contact-page-modern .contact-hero .hero-background .floating-shapes .shape.shape-3,.contact-page-modern .contact-hero .hero-background .floating-shapes .shape.shape-4,.contact-page-modern .contact-hero .hero-background .floating-shapes .shape.shape-5{display:none}.contact-page-modern .contact-hero .hero-content{position:relative;z-index:1;text-align:center;max-width:700px;margin:0 auto;padding:0 24px}.contact-page-modern .contact-hero .hero-content .hero-title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:var(--text-primary);margin-bottom:16px;line-height:1.1;letter-spacing:-.03em}.contact-page-modern .contact-hero .hero-content .hero-subtitle{font-size:clamp(1.1rem,2vw,1.25rem);color:var(--text-secondary);max-width:550px;margin:0 auto;line-height:1.7;font-weight:450}.contact-page-modern .contact-content{padding:0 0 100px}@media (max-width: 767px){.contact-page-modern .contact-content{padding:0 0 60px}}.contact-page-modern .contact-grid{display:grid;grid-template-columns:400px 1fr;gap:48px;align-items:start}@media (max-width: 1100px){.contact-page-modern .contact-grid{grid-template-columns:360px 1fr;gap:36px}}@media (max-width: 991px){.contact-page-modern .contact-grid{grid-template-columns:1fr;gap:48px}}.contact-page-modern .contact-info-section .section-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--primary-soft);color:var(--primary);border-radius:100px;font-size:13px;font-weight:600;margin-bottom:24px;text-transform:uppercase;letter-spacing:.05em}.contact-page-modern .contact-info-section .section-badge:before{content:"";width:6px;height:6px;background:var(--primary);border-radius:50%}.contact-page-modern .contact-info-section .contact-cards{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.contact-page-modern .contact-info-section .contact-card{display:flex;align-items:center;gap:20px;padding:24px;background:var(--white);border-radius:var(--radius-md);border:1px solid rgba(0,0,0,.06);box-shadow:var(--card-shadow);text-decoration:none;transition:var(--transition)}.contact-page-modern .contact-info-section .contact-card:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);border-color:var(--primary)}.contact-page-modern .contact-info-section .contact-card:hover .card-icon{transform:scale(1.1)}.contact-page-modern .contact-info-section .contact-card.whatsapp-card:hover .card-icon{background:var(--whatsapp);color:var(--white)}.contact-page-modern .contact-info-section .contact-card.email-card:hover .card-icon{background:var(--primary);color:var(--white)}.contact-page-modern .contact-info-section .contact-card .card-icon-wrapper{position:relative}.contact-page-modern .contact-info-section .contact-card .card-icon-wrapper .card-icon{width:56px;height:56px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:24px;transition:var(--transition)}.contact-page-modern .contact-info-section .contact-card .card-icon-wrapper .icon-glow{display:none}.contact-page-modern .contact-info-section .contact-card.whatsapp-card .card-icon{background:#25d3661a;color:var(--whatsapp)}.contact-page-modern .contact-info-section .contact-card.email-card .card-icon{background:var(--primary-soft);color:var(--primary)}.contact-page-modern .contact-info-section .contact-card .card-content{flex:1}.contact-page-modern .contact-info-section .contact-card .card-content .card-title{font-size:.9rem;font-weight:600;color:var(--text-muted);margin-bottom:4px;text-transform:uppercase;letter-spacing:.03em}.contact-page-modern .contact-info-section .contact-card .card-content .card-text{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}.contact-page-modern .contact-info-section .contact-card .card-content .card-action{font-size:.85rem;font-weight:600;color:var(--primary);display:inline-flex;align-items:center;gap:6px}.contact-page-modern .contact-info-section .contact-card .card-content .card-action i{font-size:.75rem;transition:transform .3s ease}.contact-page-modern .contact-info-section .contact-card:hover .card-action i{transform:translate(4px)}.contact-page-modern .contact-info-section .social-section{padding-top:24px;border-top:1px solid rgba(0,0,0,.06)}.contact-page-modern .contact-info-section .social-section .social-title{font-size:.9rem;font-weight:600;color:var(--text-muted);margin-bottom:16px;text-transform:uppercase;letter-spacing:.03em}.contact-page-modern .contact-info-section .social-section .social-grid{display:flex;flex-wrap:wrap;gap:12px}.contact-page-modern .contact-info-section .social-section .social-link{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:var(--bg-light);border-radius:var(--radius-sm);text-decoration:none;transition:var(--transition);border:1px solid transparent}.contact-page-modern .contact-info-section .social-section .social-link i{font-size:18px;color:var(--text-secondary);transition:var(--transition)}.contact-page-modern .contact-info-section .social-section .social-link .social-label{font-size:.85rem;font-weight:600;color:var(--text-secondary);transition:var(--transition)}.contact-page-modern .contact-info-section .social-section .social-link:hover{background:var(--white);border-color:#0000000f;box-shadow:var(--card-shadow);transform:translateY(-2px)}.contact-page-modern .contact-info-section .social-section .social-link.facebook:hover i,.contact-page-modern .contact-info-section .social-section .social-link.facebook:hover .social-label{color:#1877f2}.contact-page-modern .contact-info-section .social-section .social-link.instagram:hover i,.contact-page-modern .contact-info-section .social-section .social-link.instagram:hover .social-label{color:#e4405f}.contact-page-modern .contact-info-section .social-section .social-link.twitter:hover i,.contact-page-modern .contact-info-section .social-section .social-link.twitter:hover .social-label{color:#1da1f2}.contact-page-modern .contact-info-section .social-section .social-link.youtube:hover i,.contact-page-modern .contact-info-section .social-section .social-link.youtube:hover .social-label{color:red}.contact-page-modern .contact-info-section .social-section .social-link.tiktok:hover i,.contact-page-modern .contact-info-section .social-section .social-link.tiktok:hover .social-label{color:#000}.contact-page-modern .contact-form-section{position:relative;background:var(--white);border-radius:var(--radius-lg);padding:48px 40px;border:1px solid rgba(0,0,0,.06);box-shadow:var(--card-shadow)}@media (max-width: 767px){.contact-page-modern .contact-form-section{padding:32px 24px}}.contact-page-modern .contact-form-section .form-decorative-element{display:none}.contact-page-modern .contact-form-section .form-header{margin-bottom:32px}.contact-page-modern .contact-form-section .form-header .form-title{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:8px;letter-spacing:-.01em}.contact-page-modern .contact-form-section .form-header .form-description{font-size:1rem;color:var(--text-secondary);font-weight:450}.contact-page-modern .contact-form-section .modern-contact-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media (max-width: 600px){.contact-page-modern .contact-form-section .modern-contact-form .form-row{grid-template-columns:1fr}}.contact-page-modern .contact-form-section .modern-contact-form .form-group{margin-bottom:20px}.contact-page-modern .contact-form-section .modern-contact-form .form-group:last-of-type{margin-bottom:28px}.contact-page-modern .contact-form-section .modern-contact-form .form-label{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:10px}.contact-page-modern .contact-form-section .modern-contact-form .form-label i{font-size:.85rem;color:var(--primary)}.contact-page-modern .contact-form-section .modern-contact-form .form-input{width:100%;padding:14px 18px;font-size:1rem;font-weight:450;color:var(--text-primary);background:var(--bg-light);border:2px solid transparent;border-radius:var(--radius-sm);transition:var(--transition);font-family:inherit}.contact-page-modern .contact-form-section .modern-contact-form .form-input::placeholder{color:var(--text-muted)}.contact-page-modern .contact-form-section .modern-contact-form .form-input:focus{outline:none;background:var(--white);border-color:var(--primary);box-shadow:0 0 0 4px #4a68231a}.contact-page-modern .contact-form-section .modern-contact-form .form-input.is-invalid{border-color:#ef4444;background:#ef44440d}.contact-page-modern .contact-form-section .modern-contact-form .form-textarea{min-height:140px;resize:vertical}.contact-page-modern .contact-form-section .modern-contact-form .form-error{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:.85rem;color:#ef4444;font-weight:500}.contact-page-modern .contact-form-section .modern-contact-form .form-error i{font-size:.8rem}.contact-page-modern .contact-form-section .modern-contact-form .submit-btn{position:relative;width:100%;padding:16px 32px;font-size:1rem;font-weight:600;color:var(--white);background:linear-gradient(135deg,var(--primary) 0%,rgb(52.2791366906,73.473381295,24.726618705) 100%);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);overflow:hidden}.contact-page-modern .contact-form-section .modern-contact-form .submit-btn .btn-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px}.contact-page-modern .contact-form-section .modern-contact-form .submit-btn .btn-shine{display:none}.contact-page-modern .contact-form-section .modern-contact-form .submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4a682359}.contact-page-modern .contact-form-section .modern-contact-form .submit-btn:active{transform:translateY(0)}@keyframes pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:.5}}.contact-page{display:none}@media (max-width: 767px){.blog-body{padding-bottom:60px}}.blog-body .blog-pagination{margin-top:30px;color:#555}.blog-body .blog-pagination ul{display:flex;padding:0;margin:0;list-style:none}.blog-body .blog-pagination li{margin:0 5px;transition:.3s;border-radius:10px}.blog-body .blog-pagination li a{color:var(--color-default);padding:7px 16px;display:flex;align-items:center;justify-content:center}.blog-body .blog-pagination li.active,.blog-body .blog-pagination li:hover{background:var(--color-primary);color:#fff}.blog-body .blog-pagination li.active a,.blog-body .blog-pagination li:hover a{color:var(--color-white)}.blog-body .posts-list article{box-shadow:0 4px 16px #0000001a;padding:30px;height:100%;border-radius:10px;overflow:hidden;background-color:#fff}.blog-body .posts-list .post-img{max-height:240px;margin:-30px -30px 15px;overflow:hidden}.blog-body .posts-list .post-category{font-size:16px;color:#555;margin-bottom:10px}.blog-body .posts-list .title{font-size:22px;font-weight:700;padding:0;margin:0 0 20px}.blog-body .posts-list .title a{color:var(--color-default);transition:.3s}.blog-body .posts-list .title a:hover{color:var(--color-primary)}.blog-body .posts-list .post-author-img{width:50px;border-radius:50%;margin-right:15px}.blog-body .posts-list .post-author-list{font-weight:600;margin-bottom:5px}.blog-body .posts-list .post-date{font-size:14px;color:#3c3c3c;margin-bottom:0}.blog-body .blog-details{box-shadow:0 4px 16px #0000001a;padding:30px;border-radius:10px;background-color:#fff;direction:rtl}.blog-body .blog-details .post-img{margin:-30px -30px 20px;overflow:hidden;border-radius:10px 10px 0 0}.blog-body .blog-details .title{font-size:28px;font-weight:700;padding:0;margin:20px 0 0;color:var(--color-default)}.blog-body .blog-details .content{margin-top:20px;overflow:hidden}.blog-body .blog-details .content h3{font-size:22px;margin-top:30px;font-weight:700}.blog-body .blog-details .content figure{width:100%!important}.blog-body .blog-details .content img{max-width:100%;height:100%}.blog-body .blog-details .content blockquote{overflow:hidden;background-color:#2222220f;padding:60px;position:relative;text-align:center;margin:20px 0}.blog-body .blog-details .content blockquote p{color:var(--color-default);line-height:1.6;margin-bottom:0;font-style:italic;font-weight:500;font-size:22px}.blog-body .blog-details .content blockquote:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--color-secondary);margin-top:20px;margin-bottom:20px}.blog-body .blog-details .meta-top{margin-top:20px;color:#6c757d}.blog-body .blog-details .meta-top ul{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0}@media (max-width: 767px){.blog-body .blog-details .meta-top ul{display:block}}.blog-body .blog-details .meta-top ul li+li{padding-left:20px}@media (max-width: 767px){.blog-body .blog-details .meta-top ul li+li{margin:5px 0}}.blog-body .blog-details .meta-top i{font-size:16px;margin:0 5px;line-height:0;color:var(--color-primary)}.blog-body .blog-details .meta-top a{color:#6c757d;font-size:14px;display:inline-block;line-height:1}.blog-body .blog-details .meta-bottom{padding-top:10px;border-top:1px solid rgba(34,34,34,.15)}.blog-body .blog-details .meta-bottom i{color:#555;display:inline}.blog-body .blog-details .meta-bottom a{color:#222c;transition:.3s}.blog-body .blog-details .meta-bottom a:hover{color:var(--color-primary)}.blog-body .blog-details .meta-bottom .cats{list-style:none;display:inline;padding:0 20px 0 0;font-size:14px}.blog-body .blog-details .meta-bottom .cats li{display:inline-block}.blog-body .blog-details .meta-bottom .tags{list-style:none;display:inline;padding:0;font-size:14px}.blog-body .blog-details .meta-bottom .tags li{display:inline-block}.blog-body .blog-details .meta-bottom .tags li+li:before{padding-right:6px;color:var(--color-default);content:","}.blog-body .blog-details .meta-bottom .share{font-size:16px}.blog-body .blog-details .meta-bottom .share i{padding-left:5px}.blog-body .post-author{padding:20px;margin-top:30px;box-shadow:0 4px 16px #0000001a;border-radius:10px;background-color:#fff}.blog-body .post-author img{max-width:120px;margin-right:20px}.blog-body .post-author h4{font-weight:600;font-size:22px;margin-bottom:0;padding:0;color:var(--color-default)}.blog-body .post-author .social-links{margin:0 0 10px}.blog-body .post-author .social-links a{color:#22222280;margin-right:5px}.blog-body .post-author p{font-style:italic;color:#6c757dcc;margin-bottom:0}.blog-body .blog-sidebar{padding:30px;box-shadow:0 4px 16px #0000001a;border-radius:10px;background-color:#fff}.blog-body .blog-sidebar .blog-sidebar-title{font-size:20px;font-weight:700;padding:0;margin:0;color:var(--color-default)}.blog-body .blog-sidebar .blog-sidebar-item+.blog-sidebar-item{margin-top:40px}.blog-body .blog-sidebar .search-form form{background:#fff;border:1px solid rgba(34,34,34,.3);padding:5px 10px;position:relative;border-radius:50px}.blog-body .blog-sidebar .search-form form input[type=text]{border:0;padding:4px;border-radius:50px;width:calc(100% - 60px)}.blog-body .blog-sidebar .search-form form input[type=text]:focus{outline:none}.blog-body .blog-sidebar .search-form form button{position:absolute;top:0;right:0;bottom:0;border:0;background:none;font-size:16px;padding:0 25px;margin:-1px;background:var(--color-primary);color:#fff;transition:.3s;border-radius:50px;line-height:0}.blog-body .blog-sidebar .search-form form button i{line-height:0}.blog-body .blog-sidebar .search-form form button:hover{background:#008374cc}.blog-body .blog-sidebar .categories ul{list-style:none;padding:0}.blog-body .blog-sidebar .categories ul li+li{padding-top:10px}.blog-body .blog-sidebar .categories ul a{color:var(--color-default);transition:.3s}.blog-body .blog-sidebar .categories ul a:hover{color:var(--color-primary)}.blog-body .blog-sidebar .categories ul a span{padding-left:5px;color:#2226;font-size:14px}.blog-body .blog-sidebar .recent-posts .post-item+.post-item{margin-top:15px}.blog-body .blog-sidebar .recent-posts img{width:80px;float:left}.blog-body .blog-sidebar .recent-posts h4{font-size:15px;margin-left:95px;font-weight:700}.blog-body .blog-sidebar .recent-posts h4 a{color:var(--color-default);transition:.3s}.blog-body .blog-sidebar .recent-posts h4 a:hover{color:var(--color-primary)}.blog-body .blog-sidebar .recent-posts time{display:block;margin-left:95px;font-style:italic;font-size:14px;color:#2226}.blog-body .blog-sidebar .tags{margin-bottom:-10px}.blog-body .blog-sidebar .tags ul{list-style:none;padding:0}.blog-body .blog-sidebar .tags ul li{display:inline-block}.blog-body .blog-sidebar .tags ul a{color:#555;font-size:14px;padding:6px 20px;margin:0 6px 8px 0;border:1px solid #d5d5d5;display:inline-block;transition:.3s;border-radius:50px}.blog-body .blog-sidebar .tags ul a:hover{color:#fff;border:1px solid var(--color-primary);background:var(--color-primary)}.blog-body .blog-sidebar .tags ul a span{padding-left:5px;color:#555c;font-size:14px}.blog-body .comments{background-color:#fff;margin-top:30px}.blog-body .comments .comments-count{font-weight:700}.blog-body .comments .comment{margin-top:30px;position:relative}.blog-body .comments .comment .comment-img{margin-right:14px}.blog-body .comments .comment .comment-img img{width:60px}.blog-body .comments .comment h5{font-size:16px;margin-bottom:2px}.blog-body .comments .comment h5 a{font-weight:700;color:var(--color-default);transition:.3s}.blog-body .comments .comment h5 a:hover{color:var(--color-primary)}.blog-body .comments .comment h5 .reply{padding-left:10px;color:var(--color-primary)}.blog-body .comments .comment h5 .reply i{font-size:20px}.blog-body .comments .comment time{display:block;font-size:14px;color:#222c;margin-bottom:5px}.blog-body .comments .comment.comment-reply{padding-left:40px}.blog-body .comments .reply-form{margin-top:30px;padding:30px;box-shadow:0 0 16px #0000001a;border-radius:10px}.blog-body .comments .reply-form h4{font-weight:700;font-size:22px}.blog-body .comments .reply-form p{font-size:14px}.blog-body .comments .reply-form input,.blog-body .comments .reply-form textarea{border-radius:4px;padding:10px;font-size:14px}.blog-body .comments .reply-form input:focus,.blog-body .comments .reply-form textarea:focus{box-shadow:none;border-color:#008374cc}.blog-body .comments .reply-form .form-group{margin-bottom:25px}.blog-body .comments .reply-form .btn-primary{border-radius:50px;padding:14px 40px;border:0;background-color:var(--color-secondary)}.blog-body .comments .reply-form .btn-primary:hover{background-color:#f85a40cc}.shop .about{display:none;background-color:#fff;border-radius:10px;padding:20px 20px 100px}.shop .about h4{font-weight:700;margin-top:15px;font-size:20px}.shop .about h4 i{padding:10px;color:#4a6823;font-size:20px}.shop .about li{list-style:none}.shop .about .address a{border:1px solid #4a6823;color:#4a6823;border-radius:15px;padding:0 5px}.shop .about .categories li{padding:8px 20px;color:#1f8a70;border-radius:8px;background-color:#ddd;margin:10px;float:left}.shop .about .categories li a{color:#1f8a70}.shop .about .contacts{overflow:hidden;text-align:start}.shop .about .contacts ul li{border:1px solid #4a6823;float:left;margin:10px;background-color:#ddd;color:#1f8a70;text-align:center;border-radius:10px;font-size:10px;width:150px;height:75px;padding-top:15px}.shop .about .contacts ul li i{display:block;font-size:20px;margin-bottom:10px}.shop .about .contacts ul li a{color:#1f8a70}.shop .about .working-dates{clear:both}.shop .shop-hero{width:100%;margin:20px 0 0;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;position:relative;height:350px}.shop .shop-hero .content{position:absolute;top:0;bottom:0;left:auto;right:auto;z-index:2;width:100%;height:100%}.shop .shop-hero .overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#0000004d;z-index:1;display:block}.shop .shop-hero .cover{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;bottom:100px;transform:translate(-50%,-50%);object-fit:cover}.shop .shop-hero .cover{width:100%;height:350px}.shop .shop-hero .shop-stats{position:absolute;bottom:15px;right:15px;display:flex;font-size:13px}.shop .shop-hero .shop-stats .shop-followers-count{display:inline-flex;align-items:center}.shop .shop-hero .shop-stats .stat{color:#fff;margin:0 20px}.shop .shop-hero .shop-stats .stat span{display:block}.shop .shop-hero .shop-stats .subscribe{background-color:#4a6823;color:#fff;text-align:center;height:40px;padding:7px 25px;border-radius:5px;font-size:15px;margin:0}.shop .shop-hero .social{position:absolute;top:15px;left:15px}.shop .shop-hero .social a{margin:10px;color:#4a6823;border-radius:10px;background-color:#fff;text-align:center;padding:7px 10px;border:1px solid #4a6823}.shop .shop-hero .social a i{width:20px;height:20px}.shop .shop-hero .infos{display:flex;position:absolute;bottom:15px;left:15px}@media (max-width: 767px){.shop .shop-hero .infos{top:100px;bottom:auto}}.shop .shop-hero .infos .logo{height:100px;width:100px;border-radius:30px;overflow:hidden}.shop .shop-hero .infos .logo img{width:100%;height:100%;border-radius:30px}.shop .shop-hero .infos .info{padding:10px}.shop .shop-hero .infos .info .name{color:#fff;font-size:24px;font-weight:700;margin-bottom:0}.shop .shop-hero .infos .info .description{font-size:14px;color:#fff}.shop .shop-hero .infos .info .register-date{font-size:14px;color:#fff;margin-bottom:5px}.shop .shop-hero .infos .info .phones{border-radius:5px;color:#1f8a70;background-color:#eee;text-align:center;padding:2px 20px;font-size:14px}.shop .choose-bar{background-color:#fff;display:flex;justify-content:space-between;height:60px;margin-bottom:30px;overflow:hidden;line-height:60px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media (max-width: 767px){.shop .choose-bar{overflow:visible;height:auto;text-align:center}.shop .choose-bar .chooses{position:relative}.shop .choose-bar .chooses:after{content:"";background-color:#ccc;height:1px;width:100%;position:absolute;top:66px;left:0;right:0}.shop .choose-bar .contacts{text-align:center!important}}.shop .choose-bar .selected{color:#4a6823;background-color:#4a682333}.shop .choose-bar .chooses{margin:0!important;padding:0!important;display:flex;justify-content:center;align-items:center;width:100%;height:60px;overflow:hidden}.shop .choose-bar .chooses .option{line-height:60px;padding:20px;margin:0 5px 0 0;border-radius:5px;cursor:pointer;line-height:25px;font-size:20px;font-weight:600}.shop .choose-bar .chooses .option i{color:#4a6823;padding:10px}.shop .choose-bar .chooses .option:hover,.shop .choose-bar .chooses .option:focus{color:#4a6823;background-color:#4a682333}.shop .choose-bar .contacts{text-transform:uppercase;text-align:end}.shop .choose-bar .contacts a{border-radius:5px;padding:5px 10px;margin-right:10px}.shop .choose-bar .contacts .chat{border:2px solid #4a6823;color:#4a6823}.shop .choose-bar .contacts .phone{background-color:#4a6823;color:#fff;padding:7px 20px}.shop .filters-container{display:flex;justify-content:space-between}.shop .filters-container .shop-name{font-weight:700;font-size:15px;margin-top:10px}.shop .filters-container .filters .form{display:flex;justify-content:end}.shop .filters-container .filters .form .reset{color:red;font-weight:700;border:none}@media (max-width: 767px){.shop .filters-container .filters .form .reset{font-size:10px}}.shop .filters-container .filters .input{border-radius:5px;height:40px;position:relative;background-color:#fff;margin:5px}@media (max-width: 767px){.shop .filters-container .filters .input{font-size:14px}}.shop .filters-container .filters .input:first-child{overflow:hidden}.shop .filters-container .filters .input:nth-child(2){width:145px}.shop .filters-container .filters .input:nth-child(3){width:125px}.shop .filters-container .filters .input .title{position:absolute;top:0;left:0;padding:8px}.shop .filters-container .filters .input .title i{padding:5px}.shop .filters-container .filters .input input{height:100%;width:100%;border:none;outline:none;margin:auto 10px}.shop .filters-container .filters .input select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2}.shop .filters-container .filters .input.submit{color:#fff;background-color:#4a6823;border:none!important;text-align:left}.shop .filters-container .filters .input.submit i{padding:5px}.shop.professsional-profile .about{border-top-left-radius:0;border-top-right-radius:0;display:block}.shop.professsional-profile .shop-hero{background-color:#fff;height:400px}.shop.professsional-profile .shop-hero .overlay{height:300px}.shop.professsional-profile .shop-hero .cover{height:300px;top:0;left:50%;transform:translate(-50%)}.shop.professsional-profile .shop-hero .professional-infos{display:block;position:absolute;bottom:25px;left:50%;transform:translate(-50%);z-index:3}@media (max-width: 767px){.shop.professsional-profile .shop-hero .professional-infos{top:230px;bottom:auto}}.shop.professsional-profile .shop-hero .professional-infos .logo{height:150px;width:150px;border-radius:50%;border:1px solid #4a6823;background-color:#fff;overflow:hidden}.shop.professsional-profile .shop-hero .professional-infos .logo img{width:100%;height:100%;border-radius:30px}.shop.professsional-profile .shop-hero .professional-infos .info{padding:10px}.shop.professsional-profile .shop-hero .professional-infos .info .name{color:#fff;font-size:24px;font-weight:700;margin-bottom:0}.shop.professsional-profile .shop-hero .professional-infos .info .description{font-size:14px;color:#fff}.shop.professsional-profile .shop-hero .professional-infos .info .register-date{font-size:14px;color:#fff;margin-bottom:5px}.shop.professsional-profile .shop-hero .professional-infos .info .phones{border-radius:5px;color:#1f8a70;background-color:#eee;text-align:center;padding:2px 20px;font-size:14px}.shop.professsional-profile .shop-hero .social{top:100px;left:50%;transform:translate(-50%);width:100%;display:flex;align-items:center;justify-content:center}.shop.professsional-profile .shop-hero .social a{padding:7px 10px}.shop.professsional-profile .profile-info{width:100%;text-align:center}.shop.professsional-profile .profile-info .stats{display:flex;justify-content:center;align-items:center;font-size:13px}.shop.professsional-profile .profile-info .stats .shop-followers-count{display:inline-flex;align-items:center}.shop.professsional-profile .profile-info .stats .stat{color:#4a6823;margin:0 20px}.shop.professsional-profile .profile-info .stats .stat span{display:block}.shop.professsional-profile .profile-info .stats .subscribe{background-color:#4a6823;color:#fff;text-align:center;height:40px;padding:7px 25px;border-radius:5px;font-size:15px;margin:0}.shop.professsional-profile .profile-info .info{padding:10px}.shop.professsional-profile .profile-info .info .name{color:#232721;font-size:24px;font-weight:700;margin-bottom:0}.shop.professsional-profile .profile-info .info .description{font-size:14px;color:#232721}.shop.professsional-profile .profile-info .info .register-date{font-size:14px;color:#232721;margin-bottom:5px}.shop.professsional-profile .profile-info .info .phones{border-radius:5px;color:#1f8a70;background-color:#eee;text-align:center;padding:2px 20px;font-size:14px}.shops1 .shops-hero1{color:#fff;margin:0 0 30px;overflow:hidden;position:relative;height:450px}.shops1 .shops-hero1 .overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:#00000080;z-index:2}.shops1 .shops-hero1 .logo{width:100px;height:100px;border-radius:10px}.shops1 .shops-hero1 .cover{z-index:1}.shops1 .shops-hero1 .hero-content{position:absolute;top:15px;left:6px;z-index:3}.shops1 .shops-hero1 .hero-content .proposd{position:absolute;top:10px;left:234px;background-color:#ffce14;padding:7px 15px;border-radius:30px}.shops1 .shops-hero1 .hero-content .proposd a{color:#fff}.shops1 .shops-hero1 .hero-content .soi a{color:#fff;background-color:transparent!important;padding:10px;width:0!important}.shops1 .shops-hero1 .hero-content .soi a i{font-size:25px}.shops1 .shops-hero1 .hero-content .soi1{margin-top:15px;font-weight:100}.shops1 .shops-hero1 .hero-content .soi1 a{color:#fff;background-color:transparent!important;padding:5px 15px;width:0!important}.shops1 .shops-hero1 .hero-content .soi1 a i{margin-right:10px;font-size:15px}.shops1 .shops-hero1 .hero-content .link1{position:absolute;bottom:-97px;left:234px}.shops1 .shops-hero1 .hero-content .link1 .chat{border:2px solid white;padding:0 10px;border-radius:10px;color:#fff;margin-right:10px;display:inline;overflow:hidden;line-height:48px}.shops1 .shops-hero1 .hero-content .link1 .chat i{margin-right:5px}.shops1 .shops-hero1 .hero-content .link1 .show-number{border:2px solid #4a6823;padding:0 10px;border-radius:10px;color:#fff;margin-right:10px;background-color:#4a6823;display:inline;overflow:hidden}.shops1 .shops-hero1 .hero-content .link1 .show-number .show-number-btn{padding:0;border:0;background-color:transparent;color:#fff}.shops1 .shops-hero1 .hero-content .link1 .show-number .show-number-btn .face{display:none;padding:15px;font-size:13px}.shops1 .shops-hero1 .hero-content .link1 .show-number .show-number-btn .face .copy i{margin-left:5px;border:none;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center;color:#4a6823;padding:0 4px 0 3px;background-color:#fff;transition:.2s ease-in-out}.shops1 .shops-hero1 .hero-content .link1 .show-number .show-number-btn .face .copy:hover i,.shops1 .shops-hero1 .hero-content .link1 .show-number .show-number-btn .face .copy:focus i{transform:scale(1.1);color:#ffce14}.shops1 .shops-hero1 .hero-content .link1 .show-number .show-number-btn .active{display:block}.shops1 .shops-hero1 .hero-content .link1 .show-number i{padding:0 10px 0 0}.shops1 .shops-hero1 .hero-content .link1 .show-number a{color:#fff}.shops1 .shops-hero1 .hero-content .link1 .num{background-color:#0069f2;padding:10px 30px;border-radius:10px;color:#fff;margin-right:10px}.shops1 .shops-hero1 .hero-content .link1 .num i{margin-right:5px}.shops1 .shops-hero1 .hero-content .link2{position:absolute;bottom:-97px;left:1124px}.shops1 .shops-hero1 .hero-content .link2 .abonne{background-color:#0069f2;padding:7px 10px;border-radius:10px;color:#fff;margin-right:10px}.shops1 .shops-hero1 .hero-content .sociale{display:flex}.shops1 .shops-hero1 .hero-content .t{position:absolute;left:234px}.shops1 .shops-hero1 .hero-content .arti{margin-top:58px}.shops1 .shops-hero1 .hero-content .arti h2{font-weight:700;margin-bottom:10px}.shops1 .shops-hero1 .hero-content .arti p{font-size:20px;margin:10px 0}@media (max-width: 767px){.shops1 .shops-hero1 .content{position:absolute;top:15px;left:6px}.shops1 .shops-hero1 .content .proposd{position:absolute;top:-6px;left:4px;background-color:#ffce14;padding:7px 15px;border-radius:30px}.shops1 .shops-hero1 .content .proposd a{color:#fff}.shops1 .shops-hero1 .content .soi a{color:#fff;background-color:transparent!important;padding:10px;width:0!important}.shops1 .shops-hero1 .content .soi a i{font-size:20px}.shops1 .shops-hero1 .content .soi1{margin-top:15px;font-weight:100}.shops1 .shops-hero1 .content .soi1 a{color:#fff;background-color:transparent!important;padding:5px 10px;width:0!important}.shops1 .shops-hero1 .content .soi1 a i{margin-right:10px;font-size:15px}.shops1 .shops-hero1 .content .link1{position:absolute;bottom:-71px;left:26px}.shops1 .shops-hero1 .content .link1 .chat{border:2px solid white;padding:7px 10px;border-radius:10px;color:#fff;margin-right:10px}.shops1 .shops-hero1 .content .link1 .chat i{margin-right:5px}.shops1 .shops-hero1 .content .link1 .num{background-color:#0069f2;padding:10px 30px;border-radius:10px;color:#fff;margin-right:10px}.shops1 .shops-hero1 .content .link1 .num i{margin-right:5px}.shops1 .shops-hero1 .content .link2{position:absolute;bottom:239px;left:-4px}.shops1 .shops-hero1 .content .link2 .abonne{background-color:#0069f2;padding:7px 10px;border-radius:10px;color:#fff;margin-right:10px}.shops1 .shops-hero1 .content .sociale{display:flex}.shops1 .shops-hero1 .content .t{position:absolute;left:234px}.shops1 .shops-hero1 .content .arti{margin-top:58px}.shops1 .shops-hero1 .content .arti h2{font-weight:700;margin-bottom:10px}.shops1 .shops-hero1 .content .arti p{font-size:15px;padding:0 5px;margin:10px 0}}.forum{padding:20px 0}.forum .show-reponse-form{cursor:pointer}.forum .brand-ads{height:200px;margin-bottom:20px}.forum .brand-ads .brand-name{margin-top:45px}.forum .page-title{font-weight:700;color:#232721;font-size:24px;padding-top:20px}.forum .forum-posts .forum-post{padding:20px 15px;border-radius:15px;background-color:#fff;overflow:hidden;margin-bottom:15px}.forum .forum-posts .forum-post .post-header .header-left{margin-top:5px;float:left;position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden;background-color:#4a6823;text-align:center;font-size:40px;line-height:50px;color:#fff;font-weight:700}.forum .forum-posts .forum-post .post-header .header-right{float:left;margin:0 10px}.forum .forum-posts .forum-post .post-header .header-right .post-title{font-size:20px;font-weight:700;text-align:#232721;padding-bottom:5px}.forum .forum-posts .forum-post .post-header .header-right .post-meta .user{color:#4a6823}.forum .forum-posts .forum-post .post-header .header-right .post-meta .date-time{color:#999;padding:0 5px}.forum .forum-posts .forum-post .post-header .header-right .post-meta .date{margin:5px}.forum .forum-posts .forum-post .post-body{padding:25px 0;clear:both;display:block;color:#232721}.forum .forum-posts .forum-post .post-footer{display:flex;justify-content:space-between}.forum .forum-posts .forum-post .post-footer .footer-left .phones{border:1px solid #4a6823!important;padding:5px 15px;text-align:center;border-radius:5px}.forum .forum-posts .forum-post .post-footer .footer-right span{color:#999;padding:5px 10px;font-size:14px;cursor:pointer}.forum .forum-posts .forum-post .post-footer .footer-right span a{color:#999}.forum .reponses-container .title{padding:15px;background-color:#479ad233;color:#232721;border-radius:10px;margin-bottom:20px;font-weight:700}.forum .reponses-container .reponses-wrapper{padding:0 0 0 50px}.forum .footer-brand .add-container-btn{text-align:end;overflow:hidden;padding:15px 0 50px}.forum .footer-brand a{padding:10px 40px;color:#fff;background-color:#4a6823;border-radius:5px;text-align:center}.forum .footer-brand .brand-ads{height:80px}.forum .footer-brand .brand-ads .brand-name{margin-top:-15px}.forum form .form-body .form-contianer{padding:10px}.forum form .form-body .form-contianer .image-input-wrapper{border:3px dashed #4a6823;background-color:#0073ff33;border-radius:10px;position:relative;width:250px;height:250px;overflow:hidden}.forum form .form-body .form-contianer .image-input-wrapper .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;cursor:pointer}.forum form .form-body .form-contianer .image-input-wrapper .content i{font-size:30px;color:#4a6823}.forum form .form-body .form-contianer .image-input-wrapper .content .add{color:#fff;background-color:#4a6823;padding:5px;margin:5px;font-size:12px;border-radius:5px}.forum form .form-body .form-contianer .image-input-wrapper input{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;opacity:0}.forum form .form-body .require-field{font-size:14px}.forum form .form-body .require-field span{color:red;font-weight:700}.forum form .form-body .require-field span i{font-size:10px;border-radius:50%;border:1px solid red;padding:1px 4px}.forum form .form-body label{margin:5px 0}.forum form .form-body label.required{position:relative}.forum form .form-body label.required:before{content:"*";position:absolute;top:-2px;right:-8px;display:block;color:red;font-weight:700}.forum form .form-body .explanation{color:#777;font-size:12px;padding-top:30px}.forum form .form-body select{color:#777}.forum form .form-body select option{color:#232721}.forum form .form-body input,.forum form .form-body select,.forum form .form-body textarea{width:100%;padding:10px;border:1px solid #999;outline:none;box-shadow:none;border-radius:5px;margin-bottom:15px}.forum form .form-body .advices h5{color:#555;margin:10px 0}.forum form .form-body .advices ul{list-style:disc;margin-left:15px}.forum form .form-body .advices ul li{color:#999;font-size:14px;margin-bottom:5px}.forum form .footer-terms input{display:inline;width:15px;height:15px;margin-right:10px}.forum form .submit{text-align:center;border:none;padding:10px 40px;background-color:#4a6823;color:#fff;border-radius:5px}.forum .add-answer-form{display:none}.forum .add-answer-form .title{padding:15px;background-color:#479ad233;color:#232721;border-radius:10px;margin-bottom:20px;margin-top:20px;font-weight:700}@media (max-width: 767px){.forum .forum-posts .forum-post .post-footer{display:block}}@media (max-width: 767px){.forum .forum-posts .forum-post .post-footer .footer-left{margin-bottom:15px}}@media (max-width: 576px){.forum .forum-posts .forum-post .post-footer .footer-right span{font-size:12px;padding:5px}}@media (min-width: 767px){.forum form .form-body .form-contianer .image-input-wrapper{width:260px;height:260px}}@media (max-width: 767px){.forum form .form-body .explanation{padding:0 0 10px}}.add-question{padding:20px 0}.add-question .brand-ads{height:200px;margin-bottom:20px}.add-question .brand-ads .brand-name{margin-top:45px}.add-question form .form-body{padding:20px;background-color:#fff;border-radius:10px}.add-question form .form-body .form-contianer{padding:10px}.add-question form .form-body .form-contianer .image-input-wrapper{border:3px dashed #4a6823;background-color:#4a682333;border-radius:10px;position:relative;width:250px;height:250px;overflow:hidden}@media (min-width: 767px){.add-question form .form-body .form-contianer .image-input-wrapper{width:260px;height:260px}}.add-question form .form-body .form-contianer .image-input-wrapper .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;cursor:pointer}.add-question form .form-body .form-contianer .image-input-wrapper .content i{font-size:30px;color:#4a6823}.add-question form .form-body .form-contianer .image-input-wrapper .content .add{color:#fff;background-color:#4a6823;padding:5px;margin:5px;font-size:12px;border-radius:5px}.add-question form .form-body .form-contianer .image-input-wrapper input{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;opacity:0}.add-question form .form-body .form-contianer .images-wrapper{text-align:end}@media (max-width: 1200px){.add-question form .form-body .form-contianer .images-wrapper{padding-left:50px}}@media (max-width: 991px){.add-question form .form-body .form-contianer .images-wrapper{padding-left:60px}}@media (max-width: 767px){.add-question form .form-body .form-contianer .images-wrapper{padding-left:70px}}@media (max-width: 575px){.add-question form .form-body .form-contianer .images-wrapper{padding:20px 0!important}}.add-question form .form-body .form-contianer .images-wrapper .images .spiner{width:100%;height:100%;text-align:center;padding-top:50px}.add-question form .form-body .form-contianer .images-wrapper .images .spiner i{font-size:50px}.add-question form .form-body .form-contianer .images-wrapper .images .img{width:120px;height:120px;border:2px solid #4a6823;border-radius:10px;position:relative;overflow:hidden;margin:0 20px 20px 0;float:left}.add-question form .form-body .form-contianer .images-wrapper .images .img.first-img .done{background-color:#4a6823}.add-question form .form-body .form-contianer .images-wrapper .images .img img{width:100%}.add-question form .form-body .form-contianer .images-wrapper .images .img .delete{position:absolute;top:5px;left:5px;padding:0 5px;font-size:12px;color:#fff;font-weight:700;border:none;cursor:pointer;background-color:#ffffff80;border-radius:50%}.add-question form .form-body .form-contianer .images-wrapper .images .img .primary-img{font-size:12px;color:#fff;font-weight:700;position:absolute;bottom:5px;left:5px}.add-question form .form-body .form-contianer .images-wrapper .images .img .done{position:absolute;bottom:5px;right:5px;padding:0 4px;font-size:12px;color:#fff;font-weight:700;background-color:#99999980;border-radius:50%}.add-question form .form-body .form-contianer .images-wrapper .images .img .done.first{background-color:#4a6823}.add-question form .form-body .price{position:relative}.add-question form .form-body .price .suffex{position:absolute;top:45px;right:10px;color:#777}.add-question form .form-body .price input{padding-right:40px}.add-question form .form-body .require-field{font-size:14px}.add-question form .form-body .require-field span{color:red;font-weight:700}.add-question form .form-body .require-field span i{font-size:10px;border-radius:50%;border:1px solid red;padding:1px 4px}.add-question form .form-body label{margin:5px 0}.add-question form .form-body label.required{position:relative}.add-question form .form-body label.required:before{content:"*";position:absolute;top:-2px;right:-8px;display:block;color:red;font-weight:700}.add-question form .form-body .explanation{color:#777;font-size:12px;padding-top:30px}@media (max-width: 767px){.add-question form .form-body .explanation{padding:0 0 10px}}.add-question form .form-body select{color:#777}.add-question form .form-body select option{color:#232721}.add-question form .form-body input,.add-question form .form-body select,.add-question form .form-body textarea{width:100%;padding:10px;border:1px solid #999;outline:none;box-shadow:none;border-radius:5px;margin-bottom:15px}.add-question form .form-body .advices h5{color:#555;margin:10px 0}.add-question form .form-body .advices ul{list-style:disc;margin-left:15px}.add-question form .form-body .advices ul li{color:#999;font-size:14px;margin-bottom:5px}.add-question form .footer-terms input{display:inline;width:15px;height:15px;margin-right:10px}.add-question form .submit{text-align:center;border:none;padding:10px;background-color:#4a6823;color:#fff;border-radius:5px;width:100%;margin-top:30px}.make-order .item-info .item-image{width:100%;height:250px;border-radius:15px;border:1px solid #4a6823;overflow:hidden;position:relative}.make-order .item-info .item-image img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:10px}.make-order .item-info .item-price{font-weight:700;color:#4a6823;padding:20px 0;font-size:20px}.make-order .tax-total-container{display:flex;justify-content:space-between;align-items:center}.make-order .tax-total-container .total,.make-order .tax-total-container .tax{padding:5px 0}.make-order .tax-total-container .total .item-title,.make-order .tax-total-container .tax .item-title{font-weight:700;color:#232721;font-size:20px}.make-order .tax-total-container .total .item-content,.make-order .tax-total-container .tax .item-content{font-weight:700;color:#232721;font-size:24px}.make-order .quantity-buttons{display:flex;align-items:center}.make-order .quantity-button{width:40px;height:40px;border-radius:50%;border:none;background-color:#ccc;color:#333;font-size:18px;cursor:pointer}.make-order .quantity-value{width:60px;height:40px;line-height:40px;text-align:center;border:1px solid #ccc;border-radius:8px;margin:0 10px;font-weight:700}.about{position:relative}.about .background{position:absolute;top:0;left:0;z-index:2}.about .background img{width:100%;height:100%}.about .logo{height:200px;text-align:center}.about .logo img{height:200px;width:200px}.about h2{font-size:40px;font-weight:700;color:#111;position:relative;margin:0 0 60px}.about h2:after{content:"";display:block;background-color:#c6c6c6;position:absolute;left:0;width:80px;height:4px!important;bottom:-32px}.about h2:before{content:"";display:block;width:40px;height:4px!important;bottom:-20px;background-color:#c6c6c6;position:absolute;left:0}.about .h2:before{display:none}.about .h2:after{display:none}.about .about-container{font-family:McAmara,sans-serif;color:#333}.about .hero-section{text-align:center;padding:10px 60px;position:relative}.about .hero-section h1{font-size:3em;margin-bottom:20px}.about .hero-section p{font-size:1.5em;color:#555}.about .our-story{background-color:#fff9}.about .our-story .container{margin-top:-100px}@media (max-width: 991px){.about .our-story .container{margin-top:-20px}}.about p{font-size:20px;line-height:45px}.about .second-wave{background:#fff9}.about .our-story,.about .mission-vision,.about .how-it-works,.about .our-values,.about .contact-info{padding:60px 0;position:relative}.about .our-story .story-image{height:100%;overflow:hidden;border-radius:20px}.about .our-story .story-image img{width:100%;margin-top:20px;border-radius:20px}.about .mission-vision,.about .our-values{background-color:#fff9}.about .mission-vision-wave,.about .how-it-works-wave,.about .our-values-wave{position:absolute;bottom:0;left:0;width:100%;height:100px;background:url(https://www.transparenttextures.com/patterns/waves.png) repeat-x}.about .mission,.about .vision{text-align:center;margin:20px}.about .mission i,.about .vision i{font-size:60px;color:#4caf50}.about .how-it-works{margin-top:-100px}.about .step{margin:20px;text-align:center}.about .step i{font-size:60px;color:#4caf50;margin-bottom:10px}.about .value{margin:20px;text-align:center}.about .value i{font-size:60px;color:#4caf50;margin-bottom:10px}.about .contact-info{text-align:center}.about .contact-details a{color:#4a6823;font-size:20px}.about .contact-item{margin:20px;text-align:center;background-color:#fff9;border-radius:20px;border:10px solid #4caf50;outline:10px solid rgba(255,255,255,.6);padding:10px}.about .contact-item i{font-size:40px;color:#4caf50;margin-bottom:10px}.about-page-modern{--primary: #4a6823;--primary-light: rgb(188.8309352518, 219.3705035971, 149.1294964029);--primary-soft: rgba(74, 104, 35, .08);--text-primary: #232721;--text-secondary: rgba(35, 39, 33, .65);--text-muted: rgba(35, 39, 33, .5);--white: #ffffff;--bg-light: #f8fafb;--card-shadow: 0 4px 24px rgba(0, 0, 0, .06);--card-shadow-hover: 0 20px 40px rgba(0, 0, 0, .12);--radius-sm: 12px;--radius-md: 20px;--radius-lg: 28px;--transition: all .4s cubic-bezier(.4, 0, .2, 1);min-height:100vh;background:var(--white);font-family:Inter,Cairo,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.about-page-modern .about-hero{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;padding:120px 0 100px;background:linear-gradient(180deg,var(--bg-light) 0%,var(--white) 100%);overflow:hidden}@media (max-width: 991px){.about-page-modern .about-hero{min-height:auto;padding:100px 0 80px}}@media (max-width: 767px){.about-page-modern .about-hero{padding:80px 0 60px}}.about-page-modern .about-hero .hero-background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.about-page-modern .about-hero .hero-background .hero-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,var(--primary-soft) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(74,104,35,.05) 0%,transparent 40%),radial-gradient(ellipse 60% 40% at 0% 100%,rgba(74,104,35,.04) 0%,transparent 40%)}.about-page-modern .about-hero .hero-background .floating-shapes{position:absolute;top:0;right:0;bottom:0;left:0}.about-page-modern .about-hero .hero-background .floating-shapes .shape{position:absolute;border-radius:50%;background:var(--primary);opacity:.04;filter:blur(60px)}.about-page-modern .about-hero .hero-background .floating-shapes .shape.shape-1{width:400px;height:400px;top:-10%;left:-5%;animation:floatSlow 30s ease-in-out infinite}.about-page-modern .about-hero .hero-background .floating-shapes .shape.shape-2{width:300px;height:300px;bottom:-10%;right:-5%;animation:floatSlow 25s ease-in-out infinite reverse}.about-page-modern .about-hero .hero-background .floating-shapes .shape.shape-3,.about-page-modern .about-hero .hero-background .floating-shapes .shape.shape-4,.about-page-modern .about-hero .hero-background .floating-shapes .shape.shape-5{display:none}.about-page-modern .about-hero .hero-content{position:relative;z-index:1;text-align:center;max-width:800px;margin:0 auto;padding:0 24px}.about-page-modern .about-hero .hero-content .hero-logo{margin-bottom:32px}.about-page-modern .about-hero .hero-content .hero-logo img{height:72px;width:auto}@media (max-width: 767px){.about-page-modern .about-hero .hero-content .hero-logo img{height:56px}}.about-page-modern .about-hero .hero-content .hero-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:var(--text-primary);margin-bottom:24px;line-height:1.1;letter-spacing:-.03em}.about-page-modern .about-hero .hero-content .hero-subtitle{font-size:clamp(1.1rem,2vw,1.35rem);color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.7;font-weight:450}.about-page-modern .story-section{padding:100px 0;background:var(--white)}@media (max-width: 767px){.about-page-modern .story-section{padding:60px 0}}.about-page-modern .story-section .story-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}@media (max-width: 991px){.about-page-modern .story-section .story-grid{grid-template-columns:1fr;gap:48px}}.about-page-modern .story-section .story-content .section-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--primary-soft);color:var(--primary);border-radius:100px;font-size:13px;font-weight:600;margin-bottom:20px;text-transform:uppercase;letter-spacing:.05em}.about-page-modern .story-section .story-content .section-badge:before{content:"";width:6px;height:6px;background:var(--primary);border-radius:50%}.about-page-modern .story-section .story-content .section-title{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--text-primary);margin-bottom:20px;line-height:1.2;letter-spacing:-.02em}.about-page-modern .story-section .story-content .section-text{font-size:1.1rem;line-height:1.8;color:var(--text-secondary);font-weight:450}.about-page-modern .story-section .story-image-wrapper{position:relative}.about-page-modern .story-section .story-image-wrapper .image-decorative{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;background:linear-gradient(135deg,var(--primary-soft) 0%,transparent 60%);border-radius:var(--radius-lg);z-index:0}.about-page-modern .story-section .story-image-wrapper .story-image{position:relative;z-index:1;width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--card-shadow);transition:var(--transition)}.about-page-modern .story-section .story-image-wrapper .story-image:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover)}.about-page-modern .mission-vision-section{padding:100px 0;background:var(--bg-light)}@media (max-width: 767px){.about-page-modern .mission-vision-section{padding:60px 0}}.about-page-modern .mission-vision-section .mission-vision-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media (max-width: 991px){.about-page-modern .mission-vision-section .mission-vision-grid{grid-template-columns:1fr;gap:24px}}.about-page-modern .mission-vision-section .mission-card,.about-page-modern .mission-vision-section .vision-card{background:var(--white);border-radius:var(--radius-lg);padding:48px 40px;border:1px solid rgba(0,0,0,.06);box-shadow:var(--card-shadow);transition:var(--transition)}@media (max-width: 767px){.about-page-modern .mission-vision-section .mission-card,.about-page-modern .mission-vision-section .vision-card{padding:32px 24px}}.about-page-modern .mission-vision-section .mission-card:hover,.about-page-modern .mission-vision-section .vision-card:hover{transform:translateY(-8px);box-shadow:var(--card-shadow-hover)}.about-page-modern .mission-vision-section .mission-card:hover .card-icon,.about-page-modern .mission-vision-section .vision-card:hover .card-icon{transform:scale(1.1)}.about-page-modern .mission-vision-section .mission-card .card-icon-wrapper,.about-page-modern .mission-vision-section .vision-card .card-icon-wrapper{margin-bottom:28px}.about-page-modern .mission-vision-section .mission-card .card-icon-wrapper .card-icon,.about-page-modern .mission-vision-section .vision-card .card-icon-wrapper .card-icon{width:72px;height:72px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--primary) 0%,rgb(52.2791366906,73.473381295,24.726618705) 100%);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:28px;box-shadow:0 8px 24px #4a68234d;transition:var(--transition)}.about-page-modern .mission-vision-section .mission-card .card-icon-wrapper .icon-glow,.about-page-modern .mission-vision-section .vision-card .card-icon-wrapper .icon-glow{display:none}.about-page-modern .mission-vision-section .mission-card .card-title,.about-page-modern .mission-vision-section .vision-card .card-title{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:12px;letter-spacing:-.01em}.about-page-modern .mission-vision-section .mission-card .card-text,.about-page-modern .mission-vision-section .vision-card .card-text{font-size:1rem;line-height:1.7;color:var(--text-secondary);font-weight:450}.about-page-modern .how-it-works-section{padding:100px 0;background:var(--white)}@media (max-width: 767px){.about-page-modern .how-it-works-section{padding:60px 0}}.about-page-modern .how-it-works-section .section-header{text-align:center;margin-bottom:64px}.about-page-modern .how-it-works-section .section-header .section-title-center{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--text-primary);letter-spacing:-.02em}.about-page-modern .how-it-works-section .steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}.about-page-modern .how-it-works-section .steps-grid:before{content:"";position:absolute;top:60px;left:calc(16.67% + 16px);right:calc(16.67% + 16px);height:2px;background:linear-gradient(90deg,var(--primary-soft),var(--primary),var(--primary-soft));opacity:.5}@media (max-width: 991px){.about-page-modern .how-it-works-section .steps-grid:before{display:none}}@media (max-width: 991px){.about-page-modern .how-it-works-section .steps-grid{grid-template-columns:1fr;gap:24px}}.about-page-modern .how-it-works-section .step-card{background:var(--bg-light);border-radius:var(--radius-lg);padding:40px 32px;text-align:center;border:1px solid transparent;transition:var(--transition);position:relative}@media (max-width: 767px){.about-page-modern .how-it-works-section .step-card{padding:32px 24px}}.about-page-modern .how-it-works-section .step-card:hover{background:var(--white);border-color:#0000000f;box-shadow:var(--card-shadow-hover);transform:translateY(-4px)}.about-page-modern .how-it-works-section .step-card:hover .step-icon{background:var(--primary);color:var(--white);transform:scale(1.1)}.about-page-modern .how-it-works-section .step-card .step-number{position:absolute;top:16px;right:20px;font-size:4rem;font-weight:900;color:var(--primary);opacity:.08;line-height:1}.about-page-modern .how-it-works-section .step-card .step-icon{width:80px;height:80px;margin:0 auto 24px;border-radius:50%;background:var(--primary-soft);display:flex;align-items:center;justify-content:center;font-size:32px;color:var(--primary);transition:var(--transition);position:relative;z-index:1}.about-page-modern .how-it-works-section .step-card .step-title{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.about-page-modern .how-it-works-section .step-card .step-description{font-size:.95rem;line-height:1.7;color:var(--text-secondary);font-weight:450}.about-page-modern .values-section{padding:100px 0;background:var(--bg-light)}@media (max-width: 767px){.about-page-modern .values-section{padding:60px 0}}.about-page-modern .values-section .section-header{text-align:center;margin-bottom:64px}.about-page-modern .values-section .section-header .section-title-center{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--text-primary);letter-spacing:-.02em}.about-page-modern .values-section .values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width: 991px){.about-page-modern .values-section .values-grid{grid-template-columns:1fr;gap:24px}}.about-page-modern .values-section .value-card{text-align:center;padding:48px 32px;background:var(--white);border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.06);box-shadow:var(--card-shadow);transition:var(--transition)}@media (max-width: 767px){.about-page-modern .values-section .value-card{padding:36px 24px}}.about-page-modern .values-section .value-card:hover{transform:translateY(-8px);box-shadow:var(--card-shadow-hover)}.about-page-modern .values-section .value-card:hover .value-icon{background:var(--primary);color:var(--white);transform:scale(1.1) rotate(5deg)}.about-page-modern .values-section .value-card .value-icon{width:72px;height:72px;margin:0 auto 24px;border-radius:var(--radius-md);background:var(--primary-soft);display:flex;align-items:center;justify-content:center;color:var(--primary);font-size:28px;transition:var(--transition)}.about-page-modern .values-section .value-card .value-title{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.about-page-modern .values-section .value-card .value-description{font-size:.95rem;line-height:1.7;color:var(--text-secondary);font-weight:450}.about-page-modern .contact-cta-section{padding:100px 0;background:linear-gradient(180deg,var(--white) 0%,var(--bg-light) 100%)}@media (max-width: 767px){.about-page-modern .contact-cta-section{padding:60px 0}}.about-page-modern .contact-cta-section .cta-content{text-align:center}.about-page-modern .contact-cta-section .cta-content .cta-title{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--text-primary);margin-bottom:16px;letter-spacing:-.02em}.about-page-modern .contact-cta-section .cta-content .cta-subtitle{font-size:1.1rem;color:var(--text-secondary);margin-bottom:48px;max-width:500px;margin-left:auto;margin-right:auto;font-weight:450}.about-page-modern .contact-cta-section .cta-content .cta-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;margin:0 auto}@media (max-width: 991px){.about-page-modern .contact-cta-section .cta-content .cta-cards{grid-template-columns:1fr;gap:16px;max-width:400px}}.about-page-modern .contact-cta-section .cta-content .cta-card{background:var(--white);border-radius:var(--radius-md);padding:32px 24px;border:1px solid rgba(0,0,0,.06);box-shadow:var(--card-shadow);text-decoration:none;transition:var(--transition);display:block}.about-page-modern .contact-cta-section .cta-content .cta-card:hover{transform:translateY(-6px);box-shadow:var(--card-shadow-hover);border-color:var(--primary)}.about-page-modern .contact-cta-section .cta-content .cta-card:hover .cta-icon{transform:scale(1.1)}.about-page-modern .contact-cta-section .cta-content .cta-card:hover .cta-icon.whatsapp{background:#25d366;color:var(--white)}.about-page-modern .contact-cta-section .cta-content .cta-card:hover .cta-icon.message{background:var(--primary);color:var(--white)}.about-page-modern .contact-cta-section .cta-content .cta-card .cta-icon{width:56px;height:56px;margin:0 auto 16px;border-radius:var(--radius-sm);background:var(--primary-soft);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--primary);transition:var(--transition)}.about-page-modern .contact-cta-section .cta-content .cta-card .cta-icon.whatsapp{background:#25d3661a;color:#25d366}.about-page-modern .contact-cta-section .cta-content .cta-card .cta-label{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.about-page-modern .contact-cta-section .cta-content .cta-card .cta-value{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}@keyframes floatSlow{0%,to{transform:translate(0)}50%{transform:translate(20px,20px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes patternPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes float1{0%,to{transform:translate(0)}50%{transform:translate(15px,-15px)}}@keyframes float2{0%,to{transform:translate(0)}50%{transform:translate(-15px,15px)}}@keyframes float3{0%,to{transform:translate(0)}50%{transform:translate(10px,10px)}}@keyframes float4{0%,to{transform:translate(0)}50%{transform:translate(-10px,-10px)}}@keyframes float5{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-48%,-52%)}}.about{display:none}.faqs .faq-heading{font-family:Lato;font-weight:400;font-size:19px;-webkit-transition:text-indent .2s;text-indent:20px;color:#333}.faqs .faq-text{font-family:Open Sans;font-weight:400;color:#919191;width:95%;padding-left:20px;margin-bottom:30px}.faqs .faq{width:1000px;margin:0 auto;background:#fff;border-radius:4px;position:relative;border:1px solid #e1e1e1}.faqs .faq label{display:block;position:relative;overflow:hidden;cursor:pointer;height:56px;padding-top:1px;background-color:#fafafa;border-bottom:1px solid #e1e1e1}.faqs .faq input[type=checkbox]{display:none}.faqs .icon{width:5px;height:5px;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);border-top:2px solid rgba(0,0,0,.33);border-right:2px solid rgba(0,0,0,.33);float:right;position:relative;top:-30px;right:27px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faqs .faq input[type=checkbox]:checked+label>.faq-arrow{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.faqs .faq input[type=checkbox]:checked+label{display:block;background:#fff!important;color:#4f7351;height:225px;transition:height .8s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.faqs .faq input[type=checkbox]:not(:checked)+label{display:block;transition:height .8s;height:60px;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.faqs ::-webkit-scrollbar{display:none}.floating-notification{position:fixed;bottom:80px;right:60px;background-color:#4a6823;color:#fff;padding:8px 20px;border-radius:25px;box-shadow:0 4px 12px #0000001a;font-family:Arial,sans-serif;font-size:16px;cursor:pointer;transition:opacity .3s ease,transform .3s ease;z-index:10;width:200px;animation:slideIn 1s infinite}.floating-notification p{margin:0;padding:0}.floating-notification span{font-size:14px;font-weight:700;position:absolute;top:15px;left:15px;width:20px;height:20px;background-color:#fff;color:#4a6823;text-align:center;line-height:20px;border-radius:50%}.floating-notification:hover{background-color:#4a6823}.floating-notification.hide{opacity:0;transform:translateY(20px);pointer-events:none}@keyframes slideIn{0%{bottom:70px}50%{bottom:80px}to{bottom:70px}}.floating-notification:after{content:"";position:absolute;bottom:-15px;left:calc(100% - 15px);transform:rotate(46deg);margin-right:-10px;border-width:15px;border-style:solid;border-color:transparent transparent transparent #4a6823}@media (max-width: 767px){.bpWebchat{width:80%!important;height:70%!important;bottom:50%!important;right:50%!important;transform:translate(50%,50%)!important}.bpHeaderContentTitle{font-size:12px!important}.bpHeaderContentDescription{font-size:10px!important}}.how-to-start{font-family:Arial,sans-serif;padding:20px}.how-to-start .videos-section{padding:20px;background-color:#f9f9f9}.how-to-start .videos-section .video-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;padding:10px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.how-to-start .videos-section .video-title{margin-bottom:10px;font-size:1.2em;font-weight:700;color:#333}.how-to-start .videos-section .video-iframe{width:100%;height:200px;border:none}@media (max-width: 768px){.how-to-start .videos-section .col-sm-4{flex:0 0 100%;max-width:100%}}.how-to-start .hero-section{background-color:#f5f5f5;padding:30px;border-radius:10px}.how-to-start .steps-pipeline{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px}.how-to-start .step-block{display:flex;align-items:flex-start;justify-content:flex-start;background-color:#fff;margin:20px;padding:20px;border-radius:10px;box-shadow:0 4px 10px #0000001a;width:90%;max-width:1000px}.how-to-start .step-number{background-color:#2d7d2c;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin-right:20px}.how-to-start .step-content{flex:1}.how-to-start .step-icon{width:50px;height:50px;margin-bottom:20px}.how-to-start .step h2{color:#2d7d2c;margin-bottom:10px}.how-to-start .step ul,.how-to-start .step ol{list-style-type:none;padding-left:0}.how-to-start .step ul li,.how-to-start .step ol li{margin-bottom:10px}.how-to-start .step .btn{margin-top:15px;padding:10px 20px;font-size:16px;border-radius:5px}.how-to-start .contact-section{margin-top:40px;background-color:#eef7ee;padding:20px;border-radius:10px;text-align:center}.how-to-start .contact-section p{font-size:16px}.review-page .review-form{margin:20px auto;border:2px solid #4a6823;max-width:700px;padding:30px 20px;border-radius:20px}.review-page .review-form h1{font-size:2.5rem;color:#232721;margin-bottom:20px}.review-page .review-form form{max-width:600px;margin:start}.review-page .review-form form .form-group{margin-bottom:20px}.review-page .review-form form .form-group label{display:block;font-size:1.2rem;color:#232721;margin-bottom:5px}.review-page .review-form form .form-group input,.review-page .review-form form .form-group textarea,.review-page .review-form form .form-group select{width:100%;padding:10px;border:1px solid #4a6823;border-radius:5px;font-size:1rem}.review-page .review-form form .form-group textarea{height:100px}.review-page .review-form button{background-color:#4a6823;border:none;color:#fff;padding:10px 20px;border-radius:5px;font-size:1rem;cursor:pointer}.review-page .review-form button:hover{background-color:#ffce14}.products{height:420px;width:100%;position:relative}.products .section-header{display:flex;justify-content:space-between;align-items:center;padding:0;overflow:hidden}@media (max-width: 767px){.products .section-header{display:block;margin-top:45px}}.products .section-header .section-title{color:#232721;display:flex;align-items:center}.products .section-header .section-title .name{color:#232721;font-size:24px;font-weight:600}@media (max-width: 767px){.products .section-header .section-title .name{font-size:16px}}.products .section-header .section-title a{color:#4a6823;margin:0 10px;display:flex;align-items:center}.products .section-header .section-title a span{padding:5px}.products .section-header .filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.products .section-header .filters .filter{background-color:#fff;color:#4a6823;border-radius:5px;height:30px;line-height:25px;padding:0 15px;margin:5px;font-size:15px;font-weight:600;cursor:pointer;border:2px solid transparent}@media (max-width: 767px){.products .section-header .filters .filter{padding:0 5px;font-size:12px}}.products .section-header .filters .filter:hover,.products .section-header .filters .filter.active{background-color:#4a6823;color:#fff;border-color:#fff}.products .swiper{width:100%;height:100%;position:relative}.products .swiper .swiper-button{position:absolute!important;display:flex;justify-content:left;z-index:99;width:100%;top:50%}.products .swiper .swiper-button-prev{left:10px;right:auto}.products .swiper .swiper-button-next{left:auto!important;right:10px!important}.products .swiper .swiper-button-prev,.products .swiper .swiper-button-next{background-color:#fff;border:1px solid #4a6823;width:30px;height:30px;text-align:center;line-height:30px;margin:10px;border-radius:8px;top:-45px}.products .swiper .swiper-button-prev:after,.products .swiper .swiper-button-next:after{font-size:16px;color:#4a6823;line-height:30px;font-weight:700;padding:11px}.products .swiper .swiper-wrapper{height:100%;background-color:transparent}.products .swiper .swiper-slide{box-shadow:0 4px 16px #00000014;border-radius:16px;margin:8px;height:100%!important;width:300px!important;transition:all .4s cubic-bezier(.4,0,.2,1)}.products .swiper .swiper-slide:hover{transform:translateY(-12px);box-shadow:0 20px 40px #00000026}.products .swiper .swiper-slide .swiper-slide-content{background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:16px;width:300px;height:350px;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.04)}.products .swiper .swiper-slide .swiper-slide-content:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s;z-index:1}.products .swiper .swiper-slide .swiper-slide-content:hover:before{left:100%}.products .swiper .swiper-slide .swiper-slide-content .bio{position:absolute;bottom:10px;left:10px;z-index:2;background-color:#fff;color:#4a6823;border-radius:10px;opacity:50%;width:40px;height:40px;line-height:40px;text-align:center}.products .swiper .swiper-slide .swiper-slide-content .sold{position:absolute;top:12px;right:12px;z-index:3;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #ef444466;animation:pulse 2s infinite}.products .swiper .swiper-slide .swiper-slide-content .sold i{font-size:20px;color:#fff}.products .swiper .swiper-slide .swiper-slide-content .header{width:300px;height:250px;border-radius:16px 16px 0 0;overflow:hidden;position:relative}.products .swiper .swiper-slide .swiper-slide-content .header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,transparent 100%);z-index:2;opacity:0;transition:opacity .3s ease}.products .swiper .swiper-slide .swiper-slide-content .header:hover:after{opacity:1}.products .swiper .swiper-slide .swiper-slide-content .header .img{border-radius:16px 16px 0 0;height:250px;overflow:hidden;text-align:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);position:relative}.products .swiper .swiper-slide .swiper-slide-content .header .img img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.products .swiper .swiper-slide .swiper-slide-content .header .img:hover img{transform:translate(-50%,-50%) scale(1.08)}.products .swiper .swiper-slide .swiper-slide-content .body{height:100px;padding:16px;text-align:start;position:relative;background:transparent;z-index:2}.products .swiper .swiper-slide .swiper-slide-content .body .title{font-size:16px;font-weight:600;color:#1f2937;overflow:hidden;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;transition:color .3s ease}.products .swiper .swiper-slide .swiper-slide-content .body .title:hover{color:#4a6823}.products .swiper .swiper-slide .swiper-slide-content .footer{padding:0 16px 16px;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:2}.products .swiper .swiper-slide .swiper-slide-content .footer .price{font-weight:700;font-size:22px;background:linear-gradient(135deg,#4a6823,#5a7e2b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.products .swiper .swiper-slide .swiper-slide-content .footer .likes{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:14px;color:#6b7280;position:absolute;bottom:16px;right:68px}.products .swiper .swiper-slide .swiper-slide-content .footer .like{display:inline-block;position:absolute;bottom:-24px;right:-24px;width:100px;height:100px;background:url(https://cssanimation.rocks/images/posts/steps/heart.png) no-repeat;background-position:0 0;cursor:pointer;transition:background-position 1s steps(28);transition-duration:0s;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.products .swiper .swiper-slide .swiper-slide-content .footer .like:hover{transform:scale(1.1)}.products .swiper .swiper-slide .swiper-slide-content .footer .like.is-active{transition-duration:1s;background-position:-2800px 0}.items .section-header{display:flex;justify-content:space-between;align-items:center;padding:20px 0;overflow:hidden}@media (max-width: 767px){.items .section-header{display:block}}.items .section-header .section-title{color:#232721;display:flex;align-items:center}.items .section-header .section-title .name{color:#232721;font-size:20px;font-weight:600}.items .section-header .section-title a{color:#4a6823;margin:0 10px;display:flex;align-items:center}.items .section-header .section-title a span{padding:5px}.items .section-header .filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.items .section-header .filters .filter{background-color:#fff;color:#4a6823;border-radius:5px;height:30px;line-height:25px;padding:0 15px;margin:5px;font-size:15px;font-weight:600;cursor:pointer;border:2px solid transparent}.items .section-header .filters .filter:hover,.items .section-header .filters .filter.active{background-color:#4a6823;color:#fff;border-color:#fff}.items .row,.items .col-lg-3{text-align:center}.items .item{background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:16px;max-width:300px;height:350px;margin:auto auto 30px;position:relative;box-shadow:0 4px 16px #00000014;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid rgba(0,0,0,.04)}.items .item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s;z-index:1}.items .item:hover{transform:translateY(-12px);box-shadow:0 20px 40px #00000026}.items .item:hover:before{left:100%}.items .item .sold{position:absolute;top:12px;right:12px;z-index:3;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #ef444466;animation:pulse 2s infinite}.items .item .sold i{font-size:20px;color:#fff}.items .item .header{max-width:300px;height:250px;border-radius:16px 16px 0 0;overflow:hidden;position:relative}.items .item .header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,transparent 100%);z-index:2;opacity:0;transition:opacity .3s ease}.items .item .header:hover:after{opacity:1}.items .item .header .img{border-radius:16px 16px 0 0;height:250px;overflow:hidden;text-align:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);position:relative}.items .item .header .img img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.items .item .header .img:hover img{transform:translate(-50%,-50%) scale(1.08)}.items .item .body{height:100px;padding:16px;text-align:start;position:relative;background:transparent;z-index:2}.items .item .body .title{font-size:16px;font-weight:600;color:#1f2937;overflow:hidden;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;transition:color .3s ease}.items .item .body .title:hover{color:#4a6823}.items .item .footer{padding:0 16px 16px;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;z-index:2}.items .item .footer .price{font-weight:700;font-size:22px;background:linear-gradient(135deg,#4a6823,#5a7e2b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.items .item .footer .likes{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:14px;color:#6b7280;position:absolute;bottom:16px;right:68px}.items .item .footer .like{display:inline-block;position:absolute;bottom:-24px;right:-24px;width:100px;height:100px;background:url(https://cssanimation.rocks/images/posts/steps/heart.png) no-repeat;background-position:0 0;cursor:pointer;transition:background-position 1s steps(28);transition-duration:0s;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.items .item .footer .like:hover{transform:scale(1.1)}.items .item .footer .like.is-active{transition-duration:1s;background-position:-2800px 0}.images-leaning{box-sizing:border-box;width:100%;min-width:800px;margin:10em auto 0;min-height:330px;position:relative;background-repeat:no-repeat;background-image:linear-gradient(352deg,transparent 45.2%,#eee 45.5%,#eee 45.6%,#01516e 45.8%,#005f81 60%),linear-gradient(30deg,#01516e,#005f81 90%);background-size:100% 32.4em;background-position:50% 100%}.images-leaning>div{width:250px;position:absolute;left:50%;bottom:7.8em;z-index:0;display:flex;justify-content:flex-end}.images-leaning>div:before{content:"";width:60%;height:100%;position:absolute;left:0;top:7%;z-index:1;background-repeat:no-repeat;background-image:linear-gradient(120deg,transparent 42%,rgba(0,0,0,.15) 45%,rgba(0,0,0,.35) 65%),linear-gradient(20deg,transparent 38%,rgba(0,0,0,.25) 45%,rgba(0,0,0,.23) 55%,rgba(0,0,0,.13) 75%),radial-gradient(ellipse at 50% 100%,rgba(0,0,0,.15) 3%,transparent 40%);transform:rotate(-8deg)}.images-leaning>div:after{content:"";width:60%;height:100%;position:absolute;z-index:3;background-image:linear-gradient(45deg,rgba(0,0,0,.3),transparent 70%),linear-gradient(45deg,#fff0 60%,#ffffff4d 80%);transform:perspective(20em) rotateY(1deg) rotate(-5deg) skewY(-2deg) skew(-1deg) scaleX(var(--resize))}.images-leaning>div>img{width:60%;height:100%;display:block;position:relative;z-index:2;border-left:.2em solid;-o-border-image:linear-gradient(105deg,transparent .5%,#eee .7%) 1;border-image:linear-gradient(105deg,transparent .5%,#eee .7%) 1;box-shadow:.1em .2em 0 -.1em #666;filter:saturate(90%);transform:perspective(20em) rotateY(1deg) rotate(-5deg) skewY(-2deg) skew(-1deg) scaleX(var(--resize))}.images-leaning>div:nth-of-type(4){--resize: .99;margin-left:-40.4em}.images-leaning>div:nth-of-type(4):before{background-size:100% 85%,100% 15%,100% 10%;background-position:.1em 0,0 100%,-3em 83%}.images-leaning>div:nth-of-type(3){--resize: .96;margin-left:-15.3em;transform:scaleY(.98) translate(-8em,-2.1em)}.images-leaning>div:nth-of-type(3):before{background-size:100% 84%,100% 16%,100% 10%;background-position:.4em 0,0 100%,-3em 81%}.images-leaning>div:nth-of-type(2){--resize: .925;margin-left:10em;transform:scaleY(.965) translate(-17em,-4.2em)}.images-leaning>div:nth-of-type(2):before{background-size:100% 83%,100% 17%,100% 10%;background-position:.6em 0,.1em 100%,-3em 81%}.images-leaning>div:nth-of-type(1){--resize: .895;margin-left:35.2em;transform:scaleY(.94) translate(-26.6em,-6.2em)}.images-leaning>div:nth-of-type(1):before{background-size:100% 82%,100% 18%,100% 10%;background-position:.8em 0,.1em 100%,-3em 80%}.images-basic{width:600px;padding:5em 0;margin:0 auto;display:flex;justify-content:space-between;flex-direction:row-reverse}.images-basic>div{width:130px}.images-basic img{width:100%;display:block}.gallery{background-repeat:no-repeat;background-image:linear-gradient(495deg,#01516e,#005f81 90%);padding-bottom:150px}.gallery .scene{display:flex;justify-content:center;perspective:800px;align-items:center}.gallery .scene .card{position:relative;width:240px;height:300px;color:#fff;cursor:pointer;transition:1s ease-in-out;transform-style:preserve-3d;text-align:center;border-radius:10px}.gallery .scene .card:hover{transform:rotateY(.5turn)}.gallery .scene .card .card__face{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transition:1s ease-in-out;-webkit-box-reflect:below 0 linear-gradient(transparent,transparent,rgba(0,0,0,.4))}.gallery .scene .card .card__face img{width:240px;height:300px;object-fit:cover;border-radius:10px}.gallery .scene .card .card__face--back{transform:rotateY(.5turn)}.comments-wrapper{padding:20px}.comments-wrapper .rating{background-color:transparent}.comments-wrapper .comment{position:relative;margin-top:20px;display:flex;justify-content:space-between;border-bottom:1px solid #ccc;background-color:#eeeeee1a;border-radius:10px}.comments-wrapper table{overflow-x:auto!important}.comments-wrapper table td{min-width:100px!important;padding:0 3px!important;line-height:25px}.comments-wrapper table td:first-child,.comments-wrapper table td:last-child{min-width:auto!important}.comments-wrapper table .name{color:#4a6823;display:block;font-weight:700;line-height:25px}.comments-wrapper table .email{line-height:25px;color:#edf2f4}.comments-wrapper table .content{display:block;line-height:30px}.comments-wrapper .p1{vertical-align:middle;color:gray;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.comments-wrapper .img{display:flex;margin-top:15px}.comments-wrapper .arti{margin-left:10px;width:730px}.comments-wrapper .arti .p1{vertical-align:middle;margin-top:5px;color:gray}.comments-wrapper .arti .content{font-size:18px}.comments-wrapper .arti h2{font-size:18px;font-weight:700}.parentmaincomment .maincomment{padding-bottom:20px}.parentmaincomment .maincomment .bodycom{background-color:#fff;border-radius:20px;padding:8px}.parentmaincomment .maincomment input[type=text],.parentmaincomment .maincomment input[type=email],.parentmaincomment .maincomment textarea,.parentmaincomment .maincomment .ratingclass{padding:10px;border-radius:5px;border:1px solid #4a6823!important}.parentmaincomment .maincomment .save-button{width:100%;background-color:#fff;border-radius:5px;border:2px solid #4a6823;overflow:hidden;text-align:center;margin-top:15px;color:#4a6823}.parentmaincomment .maincomment .save-button:hover{background-color:#4a6823;color:#fff}.parentmaincomment .maincomment .button{display:flex;justify-content:space-between;margin:0 35px;text-align:center;color:#4a6823;border:2px solid #4a6823;background-color:#fff}.parentmaincomment .maincomment .button:hover{background-color:#4a6823;color:#fff}.parentmaincomment .maincomment .button input[type=submit]{background-color:#eee;padding:7px;width:100%;color:#4a6823!important;text-align:center;border-radius:5px}.parentmaincomment .maincomment .button input[type=submit]:hover{background-color:#4a6823;color:#fff!important}.parentmaincomment .maincomment .button a{background-color:#eee;padding:7px;width:100%;color:#4a6823!important;text-align:center;border-radius:5px}.parentmaincomment .maincomment .button a:hover{background-color:#4a6823;color:#fff}.parentmaincomment .maincomment .button:hover{background-color:#4a6823}.parentmaincomment .maincomment .button:hover a{color:#fff}.parentmaincomment .maincomment .button input{background-color:#eee;border-radius:1px solid #4a6823;border-radius:5px;color:#4a6823;padding:10px;border:none;width:100%;text-align:center}.parentmaincomment .maincomment .container .head{display:flex;justify-content:space-between;margin:20px}.parentmaincomment .maincomment .container .head a{background-color:#e7e7e7;color:#424242;padding:10px 26px;border-radius:5px}.parentmaincomment .maincomment .container .head input{background-color:#0069f2;color:#000;padding:7px 30px;border-radius:5px;color:#fff;border:none}.parentmaincomment .maincomment .container .button{display:flex;justify-content:space-between;margin:20px}.parentmaincomment .maincomment .container .button a{background-color:#eee;color:#4a6823;padding:7px 62px;border-radius:5px}.parentmaincomment .maincomment .container .button input{background-color:#eee;color:#4a6823!important;padding:7px 62px;border-radius:5px;border:none}.parentmaincomment .maincomment .main{margin:1rem;max-width:1195px}.parentmaincomment .maincomment .main select:after{display:none}.parentmaincomment .maincomment .main .ratingclass{border:1px solid #4a6823;width:100%;border-radius:5px;padding:6px;margin:0}.parentmaincomment .maincomment .main h2{margin:15px 0 20px;font-size:18px;font-weight:700}.parentmaincomment .maincomment .main p{margin:15px 0 5px;font-size:18px;font-weight:100}.parentmaincomment .maincomment .main .row .form-group{margin:15px 0 0}.parentmaincomment .maincomment .main .row .form-group label{margin-bottom:5px;font-size:18px;font-weight:600;color:#4a6823}.parentmaincomment .maincomment .main .row .form-group .form-control{border-color:none;box-shadow:none}@media (max-width: 34em){.parentmaincomment .maincomment .main{min-width:150px;width:auto}}.parentmaincomment .maincomment select{display:none!important}.parentmaincomment .maincomment .dropdown-select{background-image:linear-gradient(to bottom,#ffffff40,#fff0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#40FFFFFF",endColorstr="#00FFFFFF",GradientType=0);background-color:#fff;border-radius:6px;border:solid 1px #4a6823;box-shadow:0 2px 5px #f1f1f180;box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.parentmaincomment .maincomment .dropdown-select:focus{background-color:#fff}.parentmaincomment .maincomment .dropdown-select:hover{background-color:#fff}.parentmaincomment .maincomment .dropdown-select:active,.parentmaincomment .maincomment .dropdown-select.open{background-color:#fff!important;border-color:#3b7dffbc;box-shadow:0 1px 4px #0000000d inset}.parentmaincomment .maincomment .dropdown-select:after{height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #777;-webkit-transform:origin(50% 20%);transform:origin(50% 20%);transition:all .125s ease-in-out;content:"";display:block;margin-top:-2px;pointer-events:none;position:absolute;right:10px;top:50%}.parentmaincomment .maincomment .dropdown-select.open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.parentmaincomment .maincomment .dropdown-select.open .list{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto}.parentmaincomment .maincomment .dropdown-select.open .option{cursor:pointer}.parentmaincomment .maincomment .dropdown-select.wide{width:100%;margin-bottom:25px}.parentmaincomment .maincomment .dropdown-select.wide .list{left:0!important;right:0!important}.parentmaincomment .maincomment .dropdown-select .list{box-sizing:border-box;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:50% 0;transform-origin:50% 0;box-shadow:0 0 0 1px #00000017;background-color:#fff;border-radius:6px;margin-top:4px;padding:3px 0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;z-index:999;max-height:250px;overflow:auto;border:1px solid #ddd}.parentmaincomment .maincomment .dropdown-select .list:hover .option:not(:hover){background-color:transparent!important}.parentmaincomment .maincomment .dropdown-select .dd-search{margin:.5rem}.parentmaincomment .maincomment .dropdown-select .dd-searchbox{width:100%;padding-left:10px;border:1px solid #999;border-color:#999;border-radius:4px;outline:none}.parentmaincomment .maincomment .dropdown-select .dd-searchbox:focus{border-color:#3b7dffbc}.parentmaincomment .maincomment .dropdown-select .list ul{padding:0}.parentmaincomment .maincomment .dropdown-select .option{cursor:default;font-weight:400;line-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s;list-style:none}.parentmaincomment .maincomment .dropdown-select .option:hover,.parentmaincomment .maincomment .dropdown-select .option:focus{background-color:#f6f6f6!important}.parentmaincomment .maincomment .dropdown-select .option.selected{font-weight:600;color:#3b7dffbc}.parentmaincomment .maincomment .dropdown-select .option.selected:focus{background:#f6f6f6}.parentmaincomment .maincomment .dropdown-select a{color:#aaa;text-decoration:none;transition:all .2s ease-in-out}.parentmaincomment .maincomment .dropdown-select a:hover{color:#666}.rating{--dir: right;--fill: gold;--fillbg: rgba(100, 100, 100, .15);--heart: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 21.328l-1.453-1.313q-2.484-2.25-3.609-3.328t-2.508-2.672-1.898-2.883-0.516-2.648q0-2.297 1.57-3.891t3.914-1.594q2.719 0 4.5 2.109 1.781-2.109 4.5-2.109 2.344 0 3.914 1.594t1.57 3.891q0 1.828-1.219 3.797t-2.648 3.422-4.664 4.359z"/></svg>');--star: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 17.25l-6.188 3.75 1.641-7.031-5.438-4.734 7.172-0.609 2.813-6.609 2.813 6.609 7.172 0.609-5.438 4.734 1.641 7.031z"/></svg>');--stars: 5;--starsize: 2rem;--symbol: var(--star);--value: 1;--w: calc(var(--stars) * var(--starsize));--x: calc(100% * (var(--value) / var(--stars)));block-size:var(--starsize);inline-size:var(--w);position:relative;touch-action:manipulation;-webkit-appearance:none}[dir=rtl] .rating{--dir: left}.rating::-moz-range-track{background:linear-gradient(to var(--dir),var(--fill) 0 var(--x),var(--fillbg) 0 var(--x));block-size:100%;mask:repeat left center/var(--starsize) var(--symbol)}.rating::-webkit-slider-runnable-track{background:linear-gradient(to var(--dir),var(--fill) 0 var(--x),var(--fillbg) 0 var(--x));block-size:100%;mask:repeat left center/var(--starsize) var(--symbol);-webkit-mask:repeat left center/var(--starsize) var(--symbol)}.rating::-moz-range-thumb{height:var(--starsize);opacity:0;width:var(--starsize)}.rating::-webkit-slider-thumb{height:var(--starsize);opacity:0;width:var(--starsize);-webkit-appearance:none}.rating,.rating-label{display:block;font-family:ui-sans-serif,system-ui,sans-serif}.rating-label{margin-block-end:1rem}.rating--nojs::-moz-range-track{background:var(--fillbg)}.rating--nojs::-moz-range-progress{background:var(--fill);block-size:100%;mask:repeat left center/var(--starsize) var(--star)}.rating--nojs::-webkit-slider-runnable-track{background:var(--fillbg)}.rating--nojs::-webkit-slider-thumb{background-color:var(--fill);box-shadow:calc(0rem - var(--w)) 0 0 var(--w) var(--fill);opacity:1;width:1px}[dir=rtl] .rating--nojs::-webkit-slider-thumb{box-shadow:var(--w) 0 0 var(--w) var(--fill)}.search-form{overflow:hidden}.search-form .row{background-color:#fff;border-radius:15px}.search-form form{border-radius:10px;background-color:#fff}.search-form form .select-type-wrapper{width:100%}.search-form form .inputs-wrapper,.search-form form .select-type-wrapper{height:50px;display:flex;justify-content:space-between;align-items:center;padding:5px}@media (max-width: 991px){.search-form form .inputs-wrapper,.search-form form .select-type-wrapper{display:block;height:100%}}@media (max-width: 991px){.search-form form{display:block;box-shadow:none;background-color:transparent!important}.search-form form .input-wrapper{height:50px!important;margin-bottom:10px;border-radius:10px}.search-form form .input{height:90%!important}.search-form form .switch{height:100%}.search-form form .drop-down-input-wrapper{border-radius:10px;height:65px;margin-bottom:15px;padding:0 3px}.search-form form .drop-down-input-wrapper .dropdown-input{height:90%}.search-form form .submit{width:100%!important;margin-left:0!important;outline:5px solid #fff;border-radius:8px;margin-left:5px;margin-right:5px}}@media (max-width: 640px){.search-form form .input-wrapper{background-color:transparent!important;display:block!important;height:fit-content!important;box-shadow:none!important;text-align:center}.search-form form .input-wrapper .switch{background-color:#fff;margin-bottom:3px;position:absolute;top:58%;right:5px;z-index:2}.search-form form .input-wrapper .input{background-color:#fff;height:50px!important;margin-bottom:15px;width:100%;text-align:left!important}.search-form form .drop-down-input-wrapper{background-color:transparent!important;display:block!important;margin-bottom:3px;height:fit-content!important;box-shadow:none!important;padding:0!important}.search-form form .drop-down-input-wrapper .dropdown-input{background-color:#fff;height:50px;margin-bottom:10px!important}}.search-form form .select-type-wrapper .item-type{display:flex;align-items:center;justify-content:space-between;width:100%;overflow-x:auto;overflow-y:hidden}.search-form form .select-type-wrapper .item-type::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.search-form form .select-type-wrapper .item-type::-webkit-scrollbar{height:4px;background-color:#fff;border-radius:10px}.search-form form .select-type-wrapper .item-type::-webkit-scrollbar-thumb{background-color:#232721;border-radius:10px}@media (max-width: 991px){.search-form form .select-type-wrapper .item-type{margin-bottom:10px!important}}.search-form form .select-type-wrapper .item-type .devider{margin:2px!important}@media (max-width: 767px){.search-form form .select-type-wrapper .item-type .devider{display:none!important}}.search-form form .select-type-wrapper .item-type .item{min-width:80px;border-radius:5px;padding:2px 10px 0;font-size:12px;font-weight:600;flex-grow:1;text-align:center;transition:.3s ease-in-out;height:50px;cursor:pointer}.search-form form .select-type-wrapper .item-type .item:hover,.search-form form .select-type-wrapper .item-type .item.active{background-color:#4a6823}.search-form form .select-type-wrapper .item-type .item:hover.Service,.search-form form .select-type-wrapper .item-type .item:hover.Professional,.search-form form .select-type-wrapper .item-type .item.active.Service,.search-form form .select-type-wrapper .item-type .item.active.Professional{background-color:#ffce14}.search-form form .select-type-wrapper .item-type .item:hover.Product,.search-form form .select-type-wrapper .item-type .item:hover.Land,.search-form form .select-type-wrapper .item-type .item.active.Product,.search-form form .select-type-wrapper .item-type .item.active.Land{background-color:#4a6823}.search-form form .select-type-wrapper .item-type .item:hover.Animal,.search-form form .select-type-wrapper .item-type .item:hover.Tool,.search-form form .select-type-wrapper .item-type .item.active.Animal,.search-form form .select-type-wrapper .item-type .item.active.Tool{background-color:#fc8b00}.search-form form .select-type-wrapper .item-type .item:hover,.search-form form .select-type-wrapper .item-type .item.active,.search-form form .select-type-wrapper .item-type .item:hover i,.search-form form .select-type-wrapper .item-type .item.active i{color:#fff}.search-form form .select-type-wrapper .item-type .item span{font-size:12px}@media (max-width: 991px){.search-form form .select-type-wrapper .item-type .item span{color:#fff}}.search-form form .select-type-wrapper .item-type .item .img{width:25px;height:25px;margin:auto;padding:0;border-radius:50%;overflow:hidden}.search-form form .select-type-wrapper .item-type .item .img img{width:100%;height:100%;border-radius:50%}.search-form form .select-type-wrapper .item-type .item i{color:#4a6823;margin-bottom:2px;display:block}.search-form form .input-wrapper{flex-grow:3;display:flex;align-items:center;height:100%;background-color:#fff}.search-form form .input-wrapper input{border:none}.search-form form .input-wrapper input:hover,.search-form form .input-wrapper input:focus{border:none;outline:none}.search-form form .drop-down-input-wrapper{background-color:#fff;border-radius:10px;flex-grow:1;display:flex;align-items:center;height:100%}.search-form form .drop-down-input-wrapper i{color:#c9cfdb}.search-form form .input{flex-grow:1;position:relative;background-color:#fff;overflow:hidden;border:1px solid #fff;outline:2px solid #fff;border-radius:10px;height:100%;color:#000;width:150px;display:flex;align-items:center;justify-content:space-between;border-color:#4a682380;outline-color:#4a68234d}.search-form form .input:hover{border-color:#4a6823;outline-color:#4a682380}.search-form form .input:hover .prefix,.search-form form .input:hover .unit-prefix{color:#4a6823}.search-form form .input input{position:absolute;top:0;right:0;bottom:0;width:100%;font-weight:500;color:#888;border:none;padding:10px 30px}.search-form form .input input:hover,.search-form form .input input:focus{border:none;outline:none}.search-form form .input .prefix,.search-form form .input .unit-prefix{position:absolute;top:40%;left:10px;bottom:0;transform:translateY(-50%);width:40px;border:none;border-radius:10px;padding:5px 0;background-color:#fff;font-weight:600;color:#4a6823;font-size:20px}.search-form form .input .unit-prefix option{color:#fff}.search-form form .input .unit-prefix:hover,.search-form form .input .unit-prefix:focus{color:#fff}.search-form form .switch{flex-grow:0;margin:0 5px;width:25px;height:25px;line-height:25px;padding:5px;border-radius:5px;cursor:pointer;color:#4a6823}.search-form form .devider{flex-grow:0;width:1px;height:30px;margin:0 10px!important;background-color:#c9cfdb;margin:0;display:inline}@media (max-width: 767px){.search-form form .devider{display:none!important}}.search-form form .dropdown-input{flex-grow:1;border:none;border-radius:10px;background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #fff;outline:1px solid #fff;position:relative;margin:0 2px}.search-form form .dropdown-input:hover{border-color:#4a682380;outline-color:#4a68234d}.search-form form .submit{color:#fff;height:45px!important;text-align:center;border-radius:5px;border:none;background-color:#4a6823;border:1px solid #fff}@media (max-width: 991px){.search-form form .submit{margin:0!important}}.search-form form .submit.Service,.search-form form .submit.Professional{background-color:#ffce14}.search-form form .submit.Product,.search-form form .submit .Land{background-color:#4a6823}.search-form form .submit.Animal,.search-form form .submit .Tool{background-color:#fc8b00}.search-form form .submit i{color:#fff}.search-form .drop-popup{display:none;position:absolute;z-index:1;background-color:#fff;width:400px;border-radius:10px;top:60px;padding:25px 15px;font-size:12px;font-weight:700;align-items:left}.search-form .drop-popup .shipping-type .popup-title{text-align:left!important;margin-bottom:15px}.search-form .drop-popup .shipping-type .items{display:flex;align-items:center;justify-content:left;border-radius:5px;padding:5px}.search-form .drop-popup .shipping-type .items .item{border-radius:5px;padding:10px 20px;text-align:center}.search-form .drop-popup .shipping-type .items .item:hover,.search-form .drop-popup .shipping-type .items .item.active{background-color:#4a68231a;color:#4a6823}.search-form .drop-popup .shipping-type .shipping-options-container{margin-top:20px}.search-form .drop-popup .shipping-type .shipping-options-container .option{text-align:left;margin-top:20px}.search-form .drop-popup .shipping-type .shipping-options-container .option label{text-align:left;margin:10px 0;display:block}.search-form .drop-popup .shipping-type .shipping-options-container .option select,.search-form .drop-popup .shipping-type .shipping-options-container .option input{border:1px solid rgba(201,207,219,.5);outline:2px solid transparent;border-radius:10px;height:100%;color:#000;width:100%;padding:5px 15px;position:relative}.search-form .drop-popup .shipping-type .shipping-options-container .option select .icon,.search-form .drop-popup .shipping-type .shipping-options-container .option input .icon{position:absolute;top:5px;left:5px;color:#4a6823;font-size:14px}.search-form .drop-popup .shipping-type .shipping-options-container .option select option,.search-form .drop-popup .shipping-type .shipping-options-container .option input option{border-radius:10px;height:40px;font-size:14;color:#000}.search-form .drop-popup .shipping-type .shipping-options-container .option select option span,.search-form .drop-popup .shipping-type .shipping-options-container .option input option span{color:#888;font-weight:600}.search-form .drop-popup-livewire{width:100px;padding:0}.search-form .shipping-options-container .sea{display:block}.search-form .shipping-options-container .land,.search-form .shipping-options-container .air{display:none}.search-form .shipping-options-container-livewire .option-item{height:50px;font-size:18px;font-weight:600;cursor:pointer;text-align:center;line-height:50px}.search-form .shipping-options-container-livewire .option-item:hover{background-color:#4a68231a;color:#4a6823}.search-form .submit-container{line-height:75px}.search-form .submit-container .submit{padding:10px;color:#fff;border-radius:5px;background-color:#4a6823}@media (max-width: 991px){.footer .right-side{margin-top:400px}.footer .right-side .footer-left-widget{padding-left:0}}.footer .right-side .footer-widget .useful-links li a{display:inline-flex;align-items:center;gap:8px;padding:6px 0;transition:all .25s ease}.footer .right-side .footer-widget .useful-links li a:hover{transform:translate(4px);color:#4a6823}.footer .right-side .footer-widget .useful-links li a i{width:28px;height:28px;line-height:28px;text-align:center;background-color:#4a68231a;border-radius:8px;font-size:14px;color:#4a6823;flex-shrink:0;transition:all .25s ease}.footer .right-side .footer-widget .useful-links li a:hover i{background-color:#4a6823;color:#fff;transform:scale(1.08)}.footer .footer-logo,.footer .footer-logo img{width:120px;height:120px}.footer p{font-family:Nunito,sans-serif;font-size:16px;color:#fff;line-height:28px}.footer .animate-border{position:relative;display:block;width:115px;height:3px;background:#4a6823}.footer .animate-border:after{position:absolute;content:"";width:35px;height:3px;left:0;bottom:0;border-left:10px solid #151414;border-right:10px solid #151414;-webkit-animation:animborder 2s linear infinite;animation:animborder 2s linear infinite}@-webkit-keyframes animborder{0%{-webkit-transform:translateX(0px);transform:translate(0)}to{-webkit-transform:translateX(113px);transform:translate(113px)}}@keyframes animborder{0%{-webkit-transform:translateX(0px);transform:translate(0)}to{-webkit-transform:translateX(113px);transform:translate(113px)}}.footer .animate-border.border-white:after{border-color:#fff}.footer .animate-border.border-yellow:after{border-color:#f5b02e}.footer .animate-border.border-orange:after{border-right-color:#4a6823;border-left-color:#4a6823}.footer .animate-border.border-ash:after{border-right-color:#eef0ef;border-left-color:#eef0ef}.footer .animate-border.border-offwhite:after{border-right-color:#f7f9f8;border-left-color:#f7f9f8}@keyframes primary-short{0%{width:15%}50%{width:90%}to{width:10%}}@keyframes primary-long{0%{width:80%}50%{width:0%}to{width:80%}}.footer .dk-footer{padding:75px 0 0;background-color:#151414;position:relative;z-index:2}.footer .dk-footer .contact-us{margin-top:0;margin-bottom:30px;padding-left:80px}.footer .dk-footer .contact-us .contact-info{margin-left:50px}.footer .dk-footer .contact-us.contact-us-last{margin-left:-80px}.footer .dk-footer .contact-icon i{font-size:24px;top:-15px;position:relative;color:#4a6823}.footer .f-info{position:relative}.footer .dk-footer-box-info{position:absolute;top:-100px;padding:40px;z-index:2}.footer .dk-footer-box-info .footer-social-link h3{color:#fff;font-size:20px;margin-bottom:20px;font-weight:700}.footer .dk-footer-box-info .footer-social-link ul{list-style-type:none;padding:0;margin:0;display:flex;gap:10px;flex-wrap:wrap}.footer .dk-footer-box-info .footer-social-link li{display:inline-block}.footer .dk-footer-box-info .footer-social-link a i{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;text-align:center;line-height:1;background:#ffffff1a;margin-right:0;color:#fff;transition:all .3s ease;border:2px solid transparent;font-size:18px}.footer .dk-footer-box-info .footer-social-link a i:hover{background-color:#ffffff26;border-color:#ffffff4d;transform:translateY(-3px)}.footer .dk-footer-box-info .footer-social-link a i.fa-facebook{background-color:#3b5998}.footer .dk-footer-box-info .footer-social-link a i.fa-twitter{background-color:#55acee}.footer .dk-footer-box-info .footer-social-link a i.fa-google-plus{background-color:#dd4b39}.footer .dk-footer-box-info .footer-social-link a i.fa-linkedin{background-color:#0976b4}.footer .dk-footer-box-info .footer-social-link a i.fa-instagram{background-color:#b7242a}.footer .footer-awarad{margin-top:285px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-awarad p{color:#fff;font-size:24px;font-weight:700;margin-left:20px;padding-top:15px}.footer .footer-info-text{margin:26px 0 32px}.footer .footer-left-widget{padding-left:80px}.footer .footer-widget .section-heading{margin-bottom:35px}.footer .footer-widget h3{font-size:24px;color:#fff;position:relative;margin-bottom:15px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.footer .footer-widget ul{width:50%;float:left;list-style:none;margin:0;padding:0}.footer .footer-widget li{margin-bottom:18px}.footer .footer-widget p{margin-bottom:27px}.footer .footer-widget a{color:#878787;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer .footer-widget a:hover{color:#4a6823}.footer .footer-widget:after{content:"";display:block;clear:both}.footer .dk-footer-form{position:relative}.footer .dk-footer-form input[type=email]{padding:14px 30px;border-radius:50px;background:#2e2e2e;border:2px solid #2e2e2e;color:#fff;font-size:15px;transition:all .3s ease}.footer .dk-footer-form input[type=email]:focus{outline:none;border-color:#4a6823;background:#333}.footer .dk-footer-form input::-webkit-input-placeholder,.footer .dk-footer-form input::-moz-placeholder,.footer .dk-footer-form input:-ms-input-placeholder,.footer .dk-footer-form input::-ms-input-placeholder{color:#878787;font-size:14px}.footer .dk-footer-form input::-webkit-input-placeholder,.footer .dk-footer-form input::-moz-placeholder,.footer .dk-footer-form input:-ms-input-placeholder,.footer .dk-footer-form input::-ms-input-placeholder,.footer .dk-footer-form input::placeholder{color:#878787;font-size:14px}.footer .dk-footer-form button[type=submit]{position:absolute;top:0;right:0;bottom:0;padding:14px 28px 14px 20px;border-top-right-radius:50px;border-bottom-right-radius:50px;border:2px solid #4a6823;background:linear-gradient(135deg,#4a6823,#344919);color:#fff;transition:all .3s ease}.footer .dk-footer-form button[type=submit]:hover{transform:translate(-2px);box-shadow:0 4px 12px #4a68234d}.footer .dk-footer-form button[type=submit]:active{transform:translate(0)}.footer .dk-footer-form button:hover{cursor:pointer}.footer .contact-us{position:relative;z-index:2;margin-top:65px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer .contact-icon{position:absolute}.footer .contact-icon i{font-size:36px;top:-5px;position:relative;color:#4a6823}.footer .contact-info{margin-left:75px;color:#fff}.footer .contact-info h3{font-size:20px;color:#fff;margin-bottom:0}.footer .copyright{padding:28px 0;margin-top:55px;background-color:#202020}@media (max-width: 767px){.footer .copyright{padding-bottom:80px}}.footer .copyright .all-rights-resived{color:#878787}@media (max-width: 767px){.footer .copyright .all-rights-resived{text-align:center;margin-bottom:20px}}.footer .copyright .copyright span,.footer .copyright .copyright a{color:#878787;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer .copyright .copyright a:hover{color:#ffce14}.footer .copyright .copyright-menu ul{text-align:right;margin:0}.footer .copyright .copyright-menu ul a{color:#878787!important}@media (max-width: 767px){.footer .copyright .copyright-menu ul{text-align:center!important}}.footer .copyright .copyright-menu li{display:inline-block;padding-left:20px}.footer .copyright .back-to-top{position:relative;z-index:2}.footer .copyright .back-to-top .btn-dark{width:35px;height:35px;border-radius:50%;padding:0;position:fixed;bottom:20px;right:20px;background:#2e2e2e;border-color:#2e2e2e;display:none;z-index:999;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer .copyright .back-to-top .btn-dark:hover{cursor:pointer;background:#ffce14;border-color:#ffce14}.ads-container img{border-radius:30px;width:100%}@media (max-width: 767px){.ads-container img{margin-top:20px;border-radius:10px}}.new-hero .hero-title{text-align:center;padding:20px}.new-hero .hero-title h1{text-align:center;color:#4a6823;font-weight:700;line-height:55px}.new-hero .hero-description{padding:30px;text-align:center;font-size:20px;font-weight:500;color:#232721;line-height:40px}.new-hero .add-item-section{text-align:center;padding:20px;display:flex;justify-content:center;margin-bottom:30px}.new-hero .add-item-section .add-item{width:220px;display:flex;align-items:center;justify-content:center;padding:10px 20px;border:2px solid #fff;background-color:#4a6823;color:#fff;border-radius:8px;font-weight:600;transition:.3s ease-in-out}.new-hero .add-item-section .add-item:hover{border:2px solid #4a6823;background-color:#fff;color:#4a6823}.new-hero .add-item-section .auth-actions{display:flex;align-items:center}.new-hero .add-item-section .auth-actions .action{border-radius:8px;border:1px solid #4a6823;display:flex;align-items:center;justify-content:center;margin:10px;padding:10px 20px}.new-hero .add-item-section .auth-actions a{text-decoration:none;color:#4a6823;font-weight:500;font-size:14px}.new-hero .add-item-section .auth-actions .sign-in{background-color:#fff}.new-hero .add-item-section .auth-actions .sign-in a{color:#232721}.new-hero .add-item-section .auth-actions .sign-up{background-color:#4a6823}.new-hero .add-item-section .auth-actions .sign-up a{color:#fff}.new-hero .search-form{background-color:#4a6823;border-radius:10px;border:8px solid #4a6823;outline:10px solid #fff;margin-bottom:20px}.new-hero .search-form form{border-radius:10px;background-color:#fff}.new-hero .search-form form .select-type-wrapper{width:100%}.new-hero .search-form form .inputs-wrapper,.new-hero .search-form form .select-type-wrapper{height:60px;display:flex;justify-content:space-between;align-items:center;padding:5px}@media (max-width: 767px){.new-hero .search-form form .inputs-wrapper,.new-hero .search-form form .select-type-wrapper{height:120px}}.new-hero .search-form form .select-type-wrapper .item-type{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}.new-hero .search-form form .select-type-wrapper .item-type .devider{margin:2px!important}.new-hero .search-form form .select-type-wrapper .item-type .item{min-width:90px;border-radius:5px;padding:2px 10px 0;font-size:14px;font-weight:700;flex-grow:1;text-align:center;transition:.3s ease-in-out;height:50px;cursor:pointer;color:#232721}.new-hero .search-form form .select-type-wrapper .item-type .item:hover,.new-hero .search-form form .select-type-wrapper .item-type .item.active{background-color:#4a6823}.new-hero .search-form form .select-type-wrapper .item-type .item:hover.Service,.new-hero .search-form form .select-type-wrapper .item-type .item:hover.Professional,.new-hero .search-form form .select-type-wrapper .item-type .item.active.Service,.new-hero .search-form form .select-type-wrapper .item-type .item.active.Professional{background-color:#ffce14}.new-hero .search-form form .select-type-wrapper .item-type .item:hover.Product,.new-hero .search-form form .select-type-wrapper .item-type .item:hover.Land,.new-hero .search-form form .select-type-wrapper .item-type .item.active.Product,.new-hero .search-form form .select-type-wrapper .item-type .item.active.Land{background-color:#4a6823}.new-hero .search-form form .select-type-wrapper .item-type .item:hover.Animal,.new-hero .search-form form .select-type-wrapper .item-type .item:hover.Tool,.new-hero .search-form form .select-type-wrapper .item-type .item.active.Animal,.new-hero .search-form form .select-type-wrapper .item-type .item.active.Tool{background-color:#fc8b00}.new-hero .search-form form .select-type-wrapper .item-type .item:hover,.new-hero .search-form form .select-type-wrapper .item-type .item.active,.new-hero .search-form form .select-type-wrapper .item-type .item:hover i,.new-hero .search-form form .select-type-wrapper .item-type .item.active i{color:#fff}.new-hero .search-form form .select-type-wrapper .item-type .item span{font-size:12px}@media (max-width: 991px){.new-hero .search-form form .select-type-wrapper .item-type .item span{color:#fff}}.new-hero .search-form form .select-type-wrapper .item-type .item .img{width:25px;height:25px;margin:auto;padding:0;border-radius:50%;overflow:hidden}.new-hero .search-form form .select-type-wrapper .item-type .item .img img{width:100%;height:100%;border-radius:50%}.new-hero .search-form form .select-type-wrapper .item-type .item i{color:#4a6823;margin-bottom:2px;display:block}.new-hero .search-form form .input-wrapper{flex-grow:3;display:flex;align-items:center;height:100%;background-color:#fff}.new-hero .search-form form .input-wrapper input{border:none}.new-hero .search-form form .input-wrapper input:hover,.new-hero .search-form form .input-wrapper input:focus{border:none;outline:none}.new-hero .search-form form .drop-down-input-wrapper{background-color:#fff;border-radius:10px;flex-grow:1;display:flex;align-items:center;height:100%}.new-hero .search-form form .drop-down-input-wrapper i{color:#c9cfdb}.new-hero .search-form form .input{flex-grow:1;position:relative;background-color:#fff;overflow:hidden;border:1px solid #fff;outline:2px solid #fff;border-radius:10px;height:100%;color:#000;width:150px;display:flex;align-items:center;justify-content:space-between;border-color:#4a682380;outline-color:#4a68234d}.new-hero .search-form form .input:hover{border-color:#4a6823;outline-color:#4a682380}.new-hero .search-form form .input:hover .prefix,.new-hero .search-form form .input:hover .unit-prefix{color:#4a6823}.new-hero .search-form form .input input{position:absolute;top:0;right:0;bottom:0;width:100%;font-weight:500;color:#888;border:none;padding:10px}.new-hero .search-form form .input input:hover,.new-hero .search-form form .input input:focus{border:none;outline:none}.new-hero .search-form form .input .prefix,.new-hero .search-form form .input .unit-prefix{position:absolute;top:40%;left:10px;bottom:0;transform:translateY(-50%);width:40px;border:none;border-radius:10px;padding:5px 0;background-color:#fff;font-weight:600;color:#4a6823;font-size:20px}.new-hero .search-form form .input .unit-prefix option{color:#fff}.new-hero .search-form form .input .unit-prefix:hover,.new-hero .search-form form .input .unit-prefix:focus{color:#fff}.new-hero .search-form form .switch{flex-grow:0;margin:0 5px;width:25px;height:25px;line-height:25px;padding:5px;border-radius:5px;cursor:pointer;color:#4a6823}.new-hero .search-form form .devider{flex-grow:0;width:1px;height:30px;margin:0 10px!important;background-color:#c9cfdb;margin:0;display:inline}.new-hero .search-form form .dropdown-input{flex-grow:1;border:none;border-radius:10px;background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #fff;outline:1px solid #fff;position:relative;margin:0 2px}.new-hero .search-form form .dropdown-input:hover{border-color:#4a682380;outline-color:#4a68234d}.new-hero .search-form form .submit{color:#fff;width:52px;height:52px;text-align:center;line-height:52px;border-radius:5px;margin-left:8px;border:none;background-color:#4a6823}.new-hero .search-form form .submit.Service,.new-hero .search-form form .submit.Professional{background-color:#ffce14}.new-hero .search-form form .submit.Product,.new-hero .search-form form .submit .Land{background-color:#4a6823}.new-hero .search-form form .submit.Animal,.new-hero .search-form form .submit .Tool{background-color:#fc8b00}.new-hero .search-form form .submit i{color:#fff}.new-hero .search-form .drop-popup{display:none;position:absolute;z-index:1;background-color:#fff;width:400px;border-radius:10px;top:60px;padding:25px 15px;font-size:12px;font-weight:700;align-items:left}.new-hero .search-form .drop-popup .shipping-type .popup-title{text-align:left!important;margin-bottom:15px}.new-hero .search-form .drop-popup .shipping-type .items{display:flex;align-items:center;justify-content:left;border-radius:5px;padding:5px}.new-hero .search-form .drop-popup .shipping-type .items .item{border-radius:5px;padding:10px 20px;text-align:center}.new-hero .search-form .drop-popup .shipping-type .items .item:hover,.new-hero .search-form .drop-popup .shipping-type .items .item.active{background-color:#4a68231a;color:#4a6823}.new-hero .search-form .drop-popup .shipping-type .shipping-options-container{margin-top:20px}.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option{text-align:left;margin-top:20px}.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option label{text-align:left;margin:10px 0;display:block}.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option select,.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option input{border:1px solid rgba(201,207,219,.5);outline:2px solid transparent;border-radius:10px;height:100%;color:#000;width:100%;padding:5px 15px;position:relative}.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option select .icon,.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option input .icon{position:absolute;top:5px;left:5px;color:#4a6823;font-size:14px}.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option select option,.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option input option{border-radius:10px;height:40px;font-size:14;color:#000}.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option select option span,.new-hero .search-form .drop-popup .shipping-type .shipping-options-container .option input option span{color:#888;font-weight:600}.new-hero .search-form .drop-popup-livewire{width:100px;padding:0}.new-hero .search-form .shipping-options-container .sea{display:block}.new-hero .search-form .shipping-options-container .land,.new-hero .search-form .shipping-options-container .air{display:none}.new-hero .search-form .shipping-options-container-livewire .option-item{height:50px;font-size:18px;font-weight:600;cursor:pointer;text-align:center;line-height:50px}.new-hero .search-form .shipping-options-container-livewire .option-item:hover{background-color:#4a68231a;color:#4a6823}.pagination{margin:20px 0!important;padding:20px 0 8px!important;text-align:center}.pagination .active{padding:1px 10px}.pagination .active i{padding:5px;font-size:10px}.pagination ul ul .active{padding:0}.pagination .disabled{background-color:#eee;box-shadow:none;cursor:not-allowed;color:#999}.pagination .disabled:hover{background-color:#eee;color:#999}.pagination ul{list-style:none;margin:auto}.pagination ul a{cursor:pointer}@media (max-width: 767px){.pagination ul a{font-size:10px}}.pagination li{display:inline-block;display:inline;background-color:#fff;border-radius:8px;color:var(--main-color);margin:10px 3px}.pagination li:hover{background-color:var(--main-color)}.pagination li:hover a{color:#fff}.pagination li a{color:var(--main-color)}.pagination .active{background-color:#4a6823}.pagination .active:hover{background-color:#fff}.pagination .active a{color:#fff}.pagination .active a:hover{color:#4a6823}.pagination .numbers{display:inline}@media (max-width: 767px){.pagination .numbers .number{margin:1px}}.pagination .numbers .number{border-radius:5px;border:1px solid #4a6823;background-color:#fff}.pagination .numbers .number a{padding:5px 10px 5px 13px}@media (max-width: 767px){.pagination .numbers .number a{padding:5px 5px 5px 10px}}.pagination .numbers .number:hover,.pagination .numbers .number.active{background-color:#4a6823;color:#fff}.pagination .numbers .number:hover a,.pagination .numbers .number.active a{color:#fff}.pagination{display:flex;justify-content:center;margin-top:20px;padding-left:0;list-style:none;border-radius:.25rem}.pagination .page-item{margin:0 5px;background-color:#eee}.pagination .page-item .page-link{color:#4a6823;background-color:#fff;border:1px solid #dee2e6;padding:10px 20px;border-radius:10px;transition:all .3s;text-decoration:none}.pagination .page-item .page-link:hover{color:#fff;background-color:#4a6823;border-color:#4a6823}.pagination .page-item .page-link:focus{box-shadow:0 0 5px #007bff80}.pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#4a6823;border-color:#4a6823;box-shadow:0 0 10px #0003}.pagination .page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#dee2e6}@media (max-width: 768px){.pagination .page-item{margin:0 3px}.pagination .page-item .page-link{padding:8px 15px;font-size:.9rem}}@media (max-width: 576px){.pagination .page-item{margin:0 2px}.pagination .page-item .page-link{padding:5px 10px;font-size:.8rem}}.weather .weather-container{background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px #0000001a;max-width:400px;width:100%;text-align:center}.weather .location{font-size:1.5em;font-weight:700}.weather .condition-icon{width:64px;height:64px}.weather .temp{font-size:2em;font-weight:700;margin:10px 0}.weather .details{display:flex;justify-content:space-between;font-size:.9em;margin-top:10px}.weather .details div{text-align:left}.hero-bar .hero-title{text-align:center;padding:20px}.hero-bar .hero-title h1{text-align:center;color:#4a6823;font-weight:700;line-height:55px}.hero-bar .hero-description{padding:30px;text-align:center;font-size:20px;font-weight:500;color:#232721;line-height:40px}.hero-bar .add-item-section{text-align:center;display:flex;justify-content:center}@media (max-width: 767px){.hero-bar .add-item-section{margin-bottom:15px}}.hero-bar .add-item-section .add-item{width:220px;display:flex;align-items:center;justify-content:center;padding:10px 20px;border:2px solid #fff;background-color:#4a6823;color:#fff;border-radius:8px;font-weight:600;transition:.3s ease-in-out}.hero-bar .add-item-section .add-item a{color:#fff}.hero-bar .add-item-section .add-item a:hover{color:#4a6823}.hero-bar .add-item-section .add-item:hover{border:2px solid #4a6823;background-color:#fff;color:#4a6823}.hero-bar .add-item-section .auth-actions{display:flex;align-items:center}.hero-bar .add-item-section .auth-actions .action{border-radius:8px;border:1px solid #4a6823;display:flex;align-items:center;justify-content:center;margin:10px;padding:10px 20px}.hero-bar .add-item-section .auth-actions a{text-decoration:none;color:#4a6823;font-weight:500;font-size:14px}.hero-bar .add-item-section .auth-actions .sign-in{background-color:#fff}.hero-bar .add-item-section .auth-actions .sign-in a{color:#232721}.hero-bar .add-item-section .auth-actions .sign-up{background-color:#4a6823}.hero-bar .add-item-section .auth-actions .sign-up a{color:#fff}.hero-bar .search-form{background-color:#4a6823;border-radius:10px;border:5px solid #4a6823;outline:5px solid #fff}.hero-bar .search-form form{border-radius:10px;background-color:#fff}.hero-bar .search-form form .select-type-wrapper{width:100%}.hero-bar .search-form form .inputs-wrapper,.hero-bar .search-form form .select-type-wrapper{height:50px;display:flex;justify-content:space-between;align-items:center;padding:5px}@media (max-width: 767px){.hero-bar .search-form form .inputs-wrapper,.hero-bar .search-form form .select-type-wrapper{height:100px}}.hero-bar .search-form form .select-type-wrapper .item-type{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}.hero-bar .search-form form .select-type-wrapper .item-type .devider{margin:2px!important}.hero-bar .search-form form .select-type-wrapper .item-type .item{min-width:90px;border-radius:5px;padding:2px 10px 0;font-size:14px;font-weight:700;flex-grow:1;text-align:center;transition:.3s ease-in-out;height:50px;cursor:pointer;color:#232721}.hero-bar .search-form form .select-type-wrapper .item-type .item:hover,.hero-bar .search-form form .select-type-wrapper .item-type .item.active{background-color:#4a6823}.hero-bar .search-form form .select-type-wrapper .item-type .item:hover.Service,.hero-bar .search-form form .select-type-wrapper .item-type .item:hover.Professional,.hero-bar .search-form form .select-type-wrapper .item-type .item.active.Service,.hero-bar .search-form form .select-type-wrapper .item-type .item.active.Professional{background-color:#ffce14}.hero-bar .search-form form .select-type-wrapper .item-type .item:hover.Product,.hero-bar .search-form form .select-type-wrapper .item-type .item:hover.Land,.hero-bar .search-form form .select-type-wrapper .item-type .item.active.Product,.hero-bar .search-form form .select-type-wrapper .item-type .item.active.Land{background-color:#4a6823}.hero-bar .search-form form .select-type-wrapper .item-type .item:hover.Animal,.hero-bar .search-form form .select-type-wrapper .item-type .item:hover.Tool,.hero-bar .search-form form .select-type-wrapper .item-type .item.active.Animal,.hero-bar .search-form form .select-type-wrapper .item-type .item.active.Tool{background-color:#fc8b00}.hero-bar .search-form form .select-type-wrapper .item-type .item:hover,.hero-bar .search-form form .select-type-wrapper .item-type .item.active,.hero-bar .search-form form .select-type-wrapper .item-type .item:hover i,.hero-bar .search-form form .select-type-wrapper .item-type .item.active i{color:#fff}.hero-bar .search-form form .select-type-wrapper .item-type .item span{font-size:12px}@media (max-width: 991px){.hero-bar .search-form form .select-type-wrapper .item-type .item span{color:#232721}}.hero-bar .search-form form .select-type-wrapper .item-type .item .img{width:25px;height:25px;margin:auto;padding:0;border-radius:50%;overflow:hidden}.hero-bar .search-form form .select-type-wrapper .item-type .item .img img{width:100%;height:100%;border-radius:50%}.hero-bar .search-form form .select-type-wrapper .item-type .item i{color:#4a6823;margin-bottom:2px;display:block}.hero-bar .search-form form .input-wrapper{flex-grow:3;display:flex;align-items:center;height:100%;background-color:#fff}.hero-bar .search-form form .input-wrapper input{border:none}.hero-bar .search-form form .input-wrapper input:hover,.hero-bar .search-form form .input-wrapper input:focus{border:none;outline:none}.hero-bar .search-form form .drop-down-input-wrapper{background-color:#fff;border-radius:10px;flex-grow:1;display:flex;align-items:center;height:100%}.hero-bar .search-form form .drop-down-input-wrapper i{color:#c9cfdb}.hero-bar .search-form form .input{flex-grow:1;position:relative;background-color:#fff;overflow:hidden;border:1px solid #fff;outline:2px solid #fff;border-radius:10px;height:100%;color:#000;width:150px;display:flex;align-items:center;justify-content:space-between;border-color:#4a682380;outline-color:#4a68234d}.hero-bar .search-form form .input:hover{border-color:#4a6823;outline-color:#4a682380}.hero-bar .search-form form .input:hover .prefix,.hero-bar .search-form form .input:hover .unit-prefix{color:#4a6823}.hero-bar .search-form form .input input{position:absolute;top:0;right:0;bottom:0;width:100%;font-weight:500;color:#888;border:none;padding:10px}.hero-bar .search-form form .input input:hover,.hero-bar .search-form form .input input:focus{border:none;outline:none}.hero-bar .search-form form .input .prefix,.hero-bar .search-form form .input .unit-prefix{position:absolute;top:40%;left:10px;bottom:0;transform:translateY(-50%);width:40px;border:none;border-radius:10px;padding:5px 0;background-color:#fff;font-weight:600;color:#4a6823;font-size:20px}.hero-bar .search-form form .input .unit-prefix option{color:#fff}.hero-bar .search-form form .input .unit-prefix:hover,.hero-bar .search-form form .input .unit-prefix:focus{color:#fff}.hero-bar .search-form form .switch{flex-grow:0;margin:0 5px;width:25px;height:25px;line-height:25px;padding:5px;border-radius:5px;cursor:pointer;color:#4a6823}.hero-bar .search-form form .devider{flex-grow:0;width:1px;height:30px;margin:0 10px!important;background-color:#c9cfdb;margin:0;display:inline}.hero-bar .search-form form .dropdown-input{flex-grow:1;border:none;border-radius:10px;background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #fff;outline:1px solid #fff;position:relative;margin:0 2px}.hero-bar .search-form form .dropdown-input:hover{border-color:#4a682380;outline-color:#4a68234d}.hero-bar .search-form form .submit{color:#fff;width:52px;height:52px;text-align:center;line-height:52px;border-radius:5px;margin-left:8px;border:none;background-color:#4a6823}.hero-bar .search-form form .submit.Service,.hero-bar .search-form form .submit.Professional{background-color:#ffce14}.hero-bar .search-form form .submit.Product,.hero-bar .search-form form .submit .Land{background-color:#4a6823}.hero-bar .search-form form .submit.Animal,.hero-bar .search-form form .submit .Tool{background-color:#fc8b00}.hero-bar .search-form form .submit i{color:#fff}.hero-bar .search-form .drop-popup{display:none;position:absolute;z-index:1;background-color:#fff;width:400px;border-radius:10px;top:60px;padding:25px 15px;font-size:12px;font-weight:700;align-items:left}.hero-bar .search-form .drop-popup .shipping-type .popup-title{text-align:left!important;margin-bottom:15px}.hero-bar .search-form .drop-popup .shipping-type .items{display:flex;align-items:center;justify-content:left;border-radius:5px;padding:5px}.hero-bar .search-form .drop-popup .shipping-type .items .item{border-radius:5px;padding:10px 20px;text-align:center}.hero-bar .search-form .drop-popup .shipping-type .items .item:hover,.hero-bar .search-form .drop-popup .shipping-type .items .item.active{background-color:#4a68231a;color:#4a6823}.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container{margin-top:20px}.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option{text-align:left;margin-top:20px}.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option label{text-align:left;margin:10px 0;display:block}.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option select,.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option input{border:1px solid rgba(201,207,219,.5);outline:2px solid transparent;border-radius:10px;height:100%;color:#000;width:100%;padding:5px 15px;position:relative}.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option select .icon,.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option input .icon{position:absolute;top:5px;left:5px;color:#4a6823;font-size:14px}.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option select option,.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option input option{border-radius:10px;height:40px;font-size:14;color:#000}.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option select option span,.hero-bar .search-form .drop-popup .shipping-type .shipping-options-container .option input option span{color:#888;font-weight:600}.hero-bar .search-form .drop-popup-livewire{width:100px;padding:0}.hero-bar .search-form .shipping-options-container .sea{display:block}.hero-bar .search-form .shipping-options-container .land,.hero-bar .search-form .shipping-options-container .air{display:none}.hero-bar .search-form .shipping-options-container-livewire .option-item{height:50px;font-size:18px;font-weight:600;cursor:pointer;text-align:center;line-height:50px}.hero-bar .search-form .shipping-options-container-livewire .option-item:hover{background-color:#4a68231a;color:#4a6823}.modern-hero-search{position:relative;padding:60px 0;overflow:hidden;align-items:center}.modern-hero-search .hero-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}.modern-hero-search .hero-background .floating-shapes{position:absolute;width:100%;height:100%}.modern-hero-search .hero-background .floating-shapes .shape{position:absolute;transition:transform .3s ease}.modern-hero-search .hero-background .floating-shapes .shape.shape-1{width:450px;height:450px;background:#4a68231f;border-radius:50%;top:-15%;left:-8%;filter:blur(60px)}.modern-hero-search .hero-background .floating-shapes .shape.shape-2{width:0;height:0;border-left:300px solid transparent;border-right:300px solid transparent;border-bottom:520px solid rgba(255,206,20,.15);top:-20%;right:-10%;filter:blur(50px);transform:rotate(45deg)}.modern-hero-search .hero-background .floating-shapes .shape.shape-3{width:500px;height:500px;background:#fc8b001a;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;bottom:-12%;left:35%;filter:blur(55px)}.modern-hero-search .hero-content{position:relative;z-index:1}.modern-hero-search .hero-header{text-align:center;margin-bottom:45px}.modern-hero-search .hero-header .hero-title{font-size:48px;font-weight:700;line-height:1.3;margin-bottom:16px;color:#1a1a1a;letter-spacing:-.5px}.modern-hero-search .hero-header .hero-title .gradient-text{background:linear-gradient(135deg,#4a6823,#2f4216);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;font-weight:800}.modern-hero-search .hero-header .hero-subtitle{font-size:18px;color:#5a6c7d;max-width:650px;margin:0 auto;line-height:1.7;font-weight:400}.modern-hero-search .search-card{background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 40px #0000000f,0 2px 8px #0000000a;border:1px solid rgba(74,104,35,.08);transition:all .3s ease}.modern-hero-search .search-card:hover{box-shadow:0 15px 50px #00000014,0 4px 12px #0000000d}.modern-hero-search .type-selector{display:flex;gap:12px;margin-bottom:30px;flex-wrap:wrap;justify-content:center}.modern-hero-search .type-selector .type-pill{padding:12px 24px;border:2px solid rgba(74,104,35,.15);background:linear-gradient(135deg,#fffc,#4a682366);color:#232721;border-radius:50px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;position:relative;overflow:hidden}.modern-hero-search .type-selector .type-pill i{font-size:16px;transition:transform .3s ease}.modern-hero-search .type-selector .type-pill:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(74,104,35,.3),transparent);transition:left .5s ease}.modern-hero-search .type-selector .type-pill:hover{transform:translateY(-3px);border-color:#4a682366;box-shadow:0 8px 25px #4a682333}.modern-hero-search .type-selector .type-pill:hover i{transform:scale(1.15)}.modern-hero-search .type-selector .type-pill:hover:before{left:100%}.modern-hero-search .type-selector .type-pill.active{background:linear-gradient(135deg,#4a6823,#ffce14);color:#fff;border-color:transparent;box-shadow:0 10px 30px #4a682359;transform:translateY(-3px)}.modern-hero-search .type-selector .type-pill.active i{animation:icon-bounce .6s ease}.modern-hero-search .search-row{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:15px;align-items:center}@media (max-width: 992px){.modern-hero-search .search-row{grid-template-columns:1fr}}.modern-hero-search .search-input-wrapper{position:relative;flex:1}.modern-hero-search .search-input-wrapper .search-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#4a682399;font-size:18px;pointer-events:none;transition:all .3s ease}.modern-hero-search .search-input-wrapper .search-input{width:100%;padding:16px 20px 16px 55px;border:2px solid rgba(74,104,35,.15);border-radius:16px;font-size:16px;background:#fffc;color:#232721;transition:all .3s ease}.modern-hero-search .search-input-wrapper .search-input::placeholder{color:#879480}.modern-hero-search .search-input-wrapper .search-input:focus{outline:none;border-color:#4a6823;background:#fff;box-shadow:0 5px 20px #4a682326}.modern-hero-search .search-input-wrapper .search-input:focus+.search-icon{color:#4a6823;transform:translateY(-50%) scale(1.1)}.modern-hero-search .filter-dropdown{position:relative}.modern-hero-search .filter-dropdown select,.modern-hero-search .filter-dropdown .hero-select,.modern-hero-search .filter-dropdown .custom-select{width:100%;padding:16px 50px 16px 20px;border:2px solid rgba(74,104,35,.25);border-radius:14px;font-size:15px;background:linear-gradient(145deg,#fff,#4a682308);color:#232721;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all .35s cubic-bezier(.4,0,.2,1);font-weight:600;box-shadow:0 3px 10px #4a682314,inset 0 1px 2px #ffffffe6;letter-spacing:.2px}.modern-hero-search .filter-dropdown select:hover,.modern-hero-search .filter-dropdown .hero-select:hover,.modern-hero-search .filter-dropdown .custom-select:hover{border-color:#4a682373;background:linear-gradient(145deg,#fff,#4a68230f);box-shadow:0 5px 15px #4a68231f,inset 0 1px 3px #fff;transform:translateY(-2px)}.modern-hero-search .filter-dropdown select:focus,.modern-hero-search .filter-dropdown .hero-select:focus,.modern-hero-search .filter-dropdown .custom-select:focus{outline:none;border-color:#4a6823;background:linear-gradient(145deg,#fff,#4a682314);box-shadow:0 8px 25px #4a682340,0 0 0 4px #4a68231f,inset 0 2px 4px #fff;transform:translateY(-2px)}.modern-hero-search .filter-dropdown select option,.modern-hero-search .filter-dropdown .hero-select option,.modern-hero-search .filter-dropdown .custom-select option{padding:14px 18px;background:#fff;color:#232721;font-weight:600}.modern-hero-search .filter-dropdown select option:hover,.modern-hero-search .filter-dropdown .hero-select option:hover,.modern-hero-search .filter-dropdown .custom-select option:hover{background:linear-gradient(135deg,#4a682326,#4a682314);color:#3c551d}.modern-hero-search .filter-dropdown select option:checked,.modern-hero-search .filter-dropdown .hero-select option:checked,.modern-hero-search .filter-dropdown .custom-select option:checked{background:linear-gradient(135deg,#4a6823,#4a6823cc);color:#fff;font-weight:700}.modern-hero-search .filter-dropdown .dropdown-icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#4a6823b3;pointer-events:none;transition:all .35s cubic-bezier(.4,0,.2,1);font-size:16px;font-weight:700}.modern-hero-search .filter-dropdown:hover .dropdown-icon{color:#4a6823;transform:translateY(-50%) scale(1.15)}.modern-hero-search .filter-dropdown select:focus~.dropdown-icon{color:#4a6823;transform:translateY(-50%) rotate(180deg) scale(1.15)}.modern-hero-search .search-btn{padding:16px 35px;background:linear-gradient(135deg,#4a6823,#ffce14);color:#fff;border:none;border-radius:16px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:10px;white-space:nowrap;box-shadow:0 8px 25px #4a68234d;position:relative;overflow:hidden}.modern-hero-search .search-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.modern-hero-search .search-btn:hover{transform:translateY(-3px);box-shadow:0 12px 35px #4a682366}.modern-hero-search .search-btn:hover:before{width:300px;height:300px}.modern-hero-search .search-btn:active{transform:translateY(-1px)}.modern-hero-search .search-btn i,.modern-hero-search .search-btn span{position:relative;z-index:1}@media (max-width: 992px){.modern-hero-search .search-btn{width:100%;justify-content:center}}.modern-hero-search .advanced-toggle{margin-top:20px;text-align:center}.modern-hero-search .advanced-toggle .toggle-btn{padding:10px 20px;background:transparent;border:1px solid rgba(74,104,35,.2);border-radius:50px;color:#4a6823;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.modern-hero-search .advanced-toggle .toggle-btn:hover{background:#4a68230d;border-color:#4a6823;transform:translateY(-2px)}.modern-hero-search .advanced-panel{margin-top:25px;padding-top:25px;border-top:2px solid rgba(74,104,35,.1);animation:slide-down .3s ease}.modern-hero-search .advanced-panel .filter-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#232721;margin-bottom:10px}.modern-hero-search .advanced-panel .filter-label i{color:#4a6823}.modern-hero-search .advanced-panel .modern-input{padding:14px 18px;border:2px solid rgba(74,104,35,.15);border-radius:12px;font-size:15px;transition:all .3s ease}.modern-hero-search .advanced-panel .modern-input:focus{border-color:#4a6823;box-shadow:0 5px 20px #4a68231f;outline:none}.modern-hero-search .quick-searches{margin-top:35px;text-align:center;animation:fade-in .5s ease .3s both}.modern-hero-search .quick-searches .quick-label{font-size:14px;color:#6d7a67;font-weight:600;margin-bottom:12px;display:inline-block;margin-right:15px}.modern-hero-search .quick-searches .quick-tags{display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center}.modern-hero-search .quick-searches .quick-tag{padding:8px 18px;background:#4a682314;border:1px solid rgba(74,104,35,.15);border-radius:50px;color:#4a6823;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:6px}.modern-hero-search .quick-searches .quick-tag i{font-size:12px}.modern-hero-search .quick-searches .quick-tag:hover{background:#4a6823;color:#fff;border-color:#4a6823;transform:translateY(-2px);box-shadow:0 5px 15px #4a682340}@keyframes morph-1{0%,to{border-radius:45% 55% 60% 40%/55% 45%;transform:translate(0) rotate(0)}33%{border-radius:55% 45% 50% 50%/60% 40%;transform:translate(20px,-15px) rotate(120deg)}66%{border-radius:50% 50% 45% 55%/45% 55%;transform:translate(-15px,20px) rotate(240deg)}}@keyframes morph-2{0%,to{border-radius:60% 40% 50% 50%/45% 55%;transform:translate(0) rotate(0)}33%{border-radius:50% 50% 60% 40%/55% 45%;transform:translate(-25px,20px) rotate(-120deg)}66%{border-radius:45% 55% 50% 50%/50%;transform:translate(25px,-20px) rotate(-240deg)}}@keyframes morph-3{0%,to{border-radius:50% 50% 40% 60%/60% 40%;transform:translate(0) rotate(0) scale(1)}50%{border-radius:40% 60% 50% 50%/50% 50% 40% 60%;transform:translate(15px,-15px) rotate(180deg) scale(1.05)}}@keyframes icon-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.modern-hero-search .hero-header .hero-title{font-size:42px}}@media (max-width: 992px){.modern-hero-search{padding:50px 0;height:auto;min-height:calc(100vh - 70px)}.modern-hero-search .hero-header .hero-title{font-size:36px}.modern-hero-search .hero-header .hero-subtitle{font-size:17px}.modern-hero-search .search-card{padding:30px}.modern-hero-search .type-selector{gap:8px}.modern-hero-search .type-selector .type-pill{padding:10px 18px;font-size:13px}}@media (max-width: 768px){.modern-hero-search{padding:40px 0;min-height:auto}.modern-hero-search .hero-header{margin-bottom:30px}.modern-hero-search .hero-header .hero-title{font-size:28px}.modern-hero-search .hero-header .hero-subtitle{font-size:15px;line-height:1.6}.modern-hero-search .search-card{padding:25px 20px}.modern-hero-search .type-selector{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px;margin-bottom:25px}.modern-hero-search .type-selector::-webkit-scrollbar{height:4px}.modern-hero-search .type-selector::-webkit-scrollbar-thumb{background:#4a68234d;border-radius:4px}}@media (max-width: 576px){.modern-hero-search{padding:30px 0}.modern-hero-search .hero-header{margin-bottom:25px}.modern-hero-search .hero-header .hero-title{font-size:24px}.modern-hero-search .hero-header .hero-subtitle{font-size:14px}.modern-hero-search .search-card{padding:20px 15px}.modern-hero-search .type-selector .type-pill{padding:8px 14px;font-size:12px}.modern-hero-search .type-selector .type-pill span{display:none}.modern-hero-search .type-selector .type-pill i{font-size:18px}.modern-hero-search .quick-searches .quick-label{display:block;margin-bottom:12px}.modern-hero-search .quick-searches .quick-tags{width:100%}}.add-item-floating-section{position:fixed;bottom:30px;right:30px;z-index:999;display:flex;flex-direction:column;gap:12px;align-items:flex-end}.add-item-floating-section .floating-action{animation:slide-in-right .5s ease}.add-item-floating-section .floating-action .action-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:50px;font-size:15px;font-weight:700;text-decoration:none;color:#fff;box-shadow:0 8px 25px #00000026;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer}.add-item-floating-section .floating-action .action-btn i{font-size:18px;transition:transform .3s ease}.add-item-floating-section .floating-action .action-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease}.add-item-floating-section .floating-action .action-btn:hover{transform:translateY(-3px);box-shadow:0 12px 35px #00000040}.add-item-floating-section .floating-action .action-btn:hover i{transform:scale(1.2)}.add-item-floating-section .floating-action .action-btn:hover:before{width:300px;height:300px}.add-item-floating-section .floating-action .action-btn:active{transform:translateY(-1px)}.add-item-floating-section .floating-action .action-btn span{position:relative;z-index:1}.add-item-floating-section .floating-action .action-btn.add-item{background:linear-gradient(135deg,#4a6823,#ffce14);box-shadow:0 10px 30px #4a682366}.add-item-floating-section .floating-action .action-btn.add-item:hover{box-shadow:0 15px 40px #4a682380}.add-item-floating-section .floating-action .action-btn.complete-profile{background:linear-gradient(135deg,#ff6b6b,#ff8e53);box-shadow:0 10px 30px #ff6b6b66}.add-item-floating-section .floating-action .action-btn.complete-profile:hover{box-shadow:0 15px 40px #ff6b6b80}.add-item-floating-section .floating-action .action-btn.contact-info{background:linear-gradient(135deg,#4ecdc4,#44a08d);box-shadow:0 10px 30px #4ecdc466}.add-item-floating-section .floating-action .action-btn.contact-info:hover{box-shadow:0 15px 40px #4ecdc480}.add-item-floating-section .floating-action .action-btn.orders{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 10px 30px #667eea66}.add-item-floating-section .floating-action .action-btn.orders:hover{box-shadow:0 15px 40px #667eea80}.add-item-floating-section .floating-action.add-item-action .action-btn{padding:16px 30px;font-size:16px;animation:pulse-glow 2s ease-in-out infinite}.add-item-floating-section .floating-action.add-item-action .action-btn i{font-size:20px}@media (max-width: 768px){.add-item-floating-section{bottom:20px;right:20px}.add-item-floating-section .floating-action .action-btn{padding:12px 20px;font-size:14px}.add-item-floating-section .floating-action .action-btn span{display:none}.add-item-floating-section .floating-action .action-btn i{font-size:20px;margin:0}.add-item-floating-section .floating-action.add-item-action .action-btn{width:56px;height:56px;padding:0;justify-content:center;align-items:center}.add-item-floating-section .floating-action.add-item-action .action-btn i{font-size:24px}}@keyframes slide-in-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 10px 30px #4a682366}50%{box-shadow:0 15px 45px #4a682399}}.welcome-ads-container{border-radius:15px;height:398px!important;overflow:hidden!important;margin-bottom:20px;box-shadow:0 1px 6px #0000001a,0 1px 12px #00000017}@media (max-width: 767px){.welcome-ads-container{margin-top:30px}}.welcome-ads-container .swiper{width:100%;height:100%}.welcome-ads-container .swiper .swiper-button{position:absolute!important;display:flex;justify-content:left;z-index:99;width:100%;top:50%}.welcome-ads-container .swiper .swiper-button-prev{left:10px;right:auto}.welcome-ads-container .swiper .swiper-button-next{left:auto!important;right:10px!important}.welcome-ads-container .swiper .swiper-button-prev,.welcome-ads-container .swiper .swiper-button-next{background-color:#fff;border:1px solid #4a6823;width:25px;height:25px;text-align:center;line-height:25px;margin:10px;border-radius:50%;top:-45px}.welcome-ads-container .swiper .swiper-button-prev:after,.welcome-ads-container .swiper .swiper-button-next:after{font-size:16px;color:#4a6823;line-height:30px;font-weight:700;padding:11px}.welcome-ads-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.welcome-ads-container .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.welcome-ads-container .autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--swiper-theme-color)}.welcome-ads-container .autoplay-progress svg{--progress: 0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--swiper-theme-color);fill:none;stroke-dashoffset:calc(125.6px * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.top-section{align-items:center;justify-content:space-between;padding:10px 0 20px}.container{width:100%;max-width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}@media (min-width: 576px){.container{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.container{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.container{padding-left:40px;padding-right:40px}}@media (min-width: 1200px){.container{padding-left:50px;padding-right:50px}}.signal .content{margin-left:-205px}.signal .close-btn{border:none;text-align:center;background-color:#ddd;width:40px;height:40px;color:#edf2f4;line-height:35px;border-radius:50%}.signal .close-btn span{font-size:26px;color:#232721}.signal .model-btn{width:100%;border-radius:5px;padding:.5rem 1rem;background-color:#0f69be;color:#fff;font-size:1.1rem;border:none;outline:none;cursor:pointer}.signal .contact-box{margin-top:100px;max-width:850px;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;text-align:center;background-color:#fff;border-radius:8px}.signal .right{padding:18px 31px;width:700px}.signal .right h5{padding:20px 0;font-size:1.5rem;font-family:Gill Sans,sans-serif;font-weight:700;margin-right:253px}.signal .right p{padding:10px;font-size:.9rem}.signal h2{position:relative;margin-bottom:10px}.signal h2:after{content:"";left:50%;bottom:0;transform:translate(-50%);height:4px;width:50px;border-radius:2px;background-color:#0f69be}.signal .field{width:100%;border:2px solid rgba(0,0,0,0);border-radius:8px;outline:none;background-color:#e6e6e699;padding:.5rem 1rem;font-size:.9rem;margin-bottom:22px;transition:.3s}.signal textarea{min-height:150px}.signal .btn{width:20%;border-radius:5px;padding:.5rem 1rem;background-color:#0f69be;color:#fff;font-size:1.1rem;border:none;outline:none;cursor:pointer}.signal .field:focus{background-color:#e6e6e699}@media screen and (max-width: 880px){.signal .contact-box{grid-template-columns:1fr}.signal .left{height:200px}.signal form{padding:25px;background:#fff;max-width:500px;width:100%;border-radius:7px}.signal form h2{font-size:27px;margin:0 0 30px}.signal form .form-group{margin-bottom:15px;position:relative}.signal form label{display:block;font-size:7px;margin-bottom:7px}.signal form input,.signal form select{height:45px;padding:10px;width:100%;font-size:15px;outline:none;background:#fff;border-radius:3px;border:1px solid #bfbfbf}.signal .input-group{position:relative;margin-bottom:22px}.signal .input-group-icon{position:relative}.signal .input-icon{position:absolute;font-size:18px;color:#999;right:18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}}@media screen and (max-width: 100px){.signal .right h2{margin-right:5px}.signal .btn{width:30%}}.auth{padding:50px 0}.auth .auth-header{display:flex;align-items:center;justify-content:center;padding:0 0 30px}.auth .auth-header .action{border-radius:8px;border:1px solid #4a6823;display:flex;align-items:center;justify-content:center;margin:10px;padding:0 20px}.auth .auth-header a{text-decoration:none;color:#4a6823;font-weight:500;font-size:14px}.auth .auth-header .sign-in{background-color:#fff}.auth .auth-header .sign-in a{color:#232721}.auth .auth-header .sign-up{background-color:#fff}.auth .auth-header .sign-up a{color:#fff;color:#232721}.auth .auth-header .sign-up a i{padding:0 5px}.auth .auth-header .active{background-color:#4a6823}.auth .auth-header .active a{color:#fff}.auth form{text-align:center}.auth form .user-type{display:flex;align-items:start;justify-content:space-between;background-color:#4a68231a;padding:10px 5px 0;border-radius:10px;border:1px dashed #4a6823;margin:20px 0 10px}@media (max-width: 767px){.auth form .user-type{margin:30px 0 10px}}.auth form .user-type li{position:relative;overflow:hidden;height:130px;margin:0 5px 10px;width:250px;padding:0;border:1px solid #4a6823;border-radius:10px;line-height:50px;text-align:start}@media (max-width: 767px){.auth form .user-type li{height:50px}}.auth form .user-type li input[type=radio]{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2;width:100%;height:100%}.auth form .user-type li input[type=radio]:checked+a{background-color:#4a6823;color:#fff}.auth form .user-type li input[type=radio]:checked+a i{color:#fff}.auth form .user-type li a{display:flex;align-items:center;justify-content:start;position:absolute;top:0;right:0;left:0;bottom:0;color:#1f8a70;margin:0}@media (max-width: 767px){.auth form .user-type li a label{font-size:12px}}.auth form .user-type li a .icon{width:100px;height:100px;overflow:hidden;margin:-5px 5px 0}@media (max-width: 767px){.auth form .user-type li a .icon{width:40px!important;height:40px!important}}.auth form .user-type li a .icon img{width:100%;height:100%;font-size:20px;color:#4a6823}@media (min-width: 992px){.auth form .user-type li a i{padding:0 10px!important;font-size:18px!important}}.auth form .user-type li:hover,.auth form .user-type li:focus,.auth form .user-type li.active{background-color:#4a6823}.auth form .user-type li:hover a,.auth form .user-type li:focus a,.auth form .user-type li.active a{color:#fff}.auth form .user-type li:hover a i,.auth form .user-type li:focus a i,.auth form .user-type li.active a i{color:#fff}.auth h1{font-weight:700;margin:0;font-size:26px}.auth h2{text-align:center}.auth .row{align-items:center}.auth .privacy-link{font-size:18px;flex-wrap:wrap;align-items:start;line-height:40px;margin:5px 0;display:flex;align-items:center}.auth .privacy-link input{width:20px;height:20px;margin:5px}.auth .privacy-link a{color:#2e6cff;font-size:18px;line-height:40px;margin:0}.auth .register-link{margin-top:20px;font-size:18px;display:block}.auth .register-link a{color:#2e6cff;font-size:18px}.auth .dvider{width:100%;text-align:center;position:relative;color:#555;margin:20px 0}.auth .dvider:before{content:"";width:46.5%;height:1px;background-color:#ccc;position:absolute;top:11px;left:0}.auth .dvider:after{content:"";width:46.5%;height:1px;background-color:#ccc;position:absolute;top:11px;right:0}.auth .connection-with{display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.auth .connection-with{display:block}}.auth .connection-with .facebook{border-radius:15px;background-color:#4a6823;text-align:center;font-size:18px;margin:20px 10px 10px;padding:10px;height:50px}.auth .connection-with .facebook a{color:#fff;margin:0}.auth .connection-with .facebook i{width:30px;height:30px;padding:5px}.auth .connection-with .google{text-align:center;border-radius:15px;font-size:18px;margin:20px 10px 10px;padding:0 15px;background-color:#fff;border:1px solid #232721;height:50px;line-height:45px}.auth .connection-with .google a{margin:0;color:#232721}.auth .connection-with .google img{width:30px;height:30px;padding:5px}.auth p{font-size:14px;font-weight:100;line-height:20px;letter-spacing:.5px;margin:20px 0 30px}.auth span{font-size:12px}.auth a{color:#333;font-size:14px;text-decoration:none;margin:15px 0}.auth .img{width:100%;height:100%;overflow:hidden}.auth .img img{width:100%;height:100%;object-fit:cover}.auth button,.auth .ghost{border-radius:10px;border:1px solid #4a6823;background-color:#4a6823;color:#fff;font-size:12px;font-weight:700;padding:12px 0;width:100%;letter-spacing:1px;text-transform:uppercase;transition:transform 80ms ease-in}.auth button:active,.auth .ghost:active{transform:scale(.95)}.auth button:focus,.auth .ghost:focus{outline:none}.auth a.ghost{background-color:transparent;border-color:#fff}.auth input{background-color:#fff;border:none;padding:12px 15px;margin:8px 0;width:100%;border-radius:10px;border:1px solid #4a6823}.auth input:active,.auth input:focus,.auth input:hover{border-color:#ffce14}.auth .form-container{position:absolute;top:0;height:100%;transition:all .6s ease-in-out}.auth .sign-in-container{left:0;width:50%;z-index:2}.auth .container.right-panel-active .sign-in-container{transform:translate(100%)}.auth .sign-up-container{left:0;width:50%;opacity:0;z-index:1}.auth .container.right-panel-active .sign-up-container{transform:translate(100%);opacity:1;z-index:5;animation:show .6s}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}.auth .overlay-container{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}.auth .container.right-panel-active .overlay-container{transform:translate(-100%)}.auth .overlay{background:#4a6823;background:-webkit-linear-gradient(to right,#4a6823,#4a6823);background:linear-gradient(to right,#4a6823,#4a6823);background-repeat:no-repeat;background-size:cover;background-position:0 0;color:#fff;position:relative;left:-100%;height:100%;width:200%;transform:translate(0);transition:transform .6s ease-in-out}.auth .container.right-panel-active .overlay{transform:translate(50%)}.auth .overlay-panel{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px;text-align:center;top:0;height:100%;width:50%;transform:translate(0);transition:transform .6s ease-in-out}.auth .overlay-left{transform:translate(-20%)}.auth .container.right-panel-active .overlay-left{transform:translate(0)}.auth .overlay-right{right:0;transform:translate(0)}.auth .container.right-panel-active .overlay-right{transform:translate(20%)}.auth .social-container{margin:20px 0}.auth .social-container a{border:1px solid #1783c5;border-radius:5px;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;height:40px;padding:5px 10px}.auth .social-container a i{padding:5px;color:#1783c5}.auth footer{background-color:#222;color:#fff;font-size:14px;bottom:0;position:fixed;left:0;right:0;text-align:center;z-index:999}.auth footer p{margin:10px 0}.auth footer i{color:red}.auth footer a{color:#3c97bf;text-decoration:none}@media (max-width: 767px){.auth .container{height:900px;transition:.3s ease-in-out;margin-bottom:80px}.auth .container .sign-in-container,.auth .container .sign-up-container{top:80px;width:100%}.auth .container .overlay-container{width:100%;height:180px;left:0}.auth .right-panel-active{height:900px}.auth .right-panel-active .sign-up-container{left:-100%}.auth .right-panel-active .overlay-container{left:100%}}.premium-form-container{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:16px;padding:2rem;box-shadow:0 4px 20px #00000014;border:1px solid #e2e8f0;margin-bottom:1.5rem}@media (max-width: 768px){.premium-form-container{padding:1.5rem}}.form-group,.mb-3{margin-bottom:1.5rem}.form-group label,.mb-3 label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:#334155;letter-spacing:.01em}.form-group label .required,.mb-3 label .required{color:#ef4444;margin-left:4px}.form-group label i,.mb-3 label i{margin-right:6px;color:#4a6823;font-size:.9375rem}.form-group .form-text,.mb-3 .form-text{font-size:.8125rem;color:#64748b;margin-top:.375rem;display:block}.form-control,input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=date],input[type=time],textarea{width:100%;padding:.875rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.5;color:#1e293b;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;transition:all .25s ease;outline:none}.form-control::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,textarea::placeholder{color:#94a3b8;font-weight:400}.form-control:hover,input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=url]:hover,input[type=date]:hover,input[type=time]:hover,textarea:hover{border-color:#cbd5e1}.form-control:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=date]:focus,input[type=time]:focus,textarea:focus{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a;transform:translateY(-1px);background-color:#fff}.form-control:disabled,.form-control[readonly],input[type=text]:disabled,input[type=text][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=number]:disabled,input[type=number][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=url]:disabled,input[type=url][readonly],input[type=date]:disabled,input[type=date][readonly],input[type=time]:disabled,input[type=time][readonly],textarea:disabled,textarea[readonly]{background-color:#f8fafc;color:#94a3b8;cursor:not-allowed;opacity:.7}.form-control.is-invalid,input[type=text].is-invalid,input[type=email].is-invalid,input[type=password].is-invalid,input[type=number].is-invalid,input[type=tel].is-invalid,input[type=url].is-invalid,input[type=date].is-invalid,input[type=time].is-invalid,textarea.is-invalid{border-color:#ef4444}.form-control.is-invalid:focus,input[type=text].is-invalid:focus,input[type=email].is-invalid:focus,input[type=password].is-invalid:focus,input[type=number].is-invalid:focus,input[type=tel].is-invalid:focus,input[type=url].is-invalid:focus,input[type=date].is-invalid:focus,input[type=time].is-invalid:focus,textarea.is-invalid:focus{box-shadow:0 0 0 4px #ef44441a}.form-control.is-valid,input[type=text].is-valid,input[type=email].is-valid,input[type=password].is-valid,input[type=number].is-valid,input[type=tel].is-valid,input[type=url].is-valid,input[type=date].is-valid,input[type=time].is-valid,textarea.is-valid{border-color:#22c55e}.form-control.is-valid:focus,input[type=text].is-valid:focus,input[type=email].is-valid:focus,input[type=password].is-valid:focus,input[type=number].is-valid:focus,input[type=tel].is-valid:focus,input[type=url].is-valid:focus,input[type=date].is-valid:focus,input[type=time].is-valid:focus,textarea.is-valid:focus{box-shadow:0 0 0 4px #22c55e1a}textarea.form-control{min-height:120px;resize:vertical;line-height:1.6}.form-select,select{width:100%;padding:.875rem 3rem .875rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.5;color:#1e293b;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;transition:all .25s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%234A6823' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:20px}.form-select:hover,select:hover{border-color:#cbd5e1}.form-select:focus,select:focus{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a;transform:translateY(-1px)}.form-select:disabled,select:disabled{background-color:#f8fafc;color:#94a3b8;cursor:not-allowed;opacity:.7}.form-select option,select option{padding:.75rem;font-weight:500}.form-check{display:flex;align-items:center;padding-left:0;margin-bottom:.75rem}.form-check .form-check-input{width:20px;height:20px;margin-top:0;margin-right:.75rem;border:2px solid #cbd5e1;border-radius:6px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.form-check .form-check-input:hover{border-color:#4a6823}.form-check .form-check-input:checked{background-color:#4a6823;border-color:#4a6823}.form-check .form-check-input:focus{box-shadow:0 0 0 4px #4a68231a}.form-check .form-check-input[type=radio]{border-radius:50%}.form-check .form-check-label{font-size:.9375rem;font-weight:500;color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none}.input-group{display:flex;width:100%}.input-group .input-group-text{display:flex;align-items:center;padding:.875rem 1rem;font-size:.9375rem;font-weight:600;color:#64748b;background:#f8fafc;border:2px solid #e2e8f0;border-right:none;border-radius:12px 0 0 12px}.input-group .input-group-text i{color:#4a6823;font-size:1.125rem}.input-group .form-control,.input-group .form-select{border-radius:0 12px 12px 0;border-left:none}.input-group .form-control:focus,.input-group .form-select:focus{transform:none}.input-group:focus-within .input-group-text{border-color:#4a6823;background:#4a68230d;color:#4a6823}.form-file{position:relative}.form-file input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2}.form-file .file-upload-label{display:flex;align-items:center;justify-content:center;gap:12px;padding:2rem;border:2px dashed #cbd5e1;border-radius:12px;background:#f8fafc;cursor:pointer;transition:all .3s ease}.form-file .file-upload-label i{font-size:2rem;color:#4a6823}.form-file .file-upload-label .upload-text{text-align:center}.form-file .file-upload-label .upload-text .main-text{display:block;font-size:.9375rem;font-weight:600;color:#334155;margin-bottom:.25rem}.form-file .file-upload-label .upload-text .sub-text{display:block;font-size:.8125rem;color:#64748b}.form-file .file-upload-label:hover{border-color:#4a6823;background:#4a68230d}.form-file:focus-within .file-upload-label{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a}.btn,button[type=submit],button[type=button]{padding:.875rem 1.75rem;font-size:.9375rem;font-weight:600;line-height:1.5;border-radius:12px;border:2px solid transparent;cursor:pointer;transition:all .25s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap;letter-spacing:.01em}.btn:disabled,button[type=submit]:disabled,button[type=button]:disabled{opacity:.6;cursor:not-allowed}.btn i,button[type=submit] i,button[type=button] i{font-size:1.125rem}.btn-primary{background:linear-gradient(135deg,#4a6823,#344919);color:#fff;border-color:#4a6823;box-shadow:0 2px 8px #4a682333}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#3c551d,#4a6823);transform:translateY(-2px);box-shadow:0 8px 24px #4a682359}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-secondary{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.btn-secondary:hover:not(:disabled){background:#e2e8f0;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.btn-outline-primary{background:transparent;color:#4a6823;border-color:#4a6823}.btn-outline-primary:hover:not(:disabled){background:#4a6823;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #4a682340}.btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-color:#ef4444}.btn-danger:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}.btn-success{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border-color:#22c55e}.btn-success:hover:not(:disabled){background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-2px);box-shadow:0 4px 12px #22c55e4d}.btn-sm{padding:.625rem 1.25rem;font-size:.875rem}.btn-lg{padding:1.125rem 2rem;font-size:1rem}.form-actions{display:flex;gap:12px;padding-top:1.5rem;border-top:1px solid #e2e8f0;margin-top:2rem}@media (max-width: 768px){.form-actions{flex-direction:column}.form-actions .btn{width:100%}}.invalid-feedback{display:block;margin-top:.375rem;font-size:.8125rem;color:#ef4444;font-weight:500}.invalid-feedback i{margin-right:4px}.valid-feedback{display:block;margin-top:.375rem;font-size:.8125rem;color:#22c55e;font-weight:500}.valid-feedback i{margin-right:4px}.form-section{padding:1.5rem 0}.form-section:not(:last-child){border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem}.form-section .section-title{font-size:1.125rem;font-weight:700;color:#1e293b;margin-bottom:1rem;display:flex;align-items:center;gap:10px}.form-section .section-title i{color:#4a6823;font-size:1.25rem}.form-section .section-description{font-size:.875rem;color:#64748b;margin-bottom:1.5rem;line-height:1.6}.search-form-enhanced{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:16px;padding:1.5rem;box-shadow:0 4px 20px #00000014;border:1px solid #e2e8f0;margin-bottom:1.5rem}.search-form-enhanced .search-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}@media (max-width: 768px){.search-form-enhanced .search-row{grid-template-columns:1fr}}.search-form-enhanced .search-actions{display:flex;gap:12px;margin-top:1rem}@media (max-width: 768px){.search-form-enhanced .search-actions{flex-direction:column}}.form-loading{position:relative;pointer-events:none;opacity:.6}.form-loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#4a6823;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.table-responsive{background:#fff;border-radius:20px;box-shadow:0 4px 20px #0000000f;border:1px solid #e5e7eb;overflow:hidden}.table-responsive table{width:100%;margin:0;border-collapse:separate;border-spacing:0}.table-responsive table thead{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.table-responsive table thead tr th{font-size:.8125rem;font-weight:800;color:#475569;text-transform:uppercase;letter-spacing:.8px;border-bottom:2px solid #e2e8f0;white-space:nowrap;text-align:left}.table-responsive table tbody tr{transition:all .3s ease;border-bottom:1px solid #f1f5f9}.table-responsive table tbody tr:hover{background:linear-gradient(135deg,#fafbfc,#f8fafc)}.table-responsive table tbody tr:hover .item-info .img{transform:scale(1.05) rotate(2deg);box-shadow:0 8px 24px #4a682340}.table-responsive table tbody tr:last-child{border-bottom:none}.table-responsive table tbody tr td{vertical-align:middle;font-size:.9375rem;color:#334155}.table-responsive table tbody tr td:first-child{font-weight:700;color:#64748b}.table-responsive table tbody tr td:first-child .id-badge{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;color:#15803d;padding:.3rem;border-radius:10px;font-weight:800;font-size:.875rem;display:inline-block}.dashboard{padding:0}.dashboard main{margin-top:70px;padding:2rem;background:linear-gradient(135deg,#f8fafb,#f1f5f9);min-height:calc(100vh - 70px)}@media (max-width: 991px){.dashboard main{padding:1.5rem 1rem}}.dashboard .welcome-banner{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:16px;padding:2rem 2.5rem;margin-bottom:2rem;box-shadow:0 2px 8px #0000000f;border:1px solid #e2e8f0;position:relative;overflow:hidden}.dashboard .welcome-banner:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(74,104,35,.03) 0%,transparent 70%);border-radius:50%}.dashboard .welcome-banner .welcome-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}@media (max-width: 768px){.dashboard .welcome-banner .welcome-content{flex-direction:column;gap:1.5rem;text-align:center}}.dashboard .welcome-banner .welcome-text h1{color:#1f2937;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}@media (max-width: 768px){.dashboard .welcome-banner .welcome-text h1{font-size:1.5rem}}.dashboard .welcome-banner .welcome-text p{color:#6b7280;font-size:.9375rem;margin:0}.dashboard .welcome-banner .welcome-actions{display:flex;gap:12px}@media (max-width: 768px){.dashboard .welcome-banner .welcome-actions{width:100%;flex-direction:column}}.dashboard .welcome-banner .action-btn{padding:.75rem 1.5rem;border-radius:10px;font-weight:600;font-size:.875rem;text-decoration:none;display:flex;align-items:center;gap:8px;transition:all .2s ease;white-space:nowrap}.dashboard .welcome-banner .action-btn.primary{background:linear-gradient(135deg,#4a6823,#3d5a1d);color:#fff;border:none}.dashboard .welcome-banner .action-btn.primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a682340}.dashboard .welcome-banner .action-btn.secondary{background:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.dashboard .welcome-banner .action-btn.secondary:hover{background:#e5e7eb;transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.dashboard .account-not-complete{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-radius:16px;margin-bottom:24px;padding:1.5rem;border:1px solid #fecaca;box-shadow:0 2px 8px #ef44441a}.dashboard .account-not-complete .description{padding:0 0 1rem;font-size:1.125rem;font-weight:700;color:#991b1b;display:flex;align-items:center;gap:12px}.dashboard .account-not-complete .description:before{content:"⚠";font-size:1.5rem}.dashboard .account-not-complete .actions{display:flex;flex-direction:column;gap:10px}.dashboard .account-not-complete .actions .action{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background-color:#fff;border-radius:12px;border:1px solid #e5e7eb;transition:all .2s ease}.dashboard .account-not-complete .actions .action:hover{border-color:#4a6823;box-shadow:0 2px 8px #4a68231a}.dashboard .account-not-complete .actions .action .title{font-size:.9375rem;color:#374151;font-weight:500;position:relative;padding-left:28px}@media (max-width: 767px){.dashboard .account-not-complete .actions .action .title{font-size:.875rem}}.dashboard .account-not-complete .actions .action .title:before{content:"";position:absolute;display:block;top:50%;transform:translateY(-50%);left:0;width:18px;height:18px;border-radius:50%;border:2px solid #d1d5db;background-color:#fff}.dashboard .account-not-complete .actions .action .status .do{padding:.5rem 1rem;border-radius:8px;font-size:.8125rem;font-weight:600;background-color:#4a6823;color:#fff;white-space:nowrap;border:none;cursor:pointer;transition:all .2s ease}.dashboard .account-not-complete .actions .action .status .do:hover{background-color:#3d5a1d;transform:translateY(-1px)}@media (max-width: 767px){.dashboard .account-not-complete .actions .action .status .do{font-size:.75rem;padding:.4rem .8rem}}.dashboard .account-not-complete .actions .action .status .done{padding:.5rem 1rem;border-radius:8px;font-size:.8125rem;font-weight:600;background-color:#f3f4f6;color:#6b7280;display:none}@media (max-width: 767px){.dashboard .account-not-complete .actions .action .status .done{font-size:.75rem;padding:.4rem .8rem}}.dashboard .account-not-complete .actions .valide{border-color:#d1fae5;background-color:#f0fdf4}.dashboard .account-not-complete .actions .valide .title{color:#065f46}.dashboard .account-not-complete .actions .valide .title:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0;width:18px;height:18px;font-size:10px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#10b981,#059669);border:none}.dashboard .account-not-complete .actions .valide .status .do{display:none}.dashboard .account-not-complete .actions .valide .status .done{display:flex;align-items:center;gap:6px;background-color:#d1fae5;color:#065f46}.dashboard .account-not-complete .actions .valide .status .done:before{content:"✓";font-weight:700}.dashboard .stats-wrapper{margin-bottom:24px}.dashboard .stat-block{display:block;background:#fff;padding:1.25rem;border-radius:12px;border:1px solid #e5e7eb;margin-bottom:16px;box-shadow:0 1px 2px #0000000d;transition:all .3s ease;position:relative;overflow:hidden}.dashboard .stat-block:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014;border-color:#d1d5db}.dashboard .stat-block .stat-content{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard .stat-block .stat-info{flex:1;min-width:0}.dashboard .stat-block .stat-label{display:block;font-size:.813rem;font-weight:500;color:#6b7280;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.025em}.dashboard .stat-block .stat-value{font-size:1.75rem;font-weight:700;color:#1f2937;margin:0 0 .375rem;line-height:1}.dashboard .stat-block .stat-change{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:6px}.dashboard .stat-block .stat-change i{font-size:.625rem}.dashboard .stat-block .stat-change.positive{background-color:#d1fae5;color:#065f46}.dashboard .stat-block .stat-change.negative{background-color:#fee2e2;color:#991b1b}.dashboard .stat-block .stat-change.neutral{background-color:#f3f4f6;color:#6b7280}.dashboard .stat-block .stat-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:1.25rem;transition:all .3s ease}.dashboard .stat-block:nth-child(1) .stat-icon{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}.dashboard .stat-block:nth-child(1):hover{border-color:#93c5fd}.dashboard .stat-block:nth-child(1):hover .stat-icon{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;transform:scale(1.05)}.dashboard .stat-block:nth-child(2) .stat-icon{background:linear-gradient(135deg,#fce7f3,#fbcfe8);color:#be185d}.dashboard .stat-block:nth-child(2):hover{border-color:#f9a8d4}.dashboard .stat-block:nth-child(2):hover .stat-icon{background:linear-gradient(135deg,#ec4899,#db2777);color:#fff;transform:scale(1.05)}.dashboard .stat-block:nth-child(3) .stat-icon{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.dashboard .stat-block:nth-child(3):hover{border-color:#fcd34d}.dashboard .stat-block:nth-child(3):hover .stat-icon{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;transform:scale(1.05)}.dashboard .stat-block:nth-child(4) .stat-icon{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.dashboard .stat-block:nth-child(4):hover{border-color:#6ee7b7}.dashboard .stat-block:nth-child(4):hover .stat-icon{background:linear-gradient(135deg,#10b981,#059669);color:#fff;transform:scale(1.05)}.dashboard .latest-items{margin-bottom:20px}.dashboard .card{background:#fff;border-radius:12px;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;padding:0;overflow:hidden;transition:all .3s ease}.dashboard .card:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.dashboard .card-header{padding:1.5rem 1.75rem;background:linear-gradient(135deg,#fff,#f8fafc);border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;position:relative}.dashboard .card-header:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:0}.dashboard .card-header h2,.dashboard .card-header h3{color:#1e293b;font-size:1.125rem;font-weight:700;margin:0;display:flex;align-items:center;gap:10px;letter-spacing:-.01em}.dashboard .card-header h2 i,.dashboard .card-header h3 i{font-size:1.125rem;color:#3b82f6;background:linear-gradient(135deg,#dbeafe,#bfdbfe);width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0}.dashboard .card-header .see-all-link,.dashboard .card-header a:not(.action-btn):not(.quick-action-item){color:#3b82f6;font-weight:600;font-size:.875rem;text-decoration:none;display:flex;align-items:center;gap:6px;transition:all .2s ease;padding:.5rem .875rem;border-radius:8px;background:transparent}.dashboard .card-header .see-all-link:hover,.dashboard .card-header a:not(.action-btn):not(.quick-action-item):hover{color:#2563eb;background:#f0f7ff;gap:8px}.dashboard .card-header .see-all-link i,.dashboard .card-header a:not(.action-btn):not(.quick-action-item) i{font-size:.75rem}.dashboard .card-header button{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;color:#fff;font-size:.875rem;font-weight:600;padding:.625rem 1.25rem;border:none;transition:all .2s ease;cursor:pointer;box-shadow:0 2px 4px #3b82f626}.dashboard .card-header button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.dashboard .card-header select,.dashboard .card-header .period-select{padding:.625rem 2.25rem .625rem 1rem;border:1.5px solid #e2e8f0;border-radius:10px;font-size:.813rem;font-weight:600;color:#475569;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23475569' d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E") no-repeat right .875rem center;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000a}.dashboard .card-header select:hover,.dashboard .card-header .period-select:hover{border-color:#cbd5e1;background-color:#f8fafc;box-shadow:0 2px 4px #0000000f}.dashboard .card-header select:focus,.dashboard .card-header .period-select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f,0 1px 2px #0000000a}[dir=rtl] .dashboard .card-header:before,html[dir=rtl] .dashboard .card-header:before{left:auto;right:0}[dir=rtl] .dashboard .card-header h2,[dir=rtl] .dashboard .card-header h3,html[dir=rtl] .dashboard .card-header h2,html[dir=rtl] .dashboard .card-header h3{flex-direction:row-reverse}[dir=rtl] .dashboard .card-header select,[dir=rtl] .dashboard .card-header .period-select,html[dir=rtl] .dashboard .card-header select,html[dir=rtl] .dashboard .card-header .period-select{background-position:left .875rem center;padding:.625rem 1rem .625rem 2.25rem}.dashboard table{border-collapse:collapse;width:100%}.dashboard thead tr{background:#f9fafb;border-bottom:2px solid #e5e7eb}.dashboard thead td{font-weight:600;color:#4b5563;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;padding:1rem 1.25rem}.dashboard tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.dashboard tbody tr:hover{background-color:#f9fafb}.dashboard td{padding:1rem 1.25rem;font-size:.9rem;color:#374151;vertical-align:middle}.dashboard tr td:last-child{display:flex;align-items:center}.dashboard td .status{display:inline-block;height:10px;width:10px;border-radius:50%;margin-right:1rem}.dashboard .status.purple{background:#639}.dashboard .status.pink{background:#ff1493}.dashboard .status.green{background:#4a6823}.dashboard .status.orange{background:#ff4500}.dashboard .customer{display:flex;justify-content:space-between;align-items:center;padding:.5rem .7rem}.dashboard .info{display:flex;align-items:center}.dashboard .info img{border-radius:50%;margin-right:1rem}.dashboard .info h4{font-size:.8rem;font-weight:700;color:#222}.dashboard .info small{font-weight:600;color:var(--text-grey)}.dashboard .contact{display:flex}.dashboard .contact form button{background-color:transparent;border:none}.dashboard .contact form button i{color:#eee}.dashboard .contact span{font-size:1.2rem;display:inline-block;margin:5px;color:#4a6823}.dashboard .contact button{margin:8px 5px 5px}.dashboard .contact .phone span{color:#1c8cd7}.dashboard .stats-wrapper{margin-bottom:2rem}.dashboard .stats-wrapper .g-3{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}.dashboard .stat-block{display:block;background:#fff;border-radius:16px;padding:1.75rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px #00000014;transition:all .3s ease;text-decoration:none;height:100%;position:relative;overflow:hidden}.dashboard .stat-block:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#4a6823,#78b957);opacity:0;transition:opacity .3s ease}.dashboard .stat-block:hover{transform:translateY(-4px);box-shadow:0 12px 28px #4a682326;border-color:#4a6823;text-decoration:none}.dashboard .stat-block:hover:before{opacity:1}.dashboard .stat-block:hover .stat-icon i{transform:scale(1.1) rotate(5deg)}.dashboard .stat-block .stat-content{display:flex;justify-content:space-between;align-items:flex-start}.dashboard .stat-block .stat-info{flex:1}.dashboard .stat-block .stat-info .stat-label{display:block;font-size:.875rem;color:#6b7280;font-weight:500;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.dashboard .stat-block .stat-info .stat-value{font-size:2rem;font-weight:700;color:#1f2937;margin:.5rem 0;line-height:1}.dashboard .stat-block .stat-info .stat-change{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;padding:.25rem .625rem;border-radius:6px}.dashboard .stat-block .stat-info .stat-change i{font-size:.75rem}.dashboard .stat-block .stat-info .stat-change.positive{background:#d1fae5;color:#065f46}.dashboard .stat-block .stat-info .stat-change.negative{background:#fee2e2;color:#991b1b}.dashboard .stat-block .stat-info .stat-change.neutral{background:#f3f4f6;color:#6b7280}.dashboard .stat-block .stat-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f4ed,#e8f5e2);border-radius:14px;flex-shrink:0}.dashboard .stat-block .stat-icon i{font-size:2rem;color:#4a6823;transition:all .3s ease}.dashboard .quick-actions-card{background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d;overflow:hidden;height:100%}.dashboard .quick-actions-card .card-header{padding:1rem 1.25rem;background:#fafbfc;border-bottom:1px solid #e5e7eb}.dashboard .quick-actions-card .card-header h3{margin:0;font-size:1rem;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:8px}.dashboard .quick-actions-card .card-header h3 i{color:#6b7280;font-size:.875rem}.dashboard .quick-actions-card .quick-actions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:1.25rem}.dashboard .quick-actions-card .quick-action-item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;text-decoration:none;transition:all .2s ease}.dashboard .quick-actions-card .quick-action-item:hover{background:#fff;border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 3px 8px #00000014}.dashboard .quick-actions-card .quick-action-item:hover .action-icon{transform:scale(1.08)}.dashboard .quick-actions-card .quick-action-item .action-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;transition:transform .2s ease}.dashboard .quick-actions-card .quick-action-item .action-icon.add{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}.dashboard .quick-actions-card .quick-action-item .action-icon.chat{background:linear-gradient(135deg,#fce7f3,#fbcfe8);color:#be185d}.dashboard .quick-actions-card .quick-action-item .action-icon.post{background:linear-gradient(135deg,#e9d5ff,#d8b4fe);color:#6b21a8}.dashboard .quick-actions-card .quick-action-item .action-icon.settings{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#4b5563}.dashboard .quick-actions-card .quick-action-item span{font-size:.813rem;font-weight:600;color:#4b5563;text-align:center}.dashboard .performance-card{background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d;height:100%}.dashboard .performance-card .card-header{padding:1rem 1.25rem;background:#fafbfc;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.dashboard .performance-card .card-header h3{margin:0;font-size:1rem;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:8px}.dashboard .performance-card .card-header h3 i{color:#6b7280;font-size:.875rem}.dashboard .performance-card .card-header .period-select{padding:.5rem .875rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.813rem;font-weight:500;color:#4b5563;background:#fff;cursor:pointer;transition:all .2s ease}.dashboard .performance-card .card-header .period-select:hover{border-color:#d1d5db}.dashboard .performance-card .card-header .period-select:focus{outline:none;border-color:#9ca3af;box-shadow:0 0 0 3px #9ca3af1a}.dashboard .performance-card .performance-grid{padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.dashboard .performance-card .performance-item{display:flex;gap:1rem;align-items:flex-start}.dashboard .performance-card .performance-item .perf-icon{width:44px;height:44px;border-radius:10px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard .performance-card .performance-item .perf-icon i{font-size:1.125rem;color:#6b7280}.dashboard .performance-card .performance-item .perf-details{flex:1}.dashboard .performance-card .performance-item .perf-details .perf-label{display:block;font-size:.875rem;color:#6b7280;font-weight:500;margin-bottom:.5rem}.dashboard .performance-card .performance-item .perf-details .perf-value{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.dashboard .performance-card .performance-item .perf-details .perf-bar{width:100%;height:6px;background:#f3f4f6;border-radius:3px;overflow:hidden}.dashboard .performance-card .performance-item .perf-details .perf-bar .perf-fill{height:100%;background:linear-gradient(90deg,#60a5fa,#3b82f6);border-radius:3px;transition:width .3s ease}.dashboard .recent-grid .see-all-link{color:#4a6823;font-weight:600;font-size:.875rem;text-decoration:none;display:flex;align-items:center;gap:6px;transition:all .2s ease}.dashboard .recent-grid .see-all-link:hover{color:#3d5a1d;gap:10px}.dashboard .recent-grid .see-all-link i{font-size:.75rem}.dashboard .recent-grid .item-title-cell strong{color:#1f2937;font-weight:600}.dashboard .recent-grid .category-badge{display:inline-block;padding:.375rem .75rem;background:#f3f4f6;color:#6b7280;border-radius:8px;font-size:.8125rem;font-weight:500}.dashboard .recent-grid .status-badge{display:inline-flex;align-items:center;gap:6px;padding:.375rem .875rem;border-radius:8px;font-size:.8125rem;font-weight:600;white-space:nowrap}.dashboard .recent-grid .status-badge .status-dot{width:8px;height:8px;border-radius:50%}.dashboard .recent-grid .status-badge .status-dot.orange{background:#f97316}.dashboard .recent-grid .status-badge .status-dot.purple{background:#9333ea}.dashboard .recent-grid .status-badge .status-dot.pink{background:#ec4899}.dashboard .recent-grid .status-badge .status-dot.green{background:#10b981}.dashboard .recent-grid .status-badge .status-dot.gray{background:#6b7280}.dashboard .recent-grid .status-badge.rejected{background:#fff7ed;color:#c2410c;border:1px solid #fed7aa}.dashboard .recent-grid .status-badge.review{background:#faf5ff;color:#7c3aed;border:1px solid #e9d5ff}.dashboard .recent-grid .status-badge.draft{background:#fdf2f8;color:#be185d;border:1px solid #fbcfe8}.dashboard .recent-grid .status-badge.published{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.dashboard .recent-grid .status-badge.deactivated{background:#f9fafb;color:#4b5563;border:1px solid #e5e7eb}.dashboard .customers .chats-list{max-height:600px;overflow-y:auto}.dashboard .customers .chats-list::-webkit-scrollbar{width:6px}.dashboard .customers .chats-list::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.dashboard .customers .chats-list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.dashboard .customers .chats-list::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dashboard .customers .customer{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.dashboard .customers .customer:hover{background-color:#f9fafb}.dashboard .customers .customer:last-child{border-bottom:none}.dashboard .customers .customer .info{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.dashboard .customers .customer .info .customer-avatar{width:50px;height:50px;border-radius:12px;overflow:hidden;flex-shrink:0;border:2px solid #f3f4f6}.dashboard .customers .customer .info .customer-avatar img{width:100%;height:100%;object-fit:cover}.dashboard .customers .customer .info .customer-details{flex:1;min-width:0}.dashboard .customers .customer .info .customer-details h4{font-size:.9375rem;font-weight:600;color:#1f2937;margin:0 0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard .customers .customer .info .customer-details small{font-size:.8125rem;color:#6b7280;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard .customers .customer .contact{display:flex;gap:8px;align-items:center}.dashboard .customers .customer .contact form{margin:0}.dashboard .customers .customer .contact .contact-btn{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:none;background:#f3f4f6;color:#6b7280;text-decoration:none;transition:all .2s ease;cursor:pointer}.dashboard .customers .customer .contact .contact-btn i{font-size:.9375rem}.dashboard .customers .customer .contact .contact-btn.message:hover{background:#dbeafe;color:#1d4ed8}.dashboard .customers .customer .contact .contact-btn.whatsapp:hover{background:#dcfce7;color:#15803d}.dashboard .customers .customer .contact .contact-btn.phone:hover{background:#dbeafe;color:#1d4ed8}[dir=rtl] .dashboard .welcome-banner:before,html[dir=rtl] .dashboard .welcome-banner:before{right:auto;left:-10%}[dir=rtl] .dashboard .welcome-banner .welcome-actions,html[dir=rtl] .dashboard .welcome-banner .welcome-actions,[dir=rtl] .dashboard .welcome-banner .action-btn,html[dir=rtl] .dashboard .welcome-banner .action-btn{flex-direction:row-reverse}[dir=rtl] .dashboard .account-not-complete .actions .action .title,html[dir=rtl] .dashboard .account-not-complete .actions .action .title{padding-left:0;padding-right:28px}[dir=rtl] .dashboard .account-not-complete .actions .action .title:before,html[dir=rtl] .dashboard .account-not-complete .actions .action .title:before{left:auto;right:0}[dir=rtl] .dashboard .stat-block .stat-content,html[dir=rtl] .dashboard .stat-block .stat-content,[dir=rtl] .dashboard .stat-block .stat-change,html[dir=rtl] .dashboard .stat-block .stat-change,[dir=rtl] .dashboard .card-header h2,[dir=rtl] .dashboard .card-header h3,html[dir=rtl] .dashboard .card-header h2,html[dir=rtl] .dashboard .card-header h3{flex-direction:row-reverse}[dir=rtl] .dashboard .card-header .see-all-link,[dir=rtl] .dashboard .card-header a:not(.action-btn):not(.quick-action-item),html[dir=rtl] .dashboard .card-header .see-all-link,html[dir=rtl] .dashboard .card-header a:not(.action-btn):not(.quick-action-item){flex-direction:row-reverse}[dir=rtl] .dashboard .performance-card .performance-item,html[dir=rtl] .dashboard .performance-card .performance-item{flex-direction:row-reverse}[dir=rtl] .dashboard .performance-card .performance-item .perf-details,html[dir=rtl] .dashboard .performance-card .performance-item .perf-details{text-align:right}[dir=rtl] .dashboard .latest-order .order-info,html[dir=rtl] .dashboard .latest-order .order-info{flex-direction:row-reverse}[dir=rtl] .dashboard .latest-order .order-info .order-details,html[dir=rtl] .dashboard .latest-order .order-info .order-details{text-align:right}[dir=rtl] .dashboard .customer-item .customer-info,html[dir=rtl] .dashboard .customer-item .customer-info{flex-direction:row-reverse}[dir=rtl] .dashboard .customer-item .customer-info .customer-details,html[dir=rtl] .dashboard .customer-item .customer-info .customer-details{text-align:right}[dir=rtl] .dashboard .customer-item .contact,html[dir=rtl] .dashboard .customer-item .contact{flex-direction:row-reverse}[dir=rtl] .dashboard table thead td,html[dir=rtl] .dashboard table thead td,[dir=rtl] .dashboard table tbody td,html[dir=rtl] .dashboard table tbody td{text-align:right}.dashboard-page-modern{padding:0;min-height:calc(100vh - 70px);background:linear-gradient(135deg,#f8fafb,#f1f5f9)}.dashboard-page-modern main{padding:2rem;margin-top:70px}@media (max-width: 991px){.dashboard-page-modern main{padding:1.5rem 1rem}}.dashboard-page-modern .page-header{background:#fff;border-radius:16px;padding:2rem 2.5rem;margin-bottom:1.5rem;box-shadow:0 4px 16px #0000000f;border:1px solid #e5e7eb;position:relative;overflow:hidden}.dashboard-page-modern .page-header:before{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,rgba(74,104,35,.05) 0%,transparent 70%);border-radius:50%;transform:translate(30%,-30%)}.dashboard-page-modern .page-header .header-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}@media (max-width: 767px){.dashboard-page-modern .page-header .header-content{flex-direction:column;gap:1rem;align-items:flex-start}}.dashboard-page-modern .page-header .header-title h1,.dashboard-page-modern .page-header .header-title h2{font-size:1.75rem;font-weight:700;color:#1e293b;margin:0 0 .5rem;display:flex;align-items:center;gap:12px}.dashboard-page-modern .page-header .header-title h1 i,.dashboard-page-modern .page-header .header-title h2 i{font-size:1.5rem;color:#4a6823;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4a68231a,#4a68230d);border-radius:12px}@media (max-width: 767px){.dashboard-page-modern .page-header .header-title h1,.dashboard-page-modern .page-header .header-title h2{font-size:1.5rem}}.dashboard-page-modern .page-header .header-title p{color:#64748b;font-size:.9375rem;margin:0}.dashboard-page-modern .page-header .header-actions{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 767px){.dashboard-page-modern .page-header .header-actions{width:100%}}.dashboard-page-modern .modern-card{background:#fff;border-radius:16px;border:1px solid #e5e7eb;box-shadow:0 4px 16px #0000000f;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:1.5rem}.dashboard-page-modern .modern-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.dashboard-page-modern .modern-card .card-header-modern{padding:1.5rem 2rem;background:linear-gradient(135deg,#fff,#f8fafc);border-bottom:2px solid #e2e8f0;position:relative}.dashboard-page-modern .modern-card .card-header-modern:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:linear-gradient(135deg,#4a6823,#2f4216)}.dashboard-page-modern .modern-card .card-header-modern h3,.dashboard-page-modern .modern-card .card-header-modern h4{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0;display:flex;align-items:center;gap:10px}.dashboard-page-modern .modern-card .card-header-modern h3 i,.dashboard-page-modern .modern-card .card-header-modern h4 i{font-size:1.125rem;color:#4a6823;background:linear-gradient(135deg,#4a682326,#4a682314);width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px}.dashboard-page-modern .modern-card .card-body-modern{padding:2rem}@media (max-width: 767px){.dashboard-page-modern .modern-card .card-body-modern{padding:1.5rem}}.dashboard-page-modern .modern-card .card-footer-modern{padding:1.25rem 2rem;background:#f9fafb;border-top:1px solid #e5e7eb}.dashboard-page-modern .modern-form .form-group{margin-bottom:1.5rem}.dashboard-page-modern .modern-form .form-group label{display:block;font-weight:600;color:#374151;margin-bottom:.625rem;font-size:.9375rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard-page-modern .modern-form .form-group label .required{color:#ef4444;margin-left:4px}.dashboard-page-modern .modern-form .form-group label i{margin-right:6px;color:#4a6823;font-size:.875rem}.dashboard-page-modern .modern-form .form-group input[type=text],.dashboard-page-modern .modern-form .form-group input[type=email],.dashboard-page-modern .modern-form .form-group input[type=password],.dashboard-page-modern .modern-form .form-group input[type=number],.dashboard-page-modern .modern-form .form-group input[type=tel],.dashboard-page-modern .modern-form .form-group input[type=url],.dashboard-page-modern .modern-form .form-group input[type=date],.dashboard-page-modern .modern-form .form-group textarea,.dashboard-page-modern .modern-form .form-group select{width:100%;padding:.875rem 1.125rem;border:1.5px solid #e5e7eb;border-radius:12px;font-size:.9375rem;color:#1f2937;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000a}.dashboard-page-modern .modern-form .form-group input[type=text]:focus,.dashboard-page-modern .modern-form .form-group input[type=email]:focus,.dashboard-page-modern .modern-form .form-group input[type=password]:focus,.dashboard-page-modern .modern-form .form-group input[type=number]:focus,.dashboard-page-modern .modern-form .form-group input[type=tel]:focus,.dashboard-page-modern .modern-form .form-group input[type=url]:focus,.dashboard-page-modern .modern-form .form-group input[type=date]:focus,.dashboard-page-modern .modern-form .form-group textarea:focus,.dashboard-page-modern .modern-form .form-group select:focus{outline:none;border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a,0 2px 4px #0000000d}.dashboard-page-modern .modern-form .form-group input[type=text]::placeholder,.dashboard-page-modern .modern-form .form-group input[type=email]::placeholder,.dashboard-page-modern .modern-form .form-group input[type=password]::placeholder,.dashboard-page-modern .modern-form .form-group input[type=number]::placeholder,.dashboard-page-modern .modern-form .form-group input[type=tel]::placeholder,.dashboard-page-modern .modern-form .form-group input[type=url]::placeholder,.dashboard-page-modern .modern-form .form-group input[type=date]::placeholder,.dashboard-page-modern .modern-form .form-group textarea::placeholder,.dashboard-page-modern .modern-form .form-group select::placeholder{color:#9ca3af}.dashboard-page-modern .modern-form .form-group input[type=text]:disabled,.dashboard-page-modern .modern-form .form-group input[type=email]:disabled,.dashboard-page-modern .modern-form .form-group input[type=password]:disabled,.dashboard-page-modern .modern-form .form-group input[type=number]:disabled,.dashboard-page-modern .modern-form .form-group input[type=tel]:disabled,.dashboard-page-modern .modern-form .form-group input[type=url]:disabled,.dashboard-page-modern .modern-form .form-group input[type=date]:disabled,.dashboard-page-modern .modern-form .form-group textarea:disabled,.dashboard-page-modern .modern-form .form-group select:disabled{background:#f3f4f6;cursor:not-allowed;opacity:.6}.dashboard-page-modern .modern-form .form-group textarea{min-height:120px;resize:vertical}.dashboard-page-modern .modern-form .form-group select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23475569' d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px;padding-right:3rem}.dashboard-page-modern .modern-form .form-group .input-icon{position:relative}.dashboard-page-modern .modern-form .form-group .input-icon i{position:absolute;left:1.125rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:1rem;pointer-events:none}.dashboard-page-modern .modern-form .form-group .input-icon input{padding-left:3rem}.dashboard-page-modern .modern-form .form-group .form-helper{font-size:.8125rem;color:#6b7280;margin-top:.375rem;display:block}.dashboard-page-modern .modern-form .form-group .form-helper.error{color:#ef4444}.dashboard-page-modern .modern-form .form-group .form-helper.success{color:#10b981}.dashboard-page-modern .modern-form .form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:1.5rem}.dashboard-page-modern .btn-modern{padding:.875rem 1.75rem;border-radius:10px;font-weight:600;font-size:.9375rem;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:8px;text-decoration:none;box-shadow:0 2px 4px #00000014}.dashboard-page-modern .btn-modern i{font-size:1rem}.dashboard-page-modern .btn-modern:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.dashboard-page-modern .btn-modern:active{transform:translateY(0)}.dashboard-page-modern .btn-modern:disabled{opacity:.6;cursor:not-allowed;transform:none}.dashboard-page-modern .btn-modern.btn-primary{background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff}.dashboard-page-modern .btn-modern.btn-primary:hover{box-shadow:0 6px 20px #4a682359}.dashboard-page-modern .btn-modern.btn-secondary{background:#f3f4f6;color:#374151;border:1px solid #e5e7eb}.dashboard-page-modern .btn-modern.btn-secondary:hover{background:#e5e7eb}.dashboard-page-modern .btn-modern.btn-success{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.dashboard-page-modern .btn-modern.btn-success:hover{box-shadow:0 6px 20px #10b98159}.dashboard-page-modern .btn-modern.btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.dashboard-page-modern .btn-modern.btn-danger:hover{box-shadow:0 6px 20px #ef444459}.dashboard-page-modern .btn-modern.btn-warning{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.dashboard-page-modern .btn-modern.btn-warning:hover{box-shadow:0 6px 20px #f59e0b59}.dashboard-page-modern .btn-modern.btn-info{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.dashboard-page-modern .btn-modern.btn-info:hover{box-shadow:0 6px 20px #3b82f659}.dashboard-page-modern .btn-modern.btn-outline{background:transparent;border:2px solid;box-shadow:none}.dashboard-page-modern .btn-modern.btn-outline.btn-primary{color:#4a6823;border-color:#4a6823}.dashboard-page-modern .btn-modern.btn-outline.btn-primary:hover{background:#4a68231a}.dashboard-page-modern .btn-modern.btn-outline.btn-danger{color:#ef4444;border-color:#ef4444}.dashboard-page-modern .btn-modern.btn-outline.btn-danger:hover{background:#ef44441a}.dashboard-page-modern .btn-modern.btn-sm{padding:.625rem 1.25rem;font-size:.875rem}.dashboard-page-modern .btn-modern.btn-lg{padding:1.125rem 2.25rem;font-size:1.0625rem}.dashboard-page-modern .modern-table-wrapper{overflow-x:auto;border-radius:16px;box-shadow:0 4px 16px #0000000f}.dashboard-page-modern .modern-table-wrapper table{width:100%;border-collapse:separate;border-spacing:0;background:#fff}.dashboard-page-modern .modern-table-wrapper table thead tr{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.dashboard-page-modern .modern-table-wrapper table thead tr th{padding:1.125rem 1.5rem;text-align:left;font-weight:700;font-size:.875rem;color:#475569;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e2e8f0;white-space:nowrap}.dashboard-page-modern .modern-table-wrapper table thead tr th:first-child{border-top-left-radius:16px}.dashboard-page-modern .modern-table-wrapper table thead tr th:last-child{border-top-right-radius:16px}.dashboard-page-modern .modern-table-wrapper table tbody tr{transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard-page-modern .modern-table-wrapper table tbody tr:hover{background:#f9fafb}.dashboard-page-modern .modern-table-wrapper table tbody tr:last-child td{border-bottom:none}.dashboard-page-modern .modern-table-wrapper table tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.dashboard-page-modern .modern-table-wrapper table tbody tr:last-child td:last-child{border-bottom-right-radius:16px}.dashboard-page-modern .modern-table-wrapper table tbody tr td{padding:1rem 1.5rem;color:#1f2937;font-size:.9375rem;border-bottom:1px solid #f3f4f6}.dashboard-page-modern .modern-table-wrapper table tbody tr td .badge{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:6px;font-size:.8125rem;font-weight:600}.dashboard-page-modern .modern-table-wrapper table tbody tr td .badge.badge-success{background:#d1fae5;color:#065f46}.dashboard-page-modern .modern-table-wrapper table tbody tr td .badge.badge-danger{background:#fee2e2;color:#991b1b}.dashboard-page-modern .modern-table-wrapper table tbody tr td .badge.badge-warning{background:#fef3c7;color:#92400e}.dashboard-page-modern .modern-table-wrapper table tbody tr td .badge.badge-info{background:#dbeafe;color:#1e40af}.dashboard-page-modern .modern-table-wrapper table tbody tr td .badge.badge-secondary{background:#f3f4f6;color:#4b5563}.dashboard-page-modern .modern-table-wrapper table tbody tr td .action-buttons{display:flex;gap:8px}.dashboard-page-modern .modern-table-wrapper table tbody tr td .action-buttons .btn-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:#f3f4f6;color:#6b7280}.dashboard-page-modern .modern-table-wrapper table tbody tr td .action-buttons .btn-icon:hover{transform:scale(1.1)}.dashboard-page-modern .modern-table-wrapper table tbody tr td .action-buttons .btn-icon.btn-edit:hover{background:#dbeafe;color:#1d4ed8}.dashboard-page-modern .modern-table-wrapper table tbody tr td .action-buttons .btn-icon.btn-delete:hover{background:#fee2e2;color:#dc2626}.dashboard-page-modern .modern-table-wrapper table tbody tr td .action-buttons .btn-icon.btn-view:hover{background:#d1fae5;color:#065f46}.dashboard-page-modern .modern-alert{padding:1.125rem 1.5rem;border-radius:12px;margin-bottom:1.5rem;border-left:4px solid;display:flex;align-items:flex-start;gap:12px;box-shadow:0 2px 8px #00000014}.dashboard-page-modern .modern-alert i{font-size:1.25rem;flex-shrink:0;margin-top:2px}.dashboard-page-modern .modern-alert .alert-content{flex:1}.dashboard-page-modern .modern-alert .alert-content .alert-title{font-weight:700;margin-bottom:.25rem;font-size:1rem}.dashboard-page-modern .modern-alert .alert-content .alert-message{font-size:.9375rem}.dashboard-page-modern .modern-alert.alert-success{background:#f0fdf4;border-color:#22c55e;color:#065f46}.dashboard-page-modern .modern-alert.alert-danger{background:#fef2f2;border-color:#ef4444;color:#991b1b}.dashboard-page-modern .modern-alert.alert-warning{background:#fffbeb;border-color:#f59e0b;color:#92400e}.dashboard-page-modern .modern-alert.alert-info{background:#eff6ff;border-color:#3b82f6;color:#1e40af}.dashboard-page-modern .modern-pagination{display:flex;gap:8px;justify-content:center;padding:1.5rem 0}.dashboard-page-modern .modern-pagination .page-item a,.dashboard-page-modern .modern-pagination .page-item span{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;font-weight:600;font-size:.9375rem;color:#6b7280;background:#fff;border:1px solid #e5e7eb;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard-page-modern .modern-pagination .page-item a:hover,.dashboard-page-modern .modern-pagination .page-item span:hover{background:#4a6823;color:#fff;border-color:#4a6823}.dashboard-page-modern .modern-pagination .page-item.active span,.dashboard-page-modern .modern-pagination .page-item.active a{background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff;border-color:#4a6823}.dashboard-page-modern .modern-pagination .page-item.disabled span,.dashboard-page-modern .modern-pagination .page-item.disabled a{opacity:.5;cursor:not-allowed}.dashboard-page-modern .modern-pagination .page-item.disabled span:hover,.dashboard-page-modern .modern-pagination .page-item.disabled a:hover{background:#fff;color:#6b7280;border-color:#e5e7eb}.dashboard-page-modern .modern-loading{display:inline-block;width:20px;height:20px;border:3px solid rgba(74,104,35,.3);border-radius:50%;border-top-color:#4a6823;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.dashboard-page-modern .modern-empty-state{text-align:center;padding:4rem 2rem}.dashboard-page-modern .modern-empty-state .empty-icon{font-size:4rem;color:#d1d5db;margin-bottom:1.5rem}.dashboard-page-modern .modern-empty-state .empty-title{font-size:1.5rem;font-weight:700;color:#374151;margin-bottom:.75rem}.dashboard-page-modern .modern-empty-state .empty-message{font-size:1rem;color:#6b7280;margin-bottom:2rem}[dir=rtl] .dashboard-page-modern .modern-card .card-header-modern:before,html[dir=rtl] .dashboard-page-modern .modern-card .card-header-modern:before{left:auto;right:0}[dir=rtl] .dashboard-page-modern .modern-form .form-group label i,html[dir=rtl] .dashboard-page-modern .modern-form .form-group label i{margin-right:0;margin-left:6px}[dir=rtl] .dashboard-page-modern .modern-form .form-group select,html[dir=rtl] .dashboard-page-modern .modern-form .form-group select{background-position:left 1rem center;padding-left:3rem;padding-right:1.125rem}[dir=rtl] .dashboard-page-modern .modern-form .form-group .input-icon i,html[dir=rtl] .dashboard-page-modern .modern-form .form-group .input-icon i{left:auto;right:1.125rem}[dir=rtl] .dashboard-page-modern .modern-form .form-group .input-icon input,html[dir=rtl] .dashboard-page-modern .modern-form .form-group .input-icon input{padding-left:1.125rem;padding-right:3rem}[dir=rtl] .dashboard-page-modern .modern-table-wrapper table thead th,[dir=rtl] .dashboard-page-modern .modern-table-wrapper table tbody td,html[dir=rtl] .dashboard-page-modern .modern-table-wrapper table thead th,html[dir=rtl] .dashboard-page-modern .modern-table-wrapper table tbody td{text-align:right}[dir=rtl] .dashboard-page-modern .btn-modern,html[dir=rtl] .dashboard-page-modern .btn-modern{flex-direction:row-reverse}.admin-products .search-form-wrapper{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:20px;padding:.5rem;margin-bottom:2rem;box-shadow:0 4px 20px #0000000f;border:1px solid #e5e7eb}.admin-products .search-form-wrapper:before{content:"";position:absolute;top:-50%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);border-radius:50%;pointer-events:none}@media (max-width: 991px){.admin-products .search-form-wrapper{min-height:330px;padding:1.25rem}}@media (max-width: 767px){.admin-products .search-form-wrapper{min-height:auto;padding:1rem;margin-top:1.5rem}}.admin-products .search-form-wrapper .form{position:relative;z-index:1;background-color:transparent}.admin-products .search-form-wrapper .form form{border-radius:16px;background:transparent}.admin-products .search-form-wrapper .form form .select-type-wrapper{width:100%}.admin-products .search-form-wrapper .form form .inputs-wrapper,.admin-products .search-form-wrapper .form form .select-type-wrapper{height:60px;display:flex;justify-content:space-between;align-items:center;padding:8px;gap:8px}@media (max-width: 991px){.admin-products .search-form-wrapper .form form .inputs-wrapper,.admin-products .search-form-wrapper .form form .select-type-wrapper{display:block;height:auto;padding:8px}}@media (max-width: 991px){.admin-products .search-form-wrapper .form form{display:block;box-shadow:none;background-color:transparent!important}.admin-products .search-form-wrapper .form form .input-wrapper{height:60px;margin-bottom:12px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #00000014}.admin-products .search-form-wrapper .form form .input{height:100%!important}.admin-products .search-form-wrapper .form form .switch{height:100%}.admin-products .search-form-wrapper .form form .drop-down-input-wrapper{border-radius:12px;height:60px;margin-bottom:12px;padding:0 4px;background:#fff;box-shadow:0 2px 8px #00000014}.admin-products .search-form-wrapper .form form .drop-down-input-wrapper .dropdown-input{height:100%}.admin-products .search-form-wrapper .form form .submit{width:100%!important;margin-left:0!important;border-radius:12px;margin:0 8px 8px}.admin-products .search-form-wrapper .form form .submit:hover{background-color:#fff!important;border:2px solid #232721!important}.admin-products .search-form-wrapper .form form .submit:hover i{color:#232721!important}}@media (max-width: 640px){.admin-products .search-form-wrapper .form form .input-wrapper{background-color:transparent!important;display:block!important;height:fit-content!important;box-shadow:none!important;text-align:center}.admin-products .search-form-wrapper .form form .input-wrapper .switch{background-color:#fff;margin-bottom:3px;position:absolute;top:58%;right:5px;z-index:2}.admin-products .search-form-wrapper .form form .input-wrapper .input{background-color:#fff;height:60px!important;margin-bottom:15px;width:100%;text-align:left!important}.admin-products .search-form-wrapper .form form .drop-down-input-wrapper{background-color:transparent!important;display:block!important;margin-bottom:3px;height:fit-content!important;box-shadow:none!important;padding:0!important}.admin-products .search-form-wrapper .form form .drop-down-input-wrapper .dropdown-input{background-color:#fff;height:60px;margin-bottom:10px!important}}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type{display:flex;align-items:center;justify-content:space-between;width:100%;overflow-x:auto;overflow-y:hidden}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type::-webkit-scrollbar{height:4px;background-color:#fff;border-radius:10px}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type::-webkit-scrollbar-thumb{background-color:#232721;border-radius:10px}@media (max-width: 991px){.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type{margin-bottom:10px!important}}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .devider{margin:2px!important}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item{min-width:80px;border-radius:5px;padding:2px 10px 0;font-size:12px;font-weight:600;flex-grow:1;text-align:center;transition:.3s ease-in-out;height:50px;cursor:pointer}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active{background-color:#4a6823}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Service,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Professional,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Service,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Professional{background-color:#ffce14}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Product,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Land,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Product,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Land{background-color:#4a6823}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Animal,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover.Tool,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Animal,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active.Tool{background-color:#fc8b00}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item:hover i,.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item.active i{color:#fff}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item span{font-size:12px}@media (max-width: 991px){.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item span{color:#fff}}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item .img{width:25px;height:25px;margin:auto;padding:0;border-radius:50%;overflow:hidden}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item .img img{width:100%;height:100%;border-radius:50%}.admin-products .search-form-wrapper .form form .select-type-wrapper .item-type .item i{color:#4a6823;margin-bottom:2px;display:block}.admin-products .search-form-wrapper .form form .input-wrapper{flex-grow:3;display:flex;align-items:center;height:100%;background-color:#fff}.admin-products .search-form-wrapper .form form .input-wrapper input{border:none}.admin-products .search-form-wrapper .form form .input-wrapper input:hover,.admin-products .search-form-wrapper .form form .input-wrapper input:focus{border:none;outline:none}.admin-products .search-form-wrapper .form form .drop-down-input-wrapper{background-color:#fff;border-radius:10px;flex-grow:1;display:flex;align-items:center;height:100%}.admin-products .search-form-wrapper .form form .drop-down-input-wrapper i{color:#c9cfdb}.admin-products .search-form-wrapper .form form .input{flex-grow:1;position:relative;background-color:#fff;overflow:hidden;border:1px solid #fff;outline:2px solid #fff;border-radius:10px;height:100%;color:#000;width:150px;display:flex;align-items:center;justify-content:space-between;border-color:#4a682380;outline-color:#4a68234d}.admin-products .search-form-wrapper .form form .input:hover{border-color:#4a6823;outline-color:#4a682380}.admin-products .search-form-wrapper .form form .input:hover .prefix,.admin-products .search-form-wrapper .form form .input:hover .unit-prefix{color:#4a6823}.admin-products .search-form-wrapper .form form .input input{position:absolute;top:0;right:0;bottom:0;width:100%;font-weight:500;color:#888;border:none;padding:10px}.admin-products .search-form-wrapper .form form .input input:hover,.admin-products .search-form-wrapper .form form .input input:focus{border:none;outline:none}.admin-products .search-form-wrapper .form form .input .prefix,.admin-products .search-form-wrapper .form form .input .unit-prefix{position:absolute;top:40%;left:10px;bottom:0;transform:translateY(-50%);width:40px;border:none;border-radius:10px;padding:5px 0;background-color:#fff;font-weight:600;color:#4a6823;font-size:20px}.admin-products .search-form-wrapper .form form .input .unit-prefix option{color:#fff}.admin-products .search-form-wrapper .form form .input .unit-prefix:hover,.admin-products .search-form-wrapper .form form .input .unit-prefix:focus{color:#fff}.admin-products .search-form-wrapper .form form .switch{flex-grow:0;margin:0 5px;width:25px;height:25px;line-height:25px;padding:5px;border-radius:5px;cursor:pointer;color:#4a6823}.admin-products .search-form-wrapper .form form .devider{flex-grow:0;width:1px;height:30px;margin:0 10px!important;background-color:#c9cfdb;margin:0;display:inline}.admin-products .search-form-wrapper .form form .dropdown-input{flex-grow:1;border:none;border-radius:10px;background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #fff;outline:1px solid #fff;position:relative;margin:0 2px}.admin-products .search-form-wrapper .form form .dropdown-input:hover{border-color:#4a682380;outline-color:#4a68234d}.admin-products .search-form-wrapper .form form .submit{color:#fff;width:52px;height:52px;text-align:center;line-height:52px;border-radius:5px;margin-left:8px;border:none;background-color:#4a6823;border:1px solid #fff}.admin-products .search-form-wrapper .form form .submit:hover{background-color:#fff!important;border:2px solid #232721!important}.admin-products .search-form-wrapper .form form .submit:hover i{color:#232721!important}@media (max-width: 991px){.admin-products .search-form-wrapper .form form .submit{margin:0!important}}.admin-products .search-form-wrapper .form form .submit.Service,.admin-products .search-form-wrapper .form form .submit.Professional{background-color:#ffce14}.admin-products .search-form-wrapper .form form .submit.Product,.admin-products .search-form-wrapper .form form .submit .Land{background-color:#4a6823}.admin-products .search-form-wrapper .form form .submit.Animal,.admin-products .search-form-wrapper .form form .submit .Tool{background-color:#fc8b00}.admin-products .search-form-wrapper .form form .submit i{color:#fff}.admin-products .search-form-wrapper .form .drop-popup{display:none;position:absolute;z-index:1;background-color:#fff;width:400px;border-radius:10px;top:60px;padding:25px 15px;font-size:12px;font-weight:700;align-items:left}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .popup-title{text-align:left!important;margin-bottom:15px}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .items{display:flex;align-items:center;justify-content:left;border-radius:5px;padding:5px}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .items .item{border-radius:5px;padding:10px 20px;text-align:center}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .items .item:hover,.admin-products .search-form-wrapper .form .drop-popup .shipping-type .items .item.active{background-color:#4a68231a;color:#4a6823}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container{margin-top:20px}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option{text-align:left;margin-top:20px}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option label{text-align:left;margin:10px 0;display:block}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select,.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input{border:1px solid rgba(201,207,219,.5);outline:2px solid transparent;border-radius:10px;height:100%;color:#000;width:100%;padding:5px 15px;position:relative}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select .icon,.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input .icon{position:absolute;top:5px;left:5px;color:#4a6823;font-size:14px}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select option,.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input option{border-radius:10px;height:40px;font-size:14;color:#000}.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option select option span,.admin-products .search-form-wrapper .form .drop-popup .shipping-type .shipping-options-container .option input option span{color:#888;font-weight:600}.admin-products .search-form-wrapper .form .drop-popup-livewire{width:100px;padding:0}.admin-products .search-form-wrapper .form .shipping-options-container .sea{display:block}.admin-products .search-form-wrapper .form .shipping-options-container .land,.admin-products .search-form-wrapper .form .shipping-options-container .air{display:none}.admin-products .search-form-wrapper .form .shipping-options-container-livewire .option-item{height:50px;font-size:18px;font-weight:600;cursor:pointer;text-align:center;line-height:50px}.admin-products .search-form-wrapper .form .shipping-options-container-livewire .option-item:hover{background-color:#4a68231a;color:#4a6823}.admin-products .filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.admin-products .filters .filter{background-color:#fff;color:#4a6823;border-radius:5px;height:30px;line-height:25px;padding:0 15px;margin:5px;font-size:15px;font-weight:600;cursor:pointer;border:2px solid transparent}.admin-products .filters .filter:hover,.admin-products .filters .filter.active{background-color:#4a6823;color:#fff;border-color:#fff}.admin-products .hmiza_icon{color:#fc8b00;background-color:#fc8b001a;width:30px;height:30px;border-radius:10px;line-height:30px;text-align:center;position:absolute;top:30px;right:50px;overflow:hidden;cursor:pointer;transition:.3s ease-in-out}.admin-products .hmiza_icon.inactive{color:#232721;background-color:#eee}.admin-products .actions{display:flex;justify-content:space-between}.admin-products .actions .dropdown{background-color:#ccc;border-radius:5px;flex:1;text-align:center}.admin-products .actions .dropdown span{color:#232721;font-size:16px}.admin-products .actions .dropdown:after{color:#232721}.admin-products .actions .dropdown .nav-link{color:#232721}.admin-products .actions .dropdown .dropdown-menu li{padding:3px 0}.admin-products .actions .dropdown .dropdown-menu li.booster a{color:#ffce14}.admin-products .actions .dropdown .dropdown-menu li.on-l3a9ar a{color:#4a6823}.admin-products .actions .dropdown .dropdown-menu li i{margin-right:12px}.admin-products .actions .input{border-radius:5px;height:40px;position:relative;background-color:#fff;margin:5px;width:200px}@media (max-width: 767px){.admin-products .actions .input{font-size:14px}}.admin-products .actions .input:first-child{overflow:hidden}.admin-products .actions .input:nth-child(2){width:145px}.admin-products .actions .input:nth-child(3){width:125px}.admin-products .actions .input .title{position:absolute;top:0;left:0;padding:8px}.admin-products .actions .input .title i{padding:5px}.admin-products .actions .input input{height:100%;width:100%;border:none;outline:none;margin:auto 10px}.admin-products .actions .input select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2}.admin-products .actions .input.submit{color:#fff;background-color:#4a6823;border:none!important;text-align:left}.admin-products .actions .input.submit i{padding:5px}.admin-products .actions .add-products{flex:1;background-color:#4a6823;border-radius:10px;padding:2px 25px;color:#fff;margin-left:10px;border:none;text-align:center}.admin-products .filter-form{margin:20px 0}.admin-products .filter-form .custom-checkbox-input{display:none}.admin-products .filter-form .custom-checkbox-input:checked~.custom-checkbox-text{color:#29a161;font-weight:600}.admin-products .filter-form .custom-checkbox-text{cursor:pointer;-webkit-user-select:none;user-select:none}.admin-products .filter-form ul{list-style:none;overflow-x:scroll;display:flex}.admin-products .filter-form ul::-webkit-scrollbar{width:0;height:2;border-radius:5px}.admin-products .filter-form ul::-webkit-scrollbar-thumb{background-color:transparent;border-radius:5px;opacity:0}.admin-products .filter-form ul li{display:inline;padding:10px 25px;background-color:#fff;border-radius:10px;text-align:center;margin:10px;min-width:160px}.admin-products .filter-form ul li i{padding:5px;display:inline}.admin-products .there-is-no-item{width:100%;text-align:center;font-size:24px;color:#4a6823;font-weight:600;padding-top:20px}.admin-products .products .product{background-color:#fff;border-radius:15px;margin:15px 0;overflow:visible!important}.admin-products .products .product.selected{background-color:#4a68231a;border:1px solid #4a6823}.admin-products .products .product .dropdown-item{cursor:pointer}.admin-products .products .product .product-img{position:relative;height:100%;border-top-left-radius:15px;border-bottom-left-radius:15px;width:100%;overflow:hidden;text-align:center;background-color:#fff}.admin-products .products .product .product-img img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.admin-products .products .product .product-img .imgs-number{position:absolute;bottom:0;right:0;background-color:#000000b3;color:#fff;font-size:10px;padding:0 5px;z-index:3;border-top-left-radius:5px}.admin-products .products .product .product-img .feature{position:absolute;bottom:8px;right:8px;border-radius:5px;background-color:#ffce14;padding:1px 5px;color:#fff;font-size:10px;width:fit-content;z-index:3}.admin-products .products .product .img{position:relative;overflow:hidden;height:175px;border-top-left-radius:15px;border-bottom-left-radius:15px}.admin-products .products .product .img img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.admin-products .products .product .img .imgs-number{position:absolute;bottom:10px;left:5px;background-color:#000000b3;color:#fff;font-size:10px;padding:0 5px;z-index:3}.admin-products .products .product .img .feature{position:absolute;bottom:8px;right:8px;border-radius:5px;background-color:#ffce14;padding:1px 5px;color:#fff;font-size:10px;width:fit-content;z-index:3}.admin-products .products .product .product-body{position:relative;height:100%}@media (max-width: 767px){.admin-products .products .product .product-body{padding:0 10px}}.admin-products .products .product .product-body .options{position:absolute;top:10px!important;right:10px!important;color:#232721!important;font-size:16px;width:25px;height:25px;border-radius:5px;text-align:center;line-height:25px;background-color:#ffce14}.admin-products .products .product .product-body .options a{color:#232721;text-align:start}.admin-products .products .product .product-body .options .dropdown::marker{opacity:0;color:transparent}.admin-products .products .product .product-body .options .nav-link{position:absolute;top:-8px;left:-11px}.admin-products .products .product .product-body .options .nav-link:after{display:none}.admin-products .products .product .product-body .options .dropdown-menu li{padding:3px 0}.admin-products .products .product .product-body .options .dropdown-menu li.booster a{color:#ffce14}.admin-products .products .product .product-body .options .dropdown-menu li.on-l3a9ar a{color:#4a6823}.admin-products .products .product .product-body .options .dropdown-menu li i{margin-right:12px}.admin-products .products .product .product-body .checkbox{position:absolute;bottom:10px;right:10px}.admin-products .products .product .product-body .checkbox .type{width:30px;height:30px;color:#ffce14;background-color:#eee;line-height:35px;text-align:center;border-radius:5px}.admin-products .products .product .product-body .checkbox .type .img{overflow:hidden;width:100%;height:100%;border:1px solid #eee;border-radius:5px}.admin-products .products .product .product-body .checkbox .type .img img{height:100%;width:100%}.admin-products .products .product .product-body .checkbox .type i{color:#ffce14;font-size:24px}.admin-products .products .product .product-body .checkbox input{width:16px;height:16px}.admin-products .products .product .product-body .shop{font-size:10px;color:#fff;background-color:orange;padding:0 5px;position:absolute;bottom:10px;right:10px;border-radius:5px}.admin-products .products .product .product-body .title{font-size:18px;padding-top:10px;color:#1f8a70}.admin-products .products .product .product-body .price{color:#4a6823;font-size:18px}.admin-products .products .product .product-body .features{padding:10px;height:70px;overflow:hidden}.admin-products .products .product .product-body .features .feature{background-color:#fff;border-radius:10px;width:fit-content;margin-right:5px;padding:2px 5px;float:left;font-size:13px;margin-bottom:30px;box-shadow:0 0 10px -5px #0000004d;border:.5px solid #ccc;z-index:3}.admin-products .products .product .product-body .features .feature .name{font-weight:700;color:#999}.admin-products .products .product .product-body .category{font-weight:400;color:#696969ab;font-size:11px}.admin-products .products .product .product-body .category i{height:15px;width:15px}.admin-products .products .product .product-body .location{font-weight:400;color:#696969ab;font-size:11px;margin-bottom:12px}.admin-products .products .product .product-body .location i{height:15px;width:15px}.admin-products{animation:fadeInUp .5s ease-out}.admin-products .sub-title{color:#1f8a70;padding:30px 0 0;font-size:18px;font-weight:600;animation:fadeIn .6s ease-out}.admin-products .mainColor{display:flex;align-items:center;gap:10px;transition:all .3s ease}.admin-products .mainColor:hover{transform:translate(4px)}.admin-products .dashboard-header{animation:fadeInDown .5s ease-out}.admin-products .dashboard-header .actions .dropdown-toggle{transition:all .3s ease}.admin-products .dashboard-header .actions .dropdown-toggle:after{margin-top:10px;transition:transform .3s ease}.admin-products .dashboard-header .actions .dropdown-toggle:hover:after{transform:rotate(180deg)}.admin-products .product-action{padding:10px 18px;border-radius:12px;border:2px solid transparent;height:auto;margin-right:10px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.3px;display:inline-flex;align-items:center;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.admin-products .product-action:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000026}.admin-products .product-action i{font-size:16px;transition:transform .3s ease}.admin-products .product-action:hover i{transform:scale(1.2)}.admin-products .product-delete{background:linear-gradient(135deg,#ff00001f,#ff00000d);color:red;border-color:#ff00004d}.admin-products .product-delete:hover{background:linear-gradient(135deg,red,#c00);color:#fff;border-color:red;box-shadow:0 6px 24px #f006}.admin-products .product-reject{background:linear-gradient(135deg,#fc73001f,#fc73000d);color:#fc7300;border-color:#fc73004d}.admin-products .product-reject:hover{background:linear-gradient(135deg,#fc7300,#c95c00);color:#fff;border-color:#fc7300;box-shadow:0 6px 24px #fc730066}.admin-products .product-approve{background:linear-gradient(135deg,#ffce141f,#ffce140d);color:#ffce14;border-color:#ffce144d}.admin-products .product-approve:hover{background:linear-gradient(135deg,#ffce14,#e0b100);color:#fff;border-color:#ffce14;box-shadow:0 6px 24px #ffce1466}.admin-products .product-show{background:linear-gradient(135deg,#4a68231f,#4a68230d);color:#4a6823;border-color:#4a68234d}.admin-products .product-show:hover{background:linear-gradient(135deg,#4a6823,#2f4216);color:#fff;border-color:#4a6823;box-shadow:0 6px 24px #4a682366}.admin-products .product{border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);animation:fadeInUp .5s ease-out;background:#fff;box-shadow:0 2px 12px #0000000f}.admin-products .product:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026}.admin-products .product .product-body{position:relative;padding:16px;transition:all .3s ease}.admin-products .product .product-body:hover{background:linear-gradient(135deg,#4a682305,#4a682303)}.admin-products .product .olde-price{color:red;font-size:16px;font-weight:700;text-decoration:line-through;opacity:.7;transition:all .3s ease}.admin-products .product .olde-price:hover{opacity:1;transform:scale(1.05)}.admin-products .product .cupoun{background:linear-gradient(135deg,#ffce14f2,#ffce14d9);border-radius:8px;padding:6px 12px;text-align:center;position:absolute;bottom:12px;right:12px;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px #ffce144d;transition:all .3s ease;animation:pulse 2s infinite}.admin-products .product .cupoun:hover{transform:scale(1.1) rotate(-2deg);box-shadow:0 6px 20px #ffce1480}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.dashboard-header{margin:0 0 24px;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:1.5rem 1.75rem;border-radius:16px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #00000014}@media (max-width: 767px){.dashboard-header{flex-direction:column;gap:16px;align-items:flex-start}}.dashboard-header h2{font-weight:700;color:#1f2937;font-size:1.5rem;margin:0;display:flex;align-items:center;gap:12px}.dashboard-header h2:before{content:"";width:4px;height:28px;background:linear-gradient(180deg,#4a6823,#78b957);border-radius:2px}.dashboard-header .actions{display:flex;align-items:center;gap:12px}@media (max-width: 767px){.dashboard-header .actions{width:100%;justify-content:space-between}}.dashboard-header .top-btn{background:linear-gradient(135deg,#4a6823,#3d5a1d);border-radius:10px;padding:.625rem 1.5rem;color:#fff;border:none;display:flex;align-items:center;justify-content:center;height:42px;text-align:center;font-weight:600;font-size:.9375rem;transition:all .2s ease;cursor:pointer;box-shadow:0 2px 4px #4a682333}.dashboard-header .top-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a68234d}@media (max-width: 767px){.dashboard-header .top-btn{font-size:.8125rem;padding:.5rem 1rem;height:38px}}.dashboard-header .top-btn a{display:flex;align-items:center;color:#fff;text-decoration:none;gap:8px}.dashboard-header .back{background:#f3f4f6;color:#374151;font-weight:600;height:42px;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:.625rem 1.25rem;transition:all .2s ease;cursor:pointer}.dashboard-header .back:hover{background:#e5e7eb;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media (max-width: 767px){.dashboard-header .back{height:38px;padding:.5rem 1rem}}.dashboard-header .back i{margin:0 4px}.dashboard-header .back a{display:flex;align-items:center;color:#374151;text-decoration:none;gap:6px}.dashboard-header a.top-btn span,.dashboard-header a.back span{display:flex;align-items:center;padding:0;margin:0}.dashboard-header select{width:100%;height:100%;background-color:transparent;border:none;opacity:1}.dashboard-header .stats .items-number{font-weight:700;font-size:1.125rem;padding:.5rem 1.25rem;background:linear-gradient(135deg,#f0f4ed,#e8f5e2);border:1px solid #d1e0c5;border-radius:10px;color:#4a6823;display:inline-flex;align-items:center;gap:8px}.dashboard-header .stats .items-number:before{content:"•";font-size:1.5rem}table{margin-bottom:50px;background-color:#fff;padding:0;border-radius:16px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 1px 3px #00000014}table td{min-width:100px;padding:1rem .875rem;vertical-align:middle}table td:first-child,table td:last-child{min-width:auto}table thead{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-bottom:2px solid #e5e7eb}table thead tr{height:auto}table thead td{padding:1rem .875rem;color:#4b5563;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}table tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}table tbody tr:hover{background-color:#f9fafb}table tbody tr:last-child{border-bottom:none}table .options{color:#6b7280;font-size:18px;width:32px;height:32px;text-align:center;line-height:32px;position:relative}table .options a{color:#6b7280;transition:color .2s ease}table .options a:hover{color:#4a6823}table .options .dropdown::marker{opacity:0;color:transparent}table .options .nav-link{position:absolute;top:-10px;left:-30px;padding:.5rem;border-radius:8px;transition:background-color .2s ease}table .options .nav-link:hover{background-color:#f3f4f6}table .options .nav-link:after{display:none}table .options .dropdown-menu{border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 4px 16px #0000001f;padding:.5rem}table .options .dropdown-menu::marker{display:none;opacity:0}table .options .dropdown-menu li{padding:0;border-radius:8px}table .options .dropdown-menu li a{padding:.625rem 1rem;display:flex;align-items:center;border-radius:6px;transition:background-color .2s ease}table .options .dropdown-menu li a:hover{background-color:#f3f4f6}table .options .dropdown-menu li.booster a{color:#ffce14}table .options .dropdown-menu li.booster a:hover{background-color:#ffce141a}table .options .dropdown-menu li.on-farmers a{color:#4a6823}table .options .dropdown-menu li.on-farmers a:hover{background-color:#f0f4ed}table .options .dropdown-menu li i{margin-right:12px;width:18px;text-align:center}.dashboard-select{padding:10px;width:100%;position:relative;opacity:1!important;border:0!important}.dashboard-select:before{content:">";display:block;position:absolute;top:10px;right:10px;color:#eee;transform:rotate(90deg)}.dashboard-body{margin-bottom:40px}.dashboard-body .form-content{padding:2rem;display:flex;justify-content:center;flex-direction:column;background-color:#fff;box-shadow:0 1px 3px #00000014;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:30px}.dashboard-body .form-content .title{color:#1f2937;font-size:1.25rem;font-weight:700;padding:0 0 1.5rem;margin-bottom:1.5rem;border-bottom:2px solid #f0f4ed;display:flex;align-items:center;gap:12px}.dashboard-body .form-content .title:before{content:"";width:4px;height:24px;background:linear-gradient(180deg,#4a6823,#78b957);border-radius:2px}.dashboard-body .form-content .input{position:relative;border:1px solid #d1d5db;height:48px;border-radius:10px;margin:0 0 1rem;overflow:hidden;width:100%;background:#fff;transition:all .2s ease}.dashboard-body .form-content .input:focus-within{border-color:#4a6823;box-shadow:0 0 0 3px #4a68231a}.dashboard-body .form-content .input select{width:100%;height:100%;left:0;position:absolute;border:0;outline:none;box-shadow:none;padding:0 1rem;background:transparent;color:#374151;font-size:.9375rem;cursor:pointer}.dashboard-body .form-content .input .prifix{position:absolute;top:50%;transform:translateY(-50%);right:1rem;color:#9ca3af;pointer-events:none}.dashboard-body .form-content .input .suffex{position:absolute;top:50%;transform:translateY(-50%);right:1rem;color:#6b7280;z-index:2;cursor:pointer}.dashboard-body .form-content .input .suffex i{cursor:pointer;transition:color .2s ease}.dashboard-body .form-content .input .suffex i:hover{color:#4a6823}.dashboard-body .form-content .input .suffex.show-password{display:none}.dashboard-body .form-content .input input{border:none;position:absolute;top:0;left:0;right:0;height:100%;outline:none;box-shadow:none;background-color:transparent;padding:0 1rem;color:#374151;font-size:.9375rem}.dashboard-body .form-content .input input::placeholder{color:#9ca3af}.dashboard-body .actions{display:flex;gap:12px;margin:2rem 0 1.5rem;justify-content:flex-end}.dashboard-body .actions .action{border-radius:10px;padding:.75rem 2rem;min-width:150px;border:none;text-align:center;font-weight:600;font-size:.9375rem;cursor:pointer;transition:all .2s ease}@media (max-width: 767px){.dashboard-body .actions .action{min-width:120px;padding:.625rem 1.5rem;font-size:.875rem}}.dashboard-body .actions .save{background:linear-gradient(135deg,#4a6823,#3d5a1d);color:#fff;box-shadow:0 2px 4px #4a682333}.dashboard-body .actions .save:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a68234d}.dashboard-body .actions .return{background-color:#f3f4f6;color:#374151;border:1px solid #e5e7eb}.dashboard-body .actions .return:hover{background-color:#e5e7eb;transform:translateY(-1px)}.page-switch{padding:1rem 0;margin-bottom:1.5rem}.page-switch .options{display:flex;gap:12px;flex-wrap:wrap}.page-switch .options .option{background-color:#fff;border-radius:10px;padding:.75rem 1.5rem;font-weight:600;font-size:.9375rem;color:#4a6823;text-align:center;border:2px solid #e5e7eb;min-width:140px;cursor:pointer;transition:all .2s ease}.page-switch .options .option:hover{border-color:#4a6823;background-color:#f9fafb;transform:translateY(-2px);box-shadow:0 4px 8px #4a68231a}.page-switch .options .option.active{background:linear-gradient(135deg,#4a6823,#3d5a1d);color:#fff;border-color:#4a6823;box-shadow:0 2px 8px #4a682340}.page-switch .options .option.active:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a682359}.modal-backdrop.show{z-index:98!important}.edit-profile .edit-profile-wrapper{background-color:#fff;border-radius:30px;padding:15px}@media (max-width: 767px){.edit-profile .edit-profile-wrapper{margin:30px auto}}.edit-profile .upload-icon{display:flex;justify-content:center;align-items:center;border-radius:5px;width:144px;height:144px;background-color:#eee;position:relative}@media (max-width: 767px){.edit-profile .upload-icon{margin:auto!important}}.edit-profile .upload-icon .img{position:absolute;top:0;right:0;bottom:0;left:0;width:144px;height:144px}.edit-profile .upload-icon .img img{width:100%;height:100%}.edit-profile .change-image{position:relative;height:40px;width:150px;background-color:#4a6823}.edit-profile .change-image .button-content{position:absolute;right:0;left:0;bottom:0;width:100%;height:100%;z-index:1;top:5px}.edit-profile .change-image input{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:2;opacity:0}.edit-profile .nav-tabs{height:50px;background-color:#eee;text-align:center;align-items:center;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}@media (max-width: 767px){.edit-profile .nav-tabs{display:flex;justify-content:space-between}}.edit-profile .nav-tabs .nav-item,.edit-profile .nav-tabs .nav-link{color:#4a6823;background-color:transparent;height:100%;border:0;overflow:0;font-weight:500}.edit-profile .nav-tabs .nav-item.active,.edit-profile .nav-tabs .nav-link.active{background-color:#4a6823;color:#ffce14;border:0;outline:0}@media (max-width: 767px){.edit-profile .nav-tabs .nav-link{padding:2px}}.edit-profile .tab-pane{background-color:#eee;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:15px}.edit-profile form .sections-wrapper{color:#232721;font-weight:500}.edit-profile form .section-title{margin:20px 0 10px;color:#4a6823;font-weight:500}.edit-profile form .block{margin:10px}.edit-profile form .block label{background-color:#fff;text-align:center;box-shadow:#0000000d 0 4px 12px;padding:20px 10px;border-radius:10px;color:#4a6823;width:100%}.edit-profile form .block label i{font-size:25px;margin:10px 0}.edit-profile form .block label img{height:40px;width:40px}.edit-profile form .block input{position:absolute;top:1px;right:1px;display:none}.edit-profile form .block input:checked+label{background-color:#4a6823;color:#fff}.edit-profile form .company-info{display:none}.edit-profile form .form-group{margin-bottom:10px}.edit-profile form .form-group label{color:#232721;margin:15px 0 10px;font-weight:500}.edit-profile form .form-group input,.edit-profile form .form-group select,.edit-profile form .form-group textarea{color:#232721;padding:12px 10px;border-radius:15px;border:1px solid #232721;font-weight:500;outline:none!important;box-shadow:none!important}.edit-profile form .form-group input:hover,.edit-profile form .form-group input:focus,.edit-profile form .form-group input:active,.edit-profile form .form-group select:hover,.edit-profile form .form-group select:focus,.edit-profile form .form-group select:active,.edit-profile form .form-group textarea:hover,.edit-profile form .form-group textarea:focus,.edit-profile form .form-group textarea:active{border:1px solid #4a6823;outline:none!important;box-shadow:none!important}.edit-profile form .save-btn{background-color:#fff;color:#4a6823;font-weight:600;border-radius:20px}.edit-profile form .image-save-changes{margin-top:40px}.ck-powered-by{display:none!important;opacity:0!important}.posts .ck-placeholder{display:none!important}.posts .update-image-header{display:flex;margin-top:10px}@media (max-width: 767px){.posts .update-image-header{display:block}}.posts .update-image-header .upload-icon{width:130px;height:130px;border-radius:10px;padding:10px;background-color:#4a682333;text-align:center;overflow:hidden}.posts .update-image-header .upload-icon .icon{text-align:center;line-height:110px;font-size:100px;font-weight:lighter;width:110px;height:110px;color:#4a6823;border-radius:10px;border:1px dashed #4a6823}.posts .update-image-header .upload-icon img{width:100%;height:110px;z-index:2}.posts .update-image-header .right-section{padding:20px;max-width:300px}.posts .update-image-header .right-section .description{display:block}.posts .update-image-header .right-section .upload-image{position:relative;display:block;width:200px;height:40px}.posts .update-image-header .right-section .upload-image input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%}.posts .update-image-header .right-section .upload-image span{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:10px;color:#4a6823;border:2px solid #4a6823;text-align:center;line-height:35px}.posts .post{display:flex;background-color:transparent;padding:10px 0;align-items:center}.posts .post .post-img{width:200px;height:100px;overflow:hidden;border-radius:10px;background-color:transparent}.posts .post .post-img img{width:100%;height:100%}.form .section{padding:20px 15px;height:70px;position:relative;overflow:hidden;text-align:center}.form .section:after{content:"";height:2px;width:100%;background-color:#ccc;position:absolute;left:65.5%;display:block;top:33px}@media (max-width: 767px){.form .section:after{left:76%}}.form .section:before{content:"";height:2px;width:100%;background-color:#ccc;position:absolute;right:65.5%;display:block;top:33px}@media (max-width: 767px){.form .section:before{right:76%}}.form .section .title{text-align:center;border:2px solid #ccc;border-radius:20px;width:32%;font-size:16px;font-weight:400;color:#666;margin:auto}@media (max-width: 767px){.form .section .title{width:55%}}.form .logo{padding:0 20px;text-align:start}@media (max-width: 767px){.form .logo{text-align:center}}.form .logo label{color:#f2f2f2;background-color:#4a6823;font-size:18px;border-radius:20px;margin-top:10px;width:200px;padding:5px;display:flex;align-items:center;justify-content:space-evenly;cursor:pointer;box-shadow:0 7.9873px 6.974px #27aa6d33}.form .logo label:hover{background-color:#ffce14}.form .logo input{display:none}.form .field{margin:15px}.form .field>label{display:block;margin:0}.form .field .radio{width:30px}.form .field input,.form .field select,.form .field textarea{width:100%;border:none;border:1px solid #999;border-radius:5px;padding:10px;outline:none;margin:8px 0}.form .field input:focus,.form .field select:focus,.form .field textarea:focus{outline:none;border-bottom:2px solid #4a6823}.form .field input:hover,.form .field select:hover,.form .field textarea:hover{border-bottom:2px solid #4a6823}.form .field label{font-weight:700;color:#888}.form .field.gender-section .gender-inputs{margin:8px 0;padding:7px;display:flex;justify-content:center;background-color:#27aa6d1a;border-bottom:2px solid #999}.form .field.gender-section .gender-inputs:hover{border-bottom:2px solid #ffce14}.form .form-actions{margin:10px;width:100%;padding:10px 0}.form .form-actions:before{content:"";height:1px;width:100%;background-color:#ccc;display:block;margin-bottom:20px}.form .form-actions .action{border:none;outline:none;margin:0 10px}.form .form-actions .action:focus{border:none;outline:none}.orders .search-form{padding:1.5rem;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:16px;box-shadow:0 4px 20px #00000014;border:1px solid #e2e8f0;margin-bottom:1.5rem}.orders .search-form input,.orders .search-form select{padding:12px 16px;border:2px solid #e2e8f0;border-radius:12px;width:100%;outline:none;box-shadow:none;font-size:15px;font-weight:500;color:#1e293b;background:#fff;transition:all .25s ease}.orders .search-form input:hover,.orders .search-form select:hover{border-color:#cbd5e1}.orders .search-form input:focus,.orders .search-form select:focus{outline:none;box-shadow:0 0 0 4px #4a68231a;border-color:#4a6823;transform:translateY(-1px)}.orders .search-form input::placeholder,.orders .search-form select::placeholder{color:#94a3b8;font-weight:400}.orders .search-form select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%234A6823' d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px}.orders .search-form .submit{background:linear-gradient(135deg,#4a6823,#344919);color:#fff;border:2px solid #4a6823;border-radius:12px;width:100%;height:100%;min-height:50px;text-align:center;font-size:15px;font-weight:700;cursor:pointer;transition:all .25s ease;letter-spacing:.3px}.orders .search-form .submit:hover{background:linear-gradient(135deg,#3c551d,#4a6823);transform:translateY(-2px);box-shadow:0 8px 24px #4a682359}.orders .search-form .submit:active{transform:translateY(0)}@media (max-width: 767px){.orders .search-form input,.orders .search-form select,.orders .search-form .submit{height:52px;width:100%;margin:6px 0}}.orders .delivery_status{background-color:#fff;border-radius:10px;padding:10px}.orders .delivery_status button{padding:5px 10px;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out}.orders .delivery_status button:hover{background-color:#4a6823;color:#fff}.orders .current_location{background-color:#fff;border-radius:10px;padding:10px}.orders .current_location button{padding:5px 10px;border-radius:5px;margin:5px;cursor:pointer;transition:all .3s ease-in-out}.orders .current_location button:hover{background-color:#4a6823;color:#fff}.orders table{width:100%;overflow-x:auto;min-height:400px;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 2px 12px #0000000f;border-collapse:separate;border-spacing:0}.orders table thead{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.orders table thead tr th{padding:1rem 1.25rem;font-size:.875rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e2e8f0;white-space:nowrap}.orders table tbody tr{transition:all .2s ease}.orders table tbody tr:hover{background:#f8fafc}.orders table tbody tr:hover .item-info .img{transform:scale(1.05);box-shadow:0 4px 12px #4a682333}.orders table tbody tr td{padding:1.125rem 1.25rem;border-bottom:1px solid #f1f5f9;font-size:.9375rem;color:#334155;vertical-align:middle}.orders table tbody tr:last-child td{border-bottom:none}.orders table .item-info{display:flex;align-items:center;padding:0;gap:14px}.orders table .item-info .img{position:relative;width:64px;height:48px;border-radius:10px;border:2px solid #4a6823;overflow:hidden;flex-shrink:0;transition:all .3s ease;box-shadow:0 2px 8px #00000014}.orders table .item-info .img .new-category{z-index:5;position:absolute;top:4px;right:4px;color:#fff;background:linear-gradient(135deg,#ffce14,#e0b100);width:22px;height:22px;border-radius:6px;text-align:center;line-height:22px;padding:0;box-shadow:0 2px 6px #0003}.orders table .item-info .img .new-category i{font-size:12px}.orders table .item-info .img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.orders table .item-info .infos{flex:1;min-width:0}.orders table .item-info .infos .info{display:block}.orders table .item-info .infos .info .name{font-weight:700;color:#1e293b;font-size:.9375rem;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orders table .item-info .infos .info .value{font-size:.8125rem;color:#64748b;font-weight:500}.orders table .customer-info{padding:5px 0}.orders table .customer-info .info{display:block;padding:2px 0}.orders table .customer-info .info .name{font-weight:700;padding:5px}.orders table .status-wrapper{display:flex;align-items:center;justify-content:center;margin-top:15px}.orders table .status-wrapper .status{border-radius:8px;padding:4px;font-weight:700;margin:auto;cursor:pointer;font-size:10px}.orders table .status-wrapper .status.pending{background-color:#1f1f1f1a;color:#1f1f1f}.orders table .status-wrapper .status.confirmed{background-color:#118d081a;color:#118d08}.orders table .status-wrapper .status.processing{background-color:#0eadad1a;color:#0eadad}.orders table .status-wrapper .status.shipped,.orders table .status-wrapper .status.delivered{background-color:#079f271a;color:#079f27}.orders table .status-wrapper .status.canceled{background-color:#d84d0d1a;color:#d84d0d}.orders table .status-wrapper .status.returned{background-color:#d3b1051a;color:#d3b105}.orders table .status-wrapper .status.refunded{background-color:#940b0b1a;color:#940b0b}.orders .modal select{padding:10px;border:2px solid #999;border-radius:8px;width:100%;text-align:center;outline:none;box-shadow:none}.orders .modal select:hover,.orders .modal select:focus{outline:none;box-shadow:none;border:1px solid #4a6823}.orders .modal .modal-footer{display:flex;align-items:center;justify-content:space-between}.orders .modal .save-button{padding:8px 20px;border-radius:5px;color:#fff;background-color:#4a6823}.orders .modal .close{border-radius:5px;color:#232721;background-color:#2327211a;font-size:25px}.orders .modal .close span{font-size:25px;padding:10px}.orders .modal .close-button{padding:8px 20px;color:#232721;background-color:#2327211a;border-radius:5px}.create-user .switch-section{display:flex;align-items:center;gap:12px;animation:fadeInUp .5s ease-out}.create-user .switch{position:relative;display:inline-block;width:52px;height:26px;transition:all .3s ease}.create-user .switch:hover{transform:scale(1.05)}.create-user .switch input{opacity:0;width:0;height:0}.create-user .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px 4px #0000001a}.create-user .slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:2px;background:linear-gradient(135deg,#fff,#f8fafc);transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #00000026}.create-user input:checked+.slider{background:linear-gradient(135deg,#4a6823,#2f4216);box-shadow:0 0 0 4px #4a68231a}.create-user input:checked+.slider:before{left:0!important}.create-user input:focus+.slider{box-shadow:0 0 0 4px #4a682333}.create-user input:checked+.slider:before{transform:translate(26px);background:linear-gradient(135deg,#fff,#fff);box-shadow:0 4px 12px #0003}.create-user .slider.round{border-radius:13px}.create-user .slider.round:before{border-radius:11px}.create-user .add-section{display:flex;align-items:center;gap:10px;color:#4a6823;padding:12px;border-radius:12px;transition:all .3s ease;cursor:pointer}.create-user .add-section:hover{background:#4a68230d;transform:translate(-2px)}.create-user .add-section:hover .add{transform:rotate(90deg);box-shadow:0 4px 12px #4a682340}.create-user .add-section .add{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:linear-gradient(135deg,#4a68231a,#4a68230d);border:2px solid rgba(74,104,35,.3);border-radius:10px;transition:all .4s cubic-bezier(.4,0,.2,1)}.create-user .add-section .plus{font-size:20px;color:#4a6823;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .3s ease}.create-user .add-section .plus i{font-size:18px;font-weight:600;transition:transform .3s ease}.create-user .add-option-container{display:none;animation:fadeOut .3s ease-out}.create-user .add-option-container.active{display:block;animation:fadeInUp .4s ease-out}.create-user .add-option{margin-top:20px;padding:20px;background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #e2e8f0;border-radius:12px;transition:all .3s ease;animation:slideInUp .4s ease-out}.create-user .add-option:hover{border-color:#4a6823;box-shadow:0 4px 20px #4a68231a}.create-user .add-option .remove{text-align:center}.create-user .add-option .remove i{padding:12px 16px;border:2px solid #fee2e2;border-radius:10px;color:#dc2626;background:linear-gradient(135deg,#fef2f2,#fff);cursor:pointer;transition:all .3s ease}.create-user .add-option .remove i:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;transform:scale(1.05);box-shadow:0 4px 12px #dc26264d}.create-user .add-option i{color:#94a3b8;padding:10px 5px 10px 0;transition:color .3s ease}.create-user .add-option-btn{color:#4a6823;font-weight:600;cursor:pointer;margin-bottom:20px;padding:10px 16px;border-radius:10px;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.create-user .add-option-btn:hover{background:#4a68230d;transform:translate(4px)}.create-user .add-option-btn span{padding:4px 10px;border:2px solid #4a6823;border-radius:8px;transition:all .3s ease;background:#4a68230d}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.authorisations .header{display:flex;justify-content:space-between;margin:20px 0;align-items:center;padding:16px;background:linear-gradient(135deg,#f8fafc,#fff);border-radius:12px;border:2px solid #e2e8f0;transition:all .3s ease;animation:fadeInUp .5s ease-out}.authorisations .header:hover{border-color:#4a6823;box-shadow:0 4px 16px #4a68231a}.authorisations .header .selection{padding:10px 20px;border:2px solid #e2e8f0;color:#232721;display:flex;align-items:center;gap:10px;border-radius:10px;background:#fff;cursor:pointer;transition:all .3s ease;font-weight:500}.authorisations .header .selection:hover{border-color:#4a6823;background:#4a682308;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.authorisations .header .selection input{width:18px;height:18px;margin:0;cursor:pointer;accent-color:#4a6823;transition:transform .2s ease}.authorisations .header .selection input:hover{transform:scale(1.1)}.admin-users .users{overflow-x:auto!important;padding-bottom:150px;border-radius:20px;background:#fff;box-shadow:0 4px 20px #0000000f}.admin-users .users td{min-width:150px!important;padding:16px 12px!important;line-height:1.5;transition:all .3s ease}.admin-users .users td:first-child,.admin-users .users td:last-child{min-width:auto!important}.admin-users .item{padding:12px;border-radius:10px;transition:all .3s ease;animation:fadeInUp .4s ease-out}.admin-users .item:hover{background:#4a682305}.admin-users .item .ckeck-item{margin:15px 0;display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;transition:all .3s ease}.admin-users .item .ckeck-item:hover{background:#4a68230d}.admin-users .item .ckeck-item input{width:18px;height:18px;margin:0;cursor:pointer;accent-color:#4a6823;transition:transform .2s ease}.admin-users .item .ckeck-item input:hover{transform:scale(1.1)}.admin-users .item .sub-item{margin-left:25px;padding-left:15px;border-left:3px solid rgba(74,104,35,.2);transition:all .3s ease}.admin-users .item .sub-item:hover{border-left-color:#4a6823}.admin-users .ckeck-item{margin:12px 0;display:flex;align-items:center;gap:10px}.admin-users .ckeck-item input{width:18px;height:18px;margin:0;cursor:pointer;accent-color:#4a6823}.admin-users .sub-item{margin-left:25px}.admin-users form .user-field{margin:20px 0;animation:fadeInUp .4s ease-out}.admin-users form .user-field label{padding:8px 0;color:#232721;font-weight:600;font-size:15px;display:block;transition:color .3s ease}.admin-users form .user-field textarea{padding:14px;border:2px solid #e2e8f0;border-radius:12px;width:100%;font-size:15px;line-height:1.6;transition:all .3s ease;background:linear-gradient(135deg,#fff,#f8fafc);resize:vertical;min-height:120px}.admin-users form .user-field textarea:hover{border-color:#cbd5e1}.admin-users form .user-field textarea:focus{outline:none;border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a;background:#fff}.admin-users form .user-field .prifix{position:absolute;top:50%;right:16px;transform:translateY(-50%);padding:8px;color:#94a3b8;font-size:18px;transition:all .3s ease;pointer-events:none}.admin-users form .input{width:100%;position:relative;border:2px solid #e2e8f0;height:52px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#fff,#f8fafc);transition:all .3s ease}.admin-users form .input:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000d}.admin-users form .input:focus-within{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a;background:#fff}.admin-users form .input:focus-within .prifix{color:#4a6823;transform:translateY(-50%) scale(1.1)}.admin-users form .input select{width:100%;height:100%;position:absolute;left:0;top:0;border:none;outline:none;box-shadow:none;border-radius:12px;margin:0;padding:0 48px 0 16px;font-size:15px;font-weight:500;color:#1e293b;background:transparent;cursor:pointer;transition:all .3s ease}.admin-users form .input select:hover,.admin-users form .input select:focus{border:none;outline:none}.admin-users form .input .prifix{position:absolute;top:50%;right:16px;transform:translateY(-50%);padding:8px;color:#94a3b8;font-size:18px;z-index:1;pointer-events:none;transition:all .3s ease}.admin-users form .input input{margin:0;border:none;position:absolute;top:0!important;left:48px;right:0;height:100%;outline:none;box-shadow:none;background-color:transparent;padding:0 16px 0 0;font-size:15px;font-weight:500;color:#1e293b;transition:all .3s ease}.admin-users form .input input::placeholder{color:#94a3b8;font-weight:400}.admin-users form .input input:hover,.admin-users form .input input:focus{border:none;outline:none}.admin-users table{width:100%;border-collapse:separate;border-spacing:0;overflow-x:auto!important;animation:fadeInUp .5s ease-out}.admin-users table td{min-width:120px!important;padding:16px 12px!important;line-height:1.6;font-size:14px;transition:all .3s ease}.admin-users table td:first-child,.admin-users table td:last-child{min-width:auto!important}.admin-users table .avatar{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#4a682326,#4a68230d);text-align:center;line-height:48px;color:#4a6823;font-weight:700;font-size:16px;border:2px solid rgba(74,104,35,.2);transition:all .3s ease;cursor:pointer}.admin-users table .avatar:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 6px 20px #4a68234d}.admin-users table .avatar1{background:linear-gradient(135deg,#ffce1426,#ffce140d);color:#ffce14;border-color:#ffce1433}.admin-users table .avatar1:hover{box-shadow:0 6px 20px #ffce144d}.admin-users table .avatar2{background:linear-gradient(135deg,#ff000026,#ff00000d);color:red;border-color:#f003}.admin-users table .avatar2:hover{box-shadow:0 6px 20px #ff00004d}.admin-users table .avatar3{background:linear-gradient(135deg,#4a682326,#4a68230d);color:#4a6823;border-color:#4a682333}.admin-users table .avatar3:hover{box-shadow:0 6px 20px #4a68234d}.admin-users table .avatar4{background:linear-gradient(135deg,#ffce1426,#ffce140d);color:#ffce14;border-color:#ffce1433}.admin-users table .avatar4:hover{box-shadow:0 6px 20px #ffce144d}.admin-users table .avatar5{background:linear-gradient(135deg,#fc8b0026,#fc8b000d);color:#fc8b00;border-color:#fc8b0033}.admin-users table .avatar5:hover{box-shadow:0 6px 20px #fc8b004d}.admin-users table .avatar6{background:linear-gradient(135deg,#7732e726,#7732e70d);color:#7732e7;border-color:#7732e733}.admin-users table .avatar6:hover{box-shadow:0 6px 20px #7732e74d}.admin-users table .avatar7{background:linear-gradient(135deg,#eb25dd26,#eb25dd0d);color:#eb25dd;border-color:#eb25dd33}.admin-users table .avatar7:hover{box-shadow:0 6px 20px #eb25dd4d}.admin-users table{font-weight:600}.admin-users table .retate-90{cursor:pointer;transform:rotate(90deg);margin-left:10px;transition:all .3s ease}.admin-users table .retate-90:hover{transform:rotate(90deg) scale(1.2);color:#4a6823}.admin-users table thead{height:64px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:12px 12px 0 0}.admin-users table thead tr:first-child td:first-child{border-radius:12px 0 0}.admin-users table thead tr:first-child td:last-child{border-radius:0 12px 0 0}.admin-users table thead td{padding:0 16px;color:#232721;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:3px solid #e2e8f0}.admin-users table tbody{background-color:#fff;border-radius:0 0 12px 12px}.admin-users table tbody tr{height:72px;border-bottom:1px solid #f1f5f9;transition:all .3s ease}.admin-users table tbody tr:hover{background:linear-gradient(135deg,#4a682305,#4a682303);transform:translate(4px);box-shadow:-4px 0 #4a6823}.admin-users table tbody tr:last-child{border-bottom:none}.admin-users table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.admin-users table tbody tr:last-child td:last-child{border-radius:0 0 12px}.admin-users table tbody tr td{padding:16px 12px;vertical-align:middle}.admin-users table tbody tr .status{padding:8px 16px;font-weight:700;font-size:12px;border-radius:20px;display:inline-block;text-transform:uppercase;letter-spacing:.3px;transition:all .3s ease;border:2px solid transparent}@media (max-width: 1087px){.admin-users table tbody tr .status{display:inline-table}}.admin-users table tbody tr .status:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.admin-users table tbody tr .status1{background:linear-gradient(135deg,#ffce1426,#ffce1414);color:#ffce14;border-color:#ffce144d}.admin-users table tbody tr .status1:hover{background:#ffce14;color:#fff;box-shadow:0 4px 16px #ffce1466}.admin-users table tbody tr .status0{background:linear-gradient(135deg,#ff000026,#ff000014);color:red;border-color:#ff00004d}.admin-users table tbody tr .status0:hover{background:red;color:#fff;box-shadow:0 4px 16px #f006}.admin-categories{animation:fadeInUp .5s ease-out}.admin-categories .sub-category{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-left:4px solid #4a6823;margin:8px 0;border-radius:0 12px 12px 0;transition:all .3s ease;animation:slideInLeft .4s ease-out}.admin-categories .sub-category:hover{background:linear-gradient(135deg,#e2e8f0,#f8fafc);transform:translate(8px);box-shadow:0 4px 12px #4a682326}.admin-categories .show{display:revert;animation:fadeInUp .3s ease-out}.admin-categories table{font-weight:600;overflow-x:auto!important;width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000f;animation:fadeInUp .5s ease-out}.admin-categories table td{min-width:120px!important;padding:16px 12px!important;line-height:1.6;font-size:14px;transition:all .3s ease}.admin-categories table td:first-child,.admin-categories table td:last-child{min-width:auto!important}.admin-categories table .retate-90{cursor:pointer;transform:rotate(90deg);margin-left:10px;transition:all .3s ease;padding:8px;border-radius:8px}.admin-categories table .retate-90:hover{transform:rotate(90deg) scale(1.2);color:#4a6823;background:#4a68231a}.admin-categories table thead{height:64px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:12px 12px 0 0}.admin-categories table thead tr:first-child td:first-child{border-radius:12px 0 0}.admin-categories table thead tr:first-child td:last-child{border-radius:0 12px 0 0}.admin-categories table thead td{padding:0 16px;color:#232721;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:3px solid #e2e8f0}.admin-categories table tbody tr{background-color:#fff;height:72px;border-bottom:1px solid #f1f5f9;transition:all .3s ease}.admin-categories table tbody tr:hover{background:linear-gradient(135deg,#4a682305,#4a682303);transform:translate(4px);box-shadow:-4px 0 #4a6823}.admin-categories table tbody tr:last-child{border-bottom:none}.admin-categories table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.admin-categories table tbody tr:last-child td:last-child{border-radius:0 0 12px}.admin-categories table tbody tr td{padding:16px 12px;vertical-align:middle}.admin-categories table tbody tr .status{padding:8px 16px;font-weight:700;font-size:12px;border-radius:20px;display:inline-block;text-transform:uppercase;letter-spacing:.3px;transition:all .3s ease;border:2px solid transparent}@media (max-width: 1087px){.admin-categories table tbody tr .status{display:inline-table}}.admin-categories table tbody tr .status:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.admin-categories table tbody tr .status1{background:linear-gradient(135deg,#ffce1426,#ffce1414);color:#ffce14;border-color:#ffce144d}.admin-categories table tbody tr .status1:hover{background:#ffce14;color:#fff;box-shadow:0 4px 16px #ffce1466}.admin-categories table tbody tr .status0{background:linear-gradient(135deg,#ff000026,#ff000014);color:red;border-color:#ff00004d}.admin-categories table tbody tr .status0:hover{background:red;color:#fff;box-shadow:0 4px 16px #f006}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.comments{position:relative;margin-top:20px;display:flex;justify-content:space-between;border-bottom:1px solid #ccc}.comments .status2{background-color:#ffce141a!important;color:#ffce14!important}.comments .status1{background-color:#cccccc1a!important;color:#333!important}.comments .img{display:flex;margin-top:15px}.comments .arti{margin-left:10px;width:730px}.comments .arti .p1{vertical-align:middle;margin-top:5px;color:gray}.comments .arti .content{font-size:18px}.comments .arti h2{font-size:18px;font-weight:700}.admin-comments .wide,.maincomment .wide{margin-bottom:0!important}.admin-comments .container .button,.maincomment .container .button{display:flex;justify-content:space-between;margin:20px}.admin-comments .container .button a,.maincomment .container .button a{background-color:#e7e7e7;color:#424242;padding:7px 62px;border-radius:5px}.admin-comments .container .button input,.maincomment .container .button input{background-color:#0069f2;color:#000;padding:7px 62px;border-radius:5px;color:#fff;border:none}.admin-comments .comments-body,.maincomment .comments-body{max-width:1195px}.admin-comments .comments-body .title,.maincomment .comments-body .title{padding:10px 0 25px!important}.admin-comments .comments-body .form-content,.maincomment .comments-body .form-content{padding:20px}.admin-comments .comments-body label,.maincomment .comments-body label{font-size:18px;color:#232721}.admin-comments .comments-body .form-control,.maincomment .comments-body .form-control{padding:10px;margin-bottom:25px}.admin-comments .comments-body select:after,.maincomment .comments-body select:after{display:none}.admin-comments .comments-body .ratingclass,.maincomment .comments-body .ratingclass{border:1px solid rgb(215,215,215);width:100%;border-radius:5px;padding:5px}.admin-comments .comments-body h2,.maincomment .comments-body h2{margin:15px 0 20px;font-size:18px;font-weight:700}.admin-comments .comments-body p,.maincomment .comments-body p{margin:15px 0 5px;font-size:18px;font-weight:100}.admin-comments .comments-body .row .form-group,.maincomment .comments-body .row .form-group{margin:15px 0}.admin-comments .comments-body .row .form-group label,.maincomment .comments-body .row .form-group label{margin-bottom:5px;font-size:18px;font-weight:100}.admin-comments .comments-body .row .form-group .form-control,.maincomment .comments-body .row .form-group .form-control{border-color:none;box-shadow:none}@media (max-width: 34em){.admin-comments .main,.maincomment .main{min-width:150px;width:auto}}.admin-comments select,.maincomment select{display:none!important}.admin-comments .dropdown-select,.maincomment .dropdown-select{background-image:linear-gradient(to bottom,#ffffff40,#fff0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#40FFFFFF",endColorstr="#00FFFFFF",GradientType=0);background-color:#fff;border-radius:6px;border:solid 1px #eee;box-shadow:0 2px 5px #f1f1f180;box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.admin-comments .dropdown-select:focus,.maincomment .dropdown-select:focus{background-color:#fff}.admin-comments .dropdown-select:hover,.maincomment .dropdown-select:hover{background-color:#fff}.admin-comments .dropdown-select:active,.admin-comments .dropdown-select.open,.maincomment .dropdown-select:active,.maincomment .dropdown-select.open{background-color:#fff!important;border-color:#3b7dffbc;box-shadow:0 1px 4px #0000000d inset}.admin-comments .dropdown-select:after,.maincomment .dropdown-select:after{height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #777;-webkit-transform:origin(50% 20%);transform:origin(50% 20%);transition:all .125s ease-in-out;content:"";display:block;margin-top:-2px;pointer-events:none;position:absolute;right:10px;top:50%}.admin-comments .dropdown-select.open:after,.maincomment .dropdown-select.open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.admin-comments .dropdown-select.open .list,.maincomment .dropdown-select.open .list{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto}.admin-comments .dropdown-select.open .option,.maincomment .dropdown-select.open .option{cursor:pointer}.admin-comments .dropdown-select.wide,.maincomment .dropdown-select.wide{width:100%;margin-bottom:25px}.admin-comments .dropdown-select.wide .list,.maincomment .dropdown-select.wide .list{left:0!important;right:0!important}.admin-comments .dropdown-select .list,.maincomment .dropdown-select .list{box-sizing:border-box;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:50% 0;transform-origin:50% 0;box-shadow:0 0 0 1px #00000017;background-color:#fff;border-radius:6px;margin-top:4px;padding:3px 0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;z-index:999;max-height:250px;overflow:auto;border:1px solid #ddd}.admin-comments .dropdown-select .list:hover .option:not(:hover),.maincomment .dropdown-select .list:hover .option:not(:hover){background-color:transparent!important}.admin-comments .dropdown-select .dd-search,.maincomment .dropdown-select .dd-search{margin:.5rem}.admin-comments .dropdown-select .dd-searchbox,.maincomment .dropdown-select .dd-searchbox{width:100%;padding-left:10px;border:1px solid #999;border-color:#999;border-radius:4px;outline:none}.admin-comments .dropdown-select .dd-searchbox:focus,.maincomment .dropdown-select .dd-searchbox:focus{border-color:#3b7dffbc}.admin-comments .dropdown-select .list ul,.maincomment .dropdown-select .list ul{padding:0}.admin-comments .dropdown-select .option,.maincomment .dropdown-select .option{cursor:default;font-weight:400;line-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s;list-style:none}.admin-comments .dropdown-select .option:hover,.admin-comments .dropdown-select .option:focus,.maincomment .dropdown-select .option:hover,.maincomment .dropdown-select .option:focus{background-color:#f6f6f6!important}.admin-comments .dropdown-select .option.selected,.maincomment .dropdown-select .option.selected{font-weight:600;color:#3b7dffbc}.admin-comments .dropdown-select .option.selected:focus,.maincomment .dropdown-select .option.selected:focus{background:#f6f6f6}.admin-comments .dropdown-select a,.maincomment .dropdown-select a{color:#aaa;text-decoration:none;transition:all .2s ease-in-out}.admin-comments .dropdown-select a:hover,.maincomment .dropdown-select a:hover{color:#666}.admin-comments .rating,.maincomment .rating{--dir: right;--fill: gold;--fillbg: rgba(100, 100, 100, .15);--heart: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 21.328l-1.453-1.313q-2.484-2.25-3.609-3.328t-2.508-2.672-1.898-2.883-0.516-2.648q0-2.297 1.57-3.891t3.914-1.594q2.719 0 4.5 2.109 1.781-2.109 4.5-2.109 2.344 0 3.914 1.594t1.57 3.891q0 1.828-1.219 3.797t-2.648 3.422-4.664 4.359z"/></svg>');--star: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 17.25l-6.188 3.75 1.641-7.031-5.438-4.734 7.172-0.609 2.813-6.609 2.813 6.609 7.172 0.609-5.438 4.734 1.641 7.031z"/></svg>');--stars: 5;--starsize: 2rem;--symbol: var(--star);--value: 1;--w: calc(var(--stars) * var(--starsize));--x: calc(100% * (var(--value) / var(--stars)));block-size:var(--starsize);inline-size:var(--w);position:relative;touch-action:manipulation;-webkit-appearance:none}.admin-comments [dir=rtl] .rating,.maincomment [dir=rtl] .rating{--dir: left}.admin-comments .rating::-moz-range-track,.maincomment .rating::-moz-range-track{background:linear-gradient(to var(--dir),var(--fill) 0 var(--x),var(--fillbg) 0 var(--x));block-size:100%;mask:repeat left center/var(--starsize) var(--symbol)}.admin-comments .rating::-webkit-slider-runnable-track,.maincomment .rating::-webkit-slider-runnable-track{background:linear-gradient(to var(--dir),var(--fill) 0 var(--x),var(--fillbg) 0 var(--x));block-size:100%;mask:repeat left center/var(--starsize) var(--symbol);-webkit-mask:repeat left center/var(--starsize) var(--symbol)}.admin-comments .rating::-moz-range-thumb,.maincomment .rating::-moz-range-thumb{height:var(--starsize);opacity:0;width:var(--starsize)}.admin-comments .rating::-webkit-slider-thumb,.maincomment .rating::-webkit-slider-thumb{height:var(--starsize);opacity:0;width:var(--starsize);-webkit-appearance:none}.admin-comments .rating,.admin-comments .rating-label,.maincomment .rating,.maincomment .rating-label{display:block;font-family:ui-sans-serif,system-ui,sans-serif}.admin-comments .rating-label,.maincomment .rating-label{margin-block-end:1rem}.admin-comments .rating--nojs::-moz-range-track,.maincomment .rating--nojs::-moz-range-track{background:var(--fillbg)}.admin-comments .rating--nojs::-moz-range-progress,.maincomment .rating--nojs::-moz-range-progress{background:var(--fill);block-size:100%;mask:repeat left center/var(--starsize) var(--star)}.admin-comments .rating--nojs::-webkit-slider-runnable-track,.maincomment .rating--nojs::-webkit-slider-runnable-track{background:var(--fillbg)}.admin-comments .rating--nojs::-webkit-slider-thumb,.maincomment .rating--nojs::-webkit-slider-thumb{background-color:var(--fill);box-shadow:calc(0rem - var(--w)) 0 0 var(--w) var(--fill);opacity:1;width:1px}.admin-comments [dir=rtl] .rating--nojs::-webkit-slider-thumb,.maincomment [dir=rtl] .rating--nojs::-webkit-slider-thumb{box-shadow:var(--w) 0 0 var(--w) var(--fill)}.reglage .dashboard-header input{background-color:#4a6823;padding:7px 51px;border-radius:10px;border:none;color:#fff;font-weight:500}.reglage .app{display:flex;justify-content:space-between;align-items:center}.reglage .app textarea{resize:none;border-color:none;box-shadow:none}.reglage .app .title{align-items:center;color:#232721;padding:12px;font-weight:500}.reglage .app .title p{font-size:12px;color:#232721;display:block}.reglage .app .title img{padding:5px;border-radius:10px;max-width:63px;margin:0 10px}.reglage .app .title h3{width:100%;vertical-align:middle;font-size:17px;font-weight:600;display:block}.reglage .app .title h3 span{font-size:14px;color:#a9a9a9}@media (max-width: 472px){.reglage .app .title{display:block}}.reglage .app .action .switch{position:relative;display:inline-block;width:56px;height:24px}.reglage .app .action .switch input{opacity:0;width:0;height:0}.reglage .app .action .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.reglage .app .action .switch .slider:before{position:absolute;content:"";width:20px;height:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.reglage .app .action .switch input:checked+.slider{background-color:#4a6823}.reglage .app .action .switch input:focus+.slider{box-shadow:0 0 1px #4a6823}.reglage .app .action .switch input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(32px)}.reglage .app .action .switch .slider.round{border-radius:34px}.reglage .app .action .switch .slider.round:before{border-radius:50%}.taxes .taxes-table{overflow-x:auto!important}.taxes .taxes-table td{min-width:100px!important;padding:0 3px!important;line-height:25px}.taxes .taxes-table td:first-child,.taxes .taxes-table td:last-child{min-width:auto!important}.taxes .taxes-table thead{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:30px 0!important}.taxes .taxes-table tr{padding:10px 0}.taxes .taxes-table td{padding:15px 0}.taxes .taxes-table .country{color:#4a6823}.taxes .taxes-table .edit{background-color:#ccc;color:#1f8a70;border-radius:10px;padding:2px 10px}.taxes .taxes-table .delete i{background-color:#ff00001a;color:red;line-height:20px;padding:5px;border-radius:10px;text-align:center}.upsells .couponstable table{margin:20px 0;overflow-x:auto!important}.upsells .couponstable table td{min-width:100px!important;padding:0 3px!important}.upsells .couponstable table td:first-child,.upsells .couponstable table td:last-child{min-width:auto!important}.upsells .couponstable table thead tr td{padding:15px;color:gray}.upsells .couponstable table tbody{background-color:#fff;border-radius:10px;font-weight:700}.upsells .couponstable table tbody tr{border-bottom:2px solid #f2f2f2}.upsells .couponstable table tbody tr td{padding:20px 15px!important}.upsells .couponstable table tbody tr .active{padding:2px 17px;background-color:#c8ffbc;border-radius:20px;color:#007200}.upsells .couponstable table tbody tr .inactive{padding:2px 17px;background-color:#cbcbcb;border-radius:20px;color:#4b4b4b}.upsells .couponstable table tbody tr .code{color:#4a6823}.upsells .couponstable table tbody tr .code .copy-number{cursor:pointer}.coupons-ajouter .dashboard-header select,.coupons-ajouter .dashboard-header input{background-color:#4a6823;padding:7px 51px;border-radius:10px;border:none;color:#fff;font-weight:500}.coupons-ajouter .info{background-color:#fff;padding:15px;border-radius:10px}.coupons-ajouter .info input,.coupons-ajouter .info .form-textarea{padding:10px}.coupons-ajouter .info label{color:#676767;font-size:18px}.coupons-ajouter .info .form-control,.coupons-ajouter .info .form-select,.coupons-ajouter .info .form-textarea{border-color:none!important;box-shadow:none!important}.coupons-ajouter .Paramètre{background-color:#fff;padding:15px;border-radius:10px;margin:30px 0}.coupons-ajouter .Paramètre .form-select,.coupons-ajouter .Paramètre input,.coupons-ajouter .Paramètre .form-textarea{padding:10px}.coupons-ajouter .Paramètre label{color:#676767;font-size:18px}.coupons-ajouter .Paramètre .form-control,.coupons-ajouter .Paramètre .form-select{border-color:none;box-shadow:none}.coupons-ajouter .Paramètre h3{margin:15px 0;font-size:21px;font-weight:600}#selectproduit1,#selectproduit{display:none!important}.dropdown-select{background-image:linear-gradient(to bottom,#ffffff40,#fff0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#40FFFFFF",endColorstr="#00FFFFFF",GradientType=0);background-color:#fff;border-radius:5px!important;border:solid 1px #ced4da;box-shadow:0 2px 5px #f1f1f180;box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.dropdown-select:focus{background-color:#fff}.dropdown-select:hover{background-color:#fff}.dropdown-select:active,.dropdown-select.open{background-color:#fff!important;border-color:#3b7dffbc;box-shadow:0 1px 4px #0000000d inset}.dropdown-select:after{height:0;width:0;-webkit-transform:origin(50% 20%);transform:origin(50% 20%);transition:all .125s ease-in-out;content:"";display:block;margin-top:-2px;pointer-events:none;position:absolute;right:10px;top:50%}.dropdown-select.open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown-select.open .list{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto}.dropdown-select.open .option{cursor:pointer}.dropdown-select.wide{width:100%;margin-bottom:15px}.dropdown-select.wide .list{left:0!important;right:0!important}.dropdown-select .list{box-sizing:border-box;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:50% 0;transform-origin:50% 0;box-shadow:0 0 0 1px #00000017;background-color:#fff;border-radius:6px;margin-top:4px;padding:3px 0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;z-index:999;max-height:250px;overflow:auto;border:1px solid #ddd}.dropdown-select .list:hover .option:not(:hover){background-color:transparent!important}.dropdown-select .dd-search{margin:.5rem}.dropdown-select1{background-image:linear-gradient(to bottom,#ffffff40,#fff0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#40FFFFFF",endColorstr="#00FFFFFF",GradientType=0);background-color:#fff;border-radius:6px!important;border:solid 1px #ced4da;box-shadow:0 2px 5px #f1f1f180;box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.dropdown-select1:focus{background-color:#fff}.dropdown-select1:hover{background-color:#fff}.dropdown-select1:active,.dropdown-select1.open{background-color:#fff!important;border-color:#3b7dffbc;box-shadow:0 1px 4px #0000000d inset}.dropdown-select1:after{height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #777;-webkit-transform:origin(50% 20%);transform:origin(50% 20%);transition:all .125s ease-in-out;content:"";display:block;margin-top:-2px;pointer-events:none;position:absolute;right:10px;top:50%}.dropdown-select1.open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown-select1.open .list{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto}.dropdown-select1.open .option{cursor:pointer}.dropdown-select1.wide{width:100%;margin-bottom:15px}.dropdown-select1.wide .list{left:0!important;right:0!important}.dropdown-select1 .list{box-sizing:border-box;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:50% 0;transform-origin:50% 0;box-shadow:0 0 0 1px #00000017;background-color:#fff;border-radius:6px;margin-top:4px;padding:3px 0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;z-index:999;max-height:250px;overflow:auto;border:1px solid #ddd}.dropdown-select1 .list:hover .option:not(:hover){background-color:transparent!important}.dropdown-select1 .dd-search{margin:.5rem}#txtSearchValue1{padding:0 5px!important}.dropdown-select1 .dd-searchbox{width:100%;padding-left:10px;border:1px solid #999;border-color:#999;border-radius:4px;outline:none}.dropdown-select1 .dd-searchbox:focus{border-color:#3b7dffbc}.dropdown-select1 .list ul{padding:0}.dropdown-select1 .option{cursor:default;font-weight:400;line-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s;list-style:none}.dropdown-select1 .option:hover,.dropdown-select1 .option:focus{background-color:#f6f6f6!important}.dropdown-select1 .option.selected{font-weight:600;color:#3b7dffbc}.dropdown-select1 .option.selected:focus{background:#f6f6f6}.dropdown-select1 a{color:#aaa;text-decoration:none;transition:all .2s ease-in-out}.dropdown-select1 a:hover{color:#666}#txtSearchValue{padding:0 5px!important}.dropdown-select .dd-searchbox{width:100%;padding-left:10px;border:1px solid #999;border-color:#999;border-radius:4px;outline:none}.dropdown-select .dd-searchbox:focus{border-color:#3b7dffbc}.dropdown-select .list ul{padding:0}.dropdown-select .option{cursor:default;font-weight:400;line-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s;list-style:none}.dropdown-select .option:hover,.dropdown-select .option:focus{background-color:#f6f6f6!important}.dropdown-select .option.selected{font-weight:600;color:#3b7dffbc}.dropdown-select .option.selected:focus{background:#f6f6f6}.dropdown-select a{color:#aaa;text-decoration:none;transition:all .2s ease-in-out}.dropdown-select a:hover{color:#666}.add-option td{padding:10px}.add-option td i{background-color:#96ff96;border-radius:50%;padding:10px;color:green;cursor:pointer}.bill-form tr td{padding:10px}.bill-form tr td i{background-color:#96ff96;border-radius:50%;padding:10px;color:green;cursor:pointer}.bill-form tr td #remove{background-color:#ffa5a5;border-radius:50%;padding:10px;color:red;cursor:pointer}.themes{padding-bottom:40px}.themes .dashboard-header input{background-color:#4a6823;padding:7px 51px;border-radius:10px;border:none;color:#fff;font-weight:500}.themes .Allthemes{background-color:#fff;padding:15px;border-radius:10px}.themes .Allthemes .theme{border:1px solid rgb(223,223,223);border-radius:10px}.themes .Allthemes .theme .img img{width:100%;height:350px;border-top-left-radius:10px;border-top-right-radius:10px}.themes .Allthemes .theme .actions{padding:6px}.themes .Allthemes .theme .actions p{margin:5px 0 0}.themes .Allthemes .theme .actions .btn{display:flex;justify-content:space-between;align-items:center;padding:0}.themes .Allthemes .theme .actions .btn .action{background-color:#4a6823;padding:2px 34px;border-radius:5px;color:#fff}.themes .Allthemes .theme .actions .btn .look{color:#000;background-color:#cdcdcd;border-radius:5px;padding:2px 10px}.themes .Allthemes .theme_more{text-align:center;background-color:#cde6f8;border:1px solid rgb(223,223,223);border-radius:10px;color:#4a6823;padding-top:50px;height:390px}.themes .Allthemes .theme_more i{font-size:100px;margin-top:64px}.themes .Allthemes .theme_more p{color:#29a6ff;margin-bottom:-3px;margin-top:10px}.themes .Allthemes .theme_more h3{font-weight:600}.themes .Allthemes .active{border:1px solid #ffce14}.themes .Allthemes .active .actions .btn .action{background-color:#ffce14}.themes .Allthemes .active .actions .btn .look{color:#ffce14;background-color:#ffce144d}.settings .back{background-color:#ccc;color:#edf2f4;font-weight:700}.settings .box{text-align:center;border:.5px solid #edf2f4;padding:15px 10px;border-radius:10px;margin-bottom:25px;min-height:150px}.settings .box .icon{text-align:center;font-size:24px;color:#4a6823}.settings .box .icon i,.settings .box .icon .material-symbols-outlined{padding:10px;background-color:#4a68231a;border-radius:18px}.settings .box .title{font-weight:700;margin-bottom:0;padding:6px;font-size:16px;color:#edf2f4}.settings .box .description{font-weight:lighter;font-size:13px;color:#999}.settings .add-option-container{display:none}.settings .add-option-container.active{display:block}.settings .add-option{margin-top:20px}.settings .add-option .remove{text-align:end}.settings .add-option .remove i{padding:14px 18px;border:1px solid #ccc;border-radius:5px;color:red;cursor:pointer}.settings .add-option i{color:#bbb;padding:10px 5px 10px 0}.settings .add-option-btn{color:#4a6823;font-weight:700;cursor:pointer;margin-bottom:20px;border-radius:10px;border:1px solid #4a6823;background-color:#4a68231a;width:fit-content;padding:10px;transition:.2s ease-in-out}.settings .add-option-btn span{padding:0 6px 1px;border:1.5px solid #4a6823;border-radius:5px;margin-right:5px}.settings .add-option-btn:hover{color:#fff;background-color:#4a6823}.stock .stock-item{border-top:1px solid #4a6823;background-color:#edf2f4;padding:5px 0}.modal .form-content .title{color:#1f8a70!important;font-size:20px!important;font-weight:700;padding:20px 10px}.modal .form-content label{display:block}.modal .form-content input{margin-bottom:15px}.modal .form-content .full-width{width:100%!important}.modal .form-content .actions{display:flex;margin:40px 0 10px;justify-content:space-between}.modal .form-content .actions .action{border-radius:8px;padding:7px 0;width:150px;margin-left:5px;border:none;text-align:center}.modal .form-content .actions .save{background-color:#4a6823;color:#fff}.modal .form-content .actions .return{background-color:#ddd;color:#232721}.bills .add-section{display:flex;align-items:center;color:#4a6823}.bills .add-section .add{position:relative;display:inline-block;width:35px;height:35px;background-color:#fff}.bills .add-section .plus{font-size:24px;color:#4a6823;position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;background-color:#fff}.bills .add-option-container{display:none}.bills .add-option-container.active{display:block}.bills .add-option{margin-top:20px}.bills .add-option .remove{text-align:center}.bills .add-option .remove i{padding:14px 18px;border:1px solid #ccc;border-radius:5px;color:red;cursor:pointer}.bills .add-option i{color:#bbb;padding:10px 5px 10px 0}.bills .add-option-btn{color:#4a6823;font-weight:700;cursor:pointer;margin-bottom:20px}.bills .add-option-btn span{padding:0 6px 1px;border:1.5px solid #4a6823;border-radius:5px;margin-right:5px}.bills .bill-form{margin-top:30px}.bills .bill-form input,.bills .bill-form textarea{width:100%}.bills .bill-form .add-client,.bills .bill-form select{border:1px solid #ccc;padding:10px;margin:10px 0;border-radius:10px;color:#232721}.bills .bill-form .price{width:90px;height:35px;padding:3px 10px;border:1px solid #ccc;text-align:center;border-radius:5px;margin-right:5px}.bills .bill-form .currency{color:#232721}.bills .bill-form .trash{width:28px!important;height:28px!important;padding:7px;background-color:#ff00001a;color:red;border-radius:10px;cursor:pointer}.bills .bill-form .quantity-wrapper{justify-content:space-between;display:flex;align-items:center;background-color:#fff!important}.bills .bill-form .quantity-wrapper .multiplication{color:#232721;font-weight:700;margin:auto 10px;display:inline}.bills .bill-form .quantity-wrapper .quantity{justify-content:space-between;display:flex;align-items:center;height:30px!important;overflow:hidden;font-weight:700;border-radius:5px;background-color:#eee!important}.bills .bill-form .quantity-wrapper .quantity .qt{flex:2;text-align:center;line-height:30px}.bills .bill-form .quantity-wrapper .quantity .qt-minus,.bills .bill-form .quantity-wrapper .quantity .qt-plus{cursor:pointer;flex:1;background-color:#4a6823;color:#fff;text-align:center;height:30px;width:30px;line-height:30px;border-radius:5px}.bills .calculs .info{display:flex;justify-content:space-between;align-items:center}.bills .calculs .info .title{color:#232721;font-size:14px;padding:10px}.bills .calculs .info .content{font-weight:700}.bills .calculs .total .title{font-size:18px;font-weight:700;color:#1f8a70}.bills .calculs .total .content{font-size:18px}.bills .form-content-header{display:flex;height:40px;align-items:center;justify-content:space-between}.bills .add-article{padding:3px 5px;background-color:transparent;color:#4a6823;border:1px solid #4a6823;text-align:center;width:fit-content;border-radius:10px}.bills .bill_number{margin-bottom:15px!important;font-weight:700}.bills .bill_status{max-width:200px;border:1px solid #ccc;border-radius:10px;background-color:transparent!important}.bills table{overflow-x:auto!important}.bills table td{min-width:100px!important;padding:0 3px!important;line-height:25px}.bills table td:first-child,.bills table td:last-child{min-width:auto!important}.bills table thead td{padding:20px 0!important;font-weight:700;color:#232721}.bills table td{text-align:left!important}.bills table tr{border-bottom:.5px solid #aaa!important}.bills table tbody tr{background-color:#fff}.bills table tbody tr .id{padding:0 10px!important}.bills table tbody .order-product{display:flex;background-color:transparent;padding:10px 0;align-items:center}.bills table tbody .order-product .product-img{width:50px;height:50px;overflow:hidden;border-radius:10px;background-color:transparent}.bills table tbody .order-product .product-img img{width:100%;height:100%}.bills table tbody .order-product .product-content{padding:0 5px;background-color:#fff!important}.bills table tbody .order-product .product-content .fb{font-weight:700}.bills table tbody .order-product .product-content .title{background-color:#fff;display:block}.bills table tbody .order-product .product-content .quantity{display:block}.bills .create-bill-product{margin:10px 0!important;border:1px solid #ccc!important;border-radius:10px!important;padding:10px!important}.bills .create-bill-product tr{border:none}.bills .add-bill-input .input{padding:10px;color:#232721;border:1px solid #ccc;border-radius:10px;margin-bottom:15px}.edit-profile-modern{padding:2rem 0;background:linear-gradient(180deg,#f8fafb,#bddb95);min-height:100vh}.edit-profile-modern .profile-header-card{background:#fff;border-radius:30px;padding:2.5rem;margin-bottom:1.5rem;box-shadow:0 10px 40px #0000000f;border:1px solid rgba(74,104,35,.1);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.edit-profile-modern .profile-header-card:before{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:linear-gradient(135deg,#4a6823,#293a14);opacity:.05;border-radius:50%;transform:translate(30%,-30%)}.edit-profile-modern .profile-header-card .header-row{display:flex;align-items:center;gap:2rem;position:relative;z-index:1}.edit-profile-modern .profile-header-card .avatar-wrapper{position:relative;width:120px;height:120px;flex-shrink:0}.edit-profile-modern .profile-header-card .avatar-wrapper .avatar-img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:5px solid #fff;box-shadow:0 8px 24px #4a682340;transition:all .3s ease}.edit-profile-modern .profile-header-card .avatar-wrapper:hover .avatar-img{transform:scale(1.05);box-shadow:0 12px 32px #4a682359}.edit-profile-modern .profile-header-card .avatar-wrapper .avatar-change-btn{position:absolute;bottom:5px;right:5px;width:40px;height:40px;background:linear-gradient(135deg,#4a6823,#293a14);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #4a682366;transition:all .4s cubic-bezier(.4,0,.2,1);border:3px solid #fff}.edit-profile-modern .profile-header-card .avatar-wrapper .avatar-change-btn i{color:#fff;font-size:16px}.edit-profile-modern .profile-header-card .avatar-wrapper .avatar-change-btn:hover{transform:scale(1.15) rotate(15deg);box-shadow:0 6px 20px #4a682380}.edit-profile-modern .profile-header-card .user-name{color:#ffce14;font-size:2rem;font-weight:800;margin:0 0 .75rem;letter-spacing:-.5px}.edit-profile-modern .profile-header-card .user-meta{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.edit-profile-modern .profile-header-card .user-meta .user-badge{background:linear-gradient(135deg,#4a6823,#293a14);color:#fff;padding:.5rem 1.25rem;border-radius:25px;font-size:.875rem;font-weight:600;box-shadow:0 4px 12px #4a682340;letter-spacing:.3px}.edit-profile-modern .profile-header-card .user-meta .user-date{color:#232721;font-size:.9375rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.edit-profile-modern .profile-header-card .user-meta .user-date i{color:#4a6823}.edit-profile-modern .alert-box{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-radius:20px;margin-bottom:1.5rem;animation:slideDown .4s cubic-bezier(.4,0,.2,1);border:2px solid;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.edit-profile-modern .alert-box i:first-child{font-size:1.5rem}.edit-profile-modern .alert-box span{flex:1;font-weight:500}.edit-profile-modern .alert-box .alert-close{background:#0000000d;border:none;cursor:pointer;padding:.5rem;opacity:.7;transition:all .3s ease;border-radius:8px}.edit-profile-modern .alert-box .alert-close:hover{opacity:1;background:#0000001a;transform:rotate(90deg)}.edit-profile-modern .alert-box.alert-success{background:linear-gradient(135deg,#4a68231a,#4a68230d);border-color:#4a68234d;color:#000}.edit-profile-modern .alert-box.alert-success i:first-child{color:#4a6823}.edit-profile-modern .alert-box.alert-error{background:linear-gradient(135deg,#ef44441a,#ef44440d);border-color:#ef44444d;color:#8e0c0c}.edit-profile-modern .alert-box.alert-error i:first-child{color:#ef4444}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.edit-profile-modern .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-bottom:1.5rem}.edit-profile-modern .stats-grid .stat-box{background:#fff;padding:1.75rem 1.5rem;border-radius:25px;display:flex;align-items:center;gap:1.25rem;box-shadow:0 10px 40px #0000000f;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(74,104,35,.08);position:relative;overflow:hidden}.edit-profile-modern .stats-grid .stat-box:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#4a6823,#293a14);transform:scaleY(0);transition:transform .4s cubic-bezier(.4,0,.2,1)}.edit-profile-modern .stats-grid .stat-box:hover{transform:translateY(-5px);box-shadow:0 20px 60px #0000001f;border-color:#4a682333}.edit-profile-modern .stats-grid .stat-box:hover:before{transform:scaleY(1)}.edit-profile-modern .stats-grid .stat-box .stat-icon{width:60px;height:60px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;flex-shrink:0;position:relative}.edit-profile-modern .stats-grid .stat-box .stat-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,currentColor,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.3}.edit-profile-modern .stats-grid .stat-box .stat-icon.email-icon{background:linear-gradient(135deg,#4a6823,#293a14);color:#fff}.edit-profile-modern .stats-grid .stat-box .stat-icon.status-icon{background:linear-gradient(135deg,#10b981,#0c8a60);color:#fff}.edit-profile-modern .stats-grid .stat-box .stat-icon.progress-icon{background:linear-gradient(135deg,#3b82f6,#0b63f3);color:#fff}.edit-profile-modern .stats-grid .stat-box .stat-icon.time-icon{background:linear-gradient(135deg,#f59e0b,#c57f08);color:#fff}.edit-profile-modern .stats-grid .stat-box .stat-info{flex:1}.edit-profile-modern .stats-grid .stat-box .stat-info .stat-label{font-size:.875rem;color:#232721;margin-bottom:.5rem;font-weight:500;opacity:.8}.edit-profile-modern .stats-grid .stat-box .stat-info .stat-value{font-size:1.375rem;font-weight:800;color:#ffce14;letter-spacing:-.5px}.edit-profile-modern .stats-grid .stat-box .stat-info .stat-value.verified{color:#10b981}.edit-profile-modern .stats-grid .stat-box .stat-info .stat-value.pending{color:#f59e0b}.edit-profile-modern .content-card{background:#fff;border-radius:30px;box-shadow:0 10px 40px #0000000f;overflow:hidden;border:1px solid rgba(74,104,35,.08)}.edit-profile-modern .content-card .tabs-nav{display:flex;background:#eee;border-bottom:none;padding:.5rem;gap:.5rem;border-top-left-radius:30px;border-top-right-radius:30px}.edit-profile-modern .content-card .tabs-nav .tab-button{background:transparent;border:none;padding:1rem 2rem;display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;color:#232721;cursor:pointer;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:20px;flex:1;justify-content:center}.edit-profile-modern .content-card .tabs-nav .tab-button i{font-size:1.25rem;transition:transform .3s ease}.edit-profile-modern .content-card .tabs-nav .tab-button:hover{background:#4a682314;color:#4a6823}.edit-profile-modern .content-card .tabs-nav .tab-button.active{background:linear-gradient(135deg,#4a6823,#293a14);color:#fff;box-shadow:0 8px 24px #4a682340}.edit-profile-modern .content-card .tabs-nav .tab-button.active i{animation:tabIconPulse .6s ease}@keyframes tabIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.edit-profile-modern .content-card .tab-panel{display:none;padding:2.5rem 2rem;background:#eee;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.edit-profile-modern .content-card .tab-panel.active{display:block;animation:fadeSlideIn .5s cubic-bezier(.4,0,.2,1)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.edit-profile-modern .content-card .panel-section{max-width:1000px;margin:0 auto}.edit-profile-modern .content-card .panel-section .panel-title{font-size:1.5rem;font-weight:800;color:#ffce14;margin-bottom:2rem;display:flex;align-items:center;gap:.75rem;letter-spacing:-.5px}.edit-profile-modern .content-card .panel-section .panel-title i{color:#4a6823;font-size:1.75rem}.edit-profile-modern .fields-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2.5rem}.edit-profile-modern .fields-grid .field-group{display:flex;flex-direction:column;gap:.75rem}.edit-profile-modern .fields-grid .field-group.span-2{grid-column:span 2}.edit-profile-modern .fields-grid .field-group .field-label{font-size:.9375rem;font-weight:600;color:#2a3c24;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.edit-profile-modern .fields-grid .field-group .field-label .req{color:orange;font-weight:700}.edit-profile-modern .fields-grid .field-group .field-label i{font-size:1rem}.edit-profile-modern .fields-grid .field-group .field-input{position:relative;display:flex;align-items:center}.edit-profile-modern .fields-grid .field-group .field-input i{position:absolute;left:1.25rem;color:#4a6823;font-size:1.125rem;pointer-events:none;transition:all .3s ease}.edit-profile-modern .fields-grid .field-group .field-input:focus-within i{color:#ffce14;transform:scale(1.1)}.edit-profile-modern .fields-grid .field-group .input-field,.edit-profile-modern .fields-grid .field-group .input-select{width:100%;padding:1rem 1.25rem 1rem 3.25rem;border:2px solid rgba(74,104,35,.15);border-radius:15px;font-size:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);background:#fff;color:#232721;font-weight:500;box-shadow:0 2px 8px #0000000a}.edit-profile-modern .fields-grid .field-group .input-field:hover,.edit-profile-modern .fields-grid .field-group .input-select:hover{border-color:#4a68234d;box-shadow:0 4px 12px #4a682314}.edit-profile-modern .fields-grid .field-group .input-field:focus,.edit-profile-modern .fields-grid .field-group .input-select:focus{outline:none;border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a}.edit-profile-modern .fields-grid .field-group .input-field.error,.edit-profile-modern .fields-grid .field-group .input-select.error{border-color:#ef4444;background:#ef444405}.edit-profile-modern .fields-grid .field-group .input-textarea{width:100%;padding:1rem 1.25rem;border:2px solid rgba(74,104,35,.15);border-radius:15px;font-size:1rem;resize:vertical;transition:all .4s cubic-bezier(.4,0,.2,1);font-family:inherit;color:#232721;font-weight:500;background:#fff;box-shadow:0 2px 8px #0000000a;min-height:120px}.edit-profile-modern .fields-grid .field-group .input-textarea:hover{border-color:#4a68234d;box-shadow:0 4px 12px #4a682314}.edit-profile-modern .fields-grid .field-group .input-textarea:focus{outline:none;border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a}.edit-profile-modern .fields-grid .field-group .field-error{font-size:.875rem;color:#ef4444;margin-top:.25rem;font-weight:500;display:flex;align-items:center;gap:.25rem}.edit-profile-modern .fields-grid .field-group .field-error:before{content:"⚠"}.edit-profile-modern .items-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.edit-profile-modern .items-grid .item-card{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;border:2px solid rgba(74,104,35,.15);border-radius:20px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);text-align:center;background:#fff;position:relative;overflow:hidden}.edit-profile-modern .items-grid .item-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#4a6823,#293a14);opacity:0;transition:opacity .3s ease}.edit-profile-modern .items-grid .item-card input{display:none}.edit-profile-modern .items-grid .item-card i{font-size:2.25rem;color:#232721;transition:all .3s ease;position:relative;z-index:1}.edit-profile-modern .items-grid .item-card span{font-size:.9375rem;color:#232721;font-weight:600;position:relative;z-index:1}.edit-profile-modern .items-grid .item-card:hover{border-color:#4a6823;transform:translateY(-5px);box-shadow:0 12px 24px #4a682326}.edit-profile-modern .items-grid .item-card.selected,.edit-profile-modern .items-grid .item-card:has(input:checked){border-color:#4a6823;box-shadow:0 12px 32px #4a682340;transform:translateY(-5px)}.edit-profile-modern .items-grid .item-card.selected:before,.edit-profile-modern .items-grid .item-card:has(input:checked):before{opacity:1}.edit-profile-modern .items-grid .item-card.selected i,.edit-profile-modern .items-grid .item-card.selected span,.edit-profile-modern .items-grid .item-card:has(input:checked) i,.edit-profile-modern .items-grid .item-card:has(input:checked) span{color:#fff}.edit-profile-modern .items-grid .item-card.selected i,.edit-profile-modern .items-grid .item-card:has(input:checked) i{transform:scale(1.1)}.edit-profile-modern .settings-group{margin-bottom:2.5rem}.edit-profile-modern .settings-group .settings-subtitle{font-size:1.125rem;font-weight:700;color:#ffce14;margin-bottom:1.5rem;letter-spacing:-.3px}.edit-profile-modern .settings-group .toggle-item{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border:2px solid rgba(74,104,35,.15);border-radius:20px;margin-bottom:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);background:#fff;box-shadow:0 2px 8px #0000000a}.edit-profile-modern .settings-group .toggle-item:hover{border-color:#4a6823;box-shadow:0 8px 20px #4a68231f;transform:translate(5px)}.edit-profile-modern .settings-group .toggle-item .toggle-info{flex:1}.edit-profile-modern .settings-group .toggle-item .toggle-info .toggle-label{font-size:1.0625rem;font-weight:700;color:#ffce14;margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.edit-profile-modern .settings-group .toggle-item .toggle-info .toggle-label i{color:#4a6823;font-size:1.25rem}.edit-profile-modern .settings-group .toggle-item .toggle-info .toggle-desc{font-size:.9375rem;color:#232721;opacity:.8;margin-inline-start:2rem}.edit-profile-modern .settings-group .toggle-item .switch{position:relative;display:inline-block;width:60px;height:32px;flex-shrink:0}.edit-profile-modern .settings-group .toggle-item .switch input{opacity:0;width:0;height:0}.edit-profile-modern .settings-group .toggle-item .switch input:checked+.slider{background:linear-gradient(135deg,#4a6823,#293a14);box-shadow:0 0 20px #4a682366}.edit-profile-modern .settings-group .toggle-item .switch input:checked+.slider:before{transform:translate(28px)}.edit-profile-modern .settings-group .toggle-item .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#e2e8f0;transition:.4s cubic-bezier(.4,0,.2,1);border-radius:32px;box-shadow:inset 0 2px 4px #0000001a}.edit-profile-modern .settings-group .toggle-item .switch .slider:before{position:absolute;content:"";height:24px;width:24px;left:4px;bottom:4px;background:#fff;transition:.4s cubic-bezier(.4,0,.2,1);border-radius:50%;box-shadow:0 2px 8px #0003}.edit-profile-modern .settings-group .toggle-item .switch .slider:hover{box-shadow:0 0 0 4px #4a68231a}.edit-profile-modern .panel-footer{display:flex;justify-content:flex-end;padding-top:2rem;margin-top:2rem;border-top:2px solid rgba(74,104,35,.1)}.edit-profile-modern .panel-footer .btn-save{background:linear-gradient(135deg,#4a6823,#293a14);color:#fff;border:none;padding:1rem 3rem;border-radius:20px;font-size:1.0625rem;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px #4a682359;letter-spacing:.3px;position:relative;overflow:hidden}.edit-profile-modern .panel-footer .btn-save:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 100%);opacity:0;transition:opacity .3s}.edit-profile-modern .panel-footer .btn-save i{font-size:1.125rem;transition:transform .3s}.edit-profile-modern .panel-footer .btn-save:hover{transform:translateY(-3px);box-shadow:0 12px 32px #4a682373}.edit-profile-modern .panel-footer .btn-save:hover:before{opacity:1}.edit-profile-modern .panel-footer .btn-save:hover i{transform:scale(1.2) rotate(10deg)}.edit-profile-modern .panel-footer .btn-save:active{transform:translateY(-1px);box-shadow:0 6px 20px #4a682359}@media (max-width: 768px){.edit-profile-modern{padding:1rem 0}.edit-profile-modern .profile-header-card{padding:1.5rem;border-radius:20px}.edit-profile-modern .profile-header-card .header-row{flex-direction:column;text-align:center;gap:1.5rem}.edit-profile-modern .profile-header-card .avatar-wrapper{width:100px;height:100px}.edit-profile-modern .profile-header-card .user-name{font-size:1.5rem}.edit-profile-modern .profile-header-card .user-meta{justify-content:center}.edit-profile-modern .stats-grid{grid-template-columns:1fr}.edit-profile-modern .content-card{border-radius:20px}.edit-profile-modern .content-card .tabs-nav{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:20px}.edit-profile-modern .content-card .tabs-nav::-webkit-scrollbar{display:none}.edit-profile-modern .content-card .tabs-nav .tab-button{white-space:nowrap;padding:.875rem 1.25rem;font-size:.9375rem;flex:0 0 auto}.edit-profile-modern .content-card .tab-panel{padding:1.5rem 1rem;border-radius:20px}.edit-profile-modern .content-card .panel-section .panel-title{font-size:1.25rem}.edit-profile-modern .fields-grid{grid-template-columns:1fr;gap:1.25rem}.edit-profile-modern .fields-grid .field-group.span-2{grid-column:span 1}.edit-profile-modern .items-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.edit-profile-modern .items-grid .item-card{padding:1.25rem .75rem}.edit-profile-modern .items-grid .item-card i{font-size:1.875rem}.edit-profile-modern .settings-group .toggle-item{padding:1.25rem}.edit-profile-modern .settings-group .toggle-item .toggle-info .toggle-desc{font-size:.875rem;margin-inline-start:0;margin-top:.25rem}.edit-profile-modern .panel-footer .btn-save{width:100%;justify-content:center;padding:1rem 2rem}}[dir=rtl] .edit-profile-modern .field-input i{left:auto;right:1.25rem}[dir=rtl] .edit-profile-modern .input-field,[dir=rtl] .edit-profile-modern .input-select{padding:1rem 3.25rem 1rem 1.25rem}[dir=rtl] .edit-profile-modern .switch .slider:before{left:auto;right:4px}[dir=rtl] .edit-profile-modern .switch input:checked+.slider:before{transform:translate(-28px)}[dir=rtl] .edit-profile-modern .toggle-item:hover{transform:translate(-5px)}[dir=rtl] .edit-profile-modern .toggle-item .toggle-info .toggle-desc{margin-inline-start:0;margin-inline-end:2rem}.edit-profile-modern .select2-container{width:100%!important}.edit-profile-modern .select2-container--default .select2-selection--single{height:auto!important;padding:1rem 3.25rem 1rem 1.25rem!important;border:2px solid rgba(74,104,35,.15)!important;border-radius:15px!important;background:#fff!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 8px #0000000a!important;min-height:50px;display:flex;align-items:center}.edit-profile-modern .select2-container--default .select2-selection--single:hover{border-color:#4a68234d!important;box-shadow:0 4px 12px #4a682314!important}.edit-profile-modern .select2-container--default.select2-container--focus .select2-selection--single,.edit-profile-modern .select2-container--default.select2-container--open .select2-selection--single{border-color:#4a6823!important;box-shadow:0 0 0 4px #4a68231a!important;outline:none!important}.edit-profile-modern .select2-container--default .select2-selection--single .select2-selection__rendered{color:#232721!important;line-height:normal!important;padding:0!important;font-weight:500!important;font-size:1rem!important}.edit-profile-modern .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#23272180!important}.edit-profile-modern .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important;top:0!important;right:1rem!important;width:20px!important}.edit-profile-modern .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#4a6823 transparent transparent transparent!important;border-width:6px 5px 0 5px!important;margin-left:-5px!important;margin-top:-3px!important;transition:transform .3s ease}.edit-profile-modern .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #4a6823 transparent!important;border-width:0 5px 6px 5px!important;transform:rotate(180deg)}.edit-profile-modern .select2-dropdown{border:2px solid rgba(74,104,35,.2)!important;border-radius:15px!important;box-shadow:0 10px 40px #00000026!important;margin-top:4px!important;overflow:hidden}.edit-profile-modern .select2-container--default .select2-results__option{padding:.875rem 1.25rem!important;font-size:1rem!important;font-weight:500!important;color:#232721!important;transition:all .3s ease!important}.edit-profile-modern .select2-container--default .select2-results__option:hover{background:#4a682314!important;color:#ffce14!important}.edit-profile-modern .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#4a68231f!important;color:#ffce14!important}.edit-profile-modern .select2-container--default .select2-results__option[aria-selected=true]{background:linear-gradient(135deg,#4a6823,#293a14)!important;color:#fff!important;font-weight:600!important}.edit-profile-modern .select2-container--default .select2-results__option[aria-selected=true]:hover{background:#3c551d!important}.edit-profile-modern .select2-search--dropdown{padding:.75rem!important;background:#eee!important}.edit-profile-modern .select2-search--dropdown .select2-search__field{padding:.75rem 1rem!important;border:2px solid rgba(74,104,35,.15)!important;border-radius:15px!important;font-size:.9375rem!important;font-weight:500!important;outline:none!important}.edit-profile-modern .select2-search--dropdown .select2-search__field:focus{border-color:#4a6823!important;box-shadow:0 0 0 3px #4a68231a!important}.edit-profile-modern .select2-container--default .select2-results__option--disabled{color:#23272180!important;font-style:italic!important}.edit-profile-modern .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#4a6823!important;box-shadow:0 0 0 4px #4a68231a!important}.edit-profile-modern .select2-container--default .select2-selection--multiple{border:2px solid rgba(74,104,35,.15)!important;border-radius:15px!important;padding:.5rem!important;min-height:50px!important;background:#fff!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important}.edit-profile-modern .select2-container--default .select2-selection--multiple:hover{border-color:#4a68234d!important}.edit-profile-modern .select2-container--default .select2-selection--multiple .select2-selection__choice{background:linear-gradient(135deg,#4a6823,#293a14)!important;border:none!important;color:#fff!important;border-radius:12px!important;padding:.375rem .75rem!important;margin:.25rem!important;font-weight:600!important;font-size:.875rem!important}.edit-profile-modern .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff!important;margin-right:.5rem!important;font-weight:700!important}.edit-profile-modern .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fffc!important}.edit-profile-modern .field-input .select2-container{flex:1}.edit-profile-modern .field-input .select2-container--default .select2-selection--single{padding-left:3.25rem!important}.edit-profile-modern html{scroll-behavior:smooth}.edit-profile-modern ::selection{background:#4a682333;color:#ffce14}.edit-profile-modern *:focus-visible{outline:2px solid #4a6823;outline-offset:2px}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.edit-profile-modern .loading{animation:shimmer 2s infinite;background:linear-gradient(to right,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%);background-size:1000px 100%}.page .pagetable table{margin-top:20px}.page .pagetable table thead tr td{padding:15px;color:gray}.page .pagetable table tbody{background-color:#fff;border-radius:10px;font-weight:700}.page .pagetable table tbody tr{border-bottom:2px solid #f2f2f2}.page .pagetable table tbody tr td{padding:20px 15px!important}.page .pagetable table tbody tr .status{width:20%}.page .pagetable table tbody tr .Publie{padding:2px 37px;background-color:#c8ffbc;border-radius:20px;color:#007200}.page .pagetable table tbody tr .Brouillon{padding:2px 27px;background-color:#ffb4b4;border-radius:20px;color:#ff3e3e}.page .pagetable table tbody tr .code{color:#4a6823}.page .pagetable table tbody tr .code .copy-number{cursor:pointer}.page-ajouter input:checked+.slider{background-color:#4a6823}.page-ajouter input:checked+.slider:before{left:4px!important}.page-ajouter h3{margin:15px 0;font-size:21px;font-weight:600}.page-ajouter .form-control,.page-ajouter .form-textarea,.page-ajouter .form-select{border-color:none;box-shadow:none}.page-ajouter .dashboard-header input{background-color:#4a6823;padding:7px 51px;border-radius:10px;border:none;color:#fff;font-weight:500}.page-ajouter input{padding:10px}.page-ajouter label{color:#676767;font-size:18px}.page-ajouter .info{background-color:#fff;padding:15px;border-radius:10px}.page-ajouter .date{background-color:#fff;padding:15px;border-radius:10px;margin:30px 0}.page-ajouter .actions{display:flex;justify-content:space-between;margin-bottom:10px}.page-ajouter .actions .action{border:none;border-radius:10px;padding:7px 53px}.page-ajouter .actions .return{background-color:#c8c8c8}.page-ajouter .actions .save{background-color:#4a6823;color:#fff}@media (max-width: 472px){.page-ajouter .actions{display:block;text-align:center}.page-ajouter .actions button{margin:10px}}.shop .section-top{display:flex;justify-content:space-between;padding:15px}.shop .section-top .title{font-size:20px;font-weight:700;color:#555}.shop .section-top .other-page{padding:5px 15px;height:35px;color:#f2f2f2;display:flex;justify-content:center;font-weight:500;background-color:#ffce14;border-radius:5px;cursor:pointer;box-shadow:0 7.9873px 6.974px #0073ff33}.shop .section-top .other-page:hover{background-color:#4a6823;color:#1f8a70}.shop .section-top .other-page a{color:#f2f2f2}.shop .section-top .other-page i{margin:0 5px}.shop .register-form{max-width:100%!important}.shop .register-form .tagify{border:0 solid #999}.shop .users{display:none}.shop .users .page-top .other-page button{background-color:transparent;border:none;color:#fff}.shop .users .users-wrapper .user{background-color:#fff;border-radius:10px;margin-bottom:20px;box-shadow:0 0 17px -5px #0000004d;display:flex;justify-content:space-between;align-items:center;padding:10px}.shop .users .users-wrapper .user .avatar{width:100px;height:100px;border-radius:50%;border:2px solid #ddd;margin:10px;overflow:hidden}.shop .users .users-wrapper .user .avatar img{width:100%;height:100%}.shop .users .users-wrapper .user .actions{display:block;margin:0 10px}.shop .users .users-wrapper .user .actions button{padding:5px 10px;border:none;background-color:transparent;text-align:center;border-radius:10px;cursor:pointer;border:1px solid #4a6823;margin:0 5px}.shop .users .users-wrapper .user .actions .edit_action{border-color:#4a6823}.shop .users .users-wrapper .user .actions .delete_action{border-color:red}.shop .edit{border:1px solid #4a6823;border-radius:50%;width:40px!important;height:40px!important;position:absolute;top:5px;right:10px;overflow:hidden}.shop .edit label input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.shop .edit label i{background-color:#ddd;border:1px solid #4a6823;color:#1f8a70;border-radius:50%;width:40px!important;height:40px!important;position:absolute;top:-1px;right:-1px;text-align:center;font-size:20px;line-height:40px}.shop .save{padding:0 5px;border:1px solid #4a6823;border-radius:5px;position:absolute;top:12px;right:55px;display:none}.shop .save.active{display:block}.shop .logo{position:relative}.shop .logo .edit{border:1px solid #4a6823;border-radius:50%;width:30px!important;height:30px!important;position:absolute;top:auto;bottom:5px;right:10px;overflow:hidden;z-index:1}.shop .logo .edit label input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.shop .logo .edit label i{background-color:#ddd;border:1px solid #4a6823;color:#1f8a70;border-radius:50%;width:30px!important;height:30px!important;position:absolute;top:-1px;right:-1px;text-align:center;font-size:18px;line-height:30px}.shop .logo .save{padding:0 5px;border:1px solid #4a6823;border-radius:5px;position:absolute;top:auto;bottom:7px;right:45px;display:none;z-index:3}.shop .logo .save.active{display:block}.shop .about{position:relative}.shop .about .edit{background-color:#ddd;border:1px solid #4a6823;color:#1f8a70;border-radius:50%;width:40px!important;height:40px!important;position:absolute;top:5px;right:5px;text-align:center;font-size:20px;line-height:40px}.parametres .details label{color:#232721;margin:15px 0 0}.parametres .details #clock .block{margin:0 10px}.parametres .details #clock .block label{text-align:center;border:1px solid rgba(35,39,33,.5);padding:10px;border-radius:10px;color:#000}.parametres .details #clock .block label i{margin-right:10px}.parametres .details #clock .block input{position:absolute;top:1px;right:1px;display:none}.parametres .details #clock .block input:checked+label{background-color:#4a6823;color:#fff}.parametres .details #clock .field{margin-top:42px}.parametres .details #upload .image-upload-wrap{margin-top:20px;border:1px dashed #4a6823;padding:50px 0;background:#4a682333;position:relative;border-radius:10px}.parametres .informations label{color:#232721;margin:15px 0 0}.parametres .informations .block label{text-align:center;box-shadow:#64646f33 0 7px 29px;padding:20px 10px;border-radius:10px;color:#4a6823;width:100%}.parametres .reseaux label{color:#232721;margin:15px 0 0}.parametres .details{background-color:#fff;padding:20px;border-radius:10px}.parametres .details h2{font-size:20px;margin:10px 0;font-weight:600}.parametres .details label{color:#232721;margin:25px 0 0}.parametres .details input,.parametres .details textarea,.parametres .details select{box-shadow:none;padding:10px}.parametres .details .input-group-text{background-color:#fff;color:#232721;padding:10px}.parametres .details #horaires{margin:10px 0}.parametres .details #horaires .block label{text-align:center;border:1px solid rgba(35,39,33,.5);padding:10px;border-radius:10px;width:100%;color:#000}.parametres .details #horaires .block input{position:absolute;top:1px;right:1px;display:none}.parametres .details #horaires .block input:checked+label{background-color:#4a6823;color:#fff}.parametres .details #clock{margin:10px 0}.parametres .details #clock nav{display:flex}.parametres .details #clock .block input{border-radius:10px;border:1px solid rgba(35,39,33,.5);margin-right:10px}.parametres .details #clock .field{margin-top:42px;text-align:right}@media (max-width: 991px){.parametres .details #clock .field{text-align:left}}.parametres .details #clock .switch{position:relative;display:inline-block;width:56px;height:24px}.parametres .details #clock .switch input{opacity:0;width:0;height:0}.parametres .details #clock .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.parametres .details #clock .switch .slider:before{position:absolute;content:"";width:20px;height:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.parametres .details #clock .switch input:checked+.slider{background-color:#4a6823}.parametres .details #clock .switch input:focus+.slider{box-shadow:0 0 1px #4a6823}.parametres .details #clock .switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(44px)}.parametres .details #clock .switch .slider.round{border-radius:34px}.parametres .details #clock .switch .slider.round:before{border-radius:50%}.parametres .details .show-img{width:100%;max-height:250px;overflow:hidden;border-radius:15px}.parametres .details .show-img img{width:100%;object-fit:cover}.parametres .details #upload .file-upload-content{display:none;text-align:center}.parametres .details #upload .file-upload-input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:none;opacity:0;cursor:pointer}.parametres .details #upload .image-upload-wrap{margin-top:20px;border:1px dashed #4a6823;padding:50px 0;background:#4a68231a;position:relative;border-radius:10px}.parametres .details #upload .image-dropping,.parametres .details #upload .image-upload-wrap:hover{border:1px dashed black}.parametres .details #upload .image-title-wrap{padding:0 15px 15px;color:#1f8a70}.parametres .details #upload .drag-text{text-align:center}.parametres .details #upload .drag-text h3{font-weight:100;color:#4a6823}.parametres .details #upload i{font-size:40px;color:#4a6823}.parametres .informations{margin:15px 0;background-color:#fff;padding:20px;border-radius:10px}.parametres .informations h2{font-size:20px;margin:10px 0;font-weight:600}.parametres .informations label{color:#232721;margin:25px 0 0}.parametres .informations input,.parametres .informations textarea,.parametres .informations select{box-shadow:none;padding:10px}.parametres .informations .block{margin:10px}.parametres .informations .block label{text-align:center;box-shadow:#0000000d 0 4px 12px;padding:20px 10px;border-radius:10px;color:#4a6823;width:100%}.parametres .informations .block label i{font-size:25px;margin:10px 0}.parametres .informations .block input{position:absolute;top:1px;right:1px;display:none}.parametres .informations .block input:checked+label{background-color:#4a6823;color:#fff}.parametres .variants:nth-child(2n){background-color:#eee}.parametres .variants .variant-value{padding:0 15px}.parametres .reseaux{margin:15px 0;background-color:#fff;padding:20px;border-radius:10px}.parametres .reseaux h2{font-size:20px;margin:10px 0;font-weight:600}.parametres .reseaux label{color:#232721;margin:25px 0 0}.parametres .reseaux input{box-shadow:none;border-left:none;padding:10px}.parametres .reseaux .input-group-text{padding:12px;font-size:20px;background-color:#fff;border-right:none}.parametres .reseaux .input-group-text i{color:#232721}.shops .shops-hero{position:relative;margin-bottom:20px;height:290px}.shops .shops-hero .img{position:absolute;top:0;left:0;width:100%;height:290px}.shops .shops-hero .img img{width:100%;height:100%}.shops .shops-hero .content{position:absolute;text-align:left;overflow:hidden;height:fit-content;padding:25px;max-width:400px}.shops .shops-hero .content .title{color:#fff;font-weight:700}.shops .shops-hero .content .description{font-size:15px;color:#fff}.shops .shops-hero .content a{display:block;background-color:#ffce14;color:#fff;text-align:center;border-radius:8px;padding:5px;width:100%;margin:10px 0}.shops .sub-title{margin:20px 0}.shops .swiper-wrapper{height:210px}.shops .swiper-slide{width:300px;height:170px;border-radius:15px;overflow:hidden;margin-right:15px}.shops .shop-item{border-radius:15px;overflow:hidden}.shops .shop-item .screen{width:100%;height:100%;position:absolute;top:0;left:0}.shops .shop-item .logo{width:50px;height:50px;border:2px solid #fff;border-radius:15px;position:absolute;bottom:10px;left:10px}.shops .my-shops .shops-item{margin-bottom:15px;border-radius:8px;background-color:#fff;border:1px solid transparent;display:flex;justify-content:space-between;align-items:center;height:80px;padding:10px}.shops .my-shops .shops-item .dropdown-toggle{color:#edf2f4}.shops .my-shops .shops-item .dropdown-toggle:before{display:none}.shops .my-shops .shops-item .dropdown-toggle:after{display:none}.shops .my-shops .shops-item .options .dropdown::marker{color:transparent;opacity:0;display:none}.shops .my-shops .shops-item .options .dropdown-item span{font-size:18px;margin:5px}.shops .my-shops .shops-item.active{border-color:#4a6823}.shops .my-shops .shops-item .left{display:flex}.shops .my-shops .shops-item .left .body{margin:0 10px}.shops .my-shops .shops-item .left .body .title{color:#1f8a70;font-size:18px;display:block}.shops .my-shops .shops-item .left .body .status{display:block}.shops .my-shops .shops-item .left .body .active{color:#ffce14}.shops .my-shops .shops-item .left .body .inactive{color:red}.shops .my-shops .shops-item .left .icon{background-color:#4a682333;color:#4a6823;border-radius:15px;width:40px;height:40px;text-align:center;line-height:40px;font-size:22px;margin:0 10px;overflow:hidden}.shops .my-shops .shops-item .left .icon img,.shops .my-shops .shops-item .left .icon .logo{width:100%;height:100%;object-fit:cover;margin-top:-10px}.shops .my-shops .shops-item .right i{font-size:34px;color:#232721}.shops .all-shops .shops-item{margin-bottom:20px;border-radius:8px}.shops .all-shops .shops-item .item-header{overflow:hidden;height:150px;position:relative}.shops .all-shops .shops-item .item-header .screen{width:100%;height:100%;position:absolute;top:0;left:0}.shops .all-shops .shops-item .item-header .logo{width:50px;height:50px;border:2px solid #fff;border-radius:15px;position:absolute;bottom:10px;left:10px}.shops .all-shops .shops-item .item-body{background-color:#fff;padding:5px;position:relative}.shops .all-shops .shops-item .item-body .title{font-weight:700;font-size:16px}.shops .all-shops .shops-item .item-body .login{position:absolute;bottom:5px;right:5px;width:100px;padding:2px 5px;border-radius:5px;background-color:#ffce14;color:#fff;text-align:center}.shops .all-shops .shops-item .item-body .category{font-size:12px;margin-bottom:5px}.shops .all-shops .shops-item .item-body .location{font-weight:700;color:#1f8a70;margin-bottom:5px;font-size:12px}.shops .all-shops .shops-item .item-body .location i{height:15px;width:15px}.complete-profile{padding-bottom:100px}.complete-profile input[type=text],.complete-profile textarea{border-radius:10px;padding:10px;background-color:#fff;opacity:1;margin-bottom:15px}.complete-profile .big-label{margin-top:20px}.complete-profile .user-type{display:flex;align-items:start;justify-content:space-between;background-color:#4a68231a;padding:10px 5px 0;border-radius:10px;border:1px dashed #4a6823;margin:20px 0 10px}.complete-profile .user-type.small-user-type{width:fit-content}@media (max-width: 767px){.complete-profile .user-type{margin:30px 0 10px}}.complete-profile .user-type li{position:relative;overflow:hidden;height:130px;margin:0 5px 10px;width:250px;padding:0;border:1px solid #4a6823;border-radius:10px;line-height:50px;text-align:start}.complete-profile .user-type li.small{height:60px}.complete-profile .user-type li.small h2{padding:10px;position:absolute;font-size:20px;font-weight:500}@media (max-width: 767px){.complete-profile .user-type li{height:50px}}.complete-profile .user-type li input[type=radio],.complete-profile .user-type li input[type=checkbox]{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2;width:100%;height:100%}.complete-profile .user-type li input[type=radio]:checked+a{background-color:#4a6823;color:#fff}.complete-profile .user-type li input[type=radio]:checked+a i{color:#fff}.complete-profile .user-type li input[type=checkbox]:checked+a{background-color:#4a6823;color:#fff}.complete-profile .user-type li input[type=checkbox]:checked+a i{color:#fff}.complete-profile .user-type li a{display:flex;align-items:center;justify-content:start;position:absolute;top:0;right:0;left:0;bottom:0;color:#1f8a70;margin:0}@media (max-width: 767px){.complete-profile .user-type li a label{font-size:12px}}.complete-profile .user-type li a h2{position:absolute;line-height:100px;font-size:24px;font-weight:500}.complete-profile .user-type li a .icon{width:100px;height:100px;overflow:hidden;margin:-5px 5px 0}@media (max-width: 767px){.complete-profile .user-type li a .icon{width:40px!important;height:40px!important}}.complete-profile .user-type li a .icon img{width:100%;height:100%;font-size:20px;color:#4a6823}@media (min-width: 992px){.complete-profile .user-type li a i{padding:0 10px!important;font-size:18px!important}}.complete-profile .user-type li:hover,.complete-profile .user-type li:focus,.complete-profile .user-type li.active{background-color:#4a6823}.complete-profile .user-type li:hover a,.complete-profile .user-type li:focus a,.complete-profile .user-type li.active a{color:#fff}.complete-profile .user-type li:hover a i,.complete-profile .user-type li:focus a i,.complete-profile .user-type li.active a i{color:#fff}.complete-profile .card{border-radius:10px;text-align:center;height:150px;margin-bottom:30px;position:relative;box-shadow:0 0 5px #0000004d}.complete-profile .card input[type=radio]:checked,.complete-profile .card input[type=checkbox]:checked+.card-body{border-color:#4a6823}.complete-profile .card .card-body{cursor:pointer;position:relative}.complete-profile .card .card-body input[type=radio],.complete-profile .card .card-body input[type=checkbox]{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:2;width:100%;height:100%}.complete-profile .card .card-body h2{position:absolute;line-height:100px;font-size:24px;font-weight:500}.complete-profile .card .card-body p{font-size:20px;font-weight:600}.complete-profile .card .icon{position:absolute;bottom:-10px;right:5px}.complete-profile .card .icon i{font-size:50px;color:#4a6823;opacity:.3}.complete-profile .card.active{border-color:#4a6823}.complete-profile .card.active .icon i{opacity:1}.complete-profile .form-group label{font-size:16px;font-weight:600;margin-bottom:10px;display:block}.complete-profile .form-group input,.complete-profile .form-group textarea{border-radius:10px;padding:10px;background-color:#fff;opacity:1;margin-bottom:20px;width:100%;border:1px solid #aaa;outline:none;box-shadow:none}.complete-profile .form-group input:hover,.complete-profile .form-group input:focus,.complete-profile .form-group input:active,.complete-profile .form-group textarea:hover,.complete-profile .form-group textarea:focus,.complete-profile .form-group textarea:active{border-color:#4a6823;outline:none;box-shadow:none}.complete-profile form input{opacity:0}.complete-profile form button[type=submit]{padding:10px 40px;border-radius:10px;background-color:#4a6823;color:#fff;border:1px solid #4a6823}.complete-profile form button[type=submit]:hover{background-color:#fff;color:#4a6823}.complete-profile .progress-bar{background-color:transparent}.complete-profile .progress-bar .title{font-weight:700;color:#232721;padding:20px 0 0;text-transform:uppercase}@media (max-width: 767px){.complete-profile .progress-bar .title{font-size:20px}}.complete-profile .progress-bar .complet{color:#232721}.complete-profile .progress-bar ul{padding:30px 0;text-align:center;width:fit-content;margin:auto}.complete-profile .progress-bar ul li{margin-right:35px;float:left;width:35px;height:35px;border-radius:10px;line-height:35px;text-align:center;border:2px solid #ccc;position:relative;box-shadow:none;z-index:2;background-color:#eee}.complete-profile .progress-bar ul li i{color:#ccc}.complete-profile .progress-bar ul li:not(:last-of-type):after{content:"";background-color:#ccc;width:65px;height:2px;position:absolute;top:15.5px;left:33px;z-index:1}.complete-profile .progress-bar ul li.done{background-color:#4a6823;position:relative;border:none;box-shadow:none}.complete-profile .progress-bar ul li.done i{color:#fff}.complete-profile .progress-bar ul li.done:not(:last-of-type):after{top:17.5px}.complete-profile .progress-bar ul li.done:after{background-color:#4a6823}.complete-profile .progress-bar ul li.active{background-color:#fff;border:none;box-shadow:0 0 8px #0003}.complete-profile .progress-bar ul li.active i{color:#4a6823}.complete-profile .progress-bar ul li.active:not(:last-of-type):after{top:17.5px;left:35px}.complete-profile .progress-bar ul li.active:before{content:"";width:10px;height:10px;border-radius:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.complete-profile .progress-bar .item{color:#777;padding:15px;text-align:center}@media (max-width: 992px){.complete-profile .progress-bar .item{text-align:start}}.complete-profile .progress-bar .item .number{padding:2px 5px;border-radius:5px;background-color:#ccc;font-weight:700;font-size:12px}.complete-profile .progress-bar .item .text{font-weight:700}.complete-profile .progress-bar .active .text{color:#4a6823}.complete-profile .progress-bar .active .number{background-color:#4a682333;color:#4a6823}.complete-profile .progress-bar .done .text{color:#ffce14}.complete-profile .progress-bar .done .number{background-color:#ffce1433;color:#ffce14}.complete-profile .social-links .title-blog-middle{margin-top:30px;color:#232721;font-weight:700}.complete-profile .social-links{margin-bottom:100px;height:100%}@media (max-width: 767px){.complete-profile .social-links{margin-top:0;margin-bottom:0}}.complete-profile .social-links h3{margin-bottom:34px;font-size:25px;color:#edf2f4;font-weight:500;text-align:center}.complete-profile .social-links .social-banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;border-radius:6px;padding:1px;overflow:hidden;-webkit-transition:all .8s;transition:all .8s;margin-bottom:36px;background-color:#4a6823}.complete-profile .social-links .social-banner.fb{background:radial-gradient(circle,#1877f2 0,#ffecec33 110%)}.complete-profile .social-links .social-banner.fb i{color:#1877f2}.complete-profile .social-links .social-banner.instagram{background:radial-gradient(circle,#fcaf45 0,#ffecec33 110%)}.complete-profile .social-links .social-banner.instagram i{color:#fcaf45}.complete-profile .social-links .social-banner.youtube{background:radial-gradient(circle,red 0,#ffecec33 110%)}.complete-profile .social-links .social-banner.youtube i{color:red}.complete-profile .social-links .social-banner .social-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;color:#edf2f4;background:#4a6823;border-radius:6px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.complete-profile .social-links .social-banner .social-item img{position:absolute;right:0}.complete-profile .social-links .social-banner .social-item i{width:3.5rem;height:3.5rem;display:block;z-index:1;font-size:40px}.complete-profile .form-group{border-radius:15px;border:1px solid #4a6823;padding:10px;margin:30px 0 20px;background-color:#4a68231a}.complete-profile .form-group label{margin-top:0}.complete-profile .form-group select,.complete-profile .form-group input{border:none;border:1px solid #4a6823;border-radius:15px;padding:10px;width:100%;margin:10px 0;background:none}.complete-profile .form-group select:focus,.complete-profile .form-group input:focus{outline:none}.complete-profile .form-group .preview-area{border:1px dashed #4a6823;border-radius:15px;width:100%;height:200px;padding:0;overflow:hidden}.complete-profile .form-group .preview-area img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.complete-profile .wohoo{font-size:2.4rem;font-family:Inter,sans-serif;font-weight:700}.complete-profile .wohoo .actions{width:100%;height:100px;display:flex;align-items:center}.complete-profile .wohoo .actions a{width:300px;background-color:#fff;text-align:center;padding:10px;border-radius:10px;border:2px solid #4a6823;margin:20px auto;color:#232721!important;width:150px}.complete-profile .wohoo .actions a i{color:#232721}.complete-profile .wohoo .added-successfully,.complete-profile .wohoo .wait{text-align:center;width:100%;color:#4a6823;font-size:24px;padding:10px}.complete-profile .wohoo .thank-you{text-align:center;width:100%;color:#fc8b00;font-size:24px;padding:10px}.pending-items .modal-body label{margin-top:15px}.pending-items .modal-body .note-area,.pending-items .modal-body textarea{border:2px solid #ccc;padding:10px;border-radius:10px;margin-bottom:10px;display:block;width:100%}.pending-items{padding:2rem 0}.pending-items .page-header{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:20px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 20px #0000000f;border:1px solid #e5e7eb}.pending-items .page-header .header-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.pending-items .page-header .header-content .header-left{display:flex;align-items:center;gap:1rem}.pending-items .page-header .header-content .header-left .icon-wrapper{width:64px;height:64px;background:linear-gradient(135deg,#4a6823,#2f4216);border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #4a68234d}.pending-items .page-header .header-content .header-left .icon-wrapper i{font-size:28px;color:#fff}.pending-items .page-header .header-content .header-left .header-text h1{font-size:1.75rem;font-weight:800;color:#1e293b;margin:0 0 .25rem;letter-spacing:-.5px}.pending-items .page-header .header-content .header-left .header-text p{font-size:.9375rem;color:#64748b;margin:0;font-weight:500}.pending-items .page-header .header-content .header-right{display:flex;align-items:center;gap:1rem}.pending-items .page-header .header-content .header-right .stats-badge{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;border-radius:12px;padding:.75rem 1.25rem;display:flex;align-items:center;gap:.75rem}.pending-items .page-header .header-content .header-right .stats-badge .badge-icon{width:40px;height:40px;background:#22c55e;border-radius:10px;display:flex;align-items:center;justify-content:center}.pending-items .page-header .header-content .header-right .stats-badge .badge-icon i{color:#fff;font-size:18px}.pending-items .page-header .header-content .header-right .stats-badge .badge-info .badge-label{font-size:.75rem;color:#166534;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.pending-items .page-header .header-content .header-right .stats-badge .badge-info .badge-value{font-size:1.5rem;font-weight:800;color:#15803d;line-height:1}.pending-items .search-form{background:#fff;border-radius:20px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 20px #0000000f;border:1px solid #e5e7eb}.pending-items .search-form .filter-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.pending-items .search-form .filter-header i{font-size:1.25rem;color:#4a6823}.pending-items .search-form .filter-header h3{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0}.pending-items .search-form select,.pending-items .search-form input{width:100%;padding:.875rem 1.125rem;border:2px solid #e2e8f0;border-radius:14px;font-size:.9375rem;font-weight:500;color:#334155;background:#fff;transition:all .3s ease;outline:none}.pending-items .search-form select:hover,.pending-items .search-form input:hover{border-color:#cbd5e1}.pending-items .search-form select:focus,.pending-items .search-form input:focus{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a;transform:translateY(-1px)}.pending-items .search-form select::placeholder,.pending-items .search-form input::placeholder{color:#94a3b8}.pending-items .search-form select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%234A6823' d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:3rem}.pending-items .search-form .submit{width:100%;padding:.875rem 1.5rem;background:linear-gradient(135deg,#4a6823,#344919);border:2px solid #4a6823;border-radius:14px;color:#fff;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;letter-spacing:.3px}.pending-items .search-form .submit:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4a682359;background:linear-gradient(135deg,#3c551d,#4a6823)}.pending-items .search-form .submit:active{transform:translateY(0)}.pending-items .search-form .submit i{font-size:1.125rem}.pending-items .item-info{display:flex;align-items:center;gap:1rem}.pending-items .item-info .img{position:relative;width:80px;height:80px;border-radius:16px;overflow:hidden;flex-shrink:0;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 16px #0000001a;border:3px solid #fff;background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.pending-items .item-info .img .new-category{position:absolute;top:6px;right:6px;z-index:10;background:linear-gradient(135deg,#ffce14,#e0b100);color:#fff;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;animation:pulse 2s infinite}.pending-items .item-info .img .new-category i{font-size:13px}.pending-items .item-info .img img{width:100%;height:100%;object-fit:cover}.pending-items .item-info .infos{flex:1;min-width:0}.pending-items .item-info .infos .info{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.pending-items .item-info .infos .info:last-child{margin-bottom:0}.pending-items .item-info .infos .info .name{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.pending-items .item-info .infos .info .value{font-size:.9375rem;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-items .customer-info .info{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.625rem}.pending-items .customer-info .info:last-child{margin-bottom:0}.pending-items .customer-info .info .name{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.pending-items .customer-info .info .value{font-size:.9375rem;font-weight:600;color:#1e293b}.pending-items .status-wrapper{cursor:pointer}.pending-items .status-wrapper .status{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.125rem;border-radius:12px;font-size:.8125rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase;transition:all .3s ease;position:relative;overflow:hidden}.pending-items .status-wrapper .status:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:currentColor;opacity:.8}.pending-items .status-wrapper .status.Yes{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#15803d;border:2px solid #86efac}.pending-items .status-wrapper .status.Yes:hover{background:linear-gradient(135deg,#bbf7d0,#86efac);transform:translateY(-2px);box-shadow:0 4px 12px #22c55e4d}.pending-items .status-wrapper .status.No{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b;border:2px solid #fca5a5}.pending-items .status-wrapper .status.No:hover{background:linear-gradient(135deg,#fecaca,#fca5a5);transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}.pending-items .status-wrapper .status.deleted{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#4b5563;border:2px solid #d1d5db;opacity:.7}.pending-items .status-wrapper .status.deleted:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db)}.pending-items .options .dropdown .nav-link{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.pending-items .options .dropdown .nav-link:hover{background:linear-gradient(135deg,#4a6823,#344919);border-color:#4a6823;transform:translateY(-2px);box-shadow:0 4px 12px #4a682340}.pending-items .options .dropdown .nav-link:hover i{color:#fff}.pending-items .options .dropdown .nav-link i{color:#475569;font-size:1rem;transition:color .3s ease}.pending-items .options .dropdown .dropdown-menu{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 12px 48px #0000001f;padding:.75rem;min-width:200px}.pending-items .options .dropdown .dropdown-menu .dropdown-item{border-radius:10px;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;color:#334155;transition:all .2s ease;display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.pending-items .options .dropdown .dropdown-menu .dropdown-item:last-child{margin-bottom:0}.pending-items .options .dropdown .dropdown-menu .dropdown-item i{font-size:1.125rem;width:20px;text-align:center}.pending-items .options .dropdown .dropdown-menu .dropdown-item:hover{background:linear-gradient(135deg,#4a6823,#3c551d);color:#fff;transform:translate(4px)}.pending-items .modal .modal-dialog{max-width:600px}.pending-items .modal .modal-content{border-radius:24px;border:none;box-shadow:0 24px 64px #0003;overflow:hidden}.pending-items .modal .modal-header{background:linear-gradient(135deg,#4a6823,#2f4216);padding:2rem;border:none}.pending-items .modal .modal-header .modal-title{color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:-.3px}.pending-items .modal .modal-header .close{width:40px;height:40px;border-radius:12px;background:#fff3;border:2px solid rgba(255,255,255,.3);color:#fff;font-size:1.5rem;opacity:1;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.pending-items .modal .modal-header .close:hover{background:#ffffff4d;transform:rotate(90deg)}.pending-items .modal .modal-header .close span{line-height:1}.pending-items .modal .modal-body{padding:2rem}.pending-items .modal .modal-body .form-label{font-size:.875rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem}.pending-items .modal .modal-body .form-select,.pending-items .modal .modal-body select{width:100%;padding:.875rem 3rem .875rem 1.125rem;border:2px solid #e2e8f0;border-radius:14px;font-size:.9375rem;font-weight:500;color:#334155;background:#fff;transition:all .3s ease;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%234A6823' d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.pending-items .modal .modal-body .form-select:hover,.pending-items .modal .modal-body select:hover{border-color:#cbd5e1}.pending-items .modal .modal-body .form-select:focus,.pending-items .modal .modal-body select:focus{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a}.pending-items .modal .modal-body .note-area,.pending-items .modal .modal-body textarea{width:100%;min-height:120px;padding:.875rem 1.125rem;border:2px solid #e2e8f0;border-radius:14px;font-size:.9375rem;font-weight:500;color:#334155;background:#fff;transition:all .3s ease;outline:none;resize:vertical;font-family:inherit}.pending-items .modal .modal-body .note-area:hover,.pending-items .modal .modal-body textarea:hover{border-color:#cbd5e1}.pending-items .modal .modal-body .note-area:focus,.pending-items .modal .modal-body textarea:focus{border-color:#4a6823;box-shadow:0 0 0 4px #4a68231a}.pending-items .modal .modal-body .note-area::placeholder,.pending-items .modal .modal-body textarea::placeholder{color:#94a3b8}.pending-items .modal .modal-body .mb-3{margin-bottom:1.5rem}.pending-items .modal .modal-body .mb-3:last-child{margin-bottom:0}.pending-items .modal .modal-footer{padding:1.5rem 2rem;background:#f8fafc;border:none;display:flex;gap:1rem}.pending-items .modal .modal-footer button{padding:.875rem 1.75rem;border-radius:12px;font-size:.9375rem;font-weight:700;letter-spacing:.3px;transition:all .3s ease;border:2px solid transparent;cursor:pointer;flex:1}.pending-items .modal .modal-footer button.close-button{background:#fff;color:#64748b;border-color:#e2e8f0}.pending-items .modal .modal-footer button.close-button:hover{background:#f8fafc;border-color:#cbd5e1;color:#475569}.pending-items .modal .modal-footer button.save-button{background:linear-gradient(135deg,#4a6823,#344919);color:#fff;border-color:#4a6823}.pending-items .modal .modal-footer button.save-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4a682359}.pending-items .modal .modal-footer button.save-button:active{transform:translateY(0)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@media (max-width: 991px){.pending-items .page-header .header-content{flex-direction:column;text-align:center}.pending-items .page-header .header-content .header-left{flex-direction:column}}@media (max-width: 767px){.pending-items{padding:1rem 0}.pending-items .page-header{padding:1.5rem}.pending-items .page-header .header-content .header-left .icon-wrapper{width:56px;height:56px}.pending-items .page-header .header-content .header-left .icon-wrapper i{font-size:24px}.pending-items .page-header .header-content .header-text h1{font-size:1.5rem}.pending-items .search-form,.pending-items .table-responsive{padding:1.5rem}.pending-items .table-responsive{overflow-x:auto}.pending-items .table-responsive table{min-width:800px}}.dashboard-items .listing-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem;background:#fff;border-radius:16px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #00000014;margin-bottom:1.5rem}.dashboard-items .listing-header h2{color:#1f2937;font-size:1.5rem;font-weight:700;margin:0;display:flex;align-items:center;gap:12px}.dashboard-items .listing-header h2:before{content:"";width:4px;height:28px;background:linear-gradient(180deg,#4a6823,#78b957);border-radius:2px}.dashboard-items .listing-header .listing-button{border:2px solid #4a6823;border-radius:10px;padding:.625rem 1.5rem;background:#fff;transition:all .2s ease;cursor:pointer;font-weight:600}.dashboard-items .listing-header .listing-button a{color:#4a6823;text-decoration:none;display:flex;align-items:center;gap:8px;font-size:.9375rem}.dashboard-items .listing-header .listing-button:hover{background:linear-gradient(135deg,#4a6823,#3d5a1d);border-color:#4a6823;transform:translateY(-2px);box-shadow:0 4px 12px #4a682340}.dashboard-items .listing-header .listing-button:hover a{color:#fff}.search-form .form{background:linear-gradient(135deg,#fff,#f8fafc);padding:1.5rem;border-radius:16px;box-shadow:0 4px 20px #00000014;border:1px solid #e2e8f0;transition:all .3s ease}.search-form .form:hover{box-shadow:0 8px 30px #0000001f}.search-form .form .input{border:2px solid #e2e8f0!important;border-radius:12px;width:100%;height:52px;position:relative;background:#fff;transition:all .3s ease}.search-form .form .input:hover{border-color:#cbd5e1!important}.search-form .form .input:focus-within{border-color:#4a6823!important;box-shadow:0 0 0 4px #4a68231a;transform:translateY(-2px)}.search-form .form .input:first-child{overflow:hidden}@media (max-width: 767px){.search-form .form .input{margin-bottom:12px;height:54px!important}}.search-form .form .input .title{position:absolute;top:50%;left:14px;transform:translateY(-50%);display:flex;align-items:center;color:#64748b;font-weight:500}.search-form .form .input .title i{padding:0;margin-right:8px;font-size:18px;color:#4a6823}.search-form .form .input input{height:100%;width:100%;border:none;outline:none;padding:0 16px;font-size:15px;font-weight:500;color:#1e293b;background:transparent}.search-form .form .input input::placeholder{color:#94a3b8;font-weight:400}.search-form .form .input input:focus{outline:none}.search-form .form .input select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:2;border:none;padding:0 16px;font-size:15px;font-weight:500;color:#1e293b;background:transparent;cursor:pointer}.search-form .form .input select:focus{outline:none}.search-form .form .input.submit{color:#fff;background:linear-gradient(135deg,#4a6823,#344919);border:2px solid #4a6823!important;text-align:center;padding:0 24px;font-weight:700;font-size:15px;cursor:pointer;letter-spacing:.3px;display:flex;align-items:center;justify-content:center;gap:10px}.search-form .form .input.submit:hover{transform:translateY(-3px);box-shadow:0 8px 24px #4a682359;border-color:#3c551d!important}.search-form .form .input.submit:active{transform:translateY(-1px)}.search-form .form .input.submit i{padding:0;font-size:18px}.content-area{margin-left:270px;margin-top:0;width:calc(100% - 270px);transition:.3s ease-in-out;padding:10px 0;height:calc(100vh - 70px);overflow:hidden;overflow-y:scroll;position:fixed;top:70px;background-color:#eee;border-top-left-radius:20px}.content-area::-webkit-scrollbar-track{background-color:#eee}.content-area::-webkit-scrollbar{width:12px;background-color:#eee}.content-area::-webkit-scrollbar-thumb{border-radius:15px;background-color:#4a6823}.content-area.no-sidebar{width:100%;right:0;left:0;display:block;transition:.3s ease-in-out;margin:0}.content-area .footer{position:absolute;left:0;right:0}@media (max-width: 767px){.content-area{width:100%;top:70px;padding:0 10px 100px;margin-left:0}}.content-area.no-sidebar:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:3;background-color:#0009}@media (min-width: 768px){.content-area.no-sidebar:before{display:none!important}}.dashboard-container{z-index:99;position:fixed;top:95px}@media (max-width: 767px){.dashboard-container{top:70px}}.mobile-sidebar-toggle{display:none}@media (max-width: 991px){.mobile-sidebar-toggle{display:block;position:fixed;bottom:20px;right:20px;z-index:99998}.mobile-sidebar-toggle .mobile-toggle-btn{width:56px;height:56px;border-radius:50%;background:#4a6823;color:#fff;border:none;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;transition:opacity .15s ease}.mobile-sidebar-toggle .mobile-toggle-btn:hover{opacity:.9}.mobile-sidebar-toggle .mobile-toggle-btn:active{opacity:.8}}.sidebar.show~.mobile-sidebar-toggle .mobile-toggle-btn{display:none}.sidebar{width:260px;height:calc(100vh - 70px);position:fixed;top:70px;left:0;z-index:99999;background:#fff;box-shadow:2px 0 8px #00000014;border-right:1px solid #e5e7eb;overflow:hidden}.sidebar .sidebar-close-btn{display:none}@media (max-width: 991px){.sidebar .sidebar-close-btn{display:block;position:absolute;top:40px;left:5px;z-index:10}.sidebar .sidebar-close-btn .close-sidebar-btn{width:36px;height:36px;border-radius:50%;background:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background-color .15s ease}.sidebar .sidebar-close-btn .close-sidebar-btn:hover{background:#ef4444;color:#fff;border-color:#ef4444}}.sidebar:before{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:linear-gradient(135deg,#4a6823,#78b957);border-radius:50%;opacity:.08;z-index:0}.sidebar:after{content:"";position:absolute;bottom:100px;left:-60px;width:180px;height:180px;background:linear-gradient(45deg,#78b957,#4a6823);border-radius:50%;opacity:.06;z-index:0}.sidebar .sidebar-wrapper:before{content:"";position:absolute;top:40%;right:-40px;width:120px;height:120px;background:linear-gradient(225deg,#78b95726,#4a682314);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;z-index:0}.sidebar .sidebar-wrapper:after{content:"";position:absolute;top:15%;left:-30px;width:100px;height:100px;background:radial-gradient(circle,rgba(120,185,87,.1) 0%,transparent 70%);border-radius:40% 60% 50% 50%/60% 40%;z-index:0}.sidebar .sidebar-body:before{content:"";position:absolute;bottom:20%;right:-45px;width:140px;height:140px;background:linear-gradient(180deg,#4a682314,#78b9570f);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;z-index:0}.sidebar .sidebar-body:after{content:"";position:absolute;top:30%;left:-20px;width:80px;height:80px;background:radial-gradient(ellipse,rgba(120,185,87,.12) 0%,transparent 60%);border-radius:50% 50% 30% 70%/30% 50% 50% 70%;z-index:0}.sidebar .sidebar-account-type{color:#4a6823;background:#f0f4ed;border:1px solid #d1e0c5;border-radius:12px;padding:5px 12px;position:absolute;bottom:10px;left:12px;font-size:12px;font-weight:600;width:fit-content}.sidebar .sidebar-account-type i{margin-right:4px;font-size:13px}.sidebar .sidebar-account-type a{color:#4a6823;text-decoration:none;font-size:12px}@media (max-width: 767px){.sidebar{left:-270px;top:70px}.sidebar .sidebar-body{height:calc(100vh - 158px)!important}.sidebar .sidebar-toggler{right:-45px!important;top:0!important;width:40px;height:40px;line-height:40px;font-size:16px;background:#4a6823;color:#fff;border:2px solid #ffffff;box-shadow:0 2px 8px #00000026;z-index:10}.sidebar.show{left:0!important}.sidebar.show .sidebar-toggler{right:10px!important;background:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb}}.sidebar.show{left:-270px}.sidebar .sidebar-footer{padding:10px 8px 15px;position:absolute;bottom:0;width:100%;background-color:#fff;border-top:1px solid #e5e7eb}.sidebar .sidebar-footer .menu-item{margin-bottom:4px;position:relative}.sidebar .sidebar-footer .menu-item form{display:flex;align-items:center}.sidebar .sidebar-footer .menu-item .count{margin-top:5px!important;float:left;width:fit-content;padding:0 5px;height:20px;text-align:center;line-height:20px;background-color:#ef4444;border-radius:10px;color:#fff;font-size:11px;font-weight:600;box-shadow:0 1px 3px #0000001a}.sidebar .sidebar-footer .menu-item.active .list-items{display:block}.sidebar .sidebar-footer .menu-item .open-close-icon{position:absolute;top:12px;right:10px;color:#6b7280;font-weight:700}.sidebar .sidebar-footer .menu-item .open-close-icon .open{display:block;transform:rotate(90deg)}.sidebar .sidebar-footer .menu-item a,.sidebar .sidebar-footer .menu-item .title{display:flex;font-size:15px;color:#4b5563;cursor:pointer;height:100%;width:100%;border:none;background-color:transparent;height:45px;padding:0 12px;align-items:center}.sidebar .sidebar-footer .menu-item a span,.sidebar .sidebar-footer .menu-item .title span{margin:auto 10px}.sidebar .sidebar-footer .menu-item a:hover,.sidebar .sidebar-footer .menu-item .title:hover{background:#f3f4f6}.sidebar .sidebar-footer .menu-item .icon{padding:0 10px;margin:0 0 5px 5px;color:#6b7280}.sidebar .sidebar-footer .menu-item .list-items{display:none}.sidebar .sidebar-footer .menu-item .list-items .list-item{padding:0 5px 0 35px;margin-bottom:10px;font-size:13px;display:flex;justify-content:space-between;color:#6b7280}.sidebar .sidebar-footer .menu-item .list-items .list-item .count{float:left;width:fit-content;padding:0 5px;height:18px;text-align:center;line-height:18px;background-color:#ef4444;border-radius:9px;color:#fff;font-size:10px;font-weight:600;box-shadow:0 1px 3px #0000001a}.sidebar .sidebar-body{height:calc(100vh - 165px);overflow:hidden;overflow-y:auto;padding:12px 8px;display:flex;flex-direction:column;position:relative}.sidebar .sidebar-body::-webkit-scrollbar{width:5px}.sidebar .sidebar-body::-webkit-scrollbar-track{background:#f3f4f6}.sidebar .sidebar-body::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.sidebar .sidebar-body::-webkit-scrollbar-thumb:hover{background:#9ca3af}.sidebar .sidebar-wrapper{color:#4b5563!important;background-color:#fff;position:relative;z-index:1;height:100%}.sidebar .sidebar-wrapper .show-shop-btn{margin:0 0 12px;list-style:none;padding:0 8px}.sidebar .sidebar-wrapper .show-shop-btn a{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 10px;background:#4a6823;border-radius:10px;color:#fff;text-align:center;font-weight:600;font-size:14px;text-decoration:none}.sidebar .sidebar-wrapper .show-shop-btn a:hover{background:#3d5a1d}.sidebar .sidebar-wrapper .show-shop-btn a i{font-size:15px}.sidebar .sidebar-wrapper .sidebar-menu{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:8px;margin-left:5px;display:flex;flex-direction:column;flex:1;list-style:none;padding:0;min-height:0}.sidebar .sidebar-wrapper .sidebar-menu .btn{margin-bottom:15px}.sidebar .sidebar-wrapper .sidebar-menu .btn a{color:#fff;background-color:#4a6823;padding:7px 12px;border-radius:10px}.sidebar .sidebar-wrapper .sidebar-menu .btn a:hover{background-color:#3d5a1d}.sidebar .sidebar-wrapper .sidebar-menu .count{float:left;width:fit-content;padding:0 5px;height:18px;text-align:center;line-height:18px;background-color:#ef4444;border-radius:9px;color:#fff;font-size:10px;font-weight:600;box-shadow:0 1px 3px #0000001a}.sidebar .sidebar-wrapper .sidebar-menu .menu-item{padding:0;margin-bottom:2px;position:relative;display:block;width:100%}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.logout-item{border-top:1px solid #e5e7eb;padding-top:12px;margin-top:12px}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.logout-item form{display:flex;width:100%;align-items:center}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.logout-item button{background:none;border:none;font-family:inherit;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;background:transparent;color:#ef4444;border-radius:8px;text-decoration:none;width:100%}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.logout-item button:hover{background:#fef2f2;color:#dc2626}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.logout-item{margin-top:auto;border-top:1px solid #e5e7eb;padding-top:8px}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.logout-item button{background:none;border:none;font-family:inherit;cursor:pointer}.sidebar .sidebar-wrapper .sidebar-menu .menu-item form{display:flex;width:100%}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .count{min-width:18px;height:18px;padding:0 5px;text-align:center;line-height:18px;background:#ef4444;border-radius:9px;color:#fff;font-size:10px;font-weight:600;margin-left:auto}.sidebar .sidebar-wrapper .sidebar-menu .menu-item:hover:not(.active) a,.sidebar .sidebar-wrapper .sidebar-menu .menu-item:hover:not(.active) .title{background:#f9fafb;border-radius:10px}.sidebar .sidebar-wrapper .sidebar-menu .menu-item:hover:not(.active) .icon{background:#e8f5e2;color:#4a6823}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.active{position:relative}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:#4a6823;border-radius:0 4px 4px 0}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.active a,.sidebar .sidebar-wrapper .sidebar-menu .menu-item.active .title{background:#f0f4ed;font-weight:600;color:#4a6823;border-radius:10px;padding-left:12px}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.active .icon{background:#4a6823!important;color:#fff!important}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.active .list-items{display:block}.sidebar .sidebar-wrapper .sidebar-menu .menu-item.active .open-close-icon{transform:rotate(180deg)}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .open-close-icon{position:absolute;top:14px;right:12px;color:#6b7280;font-weight:700;display:block;cursor:pointer}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .open-close-icon i{font-size:12px;display:block}.sidebar .sidebar-wrapper .sidebar-menu .menu-item a{display:flex;align-items:center}.sidebar .sidebar-wrapper .sidebar-menu .menu-item a,.sidebar .sidebar-wrapper .sidebar-menu .menu-item .title{display:flex;align-items:center;gap:12px;padding:8px 10px;font-size:14px;font-weight:500;cursor:pointer;background:transparent;color:#4b5563;border-radius:10px;text-decoration:none;width:100%}.sidebar .sidebar-wrapper .sidebar-menu .menu-item a span,.sidebar .sidebar-wrapper .sidebar-menu .menu-item .title span{color:inherit;margin:0;flex:1}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .icon{display:flex;align-items:center;justify-content:center;border-radius:10px;width:38px;height:38px;color:#6b7280;background:#f3f4f6;font-size:16px;flex-shrink:0}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .list-items{display:none;padding-top:8px}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .list-items .list-item{padding:0 5px 0 52px;margin-bottom:8px;font-size:13px;display:flex;justify-content:space-between;color:#6b7280}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .list-items .list-item a{color:#6b7280;text-decoration:none}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .list-items .list-item a:hover{color:#4a6823}.sidebar .sidebar-wrapper .sidebar-menu .menu-item .list-items .list-item .count{float:left;width:fit-content;padding:0 5px;height:16px;text-align:center;line-height:16px;background-color:#ef4444;border-radius:8px;color:#fff;font-size:9px;font-weight:600;box-shadow:0 1px 3px #0000001a}.sidebar .sidebar-wrapper .sidebar-menu .menu-active{margin-bottom:12px;padding-left:5px;padding-right:5px;position:relative}.sidebar .sidebar-wrapper .sidebar-menu .menu-active form{display:flex}.sidebar .sidebar-wrapper .sidebar-menu .menu-active .count{margin-top:9px!important;float:left;width:fit-content;padding:0 5px;height:18px;text-align:center;line-height:18px;background-color:#ef4444;border-radius:9px;color:#fff;font-size:10px;margin-top:5px;font-weight:600;box-shadow:0 1px 3px #0000001a}.sidebar .sidebar-wrapper .sidebar-menu .menu-active.active .list-items{display:block}.sidebar .sidebar-wrapper .sidebar-menu .menu-active.active .open-close-icon{transform:rotate(180deg)}.sidebar .sidebar-wrapper .sidebar-menu .menu-active .open-close-icon{position:absolute;top:14px;right:12px;color:#6b7280;font-weight:700;cursor:pointer;transition:transform .3s ease}.sidebar .sidebar-wrapper .sidebar-menu .menu-active .open-close-icon i{font-size:12px;display:block}.sidebar .sidebar-wrapper .sidebar-menu .menu-active a,.sidebar .sidebar-wrapper .sidebar-menu .menu-active .title{display:flex;font-size:15px;margin-bottom:10px;color:#4a6823!important;cursor:pointer;width:100%;border:none;background-color:transparent;padding-top:5px;font-weight:600}.sidebar .sidebar-wrapper .sidebar-menu .menu-active a span,.sidebar .sidebar-wrapper .sidebar-menu .menu-active .title span{margin:auto 10px}.sidebar .sidebar-wrapper .sidebar-menu .menu-active .icon{padding:5px 5px 5px 10px;color:#4a6823}.sidebar .sidebar-wrapper .stats-info{background-color:#fff;padding:10px;border-radius:10px}.sidebar .sidebar-wrapper .stats-info .menu-item{display:flex;font-size:18px}.sidebar .sidebar-wrapper .stats-info .menu-item .count{float:left;width:fit-content;padding:0 5px;height:18px;text-align:center;line-height:18px;background-color:#ef4444;border-radius:9px;color:#fff;font-size:13px;opacity:.9;box-shadow:#90a4ae1a 0 1px 4px}.sidebar .sidebar-wrapper .stats-info .icon{padding:0 10px;color:#6b7280}.sidebar .sidebar-wrapper .stats-info .list-items{padding:5px 5px 5px 20px}.sidebar .sidebar-wrapper .sidebar-hero{display:flex;background:#f9fafb;padding:20px 12px 16px;position:relative;color:#1f2937;border-bottom:1px solid #e5e7eb}.sidebar .sidebar-wrapper .sidebar-hero .logo{position:relative;overflow:hidden;border-radius:12px;margin-right:12px;width:50px;height:50px;border:2px solid #e5e7eb;cursor:pointer}.sidebar .sidebar-wrapper .sidebar-hero .logo img{position:absolute;width:100%;height:100%;object-fit:cover}.sidebar .sidebar-wrapper .sidebar-hero .info{flex:1;min-width:0}.sidebar .sidebar-wrapper .sidebar-hero .name{font-weight:600;font-size:15px;color:#1f2937;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .sidebar-wrapper .sidebar-hero .registered-date{font-size:12px;color:#6b7280!important;font-weight:400}.sidebar .sidebar-wrapper .sidebar-hero .sidebar-toggler{position:absolute;top:10px;right:10px;background:#f3f4f6;height:32px;font-size:14px;width:32px;text-align:center;line-height:32px;color:#6b7280;border-radius:8px;border:1px solid #e5e7eb;cursor:pointer;display:none}@media (max-width: 991px){.sidebar .sidebar-wrapper .sidebar-hero .sidebar-toggler{display:block}}.sidebar .open-close-icon i{display:block!important}.sidebar .active .open-close-icon{transform:rotate(90deg)}.dash-side .navbar-container{background-color:transparent;height:70px!important;z-index:9999}.dash-side .navbar:before{display:none!important}.choose-category .modal-body .new-category-input{display:none}.choose-category .modal-body .new-category-input{margin-top:20px}.choose-category .modal-body .new-category-input label{font-weight:600;font-size:16px;color:#232721}.choose-category .modal-body .new-category-input input{width:100%;height:50px;border-radius:10px;padding:0 10px;font-size:16px;font-weight:600;color:#232721;border:1px solid #232721}.choose-category .modal-body .new-category-input input:hover,.choose-category .modal-body .new-category-input input:focus{border:1px solid #4a6823}.choose-category .modal-body .label{font-size:18px;font-weight:600;color:#4a6823;margin:20px 0 10px}.choose-category .modal-body .types .images{display:flex;align-items:center;justify-content:center}.choose-category .modal-body .types .images .img{width:150px;height:150px;position:relative;border-radius:10px;margin:10px;cursor:pointer;background-color:#fff;text-align:center;border:2px solid transparent}.choose-category .modal-body .types .images .img.active{border-color:#4a6823}.choose-category .modal-body .types .images .img .name{position:absolute;top:-15px;left:auto;border-radius:15px;z-index:2;font-size:20px;font-weight:600;background-color:#4a6823;color:#fff;text-align:center;padding:0 10px}.choose-category .modal-body .types .images .img img{position:absolute;border-radius:10px;top:0;left:0;right:0;bottom:0;width:150px;height:150px}@media (max-width: 767px){.choose-category .modal-body .types .images .img{width:100px;height:100px;padding:0 0 10px}.choose-category .modal-body .types .images .img .name{font-size:15px}.choose-category .modal-body .types .images .img img{border-radius:10px;width:100px;height:100px}}.choose-category .modal-body .categories select{width:100%;height:45px;border:1px solid #4a6823;border-radius:10px}.choose-category .modal-body .categories select option{color:#232721;height:40px;font-weight:600;line-height:40px;text-align:start;font-size:16px}.categories-wrapper{width:100%!important;height:100%!important}.custom-select{height:100%!important}
