.ci-cf{--cf-ink: #191919;--cf-soft: #5f5a52;--cf-mute: #8a847a;--cf-line: #e6dfd3;--cf-sel: #fbf8f2;--cf-acc: #8f2a2b;--cf-sand: #f3ece1;color:var(--cf-ink);font-family:var(--font-body-family, inherit);margin:4px 0 12px}.ci-of-ready variant-radios,.ci-of-ready variant-selects{display:none!important}.ci-cf__lbl{margin:0 0 10px;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--cf-soft)}.ci-cf__opts{display:grid;gap:10px}.ci-cf__opt{position:relative;display:block;padding:16px;border:1px solid var(--cf-line);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.ci-cf__opt input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.ci-cf__opt:has(input:focus-visible){outline:2px solid var(--cf-acc);outline-offset:2px}.ci-cf__opt.is-sel{border:1.5px solid var(--cf-ink);padding:15.5px;background:var(--cf-sel)}.ci-cf__opt.is-off{opacity:.55;cursor:not-allowed}.ci-cf__row{display:flex;align-items:flex-start;gap:12px}.ci-cf__dot{width:18px;height:18px;flex:none;margin-top:3px;border-radius:50%;border:1.5px solid #b9b2a6;background:#fff;position:relative}.is-sel .ci-cf__dot{border-color:var(--cf-ink)}.is-sel .ci-cf__dot:after{content:"";position:absolute;top:3.5px;right:3.5px;bottom:3.5px;left:3.5px;border-radius:50%;background:var(--cf-ink)}.ci-cf__main{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ci-cf__name{font-family:var(--font-heading-family, Georgia, serif);font-weight:500;font-size:19px;line-height:1.2}.ci-cf__chip{font-size:10.5px;line-height:1;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 7px;border-radius:999px;background:var(--cf-ink);color:#fff}.ci-cf__meta{flex-basis:100%;font-size:14px;color:var(--cf-soft);line-height:1.4}.ci-cf__nw{white-space:nowrap}.ci-cf__pr{font-size:19px;font-weight:600;line-height:1.2;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.ci-cf__pr small{display:block;margin-top:3px;font-size:12.5px;font-weight:400;color:var(--cf-mute)}.ci-cf__inc{display:block;margin:14px 0 0;padding:8px 0 0;border-top:1px solid var(--cf-line)}.ci-cf__it{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:14.5px}.ci-cf__th{width:44px;height:44px;flex:none;border-radius:8px;overflow:hidden;background:#fff;border:1px solid var(--cf-line);display:flex;align-items:center;justify-content:center}.ci-cf__th img{width:100%;height:100%;object-fit:cover;display:block}.ci-cf__th--ship{background:var(--cf-sand);border-color:#eadfcd;color:var(--cf-acc)}.ci-cf__th--ship svg{width:24px;height:24px}.ci-cf__t{flex:1;min-width:0;line-height:1.3}.ci-cf__t small{display:block;font-size:12.5px;color:var(--cf-mute)}.ci-cf__v{text-align:right;font-size:13.5px;white-space:nowrap}.ci-cf__v s{display:block;font-size:12px;color:var(--cf-mute)}.ci-cf__v b{color:var(--cf-acc);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ci-cf__save{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin-top:12px;padding:10px 12px;border-radius:8px;background:#fff;border:1px dashed #d8cfbf;font-size:13.5px;color:var(--cf-soft)}.ci-cf__save b{color:var(--cf-ink);font-weight:600;white-space:nowrap}@media(max-width:749px){.ci-cf__opt{padding:14px}.ci-cf__opt.is-sel{padding:13.5px}.ci-cf__name,.ci-cf__pr{font-size:18px}}.ci-cf__ship-ico{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;color:#191919}.ci-cf__ship-ico svg{width:30px;height:19px}.ci-cf__save{justify-content:center;text-align:center}.ci-cf__unit{display:block;margin-bottom:2px;font-size:12px;color:var(--cf-mute);white-space:nowrap}.product__info-container .ci-rc-subtitle{font-size:15.5px;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ci-rc-coffret.css.map */
