@import "https://fonts.googleapis.com/css?family=Tenor+Sans|PT+Serif:400,400italic,700,700italic&subset=latin,cyrillic";@import "https://fonts.googleapis.com/css?family=Tenor+Sans|PT+Serif:400,400italic,700,700italic&subset=latin,cyrillic";@import "https://fonts.googleapis.com/css?family=Tenor+Sans|PT+Serif:400,400italic,700,700italic&subset=latin,cyrillic";@import "https://fonts.googleapis.com/css?family=Tenor+Sans|PT+Serif:400,400italic,700,700italic&subset=latin,cyrillic";*{box-sizing:border-box;margin:0;padding:0}body{background-repeat:repeat;background-size:600px 600px;min-height:100vh;margin:0;padding:0;background-color:#d3eeb5!important;background-image:url("data:image/svg+xml;utf8,<svg width=\"600\" height=\"600\" xmlns=\"http://www.w3.org/2000/svg\"><defs><pattern id=\"veg\" x=\"0\" y=\"0\" width=\"600\" height=\"600\" patternUnits=\"userSpaceOnUse\"><g fill=\"none\" stroke=\"%237a9b6e\" stroke-width=\"1.2\" opacity=\"0.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><g transform=\"translate(80,90) rotate(-15)\"><path d=\"M18,5 Q15,-5 20,-8 Q22,-3 20,2\"/><path d=\"M22,4 Q25,-6 20,-10 Q18,-5 20,2\"/><path d=\"M20,3 Q20,-8 22,-12 Q24,-8 22,0\"/><path d=\"M16,6 Q10,-2 8,-8 Q12,-3 14,4\"/><path d=\"M12,8 L28,8 Q32,8 30,15 L22,45 Q20,52 18,52 Q16,52 14,45 L6,15 Q4,8 8,8 Z\"/><path d=\"M10,18 L26,18\" opacity=\"0.5\"/><path d=\"M9,28 L24,28\" opacity=\"0.5\"/><path d=\"M8,38 L21,38\" opacity=\"0.5\"/></g><g transform=\"translate(280,70) rotate(10)\"><path d=\"M18,42 Q17,48 16,52\"/><path d=\"M22,42 Q23,48 24,52\"/><path d=\"M20,43 Q20,47 20,50\"/><ellipse cx=\"20\" cy=\"25\" rx=\"16\" ry=\"18\"/><path d=\"M8,25 Q20,12 32,25\" opacity=\"0.6\"/><path d=\"M10,28 Q20,18 30,28\" opacity=\"0.6\"/><path d=\"M12,32 Q20,24 28,32\" opacity=\"0.6\"/><path d=\"M18,8 Q20,2 20,0 Q22,2 22,8\"/></g><g transform=\"translate(480,100) rotate(25)\"><path d=\"M18,8 Q15,0 12,-5 Q16,-2 18,6\"/><path d=\"M22,8 Q25,-2 28,-8 Q24,-3 22,6\"/><path d=\"M20,6 Q20,-5 20,-10 Q22,-5 20,4\"/><path d=\"M14,10 Q8,8 5,12 Q10,10 16,12\"/><path d=\"M8,12 Q2,20 4,32 Q6,42 14,46 Q20,48 26,44 Q34,40 36,30 Q38,18 32,10 Q26,4 20,4 Q14,4 8,12 Z\"/><path d=\"M18,46 Q17,52 18,56 Q19,52 20,48\"/><path d=\"M10,22 Q20,18 30,22\" opacity=\"0.5\"/><path d=\"M8,30 Q20,26 32,30\" opacity=\"0.5\"/></g><g transform=\"translate(150,280) rotate(-8)\"><path d=\"M20,2 Q18,-5 22,-10 Q26,-5 24,2\" stroke-width=\"1.5\"/><path d=\"M22,-10 Q26,-14 28,-12\" stroke-width=\"1\"/><ellipse cx=\"20\" cy=\"30\" rx=\"22\" ry=\"16\"/><path d=\"M20,14 Q20,30 20,46\" stroke-width=\"0.8\"/><path d=\"M10,20 Q15,30 10,40\" stroke-width=\"0.8\"/><path d=\"M30,20 Q25,30 30,40\" stroke-width=\"0.8\"/><path d=\"M4,26 Q8,30 4,34\" stroke-width=\"0.6\"/><path d=\"M36,26 Q32,30 36,34\" stroke-width=\"0.6\"/><path d=\"M14,22 Q12,30 14,38\" opacity=\"0.5\"/><path d=\"M26,22 Q28,30 26,38\" opacity=\"0.5\"/></g><g transform=\"translate(380,310) rotate(20)\"><path d=\"M20,5 Q18,-3 14,-8\" stroke-width=\"1.5\"/><path d=\"M14,-8 Q11,-12 9,-9\" stroke-width=\"0.8\"/><path d=\"M17,-2 Q21,-10 26,-8 Q22,-3 17,-2\" fill=\"%237a9b6e\" fill-opacity=\"0.2\"/><path d=\"M17,-2 Q21,-5 26,-8\" stroke-width=\"0.5\" opacity=\"0.6\"/><circle cx=\"20\" cy=\"28\" r=\"14\"/><path d=\"M16,16 Q20,12 24,16\"/><path d=\"M20,14 Q20,28 20,42\" opacity=\"0.3\"/><path d=\"M12,22 Q16,28 12,34\" opacity=\"0.25\"/><path d=\"M28,22 Q24,28 28,34\" opacity=\"0.25\"/></g><g transform=\"translate(530,340) rotate(-5)\"><path d=\"M18,42 Q17,48 16,52\"/><path d=\"M22,42 Q23,48 24,52\"/><ellipse cx=\"20\" cy=\"25\" rx=\"16\" ry=\"18\"/><path d=\"M8,25 Q20,12 32,25\" opacity=\"0.6\"/><path d=\"M10,28 Q20,18 30,28\" opacity=\"0.6\"/><path d=\"M18,8 Q20,2 20,0 Q22,2 22,8\"/></g><g transform=\"translate(60,380) rotate(-25)\"><path d=\"M18,10 Q15,2 12,-4 Q16,0 18,8\"/><path d=\"M22,10 Q25,2 28,-4 Q24,0 22,8\"/><path d=\"M20,8 Q20,0 20,-6 Q22,2 20,6\"/><path d=\"M12,8 L28,8 Q32,8 30,15 L22,45 Q20,52 18,52 Q16,52 14,45 L6,15 Q4,8 8,8 Z\"/><path d=\"M10,22 Q20,18 30,22\" opacity=\"0.5\"/><path d=\"M8,32 Q20,28 32,32\" opacity=\"0.5\"/></g><g transform=\"translate(320,480) rotate(-12)\"><path d=\"M20,2 Q18,-5 22,-10 Q26,-5 24,2\" stroke-width=\"1.5\"/><ellipse cx=\"20\" cy=\"30\" rx=\"20\" ry=\"15\"/><path d=\"M20,15 Q20,30 20,45\" stroke-width=\"0.8\"/><path d=\"M11,21 Q15,30 11,39\" stroke-width=\"0.8\"/><path d=\"M29,21 Q25,30 29,39\" stroke-width=\"0.8\"/><path d=\"M5,27 Q9,30 5,33\" stroke-width=\"0.6\"/><path d=\"M35,27 Q31,30 35,33\" stroke-width=\"0.6\"/></g><g transform=\"translate(520,500) rotate(15)\"><path d=\"M18,8 Q15,0 12,-5 Q16,-2 18,6\"/><path d=\"M22,8 Q25,-2 28,-8 Q24,-3 22,6\"/><path d=\"M14,10 Q8,8 5,12 Q10,10 16,12\"/><path d=\"M8,12 Q2,20 4,32 Q6,42 14,46 Q20,48 26,44 Q34,40 36,30 Q38,18 32,10 Q26,4 20,4 Q14,4 8,12 Z\"/><path d=\"M18,46 Q17,52 18,56\"/></g><g transform=\"translate(180,520)rotate(-18)\"><path d=\"M20,5 Q18,-3 14,-8\" stroke-width=\"1.5\"/><path d=\"M17,-2 Q21,-10 26,-8 Q22,-3 17,-2\" fill=\"%237a9b6e\" fill-opacity=\"0.2\"/><circle cx=\"20\" cy=\"28\" r=\"13\"/><path d=\"M16,17 Q20,13 24,17\"/><path d=\"M20,15 Q20,28 20,41\" opacity=\"0.3\"/></g></g></pattern></defs><rect width=\"100%\" height=\"100%\" fill=\"url(%23veg)\"/></svg>")!important}.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #fff3;border-radius:1.5rem;box-shadow:0 8px 32px #0000001a}h1{text-align:center;background:linear-gradient(135deg,#2c3e50,#27ae60);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:2.5rem;font-weight:600}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;font-family:Tenor Sans,sans-serif;display:flex;position:fixed;inset:0}.modal-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff9;border-radius:28px;width:90%;max-width:900px;padding:2rem;position:relative;box-shadow:0 20px 40px #0003}.modal-close{cursor:pointer;color:#2c5e1e;z-index:10;background:0 0;border:none;font-size:28px;transition:transform .2s;position:absolute;top:16px;right:20px}.modal-close:hover{color:#2d7313;transform:scale(1.1)}.modal-layout{align-items:flex-start;gap:32px;display:flex}.modal-image-col{flex:1;min-width:0}.modal-product-image{object-fit:contain;background:#ffffff80;border-radius:20px;width:100%;max-height:350px;box-shadow:0 4px 12px #0000001a}.modal-form-col{flex:1.2}.modal-form-col h2{color:#1f4a0c;margin-bottom:.5rem;font-family:Tenor Sans,sans-serif;font-size:1.5rem}.product-name{color:#2d7313;border-left:3px solid #6ab83a;margin-bottom:1.5rem;padding-left:12px;font-size:1rem;font-weight:500}.modal-form-col form{flex-direction:column;gap:12px;display:flex}.modal-form-col input,.modal-form-col textarea{background:#ffffffe6;border:1px solid #0000001a;border-radius:16px;padding:10px 14px;font-family:PT Serif,serif;font-size:.9rem;transition:all .2s}.modal-form-col input:focus,.modal-form-col textarea:focus{border-color:#2d7313;outline:none;box-shadow:0 0 0 2px #2d73131a}.modal-buttons{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.modal-buttons button{cursor:pointer;border:none;border-radius:30px;padding:8px 20px;font-family:Tenor Sans,sans-serif;font-size:.85rem;font-weight:600;transition:all .2s}.modal-buttons button[type=button]{color:#2c3e50;background:#e0e4e8}.modal-buttons button[type=button]:hover{background:#d0d4d8;transform:translateY(-1px)}.modal-buttons button[type=submit]{color:#fff;background:linear-gradient(135deg,#428816 0%,#2d7313 100%)}.modal-buttons button[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#5aa32a 0%,#1f5e0a 100%);transform:translateY(-1px);box-shadow:0 4px 10px #2d73134d}.modal-buttons button:disabled{opacity:.6;cursor:not-allowed}.error-message{color:#e74c3c;text-align:center;background:#e74c3c1a;border-radius:12px;padding:6px;font-size:.85rem}@media (width<=700px){.modal-content{max-width:95%;padding:1.5rem}.modal-layout{flex-direction:column;gap:20px}.modal-image-col{width:100%}.modal-product-image{max-height:200px}.modal-form-col h2{font-size:1.3rem}.modal-close{font-size:24px;top:12px;right:16px}}.terms-checkbox{align-items:center;margin:15px 0;display:flex}.terms-checkbox label{cursor:pointer;align-items:center;gap:8px;display:flex}.terms-checkbox input{width:auto;margin:0}body{background:#e8f5d9;margin:0;font-family:Arial,sans-serif}button{cursor:pointer;background-color:#c0ff40;border:none;border-radius:4px;padding:8px 12px}button:hover{background-color:#a0e020}.admin-layout{flex-direction:column;min-height:100vh;display:flex}.admin-nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex}.logout-btn{color:#fff;cursor:pointer;background:#e74c3c;border:none;border-radius:2rem;padding:.5rem 1rem}.admin-table th,.admin-table td{text-align:left;border:1px solid #ddd;padding:.5rem}.about-section-wrapper{width:90%;max-width:1200px;margin:40px auto}.section-header{text-align:center;margin-top:40px}.section-title-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#add19633;border:1px solid #45961f4d;border-radius:60px;align-items:center;gap:12px;margin-bottom:20px;padding:10px 28px;display:inline-flex}.section-icon{font-size:1.8rem}.section-title{color:#1f4a0c;letter-spacing:1px;margin:0;font-family:Tenor Sans,sans-serif;font-size:2rem}.section-divider{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.divider-line{background:linear-gradient(90deg,#0000,#6ab83a,#2d7313,#6ab83a,#0000);width:180px;height:2px}.divider-icon{color:#2d7313;font-size:1.2rem;animation:2s ease-in-out infinite gentlePulse}@keyframes gentlePulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.section-subtitle{color:#2c5e1e;opacity:.8;font-family:PT Serif,serif;font-size:1.1rem;font-style:italic}@media (width<=768px){.about-section-wrapper{margin:30px auto}.section-title{font-size:1.5rem}.section-icon{font-size:1.4rem}.section-title-wrapper{padding:6px 20px}.divider-line{width:90px}.section-subtitle{font-size:.9rem}}.product-card{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#ffffff8c;border:1px solid #fff9;border-radius:28px;justify-content:center;align-items:flex-start;gap:24px;max-width:700px;height:100%;padding:20px 24px;transition:all .3s;display:flex;box-shadow:0 6px 16px #2d731314}.product-card:hover{background:#ffffffb3;transform:translateY(-4px);box-shadow:0 12px 28px #2d731326}.product-image{object-fit:cover;background:#f0f7ea;border:1px solid #ffffff80;border-radius:20px;flex-shrink:0;width:220px;height:220px;box-shadow:0 4px 10px #0000001a}.product-info{flex-direction:column;flex:1;gap:10px;min-height:160px;display:flex}.product-title{color:#1f4a0c;letter-spacing:-.3px;margin:0;font-family:Tenor Sans,sans-serif;font-size:1.4rem;font-weight:700}.product-description{color:#2c5e1e;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-family:PT Serif,serif;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}.order-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#5aa32a 0%,#2d7313 100%);border:none;border-radius:30px;align-self:flex-start;margin-top:auto;padding:10px 24px;font-family:Tenor Sans,sans-serif;font-size:.9rem;font-weight:600;transition:all .2s;box-shadow:0 2px 6px #2d73134d}.order-btn:hover{background:linear-gradient(135deg,#6ab83a 0%,#1f5e0a 100%);transform:translateY(-2px);box-shadow:0 4px 12px #2d731366}.order-btn:active{transform:translateY(0)}@media (width<=640px){.product-card{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px}.product-image{width:180px;height:180px}.product-info{align-items:center;min-height:auto}.order-btn{align-self:center;margin-top:8px}.product-title{font-size:1.3rem}.product-description{-webkit-line-clamp:5}}.header{-webkit-backdrop-filter:blur(12px);z-index:10;background:linear-gradient(135deg,#add196 0%,#2d7313 100%);border-bottom:1px solid #fff6;border-radius:10px;max-width:1100px;margin:0 auto;padding:20px 40px;display:grid;position:relative;box-shadow:0 4px 15px #00000014}.header-content{justify-content:space-between;align-items:center;max-width:900px;margin:0 auto;display:flex}.menu-btn{cursor:pointer;color:#2d7313;background:#ffffff80;border:none;border-radius:12px;padding:12px 20px;font-size:24px;transition:all .3s}.menu-btn:hover{background:#ffffffb3;transform:translateY(-2px)}.logo{color:#173f09;text-shadow:2px 2px 4px #0000001a;letter-spacing:1px;place-items:center;font-size:26px;font-weight:700;display:flex}.header-icons{gap:15px;display:flex}.icon-btn{cursor:pointer;color:#2d7313;background:#ffffff80;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;transition:all .3s;display:flex;position:relative}.icon-btn:hover{background:#fffc;transform:translateY(-2px)}.cart-count{color:#fff;background:#2d7313;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px}.products-grid{grid-template-columns:1fr;gap:28px;max-width:1100px;margin:0 auto 20px;padding:20px;display:grid}@media (width>=768px){.products-grid{grid-template-columns:repeat(2,1fr);gap:30px}}.loading,.error{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#1f4a0c;background:#fff9;border-radius:28px;max-width:400px;margin:40px auto;padding:40px;font-family:Tenor Sans,sans-serif;font-size:1.2rem}.login-title,.error{font-family:Tenor Sans,sans-serif}.login-button{background:linear-gradient(135deg,#add196 0%,#2d7313 100%);margin-top:25px;font-family:Tenor Sans,sans-serif;font-size:18px}.admin-layout{flex-direction:column;max-width:1200px;min-height:100vh;margin:0 auto;display:flex}.admin-nav-links :hover{color:#2d7313}.admin-nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;padding:1rem 2rem;font-family:Tenor Sans,sans-serif;display:flex}.admin-nav-links a{color:#2c3e50;margin-right:10rem;font-weight:500;text-decoration:none}.logout-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7ec254 0%,#2d7313 100%);border:none;border-radius:2rem;padding:.5rem 1rem;font-family:Tenor Sans,sans-serif;font-size:18px}.admin-content{width:100%;max-width:1200px;margin:0 auto;padding:2rem}.admin-table{border-collapse:collapse;width:100%;margin-top:1rem}.admin-table th,.admin-table td{text-align:center;border:1px solid #ddd}.login-container{text-align:center;max-width:400px;margin:5rem auto;padding:2rem}.login-container input{border:1px solid #ccc;border-radius:.75rem;width:100%;margin:.5rem 0;padding:.75rem}.admin-title{padding-bottom:20px;font-family:Tenor Sans,sans-serif;font-size:50px}.order-title{padding-bottom:20px;font-family:Tenor Sans,sans-serif;font-size:25px}.action-title{font-family:Tenor Sans,sans-serif;font-size:30px}.action-button{background:0 0;font-size:20px}.action-button :hover{background:#ffffff80}.glass-header{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff3;border-radius:20px;padding:20px;font-family:Tenor Sans,sans-serif;box-shadow:0 8px 32px #4288161a}.glass-table{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffb3;border-radius:20px;font-family:Tenor Sans,sans-serif;box-shadow:0 8px 32px #4288161a}thead{color:#f2ffe9;background:#2d7313cc;font-size:20px}table,td,th{border:none;border-radius:20px}.product-form{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:1.5rem;max-width:600px;margin-bottom:2rem;padding:1.5rem}.product-form h3{color:#2c3e50;margin-top:0;margin-bottom:1rem}.form-group{margin-bottom:1rem}.form-group label{color:#2c3e50;margin-bottom:.5rem;font-weight:500;display:block}.form-group input,.form-group textarea{background:#fff;border:1px solid #ddd;border-radius:.75rem;width:100%;padding:.75rem;font-size:1rem}.form-group.checkbox label{cursor:pointer;align-items:center;gap:.5rem;display:flex}.form-group.checkbox input{width:auto}.image-preview{margin-top:.5rem}.form-buttons{gap:1rem;margin-top:1rem;display:flex}.btn-save{color:#fff;background:linear-gradient(135deg,#7ec254 0%,#2d7313 100%);border-radius:2rem;font-family:Tenor Sans,sans-serif;font-size:20px}.btn-cancel{color:#2c3e50;cursor:pointer;background:#e0e4e8;border:none;border-radius:2rem;padding:.6rem 1.2rem;font-weight:600}.admin-table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid #0000001a;padding:.75rem}.admin-table th{background:#27ae601a;font-weight:600}.action-button{cursor:pointer;background:0 0;border:none;margin:0 .25rem;padding:.25rem .5rem;font-size:1.2rem}.horizontal-form{align-items:center;gap:10px;display:flex}.footer{-webkit-backdrop-filter:blur(16px);color:#1f4a0c;box-sizing:border-box;background:#f5fff080;border-top:2px solid #45961f80;border-radius:24px 24px 0 0;max-width:1100px;margin:0 auto;padding:20px 32px 16px;font-family:PT Serif,serif;position:relative;box-shadow:0 -4px 20px #2d73131a}.footer-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.footer-contact{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#1f4a0c;background:#fff9;border:1px solid #45961f4d;border-radius:40px;align-items:center;gap:8px;padding:6px 18px;font-size:.95rem;transition:all .2s;display:inline-flex}.footer-contact:hover{background:#add196b3;border-color:#2d731399;transform:translateY(-2px);box-shadow:0 4px 12px #2d731326}.footer-contact a{color:#1f4a0c;border-bottom:1px dotted #2d731366;font-weight:500;text-decoration:none}.footer-contact a:hover{color:#0a2e04}.contact-icon{filter:drop-shadow(0 1px 2px #0000001a);font-size:1.1rem}.footer-divider-vertical{background:linear-gradient(#0000,#4a9e1a,#2d7313,#4a9e1a,#0000);border-radius:2px;width:2px;height:30px}.footer-divider-horizontal{background:linear-gradient(90deg,#0000,#6ab83a,#2d7313,#6ab83a,#0000);border-radius:2px;width:70%;height:2px;margin:12px auto 16px}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:.85rem;display:flex}.footer-brand{letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#1a4a07;background:#45961f33;border-left:3px solid #2d7313;border-radius:30px;padding:5px 16px;font-family:Tenor Sans,sans-serif;font-weight:700}.footer-greeting{opacity:.85;background:#ffffff4d;border-right:2px solid #6ab83a;border-radius:30px;align-items:center;gap:6px;padding:4px 14px;font-style:italic;display:inline-flex}@media (width<=700px){.footer{padding:18px 20px 14px}.footer-row{flex-direction:column;gap:8px}.footer-divider-vertical{display:none}.footer-divider-horizontal{width:100%}.footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:8px}.footer-brand,.footer-greeting{width:100%}}.about-company{-webkit-backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid #fff9;border-radius:28px;width:90%;max-width:1000px;margin:24px auto;padding:20px 32px;transition:transform .2s;box-shadow:0 6px 20px #2d731314}.about-company:hover{transform:translateY(-2px)}.about-header{text-align:center;border-bottom:1px solid #45961f4d;margin-bottom:20px;padding-bottom:12px}.about-title{color:#1f4a0c;letter-spacing:1px;margin:0 0 4px;font-family:Tenor Sans,sans-serif;font-size:2rem}.about-subtitle{color:#2d6a1a;margin:0;font-size:1.5rem;font-style:italic}.about-location{color:#4a7c2e;opacity:.8;margin-top:4px;font-size:.85rem}.about-stats{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:24px;display:flex}.stat-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;background:#add1964d;border:1px solid #45961f66;border-radius:20px;min-width:150px;padding:10px 20px;transition:all .2s}.stat-card:hover{background:#add19699;transform:scale(1.02)}.stat-number{color:#1a5e0a;margin-bottom:4px;font-family:Tenor Sans,sans-serif;font-size:1.3rem;font-weight:700}.stat-label{color:#2c5e1e;opacity:.9;font-family:PT Serif,serif;font-size:.75rem}.about-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.about-text h2{color:#2d7313;border-left:3px solid #6ab83a;margin:0 0 8px;padding-left:12px;font-family:Tenor Sans,sans-serif;font-size:1.2rem}.about-text p{color:#2c3e2a;text-align:justify;text-indent:20px;margin-bottom:16px;font-family:Tenor Sans,sans-serif;font-size:.9rem;line-height:1.45}.expandable-text{transition:max-height .3s ease-out;overflow:hidden}.expandable-text.collapsed{max-height:35px;position:relative}.expandable-text.collapsed:after{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff80);border-radius:0 0 20px 20px;height:40px;position:absolute;bottom:0;left:0;right:0}.expand-button{color:#1f4a0c;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#add19680;border:none;border-radius:30px;margin-top:12px;padding:6px 18px;font-family:Tenor Sans,sans-serif;font-size:.8rem;transition:all .2s;display:inline-block}.text-block{margin-bottom:28px}.text-block:last-child{margin-bottom:0}.expand-button:hover{color:#fff;background:#2d7313b3;transform:translateY(-2px)}@media (width>=769px){.expand-button{display:none}.expandable-text{max-height:none!important}.expandable-text.collapsed:after{display:none}}@media (width<=900px){.about-company{padding:16px 20px}.about-grid{grid-template-columns:1fr;gap:12px}.about-title{font-size:1.6rem}.stat-card{min-width:120px;padding:8px 14px}.stat-number{font-size:1.1rem}}@media (width<=600px){.about-stats{gap:10px}.about-text h2{font-size:1.1rem}.about-text p{font-size:.8rem}}.instock-wrapper{width:90%;max-width:1200px;margin:30px auto 20px}.instock-header{align-items:baseline;gap:12px;margin-top:36px;margin-bottom:16px;margin-left:290px;font-family:Tenor Sans,sans-serif;display:flex}.instock-header h3{color:#1f4a0c;border-left:4px solid #6ab83a;margin:0;padding-left:12px;font-size:2rem}.instock-count{color:#2d7313;background:#6db33d33;border-radius:20px;padding:2px 10px;font-size:1rem}.instock-swiper{padding:8px 4px 32px}.instock-swiper .swiper-slide{height:auto}.instock-card-horizontal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1px solid #ffffffb3;border-radius:20px;align-items:stretch;gap:12px;height:100%;padding:12px;transition:all .2s;display:flex}.instock-card-horizontal:hover{background:#fffc;transform:translateY(-2px);box-shadow:0 6px 14px #2d73131a}.instock-card-img{object-fit:cover;border-radius:16px;flex-shrink:0;align-self:center;width:80px;height:80px;box-shadow:0 2px 6px #0000001a}.instock-card-info{flex-direction:column;flex:1;justify-content:space-between;gap:4px;display:flex}.instock-card-title{color:#1f4a0c;margin:0;font-family:Tenor Sans,sans-serif;font-size:1.3rem;font-weight:600}.instock-card-desc{color:#2c5e1e;-webkit-box-orient:vertical;flex:1;margin:0;font-family:Tenor Sans,serif;font-size:.9rem;line-height:1.3;display:-webkit-box;overflow:hidden}.instock-card-btn{color:#fff;cursor:pointer;background:#2d7313;border:none;border-radius:30px;align-self:flex-start;margin-top:6px;padding:4px 12px;font-family:Tenor Sans,sans-serif;font-size:.9rem;transition:all .2s}.instock-card-btn:hover{background:#1f5e0a;transform:scale(1.02)}.instock-empty{text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#2c5e1e;background:#ffffff80;border-radius:24px;max-width:400px;margin:20px auto;padding:20px;font-family:PT Serif,serif}@media (width<=640px){.instock-card-img{width:70px;height:70px}.instock-card-title{font-size:.9rem}.instock-card-desc{font-size:.65rem}.instock-header{margin-left:20px}}.stats-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.total-visits-card{color:#fff;text-align:center;background:linear-gradient(135deg,#5aa32a 0%,#2d7313 100%);border-radius:40px;padding:12px 24px;box-shadow:0 4px 12px #2d73134d}.total-label{opacity:.9;font-size:.9rem;display:block}.total-number{font-family:Tenor Sans,sans-serif;font-size:2rem;font-weight:700}@media (width<=700px){.stats-header{flex-direction:column;align-items:center;gap:16px}}.header{-webkit-backdrop-filter:blur(16px);z-index:100;box-sizing:border-box;background:#f5fff080;border-bottom:2px solid #45961f80;border-radius:0 0 24px 24px;max-width:1100px;margin:0 auto;padding:16px 32px;transition:all .3s;position:sticky;top:0;box-shadow:0 4px 20px #2d731314}.header-scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f5fff0cc;padding:10px 32px;box-shadow:0 4px 20px #2d731326}.header-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.logo{cursor:pointer;align-items:center;gap:12px;transition:transform .2s;display:flex}.logo:hover{transform:translateY(-2px)}.logo img{width:150px;margin-right:130px;transition:width .3s}.header-scrolled .logo img{width:110px}.logo-text{color:#1f4a0c;letter-spacing:1px;font-family:Tenor Sans,sans-serif;font-size:1.6rem;font-weight:700}.nav-links{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.nav-link{color:#1f4a0c;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff6;border:1px solid #45961f4d;border-radius:40px;padding:6px 12px;font-family:Tenor Sans,sans-serif;font-size:1rem;transition:all .2s}.nav-link:hover{background:#add196b3;border-color:#2d731399;transform:translateY(-2px);box-shadow:0 4px 12px #2d731326}.contact-icon-btn{color:#1f4a0c;background:#fff9;border:1px solid #45961f4d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.3rem;text-decoration:none;transition:all .2s;display:flex}.contact-icon-btn:hover{background:#add196b3;border-color:#2d731399;transform:translateY(-2px);box-shadow:0 4px 12px #2d731326}@media (width<=768px){.header{border-radius:0 0 20px 20px;padding:12px 20px}.header-scrolled{padding:8px 20px}.logo-text{font-size:1.2rem}.nav-links{gap:12px}.nav-link{padding:4px 10px;font-size:.85rem}.contact-icon-btn{width:38px;height:38px;font-size:1.1rem}}@media (width<=550px){.logo-text{display:none}.header-content{gap:20px}.nav-link{padding:4px 8px;font-size:.75rem}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.company-carousel{width:90%;max-width:870px;margin:24px auto}.my-swiper{-webkit-backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid #fff9;border-radius:28px;padding:24px 32px;box-shadow:0 6px 20px #2d731314}.slide-content{flex-direction:row;align-items:flex-start;gap:30px;padding:15px 50px;display:flex}.slide-text{flex:3}.slide-text h2{color:#2d7313;border-left:4px solid #6ab83a;margin-top:0;margin-bottom:16px;padding-left:16px;font-family:Tenor Sans,sans-serif;font-size:1.5rem}.slide-text p,.slide-text li{color:#2c3e2a;margin-bottom:8px;font-family:Tenor Sans,sans-serif;font-size:.9rem;line-height:1.45}.slide-text ul{margin:8px 0;padding-left:20px}.slide-image{text-align:center;flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.slide-image img{object-fit:contain;background:#fff;border:1px solid #ffffff80;border-radius:20px;max-width:100%;max-height:180px;box-shadow:0 4px 12px #0000001a}.swiper-button-prev,.swiper-button-next{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff0;border-radius:50%;width:40px;height:40px;transition:all .2s;color:#2d7313!important}.swiper-button-prev:after,.swiper-button-next:after{font-weight:700;font-size:16px!important}.swiper-button-prev:hover,.swiper-button-next:hover{background:#add196cc;transform:scale(1.05)}.swiper-pagination-bullet{opacity:.5;background:#6ab83a!important}.swiper-pagination-bullet-active{opacity:1;background:#2d7313!important}@media (width<=700px){.my-swiper{padding:20px}.slide-content{flex-direction:column;gap:20px}.slide-text h2{border-bottom:2px solid #6ab83a;border-left:none;padding-bottom:6px;padding-left:0;display:inline-block}.slide-image{order:2}.slide-image img{max-height:150px}}
