.navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;color:#fff;background-image:url(/assets/pexels-enginakyurt-1487834-e8wMTtIo.jpg)!important;height:100px;box-shadow:0 2px 5px #0003;border-radius:8px}.nav-brand .brand-link{display:flex;align-items:center;font-size:22px;font-weight:700;height:60px;color:#71b4ac;text-decoration:none;padding:10px 20px;border-radius:6px;transition:all .2s ease-in-out;cursor:pointer;background:radial-gradient(circle,#c94949,#a5741a,#696914,#76bd76,#3e3ebc,#8c45bf,#9e579e)!important}.nav-brand .brand-link:hover{background-image:url(/assets/hover-e60dzhSa.jpg)!important;background-attachment:fixed!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;color:#84fcd0!important;transform:scale(1.05)}.lion-icon{width:28px;height:28px;margin-right:10px}.navbar-links{display:flex;flex-direction:row;font-size:20px!important;font-weight:700;align-items:center!important;gap:29px!important}.navbar-links .nav-link{display:flex;font-weight:700;height:50px;width:80px;color:#f6fafa!important;background-image:url(/assets/hover-e60dzhSa.jpg)!important;background-attachment:fixed!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;align-items:center;padding:5px 8px;border-radius:6px;cursor:pointer;text-decoration:none;transition:all .05s ease-in-out}.navbar-links .nav-link:hover{color:#b9c7c6;text-align:center!important;background-image:url(data:image/png;base64,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)!important;background-attachment:fixed!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;color:#84fcd0!important;transform:scale(1.2)}.heart-icon{width:20px;height:20px;margin-right:8px}@media (max-width: 768px){.navbar{flex-direction:column;align-items:center;padding:15px 20px}.nav-button{flex:1;justify-content:center;background-image:url(data:image/png;base64,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)}.nav-brand .brand-link{width:100%;justify-content:center}}.footer-container{background-image:url(/assets/footer-UJQa_EI_.jpg)!important;color:#fff;font-family:Arial,sans-serif;padding:3rem 2rem 1rem}.footer-container{background-image:url(https://images.unsplash.com/photo-1518770660439-4636190af475)!important;color:#fff;font-family:Arial,sans-serif;padding:3rem 2rem 1rem}.footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.footer-info{flex:1 1 220px;min-width:220px}.footer-info h2{font-size:1.3rem;margin-bottom:1rem;color:#5ae36f;border-bottom:2px solid #5ae36f;display:inline-block;padding-bottom:.3rem}.footer-info p{font-size:.9rem;margin-bottom:1rem;line-height:1.4;color:#ccc;transition:color .3s ease}.footer-info p a{color:#5ae36f;text-decoration:none;transition:color .3s ease}.footer-info p a:hover{color:#fff;text-decoration:underline}.social{display:flex;align-items:center;margin-bottom:1rem;gap:.7rem;cursor:pointer;transition:transform .2s ease}.social-icon{font-size:1.5rem;color:#5ae36f;transition:color .3s ease,transform .3s ease}.social:hover .social-icon{color:#fff;transform:scale(1.3)}.social p{margin:0;font-size:.9rem;color:#ccc;transition:color .3s ease}.social:hover p a{color:#fff;text-decoration:underline}.footer-info ul{list-style:none;padding:0}.footer-info ul li{font-size:.9rem;margin-bottom:.5rem;color:#ccc;transition:color .3s ease}.footer-info ul li a{color:#5ae36f;text-decoration:none;transition:color .3s ease}.footer-info ul li a:hover{color:#fff;text-decoration:underline}.footer-bottom{text-align:center;border-top:1px solid #30ac2e;padding-top:1rem;margin-top:2rem;font-size:.9rem;color:#aaa}.footer-bottom a{color:#5ae36f;text-decoration:none;transition:color .3s ease}.footer-bottom a:hover{color:#fff}@media (max-width: 768px){.footer-top{flex-direction:column;gap:2rem}.social{gap:.5rem}}@media (max-width: 480px){.footer-info h2{font-size:1.1rem}.footer-info p,.footer-info ul li{font-size:.85rem}}.footer-container{background-image:url(https://images.unsplash.com/photo-1518770660439-4636190af475)!important;color:#fff;font-family:Arial,sans-serif;padding:3rem 2rem 1rem}body{background:url(https://images.unsplash.com/photo-1505740420928-5e560c06d30e?auto=format&fit=crop&w=1200&q=80) no-repeat center center/cover!important}img{width:150px;height:auto;display:flex;justify-content:center;align-items:center;border-radius:12px;object-fit:contain}body{background-image:url(https://images.unsplash.com/photo-1518770660439-4636190af475);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-color:#121212;background-blend-mode:multiply}button,.btn,.nav-link,.category-buttons button{background-color:#5ae36f;color:#121212;border:none;border-radius:6px;padding:.6rem 1.2rem;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease}button:hover,.btn:hover,.nav-link:hover,.category-buttons button:hover{background-color:#48c65a;transform:scale(1.05)}img{border-radius:12px;box-shadow:0 3px 8px #0000004d}.home{background-color:#121212;color:#fff;font-family:Arial,sans-serif;padding:4rem 2rem;text-align:center;min-height:80vh}.home h1{color:green!important}.home p{font-size:1.1rem;color:#ccc;max-width:700px;margin:0 auto 2rem;line-height:1.6;transition:color .3s ease}.home p:hover{color:#549b89}.home button{background-color:#5ae36f;color:#121212;border:none;padding:.8rem 1.6rem;cursor:pointer;font-size:1rem;font-weight:700;border-radius:6px;transition:background-color .3s ease,transform .2s ease}.home button:hover{background-color:#48c65a;transform:scale(1.05)}.home a{text-decoration:none}.home a:not(:first-child){margin-left:.5rem}@media (max-width: 768px){.home h1{color:green!important}.home p{font-size:1rem}.home button{width:100%;margin-bottom:.8rem}.home a:not(:first-child){margin-left:0}}body{background:url(https://images.unsplash.com/photo-1505740420928-5e560c06d30e?auto=format&fit=crop&w=1200&q=80) no-repeat center center/cover!important}.btn{background-color:#5ae36f;color:#fff;padding:8px 14px;border-radius:6px;font-weight:700;font-size:14px;border:none;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.products-container{width:100%;height:2px;padding:25px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.product-card{width:180px;background:#fff;border-radius:10px;padding:12px;box-shadow:0 4px 10px #0000001f;display:flex;flex-direction:column;align-items:center;gap:10px;transition:transform .2s ease-in-out}.product-card:hover{transform:scale(1.04)}.product-card img{width:100%;height:220px;object-fit:cover;border-radius:10px}.product-title{font-size:15px;font-weight:700;text-align:center;color:#333;min-height:40px}.product-price{font-size:14px;color:#555}.add-to-cart{width:100%}@media (max-width: 900px){.product-card{width:160px}}@media (max-width: 600px){.products-container{gap:15px}.product-card{width:140px}.product-card img{height:180px}}body{background:url(https://pagecreative.co.uk/reasons-ecommerce-website-is-important/) no-repeat center center/cover!important}#clear-cart{font-size:2rem;margin:2rem;color:#555;width:320px;height:70px;margin-left:620px}.cart-list{display:flex;flex-wrap:wrap;gap:20px;line-height:1.5rem;justify-content:space-evenly;transition:all}.cart-list>*{flex:0 0 calc(30% - 40px);transition:.3s}#cart-h1{color:green!important;text-align:center;margin-left:500px}.btn{background-color:#5ae36f;color:#fff;padding:10px 18px;border-radius:6px;font-weight:700;font-size:16px;border:none;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.btn:hover{background-color:#4ad25f;transform:scale(1.05)}.cart-container{max-width:900px;margin:40px auto;padding:20px;display:flex;flex-direction:column;gap:20px}.cart-item{display:flex;align-items:center;justify-content:space-between;background:#f7f7f7;padding:15px;border-radius:12px;box-shadow:0 2px 8px #0000001a;gap:20px}.cart-item img{width:120px;height:120px;object-fit:cover;border-radius:10px;transition:transform .25s ease}.cart-item img:hover{transform:scale(1.2)}.cart-details{flex:1;display:flex;flex-direction:column;gap:6px}.cart-details h3{margin:0;font-size:18px;font-weight:700}.cart-details p{margin:0;font-size:16px;color:#555}.cart-qty{display:flex;align-items:center;gap:8px}.cart-qty input{width:50px;padding:5px;text-align:center;font-size:15px;border-radius:6px;border:1px solid #ccc}.remove-btn{background-color:#ff5252}.remove-btn:hover{background-color:#e04646}.cart-footer{display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:2px solid #ddd}.cart-total{font-size:20px;font-weight:700}@media (max-width: 600px){.cart-item{flex-direction:column;align-items:flex-start}.cart-qty{margin-top:10px}.cart-footer{flex-direction:column;gap:15px}}h1{position:relative;text-align:center}h1:after{content:"";display:block;height:3px;width:50%;margin:8px auto 0;background:green;border-radius:4px}h1{position:relative;text-align:center;overflow:visible}h1:after{content:"";display:block;height:6px;width:30%;margin:10px auto 0;background:green;border-radius:6px;animation:growline .8s ease-out forwards;transform:scaleX(0);transform-origin:center}@keyframes growline{to{transform:scaleX(1)}}#backToTop{position:fixed;bottom:20px;right:20px;background:green;color:#fff;padding:8px 10px;border-radius:50%;font-size:14px;cursor:pointer;z-index:999;display:none}h1:after{width:60%!important}.page-header{position:relative;display:inline-block;margin:0 auto;text-align:center}.page-header:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-8px;width:60%;height:4px;background:green;border-radius:4px}h1{position:relative;display:table;margin:0 auto;text-align:center}h1:after{content:"";position:absolute;left:50%;transform:translate(-50%) translateY(-10px);opacity:0;bottom:-6px;width:60%;height:4px;background:green;border-radius:4px;animation:dropLine .6s ease-out forwards}@keyframes dropLine{0%{transform:translate(-50%) translateY(-10px);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}.about-page h1,.about-page h2{position:relative;display:table;margin:0 auto;text-align:center}.about-page h1:after,.about-page h2:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-6px;width:60%;height:4px;background:green;border-radius:4px}.about-page h1,.about-page h2{display:inline-block;position:relative;left:50%;transform:translate(-50%);text-align:center}.about-page h1:after,.about-page h2:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-6px;width:70%;height:4px;background:green;border-radius:4px}.cart-item{transition:transform .25s ease,box-shadow .25s ease}.cart-item:hover{transform:scale(1.03);box-shadow:0 4px 15px #0000002e;background:#fff}.about-page{--about-accent: #5ae36f;--about-muted: #b7c0b9;width:min(1200px,100%);margin:0 auto;padding:clamp(24px,5vw,64px) clamp(16px,4vw,32px);color:#f6f8f6;font-family:Arial,sans-serif}.about-page h1,.about-page h2,.about-page h3,.about-page p{margin-top:0}.about-eyebrow{margin-bottom:12px;color:var(--about-accent);font-size:.75rem;font-weight:800;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.about-page .about-hero h1{position:relative;left:auto;display:block;width:min(760px,100%);margin:0 0 20px;color:#fff;font-size:clamp(2.6rem,7vw,5.3rem);line-height:.98;letter-spacing:-.055em;text-align:left;transform:none;overflow-wrap:anywhere}.about-page .about-hero h1:after{display:none}.about-hero{position:relative;min-height:390px;overflow:hidden;padding:clamp(28px,7vw,76px);border:1px solid rgba(255,255,255,.1);border-radius:26px;background:radial-gradient(ellipse at 84% 28%,rgba(90,227,111,.17),transparent 34%),linear-gradient(135deg,#202621,#151815 72%)}.about-hero>:not(.about-hero-accent){position:relative;z-index:1}.about-lead{width:min(580px,100%);margin-bottom:28px;color:var(--about-muted);font-size:clamp(1rem,2vw,1.13rem);line-height:1.75}.about-cta{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border:1px solid var(--about-accent);border-radius:9px;background:var(--about-accent);color:#121712;font-weight:800;text-decoration:none;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.about-cta:hover,.about-cta:focus-visible{background:#76ef88;box-shadow:0 8px 24px #5ae36f33;transform:translateY(-2px)}.about-cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.about-hero-accent{position:absolute;top:50%;right:clamp(10px,8vw,100px);display:grid;width:clamp(130px,22vw,260px);aspect-ratio:1;place-items:center;border:1px solid rgba(90,227,111,.26);border-radius:50%;color:#5ae36f2e;font-size:clamp(3rem,9vw,7rem);font-weight:900;letter-spacing:-.09em;transform:translateY(-50%) rotate(-12deg)}.about-story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,7vw,90px);padding:clamp(54px,9vw,108px) clamp(4px,3vw,32px)}.about-page .about-story h2,.about-page .about-section-heading h2,.about-page .about-bottom-cta h2{margin-bottom:0;color:#fff;font-size:clamp(1.8rem,4vw,3rem);line-height:1.12;letter-spacing:-.04em}.about-story-copy p{margin-bottom:16px;color:var(--about-muted);font-size:1rem;line-height:1.8}.about-story-copy p:last-child{margin-bottom:0}.about-values{padding:clamp(26px,5vw,48px);border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#1c1c1cb8}.about-section-heading{max-width:620px;margin-bottom:30px}.about-section-heading>p:last-child{margin:12px 0 0;color:var(--about-muted);line-height:1.6}.about-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.about-value-card{min-width:0;padding:22px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#191c19;transition:border-color .18s ease,transform .18s ease,background-color .18s ease}.about-value-card:hover{transform:translateY(-4px);border-color:#5ae36f8c;background:#1d231e}.about-value-number{display:inline-block;margin-bottom:24px;color:var(--about-accent);font-size:.8rem;font-weight:800;letter-spacing:.08em}.about-page .about-value-card h3{margin-bottom:10px;color:#f6f8f6;font-size:1.12rem;line-height:1.3}.about-value-card p{margin-bottom:0;color:var(--about-muted);font-size:.93rem;line-height:1.65}.about-bottom-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:clamp(50px,8vw,88px);padding:clamp(24px,5vw,48px);border-radius:20px;background:linear-gradient(110deg,#5ae36f21,#1c1c1ccc 66%)}.about-bottom-cta h2{max-width:600px}@media (max-width: 760px){.about-hero{min-height:0}.about-hero-accent{top:auto;right:8px;bottom:12px;transform:rotate(-12deg)}.about-story{grid-template-columns:minmax(0,1fr);gap:20px}.about-value-grid{grid-template-columns:minmax(0,1fr)}.about-value-number{margin-bottom:14px}}@media (max-width: 520px){.about-hero{padding:28px 22px 104px;border-radius:18px}.about-bottom-cta{align-items:stretch;flex-direction:column}.about-bottom-cta .about-cta{width:100%}}@media (prefers-reduced-motion: reduce){.about-cta,.about-value-card{transition:none}}.contact-page{width:min(1120px,100%);min-height:70vh;margin:0 auto;padding:clamp(36px,7vw,82px) clamp(16px,4vw,32px);color:#fff;font-family:Arial,sans-serif}.contact-page h1,.contact-page h2,.contact-page p{margin-top:0}.contact-intro{max-width:700px;margin:0 auto clamp(30px,5vw,52px);text-align:center}.contact-eyebrow{margin-bottom:12px;color:#5ae36f;font-size:.75rem;font-weight:800;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.contact-page .contact-intro h1{margin:0 auto 16px;color:#fff!important;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1;letter-spacing:-.05em}.contact-page .contact-intro h1:after{display:none}.contact-intro>p:last-child{max-width:590px;margin:0 auto;color:#ccc;font-size:clamp(1rem,2vw,1.1rem);line-height:1.7}.contact-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:24px}.contact-sidebar{display:grid;gap:24px}.contact-panel{min-width:0;padding:clamp(22px,3vw,34px);border:1px solid #549b89;border-radius:16px;background:#121212;box-shadow:0 12px 28px #0000004d}.contact-form-panel{border-top:4px solid #5ae36f}.contact-panel h2{margin-bottom:10px;color:#fff;font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.2}.contact-panel-heading>p:last-child,.support-panel>p:not(.contact-eyebrow,.support-hours){margin-bottom:26px;color:#ccc;line-height:1.65}.contact-form{display:grid;gap:16px}.contact-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contact-form label{display:grid;min-width:0;gap:7px;color:#fff;font-size:.9rem;font-weight:700}.contact-form input,.contact-form textarea{width:100%;min-width:0;min-height:48px;padding:13px 14px;border:1px solid #549b89;border-radius:8px;background:#121212;color:#fff;font:inherit;line-height:1.5;transition:border-color .16s ease,box-shadow .16s ease}.contact-form textarea{min-height:144px;resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:#5ae36f;box-shadow:0 0 0 3px #5ae36f33;outline:none}.contact-button{display:inline-flex;width:fit-content;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:12px 20px;border:1px solid #5ae36f;border-radius:8px;background:#5ae36f;color:#121212;font:inherit;font-weight:800;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.contact-button:hover,.contact-button:focus-visible{background:#48c65a;transform:translateY(-2px)}.contact-button:focus-visible,.contact-text-button:focus-visible,.contact-details a:focus-visible{outline:2px solid #fff;outline-offset:3px}.contact-form-note,.support-hours{margin:0;color:#ccc;font-size:.85rem;line-height:1.55}.contact-form-note{margin-top:-2px}.contact-button-secondary{margin-bottom:18px}.contact-details dl{display:grid;gap:12px;margin:22px 0 0}.contact-detail{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;padding:13px 0;border-top:1px solid #549b89}.contact-detail-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:#5ae36f;color:#121212}.contact-details dt{margin-bottom:4px;color:#ccc;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.contact-details dd{margin:0;color:#fff;line-height:1.55;overflow-wrap:anywhere}.contact-details a{color:#fff;text-decoration-color:#5ae36f;text-underline-offset:3px}.contact-details a:hover{color:#5ae36f}.contact-error{margin-bottom:16px;padding:12px 14px;border:1px solid #549b89;border-radius:8px;background:#121212;color:#fff}.contact-success{display:grid;justify-items:start}.contact-success-mark{display:grid;width:44px;height:44px;place-items:center;margin-bottom:20px;border-radius:50%;background:#5ae36f;color:#121212;font-size:1.4rem;font-weight:800}.contact-success p{color:#ccc;line-height:1.65}.contact-text-button{margin-top:16px;padding:8px 0;border:0;background:transparent;color:#5ae36f;font:inherit;font-weight:700;cursor:pointer}@media (max-width:720px){.contact-layout{grid-template-columns:minmax(0,1fr)}.contact-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.contact-form-row,.contact-sidebar{grid-template-columns:minmax(0,1fr)}.contact-page{padding-top:32px;padding-bottom:44px}.contact-panel{padding:20px;border-radius:12px}.contact-form .contact-button,.support-panel .contact-button{width:100%}}@media (prefers-reduced-motion:reduce){.contact-form input,.contact-form textarea,.contact-button{transition:none}}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;max-width:100%}body{overflow-x:hidden}.navbar{position:relative;width:100%;min-width:0}.nav-menu-toggle{display:none}.navbar-links{min-width:0}.navbar-links .nav-link{justify-content:center}.cart-count{margin-left:5px}.products-container{height:auto;min-height:0;padding:clamp(12px,3vw,25px)}.product-card{min-width:0}.cart-page{width:min(100%,1000px);margin:0 auto;padding:0 clamp(12px,3vw,24px) 28px}.cart-page #cart-h1{width:fit-content;max-width:100%;margin-right:auto!important;margin-left:auto!important;font-size:clamp(34px,7vw,55px)!important}.cart-page #clear-cart{display:flex;width:min(100%,320px);margin:20px auto 16px!important}.cart-list{width:100%;height:auto;justify-content:center}.cart-list>.cart-item{flex:1 1 100%;min-width:0}.cart-list>.cart-item>.cart-item{min-width:0;overflow-wrap:anywhere}.footer-container{padding:clamp(24px,5vw,48px) clamp(14px,4vw,32px) 16px}.footer-top{width:min(100%,1200px);margin:0 auto;justify-content:center;align-items:flex-start}.footer-info{display:flex;min-width:min(100%,220px);flex-direction:column;align-items:center;text-align:center}.footer-info h2,.footer-info p,.footer-info ul{text-align:center}.footer-info ul{width:fit-content;max-width:100%}.footer-info .social{justify-content:center;text-align:left}.footer-bottom{text-align:center}.footer-bottom{overflow-wrap:anywhere}@media (max-width: 768px){.navbar{z-index:10;min-height:84px;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px}.navbar .nav-brand{min-width:0;flex:1 1 auto}.navbar .nav-brand .brand-link{width:fit-content;max-width:calc(100% - 52px);height:auto;min-height:48px;padding:8px 12px;font-size:clamp(15px,4vw,20px)}.navbar .nav-menu-toggle{display:flex;width:44px;height:44px;flex:0 0 44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.65);border-radius:6px;background:radial-gradient(circle,#c94949,#a5741a,#696914,#76bd76,#3e3ebc,#8c45bf,#9e579e);color:#fff}.nav-menu-toggle span{display:block;width:21px;height:2px;border-radius:2px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.nav-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.nav-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.nav-menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-7px) rotate(-45deg)}.navbar .navbar-links{display:none;width:100%;flex:1 0 100%;flex-direction:column;align-items:stretch!important;gap:8px!important;margin:0;padding:4px 0 2px}.navbar.menu-open .navbar-links{display:flex}.navbar-links .nav-link{width:100%;min-height:46px;height:auto;padding:10px 14px;transform:none}.navbar-links .nav-link:hover{transform:translateY(-1px)}.cart-list>.cart-item{flex-wrap:wrap;gap:12px!important}.cart-list>.cart-item>img{flex:0 0 100px}.cart-list>.cart-item>.cart-item{flex:1 1 180px;justify-content:flex-start}#clear-cart{max-width:calc(100% - 32px)}}@media (max-width: 480px){.navbar{padding:10px 12px}.navbar .nav-brand .brand-link{max-width:calc(100% - 48px);font-size:15px}.home{min-height:0;padding:2.5rem 1rem}.home h1,.cart-page h1{max-width:100%;font-size:clamp(30px,9vw,42px)!important;overflow-wrap:anywhere}.home>div a,.home>div button{max-width:100%}.product-grid{gap:12px;padding:0}.product-card{width:min(100%,165px)}.cart-page{padding-inline:10px}.cart-list>.cart-item{padding:12px}.cart-list>.cart-item>img{width:76px!important;height:76px!important;flex-basis:76px}.cart-list>.cart-item>.cart-item{flex-basis:130px;padding:10px}.footer-top{gap:22px}.footer-info{min-width:100%}}@media (prefers-reduced-motion: reduce){.nav-menu-toggle span,.product-card,.product-info h3,.product-info .desc{transition:none}}.product-grid{width:100%;min-width:0;align-items:stretch}.product-card{min-height:430px;min-width:0;align-items:stretch;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out}.product-card:hover,.product-card:focus-within,.product-card:active{transform:translateY(-5px) scale(1.025);border-color:#5ae36f;box-shadow:0 10px 24px #5ae36f33}.product-card img{display:block;flex:0 0 auto}.product-info{display:flex;width:100%;min-width:0;flex:1;flex-direction:column}.product-info h3{display:-webkit-box;min-height:2.4em;margin:.5em 0;overflow:hidden;overflow-wrap:anywhere;color:#5ae36f;transition:color .2s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-info p{max-width:none;margin:0 0 .6rem;font-size:.85rem}.product-info .desc{display:-webkit-box;min-height:4.2em;overflow:hidden;overflow-wrap:anywhere;color:#ccc;line-height:1.4;transition:color .2s ease;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-card:hover .product-info h3,.product-card:focus-within .product-info h3,.product-card:active .product-info h3{color:#76ef88}.product-card:hover .product-info .desc,.product-card:focus-within .product-info .desc,.product-card:active .product-info .desc{color:#fff}.product-info .add-btn{width:100%;margin-top:auto;white-space:normal}@media (max-width: 480px){.product-grid{gap:12px}.product-card{width:auto;max-width:none;flex:1 1 calc(50% - 6px)}}
