body .dd-moments--refined .dd-moments__intro{max-width:760px;margin:0 auto;text-align:center}body .dd-moments--refined .dd-moments__intro .dd-eyebrow{margin:0 0 12px}body .dd-moments--refined .dd-moments__intro h2{margin:0}body .dd-moments--refined .dd-moments__description{max-width:54ch;margin:18px auto 0;color:inherit;opacity:.78;font-size:calc(15px * var(--dd-body-scale, 1));line-height:1.65}body .dd-moments--refined .dd-moment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:32px}body .dd-moments--refined .dd-moment{display:flex;flex-direction:column;min-width:0;border:1px solid var(--dd-moment-border, var(--dd-line));background:var(--dd-moment-background, var(--dd-paper));border-radius:10px;isolation:isolate;color:inherit}body .dd-moments--refined .dd-moment:focus-visible{outline:2px solid currentColor;outline-offset:5px}body .dd-moments--refined .dd-moment__media{overflow:hidden;aspect-ratio:1.18;width:100%;background:var(--dd-moment-media, var(--dd-surface))}body .dd-moments--refined .dd-moment__media :is(img,svg){width:100%;height:100%;object-fit:cover;object-position:var(--dd-moment-x, 50%) var(--dd-moment-y, 50%);aspect-ratio:auto;display:block;border-radius:0}body .dd-moments--refined .dd-moment>.dd-moment__caption{flex:1;padding:19px 16px 20px;background:var(--dd-moment-background, var(--dd-paper));color:var(--dd-moment-text, var(--dd-ink));border-color:var(--dd-moment-border, var(--dd-line))}body .dd-moments--refined .dd-moment__caption>small{font-size:calc(9px * var(--dd-body-scale, 1));letter-spacing:.065em;line-height:1.55;margin:0 0 9px;color:inherit;opacity:.75}body .dd-moments--refined .dd-moment__label{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 400);font-size:calc(23px * var(--dd-heading-scale, 1));line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}body .dd-moments--refined .dd-moment__arrow{color:var(--dd-moment-accent, currentColor);flex:0 0 18px;width:18px;height:18px;margin-top:3px}@media(max-width:989px){body .dd-moments--refined .dd-moment-grid{gap:14px}body .dd-moments--refined .dd-moment__label{font-size:calc(19px * var(--dd-heading-scale, 1))}body .dd-moments--refined .dd-moment>.dd-moment__caption{padding:15px 12px}}@media(max-width:749px){body .dd-moments--refined{padding-left:20px;padding-right:20px}body .dd-moments--refined .dd-moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin-top:26px}body .dd-moments--refined .dd-moments__description{font-size:calc(14px * var(--dd-body-scale, 1));margin-top:15px}body .dd-moments--refined .dd-moment__media{aspect-ratio:1}body .dd-moments--refined .dd-moment__label{font-size:calc(18px * var(--dd-heading-scale, 1));line-height:1.3;gap:7px}body .dd-moments--refined .dd-moment>.dd-moment__caption{padding:14px 11px 16px}body .dd-moments--refined .dd-moment__caption>small{font-size:calc(9px * var(--dd-body-scale, 1));letter-spacing:.03em}body .dd-moments--refined .dd-moment__arrow{flex-basis:16px;width:16px;height:16px}}@media(prefers-reduced-motion:reduce){body .dd-moments--refined .dd-moment img{transition:none;transform:none}}body .dd-moments--refined .dd-moment__variants{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--dd-moment-border, var(--dd-line))}body .dd-moments--refined .dd-moment__variant{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0;min-height:44px;padding:10px 4px 12px;background:var(--dd-moment-media, var(--dd-surface));color:var(--dd-moment-text, var(--dd-ink));text-align:center;text-decoration:none}body .dd-moments--refined .dd-moment__variant img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}body .dd-moments--refined .dd-moment__variant span{display:block;font-size:calc(13px * var(--dd-body-scale, 1));line-height:1.3;overflow-wrap:anywhere}body .dd-moments--refined .dd-moment--variants>.dd-moment__caption{text-decoration:none;min-height:44px}body .dd-moments--refined .dd-moment__variant:focus-visible,body .dd-moments--refined .dd-moment--variants>.dd-moment__caption:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(max-width:749px){body .dd-moments--refined .dd-moment__variant{gap:8px;padding:8px 2px}body .dd-moments--refined .dd-moment__variant span{font-size:calc(12px * var(--dd-body-scale, 1))}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/divine-moments.css.map */
