.dd-section,.dd-section *{box-sizing:border-box}.dd-section{background:var(--dd-bg, #FAF6F1);color:var(--dd-text, #3A3A3A);padding:var(--dd-pt-m, 56px) 16px var(--dd-pb-m, 56px);overflow:hidden}@media screen and (min-width:1024px){.dd-section{padding:var(--dd-pt, 64px) 64px var(--dd-pb, 64px)}}.dd-eyebrow{margin:0;font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:12px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:var(--dd-eyebrow, #948877)}.dd-heading{margin:0;font-family:"Sofia Pro",var(--heading-font-family, sans-serif);font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em;text-transform:uppercase;color:var(--dd-heading, #1C1C1C);text-wrap:balance}.dd-heading--sm{font-size:14px;line-height:20px}.dd-text{font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:14px;line-height:22px;color:var(--dd-text, #3A3A3A)}.dd-text p{margin:0}.dd-text p+p{margin-top:8px}.dd-text strong,.dd-text b{font-weight:600}.dd-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.dd-line{display:block;width:100%;height:0;margin:0;border:0;border-top:1px solid var(--dd-line, #D2CCC8)}.dd-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:var(--dd-btn-bg, #1C1C1C);color:var(--dd-btn-text, #FCF9F6);font-family:var(--text-font-family, "DM Sans", sans-serif);font-size:12px;line-height:16px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}a.dd-btn:hover{opacity:.85}a.dd-btn:focus-visible{outline:2px solid var(--dd-btn-bg, #1C1C1C);outline-offset:2px}svg.dd-placeholder{display:block;width:100%;height:100%;background:#eae2d6;fill:#d9cdbc}.dd-media{position:relative;width:100%;height:100%;overflow:hidden;background:#eae2d6}.dd-media>picture,.dd-media__poster{position:absolute;top:0;right:0;bottom:0;left:0}.dd-media>svg.dd-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.dd-media picture,.dd-media picture img{display:block;width:100%;height:100%}.dd-media picture img{object-fit:cover}.dd-media__poster{z-index:0}.dd-media__item{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dd-media__item video-media{width:100%;height:100%;aspect-ratio:auto;border-radius:0}.dd-media__item--desktop{display:none}@media screen and (min-width:1024px){.dd-media__item--desktop{display:block}.dd-media__item--mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dd-base.css.map */
