@import"https://fonts.googleapis.com/css2?family=Playfair Display:wght@400;600;700&family=Lora:wght@400;500&family=Poppins:wght@400;500;600&display=swap";.blog-hero{background:linear-gradient(135deg,#cf99ed26,#fff)!important;padding:140px 20px 80px!important;text-align:center!important;position:relative!important;overflow:hidden!important;isolation:isolate!important}.blog-hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(circle at 10% 20%,rgba(179,58,244,.15) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(245,232,255,.3) 0%,transparent 60%)!important;z-index:1!important;pointer-events:none!important}.blog-hero .container{position:relative!important;z-index:2!important;max-width:1200px!important;margin:0 auto!important}.blog-hero h1{font-family:Playfair Display,serif!important;font-size:64px!important;font-weight:700!important;margin-top:0!important;margin-bottom:24px!important;background:linear-gradient(45deg,#cf99ed,#b33af4)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;letter-spacing:.5px!important;line-height:1.2!important;display:inline-block!important}.blog-hero p{font-family:Lora,serif!important;font-size:20px!important;color:#333!important;max-width:750px!important;margin:0 auto!important;line-height:1.6!important;opacity:.9!important}.blog-container{padding:80px 20px!important;background:linear-gradient(15deg,#cf99ed08,#f8f8f8 40%)!important;position:relative!important}.blog-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))!important;gap:48px!important;margin-top:32px!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}.blog-card{background:#fff!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 12px 40px #00000014!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative!important;display:flex!important;flex-direction:column!important;border:1px solid rgba(179,58,244,.08)!important}.blog-card:hover{transform:translateY(-8px)!important;box-shadow:0 20px 60px #b33af433!important}.blog-image{height:280px!important;overflow:hidden!important;position:relative!important}.blog-image:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.15))!important;transition:opacity .3s ease!important}.blog-card:hover .blog-image:after{opacity:.8!important}.blog-image img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .6s ease!important;display:block!important}.blog-image svg{width:100%!important;height:100%!important;background:linear-gradient(135deg,#cf99ed33,#b33af41a)!important;display:block!important}.blog-card:hover .blog-image img,.blog-card:hover .blog-image svg{transform:scale(1.08)!important}.blog-content{padding:32px!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.blog-content h2{font-family:Playfair Display,serif!important;font-size:28px!important;font-weight:600!important;margin-top:0!important;margin-bottom:16px!important;line-height:1.4!important}.blog-content h2 a{color:#cf99ed!important;text-decoration:none!important;transition:color .3s ease!important}.blog-content h2 a:hover{color:#b33af4!important}.blog-meta{display:flex!important;align-items:center!important;gap:20px!important;font-family:Lora,serif!important;font-size:15px!important;color:#666!important;margin-bottom:16px!important}.blog-meta span{display:flex!important;align-items:center!important;gap:6px!important}.blog-meta i,.blog-meta svg{color:#b33af4!important;font-size:16px!important}.excerpt{font-family:Lora,serif!important;color:#333!important;margin-bottom:24px!important;line-height:1.7!important;font-size:17px!important;opacity:.85!important;flex-grow:1!important}.read-more{display:inline-flex!important;align-items:center!important;gap:10px!important;font-family:Poppins,sans-serif!important;color:#b33af4!important;text-decoration:none!important;font-weight:600!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:all .3s ease!important;margin-top:auto!important}.read-more:hover{gap:14px!important;color:#cf99ed!important}.read-more svg{width:14px!important;height:14px!important;fill:currentColor!important;transition:transform .3s ease!important}.read-more:hover svg{transform:translate(6px)!important}@media(max-width:1024px){.blog-hero h1{font-size:48px!important}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:32px!important}}@media(max-width:768px){.blog-hero{padding:100px 20px 60px!important}.blog-hero h1{font-size:38px!important}.blog-hero p{font-size:17.5px!important}.blog-grid{grid-template-columns:1fr!important;gap:24px!important}.blog-image{height:240px!important}.blog-content{padding:24px!important}.blog-content h2{font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bhs-blog-page.css.map */
