.domi-com{background:var(--com-bg, #fbf7f4);color:#1b1412;padding-block:clamp(36px,4.5vw,64px)}.domi-com *{box-sizing:border-box}.domi-com__inner{max-width:960px;margin:0 auto;padding-inline:20px}.domi-com__head{margin-bottom:clamp(22px,2.6vw,34px)}.domi-com__title{margin:0;font-family:var(--font-heading--family, sans-serif);font-size:clamp(1.8rem,4.6vw,2.8rem);font-weight:800;letter-spacing:-.025em;line-height:1.05}.domi-com__sub{margin:10px 0 0;max-width:48ch;font-family:var(--font-body--family, sans-serif);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.55;color:#5d4b46}.domi-com__filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(18px,2.2vw,26px)}.domi-com__filter{display:inline-flex;align-items:center;min-height:34px;padding:0 15px;border:1px solid rgb(27 20 18 / 18%);border-radius:999px;background:transparent;color:#1b1412;font-family:var(--font-heading--family, sans-serif);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease}.domi-com__filter:hover{border-color:#1b1412}.domi-com__filter.is-on{background:#1b1412;border-color:#1b1412;color:#fbf7f4}.domi-com__filter--sci.is-on{background:#9d4a43;border-color:#9d4a43}.domi-com__filter--life.is-on{background:#5d4b46;border-color:#5d4b46}.domi-com__filter:focus-visible{outline:2px solid #c0655c;outline-offset:3px}.domi-com__grid{margin:0;padding:0;list-style:none;border-top:1px solid rgb(27 20 18 / 10%)}.domi-com__item{min-width:0;border-bottom:1px solid rgb(27 20 18 / 10%)}.domi-com__card{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:clamp(20px,3.4vw,44px);padding-block:clamp(20px,2.4vw,28px);text-decoration:none;color:inherit}.domi-com__card:focus-visible{outline:2px solid #c0655c;outline-offset:4px;border-radius:14px}.domi-com__media{--dat-ratio:4 / 3;--dat-radius:14px}.domi-com__body{display:flex;flex-direction:column;align-items:flex-start;gap:9px;min-width:0}.domi-com__chip{padding:4px 9px;border-radius:999px;font-family:var(--font-heading--family, sans-serif);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.domi-com__chip--sci{background:#f6e7e5;color:#8c3a33}.domi-com__chip--life{background:#efe7e2;color:#5d4b46}.domi-com__name{font-family:var(--font-heading--family, sans-serif);font-size:clamp(1.08rem,1.9vw,1.38rem);font-weight:800;letter-spacing:-.015em;line-height:1.2;text-wrap:balance;transition:color .16s ease}.domi-com__card:hover .domi-com__name{color:#9d4a43}.domi-com__excerpt{max-width:58ch;font-family:var(--font-body--family, sans-serif);font-size:.95rem;line-height:1.6;color:#5d4b46;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.domi-com__meta{display:flex;align-items:center;gap:14px;padding-top:2px;font-family:var(--font-body--family, sans-serif);font-size:.82rem;color:#8a7a74}.domi-com__read{font-family:var(--font-heading--family, sans-serif);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1b1412}.domi-com__empty{margin:0;font-family:var(--font-body--family, sans-serif);font-size:.95rem;color:#5d4b46}.domi-com__empty a{color:#9d4a43}.domi-com__pager{display:flex;align-items:center;gap:16px;margin-top:clamp(28px,3.4vw,44px);font-family:var(--font-body--family, sans-serif);font-size:.85rem;color:#5d4b46}.domi-com__pager a{color:#1b1412}@media screen and (max-width:989px){.domi-com__card{grid-template-columns:minmax(0,1fr) 220px}}@media screen and (max-width:639px){.domi-com__inner{padding-inline:16px}.domi-com__card{grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:16px;padding-block:18px}.domi-com__media{--dat-ratio:1 / 1;--dat-radius:12px}.domi-com__name{font-size:1.02rem}.domi-com__excerpt,.domi-com__read{display:none}}@media(prefers-reduced-motion:reduce){.domi-com__name{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/domi-community.css.map */
