.cci{--cci-ink: #151311;--cci-soft-ink: rgba(21, 19, 17, .66);--cci-paper: #f6f2ec;--cci-sheet: #fffdf9;--cci-line: rgba(21, 19, 17, .16);--cci-gold: #7b5b3e;background:var(--cci-paper);color:var(--cci-ink);padding:clamp(52px,5vw,86px) clamp(22px,4vw,64px) clamp(76px,7.5vw,118px)}.cci__inner{width:min(100%,1280px);margin-inline:auto}.cci__intro{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);gap:clamp(44px,6vw,92px);align-items:center;padding-bottom:clamp(38px,4vw,56px);border-bottom:1px solid var(--cci-line)}.cci__eyebrow,.cci__consultation-eyebrow{margin:0 0 18px;color:var(--cci-gold);font:700 10px/1.2 Assistant,sans-serif;letter-spacing:.24em;text-transform:uppercase}.cci__intro h1{margin:0;font:400 clamp(58px,5.8vw,86px)/.92 Assistant,sans-serif;letter-spacing:-.055em}.cci__lead{max-width:46ch;margin:22px 0 0;color:var(--cci-soft-ink);font:400 16px/1.58 Assistant,sans-serif}.cci__index{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--cci-line);border-left:1px solid var(--cci-line)}.cci__index a{box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;min-height:96px;align-content:center;padding:18px 20px;border-right:1px solid var(--cci-line);border-bottom:1px solid var(--cci-line);color:inherit;text-decoration:none;transition:background-color .24s ease,color .24s ease}.cci__index a:hover,.cci__index a:focus-visible{background:var(--cci-ink);color:var(--cci-paper)}.cci__index a:focus-visible,.cci-card__link:focus-visible,.cci__consultation a:focus-visible{outline:2px solid var(--cci-gold);outline-offset:-3px}.cci__index span{grid-row:1 / 3;margin-right:14px;padding-top:3px;color:var(--cci-gold);font:700 9px/1 Assistant,sans-serif;letter-spacing:.14em}.cci__index strong{align-self:end;font:500 15px/1.2 Assistant,sans-serif}.cci__index small{align-self:start;margin-top:7px;color:currentColor;font:400 12px/1.25 Assistant,sans-serif;opacity:.62}.cci__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--cci-line);border-left:1px solid var(--cci-line)}.cci-card{min-width:0;border-right:1px solid var(--cci-line);border-bottom:1px solid var(--cci-line);background:var(--cci-sheet);scroll-margin-top:128px}.cci-card__link{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.cci-card__media{position:relative;aspect-ratio:1;overflow:hidden;background:#050505}.cci-card__video,.cci-card__media noscript,.cci-card__media noscript img{display:block;width:100%;height:100%}.cci-card__video,.cci-card__media noscript img{object-fit:cover}.cci-card--inele-de-logodna .cci-card__video{object-position:51% 60%}.cci-card--verighete-cu-diamante .cci-card__video{object-position:52% 60%}.cci-card--cercei .cci-card__video{object-position:52% 50%}.cci-card--bratari .cci-card__video{object-position:50% 56%}.cci-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.12);pointer-events:none}.cci-card__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(210px,1.1fr);gap:clamp(24px,3vw,48px);min-height:204px;align-items:center;padding:clamp(24px,2.4vw,36px)}.cci-card__heading{display:grid;grid-template-columns:auto 1fr;align-content:start;column-gap:14px}.cci-card__number{padding-top:7px;color:var(--cci-gold);font:700 9px/1 Assistant,sans-serif;letter-spacing:.14em}.cci-card__intention{margin:4px 0 18px;color:var(--cci-gold);font:700 9px/1 Assistant,sans-serif;letter-spacing:.2em;text-transform:uppercase}.cci-card__body h2{grid-column:1 / -1;margin:0;font:400 clamp(35px,3vw,48px)/.98 Assistant,sans-serif;letter-spacing:-.045em}.cci-card__detail{display:flex;min-width:0;flex-direction:column;justify-content:space-between}.cci-card__detail>p{max-width:35ch;margin:0 0 28px;color:var(--cci-soft-ink);font:400 15px/1.62 Assistant,sans-serif}.cci-card__cta{display:inline-flex;min-height:44px;align-items:center;align-self:flex-start;border-bottom:1px solid rgba(21,19,17,.3);font:700 10px/1 Assistant,sans-serif;letter-spacing:.17em;text-transform:uppercase}.cci-card__cta span,.cci__consultation a span{display:inline-block;margin-left:14px;transition:transform .24s ease}.cci-card__link:hover .cci-card__cta span,.cci-card__link:focus-visible .cci-card__cta span,.cci__consultation a:hover span,.cci__consultation a:focus-visible span{transform:translate(5px)}.cci__consultation{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:clamp(42px,6vw,92px);align-items:center;margin-top:clamp(44px,5vw,66px);padding:clamp(34px,4vw,54px);border:1px solid var(--cci-line);background:#ebe4da}.cci__consultation h2{max-width:12ch;margin:0;font:400 clamp(40px,4.5vw,64px)/.95 Assistant,sans-serif;letter-spacing:-.05em}.cci__consultation-copy>p{max-width:45ch;margin:0 0 24px;color:var(--cci-soft-ink);font:400 15px/1.58 Assistant,sans-serif}.cci__consultation a{display:inline-flex;min-height:44px;align-items:center;border-bottom:1px solid currentColor;color:inherit;font:700 10px/1 Assistant,sans-serif;letter-spacing:.17em;text-decoration:none}@media(max-width:1120px){.cci-card__body{grid-template-columns:1fr;gap:22px}.cci-card__detail>p{margin-bottom:18px}}@media(max-width:989px){.cci__intro{grid-template-columns:1fr;gap:32px}.cci__index{width:100%}.cci-card__body{min-height:210px}.cci__consultation{grid-template-columns:1fr;gap:28px}}@media(max-width:749px){.cci{padding:40px clamp(18px,5.8vw,24px) 70px}.cci__intro{gap:26px;padding-bottom:30px}.cci__eyebrow,.cci__consultation-eyebrow{margin-bottom:14px}.cci__intro h1{font-size:clamp(42px,12.2vw,50px);line-height:.92}.cci__lead{max-width:34ch;margin-top:18px;font-size:15px;line-height:1.55}.cci__index a{min-height:84px;padding:14px 12px}.cci__index strong{font-size:14px}.cci__index small{font-size:11px}.cci__grid{grid-template-columns:1fr;margin-top:30px}.cci-card{scroll-margin-top:104px}.cci-card__body{min-height:174px;padding:20px 18px 22px}.cci-card__body h2{font-size:clamp(32px,9.8vw,38px)}.cci-card__detail{gap:4px}.cci-card__detail>p{margin-bottom:12px;font-size:14px;line-height:1.52}.cci__consultation{gap:22px;margin-top:32px;padding:28px 20px 31px}.cci__consultation h2{font-size:clamp(36px,11vw,46px)}.cci__consultation-copy>p{font-size:14px}}@media(prefers-reduced-motion:reduce){.cci__index a,.cci-card__cta span,.cci__consultation a span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/corsaille-collection-index.css.map */
