:root{--domi-band: min(560px, calc(100vw - 32px) )}.domi-feel{display:grid;gap:20px;box-sizing:border-box;width:var(--domi-band);margin:6px auto 20px;padding:20px 22px 22px;border:1px solid rgb(27 20 18 / 9%);border-radius:14px;background:#fbf7f4;text-align:center}.domi-feel__scale{display:grid;justify-items:center;gap:9px}.domi-feel__label{font-family:var(--font-heading--family, sans-serif);font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#9d4a43}.domi-feel__track{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:min(330px,100%)}.domi-feel__end{font-family:var(--font-body--family, sans-serif);font-size:11.5px;line-height:1;color:#8a7a74;white-space:nowrap}.domi-feel__end:first-child{text-align:right}.domi-feel__end:last-child{text-align:left}.domi-feel__dots{display:flex;align-items:center;justify-content:center;gap:9px}.domi-feel__dot{width:6px;height:6px;border-radius:50%;background:#1b141226}.domi-feel__dot.is-on{width:10px;height:10px;background:#c0655c;box-shadow:0 0 0 4px #c0655c1f}.domi-shot{box-sizing:border-box;width:var(--domi-band);margin:2px auto 26px;padding:0}.domi-shot__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.domi-shot[data-count="1"] .domi-shot__pair{grid-template-columns:minmax(0,1fr);width:min(286px,calc(100vw - 32px));margin-inline:auto}.domi-shot__frame{display:block;position:relative;overflow:hidden;border-radius:14px;background:#f2ece9;box-shadow:0 1px 2px #1b14120d,0 10px 24px -14px #1b141247}.domi-shot__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #1b141212;pointer-events:none}.domi-shot__img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.domi-shot__frame:hover .domi-shot__img{transform:scale(1.035)}.domi-shot__cap{margin:12px 0 0;text-align:center;font-family:var(--font-body--family, sans-serif);font-size:13px;line-height:1.55;color:#5d4b46}@media screen and (max-width:749px){.domi-feel{padding:18px 14px 20px;gap:18px;border-radius:12px}.domi-feel__track{width:min(300px,100%)}.domi-feel__end{font-size:10.5px}.domi-feel__dots{gap:8px}.domi-shot{margin-bottom:20px}.domi-shot__pair{gap:10px}.domi-shot__frame{border-radius:12px}}@media(prefers-reduced-motion:reduce){.domi-shot__img{transition:none}.domi-shot__frame:hover .domi-shot__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/domi-details.css.map */
