body .wp-block-dg-announcements-announcement-block{margin-block-start:0;width:calc(100% + var(--wp--custom--gap--horizontal)*2)}.dg-announcement-block__content-wrap{align-items:flex-start;display:flex;flex-direction:column;width:100%}.dg-announcement-block__content-wrap .wp-block-buttons{display:flex;justify-content:center;width:100%}.dg-announcement-block--hidden{display:none!important}.dg-announcement-block__dot{background:var(--wp--preset--color--csssa-red,#e9463b);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;height:16px;margin-left:6px;transition:background .2s;width:16px}.dg-announcement-block__dot:focus,.dg-announcement-block__dot:hover{background:var(--wp--preset--color--charcoal,#1a1a1a)}.dg-announcement-block__close{background:none;border:none;color:#888;cursor:pointer;font-size:2rem;line-height:1;padding:0;position:absolute;right:18px;top:10px;transition:color .2s;z-index:10}.dg-announcement-block__close:focus,.dg-announcement-block__close:hover{color:var(--wp--preset--color--csssa-red,#e9463b)}.dg-announcement-block{background:#e3e3e3;box-sizing:border-box;padding:2.5rem 0}@media(max-width:781px){.dg-announcement-block{padding:1rem 0}}.dg-announcement-block__inner{margin:0 auto;max-width:1440px;padding:0 2rem}@media(max-width:781px){.dg-announcement-block__inner{padding:0 1rem}}.dg-announcement-block__grid{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);row-gap:2.5rem}@media(max-width:900px){.dg-announcement-block__grid{grid-template-columns:1fr 1fr}}@media(max-width:781px){.dg-announcement-block__grid{grid-template-columns:1fr;row-gap:0}}@media(max-width:600px){.dg-announcement-block__grid{grid-template-columns:1fr}}.dg-announcement-block__item{align-items:flex-start;display:flex;flex-direction:column;min-height:100%;padding:1.75rem 1.5rem;text-align:left}.dg-announcement-block__item.no-bg{background:none!important}.dg-announcement-block__item.no-shadow{box-shadow:none!important}.dg-announcement-block__item.no-radius{border-radius:0!important}.dg-announcement-block__image{display:block;height:180px;margin:0 auto 1rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:200px}.dg-announcement-block__title{font-family:"Brandon Grotesque",var(--wp--preset--font-family--brandon-grotesque,sans-serif);font-size:1.5rem;font-style:normal;letter-spacing:.15rem;line-height:normal;margin:0 0 .85rem;text-align:center;text-transform:uppercase}.dg-announcement-block__content{color:#222;font-size:.95rem;margin:0 0 1.25rem;text-align:left}.dg-announcement-block__content-wrap .wp-block-buttons{gap:.75rem;margin-top:auto}.dg-announcement-block__item:not(:has(.dg-announcement-block__image)) .dg-announcement-block__title{margin-top:.25rem}@media(max-width:600px){.dg-announcement-block__grid{row-gap:.5rem}.dg-announcement-block__item{padding:1.5rem 1.25rem}.dg-announcement-block__image{width:180px}}@media(max-width:781px){.dg-announcement-block__item{min-height:auto;padding:0;position:relative}.dg-announcement-block__title{cursor:pointer;font-size:.7rem;letter-spacing:.02rem;margin-bottom:0;order:-3;padding:.5rem 0 .5rem 1.25rem;position:relative;text-align:left;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dg-announcement-block__title:hover{color:var(--wp--preset--color--csssa-red,#f72111)}.dg-announcement-block__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27%3E%3Cpath stroke=%27%23330603%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27m2 4 4 4 4-4%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:10px}.dg-announcement-block__item.mobile-expanded .dg-announcement-block__title:before{transform:translateY(-50%) rotate(180deg)}.dg-announcement-block__image{order:-2}.dg-announcement-block__content{font-size:.8rem;line-height:1.35;order:-1}.dg-announcement-block__content p{margin-bottom:0}.dg-announcement-block__content-wrap .wp-block-buttons{order:0}.dg-announcement-block__content,.dg-announcement-block__content-wrap .wp-block-buttons,.dg-announcement-block__image{margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin .3s ease}.dg-announcement-block__item.mobile-expanded .dg-announcement-block__image{margin:.5rem auto;max-height:70px;opacity:1}.dg-announcement-block__item.mobile-expanded .dg-announcement-block__content{margin:0 0 .5rem;max-height:1000px;opacity:1}.dg-announcement-block__item.mobile-expanded .dg-announcement-block__content-wrap .wp-block-buttons{margin-top:.25rem;max-height:200px;opacity:1}.dg-announcement-block__content-wrap .wp-block-button__link{font-size:.7rem}}.dg-announcement-placeholder{height:0;transition:height .7s ease}.dg-announcement-block__explore{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:.65rem;justify-content:center;margin:2rem auto 0;max-width:100%;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.dg-announcement-block__explore-label{color:var(--wp--preset--color--blood-red,#330603);font-family:"Brandon Grotesque",var(--wp--preset--font-family--brandon-grotesque,sans-serif);font-size:.75rem;font-weight:900;letter-spacing:.195rem;position:relative;text-transform:uppercase}.dg-announcement-block__explore-arrow svg{display:block}@keyframes dg-annc-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.dg-announcement-block__explore-arrow{animation:dg-annc-bounce 1.6s ease-in-out infinite;pointer-events:none;will-change:transform}.dg-announcement-block__explore-label:focus,.dg-announcement-block__explore-label:hover,.dg-announcement-block__explore:focus .dg-announcement-block__explore-label,.dg-announcement-block__explore:hover .dg-announcement-block__explore-label{color:var(--wp--preset--color--csssa-red,#f72111)}
