body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}.App,body{overflow-x:hidden}.App{font-family:Arial,sans-serif;min-height:100vh;width:100%}.navbar{background:#ffffffe0;border-bottom:1px solid #0000000f;box-shadow:0 2px 12px #0000000d;gap:14px;padding:12px 24px;position:absolute}.logo{white-space:nowrap}.nav-links{flex:1 1;flex-wrap:nowrap;gap:8px;justify-content:flex-end}.nav-links li a{color:#000;font-weight:700;padding:7px 12px;white-space:nowrap}.nav-links li a:hover{background:#0000000d;color:#333}.nav-links li a.active{background:linear-gradient(135deg,#667eea,#764ba2)}.hero{align-items:center;background:linear-gradient(#0006,#000c),url(https://images.unsplash.com/photo-1483985988355-763728e1935b?w=1600&h=900&fit=crop) 50%/cover no-repeat;display:flex;justify-content:center;margin:0;min-height:85vh;overflow:hidden;padding:0 30px;position:relative;width:100%}.hero-content{max-width:850px;padding:80px 20px;text-align:center;z-index:2}.hero-content h1{color:#fff;font-size:68px;font-weight:800;letter-spacing:6px;margin-bottom:18px;text-shadow:0 3px 18px #000000bf}.hero-subtitle{color:#ffffffeb;font-size:18px;font-weight:400;line-height:1.6;margin-left:auto;margin-right:auto;max-width:650px;text-shadow:0 2px 10px #0009}.hero-description,.hero-subtitle{letter-spacing:1px;margin-bottom:30px}.hero-description{color:#fffc;font-size:14px}.cta-button{background:#fff;border:none;border-radius:30px;box-shadow:0 6px 20px #00000059;color:#000;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;letter-spacing:2.5px;padding:15px 44px;transition:all .3s ease}.cta-button:hover{background:#f0f0f0;box-shadow:0 10px 25px #00000073;transform:translateY(-3px) scale(1.02)}.background-section{background-color:#fff;padding:60px 50px}.background-content{align-items:center;display:flex;gap:100px;justify-content:space-between;margin:0 auto;max-width:1200px}.left-content h2{color:#333;font-size:36px;font-weight:300;letter-spacing:8px}.right-content{flex:1 1}.right-content p{color:#666;font-size:13px;font-style:italic;line-height:1.8}.news-carousel-section{background-color:#f9f9f9;overflow:hidden;padding:60px 20px}.carousel-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto 40px;max-width:1400px;padding:0 20px}.carousel-header h2{color:#333;font-size:32px;font-weight:700;letter-spacing:4px}.carousel-controls{display:flex;gap:15px}.carousel-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:2px solid #0000001a;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;transition:all .3s ease;width:50px}.carousel-btn:hover{background:#fff;box-shadow:0 4px 12px #00000026;transform:scale(1.1)}.news-carousel{display:flex;gap:20px;margin:0 auto;max-width:1400px;overflow-x:auto;padding:0 20px;scroll-behavior:smooth;scrollbar-width:none}.news-carousel::-webkit-scrollbar{display:none}.news-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;cursor:pointer;flex-basis:calc(20% - 16px);flex-grow:0;flex-shrink:0;min-width:280px;overflow:hidden;transition:all .3s ease}.news-card:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-10px)}.news-image{height:400px;overflow:hidden;position:relative;width:100%}.news-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.news-card:hover .news-image img{transform:scale(1.05)}.news-overlay{background:linear-gradient(0deg,#000c 0,#0006 50%,#0000);bottom:0;color:#fff;left:0;padding:30px 20px 20px;position:absolute;right:0}.news-number{color:#fffc;display:block;font-size:11px;font-weight:600}.news-number,.news-overlay h3{letter-spacing:1px;margin-bottom:10px}.news-overlay h3{color:#fff;font-size:16px;font-weight:700}.news-overlay p{color:#ffffffe6;font-size:13px;line-height:1.6;margin-bottom:15px}.news-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:20px;color:#fff;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:1px;padding:8px 20px;transition:all .3s ease}.news-btn:hover{background:#ffffffe6;border-color:#ffffffe6;color:#333}.about-section{background-color:#f5e6e8;overflow:hidden;padding:80px 50px;position:relative}.about-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 200'%3E%3Cellipse cx='50' cy='100' rx='25' ry='75' fill='%23fff' opacity='.4'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:280px;position:absolute;right:-50px;top:10%;transform:rotate(-15deg);width:180px;z-index:1}.about-section:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 200'%3E%3Cellipse cx='50' cy='100' rx='28' ry='78' fill='%23fff' opacity='.3'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;bottom:15%;content:"";height:250px;left:-30px;position:absolute;transform:rotate(20deg);width:150px;z-index:1}.recipes-carousel-section{background-color:#fff;overflow:hidden;padding:60px 20px}.recipes-carousel-section .carousel-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto 40px;max-width:1400px;padding:0 20px}.recipes-carousel-section .carousel-header h2{color:#333;font-size:32px;font-weight:700;letter-spacing:4px}.recipes-carousel-section .news-carousel{display:flex;gap:20px;margin:0 auto;max-width:1400px;overflow-x:auto;padding:0 20px;scroll-behavior:smooth;scrollbar-width:none}.recipes-carousel-section .news-carousel::-webkit-scrollbar{display:none}.about-content{align-items:center;display:flex;gap:60px;margin:0 auto;max-width:1200px;position:relative;z-index:2}.about-image{border-radius:50%;flex:0 0 350px;overflow:hidden}.about-image img{height:350px;object-fit:cover;width:100%}.about-text{flex:1 1}.about-text h2{color:#333;font-family:Georgia,serif;font-size:42px;font-weight:400;margin-bottom:20px}.about-text p{color:#555;font-size:15px;line-height:1.8;margin-bottom:15px}.about-btn{background:#b8917d;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:1px;margin-top:20px;padding:12px 35px;transition:all .3s ease}.about-btn:hover{background:#a07d6b;transform:translateY(-2px)}.social-section{background-color:#f5e6e8;padding:80px 50px}.social-content{align-items:center;display:flex;gap:60px;margin:0 auto;max-width:1200px}.social-image{flex:0 0 450px}.social-image img{border-radius:15px;height:400px;object-fit:cover;width:100%}.social-text{flex:1 1}.social-text h2{color:#333;font-size:32px;font-weight:700;line-height:1.3}.social-features,.social-text h2{margin-bottom:30px}.feature{margin-bottom:20px}.feature-number{color:#b8917d;display:block;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:8px}.feature p{color:#555;font-size:14px;line-height:1.7}.social-btn{background:#b8917d;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:1px;padding:12px 35px;transition:all .3s ease}.social-btn:hover{background:#a07d6b;transform:translateY(-2px)}.blog-section{background-color:#f5e6e8;overflow:hidden;padding:80px 50px;position:relative}.blog-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 200'%3E%3Cellipse cx='50' cy='100' rx='30' ry='80' fill='%23fff' opacity='.35'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:260px;left:-40px;position:absolute;top:20%;transform:rotate(25deg);width:170px;z-index:0}.blog-section:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 200'%3E%3Cellipse cx='50' cy='100' rx='32' ry='85' fill='%23fff' opacity='.4'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;bottom:10%;content:"";height:300px;position:absolute;right:-50px;transform:rotate(-20deg);width:200px;z-index:0}.blog-section h2{color:#333;font-size:36px;font-weight:700;letter-spacing:4px;margin-bottom:50px;position:relative;text-align:center;z-index:1}.blog-featured{align-items:center;display:flex;gap:50px;margin:0 auto 80px;max-width:1200px;position:relative;z-index:1}.blog-image{flex:0 0 400px}.blog-image img{border-radius:15px;height:400px;object-fit:cover;width:100%}.blog-text{flex:1 1}.blog-text h3{color:#333;font-size:28px;font-weight:700;margin-bottom:20px}.blog-text p{color:#555;font-size:14px;line-height:1.8;margin-bottom:25px}.blog-btn{background:#d4a29c;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:1px;padding:12px 35px;transition:all .3s ease}.blog-btn:hover{background:#c28f89}.blog-categories{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.blog-categories h3{color:#333;font-size:20px;font-weight:600;margin-bottom:30px}.categories-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.category-card{border-radius:15px;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s ease}.category-card:hover{transform:scale(1.05)}.category-card img{height:200px;object-fit:cover;width:100%}.category-label{background:#d4a29c;border-radius:20px;bottom:15px;color:#fff;font-size:11px;font-weight:600;left:50%;letter-spacing:1px;padding:8px 20px;position:absolute;transform:translateX(-50%);white-space:nowrap}.shop-section{margin:80px auto 0;max-width:1200px;text-align:center}.shop-section h3{color:#333;font-size:32px;font-weight:700;letter-spacing:4px;margin-bottom:40px}.shop-subtitle{color:#666;font-size:16px;margin-bottom:40px;text-align:center}.final-cta{align-items:center;background:linear-gradient(#0000004d,#0000004d),url(https://images.unsplash.com/photo-1499951360447-b19be8fe80f5?w=1200&h=400&fit=crop) 50%/cover;display:flex;height:400px;justify-content:center;position:relative}.cta-overlay{color:#fff;text-align:center}.cta-label{font-size:12px;font-weight:600;letter-spacing:2px;margin-bottom:15px}.cta-overlay h2{font-family:Georgia,serif;font-size:42px;font-style:italic;font-weight:300;margin-bottom:30px}.cta-final-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:2px solid #ffffff80;border-radius:25px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:1px;padding:12px 35px;transition:all .3s ease}.cta-final-btn:hover{background:#ffffffe6;color:#333}.beauty-carousel-section{background-color:#f5e6e8;overflow:hidden;padding:60px 20px}.beauty-carousel-section .carousel-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto 40px;max-width:1400px;padding:0 20px}.beauty-carousel-section .carousel-header h2{color:#333;font-size:32px;font-weight:700;letter-spacing:4px}.beauty-carousel-section .news-carousel{display:flex;gap:20px;margin:0 auto;max-width:1400px;overflow-x:auto;padding:0 20px;scroll-behavior:smooth;scrollbar-width:none}.beauty-carousel-section .news-carousel::-webkit-scrollbar{display:none}@media (max-width:768px){.navbar{flex-direction:column;gap:14px;padding:16px}.nav-links{flex-wrap:wrap;gap:10px;justify-content:center;margin:0;width:100%}.nav-links li a{font-size:13px;padding:6px 12px}.hero-content{padding-top:100px;text-align:center}.hero-content h1{line-height:1.1;white-space:normal}.hero-subtitle{font-size:13px}.background-content{flex-direction:column;justify-content:center}.hero-content h1{font-size:42px;letter-spacing:2px}.left-content h2{font-size:28px}.carousel-header{flex-direction:column;gap:20px;text-align:center}.news-card{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0;min-width:250px}.about-content,.blog-featured,.social-content{flex-direction:column}.about-image,.social-image{flex:0 0 auto}.categories-grid,.shop-grid{grid-template-columns:repeat(2,1fr)}.footer-content{gap:30px;grid-template-columns:1fr}.shop-feed{max-width:100%}.dress-post{border-left:none;border-radius:0;border-right:none}.dress-post-image img{max-height:500px}.dress-buttons{flex-direction:column}}@media (min-width:769px) and (max-width:1200px){.navbar{gap:10px;padding:10px 16px}.logo{font-size:15px}.nav-links{gap:4px}.nav-links li a{font-size:12px;padding:6px 9px}}.FashionNews{font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.fashion-hero{align-items:center;background:linear-gradient(#00000073,#000000d1),url(https://images.unsplash.com/photo-1483985988355-763728e1935b?w=1600&h=800&fit=crop) 50%/cover no-repeat;display:flex;height:52vh;justify-content:center;min-height:380px;overflow:hidden;position:relative;text-align:center}.fashion-hero-content{max-width:800px;padding:0 20px;position:relative;z-index:2}.fashion-hero-content h1{color:#fff;font-size:56px;font-weight:800;letter-spacing:6px;margin-bottom:16px;text-shadow:0 2px 14px #000000b3;text-transform:uppercase}.fashion-subtitle{color:#ffffffeb;font-size:18px;font-weight:400;letter-spacing:1.5px;line-height:1.6;margin:0 auto;max-width:600px;text-shadow:0 1px 8px #0009}.featured-article-section{background-color:#fff;padding:80px 50px}.featured-tag,.read-more-btn:hover{background:#d4a29c}.news-grid-section{background-color:#f9f9f9;padding:80px 50px}.filter-tag.active,.filter-tag:hover{background:#d4a29c;border-color:#d4a29c}.news-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.news-article{background:#fff;border-radius:15px;box-shadow:0 4px 15px #00000014;cursor:pointer;display:block;overflow:hidden;text-decoration:none;transition:all .3s ease}.news-article:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-10px)}.article-image{overflow:hidden;position:relative}.article-image img{height:250px;object-fit:cover;transition:transform .3s ease;width:100%}.news-article:hover .article-image img{transform:scale(1.05)}.article-category{background:#d4a29ce6;border-radius:15px;color:#fff;left:15px;letter-spacing:1px;padding:6px 15px;position:absolute;top:15px}.article-content{padding:25px}.article-content h3{color:#333;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:12px;text-decoration:none}.article-excerpt{color:#666;font-size:14px;line-height:1.6;margin-bottom:20px}.article-footer{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-top:15px}.article-date{color:#999;font-size:12px}.article-link{color:#d4a29c;font-size:12px;font-weight:600;text-decoration:none;transition:color .3s ease}.article-link:hover{color:#333}.newsletter-cta{background:linear-gradient(135deg,#f5e6e8,#e0f7fa)}.newsletter-btn-inline:hover{background:#d4a29c}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:20px}.nav-links{flex-wrap:wrap;gap:15px;justify-content:center}.fashion-hero-content h1{font-size:42px;letter-spacing:4px}.featured-main,.footer-content,.news-grid{grid-template-columns:1fr}.footer-content{gap:30px}.newsletter-form-inline{flex-direction:column}}.FashionArticle{background-color:#faf9f8;color:#222;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.navbar{box-shadow:0 2px 15px #0000000f;padding:18px 50px;z-index:1000}.logo{color:#111;font-size:20px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.nav-links{align-items:center;gap:25px}.nav-links li a{color:#444;font-size:13.5px;letter-spacing:.5px;padding:6px 4px;transition:all .25s ease}.nav-links li a.active,.nav-links li a:hover{border-bottom:2px solid #d4a29c;color:#d4a29c}.article-hero{background-color:#111;height:65vh;max-height:580px;min-height:440px}.article-hero img{filter:brightness(.85);height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.2s ease;width:100%}.article-hero:hover img{transform:scale(1.05)}.article-hero-overlay{background:linear-gradient(180deg,#0006,#000000a6 45%,#000000eb);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:50px 80px 45px;position:absolute;right:0;top:0;z-index:2}.breadcrumb{color:#e0e0e0;font-size:13px;font-weight:500;margin-bottom:14px;text-shadow:0 1px 4px #000c}.breadcrumb a{color:#ffd8d3;text-decoration:none;transition:opacity .2s ease}.breadcrumb a:hover{opacity:.9;text-decoration:underline}.breadcrumb span{color:#fff;opacity:.85}.article-category-badge{align-self:flex-start;background:#d4a29c;border-radius:25px;box-shadow:0 4px 12px #d4a29c66;color:#fff;display:inline-block;font-size:11px;font-weight:800;letter-spacing:1.5px;margin-bottom:16px;padding:6px 18px;text-transform:uppercase}.article-hero-overlay h1{color:#fff;font-size:44px;font-weight:800;letter-spacing:-.5px;line-height:1.22;margin-bottom:18px;max-width:980px;text-shadow:0 2px 12px #000000d9}.article-meta{align-items:center;color:#f0f0f0;font-weight:500;gap:12px;text-shadow:0 1px 6px #000c}.article-content-section{background-color:#faf9f8;padding:60px 30px}.article-layout-wrapper{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:minmax(0,1fr) 340px;margin:0 auto;max-width:1240px}.article-main-content{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000a;padding:45px 50px}.article-body{color:#2c2c2c;font-size:18px;line-height:1.85}.lead-paragraph{border-left:4px solid #d4a29c;color:#1a1a1a;font-size:20px;font-weight:500;line-height:1.7;margin-bottom:30px;padding-left:18px}.article-body p{margin-bottom:22px}.article-body h3{color:#111;font-size:26px;font-weight:800;line-height:1.3;margin-bottom:16px;margin-top:42px}.article-body h4{color:#222;font-size:20px;font-weight:700;margin-bottom:12px;margin-top:25px}.article-body ol,.article-body ul{margin-bottom:26px;margin-left:24px}.article-body li{line-height:1.7;margin-bottom:10px}.callout-box{background:#fdf6f5;border:1px solid #f6dedc;border-left:5px solid #d4a29c;border-radius:12px;margin:30px 0;padding:22px 25px}.callout-box h4{color:#a85850;font-size:18px;margin-bottom:8px;margin-top:0}.callout-box p{color:#4a3836;font-size:16.5px;margin-bottom:0}.dupe-tip-box{background:#f4fbf7;border:1px solid #d4ecd9;border-left:5px solid #2e8540;border-radius:12px;margin:32px 0;padding:22px 25px}.dupe-tip-box h4{color:#1e6630;font-size:18px;margin-bottom:8px;margin-top:0}.dupe-tip-box p{color:#23472c;font-size:16px;margin-bottom:0}.checklist-box{background:#f8f9fc;border:1px solid #e2e8f0;border-left:5px solid #4a69bd;border-radius:12px;margin:32px 0;padding:24px 28px}.checklist-box h4{color:#2c3e50;font-size:18px;margin-bottom:12px;margin-top:0}.checklist-box ul{list-style:none;margin-bottom:0;margin-left:0}.checklist-box li{color:#334155;font-weight:500;padding:6px 0}.faq-item{background:#fcfcfc;border:1px solid #eee;border-radius:10px;margin-bottom:14px;padding:18px 22px}.faq-item h4{color:#111;font-size:17px;margin-top:0}.faq-item p{color:#555;font-size:15.5px;margin-bottom:0}.share-section{align-items:center;border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:45px 0;padding:28px 0}.share-header h4{color:#111;font-size:17px;font-weight:700;margin-bottom:4px}.share-sub{color:#777;font-size:13px}.share-btn{align-items:center;border-radius:25px;display:flex;font-weight:700;gap:6px;padding:10px 20px;transition:all .25s ease}.share-btn.pinterest{background:#e60023;color:#fff}.share-btn.facebook{background:#1877f2;color:#fff}.share-btn.twitter{background:#000;color:#fff}.share-btn:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.author-box{background:#fbf9f8;border:1px solid #f0eae7;border-radius:14px;display:flex;gap:22px;margin-bottom:50px;padding:28px}.author-image{flex:0 0 85px}.author-image img{border:3px solid #fff;border-radius:50%;box-shadow:0 3px 10px #0000001a;height:85px;object-fit:cover;width:85px}.author-badge{color:#d4a29c;display:inline-block;font-size:10px;font-weight:800;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.author-info h4{color:#111;font-size:18px;font-weight:700;margin-bottom:8px}.author-info p{color:#555;font-size:14.5px;line-height:1.65}.related-articles{margin-top:50px}.related-articles h3{color:#111;font-size:24px;font-weight:800;margin-bottom:25px}.related-card{border:1px solid #f0f0f0;box-shadow:0 2px 10px #0000000a;display:flex;flex-direction:column}.related-card:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-5px)}.related-card img{height:160px}.related-content{display:flex;flex:1 1;flex-direction:column;padding:16px}.related-category{align-self:flex-start;background:#fdf0ee;border-radius:10px;color:#d4a29c;display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:1px;margin-bottom:10px;padding:3px 10px}.related-content h4{color:#111;flex:1 1;font-size:15px;font-weight:700;line-height:1.4;margin-bottom:8px}.related-date{color:#999;font-size:12px}.article-sidebar{display:flex;flex-direction:column;gap:30px;position:-webkit-sticky;position:sticky;top:90px}.sidebar-widget{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 18px #0000000a;padding:26px}.sidebar-widget h3{border-bottom:2px solid #faf0ee;color:#111;font-size:18px;font-weight:800;letter-spacing:.3px;margin-bottom:18px;padding-bottom:12px}.sidebar-search-box{background:#f7f7f7;border:1px solid #eee;border-radius:25px;display:flex;padding:4px}.sidebar-search-box input{background:#0000;border:none;color:#333;flex:1 1;font-size:13.5px;outline:none;padding:10px 16px}.sidebar-search-box button{align-items:center;background:#d4a29c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:38px;justify-content:center;transition:background .2s ease;width:38px}.sidebar-search-box button:hover{background:#c28f89}.newsletter-widget{background:linear-gradient(135deg,#fdf6f5,#fae8e5);border:1px solid #f2d4cf;text-align:center}.newsletter-badge{background:#d4a29c;border-radius:20px;color:#fff;display:inline-block;font-size:10px;font-weight:800;letter-spacing:1px;margin-bottom:12px;padding:4px 14px}.newsletter-widget h3{border-bottom:none;margin-bottom:8px;padding-bottom:0}.newsletter-widget p{color:#555;font-size:13.5px;line-height:1.6;margin-bottom:16px}.sidebar-newsletter-form{display:flex;flex-direction:column;gap:10px}.sidebar-newsletter-form input{background:#fff;border:1px solid #e8c4bf;border-radius:25px;font-size:13px;outline:none;padding:12px 16px;width:100%}.sidebar-newsletter-form button{background:#111;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:11.5px;font-weight:800;letter-spacing:1px;padding:12px;transition:all .25s ease;width:100%}.sidebar-newsletter-form button:hover{background:#d4a29c;transform:translateY(-1px)}.newsletter-success{background:#e8f5e9;border-radius:10px;color:#2e7d32;font-size:13px;font-weight:600;padding:12px}.trending-list{display:flex;flex-direction:column;gap:16px}.trending-item{align-items:center;color:inherit;display:flex;gap:12px;text-decoration:none;transition:transform .2s ease}.trending-item:hover{transform:translateX(4px)}.trending-number{color:#d4a29c;flex:0 0 24px;font-size:20px;font-weight:800}.trending-item img{border-radius:8px;flex:0 0 60px;height:60px;object-fit:cover;width:60px}.trending-item-content{flex:1 1;min-width:0}.trending-category{color:#d4a29c;display:block;font-size:9px;font-weight:800;letter-spacing:1px;margin-bottom:3px}.trending-item-content h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:13px;font-weight:700;line-height:1.35;margin-bottom:4px;overflow:hidden}.trending-item-content small{color:#999;font-size:11px}.category-list{list-style:none}.category-list li{border-bottom:1px solid #f5f5f5}.category-list li:last-child{border-bottom:none}.category-list a{align-items:center;color:#444;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:10px 0;text-decoration:none;transition:all .2s ease}.category-list a:hover{color:#d4a29c;padding-left:6px}.category-count{background:#f5f5f5;border-radius:12px;color:#888;font-size:11px;font-weight:700;padding:2px 8px}.pinterest-promo-widget{background:#fff5f6;border:1px solid #ffd3d8;text-align:center}.pinterest-icon{font-size:32px;margin-bottom:10px}.pinterest-promo-widget h3{border-bottom:none;margin-bottom:8px;padding-bottom:0}.pinterest-promo-widget p{color:#666;font-size:13.5px;line-height:1.55;margin-bottom:16px}.pinterest-follow-btn{background:#e60023;border-radius:25px;color:#fff;display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:1px;padding:10px 22px;text-decoration:none;transition:all .2s ease}.pinterest-follow-btn:hover{background:#c8001e;box-shadow:0 4px 12px #e6002340;transform:translateY(-2px)}.back-section{background-color:#faf9f8;padding:40px 30px;text-align:center}.back-btn{background:#111;border-radius:30px;color:#fff;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1px;padding:14px 38px;text-decoration:none;transition:all .3s ease}.back-btn:hover{background:#d4a29c;box-shadow:0 4px 15px #d4a29c66;transform:translateY(-2px)}.footer{background:#1a1a1a;padding:65px 50px 30px}.footer-content{grid-template-columns:1.4fr 1fr 1fr 1.2fr;margin:0 auto 45px}.footer-section h3{font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.footer-section p{color:#aaa;font-size:13.5px;margin-bottom:18px}.footer-links li{margin-bottom:11px}.footer-links a{color:#bbb;font-size:13.5px;transition:color .2s ease}.social-icons{gap:12px}.social-icon{font-size:15px;font-weight:700;height:36px;transition:all .25s ease;width:36px}.newsletter-input{background:#2a2a2a;padding:12px 16px}.newsletter-btn{font-size:11.5px;font-weight:800;padding:12px 20px;transition:background .2s ease}.footer-bottom{border-top:1px solid #ffffff14;padding-top:28px}.footer-bottom p{color:#777;font-size:12.5px}@media (max-width:1080px){.article-layout-wrapper{gap:40px;grid-template-columns:1fr}.article-sidebar{position:static}.article-hero-overlay{padding:40px 30px}.article-hero-overlay h1{font-size:36px}}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:16px 20px}.nav-links{flex-wrap:wrap;gap:12px;justify-content:center}.article-hero{height:auto;min-height:380px}.article-hero-overlay h1{font-size:26px;line-height:1.3}.article-content-section{padding:30px 15px}.article-main-content{padding:25px 20px}.article-body{font-size:16.5px}.lead-paragraph{font-size:18px}.related-grid{grid-template-columns:1fr}.footer{padding:45px 20px 20px}.footer-content{gap:30px;grid-template-columns:1fr}}.article-category{font-size:11px;margin-bottom:16px}.article-title{font-size:48px;line-height:1.15;margin-bottom:20px}@media (max-width:768px){.back-to-articles{font-size:13px;left:20px;padding:10px 20px;top:20px}.article-hero{height:55vh;max-height:550px}.hero-content{padding:40px 30px}.article-title{font-size:36px}.article-meta{font-size:13px;gap:15px}.article-content{padding:40px 30px}.overview-stats{gap:15px;grid-template-columns:repeat(3,1fr)}.stat-item{padding:20px 10px}.stat-value{font-size:20px}.recipe-description{font-size:16px}.section-header h2{font-size:18px}.related-grid{gap:20px;grid-template-columns:1fr}.share-buttons{align-items:stretch;flex-direction:column}.share-btn{width:100%}}@media (max-width:480px){.article-hero{height:50vh;max-height:450px}.article-title{font-size:26px;line-height:1.2}.article-category{font-size:10px;padding:6px 16px}.article-content,.hero-content{padding:30px 20px}.article-content{border-radius:10px}.overview-stats{grid-template-columns:1fr}.section-header,.section-item.expanded .section-content{padding:20px}.preparation-list li{padding-left:45px}}.FoodRecipes{font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.nav-links li a.active{background:linear-gradient(135deg,#d4a29c,#c89f94)}.recipes-hero{align-items:center;background:linear-gradient(135deg,#fff9c4,#f5e6e8);display:flex;height:60vh;justify-content:center;overflow:hidden;position:relative;text-align:center}.recipes-hero:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 200'%3E%3Cellipse cx='50' cy='100' rx='25' ry='75' fill='%23fff' opacity='.4'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:250px;left:10%;position:absolute;top:-30px;transform:rotate(20deg);width:150px}.recipes-hero-content h1{color:#333;font-size:64px;font-weight:700;letter-spacing:8px;margin-bottom:20px}.recipes-subtitle{color:#666;font-size:16px;font-weight:400;letter-spacing:1px}.featured-recipe-section{background-color:#fff;padding:80px 50px}.featured-tag,.read-more-btn:hover{background:#ff9800}.recipes-grid-section{background-color:#f9f9f9;padding:80px 50px}.filter-tag.active,.filter-tag:hover{background:#ff9800;border-color:#ff9800}.recipes-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.recipe-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #00000014;cursor:pointer;overflow:hidden;text-decoration:none;transition:all .3s ease}.recipe-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-10px)}.recipe-image{overflow:hidden;position:relative}.recipe-image img{height:250px;object-fit:cover;transition:transform .3s ease;width:100%}.recipe-card:hover .recipe-image img{transform:scale(1.05)}.recipe-category{background:#ff9800e6;color:#fff;font-size:10px;font-weight:700;left:15px;letter-spacing:1px}.recipe-category,.recipe-time{border-radius:15px;padding:6px 15px;position:absolute;top:15px}.recipe-time{background:#fffffff2;color:#333;font-size:11px;font-weight:600;right:15px}.recipe-content{padding:25px}.recipe-content h3{color:#333;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:12px}.recipe-excerpt{color:#666;font-size:14px;line-height:1.6;margin-bottom:20px}.recipe-footer{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-top:15px}.recipe-difficulty,.recipe-link{color:#ff9800;font-size:12px;font-weight:600}.recipe-link{text-decoration:none;transition:color .3s ease}.recipe-link:hover{color:#333}.newsletter-cta{background:linear-gradient(135deg,#fff9c4,#f5e6e8)}.newsletter-btn-inline:hover{background:#ff9800}.footer-links a:hover{color:#ff9800}.newsletter-btn,.social-icon:hover{background:#ff9800}.newsletter-btn:hover{background:#e68900}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:20px}.nav-links{flex-wrap:wrap;gap:15px;justify-content:center}.recipes-hero-content h1{font-size:42px;letter-spacing:4px}.featured-main,.footer-content,.recipes-grid{grid-template-columns:1fr}.footer-content{gap:30px}.newsletter-form-inline{flex-direction:column}}.article-hero{height:85vh}.article-hero.scrolled{height:50vh}.hero-content{max-width:900px;padding:60px 40px}.article-category{border-radius:30px;font-size:12px;letter-spacing:2px;margin-bottom:20px;padding:8px 20px}.article-title{font-size:56px;font-weight:800;letter-spacing:-.5px;margin-bottom:24px}.article-meta{font-size:14px;gap:30px}.stat-label{font-size:12px;letter-spacing:1px;margin-bottom:8px}.stat-value{font-size:24px;font-weight:800}.recipe-description{font-size:18px;line-height:1.8}.section-header h2{font-size:22px;letter-spacing:.5px}.toggle-icon{font-size:32px;height:40px;width:40px}.content-list li,.preparation-list li{font-size:16px;line-height:2;margin-bottom:12px;padding-left:10px}.preparation-list li{margin-bottom:20px;padding-left:50px}.preparation-list li:before{font-size:14px;height:35px;width:35px}.share-section h3{font-size:24px;margin-bottom:25px}.share-buttons{gap:15px}.share-btn{font-size:14px;padding:12px 30px}.related-recipes h3{font-size:28px;margin-bottom:30px}.related-grid{grid-gap:25px;gap:25px}.related-card{border-radius:15px}.related-card:hover{box-shadow:0 12px 30px #00000026;transform:translateY(-8px)}.related-card img{height:200px}.related-card h4{font-size:16px;padding:20px}@media (max-width:768px){.back-to-articles{font-size:13px;left:20px;padding:10px 20px;top:20px}.article-hero{height:70vh}.hero-content{padding:40px 30px}.article-title{font-size:36px}.article-meta{font-size:13px;gap:15px}.article-content{padding:40px 30px}.overview-stats{gap:15px;grid-template-columns:repeat(3,1fr)}.stat-item{padding:20px 10px}.stat-value{font-size:20px}.recipe-description{font-size:16px}.section-header h2{font-size:18px}.related-grid{gap:20px;grid-template-columns:1fr}.share-buttons{align-items:stretch;flex-direction:column}.share-btn{width:100%}}@media (max-width:480px){.article-title{font-size:28px}.article-content{border-radius:10px;padding:30px 20px}.overview-stats{grid-template-columns:1fr}.section-header,.section-item.expanded .section-content{padding:20px}.preparation-list li{padding-left:45px}}.FashionTips{font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.nav-links li a.active{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.tips-hero{align-items:center;background:linear-gradient(#00000073,#000000d1),url(https://images.unsplash.com/photo-1490481651871-ab68de25d43d?w=1600&h=800&fit=crop) 50%/cover no-repeat;display:flex;height:52vh;justify-content:center;min-height:380px;overflow:hidden;position:relative;text-align:center}.tips-hero-content{max-width:800px;padding:0 20px;position:relative;z-index:2}.tips-hero-content h1{color:#fff;font-size:56px;font-weight:800;letter-spacing:6px;margin-bottom:16px;text-shadow:0 2px 14px #000000b3;text-transform:uppercase}.tips-subtitle{color:#ffffffeb;font-size:18px;font-weight:400;letter-spacing:1.5px;line-height:1.6;margin:0 auto;max-width:600px;text-shadow:0 1px 8px #0009}.featured-tip-section{background-color:#fff;padding:80px 50px}.featured-tag,.read-more-btn:hover{background:#8b5cf6}.tips-grid-section{background-color:#f9f9f9;padding:80px 50px}.filter-tag.active,.filter-tag:hover{background:#8b5cf6;border-color:#8b5cf6}.tips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.tip-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #00000014;cursor:pointer;overflow:hidden;text-decoration:none;transition:all .3s ease}.tip-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-10px)}.tip-image{overflow:hidden;position:relative}.tip-image img{height:250px;object-fit:cover;transition:transform .3s ease;width:100%}.tip-card:hover .tip-image img{transform:scale(1.05)}.tip-category{background:#8b5cf6e6;border-radius:15px;color:#fff;font-size:10px;font-weight:700;left:15px;letter-spacing:1px;padding:6px 15px;position:absolute;top:15px}.tip-content{padding:25px}.tip-content h3{color:#333;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:12px}.tip-excerpt{color:#666;font-size:14px;line-height:1.6;margin-bottom:20px}.tip-footer{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-top:15px}.tip-level,.tip-link{color:#8b5cf6;font-size:12px;font-weight:600}.tip-link{text-decoration:none;transition:color .3s ease}.tip-link:hover{color:#333}.quick-tips-section{background-color:#fff;padding:80px 50px}.quick-tips-container{margin:0 auto;max-width:1200px}.quick-tips-container h2{color:#333;font-size:42px;font-weight:700;letter-spacing:4px;margin-bottom:50px;text-align:center}.quick-tips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.quick-tip-card{background:linear-gradient(135deg,#e0e7ff,#fce7f3);border-radius:15px;padding:30px;text-align:center;transition:all .3s ease}.quick-tip-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.quick-tip-number{color:#8b5cf6;font-size:48px;font-weight:700;margin-bottom:15px;opacity:.3}.quick-tip-card h4{color:#333;font-size:18px;font-weight:700;margin-bottom:12px}.quick-tip-card p{color:#666;font-size:13px;line-height:1.6}.newsletter-cta{background:linear-gradient(135deg,#e0e7ff,#fce7f3)}.newsletter-btn-inline:hover{background:#8b5cf6}.footer-links a:hover{color:#8b5cf6}.newsletter-btn,.social-icon:hover{background:#8b5cf6}.newsletter-btn:hover{background:#7c3aed}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:20px}.nav-links{flex-wrap:wrap;gap:15px;justify-content:center}.tips-hero-content h1{font-size:42px;letter-spacing:4px}.featured-main,.footer-content,.quick-tips-grid,.tips-grid{grid-template-columns:1fr}.footer-content{gap:30px}.newsletter-form-inline{flex-direction:column}}.HomeTips{font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.nav-links li a:hover{background:#10b9811a;color:#10b981}.nav-links li a.active{background:linear-gradient(135deg,#10b981,#059669)}.home-tips-hero{align-items:center;background:linear-gradient(135deg,#d1fae5,#a7f3d0);display:flex;height:60vh;justify-content:center;overflow:hidden;position:relative;text-align:center}.home-tips-hero-content h1{color:#333;font-size:64px;font-weight:700;letter-spacing:8px;margin-bottom:20px}.home-tips-subtitle{color:#666;font-size:16px;letter-spacing:1px}.featured-home-tip-section{background-color:#fff;padding:80px 50px}.featured-tag,.read-more-btn:hover{background:#10b981}.home-tips-grid-section{background-color:#f9f9f9;padding:80px 50px}.filter-tag.active,.filter-tag:hover{background:#10b981;border-color:#10b981}.home-tips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.home-tip-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #00000014;cursor:pointer;overflow:hidden;text-decoration:none;transition:all .3s ease}.home-tip-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-10px)}.home-tip-image{overflow:hidden;position:relative}.home-tip-image img{height:250px;object-fit:cover;transition:transform .3s ease;width:100%}.home-tip-card:hover .home-tip-image img{transform:scale(1.05)}.home-tip-category{background:#10b981e6;border-radius:15px;color:#fff;font-size:10px;font-weight:700;left:15px;letter-spacing:1px;padding:6px 15px;position:absolute;top:15px}.home-tip-content{padding:25px}.home-tip-content h3{color:#333;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:12px}.home-tip-excerpt{color:#666;font-size:14px;line-height:1.6;margin-bottom:20px}.home-tip-footer{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-top:15px}.home-tip-link,.home-tip-time{color:#10b981;font-size:12px;font-weight:600}.quick-home-tips-section{background-color:#fff;padding:80px 50px}.quick-home-tips-container{margin:0 auto;max-width:1200px}.quick-home-tips-container h2{color:#333;font-size:42px;font-weight:700;letter-spacing:4px;margin-bottom:50px;text-align:center}.quick-home-tips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.quick-home-tip-card{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:15px;padding:30px;text-align:center;transition:all .3s ease}.quick-home-tip-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.quick-home-tip-icon{font-size:48px;margin-bottom:15px}.quick-home-tip-card h4{color:#333;font-size:18px;font-weight:700;margin-bottom:12px}.quick-home-tip-card p{color:#666;font-size:13px;line-height:1.6}.newsletter-cta{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.newsletter-btn-inline:hover{background:#10b981}.footer-links a:hover{color:#10b981}.newsletter-btn,.social-icon:hover{background:#10b981}.newsletter-btn:hover{background:#059669}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:20px}.nav-links{flex-wrap:wrap;gap:15px;justify-content:center}.home-tips-hero-content h1{font-size:42px;letter-spacing:4px}.featured-main,.footer-content,.home-tips-grid,.quick-home-tips-grid{grid-template-columns:1fr}.footer-content{gap:30px}.newsletter-form-inline{flex-direction:column}}.GardeningTips{font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.nav-links li a:hover{background:#22c55e1a;color:#22c55e}.nav-links li a.active{background:linear-gradient(135deg,#22c55e,#16a34a)}.gardening-hero{align-items:center;background:linear-gradient(135deg,#dcfce7,#bbf7d0);display:flex;height:60vh;justify-content:center;overflow:hidden;position:relative;text-align:center}.gardening-hero-content h1{color:#333;font-size:64px;font-weight:700;letter-spacing:8px;margin-bottom:20px}.gardening-subtitle{color:#666;font-size:16px;letter-spacing:1px}.featured-gardening-tip-section{background-color:#fff;padding:80px 50px}.featured-main{grid-gap:50px;align-items:center;gap:50px}.featured-main img{border-radius:20px;box-shadow:0 10px 30px #0000001a;height:500px}.featured-content{padding:20px}.featured-tag{background:#22c55e;letter-spacing:1px;margin-bottom:20px;padding:8px 20px}.featured-content h2{color:#333;font-size:36px;line-height:1.3;margin-bottom:15px}.featured-meta{color:#999;margin-bottom:20px}.featured-excerpt{color:#666;line-height:1.8;margin-bottom:30px}.read-more-btn{background:#333;border-radius:25px;font-size:12px;font-weight:600;padding:14px 35px}.read-more-btn:hover{background:#22c55e;box-shadow:0 4px 12px #00000026}.gardening-tips-grid-section{background-color:#f9f9f9;padding:80px 50px}.section-header{margin:0 auto 50px;max-width:1200px;text-align:center}.section-header h2{color:#333;font-size:42px;letter-spacing:4px;margin-bottom:30px}.filter-tags{gap:15px;justify-content:center}.filter-tag{border:2px solid #e0e0e0;border-radius:25px;color:#666;font-size:12px;letter-spacing:1px;padding:10px 25px;transition:all .3s ease}.filter-tag.active,.filter-tag:hover{background:#22c55e;border-color:#22c55e}.gardening-tips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.gardening-tip-card{background:#fff;border-radius:15px;box-shadow:0 4px 15px #00000014;cursor:pointer;overflow:hidden;text-decoration:none;transition:all .3s ease}.gardening-tip-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-10px)}.gardening-tip-image{overflow:hidden;position:relative}.gardening-tip-image img{height:250px;object-fit:cover;transition:transform .3s ease;width:100%}.gardening-tip-card:hover .gardening-tip-image img{transform:scale(1.05)}.gardening-tip-category{background:#22c55ee6;border-radius:15px;color:#fff;font-size:10px;font-weight:700;left:15px;letter-spacing:1px;padding:6px 15px;position:absolute;top:15px}.gardening-tip-content{padding:25px}.gardening-tip-content h3{color:#333;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:12px}.gardening-tip-excerpt{color:#666;font-size:14px;line-height:1.6;margin-bottom:20px}.gardening-tip-footer{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding-top:15px}.gardening-tip-link,.gardening-tip-season{color:#22c55e;font-size:12px;font-weight:600}.load-more-container{margin-top:60px;text-align:center}.load-more-btn{background:#fff;border:2px solid #333;color:#333;font-size:12px;font-weight:600}.load-more-btn:hover{background:#333;color:#fff}.quick-gardening-tips-section{background-color:#fff;padding:80px 50px}.quick-gardening-tips-container{margin:0 auto;max-width:1200px}.quick-gardening-tips-container h2{color:#333;font-size:42px;font-weight:700;letter-spacing:4px;margin-bottom:50px;text-align:center}.quick-gardening-tips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.quick-gardening-tip-card{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-radius:15px;padding:30px;text-align:center;transition:all .3s ease}.quick-gardening-tip-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.quick-gardening-tip-icon{font-size:48px;margin-bottom:15px}.quick-gardening-tip-card h4{color:#333;font-size:18px;font-weight:700;margin-bottom:12px}.quick-gardening-tip-card p{color:#666;font-size:13px;line-height:1.6}.newsletter-cta{background:linear-gradient(135deg,#dcfce7,#bbf7d0);padding:80px 50px;text-align:center}.newsletter-content h2{color:#333;font-size:42px;font-weight:700;margin-bottom:15px}.newsletter-content p{color:#666;font-size:16px;margin-bottom:30px}.newsletter-form-inline{display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:500px}.newsletter-input-inline{border:2px solid #fff;border-radius:25px;flex:1 1;font-size:14px;outline:none;padding:14px 20px}.newsletter-btn-inline{background:#333;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:1px;padding:14px 35px;transition:all .3s ease}.newsletter-btn-inline:hover{background:#22c55e}.footer-links a:hover{color:#22c55e}.newsletter-btn,.social-icon:hover{background:#22c55e}.newsletter-btn:hover{background:#16a34a}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:20px}.nav-links{flex-wrap:wrap;gap:15px;justify-content:center}.gardening-hero-content h1{font-size:42px;letter-spacing:4px}.featured-main,.footer-content,.gardening-tips-grid,.quick-gardening-tips-grid{grid-template-columns:1fr}.footer-content{gap:30px}.newsletter-form-inline{flex-direction:column}}.food-recipe-article{background-color:#fff;font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;width:100%}.back-to-articles{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:50px;box-shadow:0 4px 15px #0000001a;color:#333;display:flex;font-size:14px;font-weight:600;gap:8px;left:40px;padding:12px 24px;position:fixed;text-decoration:none;top:30px;transition:all .3s ease;z-index:1000}.back-to-articles:hover{box-shadow:0 6px 20px #00000026;transform:translateX(-5px)}.back-arrow{font-size:18px;font-weight:700}.article-hero{align-items:flex-end;background:linear-gradient(180deg,var(--dominant-color-light) 0,var(--dominant-color) 100%);display:flex;height:60vh;justify-content:center;max-height:650px;overflow:hidden;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1);width:100%}.article-hero.scrolled{height:45vh;max-height:500px}.hero-image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-image{height:100%;object-fit:cover;object-position:center;width:100%}.hero-overlay{background:linear-gradient(180deg,#0000 0,var(--dominant-color-dark) 40%,var(--dominant-color) 80%,var(--dominant-color) 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hero-content{color:#fff;max-width:1000px;padding:50px 60px;position:relative;text-align:left;width:100%;z-index:3}.article-category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40;border:1px solid #ffffff4d;border-radius:20px;display:inline-block;font-size:10px;font-weight:700;letter-spacing:1.5px;margin-bottom:14px;padding:6px 16px;text-transform:uppercase}.article-title{font-size:36px;font-weight:700;letter-spacing:-.3px;line-height:1.2;margin-bottom:18px;text-shadow:0 4px 20px #0000004d}.article-meta{display:flex;flex-wrap:wrap;font-size:13px;gap:24px;opacity:.95}.meta-item{align-items:center;display:flex;font-weight:500;gap:8px}.meta-item svg{opacity:.8}.article-content-wrapper{background:linear-gradient(180deg,var(--dominant-color) 0,#fffc 10%,#fff 20%,#fff 100%);min-height:60vh;padding:60px 20px 80px;position:relative}.article-content{background:#fff;border-radius:20px;box-shadow:0 10px 60px #00000014;margin:0 auto;max-width:900px;padding:60px 80px}.recipe-overview{border-bottom:2px solid #f0f0f0;margin-bottom:50px;padding-bottom:40px}.overview-stats{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}.stat-item{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #e9ecef;border-radius:15px;padding:25px;text-align:center;transition:all .3s ease}.stat-item:hover{box-shadow:0 8px 25px #00000014;transform:translateY(-5px)}.stat-label{color:#666;display:block;font-size:11px;font-weight:600;letter-spacing:.8px;margin-bottom:6px;text-transform:uppercase}.stat-value{color:#333;color:var(--dominant-color,#333);display:block;font-size:20px;font-weight:700}.recipe-description{color:#444;font-size:16px;line-height:1.7;text-align:justify}.recipe-sections{margin-bottom:50px}.section-item{border:2px solid #e9ecef;border-radius:12px;margin-bottom:15px;overflow:hidden;transition:all .3s ease}.section-item.expanded{border-color:#333;border-color:var(--dominant-color,#333);box-shadow:0 8px 25px #00000014}.section-header{background:linear-gradient(135deg,#f8f9fa,#fff);cursor:pointer;padding:25px 30px;transition:all .3s ease;-webkit-user-select:none;user-select:none}.section-header:hover{background:linear-gradient(135deg,#f0f0f0,#fff);background:linear-gradient(135deg,var(--dominant-color-light,#f0f0f0) 0,#fff 100%)}.section-item.expanded .section-header{background:linear-gradient(135deg,#333,#222);background:linear-gradient(135deg,var(--dominant-color,#333) 0,var(--dominant-color-dark,#222) 100%);color:#fff}.section-header h2{font-size:18px;font-weight:700;letter-spacing:.3px;margin:0}.toggle-icon{align-items:center;background:#0000000d;border-radius:50%;display:flex;font-size:28px;font-weight:300;height:36px;justify-content:center;transition:all .3s ease;width:36px}.section-item.expanded .toggle-icon{background:#fff3;transform:rotate(180deg)}.section-content{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.section-item.expanded .section-content{background:#fff;max-height:2000px;padding:30px}.content-list,.preparation-list{margin:0;padding-left:25px}.content-list li,.preparation-list li{color:#444;font-size:15px;line-height:1.8;margin-bottom:10px;padding-left:8px}.preparation-list{counter-reset:step-counter;list-style:none;padding-left:0}.preparation-list li{counter-increment:step-counter;margin-bottom:18px;padding-left:45px;position:relative}.preparation-list li:before{align-items:center;background:linear-gradient(135deg,#333,#222);background:linear-gradient(135deg,var(--dominant-color,#333) 0,var(--dominant-color-dark,#222) 100%);border-radius:50%;color:#fff;content:counter(step-counter);display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;left:0;position:absolute;top:0;width:32px}.share-section{background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:15px;margin-bottom:50px;padding:40px;text-align:center}.share-section h3{color:#333;font-size:20px;font-weight:700;margin-bottom:20px}.share-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.share-btn{border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 24px;transition:all .3s ease}.share-btn.facebook{background:linear-gradient(135deg,#1877f2,#0d5dbf)}.share-btn.twitter{background:linear-gradient(135deg,#1da1f2,#0c85d0)}.share-btn.pinterest{background:linear-gradient(135deg,#e60023,#bd001c)}.share-btn.email{background:linear-gradient(135deg,#666,#444)}.share-btn:hover{box-shadow:0 8px 20px #0003;transform:translateY(-3px)}.related-recipes{border-top:2px solid #e9ecef;margin-top:60px;padding-top:50px}.related-recipes h3{color:#333;font-size:22px;font-weight:700;margin-bottom:25px;text-align:center}.related-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.related-card{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;color:#333;overflow:hidden;text-decoration:none;transition:all .3s ease}.related-card:hover{box-shadow:0 10px 25px #00000026;transform:translateY(-6px)}.related-card img{height:180px;object-fit:cover;width:100%}.related-card h4{font-size:15px;font-weight:700;padding:18px;text-align:center}@media (max-width:1024px){.article-content{padding:50px}.article-title{font-size:44px}.related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.back-to-articles{font-size:13px;left:20px;padding:10px 20px;top:20px}.article-hero{height:55vh;max-height:550px}.hero-content{padding:40px 30px}.article-title{font-size:30px}.article-meta{font-size:12px;gap:15px}.article-content{padding:40px 30px}.overview-stats{gap:15px;grid-template-columns:repeat(3,1fr)}.stat-item{padding:20px 10px}.stat-value{font-size:18px}.recipe-description{font-size:15px}.section-header h2{font-size:17px}.related-grid{gap:20px;grid-template-columns:1fr}.share-buttons{align-items:stretch;flex-direction:column}.share-btn{width:100%}}@media (max-width:480px){.article-hero{height:50vh;max-height:450px}.article-title{font-size:24px;line-height:1.2}.article-category{font-size:9px;padding:6px 16px}.article-content,.hero-content{padding:30px 20px}.article-content{border-radius:10px}.overview-stats{grid-template-columns:1fr}.section-header,.section-item.expanded .section-content{padding:20px}.preparation-list li{padding-left:45px}}.About{font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.nav-links li a.active{background:linear-gradient(135deg,#f59e0b,#d97706)}.about-hero{align-items:center;background:linear-gradient(135deg,#fce7f3,#e0e7ff);display:flex;height:60vh;justify-content:center;overflow:hidden;position:relative;text-align:center}.about-hero-content h1{color:#333;font-size:64px;font-weight:700;letter-spacing:8px;margin-bottom:20px}.about-hero-subtitle{color:#666;font-size:18px;letter-spacing:1px}.our-story-section{background-color:#fff;padding:100px 50px}.our-story-container{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.story-content h2{color:#333;font-size:42px;font-weight:700;margin-bottom:30px}.story-intro{color:#d4a29c;font-size:20px;font-weight:600;line-height:1.6;margin-bottom:25px}.story-content p{color:#666;font-size:16px;line-height:1.9;margin-bottom:20px}.story-image img{border-radius:20px;box-shadow:0 10px 30px #0000001a;height:600px;object-fit:cover;width:100%}.mission-vision-section{background:linear-gradient(135deg,#fce7f3,#e0e7ff);padding:80px 50px}.mission-vision-container{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.mission-box,.vision-box{background:#ffffffe6;border-radius:20px;box-shadow:0 4px 15px #0000001a;padding:50px;text-align:center}.icon{font-size:60px;margin-bottom:20px}.mission-box h3,.vision-box h3{color:#333;font-size:28px;font-weight:700;margin-bottom:20px}.mission-box p,.vision-box p{color:#666;font-size:16px;line-height:1.8}.what-we-offer-section{background-color:#fff;padding:100px 50px}.what-we-offer-container{margin:0 auto;max-width:1200px}.what-we-offer-container h2{color:#333;font-size:42px;font-weight:700;margin-bottom:60px;text-align:center}.offers-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.offer-card{background:#f9f9f9;border-radius:15px;padding:30px;text-align:center;transition:all .3s ease}.offer-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-10px)}.offer-icon{font-size:50px;margin-bottom:20px}.offer-card h4{color:#333;font-size:20px;font-weight:700;margin-bottom:15px}.offer-card p{color:#666;font-size:14px;line-height:1.7}.values-section{background:#f9f9f9;padding:80px 50px}.values-container{margin:0 auto;max-width:1200px}.values-container h2{color:#333;font-size:42px;font-weight:700;margin-bottom:60px;text-align:center}.values-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.value-item{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000000d;padding:40px 20px;text-align:center}.value-item h4{color:#d4a29c;font-size:20px;font-weight:700;margin-bottom:15px}.value-item p{color:#666;font-size:14px;line-height:1.7}.team-section{background-color:#fff;padding:100px 50px}.team-container{margin:0 auto;max-width:1200px}.team-container h2{color:#333;font-size:42px;font-weight:700;margin-bottom:20px;text-align:center}.team-intro{color:#666;font-size:16px;margin-bottom:60px;text-align:center}.team-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}.team-member{text-align:center}.team-member img{border:5px solid #fce7f3;border-radius:50%;height:280px;margin-bottom:20px;object-fit:cover;width:100%}.team-member h4{color:#333;font-size:20px;font-weight:700;margin-bottom:8px}.role{color:#d4a29c;font-size:14px;font-weight:600;margin-bottom:12px}.bio{color:#666;font-size:13px;line-height:1.6}.join-community-section{background:linear-gradient(135deg,#fce7f3,#e0e7ff);padding:80px 50px;text-align:center}.join-community-container{margin:0 auto;max-width:700px}.join-community-container h2{color:#333;font-size:42px;font-weight:700;margin-bottom:20px}.join-community-container>p{color:#666;font-size:16px;line-height:1.8;margin-bottom:40px}.community-form{display:flex;gap:10px;margin-bottom:40px}.community-input{border:2px solid #fff;border-radius:30px;flex:1 1;font-size:15px;outline:none;padding:16px 25px}.community-btn{background:#333;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:1px;padding:16px 40px;transition:all .3s ease}.community-btn:hover{background:#d4a29c;transform:translateY(-2px)}.social-follow p{color:#666;font-size:14px;margin-bottom:15px}.social-icons{justify-content:center}.social-icon{background:#ffffffe6;color:#333;font-size:20px;height:45px;width:45px}.social-icon:hover{color:#fff}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:20px}.nav-links{flex-wrap:wrap;gap:15px;justify-content:center}.about-hero-content h1{font-size:42px;letter-spacing:4px}.footer-content,.mission-vision-container,.offers-grid,.our-story-container,.team-grid,.values-grid{grid-template-columns:1fr}.footer-content{gap:30px}.community-form{flex-direction:column}}.Contact{font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.nav-links li a.active{background:linear-gradient(135deg,#06b6d4,#0891b2)}.contact-hero{align-items:center;background:linear-gradient(135deg,#fff9c4,#fce7f3);display:flex;height:40vh;justify-content:center;overflow:hidden;position:relative;text-align:center}.contact-hero-content h1{color:#333;font-size:48px;font-weight:700;letter-spacing:4px;margin-bottom:10px}.contact-hero-subtitle{color:#666;font-size:16px}.contact-form-section{background-color:#fff;padding:80px 50px}.contact-container{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}.contact-info h2{color:#333;font-size:32px;font-weight:700;margin-bottom:15px}.contact-details{margin-top:20px}.contact-detail-item{display:flex;gap:20px;margin-bottom:20px}.contact-icon{font-size:28px}.contact-detail-text h4{font-size:16px;font-weight:700;margin-bottom:6px}.contact-detail-text p{color:#666;font-size:14px}.contact-social-icons a{background:#f5f5f5;border-radius:6px;color:#333;margin-right:10px;padding:8px 12px;text-decoration:none}.contact-form-container{background:#f9f9f9;border-radius:10px;padding:30px}.contact-form .form-group{margin-bottom:15px}.contact-form label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid #e0e0e0;border-radius:8px;font-size:14px;padding:12px 15px;width:100%}.submit-btn{background:#d4a29c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:12px 25px}.submit-btn:hover{background:#c28f89}.faq-section{background:#fff;padding:60px 50px}.faq-container{margin:0 auto;max-width:1200px}.faq-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.faq-item h4{font-size:16px;font-weight:700;margin-bottom:8px}.faq-item p{color:#666;font-size:14px}.newsletter-signup-section{background:linear-gradient(135deg,#fff9c4,#fce7f3);padding:80px 50px;text-align:center}.newsletter-signup-container{margin:0 auto;max-width:700px}.newsletter-signup-form{display:flex;gap:10px;margin-top:20px}.newsletter-signup-input{border:1px solid #e0e0e0;border-radius:8px;flex:1 1;padding:12px 15px}.newsletter-signup-btn{background:#333;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:12px 20px}.newsletter-signup-btn:hover{background:#d4a29c}@media (max-width:768px){.contact-container,.faq-grid{grid-template-columns:1fr}.newsletter-signup-form{flex-direction:column}.nav-links{flex-wrap:wrap;gap:10px}}.OutfitIdeas{background-color:#fafafa;font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.nav-links li a:hover{background:#8b5cf61a;color:#8b5cf6}.nav-links li a.active{background:linear-gradient(135deg,#c084fc,#a855f7)}.outfit-hero{align-items:center;background:linear-gradient(#00000073,#000000d9),url(https://images.unsplash.com/photo-1469334031218-e382a71b716b?w=1600&h=800&fit=crop) 50%/cover no-repeat;display:flex;height:52vh;justify-content:center;min-height:380px;position:relative;text-align:center}.outfit-hero-content{max-width:800px;padding:0 20px;position:relative;z-index:2}.outfit-hero-content h1{color:#fff;font-size:56px;font-weight:800;letter-spacing:6px;margin-bottom:16px;text-shadow:0 2px 14px #000000b3;text-transform:uppercase}.outfit-subtitle{color:#ffffffeb;font-size:18px;font-weight:400;letter-spacing:1.5px;line-height:1.6;margin:0 auto;max-width:600px;text-shadow:0 1px 8px #0009}.featured-outfit-section{background-color:#fff;padding:70px 50px 40px}.featured-tag{background:#a855f7}.read-more-btn:hover{background:#a855f7;box-shadow:0 6px 15px #a855f74d}.outfits-grid-section{margin:0 auto;max-width:1240px;padding:40px 50px 80px}.filter-tag.active,.filter-tag:hover{background:#a855f7;border-color:#a855f7}.outfits-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.outfit-card{background:#fff;border:1px solid #f0f0f0;border-radius:14px;box-shadow:0 4px 15px #0000000d;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .3s ease}.outfit-card:hover{box-shadow:0 12px 25px #0000001a;transform:translateY(-6px)}.outfit-image{height:240px;overflow:hidden;position:relative}.outfit-image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.outfit-card:hover .outfit-image img{transform:scale(1.05)}.outfit-category{background:#000000bf;border-radius:15px;color:#fff;font-size:10px;font-weight:700;left:14px;letter-spacing:1px;padding:5px 12px;position:absolute;top:14px}.outfit-content{display:flex;flex-direction:column;flex-grow:1;padding:24px}.outfit-content h3{color:#111;font-size:19px;font-weight:700;line-height:1.4;margin-bottom:10px}.outfit-excerpt{color:#666;flex-grow:1;font-size:14px;line-height:1.6;margin-bottom:18px}.outfit-footer{align-items:center;border-top:1px solid #f3f4f6;color:#888;display:flex;font-size:12px;justify-content:space-between;padding-top:14px}.outfit-link{color:#a855f7;font-weight:700}.footer-links a:hover{color:#c084fc}.newsletter-btn{background:#a855f7}@media (max-width:900px){.featured-main{grid-template-columns:1fr}.navbar{padding:15px 20px}.featured-outfit-section,.outfits-grid-section{padding:40px 20px}.footer-content{grid-template-columns:1fr}}.BeautyTrends{background-color:#fafafa;font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.navbar{background:#fffffffa;box-shadow:0 2px 10px #00000014;left:0;right:0}.logo a{color:#000;text-decoration:none}.nav-links{gap:20px}.nav-links li a:hover{background:#ec48991a;color:#ec4899}.nav-links li a.active{background:linear-gradient(135deg,#f472b6,#db2777)}.beauty-hero{align-items:center;background:linear-gradient(#00000073,#000000d9),url(https://images.unsplash.com/photo-1522335789203-aabd1fc54bc9?w=1600&h=800&fit=crop) 50%/cover no-repeat;display:flex;height:52vh;justify-content:center;min-height:380px;position:relative;text-align:center}.beauty-hero-content{max-width:800px;padding:0 20px;position:relative;z-index:2}.beauty-hero-content h1{color:#fff;font-size:56px;font-weight:800;letter-spacing:6px;margin-bottom:16px;text-shadow:0 2px 14px #000000b3;text-transform:uppercase}.beauty-subtitle{color:#ffffffeb;font-size:18px;font-weight:400;letter-spacing:1.5px;line-height:1.6;margin:0 auto;max-width:600px;text-shadow:0 1px 8px #0009}.featured-beauty-section{background-color:#fff;padding:70px 50px 40px}.featured-container{margin:0 auto;max-width:1200px}.featured-main{grid-gap:40px;background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 10px 30px #00000014;display:grid;gap:40px;grid-template-columns:1.2fr 1fr;overflow:hidden}.featured-main img{display:block;height:420px;object-fit:cover;width:100%}.featured-content{display:flex;flex-direction:column;justify-content:center;padding:40px}.featured-tag{background:#ec4899;border-radius:20px;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:15px;padding:6px 14px;width:-webkit-fit-content;width:fit-content}.featured-content h2{color:#1a1a1a;font-size:28px;font-weight:700;line-height:1.35;margin-bottom:12px}.featured-meta{color:#777;font-size:13px;margin-bottom:16px}.featured-excerpt{color:#555;font-size:15px;line-height:1.7;margin-bottom:24px}.read-more-btn{background:#111;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:1px;padding:12px 28px;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.read-more-btn:hover{background:#ec4899;box-shadow:0 6px 15px #ec48994d;transform:translateY(-2px)}.beauty-grid-section{margin:0 auto;max-width:1240px;padding:40px 50px 80px}.section-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:35px}.section-header h2{color:#111;font-size:26px;font-weight:800;letter-spacing:2px}.filter-tags{display:flex;flex-wrap:wrap;gap:10px}.filter-tag{background:#fff;border:1px solid #e2e8f0;border-radius:20px;color:#4b5563;cursor:pointer;font-size:13px;font-weight:600;padding:8px 18px;transition:all .2s ease}.filter-tag.active,.filter-tag:hover{background:#ec4899;border-color:#ec4899;color:#fff}.beauty-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.beauty-card{background:#fff;border:1px solid #f0f0f0;border-radius:14px;box-shadow:0 4px 15px #0000000d;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .3s ease}.beauty-card:hover{box-shadow:0 12px 25px #0000001a;transform:translateY(-6px)}.beauty-image{height:240px;overflow:hidden;position:relative}.beauty-image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.beauty-card:hover .beauty-image img{transform:scale(1.05)}.beauty-category{background:#000000bf;border-radius:15px;color:#fff;font-size:10px;font-weight:700;left:14px;letter-spacing:1px;padding:5px 12px;position:absolute;top:14px}.beauty-content{display:flex;flex-direction:column;flex-grow:1;padding:24px}.beauty-content h3{color:#111;font-size:19px;font-weight:700;line-height:1.4;margin-bottom:10px}.beauty-excerpt{color:#666;flex-grow:1;font-size:14px;line-height:1.6;margin-bottom:18px}.beauty-footer{align-items:center;border-top:1px solid #f3f4f6;color:#888;display:flex;font-size:12px;justify-content:space-between;padding-top:14px}.beauty-link{color:#ec4899;font-weight:700}.footer{background:#111}.footer-content{grid-template-columns:2fr 1fr 1fr 1.5fr}.footer-section h3{margin-bottom:18px}.footer-section p{color:#999;line-height:1.6}.footer-links li{margin-bottom:10px}.footer-links a{color:#aaa}.footer-links a:hover{color:#f472b6}.newsletter-form{gap:8px;margin-top:12px}.newsletter-input{background:#222;border:1px solid #333;border-radius:20px;color:#fff;flex-grow:1;font-size:12px;padding:10px 14px}.newsletter-btn{background:#ec4899;border-radius:20px;font-size:11px;font-weight:700;padding:10px 18px}.footer-bottom{border-top:1px solid #222;color:#666;font-size:12px;padding-top:25px}@media (max-width:900px){.featured-main{grid-template-columns:1fr}.navbar{padding:15px 20px}.beauty-grid-section,.featured-beauty-section{padding:40px 20px}.footer-content{grid-template-columns:1fr}}*{box-sizing:border-box;margin:0;padding:0}.Shop{background:#fafafa;font-family:Arial,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.navbar{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;padding:20px 50px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.logo{color:#000;font-size:16px;font-weight:700;letter-spacing:1px}.nav-links{display:flex;gap:30px;list-style:none}.nav-links li a{border-radius:20px;color:#333;font-size:13px;font-weight:600;padding:8px 16px;text-decoration:none;transition:all .3s ease}.nav-links li a:hover{background:#d4a29c1a;color:#d4a29c}.nav-links li a.active{background:linear-gradient(135deg,#ec4899,#a855f7);color:#fff}.shop-hero{align-items:center;background:linear-gradient(135deg,#fce7f3,#e0e7ff);display:flex;height:40vh;justify-content:center;text-align:center}.shop-hero-content h1{color:#333;font-size:48px;font-weight:700;letter-spacing:4px;margin-bottom:10px}.shop-hero-subtitle{color:#666;font-size:16px}.shop-feed-section{background:#fafafa;padding:60px 20px}.shop-feed-container{margin:0 auto;max-width:100%}.shop-feed-container h2{color:#333;font-size:32px;font-weight:700;margin-bottom:10px;text-align:center}.feed-subtitle{color:#666;font-size:16px;margin-bottom:40px;text-align:center}.shop-feed{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:600px}.dress-post{background:#fff;border:1px solid #dbdbdb;border-radius:8px;margin-bottom:20px;overflow:hidden}.dress-post-header{align-items:center;display:flex;gap:12px;padding:14px 16px}.store-avatar{border:2px solid #d4a29c;border-radius:50%;height:40px;width:40px}.store-info h4{color:#262626;font-size:14px;font-weight:600;margin:0}.store-info p{color:#8e8e8e;font-size:12px;margin:0}.dress-post-image{background:#000;width:100%}.dress-post-image img{display:block;height:auto;max-height:700px;object-fit:cover;width:100%}.dress-post-actions{border-bottom:1px solid #efefef;display:flex;gap:16px;padding:12px 16px}.action-btn{align-items:center;background:none;border:none;color:#262626;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;transition:color .2s}.action-btn:hover{color:#d4a29c}.action-btn .icon{font-size:18px}.dress-post-details{padding:16px}.likes-count{color:#262626;font-size:14px;font-weight:600;margin-bottom:12px}.dress-title{color:#262626;font-size:18px;font-weight:700;margin-bottom:8px}.dress-description{color:#262626;font-size:14px;line-height:1.6;margin-bottom:12px}.dress-specs{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.spec-item{color:#8e8e8e;font-size:13px}.dress-price-section{align-items:center;display:flex;gap:12px;margin-bottom:16px}.dress-price{color:#d4a29c;font-size:24px;font-weight:700}.original-price{color:#8e8e8e;font-size:16px;text-decoration:line-through}.discount-badge{background:#f44;border-radius:12px;color:#fff;font-size:12px;font-weight:700;padding:4px 10px}.dress-buttons{display:flex;gap:12px}.add-cart-btn,.buy-now-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:700;padding:12px 24px;transition:all .3s ease}.buy-now-btn{background:#d4a29c;color:#fff}.buy-now-btn:hover{background:#c28f89;box-shadow:0 4px 12px #d4a29c66;transform:translateY(-2px)}.add-cart-btn{background:#fff;border:2px solid #d4a29c;color:#d4a29c}.add-cart-btn:hover{background:#d4a29c;box-shadow:0 4px 12px #d4a29c66;color:#fff;transform:translateY(-2px)}.load-more-section{padding:40px 0;text-align:center}.load-more-btn{background:#d4a29c;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1px;padding:14px 40px;transition:all .3s ease}.load-more-btn:hover{background:#c28f89;box-shadow:0 4px 12px #d4a29c66;transform:translateY(-2px)}.footer{background:#333;color:#fff;padding:60px 50px 30px}.footer-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin:0 auto 40px;max-width:1200px}.footer-section h3{color:#fff;font-size:16px;font-weight:700;letter-spacing:1px;margin-bottom:20px}.footer-section p{color:#ccc;font-size:13px;line-height:1.8;margin-bottom:15px}.footer-links{list-style:none}.footer-links li{margin-bottom:12px}.footer-links a{color:#ccc;font-size:13px;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#d4a29c}.social-icons{display:flex;gap:15px;margin-top:15px}.social-icon{align-items:center;background:#ffffff1a;border-radius:50%;color:#fff;display:flex;font-size:18px;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.social-icon:hover{background:#d4a29c;transform:translateY(-3px)}.newsletter-form{display:flex;margin-top:15px}.newsletter-input{border:none;border-radius:25px 0 0 25px;flex:1 1;font-size:13px;outline:none;padding:12px 15px}.newsletter-btn{background:#d4a29c;border:none;border-radius:0 25px 25px 0;color:#fff;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:1px;padding:12px 25px;transition:background .3s ease}.newsletter-btn:hover{background:#c28f89}.footer-bottom{border-top:1px solid #ffffff1a;padding-top:30px;text-align:center}.footer-bottom p{color:#999;font-size:13px}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:20px}.nav-links{flex-wrap:wrap;gap:15px;justify-content:center}.shop-feed{max-width:100%}.dress-post{border-left:none;border-radius:0;border-right:none}.dress-post-image img{max-height:500px}.dress-buttons{flex-direction:column}.footer-content{gap:30px;grid-template-columns:1fr}}.gossip-chat-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:900px;padding:20px}.gossip-chat-container h1{color:#ff1493;font-size:2.5rem;margin-bottom:10px;text-align:center}.current-user{color:#666;font-size:1rem;margin-bottom:15px;text-align:center}.server-status{border-radius:8px;box-shadow:0 3px 8px #0000001a;font-size:.95rem;font-weight:600;margin-bottom:30px;padding:10px 20px;text-align:center;transition:all .3s}.server-status.connected{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 3px 8px #4facfe4d;color:#fff}.server-status.error{background:linear-gradient(135deg,#ff6b6b,#ff5252);box-shadow:0 3px 8px #ff6b6b4d;color:#fff}.server-status.connecting{background:linear-gradient(135deg,#f5a623,#f8b195);box-shadow:0 3px 8px #f5a6234d;color:#fff}.btn-back{background:#f0f0f0;border:1px solid #ddd;border-radius:6px;cursor:pointer;font-size:1rem;margin-bottom:20px;padding:10px 15px;transition:all .3s}.btn-back:hover{background:#e0e0e0;transform:translateX(-2px)}.create-discussion-section{background:linear-gradient(135deg,#fff5f7,#fff0f5);border:2px solid #ffb6d9;border-radius:12px;box-shadow:0 4px 6px #ff14931a;margin-bottom:30px;padding:25px}.create-discussion-section h2{color:#d1496a;font-size:1.5rem;margin-bottom:20px}.discussion-form{gap:15px}.discussion-form,.form-group{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{align-items:center;color:#333;display:flex;font-weight:500;gap:8px}.form-group input[type=text],.form-group textarea{border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:.95rem;padding:10px 12px;transition:border-color .3s}.form-group input[type=text]:focus,.form-group textarea:focus{border-color:#ff1493;box-shadow:0 0 4px #ff149333;outline:none}.form-group input[type=radio]{cursor:pointer;height:16px;width:16px}.btn-create{background:linear-gradient(135deg,#ff1493,#ff69b4);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 30px;transition:transform .2s,box-shadow .2s}.btn-create:hover{box-shadow:0 6px 12px #ff14934d;transform:translateY(-2px)}.btn-create:active{transform:translateY(0)}.discussions-section{margin-top:30px}.tabs{border-bottom:2px solid #f0f0f0;display:flex;gap:10px;margin-bottom:20px}.tab{background:#f5f5f5;border:none;border-bottom:3px solid #0000;border-radius:6px 6px 0 0;color:#666;cursor:pointer;font-weight:500;padding:12px 20px;transition:all .3s}.tab:hover{background:#efefef}.tab.active{background:#fff;border-bottom:3px solid #ff1493;color:#ff1493}.discussions-list{display:flex;flex-direction:column;gap:15px}.no-discussions{color:#999;font-size:1.1rem;padding:40px 20px;text-align:center}.discussion-card{background:#fff;border-left:5px solid #ffb6d9;border-radius:10px;box-shadow:0 2px 8px #0000001a;cursor:pointer;padding:20px;transition:all .3s}.discussion-card:hover{box-shadow:0 4px 12px #ff149326;transform:translateY(-2px)}.discussion-card.public{border-left-color:#00bcd4}.discussion-card.private{background:#fff5f7;border-left-color:#ff1493}.discussion-header{align-items:start;display:flex;gap:15px;justify-content:space-between;margin-bottom:10px}.discussion-header h3{color:#333;flex:1 1;font-size:1.25rem;margin:0}.badge{border-radius:20px;font-size:.8rem;font-weight:600;padding:4px 10px;white-space:nowrap}.public-badge{background:#b2ebf2;color:#006064}.private-badge{background:#f8bbd0;color:#c2185b}.description{color:#666;line-height:1.4;margin:10px 0}.discussion-meta{display:flex;flex-wrap:wrap;gap:20px;margin:12px 0}.discussion-meta small{color:#999;font-size:.9rem}.message-count{color:#ff1493!important;font-weight:600}.invited-users{border-top:1px solid #f0f0f0;margin-top:10px;padding-top:10px}.invited-users small{color:#c2185b;font-weight:500}.btn-delete{background:#ff6b6b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;margin-top:12px;padding:8px 15px;transition:all .3s}.btn-delete:hover{background:#ff5252;transform:scale(1.05)}.chat-view{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;height:calc(100vh - 150px);overflow:hidden}.chat-header{background:linear-gradient(135deg,#ff1493,#ff69b4);border-bottom:3px solid #ff1493;color:#fff;padding:20px}.chat-title-section{align-items:center;display:flex;gap:15px;margin-bottom:15px}.chat-title-section h2{font-size:1.8rem;margin:0}.chat-title-section .badge{font-size:.9rem}.chat-info{background:#ffffff1a;border-radius:8px;margin-bottom:15px;padding:15px}.chat-info p{font-size:.95rem;line-height:1.6;margin:5px 0}.chat-info strong{font-weight:600}.messages-container{background:#f9f9f9;display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:20px}.no-messages{color:#999;font-size:1.1rem;margin:auto;padding:40px 20px;text-align:center}.message{animation:slideIn .3s ease-in-out;display:flex;margin-bottom:10px}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message.sent{justify-content:flex-end}.message.received{justify-content:flex-start}.message-content{word-wrap:break-word;border-radius:12px;max-width:60%;padding:12px 16px}.message.sent .message-content{background:#ff1493;border-bottom-right-radius:4px;color:#fff}.message.received .message-content{background:#fff;border:1px solid #e0e0e0;border-bottom-left-radius:4px;color:#333}.message-sender{font-size:.85rem;font-weight:600;margin-bottom:4px;opacity:.8}.message-text{font-size:.95rem;line-height:1.4;margin:4px 0}.message-image{border-radius:8px;height:auto;margin:8px 0;max-height:250px;max-width:100%}.message-time{font-size:.75rem;margin-top:4px;opacity:.6}.chat-input-section{background:#fff;border-top:1px solid #e0e0e0;box-shadow:0 -2px 4px #0000000d;padding:15px}.message-form{display:flex;flex-direction:column;gap:10px}.input-wrapper{align-items:flex-end;display:flex;gap:10px}.message-textarea{border:1px solid #ddd;border-radius:20px;flex:1 1;font-family:inherit;font-size:.95rem;padding:10px 12px;resize:none;transition:border-color .3s}.message-textarea:focus{border-color:#ff1493;box-shadow:0 0 4px #ff149333;outline:none}.input-actions{gap:8px}.btn-attach,.input-actions{align-items:center;display:flex}.btn-attach{background:#f5f5f5;border:1px solid #ddd;border-radius:50%;cursor:pointer;font-size:1.1rem;height:40px;justify-content:center;padding:10px 12px;transition:all .3s;width:40px}.btn-attach:hover{background:#ff1493;border-color:#ff1493;color:#fff}.btn-send{background:linear-gradient(135deg,#ff1493,#ff69b4);border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s;white-space:nowrap}.btn-send:hover{box-shadow:0 4px 8px #ff14934d;transform:scale(1.05)}.btn-send:active{transform:scale(.98)}.image-preview{max-width:200px;position:relative;width:-webkit-fit-content;width:fit-content}.image-preview img{border:2px solid #ff1493;border-radius:8px;height:auto;max-width:100%}.btn-remove-image{background:#ff6b6b;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.2rem;height:28px;position:absolute;right:-10px;top:-10px;transition:all .3s;width:28px}.btn-remove-image:hover{background:#ff5252;transform:scale(1.1)}@media (max-width:768px){.gossip-chat-container{padding:15px}.gossip-chat-container h1{font-size:2rem}.create-discussion-section{padding:15px}.backup-buttons{grid-template-columns:1fr}.discussion-header{flex-direction:column}.discussion-header h3{margin-bottom:10px}.tabs{flex-direction:column}.tab{border-left:3px solid #0000;border-radius:6px}.tab,.tab.active{border-bottom:none}.tab.active{border-left:3px solid #ff1493}.discussion-meta{flex-direction:column;gap:5px}.chat-view{display:flex;flex-direction:column;height:auto}.messages-container{max-height:50vh;min-height:300px}.message-content{max-width:80%}.chat-title-section{align-items:flex-start;flex-direction:column}.input-wrapper{align-items:stretch;flex-direction:column}.message-textarea{width:100%}.input-actions{justify-content:flex-end;width:100%}.btn-send{width:100%}}.policy-page{background:#faf8f5;color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.policy-navbar{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;padding:16px 32px}.policy-brand,.policy-navbar{align-items:center;display:flex}.policy-brand{color:#1a202c;font-size:1.1rem;font-weight:800;gap:10px;text-decoration:none}.policy-logo{border:2px solid #f4e04d;border-radius:50%;height:36px;width:36px}.policy-back-btn{background:#edf2f7;border-radius:8px;color:#4a5568;font-size:.9rem;font-weight:600;padding:8px 16px;text-decoration:none;transition:background .2s}.policy-back-btn:hover{background:#e2e8f0}.policy-container{margin:40px auto;max-width:800px;padding:0 20px}.policy-header{margin-bottom:30px}.policy-tag{background:#fefcbf;border-radius:9999px;color:#b7791f;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.policy-header h1{color:#1a202c;font-size:2.2rem;font-weight:800;margin:0 0 8px}.policy-subtitle{color:#718096;font-size:.9rem}.policy-section{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 6px #00000005;margin-bottom:20px;padding:24px}.policy-section h2{color:#1a202c;font-size:1.25rem;font-weight:700;margin:0 0 12px}.policy-section p{color:#4a5568;line-height:1.7;margin:0 0 12px}.policy-section p:last-child{margin-bottom:0}.policy-section ul{color:#4a5568;line-height:1.7;padding-left:20px}.highlight-box{background:#fffdf5;border-left:4px solid #f4e04d}.policy-footer{background:#fff;border-top:1px solid #e2e8f0;color:#718096;font-size:.85rem;padding:30px 20px;text-align:center}.not-found-page{background:#faf8f5;color:#2d3748;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.not-found-container{align-items:center;display:flex;flex:1 1;justify-content:center;padding:40px 20px}.not-found-card{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 10px 30px #0000000a;max-width:600px;padding:40px 30px;text-align:center;width:100%}.not-found-badge{background:#fff5f5;border:1px solid #fed7d7;border-radius:9999px;color:#e53e3e;display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.08em;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.not-found-icon{font-size:3rem;margin-bottom:12px}.not-found-card h1{color:#1a202c;font-size:1.9rem;font-weight:800;margin:0 0 10px}.not-found-card p{color:#718096;font-size:.95rem;line-height:1.6;margin:0 0 24px}.not-found-search{display:flex;gap:8px;margin:0 auto 24px;max-width:480px}.not-found-input{background:#faf8f5;border:1px solid #e2e8f0;border-radius:10px;color:#2d3748;flex:1 1;font-size:.9rem;outline:none;padding:10px 16px}.not-found-input:focus{border-color:#f4e04d}.not-found-submit{background:#f4e04d;border:none;border-radius:10px;color:#1a202c;cursor:pointer;font-size:.9rem;font-weight:700;padding:0 18px}.not-found-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:30px}.not-found-btn{border-radius:10px;font-size:.9rem;font-weight:700;padding:10px 20px;text-decoration:none;transition:all .2s ease}.not-found-btn-primary{background:#1a202c;color:#fff}.not-found-btn-primary:hover{background:#2d3748}.not-found-btn-secondary{background:#edf2f7;color:#4a5568}.not-found-btn-secondary:hover{background:#e2e8f0}.not-found-categories{border-top:1px solid #edf2f7;padding-top:20px}.not-found-categories h3{color:#a0aec0;font-size:.8rem;letter-spacing:.05em;margin:0 0 12px;text-transform:uppercase}.not-found-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.not-found-tags a{background:#f7fafc;border:1px solid #e2e8f0;border-radius:9999px;color:#4a5568;font-size:.8rem;font-weight:600;padding:4px 12px;text-decoration:none;transition:all .2s}.not-found-tags a:hover{background:#f4e04d;border-color:#f4e04d;color:#1a202c}.cookie-consent-overlay{animation:slideUpCookie .35s ease-out;bottom:20px;left:20px;max-width:440px;position:fixed;right:20px;z-index:9999}@keyframes slideUpCookie{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cookie-consent-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 12px 30px #0000001f;color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:20px}.cookie-consent-header{align-items:center;display:flex;gap:10px;margin-bottom:10px}.cookie-icon{font-size:1.4rem}.cookie-consent-header h3{color:#1a202c;font-size:1.05rem;font-weight:700;margin:0}.cookie-consent-text{color:#4a5568;font-size:.85rem;line-height:1.55;margin:0 0 16px}.cookie-link{color:#d69e2e;font-weight:600;text-decoration:underline}.cookie-link:hover{color:#b7791f}.cookie-consent-actions{display:flex;flex-wrap:wrap;gap:10px}.cookie-btn{border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 16px;transition:all .2s ease}.cookie-btn-accept{background:#f4e04d;color:#1a202c;flex:1 1}.cookie-btn-accept:hover{background:#e6ce30}.cookie-btn-essential{background:#edf2f7;color:#4a5568}.cookie-btn-essential:hover{background:#e2e8f0}
/*# sourceMappingURL=main.3a73211b.css.map*/