.nodus-home-collection{display:block;position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(72px,10vw,140px);background:var(--nodus-hc-bg);font-family:var(--nodus-hc-sans)}.nodus-home-collection__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.nodus-home-collection__backdrop-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:var(--nodus-hc-backdrop-opacity)}.nodus-home-collection__backdrop--flipped .nodus-home-collection__backdrop-image{transform:scaleX(-1)}.nodus-home-collection__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--nodus-hc-veil-full) 0%,var(--nodus-hc-veil-78) 4%,var(--nodus-hc-veil-52) 9%,var(--nodus-hc-veil-30) 16%,var(--nodus-hc-veil-30) 84%,var(--nodus-hc-veil-52) 91%,var(--nodus-hc-veil-78) 96%,var(--nodus-hc-veil-full) 100%)}.nodus-home-collection__wrap{max-width:var(--nodus-hc-max-width);margin:0 auto;padding-inline:18px}.nodus-home-collection__head{margin-bottom:44px;text-align:center}.nodus-home-collection__eyebrow{margin:0;font-size:10.5px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--nodus-hc-eyebrow)}.nodus-home-collection__heading{margin:16px 0 0;font-family:var(--nodus-hc-serif);font-size:27px;font-weight:400;line-height:1.12;letter-spacing:.005em;text-wrap:balance;color:var(--nodus-hc-heading)}.nodus-home-collection__heading p{margin:0}.nodus-home-collection__intro{margin:14px auto 0;max-width:52ch;font-size:14.5px;font-weight:300;line-height:1.7;color:var(--nodus-hc-text)}.nodus-home-collection__intro p{margin:0}.nodus-home-collection__cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nodus-home-collection__card{display:flex;flex-direction:column;background:var(--nodus-hc-card-bg);border:1px solid var(--nodus-hc-line);color:inherit;text-decoration:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:border-color .3s}.nodus-home-collection__card:hover{border-color:var(--nodus-hc-line-strong)}.nodus-home-collection__card:focus-visible{outline:1px solid var(--nodus-hc-heading);outline-offset:3px}.nodus-home-collection__media{position:relative;overflow:hidden;aspect-ratio:4 / 5}.nodus-home-collection__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1s ease}.nodus-home-collection__card:hover .nodus-home-collection__image{transform:scale(1.04)}.nodus-home-collection__tag{position:absolute;top:14px;left:14px;padding:5px 9px;background:var(--nodus-hc-tag-bg);border:1px solid var(--nodus-hc-tag-line);font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--nodus-hc-heading)}.nodus-home-collection__body{display:flex;flex-direction:column;flex:1;gap:6px;padding:12px 12px 14px}.nodus-home-collection__card-eyebrow{font-size:9.5px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--nodus-hc-eyebrow)}.nodus-home-collection__card-eyebrow--blue{color:var(--nodus-hc-accent-blue)}.nodus-home-collection__card-eyebrow--red{color:var(--nodus-hc-accent-red)}.nodus-home-collection__card-title{margin:0;font-family:var(--nodus-hc-serif);font-size:18px;font-weight:400;line-height:1.15;color:var(--nodus-hc-heading)}.nodus-home-collection__card-text{display:none;flex:1;margin:4px 0 12px;font-size:13px;font-weight:300;line-height:1.55;color:var(--nodus-hc-text)}.nodus-home-collection__card-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;padding-top:12px;border-top:1px solid var(--nodus-hc-line)}.nodus-home-collection__price{font-family:var(--nodus-hc-serif);font-size:18px;font-weight:400;color:var(--nodus-hc-heading)}.nodus-home-collection__cta{font-size:9.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--nodus-hc-heading)}@media screen and (min-width:750px){.nodus-home-collection__wrap{padding-inline:clamp(16px,4vw,44px)}.nodus-home-collection__heading{font-size:clamp(30px,3.8vw,48px)}.nodus-home-collection__cards{gap:18px}.nodus-home-collection__body{padding:20px 20px 22px}.nodus-home-collection__card-title{font-size:22px}.nodus-home-collection__card-text{display:block}.nodus-home-collection__card-foot{flex-wrap:nowrap}}@media screen and (min-width:990px){.nodus-home-collection__cards{grid-template-columns:repeat(var(--nodus-hc-columns),1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nodus-home-collection.css.map */
