
.dgcc-board-hero,#dgcc-info .dgcc-heading,.price-heading{background:linear-gradient(90deg,rgba(3,17,34,.94),rgba(3,17,34,.76) 60%,rgba(3,17,34,.35)),url("title-giftcards.png") center 48%/cover no-repeat!important;color:white!important;text-align:left!important;padding:58px 48px!important;box-sizing:border-box;border:0!important;position:relative}
.dgcc-board-hero{padding:68px max(28px,calc((100vw - 1150px)/2))!important;min-height:270px}
#dgcc-info .dgcc-heading{margin:-1px -1px 32px!important;border-radius:10px 10px 0 0}
.dgcc-board-hero h1,#dgcc-info .dgcc-heading h1,.price-heading h1{color:#fff!important;font-size:32px!important;line-height:1.5!important;letter-spacing:-.8px!important;margin:0 0 18px!important;text-shadow:0 2px 12px #00102070;max-width:900px}
.dgcc-board-hero p,#dgcc-info .dgcc-heading p,.price-heading p,.price-heading .price-category{color:#dce8f5!important;font-size:15px!important;line-height:1.9!important;max-width:760px;margin:0!important}
#dgcc-info .dgcc-heading .dgcc-category,.price-heading .price-category{color:#a9d1ff!important;font-size:12px!important;letter-spacing:.4px;margin-bottom:14px!important}
.price-heading{margin:-46px -48px 28px;border-radius:10px 10px 0 0}
@media(max-width:600px){.dgcc-board-hero,#dgcc-info .dgcc-heading,.price-heading{padding:36px 24px!important;min-height:220px;background-position:58% center!important;border-radius:0}.dgcc-board-hero h1,#dgcc-info .dgcc-heading h1,.price-heading h1{font-size:26px!important}.dgcc-board-hero p,#dgcc-info .dgcc-heading p,.price-heading p{font-size:14px!important}.price-heading{margin:-30px -22px 25px}}
