.section-dg-utility{position:relative;z-index:1}.dg-utility{--dg-utility-gold:#d5b36a;--dg-utility-champagne:#e6d2a4;position:relative;isolation:isolate;overflow:hidden;background:#0c0d0f;color:#f6f1e7}.dg-utility--light{background:#f3efe7;color:#17191c}.dg-utility__atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--dg-utility-image),radial-gradient(circle at 78% 24%,rgba(213,179,106,.13),transparent 28%),linear-gradient(128deg,transparent 0 46%,rgba(230,210,164,.045) 46.2% 46.45%,transparent 46.7% 100%),linear-gradient(52deg,transparent 0 68%,rgba(230,210,164,.04) 68.15% 68.35%,transparent 68.55% 100%);background-size:cover,auto,auto,auto;background-position:center;opacity:.82}.dg-utility--light .dg-utility__atmosphere{opacity:.45}.dg-utility__rule{height:1px;margin-inline:clamp(24px,4vw,64px);background:linear-gradient(90deg,transparent,rgba(213,179,106,.52) 18%,rgba(213,179,106,.52) 82%,transparent)}.dg-utility__inner{width:min(1180px,calc(100% - 48px));min-height:clamp(360px,48vw,610px);margin:0 auto;padding:clamp(88px,11vw,158px) 0 clamp(76px,9vw,124px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.dg-utility__eyebrow{margin:0 0 28px;font-family:var(--font-body--family,Arial,sans-serif);font-size:10px;line-height:1.2;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--dg-utility-champagne)}.dg-utility__heading{max-width:920px;margin:0;font-family:Times New Roman,Times,serif;font-size:clamp(46px,7vw,100px);font-weight:400;line-height:.94;letter-spacing:-.045em;text-wrap:balance}.dg-utility__heading em{font-weight:400;color:var(--dg-utility-champagne)}.dg-utility__text{max-width:710px;margin-top:30px;font-size:clamp(16px,1.35vw,19px);line-height:1.65;color:#f6f1e7b8}.dg-utility--light .dg-utility__text{color:#17191cb8}.dg-utility__text p{margin:0}.dg-utility__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.dg-utility__button{min-height:48px;padding:14px 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid rgba(230,210,164,.55);font-size:10px;line-height:1;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s}.dg-utility__button--primary{background:var(--dg-utility-gold);border-color:var(--dg-utility-gold);color:#111}.dg-utility__button--secondary{color:inherit}.dg-utility__button:hover,.dg-utility__button:focus-visible{background:var(--dg-utility-champagne);border-color:var(--dg-utility-champagne);color:#111}.dg-utility__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}#MainContent[data-template^=cart],#MainContent[data-template^=search],#MainContent[data-template^=collection],#MainContent[data-template^=list-collections],#MainContent[data-template^=product],#MainContent[data-template^=page],#MainContent[data-template^=blog],#MainContent[data-template^=article],#MainContent[data-template^="404"]{background:#f3efe7;color:#17191c}#MainContent[data-template^=cart] h1,#MainContent[data-template^=search] h1,#MainContent[data-template^=collection] h1,#MainContent[data-template^=list-collections] h1,#MainContent[data-template^=product] h1,#MainContent[data-template^=page] h1,#MainContent[data-template^=blog] h1,#MainContent[data-template^=article] h1{font-family:Times New Roman,Times,serif;font-weight:400;letter-spacing:-.035em}#MainContent[data-template^=cart] button,#MainContent[data-template^=search] button,#MainContent[data-template^=collection] button,#MainContent[data-template^=product] button{border-radius:0}.main-collection-grid__empty-link[href=""]{display:none!important}@media(max-width:749px){.dg-utility__inner{width:calc(100% - 48px);min-height:420px;padding:76px 0 68px}.dg-utility__heading{font-size:clamp(44px,14vw,68px)}.dg-utility__text{font-size:16px}.dg-utility__actions,.dg-utility__button{width:100%}}@media(prefers-reduced-motion:reduce){.dg-utility__button{transition:none}}.dg-utility--bedrock{min-height:clamp(620px,78vh,880px);background:#070809;color:#f6f1e7}.dg-utility--bedrock .dg-utility__atmosphere{background-image:linear-gradient(90deg,#050607e0,#05060799 48%,#05060733 76%,#0506077a),linear-gradient(180deg,#0506072e,#050607a3),var(--dg-utility-image);background-size:auto,auto,cover;background-position:center;filter:saturate(.7) contrast(1.08);opacity:1}.dg-utility--bedrock .dg-utility__inner{min-height:clamp(618px,78vh,878px);padding-block:clamp(110px,13vw,180px)}.dg-utility--bedrock .dg-utility__heading{max-width:980px}.dg-utility--bedrock .dg-utility__text{max-width:620px;color:#f6f1e7c7}.dg-utility--bedrock .dg-utility__rule{position:absolute;left:0;right:0;z-index:2}@media(max-width:749px){.dg-utility--bedrock,.dg-utility--bedrock .dg-utility__inner{min-height:640px}.dg-utility--bedrock .dg-utility__atmosphere{background-position:center center}}.dg-utility--bedrock.dg-hero{height:clamp(790px,100vh,1120px);min-height:790px;background:#111312}.dg-utility--bedrock .dg-hero__media{display:block}.dg-utility--bedrock .dg-hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(5,7,6,.2),transparent 62%),radial-gradient(ellipse at 72% 55%,rgba(213,179,106,.1),transparent 42%)}.dg-utility--bedrock .dg-hero__image{filter:saturate(.76) contrast(1.08) brightness(.84)}.dg-utility--bedrock .dg-hero__eyebrow{font-size:10px}.dg-utility--bedrock .dg-hero__heading span,.dg-utility--bedrock .dg-hero__heading em{display:block}.dg-utility--bedrock .dg-utility__rule{position:absolute;left:0;right:0;z-index:7}.dg-utility--bedrock .dg-utility__rule--top{top:0}.dg-utility--bedrock .dg-utility__rule--bottom{bottom:0}@media screen and (max-width:749px){.dg-utility--bedrock.dg-hero{height:max(760px,100svh);min-height:760px}.dg-utility--bedrock .dg-hero__content{width:100%;max-width:none}}.dg-utility--bedrock .dg-hero__heading>span:last-child,.dg-utility--bedrock .dg-hero__heading>span:last-child em{display:inline!important;margin-top:0!important}.dg-utility--bedrock .dg-hero__heading>span:first-child{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dg-utility.css.map */
