.sidebar-inner{padding-left:30px;border-left:1px solid #f0f0f0}.widget_search .search-form{position:relative;border-bottom:2px solid var(--divine-ink);padding-bottom:5px}.widget_search .search-field{border:none!important;font-family:var(--font-sans);font-size:.9rem;background:#fff0;padding:10px 0;width:100%}.widget_search .search-submit{display:none}.vogue-spotlight-card{background:var(--divine-bone)!important;padding:0!important;border:1px solid #eee;margin-bottom:40px;transition:transform 0.4s ease}.vogue-spotlight-figure{margin:0;overflow:hidden}.vogue-spotlight-image{filter:grayscale(100%);transition:filter 0.6s ease,transform 0.6s ease}.vogue-spotlight-card:hover .vogue-spotlight-image{filter:grayscale(0%);transform:scale(1.05)}.vogue-spotlight-content{padding:25px}.vogue-spotlight-label{font-family:var(--font-sans);font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--divine-rust);font-weight:800}.vogue-spotlight-title{font-family:var(--font-serif)!important;font-size:1.8rem!important;margin:10px 0!important;line-height:1.1}.vogue-spotlight-cta{display:inline-block;margin-top:15px;font-family:var(--font-sans);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--divine-ink);border-bottom:2px solid var(--divine-rust);text-decoration:none}.newsletter-2026{background:var(--divine-ink)!important;padding:30px!important;color:#fff;margin-bottom:40px}.newsletter-text{font-family:var(--font-serif);font-size:1.2rem;line-height:1.4;margin-bottom:20px}.newsletter-input input{background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .2)!important;color:#fff!important;padding:12px!important;margin-bottom:10px;width:100%;border-radius:0}.newsletter-button button{background:var(--divine-rust)!important;color:#fff!important;width:100%;border:none;padding:15px;text-transform:uppercase;font-weight:800;letter-spacing:.15em;cursor:pointer}.socials-counter .follower-el{border-radius:0!important;background:#fff!important;border:1px solid #eee!important;margin-bottom:5px}.socials-counter .fnicon i{color:var(--divine-ink)!important}.socials-counter .follower-el:hover{border-color:var(--divine-rust)!important}.cbox-6{border-radius:0!important;overflow:hidden;margin-bottom:15px}.cbox-title a{font-family:var(--font-serif)!important;font-weight:500!important;font-size:1.1rem!important}.cbox-count{font-size:9px!important;text-transform:uppercase;letter-spacing:.1em;color:var(--divine-rust)!important}