body:has(.collection-hero) .collection-hero{background:linear-gradient(115deg,#122841,#20456f 70%,#284d77)!important;color:#fff!important;padding:36px 0!important;margin-bottom:20px}body:has(.collection-hero) .collection-hero__title{color:#fff!important;font-family:var(--font-heading-family)!important;font-size:clamp(30px,3.6vw,46px)!important;font-weight:800!important;line-height:1.16!important;text-align:left!important;text-transform:none!important;overflow-wrap:anywhere}body:has(.collection-hero) .dg-collection-title-accent{background:linear-gradient(90deg,#8ed1ff,#43a0f2 55%,#93cfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#8ed1ff}body:has(.collection-hero) .dg-collection-eyebrow{color:#a1d2ff!important;font-family:var(--font-body-family);font-size:11px;font-weight:800;letter-spacing:.17em;line-height:1.5;text-transform:uppercase;margin:0 0 13px}body:has(.collection-hero) .collection-hero__description,body:has(.collection-hero) .collection-hero__description p{color:#dce9f9!important;font-size:14px;line-height:1.6}body:has(.collection-hero) .collection-hero__image-container{border-radius:15px!important;overflow:hidden;border:1px solid rgba(255,255,255,.2);box-shadow:0 10px 26px #00000024}body:has(.collection-hero) #product-grid{--grid-desktop-horizontal-spacing: 18px;--grid-desktop-vertical-spacing: 18px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 12px;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media(min-width:750px){body:has(.collection-hero) #product-grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}body:has(.collection-hero) #product-grid .card-wrapper{height:100%;background:#fff;border:1px solid #e0e9f3;border-radius:14px;padding:10px;box-shadow:0 4px 14px #14355a0d}body:has(.collection-hero) #product-grid .card-wrapper:hover{border-color:#9ec8ed;box-shadow:0 8px 22px #14355a1a}body:has(.collection-hero) #product-grid .card__inner{border-radius:10px;overflow:hidden}body:has(.collection-hero) #product-grid .card__heading a{color:#213a56!important;font-weight:700}body:has(.collection-hero) #product-grid .price{color:#234b79;font-weight:700}body:has(.collection-hero) .facets-wrapper,body:has(.collection-hero) .facets-vertical-sort{background:#fff;border:1px solid #e3ebf4;border-radius:12px;padding:12px 18px;margin-bottom:20px}body:has(.collection-hero) .facets__summary,body:has(.collection-hero) .facet-filters__sort{border-radius:8px;color:#183e68;font-weight:700}body:has(.collection-hero) .collection-description-below .rte,body:has(.collection-hero) .page-width.rte:has(h2){background:#fff;border:1px solid #dfe8f3;border-radius:15px;padding:clamp(20px,3vw,38px);box-shadow:0 5px 22px #1130570b;color:#34495e;line-height:1.7}body:has(.collection-hero) .collection-description-below .rte h2,body:has(.collection-hero) .page-width.rte:has(h2) h2{color:#173450;font-family:var(--font-heading-family);font-size:clamp(23px,2.6vw,30px)}body:has(.collection-hero) .dg-guide-link--collection .dg-guide-link__anchor{background:#edf5fe;color:#096cc5;border:1px solid #cfe1f1;border-radius:8px;display:inline-flex;padding:11px 18px;text-decoration:none;font-weight:700}@media(max-width:749px){body:has(.collection-hero) .collection-hero{padding:25px 0!important}body:has(.collection-hero) .collection-hero__title{text-align:center!important;font-size:30px!important}body:has(.collection-hero) .dg-collection-eyebrow{text-align:center}body:has(.collection-hero) #product-grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}body:has(.collection-hero) #product-grid .card-wrapper{padding:7px;border-radius:11px}}body:has(.collection-hero) #product-grid .card-wrapper{padding:7px!important}body:has(.collection-hero) #product-grid .card__content{padding:10px 5px 7px!important}body:has(.collection-hero) #product-grid .card__information{padding:0!important}body:has(.collection-hero) #product-grid .card__heading{font-family:var(--font-body-family)!important;font-size:clamp(13px,1.04vw,15px)!important;line-height:1.38!important;letter-spacing:0!important}body:has(.collection-hero) #product-grid .card__heading a{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;overflow-wrap:anywhere}body:has(.collection-hero) #product-grid .price{margin-top:7px;font-family:var(--font-body-family)!important;font-size:clamp(14px,1.11vw,17px)!important;line-height:1.35!important;font-weight:800!important}body:has(.collection-hero) #product-grid .price__regular .price-item,body:has(.collection-hero) #product-grid .price__sale .price-item{color:#174d83!important;font-size:inherit!important;font-weight:800!important}body:has(.collection-hero) .dg-collection-editorial{font-family:var(--font-body-family),Arial,sans-serif!important;color:#40566c!important;font-size:15px!important;line-height:1.75!important}body:has(.collection-hero) .dg-collection-editorial :is(h2,h3,h4){font-family:var(--font-heading-family),Arial,sans-serif!important;color:#1c3d5c!important;font-weight:750!important;line-height:1.25!important;text-transform:none!important}body:has(.collection-hero) .dg-collection-editorial h2{font-size:clamp(24px,2.6vw,32px)!important;margin:0 0 17px!important;padding-bottom:17px;border-bottom:1px solid #e1eaf4}body:has(.collection-hero) .dg-collection-editorial h3{font-size:clamp(20px,2.1vw,24px)!important;margin:30px 0 12px!important;padding-left:13px;border-left:4px solid #2186d7}body:has(.collection-hero) .dg-collection-editorial h4{font-size:18px!important;margin:22px 0 10px!important}body:has(.collection-hero) .dg-collection-editorial p{font-size:15px!important;line-height:1.75!important;color:#425a71!important;margin:0 0 17px!important}body:has(.collection-hero) .dg-collection-editorial strong,body:has(.collection-hero) .dg-collection-editorial b{color:#213f5e!important;font-weight:800!important}body:has(.collection-hero) .dg-collection-editorial a{color:#096cc5!important;text-decoration:underline;text-underline-offset:3px}body:has(.collection-hero) .dg-collection-editorial :is(ul,ol){margin:13px 0 25px!important;padding-left:24px!important}body:has(.collection-hero) .dg-collection-editorial li{margin:9px 0!important;color:#40566c!important;line-height:1.7!important}body:has(.collection-hero) .dg-collection-editorial li::marker{color:#197bc3}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px 0 35px}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-card{min-width:0;border-radius:13px;border:1px solid #dce7f3;background:#f7faff;overflow:hidden;box-shadow:0 3px 14px #0f315b0b}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-card h3{font-size:17px!important;line-height:1.35!important;margin:0!important;padding:15px 16px 12px!important;border:0!important}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-card .dg-collection-video-frame{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:16/9;padding:0!important;margin:0!important;overflow:hidden;border-radius:0!important;background:#12263b}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-card iframe{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;display:block;border:0!important}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-card p{padding:13px 16px!important;margin:0!important;font-size:13px!important}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-card a{font-weight:700!important}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-standalone{max-width:680px!important;width:100%!important;margin:20px auto 25px!important}body:has(.collection-hero) .dg-collection-editorial iframe[src*="youtube.com/embed"],body:has(.collection-hero) .dg-collection-editorial iframe[src*="youtube-nocookie.com/embed"]{max-width:100%}@media(max-width:749px){body:has(.collection-hero) #product-grid .card-wrapper{padding:6px!important}body:has(.collection-hero) #product-grid .card__content{padding:8px 3px 6px!important}body:has(.collection-hero) #product-grid .card__heading{font-size:13px!important}body:has(.collection-hero) #product-grid .price{font-size:14px!important}body:has(.collection-hero) .dg-collection-editorial h2{font-size:23px!important}body:has(.collection-hero) .dg-collection-editorial h3{font-size:20px!important}body:has(.collection-hero) .dg-collection-editorial .dg-collection-video-gallery{grid-template-columns:1fr;gap:16px}}body:has(.collection-hero) .dg-collection-editorial a.dpg-page__button,body:has(.collection-hero) .dg-collection-editorial a.dpg-page__button:visited{color:#fff!important;background:#0068b5!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;box-sizing:border-box;text-align:center;white-space:normal;opacity:1}body:has(.collection-hero) .dg-collection-editorial a.dpg-page__button:hover{color:#fff!important;background:#005590!important;opacity:1}body:has(.collection-hero) .dg-collection-editorial a.dpg-page__button:focus-visible{color:#fff!important;outline:3px solid #173450;outline-offset:3px}body:has(.collection-hero) .dg-collection-editorial a.dpg-page__button:active{color:#fff!important;background:#00477a!important}.collection-hero[data-dg-publisher=board-and-dice] .collection-hero__text-wrapper :is(.dg-collection-eyebrow,.collection-hero__title,.dg-collection-subtitle,.dg-collection-subtitle p){margin-inline:0!important;max-width:none;text-align:left!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/dg-collections-premium.css.map */
